Nonlinear solver fa...
 
Notifications
Clear all

Nonlinear solver failed to find equilibrium

7 Posts
2 Users
1 Reactions
240 Views
Posts: 6
Topic starter
(@lemontree)
Student
Joined: 1 year ago

I have set up CNRBs at both ends of the box and applied rotation around the y-axis to these two nodes via the boundary prescribed motion node, I want to get to the  moments at the two nodes. The help manual mentions that "prescribed motion" can only be done by  implicit analysis, but my calculations appear to be" Nonlinear solver failed to find equilibrium."

Suppose I want to use explicit analysis, is there another way for me to apply rotation to the CNRB nodes

6 Replies




Negative Volume
Posts: 668
Admin
(@negativevolume)
CEO
Joined: 6 years ago

There's a couple options for applying rotation to CNRB nodes in LS-DYNA explicit analysis:

  • *BOUNDARY_PRESCRIBED_MOTION_RIGID instead of _NODE:
    • This can be applied to the rigid body (CNRB) directly
    • Works in explicit analysis
    • Define the motion using VAD (Vector of Angular Displacement)
  • *LOAD_BODY_GENERALIZED:
    • Can specify angular velocity/acceleration
    • Works well with explicit analysis
    • More stable than direct rotation prescription
  • *LOAD_NODE_POINT:
    • Apply moments directly to create rotation
    • May need to carefully control the loading rate
  • Use a combination of *DEFINE_CURVE and *LOAD_RIGID_BODY:
    • Define the rotation curve
    • Apply it to the rigid body

I would try the *BOUNDARY_PRESCRIBED_MOTION_RIGID first, as it's typically the most straightforward replacement for prescribed node motion in explicit analysis.

Reply




Posts: 6
Topic starter
(@lemontree)
Student
Joined: 1 year ago

I want the reaction moments at the CNRB nodes, but as shown below, with the keyword BOUNDARY_PRESCRIBED_MOTION (including rigid), the reaction forces are only output to the dynain file in the implicit analysis

image
image
Reply




Negative Volume
Posts: 668
Admin
(@negativevolume)
CEO
Joined: 6 years ago

Okay so you have the rotation working correctly and now you just need to be able to extract the reaction moment? If that's the case, do you have the *Database_BNDOUT? That's the card you would need to be able to pull moment from either of those options I mentioned. 

Reply




Posts: 6
Topic starter
(@lemontree)
Student
Joined: 1 year ago

Thank you very much for your suggestion, after a series of numerical simulation attempts, I found that using BOUNDARY_PRESCRIBED_MOTION_RIGID outputs moment in the binout result, but if I use BOUNDARY_PRESCRIBED_MOTION_NODE there is no Result

Reply
1 Reply
(@lemontree)
Joined: 1 year ago

Student
Posts: 6

Also, CONSTRAINED_EXTRA_NODE needs to be used instead of CNRB

Reply




Page 1 / 2




Share: