航天器控制工具箱
- 格式:doc
- 大小:231.50 KB
- 文档页数:10
航空航天工程师的工作中的航天器控制系统航空航天工程师是专门从事航空航天技术研发和应用的专业人员。
在他们的工作中,航天器控制系统扮演着至关重要的角色。
航天器控制系统是航天器的大脑,负责监测、控制和导航航天器的飞行和姿态,保证航天器在太空环境中的正常运行。
本文将介绍航空航天工程师的工作中航天器控制系统的相关内容。
一、航天器控制系统的组成航天器控制系统主要由以下几个部分组成:导航系统、制导系统、姿态控制系统和飞行控制系统。
1. 导航系统导航系统通过使用多种导航传感器(如星敏感器、陀螺仪、加速度计等)获取航天器的准确位置、速度和方向信息,以便为航天任务提供准确的导航支持。
2. 制导系统制导系统是基于导航系统提供的准确信息,通过对航天器的轨道、速度和方向进行精确控制,实现航天器的轨道调整、进入和离开轨道、转向等功能。
3. 姿态控制系统姿态控制系统是用于控制航天器在太空中的姿态的关键系统。
通过使用陀螺仪、反动力轮、推进器等设备,精确控制航天器的姿态,保持其在太空中的稳定飞行。
4. 飞行控制系统飞行控制系统是整个航天器控制系统的核心。
它负责将导航、制导和姿态控制系统的信息进行综合处理和判断,并生成相应的飞行指令。
飞行控制系统通常由控制计算机和执行机构组成。
二、航空航天工程师的任务航空航天工程师的工作是设计、开发和测试航天器控制系统,以确保航天器能够在各种极端条件下正常运行。
1. 系统设计航空航天工程师首先要进行航天器控制系统的整体设计。
他们需要根据航天任务的要求和目标,设计出满足需求的系统架构,并选择合适的硬件和软件组件。
2. 功能开发在系统设计的基础上,航空航天工程师负责开发控制系统的各个功能模块,包括导航、制导、姿态控制和飞行控制等。
他们需要编写相应的算法,并进行仿真和测试,确保系统具备稳定性和可靠性。
3. 硬件集成为了将航天器控制系统与其他航天器子系统(如动力系统、通信系统等)有效地集成起来,航空航天工程师需要进行硬件和软件的集成工作。
航天器发射台控制系统操作说明书1. 系统概述航天器发射台控制系统是用于控制和监测航天器发射过程中各项参数和状态的重要工具。
本操作说明书旨在向操作人员提供详细的操作指南,确保顺利、安全地完成航天器的发射任务。
2. 系统组成航天器发射台控制系统由以下几个主要模块组成:- 发射台主控制台:用于操作与监测航天器发射过程中的各个参数和状态,并与其他系统实现数据交换和控制指令传输。
- 发射台动力系统:负责控制发射台的运动,包括升降、旋转等动作。
- 发射台通信系统:用于与航天器进行通信,传送监测数据和控制指令。
- 监测仪表系统:用于监测发射台各个部位的状态和参数,确保发射过程中的安全性。
- 发射台安全保护系统:检测并防范发射台各种意外事件,确保操作人员和环境的安全。
3. 操作步骤在进行航天器的发射前,请按照以下步骤进行操作:步骤一:系统启动- 按照操作界面提示,启动发射台控制系统,并等待系统初始化完成。
- 检查各个模块的连接状态,确保所有设备正常工作。
步骤二:系统自检- 针对所有连接的传感器和执行器进行自检,以确保设备的状态正常。
- 检查系统软件版本和更新情况,并根据需要执行相应的升级操作。
步骤三:航天器准备- 根据航天器的尺寸和质量,在控制台上选择合适的参数设置。
- 确认航天器连接稳固,并检查相关仪表和设备的操作状态。
步骤四:发射台调整- 通过控制系统,控制发射台的升降和旋转动作,使得航天器准确对准预定的发射轨道。
- 监测各个动作是否正常,防止设备异常导致的意外情况。
步骤五:通信与监测- 在航天器发射前,与航天器建立通信连接,确保数据的传输畅通。
- 实时监测航天器的状态和参数,并根据需要进行相应的调整和控制。
步骤六:发射指令确认- 在确认所有准备工作就绪后,通过控制系统向航天器发出发射指令。
- 严格按照发射指令的安全要求和时间表进行操作,确保发射过程的安全和顺利进行。
4. 紧急情况处理在发射过程中,可能会出现各种突发情况,下面是一些常见的紧急情况处理方法:- 如果航天器发生故障或异常情况,应立即中断发射并向相关技术人员报告。
一、综述Satellite Tool Kit STK卫星工具包美国Analytical Graphics公司开发的STK卫星工具包软件,是航天工业领先的商品化分析软件。
STK可以快速方便地分析复杂的陆、海、空、天任务,并提供易于理解的图表和文本形式的分析结果,确定最佳解决方案。
它支持航天任务周期的全过程,包括策略、概念、需求、设计、制造、测试、发射、运行和应用。
STK提供分析引擎用于计算数据、并可显示多种形式的二维地图,显示卫星和其它对象如运载火箭、导弹、飞机、地面车辆、目标等。
STK的核心能力是产生位置和姿态数据、获取时间、遥感器覆盖分析。
STK专业版扩展了STK的基本分析能力,包括附加的轨道预报算法、姿态定义、坐标类型和坐标系统、遥感器类型、高级的约束条件定义,以及卫星、城市、地面站和恒星数据库。
对于特定的分析任务,STK提供了附加分析模块,可以解决通信分析、雷达分析、覆盖分析、轨道机动、精确定轨、实时操作等问题。
另外,STK还有三维可视化模块,为STK和其它附加模块提供领先的三维显示环境。
基本模块专业版STK/Professional (STK/Pro)三维显示STK/Visualization Option(STK/VO)高级三维显示 STK/Advanced Visualization Option (STK/AVO)分析模块轨道机动STK/Astrogator 链路分析STK/Chains 通信分析STK/Comm 覆盖分析STK/Coverage 雷达分析STK/Radar综合数据高分辨率数字地图STK/High Resolution Maps高分辨率地球影像STK/VO Earth Imagery全球三维数字地形STK/Terrain扩展与接口连接模块与服务器STK/Connect and STK/Server MATlLAB接口STK/MATLAB Interface地理信息接口STK/Geographic Information Systems (GIS)二、基本模块STK/Pro专业版STK/Pro专业版体现了一个完美的分析软件的巨大价值。
基于stk的航天器轨道动力学仿真教学方法研究航天器轨道动力学是航天器在太空中运动的基础理论,对于航天器的轨道规划、控制和设计等方面都起到至关重要的作用。
而在航天器轨道动力学的研究中,仿真方法是一种重要的手段,可以通过仿真模拟航天器在不同条件下的运动情况,为航天器的设计和控制提供参考依据。
为了提高航天器轨道动力学的教学效果,基于Simulink的仿真工具箱(STK)被广泛应用于航天器轨道动力学的仿真教学中。
STK是一种功能强大且灵活的软件,可以对航天器进行复杂的轨道动力学仿真。
通过使用STK进行仿真教学,可以帮助学生深入理解航天器轨道动力学的基本原理和运动规律。
在基于STK的航天器轨道动力学仿真教学中,可以采用以下方法:1.理论讲解和实例分析:首先,教师可以在课堂上对航天器轨道动力学的基本理论进行讲解,包括航天器的运动方程、轨道参数、调整方法等内容。
然后,通过实际案例分析,讲解和分析航天器在不同条件下的轨道运动情况,帮助学生理解理论知识的实际应用。
2.STK软件操作演示:教师可以通过演示STK软件的操作过程,向学生展示如何使用STK进行航天器轨道动力学的仿真。
包括如何建立航天器模型、设置初始条件、调整轨道参数等。
学生可以通过观看操作演示,掌握使用STK进行仿真的基本技巧。
3.学生实践操作:在学生已经具备一定的STK操作基础后,可以让学生通过自己动手操作STK软件进行航天器轨道动力学的仿真实践。
教师可以提供一些仿真题目或者案例,让学生根据要求进行仿真,实践所学的航天器轨道动力学知识。
4.仿真结果分析:学生在完成仿真实践之后,需要对仿真结果进行分析和总结。
教师可以组织学生讨论,探讨仿真结果与理论知识之间的关系,帮助学生进一步理解航天器轨道动力学的原理和规律。
通过基于STK的航天器轨道动力学仿真教学,可以提高学生对航天器轨道动力学的理解和运用能力。
学生可以通过实际操作和实践,更加深入地理解理论知识,并能够将其应用于实际问题的解决中。
Maplesoft 产品在航空航天中的应用Maplesoft 的工程产品系列被广泛用于飞行器和空间系统的建模和分析,例如机翼的控制、推进器、起落装置、导航、和制导系统等。
使用这些工具,工程师能够非常容易地用单个模型对航空航天器中的多领域系统建模。
与传统的仿真工具开发高保真系统耗时耗力不同的是,Maplesoft 新一代模型开发和分析工具戏剧性地减少前期分析、虚拟样机、系统设计参数优化的时间和成本。
机翼表面控制的建模一个新的方法用于稳定航天飞机的重返路径国际空间站多自由度柔性臂机械装置 研究人员生成了一个有15个自由度的柔性臂机器人平台的高保真实时模拟Maplesoft 核心的符号和数值技术经过近30年的持续开发,目前被公认为具有世界上最优秀的数学和符号计算功能。
遍布全球的技术专家使用Maple 技术完成各种数学分析任务,包括微分方程求解、各种变换、微积分、降阶处理、矩阵计算、优化和统计、等等。
现在,MapleSim 使用相同的核心算法,自动完成需要大量时间的手工推导系统方程的工作。
当运行建立的模型时,MapleSim 自动生成和简化系统的控制方程。
高级符号技术消除冗余方程和有问题的元素,如代数环,解决由微分代数方程引起的复杂性。
然后,强大的数值求解器处理系统描述获得最终的仿真结果。
最后,结果模型可在 Maple 中完成任意的数学分析,例如提取系统或子系统的方程、数据处理、系统分析、优化、灵敏度分析、Monte Carlo 模拟等。
与传统工程软件不同,甚至有别于旧版本的Maple ,新版本Maple 为工程师提供了大量特别的功能,如:∙ 庞大的数学求解器可用于各种工程领域,如微分方程、矩阵、各种变换包括FFT 、统计、小波、等等,超过5,000个计算命令让您通常只需要一个函数就可以完成复杂的分析任务。
∙ 与常用CAD 系统的双向连接,拓展对模型的数学分析,如经验公式计算、优化、灵敏度分析等。
∙ 单位管理和公差计算,让您减少潜在的错误。
航天员提的小箱子用途航天员提的小箱子用途随着人类探索太空的不断深入,航天员的任务也越来越复杂,需要携带更多的工具和设备。
在这些设备中,小箱子成为了必不可少的一部分。
那么,航天员提的小箱子有哪些用途呢?一、存储食品和水在太空中,航天员需要长时间地生活和工作,因此必须携带足够的食品和水。
而这些食品和水必须被储存在特殊设计的小箱子中,以保证它们在重力环境下不会漂浮或泄漏。
同时,在小箱子内还需要设置特殊的过滤器和加热器等设备来确保食品和水的质量。
二、存储科学实验设备在太空中进行科学实验是航天员任务之一。
为了完成这些实验,他们需要携带各种各样的科学实验设备。
这些设备包括生命支持系统、气体分析仪、光谱仪等等。
这些设备都需要被安全地储存在小箱子里,并且在使用前要经过严格测试和校准。
三、存储维修工具和备件在太空中,任何一项设备的故障都可能导致严重后果。
因此,航天员需要携带各种维修工具和备件来应对可能出现的问题。
这些工具包括螺丝刀、扳手、电钻等等,备件则包括电路板、传感器等等。
这些维修工具和备件都需要被储存在小箱子里,并且要经过精心的分类和标记,以便在需要时能够快速找到。
四、存储个人物品航天员在太空中生活和工作的时间很长,因此他们也需要携带一些个人物品来缓解孤独感和压力。
这些个人物品包括书籍、音乐播放器、照片等等。
这些个人物品也需要被储存在小箱子里,并且要经过特殊处理以确保它们不会对其他设备造成干扰。
五、存储紧急救援设备在太空中,任何一次事故都可能导致生命危险。
因此,航天员需要携带各种紧急救援设备来应对可能出现的情况。
这些设备包括氧气罐、急救包、防辐射服等等。
这些紧急救援设备也需要被储存在小箱子里,并且要经过特殊设计和测试以确保它们能够在关键时刻发挥作用。
六、存储其他设备和物品除了以上几种用途之外,航天员提的小箱子还可以用来存储其他设备和物品。
例如,摄影器材、通讯设备、衣服和鞋子等等。
这些设备和物品虽然不是必需品,但它们可以让航天员的生活更加舒适和方便。
航空航天工程师的航天器控制系统航空航天工程师是一个激动人心且充满挑战的职业,他们负责设计和开发航天器,其中一个重要而复杂的任务就是航天器控制系统。
本文将介绍航天器控制系统的重要性,功能和设计原理。
一、航天器控制系统的重要性航天器控制系统是航天任务成功执行的关键之一。
它负责控制和协调航天器的运动、姿态和稳定,确保航天器能够准确地执行预定的任务。
通过精确的控制系统,航天器可以实现轨道调整、姿态控制、航向调整等操作,以应对复杂多变的航天环境和任务需求。
二、航天器控制系统的功能1. 轨道调整功能:航天器在进入轨道后,可能需要进行微调以满足任务需求。
轨道调整功能就是通过控制推进器的工作状态和方向,使航天器能够调整轨道高度、倾角以及偏航角,确保航天器按照预定轨道运行。
2. 姿态控制功能:航天器的姿态控制是指控制航天器的朝向和角度,以满足任务需求。
在航天器进行星际探测或者载人飞行任务时,姿态控制功能尤为重要。
通过控制航天器的推进器和陀螺仪等设备,航天器可以实现姿态的精确调整和维持。
3. 航向调整功能:在执行航天任务期间,航天器可能会面临航向调整的需求,例如改变航向以避开太空垃圾或者其他危险物体。
航向调整功能是通过控制航天器的推进器或者方向舵等设备,调整航天器的航向,确保航天器安全、高效地完成任务。
三、航天器控制系统的设计原理航天器控制系统的设计涉及到飞行动力学、控制论、计算机技术等多个领域的知识。
在设计航天器控制系统时,工程师需要考虑以下几个方面:1. 飞行器动力学模型:工程师需要建立准确的飞行器动力学模型,分析航天器受力情况,以确定合适的控制策略。
这些模型通常包括质量、惯性矩阵、推力、气动系数等参数。
2. 控制策略:根据飞行器动力学模型和任务需求,工程师需要设计合适的控制策略。
常见的控制策略包括PID控制器、状态反馈控制器等,它们可以根据飞行器的状态信息,计算出合适的控制指令以实现所需的运动或姿态。
3. 控制执行和监测:航天器控制系统通常由控制执行和监测两部分组成。
航空航天工程师的航天器控制系统航空航天工程师是致力于研发和设计先进的航天器的专业人才。
而航天器的控制系统是其中至关重要的一环。
航天器控制系统负责航天器的导航、姿态控制、姿态估计和飞行控制等任务,直接影响航天器的安全性、可靠性和精确性。
本文将介绍航空航天工程师在航天器控制系统方面的职责和挑战。
一、航天器控制系统概述航天器控制系统是指利用多个子系统协同工作来确保航天器按照预定的任务轨迹完成飞行任务的系统。
它主要由导航系统、姿态控制系统和飞行控制系统组成。
导航系统负责确定航天器的位置和速度,并根据预定轨迹制定导航策略。
姿态控制系统则负责控制航天器的姿态,确保航天器在飞行过程中保持稳定。
飞行控制系统是整个航天器控制系统的核心,它根据导航系统提供的信息和姿态控制系统调整的姿态信息,进行飞行器的控制。
二、航空航天工程师在航天器控制系统中的任务1. 硬件选型与设计作为航空航天工程师,首先需要根据任务需求、载荷负荷和空间约束等因素,选择合适的导航、姿态控制和飞行控制硬件。
这包括传感器、执行机构和计算平台等。
2. 软件开发与编程航天器的控制系统依赖于精确的软件算法和编程。
航空航天工程师需要开发和编写相应的软件,实现导航、姿态控制和飞行控制算法的实时计算和控制。
3. 系统集成与测试航天器控制系统的集成和测试是保证其性能和功能的关键环节。
航空航天工程师需要负责将各个子系统进行集成,并进行全面的功能测试和性能验证,确保整个控制系统的正常工作。
4. 运行与维护航天器的控制系统在实际运行中可能会面临各种环境和故障的挑战。
航空航天工程师需要持续监控和维护控制系统,及时进行故障排除和修复,确保航天器在任务期间保持正常工作。
三、航天器控制系统的挑战与未来发展随着航空航天技术的不断发展,航天器控制系统也面临着新的挑战和发展方向。
首先,航空航天工程师需要面对更高的精度和可靠性要求。
在大规模载人深空探索任务中,航天器控制系统必须能够实现更高精度的导航和姿态控制,以确保任务的安全和成功。
航天器控制工具箱Spacecraft Control Toolbox基于Matlab软件的航天器控制工具箱Spacecraft Control Toolbox 是Princeton Satellite System公司(简称PSS)最早和应用最广的产品之一,有20多年的历史,被广泛用来设计控制系统、进行姿态估计、分析位置保持精度、制定燃料预算以及分析航天器动力学特性等工作。
Spacecraft Control Toolbox 工具箱经过多次飞行验证,证明是行之有效的。
这个工具箱涵盖了航天器控制设计的各个方面。
用户可以在很短的时间内完成各种类型航天器控制系统的设计和仿真试验。
软件的模型和数据易于修改,具有良好的可视化功能。
大部分算法都可以看到源代码。
Spacecraft Control Toolbox(简称SCT)由不同的模块组成。
组成结构图如下各个模块的主要功能和特点SCT Core Toolbox -- 基本工具箱基本功能,包括数学计算和模型•姿态动力学和运动学•CAD工具•坐标转换•环境模型•星历表•多体动力学SCT System Module - 子系统模块一些子系统的模型•链路模块:无线电和光学链路•推进模块:电推进和化学推进•热分析模块:基本的热设计函数SCT Orbit Module -- 轨道模块SCT Core Toolbox -- 基本工具箱SCT基本工具箱针对需要迅速解决实际工程问题的工程师而设计,包含了航天器控制系统设计的基本内容,也是其他SCT模块运行的基础。
它建立在PSS公司大量工程经验的基础上,其中包括GPS IIR、Inmarsat 3和GGS Polar Platform卫星的控制系统设计。
迄今这些系统仍然在太空正常运行。
PSS公司使用这个工具箱完成的Cakrawarta-1卫星姿态控制系统设计,所花费用仅仅是通常的十分之一。
这颗卫星从1997年11月升空一直运行至今。
另外的例子还包括一颗NASA卫星的姿态控制系统设计。
主要功能和特点•航天器控制系统设计和分析•柔性多体航天器姿态动力学建模•包含柔性体展开模型和多体的逻辑树描述•轨道动力学分析和仿真•姿态估计•星历表计算•包括大气、重力场和磁场的环境模型•指向保持的燃料预算•各种有用参数的数据库;•可视化包含了丰富的2维、3维绘图组件,人机交互界面组件,3维CAD建模和可视化工具。
工具箱使用简单,不需要很多培训,还附有大量的pdf文件,其中包含有关航天器控制系统设计的基本教程以及地球同步和日地指向控制设计的详细过程。
借助于这些教程和帮助系统,你可以了解设计一个专业的卫星控制系统需要知道的绝大部分内容。
SCT工具箱和PSS公司的仿真器MultiSatSim以及Analytical Graphics公司的STK软件兼容,可以很容易地在它们之间交换数据。
SCT Attitude Control Module -- 姿态控制模块SCT姿态控制模块建立在SCT 基本工具箱的基础上,为用户提供完整的航天器姿态控制设计工具。
主要功能和特点:•在日地定向控制中用反作用轮进行指向控制,用磁力矩器进行动量控制•地球同步卫星任务轨道和转移轨道的偏置动量控制•自旋卫星反作用轮控制•双自旋卫星的滚动和偏航控制•姿态机动策略•瞬时两轴和常规三轴稳定的磁控制策略。
日地定向控制日地定向控制模式在很多卫星上使用,如GPS IIR和Topex等卫星。
日地定向控制系统调整飞行器的偏航方向,同时太阳翼绕俯仰轴转动,使太阳翼法线对准太阳,这样太阳翼可以输出最大功率而无需附加铰链机构。
地球同步卫星控制一种低造价的地球同步卫星控制系统方案是用一个固定动量轮作俯仰控制,磁力矩器做偏航和滚动控制。
在轨道保持时使用单组元燃料推力器进行三轴控制。
卫星在发射后的入轨段和转移轨道使用自旋稳定。
左图显示从自旋控制到偏置动量控制的过渡过程自旋卫星的反作用轮控制这种方法曾用在Microwave Anisotropy Probe卫星上(微波各向异性检测卫星)。
卫星的转动轴和惯性主轴不重合,这可通过反作用轮来实现。
右图显示姿态角度的变化过程。
应用姿态控制模块将大大加速当今航天器复杂的控制系统设计。
SCT Estimation Module -- 估计模块基于SCT基本工具箱,提供了轨道和姿态估计所需要的全部工具,包括恒星定姿。
主要功能和特点•固定增益和可变卡尔曼滤波器•扰动估算•对可线化的非线性控制对象应用迭代卡尔曼滤波器•当控制对象模型需要数值积分时使用连续-离散卡尔曼滤波•利用地球和太阳的测量数据对陀螺仪数据进行卡尔曼滤波,•通过太阳和地磁场测量确定姿态,•滚动/偏航陀螺仪•协方差分析•半球共振陀螺仪和光学陀螺仪数据轨道估计轨道估计函数基于连续-离散卡尔曼滤波来解算高精度引力场模型。
主要功能和特点:•连续离散递代扩展卡尔曼滤波•距离测量模型•干扰估计•线形化轨道估计如果使用轨道估计函数,要求有轨道模块的支持。
恒星定姿恒星定姿系统利用星敏感器和陀螺仪确定精确的姿态信息,通过对陀螺仪进行速率积分得到惯性姿态,用星敏感器修正陀螺仪的噪声。
卡尔曼滤波器中使用一种动态的陀螺仪噪声模型。
考虑到航天器可能未装陀螺仪或者陀螺仪不能正常工作的情况,该工具箱还提供了一组单独使用星敏感器确定姿态的函数。
主要功能和特点如下:•完整的基于卡尔曼滤波的恒星定姿系统•给出一种利用星图匹配和亮度信息辨别恒星的方法•完整的 FK5 和 Hyparcos 目录•通过速率积分陀螺输出数据计算姿态的四元素求解程序•星敏感器和陀螺仪的模型;•RLG陀螺、HRG陀螺和机械陀螺仪的噪声模型;恒星定姿系统有两种工作模式。
一种是捕获模式,使用在姿态不确定性比较大的时候;另外一种是跟踪模式,使用在姿态不确定性比较小的时候。
前一种模式使用亮度信息和星图匹配辨认恒星,然后进入第二种模式,通过对辨认出来的恒星进行位置跟踪来对陀螺仪做偏差修正。
系统会自动切换两种工作模式。
下图左显示使用太阳与地球测量数据对姿态角进行估计时,角度的快速收敛过程。
太阳数据在前50秒可用,而后地球遮挡住太阳。
偏航角的估计误差由于陀螺仪的漂移而增大,直到重新测量到太阳数据。
角度估计的误差是陀螺仪漂移的函数。
下图右显示基于线形化轨道模型的轨道干扰估计下图左显示陀螺仪-恒星定姿系统角度估计过程的快速收敛。
下图右显示通过一幅实拍图像计算出的恒星位置SCT System Module - 子系统模块SCT子系统模块为SCT工具箱添加了一些子系统的分析功能。
推进系统模块推进系统模块提供电推进和化学推进系统的模型。
主要功能包括:•电力推进系统优化•多级火箭分析•固体火箭动力学模型•吹下式推进系统设计工具•羽流分析下图是一个电推进系统的设计结果,这个系统的功率质量比高达20kw/kg,有可能通过先进的核聚变推进实现。
热分析模块提供基本的热设计功能,主要包括:•热辐射分析•热动力学仿真•热网络分析•热平衡计算,用Matlab强大的稀疏矩阵函数功能计算热辐射和热传导•热特性链路系统模块链路系统模块提供基本的无线电和光学链路计算•航天器之间以及航天器到地面站的通信链路预算•接收机、雨、天空、太阳和月亮的噪声模型•背景光噪声•雷达分析SCT Orbit Module -- 轨道模块SCT轨道模块提供了轨道动力学分析、仿真和轨道机动方面的功能,包括一个高精确度的轨道解算。
主要功能和特点:轨道机动•脉冲变轨分析•编队飞行算法,包括Hills结构函数•低推力时的螺旋运动和仿真•位置保持分析•大轨道变化的Lambert规律解算器•Bielliptic和Hohmann 变轨轨道解算器•重力模型包括GEM-T1,JGM-2,JM-3和WGS-84。
其他模型可以从NASA的网站下载;•轨道状态向量的协方差弹道计算。
用户可以定制噪声的协方差矩阵•太阳/月亮/地球对地球卫星和月球卫星的引力干扰;•无奇异的球谐重力模型;•太阳光压、地球反射率、地球辐射和阻力模型;•指数、Jacchia和标准大气的大气密度模型;•插入一个轨道控制函数来反映轨控推力器的开启和关闭。
•自动计算弹道倾角、高度和地理经纬度等数据•输出结果可以保存为Matlab文件以便进一步的分析;•轨道解算器使用的是Matlab的ODE113积分器。
用户可以控制数字积分的精度和步长。
用户可以指定30多个终止条件中的任何一个作为计算终止条件;轨道解算器是用M文件写的,可以看到全部的源代码,因此你可以修改解算器某一部分的内容,定制自己的应用包。
最终的结果可以使用非常精致的3D图形程序来显示。
SCT Spin Axis Attitude Determination Module --自旋卫星姿态确定模块SCT自旋卫星姿态确定模块在SCT基本工具箱基础上提供了一整套工具,利用地平仪和太阳敏感器的数据确定自旋轴的姿态。
主要功能和特点•差分校正,共轭梯度和 Nelder-Meade 姿态确定算法•迭代卡尔曼滤波用于实时应用•圆锥截取,弦宽/两平面角的姿态确定方法•对病态数据施行奇异值分解的最小二乘法处理•数据品质评估工具•地平仪动态模型•图形化的界面,无需编程。
自旋轴姿态确定模块广泛使用了MATLAB的图形功能,使分析数据变得非常容易。
通过数据的曲线图你可以迅速评估测量数据的好坏,选择有效数据。
各种算法也提供误差和残差统计等数据。
自旋轴姿态确定模块能处理各种数据的组合。
它既能接受地平仪的信号输入作为上升沿或者下降沿的时间,也可以作为两平面角的角度。
上升扫描,下降扫描或者中位扫描的两面角角度数据处理起来同样方便。
甚至没有某些两面角或弦宽的情况下也能处理数据。
这个特点在最近一次的任务中起了作用。
当瞬时电脉冲干扰使上升沿时间,进而使弦宽数据无效时,仅仅通过太阳角和下降沿两面角数据还可以继续确定姿态。
PSS公司在三种不同类型的卫星上使用了这个软件包,取得了非常好的结果。
在最近一次的飞行中,通过这个软件包计算出的远地点点火姿态和公布的数据相差在1/20度内。
Autonomous GN&C Module --自主导航控制SCT自主导航控制模块源自美国空军研究试验室(Air Force Research Laboratory )的一个项目。
这个项目研制一种自主卫星,通过自主控制增加有效的任务寿命。
这个模块包含了一个集成导航控制系统的设计及其仿真。
其软件的实时版本正在开发中,将于2003年3月发布,并计划2004年在美国空军的TechSat-21上进行飞行试验。
这个模块提供了一个名为Artemis卫星的GNC系统的完整设计,这个系统有以下的特点:•利用反作用轮或肼单组元推力器进行三轴控制。
•用推力器同时对姿态和轨道进行控制•通过GPS和地面测距修正进行轨道确定•陀螺仪-恒星定姿系统进行姿态确定•综合利用雷达和相机相进行目标相对导航•太阳翼自动跟踪太阳,•自主轨道机动•自主目标卫星轨道跟踪•可在10分钟内100米距离处环绕目标航天器一周Artemis 的设计可满足很多用户对自主轨道机动和交会的要求。