温度是工业生产过程中的主要控制参数。前,大多数常规PID控制器用于控制温度,但目前的温度控制系统具有复杂的运行条件,可变参数,高惯性和高滞后,这使得难以控制其高精度。对这些问题,提出了一种温度相关的自适应PID控制器设计方案:该方案将传统的PID控制与现代模糊控制相结合,采用模糊推理方法进行自动PID调节。传统的PID控制器相比,控制器对炉控系统的控制效果要好得多。规PID控制器培养箱分类号:TP273文献代码:A文章编号:1674-098X(2011)02(b)中-0121至02模糊自适应PID控制的模糊自适应PID控制原理和结构基本原理:通过输入误差e和输入误差变化,在运算过程中连续检测电子和,并使用模糊规则执行模糊推理; PID参数,使受控对象具有良好的静态和动态性能。糊自适应PID控制系统的结构如图1所示。为一种线性控制器,传统的PID控制器具有离散控制律: e |和||在系统的受控过程中,PID参数的自动调整原则如下:(1)错误| e |体积庞大时,它必须越来越大,以加快系统响应速度并提供快速跟踪性能。时,要避免完全饱和。免系统溢出太大,需要限制或归零。(2)当错误| e |和||是中等的,有必要减少系统的超限并将其降低到最低限度。别是,该值对系统响应有很大影响(通常值较低)。(3)当错误| e |虽然很小,但为了在稳定状态下获得更好的性能,它应该需要更大的总和。时,为了防止系统在平衡点附近振荡,应采取适当的值。||当更大时,取小; ||更小,更大。于上述原理,在该设计中,模糊控制器采用2输入和3输出结构。过取误差e和在输入误差的变化,量化处理和模糊化后的模糊控制规则表被检查并获得模糊输出的量,则模糊量和因子输出量化,并将输出量与传统PID进行比较。合输出系统的控制量。
入语言变量e和输出语言变量以及模糊集域在{-6,-5,-4,-3,-2,恒温阀芯-1,0,1,2上定义,3,4,5,6},取相应字段(NB,NM,NS,ZO,PS,PM,PB)的语言值。定覆盖度和域的灵敏度,鲁棒性和稳定性,每个模糊子集的隶属函数采用三角隶属函数。糊规则采用方法“如果e是A和B,则C和d ANDIS E”,模糊推理过程控制器参数接受直接推理方法马姆-达尼,操作“和”采用“最小操作和操作”或“采用大操作”,模糊约束操作采用最小操作,模糊规则合成采用最大操作,去模糊采用重心法及其公式计算如下:(2)根据PID参数设定原则,输出量和决策轮最多涉及147个推理规则。度控制系统硬件温度电路设计目前,大多数使用单个芯片或CPU的控制系统都是这些速度较慢,实时性较低且可靠性较低的软件和计算机控制系统。硬件系统。FPGA是一种新型的数字逻辑器件,具有以下特点:高集成度,可重编程性,强大的逻辑实现,灵活的设计等。使用内部智能继电器单元来执行所需的功能。个模块与传统处理器并行工作。行计算不同:FPGA的内部结构实现了并行计算,而不是微并行共享微时间操作,使系统快速,实时。设计使用Altera Cyclone FP1 EP1C12作为中央控制器来测量和控制烤箱内的温度。过键盘将设定温度输入FPGA,通过热电偶传感器将场温参数转换为电动势信号。过A / D转换和滤波后,实时数字测量值被发送到FPGA。FPGA将比较设定值和温度测量值,一旦处理模糊自适应PID控制算法,就会发出相应的控制信号,以确保温度变化范围。
化器始终在设定值的误差范围内。系统的液晶显示器可以实时显示当前温度的值,温度变化曲线和控制系统参数的准备;键盘用于设置控制系统的初始设置和初始参数信息;内存,闪存,SDRAM等扩大空间。2是系统的整体硬件结构的框图。外,Altera公司提供的NIOS II软核处理器与FPGA集成,通过双端口内部RAM与内部硬件逻辑控制模块通信,获取控制器状态信息并进行配置它的参数。方面,监控显示模块和键盘模块。FPGA的内部逻辑图如图3所示。糊自适应PID控制模块是整个控制系统的核心,可以实现PID控制算法,自动调整模糊参数。了便于实时控制计算机,采用离线计算和在线搜索。有必要,只需再次修改控制算法模块并重新配置FPGA即可实现控制算法的升级。入式软件设计基于NIOS中央处理器的嵌入式软件设计采用C语言编写,嵌入式软件设计主要执行人机交互和模糊自适应PID控制模块监控两项功能。度控制系统开启后,系统首先初始化,然后模糊自适应PID控制模块读取双端口RAM1,得到控制器的初始参数信息,进行控制操作,根据操作结果在屏幕上显示当前温度控制系统。
前状态信息,例如温度变化参数和曲线,以及这些实时控制参数和状态信息,被写入双端口RAM2和NIOS处理器读取RAM2中的数据,得到模糊自适应PID控制模块的当前状态信息。果新的温度设定值被重新输入通过键盘,当系统读取的值,模糊控制规则表被自动查询,以改变在双端口RAM 1和模块的配置参数的值重新提交模糊自适应PID控制用于计算。

参数值和系统实时状态信息被写入双端口RAM2,然后发送回NIOS软核。果没有键盘输入,则系统状态保持不变。际运行结果和遇到的问题对于高惯性和高滞后温度控制系统,基于FPGA的自适应温度相关PID控制器提供良好的控制效果和高适应能力。而,控制器应用过程中仍存在一些问题,例如模糊规则优化和隶属函数,以及改进的系统抗干扰性能。此,仍然需要改进和修改控制系统。论该设计基于高密度FPGA可编程逻辑器件,该器件利用模糊控制的优势来控制基于传统PID控制器的柱箱温度。

果表明,该控制系统具有良好的静,动态性能,鲁棒性能,对时变参数的适应性强,实时计算量小,调整方便,性能和可靠性好。常灵活。场应用的前景更好。意:请阅读PDF格式的原始文本,评论,公式等。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
