A LOW COST BRUSHLESS PERMANENT MAGNET (BPM) MOTOR DRIVE SYSTEM USING TMS320F240

Similar documents
Principles of Adjustable Frequency Drives

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

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

AC/DC Power Supply Reference Design. Advanced SMPS Applications using the dspic DSC SMPS Family

FREQUENCY CONTROLLED AC MOTOR DRIVE

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

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

Variable Frequency Drives - a Comparison of VSI versus LCI Systems

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

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

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

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

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

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

Design of a PM Brushless Motor Drive for Hybrid Electrical Vehicle Application

Microcontroller for Variable Speed BLDC Fan Control System. T.C. Lun System Engineer, Freescale Semiconductor, Inc.

Design and Simulation of Soft Switched Converter Fed DC Servo Drive

3-Phase BLDC Motor Control with Hall Sensors Using 56800/E Digital Signal Controllers

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

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

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

MICRO HYDRO POWER PLANT WITH INDUCTION GENERATOR SUPPLYING SINGLE PHASE LOADS

MATHEMATICAL MODELING OF BLDC MOTOR WITH CLOSED LOOP SPEED CONTROL USING PID CONTROLLER UNDER VARIOUS LOADING CONDITIONS

8 Speed control of Induction Machines

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

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

WIND TURBINE TECHNOLOGY

Simulation and Analysis of Parameter Identification Techniques for Induction Motor Drive

Design and Simulation of Z-Source Inverter for Brushless DC Motor Drive

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

Pulse Width Modulated (PWM)

Switch Mode Power Supply Topologies

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

Dually Fed Permanent Magnet Synchronous Generator Condition Monitoring Using Stator Current

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

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

Reduction of DC Bus Capacitor Ripple Current with PAM/PWM Converter

Real-Time Digital Simulator Enabled Hardware-in-the-Loop Electric Machine Drive Lab

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

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

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

Sensorless Field Oriented Control (FOC) for Permanent Magnet Synchronous Motors (PMSM)

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

*ADVANCED ELECTRIC GENERATOR & CONTROL FOR HIGH SPEED MICRO/MINI TURBINE BASED POWER SYSTEMS

DC-DC Converter Basics

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?

Influence of PWM Schemes and Commutation Methods. for DC and Brushless Motors and Drives

Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller

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

Advance Electronic Load Controller for Micro Hydro Power Plant

Application Note AN-1187

Evaluating AC Current Sensor Options for Power Delivery Systems

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

CHAPTER 4 DESIGN OF INTEGRAL SLOT AND FRACTIONAL SLOT BRUSHLESS DC MOTOR

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

Line Reactors and AC Drives

Motors and Generators

Novel Loaded-Resonant Converter & Application of DC-to-DC Energy Conversions systems

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

BRUSHLESS DC MOTORS. BLDC 22mm. BLDC Gearmotor Size 9. nuvodisc 32BF. BLDC Gearmotor Size 5

Torque motors. direct drive technology

SYNCHRONOUS MACHINES

DIRECT CURRENT GENERATORS

Micro-Step Driving for Stepper Motors: A Case Study

Tamura Closed Loop Hall Effect Current Sensors

Digital Signal Controller Based Automatic Transfer Switch

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

Case Studies in On-Line Measurement of PD in Motors Fed by Voltage Source PWM Drives

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics

CYCLOCONVERTERS. Fig.1 Block diagram of a cycloconverter

Introduction to SMPS Control Techniques

ELECTRICAL ENGINEERING

Active Vibration Isolation of an Unbalanced Machine Spindle

Design of an Auxiliary Power Distribution Network for an Electric Vehicle

Synchronous motor. Type. Non-excited motors

The Emergence of Brushless DC Motors Within Medical Applications

Digital Signal Processing Solutions for the Switched Reluctance Motor

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

Stepper motor I/O. Application Note DK Motion Control. A General information on stepper motors

7-41 POWER FACTOR CORRECTION

Design A High Performance Buck or Boost Converter With Si9165

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

