• Aucun résultat trouvé

Weakening the tight coupling between geometry and simulation in IGA

N/A
N/A
Protected

Academic year: 2021

Partager "Weakening the tight coupling between geometry and simulation in IGA"

Copied!
59
0
0

Texte intégral

(1)

Weakening the tight coupling between

geometry and simulation in IGA

Satyendra Tomar University of Luxembourg

Joint work with

E. Atroshchenko, S. Bordas and G. Xu Financial support from:

(2)

Recall

The main idea of isogeometric analysis (IGA)

J.A. Cottrell, A. Reali, Y. Bazilevs, T.J.R. Hughes. Isogeometric analysis of structural vibrations.Comput. Methods Appl. Mech. Engrg., 195, 5257-5296, 2006

(3)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights 3 Some numerical results

(4)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results Patch test results Convergence results 4 Conclusions

(5)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results

(6)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results

Patch test results Convergence results

4 Conclusions

(7)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results

(8)

Polynomial degrees for geometries and simulation

(9)

Polynomial degrees for geometries and simulation

(10)

Polynomial degrees for geometries and simulation

Polynomial degree required to represent a geometry?

Straight-sided polygonal domains (including L-shaped)

(11)

Polynomial degrees for geometries and simulation

Polynomial degree required to represent a geometry?

(12)

Polynomial degrees for geometries and simulation

Polynomial degree required to represent a geometry?

Straight-sided polygonal domains (including L-shaped) Curved boundaries, typically, circular and elliptical shapes Typically, pg“ 1, 2, 3!!

(13)

Polynomial degrees for geometries and simulation

Polynomial degree required to represent a geometry?

(14)

Polynomial degrees for geometries and simulation

Polynomial degree required to represent a geometry?

Straight-sided polygonal domains (including L-shaped) Curved boundaries, typically, circular and elliptical shapes Typically, pg“ 1, 2, . . . 5 . . . 20!!

Polynomial degree for the numerical solution?

(15)

Polynomial degrees for geometries and simulation

Polynomial degree required to represent a geometry?

Straight-sided polygonal domains (including L-shaped) Curved boundaries, typically, circular and elliptical shapes Typically, pg“ 1, 2, . . . 5 . . . 20!!

Polynomial degree for the numerical solution?

If the analytical solution is expected to be sufficiently regular, the p- or

(16)

Different basis for geometry and numerical solution?

(17)

Different basis for geometry and numerical solution?

Various splines basis in practice

B-Splines, NURBS, T-Splines,

LR-Splines, (truncated)Hierarchical B-Splines,

(18)

Different basis for geometry and numerical solution?

Various splines basis in practice

B-Splines, NURBS, T-Splines,

LR-Splines, (truncated)Hierarchical B-Splines,

PHT-Splines, Generalized B-Splines, SubD,add your choice

Combining various basis

(19)

Different basis for geometry and numerical solution?

Various splines basis in practice

B-Splines, NURBS, T-Splines,

LR-Splines, (truncated)Hierarchical B-Splines,

PHT-Splines, Generalized B-Splines, SubD,add your choice

Combining various basis

(20)

Different basis for geometry and numerical solution?

Various splines basis in practice

B-Splines, NURBS, T-Splines,

LR-Splines, (truncated)Hierarchical B-Splines,

PHT-Splines, Generalized B-Splines, SubD,add your choice

Combining various basis

Geo NURBS, T-Splines, SubD

Solution B-Splines, LR-Splines, (truncated)Hierarchical B-Splines,

PHT-Splines, Generalized B-Splines,add your choice

(21)

Different basis for geometry and numerical solution?

Various splines basis in practice

B-Splines, NURBS, T-Splines,

LR-Splines, (truncated)Hierarchical B-Splines,

PHT-Splines, Generalized B-Splines, SubD,add your choice

Combining various basis

Geo NURBS, T-Splines, SubD

Solution B-Splines, LR-Splines, (truncated)Hierarchical B-Splines,

PHT-Splines, Generalized B-Splines,add your choice

(22)

Motivation summarized

Standard paradigm of IGA

Geometry and simulation spaces are tightly integrated, i.e. same space for geometry and numerical solution

(23)

Motivation summarized

Standard paradigm of IGA

