Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Problem regarding eddy current calculation with impedance boundary condition

Please login with a confirmed email address before reporting spam

Hello everybody,

I'm having trouble calculating the eddy current losses in an aluminium frame of a high frequency (92000Hz) transformer.

I'm following the instructions in the "Eddy current" library model which sets the boundaries of the metal plate to the impedance boundary condition. I've got several problems with this appoach:

  1. This boundary condition only works in the frequency domain. However, I wish to model a triangular current in the coils, which is possible only in the time domain. I made a compromise and set only the fundamental harmonic as the coil current.

  2. Again because of this boundary condition, I have to form an assembly instead of a union, otherwise the boundary condition is shown as not applicable. I understand that this migh happen because of the contacting aluminium plates, but it also happens when I build only one plate. The library model uses a union. I'm not sure how this affects my model.

  3. Even when considering only the fundamental harmonic and forming an assembly, the calculated surface loss density is exactly zero, even with an extremely fine mesh.

Any suggestions or corrections are welcome. I attach my model for anyone willing to help.

Thanks a lot in advance.



6 Replies Last Post 26 mars 2018, 09:26 UTC−4
Edgar J. Kaiser Certified Consultant

Please login with a confirmed email address before reporting spam

Posted: 6 years ago 23 mars 2018, 13:02 UTC−4

Hi Johnny,

the impedance BC is only applicable to exterior boundaries. So you must remove those aluminum domains from the mf physics. This is allowed if the skin depth is small enough.

If you want to keep the Al domains in the model you can consider a transition BC which is allowed on interior boundaries. Of course you can model the eddy currents in detail, but then you have to mesh fine enough to resolve the skin depth with 4 - 5 elements. You can apply boundary layers in the mesh.

All these suggestions work in a Union.

Cheers Edgar

-------------------
Edgar J. Kaiser
emPhys Physical Technology
www.emphys.com
Hi Johnny, the impedance BC is only applicable to exterior boundaries. So you must remove those aluminum domains from the mf physics. This is allowed if the skin depth is small enough. If you want to keep the Al domains in the model you can consider a transition BC which is allowed on interior boundaries. Of course you can model the eddy currents in detail, but then you have to mesh fine enough to resolve the skin depth with 4 - 5 elements. You can apply boundary layers in the mesh. All these suggestions work in a Union. Cheers Edgar

Please login with a confirmed email address before reporting spam

Posted: 6 years ago 26 mars 2018, 03:48 UTC−4

Hi Edgar,

Thanks for your reply, indeed the model works as a union with your suggestion, and that's how it's done in the library model, too. I don't care about keeping the Al domains. However, my model does not converge now, the Bicgstab solver stays forever at an error of ~1e3. Also, I'd like to know if there's any way to do this calculation in the time domain, or at least add some harmonics with different amplitudes and phases.

Thanks a lot.

Hi Edgar, Thanks for your reply, indeed the model works as a union with your suggestion, and that's how it's done in the library model, too. I don't care about keeping the Al domains. However, my model does not converge now, the Bicgstab solver stays forever at an error of ~1e3. Also, I'd like to know if there's any way to do this calculation in the time domain, or at least add some harmonics with different amplitudes and phases. Thanks a lot.

Edgar J. Kaiser Certified Consultant

Please login with a confirmed email address before reporting spam

Posted: 6 years ago 26 mars 2018, 06:59 UTC−4

Hi Johnny,

you could try a direct solver. Don't forget to add a Gauge Fixing node to the model then. And of course you can do a frequency sweep with complex input for the coil excitation as a function of the frequency. Of course you can do it in the time domain with proper meshing in the Al domains to resolve the skin depth.

Cheers Edgar

-------------------
Edgar J. Kaiser
emPhys Physical Technology
www.emphys.com
Hi Johnny, you could try a direct solver. Don't forget to add a Gauge Fixing node to the model then. And of course you can do a frequency sweep with complex input for the coil excitation as a function of the frequency. Of course you can do it in the time domain with proper meshing in the Al domains to resolve the skin depth. Cheers Edgar

Please login with a confirmed email address before reporting spam

Posted: 6 years ago 26 mars 2018, 08:45 UTC−4
Updated: 6 years ago 26 mars 2018, 08:55 UTC−4

Hi Edgar,

Thanks for your help again, much appreciated!

I tried the direct solver and it solves the model really fast indeed. Is the Gauge Fixing for A-field really necessary though? I read that it is required for direct solvers in another thread too.

Without it, I get reasonable values for the eddy current losses in the aluminium frame (~60W total in a 10000W transformer). With it, the losses are somewhat lower in most aluminium parts, except from the bottom frame and especially its middle leg passing through the winding, where the losses are more than 2000W. That is not possible.

I suppose because of the high frequency I would need an abnormally fine mesh to resolve the skin depth, which would be impractical. Regarding the frequency sweep, what you mean is possibly setting the coil current as i(f)=A(f)<phi(f) and doing an ordinary frequency domain analysis for the desired harmonics? How would I implement it? I'm not sure I can simply add the eddy current losses of each component because of the different phase angles of the harmonics.

Cheers, Johnny.

Hi Edgar, Thanks for your help again, much appreciated! I tried the direct solver and it solves the model really fast indeed. Is the Gauge Fixing for A-field really necessary though? I read that it is required for direct solvers in another thread too. Without it, I get reasonable values for the eddy current losses in the aluminium frame (~60W total in a 10000W transformer). With it, the losses are somewhat lower in most aluminium parts, except from the bottom frame and especially its middle leg passing through the winding, where the losses are more than 2000W. That is not possible. I suppose because of the high frequency I would need an abnormally fine mesh to resolve the skin depth, which would be impractical. Regarding the frequency sweep, what you mean is possibly setting the coil current as i(f)=A(f)

Edgar J. Kaiser Certified Consultant

Please login with a confirmed email address before reporting spam

Posted: 6 years ago 26 mars 2018, 09:19 UTC−4

In many cases the direct solvers just don't converge without the gauge fixing. Sometimes it works without but the A-field may look strange. I had been discussing this a couple of times but haven't got a conclusive answer when it is needed and when not. So I always use it with a direct solver. I would think you can add the losses from the components because all in the Al boundaries is linear, no?

-------------------
Edgar J. Kaiser
emPhys Physical Technology
www.emphys.com
In many cases the direct solvers just don't converge without the gauge fixing. Sometimes it works without but the A-field may look strange. I had been discussing this a couple of times but haven't got a conclusive answer when it is needed and when not. So I always use it with a direct solver. I would think you can add the losses from the components because all in the Al boundaries is linear, no?

Please login with a confirmed email address before reporting spam

Posted: 6 years ago 26 mars 2018, 09:26 UTC−4
Updated: 6 years ago 26 mars 2018, 09:27 UTC−4

In reality, the eddy current losses should have a periodic waveform like the coil current. I suppose the frequency domain analysis just provides the average value. I believe one shouldn't add these values, just like they shouldn't add the amplitudes of the current harmonics, since they have different amplitude and phase angles. That's why I have settled on the fundamental component for the time being.

In reality, the eddy current losses should have a periodic waveform like the coil current. I suppose the frequency domain analysis just provides the average value. I believe one shouldn't add these values, just like they shouldn't add the amplitudes of the current harmonics, since they have different amplitude and phase angles. That's why I have settled on the fundamental component for the time being.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.