一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种Plog文件读取方法和系统与流程

2022-02-19 05:30:53 来源:中国专利 TAG:

技术特征:
1.一种plog文件读取方法,其特征在于,包括:获取用户输入的目标车辆id和目标读取帧对应的帧时间;根据目标车辆id和目标读取帧对应的帧时间,在存储plog文件的树状结构中查找对应的元信息,确定目标车辆id的目标读取帧所在的目标plog文件,其中,元信息包括车辆id和plog文件的起始时间;检测目标plog文件是否已被加载,若否,则根据内存中加载的文件数量是否超过上限加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户。2.根据权利要求1所述的plog文件读取方法,其特征在于,根据内存中加载的文件数量是否超过上限加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户,包括:当内存中加载的文件数量未超过上限时,直接加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户;当内存中加载的文件数量超过上限时,扫描所有加载的文件,从内存中删除不被使用的文件,再加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户。3.根据权利要求1所述的plog文件读取方法,其特征在于,获取用户输入的目标车辆id和目标读取帧对应的帧时间之前,还包括:获取待读取的plog列表,plog列表中的plog文件名称包含车辆id和plog文件的起始时间;扫描plog列表,从plog列表的plog文件名称中获取元信息;将元信息有序地存储在两层树状结构中,树状结构的第一层存储车辆id,第二层存储plog文件的起始时间。4.根据权利要求2所述的plog文件读取方法,其特征在于,采用lru算法从内存中删除不被使用的文件。5.根据权利要求1所述的plog文件读取方法,其特征在于,在检测目标plog文件是否已被加载之前,还包括:对plog列表中的plog文件中的每一帧启用读写锁。6.根据权利要求1

5任一项所述的plog文件读取方法,其特征在于,还包括:在离线状态下,对目标车辆id的pnc内部状态进行仿真,得到仿真对应的plog文件;将目标车辆id仿真对应的plog文件与目标车辆id的在线pnc写入的plog文件进行比较,输出比较结果。7.一种plog文件读取系统,其特征在于,包括:目标信息获取模块,用于获取用户输入的目标车辆id和目标读取帧对应的帧时间;目标plog文件查找模块,用于根据目标车辆id和目标读取帧对应的帧时间,在存储plog文件的树状结构中查找对应的元信息,确定目标车辆id的目标读取帧所在的目标plog文件,其中,元信息包括车辆id和plog文件的起始时间;加载检测模块,用于检测目标plog文件是否已被加载,若否,则根据内存中加载的文件数量是否超过上限加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户。8.根据权利要求7所述的plog文件读取系统,其特征在于,加载检测模块具体用于:当内存中加载的文件数量未超过上限时,直接加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户;
当内存中加载的文件数量超过上限时,扫描所有加载的文件,从内存中删除不被使用的文件,再加载目标plog文件,从目标plog文件中查找目标读取帧返回给用户。9.根据权利要求7所述的plog文件读取系统,其特征在于,还包括:plog列表获取模块,用于获取待读取的plog列表,plog列表中的plog文件名称包含车辆id和plog文件的起始时间;扫描模块,用于扫描plog列表,从plog列表的plog文件名称中获取元信息;元信息存储模块,用于将元信息有序地存储在两层树状结构中,树状结构的第一层存储车辆id,第二层存储plog文件的起始时间。10.根据权利要求7所述的plog文件读取方法,其特征在于,还包括读写锁模块;读写锁模块,用于在检测目标plog文件是否已被加载之前,对plog列表中的plog文件中的每一帧启用读写锁。

技术总结
本发明公开了一种Plog文件读取方法和系统,在用户需要获取感兴趣的时间点的Plog文件时,系统自动根据用户提供的Plog文件列表获取车辆ID和起始时间元信息,利用树状结构存储元信息,在树状存储结构中根据车辆ID和时序对不同Plog文件进行拼接,然后根据用户输入的想要查找的车辆ID和时间帧信息从树状结构中查找到该帧存储的Plog文件,根据内存中加载的文件数量是否超过上限选择加载PLog文件的方式来加载Plog文件,从该Plog文件中找到该帧返回给用户,从而实现以尽量少的内存来读取Plog文件,使得现有的离线读取Plog文件需要占用比较大的内存空间的技术问题得以解决。大的内存空间的技术问题得以解决。大的内存空间的技术问题得以解决。


技术研发人员:傅恺逸 夏彪 徐欣奕 咸志伟 韩旭
受保护的技术使用者:东风汽车集团股份有限公司
技术研发日:2021.09.30
技术公布日:2022/1/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献