首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种机载数据转录控制方法、控制系统、设备及存储介质_山东中联防务科技有限公司_202211081752.6 

申请/专利权人:山东中联防务科技有限公司

申请日:2022-09-06

公开(公告)日:2024-04-26

公开(公告)号:CN115578803B

主分类号:G07C5/08

分类号:G07C5/08;G06F13/38;G06F13/40;G06F13/42

优先权:

专利状态码:有效-授权

法律状态:2024.04.26#授权;2023.03.07#实质审查的生效;2023.01.06#公开

摘要:本发明属于机载数据处理与识别技术领域,公开了一种机载数据转录控制方法、控制系统、设备及存储介质。所述控制方法包括:判断是否为转录指令;调用占用空间评估子程序;定时器记录转录指令的执行时间T,判断接口是否收到串行通信信息;判断执行时间T是否大于一设定值,判定是否有结束转录指令;判断串行通信信息的数据结构是否符合标准;读取记录器中存储器的区域标记,并识别所述区域标记的字符,判断转录的数据存储单元。本发明对于飞机下批次飞行时,能及时转录机上记录器存储模块的数据以便分析判读,及时清空机上记录器存储模块的数据,能保证下批次飞行时的数据进行正常记录,不影响数据的准确性,保障飞机再次出动的安全性。

主权项:1.一种机载数据转录控制方法,其特征在于,所述机载数据转录控制方法包括以下步骤:S1,开始转录程序,等待转录器上的按钮、开关、数字键组件操作,由键控模块产生相应指令,程序收到指令,首先判断是否为转录指令,如果是转录指令则点亮转录灯,执行步骤S2;如果不是则取消向记录器发送转录指令,设置转录灯状态为灭,跳转步骤S2,返回步骤S1;S2,调用占用空间评估子程序,对存储器进行检测和分析,检查存储器中已用的单元和剩余的单元,根据评估的结果判断剩余空间;如果有剩余空间,执行步骤S3;如果没有剩余空间,跳转到步骤S12;S3,程序会检测记录器返回的忙信号,如果记录器状态忙,则熄灭良好指示灯,跳转到步骤S12;如果记录器状态不忙,执行步骤S4;S4,向记录器发送转录指令,执行步骤S5;S5,收到转录指令后,接通定时器,记录转录指令的执行时间T,执行步骤S6;S6,检测接口信息状态,如果收到RS485信息,执行步骤S7;如果没有从接口收到RS485信息,检查执行时间T,如果T不大于5秒时返回步骤S6,继续等待接收RS485信息;如果T大于5秒时,执行步骤S8;S7,判断接收的信息数据结构是否符合RS485标串行通信信息准,如果不符合,执行步骤S12;如果符合标准,再判断执行时间T是否大于设定值11分钟,如果大于11分钟,执行步骤S12;如果不大于11分钟,执行步骤S9;S8,检查程序是否接收到结束指令,如果收到结束指令,则取消转录指令,熄灭转录指示灯,执行步骤S13,结束转录程序;如果没有收到结束指令,执行步骤S12;S9,读取记录器中存储器的区域标记,如果标记是1,表示记录器中要转录的数据属于服务信息,应保存到转录器的服务信息存储器单元中,执行步骤S10;如果标记不是1,表示记录器中要转录的数据属于参数数据,应保存到转录器的数据存储器单元中,执行步骤S11;S10,检测判断服务信息存储器的寿命,如果存储器的写入次数达到了最高寿命次数,执行步骤S12;如果没有达到最高寿命次数,则将接收到的符合RS485标准的服务信息存储到相应的存储单元中,并将相应的存储单元计数器加1,定时器清零,然后返回到步骤S5;S11,检测判断数据存储器的寿命,如果存储器的写入次数达到了最高寿命次数,执行步骤S12;如果没有达到最高寿命次数,则将接收到的符合RS485标准的数据存储到相应的存储单元中,并将相应的存储单元计数器加1,定时器清零,然后返回到步骤S5;S12,良好指示灯熄灭,执行步骤S13;S13,结束转录程序,等待下一次开始;在步骤S1前需进行:通过操作开关、按钮、编码器机构,由键控模块2-3产生一次性指令,读取指令后执行或调用相应子程序,完成相应功能;如果有来自工作站的请求指令,则断开键控模块2-3,不在接收转录器的自主操作,仅按照工作站的控制完成相应功能;并通过上位机来设置修改出厂参数、查看存储单元故障信息,作为转录器后续的维护接口,一般不对用户开放;否则接收键控模块指令,识别并执行记录器控制程序或者转录器控制程序,完成选定的各项功能;所述转录器控制程序用于进行自检、服务信息输入、占用空间评估、清空;所述记录器控制程序用于对数据进行转录、服务信息的写入和清空;在步骤S2中,存储模块占满,没有剩余空间,则结束转录程序;如果有剩余空间,则检测记录器的信号,根据获得的信号实时状态,判断是否向记录器发送转录指令;所述占用空间评估子程序利用评估算法检测存储器的剩余空间,查表检测寄存器中每位的数,再利用评估算法计算出剩余空间的大小,以使数据的正常转录;评估算法式为: 式中,pi表示寄存器中的位,Wi代表每位对应容量大小,W余表示剩余空间大小,i=0~15;pi的取值为0或1;0表示已占用,1表示是剩余的空间;执行占用空间评估子程序后,计算出剩余空间,并给出起始地址,如果没有剩余空间,则给出空间占满信号,后续程序收到此信号,熄灭指示灯,结束转录程序;定时控制是转录过程中非常有效的解决方案,因为RS485串行通信采用半双工方式,收发转换需要一定时间,时间过短不能完成传送,过长又会影响转录时间,在步骤S5和步骤S6中,执行时间T由串行数据传送速率和指令时钟周期决定,这在设计时需要进行精准控制,设置5秒;在步骤S7执行时间T设置为11分钟,这是与RS485数据传送速率和存储数据量相关;在步骤S9识别所述区域标记的字符中,如果标记的字符是1,表示记录器中要转录的数据属于服务信息,需保存到转录器的服务信息存储器单元中;如果不是1,表示记录器中要转录的数据属于参数数据,保存到转录器的数据存储器单元中;在步骤S10和步骤S11根据所述字符判断转录的数据是否进行存储前需进行:转录器内的存储模块是采用闪存集成电路构成的阵列,由于闪存电路的存储次数是有限,因此,无论是服务信息存储器还是数据存储器在存储之前都需要检测判断存储器的寿命,如果存储器的写入次数达到了最高寿命次数,此后存储数据将带来较高的误码率,必须更换存储单元,结束转录程序;如果没有达到最高寿命次数,则将接收到的符合RS485标准的信息数据存储到相应的存储单元中,并将相应的存储单元计数器加1,定时器清零,然后返回到步骤S5。

全文数据:

权利要求:

百度查询: 山东中联防务科技有限公司 一种机载数据转录控制方法、控制系统、设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。