System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种多MEMS惯性测量单元数据采集及处理系统技术方案_技高网

一种多MEMS惯性测量单元数据采集及处理系统技术方案

技术编号:40641321 阅读:5 留言:0更新日期:2024-03-13 21:23
本发明专利技术提供一种多MEMS惯性测量单元数据采集及处理系统,包括用于数据汇总和存储测试数据的采集后端、用于数据汇聚和传输测试数据的采集前端和用于采集测试数据的工装板,所述采集后端与若干采集前端数据互通,单个所述采集前端与若干工装板数据互通,所述工装板用于采集多个MEMS惯性测量单元的测试数据;所述工装板以消息订阅方法发布UDP广播通讯至采集前端,所述采集前端依据UDP广播通讯选定工装板并完成信息订阅。本发明专利技术能够简单便捷且流程化的采集及处理大量MEMS惯性测量单元的数据,节省人力操作成本。

【技术实现步骤摘要】

本专利技术涉及数据采集,具体涉及一种多mems惯性测量单元数据采集及处理系统。


技术介绍

1、伴随着计算机技术、信息技术、微电子技术、新材料、新工艺等高新技术的不断进步,我国已经基本具备了研制生产高、中、低精度惯性仪表及系统的能力和条件,惯性技术应用产品的规模和需求均快速增长。随着光纤惯性器件及mems惯性器件的发展,惯性技术应用从国防科技领域逐步扩大到石油勘探、智能交通、移动卫星通信、铁路轨道测量、海洋工程等民用领域。我国惯性技术产品民用市场目前呈现快速增长的趋势。目前惯性导航设备市场潜力较大。投资该产业具有较强的市场可行性、经济收益可行性,因此该项目不仅可以促进我国国产惯性导航设备产业的快速发展,还可有效满足当前市场需求,促进相关产业链快速发展,具有良好的社会效益和经济效益,同时对于促进经济社会可持续发展有着长远的意义。

2、目前,mems惯性测量单元在投入使用之前都需要进行一系列的标定定工艺流程,这里面就避免不了对惯性测量单元的数据进行批量采集及处理,而通常的数据采集及处理的方法大致为两种。

3、第一种方法是在惯性测量单元内置或外挂sd卡以此来对惯性测量单元传输的数据进行存储,同时在取出进行分类及数据处理。这种方式不仅对sd卡读写速度要求高,同时因为标定过程中有高低温试验对sd卡质量及寿命有极高要求,在量产阶段投入成本也会大大增加。

4、第二种方式是通过串口或网口将惯性测量单元的数据直接发送到pc上位机进行数据采集及处理,这种方式较第一种方式简便,但是需要在温箱转台内接入大量串口或网口线缆,安装的复杂度、时间、易错率极高,同时上位机也需要接入大量端口,会导致数据处理逻辑极为繁琐。

5、上述两种方法在长期使用的情况下,均需要的人为操作工作较多、繁琐且易错,投入的人力成本较高。


技术实现思路

1、有鉴于此,本专利技术要解决的问题是提供一种多mems惯性测量单元数据采集及处理系统,能够简单便捷且流程化的采集及处理大量mems惯性测量单元的数据,节省人力操作成本。

2、为解决上述技术问题,本专利技术采用的技术方案是:

3、一种多mems惯性测量单元数据采集及处理系统,包括用于数据汇总和存储测试数据的采集后端、用于数据汇聚和传输测试数据的采集前端和用于采集测试数据的工装板,所述采集后端与若干采集前端数据互通,单个所述采集前端与若干工装板数据互通,所述工装板用于采集多个mems惯性测量单元的测试数据;

4、所述工装板以消息订阅方法发布udp广播通讯至采集前端,所述采集前端依据udp广播通讯选定工装板并完成信息订阅。

5、进一步的,所述信息订阅完成后,所述采集前端与工装板之间换成tcp通讯。

6、进一步的,所述采集前端通过udp广播通讯获取与采集前端连接的工装板的ip地址,所述采集前端依据ip地址区分和订阅工装板。

7、进一步的,所述工装板接收多个测量单元的测试数据,并以特定格式生成第一数据包;

8、所述一数据包包括若干测试数据、工装板的sn信息和若干测量单元的sn信息。

9、进一步的,所述采集前端包括记载工装板sn号的第一数据链表和记载测量单元sn号的第二数据链表,以便依据sn号查找和区分测试数据;

10、第一数据链表和第二数据链表的生成过程为:采集前端获取工装板和测量单元的sn号,通过快速排序法分别排列工装板和测量单元的sn号,再依据排列顺序分别生成第一数据链表和第二数据链表。

11、进一步的,所述采集前端依据第一数据链表和第二数据链表分别构建第一哈希表和第二哈希表,以便快速查找和区分测试数据。

12、进一步的,所述采集前端依据特定格式打包测试数据并生成第二数据包,通过tcp通讯协议上传给采集后端;

