什么是数据分析呢?
1.对于飞行器类产品,机身内部的数据记录仪(类似于民航客机的黑匣子)会实时记录飞行器飞行时的状态(如高度,速度等信息)以及飞手的操作并生成飞行数据。 2.通过分析飞行数据,可以对飞行器发生事故的原因进行调查,并判定事故责任归属。
以下是具体的数据分析方法,可以点击标题查看:
————————————————————
第一篇 飞控数据分析系列教程之飞控数据导出和DataViewer简介
DJI Assistant 2软件包含DataViewer工具 ,可对DJI 精灵系列和悟系列多轴飞行器以及A3、N3独立飞控的飞控数据进行数据分析。 由于开发进度关系,Mavic和Spark等的外部数据分析软件开发,仍需要一定时间,请您耐心等待。
1.1 如何提取数据 飞控数据,指飞机通电之后,DJI 的飞行控制器会开始把各类工作状态,如控制,导航信息,记录在内部存储介质之中,直到飞行器断电。每次开关机都会产生一个数据文件,编号从小到大排布。当一个log文件超过450M后会被切割,按飞行数据大约每分钟10M来估算,450M已经够飞45mins了。
DataViewer 主要用来查看、分析多轴飞行器飞控数据,实现多轴飞行器的性能分析、故障诊断,是诊断多轴飞行器故障原因的有效工具。
通过DataViewer查看飞控数据步骤如下:
(1)首先,打开 DJI Assistant 2;
(2)连接多轴飞行器,直接连上机身上的USB口即可;
(3)在页面左边导航栏选择“飞行记录” 进入飞行记录的主页面,如图1.1所示:
图 1.1
Phantom 3和Inspire 1系列多轴飞行器,则需要借助APP进入飞控数据读取模式。
选择“进入SD卡模式”, 你将在计算机页面发现飞行器以SD卡的形式出现了,如图1.2所示。
图 1.2
1.2 DataViewer界面介绍
在导航栏中点击进入“飞行记录” 界面,点击“打开 Dataviewer” 开启数据之旅。
如图1.3所示,打开飞行记录文件。
图 1.3
DataViewer软件界面及功能索引如图1.4,表1.1所示。
图 1.4
表 1.1 曲线的基本操作包含缩小、放大、移动。所使用的工具包含箭头工具、放大工具、缩小工具。
缩小:在箭头工具、放大工具、缩小工具、手型工具下,均可以通过将鼠标移动到绘图区,并上滑滚轮来实现缩小。在缩小工具下,还可以通过鼠标左键点击绘图区来缩小图象。
放大:在箭头工具、放大工具、缩小工具下、手型工具下,均可以通过将鼠标移动到绘图区,并下滑滚轮来实现放大。在放大工具下,可以通过鼠标左键按下不放,拖动矩形区域来放大曲线。
移动:在箭头工具、放大工具、缩小工具下,可以通过按下鼠标滚轮来实现曲线的拖动。也可以通过手型工具按下左键不放,以实现拖动曲线的任务。
在画布中,X轴永远代表时间,其单位为秒,纵轴根据不同的曲线有不同的含义,例如添加的是高度曲线,则单位是米,速度则为米/秒。
1.3 主要数据简介 在飞行数据区域,可查看飞控数据的所有数据包及各变量对应数值。下面简单介绍一下主要数据包类型及具体数据变量含义。通过DataViewer软件,可将数据包中的数据以曲线形式可视化展示,便于数据分析。
当前飞控数据记录中的数据主要包含八个部分,分别姿态数据、OSD数据、控制器数据、遥控器数据、电机数据、电调数据、电池数据、避障数据。飞行数据,根据机型、固件版本等曲线包数据可能会存在细微差异。
飞控数据记录的数据包,及其包含的内容如表1.2所示。
表 1.2 主要数据包简介 现针对性的介绍一些常用的数据包及其含义。
其中,各数据包中的常用数据简介如下。表1.3为姿态数据包的常用数据含义简介。
表 1.3 姿态数据主要数据包 表1.4为OSD数据包的常用数据含义简介。 表 1.4 OSD数据主要数据包
表1.5为遥控器数据包的常用数据含义简介。 表 1.5 遥控器数据主要数据包
表1.6为电机数据包的常用数据含义简介。 表 1.6 电机数据主要数据包 表1.7为电调数据包的常用数据含义简介。
表 1.7 电调数据的主要数据包 表1.8为电池数据包的常用数据含义简介。
表 1.8 电池数据主要数据项 表1.9为避障数据包的常用数据含义简介。
表 1.9 避障数据主要数据项(根据机型有所变化)
若想了解某项数据详细含义,如图1.5所示,可在飞行数据列表中单击对应数据,即可在右下方说明区域显示数据说明,该说明包含对于数据的意义、单位的解释。
图 1.5
|