[发明专利]一种用于机载多传感器平台的数据记录方法有效
申请号: | 201810630766.6 | 申请日: | 2018-06-19 |
公开(公告)号: | CN108920553B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 刘贵喜;高鹏翔;张超;周晓雷;郭康 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F16/13 | 分类号: | G06F16/13 |
代理公司: | 西安吉盛专利代理有限责任公司 61108 | 代理人: | 吴倩倩 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于机载多传感器平台的数据记录方法,由文件头、帧数据和索引表组成。本发明通过针对多传感器平台设计的帧数据格式和索引表格式来满足多传感器同时工作时不同类型、不同更新频率的帧数据的记录需求;在回放多传感器数据时,可以对各种类型的传感器数据进行高效索引,并且支持按照原始数据的更新频率来输出数据。 | ||
搜索关键词: | 一种 用于 机载 传感器 平台 数据 记录 方法 | ||
【主权项】:
1.一种用于机载多传感器平台的数据记录方法,其特征是:至少包括机载多传感器;机载多传感器输出信号通过处理单元生成文件包括:文件头(101)、帧数据(102)、索引表(103)、帧数据块(104)、传感器索引表(105)、帧数据块索引表(106);其中,索引表(103)包含传感器索引表(105)和帧数据块索引表(106);文件头(101)、帧数据(102)、索引表(103)在顺序上依次排列;在记录数据开始时,首先写入未初始化的文件头,并在内存中初始化一份索引表;然后,轮询各个传感器输出,将数据写入队列实现串行化;轮询的同时,从队列中取出数据写入存储器,随后更新内存中的索引表;当录制过程结束时,将索引表写入文件末尾;最后,根据索引表所处的位置和长度更新文件头;在回放数据时,首先需根据文件头找到并加载传感器索引表;然后利用传感器索引表依次找到并加载各个类型的帧数据包索引表;为每一个帧数据包索引表创建数据指针,将数据指针指向对应帧数据包索引表的第一个片段;启动计时器,时间从0开始;轮询每一个索引表,当经过的时间不少于某一帧数据包索引表中当前片段所记录的时间偏移时,把该片段所记录的数据从对应类型的接口输出,随后将该帧数据包索引表的数据指针指向下一个片段;回放过程会在所有数据输出完毕或手动终止时结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810630766.6/,转载请声明来源钻瓜专利网。