一种基于时间片规划的集中式总线时序控制方法

    公开(公告)号:CN106411675B

    公开(公告)日:2019-04-09

    申请号:CN201610833842.4

    申请日:2016-09-19

    Abstract: 本发明公开了一种基于时间片规划的集中式总线时序控制方法,包括向卫星综合电子系统上的ADU发送快帧消息步骤;延时1.6ms从BC消息栈读取ADU回送的闭环反馈数据步骤;根据64ms周期计数CNT1、448ms周期计数CNT2发送A类消息帧或B类消息帧步骤;下一控制周期从BC消息栈读取RT回送的遥测数据步骤;每控制周期CMU软件进行总线故障判断,根据RT消息状态字判断BC与RT的总线通信状态,从A总线切到B总线的步骤。本发明将总线操作严格控制在一个控制周期内,避免了突发事件导致的临时性消息帧收发,提高了系统通信实时性,降低了总线负载,保证了系统运行状态可预测性。

    一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法及系统

    公开(公告)号:CN108334054A

    公开(公告)日:2018-07-27

    申请号:CN201810086355.5

    申请日:2018-01-30

    Abstract: 一种服务于复杂1553总线网络结构的控制系统数据传输有效性测试方法,如下:(1)构造控制系统的部件单机1553数传模型,(2)配置数传模型的通信参数生成多个部件单机(3)配置数传模型的数据收发接口(4)根据数传模型的被测对象运行时序,配置数传模型的数据传输时序。(5)根据测试需求,从步骤(2)部件单机实例库中选择所需部件单机,作为1553总线的通信网络节点,构建1553总线的通信网络拓扑结构;(6)根据测试需求,在测试过程中动态修改通信网络拓扑结构,包括在1553总线的通信网络中新增通信网络节点,删除通信网络节点;(7)根据测试过程产生的测试数据,判断被测对象在1553总线的通信网络拓扑结构下的通信有效性。

    一种基于事件队列的航天器故障诊断方法

    公开(公告)号:CN104743137B

    公开(公告)日:2017-01-04

    申请号:CN201510098358.7

    申请日:2015-03-05

    Abstract: 一种基于事件队列的航天器故障诊断方法,首先获取航天器故障诊断相关数据,并判断获得的故障诊断相关数据是否满足事件注册条件,若满足,则进行事件注册,否则判断当前事件队列中的事件是否满足事件触发条件,若满足,则执行相应的开关操作,否则,结束本周期的故障诊断,本发明将判断故障发生的时序条件抽象为事件,将故障处理措施抽象为动作,通过事件队列实现故障诊断与处理,实现了复杂故障诊断与处理场景的形式化描述,为了清晰、无二义性地描述航天器故障诊断的需求提供了一种方法,该方法既有利于航天器故障诊断与处理方案设计人员清晰明了地描述航天器故障诊断需求,又有利于实现故障诊断与处理方法的复用。

    一种卫星应急系统变周期控制方法

    公开(公告)号:CN104443433B

    公开(公告)日:2016-06-01

    申请号:CN201410637930.8

    申请日:2014-11-06

    Abstract: 一种卫星应急系统变周期控制方法,在合理设计卫星应急状态姿态确定算法的基础上,根据当前中断计数的控制周期实现方式和选用敏感器(陀螺)的状态,设计一种控制周期随应急软件运行时环境变化而改变的系统控制方法。在敏感器(陀螺)选择未发生变化时,每个控制周期不再进行陀螺安装矩阵选择及求伪逆(矩阵)等复杂计算过程,采用保存值进行定姿;否则重新进行陀螺安装矩阵选择及求伪逆计算。在陀螺安装矩阵重新选择及求伪逆的定姿过程中不再更新中断计数,从而客观上延长了控制周期,避免控制周期计算超时的问题。另一方面避免由于复杂重复计算导致不必要的较长控制周期的需求,提升了航天器应急系统的控制效果,缩短了姿态偏置下的控制时长。

    一种航天星载软件自动测试系统

    公开(公告)号:CN103218292B

    公开(公告)日:2015-09-23

    申请号:CN201310108724.3

    申请日:2013-03-29

    Abstract: 本发明公开了一种航天星载软件自动测试系统,包括主控计算机、动力学计算机、遥控计算机、遥测计算机和测试数据存储模块;所述主控计算机包括可执行脚本生成模块,自动测试执行模块和测试结果输出模块所组成;动力学计算机对接收的参数包进行参数解包,根据解包后的数据进行动力学计算获得动力学数据,并将动力学数据发送至星载计算机和测试数据存储模块;遥控计算机将接收的遥控指令发送至星载计算机;遥测计算机接收星载计算机发送的卫星运行的遥测数据;并将遥测数据发送至测试数据存储模块。本发明的自动测试系统为一种面向星载控制软件测试应用的半物理闭环实时自动测试系统,能够增强测试用例的复用性,测试过程的可重复性,提高测试覆盖率。

    一种姿轨控系统多部件动力学仿真模块的设计方法

    公开(公告)号:CN110750869A

    公开(公告)日:2020-02-04

    申请号:CN201910896582.9

    申请日:2019-09-23

    Abstract: 本发明公开一种姿轨控系统多部件动力学仿真模块的设计方法,采用动力学仿真模块分散细化的插针思路,不再将动力学仿真模块的运行时域统一放置于控制周期的固定位置,而是将动力学仿真模块拆分为若干子模块,按照实际性能需求决定细化程度,每个子模块按照其执行序列及时间裕度要求,重新安排执行时域,并且为每个部件设置调用标志,仅在需调用的周期进行数据输出,尽可能优化、均衡仿真性能。在不损失系统仿真度的前提下,成功解决了多部件动力学仿真的时间瓶颈问题。该方法目前已在空间站仿真环境中成功运用。

    一种仿真平台数字量通用输出方法

    公开(公告)号:CN108279591A

    公开(公告)日:2018-07-13

    申请号:CN201711386677.3

    申请日:2017-12-20

    Abstract: 一种仿真平台数字量通用输出方法,首先定义初始化设置描述,包括发送模式、脉冲宽度、脉冲个数、电平状态、信号触发延时时间以及外部信号同步设置参数,判断发送使能或同步信号有效,等待相应延时时间后依据参数配置信息产生相应高低电平输出、正负单脉冲输出、有限个数脉冲输出和连续脉冲输出。本发明实现了数字量输出信号的统一描述,克服了传统数字量输出方法通用性差、研制周期长、成本高的缺陷,具有规范性、复用性强,研制周期短、成本低的优点。

Patent Agency Ranking