基于配置表的星载软件参数在轨修改方法、系统及介质

    公开(公告)号:CN114035844B

    公开(公告)日:2024-08-06

    申请号:CN202111154217.4

    申请日:2021-09-29

    Abstract: 一种基于配置表的星载软件参数在轨修改方法,具体步骤如下:(1)参数信息表结构设计,每个参数信息表元素设计相关属性,将参数信息表结构体数组0号元素置空占位,利用参数信息表结构体数组下标作为参数编号;(2)参数修改地面指令处理设计,以地面指令中的参数编号作为参数信息表结构体数组下标,结合参数信息表结构体数组对参数的值进行修改。该方法利用参数信息表大大缩短指令处理函数的代码量,使得指令处理流程简洁、清晰,并能很好的应对需求变更,影响域分析简单明了,为整个研制过程中软件系统的正确性、健壮性、稳定性提供保障。

    基于配置表的星载软件参数在轨修改方法、系统及介质

    公开(公告)号:CN114035844A

    公开(公告)日:2022-02-11

    申请号:CN202111154217.4

    申请日:2021-09-29

    Abstract: 一种基于配置表的星载软件参数在轨修改方法,具体步骤如下:(1)参数信息表结构设计,每个参数信息表元素设计相关属性,将参数信息表结构体数组0号元素置空占位,利用参数信息表结构体数组下标作为参数编号;(2)参数修改地面指令处理设计,以地面指令中的参数编号作为参数信息表结构体数组下标,结合参数信息表结构体数组对参数的值进行修改。该方法利用参数信息表大大缩短指令处理函数的代码量,使得指令处理流程简洁、清晰,并能很好的应对需求变更,影响域分析简单明了,为整个研制过程中软件系统的正确性、健壮性、稳定性提供保障。

    基于飞行任务剖面的组合体航天器安全关键数据维护方法

    公开(公告)号:CN113268368B

    公开(公告)日:2023-07-14

    申请号:CN202110455131.9

    申请日:2021-04-26

    Abstract: 基于飞行任务剖面的组合体航天器安全关键数据维护方法,将组合体航天器整个飞行任务过程根据任务特点划分为多个飞行任务剖面,每个飞行任务剖面具有各自关注的安全关键数据以及数据保存周期。打破传统的安全关键数据固定格式维护形式,实现安全关键数据格式与飞行任务剖面的动态映射,使得安全关键数据格式具有任务相关性,提高安全关键数据资源利用效率,提高系统故障发生后现场恢复完整性;通过定义安全关键数据自解析格式,为每个飞行任务剖面定义各自的安全关键数据格式,安全关键数据的存储与恢复逻辑根据表头信息实现安全关键数据内容自解析操作,有效降低安全关键数据功能维护工作量及代码规模。

    一种基于事件驱动的通用化电推进模式控制方法

    公开(公告)号:CN116360847A

    公开(公告)日:2023-06-30

    申请号:CN202310332177.0

    申请日:2023-03-30

    Abstract: 一种基于事件驱动的通用化电推进模式控制方法,属于航天器嵌入式软件技术领域。本发明针对当前电推进应用软件模式控制一般采用switch case方式进行模式控制,单个模式的所有子流程在一个函数中实现,子流程之间耦合度高,可维护性较差;针对不同型号,需要重写全部模式控制代码,灵活性低,不利于软件的构件化、通用化;若对某一子流程进行在轨修改,需要对整个模式函数进行替换,软件在轨维护困难等问题,可以有效降低子流程间的耦合度、大幅提高软件通用性、简化软件在轨维护流程,提高软件研制效率和软件质量。

    基于飞行任务剖面的组合体航天器安全关键数据维护方法

    公开(公告)号:CN113268368A

    公开(公告)日:2021-08-17

    申请号:CN202110455131.9

    申请日:2021-04-26

    Abstract: 基于飞行任务剖面的组合体航天器安全关键数据维护方法,将组合体航天器整个飞行任务过程根据任务特点划分为多个飞行任务剖面,每个飞行任务剖面具有各自关注的安全关键数据以及数据保存周期。打破传统的安全关键数据固定格式维护形式,实现安全关键数据格式与飞行任务剖面的动态映射,使得安全关键数据格式具有任务相关性,提高安全关键数据资源利用效率,提高系统故障发生后现场恢复完整性;通过定义安全关键数据自解析格式,为每个飞行任务剖面定义各自的安全关键数据格式,安全关键数据的存储与恢复逻辑根据表头信息实现安全关键数据内容自解析操作,有效降低安全关键数据功能维护工作量及代码规模。

    一种航天器电推进系统级仿真模型

    公开(公告)号:CN119247799A

    公开(公告)日:2025-01-03

    申请号:CN202411167239.8

    申请日:2024-08-23

    Abstract: 本发明公开了一种航天器电推进系统级仿真模型,包括工控机(含测试设备)、EPCU模拟器、地面遥控遥测系统,贮供子系统和PPU&TSU子系统;地面遥控遥测系统、贮供子系统和PPU&TSU子系统均为真实系统;EPCU模拟器包括地面遥控遥测系统数据交互模块、贮供子系统数据通信模块、PPU&TSU子系统数据通信模块和星载EPCU应用模块;工控机用于实现星载EPCU应用模块的任务调度、地面遥控遥测系统数据交互模块的调用、贮供子系统数据通信模块的调用和PPU&TSU子系统数据通信模块的调用。本发明能够实现无星载电推进控制单元EPCU的前提下,快速验证卫星电推进系统设计方案,适用于系统设计早期,验证方案设计的可行性以及系统选用产品功能性能指标的符合性情况。

    一种基于服务注册机制的动态任务管理方法及系统

    公开(公告)号:CN115061736A

    公开(公告)日:2022-09-16

    申请号:CN202210555213.5

    申请日:2022-05-19

    Abstract: 本发明涉及一种基于服务注册机制的动态任务管理方法及系统,属于航天器自主智能管理领域;建立任务管理模块中待执行动态任务的有限状态机模型;初始的任务状态标志state为空闲态IDLE;应用层发起注册请求,将任务状态标志state置为就绪态READY;当到达动态任务启动时刻startTime,变为占用态BUSY;开始执行动态任务入口注册的具体服务功能;当到达动态任务结束时刻endTime,变为完成态DONE;停止执行任务入口注册的具体服务功能;应用层实施任务注销,任务管理模块的任务状态标志state变为空闲态IDLE;本发明将任务管理服务框架从应用层独立开辟出来,应用层只需通过服务请求消息的方式即可实现任务的唤醒和关闭,有效提高了架构的灵活性。

Patent Agency Ranking