• Aucun résultat trouvé

Using Hamiltonians to Model Saturation in Space Vector Representations of AC Electrical Machines

N/A
N/A
Protected

Academic year: 2021

Partager "Using Hamiltonians to Model Saturation in Space Vector Representations of AC Electrical Machines"

Copied!
8
0
0

Texte intégral

(1)

HAL Id: hal-00555560

https://hal-mines-paristech.archives-ouvertes.fr/hal-00555560

Submitted on 13 Jan 2011

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Using Hamiltonians to Model Saturation in Space

Vector Representations of AC Electrical Machines

Duro Basic, Al Kassem Jebai, François Malrait, Philippe Martin, Pierre

Rouchon

To cite this version:

Duro Basic, Al Kassem Jebai, François Malrait, Philippe Martin, Pierre Rouchon. Using

Hamilto-nians to Model Saturation in Space Vector Representations of AC Electrical Machines. J. Lévine,

P. Müllhaupt. ADVANCES IN THE THEORY OF CONTROL, SIGNALS AND SYSTEMS WITH

PHYSICAL MODELING, Springer Verlag, pp.41-48, 2011, Lecture Notes in Control and Information

Sciences, �10.1007/978-3-642-16135-3_4�. �hal-00555560�

(2)

Using Hamiltonians to Model Saturation in

Space Vector Representations of AC Electrical

Machines

Duro Basic1, Al Kassem Jebai2, Fran¸cois Malrait1, Philippe Martin2, and

Pierre Rouchon2

1 Schneider Electric, STIE, 33, rue Andr´e Blanchet, 27120 Pacy-sur Eure, France. 2

Mines ParisTech, Centre Automatique et Syst`emes, Math´ematiques et Syst`emes, 60 Bd Saint-Michel, 75272 Paris cedex 06, France.

Abstract. An Hamiltonian formulation with complex fluxes and cur-rents is proposed. This formulation is derived from a recent Lagrangian formulation with complex electrical quantities. The complexification pro-cess avoids the usual separation into real and imaginary parts and no-tably simplifies modeling issues. Simple modifications of the magnetic energy underlying standard (α, β) models yield new (α, β) models de-scribing machines with magnetic saturation and saliency. We prove that the usual expression of the electro-mechanical torque (wedge product of fluxes and currents) is related to a rotational invariance characterizing sinusoidal machines.

1

Introduction

In [1] a Lagrangian formulation with complex currents and fluxes is proposed. In this paper we develop the Hamiltonian counterpart only sketched in [1]. For three-phase electrical machines we recall the usual model linear in fluxes, currents and voltages, and give its Hamiltonian formulation based on magnetic energies depending quadratically on fluxes. We then propose a modification of the usual magnetic energies in order to take into account magnetic saturation. We prove that if these additional terms preserve the rotational invariance of the usual magnetic energies, then the resulting electro-magnetic torque always admits the usual form and is thus still proportional to the imaginary part of the product of complex conjugate of fluxes with stator currents.

Section 2 is devoted to permanent-magnet machines. In subsection 2.1 we present the Hamiltonian formulation of the usual model with saliency effects. In subsection 2.2 we introduce a class of saturation models and prove that, if we just replace in the usual model the constant inductances by inductances depending on the flux level, the resulting model does not admit in general a magnetic energy and thus is not correct from a physical ground. For sinusoidal machines where the magnetic energy is invariant with respect to the choice of angle origin, we prove in subsection 2.3 that the usual formula giving the electro-magnetic torque as a wedge product between the flux and current remains valid

(3)

even in the presence of saliency and magnetic saturation. Section 3 is devoted to induction machines. In subsection 3.1 we present the Hamiltonian formulation of the usual model. In subsection 3.2 we introduce a class of saturation models. For machines with sinusoidally wound phases where the magnetic energy is invariant with respect to the choice of angle origin, we prove in subsection 3.3 that the usual formula giving the electro-magnetic torque as a wedge product between the flux and current remains valid even in the presence of magnetic saturation. In section 4 we suggest some further developments.

The authors acknowledge John Chiasson for interesting discussions and pre-cious comments.

2

Permanent-magnet machines

2.1 Hamiltonian modeling

In the (α, β) frame (total power invariant transformation), the usual dynamic equations read (see, e.g., [2, 4]):

     d dt  J ˙θ= np= (λı∗s+ ¯φe −npθ− µı se−2npθ)ıs − τL d dt λıs+ ¯φe npθ− µı∗ se 2npθ = u s− Rsıs (1) where

