Main Content

Precision Pilot Model

代表精确飞行员模型

  • 图书馆:
  • 航空空间 /飞行员模型

  • 精密飞行员模型块

描述

Precision Pilot Model块表示在人类飞行员行为的数学模型[[1这是给予的。该试验模型是一个单个输入,单输出(SISO)模型,代表控制飞机时人类行为的某些方面。在建模人类飞行员模型时,请使用此块比Tustin Pilot模型andCrossover Pilot Modelblocks.

该块具有非线性行为。如果要线性化块(例如,其中一个linmodfunctions), you might need to change the Pade approximation order. ThePrecision Pilot Model块实现包括transport Delayblock with thePade order (for linearization)parameter set to2by default. To change this value, use theset_paramfunction, for example:

set_param((gcb,'pade','3')

这个块是Crossover Pilot Modelblock. It implements the equation described inAlgorithms

Ports

一世np你t

展开全部

Signal command that the pilot model controls, specified as a scalar.

数据类型:双倍的

Signal that the pilot model controls, specified as a scalar.

数据类型:双倍的

输出

展开全部

飞机司令部,作为标量返回。

数据类型:双倍的

参数

展开全部

飞机动力控制。均衡器形式根据这些值改变。有关更多信息,请参阅[2]。to help you decide, this table lists the options and associated dynamics.

选项(受控元素传输功能) 受控元素的传输函数(yC 飞行员的传输功能(yp
成比例的

k C

lag-lead, T一世>> Tl
Rate or velocity

k C s

1
Acceleration

k C s 2

铅滞后,tl>> T一世
二阶

k C ω n 2 s 2 + 2 ζ ω n s + ω n 2

lead-lag if ωm<< 2/τ。

lag-lead if ωm>> 2/τ。

该表定义了控制选项列表中使用的变量。

Variable 描述
kC 飞机收益。
t一世 滞后常数。
tl 引线常数。
ζ 飞机的阻尼比。
ωn 飞机的固有频率。

程序化使用

块参数SW_POPUP
type:角色向量
'Proportion'|“速率或速度”|“加速”|“二阶”
Default'Proportion'

飞行员增益,指定为双标量值。

程序化使用

块参数kp
type:角色向量
:双标量
Default'1'

total pilot time delay, specified as a double scalar, in seconds. This value typically ranges from 0.1 s to 0.2 s.

程序化使用

块参数time_delay
type:角色向量
:双标量
Default'0.1'

均衡器导线常数,指定为双标量表。

依赖性

要启用此参数,请设置控制类型成比例的,,,,Acceleration, 或者二阶

程序化使用

块参数TL
type:角色向量
:双标量
Default'1'

均衡器滞后常数,指定为双标量值。

依赖性

要启用此参数,请设置控制类型成比例的,,,,Acceleration, 或者二阶

程序化使用

块参数ti
type:角色向量
:双标量
Default'5'

ne你romuscular system lag constant, specified as a double scalar.

程序化使用

块参数TN1
type:角色向量
:双标量
Default0.1

神经肌肉系统的未阻尼固有频率,指定为双标量值,rad/s。

程序化使用

块参数nat_freq
type:角色向量
:双标量
Default20

阻尼神经肌肉系统,指定为双标量值。

程序化使用

块参数潮湿
type:角色向量
:双标量
Default0.7

Controlled element undamped natural frequency, specified as a double scalar, in rad/s.

依赖性

要启用此参数,请设置控制类型二阶

程序化使用

块参数omega_m
type:角色向量
:双标量
Default15

Algorithms

计算模型时,该块还考虑了飞行员的神经肌肉动力学。该块实现以下方程:

y p = k p e - τ s (( t l s + 1 t 一世 s + 1 [[ 1 (( t n 1 s + 1 (( s 2 ω n 2 + 2 ζ n ω n s + 1 这是给予的 ,,,,

在哪里:

Variable 描述
kp 飞行员收益。
τ 飞行员延迟时间。
tl 均衡器项的时间导线常数。
t一世 time lag constant.
tn1 神经肌肉系统的时间常数。
ωn 神经肌肉系统的未阻尼频率。
ζn 神经肌肉系统的阻尼比。

自然频率和样本值damping ratio of a human is 20 rad/s and 0.7, respectively. The term containing the lead-lag term is the equalizer form. This form changes depending on the characteristics of the controlled system. A consistent behavior of the model can occur at different frequency ranges other than the crossover frequency.

References

[1] McRuer,D。T.,Krendel,E.,人类飞行员行为的数学模型。1974年1月,航空研究与发展咨询小组188。

[2] McRuer,D。T.,Graham,D.,Krendel,E。和Reisener,W。,补偿系统中的人类飞行员动力学。Air Force Flight Dynamics Lab. AFFDL-65-15. 1965.

扩展功能

C/C ++代码生成
使用Simulink®Coder™生成C和C ++代码。万博1manbetx

版本历史记录

一世ntroduced in R2012b