Распаковать net_ctrl пакет переменной, полученный от FleyGear
Аэрокосмический блок/Анимация/Интерфейсы имитатора полета

Распаковка net_ctrl распаковка пакета из блока FleyGear net_ctrl пакеты переменных, полученные от FleyGear через блок Receive net_ctrl Packet от FleyGear, и делают их доступными для среды Simulink ®.
Продукт Aerospace Blockset™ поддерживает версии FlireGear начиная с версии 2.6. Если используется версия FlireGear старше 2.6, в модели отображается уведомление от Simulink Upgrade Advisor. Рассмотрите возможность использования помощника по обновлению для обновления версии FliveGear. Дополнительные сведения см. в разделе Поддерживаемые версии FlireGear.
net_ctrl - Распаковка пакета FleyGearПакет FleyGear для распаковки, указанный как массив.
Типы данных: uint8
wind_speed_kt - Скорость ветраСкорость ветра, заданная как скаляр, в узлах.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
wind_dir_deg - Направление ветраНаправление ветра, указанное как скаляр, в град.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
turbulence_norm - Норма турбулентностиНорма турбулентности, заданная как скаляр.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
temp_c - Температура окружающей средыТемпература окружающей среды, указанная как скаляр, в град. С.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
press_inhg - Давление окружающей средыДавление окружающей среды, указанное как скаляр, в inHg.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
hground - Отметка землиОтметка земли, заданная как скаляр, в м.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
magvar - Локальная магнитная вариацияЛокальная магнитная вариация, заданная как скаляр.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: double
icing - Состояние обледененияСостояние обледенения, указанное как скаляр, в град.
Чтобы включить этот порт, установите флажок Show environment outputs.
Типы данных: uint32
aileron - Нормализованное положение элерона1 | скалярНормализованная позиция элерона [-1,1], заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
elevator - Нормализованное положение лифта1 | скалярНормализованная позиция лифта [-1,1], заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
rudder - Нормированное положение руля1 | скалярНормализованное положение руля [-1,1], указанное как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
aileron_trim - Нормализованное положение подстройки элеронаНормализованная позиция обрезки элерона [-1,1], заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
elevator_trim - Нормализованное положение отделки лифта1 | скалярНормализованная позиция обрезки лифта [-1,1], заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
rudder_trim - Нормализованное положение триммера руля1 | скалярНормализованное положение обрезки руля [-1,1], заданное как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
flaps - Нормализованное положение закрылков1 | скалярНормализованная позиция закрылков [-0,1], заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: double
spoilers - Нормализованное положение спойлеров1 | скалярНормализованная позиция спойлеров [0,1], заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: single
speedbrake - Нормализованное положение тормоза1 | скалярНормализованная позиция [0,1] скоростного тормоза, заданная как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: single
flaps_power - Питание закрылков1 | скалярМощность для закрылков, заданная как скаляр. Значение 1 указывает на доступность питания.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: uint32
flap_motor_ok - Электродвигатель заслонки с питаниемДвигатель закрылка с питанием, указанный как скаляр.
Чтобы включить этот порт, установите флажок Показать выходные данные положения управляющей поверхности.
Типы данных: uint32
num_engines - Количество действующих двигателейЧисло допустимых ядер, указанных как скаляр.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
master_bat - Главный выключатель батареиГлавный переключатель батареи, заданный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
master_alt - Главный выключатель генератора переменного токаГлавный переключатель переменного тока, заданный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
magnetos - Магнитный переключательПереключатель Магнитос, заданный как скаляр.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
starter_power - Питание для запуска двигателя1 | векторМощность пускового двигателя, заданная как вектор. Значение 1 указывает на доступность питания.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
throttle - Нормализованное положение дросселя1 | векторНормализованное положение дросселя [0,1], заданное как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: double
mixture - Нормализованное положение рычага смеси1 | векторНормализованное положение рычага смеси [0,1], указанное как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: double
condition - Нормализованное состояние1 | векторНормализованное условие [0,1], указанное как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
fuel_pump_power - Нормализованное положение тормоза1 | скалярМощность топливного насоса, указанная как вектор. Значение 1 указывает, что насос включен.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
prop_advance - Продвижение гребного винта1 | векторПродвижение гребного винта [0,1], указанное как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: double
feed_tank_to - Питательный бак для переключенияПитательный бак для переключения, указанный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
reverse - Обратный переключательОбратный переключатель, заданный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
engine_ok - Индикатор состояния двигателяИндикатор состояния двигателя, указанный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
mag_left_ok - Индикатор состояния левого магнитаЛевый индикатор состояния магнита, заданный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
mag_right_ok - Индикатор состояния правого магнитаПравый индикатор состояния магнита, заданный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
spark_plugs_ok - Нормализованное положение тормозаИндикатор состояния свечей зажигания, заданный как вектор. Значение 0 указывает на отказ штекеров.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
oil_press_status - Индикатор состояния давления масла0 | 1 | 2 | скалярИндикатор состояния давления масла, указанный как вектор.
0 - Нормальное давление масла
1 - Низкое давление масла
2 - Неисправное давление масла
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
fuel_pump_ok - Индикатор состояния управления топливомИндикатор состояния управления топливом, указанный как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
num_tanks - Количество действующих резервуаровКоличество допустимых резервуаров, указанное как скаляр.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
fuel_selector - Переключатель топливаСелектор топлива, заданный как вектор.
0 - Выкл.
1 - Вкл.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: single
xfer_pump - Укажите переносЗадает перенос из значения массива в резервуар, определяемый значением как вектор.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: uint32
cross_feed - Клапан поперечной подачиКлапан перекрестной подачи, указанный как скаляр.
0 - Ложь
1 - Вкл.
Чтобы включить этот порт, установите флажок Show engine/fuel outputs (Показать выходные данные двигателя/топлива).
Типы данных: single
brake_left - Пилот положения педали левого тормозаПилот положения педали левого тормоза, указанный как скаляр.
Чтобы включить этот порт, установите флажок Показать выходы шасси.
Типы данных: double
brake_right - Положение правой педали тормоза пилотаПилот положения педали правого тормоза, указанный как скаляр.
Чтобы включить этот порт, установите флажок Показать выходы шасси.
Типы данных: double
copilot_brake_left - Пилот положения педали левого тормозаПилот положения педали левого тормоза, указанный как скаляр.
Чтобы включить этот порт, установите флажок Показать выходы шасси.
Типы данных: double
copilot_brake_right - Положение правой педали тормоза пилотаПилот положения педали правого тормоза, указанный как скаляр.
Чтобы включить этот порт, установите флажок Показать выходы шасси.
Типы данных: double
brake_parking - Положение тормозной стоянкиПоложение стояночного тормоза, указанное как скаляр.
Чтобы включить этот порт, установите флажок Показать выходы шасси.
Типы данных: double
gear_handle - Положение рукоятки зубчатого колесаПоложение рукоятки зубчатого колеса, указанное как скаляр.
0 - Рукоятка передачи вверх
1 - Рукоятка передачи вниз
Чтобы включить этот порт, установите флажок Показать выходы шасси.
Типы данных: uint32
master_avionics - Главный переключатель БРЭОГлавный переключатель БРЭО, указанный как скаляр.
Чтобы включить этот порт, установите флажок Show avionic outputs.
Типы данных: uint32
comm_1 - Частота Comm 1Частота Comm 1, заданная как скаляр, в Гц.
Чтобы включить этот порт, установите флажок Show avionic outputs.
Типы данных: double
comm_2 - Comm 2 частотаЧастота Comm 2, заданная как скаляр, в Гц.
Чтобы включить этот порт, установите флажок Show avionic outputs.
Типы данных: double
nav_1 - частота Nav 1Частота Nav 1, заданная как скаляр, в Гц.
Чтобы включить этот порт, установите флажок Show avionic outputs.
Типы данных: double
nav_2 - частота Nav 2Частота Nav 2, заданная как скаляр, в Гц.
Чтобы включить этот порт, установите флажок Show avionic outputs.
Типы данных: double
Show control surface position outputs - Выходы положения управляющей поверхностиoff (по умолчанию) | onУстановите этот флажок, чтобы включить выходные данные положения управляющей поверхности из FlireGear net_ctrl пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Сигнальная группа 1: Управляющие выходы положения поверхности
| Имя | Единицы | Напечатать | Width | Описание |
|---|---|---|---|---|
| 1 (безразмерный) | дважды | 1 | Нормализованное положение элерона [-1,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение лифта [-1,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение руля [-1,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение подстройки элерона [-1,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение отделки лифта [-1,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение трима руля [-1,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение закрылков [-0,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение спойлеров [0,1] |
| 1 (безразмерный) | дважды | 1 | Нормализованное положение тормоза [0,1] |
| 1 (безразмерный) | uint32 | 1 | Питание закрылков ( |
| — | uint32 | 1 | Двигатель заслонки с питанием |
Параметр блока:
ShowControlSurfacePositionOutputs |
| Текст: символьный вектор |
Значения:
'off' | 'on' |
По умолчанию:
'off' |
Show engine/fuel outputs - Выходы двигателя/топливаoff (по умолчанию) | onУстановите этот флажок, чтобы включить выходные данные двигателя и топлива из FlireGear net_ctrl пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Сигнальная группа 2: Выходы двигателя/топлива
| Имя | Единицы | Напечатать | Width | Описание |
|---|---|---|---|---|
| — | uint32 | 1 | Количество действительных двигателей |
| — | uint32 | 4 | Главный выключатель батареи |
| — | uint32 | 4 | Главный выключатель генератора переменного тока |
| — | uint32 | 4 | Магнитный переключатель |
| — | uint32 | 4 | Питание двигателя стартера ( |
| 1 (безразмерный) | дважды | 4 | Нормализованное положение дросселя [0,1] |
| 1 (безразмерный) | дважды | 4 | Нормализованное положение рычага смеси [0,1] |
| 1 (безразмерный) | дважды | 4 | Нормализованное состояние [0,1] |
| — | uint32 | 4 | Питание топливного насоса |
| 1 (безразмерный) | дважды | 4 | Продвижение гребного винта [0,1] |
| — | uint32 | 4 | Питательный бак для переключения |
| — | uint32 | 4 | Обратный переключатель |
| — | uint32 | 4 | Индикатор состояния двигателя |
| — | uint32 | 4 | Левый индикатор состояния магнита |
| — | uint32 | 4 | Правый индикатор состояния магнита |
| — | uint32 | 4 | Индикатор состояния свечей зажигания ( |
| — | uint32 | 4 | Индикатор состояния давления масла (0 = нормальный, 1 = низкий, 2 = полный отказ) |
| — | uint32 | 4 | Индикатор состояния управления топливом |
| — | uint32 | 1 | Количество действительных резервуаров |
| — | uint32 | 8 | Переключатель топлива. ( |
| — | uint32 | 5 | Указывает перенос из значения массива в резервуар, указанный значением |
| — | uint32 | 1 | Клапан поперечной подачи ( |
Параметр блока:
ShowEngineFuelOutputs |
| Текст: символьный вектор |
Значения:
'off' | 'on' |
По умолчанию:
'off' |
Show landing gear outputs - Выходы шассиoff (по умолчанию) | onУстановите этот флажок, чтобы включить выходы шасси из FlireGear net_ctrl пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Сигнальная группа 3: Выходы шасси
| Имя | Единицы | Напечатать | Width | Описание |
|---|---|---|---|---|
| — | дважды | 1 | Пилот положения педали левого тормоза |
| — | дважды | 1 | Пилот положения педали правого тормоза |
| — | дважды | 1 | Копилот положения педали левого тормоза |
| — | дважды | 1 | Копилот положения педали правого тормоза |
| — | дважды | 1 | Положение стояночного тормоза |
| — | uint32 | 1 | Положение рукоятки шестерни ( |
Параметр блока:
ShowLandingGearOutputs |
| Текст: символьный вектор |
Значения:
'off' | 'on' |
По умолчанию:
'off' |
Show avionic outputs - Радиоэлектронные выходыoff (по умолчанию) | onУстановите этот флажок, чтобы включить радиоэлектронные выходы из FlireGear net_ctrl пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Сигнальная группа 4: Выходы БРЭО
| Имя | Единицы | Напечатать | Width | Описание |
|---|---|---|---|---|
| — | uint32 | 1 | Главный переключатель БРЭО |
| Hz | дважды | 1 | Частота Comm 1 |
| Hz | дважды | 1 | Comm 2 частота |
| Hz | дважды | 1 | Частота Nav 1 |
| Hz | дважды | 1 | Частота Nav 2 |
Параметр блока:
ShowAvionicOutputs |
| Текст: символьный вектор |
Значения:
'off' | 'on' |
По умолчанию:
'off' |
Show environment outputs - Выходные данные по окружающей средеon (по умолчанию) | offУстановите этот флажок, чтобы включить выходные данные среды из FlireGear net_ctrl пакет данных.
Установите этот флажок, чтобы включить эти входные порты.
Сигнальная группа 5: Выходы окружающей среды
| Имя | Единицы | Напечатать | Width | Описание |
|---|---|---|---|---|
| узел | дважды | 1 | Скорость ветра |
| градус | дважды | 1 | Направление ветра |
| — | дважды | 1 | Норма турбулентности |
| град. C | дважды | 1 | Температура окружающей среды |
| inHg | дважды | 1 | Давление окружающей среды |
| m | дважды | 1 | Отметка земли |
| градус | дважды | 1 | Локальная магнитная вариация |
| – | uint32 | 1 | Состояние обледенения |
Параметр блока:
ShowEnvironmentOutputs |
| Текст: символьный вектор |
Значения:
'off' | 'on' |
По умолчанию:
'on' |
Sample time - Время выборкиУкажите время выборки (-1 для наследуемого) как скаляр.
Параметр блока: SampleTime |
| Текст: символьный вектор |
| Значения: скаляр |
По умолчанию: '1/30' |
Предварительно настроенная анимация 6DoF FleyGear | Создать сценарий выполнения | Пакет net_fdm для FleyGear | Получение пакета net_ctrl от FleyGear | Отправка пакета net_fdm FleyGear
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
