该模型展示了如何通过结合Stateflow®和Simulink®功能的强大功能来设计开关控制器。金宝app
国家流程图开关控制器
实现一个简单的切换控制器,可在三种状态之间切换:稳步的
,P
和PID
. 当在稳步的
状态下,我们产生零控制输出P
或PID
,我们委托Simulink函数调用金宝app子系统来计算所需的控制工作量。
这个创建用于监视的数据国家的选择PID
检查过了。因此,除了控制输出U
,状态流程图还生成与状态同名的日志输出PID
.
从……转换的条件P
到PID
是基于误差足够低[e
皮杜·特雷什
是在模型工作区中定义的值为0.3的变量。
Simu金宝applink子系统切换控制器/P.P\U控制
实现了一个非常简单的比例控制,增益为3。如果我们继续保持在这个状态P
,闭环系统的稳态增益将为3/4=0.75。因此,我们将得到0.25的误差。
Simu金宝applink子系统切换控制器/PID.PID\U控制
实现一个简单的PID控制策略。比例增益与中相同P
从而确保控制工作的平稳过渡。
当我们模拟模型时,我们注意到稳态误差接近于零。
在没有PID控制的情况下,我们的稳态误差为0.25。如果我们改变皮杜·特雷什
到0.1,我们将从不到达PID
,因为只要我们处于状态,误差永远不会低于0.25P
.