摘要
传统的仿真系统一般采用Matlab/Simulink进行建模,Simulink模型可以在仿真环境下模拟真实环境下的系统架构和动态数据交互,也可以动态模拟真实目标机的运行。在Simulink建模体系对目标机系统的仿真中,其自身的时钟步长和数据流处理逻辑,可能与真实物理环境要求的系统有一定的出入,不能完全模拟目标机的内部ALU逻辑和真实外围设备工作行为,从而造成一定程度的失真,影响仿真效果。提出了基于同步仿真的卫星姿轨控软件验证方法,包含虚拟目标机能够实现对真实物理目标机运行功能的完全模拟,结合协同仿真组件和Simulink模型对各个子系统单元的动态建模仿真,全面验证软件的功能,增加了卫星控制软件的可靠性和安全性。
Traditional simulation systems generally are based on Matlab/Simulink systems,which can simulate the interaction of system framework and dynamic data,and can dynamically simulate the operation of real target machine.But there are still discrepancies between the real physical environment and Matlab/Simulink systems,because these systems cannot totally simulate inner ALU logic units and real peripheral equipments of real target machine for the clock step and data flow processing logic units,which causes a degree of simulation distortion.This paper proposed a verification method of satellite attitude and orbit control software based on synchronous simulation,which contains a complete simulation for virtual target machine to real physical ones,and a dynamic modeling and simulation with synchronous simulation components and simulink models,in order to verify full-scale software functions,and to increase the reliability and security of satellite attitude and orbit control software.
作者
沈怡颹
何益康
高四宏
朱晏庆
孟其琛
SHEN Yiwei;HE Yikang;GAO Sihong;ZHU Yanqing;MENG Qichen(Shanghai Aerospace Control Technology Institute,Shanghai 201109;Shanghai Key Laboratory of Aerospace Intelligent Control Technology,Shanghai 201109)
出处
《飞控与探测》
2018年第2期23-27,共5页
Flight Control & Detection