MiniR 700记录器数据文件名日期与实际飞行日期不一致问题的解决方案

发表时间:2020/4/28   来源:《科学与技术》2019年18期   作者:蔡磊
[导读] Minir700记录器是新一代数字记录器 ,采用高容量的固态存储盘存储数据文件
         摘  要:Minir700记录器是新一代数字记录器 ,采用高容量的固态存储盘存储数据文件,本文根据Minir700记录器生成的数据文件名日期与实际飞行日期不一致的现象,从数据分析与记录器本身的时间特性出发,经和厂家沟通找出了问题产生的原因并提出了解决的办法。
         关键词:Minir700 记录器;内部时间;外部时间
1 引言
近期工作过程中出现卸载部分MiniR700记录器记录的数据时,记录器生成数据文件名日期与实际飞行日期不一致的现象。但并非所有装配minir700记录器的飞机都出现类似问题,通过检查飞行卸载日志,发现自从2016年2月29日开始,这一现象出现比较频繁,经初步排查,我们怀疑记录器数据文件名日期与实际飞行日期相差一天的现象与闰年现象有关。以这个思路为切入点,我们从数据卸载环节、事后数据处理结果及记录器本身特性等环节入手寻求思路和解决办法,后来经与记录器厂家沟通相关技术问题,并提出了解决此问题的方法。
2  问题与现象
2.1  1#飞机卸载情况
         1#飞机某一架次飞行数据,同一块固态数据盘,分别采用1394和以太网两种方式正确卸载,生成的数据文件名不一样,分别如下图1和图2所示。但两次生成的pcm数据处理结果均无误。分析Pcm数据格式,数据文件的数据格式相同。

                 图1 1#飞机采用1394口卸载时生成的部分数据文件列表

              图2  1#飞机采用以太网卸载方式卸载生成的部分文件列表
对比图1和图2中的 *.recorderlog 记录器日志文件,发现两个日志文件中的时间都是正确的飞行时间。见下图3和图4 。

图3 10052016_06054850.200d.recorderlog

  图4 09052016_06054850.200d.recorderlog

从记录日志文件中也印证了两次卸载pcm 数据时间和数据结果正确的原因。问题只出在记录器文件目录列表上的文件名日期有误,而写入数据里面的数据和时间信息是正确的。
2.2  2#飞机卸载情况
2#飞机某日飞行三个架次,2块固态记录盘,同样出现了此类现象,如下图5,图6,图7和图8所示。

               图5  固态盘1394卸载方式下显示的记录数据文件状态
图5为2#飞机05月11日飞行的固态数据盘 显示的记录数据文件名为20160510 ,与实际飞行日期错开了一天。随后卸载下来的3个架次数据文件如下图6,图7和图8 所示。

图6   2#第1架次数据卸载文件列表

                  图7  2#第2架次数据卸载文件列表

                图8  2#第3架次数据卸载文件列表
事后分析发现图7中2#第2架次数据显示的数据文件名与飞行日期一致也是因为采用的是以太网卸载方式。所有三个架次pcm数据处理后均无误,数据卸载日志文件都正确,time文件与实际飞行时间一致。
从2.1和2.2节分析可知:问题都出在记录器文件目录列表上的文件名日期有误,而写入数据里面的数据和时间信息是正确的。两架飞机的现象和结论一致。
3  记录器时间特性分析
3.1  mRMM 文件目录 (FILE Directory)
Minir 700 记录器通过文件目录结构管理记录的数据文件,当一个格式化的盘或分区中没有文件条目(FILE ENTRY)时,可通过 .PARTTAB 命令新建文件条目。文件条目的创建、更新和关闭反映了数据记录的起始点、记录过程状态和记录结束点。异常关闭的文件条目只是作为一种异常现象的标识,不影响已记录数据的正常读取,也不影响接下来随后将要继续进行的记录操作。
  文件条目中包含了12个字段的内容:
(1)索引号 ;
(2)文件名 ;
(3)起始块号 ;
(4)文件大小(字节数);
(5)记录开始的日期/时间 ;
(6)记录结束的日期/时间 ;
(7)结束块号;
(8)记录方式 ;
(9)用户的数据块大小;
(10)起始事件号;
(11)结束事件号;
(12)文件状态。
其中第(5)和第(6)项是本文要关心的内容。Minir700记录器就是通过一个内部的实时时钟(电池供电)来标记文件目录中文件的起始时间和结束时间。可以通过.TIME 命令直接设置该实时时钟的时间或通过选择的外部时间源接口PTP 或NTP 客户端设置完成。
3.2 记录器时间源
Minir700 记录器有外部时间源和内部时间源之分。它通过相应的接口可以接收四种时间源信号。
(1)IRIG-B ;
(2)HAVE QUICK/1pps (HQ/1 pps);
(3)基于网络的PTP/NTP客户端授时时间 ;
(4)利用内部时间源来设置的系统时间(当没有选择或锁定IRIG-B和HQ/1PPS 时间
时,1394 mRMM 内置的实时时钟可以作为时间源来设置系统时间)。其中,(1) ,(2) 和(3)属于外部时间源,也称第一时间源。 1394 mRMM 内置的RTC 实时时钟属于内部时间源,也叫第二时间源。内置的RTC实时时钟使用相对时间计数进行时间标记,一般情况,要优先使用外部时间源。
4 结论
通过以上理论分析和相关飞行数据的卸载操作,查看相关记录器手册,得出结论如下:飞行试验中同一固态数据盘使用以太网方式连接卸载时,记录器通过它的mR-X02模块接收其外部时间源信号并解调其时间信息,不影响记录文件条目中的文件起始日期/时间和结束日期/时间 。对于采用mRMM 的1394 卸载口卸载数据,AMPEX公司经过认真检查发现地面卸载软件GSCD在处理1394 卸载口时间时有BUG,忽略了闰年的问题,现在通过对GSCD软件进行升级以改进上述闰年问题。升级后软件的版本号为GSCD Software 09.01.07,该版本软件需要在64位的win7环境下使用。
参考文献:
[1] miniR-700_UsersManual_RevF_1313236.pdf
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: