控制系统与可调组件
这个例子展示了如何创建一个可调的控制系统模型在以下说明。
植物响应 。传感器动态模型 。控制器 是一个可调的PID控制器,和预滤器吗 是一个低通滤波器和一个可调参数, 。
创建代表植物和传感器动态模型。自从工厂和传感器动态是固定的,代表他们使用数字线性时不变模型zpk
和特遣部队
。
G = zpk ([], [1], 1);S =特遣部队(5 4 [1]);
创建一个控制器的可调表示 。
C = tunablePID (“C”,“PID”);
C
是一个tunablePID
对象,它与一个预定义的控制设计块proportional-integral-derivative (PID)结构。
创建一个模型的过滤器 有一个可调参数。
一个= realp (“一个”10);F =特遣部队(a [1]);
一个
是一个realp
(实际可调参数)对象与初始值10。使用一个
作为一个系数特遣部队
创建可调一族
模型对象F
。
连接的模型一起构造一个模型的闭环反应 来 。
T =反馈F (G * C, S) *
广义连续时间与状态空间模型1输出,输入,5个州,和以下模块:C:可调PID控制器,1出现。答:标量参数,2出现。输入“党卫军(T)”的当前值和“T。块”与街区。
T
是一个一族
模型对象。只与一个聚合模型由连接数字LTI模型,T
跟踪控制系统的可调的元素。可调元素存储在块
财产的一族
模型对象。
显示可调的元素T
。
T.Blocks
ans =结构体字段:C: [1 x1 tunablePID]: [1 x1 realp]
您可以使用调优命令等systune
调优的自由参数T
以满足设计要求您指定。