Вы находитесь на странице: 1из 8

EAS 4401 FINITE ELEMENT ANALYSIS BY ASSOC. PROF. DR.

RIZAL ZAHARI

ASSIGNMENT 1: FINITE ELEMENT ANALYSIS ON BAR SYSTEM USING FORTRAN/MATLAB

NAME

ONG THIAM CHUN 158347

NO. MATRIC :

PROGRAM FLOWCHART

Start Program

User Input Data: Mechanical Properties, Dimensions and Force

Value assigning: Formation of Global Stiffness Matrix, Displacement Matrix and Force Matrix

Gaussian Elimination

Back Substitution

Print output: Displacement Reaction Force Stress on bar

End Program

SAMPLE OF PROGRAM INPUT

SAMPLE OF PROGRAM OUTPUT

SAMPLE OF PROGRAM OUTPUT Displaying Global Stiffness Matrix

VALIDATION: HAND CALCULATION AND PROGRAMMING

u1=0 EA = EB = EC = ED = 200GPa AA = 500 mm2 AB = 800 mm2 AC = 1000 mm2 AD = 1000 mm2

LA = LB = LC = LD = 0.5m F1=R1 FA = FB = FC = 0 FD = 1000kN

Global Stiffness Matrix =

=
[ ]

X 106

Overall Equation
[ ] [ ] [ ]

-----

Equation (i)

][

Since u1=0 and F1=R1 is unknown, we can form a 4x4 matrix by neglecting the first row and first column in Equation (i) for further calculation.

][

][

Gaussian Elimination Next: Row2 = Row2 - Row1 ( )

] [

] [

Next: Row3 = Row3 Row2

] [

Next: Row3 = Row4 Row3

( )

] [

Lower triangle is formed.

Back Substitution

From Equation (i): Reaction force acts onto wall Stress at each bar is given by

Output Parameter u2 (m) u3 (m) u4 (m) u5 (m) R1 (kN) (GPa) (GPa) (GPa) (GPa)

Manual

Programming (Matlab)

-1000 2 1.25 1 1

-1000 2 1.25 1 1

The results from manual calculation and programming are identical. The program is suitable to perform finite element analysis for the above case.

REFERENCE The Mathworks Inc. (2013). Mathworks Documentation. Retrieved from


http://www.mathworks.com/help on 14th October 2013. Assoc. Prof. Dr.Rizal Zahari (n.d.). Lecture on EAS 4401 Finite Element Analysis. Personal Collection of Assoc. Prof. Dr. Rizal Zahari, Universiti Putra Malaysia, Serdang, Selangor.

Вам также может понравиться