Blog Archive

Showing posts with label Simulink. Show all posts
Showing posts with label Simulink. Show all posts

Saturday, 13 August 2016

TRANSIENT STABILITY ANALYSIS OF POWER SYSTEM USING MATLAB

TRANSIENT STABILITY ANALYSIS OF POWER SYSTEM USING MATLAB

ABSTRACT
This paper presents transient stability assessment of multi-machine system with the help of Simulink based model. Transient stability of power system is based on the generator relative rotor angles obtained from time domain simulation outputs. A self-sufficient model of IEEE nine bus system has been given with full detail and transient stability analysis is done by considering three phase fault at a bus with different fault clearing time (FTC) and the results are found to be more accurate and quiet satisfactory as compared to models simulated in PSPICE and other electromagnetic transient program.
Keywords:- MATLAB, Simulink, FCT, transient stability.

INTRODUCTION
Modern electric power systems have grown to a large complexity due to interconnections, installation of large generating units and extra high voltage tie-lines etc. Due to increased operations which may cause power system to be highly stressed condition, the need for dynamic stability of power system is arising. Transient stability assessment (TSA) is part of dynamic security assessment of power system which evolves the evolution of the ability of power system to remain in equilibrium when subjected to disturbances. The system response to such disturbances involves large variation of rotor angles, power flows bus voltages and other system variables. Transient stability is a condition that characterizes the dynamics of power system subjected to a fault, the initial state preceding the fault is balanced one. A system is said to possess transient stability if after the fault it is capable of maintaining synchronous operation and returning to initial state or close to it. The transient stability is a function of both operating condition and the disturbance. This makes the transient stability analysis complicated as the nonlinear ties of the system cannot be ignored. In stability assessment the critical clearing time (CCT) is a very important parameter in order maintain the stability of power system. The CCT is maximum time duration that a fault may occur in power system without loss of stability. Fault clearing time is set randomly. If the fault clearing time (FCT) is more than CCT then the relative rotor angles will go out of step and the system will lose stability. Methods normally employed to find out the TSA are by using time domain simulations, direct and artificial intelligence methods. Time domain simulation method is implemented by solving the state space differential methods. Simulink is an interactive environment for modeling and simulating a wide variety of dynamic systems. A system is built easily using blocks and results can be displayed quickly. Simulink is used for studying the effects of non-linearity of the system and thus is an ideal research tool. Use of Simulink is growing rapidly for research work in the area of power system and also in the other areas. In this paper multi machine nine bus system is modeled in Matlab/simulink and transient stability analysis is done with the fault located in a bus.

SYSTEM MODELING
The system used is IEEE 9 bus system with three generators, six transmission lines, three load buses and three transformers is shown in Fig 1. The base MVA is 100 and the system frequency is 60 Hz. The system data is given in Appendix 1.The fault is occurring near bus 7 and fault is cleared by opening line 5-7.Fault clearing time is set randomly. The complete system is modeled in Simulink with the mathematical equations. All the buses except the machine buses are eliminated and multi-port representations of the internal nodes of the generators are obtained. Using the self and transfer admittance parameters of reduced electrical network electric power output of the generators can be obtained. The program to obtain the reduced admittance matrix is given in Appendix. The admittance matrix Ybus,mod is augmented by including the transient reactance of the generators. Let Ybus,mod after inclusion of load impedances be partitioned as
(1)
Where sub matrix Y1 is of order m×m and corresponds to the buses where generators are connected and Y2 , Y3 and Y4 are the other sub matrices. Then the augmented bus admittance matrix Ybus,aug with ground as reference would be represented as
(2)
The matrix is reduced by applying Kron’s reduction formula eliminating all buses expect the generator buses. For symmetrical three phase to ground at bus k the row and column corresponding to bus k are set to zero before applying network reduction. In stability analysis three reduced matrices are required to be computed pre-fault, during fault and the post fault in power system.
 
Fig. 1 WSCC 3-machine 9 bus system
The generator electric power output for each machine is computed by following equation
 (3)
Where
The equation of the motion are given by
(5)
And
(6)
It is noted that prior to the fault (t=0) Pmi0 = Pei0 The subscript 0 is used to indicate the pre transient conditions.
As the network changes due to fault, the corresponding values will be changed in the above equation.

