You are on page 1of 4

Proceedings of the 14th International Middle East Power Systems Conference (MEPCON10), Cairo University, Egypt, December 19-21,

2010, Paper ID 183.

Simulation study of Conventional Control versus MTPA-Based for PMSM Control


Mohamed Taha Elsayed, Osama Ahmed Mahgoub and Sherif Ahmed Zaid
Department of Electrical Power and Machines Cairo University Giza, Egypt 12613 Mohamd.taha@gmail.com
Abstract in this paper, an analytical analysis for the permanent magnet synchronous motor (PMSM) control strategies will be provided and verified using the MATLAB program. A comparison between the conventional control (zero direct current) and the Maximum Torque per Ampere (MTPA) will be provided and verified on MATLAB. The target of this study is to verify that using the MTPA method is to be the proper choice for those applications require efficient driver to minimize the total power loss of the system. Electrical vehicle is one of those applications requires efficient motor drive to optimize the overall system performance.

Index Terms PMSM, MTPA, IPMSM.

I.

INTRODUCTION

Due to the advantages of the Permanent Magnet Synchronous Motors (PMSM) the application of Permanent Magnet Synchronous Motors (PMSM) has greatly broadened [1]. The zero rotor copper loss is that results in higher efficiency, the high torque and output power per volume that results in compact design and the simplicity in construction and maintenance are some of the PMSM advantages. Robotics, aerospace, power tools, generation with renewable energy source, various medical equipments and electric/hybrid vehicles etc are some of the applications that can be established based on the PMSM. Because of its many advantages, the permanent magnet machines are preferred over other traditional machines such as brush commutated DC motor, synchronous motor and induction motor especially for highly efficient servo and variable speed drive applications [1]. PMSM control can be controlled using different approaches; scalar control and vector control are possible methods for PMSM motors control [2]. PMSM can be controlled using sensor [3] or sensorless method [4]. PMSM are widely used in traction application because the wide range of the flux weakening control [5, 10] II. PM MACHINES CONFIGURATIONS

replaced by the permanent magnet field. In such machines, permanent magnet poles are situated on the rotating part and the stator consists of three-phase windings that are fed with square waveforms from threeleg converters. The switching of the converter is controlled in such a way that at one time only two phases conduct. This electronic commutation scheme is functionally equivalent to the mechanical brush commutation of the DC machine. Hence, this type of PM DC machines is known as brushless PMDC machine or square-wave PMDC machine. The brushless PM DC machine is preferred for many applications because of its low maintenance, high efficiency and relatively simple switching scheme. The brushless PM AC machine also has permanent magnet poles in the rotating part and the stator or armature consists of the three-phase, sinedistributed windings. The machine operates with the principle of synchronous rotating magnetic field, hence, they are also known as PM Synchronous Machine (PMSM) [5]. III. PMSM ROTOR CONFIGURATIONS

In a Permanent Magnet (PM) machine, the field excitation comes from the permanent magnet pole pieces. Depending on working principles, the PM machine can be categorized broadly into three main groups; Brush commutated PMDC machines, Brushless PMDC machine and Brushless PMAC or PM Synchronous Machine (PMSM). The brush-commutated PMDC machine is the DC machine in which electromagnetic field has been

The PM synchronous machines are built with a number of rotor configurations. Among them, interior and surface magnet rotors are the two most commonly used configurations. In the interior permanent magnet (IPM) structure, magnet poles are buried inside the rotor where as in the surface magnet rotor, the magnet poles are glued to the rotor surface as shown in the Fig. l (a) and (b). Interior magnet rotor structure has the following important features: Very small air-gap, consequently, flux weakening can be achieved by negative armature reaction Its inverse saliency i.e. the q-axis inductance Lq is larger than the d-axis inductance Ld. Consequently; it has an additive reluctance torque component which can be exploited to extend constant power operation during fluxweakening. Additionally, in the IPM rotor, the effect of centrifugal force over the pole magnet during very high speed application is minimal; hence, it is mechanically robust compared to surface magnet rotor structure.

382

3 p[ PM ] 2
V.
CONVENTIONAL METHOD ( )

(8)

Fig. 1 Cross-section of the (a) IPM rotor (b) Surface Permanent Magnet rotor.

IV.

MATHEMATICAL MODEL OF AN IPMSM

Based on Fig. 2, will be set to zero. The previous scheme has been examined on MATLAB and the results in Fig. 4 have been obtained. The test was applying no load until time 0.3 sec. 2.5 Nm load has been applied. The motor parameters used in the simulation are listed in table 1 as [9].
AC/DC converter AC Power