300 MW Variable Speed Drives for Pump-Storage Plant Application Goldisthal

Parametric variation analysis of CUK converter for constant voltage applications

CONVENTIONALLY reduced order models are being

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

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

EET272 Worksheet Week 9

Single Phase Two-Channel Interleaved PFC Operating in CrM

Brush DC Motor Basics. by Simon Pata Business Unit Manager, Brushless DC

FlexPak 3000 Digital DC Drive Software Reference Manual Version 4.3

Solar Energy Conversion using MIAC. by Tharowat Mohamed Ali, May 2011

Simulation of Electric Drives using the Machines Library and the SmartElectricDrives Library

Bi-directional Power System for Laptop Computers

Hybrid Power System with A Two-Input Power Converter

Application Information Fully Integrated Hall Effect Motor Driver for Brushless DC Vibration Motor Applications

Chapter 4. LLC Resonant Converter

Modelling, Simulation and Implementation of a Fault Tolerant Permanent Magnet AC Motor Drive with Redundancy

FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW

APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.

Transcription:

A LOW COST BRUSHLESS PERMANENT MAGNET (BPM) MOTOR DRIVE SYSTEM USING TMS320F240 S. P. Waikar Hamid A. Toliyat Julio C. Moreira* IEEE, Student Member IEEE, Senior Member IEEE, Member Electric Machines & Power Electronics Laboratory *Research & Engineering Center Department of Electrical Engineering Whirlpool Company Texas A&M University Benton Harbor, MI 49029 College Station, TX 77843-3128 Fax: (616) 923-5638 Fax: (409) 845-6259 Julio_C_Moreira@email.whirlpool.com E-mail: toliyat@ee.tamu.edu Abstract-In this paper the performance of a brushless permanent magnet (BPM) motor drive system based on TMS320F240 has been analyzed. A brushless permanent magnet motor provides a unique opportunity to designer to develop a low cost system with high system reliability. Such a system can find a lot of applications especially in consumer applications like washing machines. The converter used is a low cost thyristor based load commutated inverter (LCI). The utility side consists of a single-phase controlled rectifier, while a three-phase current source inverter is used to drive the motor. A detailed digital computer program using SABER to simulate the motor drive system was developed. In the program, the LCI and the BPM motor plus the control strategy were fully modeled. The developed control strategy has been successfully implemented using TMS320F240. Experimental results to support the application of LCI to drive a BPM motor is included in the paper. The performance of drive under both steady state and dynamic condition is analyzed with special emphasis on startup. I. INTRODUCTION The permanent magnet brushless (BPM) variable speed drives have gained a lot of popularity in consumer applications mainly due to their higher reliability and adequate cost to performance ratio at high volume of production. The BPM motors are made by inverting the stator and rotor of PM dc commutator motor. Stator winding in a BPM motor is wound in a manner so that the back EMF is trapezoidal in shape. The rectangular current flowing through the stator windings thus produces the constant torque. A low cost permanent magnet such as ferrite can be used in the BPM motor for low cost applications. The trapezoidal shape of back- 1

emf and the rectangular shape of stator currents allow for use of less expensive Hall effect sensors for position measurement. The main disadvantage of BPM motor is narrow field weakening region, but it is possible to extend the field-weakening region by adding external inductance. This additional inductance adds to volume, cost and losses. II. LOAD COMMUTATED INVERTER (LCI) DRIVE This paper discusses the implementation of a thyristor based load-commutated inverter to supply 3-phase BPM motors [1-2]. The control of BPM drive supplied by LCI is much simpler; drive is compact and has lower losses compared to conventional PWM controlled voltage source inverters (VSI). Since most of the consumer products operate with single-phase input supply, the proposed drive uses a single-phase thyristor based rectifier in input stage as illustrated in Figure 1. Use of single-phase rectifier helps in further cost reduction. Eliminating bulky DC link capacitor and self-controlled switches are the distinct advantages for low cost of LCI, in addition to inherent regenerating capability. Similar to any current source topology LCI drive also has inbuilt current protection. The current sensor requirements for a current-regulated BPM drive are typically reduced to a single sensor. As only two devices are conducting at any instant, the current flowing through any of the conducting phase has same magnitude as that of the dc link current. The amplitude of currents can be adjusted by phase control of the input rectifier. The BPM motor operates equally well both as a motor and as a generator. In case of highspeed operation, the amplitude of back-emf voltage for any BPM increases linearly with rotor speed. The current control for BPM motor drive gradually degrades when speed increases and sum of two conducting back-emfs approaches the dc link voltage. This reduction in torque can be compensated to some extent by advancing the current in on-coming phase relative to the backemf voltages. This additional time allows the current to build up before back-emf voltage increases and stops further increase in current. The detail operation of a LCI drive is discussed in [3]. A high performance drive should have acceptable torque ripple, less input harmonics, reduced acoustic and electrical noise, which in turns depends upon the processing capabilities of the processor. An implementation of BPM-LCI drive needs at least ten gate signals, one ADC to sense the DC-link current, three digital inputs for Hall effect sensors and one additional digital 2

