Wolfram 语言

设计控制器

从升空过程中的火箭到摩天大楼和 Segway,都可以找到控制器。通过将 Wolfram 语言的控制系统框架与系统模型相结合,可以轻松设计和测试控制系统。在该范例中,基于模型的线性化表示来设计用于保持Segway 直立的控制器。

通过使用模型中的初始值将 Segway 模型围绕直立位置线性化,并提取您感兴趣的状态变量。

定义控制设计的重量变量。对 Segway (revolute1.phi) 角度的偏差使用大的惩罚。

计算 LQ 控制器的增益。

将 LQ 控制器的计算值保存到带有一个控制器的模型中。

将控制参数保存在模型中,在 SystemModeler 中显示三维动画。

相关范例

de en es fr ja ko pt-br