主要内容

FlightGear预配置6DoF动画

连接模型到FlightGear飞行模拟器

  • 库:
  • 航天积木/动画/飞行模拟器接口

  • FlightGear预配置的6DoF动画块

描述

FlightGear预配置的6DoF动画块,让您驱动器的位置和姿态值FlightGear飞行模拟器车辆给予双精度值的经度(l),纬度(μ)、高度(h),滚动(ϕ), pitch (θ)和偏航(ψ),分别。

该块被配置为sim卡查看设备。如果您为您的模型生成代码使用动态仿真模块®编码器™并通过外部模式仿真连接到运行中的目标代码,Simulink软件可以从飞行中的目标获取数据,并将位置和姿态数据传输给FlightGear。有关更多信息,请参见在外部模式下使用C/ c++ S-Functions作为Sim卡查看设备

Aerospace Blockset™产品支持从v2.6开始的FlightGear版本。如果您使用的FlightGear版本高于2.6,则模型将显示来自Simulink升级顾问的通知。考虑使用升级顾问升级你的FlightGear版本。有关更多信息,请参见支持FlightGear版本

港口

输入

全部展开

以双精度表示的经度、纬度、高度、滚转、俯仰和偏航,指定为矢量。经度和纬度单位为西北度,海拔单位为海拔米,姿态单位为弧度。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点|枚举|公共汽车

参数

全部展开

运行FlightGear软件的机器的目的IP地址,指定为标量。

编程使用

块参数DestinationIpAddress
类型:字符向量
:标量
默认的“127.0.0.1”

运行FlightGear软件的机器的目标端口,指定为标量。

编程使用

块参数DestinationPort
类型:字符向量
:标量
默认的“5502”

指定为标量的采样时间(继承为-1)。

编程使用

块参数SampleTime
类型:字符向量
:标量
默认的“1/30”

算法

块是一个屏蔽子系统,主要包含FlightGear包net_fdm包块设置为6DoF输入,a发送net_fdm包到FlightGearBlock和仿真速度块。要访问这些块的全部功能,请使用Aerospace Blockset库中单独对应的块。

参考文献

[1]纽约州鲍迪奇美国实用航海家,航海简论.美国海军水道测量局(1802年)

版本历史

R2006a之前介绍

Baidu
map