扫码关注,了解更多
全国服务热钱
400-9691-226

国产自主可控 | 基于MWORKS的卫星姿轨控半实物仿真平台

2025-12-09 09:39:32 266

姿轨控系统作为卫星平台的“核心控制中枢”,其价值约占整星的 12%~20%,高价值源于精密传感器(如星敏感器)、执行机构(如飞轮、推进器)及复杂控制算法的集成,为了实现高精度的姿态控制,在卫星研制过程中必须对姿轨控系统的性能进行充分的测试与验证。从而确保系统能够稳定、可靠、精确地运行,发现并修正设计中的潜在问题,优化资源利用,并验证系统在复杂环境中的表现

一、平台概况

卫星姿轨控半实物仿真平台可在实验室中模拟卫星在轨道上运动特性,适用于验证卫星控制系统方案和性能指标。本平台包括两个实时仿真机:星载计算机实时仿真机、交联环境实时仿真机。星载计算机实时仿真机用来模拟卫星上的AOCC,实现卫星姿态控制和轨道控制,交联环境实时仿真机用来模拟卫星姿态控的制执行机构、卫星动力学及敏感器。

二、平台构成

系统主要部件和连接关系如下图所示,整体可以分为星载实时仿真机和星载交联仿真机两部分,两台仿真机参数仿真配置完全一致,可以完成分布式并行仿真试验。
     

微信图片_2025-12-09_092605_730.jpg

三、平台特点
        快速验证:卫星研制费用高且研制周期短,通过本平台的搭建,可以在方案设计早期就开始星载计算机的原型仿真验证。

模拟成本低:为测试星载计算机的软件和硬件接口的实时性能,采用一个星载计算机外部实时仿真环境与星载计算机形成回路。该外部仿真环境可以正确、灵活、实时地模拟卫星运动、姿态敏感器、执行机构、各种故障和边界条件等。相较于采用特制的模拟仿真器测试星载计算机软硬件,本平台可以快速低成本地模拟这种外部环境。

工况覆盖度高:除了检测正常状态下星载计算机的软硬件,该平台可以采用半实物仿真手段提供异常状态的模拟,在保证仿真结果可行度的情况下,检验卫星计算机对异常状态的处理是否有效且及时,测试流程可以对于异常工况有较高的覆盖度。

扩展性强,基于MWORKS开发环境可适应不同任务的测试需求,包括编队飞行、星间通信、任务规划等。

具备多个目标卫星的建模与分布式实时仿真功能,并具备模型状态的实时控制和图形化参数显示功能。

四、实验内容

1、三维姿态变换及其可视化实验

2、卫星质量特性与自由运动可视化实验

3、偏置动量卫星姿态动力学实验

4、零动量卫星姿态动力学实验

5、基于磁阻尼的消旋控制实验

6、基于矢量观测的卫星姿态确定实验

7、卫星三轴姿态控制原理可视化实验

五、示例模型

1、基于MWORKS设计的卫星姿态和轨道控制系统模型库,所有模型支持实时仿真运行,并提供模型说明文档,具体包括:

2、轨道动力学模型

3、环境数学模型(坐标变换、环境力矩)

4、敏感器模型(光纤陀螺、半球谐振陀螺、星敏感器)

5、执行器模型(磁力矩器、反作用轮、推力器)

6、控制器模型(轨道估计器、姿态估计器、速率阻尼控制器、三轴稳定控制器)

002.png

卫星动力学及环境模型

003.jpg

星载计算机控制模型

004.png

硬件示意图

六、适配课程及科研

       1.适配教学课程

image.png

2.支撑科研方向

1) 提供星载姿轨控计算机软件的动态测试平台,验证软件功能的正确性,以及时间性能。半实物的仿真环境可以进行边界值、异常值的充分测试,辅助包和测试和覆盖率测试,提高测试覆盖率。
      2) 为卫星的研制和任务指定提供基本的仿真环境,包括卫星运行环境对于卫星轨道和姿态影响。基于模型驱动的卫星 轨道、姿态控制状态仿真和评估可视化,实现了姿轨控一体的可视化仿真。

七、系统开发流程

使用MWORKS建模环境结合Links-RT仿真软件包,用户可按照6个步骤实现从卫星系统建模到硬件在环仿真的全过程。

005.jpg

1、 Sysplorer下的数学仿真:首先,在Sysplorer环境下建立卫星姿轨控系统数学模型,通过在Sysplorer下的数学仿真,初步验证卫星模型及算法;

2、添加IO模块:在算法模型中加入IO硬件模块,并完成硬件参数配置。

3、自动代码生成:用户完成HIL模型参数设置后,即可调用代码生成工具,将Sysplorer模型转换为C代码,并编译为可执行程序;

4、建立仿真工程:RT-Sim Plus管理环境中,根据软件向导,建立仿真工程,设置仿真目标机属性,配置监视及保存变量,准备仿真;

5、硬件在环实时仿真:在RT-Sim Plus环境下,点击【启动】,仿真开始,代码自动下载到实时仿真机,并启动实时运行,与真实设备通过IO硬件进行交互。上位机的RT-Sim Plus通过以太网监视目标机状态,并支持在线修改参数、启停控制、实时数据存储等功能;

6、数据后处理:仿真结束后,RT-Sim进行实时存储数据上传、格式转换(支持txt、xls、mat等格式)、数据回放等,能够与Sysplorer、Excel等工具无缝集成,并能够进行简单的数据处理。