基于Fuzzy-PID的AVR温度控制系统

合集下载

基于神经网络Fuzzy—PID控制器的温控系统

基于神经网络Fuzzy—PID控制器的温控系统

adC mprdwi z l ajsi I o t lr T e sl o dta teme o a mv o t l f c o nier n me n o ae t f z s f dut gPD cnr l . ut s we th t dcli h uy e - n oe h r sh e h h lmp ecnr et f o l a dt oe n n a i
d l y s se e a y t m.
K e r s r ssa c r a e n u a e o k u z ;P D;t mp r t r o t l ywo d : e it n ef n c ; e r l t r ;f z u nw y I e e au e c n r o
大 的超调 ;调解 中期 ,在 e 的绝对值为 中等 大小时, ,
和 取值都 要适 中,从 而可 以提 高系统 的稳定性 ,抑 制超调;调解后期,在 的绝对值较小时 , 要取 较小值 , 和 适 量增大,从 而可以消除误差 ,提 高系统 的控 制 精度 。
另外, 微分参数 的作用是改善系统的动态特性, 所 以当e的绝对值较大时, 可稍小些,当e的绝对值 较小 c c 时, 可稍大些|。 4 J
示 低于 1 W,但 由于设定功率还在运行,功率表 F 2 0k P1 输出百 分 比将迅速升高到 5%以上,同时进行声光报警 。 0
数 据线 ,建立起监 控系统 中数据库变 量与外部设 备的连
接 关系,采集需要 的数据 和对 外部设备的控制 。
3 结

