中易网

matlab 中的pid控制器在simulink中哪个模块

答案:3  悬赏:10  
解决时间 2021-01-12 01:22
matlab 中的pid控制器在simulink中哪个模块
最佳答案
离散:simpowerSystems-Discrete Control Blocks里面,一个是PI,一个是PID
2.连续:Simulink Extras-Additional Linear里面。
  PID控制器(Proportion Integration Differentiation.比例-积分-微分控制器),由比例单元 P、积分单元 I 和微分单元 D 组成。通过Kp, Ki和Kd三个参数的设定。PID控制器主要适用于基本线性和动态特性不随时间变化的系统。
  PID 控制器是一个在工业控制应用中常见的反馈回路部件。这个控制器把收集到的数据和一个参考值进行比较,然后把这个差别用于计算新的输入值,这个新的输入值的目的是可以让系统的数据达到或者保持在参考值。和其他简单的控制运算不同,PID控制器可以根据历史数据和差别的出现率来调整输入值,这样可以使系统更加准确,更加稳定。可以通过数学的方法证明,在其他控制方法导致系统有稳定误差或过程反复的情况下,一个PID反馈回路却可以保持系统的稳定。


  一个控制回路包括三个部分:
  系统的传感器得到的测量结果 控制器作出决定 通过一个输出设备来作出反应 控制器从传感器得到测量结果,然后用需求结果减去测量结果来得到误差。然后用误差来计算出一个对系统的纠正值来作为输入结果,这样系统就可以从它的输出结果中消除误差。
  在一个PID回路中,这个纠正值有三种算法,消除目前的误差,平均过去的误差,和透过误差的改变来预测将来的误差。
  比如说,假如一个水箱在为一个植物提供水,这个水箱的水需要保持在一定的高度。一个传感器就会用来检查水箱里水的高度,这样就得到了测量结果。控制器会有一个固定的用户输入值来表示水箱需要的水面高度,假设这个值是保持65%的水量。控制器的输出设备会连在一个马达控制的水阀门上。打开阀门就会给水箱注水,关上阀门就会让水箱里的水量下降。这个阀门的控制信号就是我们控制的变量,它也是这个系统的输入来保持这个水箱水量的固定。
  PID控制器可以用来控制任何可以被测量的并且可以被控制的变量。比如,它可以用来控制温度,压强,流量,化学成分,速度等等。汽车上的巡航定速功能就是一个例子。
  一些控制系统把数个PID控制器串联起来,或是链成网络。这样的话,一个主控制器可能会为其他控制输出结果。一个常见的例子是马达的控制。我们会常常需要马达有一个控制的速度并且停在一个确定的位置。这样呢,一个子控制器来管理速度,但是这个子控制器的速度是由控制马达位置的主控制器来管理的。
  连合和串联控制在化学过程控制系统中是很常见的。
全部回答
你在simulink模块库中,上面有个搜索栏,在里面输入PID,软件会为你自动找到pid模块。
1.离散:simpowerSystems-Discrete Control Blocks里面,一个是PI,一个是PID
2.连续:Simulink Extras-Additional Linear里面。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
j的老婆叫什么名字
养子是否有权享授农村股份制,有什么依据
火车票代售处(濮城镇兴濮路中段汽车站东门)地
科幻画的一等奖作品(图片)
250A漏电断路器下面那个实验按钮按下去不跳闸
襄阳市襄州区民政局婚姻登记处地址在什么地方
填空并翻译全文:Many people think it diffi
加油站(府前路与393省道交叉口北150米中国邮
谭国箱有没有儿子
从闲鱼上看了一个硬盘大佬们帮忙看看靠谱吗
海滨假日开心消消乐86关怎么过
我想求底下的合计,为什么求不出来
求祸国cosplay人设~
陕西到山西多少公里小时查询,陕西至山西
新手学eminem和the weekend 的《the hills》
推荐资讯
7k7k飘渺西游怎么挂机挂机
任姓男孩带王字旁名·
意大利面包装漏气了还能吃吗
电大行政管理本科三年到底要交多少钱啊?怎么
柚子上黄色的黏黏的东西是啥?
囧人的幸福生活大结局是怎么样的
控制测量中高斯投影正反算ρ〃是多少
考研过了国家线没过专业线怎么办
wow赞美万灵任务怎么做?
如何在航空航天制造业做好质量工程
顺成酒店我想知道这个在什么地方
美甲贴钻胶为什么一取出来就干了
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?