非常容易理解的PID_第1页
非常容易理解的PID_第2页
非常容易理解的PID_第3页
非常容易理解的PID_第4页
非常容易理解的PID_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在工作中,我是三个号称伺服员(servoguys)plant)反馈信号的组合作为PID控制器三项的输入,三项的输出相加起来形成每一个系统都有不同的特点,每一个需要不同的控制策略以获得最佳的性?)doubleUpdatePID(SPid*pid,doub{}…position=ReadPlantADC();drive=UpdatePID(&plantPID,plantCommand-position,pos………图8显示了当你给电机和齿轮增加比例反馈控制后会发生什么。当小增益(kp=1)时,电机慢慢转到正确的位置。增加增益(kp=2)后,反应加快。在9显示的是比例反馈的精密驱动器的响应,单独比例控制显示对这一系统不适之和。参数iMax和iMine用来限定积分状态的最大最小值。…//calculatetheintegral//withappropriatelimitpid->iState+=error;if(pid->iState>pid->iMax){elseif(pid->iState<pid->iMin){pid->iState=pid->iMin;}…比例控制(见图10)更长。但是可以注意到即使途中被干扰,仍能正确到达设图14显示了PI控制的加热系统,和纯积分控制一样,加常量。在最坏的情况下,采样率在10次采样样本中不能超过上下20%在上下0.2%,不仅控制器输出比驱动器提供值用了5秒的时间,最后完成用了6秒左右。注意在举例代码中,你不论什么时候改变了积分增益,都得重新设置iMax定。通常,比例控制的被控制设备不稳定的话,PI控制的也会不稳定。我们知),……dTerm=pid->dGain*pid->dState=position;…typedeftypedefstruct{doubledState;//LastpositioninputdoubleiState;//IntegratordoubleiMax,iMin;//MaximumandminimumallowableintegrdoubleiGain,//integpGain,//proportionalgaindGain;//derivativegaindoubleUpdatePID(SPid*pid,doub{//calculatetheproportionalterm//calculatetheintegralstatewithappropriatpid->iState+=error;if(pid->iState>pid->iMax)pid->iState=pid->iMax;elseif(pid->iState<pid->iMin)pid->iState=pid->iMin;iTerm=pid->iGain*iState;//calcdTerm=pid->dGain*pid->dState=position;}加微分增益,直到你看到振荡、噪音过高、或过度(超过50%)的驱动器或被比例增益设置好了之后,开始增加积分增益值,积分增益起始值范围在增益来得到一个相对正确的输出值。这意味着你可以在软件里用位移来代替乘系统稳定时间是指从驱动输出饱和和到控制系统有效稳定这一段时间。回看图采样率应该能灵活设置,因为任何比较困难的控制情况下会需要提高采样ThiscoversthebasicsofimplementingandtuningPIDcontrollers.Withthisinformation,youshoulwayandgetitunderloopsclosedinsoftwareusing8-to32-bitmicropr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论