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.

Inaccurate force calculation

Please login with a confirmed email address before reporting spam

Hello everyone, I am trying to use the current module and the magnetic field module to couple, and then calculate the force in a certain domain through the force calculation in the magnetic field. At present, it is found that the calculated force is much smaller than the formula derivation. What may be the reason?


2 Replies Last Post 2022年6月26日 GMT-4 08:32

Please login with a confirmed email address before reporting spam

Posted: 2 years ago 2022年6月14日 GMT-4 02:42

If you are using the Maxwell Stress tensor to cacluate force, this is very mesh dependant and you will need to ensure the boundaries on the domain for which you wish to calculate the force have a sufficiently fine mesh, (possibly using boundary elements). Also, sharp corners can cause inaccuracies, consider filleting any sharp edges in the calculation domain. Also, if you are using symmetry in your model, you will need to multiply the calculate force by 2/4/8 depending on the symmetry you have used in the model.

Mark

If you are using the Maxwell Stress tensor to cacluate force, this is very mesh dependant and you will need to ensure the boundaries on the domain for which you wish to calculate the force have a sufficiently fine mesh, (possibly using boundary elements). Also, sharp corners can cause inaccuracies, consider filleting any sharp edges in the calculation domain. Also, if you are using symmetry in your model, you will need to multiply the calculate force by 2/4/8 depending on the symmetry you have used in the model. Mark

Please login with a confirmed email address before reporting spam

Posted: 2 years ago 2022年6月26日 GMT-4 08:32

If you are using the Maxwell Stress tensor to cacluate force, this is very mesh dependant and you will need to ensure the boundaries on the domain for which you wish to calculate the force have a sufficiently fine mesh, (possibly using boundary elements). Also, sharp corners can cause inaccuracies, consider filleting any sharp edges in the calculation domain. Also, if you are using symmetry in your model, you will need to multiply the calculate force by 2/4/8 depending on the symmetry you have used in the model.

Mark Thank you for your answer, I think the calculation may be inaccurate due to the coupling through the surface current density in the magnetic field

>If you are using the Maxwell Stress tensor to cacluate force, this is very mesh dependant and you will need to ensure the boundaries on the domain for which you wish to calculate the force have a sufficiently fine mesh, (possibly using boundary elements). >Also, sharp corners can cause inaccuracies, consider filleting any sharp edges in the calculation domain. >Also, if you are using symmetry in your model, you will need to multiply the calculate force by 2/4/8 depending on the symmetry you have used in the model. > >Mark Thank you for your answer, I think the calculation may be inaccurate due to the coupling through the surface current density in the magnetic field

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.