basil - numbering, banded matrix, mandwidth minimisation

Upload: jayasree-pk-p-k

Post on 03-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    1/16

    02nd June 2014 F. E. A. TERM PAPER PRESENTATION Basil Mathai

    131043

    M2 G.E., C.E.T.

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    2/16

    Numbering of Nodes

    2

    Once domain is discretised, unique element number

    & node number to identify nodes

    Global & Local numberings

    Plays an important role in shape and size of the

    profile of the FE stiffness matrix

    Generally done in a manner that minimizes the

    half-bandwidthof stiffness matrix

    Several algorithmsfor nearly optimal node

    numbering

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    3/16

    Numbering of Nodes (cntd.)

    3

    Different methods

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    4/16

    Numbering of Nodes (cntd.)

    4

    Different methods

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    5/16

    Numbering of Nodes (cntd.)

    5

    Different methods

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    6/16

    Numbering of Nodes (cntd.)

    6

    Different methods

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    7/16

    Numbering of Nodes (cntd.)

    7

    Generally, for a 2D continuum,

    Start numbering from bottom-left node & proceed in anti-

    clockwise direction

    Numberprimary nodes first

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    8/16

    Banded Matrix

    8

    It is a sparse matrix whose non-zero entries are

    confined to a diagonal band

    Comprises of main diagonal and zero or more

    diagonals on either side

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    9/16

    Banded Matrix (cntd.)

    9

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    10/16

    Banded Matrix (cntd.)

    10

    Bandwidth is described by, Sub-diagonals

    Super-diagonals

    Semi/Half bandwidth

    Instead of storing 8x8=64elements,

    in a band matrix only 8x5=40elements are stored

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    11/16

    Banded Matrix (cntd.)

    11

    Half-bandwidth, NB= (D+1) x f

    (max nodal difference + 1) x dof

    D: maximum largest difference of node numbers

    occurring for all elements of the assemblage f : number of dof at each node

    Example:

    NB= (8 + 1) x 2 = 18

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    12/16

    Minimisation of Bandwidth

    12

    Computer time is proportional to square of

    bandwidth

    Helps in reducing both solution time and storage

    requirements Nodal numbering is given such that maximum nodal

    difference is always minimum

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    13/16

    Minimisation of Bandwidth (cntd.)

    13

    Steps

    Avoiding secondary external nodes

    By choosing displacement derivatives as additional dof

    at primary nodes

    Systematic subdivision, adopt appropriate node-

    numbering

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    14/16

    Minimisation of Bandwidth (cntd.)

    14

    Example Numbering A

    D = 91 = 8

    Assume f = 2

    So, NB = (8+1)

    x 2 =

    18

    Numbering BD = 41 = 3

    Assume f = 2

    So, NB = (3+1)

    x 2 =

    NB= (D+1) x f

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    15/16

    References

    15

    Finite Element Method with Applications in EngineeringY. M. Desai, T. I. Eldho & A. H.

    Shah

    Numerical Methods in Science and Engineering

    S. Rajasekaran

    The Finite Element Method and Applications in

    Engineering Using ANSYS

    Erdogan Madenci, Ibrahim

    Guven

  • 8/12/2019 BASIL - Numbering, Banded Matrix, Mandwidth Minimisation

    16/1616

    t h a n k s . .