生 产实践表 明,MC S 软件监控系统 应用于真空垂 G
制输 出,其结构如图 2所示。输入层为 1 4个神经元,对
应于各模 糊子集的隶属度 ;经研 究,隐层采用 7个 神经 元口 输 出层对应于控 制输出,所 以采用一个神经元 。采 用 LM 算法进行神经 网络 的训 练[,并用训练好的网络 — 引 完成模糊控 制器 的模糊推理 。

基于Fuzzy-PID的陀螺仪温度控制系统设计

基于Fuzzy-PID的陀螺仪温度控制系统设计

基于Fuzzy-PID的陀螺仪温度控制系统设计陀螺仪是舰船上的重要组成部件,其性能的稳定对于舰船的控制至关重要。

将Fuzzy-PID算法应用于陀螺仪温度控制系统,以MCS-51单片机作为温度控制系统的核心部件,采用模糊PID算法以及其他的软硬件设计,实现了一套温度采集和控制的设计方案。

---在舰船中,陀螺仪是关键的部件,陀螺球体与陀螺壳体之间的空间内充满悬浮液体。

陀螺球体质量和悬浮液体比重的选择,应确保在悬浮液体加热到工作温度以后,陀螺球体可以拥有中性浮力。

所以温度控制系统的设计应保证加热和保持充入陀螺部件的液体的常值工作温度为700.2℃,因为在这个温度上陀螺球体具有中性浮力。

---传统控制方法(包括经典控制和现代控制)在处理具有非线形或不精确特性的被控对象时十分困难。

而温度系统为大滞后系统,较大的纯滞后可引起系统不稳定。

大量的应用实践表明,采用传统的PID控制稳态响应特性较好,但难以得到满意的动态响应特性。

模糊控制的优点是能够得到较好的动态响应特性,并且无需知道被控对象的数学模型,适应性强,上升时间快,鲁棒性好。

但模糊控制也存在固有的缺点,容易受模糊规则有限等级的限制而引起误差。

本设计中采用AT89C52作为控制内核,并采用了Fuzzy-PID复合控制。

弥补了单纯采用PID算法的不足。

对PID参数的模糊自适应整定进一步完善了PID控制的自适应性能,在实际应用中取得了很好的效果。

温度控制系统的工作原理---陀螺仪温度控制系统主要由温度传感器、AT89C52单片机、A/D信号采集模块、可控硅输出控制及其他一些外围电路组成。

系统的被控对象是陀螺部件内的液体温度,执行机构是可控硅触发电路。

工作温度借助电桥测量。

电桥的三个臂是配置在控制系统内的电阻,第四个臂是陀螺部件加热温度传感器的电阻。

来自电桥的信号值通过高精度集成运放OP07进行差动放大、滤波,然后再送给A/D采样。

根据测量的电流端和电压端原理,电桥电压信号的采集采用三线制接法,如图1所示。

基于 Fuzzy 的 PID 参数自整定的控制系统

基于 Fuzzy 的 PID 参数自整定的控制系统

摘要:本文采用模糊自动参数整定PID 控制算法设计了一套水温控制的模型系统,整个系统通过自动整定PID 的参数Kp、Ki、Kd,使PID 控制器能够通过改变输出的PWM 脉冲来控制执行机构,使系统达到了很高的控制精度。

关键词:智能控制;模糊控制;PID 算法;水温控制系统1、引言传统的自动控制,包括经典理论和现代控制理论中有一个共同的特点,即控制器的综合设计都要建立在被控对象准确的数学模型,但是在实际工业生产中,很多系统的影响因素很多,十分复杂。

建立精确的数学模型特别困难,甚至是不可能的。

本水温控制模型系统由89C55 单片机控制系统、数字温度传感器AD7416、键盘、LCD 显示模块、ISD25120语音模块组成。

采用模糊自动参数整定PID 控制算法,在PID 算法的基础上,通过计算当前系统误差e和误差变化率ec,利用模糊规则进行模糊推理,查询模糊矩阵表进行参数调整达到了高精度的控制目的。

2、模糊控制器的结构模糊控制器采用二维结构,基本结构如图 1 所示。

模糊控制器可划分为模糊输入接口、模糊推理判断机构和模糊输出接口三大部分,它们构成了模糊控制器的控制机理和算法结构。

模糊输入接口的主要功能是实现精确量的模糊化,即将被控系统输入量与输出量的偏差 e 和偏差变化率Δe 的精确量转化为模糊量,以便进行模糊推理和决策。

模糊推理决策机构的主要功能是模仿人的思维特征,根据总结人工控制策略取得的语言规则进行模糊推理,并决策出模糊输出控制量。

模糊输出接口的主要功能是对模糊推理决策后所得的模糊控制量进行模糊决策,把输出模糊量转化为精确量后施于被控对象。

图1 模糊控制器的基本结构3、模糊PID 控制器的设计3.1模糊PID 算法将模糊控制融入PID 算法之中,根据实际系统的输入输出的结果数据,参考现场操作人员的运行经验,就可对系统进行实时控制。

PID 校正的控制量为离散算法可以表示为式中 e 为位置给定值与测量值的偏差量;en为第Dn次采样的偏差量;en-l为第n -l 次采样的偏差量;T 为采样周期;TI为积分时间;TD为微分时间;Kp为比例系数。

基于模糊PID算法远程温度控制系统的实现

基于模糊PID算法远程温度控制系统的实现

基于模糊PID算法远程温度控制系统的实现金凯鹏胡即明( 浙江海洋学院工程学院浙江舟山 316004 )摘要:针对实时温度控制对象,本文提出了一套远程控制系统,并结合了模糊PID控制算法,介绍了其电路组成和设计原理,实现了对远程温度系统的监视和控制功能。

采集端主要实现温度采集、数码显示、温度设定、无线编码发射、加热开关控制等功能; 监控部分主要实现无线解码接收、温度显示、报警等功能模块。

本系统的研究成果是实时控制与无线传输结合的重大进步。

关键词:远程温度控制; PID; 模糊控制; 无线传输; 串行通信中图分类号: TP37文献标识码: ARealization of Remote Temperature Control SystemBased on Fuzzy PID ArithmeticJIN Kai-Peng HU Ji-Ming(Engineering College of Zhejiang Ocean University, Zhoushan, Zhejiang 316004, China )Abstract: A suit of remote control system for real-time temperature control plant is described. Combining with fuzzy PID arithmetic, its structure and principle is introduced. The design realizes the watch and control functionof remote liquid-level control system. The sample module mainly realizes such functions as gathering, displaying、coding 、setting and sending the temperature signal in wireless way, setting the heating time, etc. The master module mainly realizes such function s as decoding receiving and displaying the temperature sent from the master module, aim temperature inputting, alarming, feedback controlling, etc. The system, integrating real-time control and wireless transmission technology , is a great progress for remote real-time control.Keywo r ds: Remote temperature control;PID; Fuzzy; Wireless transmission; Serial communication1 引言温度控制技术是一种比较重要的工业技术, 不仅应用在化工、医疗、航空、航天等高科技领域, 还应用在人们的日常生活中[1-2]。

基于模糊PID参数自整定的温度控制系统的研究(精)

基于模糊PID参数自整定的温度控制系统的研究(精)

基于模糊PID参数自整定的温度控制系统的研究摘要:工业温度控制系统具有非线性、时变性和滞后性等特性,严重影响温度控制的快速性和准确性,为了解决常规PID参数调节在温度控制中适应性差,调节效果不理想的问题,这里采用了模糊PID参数自整定控制方法,用模糊控制规则对PID参数进行修改,利用Matlab的Simulink仿真工具箱做了常规PID与模糊PID的仿真对比试验。

仿真结果表明,模糊PID参数自整定控制效果在超调量和调节时间上都小于常规PID,提高系统快速性和准确性,改善了温摘要:工业温度控制系统具有非线性、时变性和滞后性等特性,严重影响温度控制的快速性和准确性,为了解决常规PID参数调节在温度控制中适应性差,调节效果不理想的问题,这里采用了模糊PID参数自整定控制方法,用模糊控制规则对PID参数进行修改,利用Matlab的Simulink仿真工具箱做了常规PID与模糊PID的仿真对比试验。

仿真结果表明,模糊PID参数自整定控制效果在超调量和调节时间上都小于常规PID,提高系统快速性和准确性,改善了温度系统动态性能。

关键词:温度控制;Matlab仿真;模糊规则;PID在工业生产过程中温度是重要的控制参数之一,对温度的有效控制对于保证生产质量具有重大的现实意义和理论价值。

工业温度控制系统具有非线性、时变性和滞后性等特性,而常规PID控制器参数往往整定不良,性能欠佳,对运行的工作情况适应性差,导致常规PID控制不能使温度控制达到理想效果。

为了改善常规PID控制效果,增强系统的适应性,实现PID参数自整定,本文设计出一种PID参数自整定的模糊控制器。

利用模糊逻辑对PID控制器参数进行调整实现控制效果最优,将温度作为控制对象,并利用Matlab的Simulink工具箱实现仿真对比分析常规PID与模糊PID的曲线,最后应用到实际的温度控制系统中,对比分析常规PID与模糊PID的控制效果。

1 PID控制算法的相关介绍1.1 PID控制算法PID控制器因为结构简单、容易实现,并且具有较强的鲁棒性,因而被广泛应用于各种工业过程控制中。

基于模糊PID控制的AVR单片机温度控制性能研究

基于模糊PID控制的AVR单片机温度控制性能研究
2 . R e p a i r De p a r t me n t ,A r mo r T e c h n i q u e I n s t i t u t e ,C h a n g c h u n J i l i n 1 3 0 0 1 7, C h i n a;
3 .Ma c h i n i n g O f ic f e , A r m o r T e c h n i q e u I st n i t u t e , C h a n g c h u n J i l i n 1 3 0 0 1 7 , C h i n a )
V0 L 2 9 No . 9 Se p. 2 01 3
基于模糊 P I D控制 的 A V R单 片机 温 度 控 制 性 能 研 究
王善 军 , 王 萍 , 杜 云峰
( 1 .装 甲兵技术学院 机械工程 系 , 吉林 长春 1 3 0 0 1 7 ; 2 . 装 甲兵技术学院 坦克修理教研室 , 吉林 长春 1 3 0 0 1 7 ; 3 .装 甲兵技术学院 机械加工教研 室 , 吉林 长春 1 3 0 0 1 7 )
Re s e a r c h o n AVR SCM Te mpe r a t u r e Co nt r o l
Pe r f o r ma n c e Ba s e d o n Fuz z y PI D Co n t r o l
WA N G S h a n - j u n , WA N G P i n g ,D U Y u n — f e n g
点, 改善 了温度控制系统的动态性能 。
[ 关键词 ] 温度控制 ; 模糊 P I D; A V R单 片机 [ 中图分类号 ]T P 2 7 3 . 4 [ 文献标 识码 ]A [ 文章编号 ]1 0 0 9 - 9 0 4 2 ( 2 0 1 3 ) 0 9 - 0 0 9 0 - 0 4