Geometry and simulation spaces are tightly integrated, i.e. same space for geometry and numerical solution

Situations where this tight integration can berelaxedforimproved

(24)

Motivation summarized

Standard paradigm of IGA

Geometry and simulation spaces are tightly integrated, i.e. same space for geometry and numerical solution

Situations where this tight integration can berelaxedforimproved

solution quality

§ Geometry of the domain is simple enough to be represented by low

order NURBS, but the solution is sufficiently regular. Higher order approximation delivers superior results.

(25)

Motivation summarized

Standard paradigm of IGA

Geometry and simulation spaces are tightly integrated, i.e. same space for geometry and numerical solution

Situations where this tight integration can berelaxedforimproved

solution quality

§ Geometry of the domain is simple enough to be represented by low

order NURBS, but the solution is sufficiently regular. Higher order approximation delivers superior results.

§ Solution has low regularity (e.g. corner singularity) but the curved

(26)

Motivation summarized

Standard paradigm of IGA

Geometry and simulation spaces are tightly integrated, i.e. same space for geometry and numerical solution

Situations where this tight integration can berelaxedforimproved

solution quality

§ Geometry of the domain is simple enough to be represented by low

order NURBS, but the solution is sufficiently regular. Higher order approximation delivers superior results.

§ Solution has low regularity (e.g. corner singularity) but the curved

boundary can be represented by higher order NURBS.

§ In shape/topology optimization, the constraint of using the same

space is particularly undesirable.

(27)

Motivation summarized

Standard paradigm of IGA

Geometry and simulation spaces are tightly integrated, i.e. same space for geometry and numerical solution

Situations where this tight integration can berelaxedforimproved

solution quality

§ Geometry of the domain is simple enough to be represented by low

order NURBS, but the solution is sufficiently regular. Higher order approximation delivers superior results.

§ Solution has low regularity (e.g. corner singularity) but the curved

boundary can be represented by higher order NURBS.

§ In shape/topology optimization, the constraint of using the same

(28)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results

Patch test results Convergence results

4 Conclusions

(29)

Some historical background of the patch test

I. Babuska and R. Narasimhan. The Babuska-Brezzi condition and the patch test: an example.Comput. Methods Appl. Mech. Engrg., 140, 183-199, 1997.

G.P. Bazeley, Y.K. Cheung, B.M. Irons, and O.C. Zienkiewicz. Triangular elements in plate bending - conforming and nonconforming solutions, inProceedings of the Conference on Matrix Methods in Structural Mechanics, Wright Patterson Air Force Base, Dayton, Ohio, 547-576, 1965.

T.J.R. Hughes.The Finite Element Method: Linear Static and Dynamic Finite Element Analysis. Prentice-Hall Inc., 1987.

F. Stummel. The generalized patch test.SIAM J. Numer. Anal., 16(3), 449-471, 1979.

M. Wang. On the necessity and sufficiency of the patch test for convergence of nonconforming finite elements.SIAM J. Numer. Anal., 39(2), 363-384, 2001.

(30)

Some historical background of the patch test

I. Babuska and R. Narasimhan. The Babuska-Brezzi condition and the patch test: an example.Comput. Methods Appl. Mech. Engrg., 140, 183-199, 1997.

G.P. Bazeley, Y.K. Cheung, B.M. Irons, and O.C. Zienkiewicz. Triangular elements in plate bending - conforming and nonconforming solutions, inProceedings of the Conference on Matrix Methods in Structural Mechanics, Wright Patterson Air Force Base, Dayton, Ohio, 547-576, 1965.

T.J.R. Hughes.The Finite Element Method: Linear Static and Dynamic Finite Element Analysis. Prentice-Hall Inc., 1987.

F. Stummel. The generalized patch test.SIAM J. Numer. Anal., 16(3), 449-471, 1979.

M. Wang. On the necessity and sufficiency of the patch test for convergence of nonconforming finite elements.SIAM J. Numer. Anal., 39(2), 363-384, 2001.

O.C. Zienkiewicz, and R.L. Taylor. The finite element patch test revisited: A computer test for convergence, validation and error estimates.Comput. Methods Appl. Mech. Engrg., 149, 223-254, 1997.

(31)

