1、(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022收稿日期:2022-11-16基于模糊 PID 控制的电气设备温度控制系统设计与实现于 静,戴 豪(北京烁科精微电子装备有限公司,北京100176)摘要:为实现对电气设备温度的精准控制,保证电气设备运行的安全性与可靠性,以电气设备为例,从硬件与软件两个方面,开发了一种可用于电气设备的温度控制系统。选择SHT21-46980型号温度传感器、OM49-680型号控制器作为系统主要硬件设备,在硬件设备的支撑下,建立了电气设备温度模糊PID控制目标函
2、数,该设计基于温度输入子集模糊化的电气设备温度控制程序。通过对比实验证明,该系统在实际应用中可缩短控制时间,保证电气设备温度一直处于预设范围内。关键词:模糊PID控制;电气设备;温度控制系统;硬件设计;软件设计中图分类号:TP302.1文献标志码:A文章编号:1004-4507(2022)06-0012-05Design and Implementation of Temperature Control System forElectrical Equipment Based on Fuzzy PID ControlYU Jing,DAI Hao(Beijing Semicore Microe
3、lectronics Equipment Co.,Ltd.,Beijing 100176,China)Abstract:In order to realize precise temperature control for electrical equipment and ensure safety andreliability of electrical equipment operation,taking electrical equipment as an example,a temperaturecontrol system is designed from the aspects o
4、f hardware and software.Selecting SHT21-46980 typetemperature sensor and OM49-680 type controller as the main hardware equipment of the system,withthe support of hardware equipment,the objective function of electrical equipment temperature fuzzyPID control is established,and designed temperature con
5、trol program for electrical equipment based onfuzzy temperature input subset.By means of comparative experiments,it is proved that the designedsystem can shorten the control time in practical application and ensure that the temperature of electricalequipment is always within the preset range.Key wor
6、ds:Fuzzy PID control;Electrical equipment;Temperature control system;Hardware design;Software design半导体制造工艺与设备12(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022为避免电气设备在运行中受到外界环境的干扰,通常会将电气设备内置在结构组件柜内,通过这种方式可避免电气设备运行受外界恶劣环境干扰。减少外界环境对电气设备的干预后,集成在组件柜内的电气设备在运行中会存在温度变化不稳定的现象,这
7、种现象会加剧设备安全隐患1。为避免环境温度过高对设备安全造成影响,本文介绍了一种基于模糊 PID 控制技术开发的可用于电气设备的温度控制系统。尽管国内尝试利用模糊PID 控制技术对电气设备进行温度控制起步很早,对电气设备进行散热处理,降低电气设备温度急剧上升所带来的潜在风险;但由于早期研究投入不足或研究层次深度不够,导致早期开发的系统一直未能正式被投入市场应用,在实际应用中仍存在功能与性能方面的短板与不足。为此,本文从硬件与软件两个方面,介绍了这种温度控制系统。为电气设备的安全、稳定运行提供一种相对适宜的环境,保证位于组件柜中的电气设备温度处于可调状态,实现对电气设备管理的智能化与自动化。1硬
8、件设计为确保开发的系统可以在实际应用中能够起到良好的温度控制效果,应在设计系统软件功能前,对系统的硬件结构进行全面地规划与部署2。根据电气设备运行需求,设计系统硬件结构如图1 所示。该系统属于三层架构系统,系统共由采集层、处理层与存储层构成,采集层由数据采集器作为支撑,在采集终端建立与环境中温度传感器、湿度传感器之间的通信,使用采集器主动获取传感器感知的数据。处理层由处理器支撑,由 A/D 转换器、核心处理器与 PID 控制器协同构成一个控制循环,保证电气设备温度控制过程的动态化。存储层由存储器支撑,获取的信息将通过上机位被导入存储终端,根据温度数据的标准化存储格式,在终端进行数据的规范化存储
9、。以传感器、PID 控制器为例,对硬件结构展开详细设计。1.1传感器选型首先针对传感器进行选型设计说明,考虑到电气设备温度参数在获取时会受到周围环境干扰因素的影响,因此选择具备高精度的 SHT21-46980型号温度传感器,该温度传感器的基本性能指标如表 1 所示。利用表 1 中各项性能指标的 SHT21-46980 型号温度传感器对电气设备在运行过程中的温度参数进行采集,该型号传感器具备较高的采集精度,因此能够进一步保持后续控制系统的控制精度3。除此之外,SHT21-46980 型号温度传感器在传统温度传感器的基础上具备更宽的电源电压范围以及更高的精度,可实现该传感器在控制系统当中更灵活运用
10、。在实际运行中,SHT21-46980 型号温度传感器的功耗更低,并且能够实现在 1.0 ms内的上电和测量,可靠性更强,且能够保持长期稳定。将该型号温度传感器应用到该控制系统当中能够为后续控制最优量的选择提供可靠的依据。图1系统硬件结构表1 SHT21-46980型号温度传感器性能指标记录表性能指标相对湿度(RH)范围/%输出类型相对湿度(RH)精度/%工作电源电流/nA工作温度/电源电压/V分辨率安装风格全温准确度/数值0100数字输入2150.0-40+1252.13.612 bit,14 bitSMD/SMT0.3数据采集器温度传感器湿度传感器A/D 转换器核心处理器PID 控制器A/
11、D 转换器处理器存储器上机位存储终端半导体制造工艺与设备13(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 20221.2 PID控制器选型在完成对温度传感器的选择后,再对系统当中的控制装置进行选择。选用 OM49-680 型号控制器,为实现对模糊 PID 控制技术的合理应用,在控制器当中引入 PID 控制芯片。OM49-680 型号控制器的规格为 60.0 mm40.0 mm25.0 mm,该型号控制器可提供 1/8 或 1/4 两种 DIN 面板尺寸,具备极高的运行稳定性。通过 PID 和开/
12、关实现对电气设备的控制,从而满足电气设备的应用需要。同时,由于在 OM49-680 型号控制器当中应用了 PID 控制芯片,因此具备了自适应调整算法优化控制性能。控制器当中包含了 20.0 个设定点程序,16.0 个斜坡停留段以及 8.0 个事件输出,将控制器与 PLC、监控以及数据及记录等系统模块进行连接,能够在控制的同时可以实现对电气设备运行效果的实时监测。2软件设计2.1建立电气设备温度模糊PID控制目标函数为实现对电气设备温度的精准控制,应在硬件设备的支撑下,建立针对电气设备的模糊 PID控制目标函数。开发的控制系统为三角隶属度函数,在控制时,通过对顶点作为位置的确定,进行函数形状的形
13、状4。考虑到针对函数隶属子集的待优化参数较多,因此,为避免计算量过大,需要在控制时,设定一个约束函数,使用此函数对控制目标进行约束,计算公式为:Ft=0t|e(t)|dt(1)式(1)中,Ft表示为控制目标约束函数;e(t)表示为函数在约束中的适应度。将控制中的温度输出值与期望值的最小差值作为控制目标,以此建立控制目标函数。计算公式为:fmin=10t|e(t)|dt(2)式(2)中,fmin表示为控制中的温度输出值与期望值的最小差值。设定目标,以此种方式完成对目标函数的构建。2.2基于温度输入子集模糊化的电气设备温度控制程序在控制前端进行输入温度子集的模糊化处理,可以假设输入子集的温度基本阈
14、值为-a,+a,量化阈值的偏差阈为 m,此时基本阈值与量化阈值之间存在一定的差异,此种差异会导致系统在进行温度控制时存在偏差5。为降低基本阈值与量化阈值之间的偏差,实现对温度控制的精准性,可在完成系统设计后,采用最大隶属度函数,对控制量进行模糊化,使控制量成为一个具体定制,对此过程进行描述,计算公式为:Vkp=NB+PBi(3)公式(3)中,Vkp表示为温度输入子集的模糊化处理;NB表示为最大隶属度决策值;PB表示为模糊控制量;i表示为第 i 个节点的控制值。按照上述计算公式,可以实现对模糊控制量的具体化。在计算时,输出具体控制量,对控制量不断进行偏差变化率检测,将偏差变化率控制在可控范围内或
15、设定阈值范围内后,按照计算结果,进行电气设备的温度调节。为了准确地实现给定的位置指令,对输入数据进行位置闭环控制,其控制计算公式为:S=MD(q-w)+MDiz(4)式(4)中,S 表示电气设备的位置转速闭环给定量,MD表示电气设备的位置闭环控制系数,q表示 CPU 发送的给定位置量,w表示电气设备的给定位置的反馈量,MDi表示积分系数,z表示电气设备的给定位置误差量。采用 P 控制法对转速环进行控制,转速环控制计算公式为:xj=MS(Sq-Sw)(5)式(5)中,xj表示给定的制造设备的电流环控制量,MS表示增益系数。通过对 CPU 给定量的位置环、速度环、电流环的控制,使电气设备温度控制系
16、统能够对发出的指令进行快速响应,并且能够实现温度控制。控制程序如图 2 所示。按照图 2 所示流程,即可完成实现对电气设备温度的精准控制。3对比实验为实现对所开发系统有效性的检验,选择某半导体制造工艺与设备14(总第 297 期)电子工业专用设备Equipment for Electronic Products ManufacturingEEPMDec 2022图2系统温度控制程序电气单位作为此次实验的参与对象。通过与实验参与单位管理人员的集中交涉发现,该企业中的电气设备均集成在组件柜中使用,通过此种方式,避免电气设备受到外界恶劣运行环境的影响。但在与企业工作人员的交流中发现,该企业去年由于电气设备在组件柜内温度异常导致的事故已经严重影响到了企业收益。因此,以集成在组件柜中的电气设备为例,对设计的温控系统可行性展开评估设计。实验前,先将设计的温控系统集成在组件柜中的电气设备上,根据实验需求,合理布置温度传感器、PID 控制器、存储器、A/D 转换器等硬件设备的位置。在此基础上,对系统进行软件程序调试,确保温度传感器与控制系统可以保持通信连接后,建立电气设备温度模糊 PID 控制目标函数