Minimization current error area of the DC/AC inverter controlled by predictive current control method

Similar documents
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBUST SPACE-VECTOR MODULATION DTC SCHEME

A bidirectional DC-DC converter for renewable energy systems

Simulation of VSI-Fed Variable Speed Drive Using PI-Fuzzy based SVM-DTC Technique

THIS paper reports some results of a research, which aims to investigate the

Principles of Adjustable Frequency Drives

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

New Pulse Width Modulation Technique for Three Phase Induction Motor Drive Umesha K L, Sri Harsha J, Capt. L. Sanjeev Kumar

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

STATOR FLUX OPTIMIZATION ON DIRECT TORQUE CONTROL WITH FUZZY LOGIC

Analysis of Space Vector Pulse Width Modulation VSI Induction Motor on various conditions

Pulse Width Modulated (PWM) Drives. AC Drives Using PWM Techniques

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Simulation and Analysis of Parameter Identification Techniques for Induction Motor Drive

Motor Fundamentals. DC Motor

Modelling, Simulation and Performance Analysis of A Variable Frequency Drive in Speed Control Of Induction Motor

Pulse Width Modulated (PWM)

WIND TURBINE TECHNOLOGY

Control Strategies of the Doubly Fed Induction Machine for Wind Energy Generation Applications

Fuzzy Adaptive PI Controller for Direct Torque Control Algorithm Based Permanent Magnet Synchronous Motor

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

Online Tuning of Artificial Neural Networks for Induction Motor Control

Lab 8: DC generators: shunt, series, and compounded.

FREQUENCY CONTROLLED AC MOTOR DRIVE

MODELLING AND SIMULATION OF SVPWM INVERTER FED PERMANENT MAGNET BRUSHLESS DC MOTOR DRIVE

What Is Regeneration?

AC Induction Motor Slip What It Is And How To Minimize It

Design and Analysis of Switched Reluctance Motors

8 Speed control of Induction Machines

Simulation of Ungrounded Shipboard Power Systems in PSpice

Induction Motor Theory

CONVENTIONALLY reduced order models are being

Mathematical Modelling of PMSM Vector Control System Based on SVPWM with PI Controller Using MATLAB

Manufacturing Equipment Modeling

SYNCHRONOUS MACHINES

Power Quality Paper #3

COMPUTER SIMULATION OF REAL TIME IDENTIFICATION FOR INDUCTION MOTOR DRIVES

13 ELECTRIC MOTORS Basic Relations

Fundamentals of Power Electronics. Robert W. Erickson University of Colorado, Boulder

Control of a Three Phase Induction Motor using Single Phase Supply

Drive circuit basics + V. τ e. Industrial Circuits Application Note. Winding resistance and inductance

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

AMZ-FX Guitar effects. (2007) Mosfet Body Diodes. Accessed 22/12/09.

INDUCTION MOTOR PERFORMANCE TESTING WITH AN INVERTER POWER SUPPLY, PART 2

TORQUE RIPPLES MINIMIZATION ON DTC CONTROLLED INDUCTION MOTOR WITH ADAPTIVE BANDWIDTH APPROACH

MICRO HYDRO POWER PLANT WITH INDUCTION GENERATOR SUPPLYING SINGLE PHASE LOADS

LOSSELESS STARTING METHOD FOR THE WOUND ROTOR INDUCTION MOTOR

Modeling and Analysis of DC Link Bus Capacitor and Inductor Heating Effect on AC Drives (Part I)

Motors and Generators

CYCLOCONVERTERS. Fig.1 Block diagram of a cycloconverter

USE OF ARNO CONVERTER AND MOTOR-GENERATOR SET TO CONVERT A SINGLE-PHASE AC SUPPLY TO A THREE-PHASE AC FOR CONTROLLING THE SPEED OF A THREE-PHASE INDUCTION MOTOR BY USING A THREE-PHASE TO THREE-PHASE CYCLOCONVERTER

Active Vibration Isolation of an Unbalanced Machine Spindle

Development of the Induction Motor for Machine Tool Spindles and Servo Amplifier SANMOTION S

Interfacing Renewable Energy Sources to the AC Grid by a CMLI with Voltage Regulation under Low THD

ESTIMATION OF BACK EMF FOR PMSM AT LOW SPEED RANGE

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR

DIRECT CURRENT GENERATORS

Closed Loop PWM Control for Induction Motor Drive Using Dual Output Three Phase Inverter

