高精度PID温度控制器_第1页
高精度PID温度控制器_第2页
高精度PID温度控制器_第3页
高精度PID温度控制器_第4页
高精度PID温度控制器_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

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

文档简介

1、高精度PID温度控制器时间:2007-04-19 来源: 作者:江孝国 王婉丽 祁双喜 点击:4468 字体大小:【大 中小JLLiULI摘要:介绍一种高精度的、采用pid控制原理的温度控制器,给出了实验结果。这种控制器适用于小功率半导体器件的工作温度控制,其控制精度可达±0.05 c。1引言温度控制已成为工业生产、科研活动中很重要的一个环节,能否成功地将温度控制在所需的范围内关系到整个活动的成败。由于控制对象的多样性和复杂性,导致采用的温控手段的多样性。例如:某种半导体激光器对工作温度的稳定性有较高的要求,一般要将温度控制在土0.1 C左右,才能保证器件输出的激光波长不发生超出要求

2、的漂移,否则,激光波长的超范围漂移将使研究工作难以开展。为达到这种温控要求,笔者根据工作中的情况,采用PID控制原理研制成适合用于小功率半导体器件的温度控制器。该控制器能够达到很好的控制效果,若精心选择PID的各种参数,温度控制的精度可以达到±0.05 C,完全可以保证器件的正常工作。2温度控制原理在上述温控实例中,器件工作时产生的热量将使器件本身工作温度升高,最后达到很高的基本稳定的温度。较高的温度将严重影响器件的各种性能参数,也很可能导致器件不能正常工作,甚至损坏。温度控制的目的就是将器件的工作温度以一定的精度稳定在一个较低的 水平上,这样一来就要求根据器件工作时的实际情况(如产

3、热量大小等)采取一定的措施,随时将产生的热量即时散掉,并且要求器件在单位时间里产生的热量等于控制器在单位时间 里吸收的热量,若两者达到动态平衡,则可以保持器件工作温度的稳定1。在一定的控制系统中,首先将需要控制的被测参数(如温度)由传感器转换成一定的信 号后再与预先设定的值进行比较,把比较得到的差值信号经过一定规律的计算后得到相应 的控制值,将控制量送给控制系统进行相应的控制,不停地进行上述工作,从而达到自动调节的目的。当控制对象的精确数学模型难以建立时,比较成熟且广泛使用的控制方法是采用按差值信号的比例、积分和微分进行计算控制量的方法,即PID法,其控制规律的数学模型为:其中:K P为比例系

4、数;e为差值信号,e= T - Tset (T :温度测量值,Tset:温度设定值);Ti为积分常数;Td为微分常数;V0、V0-1为当时及前一时刻的控制量。实现PID控制原理的具体方法因系统的不同而不同2。在我们的系统中,采用了增量式计算方法,而控制量的输出则采用了位置式的输出形式。在数值控制系统中,其控制规律的数学模型演化为Uo= U 0* 14* Kp 卜)+ 丁/T i * ei+ Td/T * (附 2e> i+ ei- 2)其中:T为采集周期;ei、ei-1、ei-2为此时刻、前一时刻、再前一时刻的差值信号。这种方法的好处在于只需保持前三个时刻的差值信号,同时输出控制量的初始

5、设定值不必准确,就能较快地进入稳定控制过程。3电路工作原理图1表示了本控制器的电原理图。蟲度电压转换电路蛾fiH柞器件七12位 A/D讥12位* 3/AAEN1ORlowIIRQI5图1控制器原理图程序启动后,首先进行PID参数初始化,最主要的是对Kp、Ti、Td、T的初始化,然后 进入控制循环体。首先是采集温度值,按上述的PID控制规律及压控电流源的控制特性计算热电偶冷却器的工作电流10的大小及极性,然后输出到D/A转换器,由其产生VCCS的输入控制电压 V0。程序延迟0.30.5s后,重复上述过程,不断根据最新测到的温度计算最近的控制量。这样多次重复后,就可以达到稳定控制温度的目的。图2给

6、出了程序流程框图。程序入口刃D舂監初始化输入设建值 ±3 =帆-严°测温输岀人延时 03s-0 5s路束否4 PID 参数的选择如前所述,PID的主要参数是KP、Ti及Td。其选择方法是:首先根据控制系统的特性 确定K p的极性。在本文中,其极性应为负,而不是文献2中所要求的正极性;并且实验发 现,本系统虽然属于具有延迟效应的温度控制系统,但Kp不能选择过大,否则将不稳定。其次,Ti及Td的选择相对而言就不是很严格了,可根据设计者的要求(如希望积分作用明显还是微分作用明显)而定。关于采样周期则可以根据系统响应的延迟时间而定,一般可选择比系统响应稍快些即可,选择过小的采样周期

7、反而不好。本文选择的是与系统响应时间相 当的采样周期,约0.30.5s。PID参数的选择不是唯一的,但一定要选择好关键参数。在 本文中则应仔细选择 Kp,然后再选择其它参数。只要一组PID参数能够较好地用于控制系统,并且控制效果也是较好的,则说明这样一组参数是合适的。本文中的 PID参数选择如下:Kp =- 1.0, Ti= 2, Td= 1.5, T = 0.3,这样的一组 PID 参数可以达到良好的控制效果。5实验结果为了验证控制器的工作情况,我们设计了一种模拟实验条件,电路如图3所示。通过改变R2的阻值,便可相应地改变稳压器LM 317消耗的功率,也即其自身的温度会相应地改变。在环境温度为 24 C时,当不进行控制时其温度可以达到约70 C ;后采用本控制器对其进行温度控制,测得的结果如图4(a)、(b)所示(图中横坐标为采样时间序列,每点对应约31131卵A *环瓏邂度24 C设定瀝度3L55C3169(a)M32® 篇261 I r w t 1 I p I r040000SQVOCD 120Q(b)6结束语PID控制原理的优点在于能够在控制过程中根据预先设定好的控制规律不停地自动调 节控制量以使被控系统朝着设定的平衡状态过度,最后达到控制范围精度内的稳定的动态平衡状态。要使用好PID控制原理,关键在于根据实际情况确定PID的各种参数,这项工

温馨提示

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

评论

0/150

提交评论