SIMULINK MODELS
The complete three generator system shown in Fig.1 has been simulated as single integral model in Simulink. Fig 2 shows the complete block diagram of the system for transient stability study. Subsystems 1 is meant to compute the electric power output of each generator. The model also facilitates the choice of simulation parameters like start time, stop time, solver etc.
 
Fig.2 Complete system Model for Transient stability Analysis
 
Fig.3 Simulink model for Computation of electric power output of generator 1

SIMULATION RESULTS
System Responses are given for different values of FCT. Fault is created near bus 7 and it is cleared at different clearing time by opening line 5-7. Fig 4 (a) and (b) shows the relative angular positions of the generators taking generator one as reference and individuals angles of each generator. Fig(c) and (d) shows the accerlating powers and angular velocities of each generator for the FCT equal to 0.1sec Fig shows that the rotors angles are in synchronism with each other making the system stable when the fault clearing time is 0.1sec.As the FCT increases the system will move towards instability as the FCT will become greater that the CCT. When the FCT in 0.3 sec. the system is unstable. Fig 5(a)-(d) shows the accerlating powers, Relative angular positions and angular velocities of the generators and Fig 5(b) shows as the fault clearing time is increased the rotor angles of the generators go out of synchronism and the system is losing stability.
(Fault cleared at 0.1s)
 
(a) Relative angular positions of angles
(Fault cleared at 0.1s)
 
(b) Angular positions of individual generators
(Fault cleared at 0.1s)
 
(c) Generator accelerating Powers
(Fault cleared at 0.1s)
 
(d) Angular velocities of generators
Fig 4 (a) – (d)
(Fault cleared at 0.3sec)
 
(a) Accerlating power of generators
(Fault cleared at 0.3sec)
 
(b) Relative angular positions of generators
(Fault cleared at 0.3 sec)
 
(c) Angular velocities of individual generators
Fig 5(a)-(c)
Fig 6(a)-(b) shows the relative rotor angles and the accelerating powers of the generators. Fig 6(a) shows that the rotor angles synchronism making the system unstable.
(Fault cleared at 0.5sec)
 
(a) Relative angles in degree
(Fault cleared at 0.5sec)
 
(c) Accerlating powers of the generators
Fig.6 (a) - (b)

CONCLUSION
A complete model to study the transient behavior of Multi-machine system was developed using Simulink. It is basically a transfer function and block diagram representation of system equations. The system was simulated for different FCT and the results are highly satisfactory. A Simulink model is very user friendly and for transient stability analysis the model facilitates the fast and precise solution of nonlinear differential equation.

REFERENCES
[1] P.Kundur, Power system Stability and control, EPRI Power Sytem Engineering Series.
[2] I.J.Nagrath and D.P.Kothari, Power system Engineering
[3] Louis-A Dessaint et al., ‘Powe system simulation tool based on Simulink, IEEE Trans. Industrial Electronica 1999, 1252- 1254
[4] P.M Anderson and A.A.Fouad, Power System Control and stability 1977
[5] M.Klein ,G.J.Rogers,P Kundur,”A fundamental Study of Inter –Area Oscillation in Power Systems,”IEEETranssactions on Power System.vol 6, No 3,August 1991
[6] L.Wang ,F Howell ,P.Kundur, C.Y.Ching and w.Xu, “a tool for small Signal assessment of Power Systems,” PICA 2110, Sydney, Australia, May 21-24,2001
[7] M.J.Gibbard,N. Martin, J.J Sanchez-Gasca, N.Uchida,V Vittal and L.Wang, “Recent Applications of Linear Analysis Techniques,” IEEE Trans. On Power Systems, Vol 16,No 1 February 2002
[8] M.Randhawa,B.Sapkota, V. Vitt al,S.Kolluri and S.Mondal,”Voltage stability assessment for Large Power Systems,”proc. 2008 IEEE Power and Energy Society General Meeting.

Monday, 6 June 2016

MODELING OF INDUCTION MOTOR AND FAULT ANALYSIS

MODELING OF INDUCTION MOTOR AND FAULT ANALYSIS

