基于LABVIEW的炉温PID控制改进算法2007.pdfVIP

  • 12
  • 0
  • 约 4页
  • 2017-08-08 发布于重庆
  • 举报
基于LABVIEW的炉温PID控制改进算法2007.pdf

维普资讯 第30卷 第4期 鞍 山科 技 大学 学报 Vd.30No.4 2007年 8月 JournalofAnshanUniversityofScienceandTechnology Aug.,2007 基于LabVIEW 的炉温PID控制改进算法 汤占军,冯丽辉,赖 华,胡兴亮,任 炜 (昆明理工大学 信息工程及 自动化学院,云南 昆明 650051) 摘 要:虚拟仪器在数据采集方面优势明显,而在控制方面较弱,PID控制包作为NI公司开发的工具包给 工程技术人员提供了很大的便利。但实际应用中对炉温控制效果不理想,本文用labVIEW 图形化编程对炉 温PID控制进行 了控制系统算法的改进,经投运效果改善明显。 关键词:控制算法;PID控制;labVIEW编程;投运 中图分类号:TP274.2 文献标识码 :A 文章编号:1672—4410(2007)04.0422.04 PID控制原理简单,易于整定、使用方便,广泛地应用于机电、冶金、机械、化工等各个工业生产部 门。在NI公司开发的LabVIEW 中提供了PID控制工具包,在调用该工具包实现温度的PID控制时, 发现控制效果不太理想,当更改PID参数时控制输出不能及时更新,常使监控人员产生错觉,容易出现 问题。为此在原来PID控制包编程的基础上,对该PID控制包进行改进,经投运可有效避免上述问题。 1 PID算法的基本原理 大多数的工业过程都不同程度的存在着非线性、参数时变性和模糊不确定性,而传统的PID控制 主要是控制具有确定模型的线性过程,因此常规PID控制不具有在线整定参数的能力,其控制效果就 不是十分理想。如果采用模糊推理的方法实现PID参数 、 的在线 自适应,不仅保持了常规PID控 制的特点,而且具有更大的灵活性、适应性和精确性等优点,是 目前一种较为先进的控制算法。 1.1 常规模拟 PID PID控制是比例、积分和微分三个环节线形组合来实现对系统控制的,根据给定值与实际输出值构 成控制偏差 e(£)=R(£)一Y(£) (1) 理论上模拟PID控制器的理想算式为:对偏差进行比例 (P)、积分(I)、微分(D)计算后通过线性组 合构成控制量,作用于被控对象,其控制规律为 (£):K )+ £)d£+T。 1 (2) 式中:甜(£)为控制器的输出,e(£)为偏差设定值R(£)与过程变量值 Y(£)之差;K 为控制器的放大 系数;T。为控制器的积分时间常数;丁D为控制器的微分时间常数。表示为传递函数的形式为 G㈥= =Kp1+南+T。S) (3) 式中:KP、丁、丁D分别为比例系数、积分时间常数、微分时间常数。 1.2 理想微分PID的数字算法 基于虚拟仪器的控制是一种采样控制,只能根据采样时刻的偏差值计算控制量。因此,式 (2)中的 积分项和微分项不能准确计算,只能用数值计算的方法逼近,称为数字 PID控制算式。数字PID控制 收稿 日期 :200701.12。 作者简介 :汤 占军(1969一),男,湖南醴陵人,工程师。 维普资讯 第4期 汤占军,等:基于L出vIEW 的炉温PID控制改进算法 ·423 · 算式通常又分为位置式PID控制算式和增量式PID控制算式。 1.2.1 位置式PID 位置式PID控制算法提供了执行机构的位置 “(k),所以称为位置式PID控 制算法,实际的位置PID控制器输出为比例作用、积分作用与微分作用之和,即 I 1 个 l “(忌)=Up(忌)+“l(忌)+UD.(忌)=KPI{e(忌)+ e(i)十 [e(忌)一e(一

文档评论(0)

1亿VIP精品文档

相关文档