The rotary air preheater is a kind of heat exchange equipment for saving energy in thermal power units,with a compact structure and high heat transfer efficiency.However,the operation of this unit is affected by the frequent blockage caused by accumulation of ash,which cannot be detected.Studies have shown that the ash accumulation in rotary air preheaters has a strong correlation with temperature.In order to avoiding the ash accumulation inside the equipment,an online display system for the thermal parameters in the rotary air preheater is developed for making operation decisions.Firstly,summary of technical routes on online monitoring systems is made and the technical route for this rotary air preheater’s system is determined.Secondly,by introducing the geometry structure,the thermodynamic model,the resistance model and air leakage model for the rotary air preheater,the system’s geometric and theoretical model are determined.Then,The C++ language was used to develop the rotary air preheater performance calculation program.During the development,data were categorized by source,and XML database,SQL database and Redis real-time database were designed.The data interface is designed to make the core code independent of input and output parameters.The program can calculate the performance of rotary air preheaters with any number of sectors and layers,outputting important parameters such as temperature distribution,air leakage and resistance of the equipment.Based on the above work,a monitoring system for the thermal parameters within the rotary air preheater was developed.The Browser-Server model was chosen for the user habits.For code management,the Model-View-Controller framework,consisting of Spring Boot and My Batis,was used.Model layer is the performance calculation program of rotary air preheater developed in C++ language.The View layer uses HTML for the static code,CSS for the rendering code and Java Script for the control code.The view layer also uses the Echarts plug-in for the stereo display of the temperature field.The control layer is written in Java and is used to control the data interaction between the core algorithm and databases,in addition to the data exchange between the model and view layers.Finally,a rotary air preheater model driven by motor is accomplish,with feathers of online measurement and real-time transmission of the air temperature and the motor speed.This model provides conditions for the simulated operation of the monitoring system. |