ABSTRACT
Motor current signature analysis is the reference method for the diagnosis of induction machines faults in vector control technique, the special reference frames, electromagnetic torque of the smooth air gap machine is similar to the expression for the torque of the separately excited DC machine. Variable speed drives applications are common in the aerospace, appliance, railway, and automotive industries and also electric generators for wind turbines. In this paper, a simple and effective technique is presented that allows the diagnosis of machines faults for induction machines drives in vector control technique. In case of induction machines the control is usually preformed in the reference frame (d-q) attached to the rotor flux space vector. Simulation and experimental results are shown to validate the scheme.
Keywords: Induction motor, vector control, Simulink, Matlab, fault analysis, parameter.

INTRODUCTION
Introduction motors are widely used in industrial applications for their intrinsic ruggedness and reduced cost. Recently, the use of adjustable speed drives has spread in many applications. Most of the industrials motors are used today are in fact induction motors. Induction motors have been used in the past mainly in applications requiring a constant speed because conventional methods of their speed control have either been expensive or highly inefficient. This type of control scheme uses more mathematical calculations and algorithms, which involves heavy computing and needed efficient and costly controllers. Here we introduce a novel theory to improve the performance of the motor running it at optimum voltage and frequency for optimum motor efficiency at different points. This is an offline method and not for online and real time control. In some applications, where continuous operation is a key item, such as railway applications. And a wind generator, The need for a preventive fault diagnosis is an extremely important point. In this paper, fault detection and the prognosis of rotor faults are critical for industrial applications, although rotor Faults share only about20% of the overall induction machine faults. In fact, the breakage of a bar leads to high current in adjacent bars, thus leading to potential further breakage and stator faults as well.

PERFORMANCE OF INDUCTION MOTOR
Energy supplied to the induction motor is distributed in the two parts,  the first is in the form of mechanical output and second one is in the form of losses. For the high performance of the motor the motor losses should be small, so the output of motor goes high. An efficient motor not only saves the energy, hence money, but will also generate Less internal heat, and run cooler and more quietly. It is also likely to last longer and more reliable than a less efficient motor. The better performance of the motor is related to the maximum efficiency of the motor. There are different methods to improve the performance of the induction motor. Variable speed drive (VSD) is most applicable technology for the improvement of motor performance. VSD is used to regulate the speed of a motor to suit with the load demand. A VSD offers the reduce power, wider speed, torque and power ranges, and shorter response time. Induction motor efficiency is dependent on many motor parameters; however it is a function of the operating speed and applied voltage, frequency.

CONTROL OF INDUCTION MACHINEDRIVES
Nowadays, common solutions for high-power applications are based on drives that include a voltage source inverter (VSI) feeding an induction motor or a permanent magnet synchronous motor. However, old-fashioned solutions based on a current source inverter or on thyristors are still employed, whereas old schemes based on dc series motors or direct dc motors are no longer used.
Different control schemes are adopted and tailored to the specific application. Typically, variable structure controls are used for high-performance traction drive systems that change according to the operating conditions, particularly according to the speed and flux levels. The basic structure is a direct rotor flux field-oriented vector control, whose scheme is shown in Fig. 1. The vector control algorithm consists of two current loops for flux and torque regulation. Moreover, an external rotor flux loop is used to set the flux level by means Of the direct stator reference current. A similar control structure is used in high-power applications, where transient operations often occur.
Direct and inverse Clark transformations are represented by blocks D and D-1, respectively. Standard PI regulators with anti-windup systems are used for the control loops in a (d-q) reference frame that is synchronous with the rotor flux. The rotor flux is estimated through a stator-model-based observer obtained by integrating the stator voltage equation and taking into account the leakage flux as
..................(1)
Where Lm is the magnetizing inductance, Lr is the rotor inductance and Ls is the stator inductance. ns And is are the space vectors of the stator voltage and current, respectively;  this corresponds to the voltage–current observer block in Fig. 1.In the actual implementation of (1), a low-pass filter is used instead of a pure integrator. This choice reduces drifts due to errors and offsets in the acquired signals. However, the uses of low-pass filter results in a wrong computation of the rotor flux space vector in terms of magnitude and angle. An estimate of the stator pulsation is used to compensate for these errors, i.e.,
......................(2)
Where wr is the measured mechanical speed, p is the pole pairs number, iq* is the reference value for the torque current, fr* is the reference value for the rotor flux, and Rr is the rotor resistance. Relationship (2) is represented in Fig. 1 by the stator frequency estimation block and is used for three main purposes. It is used as the feed-forward compensation in the phase-locked loop (PLL) block used for the tracking of the flux angle. As stated previously, it is used to compensate for errors in the magnitude and the angle of the rotor flux caused by the low pass filter used for the integration. Eventually, it is used in the decoupling terms that are blocked together with the magnitude of the rotor flux estimated by (1) and the measured currents in the synchronous reference frame to compute the dynamic back electromotive- force compensation terms
..........................(3)
........................(4)
The magnitude of the estimated flux is eventually used as a feedback signal for the outer loop. The output of the PLL block, which is the tracked and corrected rotor flux angle, is used for the reference frame matrix transformations p(Qs) and p-1(Qs). The value of the reference quadrature stator current is obtained from the reference torque and the reference flux signal through the following equation:
..............................(5)
Where = (2Lr /3pLm ). On the other hand, the reference flux is obtained by relying on the nominal values for the torque and the rotor flux, i.e.,
..........................(6)
This choice keeps the slip frequency quite constant, providing better robustness of the control system against speed errors and reducing the losses at low torque. This is suited to traction applications, where high-torque dynamics are not requested, and it does not prevent reaching the maximum torque at low speed when needed. In this paper, reference is made to an induction motor drive fed by a pulse width modulation (PWM) VSI insulated-gate bipolar transistor inverter. Typically, in traction drive systems, the switching frequency is very low, making the detection of the faults through the signal injection strategy impossible. Moreover, industries are particularly interested in diagnostic techniques that do not require additional sensors. This paper proposes a simple processing technique that exploits already available control signals for the rotor fault diagnosis.