基于PID算法的温度控制系统软件设计

基于PID算法的温度控制系统软件设计

基于PID算法的温度控制系统软件设计引言电加热炉是典型工业过程控制对象,其温度控制具有升温单向性,大惯性,纯滞后,时变性等特点,很难用数学方法建立精确的模型和确定参数。

而PID控制因其成熟,容易实现,并具有可消除稳态误差的优点,在大多数情况下可以满足系统性能要求,但其性能取决于参数的整定情况。

且快速性和超调量之间存在矛盾,使其不一定满足快速升温、超调小的技术要求。

模糊控制在快速性和保持较小的超调量方面有着自身的优势,但其理论并不完善,算法复杂,控制过程会存在稳态误差。

将模糊控制算法引入传统的加热炉控制系统构成智能模糊控制系统,利用模糊控制规则自适应在线修改PID参数,构成模糊自整定:PID控制系统,借此提高其控制效果。

基于PID控制算法,以ADuC845单片机为主体,构成一个能处理较复杂数据和控制功能的智能控制器,使其既可作为独立的单片机控制系统,又可与微机配合构成两级控制系统。

该控制器控制精度高,具有较高的灵活性和可靠性。

2温度控制系统硬件设计该系统设计的硬件设计主要由单片机主控、前向通道、后向通道、人机接口和接口扩展等模块组成,如图l所示。

由图1可见,以内含C52兼容单片机的ADuC845为控制核心.配有640KB的非易失RAM数据存储器、外扩键盘输人、320x240点阵的图形液晶显示器进行汉字、图形、曲线和数据显示,超温报警装置等外围电路;预留微型打印机接口,可以现场打印输出结果;预留RS232接口,能和PC机联机,将现场检测的数据传输至PC机来进一步处理、显示、打印和存档。

电阻炉的温度先由热电偶温度传感器检测并转换成微弱的电压信号,温度变送器将此弱信号进行非线性校正及电压放大后,由单片机内部A/D转换器将其转换成数字量。

此数字量经数字滤波、误差校正、标度变换、线性拟合、查表等处理后。

一方面将炉窑温度经人机面板上的LCD显示:另一方面将该温度值与被控制值(由键盘输入的设定温度值)比较,根据其偏差值的大小,提供给控制算法进行运算,最后输出移相控制脉冲,放大后触发可控硅导通(即控制电阻炉平均功率)。

基于Fuzzy_PID的AVR温度控制系统

基于Fuzzy_PID的AVR温度控制系统

采用 AVR 单片机 ATMega88 作为核心处理 器,并采用了 Fuzzy-PID 复合控制,其主 要设计思想是当温度偏差较大的时候采用 Fuzzy 控制,以加快响应速度;当温度偏差 较小进入稳态过程后,则由程序切换到PID 控制,消除静差,提高控制精度。
2 控制器的设计
Fuzzy-PID 温度控制系统的结构框图 如图 1 所示。
式中的“ ”为合成运算。 由于上式给出的控制策略 U 是一个模 糊量,故在具体执行时,应通过判决转化为 精确量,本系统中采用加权平均判决法,可 得 Fuzzy 控制器的输出:
对于所有 i=1,2,…的观测值,均根据 上式求出对应的 U,组成控制查询表。采用 计算查表法可提高查表速度,为此把作用 e,ec 的 7 个等级,从小到大按 E,EC 的顺序 排列,依次存放相应的 U。需要指出的是, 正确选择比例因子对整个系统合理运行是 至关重要的。设控制量的比例因子为k3,精 确控制量:Δ u=k × U。
参考文献 [1] 沙占友.集成传感器应用[M].北京:机 械电力出版社.2005. [2] 张志良.单片机原理与控制技术[M].北 京:机械工业出版社.2005. [3] www.icpdf.com 资料 作者简介 高锋(1 9 8 1 - ),男,讲师。主要研究方向 为传感器、单片机应用。
-1 1 7 -
1 S H O T = 1 ,仅执行 1 次转换;如果 1SHOT=0 执行连续转换直至停止转换命令 执行。
[22H]停止转换。当处于连续转换时, 执行停止。
[AAH]读取温度。从温度寄存器中读 取最后转换的温度值。
[A1H]读 / 写 T 寄存器。 H
[A2H]读 / 写 TL 寄存器。 [ACH]读 / 写配置存器。 [54H]软件上电复位。恢复上电时的寄 存器状态。 3.4 工作程序 供电后,DS1731 内部的温度传感器检 测温度,并经Δ - Σ式 A/D 转换器转换成 9 — 12 位二进制数字量,并将结果存于温 度寄存器中。在应用中,用户可以通过程序 设置分辨率寄存器来实现不同的温度分辨 率,其分辨率有 9 位、10 位、11 位或 12 位 五种,对应温度分辨率分别为 1.0℃、0.5 ℃、0.25℃、0.125℃或 0.0625℃,温度转 换结果的默认分辨率为 9 位。 传感器DS1731将温度转换成数字量后 以二进制的补码格式存储于温度寄存器中, 通过接口,温度寄存器中的数据可以被读 出。输出数据的地址如表2 所示,输出数据 的二进制形式与十六进制形式的精确关系 如表 3 所示。在表 3 中,假定 DS1731 配置 为 12 位分辨率。

一种基于Fuzzy_PID的参数自整定恒温控制系统[4]

一种基于Fuzzy_PID的参数自整定恒温控制系统[4]

收稿日期:2003-10-27作者简介:王晓磊(1980-),男,硕士生,研究方向为智能交通与组合导航、工业控制。

一种基于Fuzzy 2PID 的参数自整定恒温控制系统王晓磊,田蔚风,曾连荪,王洪升,金志华(上海交通大学导航与控制研究所,上海200030) 摘要:文章从硬件和软件两方面详述了MCS 251单片机[1]作为温度控制系统的核心部件,采用模糊自适应整定PI D 控制算法构成的半导体激光器的实用恒温系统。

整个系统通过自动整定PI D 的参数K P 、K I 、K D ,使PI D 控制器能够通过改变输出的PW M 脉冲来控制执行机构使系统保持预定温度。