13、所述第二数据包包括若干工装板接收的测试数据、若干工装板的sn信息和若干测量单元的sn信息。

14、进一步的,所述采集前端内设置有提前配备的config文件,以便直接与采集后端连接。

15、进一步的,所述采集后端包括数据库表格,所述数据库表格包括:获取工装板和测量单元的sn号以生成sn列表信息,依据sn列表信息和分库分组规则建立数据库表格;

16、所述采集后端依据sn列表信息区分第二数据包内的测试数据,再将测试数据组装成对应数据库语句,通过频率动态控制策略将存储至数据库表格内。

17、进一步的,所述频率动态控制策略包括:获取所有采集前端其测试数据的前端传输频率,依据采集前端传输频率动态调整采集后端数据库语句的组装频率。

18、本专利技术具有的优点和积极效果是:

19、通过消息订阅方法发布udp广播通讯,采集前端依据udp广播通讯确定工装板ip地址,通过选定ip地址并完成工装板的信息订阅,信息订阅完成后,所述采集前端与工装板之间换成tcp通讯,这样按照不同网络通讯的特性在不同阶段下进行通讯切换,既保证交互连接阶段前端上位机可以按需求连接局域网内任何本次需要订阅的工装板数据,使其灵活性、通用性以及便捷性大大增强,又在数据上传阶段通过tcp通讯协议特性保证上传数据的安全性以及完整性。

20、通过构建记载工装板sn号的第一数据链表和记载测量单元sn号的第二数据链表,在依据依据第一数据链表和第二数据链表分别构建第一哈希表和第二哈希表,以便依据第一哈希表和第二哈希表快速区分测试数据。

本文档来自技高网...

【技术保护点】

1.一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,包括用于数据汇总和存储测试数据的采集后端、用于数据汇聚和传输测试数据的采集前端和用于采集测试数据的工装板,所述采集后端与若干采集前端数据互通,单个所述采集前端与若干工装板数据互通,所述工装板用于采集多个MEMS惯性测量单元的测试数据;

2.根据权利要求1所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述信息订阅完成后,所述采集前端与工装板之间换成TCP通讯。

3.根据权利要求1所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述采集前端通过UDP广播通讯获取与采集前端连接的工装板的IP地址,所述采集前端依据IP地址区分和订阅工装板。

4.根据权利要求1所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述工装板接收多个测量单元的测试数据,并以特定格式生成第一数据包;

5.根据权利要求4所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述采集前端包括记载工装板SN号的第一数据链表和记载测量单元SN号的第二数据链表,以便依据SN号查找和区分测试数据;

6.根据权利要求5所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述采集前端依据第一数据链表和第二数据链表分别构建第一哈希表和第二哈希表,以便快速查找和区分测试数据。

7.根据权利要求1所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述采集前端依据特定格式打包测试数据并生成第二数据包,通过TCP通讯协议上传给采集后端;

8.根据权利要求1所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述采集前端内设置有提前配备的config文件,以便直接与采集后端连接。

9.根据权利要求1所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述采集后端包括数据库表格,所述数据库表格包括:获取工装板和测量单元的SN号以生成SN列表信息,依据SN列表信息和分库分组规则建立数据库表格;

10.根据权利要求9所述的一种多MEMS惯性测量单元数据采集及处理系统,其特征在于,所述频率动态控制策略包括:获取所有采集前端其测试数据的前端传输频率,依据采集前端传输频率动态调整采集后端数据库语句的组装频率。

...

【技术特征摘要】

1.一种多mems惯性测量单元数据采集及处理系统,其特征在于,包括用于数据汇总和存储测试数据的采集后端、用于数据汇聚和传输测试数据的采集前端和用于采集测试数据的工装板,所述采集后端与若干采集前端数据互通,单个所述采集前端与若干工装板数据互通,所述工装板用于采集多个mems惯性测量单元的测试数据;

2.根据权利要求1所述的一种多mems惯性测量单元数据采集及处理系统,其特征在于,所述信息订阅完成后,所述采集前端与工装板之间换成tcp通讯。

3.根据权利要求1所述的一种多mems惯性测量单元数据采集及处理系统,其特征在于,所述采集前端通过udp广播通讯获取与采集前端连接的工装板的ip地址,所述采集前端依据ip地址区分和订阅工装板。

4.根据权利要求1所述的一种多mems惯性测量单元数据采集及处理系统,其特征在于,所述工装板接收多个测量单元的测试数据,并以特定格式生成第一数据包;

5.根据权利要求4所述的一种多mems惯性测量单元数据采集及处理系统,其特征在于,所述采集前端包括记载工装板sn号的第一数据链表和记载测量单元sn号的第二数据链表,以便依据sn号查找和区分...

【专利技术属性】
技术研发人员:李轩
申请(专利权)人:华航导控天津科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1