VECTOR CONTROL
Vector control is the most popular control technique of AC induction motors. In special reference frames, the expression for the electromagnetic torque of the smooth-air-gap machine is similar to the expression for the torque of the separately excited DC machine. In the case of induction machines, the control is usually performed in the reference frame (d-q) attached to the rotor flux space vector. That’s why the implementation of vector control requires information on the modulus and the space angle (position) of the rotor flux space vector. The stator Currents of the induction machine are separated into flux- and torque-producing components by utilizing transformation to the d-q coordinate system, whose direct axis (d) is aligned with the rotor flux space vector. That means that the q-axis component of the rotor flux space vector is always zero.
 
Fig. 1 2500 kW, 3 kV, 24,000 rpm induction motor
 
 Fig.2 Complete block diagram of vector control method
To perform vector control, follow these steps:
·         Measure the motor quantities (phase voltages and Currents)
·         Transform them to the 2-phase system (α, β) Using a Clarke transformation
·         Calculate the rotor flux space vector magnitude And position angle
·         Transform stator currents to the d-q coordinate System using a Park transformation
·         The stator current torque- (isq) and flux- (isd) Producing components are separately controlled
·         The output stator voltage space vector is calculated using the decoupling block
·         An inverse Park transformation transforms the Stator voltage space vector back from the d-q Coordinate System to the 2-phase system fixed with the stator
·         Using the space vector modulation, the output 3-Phase voltage is generated
The components isa and isb , calculated with a Clarke transformation, are attached to the stator reference frame α, β in vector control; all quantities must be expressed in the same reference frame. The stator reference frame is not suitable for the control process. The space vector is rotating at a rate equal to the angular frequency of the phase Currents. The components isa and isb depend on time and speed. These components can be transformed from the stator reference frame to the d-q reference frame rotating at the same speed as the angular frequency of the phase currents. The isq and isd components do not then depend on time and speed. The isd component is called the direct axis Component (the flux-producing component) and isd is called the quadrature axis component (the torque-producing component). They are time invariant; flux and torque control with them is easy.
Knowledge of the rotor flux space vector magnitude and position is key information for AC induction motor vector control. With the rotor magnetic flux space vector, the rotational coordinate system (d-q) can be established. There are several methods for obtaining the rotor magnetic flux space vector. The flux model Implemented here utilizes monitored rotor speed and stator voltages and currents. It is calculated in the stationary reference frame (α, β) attached to the stator. The error in the calculated value of the rotor flux, influenced by the changes in temperature, is negligible for this rotor flux model. For purposes of the rotor flux-oriented vector control, the direct-axis stator current isd (the rotor flux-producing component) and the quadrature axis stator current isd (the torque producing component) must be controlled independently. However, the equations of the stator voltage components are coupled. The direct axis component vsd also depends on isd and the quadrature axis component vsd also depends on isq. The stator voltage components vsd and vsq cannot be considered as decoupled control variables for the rotor flux and electromagnetic torque. The stator Currents isd and isq can only be independently controlled (decoupled control) if the stator voltage equations are decoupled and controlling the terminal voltages of the induction motor indirectly controls the stator current components isd and isq.

