Magnétoharmonique
Dans le cas particulier où les sources sont en régime sinusoïdal forcé de pulsation ω, nous pourrons utiliser la transformation complexe vue dans le chapitre 1 et résoudre directement en complexe : c’est ce qu’on appelle la magnétoharmonique (certains l’appellent « magnétostatique complexe »).
La formulation faible à résoudre est alors :
Trouver a∈H0(rot,Ω)={a∈H(rot,Ω):a∧n∣Γd=0} et v∈H0(grad,Ω)={u∈H(grad,Ω):u∣Γdi=vi}, tels que :
{(μ−1rota,rota’)Ω+(σjωa,a’)Ωc+(σgradv,a’)Ωc=0, ∀a’∈H0(rot,Ω)(σgradv,gradv’)Ωc+(σjωa,gradv’)Ωc=0, ∀v’∈H0(grad,Ω)
L’implantation dans GetDP n’est pas plus compliquée que ce que nous avons vu jusqu’à présent. Le passage en complexe et la fréquence associée sont précisés dans la partie « Résolution » :
Resolution {
{ Name MagnetoHarmonique_2D;
System {
{ Name A; NameOfFormulation MagnetoHarmonique_2D;
Type ComplexValue; Frequency freq;
}
}
Operation {
Generate[A];
Solve[A];
SaveSolution[A];
}
}
}
Et la multiplication par jω dans la formulation peut-être faite (au choix) :
- directement via un terme
Complex[0,1]*2*Pi*freq
dans les expressions ;
- ou en utilisant
DtDof
qui permet de définir une dérivée temporelle des degrés de liberté.
Applications
Barre cylindrique
À titre d’exemple, je vous propose de résoudre numériquement l’exercice sur la barre cylindre alimentée en alternatif.
Le modèle est
téléchargeable ici
.
Observer l’effet de peau ainsi que l’évolution de la résistance du conducteur en fonction de la fréquence :


Câble triphasé
Modifier les programmes précédents afin de modéliser une ligne triphasée et observer l’effet de proximité à 50 Hz :
