• Aucun résultat trouvé

Towards Effective Shell Modelling with the FEniCS Project

N/A
N/A
Protected

Academic year: 2021

Partager "Towards Effective Shell Modelling with the FEniCS Project"

Copied!
27
0
0

Texte intégral

(1)

Towards effective shell modelling with the

FEniCS project

J. S. Hale*, P. M. Baiz Department of Aeronautics

(2)

Outline

I Introduction

I Shells:

I chart

I shear-membrane-bending and membrane-bending models

I example forms

I Two proposals for discussion:

I geometry: chart object for describing shell geometry

I discretisation: projection/reduction operators for

implementation of generalised displacement methods

(3)

So far...

I dolfin manifold support already underway, merged into trunk

[Marie Rognes, David Ham, Colin Cotter]

I I have already implemented locking-free (uncurved) beams

and plate structures using dolfin manifold

I Next step: curved surfaces, generalised displacement methods

(?)

(4)

Why shells?

I The mathematics: Shells are three-dimensional elastic bodies

which occupy a ‘thin’ region around a two-dimensional manifold situated in three-dimensional space

I The practical advantages: Shell structures can hold huge

applied loads over large areas using a relatively small amount of material. Therefore they are used abundantly in almost all areas of mechanical, civil and aeronautical engineering.

I The computational advantages: A three-dimensional problem

(5)
(6)
(7)

A huge field

There are many different ways of:

I obtaining shell models

I representing the geometry of surfaces on computers

I discretising shell models successfully

(8)

Two methodologies

Mathematical Model approach:

1. Derive a mathematical shell model.

2. Discretise that model using appropriate numerical method for

description of geometry and fields. Degenerated Solid approach:

1. Begin with a general 3D variational formulation for the shell

body.

2. Degenerate a solid 3D element by inferring appropriate FE

interpolation at a number of discrete points.

(9)
(10)
(11)

Discretisation

smb models vs mb models

I smb model takes into account the effects of shear; ‘closer’ to

the 3D solution for thick shells, matches the mb model for thin shells.

I Boundary conditions are better represented in smb model;

hard and soft supports, boundary layers.

(12)

Mathematical model

Let’s just take a look at the bending bilinear formAb for the mb

(13)

Geometry

Continuous model

Terms describing the differential geometry of the shell mid-surface. The mid-surface is defined by the chart function.

Discrete model

(14)

Geometry

Proposal 1

A base class Chart object which exposes various new symbols describing the geometry of the shell surface. Specific subclasses of Chart will implement a particular computational geometry

(15)
(16)

Current discretisation options

mb model:

I H2() conforming finite elements

I DG methods

smb model:

I straight H1(Ω)conforming finite elements

I mixed finite elements (CG, DG)

(17)

A quick note

(18)

Locking

102 103 dofs 10−1 100 eL 2 t = 0.1 t = 0.01 t = 0.001 Locking

(19)

Move to a mixed formulation

Treat the shear stress as an independent variational quantity:

γh=λ¯t−2(∇z3h−θh) ∈ Sh

Discrete Mixed Weak Form

Find(z3h, θh, γh) ∈ (V3h,Rh,Sh)such that for all (y3h, η, ψ) ∈ (V3h,Rh,Sh):

ab(θh; η) + (γh;∇y3−η)L2 =f(y3)

(20)

Move back to a displacement formulation

Linear algebra level: Eliminate the shear stress unknowns a priori to solution  A B BT C   u γ  = f 0  (5) To do this we can rearrange the second equation and then if and only if C is diagonal/block-diagonal we can invert cheaply giving a problem in original displacement unknowns:

(21)

Currently, this can be done with CBC.Block TRIA0220, TRIA1B20 [Arnold and Brezzi][Boffi and Lovadina]

https://answers.launchpad.net/dolfin/+question/143195 David Ham, Kent Andre-Mardal, Anders Logg, Joachim Haga and myself

A , B , BT , C = [a s s e m b l e ( a ) , a s s e m b l e ( b ) , a s s e m b l e ( bt ) , a s s e m b l e ( c )]

(22)

Move back to a displacement formulation

Variational form level:

γh =λ¯t−2Πh(∇z3hθh) (7)

Πh :V3h× Rh → Sh (8)

giving:

(23)

Proposal 2

(24)
(25)
(26)

Summary

I A big field with lots of approaches; need appropriate

abstractions (inc. other PDEs on surfaces)

I Proposal 1: Expression of geometric terms in shell models

using a natural form language which reflects the underlying mathematics

I Proposal 2: Effective discretisation options for the

(27)

Références

Documents relatifs

compare our experimental data with the theoretical results and study the contribution of the various subshells to electron capture.. Experimental

It is extremely interesting to observe that only this particular linear combination given by (1) can have non vanishing alpha spectroscopic factor 0.24 and

The shell model results seem to indicate that the second alternative holds since weak coupling charac- teristics are preserved, in spite of the fact thatcouplings do not

3: Calculated B(E2)↑ curves for different proton number assuming the following valence spaces: the major shell for both type of nucleons (Z and N MS, solid lines); a sub-shell

The adjustment of the 7 Be square-integrable energies in the phenomenological approach to reproduce the experimental bound- state energies with an accuracy of 5 keV or better has

This interaction is used in a Hartree-Fock calculation of 40Ca to study the density, the single particle energies and the shell-model potential for various compressibility

In contrast to the method developed, the standard procedure of CIS synthesis leads to the formation of QDs coated with thiol ligands, the strong covalent bond between the QD surface

In that case, this is again the Minkowski-Farkas lemma (non-homogeneous form). For such a collection of functions, we mimic the S-procedure presented for quadratic