Discussion
Started 29 August 2023

Open PhD position at the Chair of Mechanics, Faculty of Civil and Geodetic Engineering, University of Ljubljana.

Closed

All replies (2)

Mohammad Moghanloo
Persian Gulf University
Massive Thanks
Ishwar Sonar
College of Engineering, Pune
NIce Scope for research.
1 Recommendation

Similar questions and discussions

How can I extract the mass and stiffness matrices in Abaqus to match the total number of degrees of freedom of model and dimensions of the matrix?
Question
1 answer
  • Chanwoo LeeChanwoo Lee
Hello! I need to extract the mass and stiffness matrices for a model with the following problem size:
P R O B L E M S I Z E
NUMBER OF ELEMENTS IS 249191
153326 linear line elements of type T3D2
84141 linear hexahedral elements of type C3D8R
102 linear line elements of type B31
11613 linear quadrilateral elements of type S4R
NUMBER OF NODES IS 267444
NUMBER OF NODES DEFINED BY THE USER 267240
NUMBER OF INTERNAL NODES GENERATED BY THE PROGRAM 204
TOTAL NUMBER OF VARIABLES IN THE MODEL 837207 (DEGREES OF FREEDOM PLUS MAX NO. OF ANY LAGRANGE MULTIPLIER VARIABLES. INCLUDE *PRINT,SOLVE=YES TO GET THE ACTUAL NUMBER.)
The properties are input as mass density, and I believe they will be used to generate a consistent mass matrix.
Here's the input file code I used: ** Global Mass and Stiffness matrix *Step, name=Export matrix *MATRIX GENERATE, STIFFNESS, MASS, VISCOUS DAMPING, STRUCTURAL DAMPING *MATRIX OUTPUT, STIFFNESS, MASS, VISCOUS DAMPING, STRUCTURAL DAMPING, FORMAT=coordinate
I have the following questions regarding my problem:
  1. Dimensions of M and K matrices As indicated above, the number of degrees of freedom is 837,207, but the matrix dimensions are reduced to 354,231*354,231. Shouldn't the number of degrees of freedom match the matrix dimensions?
  2. Node numbering The model consists of 8 parts, and the nodes start from 1 for each part. However, when I extract the matrices using the FORMAT=matrix input option, a different node numbering system (1 to 241,751) is applied, making it difficult to match the entries to the actual model locations. How can I find the correspondence between the entries in the M and K matrices and the nodes in the model?
  3. In the coordinate format, I get 5,620,189 rows of data, while in the matrix input format, I get 2,987,210 rows of data. Shouldn't the number of data entries be the same in both cases?
  4. When using the matrix input format, the entries are extracted in the following format: 241751,3, 241751,3, 9.038200770026704e+00 Can I interpret the corresponding data as follows? 1: X (translational) 2: Y (translational) 3: Z (translational) 4: RX (rotational) 5: RY (rotational) 6: RZ (rotational)
  5. The modes obtained from modal analysis in ABAQUS CAE GUI and the eigenanalysis results obtained from extracting the M and K matrices and performing the Lanczos method in MATLAB do not match. Is there any way to reconcile them?

Related Publications

Article
Adoption of ASCE's Policy Statement 465 and subsequent discussion of the what, how, and who of teaching the body of knowledge (BOK) that will be required for professional civil engineering practice has heightened the need for continued improvement in civil engineering education. ASCE has explicitly said the role of educators and practitioners in te...
Article
In the paper, authors are concerned with a hydraulic behaviour of bridges at high water stages and especially with the so far almost unregarded case when bridge roadway is overflowing. There are mentioned their own solutions for the estimation of the backwater by the bridge besides assessment of the applicability of some used relations. These new s...
Got a technical question?
Get high-quality answers from experts.