– ∗stands for complex-conjugation, = means imaginary part,  =√−1 and np

is the number of pairs of poles.

– θ is the rotor mechanical angle, J and τL are the inertia and load torque,

respectively.

– ıs∈ C is the stator current, us∈ C the stator voltage.

– λ = (Ld+ Lq)/2 and µ = (Lq − Ld)/2 (inductances Ld > 0 and Lq > 0,

saliency when Ld6= Lq).

– The constant ¯φ > 0 represents the rotor flux due to the permanent magnets. It is proved in [1] that (1) admits the following Hamiltonian formulation

d dt  J ˙θ= −∂Hm ∂θ − τL, d dtφs= us− Rsıs, ıs= 2 ∂Hm ∂φ∗ s (2) where the magnetic energy Hm

Hm(φs, φ∗s, θ) = 1 2Ld <(φse−npθ) − ¯φ 2 + 1 2Lq =(φse−npθ) 2 (3) = 1 2Ld  φse−npθ+ φ∗senpθ 2 − ¯φ 2 + 1 2Lq  φse−npθ− φ∗senpθ 2 2 = 1 8Ld φse−npθ+ φ∗se npθ− 2 ¯φ2 − 1 8Lq φse−npθ− φ∗se npθ2

(4)

where the rotor angle θ, the stator flux φs and its complex conjugate φ∗s are

considered independent variables when computing the partial derivatives of Hm.

In particular, ıs= 2∂H∂φm∗ s reads ıs= e npθ 2Ld φse −npθ+ φ∗ se npθ− 2 ¯φ +enpθ 2Lq φse −npθ− φ∗ se npθ =2L1 d+ 1 2Lq  φs−L1dφe¯ npθ+  1 2Ld− 1 2Lq  φ∗se2npθ.

Inverting this relation we recover the usual relation between φs and the stator

current

φs= λıs+ ¯φenpθ− µı∗se 2npθ.

2.2 Magnetic saturation

To take into account magnetic saturation, we keep the structure equations (2) and modify the magnetic energy Hm given in (3). For obvious physical

rea-sons, Ld and Lq should be decreasing functions of |φs|2. The simplest magnetic

saturation model will be given by setting Hm(φs, φ∗s, θ) = Sd(|φs|2) ¯ Ld <(φse−npθ) − ¯φ 2 +Sq(|φs| 2) ¯ Lq =(φse−npθ) 2

where the saturation functions Sd and Sq are increasing function of |φs|2 with

Sd(0) = Sq(0) = 1 and where ¯Ld and ¯Lq are the unsaturated values of Ld and

Lq (low stator currents). The saturation model we propose is then given by (2)

with this modified Hamiltonian.

Using this Hamiltonian formulation to define the relationships between ıs, φs

and τemas in (2) automatically maintains energy conservation. This conservation

results from the fact that mixed partial derivatives are independent of order, ∂2Hm ∂θ∂φ∗ s = ∂ 2H m ∂φ∗ s∂θ . This implies −2∂τem ∂φ∗ s = ∂ıs ∂θ

where τemand ısare considered as function of the independent variables φs, φ∗s

and θ.

On the other hand, an incorrect but seemingly ”natural” way to include saturation in the usual (α, β) model

d dt  J d dtθ  = np= (φ∗sıs) − τL d dtφs= us− Rsıs ıs=  1 2Ld + 1 2Lq  φs+  1 2Ld − 1 2Lq  φ∗se2npθ ¯ φ Ld enpθ

(5)

consists in taking Ld and Lq as function of ρ2 = φsφ∗s, without changing the

formula for the electro-magnetic torque. If we proceed like this we get

τem= np 2  1 2Ld − 1 2Lq   (φ∗s)2e2npθ− (φs)2e −2npθ  ¯ φ Ld   φ∗senpθ− φse −npθ 

where Ldand Lq depend on ρ2= |φs|2 Then some computations give

− 2∂τem ∂φ∗ s −∂ıs ∂θ = np   d 1 2Ld− 1 2Lq  dρ2 (φ ∗ s) 2e2npθ− (φ s)2e−2npθ − dLφ¯ d  dρ2 φ ∗ se npθ− φ se−npθ   φs.

Thus such modeling does not in general respect the commutation condition −2∂τem

∂φ∗ s

= ∂ıs

