2
Coursework Plates and Shells: Analysis and Computation (4D9) Dr Fehmi Cirak Deadline:  The dead line for the repor t and softw are is  11 March 2010, 5pm Estimated time to complete:  10 hours Introductory lab session:  3 Marc h 201 0, 11- 12 Form of submission:  A typed report of at least three page s and a wo rkin g MATLAB implemen tation. The preferred form of submission is via email to fc286@. Make sure that you submit the entire CEAKIT directory on your computer and not just the functions you implemented. Problem description The objective of this coursework is to implement a nite element code for static and dy- namic anal ysis of plat e structures. There is a MATLAB nite elemen t libr ary CEAKIT (Computational Engineering Analysis Kit)  to be used for this coursework, which can be obtained from: http://www-g.en g.cam.ac.uk/csm l/teaching/4d9/ CEAKIT.tar.gz The do wloa ded le CEAKIT.t ar.g z can be unpa cked with  tar -xzf CEAKIT.ta r.gz, which will create the CEAKIT directory containing several  *.m  files. Runn ing the driv er function Ceakit  in MATLAB will plot a deected plate. Tasks to be completed 1. St udy the  Ceakit.m  driver and describe with few sentences the purpose of each function called. 2. Implemen t a function which computes the load vector for uniform pressure loadin g. 3. Figu re  1  shows the geometry of a plate to be analysed. The boundaries of the plate are simply sup port ed and the pla te thi ck ness is  t  = 0.2. The Yo ung ’s modulus of the mate ria l is  E  = 35000 and the Poisson’s ratio is  ν  = 0.3. The plate is loaded by uniform pressure loading of  p  = 0.003 . Stu dy the conver gen ce of the maximal displacements for fully and selectively reduced integrated nite elements. The meshes to be used should have 4 × 4, 8 × 8, 16 × 16 and 32 × 32 elements. 4. Impl eme nt a func tion for comput ing the elemen t mass matr ix of a plat e nit e ele- ment and extend  Ceakit.m  for assembling the global mass matrix. 5. Implemen t the implicit Newmark time integration scheme. 1

Plates and Shells Analysis and Computation 4D9 Coursework

Embed Size (px)

Citation preview

Page 1: Plates and Shells Analysis and Computation 4D9 Coursework

 

CourseworkPlates and Shells: Analysis and Computation (4D9)

Dr Fehmi Cirak

Deadline:   The deadline for the report and software is  11 March 2010, 5pm

Estimated time to complete:   10 hours

Introductory lab session:   3 March 2010, 11-12

Form of submission:   A typed report of at least three pages and a working MATLAB

implementation. The preferred form of submission is via email to fc286@. Make sure that

you submit the entire CEAKIT directory on your computer and not just the functions

you implemented.

Problem description

The objective of this coursework is to implement a finite element code for static and dy-

namic analysis of plate structures. There is a MATLAB finite element library CEAKIT

(Computational Engineering Analysis Kit)  to be used for this coursework, which can be

obtained from:

http://www-g.eng.cam.ac.uk/csml/teaching/4d9/CEAKIT.tar.gz

The dowloaded file CEAKIT.tar.gz can be unpacked with   tar -xzf CEAKIT.tar.gz,

which will create the CEAKIT directory containing several  *.m  files. Running the driver

function Ceakit   in MATLAB will plot a deflected plate.

Tasks to be completed

1. Study the   Ceakit.m  driver and describe with few sentences the purpose of each

function called.

2. Implement a function which computes the load vector for uniform pressure loading.

3. Figure 1  shows the geometry of a plate to be analysed. The boundaries of the plate

are simply supported and the plate thickness is   t  = 0.2. The Young’s modulus

of the material is  E   = 35000 and the Poisson’s ratio is   ν   = 0.3. The plate is

loaded by uniform pressure loading of  p  = 0.003. Study the convergence of the

maximal displacements for fully and selectively reduced integrated finite elements.

The meshes to be used should have 4 × 4, 8× 8, 16× 16 and 32 × 32 elements.

4. Implement a function for computing the element mass matrix of a plate finite ele-

ment and extend  Ceakit.m  for assembling the global mass matrix.

5. Implement the implicit Newmark time integration scheme.

1

Page 2: Plates and Shells Analysis and Computation 4D9 Coursework

 

Coursework 4D9 F Cirak  

15.0

10.0

10.0

Figure 1:

6. The dynamics of the plate in Fig.  1 due to sudden uniform loading is to be studied.

The mass density of the material is  ρ  = 2000. Apply a sudden uniform loading of 

 p = 0.003 and plot the evolution of the maximal displacements over time.

Note, it is not sufficient just to submit a working MATLAB implementation.

It is important that you submit a report, which addresses item by item each

point of the previous list. Do not forget to include the requested plots and

the implemented equations.