Документация Engee

Precision Pilot Model

Страница в процессе разработки.

Точная модель пилота.

Тип: SubSystem

Путь в библиотеке:

/Aerospace/Pilot Models/Precision Pilot Model

Описание

Блок Precision Pilot Model представляет собой модель пилота, описанную в Mathematical Models of Human Pilot Behavior [1]. Данная модель пилота обеспечивает большую точность, чем блоки Динамическая модель Тастина и Перекрестная модель пилота. Эта модель имеет нелинейное поведение. При расчете модель также учитывает нервно-мышечную динамику пилота:

где

  • — коэффициент усиления передаточной функции пилота;

  • — постоянная запаздывания пилота, с;

  • — постоянная времени числителя передаточной функции пилота, с;

  • — постоянная времени знаменателя передаточной функции пилота, с;

  • — постоянная времени нервно-мышечной системы;

  • — частота нервно-мышечной системы;

  • — коэффициент демпфирования нервно-мышечной системы.

Порты

Вход

# x com — командный сигнал
скаляр

Details

Командный сигнал, на который реагирует пилот.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# x — сигнал, контролируемый пилотом
скаляр

Details

Сигнал, контролируемый пилотом.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# u — сигнал от пилота
скаляр

Details

Командный сигнал от пилота.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Parameters

# Type of control: — тип динамики поведения пилота
Propotional | Rate of velocity | Acceleration | Second order

Details

Тип динамики поведения пилота.

Значения

Propotional | Rate of velocity | Acceleration | Second order

Значение по умолчанию

Propotional

Имя для программного использования

type

Настраиваемый

Нет

Вычисляемый

Да

# Pilot gain: — коэффициент усиления пилота

Details

Коэффициент усиления передаточной функции пилота.

Значение по умолчанию

1.0

Имя для программного использования

Kp

Настраиваемый

Нет

Вычисляемый

Да

# Pilot time delay (s): — постоянная запаздывания пилота

Details

Постоянная запаздывания пилота, с. Обычно значение находится в диапазоне от 0.1 с до 0.2 с.

Значение по умолчанию

0.1

Имя для программного использования

time_delay

Настраиваемый

Нет

Вычисляемый

Да

# Equalizer lead constant: — постоянная времени числителя

Details

Постоянная времени числителя передаточной функции пилота, с.

Зависимости

Чтобы использовать этот параметр, установите для параметра Type of control значение Proportional, Acceleration или Second order.

Значение по умолчанию

5.0

Имя для программного использования

TL

Настраиваемый

Нет

Вычисляемый

Да

# Equalizer lag constant: — постоянная времени знаменателя

Details

Постоянная времени знаменателя передаточной функции пилота, с.

Зависимости

Чтобы использовать этот параметр, установите для параметра Type of control значение Proportional, Acceleration или Second order.

Значение по умолчанию

5.0

Имя для программного использования

TI

Настраиваемый

Нет

Вычисляемый

Да

# Lag constant for neuromuscular system: — постоянная времени нервно-мышечной системы

Details

Постоянная времени нервно-мышечной системы.

Значение по умолчанию

0.1

Имя для программного использования

TN1

Настраиваемый

Нет

Вычисляемый

Да

# Undamped natural frequency neuromuscular system (rad/s): — незатухающая собственная частота нервно-мышечной системы

Details

Незатухающая собственная частота нервно-мышечной системы, рад/с.

Значение по умолчанию

20.0

Имя для программного использования

nat_freq

Настраиваемый

Нет

Вычисляемый

Да

# Damping neuromuscular system: — коэффициент демпфирования нервно-мышечной системы

Details

Коэффициент демпфирования нервно-мышечной системы.

Значение по умолчанию

0.7

Имя для программного использования

damp

Настраиваемый

Нет

Вычисляемый

Да

# Controlled element undamped natural frequency (rad/s): — собственная частота незатухающих колебаний управляемого элемента

Details

Собственная частота незатухающих колебаний управляемого элемента, рад/с.

Зависимости

Чтобы использовать этот параметр, установите для параметра Type of control значение Second order.

Значение по умолчанию

15.0

Имя для программного использования

omega_m

Настраиваемый

Нет

Вычисляемый

Да

Литература

  1. McRuer, D. T., Krendel, E., Mathematical Models of Human Pilot Behavior. Advisory Group on Aerospace Research and Development AGARDograph 188, Jan. 1974.

  2. McRuer, D. T., Graham, D., Krendel, E., and Reisener, W., Human Pilot Dynamics in Compensatory Systems. Air Force Flight Dynamics Lab. AFFDL-65-15. 1965