Original geometry parametrization of the domain

The geometry is exactly represented by NURBS of degrees1x2

Basic parametrization by one element, defined by 2 knot vectors

Σ“ t0, 0, 1, 1u, Π“ t0, 0, 0, 1, 1, 1u.

Together with NURBS basis, this is given by the following set of6

control points, where the third value denotes the weight.

(32)

Parametrization of the domain for the patch-test I

θ“ π{2 A C E G H D I r“ 1 r“ 2 F B θ“ 0

Quarter annulus region

For patch-test in 2D, one-timeh-refinement in both directions

Consider the refined knot vectors

Σ“ t0, 0, s, 1, 1u, Π “ t0, 0, 0, t, 1, 1, 1u.

(33)

Parametrization of the domain for the patch-test II

Shape A For non-uniform curvilinear elements, shift the pointsB,

D,F,H andI. Set t1:“ 1 ´ t ` t{ ? 2, t2:“ t ` ? 2t1,

Updated set of control points in non-homogenized form

(34)

Parametrization of the domain for the patch-test III

Shape B Add another parameterδ, two interior points changed as

tp1 ` sqt1 t1` δ ,?p1 ` sqt 2pt1` δq ,t1` δu, t ? 2p1 ` sqp1 ´ tq t2` 2δ ,p1 ` sqt2 t2` 2δ ,t2 2 ` δu 0.0 0.5 1.0 1.5 2.0 0.0 0.5 1.0 1.5 2.0

Quarter annulus region with non-uniform elements, (s“ 2{3, t “ 1{8, δ “ 1{2)

(35)

Various combinations of degrees and knots/weights

pu “ pg, andΣu“ Σg (isogeometric case)

pu ă pg, andΣu“ Σg (different end knots)

pu ą pg, andΣu“ Σg (different end knots)

pu “ pg, andΣu‰ Σg

pu ă pg, andΣu‰ Σg

(36)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results

Patch test results Convergence results

4 Conclusions

(37)

Problem setup

Problem domain

L2error in the solution

(38)

Patch tests

pu “ pg, i.e.pu “ pg “ 1x2

pu ă pg, i.e.pu “ 1x2,pg “ 2x3

pu ą pg, i.e.pu “ 2x3,pg “ 1x2

PT1 Shape A,Σu “ Σg,0.17and0.25interior knots pt

PT2 Shape A,Σu ‰ Σg.Σghas0.17and0.25interior knot pt,

andΣu has0.35and0.81interior knot pt

PT3 Same as PT1, NURBS for geo, and B-Splines for solution

PT4 Shape B,Σu‰ Σg

(39)

Results for various choices of

pu

,

pg

, Σ

u

, Σ

g

(40)

Results for various choices of

pu

,

pg

, Σ

u

, Σ

g

Test pu“ pg puă pg puą pg

PT1 2.34666e-15 4.46571e-15 1.59281e-13

(41)

Results for various choices of

pu

,

pg

, Σ

u

, Σ

g

Test pu “ pg puă pg pu ą pg

(42)

Results for various choices of

pu

,

pg

, Σ

u

, Σ

g

Test pu “ pg pu ă pg pu ą pg

PT1 2.34666e-15 4.46571e-15 1.59281e-13 PT2 4.04412e-14 1.64516e-15 2.14010e-15 PT3 2.47975e-15 1.14036e-14 8.12925e-15

(43)

Results for various choices of

pu

,

pg

, Σ

u

, Σ

g

Test pu “ pg pu ă pg pu ą pg

PT1 2.34666e-15 4.46571e-15 1.59281e-13 PT2 4.04412e-14 1.64516e-15 2.14010e-15 PT3 2.47975e-15 1.14036e-14 8.12925e-15

(44)

Numerical setup

Example 1: Quarter annulus domain.

Case A1 Similar elements, both geo and solution using NURBS,

Σu“ Σg (except end knots forpu ‰ pg)

Case A2 Same as A1 exceptΣu ‰ Σg

Case B1 Similar elements, geo using NURBS, and solution using

B-Splines,Σu “ Σg(except weights, and end knots for

pu‰ pg)

Case B2 Same as B1 exceptΣu ‰ Σg

Case C1 Nonuniform elements (with parameterδ), both geo and

solution using NURBS,Σu “ Σgu“ δg (except end

knots forpu‰ pg)

Case C2 Same as C1 exceptδu‰ δg

Case C3 Same as C1 exceptΣu ‰ Σg, andδu ‰ δg

(45)

Convergence: Example 1

L2error in the solution

(46)

Convergence: Example 1

L2error in the solution

Case B1 Case B2 pu“ pg puă pg pu ą pg pu “ pg puă pg puą pg 0.004601 0.004601 0.000472 0.002701 0.002701 0.000249 3.953 3.953 8.666 4.674 4.674 8.700 3.974 3.974 9.163 4.129 4.129 12.689 3.992 3.992 8.546 4.029 4.029 9.587 3.998 3.998 8.257 4.007 4.007 8.527

(47)

Convergence: Example 1

L2error in the solution

(48)

Convergence: Example 1

L2error in the solution

Case C3 pu“ pg pu ă pg puą pg 0.008824 0.008824 0.003984 3.779 3.779 1.891 3.944 3.944 2.018 3.983 3.983 2.013 3.995 3.995 2.005 4.000 4.000 2.002

(49)

Outline

1 Motivation

Different degrees for geometry and solution Different basis for geometry and solution

2 Patch tests

Various partitioning of the domain

Various combinations of degrees and knots/weights

3 Some numerical results

(50)

Approaches of IGA and GIA

The main idea of isogeometric analysis (IGA)

(51)

Approaches of IGA and GIA

The main idea of geometry-induced analysis (GIA)

(52)

Naming convention

O.C. Zienkiewicz, R.L. Taylor, and J.Z. Zhu.The Finite Element Method: Its Basis and Fundamentals. Elsevier, 2013.

(53)

Naming convention

O.C. Zienkiewicz, R.L. Taylor, and J.Z. Zhu.The Finite Element Method: Its Basis and Fundamentals. Elsevier, 2013.

(54)

Naming convention

O.C. Zienkiewicz, R.L. Taylor, and J.Z. Zhu.The Finite Element Method: Its Basis and Fundamentals. Elsevier, 2013.

pu“ pg puă pg puą pg

Iso-parametric Super-parametric Sub-parametric

Iso-geometric Sub-geometric Super-geometric

(55)

Concluding remarks

(56)

Concluding remarks

When knot data are same (same representation/basis)

§ various combinations of polynomial degrees pass the test for all

kind of elements

(57)

Concluding remarks

When knot data are same (same representation/basis)

§ various combinations of polynomial degrees pass the test for all

kind of elements

(58)

Concluding remarks

When knot data are same (same representation/basis)

§ various combinations of polynomial degrees pass the test for all

kind of elements

When knot data are different (allowing different basis)

§ various combinations of polynomial degrees pass the testfor

(curvilinear-) rectangular elements

(59)

Concluding remarks

When knot data are same (same representation/basis)

§ various combinations of polynomial degrees pass the test for all

kind of elements

When knot data are different (allowing different basis)

§ various combinations of polynomial degrees pass the testfor

(curvilinear-) rectangular elements

One message

Références

Documents relatifs

The Eportfolio: How can it be used in French as a second language teaching and learning.. Practical paper presenting

All women whose dual HIV/syphilis test results include a reactive TP (syphilis) result should be treated using benzathine penicillin and referred for further testing to provide

Gestrinius presents traditional geometrical proofs of these propositions, as well as exemplifying them through the solution of the following quadratic equations

Effect of pH on Protein–Procyanidin Interactions Titration curves showing the enthalpy changes with procyanidins of DPn = 5.5 at pH 3.0, 5.5, and 7.5 are presented in Figure 2a

We show that our model using transitions and inspired by Q-learning performs more efficiently than traditional actor-critic models of the basal ganglia based on temporal difference

Figure 2 (a) in Section 4 provides an example il- lustrating the correlations between the degree de-coupled PageR- ank (D2PR) scores and external evidence for different values of p

Abstract : In this article our principal study is the simulation ofthe variation in temperature in a solid material in absence and inpresence the default, in particular a fracture

In preparing the Brief, the Conseil conducted a review of literature to trace the history of services offered by institutions in the education network, and collected various data