FAULTS DETECTION TECHNIQUES
Modem measurement techniques in combination with advanced computerized data processing and acquisition show new ways in the field of induction machines monitoring by the use of spectral analysis of operational process parameters (e.g. temperature, pressure, steam flow, etc.). Time domain analysis using characteristic values to determine changes by trend setting, spectrum analysis to determine trends of frequencies, amplitude and phase relations, as well as cepstrum analysis to detect periodical Components of spectra are used as evaluation tools. In many situations, vibration monitoring methods were utilized for incipient fault detection. However, stator current monitoring was found to provide the same indication without requiring access to the motor. In what follows, some of the main stator current signature based technique is presented.
·         The Classical Fast Fourier Transform (FFT)
·         Wavelet Analysis
·         Current park‟s vector approach
·         Power spectral density analysis

DEVELOPMENT OF SIMULINK MODEL
The block model of the induction motor system with the controller was developed using the power system, power electronics, control system, signal processing toolboxes & from the basic functions available in the Simulink library in Matlab / Simulink. The entire system modeled in Simulink is a closed loop feedback control system consisting of the plants, controllers, samplers, comparators, feedback systems, the mux, de-mux, summers, adders, gain blocks, multipliers, clocks, sub-systems, integrators, state-space models, subsystems, the output sinks (scopes), the input Source etc.
Voltage equations
Current equations


 
Fig. 3. Induction motor with supply
 
Fig.4.Spectral power density
RESULTS
Extensive research activities were carried out to model rotor asymmetries to accurately predict the behavior of the machine under faulty conditions. Here, the procedure was validated with a machine model, whose parameters are taken from the machine used for the experiments. Specifically, a 7.5-kW three-phase two-pole pair’s induction machine was used to verify the agreement between simulations. The rotor fault is one broken bar that was modeled increasing the resistance of one squirrel cage rotor bar.
 
Fig.5.Healthy motor torque
 
Fig. 6. Three phase stator currents vs time
 
Fig. 7.Speed for healthy motor
WAVELET OUTPUTS HEALTHY MOTOR CURRENT SIGNAL (ia)
 
Fig.8.Approximation signal for healthy induction motor
 
 Fig.9.Details coefficients for healthy induction motor

ONE BAR BROKEN CURRENT SIGNAL (ia)
 
Fig.10.Approximation signal for one broken bars induction motor
 
Fig.11.Details coefficients for one broken bars induction motor

PARK’S CURRENT VECTOR APPROACH
 
Fig.12.park’s current vector approach for healthy broken induction motor
 
Fig.13.park’s current vector approach for one bar induction motor
 
Fig.14.Spectral power density for healthy induction motor
 
Fig.15.Spectral power density for one bar broken induction motor

SHORT TIME FOURIER TRANSFORMATIONS
 
Fig.16.STFT coefficients for healthy motor induction motor
 
Fig.17.STFT coefficients for one bar broken induction motor

CONCLUSION
We have seen the simulation circuit and simulation results of induction machine. This method has been tailored to control rotor flux field oriented control drives in transient conditions. During transient condition, torque, speed varies, preventing the use of vector control technique for an effective diagnosis of rotor faults. The obtained analytical frequencies in the stator spectrum can be related to the experimental ones of normal operation and under rotor bar faults. Stator current of healthy and fault motors are analyzed by using wavelet daudechies 6-level decomposition technique, park’s current vector approach, spectral power density and short time Fourier transformations. This analysis shows the difference between healthy, single and double broken rotor bar and three bar broken rotor of induction motor.

