我正在尝试在Simscape电路模型中实现PID控制器,但系统似乎不喜欢我的格式。我正在使用Simulink的PID控制器块,并使用从源到Simulink信号块的转换在Simscape中实现它,反之亦然。我已经在Simulink模型中优化了参数,但我希望能够 调整 一个PID控制器 在Simscape中 而不只是为PID参数构建三个运算放大器。
答案 0 :(得分:0)
据我所知,你需要为你的simscape系统设计一个控制器。因此,当您使用simscape进行设计时,无法直接调整PID参数。
为此,您必须手动进行调整,首先使用传感器和PS-S转换器块,您可以将输入和输出数据存储到工作区,而不是使用system identification toolbox对该数据进行系统识别,这样就可以了你的系统传输功能,它可以帮助你tune PID参数。
有关详细信息,您也可以阅读此内容 How can I apply different control approach without having a state space model? 和 this