温度在许多工业生产环节中都是非常重要的一个指标,将现场温度控制在一定范围内,是产品质量及安全生产的重要保证,因此温度控制系统在工业控制领域中十分重要,在工业温控仪中PID(Proportion Integral Derivative)控制技术应用较为广泛。
论文为了设计一个较为理想的多路温控系统,在深入研究传统PID控制技术的基础上,针对工业温控仪具体的工作特点以及模糊控制理论,提出了以FPGA(Field Programmable Gate Array)为核心器件,利用VHDL语言(Very-High-Speed Integrated Circuit Hardware Description Language)进行硬件描述,通过模糊自整定参数的方式来整定PID控制器的三个参数,然后利用PID控制器进行PWM(Pulse Width Modulation)的控制输出,设计出了一套基于FPGA的多通道模糊PID温度控制器。
这样不仅解决了传统的温度控制系统建模复杂,控制性能较差的问题,而且FPGA的应用大幅提高了数据的处理速度以及多个相同功能模块的重复使用,对于大的、复杂的多通道控制系统,很好解决了软件串行对控制速度的影响。
经过验证,本系统可以准确的实现8路0~400℃的温度实时监测及控制,控制误差和速度在指标范围之内,符合设计要求。
Temperature is a very important indicator in many industrial production processes. Controling scene temperature within a certain range is an important guarantee for product quality and safety, so the temperature control system is very important in the area of industrial control. And in the industrial temperature Instrument, PID (Proportion Integral Derivative) control technology is used very widely.
In order to design a more ideal multi-channel temperature control system, this paper designs a set of FPGA-based multi-channel fuzzy PID temperature controller. Based on study the traditional PID control technology in-depth, for the specific characteristics of industrial temperature control instrument and fuzzy control theory, it uses a FPGA (Field Programmable Gate Array) as the core device, uses VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) to make the hardware description, adjust three parameters of PID controller by the fuzzy self-tuning parameters approach, and uses PID controller PWM (Pulse Wdth Modulation) to control the output.
It will not only solve the problems such as traditional temperature control system modeling is complex, control performance is poor, and so on. And the application of FPGA will substantially increase the data processing speed as well as the same function module repeated use frequency. For the large and complex multi-channel control system, it solves the impactshen the serial software control the speed.
After verification, this system can real-time monitor and control 8 channel 0 ~ 400 ℃ temperature accurately, and its control error and speed are all in the scope of indicators, so it's suit for with the design requirements.


