Сгенерируйте net_fdm
пакет для FlightGear
Aerospace Blockset / Анимация / Интерфейсы Средства моделирования Рейса
Блок Pack net_fdm Packet for FlightGear создает, от отдельных входных параметров, FlightGear net_fdm
пакет данных, совместимый с конкретной версией средства моделирования рейса FlightGear. Этот блок принимает все сигналы, поддержанные FlightGear net_fdm
пакет данных. Эти сигналы располагаются в шесть групп:
Входные параметры положения/отношения
Входные параметры скорости/ускорения
Управляйте поверхностными входными параметрами положения
Входные параметры Engine/топлива
Входные параметры посадочного устройства
Входные параметры среды
Чтобы включить или отключить входные параметры для этих групп, выберите связанные параметры блоков. Входные порты блока изменяются в зависимости от требуемых групп сигнала. Блок вставляет нули для пакетных значений, которые являются частью неактивных групп сигнала.
Поддержка продукта Aerospace Blockset™ версии FlightGear, начинающие с v2.6. Если вы используете версию FlightGear, более старую, чем 2,6, модель отображает уведомление от Simulink® Upgrade Advisor. Рассмотрите использование Советника по вопросам Обновления, чтобы обновить вашу версию FlightGear. Для получения дополнительной информации смотрите Поддерживаемые Версии FlightGear.
l
— ДолготаДолгота в виде скаляра, в рад.
Чтобы включить этот порт, установите флажок Show position/attitude inputs.
Типы данных: double
— ШиротаШирота в виде скаляра, в рад.
Чтобы включить этот порт, установите флажок Show position/attitude inputs.
Типы данных: double
h
— ВысотаВысота в виде скаляра, в m.
Чтобы включить этот порт, установите флажок Show position/attitude inputs.
Типы данных: double
КренПрокрутитесь в виде скаляра в рад.
Чтобы включить этот порт, установите флажок Show position/attitude inputs.
Типы данных: single
ТангажСделайте подачу в виде скаляра в рад.
Чтобы включить этот порт, установите флажок Show position/attitude inputs.
Типы данных: single
— Отклонение от курсаОтклоняйтесь от курса в виде скаляра в рад.
Чтобы включить этот порт, установите флажок Show position/attitude inputs.
Типы данных: single
— Угол нападенияУгол нападения в виде скаляра, в рад.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
— Угол заносаУгол заноса в виде скаляра, в рад.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: double
dφ/dt
— Прокрутите уровеньПрокрутите уровень в виде скаляра в рад/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: double
dθ/dt
— Передайте уровеньПередайте уровень в виде скаляра в рад/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
dψ/dt
— Уровень отклонения от курсаУровень отклонения от курса в виде скаляра, в рад/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
Vcas
— Калиброванная скорость полетаКалиброванная скорость полета в виде скаляра, в узлах.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
climb_rate
— Уровень подъемаУровень подъема в виде скаляра, в ногах/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vnorth
— Северная скорость в системе координат телаСеверная скорость в системе координат тела в виде скаляра, в ft/sec.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
veast
— Восточная скорость в системе координат телаВосточная скорость в системе координат тела в виде скаляра, в ногах/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vdown
— Вниз скоростьВниз скорость в виде скаляра, в ногах/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vwind body north
— Северная скорость в системе координат тела относительно локальной массы воздухаСеверная скорость в системе координат тела относительно локальной массы воздуха в виде скаляра, в ft/sec.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vwind body east
— Восточная скорость в системе координат тела относительно локальной массы воздухаВосточная скорость в системе координат тела относительно локальной массы воздуха в виде скаляра, в ft/sec.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vwind body down
— Вниз скорость в системе координат тела относительно массы воздухаВниз скорость в системе координат тела относительно массы воздуха в виде скаляра, в ft/sec.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
AX pilot
— ускорение X в системе координат телаУскорение X в системе координат тела в виде скаляра, в ft/sec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
AY pilot
— ускорение Y в системе координат телаУскорение Y в системе координат тела в виде скаляра, в ft/sec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
AZ pilot
— ускорение Z в системе координат телаУскорение Z в системе координат тела в виде скаляра, в ft/sec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
stall_warning
— Сумма останова Сумма останова [0-1] в виде скаляра, в ftsec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
slip_degree
— Подсуньте отклонение мячаПодсуньте отклонение мяча. заданный как скаляр, в deb.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
elevator
— Нормированное положение лифтаНормированное положение лифта в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: double
elevator_trim_tab
— Нормированная позиция табуляции балансировки подъемникаНормированная позиция табуляции балансировки подъемника в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: double
left_flap
— Нормированная оставленная должность откидной створкиНормированная оставленная должность откидной створки в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: double
right_flap
— Нормированное правильное положение откидной створкиНормированное правильное положение откидной створки в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
left_aileron
— Нормированная оставленная должность элеронаНормированная оставленная должность элерона. заданный как скаляр.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
right_aileron
— Нормированное правильное положение элеронаНормированное правильное положение элерона в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
rudder
— Нормированное положение руководящего принципаНормированное положение руководящего принципа в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
nose_wheel
— Нормированное положение колеса носаНормированное положение колеса носа в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
speedbrake
— Нормированное speedbrake положениеНормированное speedbrake положение в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
spoilers
— Нормированное положение спойлеровНормированное положение спойлеров в виде скаляра.
Чтобы включить этот порт, установите флажок Show control surface position inputs.
Типы данных: single
num_engines
— Количество механизмовКоличество механизмов в виде скаляра.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: uint32
eng_state
— Состояние EngineСостояние Engine (прочь, проворот, запускаясь) в виде вектора.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: uint32
rpm
— Об/мин EngineОб/мин Engine в виде вектора, в версии/min.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: double
fuel_flow
— Топливный потокТопливный поток в виде вектора, в гале/час.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
fuel_px
— Топливное давлениеТопливное давление в виде вектора, в гале/час.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
egt
— Температура выхлопного газаТемпература выхлопного газа в виде вектора, в градусе F.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
cht
— Температура головки цилиндраТемпература головки цилиндра в виде вектора, в градусе F.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
mp_osi
— Разнообразное давлениеРазнообразное давление в виде вектора, в psi.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
tit
— Турбина вставила температуруТурбина вставила температуру в виде вектора в градусе F.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
oil_temp
— Температура маслаТемпература масла в виде вектора, в градусе F.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
oil_px
— Давление маслаДавление масла в виде вектора, в psi.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
num_tanks
— Количество топливных баковКоличество топливных баков в виде скаляра.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: uin32
fuel_quantity
— Топливное количество на бакТопливное количество на бак в виде вектора, в гале.
Чтобы включить этот порт, установите флажок Show engine/fuel inputs.
Типы данных: single
num_wheels
— Количество колесКоличество колес в виде unit32
.
Чтобы включить этот порт, установите флажок Show landing gear inputs.
Типы данных: uint32
wow
— Вес на переключателе колесВес на колесах переключается в виде вектора.
Чтобы включить этот порт, установите флажок Show landing gear inputs.
Типы данных: uint32
gear_pos
— Посадочное устройство нормировало положениеПосадочное устройство нормировало положение в виде вектора.
Чтобы включить этот порт, установите флажок Show landing gear inputs.
Типы данных: single
gear_steer
— Посадочное устройство нормировало регулированиеПосадочное устройство нормировало регулирование в виде вектора.
Чтобы включить этот порт, установите флажок Show landing gear inputs.
Типы данных: single
gear_compression
— Посадочное устройство нормировало сжатиеПосадочное устройство нормировало сжатие в виде вектора.
Чтобы включить этот порт, установите флажок Show landing gear inputs.
Типы данных: single
agl
— Над уровнем землиНад уровнем земли в виде скаляра, в m.
Чтобы включить этот порт, установите флажок Show environment inputs.
Типы данных: single
cur_time
— Время Current UNIX®Текущее время UNIX в виде скаляра, в секунду.
Чтобы включить этот порт, установите флажок Show environment inputs.
Типы данных: uint32
warp
— Возместите в секундах ко времени UNIXВозместите в секундах ко времени UNIX в виде скаляра в секунду.
Чтобы включить этот порт, установите флажок Show environment inputs.
Типы данных: double
visibility
ВидимостьВидимость (для визуальных эффектов) в виде скаляра, в m.
Чтобы включить этот порт, установите флажок Show environment inputs.
Типы данных: single
net_fdm
— Пакет сгенерирован для FlightGearПакет сгенерирован для FlightGear в виде массива.
Типы данных: single
| double
| uint32
Show position/altitude inputs
— Положение и высотные входные параметрыon
(значение по умолчанию) | off
Установите этот флажок, чтобы включать входные параметры положения и высоты в FlightGear net_fdm
пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Signal Group 1: Входные параметры положения/Высоты
Имя | Модули | Ввод | Width | Описание |
---|---|---|---|---|
| рад | 'double' | 1 | Геодезическая долгота |
| рад | 'double' | 1 | Геодезическая широта |
| m | 'double' | 1 | Высота над уровнем моря |
| рад | единственный | 1 | Тангаж |
| рад | единственный | 1 | Крен |
| рад | единственный | 1 | Отклонение от курса |
Параметры блоков:
ShowPositionAttitudeInputs |
Ввод: символьный вектор |
Значения:
'off' | 'on' |
Значение по умолчанию:
'on' |
Show velocity/acceleration inputs
— Скорость и ускоряющие входные параметрыoff
(значение по умолчанию) | on
Установите этот флажок, чтобы включать скорость и ускоряющие входные параметры в FlightGear net_fdm
пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Signal Group 2: Входные параметры скорости/Ускорения
Имя | Модули | Ввод | Width | Описание |
---|---|---|---|---|
| рад | единственный | 1 | Угол нападения |
| рад | единственный | 1 | Угол заноса |
| рад/секунда | единственный | 1 | Прокрутите уровень |
| рад/секунда | единственный | 1 | Передайте уровень |
| рад/секунда | единственный | 1 | Уровень отклонения от курса |
| узел | единственный | 1 | Калиброванная скорость полета |
| ноги/секунда | единственный | 1 | Уровень подъема |
| ноги/секунда | единственный | 1 | Северная скорость в системе координат тела |
| ноги/секунда | единственный | 1 | Восточная скорость в системе координат тела |
| ноги/секунда | единственный | 1 | Вниз скорость |
| ноги/секунда | единственный | 1 | Северная скорость в системе координат тела относительно локальной массы воздуха |
| ноги/секунда | единственный | 1 | Восточная скорость в системе координат тела относительно локальной массы воздуха |
| ноги/секунда | единственный | 1 | Вниз скорость в системе координат тела относительно массы воздуха |
| feet/sec2 | единственный | 1 | Ускорение X в системе координат тела |
| feet/sec2 | единственный | 1 | Ускорение Y в системе координат тела |
| feet/sec2 | единственный | 1 | Ускорение Z в системе координат тела |
| — | единственный | 1 | Сумма останова [0-1] |
| deb | единственный | 1 | Подсуньте отклонение мяча |
Параметры блоков:
ShowVelocityAccelerationInputs |
Ввод: символьный вектор |
Значения:
'off' | 'on' |
Значение по умолчанию:
'off' |
Show control surface position inputs
— Управляйте поверхностными входными параметрами положенияoff
(значение по умолчанию) | on
Установите этот флажок, чтобы включать входные параметры положения поверхности управления в FlightGear net_fdm
пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Signal Group 3: управляйте поверхностными входными параметрами положения
Имя | Модули | Ввод | Width | Описание |
---|---|---|---|---|
| 1 (безразмерный) | единственный | 1 | Нормированное положение лифта |
| 1 (безразмерный) | единственный | 1 | Нормированная позиция табуляции балансировки подъемника |
| 1 (безразмерный) | единственный | 1 | Нормированная оставленная должность откидной створки |
| 1 (безразмерный) | единственный | 1 | Нормированное правильное положение откидной створки |
| 1 (безразмерный) | единственный | 1 | Нормированная оставленная должность элерона |
| 1 (безразмерный) | единственный | 1 | Нормированное правильное положение элерона |
| 1 (безразмерный) | единственный | 1 | Нормированное положение руководящего принципа |
| 1 (безразмерный) | единственный | 1 | Нормированное положение колеса носа |
| 1 (безразмерный) | единственный | 1 | Нормированное speedbrake положение |
| 1 (безразмерный) | единственный | 1 | Нормированное положение спойлеров |
Параметры блоков:
ShowControlSurfacePositionInputs |
Ввод: символьный вектор |
Значения:
'off' | 'on' |
Значение по умолчанию:
'off' |
Show engine/fuel inputs
— Engine и топливные входные параметрыoff
(значение по умолчанию) | on
Установите этот флажок, чтобы включать механизм и топливные входные параметры в FlightGear net_fdm
пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Signal Group 4: Входные параметры Engine/Топлива
Имя | Модули | Ввод | Width | Описание |
---|---|---|---|---|
| — | uint32 | 1 | Количество механизмов |
| — | uint32 | 4 | Состояние Engine (прочь, проворот, запускаясь) |
| версия/min | единственный | 4 | Об/мин Engine |
| гал/час | единственный | 4 | Топливный поток |
| \psi | единственный | 4 | Топливное давление |
| градус F | единственный | 4 | Температура выхлопного газа |
| градус F | единственный | 4 | Температура головки цилиндра |
| \psi | единственный | 4 | Разнообразное давление |
| градус F | единственный | 4 | Турбина вставила температуру |
| градус F | единственный | 4 | Температура масла |
| \psi | единственный | 4 | Давление масла |
| — | uint32 | 1 | Количество топливных баков |
| гал | единственный | 4 | Топливное количество на бак |
Параметры блоков:
ShowEngineFuelInputs |
Ввод: символьный вектор |
Значения:
'off' | 'on' |
Значение по умолчанию:
'off' |
Show landing gear inputs
— Входные параметры посадочного устройстваoff
(значение по умолчанию) | on
Установите этот флажок, чтобы включать входные параметры посадочного устройства в FlightGear net_fdm
пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Signal Group 5: входные параметры посадочного устройства
Имя | Модули | Ввод | Width | Описание |
---|---|---|---|---|
| — | uint32 | 3 | Количество колес |
| — | uint32 | 1 | Вес на переключателе колес |
| — | единственный | 3 | Посадочное устройство нормировало положение |
| — | единственный | 3 | Посадочное устройство нормировало регулирование |
| — | единственный | 3 | Посадочное устройство нормировало сжатие |
Параметры блоков:
ShowLandingGearInputs |
Ввод: символьный вектор |
Значения:
'off' | 'on' |
Значение по умолчанию:
'off' |
Show environment inputs
— Входные параметры средыoff
(значение по умолчанию) | on
Установите этот флажок, чтобы включать входные параметры среды в FlightGear net_fdm
пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Signal Group 6: входные параметры среды
Имя | Модули | Ввод | Width | Описание |
---|---|---|---|---|
| m | единственный | 1 | Над уровнем земли |
| секунда | uint32 | 1 | Текущее время UNIX |
| секунда | uint32 | 1 | Возместите в секундах ко времени UNIX |
| m | единственный | 1 | Видимость в метрах (для визуальных эффектов) |
Параметры блоков:
ShowEnvironmentInputs |
Ввод: символьный вектор |
Значения:
'off' | 'on' |
Значение по умолчанию:
'off' |
Sample time
Размер шага
(значение по умолчанию) | скалярЗадайте шаг расчета (-1 для наследованного).
Параметры блоков: SampleTime |
Ввод: символьный вектор |
Значения: скаляр |
Значение по умолчанию: '1/30' |
FlightGear Preconfigured 6DoF Animation | Generate Run Script | Receive net_ctrl Packet from FlightGear | Send net_fdm Packet to FlightGear | Unpack net_ctrl Packet from FlightGear
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.