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.

Lorentz force calculation and implementation

Please login with a confirmed email address before reporting spam

I have got a clamped-clamped beam, with a DC current flowing through.
If the beam is surrounded by a DC magnetic flux density (orthogonal to the direction of the current flow), a Lorentz Force arises and the beam deflects.
If next to the beam there is another similar structure (not moving) and if the two blocks are conductive, the two form a capacitor.
The capacitance value depends on the magnetic flux density magnitude, as it depends of the distance between the two.
I would like to implement this system in COMSOL.

I was thinking of three steps:
1) Magnetic Fields (mf)
I can define the external magnetic flux density and the current density flowing through the spring. The Lorentz force x,y,z components are available as simulation outputs (mf.FLtzx, mf.FLtzy and mf.FLtzz). This step gives almost no troubles.

2) Solid Mechanics (solid)
I define a body load on the beam, defined as force per unit volume, using the "Lorentz force contribution (mf/al1)" option (COMSOL itself suggests this), and the simulation should return the corresponding displacement. But, if I do this, the solution gives 0 displacement as a result. No displacement is shown.
On the other hand, if I apply an "user defined" body load as [B*I*L/V], where B is the magnetic flux density, I is the current, L is the length of the spring and V is the volume of the spring expressed in [N/m^3], the simulation works.
Any idea of why this happens? It's annoying because the user should "manually" input the Lorentz force and I would like to avoid this.

3) Electrostatics (es)
I define two terminals (the two structures, the beam and the fixed one) and I can calculate the capacitance.
And here's the other problem: how can I "tell COMSOL" that the beam is not "at rest" but it's deformed (due to the Lorentz force application)?

Thank you!

Paolo

1 Reply Last Post Aug 30, 2016, 11:55 p.m. EDT
COMSOL Moderator

Hello Paolo Minotti

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.


Please login with a confirmed email address before reporting spam

Posted: 8 years ago Aug 30, 2016, 11:55 p.m. EDT
did u get the solutions for your problem quoted?
I am also facing the same problem and searching for the solution.
did u get the solutions for your problem quoted? I am also facing the same problem and searching for the solution.

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.