FuzzyPID算法在爐温控制中的应用.docVIP

  • 33
  • 0
  • 约4.44千字
  • 约 4页
  • 2016-11-26 发布于重庆
  • 举报
FuzzyPID算法在爐温控制中的应用

Fuzzy PID算法在炉温控制中的应用* * 基金项目:运城学院院级科研项目(2008118) 作者简介:张慧鹏(1980-),男,山西运城人,运城学院助教,硕士,研究方向为机械设计理论及自动控制,(E-mail):zhp204@163.com 钮王杰 (运城学院 机电工程系,山西 运城 044000) 摘要:在工业电炉的控制过程中, 由于被控参数具有时变、 非线性、 不确定等因素, 常规 PID 控制算法难以满足控制要求。采用模糊 PID 算法实现对工业电炉的控制, 利用模糊推理在线整定 PID 控制器的 3 个参数 K P , K I, K D 。仿真结果表明,该控制器具有较好的快速性和稳定性。 关键词:模糊控制; 参数整定; PID;算法 中图分类号: T P312 文献标识码: B 文章编号: 1004 373X( 2006) 18 154 03 Fuzzy PID Algorithm s Application in the Stove Temperature Control NIU Wang jie ( Yuncheng U niver sity , Yuncheng, 044000, China) Abstract: In industry electric stove control process, because controlled the parameter has time changes, the non -linearity ,not firmly and other factors, the conventional PID control algorithm is satisfied with the control request with difficult y. In this paper, it uses the fuzzy PID algorithm to control the industry electric stove, and uses fuzzily infer s on line adjusting PID the controller 3 parameter s K P , K I , K D . The simulation result indicates this controller has a better rapidity and the stability . Keywords: fuzzy contr ol; parameter adjusting; PID; algo rithm : 1 引言 对于工业控制过程, PID 控制器具有原理简单、 使用方便、 稳定可靠、 无静差等优点, 因此在控制理论和技术飞跃发展的今天, 他在工业控制领域仍具有强大的生命力。但在工业炉控制中, 由于电热管功率、 通风管气流温度和热风之间存在非线性和不确定的关系, 再加之外界干扰,尤其是当控制对象参数发生变化时,传统的 PID 控制必须对参数重新整定, 才能实现对工业电炉精确稳定的控制。对此, 本文设计了一种F uzzy PID控制器, 根据电炉的实际响应, 通过模糊规则进行推理和决策, 在线整定 PID 控制器的3个参数, 以实现对电炉的优化控制。仿真结果表明这种设计方法完全有效。 2 工业电炉Fuzzy PID控制器的结构和原理 Fuzzy PID控制器结构如图 1 所示[ 1 , 2], 首先根据模糊数学的理论和方法, 将操作人员的调整经验和技术知识总结成为IF (条件) TH EN(结果)形式的 模糊规则,并把这些模糊规则及相关信息( 如初始的PID参数)存入计算机中。根据电炉的响应情况, 计算出采样时刻的偏差 e 及偏差的变化率 e c , 输入控制器, 运用模糊推理, 进行模糊运算, 即可得到该时刻的K P , K I, K D , 实现对 PID参数的最佳调整。Fuzzy PID控制器主要由模糊化、 模糊推理、 去模糊化3 部分组成。 3工业电炉Fuzzy PID控制器的设计 常规PID控制器作用可用以下的位置算式描述: Fuzzy PID 控制器是在 PID 参数预整定的基础上,利用模糊规则实时在线整定 PID 控制器的 3 个修正参数KP , K I , K D , 实现对炉温的优化控制。文中采用 Zie gler Nichols 法求解 K P , K I , K D , 实现参数的预定。Fuzzy PID控制器的设计可以分为以下3 部分完成: 3.1输入量偏差e 及偏差变化率ec的模糊化 模糊控制器的输入、 输出变量都是精确量, 模糊推理是针对模糊量进行的, 因此控制器首先要对输入量

文档评论(0)

1亿VIP精品文档

相关文档