[发明专利]一种双轴激光捷联惯组下位机与上位机之间的交互方法有效
申请号: | 201710880842.4 | 申请日: | 2017-09-26 |
公开(公告)号: | CN107809463B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 刘希强;董彦维;段祉鸿;陈令刚;康冰;卫瑞;朱曦曼;高艳;赵琳 | 申请(专利权)人: | 北京航天发射技术研究所;中国运载火箭技术研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F12/0875 |
代理公司: | 北京国之大铭知识产权代理事务所(普通合伙) 11565 | 代理人: | 朱晓蕾 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 激光 捷联惯组 下位 上位 之间 交互 方法 | ||
本发明公开了一种双轴激光捷联惯组下位机与上位机之间的交互方法,该交互方法包括如下步骤,数据采集步骤:当数据接口存在数据时,上位机将数据拷贝到接收缓冲区;数据处理步骤:将数据拷贝到处理缓冲区并处理,然后将数据放入日志缓冲区,再将其写入文件;参数读取步骤:上位机向下位机发出参数读取指令,上位机读取参数后发送下一条参数读取指令;参数写入步骤:上位机向下位机发出参数写入指令,并在所有参数写入下位机完成后,上位机批量读取已写入的参数并进行对比。本发明可有效解决了大数据串口采集丢数的问题,从而实现了高频率的数据采集;本发明不仅能够实现参数的高速、准确地读取,而且能够保证参数写入全部正确。
技术领域
本发明涉及双轴激光捷联惯组技术领域,更为具体来说,本发明为一种双轴激光捷联惯组下位机与上位机之间的交互方法。
背景技术
目前,双轴激光捷联惯组对内对外的数据接口非常多。在研发阶段、测试阶段及维护阶段,常规的方案由于技术上的局限,上位机与下位机之间的交互方式不合理,在对双轴激光捷联惯组下位机进行数据采集时往往存在丢数的问题,采集的数据不准确、不完整;不仅如此,常规的方案在上位机向下位机读写参数时,无法兼顾参数读写的准确度和速度。
因此,如何提高上位机采集双轴激光捷联惯组下位机数据的准确性和完整性、如何兼顾参数读写的准确性和速度,成为了本领域技术人员亟待解决的技术问题和始终研究的重点。
发明内容
为解决现有技术上位机对双轴激光捷联惯组下位机进行数据采集时存在丢数的问题以及无法兼顾参数读写的准确度和速度问题,本发明创新提出了一种双轴激光捷联惯组下位机与上位机之间的交互方法,结合多重缓冲技术和多线程处理技术,有效地解决了上述技术问题。
为实现上述技术目的,本发明公开了一种双轴激光捷联惯组下位机与上位机之间的交互方法,该交互方法包括如下步骤,
数据采集步骤:当上位机与下位机之间的数据接口存在数据时,所述上位机通过中断的方式将所述数据拷贝到接收缓冲区;
数据处理步骤:将接收缓冲区的数据拷贝到处理缓冲区,以帧为单位对处理缓冲区中的数据进行处理,将处理完成后的数据放入日志缓冲区,再将日志缓冲区中的数据写入文件;
参数读取步骤:上位机向下位机发出参数读取指令,所述下位机收到所述参数读取指令后向所述上位机发送参数,所述上位机读取所述参数后发送下一条参数读取指令,直至上位机读取到所有参数;
参数写入步骤:所述上位机定时向所述下位机发出参数写入指令,并在所有参数写入下位机完成后,所述上位机批量读取已写入的参数并进行对比。
本发明创新地采用了多重缓冲技术,有效解决了大数据串口采集丢数的问题,从而实现了高频率的数据采集;本发明上位机通过发送指令线程和接受指令线程实现参数的高速、准确地读取,并通过参数写入完毕后的批量读取并对比,保证参数写入全部正确。
进一步地,该交互方法还包括锁放控制步骤;
锁放控制步骤:上位机获取老炼时间,在老炼时间内上位机向下位机循环地发送锁紧控制指令和下放控制指令,通过下位机直接控制惯性器件进行锁紧动作和下放动作。
进一步地,锁放控制步骤包括如下步骤;
步骤11,上位机获取老炼时间,并读取设置的目标循环次数;
步骤12,上位机向下位机发送锁紧控制指令,如果在第一规定时间内上位机收到下位机发出的锁紧完成指令,则经过第一间隔时间后,上位机向下位机发送下放控制指令,执行步骤13;如果在第一规定时间内上位机未收到下位机发出的锁紧完成指令,则执行步骤14;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天发射技术研究所;中国运载火箭技术研究院,未经北京航天发射技术研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710880842.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种野生动物数量监控记录系统
- 下一篇:一种移动式珍稀木材鉴别云服务系统