《火力发电厂外文文献翻译.docx》由会员分享,可在线阅读,更多相关《火力发电厂外文文献翻译.docx(25页珍藏版)》请在三一办公上搜索。
1、火力发电厂外文文献翻译毕业设计 火力发电厂外文文献翻译 英文部分: Advanced control algorithms for steam temperature regulation of thermal power plants Abstract A model-based controller (Dynamic Matrix Control) and an intelligent controller (Fuzzy Logic Control) have been designed and implemented for steam temperature regulation of
2、 a 300 MW thermal power plant. The temperature regulation is considered the most demanded control loop in the steam generation process. Both proposed controllers Dynamic Matrix Controller (DMC) and Fuzzy Logic Controller (FLC) were applied to regulate superheated and reheated steam temperature. The
3、results show that the FLC controller has a better performance than advanced model-based controller, such as DMC or a conventional PID controller. The main benefits are the reduction of the overshoot and the tighter regulation of the steam temperatures. FLC controllers can achieve good result for com
4、plex nonlinear processes with dynamic variation or with long delay times. Keywords: Thermal power plants; Power plant control; Steam temperature regulation; Predictive control; Fuzzy logic control 1 毕业设计 1. Introduction Current economic and environment factors put a stringer requirement on thermal p
5、ower plants to be operated at a high level of efficiency and safety at minimum cost. In addition, there are an increment of the age of thermal plants that affected the reliability and performance of the plants. These factors have increased the complexity of power control systems operations 1,2. Curr
6、ently, the computer and information technology have been extensively used in thermal plant process operation and control. Distributed control systems (DCS) and management information systems (MIS) have been playing an important role to show the plant status. The main function of DCS is to handle nor
7、mal disturbances and maintain key process parameters in pre-specified local optimal levels. Despite their great success, DCS have little function for abnormal and non-routine operation because the classical proportional-integral-derivative (PID) controlis widely used by the DCS. PID controllers exhi
8、bit poor performance when applied to process containing unknown non-linearity and time delays. The complexity of these problems and the difficulties in implementing conventional controllers to eliminate variations in PID tuning motivate the use of other kind of controllers, such as model-based contr
9、ollers and intelligent controllers. This paper proposes a model-based controller such as Dynamic Matrix Controller (DMC) and an intelligent controller based on fuzzy logic as an alternative control strategy applied to regulate the steam temperature of the thermal power plant. The temperature regulat
10、ion is considered the most demanded control loop in the steam generation process. The steam temperature deviation must be kept within a tight variation rank in order to assure safe operation, improve efficiency and increase the life span of the equipment. Moreover, there are many mutual interactions
11、 between steam temperature control loops that have been considered. Other important factor is the time delay. It is well know that the time delay makes the temperature loops hard to tune. The complexity of these problems and difficulties to implement PID conventional controllers motivate to research
12、 the use of model predictive controllerssuch as the DMC or intelligent control 2 毕业设计 techniques such as the Fuzzy Logic Controller (FLC) as a solution for controlling systems in which time delays, and non-linear behavior need to be addressed 3,4. The paper is organized as follows. A brief descripti
13、on of the DMC is presented in Section 2. The FLC design is described in Section 3. Section 4 presents the implementation of both controllers DMC and FLC to regulate the superheated and reheated steam temperature of a thermal power plant. The performance of the FLC controller was evaluated against tw
14、o other controllers, the conventional PID controller and the predictive DMC controller. Results are presented in Section 5. Finally, the main set of conclusions according to the analysis and results derived from the performance of controllers is presented in Section 6. 2. Dynamic matrix control The
15、DMC is a kind of model-based predictive control (Fig. 1). This controller was developed to improve control of oil refinement processes 5. The DMC and other predictive control techniques such as the Generalized Predictive Control 6 or Smith predictor 6 algorithms are based on past and present informa
16、tion of controlled and manipulated variables to predict the future state of the process. The DMC is based on a time domain model. This model is utilized to predict the future behavior of the process in a defined time horizon (Fig. 2). Based on this precept the control algorithm provides a way to def
17、ine the process behavior in the time, predicting the controlled variables trajectory in function of previous control actions and current values of the process 7. Controlled behavior can be obtained calculating the suitable future control actions. To obtain the process model, the system is perturbed
18、with an unitary step signal as an input disturbance (Fig. 3). 3 毕业设计 4 毕业设计 This method is the most common and easy mean to obtain the dynamic matrix coefficients of the process. The control technique includes the followings procedures: (a) Obtaining the Dynamic Matrix model of the process. In this
19、stage, a step signal is applied to the input of the process. The measurements obtained with this activity represent the process behavior as well as the coefficients of the process state in time. This step is performed just once before the operation of the control algorithm in the process. (b) Determ
20、ination of deviations in controlled variables. In this step, the deviation between the controlled variables of the process and their respective set points is measured. (c) Projection of future states of the process. The future behavior of each controlled variable is defined ina vector. This vector i
21、s based on previous control actions and current values of the process. 5 毕业设计 (d) Calculation of control movements. Control movements are obtained using the future vector of error and the dynamic matrix of the process. The equation developed to obtain the control movements is shown below: where A re
22、presents the dynamic matrix, AT the transpose matrix of A X the vector of future states of the process, f a weighting factor, I the image matrix and D he future control actions. Further details about this equation are found in Ref. 5. (e) Control movements implementation. In this step the first elem
23、ent of the control movements vector is applied to manipulated variables. A DMC controller allows designers the use of time domain information to create a process model. The mathematical method for prediction matches the predicted behavior and the actual behavior of the process to predict the next st
24、ate of the process. However, the process model is not continuously updated because this involves recalculations that can lead to an overload of processors and performance degradation.Discrepancies in the real behavior 6 毕业设计 of the process and the predicted state are considered only in the current c
25、alculation of control movements. Thus, the controller is adjusted continuously based on deviations of the predicted and real behavior while the model remains static. 3. Fuzzy logic control Fuzzy control is used when the process follows some general operating characteristic and a detailed process und
26、erstanding is unknown or process model become overly complex. The capability to qualitatively capture the attributes of a control system based on observable phenomena and the capability to model the nonlinearities for the process are the main features of fuzzy control. The ability of Fuzzy Logic to
27、capture system dynamics qualitatively and execute this qualitative schema in a real time situation is an attractive feature for temperature control systems 8. The essential part of the FLC is a set of linguistic control rules related to the dual concepts of fuzzy implication and the compositional ru
28、le of inference 9. Essentially, the fuzzy controller provides an algorithm that can convert the linguistic control strategy, based on expert knowledge, into an automatic control strategy. In general, the basic configuration of a fuzzy controller has five main modules as it is shown in Fig. 4. In the
29、 first module, a quantization module converts to discrete values and normalizes the universe of discourse of 7 毕业设计 various manipulated variables (Input). Then, a numerical fuzzy converter maps crisp data to fuzzy numbers characterized by a fuzzy set and a linguistic label (Fuzzification). In the ne
30、xt module, the inference engine applies the compositional rule of inference to the rule base in order to derive fuzzy values of the control signal from the input facts of the controller. Finally, a symbolic-numerical interface known as defuzzification module provides a numerical value of the control
31、 signal or increment in the control action. This is integrated by a fuzzy-numerical converter and a dequantization module (output). Thus the necessary steps to build a fuzzy control system are Refs. 10,11: (a) input and output variables representation in linguistic terms within a discourse universe;
32、 (b) definition of membership functions that will convert the process input variables to fuzzy sets; (c) knowledge base configuration; (d) design of the inference unit that will relate input data to fuzzy rules of the knowledge base; and (e) design of the module that will convert the fuzzy control a
33、ctions into physical control actions. 4. Implementation The control of the steam temperature is performed by two methods. One of them is to spray water in the steam flow, mainly before the super-heater (Fig. 5). The sprayed water must be strictly regulated in order to avoid the steam temperature to
34、exceed the design temperature range of G1% G5 8C). This guaranties the correct operation of the process, improvement of the efficiency and extension of the lifetime of the equipment. The excess of sprayed water in the process can result in degradation of the turbine. The water in liquid phase impact
35、s on the turbines blades. The other process to control the steam temperature is to change the burner slope in the furnace, mainly in the reheated. The main objective of 8 毕业设计 this manipulation is to keep constant the steam temperature when a change in load is made. The DMC, fuzzy logic and PID cont
36、rollers were implemented in a full model simulator to control the superheated and reheated steam temperature. The simulator simulates sequentially the main process and control systems of a 300 MW fossil power plant. The simulator has the full models of each main element of the generation unit. These
37、 models let the simulator display the effects of a disturbance in each process variable. 4.1. Dynamic matrix control (DMC) The matrix model of the process is the main component of the DMC. In this case the matrix model was obtained by a step signal in both the sprayed water flow and the burnersposit
38、ion.Fig. 6 shows a block diagram of the DMC implementation in the steam superheating and reheating sections. The temperature deviations were used as the controllers input. The sprayed water flow and slope of burners were used as the manipulated 9 毕业设计 variables or controllers output. The DMC perform
39、ance was implemented using a prediction horizon of 10 s, a weighting factor in the last control actions of 1.2 and considering the last 30 movements executed. These parameters belong to the best available for this application in the study of the DMC performance 7. 4.2. Fuzzy logic control (FLC) Seve
40、n fuzzy sets were chosen to define the states of the controlled and manipulated variables. The triangular membership functions and their linguistic representation are shown in Fig. 7. The fuzzy sets abbreviators belong to: NBZnegative big, NMZnegative medium, NSZnegative short, ZEZzero, PSZpositive
41、short, PMZpositive medium and PBZpositive big. The design of the rule base in a fuzzy system is a very important part and a complex activity for control systems. Li et al. 11 proposed a methodology to develop the set of rules for a fuzzy controller based on a general model of a process rather than a
42、 subjective practical experience of 10 毕业设计 human experts. The methodology includes analyzing the general dynamic behavior of a process, which can be classified as stable or unstable. In Fig. 7 the range of fuzzy sets are normalized to regulate the temperature within the 20% above or below the set p
43、oint, the change of error within the G10%, and the control action are considered to be moved from completely 11 毕业设计 close or 08 inclination to completely open or 908 of inclination in water flow valve and slope of burners, respectively. In the case of regulation of temperature, if therequirements c
44、hange to regulate the temperature within a greater range, the methodology proposed by Li et al. 11 considers to apply a scale factor in the fuzzy sets. A time step response of a process can be classified as stable or unstable, as shown in Fig. 8. Characteristics of the four responses are contained i
45、n the response shown by the second stable response. The approach also uses an error state space representation to show the inclusion of the four responses in the second stableone (Fig. 9). A set of general rules can be built by using the general step response of a process (second order stable system
46、): 12 毕业设计 1. If the magnitude of the error and the speed of change is zero, then it is not necessary to apply any control action (keep the value of the manipulated variable). 2. If the magnitude of the error is close to zero in a satisfactory speed, then it is not necessary to apply any control act
47、ion (keep the value of the manipulated variable). 3. If the magnitude of the error is not close to the system equilibrium point (origin of the phase plane diagram) then the value of the manipulated variable is modified in function of the sign and magnitude of the error and speed of change. The fuzzy
48、 control rules were obtained observing the transitions in the temperature deviations and their change rates considering a general step response of a process instead of the response of the actual process to be controlled. The magnitude of the control action depends on the characteristics of the actua
49、l process to be controlled and it is decided during the construction of the fuzzy rules. A coarse variable (few labels or fuzzy regions) produces a large output or control action, while a fine variable produces small one. Fig. 10 shows a representative step response of a secondorder system. 13 毕业设计 Based on this figure, a set of rules can be generated. For the first referenc