[发明专利]一种导弹火控系统在线数据处理方法有效
申请号: | 201910769816.3 | 申请日: | 2019-08-20 |
公开(公告)号: | CN110619012B | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 李晖;苟娟迎;姚保江;于雷;王芳;王巧明;杨子涵;高东迎 | 申请(专利权)人: | 西安航天动力技术研究所 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/22;G06F9/50 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李微微 |
地址: | 710025 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种导弹火控系统在线数据处理方法,可以实时、可靠、完整地处理所有数据,方法具有高的鲁棒性;本方法对硬件和软件环境要求低,成本低;即使在前端装置不带操作系统或所带操作系统仅能支持单线程程序的条件下亦可实现,方法相对简单;前端方法本质是基于时间片轮转驱动的单线程算法,即使存在多个火控任务时也能实时、准确、可靠地完成处理,后端方法即使在前端一次性发来海量高速数据或后端有图形操作或显示的情况下也能完整、可靠、及时地处理完所有数据。方法具有高的鲁棒性。 | ||
搜索关键词: | 一种 导弹 火控 系统 在线 数据处理 方法 | ||
【主权项】:
1.一种导弹火控系统在线数据处理方法,其特征在于,包括前端处理过程和后端处理过程;/n所述前端处理过程包括如下步骤:/n第11步、接收、解析和预处理后端发来的任务,预处理包括相关标识、参数、时间片设置;/n第12步、判断本任务硬件执行时间片是否已到:若到了则进入第13步,否则等待进入下一时间片;/n第13步、驱动硬件执行任务;/n第14步、判断本任务所有步骤是否均执行完毕:若没有执行完则进入第15步,否则进入第16步;/n第15步、计算和设置本任务下一步硬件执行时间片;/n第16步、进行标明本任务结束的标识设置、参数设置;/n第17步、将本时间片内产生的所有数据分成多帧进行打包,并发往后端;/n所述后端处理过程包括如下步骤:/n第21步、接收前端发来的数据;/n第22步、对数据包进行完整性检查,判断数据是否完整:若不完整说明前端一次性发来的数据并没有接收完,进入第21步继续接收数据,否则进入第23步;/n第23步、根据实际的数据处理需求将数据包里的所有帧分别存入三个二级缓冲区中;/n第24步、在所述三个二级缓冲区中,对数据采用边存储边处理的方式,处理完毕的数据帧移出所在二级缓冲区。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安航天动力技术研究所,未经西安航天动力技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910769816.3/,转载请声明来源钻瓜专利网。