Modeling and Simulation of a Novel Switched Reluctance Motor Drive System with Power Factor Improvement

Design and Development of Speed Control of Induction motor drive using Pulse-Width Modulation

ELECTRICAL ENGINEERING

Simple Analysis for Brushless DC Motors Case Study: Razor Scooter Wheel Motor

EE 402 RECITATION #13 REPORT

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

How To Measure Power Of A Permanent Magnet Synchronous Motor

2. A conductor of length 2m moves at 4m/s at 30 to a uniform magnetic field of 0.1T. Which one of the following gives the e.m.f. generated?

AC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Reliable World Class Insights Your Silicon Valley Partner in Simulation ANSYS Sales, Consulting, Training & Support

Inductance. Motors. Generators

A MULTILEVEL INVERTER FOR SYNCHRONIZING THE GRID WITH RENEWABLE ENERGY SOURCES BY IMPLEMENTING BATTERY CUM DC-DC CONERTER

DC motors: dynamic model and control techniques

Renewable Energy Sources Based Permanent Magnet Brushless DC Motor Drive

SECTION 4 ELECTRIC MOTORS UNIT 17: TYPES OF ELECTRIC MOTORS

Analysis, Calculation and Reduction of Shaft Voltage in Induction Generators

Equipment: Power Supply, DAI, Synchronous motor (8241), Electrodynamometer (8960), Tachometer, Timing belt.

Speed Control and Power factor Correction using Bridgeless Buck Boost Converter for BLDC Motor Drive

Digital Control of Acim Using dspic

Performance Enhancement of Wound Rotor Induction Motor by VSI with Dynamic Capacitor Controlled Rotor Circuit

Comparative Review Of PMSM And BLDCM Based On Direct Torque Control Method

C Standard AC Motors

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager

Electronic Speed Variator for a Brushless DC Motor

Rotating Machinery Diagnostics & Instrumentation Solutions for Maintenance That Matters

Motor Control Application Tuning (MCAT) Tool for 3-Phase PMSM

SIMULATION AND SPEED CONTROL OF INDUCTION MOTOR DRIVES

DC GENERATOR THEORY. LIST the three conditions necessary to induce a voltage into a conductor.

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

Advance Electronic Load Controller for Micro Hydro Power Plant

Induced voltages and Inductance Faraday s Law

Transient analysis of integrated solar/diesel hybrid power system using MATLAB Simulink

METHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS.

Variable Frequency Drives - a Comparison of VSI versus LCI Systems

EFC Frequency converters

Line Reactors and AC Drives

NO LOAD & BLOCK ROTOR TEST ON THREE PHASE INDUCTION MOTOR

Dynamic states of three-phase induction motors. Selected problems

Development of High Frequency Link Direct DC to AC Converters for Solid Oxide Fuel Cells (SOFC)

Force on Moving Charges in a Magnetic Field

Rotation: Moment of Inertia and Torque

Unit 33 Three-Phase Motors

Transcription:

BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 54, No. 3, 2006 Minimization current error area of the DC/AC inverter controlled by predictive current control method A. RUSZCZYK Electrical Engineering Department, Technical University of Bialystok, 45D Wiejska St., 15-351 Białystok, Poland Abstract. The predictive current controller of the DC/AC converter is presented in the article. The new expected converter current vector s locations can be evaluated due to the possibility of predicting the current vector s change directions. An original method for the converter control was developed basing on the current vector changes analysis presented in this paper. This method enables to minimize the current vector error area and decrease the mean switching frequency. One of the advantages of the proposed control method is the possibility of the realization of the controller in the look-up table controller form. The results of laboratory tests proved the effectiveness of the proposed control method. Key words: DC/AC converter, predictive current controller, current error vector minimization. 1. Introduction The three phase DC/AC converter is frequently used as a voltage source designed to feed induction motors. The control of the feeding voltage of the first harmonic enables the motor torque and the angular speed control. The simplest scalar control methods (for example U/f = const) are rarely used today. The low dynamic properties and lack of the torque control with low motor speed are the main disadvantages of these methods. The flux oriented control (FOC) methods [1], where the command values of flux and torque are controlled, are free from such disadvantages. In such systems the command flux and torque values are controlled (forced) by the current control. The current closed-loop control is used to achieve this purpose. (Fig. 1). The FOC control systems are divided into two basic groups depending on the internal current control loop realizations [2]. The system with the first harmonic of the voltage feeding the motor belongs to the first group. The set voltage value is created by the PI controller (Fig. 2a). The adequate converter states are chosen by a separate PWM modulator [3]. Fig. 1. The series structure of the DC/AC (FOC) converter vectorial control composed of speed controller, flux and torque controllers and current controller e-mail: ruszczyk@pb.bialystok.pl 279

