×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

"matrix is singular" - problem

"matrix is singular" - problem

"matrix is singular" - problem

(OP)
I am a ME "playing" with a truss freebe download.
I am constantly getting a "matrix is singular" error with some of the structures I create. What is "wrong" with the structures that I get this error. Thanks.

RE: "matrix is singular" - problem

Is the model constrained?

Best regards,

Matthew Ian Loew
"I don't grow up. In me is the small child of my early days" -- M.C. Escher

Please see FAQ731-376 for tips on how to make the best use of Eng-Tips Fora.

RE: "matrix is singular" - problem

(OP)
Yes.  A fixed node and a rolling node have to be applied.
The software is for designing bridges.

RE: "matrix is singular" - problem

Just looking at the definition of a singular matrix perhaps the code is designed for non-redundant structures?

Cheers

Greg Locock

RE: "matrix is singular" - problem

More from the wolfram site: Asingular matricx has a determinant of zero.

5. A determinant with a row or column of zeros has value 0.
6. Any determinant with two rows or columns equal has value 0.

Implication of 5  being you may have a mechanism, which would have a zero stiffness.

Cheers

Greg Locock

RE: "matrix is singular" - problem

Is the program capable of doing frames (with shear and bending members) as well as true trusses (axial loads only, no shears or moments)?

If so, you can get a singular matrix if you put too many pins in your member ends. In a typical frame analysis program, every node must be rigidly attached to at least one member, even if all members are notionally pin-ended at both ends. Otherwise, the rotation at the node is undefined, and the matrix solution will fail.

Check the documentation for your program for more information.

RE: "matrix is singular" - problem

A singular matrix often means an error is specifying the BC's.  

BC errors could be surface to surface contact that is incorrectly specified, too many constraints, too few constraints, etc.  

Alternatively, you may have transitioned from one mesh to another locally (say, manually specifying a tighter mesh near a bolt hole) and didn't merge the nodes between the regions.  Another possibility is changing mesh styles outright and not specifying how the two regions interact (bonding, for example).  Often those don't give singular matricies though, just non-sensical results.

Hard to troubleshoot without seeing the problem, but these are things that come to mind offhand.

--
Joseph K. Mooney
Director, Airframe Structures - FAA DER
Delta Engineering Corporation

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources