Parameters identification of nonlinear state space model of synchronous generator

https://doi.org/10.1016/j.engappai.2011.05.012Get rights and content

Abstract

Synchronous generator (SG) modeling plays an important role in system planning, operation and post-disturbance analysis. This paper presents an improved algorithm named Particle Swarm Optimization with Quantum Operation (PSO–QO) to solve both offline and online parameters estimation problem for SG. First, the hybrid algorithm is proposed to increase the convergence speed and identification accuracy of the basic Particle Swarm Optimization (PSO). An illustrative example for parameters identification of SG is provided to confirm the validity, as compared with Linearly Decreasing Inertia Weight PSO (LDW-PSO), and the Quantum Particle Swarm Optimization (QPSO) in terms of parameter estimation accuracy and convergence speed. Second, PSO–QO is also improved to detect and determine parameters variation. In this case, a sentry particle is introduced to detect any changes in system parameters. Simulation results confirm that the proposed algorithm is a viable alternative for online parameters detection and parameters identification of SG.

Introduction

Accurate model for SG not only provides a great support for stability and dynamic performance analysis of power system, but also is significant in power system planning, operation and post-disturbance analysis. A wide range of linear and nonlinear analytical techniques such as Least Square (LS) (Emile Mouni et al., 2008), Volterra Series (Fard and Karri, 2005), Hartley Series (Melgoza et al., 2001) and H∞ identification method (Dehghani et al., 2010), etc., have been developed for parameters or models identification of linear and nonlinear systems. Some of them have been used for parameters or models identification of SG.

Usually, it is considered that LS method is simple to use and cost little computation but large estimation error occurs when the system is influenced by colorful noises (Modares et al., 2010b). Although Volterra Series is useful in SG model identification but large number of Volterra kernels need to be selected and determined (Abbas and Bayoumi, 2004). Hartley series can be successfully used for parameters identification of SG but the assumption of the differentiability and continuity of the input and output variables are needed. Although H∞ identification method can be used for synchronous machine model parameters estimation but the calculation is complex.

Other analytical techniques, such as stochastic search techniques have been widely studied and used for parameters identification of nonlinear system or SG. Usually, these techniques only depend on the objective function and some of them can be used for online identification. Due to this, Genetic Algorithm (GA) was used to estimate parameters for nonlinear systems (Wang and Gu, 2007, Tavakolpour et al., 2010) and SG (Ma and Wu, 1995, Niewierowicz et al., 2003). Although GA is efficient in finding the global minimum of the search space and the solutions are independent on initial values of the parameters, it consumes too much search time which is not proper for online identification reported in the literature (Sabat and Coelho, 2009, Sabat et al., 2010). Comparing to GA, Particle Swarm Optimization (PSO) is easy to implement and convergences quickly and it was improved and widely used in parameters identification such as parameters estimation of permanent magnet synchronous motors (PMSM) (Liu et al., 2008), induction motors(Ursema and Vadstrup, 2004) and chaotic dynamic system (Modares et al., 2010a, Sun et al., 2010). However, it shows some shortages such as premature convergence (Cai et al., 2007). Much effort has been put in improving the performance of PSO. With introducing quantum theory into PSO, a novel variant of PSO named quantum-behaved PSO (QPSO) algorithm was proposed in Sun et al. (2004). In QPSO algorithm, it assumes that the position and velocity of an individual cannot be determined simultaneously and a wave function is cited to describe the status of individuals. By employing the Monte Carlo method, the iterative equation of particles position is derived from the quantum probability density function. Comparing to PSO algorithm, it has a global searching ability (Sun et al., 2004) and it has been used for system identification (Sabat et al., 2010, Luitel and Venayagamoorthy, 2010), multi-objective optimization (Omkar et al., 2009), controller design (Shayeghi et al., 2010) and other fields.

In this paper, to increase convergence speed and improve the identification accuracy of LDW-PSO, quantum operation is embedded in the evolution procedure and an improved algorithm called PSO–QO is proposed to solve the problem of parameters identification of SG. Moreover, PSO–QO algorithm is also improved to detect and track system parameters variation. If any change in parameters occurs, a sentry particle alerts the swarm to reset their best location memories and then the algorithm runs further to find the new optimum values. Finally, the performance of the proposed algorithm is demonstrated through identifying parameters of SG. Comparison study show the hybrid algorithm has faster convergence speed, higher precision and better nonlinear system identification ability than LDW-PSO and QPSO in the parameters identification of SG. The simulation results also confirm the feasibility and efficiency of the proposed algorithm for online parameters identification of SG.

The rest of the paper is organized as follows: In Section 2, SG model is introduced. Section 3 illustrates the identification strategy based on PSO–QO algorithm. The proposed PSO–QO algorithm is introduced in Section 4. 5 Simulation results, 6 Conclusion contain simulation results and conclusions, respectively.

Section snippets

The SG model

According to different assumption, SG can be modeled in different way. Detail nonlinear SG model can be found in Yu (1983) and Kundur (1994). In this paper, neglecting the electromagnetic characteristic of damper windings, and assuming the generator unit connecting to an infinite bus, then the dynamic process of the generator unit can be described by a third order differential equations formulated in (1). Meanwhile, neglecting the effect of the magnetic saturation, parameters xd, xq and xd can

The identification strategy

