ŠKOMAM 019, 9. 1. 019 Chyby při matematickém modelování aneb co se nepovedlo Petr Beremlijski Katedra aplikovaná matematiky Faklta elektrotechniky a informatiky Vysoká škola báňská - Technická niverzita Ostrava ŠKOMAM 019, Ostrava 9. 1. 019
ŠKOMAM 019, 9. 1. 019 Obsah Co to je matematické modelování a k čem je dobré? Co se může pokazit? A co se pokazilo?
ŠKOMAM 019, 9. 1. 019 Matematické modelování Reálný problém Aplikovaná matematika Matematický model Přibližná metoda Nmerická úloha Nmerická metoda Nmerické řešení úlohy Nmerická (výpočetní) matematika
ŠKOMAM 019, 9. 1. 019 Matematické modelování příklad 1 Deformace strny Lineární model malé deformace Rovnice strny Diskretizace geometrie úlohy metoda sítí Diskretizovaná rovnice strny Řešení lineární sostavy rovnic Gassova eliminace nebo jiná iterační metoda Nmerická (výpočetní) matematika Odhad deformace strny
ŠKOMAM 019, 9. 1. 019 Příklad 1 - Deformace strny L G
ŠKOMAM 019, 9. 1. 019 P Příklad 1 - Diskretizace strny G 0 h h h h h h 1 6 5 3 4 P Linearizace úlohy: 0 0 h 1-0 1 tg( 0) h tg( 1) h 0 1 h 1 1-1 Malé deformace: tg( ) sin( )
P 1 -P 1 P 0 h P P P h P P P 1 1 1 0 1 0 0 ) sin( ) sin( P P 0 1 0 1 G P G h hg h P h P hg P P 1 0 1 0 1 1 0 ) ( Příklad 1 - Diskretizace strny ŠKOMAM 019, 9. 1. 019
F h F h F h F h F h 6 5 4 5 4 3 4 3 3 1 1 0 Sostava lineárních rovnic: 0 6 1 0.078 300 9.81 0.85 "thost" 6 0 m L h m L F g P G F l 0.111 0.111 0.111 0.111 0.111 5 4 5 4 3 4 3 3 1 1 0.780 0.4448 0.5004 0.4448 0.780 5 4 3 1 A=b Příklad 1 Odhad deformace strny ŠKOMAM 019, 9. 1. 019
ŠKOMAM 019, 9. 1. 019 Matematické modelování příklad Tvarová optimalizace pro kontaktní úloh se třením Variační nerovnost zanedbání tření Optimalizační úloha Diskretizace geometrie úlohy metoda konečných prvků Metoda pro optimalizaci spojitě diferencovatelné fnkce Diskretizovaná optimalizační úloha Nmerická (výpočetní) matematika Odhad optimálního tvar
in contact problem with Colomb friction
in contact problem with Colomb friction min Θ(α) sbject to α U ad,
in contact problem with Colomb friction min Θ(α) sbject to α U ad, where Θ(α) := J (α, S(α))
Signorini problem - the meaning of control variables α
- Soltion methods Neglecting friction - Indirect approach (Neglecting friction) problem is solved with F = 0.
- Soltion methods Neglecting friction - Indirect approach (Neglecting friction) problem is solved with F = 0. Fnction Θ(α) := J (α, S(α)) is differentiable.
- Soltion methods Neglecting friction - Indirect approach (Neglecting friction) problem is solved with F = 0. Fnction Θ(α) := J (α, S(α)) is differentiable. Does the optimized shape compted with F = 0 approximate the optimized shape of original problem?
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) minα λ c (α) 4 4 sbject to α U ad
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) nmber of sbdomains 8 minα λ c (α) 4 4 sbject to α U ad
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) nmber of sbdomains 8 nmber of design variables 36 minα λ c (α) 4 4 sbject to α U ad
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) nmber of sbdomains 8 nmber of design variables 36 nodal degrees of freedom 8 3 minα λ c (α) 4 4 sbject to α U ad
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) nmber of sbdomains 8 nmber of design variables 36 nodal degrees of freedom 8 3 minα λ c (α) 4 4 sbject to α U ad elastic body: Yong modls E := 1.1 10 5 MPa, Poisson s ratio ν := 0.33
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) nmber of sbdomains 8 nmber of design variables 36 nodal degrees of freedom 8 3 minα λ c (α) 4 4 sbject to α U ad elastic body: Yong modls E := 1.1 10 5 MPa, Poisson s ratio ν := 0.33 coefficient of Colomb friction F := 0
Nmerical experiments Nmerical experiments: Signorini problem II (withot friction) nmber of sbdomains 8 nmber of design variables 36 nodal degrees of freedom 8 3 minα λ c (α) 4 4 sbject to α U ad elastic body: Yong modls E := 1.1 10 5 MPa, Poisson s ratio ν := 0.33 coefficient of Colomb friction F := 0 body traction P := 3000 N mm
Nmerical experiments Signorini problem II (withot friction): Initial design
Nmerical experiments Signorini problem II (withot friction): Normal contact stress for initial design
Nmerical experiments Signorini problem II (withot friction): Normal contact stress for initial design λ c (α) 4 4 = 4.334 1017
Nmerical experiments Signorini problem II (withot friction): Optimized design
Nmerical experiments Signorini problem II (withot friction): Normal contact stress for optimized design
Nmerical experiments Signorini problem II (withot friction): Normal contact stress for optimized design λ c (α) 4 4 = 1.507 1016
Nmerical experiments Signorini problem II (withot friction): Normal contact stress for optimized design (smaller normal contact stress range scale)
Nmerical experiments Signorini problem I and II - comparison 1 (both with friction): Normal contact stress for optimized design
Nmerical experiments Signorini problem I and II - comparison (both with friction): Normal contact stress for optimized design
Nmerical experiments Signorini problem I and II - comparison (both with friction): Normal contact stress for optimized design λ c (α) 4 4 = 1.4193 1016 λ c (α) 4 4 =.417 1016
ŠKOMAM 019, 9. 1. 019 Chyby, které se moho objevit Chyba matematického model Chyba metody, chyba aproximace Chyby v kód algoritm Chyby ve vstpních datech Zaokrohlovací chyby, chyby zápis čísla v počítači
ŠKOMAM 019, 9. 1. 019 Mariner 1 Zničen. 7. 196 při let k Venši kvůli chybě v kód algoritm Celková škoda cca 550 miliónů USD
ŠKOMAM 019, 9. 1. 019 Systém Patriot Selhal 5.. 1991 během první války v Perském záliv kvůli zaokrohlovací chybě Výsledkem byl dopad irácké rakety Scd na americká kasárna a smrt 8 amerických vojáků a zranění cca 100 dalších osob
ŠKOMAM 019, 9. 1. 019 Sleipner A Plošina Sleipner pro těžb zemního plyn, která byla místěna v Severním moři poblíž Norska, se 3. 8. 1993 zřítila kvůli chybě nepřesném požití metody konečných prvků (chyba metody, chyba aproximace) Celková škoda cca 700 miliónů USD
ŠKOMAM 019, 9. 1. 019 Ariane 5 Zničen 4. 6. 1996 30 seknd po start kvůli špatném zápis čísla v počítači Celková škoda cca 500 miliónů USD
ŠKOMAM 019, 9. 1. 019 Mars Climate Orbiter Zničen 3. 9. 1999 při vstp do atmosféry Mars kvůli chybě ve vstpních datech Celková škoda cca 330 miliónů USD
Děkji za pozornost! ŠKOMAM 019, 9. 1. 019
ŠKOMAM 019, 9. 1. 019 Sotěžní otázka do sotěže ŠKOMAM Cp Převeďte číslo z desítkové sostavy do dvojkové: 0, ത1 10 =? Převeďte číslo z dvojkové sostavy do desítkové: 0, ത1 =? 10