Robot Structural Analysis Forum
Welcome to Autodesk’s Robot Structural Analysis Forums. Share your knowledge, ask questions, and explore popular Robot Structural Analysis topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Matrix is not positive definite

7 REPLIES 7
SOLVED
Reply
Message 1 of 8
Anonymous
3384 Views, 7 Replies

Matrix is not positive definite

I have a frame with lateral and gravity loads.  I wish to run a P-delta analysis to account for second-order effects.  When I do so I get the error "Matrix is not positive definite".  To troubleshoot the issue, I have added a lateral restraint at the top of each frame.  This would negate 100% of the sway.  Robot gives me the same error.  To troubleshoot further, I due a simple static analysis with the lateral restraints and the members are only lightly stressed.  I do not understand how to get rid of the "Matrix is not positive definite" notice for P-delta analysis.

 

I am using RSA 2018 with the latest patch.  I've included the model with the lateral restraints at the top of each frame and the P-delta analysis turned on.

7 REPLIES 7
Message 2 of 8
Artur.Kosakowski
in reply to: Anonymous

Hi @Anonymous

 

You cannot intersect truss bars as they have no out of their plane stiffness. Try to replace them with bars with releases.

 

X truss bars.PNG 

 

If you find your post answered press the Accept as Solution button please. This will help other users to find solutions much faster. Thank you.



Artur Kosakowski
Message 3 of 8
Anonymous
in reply to: Artur.Kosakowski

Thank you Artur,

 

Sorry, but I sent you the incorrect model.  The model I intended to send did not have tension only bars.  It did have compatible nodes.  As it turns out, it will not converge using a P-delta analysis unless the compatible nodes are deleted.  I'm sure that I've used compatible nodes with a P-delta analysis in previous versions of Robot.  Has this feature changed in the 2018 version?

 

Best regards,

Carl

Message 4 of 8
Rafacascudo
in reply to: Anonymous

then send the correct "incorrect" model!!Smiley Wink

Rafael Medeiros
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 5 of 8
Artur.Kosakowski
in reply to: Anonymous

Hi @Anonymous

 

I'd say the definition of compatible nodes is such that some part o the model becomes unstable under the level of the applied load. It can be the same story - if you released all rotations in the 'middle' node rather than only these in the bracing plane ...

 

As @Rafacascudo wrote - we need to see the 'right' model.



Artur Kosakowski
Message 6 of 8
Anonymous
in reply to: Artur.Kosakowski

Good day,

 

Here is the model using compatible nodes.  I've been trying different options to get Robot to use P-Delta including tension only and axial releases on the bars.  All of which work in non P-delta analysis, but not using P-delta.

 

Best regards.

Message 7 of 8
Artur.Kosakowski
in reply to: Anonymous

Hi @Anonymous

 

excessive releases8.PNG 

 

If I managed to answer your question(s) press the Accept as Solution button please. This will help other users to find solution(s) much faster. Thank you.



Artur Kosakowski
Message 8 of 8
Anonymous
in reply to: Artur.Kosakowski

As follow-up to this, we have successfully modelled this frame using compatible nodes and tension only members when using a P-delta analysis.  We accomplished this by changing the method of solving the system of equations to "Multi-threaded solver" from "Automatic" under Tools -> Job Preferences -> Structure Analysis.

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Technology Administrators