The mathematical model of an IPMSM drive can be described by the following equations in asynchronously rotating rotor d-q reference frame as [2- 5], d d (1) vd Rs id e q dt d q (2) v Ri
q s q

Ia* Ia

CURRENT CONTROLLER
PWM GENERATOR

0 Id*
SPEED CONT. Iq*

INVERTER

dt

COORDINATE TRANSFORM dq>ABC

Ib* Ib Ic* Ic

CURRENT CONTROLLER

PMBM

d ( Lld Lm d )id PM d Ld id PM q ( Llq Lm q )iq Llq iq


Where:

And

(3) (4)

CURRENT CONTROLLER

MEASUREMENTS & Estimations

Rs

: Stator winding resistance [Q] : d and q axes currents [A] : d and q axes voltages [V] : d and q axes stator flux linkage [Wb] : d and q axes leakage inductance[H] : d and q axes magnetizing inductance [H] :d and q axis stator inductances [H]
id

Fig. 2. Conventional control scheme (Id*=0).

id , iq
vd , vq
d , q
Lld , Llq

VI.

MTPA METHOD

In this method, the main idea is to provide a combination of and , this combination resulting in the maximum torque per ampere. To get the MTPA Eqn. 6 can be differentiating by Iq and equating to zero. This procedure resulting in the following equation;

Lm d , Lm q
Ld , Lq

PM
2( Lq Ld )

2 PM

2( Lq Ld ) 2

2 iq

(9)

The well-known electro-magnetic torque equation of the electric machine in the d-q synchronous reference frame is

The previous equation can either be normalized as [9] to simplify the experimental work or can be used as it is for the simulation to get the most accurate results. Figure (3) shows the MTPA control scheme.
AC/DC converter AC Power

3 Te p( d I q q I d ) 2

(5)
Ia* Ia
PWM GENERATOR

CURRENT CONTROLLER

This equation can be expressed in terms of machine parameters of the PM machine as:

Id* SPEED CONT. MTPA BASED Iq*

INVERTER

COORDINATE TRANSFORM dq>ABC

Ib* Ib Ic* Ic

CURRENT CONTROLLER

PMBM

3 Te p[ PM I q ( Ld Lq ) I d I q ] 2
Equation 6 can be reduced to:

CURRENT CONTROLLER

(6)

MEASUREMENTS & Estimations

Te k * I q
Where,

Fig.3. MTPA control scheme.

(7)

The previous scheme has been examined on MATLAB and the results in Fig. 5 have been obtained. The test was applying no load until time 0.3sec. 2.5Nm load has been applied. The motor parameters used in the simulation are listed in table 1 as [9].

383

Torque with time


3 2.5 2 2 1.5 1.5 T ref T actual 3.5 3 2.5

Torque with time


T ref T actual

Torque

1 0.5 0

Torque
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

1 0.5 0 -0.5

-0.5 -1

-1 -1.5

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Speed with time


1600 1400 1200 1000 n ref n actual
1600 1400 1200 1000

Time in ms

Time in ms

Speed with time


n ref n actual

Speed

800 600 400 200 0

Speed

800 600 400 200 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Time in ms Motor Current with time


4 3 2 Max.current almost 2.5A
4 3

Time in ms

Motor Current with time

Max.current almost 2.2A 2

Motor Current

Motor Current

1 0 -1 -2 -3 -4

1 0 -1 -2 -3 -4

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Time in ms
iq with time
3.5 3 2.5 iq ref iq actual

Time in ms

iq with time
3 2.5 2 iq ref iq actual

1.5
1.5

iq

iq
0.5 0 -0.5 -1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

1 0.5 0 -0.5 -1

Time in ms

-1.5

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

id with time
0.3 id ref id actual
0.4 0.2

Time in ms id with time


id ref id actual

0.2

0.1

0 -0.2

id

id
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

-0.1

-0.4 -0.6 -0.8

-0.2

-0.3
-1

-0.4

Time in ms

-1.2

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Time in ms
id-iq plan
4

starting point 2.5Nm load point No load point

iq

-1

-2 -4

-3

-2

-1

id

Fig.4. Simulation results for Conventional control scheme (Id=0).

Fig.5. Simulation results for MTPA control scheme.

384

Table 1 Motor parameters


2.4

Motor Current with time (Id=0)

Max.current almost 2.35A

