主要内容

具有可调谐元件的控制系统

这个例子展示了如何在下面的插图中创建控制系统的可调模型。

植物的反应是 G 年代 1 / 年代 + 1 2 .传感器动力学模型为 年代 年代 5 / 年代 + 4 .控制器 C 为可调PID控制器,预滤波器 F 一个 / 年代 + 一个 是具有一个可调参数的低通滤波器, 一个

创建代表植物和传感器动态的模型。由于植物和传感器动态是固定的,所以使用数值LTI模型来表示它们zpk而且特遣部队

G = zpk([],[-1,-1],1);S = tf(5,[1 4]);

创建控制器的可调表示 C

C =可调谐pid (“C”“PID”);

C是一个tunablePID对象,它是一个具有预定义的比例-积分-导数(PID)结构的控制设计块。

创建过滤器的模型 F 一个 / 年代 + 一个 只有一个可调参数。

A = realp(“一个”10);F = tf(a,[1 a]);

一个是一个realp(实际可调参数)初始值为10的对象。使用一个作为一个系数特遣部队创建可调对象一族模型对象F

将这些模型连接在一起,构建一个闭环响应的模型 r y

T =反馈(G*C,S)*F
广义连续时间状态空间模型,有1个输出,1个输入,5个状态,和以下块:C:可调谐PID控制器,1次出现。a:标量参数,2次。输入“ss(T)”查看当前值,输入“T. blocks”与区块交互。

T是一个一族模型对象。与仅连接数字LTI模型形成的聚合模型相比,T跟踪控制系统的可调元素。可调元素存储在的属性一族模型对象。

的可调元素T

T.Blocks
ans =带字段的结构:C: [1x1 tunablePID] a: [1x1 realp]

您可以使用调优命令,例如systune的自由参数进行调优T以满足您指定的设计要求。

相关的例子

更多关于