input for Zero Crossing detector which synchronizes the gating of controlled rectifier with mains. The processor should be capable of performing fast multiplication and addition to successfully implement outer speed PI controller and inner current controller loop. In addition, processor requires to calculate speed using position information from Hall effect sensors. It also requires to generate gating signals for inverter using position information and gating signals for input rectifier depending upon speed feedback and input mains. L d L s T 1 T 3 D d T 1 T 3 T 5 r a L m e a v s r a r a L m L m e b e c T 4 T 2 Single Phase Supply T 4 T 6 T 2 3-Phase BPM Motor Figure 1: LCI-BPM motor drive with single-phase input. A conventional micro-controller was first used, but lack of capture ports, low processing power lead to complexity in programming which left no room for implementation of sensorless algorithm. These days the trend is to use a Digital Signal Processor (DSP) designed for motor control applications, such as TMS320F240 [4]. Although, it is a fixed-point processor, it has onchip ADC; four capture ports, three 16-bit hardware timers and 12 independent PWM outputs. These added features reduce a lot of programming, and therefore more processing time is available for implementation of PI controllers, sensorless speed detection techniques and torque profiling algorithms. On chip peripherals of TMS320F240, drastically reduces the over all chip count on the board to almost zero. The system is built around TMS320C24x evaluation board. The evaluation module package includes a C-compiler, assembler and evaluation board with PC interface. In order to optimize the program all the modules are implemented in assembly language of TMS320F240. III. CONTROL BLOCK DIAGRAM Figure 2 illustrates the block diagram of the proposed BPM drive including Hall sensors as rotor position encoder. The drive employs an inner current loop with an outer speed loop. The 3

current loop is 20 times faster than the speed loop. The output of Hall effect sensors and zero crossing detectors (ZCD) is given to the digital inputs of TMS320F240. These four digital inputs form a bus and any change in the digital value is used to change the firings sequence of thyristors (both inverter and rectifier). Since each Hall effect sensor changes its output at 60 mechanical degrees, time required for change in Hall effect outputs is proportional to speed of the motor. A 16-bit timer, Timer-2 of TMS320C240 is used in single up counting mode to calculate the motor speed ω fb using the position information. An increase in speed command ω ref produces a speed error ω. A positive speed error leads to an increase in I dc_ref.. A positive I err leads to a decrease in delay angle α of the phase-controlled rectifier. As the amplitude of motor phase current increases the machine accelerates till the actual speed reaches to the commanded speed. After that, the dc link current drops down to a value proportional to load torque. The outputs of speed and current PI controller regulated to limit the dc link current. Single Phase Supply ZCD 1-Phase Controlled Rectifier α α V c V c Current Regulator Load Commutated Inverter f Firing Circuit BLDC Hall Sensors I ref + I fb Current Limiter Sign of ω Speed Regulator ω ref + ω ω fb Figure 2 : Block diagram of the control system. 4

