Simulink PID Controller 元件学习笔记

PID controller 是连续时间或离散时间 pid 控制器,即:比例 积分 微分

该模块可以实现 一个 PID 控制器(PID、PI、PD、仅 P 或仅 I)

 time Domain 可以选择连续时间或者离散时间

 控制形式:

ideal 、parallel

该模块的输出是:P 、I 、D 的加权和

更多详细的参数请参考官方文档:连续时间或离散时间 PID 控制器 - Simulink- MathWorks 中国

 调试PID参数:

PID 的原理比较简单,主要的难度在于调试参数

对于该模块手动可以调试参数如下:

P:比例增益

I:积分增益

D:微分增益

然后该模块自带一个调节参数的GUI界面,可以通过Automated tuning

可选择的方法有基于频率相应和基于传递函数

注意:基于传递函数的时候自己定义的多个模块可能会无法调试

下面以一个简单示例结束这个模块的学习:

在simulink 中搭建如下的一个模型:

 然后使用tune 中的传递函数

通过滑动上面的滑条找到自己想要的效果然后点击应用即可

最终跟踪的大致效果如下:

 有偿matlab辅导:Vx:1075933062

 

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值