系统软件的设计采用一种新的思路:汇编语言调用C 语言函数。

整个系统实现简单,硬件要求不高,但控制精度高,可达±011℃。

关键词:恒温控制系统;自整定Fuzzy 2PI D 算法;无参数化调用中图分类号:TP27312 文献标识码:A 文章编号:100020682(2004)0420019204A constant temperature control system with self 2tuning parameters based on Fuzzy 2PI DW ANG X iao 2lei ,TI AN Wei 2feng ,ZE NGLian 2sun ,W ANG H ong 2sheng ,J I N Zhi 2hua(Navigation &Control Lab ,Shanghai Jiaotong University ,Shanghai 200030,China ) Abstract :The paper describes in details ,in terms of both s oftware and hardware ,a constant tem perature control system of semiconductor laser.The system applies MCS -51singlechip microcom puter as its key part and adopts adaptive Fuzzy -PI D self 2tuning alg orithm.It can keep its predetermined tem perature values by au 2tomatically tuning the PI D parameters K P ,K I and K D to enable the PI D controller to control and change the PW M output pulse.The paper introduces a new approach to the system s oftware design ,namely the assembly language which calls C language subroutine.The system has the advantages of sim ple design ,less hardwara and up to ±011℃control precision.K ey w ords :constant tem perature control system ;self 2tuning Fuzzy 2PI D alg orithm ;calling without parame 2ters0 引 言 随着技术的发展,半导体激光器在各个领域的应用日益扩展。

一种基于Fuzzy—PID的温度控制系统

一种基于Fuzzy—PID的温度控制系统


种基 于
一PD的温 度控 制系统 I

