Proceedings of the 5th Mediterranean Conference on Control & Automation, July 27-29, 27, Athens - Greece T26-6 DESIGN OF A HIERARCHICAL FUY LOGIC PSS FOR A MULTI-MACHINE POWER SYSTEM T. Hussein, A. L. Elshafei, A. Bahgat Electrical Power and Machines Department, Cairo University, Gama Street, Giza, Egypt Abstract - The performance of fuzzy-logic power system stabilizer (), which is tuned automatically as the operating conditions of power system change, is investigated by applying it to a multi-machine power system. is developed using speed deviation and the derivative of speed deviation as the controller inputs variables. Two scaling parameters are introduced to tune the. These scaling parameters are the output of another fuzzy-logic system (FLS), which gets its inputs from the operating condition of the power system. The proposed scheme is referred to as the self tuning fuzzy power system stabilizer (). This mechanism of tuning the makes it adaptive to changes in the operating condition. The response of the system with three power system stabilizers (PSSs), namely, and self tuned, are compared. It is shown that the tuned is superior to both and fixed-parameter. The effect of the defuzzification methods on the control signal response is also shown in this paper. Keyword: power system stabilizer, multi-machine system, fuzzy logic control, supervisory control. I. INTRODUCTION Electro-mechanical oscillation between interconnected synchronous generators is phenomena inherent to power systems. The damping of these oscillations is of vital concern, and is a prerequisite for secure system operation. Power system stabilizers (PSSs) can provide supplementary control signal to the excitation system to damp these oscillations and to improve dynamic performance [9]. Most PSSs in use in electric power systems employ the linear control theory approach based on a linear model of a fixed configuration of the power system and thus tuned at a certain operating condition. Such fixed parameter PSS, called conventional PSS (), is widely used in power systems, it often does not provide satisfactory results over a wide range of operating conditions. In recent years, fuzzy logic has emerged as a powerful tool and is starting to be used in various power system applications [2]. Fuzzy logic can be an alternative to classical control. It allows one to design a controller using linguistic rules without knowing the mathematical model of the plant. This makes fuzzy-logic controller very attractive systems with uncertain parameters. The linguistic rule necessary for designing a fuzzy-logic controller may be obtained directly from the operator who has enough knowledge of the response of the system under various operating conditions. The inference mechanism of the fuzzy-logic controller is represented by a decision table, which is consists of linguistic IF-THEN rule. It is assumed that an exact model of the plant is not available and it is difficult to extract the exact parameters of the power plant. Therefore, the design procedure cannot be based on an exact model. However the fuzzylogic approach makes the design of a controller possible without knowing the mathematical (exact) model of the plant. The fuzzy logic implementation of power system stabilizer (PSS) has been reported in a number of publications [], [2]. As with conventional power system stabilizer (s), the performance of s depends on the operating conditions of the system however, they are less sensitive to changing operating conditions than s. Further improvement can be achieved by the as the operating conditions of the power system changed. In this paper a rule-based is designed. Its parameters are tuned by another fuzzy logic system, making it adaptable to changes in operating conditions [4]. It is then used to stabilize a synchronous machine, which is part of a multi-machine power system. The power system stabilizers (PSSs) are implementation at each machine. Response of the machines subjected to three-phase to ground fault are studied. System responses with tuned fuzzy-logic power system stabilizer () for different operating conditions are then compared with a and fixed parameter. II. FUY-LOGIC PSS () A FLC is a kind of a state variable controller governed by a family of rule and a fuzzy inference mechanism. The FLC algorithm can be implementation using heuristic strategies, defined by linguistically describe statements. The fuzzy logic control algorithm reflects the mechanism of control implemented by people, without using a mathematical model the controlled object, and without an analytical description of the control algorithm. The main FLC processes are fuzzifier, knowledge base, the inference engine and defuzzifier as in Fig..
Proceedings of the 5th Mediterranean Conference on Control & Automation, July 27-29, 27, Athens - Greece T26-6 The inference engine maps the input values into fuzzy value using normalized membership functions and input gain. The fuzzy-logic inference engine deduces the proper control action based on the available rule base. The fuzzy control action is translated to the proper crisp value through the defuzzifier using normalized membership functions and the output gain. The output control signal from is injected to the summing point of the AVR. In this paper, inputs are fuzzified using normalized triangle membership functions. Crisp Fuzzification Fuzzy Knowledge Base Data Base Inference Engine Rule Base Fuzzy Fig. : The basic structure of the fuzzy controller Defuzzification Crisp III. SELF TUNING OF () In order to tune the, two scaling factors are used to adjust the range of inputs as the operating conditions of the system change, the speed deviation is scaled with = k p and the derivative of speed deviation is scaled with ω = k d. Also, the output of the ( K u ) is scaled with a fixed scaling factor, which is chosen by the designer based on the system requirement. For the system under study this scaling factor is chosen to be equal to (6.8). The is tuned by computing optimum input scaling factors, using another FLS [4]. The electrical active power and reactive power of each generator are selected for input signals to represent the operating conditions of each machine. The FLS with two inputs (Pe, Q) and two outputs (scaling factors) designed this way is referred to as the tuner. For brevity only one rule base from four rule bases for (FLS) are shown bellow:. If (input is PB) and ( is PB2) then (output is PVVB3) (output2 is PVVB4) X min X range X max 2. If (input is PS) and ( is PM2) then (output is PB3) (output2 is PB4) Fig. 2: Fu z z y va r ia b le, Xi, s ev e n m e mb er s hi p function The bisector method is used for defuzzification. Triangle membership functions are used for defuzzification of the output. For each input variable seven labels are defined as shown in Fig. 2 Table : Fuzzy-logic PSS rules ώ,,,,, and stand for large negative, medium negative, small negative, zero, small positive, medium positive, large positive. The value xmax and x min represent maximum and minimum variation of the input and output signals. The values are selected based on simulation information. A decision table is constructed consisting of 49 rules. An example of the ith rule is: If ω is and ώ is then U is A symmetrical fuzzy rule set is used to describe the behavior as shown in table. The procedure to design a FLC can be found in []. 3. If (input is PS) and ( is PS2) then (output is PM3) (output2 is PM4) 4. If (input is PB) and ( is PM2) then (output is PVVB3) (output2 is PS4) 5. If (input is PB) and ( is PS2) then (output is PVVB3) (output2 is PVVB4) For the inputs, trapezoidal membership functions are used and for the outputs, triangle membership functions are used. By nonlinear simulation with three phases to ground fault, the optimum scaling factors are chosen. The rule base for the FLS is derived from the operating conditions of the generators on line (as the machine are operating) and calculates the scaling factors for the. The whole stabilizer obtained is referred to as the tuner fuzzy power system stabilizer (). The block diagram for is shown in Fig. 3. ω ref d/dt Ke Kė Rule table+ defuz zifier Rule table +defu zzifier Fig. 3: Tuning Ku P e Q e ω Gen. and exciter
Proceedings of the 5th Mediterranean Conference on Control & Automation, July 27-29, 27, Athens - Greece T26-6 IV. FOUR MACHINES TWO AREA SYSTEM Brk Brk2 In fuzzy logic toolbox (GUI) we have five different defuzzification methods. Our purpose is to select the best one that suits our application. G Area G3 L L2 Area 2 In this work we tested them and we found that:. The (mom, lom, som) defuzzification methods have fixed small oscillation in the steady state, and that is clear from the surfaces in Figure 5. G2 Fig. 4: Multi-machine power system for Stability study The test system present in MATLAB 7 consists of two fully symmetrical areas linked together by two tie 23 KV lines of 22 Km length. It was specifically designed in [8] to study low frequency electromechanical oscillations in large interconnected power systems. Despite its small size, it mimics very closely the behavior of typical system in actual operation. Each area is equipped with two identical round rotor generators rated 2 KV/9 MVA. The synchronous machines have identical parameters [8] except for the inertias which are H = 6.5s in area and H is = 6.75s in area 2. Thermal plants having identical speed regulators are further assumed at all locations, in addition to fast static exciter with a 2 gain. The load is represented as constant impedance and spilt between the areas. V. CHOOSING THE DEFUIFICATION ALGORITHM x -3 G4 2. The centroid defuzzification method, the results is a very slow simulation and stops. 3. The bisector defuzzification method, the oscillation in the steady state is removed and the simulation is fast. From Fig. 5 we note that, the surfaces of the bisector and centroid methods is soft compared to the (mom, lom, som) methods, for that we have fixed oscillation in the steady state when we used (mom, lom, som) methods. Fig. 6, 7 show Vs signal for (bisector defuzzification method) and Vs signal for (mom defuzzification method).there is an oscillation in the Vs signal when use mom method, the oscillation is removed when bisector method is used. vs signal.8.6.4.2 -.2 -.4 5-5..5..5 -.5 -.5 -. -. input outpu t bisector defuzzification outpu t..5 -. 5 -...5.. 5 -. 5 -.5 -. -. input mom defuzzification -.6 -.8 2 3 4 5 6 Fig. 6: Vs signal (bisector method).8.6.4 ou tput..5 -. 5 -...5 -. 5 -. inpu t2 -. -.5 input. 5. output..5 -.5 -...5 -.5 -. -. -.5 input.5. Vs signal.2 -.2 -.4 low defuzzification 5 x -3 som defuzzification -.6 -.8 2 3 4 5 6 Fig. 7: Vs signal (mom method) output -5 VI. SIMULATION STUDIES..5..5 -.5 -.5 -. -. input Centroid defuzzification Fig. 5: Surfaces of defuzzification Methods The performance of the was evaluated by applying a large disturbance caused by three-phase fault applied at the middle of one tie line at.2 sec. and cleared after.33 sec by opening the breakers, with one tie-line the system can reach a stable operating point in
Proceedings of the 5th Mediterranean Conference on Control & Automation, July 27-29, 27, Athens - Greece T26-6 steady state. A schematic diagram representation of one generator is shown in Fig. 8 For comparison purpose, the system is configured to switch between different controls techniques, In order to show the improvement of the proposed over fixed parameter and. The optimality is checked by the performance index: J = 2 p kp2 36 34 32 3 28 26 24 22 2 Governor ref 2 3 4 5 6 Fig. 9: scaling factor setting (Kp) Machine 2 Generator G T.L To other Machines 35 3 25 Turbine Exciter kd2 2 5 U pss AVR V ref Fig 8: Schematic diagram of power system model d/dt d/dt 2 3 4 5 6 Fig. : scaling factor setting (Kd) Machine 2.4.3 A that is used for comparison with this transfer function is: stw + st + st3 G PSS (S) = ( K STAB ) + stw + st 2 + st 4 It consists of a lag-lead controller with a high pass filter that prevents steady change in speed from modifying the field voltage. The value of the washout time constant Tw should be high enough to allow signals associated with oscillations in rotor speed to pass unchanged. A high value of K STAB is desirable from the viewpoint of transient stability. For the plant with three types, i.e, fixed parameter and, the system response for various operating conditions have been investigated, for brevity only two cases are shown here. A. Operating condition Table 2: operating condition Generator 2 3 4 actual speed actual speed.2..999 2 4 6 8 Fig. : Response for GEN # for operating condition.5.4.3.2. Real Power.96 Reactive Power.7.59.5.8.9.78..999 2 4 6 8 Fig. 2: Response for GEN #2 for operating condition
Proceedings of the 5th Mediterranean Conference on Control & Automation, July 27-29, 27, Athens - Greece T26-6 actual speed.5 actual speed.5.4.3.2. actual speed.995 2 4 6 8.5 Fig. 3: Response for GEN# 3 for operating condition.995 2 4 6 8 Fig. 4: Response for GEN# 4 for operating condition Table 3: comparing the performance index operating condition Operating J p Condition Gen. 23 72 8.5 Gen. 2 28 79.4 23.8 Gen. 3 366 75 9.8 Gen. 4 35 64 85 B. Operating Table 4: operating Generator 2 3 4 Real Power.56 Reactive. Power actual speed.3.2..999.998.92.4.56 -.4.6 -.3.997 2 4 6 8 Fig. 5: Response for GEN # for operating actual speed actual speed.999.998 2 4 6 8 Fig. 6: Response for GEN # 2 for operating.3.2..999.998.997.996.995 2 4 6 8 Fig. 7: Response for GEN # 3 for operating.3.2..999.998.997.996 2 4 6 8 Fig. 8: Response for GEN # 4 for operating Table 5: comparing the performance index operating Operating J p Condition 2 Gen. 76.4 42.7 3 Gen. 2 66.6 39.5 28 Gen. 3 55 2 97.5 Gen. 4 35 3 8 From this two operating conditions it s observed that. The proposed and fixed parameter has better response in transient condition and steady state error than. The steady state error is removed when used the proposed.
Proceedings of the 5th Mediterranean Conference on Control & Automation, July 27-29, 27, Athens - Greece T26-6 VII. CONCLUSION A comparison between the, fixed parameters and shows that the fixed parameters has a better performance over a wide of operating conditions than the, and is less sensitive to change in operating conditions than, the fixed parameters provides good transient and damping response even when the operating conditions changes. A Supervisory fuzzy-logic system has been proposed to tune a fuzzy power system stabilizer on line. It s shown that by tuning the (), better response of the system can be achieved in a wide range of operating condition compared to fixed parameters and. The has a better performance than the and the proposed has improvement the dynamic response. [2] Rainkov D., Heelendoorn H. & Reinfrank M. (993) " An introduction to fuzzy control" Berlin: Springer. [3] Taliyat H., Sadeh J., Ghazi R. "Design of Augmented Fuzzy Logic Power System Stabilizer to Enhance Power Systems Stability" IEEE Transactions on Energy Conversion, vol.,no., March 996, pp. 97-3. ACKNOWLEDGMENT The first author is grateful his to the higher education in Libya to support study at Cairo University in Egypt. REFERENCES [] Al-Hawary M. E. 998" Electric Power Applications of Fuzzy Systems" New York: IEEE Press. [2] El-Metwally K., and Malik O., "Fuzzy Logic Power System Stabilizer", IEE Proc. Generation, Transmission, and Distribution, vol. 42, no.3, pp.227-28,995. [3] Elshafei A. L., El-metwally K., Shaltout A. "Design and Analysis of a Variable Structure Adaptive Fuzzy-Logic Power System Stabilizer" Proceedings of the America Control Conference Chicago, Illinois june, 2, pp. 3959-3963. [4] Hosseinzadeh N. "A self-tuned fuzzy-logic power system stabilizer". 9 th Iranian Conference on Electrical Engineering, Tehran, May 8-- 2, Proceeding on power, pp.8.-8.9. [5] Hosseinzadeh N. Kalam A." A rule-based fuzzy power system stabilizer tuned by neural network" IEEE Transactions on Energy Conversion, vol. 4, no 3, Septmber 999, pp. 773-779. [6] Joe H. Chow, George E. Boukarim, and Alexander Murdoch" Power System Stabilizer as Undergraduate Control Design Project" IEEE Transactions on power systems, vol.9. February 24, pp.44-5. [7] Klein M., Rogers G. J., Moorty S., Kundur P. "Analytical Investigation of Factors Influencing Power System Stabilizer Performance" IEEE PES winter meeting, New York, January 992, pp. 382-39. [8] Kunder P. "Power System Stability and Control" McGraw- Hill,994. [9] Larson E. V. and Swann D. E., "Applying Power system stabilizer: Part I, II and III," IEEE Transactions on Power Apparatus and System, Vol, PAS-, No. 6, 99, pp. 37-34. [] Malik O. P., Armin Eichmann, Allessandro Kohler, "A prototype self- tuning adaptive power system stabilizer for damping of active power swings" Conference Proceedings, vol. IEEE PES 2 Summer Meeting, 6-2 July, Seattle, vol.pp. 22-27. [] Ruhua You, Hassan J, Eghbali, and M. Hashem Nehrir, "An Online Adaptive Neuro-Fuzzy Power System Stabilizer for Multimachine Systems" IEEE Transactions on power systems vol. 8. no. February 23, pp.28-35.