主要内容

从FlightGear中解压net_ctrl包

解压缩net_ctrl从FlightGear收到的可变数据包

  • 库:
  • 航空航天模块/动画/飞行模拟器接口

  • 从FlightGear块中解压net_ctrl包

描述

从FlightGear中解压net_ctrl包块解包net_ctrl从FlightGear接收的可变数据包通过从FlightGear接收net_ctrl数据包块,并使它们在Simulink中可用金宝app®环境。

Aerospace Blockset™产品支持从v2.6开始的F金宝applightGear版本。如果您使用的是2.6之前的FlightGear版本,模型会显示来自Simulink Upgrade Advisor的通知。金宝app考虑使用升级顾问来升级你的FlightGear版本。有关更多信息,请参见金宝app支持FlightGear版本

港口

输入

全部展开

要解包的FlightGear包,指定为一个数组。

数据类型:uint8

输出

全部展开

环境输出

风速,指定为标量,单位为节。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

风向,在deg中指定为标量。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

湍流范数,指定为标量。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

环境温度,指定为标量,用deg C表示。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

环境压力,指定为标量,单位为inHg。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

地面标高,用标量表示,单位为m。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

局部磁变,用标量表示。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:

结冰状态,指定为标量,在deg中。

依赖关系

要启用该端口,请选择展示环境输出复选框。

数据类型:uint32

控制面位置输入

