一种针对嵌入式实时操作系统形式化验证方法

    公开(公告)号:CN106708730B

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

    申请号:CN201611046321.0

    申请日:2016-11-22

    Abstract: 一种针对嵌入式实时操作系统形式化验证方法,采用分阶段的思路对嵌入式实时操作系统进行形式化验证,首先按照需求、设计、实现三个阶段进行形式化建模和验证,用具有严格数学定义的语法、语义的语言来描述操作系统,然后建立操作系统的形式化模型,提取待验证的性质,通过数学方法分析及验证形式化模型是否满足期望的性质,通过反复迭代,最终得到满足期望性质的形式化模型。本发明方法与现有技术相比,解决了传统测试方法对无法保证操作系统需求的正确性以及代码和需求一致性的问题,具有较好的使用价值。

    一种空间飞行器周期性混成随机任务调度方法

    公开(公告)号:CN106445659A

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

    申请号:CN201610814726.8

    申请日:2016-09-09

    CPC classification number: G06F9/4881

    Abstract: 一种空间飞行器周期性混成随机任务调度方法,基于优先级抢占、同优先级任务调度策略,在不更改空间飞行器操作系统内核任务调度策略的基础上,实现了周期任务固定时间点启动、周期内任务随机启动以及完全随机任务启动的调度方法。本发明方法在当固定时间点任务不占用CPU时,控制随机任务随时执行,直到任务在固定时间点启动运行,同时支持任务的实时加入和退出,与现有技术相比,能够有效的提高空间飞行器计算机的CPU利用率,使得操作系统不仅能保持原有任务调动策略,还具有良好的复用性、适应性和灵活性,具有很好的适用价值。

    一种针对NandFlash的轻量级文件管理方法及系统

    公开(公告)号:CN115185906A

    公开(公告)日:2022-10-14

    申请号:CN202210692952.9

    申请日:2022-06-17

    Abstract: 一种针对NandFlash的轻量级文件管理方法及系统,是指根据空间飞行器对NandFlash的使用需求设计的一种轻量级文件管理系统。生成方法步骤为:(1)建立存储在NandFlash中的坏块表、对应表,给上层应用软件提供一个可以连续访问的虚拟存储空间,并对上层应用软件屏蔽坏块信息;(2)实现虚拟地址到实际地址的映射,实现快速在对应表中找到坏块对应的替换块的块号;(3)提供对页数据备份存储和累加和校验功能,可选择本专利提供的备份存储功能,以保证数据的可靠性;(4)提供采用虚拟地址或文件名称两种方式对数据进行访问的功能,在进行按文件名称写入操作时,系统会先查询文件名称与虚拟页地址对应表。

    一种热备份计算机中多模冗余总线容错架构及其控制方法

    公开(公告)号:CN107977289B

    公开(公告)日:2020-10-23

    申请号:CN201711083696.9

    申请日:2017-11-07

    Abstract: 本发明涉及一种热备份计算机中多模冗余总线容错架构及其控制方法,属于通信技术领域。本发明根据空间站制导导航控制分系统特性,设计一种包含M条总线的热备份计算机多模冗余总线容错架构。根据任务需求,使众多的敏感器、执行结构合理的分布于M条总线上。空间站制导导航控制计算机的各个单机设计有N路总线控制线路,分别连接在M条总线中的N条总线。正常情况下,每台单机控制一条总线,即每台单机的一路总线控制器工作在主控模式,其他N‑1路总线控制器作为冗余备份工作在监听/休眠模式。采用该种热备份计算机多模冗余总线容错架构及其控制方法,满足了复杂长寿命制导导航控制分系统对总线长期高可靠且总线数据吞吐带宽高的性能要求。

    一种热备份计算机中多模冗余总线容错架构及其控制方法

    公开(公告)号:CN107977289A

    公开(公告)日:2018-05-01

    申请号:CN201711083696.9

    申请日:2017-11-07

    CPC classification number: G06F11/1616 G06F11/2005 G06F11/2017

    Abstract: 本发明涉及一种热备份计算机中多模冗余总线容错架构及其控制方法,属于通信技术领域。本发明根据空间站制导导航控制分系统特性,设计一种包含M条总线的热备份计算机多模冗余总线容错架构。根据任务需求,使众多的敏感器、执行结构合理的分布于M条总线上。空间站制导导航控制计算机的各个单机设计有N路总线控制线路,分别连接在M条总线中的N条总线。正常情况下,每台单机控制一条总线,即每台单机的一路总线控制器工作在主控模式,其他N-1路总线控制器作为冗余备份工作在监听/休眠模式。采用该种热备份计算机多模冗余总线容错架构及其控制方法,满足了复杂长寿命制导导航控制分系统对总线长期高可靠且总线数据吞吐带宽高的性能要求。

    航天器实时系统内存受限条件下任务在线更新系统及方法

    公开(公告)号:CN115373707A

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

    申请号:CN202210883336.1

    申请日:2022-07-26

    Abstract: 一种航天器实时系统内存受限条件下任务在线更新系统,包括系统符号信息地面维护模块、注入数据包地面生成模块,注入数据包的星上处理模块;系统符号信息地面维护模块,检查注入程序是否与航天器内存分配冲突;注入数据包地面生成模块,将待注入程序头部信息、程序运行信息、任务属性信息、可执行二进制文件封装成注入数据包文件;注入数据包的星上处理模块,接到解析注入程序指令后,在空闲任务中按协议格式对注入数据包文件进行解析,解析完成后,将增加新任务到调度表或替换原有某任务。本发明同时提供一种在线更新方法。本发明使航天器具有任务级系统扩展能力,实现任务的新增或替换,根据任务需要及时升级航天器星载软件,赋予航天器新功能。

Patent Agency Ranking