红。 等
控 制 器 和 执 行 机 构 等 5部 分 组 成 。
尺 ( ,c “ e e , ): l ie z ( )^ , C e)八 U ( ) E u (c u E 再 按 合 成 运 算 法 求 得 模 糊 控 制 的输 出 模 糊 子 集 : U : ( E )。 E× C R 式 中 :。 为 合 成 运 算 。 “” 由于 上 式 给 出 的 控 制 策 略 是 个 模 糊 量 , 在 具 故 体 执 行 时 , 通 过 判 决 转 为 精 确 量 . 系 统 中 采 用 加 权 应 本
温 控 系统 被 控 对 象 为 圆柱 形 、 式 光 幅 射 加 热 炉 , 卧 加 热 炉 采 用 三 相 交 流 电源 供 电 , 星 形 接 法 , 相 负 载 按 每 均 为 并 联 连 接 的 2 2W 的 高 效 钨 灯 管 . 过 双 向 可 个 k 通 控 硅 控 制 加 载 的 电 压 , 而 控 制 加 热 炉 的 温 度 。 6个 从 灯 管 均 匀 、 隔地 分 布 在 加 热 炉 体 的 四 周 . 内壁 的 反 间 炉
式 中: ( ) 加权 系数。 为
3 实 际运行 效 果
把 经 过 模 糊 控 制 器 得 到 的煅 烧 温 度 作 为模 糊 模 型 的 输 入 量 中预 测 出 消 色 力 数 值 , 原 来 的 煅 烧 温 度 做 与 输 入 的 情 况 下 的 消 色 力 数 值 做 比较 , 出 图 6所 示 结 得
果。
3 冯淼 . 立德粉转窑 控制 系统及 神 经模糊 控 制理论 的 应用 : 硕 士 [ 学位论文 ]广州 : . 华南理工大 学 ,OO 2O

《基于模糊PID的高精度温度控制系统》

《基于模糊PID的高精度温度控制系统》

《基于模糊PID的高精度温度控制系统》一、引言随着工业自动化程度的不断提高,高精度温度控制系统的需求日益增加。

在许多工业应用中,如化工、食品加工、冶金和医药等领域,对温度的精确控制显得尤为重要。

为了满足这些需求,传统的PID控制算法虽已得到广泛应用,但仍存在一些不足,如对非线性系统和外部干扰的鲁棒性较差。

因此,本文提出了一种基于模糊PID的高精度温度控制系统,旨在提高系统的控制精度和鲁棒性。

二、模糊PID控制原理模糊PID控制是一种将模糊控制和PID控制相结合的智能控制方法。

它通过引入模糊逻辑来优化传统的PID控制算法,使其能够更好地适应非线性系统和外部干扰。

1. 模糊逻辑原理模糊逻辑是一种处理不确定性和近似性的方法。

它通过将人类的经验和知识转化为模糊规则,实现对复杂系统的智能控制。

在模糊PID控制中,模糊逻辑主要用于调整PID控制器的参数,以适应不同的工作条件和外部环境。

2. PID控制原理PID控制是一种基于误差的反馈控制算法。

它通过比较系统输出与期望值之间的误差,计算出一个控制量来调整系统。

在温度控制系统中,PID控制器根据温度传感器测得的实时温度与设定温度之间的误差,计算出加热或冷却的控制量,以实现温度的精确控制。

三、基于模糊PID的高精度温度控制系统设计基于模糊PID的高精度温度控制系统主要由模糊控制器、PID控制器、执行机构和温度传感器等部分组成。

其中,模糊控制器和PID控制器是系统的核心部分。

1. 模糊控制器设计模糊控制器是系统的智能部分,它根据系统的实时状态和历史数据,通过模糊逻辑推理出合适的PID控制器参数。

模糊控制器的设计包括模糊化、知识库、推理机和去模糊化等部分。

其中,模糊化是将实时数据转化为模糊变量;知识库包括模糊规则和参数;推理机根据模糊规则和参数进行推理;去模糊化是将推理结果转化为实际的控制量。

2. PID控制器设计PID控制器是系统的执行部分,它根据模糊控制器输出的控制量,计算出实际的加热或冷却控制量。

Fuzzy-PID复合控制器及其在温控系统中的应用的开题报告

Fuzzy-PID复合控制器及其在温控系统中的应用的开题报告

Fuzzy-PID复合控制器及其在温控系统中的应用的开题报告一、研究背景随着科技和工业的发展,各种自动控制系统得到了广泛应用。

其中,温控系统是比较常见和重要的一种。

针对温控系统,需要设计一种能够实现精确控制、响应速度快且性能稳定的控制算法。

PID控制器常常被用于温控系统中,但是由于PID控制器的局限性,其控制性能有时无法满足要求,因此需要进一步改进。

目前,研究人员提出了一种新型的控制算法——Fuzzy-PID复合控制器。

该控制器将模糊控制和PID控制相结合,能够在一定程度上弥补PID控制器的缺陷,提高温控系统的控制精度和稳定性。

二、研究目的和意义本研究旨在探究Fuzzy-PID复合控制器在温控系统中的应用,以期能够进一步提高温控系统的控制精度和稳定性。

具体研究目标包括:1.研究Fuzzy-PID复合控制器的原理和优点。

2.针对温控系统的实际情况,设计并实现Fuzzy-PID复合控制器的控制算法。

3.通过对比实验,验证Fuzzy-PID复合控制器相对于传统PID控制器的优势和应用价值。

三、研究内容和方法1.研究Fuzzy-PID复合控制器的原理和优点通过对Fuzzy控制和PID控制的原理和特点进行对比和分析,探讨Fuzzy-PID复合控制器的合理性和可行性。

2.设计并实现Fuzzy-PID复合控制器的控制算法基于Fuzzy-PID复合控制器的原理和优点,根据温控系统的实际情况,设计实现该控制器的控制算法,包括输入输出变量的选择、模糊化处理原理、适配器设计、加权算法等。

3.通过对比实验,验证Fuzzy-PID复合控制器的优势和应用价值选取一台温控系统作为样本,对比传统PID控制器和Fuzzy-PID复合控制器的控制效果,从控制精度、响应速度、控制稳定性等方面进行对比分析,验证Fuzzy-PID复合控制器相对于传统PID控制器的优势和应用价值。

四、预期结果和意义本研究预期能够设计和实现一种新型的Fuzzy-PID复合控制器算法,能够提高温控系统的控制精度和稳定性,具有一定的实际应用价值。

基于模糊PID智能温度控制研究

基于模糊PID智能温度控制研究

第1章绪论1.1 课题的研究背景及意义现代控制系统,规模越来越大,系统越来越复杂,用传统的控制理论方法已不能满足控制的要求。

智能控制是在经典控制理论和现代控制理论的基础上发展起来的,是控制理论、人工智能和计算机科学相结合的产物。

智能控制主要分为模糊逻辑控制、神经网络控制和实时专家系统。

研究的主要目标不仅仅是被控对象,同时也包含控制器本身。

模糊理论是在美国柏克莱加州大学电气工程系L.A.Zadeh教授于1965年创立的模糊集合理论的数学基础上发展起来的,主要包括模糊集合理论、模糊逻辑、模糊推理和模糊控制等方面内容。

L.A.Zadeh教授在1965年发表的Fuzzy Set论文中首次提出表达事物模糊性的重要概念——隶属函数。

模糊控制理论的核心是利用模糊集合论,把人的控制策略的自然语言转化为计算机能够接受的算法语言所描述的算法。

但它的控制输出却是确定的,它不仅能成功的实现控制,而且能模拟人的思维方式,对一些无法构成数学模型的对象进行控制。

“模糊概念”更适合于人们的观察、思维、理解、与决策,这也更适合于客观现象和事物的模糊性。

“模糊控制”的特色就是一种“语言型”的决策控制。

模糊控制技术,已经成为智能控制技术的一个重要分支,它是一种高级算法策略和新颖的技术。

自从1974年英国的马丹尼(E.H.Mandani)工程师首先根据模糊集合理论组成的模糊控制器用于蒸汽发动机的控制以后,在其发展历程的30多年中,模糊控制技术得到了广泛而快速的发展。

现在,模糊控制已广泛地应用于冶金与化工过程控制、工业自动化、家用电器智能化、仪器仪表自动化、计算机及电子技术应用等领域。

尤其在交通路口控制、机器人、机械手控制、航天飞行控制、汽车控制、电梯控制、核反应堆及家用电器控制等方面,表现其很强的应用价值。

并且目前已有了专用的模糊芯片和模糊计算机的产品,可供选用。

我国对模糊控制器开始研究是在1979年,并且已经在模糊控制器的定义、性能、算法、鲁棒性、电路实现方法、稳定性、规则自调整等方面取得了大量的成果。

基于模糊PID和单片机的温度控制系统设计

基于模糊PID和单片机的温度控制系统设计

M ac hine BuildingA uto mation,Apr 2011,40(2):149~151作者简介:方赟(1985— ),男,湖南邵阳人,硕士研究生,研究方向为机电系统智能控制。

基于模糊P ID 和单片机的温度控制系统设计方赟,虎恩典,薛永风(宁夏大学机械工程学院,宁夏银川750021)摘 要:温度控制系统直接影响产品的品质,采用模糊控制理论和传统P I D 控制理论相结合的控制方法,设计出单片机硬件控制电路图和功率输出电路图,使系统具有智能化和灵活性,有自动监测、数据实时采集、处理及控制结果显示等功能,所获控制精度高。

关键词:控制系统;模糊P I D ;单片机中图分类号:TH12 文献标志码:B 文章编号:167125276(2011)022*******D esi gn of Tem pera ture Con trol System Ba sed on Fuzzy 2P I D and SCMF ANG Yun,HU En 2dian,XUE Yong 2feng(Mechanics Engineering College,N ingxia University,Yinchuan 750021,China )Abstract:The syste m of contr olling te mperature affects p r oducts πquality directly .This paper uses the contr ol method in which the m isty contr oltheories are combined with the traditi onal P I D theories t ogether,t o design the single chi p m icr ocomputer πs contr ol electric circuit diagra m and the electric circuit diagra m of power out put,s o that the system ismade have the functi ons of aut o 2measurement,real ti m e data gathering and p r ocessing and dis p lay contr ol result .It has high contr ol p recisi on .Key words:contr ol syste m s;fuzzy 2P I D ;SC M0 前言温度控制的好与坏直接关系到整个生产系统的控制效果。

基于模糊PID的AVR单片机智能温度控制系统设计

基于模糊PID的AVR单片机智能温度控制系统设计
Keywords:fuzzy PID;AVR microcontroller;intelligence;temperature;elastic control;membership function
0引言
温度作为控制系统的基本组成元素,对系统内部维 持状态具有较大影响。目前,温度控制系统已经在我国 各个地区广泛应用,具有良好的发展前景。但是在实际 应 用 中 ,有 些 部 门 或 者 企 业 对 于 温 度 变 化 控 制 的 要 求 十 分 严 格 ,为 此 对 温 度 控 制 系 统 必 须 实 施 严 密 监 控 操 作,当前 AVR 单片机已经成为该领域的核心元件[1]。对 于 AVR 单片机智能温度控制系统的设计也成为目前人 们热烈讨论的话题。传统系统虽然是应用最广泛的系
Abstract:The traditional temperature control system has poor elastic control effect for time⁃varying nonlinear temperature. A fuzzy PID based intelligent temperature control system is designed by means of AVR microcontroller. The fuzzy PID language and rules are used to describe the dynamic characteristic of the whole system and static performance index of each component to complete the design of system principle structure. According to the compatibility of AVR microcontroller,the hardware block diagram of the intelligent temperature control system is constructed to realize the man⁃machine interactive operation. The thought of modular is used to divide the system software into four parts to design the main process of software. The deviation and deviation rate of the input signal are processed with fuzzification to obtain the membership function curve of input and output variables. The different fuzzy PID parameters are controlled to determine the temperature control rules. The experimental results show that the design of the system is reasonable,and has perfect elastic control effect for the time⁃varying nonlinear temperature.

基于模糊PID的AVR单片机智能温度控制系统设计

基于模糊PID的AVR单片机智能温度控制系统设计

基于模糊PID的AVR单片机智能温度控制系统设计作者:王欣峰任淑萍来源:《现代电子技术》2018年第15期摘要:传统温度控制系统对时变非线性温度缺乏弹性控制效果,因此提出基于模糊PID 的AVR单片机智能温度控制系统设计。

根据模糊PID语言和规则描述整个系统动态特性和静态各个组件性能指标,完成系统原理结构图的设计,依据AVR单片机兼容性架构智能温度控制系统硬件框图,实现人机交互操作。

采用模块化思想,将系统软件划分为4个部分,由此进行软件主流程设计,经过模糊化处理可获得输入与输出变量隶属函数曲线,通过对不同模糊PID参数控制可确定温度控制规则。

通过实验验证可知,该系统设计具有合理性,且对时变非线性温度的弹性控制效果良好。

关键词:模糊PID; AVR单片机;智能;温度;弹性控制;隶属函数中图分类号: TN876⁃34; TK323.1 文献标识码: A 文章编号: 1004⁃373X(2018)15⁃0179⁃04Design of fuzzy PID based intelligent temperature control system by meansof AVR microcontrollerWANG Xinfeng1, REN Shuping 2(1. Department of Automation, Shanxi University, Taiyuan 030013, China;2. Department of Electronic Information Engineering, Shanxi University, Taiyuan 030013,China)Abstract: The traditional temperature control system has poor elastic control effect fortime⁃varying nonlinear temperature. A fuzzy PID based intelligent temperature control system is designed by means of AVR microcontroller. The fuzzy PID language and rules are used to describe the dynamic characteristic of the whole system and static performance index of each component to complete the design of system principle structure. According to the compatibility of AVR microcontroller, the hardware block diagram of the intelligent temperature control system is constructed to realize the man?machine interactive operation. The thought of modular is used to divide the system software into four parts to design the main process of software. The deviation and deviation rate of the input signal are processed with fuzzification to obtain the membership function curve of input and output variables. The different fuzzy PID parameters are controlled to determinethe temperature control rules. The experimental results show that the design of the system is reasonable, and has perfect elastic control effect for the time⁃varying nonlinear temperature.Keywords: fuzzy PID; AVR microcontroller; intelligence; temperature; elastic control;membership function温度作为控制系统的基本组成元素,对系统内部维持状态具有较大影响。

推荐-基于FuzzyPID的烘干炉温度控制系统的设计 精品

推荐-基于FuzzyPID的烘干炉温度控制系统的设计  精品

基于Fuzzy PID的烘干炉温度控制系统的设计学生专业:自动化学生姓名:导师姓名:摘要传统的烘干炉温度控制系统在烘干过程中,烘干炉温度保持恒温,并不利于产品整体的烘干,而为了达到更好的效果,其温度应由低到高逐渐升高,以利于溶剂的充分挥发。

本文就是以烘干炉为被控对象,本文通过使用铜-铜镍热电偶,测量烘干炉实际运行温度,送入单片机进行数据处理,以AT89C52 单片机为基础,构成一个能进行较为复杂数据处理的控制系统,并实现其硬件电路图与软件框图。

单片机可根据输入的各种命令,运行智能算法得到控制值,输出脉冲触发信号,通过过零触发电路驱动双向可控硅,从而加热烘干炉。

本文分析了PID控制和模糊控制的优缺点,将PID控制和模糊控制的优点结合起来,采用模糊规则在线整定PID 的PK 、IK 、DK 三个参数的模糊自整定PID控制方法。

基于模糊自整定PID 控制算法的控制系统有相当好的灵活性,能进行数据实时采集、利用模糊PID算法进行处理及控制结果显示等功能,可以获得较高的控制精度。

关键词模糊 PID 烘干炉温度控制系统AbstractThe traditional drying stove temperature control system in drying process, drying stove temperature keep a constant temperature, not conducive to the whole of product drying, and in order to achieve better effect, its temperature should be from low to high gradually raised, so the full volatile solvent.This paper is to dry the furnace for the controlled object, this paper, through the use of copper-copper nickel thermocouple, measurement of drying stove actual operation temperature, into the single chip microputer data processing, based on single chip microputer AT89C52, can form a more plex data processing of the control system, and realize the hardware circuit and software diagram. According to the input of the single chip microputer of mand, run the smart control algorithm are, the output pulse triggering signal, through the zero trigger circuit drive bta, thus heating drying stove.This paper analyzes the PID control and fuzzy control and the advantages and disadvantages of, will PID control and fuzzy control advantages bined, using fuzzy rules online setting the PID P K, I K, D K three parameters of fuzzy self-tuning PID control method. Based on fuzzy self-tuning PID control algorithm of the control system is good flexibility, can the real-time data acquisition, data by using fuzzy PID algorithm for processing and control results show, and other functions, can obtain higher control precision.Key words Fuzzy PID drying stove temperature control system目录contentsAbstract (II)Chapter 1 Introduction (1)第1章绪论1.1课题研究的目的及意义在工业生产过程中,控制对象各种各样,温度是生产过程和科学实验中普遍而且重要的物理参数之一。

基于FuzzyPID的烘干炉温度控制系统的

基于FuzzyPID的烘干炉温度控制系统的

基于FuzzyPID的烘干炉温度控制系统的基于Fuzzy PID的烘干炉温度控制系统的设计学生专业:自动化学生姓名:导师姓名:摘要传统的烘干炉温度控制系统在烘干过程中,烘干炉温度保持恒温,并不利于产品整体的烘干,而为了达到更好的效果,其温度应由低到高逐渐升高,以利于溶剂的充分挥发。

本文就是以烘干炉为被控对象,本文通过使用铜-铜镍热电偶,测量烘干炉实际运行温度,送入单片机进行数据处理,以AT89C52 单片机为基础,构成一个能进行较为复杂数据处理的控制系统,并实现其硬件电路图与软件框图。

单片机可根据输入的各种命令,运行智能算法得到控制值,输出脉冲触发信号,通过过零触发电路驱动双向可控硅,从而加热烘干炉。

本文分析了PID控制和模糊控制的优缺点,将PID控制和模糊控制的优点结合起来,采用模糊规则在线整定PID 的PK 、IK 、DK 三个参数的模糊自整定PID控制方法。

基于模糊自整定PID 控制算法的控制系统有相当好的灵活性,能进行数据实时采集、利用模糊PID算法进行处理及控制结果显示等功能,可以获得较高的控制精度。

关键词模糊 PID 烘干炉温度控制系统AbstractThe traditional drying stove temperature control system in drying process, drying stove temperature keep a constant temperature, not conducive to the whole of product drying, and in order to achieve better effect, its temperature should be from low to high gradually raised, so the full volatile solvent.This paper is to dry the furnace for the controlled object, this paper, through the use of copper-copper nickel thermocouple, measurement of drying stove actual operation temperature, into the single chip microcomputer data processing, based on single chip microcomputer AT89C52, can form a more complex data processing of the control system, and realize the hardware circuit and software diagram. According to the input of the single chip microcomputer of command, run the smart control algorithm are, the output pulse triggering signal, through the zero trigger circuit drive bta, thus heating drying stove.This paper analyzes the PID control and fuzzy control and the advantages and disadvantages of, will PID control and fuzzy control advantages combined, using fuzzy rules online setting the PID P K, I K, D K three parameters of fuzzy self-tuning PID control method. Based on fuzzy self-tuning PID control algorithm of the control system is good flexibility, can the real-time data acquisition, data by using fuzzy PID algorithm for processing and control results show, and other functions, can obtain higher control precision.Key words Fuzzy PID drying stove temperature control system目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1课题研究的目的及意义 (1)1.2控制的发展状况 (2)1.2.1 国内发展现状 (2)1.2.2 国外发展状况 (2)1.3本文的研究内容 (3)第2章控制理论 (5)2.1PID控制方案 (5)2.1.1 PID控制的基本概念 (5)2.1.2 PID控制器的优缺点 (8)2.2模糊控制方案 (9)2.2.1 模糊控制理论 (9)2.2.2模糊控制器设计步骤 (10)2.2.3 模糊控制器的优缺点 (16)2.3模糊自整定PID方案 (17)2.3.1 模糊自整定PID控制的原理 (17)2.3.2 糊自整定PID控制器的设计 (18)第3章系统硬件电路的设计 (25)3.1系统的总体框图 (25)3.2单片机的选型 (26)3.3传感器的选择 (27)3.4温度采集电路的设计 (28)3.5A/D转换电路的设计 (29)3.6键盘和显示电路的设计 (31)3.7存储器扩展电路的设计 (34)3.8可控硅控制电路的设计 (35)3.9报警电路的设计 (37)3.10电源电路的设计 (38)3.11串口通信电路的设计 (39)第4章控制系统软件的设计 (40)4.1控制系统的仿真 (40)4.1.1 MATLAB7.0以及仿真环境Simulink简介 (40)4.1.2 PID控制系统的仿真 (41)4.1.3 模糊自整定PID控制系统的仿真 (42)4.2主程序的设计 (46)4.3模糊自适应PID算法 (48)4.4键盘和LED显示程序 (49)4.5串口通信程序 (52)结论 (53)致谢 (54)参考文献 (55)附录1 (57)附录2 (58)IVcontentsAbstract (I)Abstract (II)Chapter 1 Introduction (1)1.1The purpose of subject research and significance (1)1.2The development conditions of the control (2)1.2.1 Domestic development situation (2)1.2.2 Development status abroad (2)1.3 This paper the research content (3)Chapter 2 Control theory (4)2.1 PID control scheme (4)2.1.1 The basic concept of PID control (4)2.1.2 PID controller advantages and disadvantages (8)2.2 The fuzzy control scheme (9)2.2.1 Fuzzy control theory (9)2.2.2 Fuzzy controller design steps (10)2.2.3 The advantages and disadvantages of the fuzzycontroller (16)2.3 Fuzzy self-tuning PID scheme (17)2.3.1 Fuzzy self-tuning PID control principle (17)2.3.2 Fuzzy self-tuning PID controller design (18)Chapter 3 System hardware circuit design (25)3.1 The whole system diagram (25)3.2 The selection of the single chip microcomputer (26)3.3 Sensor selection (27)543.4 Temperature acquisition circuit design (28)3.5 A/D conversion circuit design (29)3.6 The keyboard and display circuit design (31)3.7 Memory expansion circuit design (34)3.8 Silicon-controlled rectifier control circuit design (35)3.9 The alarming circuit design (37)3.10 The power circuit design (38)3.11 Serial interface communication circuit design (39)Chapter 4 The design of the control system software (40)4.1 Control system simulation (40)4.1.1 MATLAB7.0 and simulation environment Simulinkprofile (40)4.1.2 PID control system simulation (41)4.1.3 Fuzzy self-tuning PID control system simulation (42)4.2 The main program design (46)4.3 The fuzzy adaptive PID algorithm (48)4.4 The keyboard and LED display program (49)4.5 Serial interface communication program (52)CONCLUSION (53)THANKS (54)REFERENCES (55)APPENDIX1 (57)APPENDIX2 (58)54第1章绪论1.1课题研究的目的及意义在工业生产过程中,控制对象各种各样,温度是生产过程和科学实验中普遍而且重要的物理参数之一。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

=
一 —
=














温 控艨
际刊

s1
表1
E
控 制规 则 表
EC
中 上
l

图2
f
l
An
m
№ NM NS 亚 PS PM PB PB
PS
嗍 № №

俺 PM PM
PS
ZE PM PM 匝 砸 Nil Ⅲ NB
PS
PS
PM
PS PS
Pg 亚 孤 NS 瑚 № m m
l
拈墅 88
竖 型











2
控 制 器 的设 计
F
z u z
∑p @ )
, ,
U
y

