X-Plane模拟器数据面板介绍以及飞行数据采集

X-plane是一款模拟飞行软件,软件包中包括一些轻型飞机,商用飞机,以及军用飞机,还有包括几乎全球的地景。同时该软件扩展性非常好,支持开发人员任意扩展功能,比如添加自己设计的飞机,或者自己制作的地景。

相信已经有很多玩家接触过,鉴于它较好的空气动力仿真,在科学研究中或许有一定的用武之地。

下面介绍一下在X-Plane进行数据采集的流程。

X-Plane模拟器数据面板介绍以及飞行数据采集_第1张图片

 

在X-Plane中,数据可以以最高99Hz的速度记录,可以记录的数据包括飞机位置、姿态、加速度、控制量、飞行力和力矩、风场流速等,可以很好的记录外部输入和内部状态,可以尝试应用到飞行器建模(系统辨识)与控制器设计。

下面是汉化版(由日语汉化的中文)的X-Plane的数据面板的截图:

X-Plane模拟器数据面板介绍以及飞行数据采集_第2张图片

勾选第二个小方格,数据即会实时记录在X-Plane安装目录下的Data文件中,右下角可以调整写入硬盘的速率。

但Data文件中的数据跟面板中不完全不对,最初接触会很迷糊,因此我结合X-Plane面板、Date文件、以及网页说明进行了以下简单的整理:(待补充)

Line0 帧率:frame rate

     数据名:

Line1 时间:times

     数据名:

Line3 速度:speeds

     数据名:_Vind,_kias、_Vind,_keas、Vtrue,_ktas、Vtrue,_ktgs、_Vind,__mph、Vtrue,mphas 、Vtrue,mphgs | 

Line4马赫数、、过载:Mach、VVI、G-load

     数据名:

Line8操纵杆 副翼/升降舵/方向舵:joystick all/elv/rud

     数据名: ailm,yoke1、_elev,yoke1、ruddr,yoke1

Line11飞行控制器 副翼/升降舵/方向舵:flight con all/elv/rud

     数据名:_elev,_surf、ailrn,_surf、ruddr,_surf、nwhel,steer

Line16角速度:angular velocities

     数据名:____Q,rad/s、____P,rad/s、____R,rad/s

Line17俯仰/滚转/航向:pitch、roll、headings

     数据名:pitch,__deg、_roll,__deg、hding,_true、hding,__mag

Line18攻角、侧滑角、路线:AoA、side-slip、paths

     数据名:alpha,__deg、_beta,__deg、hpath,__degvpath,__deg_slip,__deg(三个航迹角?)

Line20横轴、纵轴、高度:lat、lon、altitude

     数据名:__lat,__deg、__lon,__deg、__alt,ftmsl、__alt,ftagl、___on,runwy、__alt,__ind、     __lat,south、__lon,_west

Line21 位置、:loc、vel、dist traveled

     数据名:____X,____m、____Y,____m、____Z,____m、___vX,__m/s、___vY,__m/s、___vZ,__m/s、_dist,___ft、_dist,___nm

Line22/23/24全飞机横轴/纵轴/高度 all planes: lat/lon/alt

     数据名:

Line25/26油门指令、实际油门:throttle command、throttle antual

     数据名thro1,_part、thro1,_part

Line34发动机动力:engine power

     数据名:power,_1,hp

Line35发动机推力:engine thrust

     数据名:、thrst,_1,lb

Line36发动机转矩:engine torque

     数据名:

参考链接https://www.x-plane.com/kb/data-set-output-table/

你可能感兴趣的:(智能无人系统)