∂θ: no magnetic energy exists for such non-physical models. The

correct current relationships include additional terms with derivatives of the functions Sd and Sq: ıs=  1 2Ld + 1 2Lq  φs+  1 2Ld − 1 2Lq  φ∗se2npθ ¯ φ Ld enpθ +S 0 d(|φs|2) 2 ¯Ld φs <(φse−npθ) − ¯φ 2 +S 0 q(|φs|2) 2 ¯Lq φs =(φse−npθ) 2 . 2.3 Sinusoidal models

Assume that the magnetic energy Hmadmits the following rotational invariance

associated to sinusoidal back electro-magnetic force (bemf):

∀φs∈ C, ∀θ, ξ ∈ S1, Hm(enpξφs, e−npξφ∗s, ξ + θ) = Hm(φs, φ∗s, θ).

Then with H(ψ, ψ∗) = Hm(ψ, ψ∗, 0), Hmadmits the following form

Hm(φs, φ∗s, θ) ≡ H(φse−npθ, φ∗senpθ). In this case τem= − ∂Hm ∂θ = −np  ∂H ∂ψ∗φ ∗ senpθ− ∂H ∂ψφse −npθ  ıs= 2 ∂Hm ∂φ∗ s = 2enpθ∂H ∂ψ∗.

Since H is a real quantity ı∗s = e−npθ ∂H

∂ψ. Thus we recover the usual formula

relating the electro-magnetic torque to the flux φs and current ıs:

τem= np

φ∗sıs− φsı∗s