APPENDIX
The induction motor is 10hp having following parameters
No. of poles = 4
Rated power = 7.5kw
Rated stator voltage = 380 V
Nominal Stator current = 15.3 A
Rated frequency = 50 Hz
Rated speed = 1440 rpm
Stator resistance = 0.54 ohm
Rotor resistance = 0.58 ohm
Stator inductance = 88.4mH
Rotor inductance = 83.3mH
Magnetizing inductance = 81.7mH

REFERENCES
[1] W. T. Thomson, M. Fenger, "Current signature analysis to detect induction motor faults", IEEE Industry Applications Magazine, vol.7, pp. 26-34, July/Aug. 2001.
[2] A. Bellini, F. Filippetti, F. Franceschini, T. J. Sobczyk, C. Tassoni, “Diagnosis of induction machines by d-q and i.s.c. rotor models”, Proc. of IEEE SDEMPED 2005, 7-9 Sept. 2005, Vienna, Austria, pp.41-46.
[3] A. Bellini, F. Filippetti, F. Franceschini, C. Tassoni, R. Passaglia, M. Saottini, G. Tontini, M. Giovannini, A. Rossi, “ENEL‟s experience with on-line diagnosis of large induction motors cage failures”, Proc. of IEEE Industry Applications Conference, vol.1, 8-12 Oct. 2000, pp.492-498.
[4] A. Abed, F. Weinachter, H. Razik, A. Rezzoug, “Real-time implementation of the sliding DFT applied to on-line‟s broken bars diagnostic”, IEEE International Conference on Electric Machines and Drives, IEMDC 2001, pp.345-348.
[5] T. J. Sobczyk, W. Maciolek, “Diagnostics of rotor-cage faults supported by effects due to higher MMF harmonics”, 2003 IEEE Power Tech Conference, 23-26 June 2003, Bologna, Italy.
[6] T. J. Sobczyk, W. Maciolek, “Does the component (1-2s)f0 in stator currents is sufficient for detection of rotor cage faults?”, IEEE SDEMPED 2005, 7-9 September 2005, Vienna, Austria, pp.175-179.
[7] C. Bruzzese, O. Honorati, E. Santini, “Laboratory prototype for induction motor bar breakages experimentation and bar current measuring”, Proc. of SPEEDAM „06, Taormina, Italy, 23-26 May 2006.
[8] C. Bruzzese, O. Honorati, E. Santini, “Spectral analyses of directly measured stator and rotor currents for induction motor bar breakages characterization by M.C.S.A.” Proc. of SPEEDAM 2006 (on CD), Taormina, Italy, and 23-26 May 2006.
[9] C. Bruzzese, O. Honorati, E. Santini, “Real behavior of induction motor bar breakage indicators and mathematical model”, Proc. of the ICEM 2006 Conference, September 2-5, 2006, Crete Island, Greece, in press.
[10] F. Filippetti, G. Franceschini, C. Tassoni, P. Vas, “AI techniques in induction machines diagnosis including the speed ripple effect”, IEEE Transactions on Industry Applications, Vol.34, NO.1, Jan/Feb 1998.
[11] S. F. Legowski, A. H. M. SadrulUla, A. M. Trzynadlowski, “Instantaneous power as a medium for the signature analysis of induction motors”, IEEE Transactions on Industry Applications, vol. 32, No. 4, July/August 1996, pp. 904- 909.
[12] B. Mirafzal, N. A. O. Demerdash, “Effects of load on diagnosing broken bar faults in induction motors using the pendulous oscillation of the rotor magnetic field orientation”, Proc. of Industry Applications Conference 2004, 39th IAS Annual Meeting, Volume 2 , 3-7 Oct. 2004, pp. 699–707.
[13] C. Bruzzese, O. Honorati, E. Santini, “Rotor bars breakage in railway traction squirrel cage induction motors and diagnosis by MCSA technique. Part I: Accurate fault simulations and spectral analyses”, IEEE SDEMPED 2005, 7-9 Sept. 2005, Vienna, Austria, pp.203208.
[14] C. Bruzzese, C. Boccaletti, O. Honorati, E. Santini, “Rotor bars breakage in railway traction squirrel cage induction motors and diagnosis by MCSA technique. Part II: Theoretical arrangements for fault-related current sidebands”, IEEE SDEMPED 2005, 7-9 September 2005, Vienna, Austria, pp.209-214.