13.07.2015 Views

Adrian Andreoiu - GA Based PSS Design - webfiles its vmware

Adrian Andreoiu - GA Based PSS Design - webfiles its vmware

Adrian Andreoiu - GA Based PSS Design - webfiles its vmware

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

____________________________________________________________________________________________Genetic Algorithm <strong>Based</strong> <strong>Design</strong> of Power System StabilizersADRIAN ANDREOIU© ADRIAN ANDREOIU, 2002Technical Report no. 431LDepartment of Electric Power EngineeringChalmers University of TechnologySE-412 96 GöteborgSwedenTelephone: +46 (0)31 772 1632Fax: +46 (0)31 772 1633http://www.elteknik.chalmers.seCover: 'LVWULEXWLRQRIVROXWLRQVGXULQJJHQHWLFSURFHVVIRU60,%*$EDVHG366Chalmers Bibliotek, ReproserviceGöteborg, Sweden 2002


____________________________________________________________________________________________classically tuned <strong>PSS</strong> fails to stabilize the system at certain operating conditions.The proposed <strong>GA</strong> based method on the other hand, provides the option of includingany operating point within <strong>its</strong> tuning domain, thus ensuring system stability over alarge domain, and in particular, the tuning domain..H\ZRUGV genetic algorithm, power systems, small-signal stability, power systemstabilizers, design


*$%DVHG'HVLJQRI366___________________________________________________________________________________________35()$&(The work presented in this thesis has been carried out at the Department of ElectricPower Engineering of Chalmers University of Technology. This research projecthas started in 1999 and has been funded through the Elektra program of Elforsk.The financial support is gratefully acknowledged.I wish to express here my sincere gratitude to my supervisor, Assoc. Prof. KankarBhattacharya, whose precious advice and friendly encouragement made this workgo smoothly throughout this time. Many thanks go to my examiner, Professor JaapDaalder, for his support and useful discussions.I gratefully acknowledge the constructive criticism, the guidance and valuableinputs that Dr. Bo Eliasson of Malmö Högskola and Dr. Sture Torseng of ABBPower Systems have contributed with during the course of this work, as membersof the Project Reference Group.The colleagues at the department in general, and the Power Systems Group inparticular create a supportive and friendly working environment. They made thecoffee break worth more than a coffee during the break.I owe my deepest gratitude to my family, and to Corina especially, for their love,understanding and support that gave me the comfort I needed to fully concentrateon my work.)HEUXDU\*|WHERUJIII


*$%DVHG'HVLJQRI366___________________________________________________________________________________________/,672)38%/,&$7,2161. A. <strong>Andreoiu</strong>, K. Bhattacharya - "A Lyapunov’s method <strong>Based</strong> GeneticAlgorithm for a Robust <strong>PSS</strong> Tuning", Euro Conference on Risk Management inPower Systems Planning and Operation in Market Environment, Porto, Portugal,September 8-11, 2001.2. A. <strong>Andreoiu</strong>, K. Bhattacharya - "Lyapunov’s Method <strong>Based</strong> Genetic Algorithmfor Multi-machine <strong>PSS</strong> Tuning", IEEE PES Winter Meeting, New York City, NewYork, January 27-31, 2002.3. A. <strong>Andreoiu</strong>, K. Bhattacharya - "Robust Tuning of Power System StabilizersUsing Lyapunov Method <strong>Based</strong> Genetic Algorithm", IEE Proceedings – Generation,Transmission and Distribution – accepted for publication.4. A. <strong>Andreoiu</strong>, K. Bhattacharya - "Genetic Algorithm <strong>Based</strong> Tuning of PIDPower System Stabilizers", The 14 th Power Systems Computation Conference,Sevilla Spain, June 24-28, 2002.V


*$%DVHG'HVLJQRI366___________________________________________________________________________________________7$%/(2)&217(1761 ,1752'8&7,21 1.1 BACKGROUND........................................................................................................... 11.2 BRIEF REVIEW OF LITERATURE ON <strong>PSS</strong> DESIGN....................................................... 31.3 GENETIC ALGORITHMS IN <strong>PSS</strong> TUNING .................................................................... 71.4 OUTLINE OF THE THESIS ........................................................................................... 92 '