P ID

温 度控 制 系 统 的 结 构框 图
U
=

i


1
引言

温 度是 生 产 过 程 和 科 学 试 验 中普 遍 存 在 的 被 控 物 理 参数 而 温 度 系 统 为大 滞 后 系 统 较 大 的 纯 滞后 可 引 起 系 统 不 稳 定 大 量 的应 用 实践表 明 采 用 传统 的 P I D 控 制 稳态 响应 特 性 较 好 但 难 以 得 到 满 意 的 动 态 响应 特性 模 糊 控 制 的优 点 是 能 够 得 到 较好 的 动 态 响应 特性 并 且 无 需 知 道被 控 对 象的 数 学 模 型 适 应性 强 鲁 棒性 好 但 模糊控 制 也存在 固 有 的 缺 点 容 易 受 模 糊 规 则有 限 等级 的 限 制 而 引 起 误 差 设 计 中
l
PS 匝
懈 瑚
r iB
PS PS 匝 砸
陋 PS 孤 孤
孤 蕊 NH
m


NB
№ №
图1
Fu z z y
-
P ID 控 制 系 统框 图
PB

系统硬 件结 构 图
1 16
■一
基于
AVR


攀 j 攀黍麟 攀:j二
T E~
O G~
Ir
-

j 毒
2
=
]l[
r
B
-
}



