Сгенерируйте пакет net_fdm
для FlightGear
Aerospace Blockset / Анимация / Интерфейсы Средства моделирования Рейса
Пакет net_fdm Пакет для блока 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
— Северная скорость в каркасе кузова относительно локальной массы воздухаСеверная скорость в каркасе кузова относительно локальной массы воздуха, заданной как скаляр, в ногах/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vwind body east
— Восточная скорость в каркасе кузова относительно локальной массы воздухаВосточная скорость в каркасе кузова относительно локальной массы воздуха, заданной как скаляр, в ногах/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
vwind body down
— Вниз скорость в каркасе кузова относительно массы воздухаВниз скорость в каркасе кузова относительно массы воздуха, заданной как скаляр, в ногах/секунда.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
AX pilot
— ускорение X в каркасе кузоваУскорение X в каркасе кузова, заданном как скаляр, в feet/sec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
AY pilot
— ускорение Y в каркасе кузоваУскорение Y в каркасе кузова, заданном как скаляр, в feet/sec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
AZ pilot
— ускорение Z в каркасе кузоваУскорение Z в каркасе кузова, заданном как скаляр, в feet/sec2.
Чтобы включить этот порт, установите флажок Show velocity/acceleration inputs.
Типы данных: single
stall_warning
— Сумма останова Сумма останова [0-1], заданный как скаляр, в feet/sec2.
Чтобы включить этот порт, установите флажок 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
видимость
ВидимостьВидимость (для визуальных эффектов), заданный как скаляр, в m.
Чтобы включить этот порт, установите флажок Show environment inputs.
Типы данных: single
Output 1
— Пакет сгенерирован для FlightGearПакет сгенерирован для FlightGear, заданного как массив.
Типы данных: single
| double
| uint32
FlightGear version
— Версия FlightGearv2018.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.2' |
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 | 1 | Количество колес |
| — | uint32 | 3 | Вес на переключателе колес |
| — | единственный | 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' |
'SampleTime'
'SampleTime' 1/30
(значение по умолчанию) | скалярЗадайте шаг расчета (-1 для наследованного).
Параметры блоков: SampleTime |
Ввод: символьный вектор |
Значения: скаляр |
Значение по умолчанию: '1/30' |
FlightGear, предварительно сконфигурированный 6DoF анимация | Сгенерируйте запущенный скрипт | Получите net_ctrl Пакет от FlightGear | Отправьте net_fdm Пакет FlightGear | Распакуйте net_ctrl Пакет от FlightGear
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.