Motor rated power Rated voltage Rated current Rated frequency Pole pair number (P) d-axis inductance, Ld q-axis inductance, Lq Stator resistance, R Motor inertia, Jm Friction coefficient, Bm Magnetic flux constant, PM

3-phase, 1 hp 208 V 3A 60 Hz 2 42.44 mH 79.57 mH R 1.93 0.003 kgm2 0.001 Nm/rad/sec 0.311 volts/rad/sec

2.35

Motor Current

2.3

2.25

2.2

0.48

0.5

0.52

0.54

0.56

0.58

0.6

Time in ms

Motor Current with time (MTPA)


2.28

VII.

SIMULATION RESULTS
2.26 Max.current almost 2.24A

Simulation results in Fig.4 and Fig.5 show that; the motor provided the required torque (2.5Nm) and the required speed (1500 rpm) in both techniques. However the required torque is provided in both techniques, in the MTPA the total stator current is less. Stator current reduction can be seen from Fig. 6. A total reduction of about 5% has been obtained as the MTPA applied. Iq in MTPA technique less than Iq in the conventional technique. However Id in the conventional technique is always zero, Id in the conventional technique is variable with the time. The Id - Iq Plan for both control techniques are shown also. These Id - Iq Plans show the main difference between the conventional control concept (Id = 0) and the MTPA concept. Iq is the main variable in the conventional control technique while Id is always zero. In the MTPA technique Iq and Id both are variables, the proper combination between Iq and Id values is the main target to be achieved in the MTPA technique. VIII. CONCLUSIONS

Motor Current

2.24

2.22

2.2

2.18 0.48 0.5 0.52 0.54 0.56 0.58

Time in ms

Fig.6. Simulation results for Conventional control scheme and MTPA control scheme

REFERENCES
[1] Pillay, P. and Krishnan, R. Application characteristics of permanent magnet synchronous and brushless DC motors for servo drives Journal of ELECTRICAL ENGINEERING, VOL. 27, NO. 5, 1991, 986 - 996, ISSN 0093-9994. [2] Marek Stulrajter , Valeria Hrabovcova and Marek Franko permanent magnets synchronous motor control theory, Journal of ELECTRICAL ENGINEERING, VOL. 58, NO. 2, 2007, 7984, ISSN 1335-3632. [3] Kaewjindam W Konghirun, M. A DSP - Based Vector Control of PMSM Servo Drive Using resolver Sensor, TENCON 2006. 2006 IEEE Region 10 Conference, 14-17 Nov. 2006, pages 1-4, ISBN: 14244-0548-3. [4] Kye-Lyong Kang, Jang-Mok Kim, Keun-Bae Hwang and KyungHoon Kim Sensorless control of PMSM in high speed range with iterative sliding mode observer, Applied Power Electronics Conference and Exposition, 2004. APEC '04. Nineteenth Annual IEEE, VOL. 2, 1111 1116, ISBN: 0-7803-8269-2. [5] Rukmi Dutta A Segmented Interior Permanent Magnet synchronous Machine with Wide Field-Weakening Range, PhD thesis, August, 2007. [6] Osama Mohammed Sensorless Control Of Brushless Dc Motor, PhD thesis, September, 2004. [7] Bimal K. Bose, "Modern Power Electronics and AC Drives", ISBN 0-13-016743-6,2002. [8] M. A. Rahman and P. Zhou, Analysis of brushless permanent magnet synchronous motors, IEEE Trans. J. Ind., vol. 43, no. 2, pp. 256267,Apr. 1996. [9] M. A. Hoque, Casey Butt and M. A. Rahman A Novel Approach for MTPA Speed Control of IPMSM Drive Second International Conference on Electrical and Computer Engineering ICECE 2002, 26-28 December 2002, Dhaka, Bangladesh. [10]Michael Meyer, Joachim Boecker Optimum Control for Interior Permanent Magnet Synchronous Motors (IPMSM) in Constant Torque and Flux Weakening Range 12th International Power Electronics and Motion Control Conference, August 30 - September 1, 2006,Portoroz, Slovenia.

The simulation study in this paper verified that using MTPA technique motor can deliver same torque and speed delivered by the motor in case of the conventional control technique (Id =0), but the stator current is less. As the stator current reduced using the MTPA, it is clear that working with MTPA optimizes the drive efficiency as the electrical power loss is minimized. This increase in the drive efficiency, based on the MTPA, increases the prospect of using the MTPA in many important applications like the electric vehicle, where the drive efficiency is one of the important factors affecting the overall system performance.

385

You might also like