一种基于同平台组合编译的航天器在轨维护注入码生成方法

    公开(公告)号:CN108491197A

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

    申请号:CN201810148099.8

    申请日:2018-02-13

    Abstract: 一种基于同平台组合编译的航天器在轨维护注入码生成方法,(1)采用ERC32编译系统还原航天器在轨运行软件的状态,通过一次链接生成a.out格式在轨状态目标文件;(2)使用ERC32编译系统对在轨维护源代码进行预处理和编译,生成相应的汇编码目标文件;(3)使用RCC编译系统对汇编码目标文件进行汇编处理,生成待上传中间目标文件;(4)将在轨状态目标文件转换为ELF格式的在轨状态中间目标文件;(5)精简在轨状态中间目标文件;(6)新建链接脚本文件;(7)生成新的可执行目标文件;(8)通过RCC编译系统将新的可执行目标文件转换成链接指令文件或BIN文件,直接提取指定起始地址的注入码指令,从而完成航天器在轨维护注入码的生成。

    一种通过静态分析测算代码指令最长运行时间的方法

    公开(公告)号:CN104407968B

    公开(公告)日:2017-06-13

    申请号:CN201410601684.0

    申请日:2014-10-30

    Abstract: 一种通过静态分析测算代码指令最长运行时间的方法,首先解析待分析源代码对应的机器码指令序列,识别指令序列中分支指令的源地址和目标地址,得到指令的执行周期数。然后建立指令序列对应的有向无环图,按照有向无环图计算最长路径的方法,计算最长执行周期数,进而得到最长运行时间。如果建立有向无环图遍历过程中有向后跳转指令,则建立的是有向有环图,而且环还是有次数的,次数就是源代码中对应的循环次数,通过确定循环对应的循环体和循环次数,能够消除循环把有向有环图变成有向无环图,进而得到代码指令的最长运行时间。

    一种面向并发OLAP的测试数据分层聚簇查询处理系统及方法

    公开(公告)号:CN103473260B

    公开(公告)日:2017-05-03

    申请号:CN201310256140.0

    申请日:2013-06-25

    Abstract: 本发明公开了一种面向并发OLAP的测试数据分层聚簇查询处理系统及方法,通过分层抽点、聚簇、索引组织表、大对象存储等一系列DBMS技术,降低并发OLAP中测试数据访问中的I/O代价,从而提高并发查询的处理能力。本发明在数据库管理系统中针对I/O性能和并行OLAP处理性能实现了并发查询处理优化技术,支持面向I/O性能来优化设置并发OLAP处理负载,从而提高了测试数据波形显示的可预期访问性能,实现了大规模并发OLAP的测试数据查询的加速处理。

    一种在轨1553B总线网络故障监测诊断方法

    公开(公告)号:CN106452843A

    公开(公告)日:2017-02-22

    申请号:CN201610827520.9

    申请日:2016-09-14

    CPC classification number: H04L41/0677 H04L41/145

    Abstract: 一种在轨1553B总线网络故障监测诊断方法,选取总线网络中某RT端做功能复用,为其增加总线网络故障监测及诊断功能,使得总线网络具备故障集中监测、集中诊断、分布式处理的能力。被复用的RT端负责消息传输异常的监测、基于飞行任务剖面的故障建模、故障诊断,并将故障诊断结果分发给总线控制器及其他RT端,实现1553B总线网络故障在轨自主处理。本发明在轨无须额外增加独立功能的总线监视模块,通过功能复用的RT端集中式监测整个总线网络的数据传输状态,基于飞行任务剖面生成1553B总线网络故障特征库,为卫星总线网络提供自主故障诊断和健康管理。该方法在已发射卫星中得以应用,取得了较好效果,推广应用前景良好。

    一种巡视器闭环跟踪控制方法

    公开(公告)号:CN103760908B

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

    申请号:CN201410003688.9

    申请日:2014-01-03

    Abstract: 一种巡视器闭环跟踪控制方法,巡视器接收并解析地面发送的指令,根据指令内容进入位置闭环控制或者位置及航向闭环控制或者路径跟踪控制流程;本发明通过一次性给定闭环控制目标点并定周期执行位置控制,巡视器即可实现持续朝向目标点运动;通过一次性给定闭环控制目标点及期望偏航姿态并定周期执行位置与航向闭环控制,巡视器即可实现持续朝向目标点运动,且最终以期望的偏航方向接近目标点;通过定周期执行闭环跟踪目标点选取和位置与航向闭环控制,巡视器即可实现持续跟踪期望的规划路径。

    一种中断服务程序中通信故障的快速恢复方法

    公开(公告)号:CN103593261B

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

    申请号:CN201310488184.6

    申请日:2013-10-17

    Abstract: 本发明公开了一种中断服务程序中通信故障的快速恢复方法,本发明结合在中断服务程序中进行故障检测及恢复和在中断处理任务中进行故障检测及恢复两种方法的优点,通过细分故障类型为影响后续数据处理以及只影响当前指令数据处理的故障,充分利用两个数据包的时间间隔,影响后续数据处理的故障在中断服务程序中处理,只影响当前指令数据处理的故障在中断处理任务中处理,减少了任务切换的次数,缩短整个数据接收的时间,从而实现了接收即完成通信故障检测和恢复的方法。本发明该方法已在嫦娥三号RS422通信过程中得到应用,解决了型号中故障检测及恢复与中断处理时间相矛盾的问题,取得了很好的效果,具有很强的实用性。

    一种航天星载软件可执行脚本自动转化方法

    公开(公告)号:CN103218290B

    公开(公告)日:2015-08-19

    申请号:CN201310108563.8

    申请日:2013-03-29

    Abstract: 本发明公开了一种航天星载软件可执行脚本自动转化方法,能够将航天星载软件测试用例自动转化为可执行脚本,对自然语言描述的测试用例进行字符读取,通过分号对测试用例进行切割获得每个测试序列块;通过逗号对每个测试序列块进行分割获得操作块,并获得每个测试序列块中每个操作块的具体描述字符串;对每个测试序列块中每个操作块的具体描述字符串进行比对处理获得处理后的字符串;对处理后的字符串经脚本信息提取、映射处理后得到可执行脚步,利用所述可执行脚本实现对星载软件的测试。

    基于在轨数据进行相对导航敏感器状态辅助判断的方法

    公开(公告)号:CN104061926A

    公开(公告)日:2014-09-24

    申请号:CN201410286240.2

    申请日:2014-06-24

    CPC classification number: G01C25/00

    Abstract: 基于在轨数据进行相对导航敏感器状态辅助判断的方法,包括步骤:1、根据在轨注入的飞船和目标的相对位置和相对姿态信息初始化相对导航敏感器的相对位置和相对姿态估值;2、根据飞船陀螺、加速度计测量的脉冲数计算飞船当前周期的三轴姿态角速度和三轴线速度;3、获取当前相对导航敏感器的相对位置和相对姿态的测量值并对测量值进行滤波;4、对当前周期的相对导航敏感器的状态进行判读得到导航敏感器状态的判读信息;5、遥测下传相对导航敏感器状态的判读信息,并根据判读信息对相对导航敏感器的工作状态进行判断。本发明提高了航天器交会对接过程的可靠性和安全性,便于飞控人员及时发现运行异常状况,及时排查问题。

Patent Agency Ranking