主要内容

多环控制系统

这个例子展示了如何构建一个任意的框图模型通过连接使用连接。系统是一个史密斯预测器,输入,对于多环控制系统的输出如下框图所示。

关于史密斯预测器的更多信息,请参阅控制流程与死亡时间长:史密斯预测器

连接命令允许您构建整体的传递函数yspy。使用连接,指定组件的输入和输出通道名称的框图。连接自动连接端口具有相同的名称,如下图所示。

建造史密斯的闭环模型预测系统yspy:

  1. 创建组件的框图:流程模型P,预测模型全科医生,延迟模型Dp,过滤器F和PI控制器C。指定名称的每个模型的输入和输出通道连接可以自动加入他们构建框图。

    s =特遣部队(“s”);P = exp (-93.9 *) * 5.6 / (40.2 * s + 1);P。InputName = ' u ';P。OutputName = ' y ';Gp = 5.6 / (40.2 * s + 1);全科医生。InputName = ' u ';全科医生。OutputName = 'yp'; Dp = exp(-93.9*s); Dp.InputName = 'yp'; Dp.OutputName = 'y1'; F = 1/(20*s+1); F.InputName = 'dy'; F.OutputName = 'dp'; C = pidstd(0.574,40.1); C.Inputname = 'e'; C.OutputName = 'u';
  2. 创建所需的加法连接完整的框图。

    sum1 = sumblk (e = ysp - ym);sum2 = sumblk (ym = yp + dp);sum3 = sumblk (dy = y - y1);

    的参数sumblk是一个公式,与输入和输出信号的求和结。sumblk创建一个与输入和输出信号求和结名称中指定的公式。例如,在sum1,这个公式“e = ysp - ym”指定一个输出信号e,这是输入信号命名之间的区别yspym

  3. 装配的完整的模型yspy

    T =连接(P, Gp, Dp, C、F sum1, sum2, sum3,‘ysp’,‘y’);

    你可以以任意顺序列出模型和加法连接因为连接自动互联他们使用输入和输出通道名称。

    最后两个参数指定输入和输出信号的多回路控制结构。因此,T是一个党卫军模型的输入ysp和输出y

另请参阅

|

相关的例子

更多关于