我是靠谱客的博主 无辜月饼,最近开发中收集的这篇文章主要介绍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

 

最后

以上就是无辜月饼为你收集整理的Simulink PID Controller 元件学习笔记的全部内容,希望文章能够帮你解决Simulink PID Controller 元件学习笔记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(77)

评论列表共有 0 条评论

立即
投稿
返回
顶部