A. Ruszczyk The systems using nonlinear elements (comparators) belong to the second group. The comparators determine the current error signs in the three phases feeding the motor. This way, the information about the desired configuration of the converter state is provided (Fig. 2b). The controllers of the second group are universally assumed a solution which enables a better current control dynamic than the controllers of the first group (with PI controllers). The current controller is responsible for the whole system quality [4]. It means that, the current control loop s respond time should be as short as possible in order to guarantee the high dynamic properties of the drive. In the steady state, the current error should have values close to zero. The current controller should fulfill the following requirements: precisely follow the command signal when the output frequency is changed (lack of the amplitude and phase error), quickly react to the command value changes ensuring good system dynamic, work with limited or constant switching frequency to guarantee the safe converter transistors operation. Fig. 2. The linear current controller with (a) separate modulator and (b) nonlinear current controller as modulator 2. The predictive current controller The theory proposed by I. Nagy [5] and developed by A. Sikorski [6] can be used to analyze nonlinear systems. This theory enables the current vector changes prediction depending on the converter switching state. The predictive current controller uses this theory basing on the load and converter vectorial models (Fig. 3). There is an extensive variety of methods which can be defined as predictive. If the control system uses knowledge about the behavior of the controlled object after force change, while choosing the optimal control, it can be called the predictive controller [7 9]. Fig. 3. The predictive current controller 280 Bull. Pol. Ac.: Tech. 54(3) 2006

