Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

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.

Modelling a Non linear Magnetic Material

Please login with a confirmed email address before reporting spam

Hi there,

So I am currently trying to model a non linear magnetic material. The object is a plate of unknown material. The only information I have for the plate is a BH curve. The magnetic field is being generated by a series of multi turn coils with current running through them (think Helmholtz pair) and the plate is located beneath the coils. (and is not saturated.)

Is there any documentation on how to go about defining the permeability of the material as a function of B and H based off a BH curve? I have found a few models that use the materials library but none that go about setting up a BH from a blank new material. Additionally all examples seem to have a fixed permeability where as I would like to have permeability defined as a function.

Thank you,

Spencer

2 Replies Last Post Dec 18, 2016, 1:21 a.m. EST
Nirmal Paudel COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 9 years ago Sep 16, 2015, 11:29 a.m. EDT
Hi,

The easiest way to add the user defined BH Curve or HB Curve is to add the "Soft Iron" material from the Material Library under AC/DC folder and modify it's BH curve or HB Curve interpolation data. Finally, you could rename the "Soft Iron" to other the corresponding material. If you already have a .txt data file, you could directly load these data in these interpolation curves.
Please refer to this example for HB Curve implementation using the Soft Iron from the Material Library.
www.comsol.com/model/generator-in-2d-2122

Hope this helps.

Best Regards,
Nirmal Paudel
Hi, The easiest way to add the user defined BH Curve or HB Curve is to add the "Soft Iron" material from the Material Library under AC/DC folder and modify it's BH curve or HB Curve interpolation data. Finally, you could rename the "Soft Iron" to other the corresponding material. If you already have a .txt data file, you could directly load these data in these interpolation curves. Please refer to this example for HB Curve implementation using the Soft Iron from the Material Library. http://www.comsol.com/model/generator-in-2d-2122 Hope this helps. Best Regards, Nirmal Paudel

Please login with a confirmed email address before reporting spam

Posted: 8 years ago Dec 18, 2016, 1:21 a.m. EST
sir,
you told that for giving a new material we can give soft iron and ww have to change the B and H values of the material? is it correct??
another question is that ,in the B AND H values there is some relation about the b and h values so where we we can get this relation about the new material??
sir, you told that for giving a new material we can give soft iron and ww have to change the B and H values of the material? is it correct?? another question is that ,in the B AND H values there is some relation about the b and h values so where we we can get this relation about the new material??

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.