In this system base speed is reached when the output of the rectifier saturates. Typically the outputs of Hall effect sensor will be in phase with corresponding back-emfs. The speed above base speed is obtained by increasing the lead angle of the load-commutated inverter. It is practically impossible to trigger the device before controller gets a signal from Hall effect sensors. Therefore, in order to advance the phase current with respect to back-emf, the sensor position on motor shaft is adjusted in order to get an advancement of about 30 o electrical with respect to back emf. Now it is easy to adjust the angle of advancement by introducing the delay when it is not needed. At start-up and at low speeds (less than 10% of the full speed), specially for large motors, the induced EMF in the BPM motor is not sufficient to provide current commutation in the load converter [5,10]. Under this condition, the current commutation is provided by the line converter by going into an inverter mode and forcing the link current to become zero, thus providing turnoff of thyristors in the load side inverter. However, for fractional horse power motors the shaft inertia is not significant and as a result with the initial rotor kick, the back EMF will be large enough to result in a successful commutation of thyristors. Therefore, the dc link anti-parallel thyristor can be replaced with a diode simplifying the circuit further IV. SIMULATION RESULTS In order to study the performance of the proposed BPM-LCI drive, a detailed digital computer program using simulation package SABER [12] was developed. The parameters of the three-phase four-pole BPM motor are given in Appendix. The computer simulation has been performed with a back-emf crest equal to 150 degrees. The dc link inductor value plays an important role in the overall performance of the drive. A larger dc link inductor will result in a more ripple free dc link current [13]. The line-end power factor of the input rectifier will be higher if the dc link current is continuous [13]. However, a large dc link inductor means increased volume and cost. Therefore, a compromise between inductor size and motor output torque ripple is needed. The dc link inductor used in the simulation was set to 200 mh. Figure 3 shows the dc link current at no load condition. It becomes continuous at higher values of load torque or with higher dc link inductor. 5

Figure 3: DC link current at no load. As illustrated in speed response of Figure 4, the motor shaft speed closely follows the reference speed. At start up the motor shaft reaches the reference speed in about 250 msec under 50% of rated load. For a given load condition this time is a function of the saturation limit set on the output of Speed and Current PI controllers. These limits in practice are decided by the ratings of the thyristors used and limit on in-rush current of supply. Figure 4: Speed response at no load. 6

Figure 5 shows the dynamic response for a sudden change in commanded speed. It also shows that a sudden load change of about 50% of the rated load hardly produces any change in the rotor speed. Figure 5: Dynamic speed response. V. EXPERIMENTAL RESULTS A load commutated inverter BPM motor drive was fabricated in the laboratory. The link inductance used was 140 mh. The control algorithm was implemented on a TMS320F240 evaluation board. A 5 khz pulse train was used to turn on the thyristors that are isolated from the control circuits using pulse transformers. Figure 6 shows the dc link current and dc link voltage. The shaft speed was set to about 300 rpm under no load condition. The commutation spikes can be observed in the dc link voltage. Figure 7 shows the dc link current at start up. As it can be seen after initial peak required for accelerating the motor to the commanded speed the current is almost constant. This value is proportional to load torque. As illustrated in Figure 8 the input supply current at no load condition does not have any high frequency harmonics, thus eliminates need for input EMI filter. Figure 9 and 10 shows the motor phase current and motor phase voltage at no load condition. As it can be observed the motor phase current is pulsating and goes to zero. At higher loads its shape resembles the ideal 120-degree step waveform. Figure 11 illustrates the measured speed response at approximately 50% of the rated load. 7

Figure 6: DC link voltage and DC link Figure 7: DC link current at start up. current at no load condition. Figure 8: Input supply current at no load. Figure 9: Motor phase current at no load. Figure 10: Motor phase voltage at no load. Figure 11: Motor speed at start up. 8

