PID有效控制算法解析英文翻译.doc

PID有效控制算法解析英文翻译.doc

ID:24632474

大小:140.50 KB

页数:8页

时间:2018-11-15

PID有效控制算法解析英文翻译.doc_第1页
PID有效控制算法解析英文翻译.doc_第2页
PID有效控制算法解析英文翻译.doc_第3页
PID有效控制算法解析英文翻译.doc_第4页
PID有效控制算法解析英文翻译.doc_第5页
资源描述:

《PID有效控制算法解析英文翻译.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PID控制算法解析在工作中,我是作为三名“随动系统人员”中的一人,也是唯一一个利用软件测试控制回路的人。所以,我有很多机会为各种工程设计数字控制回路。当然也有一些需要我利用所掌握的经验去解决的控制问题,但是大量的控制问题都可以用简单的控制器解决,而不用求助任何控制理论知识。这篇文章将会告诉你如何使用和调试一个简单的控制器而不需要复杂的数学和控制理论知识。这个技术用来调试控制器是已经被验证且正确的方法,并且可以成功解决任何控制问题。PID控制PID控制器的各种应用形式已经存在超过一个世纪了。PID控制器非常适合作为纯粹的机械设备,气动设备和电子设备。这种数字P

2、ID控制器利用微处理器已经成功进入到工业中。正如你看到的,将PID控制写入到你的程序代码中时一个迫切的任务。PID代表“比例,积分,微分”。这三个词语描述了PID控制器的基本元素。每种元素实现一种不同的功能并且对系统的运行产生不同的影响。在传统的PID控制器中,这些元素是由系统的期望值和被控对象的反馈信号的综合驱动的。这些元素的输出值加起来作为系统的输出。图1展示了PID控制器的基本方框图。在这个例子中,微分原件仅仅由装置的反馈信号驱动。期望值减去这个装置的反馈信号得到一个误差值,这个误差值是比例和积分的驱动信号。这些信号值加到一起用来驱动这个装置。现在还不

3、能描述这些元素怎么工作的,在下面的文章中会解释的。利用一个交替的装置研究比例元素,这个可以为比例元素提供比较好的位置,并且取决于你希望这个系统如何实现指令。8图1控制系统为了能够用可实现的理论来讨论这个课题,我们需要一些试样系统。在这篇文章中我将用三个系统展示不同的控制器对它们的影响:电机驱动齿轮系统精密定位系统热力系统每种系统都有不同的特征并且需要不同的控制器才能实现最好的控制效果。1、电机和齿轮第一个是电机驱动齿轮系统,齿轮的输出位置信号由电位计或一些定位计监控。你将会看到这种机械装置会用来驱动打印机上的输送装置或是作为节流装置安装在汽车的巡航装置上,或

4、是任意位置精确定位的控制器上。图2展示了这种系统。这个电机是由软件控制的电压驱动的。电机的输出是用齿轮向下转动实际的机械装置,最终的驱动位置是由电位计监测的。一个直流电动机最好是由与被控电压成比例的速度驱动。通常电机电枢会有电阻,所以在输入电压和输出速度上会有一些延误。齿轮组会将电机的运转乘以一个常数,最终电位计会检测输出轴的位置。图3展示了电机驱动齿轮系统的阶跃响应。我正在用0-0.2的一个时间常数值。这个系统的阶跃响应仅仅是对输入从0到一些常数值的反应。所以我们在这处理相对普通的例子,我已经展示了一小部分的阶跃响应。图3展示了阶跃输入和电机响应。这个电机

5、由于时间常数所以响应很慢,但是一旦开始电机就会以固定的速率转动。8图22、精确执行器有时我们必须精确控制装置的位置。一个精确的定位系统需要一个自由的机械平台,一个扬声器和一个非接触式位置传感器。你可能希望这种机械装置作为一个光学系统的稳定原件或是定位一些技术装备或传感器。软件指定线圈的趋势。这个线圈建立的磁场能在磁体上产生磁力。这个磁体安装在机械平台上并且与线圈的运动趋势成比例运动。最终这个平台的位置由非接触式位置传感器监测。因为这种安置,磁力与平台的转动独立开。好处是将平台和外部的效果联系在一起,缺点是导致系统的不稳定,成为控制的一个挑战。并且用电子设备构

6、建一个好的直流输出放大器和非接触式传感器的界面也会是一个挑战。如果你将要设计这种系统时你要祈祷你有一个相当聪明的团队。这个系统的运动方程非常简单。平台的转力仅仅与要求的驱动力成比例,所以系统的加速和驱动力成精确的比例。后面我们将会看到由于平台启动的延缓使控制问题更具挑战性。8图33、温度控制第三个例子是一个加热器。这个容器由电子加热器加热,容器内的温度由温度检测装置测量。热力系统一般会有复杂的响应。我会忽视很多小的细节并给出一个相似的模型。除非你对效果很严苛,那么不需要一个精确的模型。系统的阶跃响应Vd的改变时间常数t1-0.1s,t2-0.3s。这个响应一

7、般用来解决给定驱动的常温问题,而且时间充裕。同样由于绝缘少,热力系统对外界的影响很敏感。控制器这里介绍的PID控制器的元素的输入信号或者是装置的输出信号或者是误差信号,这个误差是指装置的输出值和系统期望值的差。我将用浮点的方法写这个控制代码从而能够实现讨论过的细节。如果你将用积分或是其他固定算法实现你的控制,这将取决于你是否采纳这个方法。随着讨论的进行,你将会看到数据结构和函数内部的形成。我用忽视PID的常规更新误差来代替忽视指定误差的原因是你想要与误差开玩笑。在主要代码中除去误差计算使PID得应用更有一般性。比例控制比例控制是最简单的回路控制,单一的比例控

8、制可能是最普遍的控制回路。8一个比例控制器就是将误差

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。