Structural System
of
Pinned RodS
Equilibrium &
CoMpatibility Matrices
This section is a continuation of the prior section on the development of the Pinned Rod's stiffness matrix k and transformation matrix l. In this section we set up a small structure and develop the Equations of Equilibrium and the Equations of Compatibility, and complete the main matrix equation for the structure. | |||||||||||||||||||||||||||||||||||||||||||||||
The Equations of Equilibrium and the Equations of
Compatibility pertain to a structural system. The Equations of Equilibrium balance the forces acting on each a node so that all the applied loads and forces from the elements attached to the nodes sum to zero. The Equations of Compatibility set defections for all members attached to a node to be equal. |
The structure of pinned rods for our example is depicted to
the right. It is a simple, determinate structure of three rods pinned together at one end, and the other ends fastened to fixed points in space (visualize a wall). We apply a skewed load to the common joint, which we will resolve into component vectors in the global coordinate system. For this example, we will not employ a skew matrix, as that is usually only done for pressure vessels (such as pressurized aircraft, pressure vessels, and submersible vessels.) |
|
|||||||||||||||||||||||||||||||||||||||||||||
The first things we want to so are define are structure: 1) Set up the global coordinate system 2) Idealize the structure into nodes and rods 3) Label each node and rod 4) Define X, Y, Z for each node 5) Define the ith and jth node for each rod 6) Define E and A for each rod. Material is steel pipe (all rods) Modulus of Elasticity = E = 30x106 Cross-sectional Area = A = 1 in2 7) Calculate length (L) for each rod LA = sqrt(602+602+02) = 84.85 LA = sqrt(602+02+302) = 67.08 LA = sqrt(602+02+(-302)) = 67.08 Steps 6) and 7) above are not needed immediately. |
L = [(Xj - Xi)2 + (Yj - Yi)2 + (Zj - Zi)2]1/2
|
|
|||||||||||||||||||||||||||||||||||||||||||||
DEGREES OF FREEDOM To the far right is a depiction of the degrees of freedom at each node. These are the component X, Y, Z directions that all the forces and displacements can act on our example structure. Normally, there are six degrees of freedom at each node. However, pinned rods can only take translations, and cannot take moments -- thus there are no rotations about the X, Y, Z axes. |
On Node 1 are the X,
Y, Z
translation degrees of freedom. On Node 2 are the X, Y, Z translation degrees of freedom.. On Node 3 are the X, Y, Z translation degrees of freedom. On Node 4 are the X, Y, Z translation degrees of freedom. |
|
|||||||||||||||||||||||||||||||||||||||||||||
EQUATIONS OF EQUILIBRIUM In the figure to the far right are depicted the component nodal forces that can be applied to the example structure. Some of these forces (in magenta) will be reactions, and some of them (in white) are applied loads. Each of these nodal forces is labeled with the node number and the degree of freedom (direction) represented. We label all these external forces in such manner so that we can identify them correctly and process them in the equations we are developing here. |
|
||||||||||||||||||||||||||||||||||||||||||||||
In the figure to the far right, we have removed the rods and replace them with the X, Y, Z component forces the rods can exert on the nodes. This gives us a pictorial representation of the Equations of Equilibrium. | The figure to the right pictorially displays the Equations
of Equilibrium
|
|
|||||||||||||||||||||||||||||||||||||||||||||
The set of equations to the right are the Equations of Equilibrium for this structure, in classic written form. |
|
||||||||||||||||||||||||||||||||||||||||||||||
The matrix form of the Equations of Equilibrium are
depicted to the right. To the extreme left are the Applied component Forces (some
will be reactions) in the X,
Y, Z,
global coordinate system, at the Nodes for the example structure.
In the center is the Equilibrium Matrix,
E. This is the form we
use in Matrix Structural Analysis, It is the matrix that links
External Forces (and Reactions) at the nodes to Internal forces in the
elements at each end of the element. In this form, it is drop-in ready for
insertion into our matrix solution.
|
|
||||||||||||||||||||||||||||||||||||||||||||||
EQUATIONS OF COMPATIBILITY In the figure to the right are
depicted the component nodal and element displacements in the
X, Y,
and Z global coordinate system that can
be experienced by the example structure. |
![]() The figure above pictorially displays the Equations of Compatibility |
||||||||||||||||||||||||||||||||||||||||||||||
The set of equations to the right are the Equations of Compatibility for this structure, in classic written form. | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
To the extreme left are all the possible component
displacements in the X,
Y, Z
global coordinate system for the ends of each element in the example
structure.
|
|
||||||||||||||||||||||||||||||||||||||||||||||
The Compatibility Matrix has a special
relation with the Equilibrium Matrix. Both are the transform of
the other: Because of this relation, it is not necessary to develop both the Equilibrium and Compatibility matrices separately -- when one is developed, the other is merely its transform. We develop both here in this example for understanding the general structural relations, and so the neophyte can verify that one is indeed the transform of the other. Generally it is easier to create the Compatibility matrix, which is mostly all zeroes, except for a single "1" in each row -- and that "1" connects the element degree of freedom to its corresponding nodal degree of freedom. It is the Compatibility and Equilibrium matrices which link the individual elements to the nodes and mathematically creates the structural system. |
E = CT and C=ET |
||||||||||||||||||||||||||||||||||||||||||||||
The STACKED element matriX EQUATION We developed a general rod element's globalized stiffness matrix equation in the prior section. But we have yet to apply that specifically to each element, and assemble all those globalized stiffness matrix equations into a single stacked element matrix equation. We need to do that now, before we can go further. To the right is the stacked element matrix equation for the three-rod example structure in condensed format. And below is the expanded format fully displaying all the individual cells. |
|
||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
The above expanded stacked element matrix equation demonstrates why few people try hand solutions with Matrix Structural Analysis -- Its only three simple elements, and the the matrices are already almost too large an unwieldy to manipulate by hand, or even put on a piece of paper. But the Matrix Structural Analysis is relatively easy to accomplish with a computer, being a very regular and straight forward process -- easily programmed, especially with matrix software like MATLAB, or even with a spreadsheet like Excel. We show the expanded equation above, with the variables, as a learning tool -- so the novice and student can see the processes, including what the elements of a condensed format look like when they are expanded. But in actual use and practice, Matrix Structural Analysis is a numerical solution, and we would normally only be processing the equations with numerical data -- in a computer. |
|||||||||||||||||||||||||||||||||||||||||||||||
UNSUPPORTED STIFFNESS MATRIX We have now all the pieces to assemble the unsupported stiffness matrix. To the immediate right are the condensed matrix equations which we have developed to this point. This is the complete matrix relationship, from which we can extract a solution. We simply the equation by substituting CT for E, and (l C)T for CT lT. Whenever possible, we use the transpose of a matrix because it is just a re-indexing process, and not a calculation process. every time we perform a matrix multiplication operation, it introduces calculation error, so it behooves us to avoid it if we can. The actual process of assembling the unsupported stiffness matrix is: 1) Calculate direction cosines l 2) Assemble the Stacked Transformation Matrix l 3) Assemble the Compatibility Matrix C 4) Calculate L = l C 5) Assemble the Stacked Element Stiffness Matrix k 6) Calculate the Unsupported Stiffness Matrix K = LT k L
|
F = E f u = C U Equilibrium and Compatibility equations f = lT k l u Stacked Element Matrix Equation F = E lT k l C U Combine the above equations E = CT Recognize the transpose relation F = CT lT k l C U Substitute the transpose F = (l C)T k (l C) U Collect the Transposed matrices L = l C Multiply the terms F = LT k L U Simplify the equation K = LT k L The Unsupported Stiffness Matrix F = K U Unsupported Stiffness Matrix Equation |
||||||||||||||||||||||||||||||||||||||||||||||
We are now ready to execute the solution,
(define knowns, and solve for unknowns), which we do in the next section, appropriately titled SOLUTION |
|||||||||||||||||||||||||||||||||||||||||||||||