主要内容

带时滞的闭合反馈循环

此示例显示当您连接具有输入、输出或传输时间延迟的模型时,内部延迟是如何产生的。

创建如下控制架构的模型:

G是具有输入延迟的对象模型。C是一个比例积分(PI)控制器。

建立表示该系统闭环响应的模型:

  1. 创建工厂G和控制器C

    G = tf(1,[1 10],'InputDelay',2.1);C = pid (0.5, 2.3);

    C比例增益为0.5,积分增益为2.3。

  2. 使用反馈来计算闭环响应ry

    T =反馈(C * G, 1);

时间延迟T不是输入延迟吗G.因为时间延迟是闭环系统内部的,所以软件会返回T作为一个党卫军模型与一个内部的时间延迟的2.1秒。

请注意

除了反馈、任何系统互联功能(包括平行系列)会导致内部延迟。

T是闭环响应的精确表示,而不是近似值。如果要访问内部延迟值,输入:

T.InternalDelay

的步进图T确认存在时间延迟:

步骤(T)

请注意

大多数分析命令,例如一步波德保证金,支金宝app持具有内部延迟的模型。

内部延时存储在InternalDelay的属性T.使用点表示法进行访问InternalDelay.例如,将内部延迟修改为3.5秒,输入:

T.InternalDelay = 3.5

您不能修改内部延迟的数量,因为它们是模型的结构属性。

相关的例子

更多关于