VI. CONCLUSIONS In this paper, the performance of load commutated brushless permanent magnet motor drive with single phase input has been analyzed. A detailed digital computer program using SABER to simulate the motor drive system was developed. In the program, the LCI BPM motor plus the control strategy were implemented. The complete programming is done in assembly language. It was shown that there is no need for an anti-parallel dc link thyristor to operate the motor during start-up. Since the motor inertia is small the LCI-BPM motor drive can operate successfully even at starting. It was observed that a drive system designed around a specially designed DSP such as TMS320F240 requires almost no external hardware. This leads to a compact and less expensive system. Through extensive simulation and experimental results it was shown that the motor starts from stall under full load without any commutation failures. VII. ACKNOWLEDGMENT This work is based in part upon work supported by Texas Instruments Inc, under Grand No. 32525-56400. The authors would like to thank Whirlpool Co. for assistance provided in hardware setup. Appendix BPM motor parameters: 4 poles, 120 V, 1.5 A, 150 degree crest for back EMF r a = 1.36 Ω, L m = 12.5 mh, K e = 0.259 V.sec, K t = 0.259 N.m/A, J = 0.000427 kg.m 2 References [1] N. Sato, and V. V. Semenov, Adjustable Speed Drive with a Brushless dc Motor, IEEE Trans. Industry Applications, Vol. IGA-7, No. 4, July/Aug. 1971, pp. 539-543. [2] H. Le-Huy, A. Jakubowicz, and R. Perret, A Self-Controlled Synchronous Motor Drive using Terminal Voltage System, IEEE Trans. Industry Applications, Vol. IA-18, No. 1, Jan./Feb. 1982, pp. 46-53. [3] N. Sultana, D.S. Shet, H.A. Toliyat, J.C. Moreira, "Brushless permanent magnet (BPM) motor drive system using load commutated inverter," Thirteenth Annual Applied Power Electronics Conference and Exposition, 1998. APEC '98. Conference Proceedings 1998., Volume: 1, 1998,pp. 69 74. 9

[4] M.S. Arefeen, D. Figoli, Yu Zhenyu, "Integrating multiple motor control functions using a single DSP controller," Fourteenth Annual Applied Power Electronics Conference and Exposition, 1999. APEC '99,Volume: 2, 1999, pp. 813-818. [5] T. M. Jahns, Torque Production in Permanent Magnet Synchronous Motor Drives with Rectangular Current Excitation, IEEE Trans. Industry Application, Vol. 20, no. 4, July/Aug., 1984, pp. 803-813. [6] G. R. Slemon, Achieving a Constant Power Speed Range for PM Drives, IEEE Trans. on Industry Applications, Vol. 31, No. 2, pp. 368-372, March/April 1995. [7] S. D. Sudhoff, E. L. Zivi, and T. D. Collins, Start up Performance of Load-Commutated Inverter Fed Synchronous Machine Drives, IEEE Trans. Energy Conversion, Vol. 10, No. 2, June 1995, pp. 268-274. [8] S. D. Sudhoff, K. A. Corzine, and H. J. Hegner, A Flux-Weakening Strategy for Current- Regulated Surface-Mounted Permanent-Magnet Machine Drives, IEEE Trans. Energy Conversion, Vol. 10, No. 3, Sept. 1995, pp. 431-437. [9] K. A. Korzine, S. D. Sudhoff, and H. J. Hegner, Analysis of a Current-Regulated Brushless DC Drive, IEEE Trans. Energy Conversion, Vol. 10, No. 3, Sept. 1995, pp. 438-445. [10] R. L. Steigerwald, T. A. Lipo, Analysis of a Novel Forced-Commutation Starting Scheme for a Load-Commutated Synchronous Motor Drive, IEEE Trans. Industry Applications, Vol. IA-15, No. 1, Jan./Feb. 1979, pp. 14-24. [11] P. Pillay, R. Krishnan, Modeling, Simulation, and Analysis of Permanent-Magnet Motor Drives, Part II; The Brushless DC Motor Drive, IEEE Trans. Industry Applications, Vol. 25, No. 2, March/April 1989, pp. 274-279. [12] SABER-Power Express User s Guide, Release 4.0, Analogy Inc., 1993. [13] N. Mohan, T..M. Undeland, and W.P. Robbins, Power Electronics, Converters, Applications, and Design, Second Edition, John Wiley & Sons, Inc., New York, 1995. 10