主要内容

转移函数

传递函数表示

控制系统工具箱™软件支持连续时间或离散时间的传递函数,以及SISO金宝app或MIMO。在传递函数表示法中也可以有时滞。

一个输出连续时间传递函数表示为:

G 年代 N 年代 D 年代

多项式的N年代D年代,分别称为分子多项式和分母多项式。

您可以将线性系统表示为多项式或因式分解(零极增益)形式的传递函数。例如多项式形式的传递函数:

G 年代 年代 2 3. 年代 4 年代 2 + 5 年代 + 6

可以用分解的形式重写为:

G 年代 年代 + 1 年代 4 年代 + 2 年代 + 3.

特遣部队模型对象以多项式形式表示传递函数。的ZPK.模型对象以分解形式表示传递函数。

MIMO传递函数是SISO传递函数的数组。例如:

G 年代 年代 3. 年代 + 4 年代 + 1 年代 + 2

是一个一输入二输出的传递函数。

创建传输函数命令

使用下表中描述的命令创建传输函数。

命令

描述

特遣部队

创造特遣部队以多项式形式表示连续时间或离散时间传递函数的对象。

ZPK.

创造ZPK.以零极增益(分解)形式表示连续时间或离散时间传递函数的对象。

filt

创造特遣部队对象使用数字信号处理(DSP)约定表示离散时间传递函数。

使用分子和分母系数创建传递函数

这个例子展示了如何从它们的分子和分母系数创建连续时间单输入,单输出(SISO)传递函数特遣部队

创建传递函数 G 年代 年代 年代 2 + 3. 年代 + 2

Num = [1 0];Den = [1 3 2];G =特遣部队(num穴);

全国矿工工会分子和分母是的降幂多项式系数吗年代.例如,Den = [1 3 2]表示分母多项式年代2+ 3年代+ 2

G是一个特遣部队模型对象,它是一个以多项式形式表示传递函数的数据容器。

提示

或者,您可以指定传递函数G年代)作为一种表达年代

  1. 为变量创建一个传递函数模型年代

    s =特遣部队(“s”);
  2. 指定G年代的多项式的比率年代

    G = s/(s²+ 3*s + 2);

用零、极点和增益创建传递函数模型

下面的示例演示如何以分解形式创建单输入单输出(SISO)传递函数ZPK.

创建因式传递函数 G 年代 5 年代 年代 + 1 + 年代 + 1 年代 + 2

z = [0];p = [-1-1i -1 + 1i -2];k = 5;g = zpk(z,p,k);

ZP为零和极点(分别为分子和分母的根)。K为因式增益。例如,G年代)有一个真正的杆子年代= -2和一对复极年代= -1±.向量p = [-1-1i -1 + 1i -2]指定这些极点位置。

G是一个ZPK.模型对象,它是一个数据容器,用于以零极点增益(分解)形式表示传递函数。

另请参阅

||

相关的例子

更多关于