Сгенерируйте 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
Output 1 — Пакет сгенерирован для FlightGearПакет сгенерирован для FlightGear, заданного как массив.
Типы данных: single | double | uint32
FlightGear version — Версия FlightGearv2018.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 |
| Ввод: символьный вектор |
| Значения: скаляр |
Значение по умолчанию: 'v2018.3' |
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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