____________________________________________________________________________________________5 781,1*2)3523257,21$/3/86,17(*5$/3/86'(5,9$7,9(3,'36686,1**(1(7,&$/*25,7+0 5.1 INTRODUCTION ........................................................................................................65 *HQHWLF$OJRULWKP6SHFLILFDWLRQV5.2 SINGLE MACHINE INFINITE BUS SYSTEM ANALYSIS................................................70 (IIHFWRIVDPSOLQJSHULRGRQ3,'366WXQLQJDQGG\QDPLFSHUIRUPDQFH 5.3 MULTI-MACHINE POWER SYSTEM ANALYSIS ..........................................................725.4 CONCLUDING REMARKS ..........................................................................................766 ),1$/5(0$5.66.1 SALIENT FEATURES OF THE PRESENT WORK.............................................................786.2 SCOPE FOR FUTURE WORK IN THIS AREA ..................................................................787 5()(5(1&(6 8 $33(1',&(6 8.1 APPENDIX I..............................................................................................................85 1HWZRUN5HGXFWLRQ 6PDOOVLJQDO6WDELOLW\0RGHOVRI3RZHU6\VWHPV $UPDWXUH&XUUHQW&RPSRQHQWV .FRQVWDQW'HULYDWLRQ 8.2 APPENDIX II - SYSTEM DATA ..................................................................................93 6\VWHPGDWDIRU60,% 6\VWHPGDWDIRUPDFKLQHV\VWHP:6&&PDFKLQHEXV8.3 APPENDIX III ...........................................................................................................95 0DWULFHVRI0XOWLPDFKLQH6\VWHPZLWKRXW366 0DWULFHV0XOWLPDFKLQH6\VWHPZLWK366VIII


*$%DVHG'HVLJQRI366___________________________________________________________________________________________/,672)6


____________________________________________________________________________________________7 P 7 H mechanical and electrical torque, respectively7 GR time constant of excitation circuit7 6 sampling time9 G 9 T direct and quadrature components of terminal voltage< admittance matrix7 «7 lead-lag <strong>PSS</strong> time constantsx state vectorp perturbation vectorV Laplace operatorW timeX stabilizing signal7transposeacANNAVRdc<strong>GA</strong>GEPISEMIMOOLS<strong>PSS</strong>PIDRBFRLSSMIBSISOTGRVSCVSC<strong>PSS</strong>alternative currentArtificial Neural NetworksAutomatic Voltage Regulatordirect currentGenetic AlgorithmGenerator Exciter Power systemIntegral of Squared ErrorMulti Input Multi OutputOrthogonal Least SquaresPower System Stabilizer(s)Proportional Integral DerivativeRadial Basis FunctionRecursive Least SquaresSingle Machine to Infinite BusSingle Input Single OutputTransient Gain ReductionVariable Structure ControlVariable Structure <strong>PSS</strong>X


*$%DVHG'HVLJQRI366___________________________________________________________________________________________ ,1752'8&7,21 %DFNJURXQGPower system stability problem has received a great deal of attention over theyears. From the beginning, for convenience in analysis, gaining a betterunderstanding of the nature of stability problems and developing solutions to theproblems, it has been the usual practice to classify power system stability problemsinto two broad categories (Figure 1.1):3RZHU6\VWHP6WDELOLW\$QJOH6WDELOLW\)UHTXHQF\VWDELOLW\)UHTXHQF\VWDELOLW\9ROWDJH6WDELOLW\7UDQVLHQW6WDELOLW\6PDOO6LJQDO6WDELOLW\6PDOO'LVWXUEDQFH9ROWDJH6WDELOLW\/DUJH'LVWXUEDQFH9ROWDJH6WDELOLW\1RQRVFLOODWRU\,QVWDELOLW\2VFLOODWRU\,QVWDELOLW\/RFDO3ODQW0RGHV,QWHUDUHD0RGHV&RQWURO0RGHV7RUVLRQDO0RGHV)LJXUH Power System stability classification [1]a) $QJOHVWDELOLW\ - representing the ability of the system to maintain synchronism;b) 9ROWDJH VWDELOLW\ - representing the ability of the system to maintain steadyacceptable voltage.1


,QWURGXFWLRQ____________________________________________________________________________________________This work focuses on the angle stability category, with particular reference to thesmall-signal stability problem.Amongst the different types of angular stability problems, the transient stabilityproblem is related to the short term or transient period, which is usually limited tothe first few seconds following the disturbance. It is concerned with the systemresponse to a severe disturbance, such as transmission system fault. Much of theelectric utility effort and interest related to system stability have been concentratedon the short-term response, and therefore the system is designed and operated so asto meet a set of reliability criteria concerning transient stability. Well-establishedanalytical techniques and computer programs exist for the analysis of transientstability.Small signal stability on the other hand is concerned with the system response tosmall changes and is a fundamental requirement for the satisfactory operation ofpower systems. Usually, the problem is one of ensuring sufficient damping ofsystem oscillations. Small signal stability can be analyzed by linearizing the systemabout an equilibrium point represented by a steady state operating condition. Thisallows the use of powerful analytical tools of linear systems to determine thestability characteristics, which aid in the design of corrective controls.In the past, many utilities took small signal stability for granted and carried out nostudies at all to reveal problems related to small signal performance. This wasprimarily because in the past, a system that remained stable for the first fewseconds following a severe disturbance was sure to be stable for smallperturbations about the post fault system condition. This is not true for present daysystems. As power systems have developed, the need for small signal studies andmeasures to ensure sufficient stability margins has being recognized.Attention has been focused on the effect of excitation control on the damping ofoscillations, which characterizes the phenomena of stability. In particular it hasbeen found useful and practical to incorporate transient stabilizing signals derivedfrom speed, terminal frequency or accelerating power superimposed on the normalvoltage error signal to provide for additional damping to these oscillations. Suchdevices are known as Power System Stabilizers (<strong>PSS</strong>).Power system stabilizers have been extensively used as supplementary excitationcontrollers to damp out the low frequency oscillations and enhance the overallsystem stability. The <strong>PSS</strong> extends the system stability lim<strong>its</strong> by modulatinggenerator excitation to provide damping to the oscillations of synchronous machinerotors relative to one another. They produce a component of torque in phase withrotor speed deviations, in order to enhance the system damping.2


*$%DVHG'HVLJQRI366___________________________________________________________________________________________ %ULHI5HYLHZRI/LWHUDWXUHRQ366'HVLJQOver the last four decades, a large number of research papers have appeared in thearea of <strong>PSS</strong>. Research has been directed towards obtaining such a <strong>PSS</strong> that canprovide an optimal performance for a wide range of machine and systemparameters. However, as noted in [2], a universally applicable stabilizing functionis not practically feasible. Various control strategies and optimization techniqueshave found their applications in this area as also various degrees of systemmodeling have been attempted. While it is difficult to bring out a detaileddiscussion of the historical development of <strong>PSS</strong> and <strong>its</strong> applications, a modestattempt has been made in this section to discuss the most significant works in thearea.Heffron and Phillips [3] analyzed the effect of modern amplidyne voltageregulators on under-excited operation of large turbine generators. They were thefirst to present the small perturbation model in terms of . . constants of amachine-infinite bus system. Their investigations revealed that the use of moderncontinuously acting regulators greatly increased the steady-state stability limit ofturbine generators in the under-excited region. And that the trend towards loweringthe short circuit ratio of large turbine generators was sound from steady statestability standpoint, provided a modern continuously acting voltage regulator wasused.DeMello and Concordia [2] examined the case of a single machine connected to aninfinite bus through external reactance. Their analysis developed insights into theeffects of thyristor-type excitation systems and established understanding of thestabilizing requirements for such systems. These stabilizing requirements includedthe voltage regulator gain parameters as well as the <strong>PSS</strong> parameters. They exploredthe effect of a variety of machine loading, inertia and system external impedance(length of the transmission line) on damping characteristics of voltage or speedfollowing a small perturbation in mechanical torque. They developed someunifying concepts that explained the stability phenomena of concern and predicteddesirable phase and magnitude characteristics of stabilizing functions.Larsen and Swann [4] presented application of <strong>PSS</strong> utilizing either speed,frequency or power input signals. Guidelines were presented for tuning <strong>PSS</strong> thatenable the user to achieve desired dynamic performance with limited effort. Theneed for torsional filters in the <strong>PSS</strong> path for speed input <strong>PSS</strong> was also discussed.Kundur HW DO [5] described the details of a 'HOWD32PHJD <strong>PSS</strong> design forgenerating un<strong>its</strong> in Ontario Hydro. Two alternate excitation schemes wereconsidered, one with and the other without Transient Gain Reduction (TGR). It wasshown that with appropriate selection of <strong>PSS</strong> parameters, both schemes provided3


,QWURGXFWLRQ____________________________________________________________________________________________satisfactory performance. Appropriate choice of washout time-constant, <strong>PSS</strong> outputlim<strong>its</strong> and phase-lead compensation circuit parameters was demonstrated.Yu and Siggers [6] presented the application of state-feedback optimal <strong>PSS</strong> whileMoussa and Yu [7] proposed an eigenvalue shifting technique for determining theweighing matrix in the performance index. The technique involved shifting of thedominant eigenvalue to the left, on the V-plane until a satisfactory shift is made orthe controller’s practical limit is reached. The optimal state-feedback controllerswere also applied to a multi-machine system. However, in spite of thepowerfulness of optimal control theory, the controllers so achieved, failed to appealto utilities because their realization was difficult, cumbersome and costly.A lot of work has also been reported on coordinated tuning of <strong>PSS</strong> for multimachinesystems. DeMello HWDO [8] presented an eigenvalue-eigenvector analysisto identify the most effective generating un<strong>its</strong> to be equipped with <strong>PSS</strong> in multimachinesystems that exhibit dynamic instability and poor damping of severalinter-area modes of oscillations.Fleming HW DO [9] proposed a sequential eigenvalue assignment algorithm forselecting the parameters of stabilizers in a multi-machine power system. Insequential tuning, the stabilizer parameters are computed using repeatedapplication of single-input/single-output (SISO) analysis. The suggested approachenables the selection of parameters of stabilizers such that a specified improvementin the damping ratio of each poorly damped mode can be realized approximately.The stabilizers are applied sequentially at different locations as ascertained bymodal analysis outlined by DeMello HWDO [8]. However, it should be noted that thesequential addition of stabilizers disturbs the previously placed eigenvalues tosome extent.Abdalla HWDO[10] also presented a procedure for the selection of the most effectivemachines for stabilization. They suggested the addition of a damping term to eachmachine’s equation of motion, one at a time. An eigenvalue-based measure ofrelative improvement in the damping of oscillatory modes is implemented and usedas a criterion to find the best candidate machine for stabilizer application.The sequential tuning methods discussed in [8]-[10] are computationally simplecompared to the simultaneous tuning methods, but they incur eigenvalue driftwithin the sequence. The eigenvalue drift problem does not arise with simultaneoustuning methods, and thus they provide the true optimal solution, but, on the otherhand, these methods are computationally expensive.Doi and Abe [11] proposed the coordinated design/tuning of <strong>PSS</strong> in multi-machinesystem by combining eigenvalue sensitivity analysis and linear programming. The<strong>PSS</strong> parameters are determined by minimizing a performance index, which is the4


*$%DVHG'HVLJQRI366___________________________________________________________________________________________sum of all <strong>PSS</strong> gains. This method is simultaneously able to select generatorswhere <strong>PSS</strong> can be effectively applied and to synthesize the adequate transferfunction of the <strong>PSS</strong> for these generators.Lim and Elangovan [12],[13] presented a method for designing decentralizedstabilizers in a multi-machine system using complex frequency domain approach.Using this approach, the <strong>PSS</strong> parameters are obtained so that some or all of thesystem mechanical mode eigenvalues may be placed at the prescribed locations inthe V-plane. The problem of exact eigenvalue assignment is transformed to that ofsolving iteratively a set of equivalent characteristic equations, the solution of whichare the desired stabilizer parameters.In all the above works we discussed, the <strong>PSS</strong> structure was considered to be fixedand were tuned considering a set of nominal operating conditions and systemparameters.However, such a fixed structure optimum <strong>PSS</strong> would provide sub-optimumperformance under variations in system parameters and operating conditions.Several modern control strategies such as self-tuning control, variable-structurecontrol (VSC), fuzzy-logic systems (FLS), artificial neural networks (ANN),genetic algorithms (<strong>GA</strong>), HWF have been reported in the recent literature, aiming todevelop robust <strong>PSS</strong> configurations.The applicability, advantages and disadvantages of minimum variance, poleassigned, linear quadratic and pole shifting adaptive controllers for power systemswere examined in detail by Ghosh HW DO [15]. They presented a comparison ofsystem dynamic performances obtained using three alternate <strong>PSS</strong>, LH, adaptivepole-shifting, adaptive linear quadratic and a conventional <strong>PSS</strong>. Their studies showthat the adaptive pole-shifting <strong>PSS</strong> provides the best performance.Cheng HW DO [16] presented an adaptive <strong>PSS</strong> using a self-searching pole-shiftingcontrol algorithm. The adaptive <strong>PSS</strong> so designed is effective in damping systemoscillations under both small as well as large perturbations. Cheng HWDO [17] furtherproposed a dual-rate adaptive <strong>PSS</strong> based on self-searching pole-shifting algorithmfor damping multi-mode oscillations. In this algorithm the system parameters areidentified every 80 msec while the control signal is updated every 20 msec.Lim [18] proposed a method for designing a self-tuning <strong>PSS</strong> based on theminimization of a quadratic performance index. The effectiveness of the selftuning<strong>PSS</strong> for either excitation or governor control under different disturbancesand over a wide range of operating conditions has been demonstrated.As an alternative to self-tuning <strong>PSS</strong>, Variable Structure <strong>PSS</strong> (VS<strong>PSS</strong>) has beenproposed in the literature in order to counteract the problem of variation of system5


,QWURGXFWLRQ____________________________________________________________________________________________parameters and operating condition. The VSC are insensitive to system parametervariations and can easily be realized using microcomputers. A systematicprocedure for the selection of the proper switching vector is though very importantfor their design.Chan and Hsu [23] proposed an optimal VS<strong>PSS</strong> for a machine-infinite bus systemas well as for a multi-machine system. The proposed VS<strong>PSS</strong> is optimal in the sensethat the switching hyperplane is obtained by minimizing a quadratic performanceindex, in the sliding mode operation. The resulting switching vector and hence theswitching hyperplane depends on the weighing matrices associated with theperformance index.Kothari HWDO [24] have presented the design of a VS<strong>PSS</strong> with desired eigenvaluesin the sliding mode, where the switching hyperplane is obtained using a poleplacement method. This has been further extended in [25] to apply a radial poleshiftingtechnique for design of VS<strong>PSS</strong> in the discrete-mode.A fuzzy set theory based <strong>PSS</strong> was reported by Hsu and Cheng in [26]. Theproposed stabilizer adopted a decentralized output feedback control law thatrequired only local measurements within each generating unit, thus providingscope for further implementation.In [27], Hoang and Tomsovic proposed a systematic approach to fuzzy logiccontrol design, where the controller parameters are either calculated off-line orcomputed in real time in response to system changes. In this design approach it wasshown that the controller is insensitive to the precise dynamics of the system.Artificial neural network is based on the concept of parallel processing and hasgreat ability in realizing complicated non-linear mappings from the input space tothe output space, thus providing an extremely fast processing facility forcomplicated non-linear problems.Zhang HW DO [28] presented a <strong>PSS</strong> design approach that employs the multi-layerperceptron with error back-propagation training method. The ANN was trainedwith the training data group generated by an adaptive power system stabilizer.In [29], Segal HWDO presented a new approach for real-time tuning of conventional<strong>PSS</strong> using a radial basis function network, which is trained using an orthogonalleast squares (OLS) learning algorithm.Abido and Abdel-Magid presented in [30] a <strong>PSS</strong> design that combines numerical(ANN) and linguistic (FLS) information in a uniform fashion, thus providing amodel-free description of the control system and overcoming the ANN and FLSweaknesses and facilitates on-line implementation.6


*$%DVHG'HVLJQRI366___________________________________________________________________________________________ *HQHWLF$OJRULWKPVLQ3667XQLQJGenetic Algorithms are global search techniques providing a powerful tool foroptimization problems by miming the mechanisms of natural selection andgenetics. These operate on a population of potential solutions applying theprinciple of VXUYLYDORIWKHILWWHVW to produce better and better approximations to asolution. In each generation, a new set of approximations is created by selecting theindividuals according to their level of fitness in the problem domain and breedingthem together using operators borrowed from natural genetics [31]. Thus, thepopulation of solutions is successively improved with respect to the searchobjective by replacing least fit individuals with new ones (offspring of individualsfrom the previous generation), better suited to the environment, just as in naturalevolution.According to Goldberg [31], <strong>GA</strong> are different from other optimization and searchprocedures in four ways:1. <strong>GA</strong> work with a coding of the parameter set, not the parameters themselves.2. <strong>GA</strong> search from a population of points, not a single point.3. <strong>GA</strong> use payoff information, not derivatives or other auxiliary knowledge4. <strong>GA</strong> use probabilistic transition rules, not deterministic rules.Figure 1.2 shows a schematic diagram of a genetic algorithm. The processcommences with random generation of a pool of possible solutions, LH thepopulation and the individuals that form it. Each individual in the population, alsocalled FKURPRVRPH is represented by a string, which is formed by a number of substringsequal to the number of the problem’s variables. Each variable is coded in asuitable coding system (binary, integer, real-valued, HWF). The population size andthe chromosome size are kept constant during the whole search process.The performance of each individual in the population is evaluated through anobjective function, which models the dynamic problem and has as output a ILWQHVVYDOXH The fitness value is a measure of how good the respective individual is withrespect to the problem objective.Individuals will be selected in accordance with their fitness value to take part in thegenetic process. The purpose of VHOHFWLRQ is to keep the best well-fit individuals andincrease the number of their offspring in the next generation, on the account of theleast fit individuals.The UHFRPELQDWLRQ process consists in the grouping of the selected individuals inpairs (LH parents) in which they exchange genetic information forming two newindividuals (LH children, or offspring). This process helps the optimization searchto escape from possible local optima and search different zones of the search space.7


,QWURGXFWLRQ____________________________________________________________________________________________A PXWDWLRQ genetic operator that replaces allele of genes is implemented to increasethe probability of complete search, by allowing the investigations in vicinity oflocal optima.5DQGRPO\JHQHUDWHLQLWLDOVROXWLRQVSRSXODWLRQ(YDOXDWHWKHJRRGQHVVRIVROXWLRQVSRSXODWLRQGRQHyes&KHFNFRQYHUJHQFHno*HQHWLF2SHUDWRUVWRFUHDWHQHZSRSXODWLRQ•VHOHFWLRQ•FURVVRYHU•PXWDWLRQ1H[WJHQHUDWLRQRISRSXODWLRQ)LJXUHGenetic Algorithm flowchart5HLQVHUWLRQ is the process in which children will populate the next generation byreplacing parents. Reinsertion can be made partially or completely, uniformly(offspring replace parents uniformly at random) or fitness-based.All genetic operators are implemented with a certain predefined probability.Power System Stabilizers designed using the <strong>GA</strong> based search and optimization aremore likely to converge to a global optima than a conventional optimization based<strong>PSS</strong>, since they search from a population of possible solutions, and are based onprobabilistic transition rules.In the recent literature, applications of genetic algorithm to tune the parameters of<strong>PSS</strong> have been reported [32]-[35]. A <strong>GA</strong> based optimization method has been usedin [33] to tune the parameters of a rule-based <strong>PSS</strong>. This way, the advantages of the8


*$%DVHG'HVLJQRI366___________________________________________________________________________________________rule-based <strong>PSS</strong> such as <strong>its</strong> robustness, less computational burden and ease ofrealization are maintained. Introduction of <strong>GA</strong> helps obtain an optimal tuning forall <strong>PSS</strong> parameters simultaneously, which thereby takes care of interactionsbetween different <strong>PSS</strong>.In [34], simultaneous tuning for all the <strong>PSS</strong> in the system using a <strong>GA</strong> basedapproach has been developed. The <strong>GA</strong> seeks to shift all eigenvalues of the systemwithin a region in the stable domain.Zhang and Coonick [35] proposed a <strong>GA</strong> based computational procedure to select<strong>PSS</strong> parameters simultaneously in multi-machine power systems, by solving a setof inequalities that represent the objectives of optimization problem. 2XWOLQHRIWKH7KHVLVThis thesis examines the application of Genetic Algorithms to <strong>PSS</strong> tuning in orderto determine a globally optimum <strong>PSS</strong> parameter set that will ensure a stable androbust operation of a multi-machine power system, for each operating point withina wide range.&KDSWHU introduces the problem of small-signal stability in power systems, withemphasis on the low frequency oscillation phenomena occurring due to smalldisturbances and <strong>its</strong> mitigation by means of <strong>PSS</strong>. A review of literature discussesthe relevant work in this area of tuning of <strong>PSS</strong> and lays down the motivations andobjectives of the work. The field of Genetic Algorithms is also introduced, as themethod chosen to perform the simultaneous tuning of <strong>PSS</strong> parameters.&KDSWHU presents the small-signal stability models of single machine connected toinfinite bus (SMIB) and multi-machine power systems. The mathematicalformulations have been detailed in Appendices for interested readers. The modelshave been formulated in state-space form and their open-loop (uncontrolled mode)characteristics have been examined.&KDSWHU presents the classical optimization method based on Lyapunov’sparameter optimization to tune the parameters of the lead-lag <strong>PSS</strong>. Phasecompensation characteristics of the lead-lag <strong>PSS</strong> have been examined and amethod of <strong>PSS</strong> tuning using the exact phase compensation approach has beendeveloped. Further, the Lyapunov’s parameter optimization method has beenextended to <strong>PSS</strong> tuning in multi-machine systems.&KDSWHU presents the application of a <strong>GA</strong> search on the classical Integral ofSquared Error (ISE) based method for tuning of <strong>PSS</strong>. The method ensures that forany operating condition within a pre-defined domain, the system remains stable9


,QWURGXFWLRQ____________________________________________________________________________________________when subjected to small perturbations. The optimization criterion employs aquadratic performance index that measures the quality of system dynamic responsewithin the tuning process. The solution thus obtained is globally optimal androbust. The proposed method has been tested on different <strong>PSS</strong> structures- theconventional lead-lag and the derivative type. System dynamic performances with<strong>PSS</strong> tuned using the proposed technique are satisfactory for different loadconditions and system configurations&KDSWHU considers the optimum tuning of fixed structure proportional plusintegral plus derivative (PID) <strong>PSS</strong> for the single-machine infinite bus and mubltimachinepower systems. A <strong>GA</strong> based tuning technique is developed and tested forSMIB and multi-machine power systems. The tuning scheme proposed in thischapter uses a genetic algorithm (<strong>GA</strong>) based search that integrates a classicalparameter optimization criterion based on Integral of Squared Error (ISE). Thismethod succeeds in achieving a robust, simultaneously tuned and globally optimalPID-<strong>PSS</strong> parameter set, while maintaining the simplicity of the classicaloptimization method. The tuning method implicitly builds-in an increasedrobustness through an objective function, that depends on the operating domain.The system is represent in a discrete state-space form and the influence of thesampling time on the <strong>PSS</strong> parameter tuning is investigated.&KDSWHU highlights the significant contributions of the present work and drawsthe scope for future work in this area.10


*$%DVHG'HVLJQRI366___________________________________________________________________________________________ '


'\QDPLF0RGHOVIRU6PDOO6LJQDO6WDELOLW\$QDO\VLV____________________________________________________________________________________________In the development of a dynamic model for a multi-machine power system(classical stability model), the following assumptions are usually made [36]:a) Mechanical power input is constant.b) Damping or asynchronous power is negligible.c) Constant-voltage-behind-transient-reactance model for the synchronousmachines is valid.d) The mechanical rotor angle of a machine coincides with the angle of thevoltage behind the transient reactance.e) Loads are represented by passive impedances.To study the dynamic behavior of a system, the following data are needed:• System data (lines, buses, transformers, machines);• Normal load-flow data ( 6 and 9LL- the complex power and voltage atgenerator nodes, respectively).Each machine model is first expressed in <strong>its</strong> own GT frame, which rotates with <strong>its</strong>rotor. For the solution of interconnecting network equations, all voltages andcurrents must be expressed in a common reference frame. The real-axis of onemachine, rotating at synchronous speed, is used as the common reference. Axistransformation equations are used to transform between the individual machine (GT) reference frames and the common ('4)reference frame. The real-axis of thecommon reference frame is used as the reference for measuring the machine rotorangle. For a machine represented in detail, including dynamics of rotor circuit(s),the rotor angle is defined as the angle by which the machine Taxis leads/lags thereal axis. Under dynamic conditions, the angle δ changes with rotor speed [37].The following calculations are essential in order to prepare the system for astability study:1. All system data are converted to a common base.2. The loads are converted to equivalent admittances. The needed data is takenfrom a load-flow study. The equivalent shunt admittance at the bus is given by:*, 6 3< −4M////= = =(2.1)/2 2 29/9 9 9///where 9 , 3 , 4 , and , are the voltage, active power, reactive power and/ / //current, respectively, corresponding to a load admittance < = * + M% ./ //12


*$%DVHG'HVLJQRI366___________________________________________________________________________________________3. The internal voltages of a generator ( L ∠δ L are calculated from a load-flowrun. The internal angle of the generator during transients (δ) is computed fromthe pre-transient terminal voltages 9∠D.4. The admittance matrix < of the network is calculated < is a Q — Q matrix,where Q is the total number of buses.5. Obtain the admittance matrix for the reduced network ( < P ) by eliminatingall the nodes that are not internal generator nodes. All nodes except for theinternal generator nodes should have zero injection currents, and this property isused to obtain the network reduction [36].Note that < P is a Q J — Q J dimension matrix, where Q J is the number of generators.In Appendix I, Section 8.1.1 provides details of the above. 6PDOO3HUWXUEDWLRQ'\QDPLF0RGHORIWKH6\VWHPThe transfer function block diagram (Figure 2.1) describes the dynamics of the L thmachine in a multi-machine system [38]. This is a generalization of the extensivelyused single machine connected to infinite bus transfer function block diagram [2]and takes into account the interaction between machines via . matrices, which aresquare matrices of order Q J . The diagonal elements of the . , … , . matricesdetermine the machine’s dynamics, while the off-diagonal elements model thedynamic interactions between machines. Observe that in this block diagram the<strong>PSS</strong> is not represented, for convenience. The number of state variables is Q Y × Q J ,where Q Y is the number of state variables used to model a machine and <strong>its</strong> excitationsystem.For the calculation of . ,. , … . matrices, the armature current components , Gand , T , and the terminal voltage components 9 G and 9 T of each machine areexpressed with respect to the common frame of reference.During low-frequency oscillations, the current induced in a damper winding isnegligibly small; hence the damper windings are completely ignored in the systemmodel. As for the G and T-axis armature windings of the synchronous machine,their natural oscillating frequency being extremely high, their eigenmodes will notaffect the low-frequency oscillations, and hence can be described simply byalgebraic equations [38]. What is left is the field winding circuit of the machine,which is described by a differential equation, not only because of <strong>its</strong> loweigenmode frequency, but also because it is connected directly to the excitationsystem to which the supplementary excitation control is applied. The excitation13


P7H'\QDPLF0RGHOVIRU6PDOO6LJQDO6WDELOLW\$QDO\VLV____________________________________________________________________________________________system <strong>its</strong>elf must be described by differential equations. Finally, the torquedifferential equation of the synchronous machine is included in the model.∆δ MK 1ijK 1ii_∆7 P+__∆7 H∆7 − ∆_10 V + 'L L∆ ω 2πIL∆δL[UDG ]VK 2ij∆δ M’ ∆( TMK 2ii∆( TL’1+.V73LLGRL’.3LLK 4ii_+ ∆(_ _IG−1+.$LV7$L∆9 − X W LK 5ii++++K 5ij− XLK 6iiK 6ij1K 3ijK 4ii’ ∆( TM∆( TM’∆δM)LJXUHTransfer function block diagram representation of a multi-machine systemfor small-signal stability analysisThe complete mathematical formulation of the multi-machine dynamics, as well asthe subsequent small perturbation model has been discussed in Appendix I. <strong>Based</strong>on the transfer function block diagram (Figure 2.1), the system dynamics can beexpressed by a set of linear differential equations in the small-perturbationvariables 'Z L'G L'( TL '( IGL as follows:GGWGGWGGWGGW( ∆ω)( ∆δ)LL( ∆(’)T L'= −0LL= 2 ⋅π⋅ I ⋅ ∆ω.= −7.⋅ ∆ωL−04L’GRL. $ ⋅ .$( ) L 5 . $ ⋅ .LL 6.L ’ 1∆(LIG L= ⋅ ∆δ− ⋅ ∆(T − ⋅ ∆(IG L+ ⋅ X ( L7$LL∆δL −71LL’GRL.⋅ ∆δL −01⋅ .3L7$L2 LL1+7’GRL⋅ ∆(∆(’TLIG LL1+07L$L⋅ ∆70 L7$L L 1«Q J(2.2)14


*$%DVHG'HVLJQRI366___________________________________________________________________________________________It is to be noted here that when Q J 1, the above set of equations reduce to thewell-known SMIB system representation.Using vector-matrix notation, the set of equations (2.2) can be represented in statespaceform as follows:GGWx() W = ⋅ x() W + % ⋅ U() W + ⋅ p()W$ (2.3)In equation (2.3), $ % and * are the state, control and perturbation matricesrespectively, and x(W), U(W) and p(W) are state, control and perturbation vectors,respectively.State matrix $ is a function of the system parameters and operating conditions,while the perturbation matrix * and control matrix % depend on system parametersonly.For the system operating conditions and parameters considered (see Appendix II),the system eigenvalues are obtained by solving the FKDUDFWHULVWLFHTXDWLRQ of thesystem.The stability characteristic of the system is dependent on the eigenvalues of thestate matrix as follows:a) A UHDO HLJHQYDOXH corresponds to a non-oscillatory mode. A negative realeigenvalue represents a decaying mode, while a positive real eigenvaluerepresents aperiodic instability.b) A pair of FRPSOH[ HLJHQYDOXHV represents an oscillatory mode. The realcomponent of the eigenvalue gives WKHGDPSLQJ, and the imaginary componentgives WKH IUHTXHQF\ RI RVFLOODWLRQ. A negative real part represents a dampedoscillation whereas a positive real part represents oscillation of increasingamplitude. 6\VWHPV,QYHVWLJDWHGThe systems considered for analysis in this thesis are the single machine connectedto infinite bus through a double circuit transmission line (Figure 1.2), and the wellknownnine-bus power system [36], which has three generators and three loads(Figure 2.3).15


'\QDPLF0RGHOVIRU6PDOO6LJQDO6WDELOLW\$QDO\VLV____________________________________________________________________________________________In all generators, IEEE Type ST-1 excitation systems have been considered.System parameters and operating data for both systems investigated have beenprovided in Appendix II.EqIgEtIRXV0IRXIshY = G + jB)LJXUHSingle machine connected to an infinite bus system18 kV 230 kV 230 kV 13.8 kVLoad C2 3Load ALoad B230 kV<strong>Adrian</strong> <strong>Andreoiu</strong>16.5 kV1)LJXUH 3-machine system [36]16


*$%DVHG'HVLJQRI366___________________________________________________________________________________________ 6LQJOH0DFKLQH,QILQLWH%XV60,%6\VWHPThe small-perturbation transfer-function block diagram of a SMIB system is shownin Figure 2.4.)LJXUHSmall-perturbation block diagram of SMIB systemThe state-space model can be expressed as follows:whereGGW() W = ⋅ x() W + b ⋅ X() W + ⋅ S()Wx $ (2.4)⎡ '⎢−0⎢ 2πI⎢$ = ⎢ 0⎢⎢⎢ 0⎢⎣.1−00.4−7 ’GR. .$−7$5.2−001−7 ’.GR. .$−7$36⎤0 ⎥0 ⎥⎥1 ⎥7 ’ ⎥GR1 ⎥− ⎥7$⎥⎦x =’[ ∆ω∆δ∆( ∆ ] 7T ( IG17


'\QDPLF0RGHOVIRU6PDOO6LJQDO6WDELOLW\$QDO\VLV____________________________________________________________________________________________⎡b = ⎢00 0⎣.⎥⎦⎤7$$7⎡ 1 ⎤= ⎢ 0 0 00⎥⎣⎦7Note that the control signal X, which is actually the <strong>PSS</strong> output, would act on thesumming junction of the terminal voltage reference of the AVR-excitation systemFigure 2.4. Also note that X is now a scalar, since we deal with a SISO system. Theperturbation considered consists of a step increase of 1% in the mechanical torque7 0 of the synchronous generator.Table 2.1 shows the open-loop eigenvalues of the SMIB system for the nominaloperating point and system parameters considered. Evidently, the system isunstable under small perturbations and require a stabilizing signal from the <strong>PSS</strong>.The system dynamics without <strong>PSS</strong> are shown in Figure 2.5 and Figure 2.6.7DEOH Open-loop SMIB system eigenvalues2SHUDWLQJSRLQW[p.u.]P = 0.8Q = 0.6(LJHQYDOXHV0.1028 ” j5.5022-6.3710-14.2975'DPSLQJIDFWRU-0.0187111DWXUDOIUHTXHQF\[Hz]0.875--)LJXUHRotor angle deviation for SMIB system under small perturbation18


*$%DVHG'HVLJQRI366___________________________________________________________________________________________)LJXUHRotor speed deviation for SMIB system under small-perturbation 0XOWL0DFKLQH6\VWHPAs discussed in Section 2.4, the three-generator, nine-bus system [36] has beenconsidered for our analysis of multi-machine systems. The same set of statevariables as that used for SMIB system has been used to describe each machine ofthe multi-machine system behavior through state-space modeling approach. Thestate-space model for the three-machine system is expressed as follows:GGWx() W = ⋅ x() W + % ⋅ u() W + ⋅ p()W$ (2.5)where x(t), U(t) and p(t) are state, control and perturbation vectors, respectivelyand they are expressed as follows:xup() W = [ ∆ω1() W ∆δ1() W ∆(T1() W ∆(IG1() W ∆ω2() W ∆δ2() W ∆(T2() W ∆(IG 2()W ∆ω() W ∆δ() W ∆(() W ∆(() W ]7() = [ ∆X() W ∆X() W ∆X() W ] 7W 1 2 3() W = [ ∆7∆7∆ ] 7P P 71 2P333T3IG319


'\QDPLF0RGHOVIRU6PDOO6LJQDO6WDELOLW\$QDO\VLV____________________________________________________________________________________________$ % and * are the- state, control and perturbation matrices, respectively. Theyconstructed by extending the SMIB model to the 3-machine model and are given inAppendix III Section 8.3.1.This system is analyzed in a similar manner as the SMIB system. Figure 2.7 andFigure 2.8 show the time response of angular speed- and rotor angle deviations ofall the machines of the system without <strong>PSS</strong>, when a step perturbation in mechanicalinput of 1% occurs at the shaft of Generator 1.)LJXUHAngular speed deviations of all machines when Generator 1 is perturbed20


*$%DVHG'HVLJQRI366___________________________________________________________________________________________)LJXUHRotor angle deviations for 3-machines open-loop systemTable 2.2 presents the eigenvalues and corresponding- damping factors and naturalfrequencies of oscillations. As also suggested by the figures is now evident that thesystem is unstable under small perturbations on generator 1.2SHUDWLQJSRLQW[p.u.]P 1 = 0.7160P 2 = 1.6300P 3 = 0.85007DEOH Open-loop MM system eigenvalues(LJHQYDOXHV'DPSLQJ 1DWXUDOIUHTXHQF\IDFWRU [Hz]0.0524 ” j8.0334 -0.0065 1.27860.0479 ” j6.3195 -0.0076 1.0058-0.0447 ” j15.3935 -0.0029 2.4500-10.3506 ” j2.9481 0.9618 1.7129-10.3957 ” j6.6547 0.8156 2.0716-4.8010 1.0000 -Q 1 = 0.2700Q 2 = 0.0670Q 3 = -0.1090 -15.5527 1.0000 -21


'\QDPLF0RGHOVIRU6PDOO6LJQDO6WDELOLW\$QDO\VLV____________________________________________________________________________________________ &RQFOXGLQJ5HPDUNVThis chapter presents the details of mathematical models required for the analysisof small signal stability for both single machine connected to infinite bus andmulti-machine systems. The mathematical models are in the state-space form,thereby making the application of linear analysis possible. As has beendemonstrated, both systems are unstable under small perturbations and requireadditional stabilizing control from the power system stabilizer, the design of whichwill be treated in the following chapters.22


*$%DVHG'HVLJQRI366___________________________________________________________________________________________ &219(17,21$/$3352$&+(672'(6,*12)/($'/$*366Two distinct types of system oscillations are usually recognized in interconnectedpower systems [5]. One type is associated with un<strong>its</strong> at a generating stationswinging with respect to rest of the power system. Such oscillations are referred toas "local mode" oscillations and have a frequency in the range of 0.8 to 2.0 Hz. Theterm local is used because the oscillations are localized at one power plant. Thesecond is associated with swinging of many machines in one part of the systemagainst machines in another part. These are "inter-area mode" oscillations, andhave frequencies in the range of 0.2 to 0.7 Hz.The basic function of a power system stabilizer (<strong>PSS</strong>) is to add damping to thegenerator rotor oscillations by controlling <strong>its</strong> excitation using auxiliary stabilizingsignal(s). To provide damping, the <strong>PSS</strong> must produce a component of electricaltorque in phase with the rotor speed deviations. *HQHUDO &KDUDFWHULVWLFV RI /HDGODJ 3RZHU 6\VWHP6WDELOL]HUV 3HUIRUPDQFH2EMHFWLYHVRI366The overall excitation control system (including <strong>PSS</strong>) is designed to [5]:a) Maximize the damping of the local plant mode as well as inter-area modeoscillations without compromising the stability of other modes;23


&RQYHQWLRQDO$SSURDFKHVWR'HVLJQRI/HDGODJ366____________________________________________________________________________________________b) Enhance system transient stability;c) Not adversely affect system performance during major system upsets whichcause large frequency excursions;d) Minimize the consequences of excitation system malfunction due tocomponent failures.Since the purpose of a <strong>PSS</strong> is to introduce a damping torque component, the speeddeviation represents an appropriate signal to be used as input for the <strong>PSS</strong>. Inpractice, both generator and <strong>its</strong> exciter exhibit frequency dependent gain and phasecharacteristics, *(3V. Hence, the <strong>PSS</strong> transfer function should have appropriatephase-lead circu<strong>its</strong> to compensate for the phase lag between the exciter input andthe electrical torque [37].For large values of . $ and the usual range of constants, the composite transferfunctionfor *(3V and the corresponding phase-lag characteristic can be writtenas follows [2]:*(3() V=.6∠*(3= tan⎛’7GR⋅ ⎜1+ V ⋅⎝. 6 ⋅ .−1⎛⎜⎝.⋅7ωGR −16’⋅ .$.2$⎞⎟ ⋅⎠⎞⎟ + tan⎠( 1 + V ⋅7)( ω ⋅7)$$(3.1))LJXUHPhase-lag characteristic of *(3V for a SMIB system24


*$%DVHG'HVLJQRI366___________________________________________________________________________________________Figure 3.1 shows a plot of the phase-lag introduced by *(3Vas a function of thefrequency. It can be seen that for the frequency range of interest (0.2 to 2.0 Hz), thephase lag due to *(3V is between 25“ to 105“.The transfer function of the lead-lag <strong>PSS</strong> on the L th machine is shown in equation(3.2) and the corresponding block diagram is shown in Figure 3.2.*366() V() V∆X⎡ V ⋅7⎤ ⎡1+ V ⋅7⎤ ⎡ + ⋅() ⎥ ⎥ ⎤:1 1 V 73LLLL= = . ⋅ ⎢ ⎥ ⋅ ⎢ ⎥ ⋅ ⎢&∆ωLLV ⎢1+ V ⋅7:⎥ ⎢1+ V ⋅72⎥ ⎢1+ V ⋅74⎣L ⎦ ⎣L ⎦ ⎣L ⎦(3.2))LJXUHTransfer function block diagram for Lead-lag <strong>PSS</strong>The corresponding phase-lead characteristic of the lead-lag <strong>PSS</strong> is given by:π −1∠* = − tan:2[ ]−1−1( ω ⋅7) + 2 ⋅ tan ( ω ⋅7) − tan ( ω 7 )366⋅12(3.3)Note that the phase angle of <strong>PSS</strong> signal was expressed in (3.3) under theassumption that 7 = 7 and 7 = 7 for the purpose of simplification.)LJXUH<strong>PSS</strong> phase lead characteristics for different time constants, 7 =7 and7 =7 =0.05 sec25


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________Figure 3.3 shows the phase-lead characteristics of the <strong>PSS</strong> for several values of 7 .In the figure, we note that for the frequency range under consideration, the lead-lag<strong>PSS</strong> can provide up to about 90“ phase compensation, with 7 = 0.3 seconds.The parameters of the lead-lag <strong>PSS</strong> are required to be tuned optimally, in order toobtain the best performance of the system. 3ULPDU\ &RQVLGHUDWLRQV IRU WKH 6HOHFWLRQ RI /HDGODJ 3663DUDPHWHUVIn principle, the lead-lag <strong>PSS</strong> (also regarded as the conventional 1 <strong>PSS</strong>) consists ofthree blocks: a phase compensation block, a signal washout block and a gain block(refer Figure 3.2).The SKDVHFRPSHQVDWLRQ block provides the appropriate phase-lead characteristicto compensate for the phase lag between the exciter input and the generatorelectrical torque *(3V. The phase characteristic to be compensated changes withthe system conditions, therefore a characteristic acceptable for a range offrequencies (normally 0.1 to 2.0 Hz) is sought. This may result in less thanoptimum damping at any one frequency. The required phase lead can be obtainedby choosing the appropriate values of time constants 7 «7 .The signal ZDVKRXW block functions as a high-pass filter, which allows the dcsignals to pass unchanged, thus avoiding terminal voltage variation due to steadychanges in speed. The washout time constant 7 : should be long enough to passstabilizing signals at the frequencies of interest unchanged, but not so long that itleads to undesirable generator voltage excursions during system-island conditions[37].The stabilizing gain . & determines the amount of damping introduced by the <strong>PSS</strong>,and, ideally, it should be set to a value corresponding to maximum damping.However, in practice the gain is set to a value that results in satisfactory dampingof the critical system modes without compromising the stability of other modes, ortransient stability, and that does not cause excessive amplification of <strong>PSS</strong> inputsignal noise.In order to restrict the level of generator terminal voltage fluctuation duringtransient conditions, lim<strong>its</strong> are imposed on <strong>PSS</strong> outputs.The <strong>PSS</strong> parameters to be optimized are the time constants, 7 L , 7 L 7 L 7 L and gain. &L . 7 :L = 10 seconds is chosen at all machines in order to ensure that the phaseleadand gain contributed by the washout block for the range of oscillation1 In this thesis, the terms "lead-lag <strong>PSS</strong>" and "conventional <strong>PSS</strong>" are used interchangeably26


B67h†rq9r†vt ‚sQTT___________________________________________________________________________________________frequencies normally encountered is negligible [5]. The number of <strong>PSS</strong> parametersto be optimized is reduced by considering the <strong>PSS</strong> to be comprising two identicalcascaded lead-lag networks. Therefore, 7 L = 7 L and 7 L = 7 L . Also, 7 L = 7 L = 0.05seconds is assumed fixed from physical realization considerations [2]. Thus, theoptimization problem reduces to determining 7 L and . &L (L = 1, …, Q) only.$QDO\VLV RI D 6LQJOH 0DFKLQH ,QILQLWH %XV 6\VWHP ZLWK D/HDGODJ366 &RPSRVLWH0RGHOFigure 3.4 shows the composite transfer-function block-diagram of the SMIBsystem equipped with a lead-lag <strong>PSS</strong>.)LJXUHSmall perturbation block diagram of a single machine to infinite bus systemequipped with a lead-lag <strong>PSS</strong>The linear dynamic model of the open-loop power system (LH without <strong>PSS</strong>) wasdiscussed in detail in Chapter 2. Following the same convention, the representationof the above composite system inclusive of the <strong>PSS</strong> can be described by:GGWx() W ⋅ x() W + ⋅ p()W= $ (3.4)27


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________$ and * are the- state and perturbation matrices, respectively, x(W) the state vector,and p(W) is the perturbation. The state vector x(W) is given as follows:x’() W [ ∆ ∆δ∆(∆(∆1∆1∆X] 7= T IG 1 2ω (3.5)Note that the two additional intermediate variables of the <strong>PSS</strong>, namely '1 and'1 appear in (3.4) as state variables, as does the <strong>PSS</strong> output signal 'X.The state matrix $ of this system is given by:⎡⎢ 0⎢⎢2⋅π⋅ I⎢⎢⎢ 0⎢⎢$ = ⎢0⎢⎢.&⎢ 72⎢ .&73⎢⎢ 7274⎢ .&73⎢⎣ 7274. 1−00. 4−’7GR.$⋅ . 5−7$.&. 171−720.&. 1717−72740.&. 1717−7 7 02433. 2−001−’. 3 ⋅7GR.$⋅ . 6−7$.&.271−720.&.2717−72740.&.2717−7 7 02433001’7GR1−7000$00001−721 73−747271 73−7 7 74244000001−741−74000.7$$001−7:⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦ 2SWLPL]DWLRQ RI 366 3DUDPHWHUV 8VLQJ 3KDVH &RPSHQVDWLRQ7HFKQLTXHThe phase compensation technique is based on the objective of tuning the <strong>PSS</strong>parameters to fully compensate for the phase lag introduced through the exciter andgenerator characteristics *(3V, such that the torque changes provided by the <strong>PSS</strong>are in phase with the rotor speed deviations. The following step by step approach isused:a) Find the natural frequency of oscillation Z n of the electromechanical mode.Neglecting the damping, the characteristic equation of the mechanical loop maybe written as:20 ⋅ V + ⋅π ⋅ I ⋅ . = 0(3.6)2 1and the solutions are:28


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________d) Tune the gain . & of the <strong>PSS</strong> using any suitable criterion. In this work, theLyapunov’s parameter optimization method, which will be discussed in detail inthe next section, was used to obtain. F . The optimum . F thus found was equal to26.0. /\DSXQRYV0HWKRG%DVHG2SWLPL]DWLRQRI3663DUDPHWHUV3.2.3.1 7KH3HUIRUPDQFH,QGH[The choice of a suitable performance index is extremely important for the design of<strong>PSS</strong>. In this thesis, a performance index as given in (3.8), where x is the statevector and 4 is a weighing matrix has been used:- =∞∫07( x ⋅ 4 ⋅ x) GW(3.8)The performance index - can be evaluated using the relation:() 0 ⋅ ⋅ x()07- = x 3(3.9)where x(0) is the initial state of the state vector, and 3 is a positive definitesymmetric matrix obtained by solving the Lyapunov’s equation:7$ ⋅ 3 + 3 ⋅ $ = −4(3.10)where $ is the state matrix of the system.By appropriate choice of 4 matrix elements, various penalization weights can beassigned to the state variables (which in this case are deviations from steady-stateconditions) and a desirable dynamic performance for the system can be achieved.3.2.3.2 'HWHUPLQLQJWKH3663DUDPHWHUVAs described in the previous section, by an appropriate choice of 4, theperformance criterion, and hence the optimal <strong>PSS</strong> parameters can be manipulated.In this work, we choose an ,QWHJUDORI6TXDUHG(UURU (ISE) criterion that seeks tominimize the squared of the deviation of power angle deviation ('G) from <strong>its</strong>steady-state value. Thus the state variable 'G is assigned a high weight andpenalized for deviations and the <strong>PSS</strong> parameters are obtained accordingly.Mathematically, this can be written as,30


*$%DVHG'HVLJQRI366___________________________________________________________________________________________∞- = δ 2 GW(3.11)VV∫∑( ∆ − ∆δ)0It can be seen that in this case, 4 = GLDJ[0 1 0 0 0 0 0].In order to obtain the optimal values of . & and 7 , the following procedure hasbeen used:1. Choose a set of <strong>PSS</strong> parameters for which the state matrix of the compositesystem is stable.2. Fix the value of 7 and vary . & over a wide range of values and determine theperformance index (using (3.9)). It is seen that for a fixed 7 , when . & isincreased, the performance index - decreases continuously, attains a minimum(say - PLQ ) and then increases with further increase in . & .3. Carry out Step-2 for various values of 7 and determine the PLQLPXPRI- PLQ(say, - PLQ *)Figure 3.6 shows the plot of variation of - as a function of . & for different valuesof 7 . From the figure, we note that - attains the overall minimum for . & = 38.65and 7 = 0.11 seconds, which are the optimal settings of the lead-lag <strong>PSS</strong>.)LJXUHPerformance index as a function of <strong>PSS</strong> gain . F , for different 7 Figure 3.7 shows a comparison of the system dynamic performances with theoptimal lead-lag <strong>PSS</strong>, but designed using two different techniques: the phasecompensation approach and the Lyapunov’s method. It can be seen that both thedesign approaches provide satisfactory performances, though the phase31


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________compensation approach requires somewhat more settling time, which is evidentfrom a comparison of the values of performance indices - also (Table 3.1).7DEOH Performance indices corresponding to different <strong>PSS</strong> settings3KDVHFRPSHQVDWLRQ /\DSXQRYPHWKRG0.2160.11366VHWWLQJV7 . &2638.653HUIRUPDQFH,QGH[- 1.7905—10 -5 1.4452—10 -5)LJXUHPerformance of SMIB system with optimal lead-lag <strong>PSS</strong>Further, we examine the phase compensation characteristics (Figure 3.8) drawnfrom the two optimal <strong>PSS</strong> settings previously obtained. While the phasecompensation technique closely compensates for the *(3V phase lag up to afrequency of 1 Hz, the system phase-lag is considerably under-compensated whenthe optimal lead-lag <strong>PSS</strong> is used.32


B67h†rq9r†vt ‚sQTT___________________________________________________________________________________________)LJXUHPhase characteristics for systems and different <strong>PSS</strong> designs$QDO\VLVRID0XOWL0DFKLQH3RZHU6\VWHPZLWK/HDGODJ366 &RPSRVLWH0RGHOThe representation of the multi-machine system without <strong>PSS</strong> has been discussed inChapter 2, and a state-space model was developed. In this section, the developmentof the state-space model for the same system is presented in the line of Chapter 2,considering that all the generators are equipped with lead-lag <strong>PSS</strong>.For the sake of continuity in understanding, the state-space model of the multimachinesystem without <strong>PSS</strong> is re-stated below:GGWx() W = ⋅ x() W + % ⋅ U() W + ⋅ p()W$ (3.12)$, % and * are the state, control and perturbation matrices and have been describedin Section 8.3.1. The associated state, control and perturbation vectors are givenbelow:x() W = [ ∆ω1() W ∆δ1() W ∆(T () W ∆(IG () W ∆ω2() W ∆δ2() W ∆(T () W 1 12∆(() W ∆ω() W ∆δ() W ∆(() W ∆(() W ]7IG233T3IG333


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________up() = [ ∆X() W ∆X() W ∆X() W ] 7W 1 2 3() W = [ ∆7∆7∆ ]7P P 71 2P3The control vector U(W) is a vector of stabilizing signals that represents the <strong>PSS</strong>output at different machines.The dynamic equations of the <strong>PSS</strong> in state-space form as obtained from the transferfunction block-diagram is given below:GGWGGWGGWG( ∆11() W ) = . ( )&⋅ ∆ωL() W⎡G( ∆12 () W ) = 11() W − ∆12 () W + 71⋅ ∆11() W( ∆X() W ) = ∆1() W + 7 ⋅ ∆1() WLLL⎡⎢⎣⎢⎣2LGWL3L∆1−7LGGW1L:L⎤( )( 2 ) − ∆XL() WLGWL1⎥ ⋅⎦ 7⎤ 1⎥ ⋅⎦ 74L2L(3.13) L= 1,2,3where '1 L and '1 L are the state-variables associated with each <strong>PSS</strong>, 7 : is theZDVKRXW time constant, 7 « 7 are the SKDVHOHDG time constants and . & is thestabilizer JDLQ.Equations (3.13) may be arranged in standard vector-matrix form as in (3.14), andrepresent the state-space model of the <strong>PSS</strong> at all machines:GGWx( W)= & ⋅ x '() W + ⋅ () W + ⋅ p<strong>PSS</strong>x <strong>PSS</strong>1(3.14)wherex() = [ ∆1() W ∆1() W ∆u() W ∆1() W ∆1() W ∆u() W ∆1() W ∆1() W ∆u() W ] 7<strong>PSS</strong> W 11 21 1 12 22 2 13 23 3&, ' and * 1 are the matrices associated with the <strong>PSS</strong> model with appropriatedimensions, and are given in the Section 8.3.2.By defining an augmented state-vector () W [ x() W x () W ] 7x C = <strong>PSS</strong> , the state-spacemodel of the closed-loop system becomes:34


*$%DVHG'HVLJQRI366___________________________________________________________________________________________GGWxC() W = $ ⋅ x () W + ⋅ pCCC(3.15)where$C⎡$= ⎢⎣&%'⎤⎥⎦1andC⎡= ⎢⎣1⎤⎥⎦% 1 is a re-defined control matrix given as:% 1 = [0 0 b 1 0 0 b 2 0 0 b 3 ]where b 1 , b 2 , b 3 are the column vectors of the control matrix %.The perturbation term in (3.15) can be eliminated, by applying a coordinatetransformation in the state-space, as follows:() x C() W − x ( ∞)x’W (3.16)= CHence, (3.15) reduces to the standard state-variable form:whereGGWx’x’() W x’ () W= $ (3.17)C ⋅−1() 0 = −x( ∞) = −$⋅ ⋅ pCCis the initial state of x’(W), which is also the steady-state value of x(W). /\DSXQRYV 0HWKRG %DVHG 2SWLPL]DWLRQ RI /HDGODJ 366 IRU0XOWLPDFKLQH3RZHU6\VWHPVSection 3.2.3 provides the details of the method of <strong>PSS</strong> parameter optimizationusing Lyapunov’s method. In this section, the analysis is extended in a similarmanner, to find the optimal parameters of <strong>PSS</strong> in a multi-machine system.One important aspect associated with <strong>PSS</strong> tuning in multi-machine systems is theproblem of siting of <strong>PSS</strong> on appropriate machines. This is required in order to findthose critical machines where a <strong>PSS</strong> optimally tuned would damp out specificmodes. This helps reduce the computational burden, particularly in case of large35


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________systems. A lot of work has been reported in the literature addressing the sitingproblem [8],[10],[11],[40] In this chapter, and in the thesis as well, this issue hasnot been addressed.Conventionally, the <strong>PSS</strong> tuning methods used for multi-machine systems haveeither used a sequential approach or a simultaneous approach. The sequentialtuning approach is computationally simple but introduces eigenvalue drift as thesequence progresses, while the simultaneous tuning approach though being verycomplex to handle, particularly for large systems, does provide the optimalsolution.In the following analysis, the Lyapunov’s method was applied to multi-machine<strong>PSS</strong> tuning using the sequential approach.The weighing matrix 4 is now the sum of the squares of each machine’s powerangle deviation from their respective steady-state value.Thus, we haveand4 = GLDJ[0 1 0 0 0 1 0 0 0 1 0 0]- =∞3∫∑0 L=12( ∆ − ∆δ) GWL Lδ (3.18)VVUsing the approach described in Section 3.2.3 we obtain the optimal parameters ofeach <strong>PSS</strong> sequentially. Various combinations of tuning sequences were tried outand the system performance was found to be the best for a sequence: machine-1-machine-2-machine-3, and therefore we report the results obtained with thissequence only. Table 3.2 provides a detailed report of the behavior of the <strong>PSS</strong>parameters, tuned using the above sequence, and shows the corresponding systemeigenvalues as the tuning sequence progresses.It can be seen that the system eigenvalues keep changing as the sequenceprogresses and this is an undesirable phenomenon. Thus, there is a case forexamining and determining the <strong>PSS</strong> parameters simultaneously while also lookingfor ways on how to address the problem of increased computational burden arisingfrom such an approach.36


*$%DVHG'HVLJQRI366__________________________________________________________________________________________________________________________________________7DEOH Sequential tuning of multi-machine power systems0DFKLQHStep 1: sub-optimal <strong>PSS</strong> onall machines366VHWWLQJVStep 2: Machine 1 tuned Step 3: Machine 1 and 2tunedStep 4: Machine 1, 2 and 3tunedT1 [s] KC T1 [s] KC T1 [s] KC T1 [s] KC1 0.10 3 0.11 73 0.11 73 0.11 732 0.10 3 0.10 3 0.16 15 0.16 153 0.10 3 0.10 3 0.10 3 0.29 12.5(LJHQYDOXHVDQGGDPSLQJUDWLRVEigenvalues Damping Eigenvalues Damping Eigenvalues Damping Eigenvalues Damping-0.0555 ” j15.6009-0.1674 ” j0.4693-0.1908 ” j8.2613-10.1813 ” j3.3373-10.3332 ” j7.6062-16.2746 ” j1.6007-17.9045-22.1960-23.0825-23.9450-0.1000-0.1001-0.1002-4.6823-15.78240.00360.02590.02310.95030.80530.99521.00001.00001.00001.00001.00001.00001.00001.00001.0000-0.1357 ” j15.4128-0.3618 ” j7.5701-2.2198 ” j11.1289-10.2190 ” j3.3341-10.4467 ” j7.3496-10.5846 ” j4.2205-0.1000-0.1002-0.1023-2.7481-15.7679-17.6073-22.7811-23.9223-31.23420.00880.04770.19560.95070.81790.92891.00001.00001.00001.00001.00001.00001.00001.00001.0000-0.0555 ” j15.6009-0.1674 ” j6.4693-0.1908 ” j8.2613-10.1813 ” j3.3373-10.3332 ” j7.6062-16.2746 ” j1.6007-0.1000-0.1001-0.1002-4.6823-15.7824-17.9045-22.1960-23.0825-23.94500.00360.02590.02310.95030.80530.99521.00001.00001.00001.00001.00001.00001.00001.00001.0000-1.8970 ” j5.0133-2.1724 ” j13.218-3.3237 ” j23.4719-5.1392 ” j8.9380-5.4933 ” j12.1247-10.1550 ” j4.0160-0.1001-0.1007-0.1025-2.7223-6.5977-11.4036-31.0425-32.0547-41.81360.35390.16220.14020.49850.41270.92991.00001.00001.00001.00001.00001.00001.00001.00001.000037


8‚ ‰r ‡v‚ hy6ƒƒ…‚hpur†‡‚9r†vt ‚sGrhqyhtQTT____________________________________________________________________________________________Figure 3.9 shows the system dynamic performances with the initial <strong>PSS</strong> settings(. FL = 3.0, 7 L = 0.1). This was chosen as a PLQLPDO 366 since, the open-loopsystem being unstable, it was required to obtain a stable system to proceed with theoptimization (Table 3.2).)LJXUHSystem dynamic performance with the PLQLPDO366The system dynamic performance obtained using the optimally tuned <strong>PSS</strong> is shownin Figure 3.10.)LJXUHSystem dynamic performance with the optimal <strong>PSS</strong>38


B67h†rq9r†vt ‚sQTT____________________________________________________________________________________________ &RQFOXGLQJ5HPDUNVThis chapter presents the development of a composite state-space model of thesystem including the lead-lag power system stabilizer (<strong>PSS</strong>). Phase characteristicsof the system as well as the <strong>PSS</strong> have been investigated and a method for tuning of<strong>PSS</strong> parameters based on exact phase compensation has been presented. It is foundthat for desirable system performance, a full phase compensation may not benecessary.Subsequently, a method based on Lyapunov’s parameter optimization has beenpresented for tuning of lead-lag <strong>PSS</strong>. This method makes use of the Integral ofSquared Error criterion with an objective of minimizing the power angle deviationfrom <strong>its</strong> steady-state value. System dynamic performance for single machine toinfinite bus, as well as a multi-machine system show that this method providessuperior responses as compared to the phase-compensation technique based <strong>PSS</strong>.Due to the eigenvalue drift phenomenon and the high computational burdenrequired for simultaneous type of tuning approach, Genetic Algorithm basedsimultaneous tuning methods have a promising scope and could address many ofthe concerns raised in large scale <strong>PSS</strong> parameter tuning. This issue will beaddressed in the following chapters.39


B67h†rq9r†vt ‚sQTT____________________________________________________________________________________________ /


G’hƒˆ ‚‰Hr‡u‚q7h†rqBr r‡vp6yt‚…v‡u€s‚…QTTUˆ v t____________________________________________________________________________________________to obtain the next generation. The globally optimal <strong>PSS</strong> parameter set thusobtained, is robust over a wide operating range. *HQHWLF$OJRULWKP6SHFLILFDWLRQVDQGWKH3URSRVHG0HWKRGThe proposed Lyapunov method based genetic algorithm is initiated by generatingrandomly an initial population of binary coded individuals, where each individualrepresents a possible solution for the <strong>PSS</strong> parameters.)LJXUHLyapunov Method <strong>Based</strong> Genetic Algorithm for <strong>PSS</strong> Tuning42


B67h†rq9r†vt ‚sQTT____________________________________________________________________________________________A basic requirement for obtaining a feasible solution to the Lyapunov equation isthat the state-matrix $should be stable. Fulfillment of this condition is ensured by"stability screening". The entire population of individuals in each generation isscreened (Figure 4.1) in order to ensure that only those individuals (each of themrepresenting a <strong>PSS</strong> parameter set) that provide a stable system over the wholeoperating domain ', are allowed to proceed further in the optimization process.This also brings about significant reduction in the computational burden.Individuals resulting in unstable systems for an operating point within the domain' ("bad individuals") are assigned a very high value of - $9* , where - $9* is given asthe mean value of performance indexes over the operating domain ', and given by(4.1). The bad individuals are gradually phased out from the population within afew generations.-⎛⎞7([⋅ ⋅ [) ⋅GW⎟∀ 34 '∞1$9* = ⋅ ∑⎜1 ⎜ ∫⎟∈RS 3, 4 0⎝4 (4.1)⎠Every individual (FKURPRVRPH) of the current population is evaluated for - $9* anda basis for the biased selection process is then established. To avoid prematureconvergence and speeding up of the search when the convergence is approached,the objective values obtained for each individual are mapped into ILWQHVV YDOXHVthrough a ranking process. The rank-based fitness assignment overcomes thescaling problems of the proportional fitness assignment. The individuals will beranked in the population in descending order of their fitness with respect to theproblem domain. The higher the individual’s fitness is, the higher is <strong>its</strong> chance topass-on genetic information to successive generations.The next generation will be populated with offspring, obtained from selectedparents. The VHOHFWLRQ is a process used to determine the number of trials for oneparticular individual used in reproduction. The selection process uses the VWRFKDVWLFXQLYHUVDO VDPSOLQJ method, a single-phase sampling algorithm with minimumVSUHDG, zero ELDVand time complexity in the order of the number of individuals(1 ,1' ).Recombination of the selected individuals is carried out with pairs of individualsfrom the current population using aPXOWLSRLQWFURVVRYHU process having a certainprobability The individuals in the pairs will exchange genetic information witheach other, thereby creating two new individuals, the offspring. After that, eachindividual in the population will be PXWDWHG with a given probability, through arandom process of replacing one allele of a gene with another to produce a newgenetic structure.The <strong>GA</strong> employed in this study uses an HOLWLVWVWUDWHJ\in which the offspring iscreated with a JHQHUDWLRQ JDS of 80% and reinserted in the old population by43


G’hƒˆ ‚‰Hr‡u‚q7h†rqBr r‡vp6yt‚…v‡u€s‚…QTTUˆ v t____________________________________________________________________________________________replacing the least fit predecessors. Most fit individuals are allowed to propagatethrough successive generations and only a better individual may replace them.The <strong>GA</strong> stops when a pre-defined maximum number of generations is achieved orwhen the value returned by the objective function, being below a threshold,remains constant for a number of iterations. 0DWKHPDWLFDO0RGHORIWKH6\VWHPTwo types of <strong>PSS</strong> have been considered for analysis- (a) the conventional lead-lagnetwork (4.2) with gain . F , time-constants 7 and 7 , and wash-out filter timeconstant7 : , and (b) the derivative network (4.3) with gain . G and time constant 7.V7 ⎛:1 + V7 ⎞ ⎛ + V7 ⎞X V .()F⋅ ∆ωVV7⎜1 1⋅:V7⎟⎜1( ) = ⋅ ⋅V7⎟(4.2)1 + ⎝1+ 2 ⎠ ⎝1+ 2 ⎠V7 7X( V)= . ⋅ ⋅ ⋅ ∆7(4.3)G( 1 + V7 ) ( 1 + V7 )H() VAs discussed in Chapter 3, 7 : is the washout time-constant, which is used towashout dc signals and without it, steady changes in speed would modify theterminal voltage. To guarantee the lead characteristic of the control signal, 7 iskept to minimum physically achievable (7 = 0.05 seconds). Thus, the lead-lag <strong>PSS</strong>parameters to be optimized are . F and 7 .It is important to note here the difference in input signals to the two <strong>PSS</strong>. Thephase-lead <strong>PSS</strong> is based on the commonly used rotor speed deviation input signalas shown in (4.2). On the other hand, the derivative <strong>PSS</strong> (4.3) is based on electricaltorque deviation signal '7 H . The parameters to be tuned in the later case are thederivative gain, . G and the time constant, 7.The linear dynamic model of the composite system inclusive of excitation systemand <strong>PSS</strong> on each generator, can be obtained in a similar manner to the one outlinedin Chapter 3, and state-space representation is given in:G xGW() W= $ ⋅ x( W)+⋅ p(4.4)$ and * are the state and perturbation matrices and depend on the systemconfiguration and operating conditions, while x and p are state and perturbationvectors, respectively.44


*$%DVHG'HVLJQRI366____________________________________________________________________________________________In order to eliminate the perturbation term in (4.4) and reduce the system model tothe standard closed-loop state-space form, a coordinate transformation in the statespaceis applied as given by:x’= x − x( ∞)(4.5)The resulting state-transformed system model thus obtained is given by:GGWx’= $ ⋅ x’(4.6)−1where x’ () 0 = −x( ∞) = − ⋅ ⋅ p$ is the steady state value of x’(t). 6LQJOH0DFKLQH&RQQHFWHGWR,QILQLWH%XVThe proposed genetic algorithm based approach applying the classical Lyapunovstability and parameter optimization technique is now used to determine theoptimal parameters of a <strong>PSS</strong> that is robust over a wide operating domain. For thepurpose of these study cases we consider the operating domain ' {'∈3 >@DQG4 >@LQSHUXQLW}, with a step-size of 0.1 per-un<strong>its</strong> in each case.Therefore, we have a total of 154 operating points on the 34 plane.)LJXUHSmall perturbation transfer function model of SMIB system equipped withlead-lag type <strong>PSS</strong>45


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________Figure 4.2 shows the small perturbation transfer function model of the singlemachineinfinite bus system with the lead-lag <strong>PSS</strong>.The state variable vector x and state matrix $ for the SMIB system equipped withthe lead-lag <strong>PSS</strong> of (4.2) have been provided in Section 3.2.1.Figure 4.3 shows the small perturbation transfer function model of the SMIBsystem equipped with a derivative type <strong>PSS</strong>.)LJXUHSmall perturbation transfer function block-diagram of single-machine infinitebus system equipped with derivative type <strong>PSS</strong>The state vector of the system can be defined as:’() W = [ ∆ ∆δ∆(∆(X] 7[ ω ∆(4.7)TIGThe system matrix $ with the derivative type <strong>PSS</strong> of (4.3) is described by:46


*$%DVHG'HVLJQRI366____________________________________________________________________________________________⎡ . 1 . 2⎤⎢ 0 − − 0 0 00 0⎥⎢⎥⎢2πI0 0 0 0 0 ⎥⎢⎥⎢ . 4 1 1⎥⎢ 0 − −0 0’’ ’⎥⎢ 7GR. 3 ⋅7GR7GR$ =⎥⎢ .$⋅ . .$⋅ . 1 .(4.8)56$ ⎥⎢ 0 − − − 0 −7 7 77⎥$$$$⎢⎥⎢ .G.G100 − 0 ⎥⎢ . .7 ⎥12⎢. .⎥GG⎢1 100 − − ⎥⎢⎣. 1 . 27 7 ⎥⎦ $QDO\VLVThe optimal parameters for both lead-lag and derivative types of <strong>PSS</strong> obtained withthe proposed <strong>GA</strong> based method are compared with the optimal parameters settingobtained by applying the ISE Technique earlier reported in [39], that was obtainedconsidering one nominal operating condition.Additionally, for the derivative <strong>PSS</strong>, the set of optimal parameters obtained withthe proposed <strong>GA</strong> based method is also compared with an earlier reportedeigenvalue shift based <strong>GA</strong> method [32].)LJXUH Performance index as function of <strong>PSS</strong> gain . G , for different time constants 747


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________Figure 4.4 depicts the tuning process of a derivative type <strong>PSS</strong> in a SMIB systemperformed using the ISE Technique, in a similar manner as described in Section3.2.3.2 for the lead-lag <strong>PSS</strong>.Table 4.1 provides a summary of the converged <strong>PSS</strong> parameters for the lead-lag<strong>PSS</strong>, along with the corresponding system eigenvalues, damping factors ] andnatural frequencies I Q for oscillatory modes. The ISE technique based <strong>PSS</strong> [39]achieves a fairly robust optimum parameter set that is very close to the globaloptimal set obtained using the <strong>GA</strong> based method. - 1 and - $9*1 are thecorresponding values of - and - $9* , respectively, QRUPDOL]HG with respect to thebest, and provide a quantitative measure of the quality of dynamic performancewith a particular type of <strong>PSS</strong> and <strong>PSS</strong> settings.7DEOH Optimal parameter setting for lead-lag <strong>PSS</strong> obtained with two different methods*DLQDQG7LPHFRQVWDQW(LJHQYDOXHVDWQRPLQDORSHUDWLQJSRLQW[I Q [Hz]- 1 DWQRPLQDORSHUDWLQJSRLQW3URSRVHG*$EDVHG1R366PHWKRG_ 33.980.12-14.298,-6.3710.103 ± j 5.5-30.964-3.888 ± j7.773-8.472 ± j5.003-4.777-0.102-0.430.86---1.3801.566--,6(WHFKQLTXH>@38.650.11-0.350.93---30.461-3.196 ± j8.471-9.901 ± j3.928-3.806-0.102_ 1.008 - $9*1_ 1.01-1.4411.695--Table 4.2 shows the optimal settings for derivative <strong>PSS</strong> and the correspondingeigenvaluesand performance indices. The performance indices are normalized tothe best (see Table 4.1). The proposed <strong>GA</strong> based method, though with - $9*1 of4.72, does provide a fairly satisfactory dynamic performance, while the eigenvalueshifting method based <strong>PSS</strong> with - $9*1 of 24 provides a much worsened response.Note that when tuned with classical ISE Technique, the system is not stable for theentire operating domain ' considered, although for the nominal operating pointbehaves better than the genetically tuned systems.48


*$%DVHG'HVLJQRI366____________________________________________________________________________________________7DEOH Optimal parameter setting for derivative <strong>PSS</strong> obtained with three differentmethods1R3663URSRVHG*$EDVHGPHWKRG*$EDVHG(LJHQYDOVKLIWWHFKQ>@6.470.34-19.417-1.959 ± j9.21-0.726 ± j2.892-1.56,6(7HFKQLTXH>@*DLQDQG7LPHFRQVWDQW_ 2.030.301.550.38(LJHQYDOXHVDW -14.298, -16.823-16.225QRPLQDO-6.371 -1.357 ± j5.33-0.877 ± j5.759RSHUDWLQJSRLQW 0.103 ± j 5.5 -2.756 ± j4.62-2.981 ± j3.248-2.081-1.7857- 1 DWQRPLQDORSHUDWLQJSRLQW_ 4.97 21.33 4.69- $9*1 _ 4.72 24 -Figure 4.5 and Figure 4.6 show the distribution of - $9* for individuals in thepopulation and their convergence to the global optimum during the search process,for two different <strong>PSS</strong> types, LH the conventional lead-lag <strong>PSS</strong> and the derivative<strong>PSS</strong>, respectively.)LJXUHDistribution of the solution during the search process for conventional leadlagtype <strong>PSS</strong>It is seen that the best individual from a generation progresses towardsconvergence, corresponding to the minimum of - $9* and thereby providing the49


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________optimal values of <strong>PSS</strong> parameters. The figures provide an image of the distributionof possible solutions cumulatively obtained during the genetic search, thusemphasizing the algorithm’s convergence towards the global optimum andintuitively pinpointing the same.It should be noted that, the vertical axis denoting the performance - $9* , appearswith a different scale for the two <strong>PSS</strong> cases- the derivative <strong>PSS</strong> scale being of theorder of 10 -4 , while the conventional lead-lag <strong>PSS</strong> is of the order of 10 -5 .)LJXUHDistribution of the solution during the search process for derivative type <strong>PSS</strong>Figure 4.7 shows that - $9* decreases monotonously with time, and inapproximately 50 generations, the optimization process finds a solution thatremains unchanged thereafter, and - $9* reaches a steady minimum value. Theseresults were obtained with a genetic process over 160 generations and having apopulation of 50 individuals.50


*$%DVHG'HVLJQRI366____________________________________________________________________________________________)LJXUH- $9* of best individual for each generationFigure 4.8 shows the corresponding <strong>PSS</strong> parameters variation during the geneticprocess, and indicates their convergence to the optimal value.)LJXUH<strong>PSS</strong> parameter variation during genetic process, for each generationFigure 4.9 and Figure 4.10 shows the area covered by the imaginary positive partof the system eigenvalues over the entire operating domain ', for optimumparameter settings of lead-lag <strong>PSS</strong> and derivative type <strong>PSS</strong>, respectively. It can be51


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________seen that the conventional lead-lag <strong>PSS</strong> provides a more stable system since <strong>its</strong>eigenvalues are further away from the unstable axis vis-à-vis the derivative <strong>PSS</strong>.)LJXUHDistribution of system eigenvalues with optimal lead-lag <strong>PSS</strong> over theoperating domain)LJXUHDistribution of system eigenvalues for optimal derivative-type <strong>PSS</strong> over theoperating domainThe optimum parameters obtained using our proposed method, which is based onmeasurement of system dynamic performance in the time domain, is nowcompared with an earlier reported <strong>GA</strong> based <strong>PSS</strong> [32] where the principle is to usea frequency-domain approach that applies eigenvalue shifting technique.52


*$%DVHG'HVLJQRI366____________________________________________________________________________________________Understandably, the addition of an optimally tuned <strong>PSS</strong> enlarges the stabilityregion on the P-Q plane considerably. The conventional lead-lag <strong>PSS</strong> tuned usingthe proposed <strong>GA</strong> based method provides the largest stability region (the entiremarked region) (Figure 4.11). It is to be noted that this stability region isconsiderably larger than the domain actually considered for the <strong>GA</strong> basedoptimization (VKRZQ E\WKH UHFWDQJXODU ER[). Also shown in Figure 4.11 are thecorresponding stability regions with the derivative type <strong>PSS</strong> tuned using theproposed <strong>GA</strong> based method (VKRZQ E\ RPDUNV) and when tuned using theeigenvalue shifting method of [32] (VKRZQE\[PDUNV).)LJXUHStability regions on the 34 plane with different <strong>PSS</strong> 6\VWHP'\QDPLF3HUIRUPDQFHVPerformance of the <strong>PSS</strong> with optimum parameters obtained using the proposedmethod was examined through dynamic analysis for various system loadingconditions (heavy, nominal and light), small perturbations, as well as large faults.Figure 4.12 and Figure 4.13 show the comparative performances of conventionallead-lag and derivative type <strong>PSS</strong>, respectively, for different load conditions whensubjected to one per cent change in mechanical torque. The system behavedsatisfactorily with both <strong>PSS</strong> for light and nominal load conditions. However,during heavy load, the settling time of the oscillations is considerably shorter andthe overall performance is better with the conventional lead-lag <strong>PSS</strong>.53


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________)LJXUHSystem performance under small perturbation for lead-lag <strong>PSS</strong> tuned usingthe proposed <strong>GA</strong> based method)LJXUHSystem performance under small perturbation for derivative type <strong>PSS</strong> tunedusing the proposed <strong>GA</strong> based methodFurther, comparing dynamic performance of the lead-lag <strong>PSS</strong> obtained using theproposed <strong>GA</strong> based method with two different <strong>PSS</strong> parameter sets of derivative54


*$%DVHG'HVLJQRI366____________________________________________________________________________________________type <strong>PSS</strong>, one obtained using our proposed method (<strong>PSS</strong> 1 inFigure 4.14) and theother obtained in [32] (<strong>PSS</strong> 2 inFigure 4.14), we note that the proposed <strong>GA</strong> basedlead-lag <strong>PSS</strong> provides considerably superior responses. This behavior was alsoexplained through the comparison of - $9*1 values in Table 4.2.)LJXUHDynamic behavior of conventional and derivative type <strong>PSS</strong> at nominaloperating pointSubsequent studies on dynamic performance analysis reported in this chapter arecarried out considering the lead-lag <strong>PSS</strong> only. The system is now tested for acombination of events, commencing with a small perturbation at time W 0,followed by a three-phase short circuit on one of the two parallel lines, very closeto the generator bus, at time W 3 seconds. The short circuit is cleared by theprotection system after 0.1 seconds, LH, at time W 3.1 seconds, by disconnectingthe faulted line.The system dynamic response and the associated <strong>PSS</strong> output signal with the leadlag<strong>PSS</strong> tuned using the proposed <strong>GA</strong> based method are shown in Figure 4.15,Figure 4.16 and Figure 4.17. It is seen that following the disturbance, the systemrecovers very satisfactorily, while reaching a new steady state in approximately 6seconds. It is also to be noted that in order to avoid large variations in terminalvoltages, a signal limiter has now been applied to restrict the <strong>PSS</strong> output withincertain pre-decided lim<strong>its</strong>, [-0.1 p.u., 0.2 p.u.] in the present case.55


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________)LJXUH Rotor angle deviation for the system with optimal <strong>GA</strong> based lead-lag <strong>PSS</strong>during a small perturbation, followed by a three-phase short-circuit and removal of fault)LJXUH Angular speed deviation for the system with optimal <strong>GA</strong> based lead-lag <strong>PSS</strong>during a small perturbation, followed by a three-phase short-circuit and removal of fault56


*$%DVHG'HVLJQRI366____________________________________________________________________________________________)LJXUHOptimal <strong>GA</strong> based lead-lag <strong>PSS</strong> output signal during a small perturbation,followed by a three-phase short-circuit and removal of fault 0XOWLPDFKLQH3RZHU6\VWHPThe proposed <strong>GA</strong> based technique incorporating Lyapunov’s parameteroptimization criterion is now used to determine the optimal parameters of <strong>PSS</strong> onthe three-machine system described in Section 2.6. In order to bring aboutrobustness, a set of six operating points (OP-1 to OP-6) is considered by varyingthe system loads, Load-A, Load-B and Load-C (refer Figure 2.3) in steps. The setof system load conditions considered for the <strong>GA</strong> based method is presented inTable 4.3.7DEOH The set of six load conditions (in p.u.)/& /& /& /& /& /&Load-A 0.83+j0.55 0.91+j0.61 0.99+j0.67 1.1+j0.73 1.21+j0.81 1.33+j0.97Load-B 0.44+j0.33 0.48+j0.36 0.53+j0.40 0.59+j0.44 0.64+j0.48 0.71+j0.59Load-C 0.55+j0.39 0.61+j0.42 0.67+j0.47 0.73+j0.51 0.81+j0.56 0.89+j0.68<strong>Based</strong> on the above load conditions, an RSWLPDO SRZHU IORZ 23) with"minimization of losses" as the criterion, is run for each load configuration. Theoptimal generation schedule so obtained for each unit for each load configurationconsidered is shown in Table 4.4. This OPF solution is used as the initial operatingcondition for the multi-machine system for <strong>PSS</strong> tuning using the proposed <strong>GA</strong>based method.57


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________7DEOH The OPF solution providing the initial operating conditions23 23 23 23 23 23*HQ 0.93+j0.16 1.02+j0.24 1.12+j0.33 1.23+j0.43 1.36+j0.54 1.49+j0.67*HQ 0.51-j0.04 0.56+j0.02 0.62+j0.08 0.68+j0.14 0.76+j0.22 0.84+j0.31*HQ 0.38-j0.14 0.42-j0.10 0.47-j0.05 0.52+j0.01 0.57+j0.07 0.63+j0.159 1.04∠0° 1.04∠0° 1.04∠0° 1.04∠0° 1.04∠0° 1.04∠0°9 1.025∠-0° 1.025∠0° 1.025∠0° 1.025∠0° 1.025∠0° 1.025∠0°9 1.025∠0° 1.025∠0° 1.025∠0° 1.025∠0° 1.025∠0° 1.025∠0°9 1.07∠-5.6° 0.99∠-6.2° 0.99∠-6.8° 0.98∠-7.6° 0.97∠-8.4° 0.95∠-9.3°9 1.02∠-4.5° 1.02∠-4.9° 1.01∠-5.4° 1.0∠-5.96° 0.99∠-6.6° 0.98∠-7.3°9 1.02∠-4.8° 1.01∠-5.3° 1.01∠-5.9° 1.00∠-6.5° 0.99∠-7.2° 0.99∠-7.9°Table 4.5 shows the optimal <strong>PSS</strong> parameters obtained using the proposed <strong>GA</strong>based method. For the sake of comparison, the optimal parameters obtained usingthe ISE technique described in [41] are also presented. The eigenvalues of theclosed loop matrix $, for the optimal <strong>PSS</strong> parameter settings, are also provided. Itshould be noted that the ISE technique uses a sequential approach to tune theparameters while in the present <strong>GA</strong> based approach, all <strong>PSS</strong> have been tunedsimultaneously.7DEOH Optimal <strong>PSS</strong> parameters using the proposed <strong>GA</strong> based technique as compared tothose obtained using ISE Technique*$3663663DUDPHWHUV (LJHQYDOXHV. & 7 Generator-1:(45.06, 0.17)Generator-2:(45.52, 0.06)Generator-3:(2.13, 0.44)-5.93 ± j16.37-1.54 ± j15.14-5.78 ± j12.63-2.19 ± j8.753-10.72 ± j2.78-4.52 ± j5.215-35.834-34.191-24.167-18.238-5.0434-3.1556-0.1024-0.1000-0.1009,6(3663663DUDPHWHUV (LJHQYDOXHV. & 7 Generator-1:(73.0, 0.11)Generator-2:(15.0, 0.10)Generator-3:(12.5, 0.29)-3.33 ± j23.48-1.42 ± j13.11-2.85 ± j10.41-9.085 ± j6.63-10.53 ± 4.055-1.983 ± j5.48-41.7615-31.12-26.75-14.866-2.69-6.4069-0.1025-0.1001-0.1007The average performance index, - $9* (given by (4.1)), of the "best" individual ineach generation is selected and plotted over generations to show <strong>its</strong> convergence58


*$%DVHG'HVLJQRI366____________________________________________________________________________________________rate. Figure 4.18 is an accurate representation of all <strong>GA</strong> based optimizationprocesses performed during this study, and presents the convergence rate evolutionof a population of 40 individuals, during a genetic process of 460 generations. Thevalues of the solution and performance index are presented in Table 4.6, case 7.)LJXUHPlot of J AVG for the ‘best’ individual for each generationThe corresponding <strong>PSS</strong> (a) time constants and (b) gains’ variations during thegenetic process are depicted in Figure 4.19, for 460 generations.)LJXUHParameters (7 L and . &L , L =1,2,3) of best individual, for each generation59


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________The convergence rate of the performance index is also reflected in the variation ofthe best individual of each generation during the entire genetic process.Table 4.6 shows the performance indexes - $9* of the Lyapunov’s optimizationmethod based <strong>GA</strong> search solutions for different configurations and in differentstages of the genetic search process. It can be seen that the <strong>GA</strong> search provides thebest solution in Case 8, for 1 ,1' = 50 over 500 generations.7DEOH Performance of the proposed <strong>GA</strong> based <strong>PSS</strong> tuning method for different geneticconfigurations&DVH 1 * 1 ,1' 3663DUDPHWHUV. & 7 *HQ *HQ *HQ3HUIRUPDQFH,QGH[- $9*— 10 -61. 50 50 (44.63, 0.18) (40.7, 0.06) (2.32, 0.45) 3.16062. 100 30 (44.29, 0.18) (49.38, 0.06) (2.48, 0.39) 3.15463. 100 50 (45.2, 0.17) (42.66, 0.06) (2.64, 0.37) 3.15464. 150 30 (44.84, 0.17) (46.15, 0.06) (3.16, 0.35) 3.15385. 200 30 (43.21, 0.17) (49.89, 0.06) (3.61, 0.35) 3.15456. 200 50 (42.03, 0.18) (43.94, 0.07) (3.42, 0.297) 3.16397. 460 40 (44.56, 0.17) (46.24, 0.06) (1.96, 0.46) 3.15268. 500 50 (45.06, 0.17) (45.52, 0.06) (2.13, 0.44) 3.1524Usually, the solution is not reached in 50 generations and for reliable result,approximately 100 generations are required. A higher number of individuals inpopulation will increase the probability of finding the optimum solution in asmaller number of generations, but it will also increase the computational timeneeded to complete the evaluation of one generation. The simulations performedshow that, very often, a population with 30 individuals would suffice to find anoptimum within 150 generations (HJ Table 4.6, case 4).However, of a big importance in the <strong>GA</strong> based optimization process, is theconvergence criterion, whose inadequate setting may cause premature terminationof the process, far away from the global optimum.In order to test the robustness of the <strong>GA</strong> based <strong>PSS</strong>, three different operatingconditions were considered: a light load, a nominal load and a heavy load, as givenin Table 4.7. It might be noted that these load conditions at buses #5, #6 and #8, aresame as those used in [34], except that the corresponding generation levels areobtained here using an OPF simulation with "minimizing losses" as objective.60


*$%DVHG'HVLJQRI366____________________________________________________________________________________________7DEOH Three different loading conditions for examining the performance of the <strong>GA</strong>based <strong>PSS</strong>2SHUDWLQJFRQGLWLRQVLQSHUXQLW/RDGLQJ Gen-1 Gen-2 Gen-3P Q P Q P Q1RPLQDO 0.71 0.28 1.63 0.07 0.85 -0.11+HDY\ 2.77 1.20 1.38 0.50 1.26 0.36/LJKW 0.81 0.14 0.44 -0.11 0.36 -0.20The dynamic responses are plotted for rotor speed deviation of generator-1following a 0.01 per unit step change in mechanical torque on the same generator.The responses are plotted for both the <strong>GA</strong> based <strong>PSS</strong> and the ISE technique based<strong>PSS</strong>.Figure 4.20 shows the plot for the nominal operating condition. The <strong>GA</strong> based <strong>PSS</strong>has a lower peak off-shoot and smaller oscillations and an overall better dampedresponse.)LJXUHRotor speed deviation on generator-1 with <strong>GA</strong> based <strong>PSS</strong> and ISE techniquebased <strong>PSS</strong> for nominal load conditionFigure 4.21 shows the plot of rotor speed deviations for the heavy operating loadcondition. It is evident that the <strong>GA</strong> based <strong>PSS</strong> performs distinctly better comparedto the ISE technique based <strong>PSS</strong>.61


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________)LJXUHRotor speed deviations on generator-1 with <strong>GA</strong> based <strong>PSS</strong> and ISE techniquebased <strong>PSS</strong> for heavy load condition)LJXUHRotor speed deviations on generator-1 with <strong>GA</strong> based <strong>PSS</strong> and ISE techniquebased <strong>PSS</strong> for light load condition.62


*$%DVHG'HVLJQRI366____________________________________________________________________________________________Figure 4.22 shows the comparison of dynamic performances under a light loadoperating condition. In this case, the <strong>GA</strong> based <strong>PSS</strong> and the ISE technique based<strong>PSS</strong> both do provide satisfactory responses.Evidently, it can be said that the conventionally tuned <strong>PSS</strong> provides satisfactoryperformance at light loads and up to the nominal operating point, at which it istuned. However, when the system load increases beyond the nominal point, theperformance deteriorates. The <strong>GA</strong> based <strong>PSS</strong>, on the other hand, continues toperform well for all operating loads and hence has a higher level of robustness. &RQFOXGLQJ5HPDUNVThis chapter presents a novel approach to tuning of Power System Stabilizers(<strong>PSS</strong>) using Genetic Algorithms (<strong>GA</strong>) based search process that incorporates theclassical Lyapunov optimization criterion. The advantage of using a <strong>GA</strong> basedsearch is that within these global search techniques a wide operating range can betaken in consideration in the tuning process. In contrast, the conventional tuningapproaches are based on one nominal operating condition. Furthermore, theproblems associated with eigenvalue drift arising from sequential tuning in multimachine<strong>PSS</strong> is avoided.The advantage of the proposed Lyapunov method based <strong>GA</strong> over other earlierreported <strong>GA</strong> methods is that the proposed method takes into consideration thedynamics of the system in the time-domain and is hence much more convenient tounderstand. The Integral of Squared Error criterion also provides an exactquantification of the system performance as against other methods, which primarilyuse the eigenvalue shift approach and measuring the damping factors. The optimal<strong>PSS</strong> obtained using the proposed method provides considerably superior dynamicperformances under a wide range of operating conditions. The computationalburden of the proposed method is within practical lim<strong>its</strong>.Genetic algorithms represent a useful tool for large-scale optimization problems,but inappropriate selection of genetic search parameters may lead to prematuretermination, or even to the divergence of genetic process. However, during theinvestigations reported here, the final solution was always found to be in vicinity ofthe same location within the search space, depending on the desired accuracy (prespecifiedin the convergence criterion).The proposed method has been tested on two different <strong>PSS</strong> structures- theconventional lead-lag and the derivative type, and two different system models- thesingle machine to infinite bus (SMIB) and a multi-machine model. Investigationsreveal that the conventional lead-lag <strong>PSS</strong> provides performances superior to thederivative <strong>PSS</strong>.63


\DSXQRY0HWKRG%DVHG*HQHWLF$OJRULWKPIRU3667XQLQJ____________________________________________________________________________________________The simulations and tests performed showed that the operating range for which thesystem proposed <strong>GA</strong> based <strong>PSS</strong> withstands small perturbations is much bigger thanthe range considered within the objective function.The dynamic responses were satisfactory for large variations in system loadconditions, for different system topologies and even for transient phenomenaoccurred due to severe faults in the system.64


*$%DVHG'HVLJQRI366____________________________________________________________________________________________ 781,1*2)3523257,21$/3/86,17(*5$/3/86'(5,9$7,9(3,'36686,1**(1(7,&$/*25,7+0 ,QWURGXFWLRQIn this chapter, the tuning of fixed structure proportional plus integral plusderivative (PID) <strong>PSS</strong> for the single-machine infinite bus and multi-machine powersystems has been considered. PID controllers have found applications in powersystem control problems for their simplicity and ease of realization. In [42] a poleshiftingself-tuning PID controller has been designed for damping of low frequencyoscillations in multi-machine systems. The PID controller gains are adapted in realtimeto track the system conditions in order to provide robustness to the system. In[43], a fuzzy rule-base is used to tune the gain settings of a PID stabilizer. Theintroduction of fuzzy logic to tune the PID gains makes the PID control structureinherently non-linear. On-line tracking of the error signal and their time derivative(difference) is used to evaluate the gains. Genetic algorithm based PID controllershave been proposed in [44] for controller design to improve the transient stabilityof ac-dc lines after faults. The PID controller is applied to the HVDC controlsystem, both on the rectifier side as well as the inverter side and the gains are tunedsuch that the disturbance from a fault is minimum.The tuning scheme proposed in this chapter uses a genetic algorithm (<strong>GA</strong>) basedsearch that integrates a classical parameter optimization criterion based on Integralof Squared Error (ISE). This method succeeds in achieving a robust,65


7XQLQJRI3URSRUWLRQDO3OXV,QWHJUDO3OXV'HULYDWLYH3,'3668VLQJ*HQHWLF$OJRULWKP____________________________________________________________________________________________simultaneously tuned and globally optimal PID-<strong>PSS</strong> parameter set, whilemaintaining the simplicity of the classical optimization method. The tuning methodimplicitly builds-in an increased robustness through an objective function, thatdepends on the operating domain.PID controllers have been used for power system stabilization for their simplicityand ease of realization. They are feedback controllers whose output is generallybased on the error between a user-defined set point, ω R and the measured variableω t . Each element of the PID controller refers to a particular action taken on theerror for example, the SURSRUWLRQDO JDLQ . 3 is an adjustable amplifier that isusually responsible for system stability. The LQWHJUDO JDLQ . , is responsible fordriving the error to zero, while the derivative gain . ' is responsible for systemdamping.In all practical implementations of <strong>PSS</strong>, the input signals are available in discreteform since digital instruments are used to measure the system variables such asspeed, voltages, terminal power, current, HWF Therefore, it is important to capturethe effect of discrete inputs on <strong>PSS</strong> parameter settings, which understandably willbe affected. A proper selection of the sampling time is important because, though asmall sampling time would be desirable, it would nevertheless increase thecomputational burden significantly. On the other hand, a large sampling time willmiss significant system information on the dynamics while achieving fastcomputation. A proper compromise selection of 7 6 is thus critical and shall bediscussed later in this chapter.Tuning of a PID controller involves the adjustment of <strong>its</strong> gains . 3 , . , , and . ' toachieve some user-defined "optimal" character of system response. The structure ofa PID <strong>PSS</strong> with rotor speed deviation as input can be represented asGXW = . ⋅ ∆ω ( W)+ . ⋅ ∆ω(W)+ . ⋅ ∫ ∆ω⋅ GW(5.1)3 ',GWThe above control logic can be expressed in discrete-mode as follows:X1N = . 3 ⋅ ∆ N + . ' ⋅ ( ∆ωN − ∆ωN −1 ) + . , ⋅ ∑ ∆ωN ⋅ 76S=1ω (5.2)In equation (5.2), the <strong>PSS</strong> parameters to be optimized are . 3 , . ' and . , .The small perturbation dynamic model of the multi-machine system without <strong>PSS</strong>was discussed in detail in Chapter 2, and the transfer function block diagram66


*$%DVHG'HVLJQRI366____________________________________________________________________________________________representation is given in Figure 2.1. The <strong>PSS</strong> output signal XWshall be acting onthe voltage regulator summing junction of each machine.The general structure of the PID-<strong>PSS</strong> is shown in Figure 5.1 where . 3 , . ' and . ,are the SURSRUWLRQDO, GHULYDWLYH and LQWHJUDO gains respectively. Note that the inputto the <strong>PSS</strong> comprises discrete samples of the speed deviation signal ∆ω obtainedwith a sampling time 7 6 .)LJXUHThe general structure of a PID-<strong>PSS</strong> with discrete input signalThe small perturbation transfer function model for the above systemrepresentations can be expressed in state-space form as follows:GGWx(t) = $ ⋅ x(t) + % ⋅ u +⋅ p(5.3)In (5.3), $ is the state matrix, % is the control matrix and * is the perturbationmatrix and depend on the system parameters and operating conditions, x(t) is thestate-vector defined in (5.4) and p is the perturbation vector. 1 * is the number ofgenerators.x = [ ∆ω δ(5.4)L∆L T∆()'] ∀ L∈1*(LLThe linear dynamic model of the composite system inclusive of excitation systemand the PID-<strong>PSS</strong> can be represented in state-space form as in (5.5). $ & is thecorresponding composite system matrix.GGWx(t) = $ & ⋅ x(t) +⋅ p(5.5)The discrete mode equivalent of (5.3) can be expressed as:67


7XQLQJRI3URSRUWLRQDO3OXV,QWHJUDO3OXV'HULYDWLYH3,'3668VLQJ*HQHWLF$OJRULWKP____________________________________________________________________________________________x= * ⋅ x + ⋅ u + ⋅ p(5.6)k+ 1 k +kD*, + and * D are discrete-mode equivalents of $, % and * respectively and aredefined as follows:$* = H+ =D7 6$ 7 −( H 6− ,)⋅ $$ 7= ( H 6− ,) ⋅ $1⋅ %−1⋅(5.7) *HQHWLF$OJRULWKP6SHFLILFDWLRQVThe <strong>GA</strong> employed in this study uses an HOLWLVWVWUDWHJ\in which the offspring iscreated with a JHQHUDWLRQ JDS of 90% and reinserted in the old population byreplacing the least fit predecessors. Most fit individuals are allowed to propagatethrough successive generations and only a better individual may replace them.Each individual of a generation is a Gray coded binary string of search variables,each variable using a 30-bit representation. The selection process uses theVWRFKDVWLF XQLYHUVDO VDPSOLQJ method, a single-phase sampling algorithm withminimum VSUHDG, zero ELDV and time complexity in the order of the number ofindividuals 1 ,1' . Recombination is performed using a PXOWLSRLQW FURVVRYHUprocess with a probability of 0.7 and mutation is applied with a low probability of0.03.Within the genetic search, the evaluation process is performed by an objectivefunction, which is a measure of the system’s behavior under a small perturbation.The average performance index - $9* is calculated as follows:-11⎛2 ⎞∆δ N⋅76⎟ ∀ 3,4 '(5.8)⎠1= ⋅ ∑∑$9* ⎜∈RS 3, 4 N = 1⎝where 1 RS is the number of operating points in the considered domain '.7 6 is the sampling time'G is the rotor angle deviationSimulations with population sizes ranging between 30 to 200 individuals have beenperformed. Very often, a population with 30 individuals would suffice to find anoptimum, and the number of generations required being proportional to the numberof variables. As the population size increases, the probability of finding the globaloptimum increases, while also increasing the simulation time required for eachgeneration. The results presented in this chapter have been obtained with68


*$%DVHG'HVLJQRI366____________________________________________________________________________________________population sizes of 40 and 60 individuals for single- and multi-machine systemsrespectively.The convergence criterion is of critical importance and it determines the requirednumber of generations to complete the genetic process. Improper setting of thecriterion may lead to premature termination of the process, far away from theglobal optimum.Figure 5.2 shows the workin scheme of the proposed <strong>GA</strong> based method for tuningof PID <strong>PSS</strong> using the ISE criterion.)LJXUHProposed <strong>GA</strong> based tuning scheme for PID - <strong>PSS</strong>69


7XQLQJRI3URSRUWLRQDO3OXV,QWHJUDO3OXV'HULYDWLYH3,'3668VLQJ*HQHWLF$OJRULWKP____________________________________________________________________________________________ 6LQJOH0DFKLQH,QILQLWH%XV6\VWHP$QDO\VLVThe proposed <strong>GA</strong> based tuning scheme is applied to a single-machine infinite bussystem operating over a wide operating domain. For this study case an operatingdomain ' ' ± 3 > @ DQG 4 > @ comprising 154 operatingpoints was considered. Figure 5.3 shows the variation of the performance index ofthe best individual in current generation of the <strong>GA</strong> based search process and Figure5.4 shows the variation of the corresponding PID controller gains over thegenerations and their convergence towards the optimal solution.)LJXUHGenetic search performance for SMIB PID-<strong>PSS</strong> tuning)LJXUHPID-<strong>PSS</strong> parameter variation and convergence during genetic process forSMIB70


*$%DVHG'HVLJQRI366____________________________________________________________________________________________It can be noted that the process reaches the optimum solution in about 25generations, after which the performance index reaches a value that remains steadyover the remaining search process, and genetic operators do not affect the bestindividual in consequent generations.The optimal gains of the PID-<strong>PSS</strong> are shown in Table 5.1. Also shown in the table,are the corresponding optimum parameters of a lead-lag <strong>PSS</strong> (Table 4.1) tunedusing the <strong>GA</strong> based scheme discussed in Chapter 4. The values of - $9* for PID-<strong>PSS</strong> and lead-lag <strong>PSS</strong> are very close, indicating that both provide very goodperformance for the single-machine system considered.7DEOH Optimum <strong>PSS</strong> parameters and performance index for <strong>GA</strong> based PID and lead-lag<strong>PSS</strong>*$EDVHG3,'366*$EDVHGOHDGODJ366. 3 . ' . , - $9* . & 7 - $9*38.28 473.84 -0.3 1.557x 10 -6 33.98 0.12 1.598x 10 -6A comparison of the dynamic behavior of the SMIB system equipped withoptimally tuned PID and lead-lag <strong>PSS</strong> is shown in Figure 5.5. The system issubjected to a 1% step change in mechanical torque under heavy load operatingconditions (3 SX4 SX). We can see that both the <strong>PSS</strong> show gooddynamic performance even for a load condition that is outside the operatingdomain ' that was considered for the <strong>PSS</strong> tuning.)LJXUHRotor angle deviation of SMIB equipped with PID and Lead-lag <strong>PSS</strong>71


7XQLQJRI3URSRUWLRQDO3OXV,QWHJUDO3OXV'HULYDWLYH3,'3668VLQJ*HQHWLF$OJRULWKP____________________________________________________________________________________________ (IIHFW RI VDPSOLQJ SHULRG RQ 3,'366 WXQLQJ DQG G\QDPLFSHUIRUPDQFHFor the design of the PID-<strong>PSS</strong>, the sampling time 7 6 plays an important role andTable 5.2 shows the dependence of optimum <strong>PSS</strong> setting and correspondingperformance index on 7 6 . We observe from Table 5.2 that a gradual deterioration inperformance takes place as 7 6 increases. In order to achieve a high degree ofaccuracy, a very small sampling time is desirable, which however increases thecomputational burden. The performance index is lowest for 7 6 = 0.001 secondswhich however will have a very high computing burden. As we progressivelyincrease 7 6 the performance index deteriorates gradually while reducing thecomputational burden. In our perspective, the best trade-off between accuracy andcomputational burden is at 7 6 = 0.01 seconds.Now we examine if the chosen sampling period of 7 6 = 0.01 sec is the optimalchoice. The last column of Table 5.2 shows the performance index for different 7 6with QRPLQDO366 . The QRPLQDO366 works well up to 7 6 = 0.05 sec while beyondthis, the performance index is very high thus implying that re-tuning is required.7 6VHF7DEOH Effect of T S on <strong>GA</strong> based PID-<strong>PSS</strong> design2SWLPXP*$EDVHG3,'366DWQRPLQDORSHUDWLQJSRLQW - QRP(—10 -5 ). 3 . ' . ,- QRP(—10 -5 )with QRPLQDO366 3.84120.005 40.60 957 -1.02 1.5420 1.67150.01 38.28 473.84 -0.30 1.5568 1.55680.05 34.28 126.36 0.06 1.6922 2.45820.1 23.26 76.64 0.35 2.0325 very highIn all further investigations in this paper, we consider a sampling time of 7 6 = 0.01seconds. 0XOWLPDFKLQH3RZHU6\VWHP$QDO\VLVThe proposed <strong>GA</strong> based technique is now used to determine the optimal parametersof the <strong>PSS</strong> on the three-machine system (UHIHUFigure 2.3. In order to bring aboutrobustness, a set of six operating points, as discussed in Section 4.4 is consideredby varying the system loads, Load-A, Load-B and Load-C, in steps. <strong>Based</strong> on theseload conditions, an RSWLPDO SRZHU IORZ 23) with minimizing losses as thecriterion is run for each load configuration. Thus, the generation level for each unit2 1RPLQDO366 is the optimum <strong>PSS</strong> obtained with T S = 0.01 sec (LHK P=38.28, K D=473.84, K I=-0.30)72


*$%DVHG'HVLJQRI366____________________________________________________________________________________________in each load configuration considered is obtained and represents the initialoperating point for the system.As in the case of SMIB system, Figure 5.6 shows the current generation bestindividual’s performance index and Figure 5.7 shows the convergence of PID-<strong>PSS</strong>parameters.)LJXUHGenetic search performance for multi-machine PID <strong>PSS</strong> tuning)LJXUHSolution variation during genetic search for multi-machine PID-<strong>PSS</strong> tuning73


7XQLQJRI3URSRUWLRQDO3OXV,QWHJUDO3OXV'HULYDWLYH3,'3668VLQJ*HQHWLF$OJRULWKP____________________________________________________________________________________________We note that the optimum solution is achieved in approximately 115 generationswhen - $9* attains a steady-state. However, the derivative and integral gains changeslightly even afterwards, while on the other hand, . 3 remains unchanged. Thisindicates a strong relationship between . 3 and - $9* and a weak dependencebetween the other two gains (. ' and . , ,) and - $9* .Table 5.3 shows the optimal solutions obtained with the proposed technique forPID and lead-lag types of <strong>PSS</strong> (4.1). In this case, just by comparing the values ofthe corresponding performance indices it can be concluded that the PID-<strong>PSS</strong>performs better.7DEOH Optimum <strong>PSS</strong> solution and performance index for <strong>GA</strong> based PID and Lead-lagtypes of stabilizer0DFKLQH*$%DVHG3,'366- $9*[x10 -6 ]*$%DVHGOHDGODJ366- $9*[x10 -6 ]. 3 . ' . , . F 7 1 56.11 44.01 -0.24 45.06 0.172 12.92 2.75 4.91 45.52 0.062.553 29.93 29.81 28.92 2.13 0.443.15In order to test the robustness of the <strong>GA</strong> based <strong>PSS</strong> we consider three differentoperating conditions, a light load, a nominal load and a heavy load, as given inTable 5.4. It might be noted that these load conditions at buses #5, #6 and #8, aresame as those used in [34], except that the corresponding generation levels areobtained here using an OPF simulation with minimizing losses as objective.7DEOH Loading conditions used to test the robustness of <strong>GA</strong> based PID-<strong>PSS</strong>2SHUDWLQJFRQGLWLRQVLQSHUXQLW/RDGLQJ*HQ *HQ *HQ3 4 3 4 3 41RPLQDO 0.71 0.28 1.63 0.07 0.85 -0.11+HDY\ 2.77 1.2 1.38 0.5 1.26 0.36/LJKW 0.81 0.14 0.44 -0.11 0.36 -0.2Figure 5.8, Figure 5.9 and Figure 5.10 show the dynamic responses correspondingto PID and lead-lag <strong>PSS</strong> plotted for rotor speed deviation of generator-1 followinga 1% step change in mechanical torque on the same generator for nominal, lightand heavy load conditions, respectively. The PID-<strong>PSS</strong> has a lower peak offshootand a well-damped response for all cases investigated.74


*$%DVHG'HVLJQRI366____________________________________________________________________________________________)LJXUHRotor speed deviation on generator 1 for multi-machine system with PID orlead-lag stabilizer under nominal load conditions)LJXUHRotor speed deviation on generator 1 for multi-machine system with PID andlead-lag stabilizer under light load conditions75


7XQLQJRI3URSRUWLRQDO3OXV,QWHJUDO3OXV'HULYDWLYH3,'3668VLQJ*HQHWLF$OJRULWKP____________________________________________________________________________________________)LJXUHRotor speed deviation on generator 1 for multi-machine system with PID andlead-lag stabilizer under heavy load condition &RQFOXGLQJ5HPDUNVThis chapter presents the design of a proportional plus integral plus derivative(PID) power system stabilizer (<strong>PSS</strong>) that uses the Integral of Squared Error (ISE)criterion to determine the performance of each individual during the searchprocess.The advantage of using PID-<strong>PSS</strong> is that these are easy to realize and being indiscrete mode, their associated computations are lesser. Genetic algorithmsapplications to such PID-<strong>PSS</strong> provide an increased benefit, that of robustness.Analytical studies show that the proposed <strong>GA</strong> based method for tuning PID-<strong>PSS</strong>provides very satisfactory dynamic performances over a wide operating domainand that their performances are comparable with the conventional lead-lag <strong>PSS</strong>.76


*$%DVHG'HVLJQRI366____________________________________________________________________________________________ ),1$/5(0$5.6This thesis attempts to apply the powerful properties of a genetic algorithm (<strong>GA</strong>)based search and optimization method to tuning of power system stabilizers (<strong>PSS</strong>).One of the primary requirements of a good tuning method is that the resulting <strong>PSS</strong>is robust enough to wide variations in system parameters, while also beingcomputationally manageable. In this respect, the proposed <strong>GA</strong> based tuningmethod provides satisfactory results.The work presented here deals with the design of lead-lag, derivative type andproportional plus integral plus derivative (PID) types of <strong>PSS</strong>. Parameteroptimization based on Lyapunov’s method incorporating Integral of Squared Error(ISE) criterion has been used within the <strong>GA</strong> process in the proposed <strong>PSS</strong> tuningapproaches.The thesis also examines classical approaches to tuning of lead-lag and derivative<strong>PSS</strong> that consider one nominal operating condition. Investigations reveal that theclassical approach does provide satisfactory performances for operating conditionsup to the nominal but deteriorated responses when the load increases. Morever, theclassically tuned <strong>PSS</strong> fails to stabilize the system at certain operating conditions.The proposed <strong>GA</strong> based method on the other hand, provides the option of includingany operating point within <strong>its</strong> tuning domain, thus ensuring system stability over alarge domain, and in particular, the tuning domain.Genetic Algorithms represent a powerful tool to solving optimization problems.They possess an intrinsic flexibility and the freedom to choose desirable optimaaccording to design specifications. Therefore the objective function, being the partof the algorithm that models the actual dynamic problem we attempt to solve, playsa crucial role towards finding the global optimum.77


)LQDO5HPDUNV____________________________________________________________________________________________Although the design method is meant to merely cope with small signal stabilityphenomena, when tested for transients, the system behaved satisfactorily.6DOLHQWIHDWXUHVRIWKHSUHVHQWZRUN‰ The thesis provides a broad-ranging overview of the research work carried outin the area of <strong>PSS</strong> tuning over the past two decades and brings out the mainresearch issues that have been addressed.‰ The thesis provides a detailed description of the development of the systemmathematical models, both for single-machine infinite bus as well as the multimachinesystem under small perturbations. These models are generic enoughand can be applied to large sized power systems.‰ The thesis provides an exhaustive analysis of classical tuning methodsapplicable to lead-lag and derivative type <strong>PSS</strong> and brings out a comparison ofperformances achieved by systems having <strong>PSS</strong> designed using these methods.‰ The thesis proposes a novel approach to tune lead-lag <strong>PSS</strong> using <strong>GA</strong> byapplying the Lyapunov’s method of parameter optimization. The main featureof this method is that it is a time-domain approach and uses a performancecriterion that accurately quantifies the dynamic performance of the systemunder perturbation. The genetic process further uses this in the individuals’fitness assignment stage as a measure of one’s quality, thereafter creating asound basis to finding the best individual in the population.‰ The thesis develops a novel <strong>GA</strong> based optimization approach for tuning of PID<strong>PSS</strong>. The main feature of this approach is that, the PID <strong>PSS</strong> acts in discretemode and thus, the system model has been developed in discrete domain. Anoptimal sampling period has been determined considering the conflictingrequirements of computation time vis-à-vis accuracy of information on systemdynamics, due to discretization. 6FRSHIRUIXWXUHZRUNLQWKLVDUHDTuning of <strong>PSS</strong> for large interconnected power systems has been a challengingproblem for power engineers and though a lot of work has been reported in thisarea, several issues remain unresolved. <strong>Based</strong> on the work reported in this thesis,we briefly layout some of the issues that need to be addressed within the sameframework discussed here, in order to gain an exhaustive understanding of theproblem of <strong>PSS</strong> tuning and <strong>its</strong> characteristics.78


*$%DVHG'HVLJQRI366____________________________________________________________________________________________‰ The system investigated has been limited up to a three generator, nine bussystem. It would be desirable to examine <strong>GA</strong> based <strong>PSS</strong> tuning for larger andmore realistic systems. <strong>Based</strong> on the experience accumulated duringsimulations and due to the development of both the system model and the <strong>GA</strong>program in a generic manner, the extension of the work could be done withoutdifficulties.‰ As mentioned in one of the earlier chapters, siting of <strong>PSS</strong> is an important issue,more so, when the system size increases considerably. It is thus important toexamine the <strong>GA</strong> based <strong>PSS</strong> tuning method while incorporating the <strong>PSS</strong> sitingissues.‰ The systems considered in the thesis assume that the loads are constantimpedance loads. It would be of interest to the designer to understand how thedynamics of the system will be affected by the load dependence on voltage andconsequently, how the optimal <strong>PSS</strong> parameters will be affected.‰ The powerful properties of <strong>GA</strong> based optimization can be further exploited toexamine various other controller structures and determine their globallyoptimal settings.‰ Test and implement different genetic algorithm strategies (HJ multipopulation,multi-objective) in an attempt to achieve a less time consumingprocess and gain better understanding of genetic algorithms applicability tovarious power system phenomena.79


*$%DVHG'HVLJQRI366____________________________________________________________________________________________ 5()(5(1&(6[1] P. Kundur, "A Course on Power Stability and Control", ABB T&D University,Ludvika, Sweden, April 2000.[2] F.P. DeMello and C. Concordia, "Concepts of synchronous machines stability asaffected by excitation control", IEEE Trans. on Power Apparatus and Systems, Vol.PAS-88, Apr.’69, pp. 316-329.[3] W.G. Heffron, R.A. Phillips, "Effect of modern amplidyne voltage regulator onunder-excited operation of large turbine generators", AIEE Transactions on PowerApparatus and Systems, Vol. PAS-71, Aug.’52, pp. 692-697.[4] E.V. Larsen and D. A. Swann, "Applying power system stabilizers. Part I: Generalconcepts; Part II: Performance objectives and tuning concepts; Part III: Practicalconsiderations", IEEE Transactions on Power Apparatus and Systems, Vol. PAS-100, June ’81, pp. 3017-3046.[5] P. Kundur, M. Klein, G. J. Rogers and M. S. Zywno, “Application of power systemstabilizers for enhancement of overall system stability”, IEEE Transactions onPower Systems, Vol. 4, May 1989, pp. 614-626.[6] Y.N. Yu and C. Siggers, "Stabilization and optimal control signals for a powersystem", IEEE Transactions on Power Apparatus and Systems, Vol.PAS-90,Jul/Aug.'71, pp.1469-1481.[7] H.A.M. Moussa and Y.N. Yu, "Optimal power system stabilization throughexcitation and/or governor control", IEEE Transactions on Power Apparatus andSystems, Vol.PAS-91, May/June'72, pp.1166-1174.[8] F.P. DeMello, P.J. Nolan, T.F. Laskowski and J.M. Undrill, "Co-ordinatedapplication of stabilizers in multi-machine power systems", IEEE Transactions onPower Apparatus and Systems, Vol. PAS-99, May/June'80, pp.892-901.[9] R.J. Fleming, M.A. Mohan and K. Parvatisam, "Selection of parameters ofstabilizers in multi-machine power systems", IEEE Transactions on PowerApparatus and Systems, Vol.PAS-100, May'81, pp.2329-2333.[10] O.H.Abdalla, S.A.Hassan and N.T.Tweig, "Co-ordinated stabilization of a multimachinepower system", IEEE Transactions on Power Apparatus and Systems, Vol.PAS-103, Mar.'84, pp. 483-494.[11] A. Doi and S. Abe, "Coordinated synthesis of power system stabilizers inmultimachine power systems", IEEE Transactions on Power Apparatus andSystems, Vol.PAS-103, June'84, pp.1473-1479.[12] C.M. Lim and S. Elangovan, "<strong>Design</strong> of stabilizers in multi-machine powersystems", Proceedings of IEE, Part-C, Vol.132, May'85, pp.146-153.[13] C.M. Lim and S.Elangovan, "New approach to power system stabilizer design",Electric Power Systems Research, Vol.8, 1985, pp.285-292.[14] S. Elangovan and C.M. Lim, "Efficient pole-assignment method for designingstabilizers in multi-machine power systems", Proceedings of IEE, Part-C, Vol.134,Nov.'87, pp.383-384.[15] A. Ghosh, G. Ledwich, O.P. Malik and G.S. Hope, "Power system stabilizer basedon adaptive control techniques", IEEE Transactions on Power Apparatus andSystems, Vol. PAS-103, Aug. '84, pp. 1983-1989.81


5HIHUHQFHV____________________________________________________________________________________________[16] S.J. Cheng, Y.S. Chow, O.P. Malik and G.S. Hope, "An adaptive synchronousmachine stabilizer", IEEE Transactions on Power Systems, Vol.PWRS-1, Aug.’86,pp.101-109.[17] S.J. Cheng, O.P. Malik and G.S. Hope, "Damping of multi-modal oscillations inpower systems using a dual-rate adaptive stabilizer", IEEE Transactions on PowerSystems, Vol.PWRS-3, Feb. ’88, pp. 101-108.[18] C.M. Lim, "A self-tuning stabilizer for excitation or governor control of powersystems", IEEE Transactions on Energy Conversion, Vol. 4, June’89, pp. 152-159.[19] C.M.Lim and T.Hiyama, "Self-tuning control scheme for stability enhancement ofmulti-machine power systems", Proceedings of IEE, Part-C, Vol.137, July’90,pp.269-275.[20] C.M.Lim and T.Hiyama, "Application of a self-tuning control scheme to a powersystem with multi-mode oscillations", Electric Power Systems Research, Vol.24,1992, pp.91-98.[21] T. Hiyama, "Application of rule-based stabilizing controller to electric powersystem", Proceedings of IEE, Part-C, Vol.136, May’89, pp.175-181.[22] T. Hiyama, "Rule-based stabilizer for multi-machine power system", IEEETransactions on Power Systems, Vol.PWRS-5, May ’90, pp.403-411.[23] W.C. Chan and Y.Y. Hsu, "An optimal variable structure stabilizer for power systemstabilization", IEEE Transactions on Power Apparatus and Systems, Vol. PAS-102,June’83, pp. 1738-1746.[24] M.L. Kothari, J. Nanda, K. Bhattacharya, “<strong>Design</strong> of variable structure powersystem stabilizers with desired eigenvalues in the sliding mode”, IEE Proceedings-C(Generation, Transmission and Distribution), Vol. 140, No. 4, July 1993, pp. 263-268.[25] K. Bhattacharya, M.L. Kothari, J. Nanda, “<strong>Design</strong> of discrete-mode variablestructure power system stabilizers”, Electrical Power & Energy Systems, Vol. 17,No. 16, 1995, pp. 399-406.[26] Y.-Y Hsu and C.-H Cheng, "<strong>Design</strong> of fuzzy power system stabilisers formultimachine power systems", IEE Proceedings, Vol. 137, Pt. C, No. 3, May 1990.[27] P. Hoang and K. Tomsovic, “<strong>Design</strong> and analysis of an adaptive fuzzy power systemstabilizer”, IEEE Transactions on Energy Conversion, Vol. 11, Dec. 1996, pp. 455 -461.[28] Y. Zhang, G.P. Chen, O.P. Malik, G.S. Hope, "An artificial neural network basedadaptive power system stabilizer", IEEE Transactions on Energy Conversion, Vol. 8,No. 1, March 1993.[29] R. Segal, M. L. Kothari and S. Madnani, “Radial basis function (RBF) networkadaptive power system stabilizer”, IEEE Transactions on Power Systems, Vol. 15,May 2000, pp. 722-727.[30] M.A. Abido and Y.L. Abdel-Magid, "A hybrid neuro-fuzzy power system stabilizerfor multimachine power systems", IEEE Transaction on Power Systems, Vol. 13,No. 4, November 1998.[31] D. E. Goldberg, *HQHWLF$OJRULWKPVLQ6HDUFK2SWLPL]DWLRQDQG0DFKLQH/HDUQLQJ,Addison-Wesley Publishing Company Inc., January 1989.[32] Y. L. Abdel-Magid, M. Bettayeb, M. M. Dawoud, “Simultaneous stabilization ofpower systems using genetic algorithm”, IEE Proceedings-Generation, Transmissionand Distribution, Vol. 144, No. 1, January 1997.82


*$%DVHG'HVLJQRI366____________________________________________________________________________________________[33] M. A. Abido and Y. L. Abdel-Magid, "Hybridizing rule-based power systemstabilizers with genetic algorithms", IEEE Transactions on Power Systems, Vol.14,May 1999, pp. 600-607.[34] Y.L. Abdel-Magid, M.A. Abido, S. Al-Baiyat and A.H. Mantawy, "Simultaneousstabilization of multi-machine power systems via genetic algorithms", IEEETransactions on Power Systems, Vol. 14, Nov. ’99, pp. 1428-1439.[35] P. Zhang and A.H. Coonick, "Coordinated Synthesis of <strong>PSS</strong> Parameters in Multi-Machine Power Systems Using the Method of Inequalities Applied to GeneticAlgorithms", IEEE Transactions on Power Systems, Vol. 15, No. 2, May 2000.[36] P. M. Anderson and A. A. Fouad, 3RZHU V\VWHP FRQWURO DQG VWDELOLW\, Iowa StateUniversity Press 1977.[37] P. Kundur, "3RZHU6\VWHP6WDELOLW\DQG&RQWURO", McGraw-Hill Inc. 1994.[38] Yao-Nan Yu, (OHFWULF3RZHU6\VWHP'\QDPLFV, Academic Press 1983.[39] K. Bhattacharya, J. Nanda and M. L. Kothari, “Optimization and performanceanalysis of conventional power system stabilizers”, International Journal ofElectrical Power & Energy Systems, Vol. 19, 1997, pp. 449-458.[40] Y.N. Yu and Q.H. Li, "Pole-placement power system stabilizers design of anunstable nine-machine system", IEEE Transactions on Power Systems, Vol. PWRS-5, May '90, pp.353-358.[41] K. Bhattacharya, M. L. Kothari, J. Nanda, M. Aldeen and A. Kalam, “Tuning ofpower system stabilizers in multi-machine systems using ISE technique”, ElectricPower Systems Research, Vol. 46, 1998, pp. 119-131.[42] C. J. Wu and Y. Y. Hsu, "<strong>Design</strong> of self-tuning PID power system stabilizer formulti-machine power systems", IEEE Transactions on Power Systems, Aug. 1988,pp. 1059-1064.[43] P. K. Dash, A. C. Liew and B. R. Mishra, "An adaptive PID stabilizer for powersystems using fuzzy logic", Electric Power Systems Research, Volume 44, March1998, pp. 213-222.[44] Y. P. Wang, N. R. Watson and H. H. Chong, "Modified genetic algorithm approachto design of an optimal PID controller for AC-DC transmission systems",International Journal of Electrical Power & Energy Systems, Volume 24, Jan 2002,pp. 59-69.83


*$%DVHG'HVLJQRI366____________________________________________________________________________________________ $33(1',&(6$SSHQGL[, 1HWZRUN5HGXFWLRQThis property is used to obtain the network reduction as shown below.LetI = < ⋅ V(8.1)where V is the bus voltage vector, < is the admittance matrix of the system and ,is the bus current vector. Therefore,⎡,, = ⎢⎣ ⎤⎥⎦Q(8.2)Now the matrices < and 9 are partitioned accordingly to get⎡,⎤ ⎡


$SSHQGLFHV____________________________________________________________________________________________is the generator terminal voltage vector, has the dimension (Q × 1) anddimension (U × 1).9 has theU+, 1M[ G 1’9 1, /1(1∠δ 1(2∠δ 2_+_+(Q∠δQ_, 2, Q’ 2M[ GM[ G 1’9 29 QTransmission network, /2Reference node)LJXUHMulti-machine system representationExpanding equation (8.3),In=


*$%DVHG'HVLJQRI366____________________________________________________________________________________________ 6PDOOVLJQDO6WDELOLW\0RGHOVRI3RZHU6\VWHPVThe phasor diagram of the L th machine of a multi-machine system may be shown asin Figure 8.2. While G and T are the coordinates for the L th machine alone, D andLLQ are the common coordinates for all machines in the system. The phase-angledifference between G and D, or TLLand Q, is denoted by G L, which is constantlychanging and could be positive or negative.Q-axisqi-axis( ’ M ([−TL[G’L),TLT LM[ ’,G L9 Lδ L, L, TLD-axisδ L, GLdi-axis)LJXUHPhasor diagram of theL th machine1RWH The upper bar stands for complex values. Since we look only into thereduced network (having only the generator nodes), we leave out the subscript Qstanding for generator nodes. Therefore, the terminal voltage 9 of the L th machineLof the system in common coordinates becomes:9L’TLM(90−δL) ’’− MδL− M ⋅ [G⋅ ,L L+ ([T− [G⋅ ,L T⋅ HLL= ( ⋅ H)(8.7)Note that(’TL’ M( 90−δL) − MδL= ( ⋅ H , , = M ⋅ , ⋅ HTLTLTL(8.8)For Q machines of an Q-machine system, equation (8.7) may be written in matrixform87


$SSHQGLFHV____________________________________________________________________________________________M( 90−δ ) ’’ − Mδ9 = [ H ] ⋅ (T− M ⋅[G’] ⋅ , +[T− [T] ⋅[ H ] ⋅ ,T(8.9)where the coefficientsdiagonal matrices andM( 90−δ )− Mδ[ H ],[[’, ] [ − [ ’] and [ H ] should be read as9 ( , ,,and ,TGTT, are column vectors of size Q.G $UPDWXUH&XUUHQW&RPSRQHQWVSubstituting the solution of 9 of (8.9) in (8.6) and solving for , givesM( 90−δ)[ ] ] ] [ ]− Mδ, = < ⋅ H ⋅ ( − M ⋅ [ ’ ⋅ , + [ − [ ’ ⋅ H ⋅( )GT,TGT(8.10)where−1( < + M ⋅[ ’]) −1< (8.11)=GmNote that the admittance matrix < in equation (8.11) refers to the reduced network,therefore differs from Y matrix from (8.1).For the L th machine of an Q-machine system in '4 coordinates, the current has Qterms,Q⎡ M(90−δM ) ’’ − M⋅δML = ∑


*$%DVHG'HVLJQRI366____________________________________________________________________________________________LLGLTL= Re( L ) == Im( L ) =LLQ∑LMM=1Q∑


$SSHQGLFHV____________________________________________________________________________________________The solutions for 'I d and 'I q of (8.18) becomeIIdq=


*$%DVHG'HVLJQRI366____________________________________________________________________________________________The component of torque given by K 1 is in phase with 'G, hence representing asynchronizing torque component. The second term of ( ) represents the componentof torque resulting from variations in field flux linkage.The internal voltage equation for Q machines may be written( + V ⋅ 7do’) ⋅ ∆Eq’ = ∆Efd− [[ G− [ ’] ⋅ ∆IG d (8.26)where is the unity matrix and 7 GR a diagonal matrix. Substituting 'I d of (8.20) in(8.26) and shifting terms gives( )⎟ ⎟ ⎞⎜⎜ ⎛QQ’ ’1 ’+ V ⋅7⋅ . ⋅ ∆ = ⋅ ∆ − ∑ ⋅∆T−∑⋅ ∆GR 3 (T.LL3 (LL IG( . 3 LM MLLLMM≠L. 3M=⎝LM1⎠1 δ (8.27)where...3 1LL3 LM4 LM===’( + ([G− [G) ⋅


$SSHQGLFHV____________________________________________________________________________________________..56= '= 'vv⋅⋅[T] ⋅ ) q − 4 v ⋅[ [G’]⋅ ) d[T] ⋅ < q − 4 v ⋅[ [ ’] ⋅ < d + 4Gv(8.32)and'−1−1v = 90⋅ 9G 0 , 4 v = 90⋅ 9T0In these equations, 9 ,9 G , 9 T , ' 9 , 4 9 , [x q ] and [x d ’] should be read as diagonalmatrices.92


*$%DVHG'HVLJQRI366____________________________________________________________________________________________$SSHQGL[,,6\VWHP'DWD 6\VWHPGDWDIRU60,%All data are in p.u., except when specified.3 = 0.84 = 0.69 = 1.0U = 0.0[ = 0.2% = 0.0* = 0.0[ G = 1.60[ T = 1.55[ G ’ = 0.320 = 10.0 [s]7 GR = 6.0 [s]I = 50 [Hz]. $ = 507 $ = 0.05 [s]G7 0 = 0.017 = 0.05 [s]7 = 0.05 [s]7 : = 10.0 [s]93


$SSHQGLFHV____________________________________________________________________________________________ 6\VWHPGDWDIRUPDFKLQHV\VWHP:6&&PDFKLQHEXV7DEOH Generator data*HQHUDWRU Rated MVAVoltage, kVPower factorTypeSpeed, r/min[ G , pu[ G , pu[ T pu[ T pu[ O pu7 GR , sec7 TR , secH, sec247.516.51.0hydro1800.14600.06080.09690.09690.03368.960.023.64192.018.00.85steam36000.89580.11980.86450.19690.05216.000.5356.40128.013.80.85steam36001.31250.18131.25780.2500.07425.890.603.017DEOH Network data%XV 7\SH,PSHGDQFH $GPLWWDQFH 7DSUDWLR[pu][pu] [kV/kV]1-4 trafo 0.0 + M0.0576 0.0 + M0.0 16.5/2302-7 trafo 0.0 + M0.0625 0.0 + M0.0 18/2303-9 trafo 0.0 + M0.0586 0.0 + M0.0 13.8/2304-5 line 0.010 + M0.085 0.0 + M0.088 -4-6 line 0.017 + M0.092 0.0 + M0.079 -5-7 line 0.032 + M0.161 0.0 + M0.153 -6-9 line 0.039 + M0.170 0.0 + M0.179 -7-8 line 0.0085 + M0.072 0.0 + M0.0745 -8-9 line 0.0119 + M0.1008 0.0 + M0.1045 -94


*$%DVHG'HVLJQRI366____________________________________________________________________________________________95$SSHQGL[,,, 0DWULFHVRI0XOWLPDFKLQH6\VWHPZLWKRXW366⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−=33335333353332633325333163331533’3 333’3’3343233’3’3243133’3’314333231 3333332231 32331231 3122362223522222622225222162221522332’2’2342’2232’2’2242132’2’214223221 23222221 2222221221 2116 13115 13116 12115 121116 11115 1113 131’1’4 133 121’1’4 121’3 111’1’4 1112 1311 1312 1211 1212 1111 1111100000110010010000200000000000000010000101100100000000200000000000001001001011000000000000200000$$$$$$$$$$$$$GRGRGRGRGRGRGR$$$$$$$$$$$$$GRGRGRGRGRGRGR$$$$$$$$$$$$$GRGRGRGRGRGRGR77..7..7..7..7..7..7.77..77..77.I0.0.0'0.0.0.0.7..7..77..7..7..7...77.7.77..77.I0.0.0.0.0'0.0.7..7..7..7..77..7...77..77.7.77.I0.0.0.0.0.0.0'πππ$7$$$$$$7.7.7.⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=332211000000000000000000000000000000000%7+++⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡=000210000000000000002100000000000000021321


$SSHQGLFHV____________________________________________________________________________________________ 0DWULFHV0XOWLPDFKLQH6\VWHPZLWK366Let us consider the following notations:.&1U1=7UU23.=.=&27&37⋅721222311⋅7⋅71213;;;P1PP23U1⋅7=74131U2⋅7=742U3⋅7=7433233Thus, the matrices of the multi-machine power system introduced in Chapter 3become:⎡⎢⎢⎢⎢⎢⎢⎢⎢⎢& = ⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣$ 1,1U1$ 1,1P 1$1,1$ 5,1U2$ 5,1P2$ 5,1$ 9,1U3$ 9,1P 3$9,1$ 1,2U1$ 1,2P 1$1,2$ 5,2U2$ 5,2P2$ 5,2$ 9,2U3$ 9,2P 3$9,2$ 1,3U1$ 1,3P 1$1,3$ 5,3U2$ 5,3P2$ 5,3$ 9,3U3$ 9,3P 3$9,3$ 1,4U1$ 1,4P 1$1,4$ 5,4U2$ 5,4P2$ 5,4$ 9,4U3$ 9,4P 3$9,4$ 1,5U1$ 1,5P 1$1,5$ 5,5U2$ 5,5P2$ 5,5$ 9,5U3$ 9,5P 3$9,5$ 1,6U1$ 1,6P 1$1,6$ 5,6U2$ 5,6P2$ 5,6$ 9,6U3$ 9,6P 3$9,6$ 1,7U1$ 1,7P 1$1,7$ 5,7U2$ 5,7P2$ 5,7$ 9,7U3$ 9,7P3$ 9,7$ 1,8U1$ 1,8P 1$1,8$ 5,8U2$ 5,8P2$ 5,8$ 9,8U3$ 9,8P 3$9,8$ 1,9U1$ 1,9P 1$1,9$ 5,9U2$ 5,9P2$ 5,9$ 9,9U3$ 9,9P3$ 9,9$ 1,10U1$ 1,10P 1$1,10$ 5,10U2$ 5,10P2$ 5,10$ 9,10U3$ 9,10P 3$9,10$ 1,11U1$ 1,11P 1$1,11$ 5,11U2$ 5,11P2$ 5,11$ 9,11U3$ 9,11P3$ 9,11$ 1,12U1$ 1,12P 1$1,12$ 5,12U2$ 5,12P2$ 5,12$ 9,12U3$ 9,12P 3$9,12⎤⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦where $ LM are the elements of the $ matrix of the multi-machine system describedin Section 8.3.1.1⎡ 1⎢⎢2+⎢= ⎢ 0⎢⎢⎢ 0⎣1.&71 112+ 172100.&7 71 11 312+ 172174100012+020.&72 122+ 272200.&7 72 12 322+ 272274200012+300.&73 132+ 37237⎤0 ⎥⎥⎥0 ⎥⎥.&7 73 13 33 ⎥2+ 7 7⎥3 23 43⎦96


*$%DVHG'HVLJQRI366____________________________________________________________________________________________97⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡−⎟⎟⎠⎞⎜⎜⎝⎛ −⎟⎟⎠⎞⎜⎜⎝⎛ −−⎟⎟⎠⎞⎜⎜⎝⎛ −−−⎟⎟⎠⎞⎜⎜⎝⎛ −⎟⎟⎠⎞⎜⎜⎝⎛ −−⎟⎟⎠⎞⎜⎜⎝⎛ −−−⎟⎟⎠⎞⎜⎜⎝⎛ −⎟⎟⎠⎞⎜⎜⎝⎛ −−⎟⎟⎠⎞⎜⎜⎝⎛ −−=4323334331323343332331323334222324221222242322221222224121314111121141312111121111111000000011000000001000000000111100000001100000000100000000011110000000110000000017777777.777777.77777777.777777.77777777.777777.7:&:&::&:&::&:&:'

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!