基于模型的商业卫星数字孪生设计验证平台以及高可信卫星开源设计方案

将开源的理念引入商业航天领域,帮助商业航天创业企业快速建立航天器研制能力

咨询热线:

010-62888049

-->
当前位置:首页 » 商业航天 » 基于模型的快速原型设计及仿真验证平台

基于模型的快速原型设计及仿真验证平台

平台以Matlab/Simulink模型化的方式,加以STK/基于OSG三维可视化辅助工具,快速、直观、准确地为最终用户所期望的系统建立一个概念模型,主要用于项目系统论证、需求分析、方案设计论证等。

平台特点:

?  支持从需求分析、设计、仿真、测试到实现的整个开发流程;

?  采用基于模型的设计思路,减少了需求及设计失误;

?  可扩充性,可以根据用户的需要进行扩充和配置;

?  通用性,可方便对模型和参数进行修改,适应不同型号的变化。

             

              基于模型的快速原型设计及仿真验证平台组成框图

基于平台,已成功开发卫星控制分系统快速原型。

平台通过建模工具IBM Rational RhapsodyMatlab/Simulink,来实现卫星姿态轨道控制系统需求建模设计与需求的仿真验证功能。Rational Rhapsody建立模型框架,Simulink通过图形化GUI界面对控制过程与算法进行建模。

在建模工具基础上,通过中间件ModelLink,实现模型与SpaceOS系统的无缝集成。

基于实时操作系统(SpaceOSVxworks for SPARC)定制I/O驱动模型库, Simulink建模时只需要通过拖拽即可实现相应板卡驱动的调用。驱动模型库主要包括通用数字IO模块、通用数字脉冲模块、通用AD模块、通用DA模块、通用RS422异步串口和1553B总线通讯模块。

开发兼容星载计算机总线的星载计算机硬件等效器-星载计算机模拟器,可以完全物理模拟仿真所需要的各种计算资源、接口资源以及中断资源。