Vous êtes sur la page 1sur 3

Université de Souk-Ahras

Faculté de sciences et de la technologie


Département de Génie électrique : Master 1-Machines Électriques
Module: TP-Champ magnétique dans les machines électriques
Année universitaire : 2021/2022
Enseignant : H ZAIMEN

TP2 : Champ magnétique dans un moteur électrique bipolaire

1. Présentation du moteur bipolaire :


Dans le cadre de ce TP, on va calculer-en utilisant PDE-Toolbox de MATLAB-
la répartition du champ magnétique statique induit par les enroulements du
stator dans un moteur électrique bipolaire. On suppose que le moteur est
suffisamment long, cela nous conduit à modéliser ce moteur en 2D.
La géométrie est composée de trois régions :
• Deux pièces ferromagnétiques : le stator et le rotor (acier du
transformateur) ;
• L'entrefer entre le stator et le rotor ;
• La bobine de cuivre d’induit transportant un courant continu.
2. Propriété et paramètres physiques :
a. La perméabilité magnétique de l'air et du cuivre est proche de la perméabilité magnétique du vide :
𝑯
𝝁𝟎 = 𝟒𝝅𝟏𝟎−𝟕 [ ]. Dans cet exemple, utilisez la perméabilité magnétique 𝝁 = 𝝁𝟎 pour l'entrefer et la bobine
𝒎
de cuivre.
b. Pour les circuits magnétiques du stator et du rotor, la perméabilité est égale à :
𝝁𝒎𝒂𝒙
𝝁 = 𝝁𝟎 [ + 𝝁𝒎𝒊𝒏 ] , 𝝁𝒎𝒂𝒙 = 𝟓𝟎𝟎𝟎; 𝝁𝒎𝒊𝒏 = 𝟐𝟎𝟎; 𝒄 = 𝟎. 𝟎𝟓.
𝟏+𝒄‖𝛁𝑨‖𝟐
c. La densité de courant J est nulle partout sauf dans la bobine, où elle est de 10 A/m2.
3. Conditions aux limites :
La géométrie du problème rend le potentiel vecteur magnétique (A)
symétrique par rapport à l’axe-y et antisymétrique par rapport à l’axe-x. Par
conséquent, on pout limiter le domaine à x ≥ 0, y ≥ 0 avec :
• La condition aux limites de Neumann sur l’axe des x
• La condition aux limites de Dirichlet A = 0 sur l'axe des y
• Comme le champ à l'extérieur du moteur est négligeable, on peut
utiliser la condition aux limites de Dirichlet A = 0 sur la frontière
extérieure.

4. Création la géométrie dans l'application PDE/MATLAB Modeler


4.1. La géométrie de ce moteur électrique l’union de 05 cercles et de 02 rectangles. Pour dessiner la géométrie,
saisissez les commandes suivantes dans la fenêtre de commande MATLAB® :
pdecirc(0,0,1,'C1')
pdecirc(0,0,0.8,'C2')
pdecirc(0,0,0.6,'C3')
pdecirc(0,0,0.5,'C4')
pdecirc(0,0,0.4,'C5')
pderect([-0.2 0.2 0.2 0.9],'R1')
pderect([-0.1 0.1 0.2 0.9],'R2')
pderect([0 1 0 1],'SQ1')

TP2 : Champ magnétique dans un moteur électrique bipolaire Page 1


Université de Souk-Ahras
Faculté de sciences et de la technologie
Département de Génie électrique : Master 1-Machines Électriques
Module: TP-Champ magnétique dans les machines électriques
Année universitaire : 2021/2022
Enseignant : H ZAIMEN

4.2. Réduisez la géométrie au premier quadrant en l'intersectant avec un carré. Pour ce faire, entrez
(C1+C2+C3+C4+C5+R1+R2)*SQ1 dans la zone Set formula.
4.3. Depuis l’application PDE Modeler, exportez geometry description matrix, set formula, and name-
space matrix vers l’espace de travail MATLAB en sélectionnant Export Geometry Description, Set
Formula, Labels... depuis le menu Draw
4.4. Dans la fenêtre de MATLAB commande, utilisez la fonction decsg pour décomposer la géométrie exportée
en régions minimales. Cette commande crée un objet AnalyticGeometry d1. Tracez la géométrie d1.
[d1,bt1] = decsg(gd,sf,ns);
figure(1),pdegplot(d1,'EdgeLabels','on','FaceLabels','on')

4.5. Supprimez les bords inutiles à l'aide de la fonction csgdel. Spécifiez les arêtes à supprimer en tant que
vecteur d'ID d’arête. Tracez la géométrie résultante.
[d2,bt2] = csgdel(d1,bt1,[1 3 8 25 7 2 12 26 30 33 4 9 34 10 31]);
figure(2),pdegplot(d2,'EdgeLabels','on','FaceLabels','on')

5. Création du modèle électromagnétique


5.1. Créer un modèle électromagnétique pour l'analyse magnétostatique.
emagmodel = createpde('electromagnetic','magnetostatic');

5.2. Inclure la géométrie dans le modèle.


geometryFromEdges(emagmodel,d2);

6. Insérer les propriétés physiques


6.1. Spécifiez la valeur de perméabilité au vide dans le système d’unités SI.
emagmodel.VacuumPermeability = 1.2566370614E-6;

6.2. Spécifiez la perméabilité relative de l’entrefer et de la bobine de cuivre, qui correspondent aux faces 3 et
4 de la géométrie.
electromagneticProperties(emagmodel,'RelativePermeability',1,'Face',[3 4]);

6.3. Spécifiez la perméabilité relative du stator et du rotor, qui correspondent aux faces 1 et 2 de la géométrie.
perm = @(region,state)5000./(1 + 0.05*(state.ux.^2 + state.uy.^2)) + 200;

electromagneticProperties(emagmodel,'RelativePermeability',perm, 'Face',[1 2]);

6.4. Spécifiez la densité de courant dans la bobine.


electromagneticSource(emagmodel,'CurrentDensity',10,'Face',4);

TP2 : Champ magnétique dans un moteur électrique bipolaire Page 2


Université de Souk-Ahras
Faculté de sciences et de la technologie
Département de Génie électrique : Master 1-Machines Électriques
Module: TP-Champ magnétique dans les machines électriques
Année universitaire : 2021/2022
Enseignant : H ZAIMEN

7. Imposer les conditions aux limites


7.1. Appliquez la condition de A=0 à toutes les frontières, à l'exception des bords le long de l'axe des x. Les
arêtes le long de l’axe des x conservent la condition aux limites par défaut.
electromagneticBC(emagmodel,'MagneticPotential',0, 'Edge',[16 9 10 11 12 13 14 15]);

8. Maillage EF
8.1. Générez le maillage.
generateMesh(emagmodel);

9. Résolution de l’équation du champ et tracés des résultats


9.1. Résolvez le modèle et tracez le potentiel magnétique. Utilisez le paramètre Contour pour afficher les lignes
équipotentielles.
R = solve(emagmodel);
figure(3),pdeplot(emagmodel,'XYData',R.MagneticPotential,'Contour','on')
title 'Magnetic Potential'

9.2. Ajoutez les données de champ magnétique au tracé.


figure(4),pdeplot(emagmodel,'XYData',R.MagneticPotential, ...
'FlowData',[R.MagneticField.Hx, ...
R.MagneticField.Hy], ...
'Contour','on', ...
'FaceAlpha',0.5)
title 'Magnetic Potential and Field'

TP2 : Champ magnétique dans un moteur électrique bipolaire Page 3

Vous aimerez peut-être aussi