J

]D i[

E ∈【 6 6 】 k ,

=

l

6/ 3 k
l


E C ∈ 【 12
1

12 ]
12 / 3
4
温 度控 制系统

控制 器 采 用 如 表 所 示 的 语 言控制规 则 根据 模糊控 制 器 控 制 规 则 求 取 二 维 入 的 模糊 关 系 : 输 i f E i a n d E C i t h e n U (i j l 2 7) R 描述 为 用 模 糊关 系




























G
岱1 竺 二

、 。
?S

l

=
-
-
-
-

,,Biblioteka ,,,,







=






其 中: K 为 对 象 放 大 系 数 ; r 为 纯 滞 后 时 间 ; T 为对 象时 间 常 数 增量 式 数 字 P I D 控 制 算法 为 : A u (n ) U (n ) U (n 1) 仅 e (n 1 )+ G【 e (n 2 ) 0 【 e (n ) o T OL k (1 + T s / I + T D / s ) T 。

在 按 合 成 运 算 法 求 得 模糊控 制 的 输 出 模糊 子 集 : U 伯×E C) R
=



控制 以 加快 响 应 速度 ; 当温 度偏 差 较 小 进 入 稳 态过程 后 则 由程 序切 换 ~ I]P I D 控 制 消 除 静 差 提 高控 制 精 度
F
u z z
y