2 = np= (φ

(6)

When Hm does not admit such rotational invariance, τem is different from

np= (φ∗sıs). Thus (4) is a direct consequence of rotational invariance. The

satu-ration models considered in the previous subsection admit this rotational invari-ance and yield electro-magnetic torques satisfying (4).

A simple example of a non sinusoidal model is a machine with a trapezoidal bemf F (npθ) (a sinusoidal model corresponds to F (npθ) = cos(npθ)). In this

case we change the Hamiltonian in (2) by

Hm= 1 2Ld <(φs(F (npθ) + F (npθ + π2))) − ¯φ 2 + 1 2Lq =(φs(F (npθ) + F (npθ + π2))) 2 where e−npθ in (3) is replaced by F (n pθ) + F (npθ +π2). This Hamiltonian is

not rotationally invariant.

3

Induction machines

3.1 Hamiltonian modeling

We will now proceed as for permanent-magnet machines. The standard T -model of an induction machine admit the following form:

             d dt  J ˙θ= np= Lmı∗re−np θı s − τL d dt Lm ır+ ıse −npθ + L frır = −Rrır d dt Lm ıs+ ıre npθ + L fsıs = us− Rsıs (5) where

– npis the number of pairs of poles, θ is the rotor mechanical angle, J and τL

are the inertia and load torque, respectively.

– ır ∈ C is the rotor current (in the rotor frame, different from the (d, q)

frame) , ıs∈ C the stator current (in the stator frame, i.e. the (α, β) frame)

and us ∈ C the stator voltage (in the stator frame). The stator and rotor

resistances are Rs> 0 and Rr> 0.

– The inductances Lm, Lfrand Lfsare positive parameters with Lfr, Lfs Lm.

– The stator (resp. rotor) flux is φs = Lm ıs+ ırenpθ + Lfsıs (resp. φr =

Lm ır+ ıse−npθ + Lfrır).

The Hamiltonian formulation proposed in [1] reads: d dt  J ˙θ= −∂Hm ∂θ − τL, d dtφr= −2Rr ∂Hm ∂φ∗ r , d dtφs= us− 2Rs ∂Hm ∂φ∗ s (6)

(7)

where the magnetic energy Hm now depends on θ, the rotor flux φr and its

complex conjugate φ∗r, the stator flux φs and its complex conjugate φ∗s. The

rotor (resp. stator) current is then given by 2∂Hm

∂φ∗ r

(resp. 2∂Hm

∂φ∗ s

). For the standard model (5), we have Hm= 2L1 f(φs− e npθφ r)(φ∗s− e−npθφ∗r) +2L1sφsφ ∗ s+2L1rφrφ ∗ r (7) with Lf = LfsLfr Lm +Lfs+Lfr, Ls= Lfs+ Lfs+Lfr Lfr Lmand Lr= Lfr+ Lfs+Lfr Lfs Lm. Such Hamiltonian formulations based on fluxes are also named πmodels whereas T -models based on currents correspond to Lagrangian formulations (see, e.g., [5]). 3.2 Magnetic saturation

As in section 2.2, we will take into account magnetic saturation, we assume that in (7), Ls, Lr and Lf are decreasing function of |φs|2. Then the magnetic

saturation model will be given by : 1 Ls =Ss(|φs| 2) ¯ Ls , 1 Lr =Sr(|φs| 2) ¯ Lr , 1 Lf = Sf(|φs| 2) ¯ Lf

where the saturation functions Ss, Sr and Sf are increasing function of |φs|2

with Ss(0) = Sr(0) = Sf(0) = 1 and where ¯Ls , ¯Lr and ¯Lf are the unsaturated

values of Ls, Lr and Lf. The saturated Hamiltonian is then

Hm= Sf(|φs|2) 2 ¯Lf |φs− e npθφ r|2+Ss(|φs| 2) 2 ¯Ls |φs| 2+Sr(|φs|2) 2 ¯Lr |φr| 2

With the dynamic equations then given by (6). This saturation model is the Hamiltonian counter-part of the saturation model proposed in [5].

3.3 Sinusoidal models

The Hamiltonian Hm here above admits the following rotational invariance

as-sociated to a sinusoidal bemf: ∀φs∈ C, ∀θ, ξ ∈ S1,

Hm(enpξφs, φr, e−npξφs∗, φ∗r, ξ + θ) = Hm(φs, φr, φ∗s, φ∗r, θ).

Then with H(ψs, ψr, ψ∗s, ψ∗r) = Hm(ψs, ψr, ψ∗s, ψr∗, 0), Hm admits the following

form Hm(φs, φr, φ∗s, φ ∗ r, θ) ≡ H(e −npθφ s, φr, enpθφ∗s, φ ∗ r). In this case τem= − ∂Hm ∂θ = −np  ∂H ∂ψ∗ s φ∗senpθ ∂H ∂ψs φse−npθ  Since ıs = 2∂H∂φm∗ s = 2enpθ ∂H ∂ψ∗ s and ı∗s = 2∂Hm ∂φs = 2e −npθ ∂H ∂ψs we recover the usual formula relating the electro-magnetic torque to stator flux and current:

τem= −np

φ∗sıs− φsı∗s

2 = np= (φ

∗ sıs) .

(8)

4

Concluding remarks

It remains also to validate experimentally such magnetic-saturation models. Sub-stantial modifications to such Hamiltonian formulation are needed to include, in parallel to magnetic-saturation, magnetic hysteresis and the associated energy losses [3].

References

1. D. Basic, F. Malrait, and P. Rouchon. Euler-Lagrange models with complex currents of three-phase electrical machines and observability issues. IEEE Trans. Automatic Control, 55(1):212–217, 2010.

2. J. Chiasson. Modeling and High Performance Control of Electric Machines. IEEE Press Series on Power Engineering. Wiley-IEEE Press, 2005.

3. E. Della Torre. Magnetic Hysteresis. IEEE Press, 1999. 4. W. Leonhard. Control of Electrical Drives. Elsevier, 1985.

5. C.R. Sullivan and S.R. Sanders. Models for induction machines with magnetic saturation of the main flux path. IEEE Trans. on Industry Applications, 31(4):907– 914, 1995.

Références

Documents relatifs

Classification error for a normalized polynomial kernel function with OSH offset correction as function of the degree of the polynomial function without noise and with various types

Keywords: Large scale SVM, online learning, active selection, selective sampling, LASVM, Invariances,

A new model is developed for (uniform air-gap) induction motor that accounts for the saturation feature of the machine magnetic circuit.. It is built-up starting from the basic

Secondly, we have studied the influence of the fontanel and skull conductivities on the electrical potential values at the scalp for a realistic neonatal head model.. The RDM and

Magnetic forces can come from magnetostriction and Maxwell forces. Magnetostriction rather affects frequencies in- ferior to 500 Hz [1], [2], it is assumed not to be responsible

Abstract— In the case of high power synchronous machines, shaft voltage can induce high currents yielding to bearing damages but it can also constitutes a variable to

Abstract: A new model is developed for (uniform air-gap) induction motor that accounts for the saturation feature of the machine magnetic circuit.. It is built-up starting from

Classifier fusion refers to combining information after the classification or matching stage. Information to combine is the classifier output which can either be a class