基于模糊神經(jīng)網(wǎng)絡(luò)PID算法的電阻爐溫度控制系統(tǒng)的研究
發(fā)布時(shí)間:2018-04-01 16:45
本文選題:電阻爐 切入點(diǎn):PID 出處:《河南理工大學(xué)》2014年碩士論文
【摘要】:電阻爐是一種重要的熱加工設(shè)備,廣泛地應(yīng)用于工業(yè)生產(chǎn)、科研教學(xué)等場(chǎng)合,用作金屬加熱、元素分析測(cè)定和鋼件的熱處理等操作。電阻爐溫度控制效果的優(yōu)劣直接影響產(chǎn)品的品質(zhì)和工作效率。隨著科學(xué)技術(shù)的不斷發(fā)展,對(duì)電阻爐溫度控制系統(tǒng)提出了更高的要求,即要求電阻爐溫度控制系統(tǒng)具有反應(yīng)迅速、溫度控制準(zhǔn)確和較高的溫控精度等性能。由于電阻爐的溫度是一個(gè)大慣性、大滯后、時(shí)變、且非線性的參數(shù),采用傳統(tǒng)PID控制不能解決系統(tǒng)的非線性、時(shí)變和PID參數(shù)的在線整定難等問題,因此電阻爐溫度控制系統(tǒng)當(dāng)采用PID控制算法時(shí),不能達(dá)到較好的控制效果。本文針對(duì)電阻爐溫度的特性,采用了一種新的控制算法,即模糊神經(jīng)網(wǎng)絡(luò)PID算法?筛鶕(jù)電阻爐的溫度的偏差及其變化實(shí)時(shí)對(duì)PID的3個(gè)參數(shù)進(jìn)行優(yōu)化,達(dá)到具有最佳組合的PID控制,從而實(shí)現(xiàn)PID控制的自適應(yīng)和智能化性能。本文以SX2-4-10高溫箱式電阻爐為研究對(duì)象,分析電阻爐的工作特性,采用機(jī)理分析法對(duì)電阻爐溫度對(duì)象進(jìn)行分析,從理論上建立電阻爐被控對(duì)象的數(shù)學(xué)模型,并采用理論和實(shí)驗(yàn)相結(jié)合的求取電阻爐溫度的傳遞函數(shù)。使用Matlab的simulink仿真,通過傳統(tǒng)PID與模糊神經(jīng)網(wǎng)絡(luò)PID階躍響應(yīng)曲線的比較,表明系統(tǒng)采用模糊神經(jīng)網(wǎng)絡(luò)PID算法具有更好的動(dòng)、靜態(tài)特性和自適應(yīng)性,對(duì)突加的外部的擾動(dòng)具有良好的抗擾動(dòng)能力。本文以單片機(jī)ATmega16為核心控制器,以K型熱電偶為溫度傳感器,設(shè)計(jì)了系統(tǒng)的硬件系統(tǒng),完成了溫度的檢測(cè)、控制、報(bào)警、顯示等功能,溫度的控制是通過調(diào)壓電路來實(shí)現(xiàn)的。硬件系統(tǒng)通過串行口與上位機(jī)相連。本文設(shè)計(jì)了系統(tǒng)的軟件,包括上位機(jī)和下位機(jī)軟件,上位機(jī)主要功能是通過采用圖形化編程軟件LABVIEW來對(duì)爐溫進(jìn)行監(jiān)控界面設(shè)計(jì),下位機(jī)則是通過對(duì)單片機(jī)進(jìn)行軟件編程來實(shí)現(xiàn)爐溫的控制功能。最后,本文對(duì)系統(tǒng)進(jìn)行了運(yùn)行檢驗(yàn),最后得到一個(gè)較理想的電阻爐溫度曲線,證明本文設(shè)計(jì)的電阻爐溫度控制系統(tǒng)能在較短時(shí)間內(nèi)把爐溫升到設(shè)定值,響應(yīng)速率快,爐溫穩(wěn)定時(shí)間大約在200s左右。實(shí)際運(yùn)行時(shí),超調(diào)量和穩(wěn)定性沒有仿真效果那么理想,但系統(tǒng)的最大爐溫超調(diào)很小,爐溫波動(dòng)保持在目標(biāo)值±1℃范圍以內(nèi)。
[Abstract]:Resistance furnace is an important hot processing equipment, widely used in industrial production, scientific research teaching and other occasions, used as metal heating, With the development of science and technology, the temperature control system of resistive furnace is required to be higher, and the quality of the temperature control system of resistor furnace is greatly improved with the development of science and technology, such as the operation of element analysis and heat treatment of steel parts, and the effect of temperature control on resistance furnace directly affects the product quality and working efficiency. That is to say, the resistance furnace temperature control system is required to have the characteristics of rapid reaction, accurate temperature control and high temperature control accuracy. Because the temperature of resistance furnace is a large inertia, large lag, time-varying and nonlinear parameters, Traditional PID control can not solve the problems of nonlinear, time-varying and on-line tuning of PID parameters. Therefore, when the temperature control system of resistor furnace adopts PID control algorithm, In this paper, a new control algorithm is used to control the temperature of resistance furnace. That is, fuzzy neural network PID algorithm. According to the temperature deviation of resistor furnace and its variation, the three parameters of PID can be optimized in real time, and the PID control with the best combination can be achieved. In order to realize the adaptive and intelligent performance of PID control, this paper takes the SX2-4-10 high-temperature box resistor furnace as the research object, analyzes the working characteristics of the resistor furnace, and analyzes the temperature object of the resistor furnace by using the mechanism analysis method. The mathematical model of the controlled object of resistor furnace is established theoretically, and the transfer function of resistance furnace temperature is obtained by combining theory and experiment. The simulink simulation of Matlab is used to compare the step response curve of traditional PID with that of PID based on fuzzy neural network. It shows that the fuzzy neural network PID algorithm has better dynamic, static and adaptive characteristics, and has a good anti-disturbance capability to the sudden external disturbance. The core controller of this system is single chip microcomputer (ATmega16). Taking K type thermocouple as temperature sensor, the hardware system of the system is designed, and the functions of temperature detection, control, alarm, display and so on are completed. The temperature control is realized by voltage regulation circuit. The hardware system is connected to the host computer by serial port. The software of the system is designed in this paper, including the upper computer and the lower computer software. The main function of the upper computer is to design the furnace temperature monitoring interface by using the graphical programming software LABVIEW, and the lower computer to realize the control function of the furnace temperature by the software programming of the single chip microcomputer. Finally, an ideal resistance furnace temperature curve is obtained, which proves that the temperature control system designed in this paper can raise the furnace temperature to a set value in a short time, the response rate is fast, and the furnace temperature stability time is about 200 s. The overshoot and stability are not as ideal as the simulation results, but the maximum furnace temperature overshoot of the system is very small, and the furnace temperature fluctuation is kept in the range of 鹵1 鈩,
本文編號(hào):1696409
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/1696409.html
最近更新
教材專著