主要内容

Tustin Pilot模型

代表Tustin Pilot模型

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

  • Tustin Pilot模型块

描述

Tustin Pilot模型块表示A. Tustin在操作员在手动控制中响应的性质及其对控制器设计的影响[1]。与人类飞行员模型进行建模时,请使用此块以最低的精度,与之相比跨界飞行员模型精密飞行员模型块。该块所需的输入要比这些块少,并提供更好的性能。但是,结果可能不太准确。

该试验模型是代表人类行为的单个输入,单个输出(SISO)模型,并且基于中描述的转移函数算法

该块具有非线性行为。如果要线性化块(例如,其中一个linmod函数),您可能需要更改幻象近似顺序。Tustin Pilot模型块实施合并运输延迟幻想(用于线性化)参数设置为2默认情况下。要更改此值,请使用set_param函数,例如:

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

端口

输入

展开全部

信号命令指出指定为标量的模型。

数据类型:双倍的

由飞行员控制的信号,指定为标量。

数据类型:双倍的

输出

展开全部

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

数据类型:双倍的

参数

展开全部

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

程序化使用

块参数KP
类型:角色向量
:双标量
默认'1'

总先导时间延迟,以秒为单位指定为双标量值。该值通常从0.1 s到0.2 s。

程序化使用

块参数time_delay
类型:角色向量
:双标量
默认'0.1'

飞行员导线常数,指定为双标量值。

程序化使用

块参数t
类型:角色向量
:双标量
默认'5'

算法

该试验模型是基于转移函数的单个输入,单个输出(SISO)模型,它代表人类行为:

(( s e (( s = k p (( 1 + t s s e - τ s

在此等式中:

多变的 描述
kp 飞行员收益。
t 引线常数。
τ 飞行员神经肌肉系统引起的运输延迟时间。
我们) 输入飞机型号并输出到飞行员模型。
e(s) 所需的试点值和实际值之间的误差。

参考

[1] Tustin,A.,操作员在手动控制中响应的性质及其对控制器设计的影响。关于自动调节器和伺服机制的公约。1947年5月。

扩展功能

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

版本历史记录

在R2012B中引入