中国人民解放军国防科技大学刘哲获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国人民解放军国防科技大学申请的专利一种星载软件高可靠快速重构方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119739557B 。
龙图腾网通过国家知识产权局官网在2025-10-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411953004.1,技术领域涉及:G06F11/10;该发明授权一种星载软件高可靠快速重构方法是由刘哲;吴健;倪少杰;陈飞强;林红磊;黄龙;肖志斌;马春江;王思鑫;马鹏程;曹阔设计研发完成,并于2024-12-27向国家知识产权局提交的专利申请。
本一种星载软件高可靠快速重构方法在说明书摘要公布了:本申请涉及一种星载软件高可靠快速重构方法。所述方法包括:利用SmartFusion2芯片、FLASH模组等构建星载处理器,向空间飞行器发送指令后,星载处理器读取FLASH芯片中软件配置项可执行文件并校验返回值,借此确认程序版本及数据正确性,生成重构差异数据包。确定数据块大小,分割并压缩相关文件,依压缩率选块组成待注入文件及生成解压信息。再通过星地链路将解压信息和待注入文件上注至飞行器,星载处理器解压缩并按解压信息处理写入FLASH芯片后返回结果,依此决定继续或重新上注,实现数据快速重构。采用本方法能够提高重构成功率。
本发明授权一种星载软件高可靠快速重构方法在权利要求书中公布了:1.一种星载软件高可靠快速重构方法,其特征在于,所述方法包括: 利用SmartFusion2芯片、FLASH模组、DDR和SRAM型FPGA构建空间飞行器中的星载处理器;所述FLASH模组包括多个FLASH芯片; 向空间飞行器发送指令利用星载处理器读取FLASH芯片中对应的软件配置项的可执行文件,进行校验并返回校验值; 根据星载处理器返回的校验值,确认星载FLASH中的程序版本以及数据是否正确,并对需要在轨重构的可执行文件进行比较,生成重构差异数据包;确定文件分割的数据块大小; 以数据块为单位,将待重构的原始可执行文件数据包以及重构差异数据包进行分割后分别进行压缩,计算压缩率,并以压缩率为指标,逐块选取压缩率高的数据块,按顺序组成最终的待注入文件,并生成解压信息,标注每个数据块是选取的原始重构数据还是重构差异数据; 以数据块为单位,将解压信息和最终的待注入文件通过星地链路上注至空间飞行器; 星载处理器收到注入信息后,以数据块为单位,将注入信息进行解压缩,并根据注入的解压信息,决定当前数据块写入FLASH芯片时的处理方式将注入信息写入FLASH芯片后,返回数据块处理结果; 根据星载处理器返回的处理结果决定继续上注或重新上注,直至所有数据块上注完成实现数据快速重构; 根据注入的解压信息,决定当前数据块写入FLASH芯片时的处理方式将注入信息写入FLASH芯片,包括: 星载处理器向FLASH芯片中写入数据时,根据数据包的解压信息进行不同处理,若当前数据块为原始重构数据,则解压后直接写入FLASH芯片中;若当前数据块为差异重构数据,则首先从FLASH芯片对应地址中读取出数据,然后与解压后的差异重构数据异或,将异或后的结果写入FLASH中; 计算压缩率的过程包括: 根据原始数据块的大小和压缩后数据块的大小计算压缩比,并根据所述压缩比和预先设置的控制压缩比曲线形状参数计算得到压缩比调整系数; 根据压缩数据块所需时间和解压数据块所需时间计算得到时间惩罚系数; 根据CRC算法计算解压过程中的数据完整性校验值,利用所述数据完整性校验值和解压过程中检测到的数据错误数量构建完整性奖励函数; 利用所述压缩比调整系数、时间惩罚系数、完整性奖励函数和原始数据块大小计算得到压缩率。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国人民解放军国防科技大学,其通讯地址为:410073 湖南省长沙市开福区德雅路109号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励