Minimization current error area of the DC/AC inverter controlled by predictive current control method of electromotive force). With the high motor speed, close to the nominal value, the zero voltage vector produces the high changes of the current vector, which is the reason of the worse quality of current shaping. Therefore, the internal area (radius), in which the vector causing the slowest current changes, should be changed. It should also be checked whether it is still the zero vector [11,12]. Fig. 4. The example of the complex plane division on the particular areas to which the switches configurations are described Fig. 5. The graphical illustration of the current vector move direction described by Eq. (3) On account of the widespread application of microprocessors in control systems, predictive controllers operate with constant calculation time. It means that the decision about the converter switches states change is taken by the control system in the discrete time moments T p. Therefore the maximal switching frequency is limited to the sampling frequency. The control system checks the error vector location on the complex plane in the discrete moments (Fig. 4). The converter transistors states are chosen depending on the vector location. The method of mean switching frequency minimization proposed in [10] is realized by the middle of circular error area (in which the zero vector is used) determination. It is the consequence of the assumption that, the zero vector always ensures the lowest dynamic of the current changes. This assumption is true only for the low motor speed (low value 3. The current vector changes prediction The possibility of defining the current vector predicted directions changes forms the basis for carrying out the analysis connected with the error area minimization in the system with the predictive current controller. Taking into equation, the converter description in dq reference frame: U d [n] = { 2 3 U DC e j[(n 1) π 3 ω st] :for n = 1, 2, 3, 4, 5, 6 0 :for n = 0, 7 (1) where: 2 3 U DC e j(n 1) π 3 the converter output voltage vector defined by the conduction switches configuration (n = 1,2,3,4,5,6), ω s t the synchronous angle of the vector rotation, and stator motor voltage equation for the command values: U s = E s + R s ī sdq + jω s L σs ī sdq = U d + ju q (2) where: ī sdq the stator current vector command value in the rotated reference frame dq, E s the electromotive force vector, R s, L σs resistance and leakage inductance of the stator winding. The equation describing the direction and the speed of the converter output current vector changes can be determined [12]: d L σs dtīsdq[n] = U s + Ūd[n] = Ku[n] (3a) d dtīsdq[n] = ( U s + U d [n] ) /L σs = Ki[n] (3b) The solution of Eq. (3) depends on the parameter value n (configuration of the converter conduction switches). The graphical illustration of the current vector move direction was shown in Fig. 5. The vector Ku[n] length is determined the current vector changes speed. Because the predictive controller operates as discrete system, the prediction of the new current vector location is made on the basis of the current vector actual location ī sdq [p] (step p) and its change induced by its derivative calculated after time T p. ī sdq [p + 1] = ī sdq [p] + d [n] T p (4) dtīsdq where: [p], [p+1] the following sample steps of the microprocessors system, [n] the derivative coefficient depending on the converter conduction switches configuration (n = 0, 1, 2, 3, 4, 5, 6, 7). Bull. Pol. Ac.: Tech. 54(3) 2006 281

A. Ruszczyk Fig. 6. The three direction vectors ensuring (a) the current vector control principle of the error area division on (b) the areas of direction vectors Ki[n] and principle of direction vectors influence on (c) the real current vector ī dq for DC/AC converter Fig. 7. The error vector ī[p] area border division move with vector (a) Gd for the two analyzed vectors Ki[n] and (b) the borders division move for the all analyzed directions vectors pairs Ki[n] Fig. 8. The current error vector ī sdq move with standard error area division (a) and with the area division border change (b) for DC/AC converter 282 Bull. Pol. Ac.: Tech. 54(3) 2006

Minimization current error area of the DC/AC inverter controlled by predictive current control method Fig. 9. The current error vector ī sdq trajectory with standard error area division (a) and with the area division border change (b) for DC/AC converter Fig. 10. The current error vector ī sdq trajectory of the DC/AC converter with (a) delta-modulation current controller and with (b) predictive controller with error area division border move It gives the possibility of the predictive current vector error ī sdq [p+1] determination as well as the assessment of the correctness transistors configuration chosen (taking into account the optimization criteria). ī sdq [p + 1] = ī sdq [p + 1] ī sdq (5) By analyzing the position of the vector directions Ku[n] in Fig. 5b, we can see that only three vectors Ku[n] are needed to control the output current vector. In Fig. 5b these are Ku[1], Ku[2] and K 0 vectors. The shortest direction vectors (the smaller derivative value) guarantee the smallest speed of the current changes. 4. The error area minimization principle The assumption that among from all the converter switches configurations there are three, which practically always permit to control the converter current output control (Fig.6a) is based upon the algorithms syntheses (operating on the principle of the current vector error area division). This assumption determines the complex plane division for the three areas (Fig. 6b) to which the three output voltage vectors are described (one to each area). The output voltage vectors described to their particular areas cause the move of the error current vector into the reference frame beginning (real current vector into its com- Bull. Pol. Ac.: Tech. 54(3) 2006 283

A. Ruszczyk mand value). By checking in which sector the current error vector is, the control system chooses the switching configuration described to this area. In order to minimize the current error vector amplitude, the vector characterized by minimal derivative should be used in the maximal part of error area, first of all, when the real current vector is close to its command value. This condition can be fulfilled by shifting the borderlines of the error area defined in Fig. 6b. The error area borderline should be moved in such direction and with such value (for example with vector Gd Fig. 7a) so that the impact of one of the possible direction vectors (Ki[W b1] or Ki[W b2] ) on the error vector ī[p] provoked the error vector s move to one of the two feasible points ( ī[p + 1] A or ī[p + 1] B ) which are equidistant to the q axis (A + B = 0). The move vector is calculated on the basis of the analysis of the competitive direction vectors (Ki[W b1] or Ki[W b2] ) influence on the length of the error component, perpendicular to the reference frame axis along which the borderline runs [13]. A separate analysis of mutual influence of the three pairs of competitive direction vectors Ku[n] allows to calculate the shift values of all borderlines of the error area. Exemplary solution to a specific system state is shown in Fig. 7b. The initial confirmation of the analysis correctness and the error area minimization effectiveness were carried out by simulations. The comparison of the current controller without the modification of the error area borderlines as well as the current controller with the proposed modification, were carried out in the simulations. Fig. 8a shows that when current error vector ī sdq takes the point A, the second direction vector Ki[n] immediately throws it out to a considerable distance. The error area borderline shift definitely improves the current shaping. Fig. 8b shown a situation where current error vector takes A point and the long direction vector was not used. 5. The laboratory test results The laboratory tests were carried out in the drive system with the following motor dates: the nominal power P n = 3 [kw], the nominal rotation n n = 1415 [min 1 ], the pole number p = 2, the nominal current I n = 6.9 [A], the stator nominal leakage inductance L σs = 11 [mh] and rotor resistance R s = 1.9 [Ω]. The standard transistors module PM15RSH120 was used as a DC/AC converter. The control system was realized on a floating-point processor ADSP-21061. The FOC method of motor control with the current controller was applied. In the first of the examined events the delta-modulation current controller was used. In the second event, the predictive controller operating according to the principle of the error area minimization presented in this paper. The current error vector magnitude reduction is clearly presented in the figure below (Fig. 9). About 45% of the current error vector s amplitude minimization was achieved after application of the proposed method of control. As a result, the coefficient T HD I = 17% with delta-modulation decreased to 10% when the predictive controller was used. Additionally the mean switching frequency with predictive controller was reduced. The switching frequency decrease results from the fact that during several sampling steps, the current error vector stays in the same error area. The same vector of converter output voltage is used. The mean switching frequency of the converter with predictive controller is 14% smaller for the nominal motor speed (about 1450 r.p.m.) than with the delta-modulation controller. In the scope of low motor velocities ω m /ω nm = 0.02 (30 r.p.m.) the mean switching frequency is even 95% smaller (Fig. 10). 6. Conclusions Results of the predictive current controller operation were compared to the system operation with delta-modulation controller. It was proved that the current error area shaped by the converter transistor can be decreased with the additional limitation of the mean switching frequency. The smaller error area means the current feeding motor ripples decrease (smaller T HD I ). The mean switching frequency decrease means the converter transistors switching power dissipation decrease (higher efficiency). The proposed method can be applied in a tabular form. The values of the error area border moves can be presented in the form of a table. The table argument is synchronous turn angle ω s t and the range of angular motor speed. It enables an increase of sample frequency or the system realization using slower microprocessors. Acknowledgements. This work was supported by the Polish Ministry of Science and Informatization under Grant KBN 4 T10A 070 25 and Technical University of Bialystok under project W/WE/11/03. REFERENCES [1] K.B. Bose, Power electronics and variable frequency drives: technology and applications, Piscataway IEEE Press, 590 592 (1997). [2] M.P. Kaźmierkowski, R Krishan., and F. Blaabjerg, Control in Power Electronics Selected Problems, Amsterdam: Academic Press, 2002. [3] J. Holtz; Pulsewidth modulation - a survey, IEEE Transactions on Industrial Electronics 39 (5), 410 420 (1992). [4] M.P. Kaźmierkowski, Control strategies for PWM rectifier/inverter fed induction motors, 9th Int. Conf. on Power Electronics and Motion Control, EPE-PEMC 2000 1, 69 78 (2000). [5] I. Nagy, Control algorithm of a three phase voltage sourced reversible rectifier, 4th Eur. Conf. on Power Electronics and Application 3, Firenze, Italy, 287 292 (1991). [6] A. Sikorski, Problems connected with the minimization of switching losses in AC/DC/AC - PWM converter feeding the induction machine, Scientific Debates 58, Technical University of Bialystok Press, Białystok, 1998, (in Polish). [7] J. Holtz and S. Stadtfeld, A predictive controller for the stator current vector of AC-machines fed from a switched voltage source, Conf. Record IPEC Tokyo 2, 1665 1675 (1983). [8] J. Holtz and S. Stadtfeld, A PWM inverter drive system with on-line optimized pulse patterns, First Eur. Conf. on Power Electronics and Application 3, 21 25 (1985). 284 Bull. Pol. Ac.: Tech. 54(3) 2006

Minimization current error area of the DC/AC inverter controlled by predictive current control method [9] R. Kennel and D. Schröder, Predictive control strategy for converters, Proc. of the Third IFAC Symposium, Lausanne, 415 422 (1983). [10] E. Aldabas, J.L. Romeral, A. Arias, and M.R. Chekkouri, Digital current controller with a very simple null-vector voltage strategy, Proc. 9th Eur. Conf. on Power Electronics and Application, EPE Association, 1 8 (2001). [11] A. Ruszczyk and A. Sikorski, Control of DC/AC inverter current to minimize the current error vector, 9th Int. Conf. on Power Electronics and Motion Control, EPE-PEMC 2000 7, 174 180 (2000). [12] A. Sikorski and A. Ruszczyk, The control of DC/AC converter with the minimization of an area of a current vector error,vi Symposium on on Energoelectronics in Science and Didactics, Kielce, 81 90 (2000), (in Polish). [13] A. Ruszczyk, New predictive algorithms of AC/DC and DC/AC inverters current control, Ph.D. Thesis, Technical University of Bialystok Press, Białystok, 2005, (in Polish). Bull. Pol. Ac.: Tech. 54(3) 2006 285