归一化副翼位置[-1,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化电梯位置[-1,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化舵位[-1,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

标准化副翼配平位置[-1,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化电梯配平位置[-1,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化舵倾位置[-1,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化襟翼位置[-0,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化扰流器位置[0,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

归一化速度制动位置[0,1],指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:

襟翼的功率,指定为标量。的值1表示电源可用。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:uint32

襟翼电机驱动,指定为标量。

依赖关系

要启用该端口,请选择显示控制面位置输出复选框。

数据类型:uint32

发动机/燃料输出

有效引擎的数量,指定为标量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

主电池开关,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

主交流发电机开关,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

磁开关,指定为标量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

启动马达的功率,指定为矢量。的值1表示电源可用。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

归一化节气门位置[0,1],指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:

归一化混合杠杆位置[0,1],指定为向量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:

归一化条件[0,1],指定为向量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

动力到燃油泵,指定为矢量。的值1表示泵开启。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

螺旋桨推进[0,1],指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:

给料槽切换,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

反向开关,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

引擎状态指示灯,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

左磁状态指示器,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

右磁状态指示器,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

火花塞状态指示器,指定为矢量。的值0指示插头已失效。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

油压状态指示器,指定为矢量。

  • 0-正常油压

  • 1-油压低

  • 2-油压失效

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

燃料管理状态指示器,指定为矢量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

有效罐的数量,指定为标量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

燃料选择器,指定为矢量。

  • 0——从

  • 1——在

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:

指定从数组值转移到坦克,由value指定为向量。

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:uint32

交叉进给阀,指定为标量。

  • 0——错误

  • 1——在

依赖关系

要启用该端口,请选择显示发动机/燃料输出复选框。

数据类型:

起落架输出

左制动踏板位置指示,指定为标量。

依赖关系

要启用该端口,请选择显示起落架输出复选框。

数据类型:

右刹车踏板位置指示,指定为标量。

依赖关系

要启用该端口,请选择显示起落架输出复选框。

数据类型:

左制动踏板位置指示,指定为标量。

依赖关系

要启用该端口,请选择显示起落架输出复选框。

数据类型:

右刹车踏板位置指示,指定为标量。

依赖关系

要启用该端口,请选择显示起落架输出复选框。

数据类型:

制动停车位置,指定为标量。

依赖关系

要启用该端口,请选择显示起落架输出复选框。

数据类型:

齿轮手柄位置,指定为标量。

  • 0-变速杆向上

  • 1-起落架手柄向下

依赖关系

要启用该端口,请选择显示起落架输出复选框。

数据类型:uint32

航电输出

航空电子主开关,指定为标量。

依赖关系

要启用该端口,请选择航电显示输出复选框。

数据类型:uint32

Comm 1频率,指定为标量,单位为Hz。

依赖关系

要启用该端口,请选择航电显示输出复选框。

数据类型:

Comm 2频率,指定为标量,单位为Hz。

依赖关系

要启用该端口,请选择航电显示输出复选框。

数据类型:

导航1频率,指定为标量,以Hz表示。

依赖关系

要启用该端口,请选择航电显示输出复选框。

数据类型:

导航2频率,指定为标量,以Hz表示。

依赖关系

要启用该端口,请选择航电显示输出复选框。

数据类型:

参数

全部展开

选择此复选框以包括来自FlightGear的控制面位置输出net_ctrl数据包。

依赖关系

选择此复选框以启用这些输入端口。

信号组1:控制面位置输出

的名字 单位 类型 宽度 描述

副翼

1(无量纲)

1

归一化副翼位置[-1,1]

电梯

1(无量纲)

1

归一化电梯位置[-1,1]

1(无量纲)

1

归一化舵位[-1,1]

aileron_trim

1(无量纲)

1

归一化副翼平衡位置[-1,1]

elevator_trim

1(无量纲)

1

标准化电梯配平位置[-1,1]

rudder_trim

1(无量纲)

1

正交化舵纵倾位置[-1,1]

皮瓣

1(无量纲)

1

归一化襟翼位置[-0,1]

剧透

1(无量纲)

1

归一化扰流器位置[0,1]

减速板

1(无量纲)

1

归一化速闸位置[0,1]

flaps_power

1(无量纲)

uint32

1

襟翼动力(1=权力可用)

flap_motor_ok

- - - - - -

uint32

1

皮瓣电动机驱动

编程使用

块参数:ShowControlSurfacePositionOutputs
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

选择此复选框以包括来自FlightGear的引擎和燃料输出net_ctrl数据包。

依赖关系

选择此复选框以启用这些输入端口。

信号组2:发动机/燃油输出

的名字 单位 类型 宽度 描述

num_engines

- - - - - -

uint32

1

有效引擎数

master_bat

- - - - - -

uint32

4

主电池开关

master_alt

- - - - - -

uint32

4

主发电机开关

磁发电机

- - - - - -

uint32

4

磁发电机开关

starter_power

- - - - - -

uint32

4

启动马达电源(1=启动电源可用)

节气门

1(无量纲)

4

归一化节气门位置[0,1]

混合物

1(无量纲)

4

归一化混合气杠杆位置[0,1]

条件

1(无量纲)

4

归一化条件[0,1]

fuel_pump_power

- - - - - -

uint32

4

燃料泵动力1=)

prop_advance

1(无量纲)

4

螺旋桨推进[0,1]

feed_tank_to

- - - - - -

uint32

4

给料槽转换

反向

- - - - - -

uint32

4

反向开关

engine_ok

- - - - - -

uint32

4

发动机状态指示器

mag_left_ok

- - - - - -

uint32

4

左磁状态指示器

mag_right_ok

- - - - - -

uint32

4

右磁状态指示器

spark_plugs_ok

- - - - - -

uint32

4

火花塞状态指示器(0=失败插头)

oil_press_status

- - - - - -

uint32

4

油压状态指示灯(0 =正常,1 =低,2 =完全故障)

fuel_pump_ok

- - - - - -

uint32

4

燃油管理状态指示器

num_tanks

- - - - - -

uint32

1

有效储罐数

fuel_selector

- - - - - -

uint32

8

燃料选择器。(0=,1=)

xfer_pump

- - - - - -

uint32

5

指定从数组值转移到由value指定的坦克

cross_feed

- - - - - -

uint32

1

交叉进给阀(0= false,1=)

编程使用

块参数:ShowEngineFuelOutputs
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

选择此复选框以包括来自FlightGear的起落架输出net_ctrl数据包。

依赖关系

选择此复选框以启用这些输入端口。

信号组3:起落架输出

的名字 单位 类型 宽度 描述

brake_left

- - - - - -

1

左刹车踏板位置

brake_right

- - - - - -

1

右刹车踏板位置

copilot_brake_left

- - - - - -

1

左制动踏板位置副驾驶

copilot_brake_right

- - - - - -

1

右制动踏板位置副驾驶

brake_parking

- - - - - -

1

制动停车的位置

gear_handle

- - - - - -

uint32

1

齿轮手柄位置(1齿轮手柄向下,0=齿轮手柄向上)

编程使用

块参数:ShowLandingGearOutputs
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

选择此复选框以包括来自FlightGear的航空电子输出net_ctrl数据包。

依赖关系

选择此复选框以启用这些输入端口。

信号组4:航空电子设备输出

的名字 单位 类型 宽度 描述

master_avionics

- - - - - -

uint32

1

掌握航空电子开关

comm_1

赫兹

1

通讯1频率

comm_2

赫兹

1

通讯2频率

nav_1

赫兹

1

Nav 1频率

nav_2

赫兹

1

Nav 2频率

编程使用

块参数:ShowAvionicOutputs
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

选择此复选框以包含来自FlightGear的环境输出net_ctrl数据包。

依赖关系

选择此复选框以启用这些输入端口。

信号组5:环境输出

的名字 单位 类型 宽度 描述

wind_speed_kt

1

风速

wind_dir_deg

1

风向

turbulence_norm

- - - - - -

1

湍流规范

temp_c

摄氏度

1

环境温度

press_inhg

inHg

1

环境压力

hground

1

地面高程

magvar

1

当地磁变

糖衣

- - - - - -

uint32

1

结冰状态

编程使用

块参数:ShowEnvironmentOutputs
类型:特征向量
价值观:”从“|”“
默认值:“上”

将样本时间(继承时为-1)指定为标量。

编程使用

块参数SampleTime
类型:特征向量
:标量
默认的“1/30”
介绍了R2012a