Сгенерируйте net_fdm пакет для FlightGear
Aerospace Blockset / Анимация / Интерфейсы Средства моделирования Рейса


Блок Pack net_fdm Packet for FlightGear создает, от отдельных входных параметров, FlightGear net_fdm пакет данных, совместимый с конкретной версией средства моделирования рейса FlightGear. Этот блок принимает все сигналы, поддержанные FlightGear net_fdm пакет данных. Эти сигналы располагаются в шесть групп:
Входные параметры положения/отношения
Входные параметры скорости/ускорения
Управляйте поверхностными входными параметрами положения
Входные параметры Engine/топлива
Входные параметры посадочного устройства
Входные параметры среды
Чтобы включить или отключить входные параметры для этих групп, выберите связанные параметры блоков. Входные порты блока изменяются в зависимости от требуемых групп сигнала. Блок вставляет нули для пакетных значений, которые являются частью неактивных групп сигнала.
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 — Количество колесКоличество колес в виде скаляра.
Чтобы включить этот порт, установите флажок Show landing gear inputs.
Типы данных: uit32
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
FlightGear version — Версия FlightGearv2019.1 (значение по умолчанию) | v2018.3 | v2018.2 | v2018.1 | v2017.3 | v2017.1 | v2016.3 | v2016.1 | v3.4 | v3.2 | v3.0 | v2.12 | v2.10 | v2.8 | v2.6 | v2.4 | v2.0Версия программного обеспечения FlightGear, выбранная из списка.
Если вы используете версию FlightGear, более старую, чем 2,0, модель отображает уведомление от Simulink® Upgrade Advisor. Рассмотрите использование Советника по вопросам Обновления, чтобы обновить вашу версию FlightGear. Для получения дополнительной информации смотрите Поддерживаемые Версии FlightGear.
Параметры блоков: FlightGearVersion |
| Ввод: символьный вектор |
Значения: v2019.1 | v2018.3 | v2018.2 | v2018.1 | v2017.3 | v2017.1 | v2016.3 | v2016.1 | v3.4 | v3.2 | v3.0 | v2.12 | v2.10 | v2.8 | v2.6 | v2.4 | v2.0 |
Значение по умолчанию: 'v2019.1' |
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 'SampleTime' (значение по умолчанию) | скалярЗадайте шаг расчета (-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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
