Multiple foil windings

Numerical methods and mathematical models of Elmer
Post Reply
vencels
Posts: 63
Joined: 20 Sep 2016, 17:05
Antispam: Yes
Location: Latvia
Contact:

Multiple foil windings

Post by vencels »

Hello,

This is three coil case with foil windings.

Two sif files:
1) Alpha and Beta boundary conditions are grouped - this case works.
2) Alpha and Beta boundary conditions are separate - this case does not converge.

Do you have ideas why this might happen?

This works (converges):
...
Boundary Condition 8
Target Boundaries(3) = $ Coil1vertiOut Coil2vertiOut Coil3vertiOut
Body 2: Alpha = Real 0
Body 3: Alpha = Real 0
Body 4: Alpha = Real 0
End
...
This does not work (diverges):
...
Boundary Condition 8
Target Boundaries = $ Coil1vertiOut
Body 2: Alpha = Real 0
End
...
Boundary Condition 12
Target Boundaries = $ Coil2vertiOut
Body 3: Alpha = Real 0
End
...
Boundary Condition 16
Target Boundaries = $ Coil3vertiOut
Body 4: Alpha = Real 0
End
...
Attachments
case_work.sif
(9.88 KiB) Downloaded 61 times
case_dnWork.sif
(10.3 KiB) Downloaded 59 times
fullCase.7z
(839.02 KiB) Downloaded 60 times
Takala
Posts: 186
Joined: 23 Aug 2009, 23:59

Re: Multiple foil windings

Post by Takala »

Hello Vencels,

I did not try your files, and while I agree that this is probably a bug of some sort, you don't actually need the "body" namespaces unless your "Alpha/Beta" gets two values at the same time (for example if Body 1 Alpha should be 0 and for Body 2 Alpha should be 1). So in your case (if I remember correctly) you could just say

Code: Select all

Boundary Condition 8
Target Boundaries = $ Coil1vertiOut
Alpha = Real 0
End
What comes to the bug, have you tried to visualize the Alpha and Beta? If you remove the -nooutput from the CoordinateTransform solver, you should be able to do that. This can give us some idea if the fields are messed up somehow.

Also, Note that you can also use analytical definition for the coordinate systems. I think there is a test called "circuits_harmonic_foil_anl_rotm"

I hope these help!

/Eelis
vencels
Posts: 63
Joined: 20 Sep 2016, 17:05
Antispam: Yes
Location: Latvia
Contact:

Re: Multiple foil windings

Post by vencels »

Hello Eelis,

You are right about removing "body" namespaces. Once removed, it works. Thank you!

"circuits_harmonic_foil_anl_rotm" case produces non-circular currents.

Image
Attachments
circuits_harmonic_foil_anl_rotm.png
(346.96 KiB) Not downloaded yet
Post Reply