For the model of SG illustrated by (1), parameters J, D, xd, xd′, xq and Tdop are unknown and usually provided by manufactures through tests such as short-current tests, standard frequency response and open circuit frequency response tests. However, these tests are time-consuming and can be carried out when SG is not in service (M. Abbas and M. Bayoumi, 2004, Escarela-Perez et al., 2004). In this study, an improved optimization algorithm named PSO–QO is provided to solve this problem.

The basic

Overview of PSO and QPSO

By simulating social behavior such as bird flocking, fish schooling and swarm theory, PSO is firstly proposed by Kennedy and Eberhart in 1995. In PSO, each particle described by velocity and position represents a potential solution to the problem. The particles repeatedly update their velocity and position until the pre-specified number of generations G or the precision of solution is reached. The update law can be expressed asvi,jk+1=wvi,jk+c1rand(pbesti,jkxi,jk)+c2rand(gbestxi,jk)xi,jk+

Simulation results

This section presents the simulation settings and results of parameter identification of SG. The detail procedure and results are shown as follows.

Conclusion

In this paper, the problem of parameters identification of nonlinear state space model of SG is studied. An improved swarm inspired optimization technique, namely PSO–QO algorithm, was proposed to estimated parameters of SG. Furthermore, it was improved to detect and track variation of parameters of SG. Simulation results are provided to validate the effectiveness of this identification method. It is shown that the PSO–QO is capable of solving the problem of parameters identification of SG.

Acknowledgments

We thank our colleagues for their great assistance to our study and helpful suggestions to the presentation of this paper. We also thank all the reviewers and all the editors for their help and good suggestions. This work is partially supported by Complicated Nonlinear Dynamics Modeling and Diagnosis Method of Hydropower Unit (No. 51079057), the National Science and Technology support plan of China (No.2008BAB29B08), Special Research Foundation for the Public Welfare Industry of the Ministry of

References (26)

Cited by (36)

  • Persistently-exciting signal generation for Optimal Parameter Estimation of constrained nonlinear dynamical systems

    2018, ISA Transactions
    Citation Excerpt :

    As for the outer layer, it is responsible for generating and evaluating the input signal through a multiple-criteria penalty function composed by the metrics mentioned above. For this stage literature shows that dynamic optimization [33] and population-based methods such as particle swarm optimization (PSO) [34]. This paper will also use a PSO-like algorithm adding three different evolutionary operators in order to avoid local-optima.

  • Parameter identification of a nonlinear model of hydraulic turbine governing system with an elastic water hammer based on a modified gravitational search algorithm

    2016, Engineering Applications of Artificial Intelligence
    Citation Excerpt :

    By defining an objective function that estimates the error related to system parameters, the best possible set of parameters can be obtained by means of minimizing the objective function (Li and Zhou, 2011). Some popular heuristic optimization algorithms have been studied for application to problems of parameter identification of nonlinear systems and have been proved to be effective, including genetic algorithms (Aliprantis et al., 2006; Leite et al., 2004) and particle swarm optimization (PSO) (Liu et al., 2011; Kou et al., 2011). The gravitational search algorithm (GSA) is a heuristic optimization method based on the Newtonian gravity law (Rashedi et al., 2009) and has been proved to be an excellent optimization method for different types of applications, including fuzzy model identification (Li et al., 2012), classification (Han et al., 2014; Zhang et al., 2013; Li et al., 2015), wind-turbine control (Chatterjee et al., 2014), economic emission load dispatch (Jiang et al., 2014), and power systems (Mohamed et al., 2015; Ganesan et al., 2013).

  • A novel method for fault diagnosis of hydro generator based on NOFRFs

    2015, International Journal of Electrical Power and Energy Systems
    Citation Excerpt :

    Hydro generator modeling methods can be divided into two categories. In the first category [13–16], the generator model is built as generally accepted structure, such as: Park Model and practical models. Then the parameters are identified with the input–output data.

  • Wavenet using artificial bee colony applied to modeling of truck engine powertrain components

    2015, Engineering Applications of Artificial Intelligence
    Citation Excerpt :

    In this context, see examples in (Keen and Cole, 2012; Ye, 2007; Liu and Bewley, 2003; Zito and Landau, 2005; Wu and Liu, 2009; Worden et al., 2001; Tan and Saif, 2000; Togun et al., 2012; Antory, 2007; Coelho et al., 2014). Recently, natural computing techniques, such as artificial neural networks (ANNs) (Kilic et al., 2014; Gil et al., 2013), fuzzy systems (Babuška and Verbruggen, 1996; Dovžan and Škrjanc, 2010) and combined neuro-fuzzy systems (Salahshoor et al., 2012) have become effective tools of identification of nonlinear processes, especially to those systems whose mathematical models are difficult to obtain. In this context, ANNs are good on tasks such as pattern matching and classification, function approximation, optimization and data clustering.

  • Piecewise function based gravitational search algorithm and its application on parameter identification of AVR system

    2014, Neurocomputing
    Citation Excerpt :

    However, the parameters of generator of AVR system with three-order generator model could not be identified effectively, the reason may be that the state of the system, especially the generator section, has not be excitated fully by the step signal. The parameter identification of synchronous generators with three-order model is a complicated work, and several papers have studied this problem specially [27,28]. In these studies, the system is excitated by pseudo-random binary sequence and the system is an open-loop system, that is the reason that the high-order model could be identified successfully.

View all citing articles on Scopus
View full text