《模糊策略在锅炉过热蒸汽温度控制系统中的应用.docx》由会员分享,可在线阅读,更多相关《模糊策略在锅炉过热蒸汽温度控制系统中的应用.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2011 International Conference on Information Management and Engineering (ICIME 2011) IPCSIT vol. 52 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V52.89 Application of Fuzzy Strategy in the Superheated Steam Temperature Control System of Boiler Wang Bin 1 and Huang Xiaobin 2 1 Depar
2、tment of automation, North China Electric Power University, Beijing, China 2 Beijing Huadian Tianren Power Technology Co. Ltd, Beijing, China Abstract. By testing the superheated steam temperature and its variation trend ,the traditional superheated steam temperature control system of boiler regulat
3、es desuperheating water flow so as to control the superheated steam temperature within permitted range . Under the influence of disturbance in desuperheating water flow, the delay of superheated steam temperature is bigger,which makes superheated steam temperature control lagged and dynamicity is st
4、rong, the effect of control is not ideal .This paper interpreted a kind of cascade PID control system with good adaptability to load variation and a design scheme of PID parameter self-adapting controller based on fuzzy control principle is put forward,simulation study is made with the tool boxes of
5、 SIMULINK and FUZZY inside MATLAB, comparisons show a better control result of fuzzy control system with self-adapting parameter than with fixed parameter system. Keywords: superheated steam, fuzzy control, PID controller, SIMULINK. 1. Introduction The superheated steam temperature is one of the imp
6、ortant parameters for thermal power plant boiler equipment.Because of the influence of working conditions ,the superheated steam temperature become a time- varying, nonlinear, big lag, large inertia of complex thermal control object, it is difficult to control, a variety of different control method
7、have been produced. Due to simple algorithm ,the conventional PID controller, good stability, high reliability, advantages, has been widely used. But its limitation for complex controlled object application is one of the important factors that restrict its development. As the development of intellig
8、ent control, the generation of cascade control system and fuzzy control technology brings new vitality for the development of PID control . Cascade control system can not only overcome disturbance of vice loop early, but also improve the dynamic characteristics of the process,and it has good adaptab
9、ility to load changes. Fuzzy control need not informed of the exact mathematical model of objectives, however,it based on humans thinking and experience of production, describing control process with language rules and according to the rules to adjust the control algorithm or control parameters. To
10、mix fuzzy control and PID control together can complement their shortages: On the one hand, fuzzy control can make up the shortages of PID control to the delay and nonlinearity complex object; On the other hand, combining PID control with fuzzy control can largely improve control quality and steady
11、precision of fuzzy control 12. 2. Principle of Cascade PID Control System Wherever Cascade control system has two sets of testing transmitter and regulator. Prior regulator named mainly regulator, the variables detected and controlled by it called principal variable (the principal controlled paramet
12、ers); Latter regulator named vice regulator, the variables detected and controlled by it called vice Corresponding author. Tel.: + 01057658060; fax: + 01059739773. E-mail address: . variable (the vice controlled parameters),it is auxiliary variable to maintain stability of principal variable. The sy
13、stem includes main loop and vice loop. Vice loop is constituted of vice variable detection transmitter, vice regulator, dampers and vice process; main loop is constituted of main variable detection transmitter, vice regulator ,main regulator, dampers , vice process and main process. In the cascade c
14、ontrol system, the roles of main and vice regulator are different. The main regulator is fixed value control, while the vice regulator is servo control. The main loop of general requirement makes no difference to the control law, and the main regulator select PID control laws. Vice loop request rapi
15、dity of control, generally selecting P control laws without introducing I or D control. If introducing I control, it will extend control process, weaken the rapidity of vice loop. There is no necessary to introduce D control either, because vice loops adopt P control that has played a rapid control
16、function3. The structure of cascade control system shows in Figure 1. Fig. 1: Structure of Cascade PID Control System 3. Design of Fuzzy PID Controller The superheated steam temperature is one of the important parameters for thermal power plant boiler, which has a great influence to the safety of eq
17、uipment operation and economy. When power plant boiler is running, to maintain a stable temperature of the superheated steam is an important guarantee for economic operation and unit safety. For the drum boiler, the superheated steam temperature control generally require 70 to 100% load, the deviati
18、on of actual temperature and settings require between the 5 . while as for the DC boiler is concerned, the temperature control should be the scope of this deviation in the range of 35 to 100% load. Because of the inertia and delay characteristics of superheated steam temperature, it is very difficul
19、t to Regulate the steam temperature, especially when load is changing, the characteristics of main steam temperature changes obviously, cascade PID control is hard to obtain satisfactory control effect. Fuzzy PID controller uses error E and error rate EC as input variables based on PID algorithm4, w
20、hich can effectively solve the problem of the large inertia, pure delay, dynamicity of the boiler superheated steam temperature control system. Usually different error E and error rate have different requirements to the setting of Kp Ki, Kd, which can be summed up a simple rule: (1) When E is bigger
21、, in order to accelerate the response speed of system, value of Kp is larger; In order to avoid the differential supersaturated and control effect beyonding the Permitted scope due to the beginning of error E Getting too big instantaneously, value of Kd is smaller; In order to prevent the system res
22、ponse appearring larger overshoot and producing the integral saturation, Ki = 0. (2) When the error E is medium, in order to make the system response having small overshoot, value of Kp is smaller, value of Ki should be appropriate, at this time value of Kd has a great impact on the system, it shoud
23、 be taken right size to guarantee the response speed of system . (3) When the error E is lesser, in order to make the system having good steady characteristics, the value of Kp and Ki increases. In order to avoid volatile, the anti-disturbance performance of system should be enhanced, when EC is les
24、ser, value of Kd can be larger; When EC is bigger, value of Kd is smaller. According to the above rules, using fuzzy inference to design fuzzy self-adaptive PID controller, Figure 2 shows the structure of fuzzy adaptive PID control system. Fig. 2: Structure of Fuzzy PID Control System Language varia
25、bles of Fuzzy Controller refer to input variables and output variables,They are based on natural language form, but not numerical form. Because the rules of fuzzy control is concluded according to the operators manual control experience, and the operator only commonly observe the output variables an
26、d their rate, so we select error E and error rate EC as input variables. Output variable is Kp, Ki, Kd, the results of fuzzy inference are not directly the system output, but using the results to set PID parameters online , and then based on PID algorithm,it determine the system output. This structu
27、re reflects characteristics of nonlinear control law of Fuzzy Controller. Considering the plus or minus characteristics of variables, for error E and error rate EC , five language variables are chosen, positive middle(pm), positive small(ps), 0(0), negative small(ns), negative middle(nm) ; The domai
28、n of error E is -2,2, the domain of error rate EC is - 0.1, 0.1. For Kp、 Ki、 Kd , 7 language variables are chosen, positive big(pb), positive middle(pm), positive small(ps), 0(0), negative small(ns), negative middle(nm), negative big(nb). The domain of Kp is -1,1, the domain of Ki is -0.001,0.001, T
29、he domain of Kd is -0.5,0.5. membership functions of input and output variables are created as gaussian curve. According to the above rules, fuzzy control table of Kp , Ki, Kd is written (as shown in Table 1). Tab. 1: Fuzzy Control Rules Table of Kp,Ki,Kd Kp, Ki, Kd E Nm Ns 0 Ps Pm Nm pb,nb,ns pm,nm
30、,ns pm,n,ns ps,ns,o 0,0,ns Ns pm,nm,nbpm,ns,nm ps,ns,ns 0,0,ns ns,ps,ps EC 0 0,ps,nm ps,ns,nm O,o,ns ns,ps,0 nm,ps,ps Ps ps,ns,nm O,o,ns ns,ps,ns ns,ps,0 nm,pm,ps Pm 0,0,ns ns,ps,ns nm,pm,nsnm,pm,0 nm,pb,ps 4. Simulation Based on the MATLAB 4.1. Simulation of cascade PID control To compare the effec
31、ts of two control methods, using FUZZY and SIMULINK toolbox create the model of boiler superheated steam temperature control system in MATLAB, mathematical model for a boiler superheated steam temperature control system is shown below: Vice object : G (s) 0.815 (1) Main object : 1 (18s 1) G (s) 1.27
32、6 (2) 2 (18s 1)3Simulation model of Cascade Control System is created by SIMULINK in MATLAB shown in Figure 3. Final value of step signal is set as superheated steam temperature steadystate value 535, simulation time is set as 1000s. Fig. 3: Simulation Model of Cascade Control System 4.2. Simulation
33、 of fuzzy PID Control Simulation model of Fuzzy Adaptive PID Control System is created by SIMULINK in MATLAB shown in Figure 4,final value of step signal is set as superheated steam temperature steadystate value 535, simulation time is set as 1000s. PID control subsystem is shown in Figure 5, fuzzy
34、module is shown in Figure 6. Gain1 Fig. 4: Simulation Model of Fuzzy Control System Usually the temperature of superheated pipe of the boiler in normal operation had been close to that superheated pipe materials allowed. If the superheated steam temperature is exorbitant, superheater will be damaged
35、 easily, the inside device of turbine will be excessively expanded, which seriously impact the safety of operation; If the superheated steam temperature is too low, equipment efficiency will decreases, which cause turbine blade wear,therefore superheated steam temperature shoud be controlled in allo
36、wing range. However in the superheated steam temperature control system, because of controlled object with nonlinear ,time-varying, hystereticnature and the temperature control is susceptible to controlled object and environment factors, it is difficult to establish precise mathematical model, also
37、it is hard to choose controller parameters. It is difficult to obtain satisfactory dynamic response characteristics with the traditional PID control, therefore this paper established the fuzzy self-adaptive PID controller, which improved the control effect obviously . 1 In1 3 In3 2 In2 1 s Product 1
38、 Gain Add1 1 4 In4 5 In5 Integrator Product2 Product1 7.1 Gain2 0.02 Gain1 Add3 Add2 Add Out1 Fig. 5: Module of PID Control Subsystem In1 Out1 In2 -0.815 18s+1 Step 1 In2 Out2 -1 du/dt Gain Transfer Fcn Subsystem 1 Scope -K- Derivative fuzzzy pid control 1 Gain2 -0.815 18s+1 In1 Out1 1 s du/dt 3.4 k
39、p1 kp2 0.06 25 -1 ki1 Integrator w2s w1s 1 Scope 3 0.88 r1 Add r2 Step kd1 Derivative 1 1 1 In1 1 Gain3 1 Out1 2 In2 Gain 1 Gain1 Fuzzy Logic Controller 1 Gain2 1 Gain4 2 Out2 3 Out3 Fig. 6: Module of Fuzzy Control 4.3. Comparison of simulation results Figure 7 and Figure 8 show results of simulatio
40、n, Figure 7 shows the overshoot of Cascade Control System is 21.5%, regulating time of Cascade Control System is 295s; Figure 8 shows the overshoot of Fuzzy Control System is 8.4%, regulating time of Fuzzy Control System is 205s; comparisons show a better control result of fuzzy control system with
41、self-adapting parameter than with fixed parameter system. Fig. 7: Simulation Result of Cascade PID Control System Fig. 8: Simulation Result of Fuzzy PID Control System 4.4. Conclusion This paper makes a comparison study of Cascade PID Control System and Fuzzy PID Control System, which prove Fuzzy PI
42、D Control System can overcome the limitations of the traditional PID control system, and it also makes overshoot small, speed of regulation fast. Due to Fuzzy Control System makes a nonlinear processing for complex system, which make it have adaptive adjustment capabilities, thereby improving the in
43、telligent of system and control effects. 5. References 1 Zhang WeiGuo, Yang XiangZhong. Theory and Application of Fuzzy Control. Xian: Northwestern Polytechnical University Press, 1999. 2 Zhang GuoLiang,Zeng Jing,Ke Xizheng,Deng FangLin. Fuzzy Control and Its Application in Matlab. Xian: Xian Jiaotong University Press, 2002. 3 Chang Manbo,Hu Pengfei. “Design and simulation reserch of PID fuzzy controller based on MATLAB,”Electric Drive For Locomotives, 2002, (5), pp. 34-35 . 4 Yu HaoYang,Chu HongXia,Wang XiFeng. MATLAB Practical Course.beijing: Chemical Industry Press,2009.
限制150内