式 中的 0 为 合成 运 算 由于 上 式 给 出的 控 制 策 略 U 是 个模 糊 量 故 在 具 体 执 行 时 应 通 过 判决 转化 为 精 确 量 本 系 统 中采 用 加 权 平 均 判决 法 可 z 得 F u z y 控制 器 的 输 出 :











如 图 1 所示 系 统 由被 控 对 象 温 度 传 感 器 比 较 器 F u z z y P I D 控 制 器 和 执行机构等 5 部 分 组成 2 1 模糊 控 制 器 的 结 构设计 模糊控制 器输 入 变量 的 e e c 分 别 表 示 温 度 偏差和 偏 差 变 化 率 规 定 论 域 由 7 个 元 素组成 : l 0 l 2 3] o 【 【3 2 设 输 入 量 的语 言 变 量 分 别 为 E E C 它 们 的 词集相 同 定 义 为 : A {N B N M N S Z E P S P M P B } 其 含 义 依 次 为 负大 负中 负小 零 正小 正 中 正大 输 出变 量 U 用 以 确定控 制 量 并 规 定 其论 域 由 1 3 个 元 素 主成 : 5 1 0 l 2 3 4 2 4 3 b [_ 6 5 6】 设输 出量 的语 言 变量 为 U 它 的词 集 定义 为 : B {N B N M N S Z E P S P M P B l 其含 义 依 次 为 负大 负中 负小 零 正 小 正 中 正 大 论 域 中语 言变 量 均 采 用 离 散 型 隶 属度 函 数 并 设现场 语 言变 量 的 范 围 和 比 例 因子 分 别 为

根 据 现 场 调节 经 验

=

. ,



R

ij
. .
E

j
E C

j
U
_ j
R

的 隶 属 函 数为 R (e e c u ) “
= ,



E

(e )
-

EC

(e c )
-
¨
U

j
采 用 A V R 单片 机 A T M e g a 8 8 作 为核 心 处 理 器 并采 用 了 F u z z y P I D 复 合 控 制 其 主 要 设 计 思 想 是 当温 度偏 差 较 大 的 时 候 采 用
、 、

∑u @ )

i

I





=

-










=






的观 测 值 均 根据 对 于 所有 i 1 2 上 式 求 出 对应 的 U 组 成控 制查 询表 采 用 计算 查 表 法 可 提高 查 表 速 度 为 此 把 作 用 e e c 的 7 个 等级 从 小 到大 按 E E C 的 顺 序 排 列 依 次 存放 相 应 的 U 需 要 指 出的是 正 确选 择 比 例 因 子 对 整 个 系 统 合 理 运 行 是 至 关 重 要 的 设 控 制 量 的 比 例 因子 为 k 精 确控制 量 : △ u k × U 2 2 P I D 控 制 器 的设 计 利 用 脉 冲响应 法 测 量 被 控 对 象 的传 递 函 数 为 阶 惯 性 环 节 加纯 滞 后
相关文档
最新文档