Indholdsfortegnelse INDHOLDSFORTEGNELSE DEL I FORSØG ................................................................................... 3 A Elastiske konstanter...........................................................................................5 A.1 A.2 A.3 A.4 B Dataopsamling ..............................................................................................5 Brudstyrkemåling på massivt aluminiumsemne ...........................................5 Elasticitetsmodul og Poissons forhold for massivt materiale .......................8 Elasticitetsmodul for porøst materiale ........................................................15 Forsøg med massiv og porøs konsol ...............................................................21 B.1 Dataopsamling ............................................................................................21 B.2 Databehandling ...........................................................................................23 B.3 Resultater ....................................................................................................26 DEL II ANALYTISKE MODELLER ..........................................................31 C Simpel bjælkemodel........................................................................................33 C.1 C.2 C.3 C.4 C.5 C.6 C.7 C.8 D Airys spændingsfunktion ................................................................................41 DEL III E Tværsnitsdata ..............................................................................................33 Virkelige snitkræfter ...................................................................................34 Virkelige tøjninger ......................................................................................35 Virtuelle snitkræfter ....................................................................................35 Virtuelle Kræfters Princip ...........................................................................36 Udbøjning....................................................................................................37 Kontrol af udbøjning ...................................................................................37 Spændinger..................................................................................................38 NUMERISKE MODELLER ...........................................................43 Bestemmelse af materialeparametre ved beregninger.....................................45 E.1 Elasticitetsmodul og Poissons forhold ........................................................45 E.2 Forskydningsmodul.....................................................................................48 F Elementmetodeteori .........................................................................................51 F.1 F.2 F.3 F.4 G CST- og LST-elementopbygning....................................................................57 G.1 G.2 G.3 G.4 G.5 H Potentiel energi ...........................................................................................51 Variation af potentiel energi .......................................................................53 Konvergens af potentiel energi ...................................................................55 Konvergens af lastens arbejede...................................................................56 Opbygning af CST-elementer .....................................................................57 Opstilling af materialestivhedsmatricen......................................................64 Opbygning af LST-model ...........................................................................66 Lastfordeling på knuder ..............................................................................70 Spændinger i konsol beregnet ud fra CST- og LST-model ........................73 Eliminering af indre frihedsgrader ..................................................................75 1 Indholdsfortegnelse H.1 H.2 H.3 H.4 H.5 I Topologioptimering ......................................................................................... 81 I.1 I.2 I.3 I.4 I.5 I.6 I.7 J Oprindelig målfunktion............................................................................... 81 Sidebetingelser ............................................................................................ 82 Endelig målfunktion.................................................................................... 82 Optimeringsbetingelse ................................................................................ 83 Oprindelig følsomhed ................................................................................. 83 Filtreret følsomhed...................................................................................... 83 Opdateringsrutine........................................................................................ 85 Singularitet af spændinger ............................................................................... 87 J.1 J.2 J.3 J.4 2 Potentiel energi ........................................................................................... 75 Adskillelse af indre og ydre frihedsgrader.................................................. 76 Variation med hensyn til indre frihedsgrader ............................................. 77 Potentiel energi som funktion af ydre frihedsgrader................................... 78 Bestemmelse af indre frihedsgraders flytninger ......................................... 80 Problematik ................................................................................................. 87 Afhængigheder............................................................................................ 88 Spændingsvariation..................................................................................... 88 Singularitet for konsol................................................................................. 89 Del I Forsøg A Elastiske konstanter A Del I Forsøg ELASTISKE KONSTANTER Her er gennemgået databehandlingen til forsøgene, udført til bestemmelse af elastiske konstanter for aluminiumsmaterialet. Princippet for dataopsamlingen i forsøgene er beskrevet generelt for alle forsøgene, mens databehandlingen på de enkelte forsøg er beskrevet for hver af de forskellige forsøg. A.1 DATAOPSAMLING Under forsøgene er der løbende opsamlet data om kraft, tøjning og flytning. Dataene bliver lagret i datafiler til videre bearbejdelse, og der vil i de enkelte forsøgsafsnit blive henvist til mapper på den vedlagte cd-rom, hvor de respektive data kan findes. Den påførte kraft i forsøgene registreres som et analogt spændingsfald, konverteres til digitalt signal og opsamles i Volt, hvor 10 V = 25 kN. Tøjninger er registreret vha. strain gauges. Disse registrerer en ændring i modstand, som konverteres til et digitalt signal. Outputtet fra strain gauge målingerne er [μm/m]. Flytninger er målt med flytningsmålere, og outputtet på disse data er [mm] Alle data er opsamlet med en frekvens på 5 Hz. A.2 BRUDSTYRKEMÅLING PÅ MASSIVT ALUMINIUMSEMNE I det følgende er databehandlingen til brudforsøget på aluminium beskrevet. Forsøgsbeskrivelsen af trækbrudforsøget kan findes i hovedrapport afsnit 1.1. I databehandlingen vil der først blive gennemgået principperne for databehandlingen og de anvendte formler, dernæst følger optegning af grafer og beregning af dertilhørende resultater. Dokumentation på data og databehandling findes på den vedlagte cd-rom i følgende mapper: • • Elastiske konstanter forsøg\Brudforsøg 1-2 Elastiske konstanter forsøg \Brudforsøg 3 A.2.1 Databehandling De målte trækkræfter og flytninger på forsøgsemnerne afbildes med flytningen som ordinat, hvorved materialets arbejdskurve fremkommer. Dog kan arbejdskurven ikke bruges til at fastlægge elasticitetsmodulen, da dette kræver, at ordinaten angiver den relative flytning i aksialretningen, det vil sige 5 Del I Forsøg A Elastiske konstanter tøjningen. Til det aktuelle formål er den faktiske flytning som ordinat dog tilstrækkelig til at konstatere, hvornår materialet overgår til flydning. Ud fra arbejdskurven aflæses kraften ved begyndende flydning, Fy , hvor arbejdskurven overgår fra lineær til krum. Kraften ved brud, Fu , aflæses som maksimalværdien af F på arbejdskurven. De tilhørende flyde- og brudspændinger beregnes herefter ved (A.1), idet emnerne kun udsættes for normalkraft. fy = Fy A , fu = Fu A (A.1) hvor fy Fy fu Fu A er flydespænding [MPa] er normalkraft ved flydning [N] er brudspænding [MPa] er normalkraft ved brud [N] er tværsnitsarealet [mm2] I figur 1, figur 2 og figur 3 er vist de fremkomne arbejdskurver for hver af de tre belastningsramper. Desuden er angivet de aflæste værdier for flyde- og brudkræfter med tilhørende beregnede spændinger. Præcisionen af disse aflæsninger er ikke afgørende, idet formålet med trækbrudforsøget som nævnt kun tjener som kontrol for gyldigheden af andre undersøgelser i projektet. Bemærk, at figur 2 og figur 3 kun er udtryk for materialets arbejdskurve til og med brudpunktet. Herefter fortsætter kurven, da måleudstyret fortsat er aktivt efter brud, men ud fra et materialeanalytisk synspunkt er kurven uinteressant efter brudstadiet. Forsøg 1: Forsøgsemne 1 belastet til flydning. Under forsøget blev der gennemført en belastningsrampe med en flytning på 0 − 14 mm over 200 sekunder. 12 10 F [kN] 8 6 4 2 0 0 5 u [mm] Figur 1: Arbejdskurve for delforsøg 1. Følgende værdier er aflæst på figur 1: 6 10 15 A Elastiske konstanter Del I Forsøg Fy = 8400 N fy = 8400 N 49,19 mm 2 = 171MPa Forsøg 2: Forsøgsemne 1 belastet til brud. Under forsøget blev der gennemført en belastningsrampe med en flytning på 0 − 20 mm over 400 sekunder. 12 10 F [kN] 8 6 4 2 0 0 5 u [mm] 10 15 Figur 2: Arbejdskurve for delforsøg 2. Følgende værdier er aflæst på figur 2: Fu = 10650 N fu = 10650 N 49,19 mm 2 = 216 MPa Forsøg 3: Forsøgsemne 2 belastet til brud. Under forsøget blev der gennemført en belastningsrampe med en flytning på 0 − 25 mm over 400 sekunder. 7 Del I Forsøg A Elastiske konstanter 12 10 F [kN] 8 6 4 2 0 0 5 u [mm] 10 15 Figur 3: Arbejdskurve for delforsøg 3. Følgende værdier er aflæst på figur 3: Fy = 8900 N fy = 8900 N 49,19 mm 2 = 181MPa Fu = 10700 N fu = 10700 N 49,19 mm 2 = 217 MPa A.3 ELASTICITETSMODUL OG POISSONS FORHOLD FOR MASSIVT MATERIALE Dette er databehandlingen tilhørende forsøget til bestemmelse af elasticitetsmodul og Poissons forhold for det massive aluminiumsmateriale. Forsøgsbeskrivelsen til forsøget kan findes i hovedrapport afsnit 1.2. I databehandlingen vil der først blive gennemgået principperne for databehandlingen og de anvendte formler, dernæst følger optegning af grafer og beregning af resultater. Dokumentation på data og databehandling findes på den vedlagte cd-rom i følgende mapper: • • • 8 Elastiske konstanter forsøg \Elastiske konstanter massiv forsøg 1 Elastiske konstanter forsøg \Elastiske konstanter massiv forsøg 2 Elastiske konstanter forsøg \Elastiske konstanter massiv forsøg 3 A Elastiske konstanter A.3.1 Del I Forsøg Databehandling Ud fra data på kraften findes spændingen i tværsnittet af forsøgsemnet ved (A.1). Da tøjningen i længderetningen måles, kan arbejdskurven for materialet optegnes. E er afbildet som hældningen på arbejdskurven, og udregnes for de enkelte målinger som E= σ ε længde (A.2) Fra (A.2) optegnes E som funktion af ε længde . Ud fra denne graf sorteres ”dårlige data” fra for at få en mere præcis værdi for E. De dårlige data omfatter de målte værdier for de små spændinger og tøjninger i starten og slutningen af belastningsrampen, det vil sige. ved den initielle belastning og den afsluttende aflastning af emnet. For disse målinger er der fundet store udsving for E. Poissons forhold ν findes som forholdet mellem tværkontraktionen ε tvær og længdetøjningen ε længde . Denne udregnes også for de enkelte målinger som ν= ε tvær ε længde (A.3) Ud fra (A.3) optegnes en graf med ν som funktion af ε længde . Dernæst udregnes middelværdien for både E og ν som x= x1 + x2 + ...xn n (A.4) hvor x er middelværdien x er de uafhængige observationer n er antal observationer [Teknisk Ståbi 2004, p 42] For at kunne vurdere fejlen på de beregnede middelværdier beregnes spredningen s ved s= ( x1 − x )2 + ( x2 + x ) 2 + ...( xn − x )2 n −1 (A.5) [Teknisk Ståbi 2004, p 42] For at få den procentvise fejl beregnes variationskoefficienten δ ved δ= s x (A.6) [Teknisk Ståbi 2004, p 42] I det følgende er ovenstående databehandling gennemført for de enkelte forsøg. Det skal bemærkes at de ”dårlige data” er frasorteret i figurerne. 9 Del I Forsøg A Elastiske konstanter Forsøg 1: Forsøgsemne 3 - belastning på langs af valseretningen Forsøget er gennemført med en belastningsrampe med kræfter på 0-18 000 N og 18 000-0 N på 200 s. 80 70 60 σ [MPa] 50 40 30 20 10 0 0 0.2 0.4 0.6 εlængde [-] 0.8 1 1.2 -3 x 10 0.8 1 1.2 -3 x 10 Figur 4: Arbejdskurve for forsøg 1. 4 7.02 x 10 E [MPa] 7 6.98 6.96 6.94 6.92 0 0.2 0.4 0.6 εlængde [-] Figur 5: E som funktion af ε længde for forsøg 1. 10 A Elastiske konstanter Del I Forsøg -0.33 -0.332 ν [-] -0.334 -0.336 -0.338 -0.34 0 0.2 0.4 0.6 0.8 εlængde [-] 1 1.2 -3 x 10 Figur 6: v som funktion af ε længde for forsøg 1. Forsøg 2: Forsøgsemne 4 - belastning på langs af valseretningen Forsøget er gennemført med en belastningsrampe med kræfter på 0-6000 N på 100 s. 25 σ [MPa] 20 15 10 5 0 0 2 εlængde [-] 4 x 10 -4 Figur 7: Arbejdskurve for forsøg 2. 11 Del I Forsøg A Elastiske konstanter 4 6.85 x 10 E [MPa] 6.84 6.83 6.82 6.81 6.8 0 2 εlængde [-] 4 -4 x 10 Figur 8: E som funktion af ε længde for forsøg 2. -0.336 -0.338 ν [-] -0.34 -0.342 -0.344 -0.346 -0.348 0 2 εlængde [-] 4 -4 x 10 Figur 9: v som funktion af ε længde for forsøg 2. Forsøg 3: Forsøgsemne 5 - belastning på tværs af valseretningen Forsøget er gennemført med en belastningsrampe med kræfter på 0-18 000 N og 18 000-0 N på 200 s. 12 A Elastiske konstanter Del I Forsøg 80 70 σ [MPa] 60 50 40 30 20 10 0 0 0.2 0.4 0.6 εlængde [-] 0.8 1 1.2 -3 x 10 0.8 1 1.2 -3 x 10 Figur 10: Arbejdskurve for forsøg 3. 4 7.26 x 10 7.24 E [MPa] 7.22 7.2 7.18 7.16 7.14 0 0.2 0.4 0.6 εlængde [-] Figur 11: E som funktion af ε længde for forsøg 3. 13 Del I Forsøg A Elastiske konstanter -0.346 -0.348 ν [-] -0.35 -0.352 -0.354 -0.356 -0.358 0 0.2 0.4 0.6 0.8 εlængde [-] 1 1.2 -3 x 10 Figur 12: v som funktion af ε længde for forsøg 3. For alle de ovenstående figurer er de ”dårlige data” sorteret fra. Arbejdskurverne på figur 4, figur 7, figur 10 viser at materialet opfører sig lineært elastisk. Det at arbejdskurverne forbliver rette linier under hele forløbet indikerer, at forsøgsemnerne ikke er blevet belastet til flydning. Graferne for E på figur 5, figur 8, figur 11 viser at E varierer en lille smule for de enkelte målinger. Variationen er dog ikke stor efter de ”dårlige data” er sorteret fra, og det vurderes derfor rimeligt at regne E for værende en konstant, beregnet som middelværdien af de enkelte målinger. Det kan ses at målingerne på E har lidt lavere værdier under afbelastning, hvilket skyldes fænomenet hysterese. Dette fænomen er behandlet under diskussion af forsøgsresultater i hovedrapport afsnit 1.2.4. Graferne for ν på figur 6, figur 9 og figur 12 viser at også denne værdi varierer en lille smule for de enkelte målinger. Variationen på denne er minimal efter at de ”dårlige data” er frasorteret, så også her vurderes det rimelig at regne den for værende en konstant værdi, udregnet som middelværdien af de enkelte målinger. Tabel 1 viser middelværdien for E for de enkelte forsøg, samt en spredning og en variationskoefficient. Spredningen og variationskoefficienten for E viser at usikkerheden ved at regne E som konstant er minimal. Tabel 1: Middelværdier for E, samt spredning og variationskoefficient. Forsøg 1 2 3 E [MPa] s [MPa] δ [-] 69 589 68 181 71 872 226 63 276 0.003 0.001 0.004 Tabel 2 viser middelværdien for υ for de enkelte forsøg, samt en spredning og en variationskoefficient. Også her viser spredningen og variationskoefficienten, at usikkerheden ved at regne υ som konstant er minimal. 14 A Elastiske konstanter Del I Forsøg Tabel 2: Middelværdier for υ, samt spredning og variationskoefficient. A.4 Forsøg υ [-] s [-] δ [-] 1 2 3 0.336 0.344 0.351 0.001 0.002 0.002 0.004 0.005 0.005 ELASTICITETSMODUL FOR PORØST MATERIALE Dette er databehandlingen tilhørende forsøget til bestemmelse af et ækvivalent elasticitetsmodul for det porøse aluminiumsmateriale. Forsøgsbeskrivelsen til forsøget kan findes i hovedrapport afsnit 1.3. I databehandlingen vil der først blive gennemgået principperne for databehandlingen og de anvendte formler, dernæst følger optegning af grafer og beregning af resultater. Dokumentation på data og databehandling findes på den vedlagte cd-rom i følgende mapper: • • • Elastiske konstanter forsøg \Elasticitetsmodul porøs forsøg 1 Elastiske konstanter forsøg \Elasticitetsmodul porøs forsøg 2 Elastiske konstanter forsøg \Elasticitetsmodul porøs forsøg 3 A.4.1 Databehandling For den påførte belastningsrampe udregnes en ækvivalent spænding ved (A.1), hvor tværsnitsarealet er indsat, som var materialet massivt. Tøjningen kan bestemmes ud fra flytningsmåleren, som måler et gennemsnit for længdetøjningerne mellem to målepunkter. Tøjningen kan bestemmes som ε længde = ΔL L − L0 = L0 L0 (A.7) hvor L0 er afstanden mellem de to målepunkter i udeformeret tilstand L er afstanden mellem de to målepunkter i deformeret tilstand Da der er målt en sammenhæng mellem belastning og tøjninger, kan en ækvivalent arbejdskurve optegnes for det porøse materiale. Elasticitetsmodulen for de enkelte målinger udregnes ved (A.2), og E optegnes som funktion af ε længde . Ud fra denne graf sorteres ”dårlige data” fra for at få en mere præcis værdi for E. Da de målte værdier ved aflastningen gav højere værdier for E end ved belastning, er der her valgt at se bort fra disse data. Dette er gjort ud fra betragtningen om, at målingerne ved aflastning burde have de samme eller lavere værdier for stivheden på grund af hysterese. Der må altså være fejl på målingerne ved aflastning af forsøgsemnet. Data for små tøjninger er ligeledes sorteret fra, da målingerne her viser store udsving. Det ækvivalente elasticitetsmodul findes som middelværdien af de beregnede hældninger på den ækvivalente arbejdskurve. Middelværdien udregnes som (A.4), spredningen udregnes som (A.5), og variationskoefficienten udregnes som (A.6). I det følgende er ovenstående databehandling gennemført for de enkelte forsøg. Det skal bemærkes at de ”dårlige data” er frasorteret i figurerne. 15 Del I Forsøg A Elastiske konstanter Forsøg 1: Forsøgsemne 6 Forsøget er gennemført med en belastningsrampe med kræfter på 0-3000 N og 3000-0 N på 200 s. 12 10 σ [MPa] 8 6 4 2 0 0 2 εlængde [-] 4 -4 x 10 Figur 13: Arbejdskurve for forsøg 1. 4 3 x 10 2.95 E [MPa] 2.9 2.85 2.8 2.75 2.7 0 2 εlængde [-] 4 -4 x 10 Figur 14: Eækv som funktion af ε længde for forsøg 1. Forsøg 2: Forsøgsemne 6 Forsøget er gennemført med en belastningsrampe med kræfter på 0-6000 N og 6000-0 N på 200 s. 16 A Elastiske konstanter Del I Forsøg 25 σ [MPa] 20 15 10 5 0 0 2 4 εlængde [-] 6 8 x 10 -4 Figur 15: Arbejdskurve for forsøg 2. 3 x 10 4 E [MPa] 2.95 2.9 2.85 2.8 0 2 4 εlængde [-] 6 8 -4 x 10 Figur 16: Eækv som funktion af ε længde for forsøg 2. Forsøg 3: Forsøgsemne 6 Forsøget er gennemført med en belastningsrampe med kræfter på 0-9000 N og 9000-0 N på 200 s. 17 Del I Forsøg A Elastiske konstanter 35 30 σ [MPa] 25 20 15 10 5 0 0 0.2 0.4 0.6 εlængde [-] 0.8 1 1.2 -3 x 10 0.8 1 1.2 -3 x 10 Figur 17: Arbejdskurve for forsøg 3. 4 2.94 x 10 E [MPa] 2.92 2.9 2.88 2.86 2.84 0 0.2 0.4 0.6 εlængde [-] Figur 18: Eækv som funktion af ε længde for forsøg 3. Arbejdskurverne på figur 13, figur 15 og figur 17 viser, at det porøse materiale opfører sig lineært elastisk. Det at arbejdskurverne forbliver rette linier under hele forløbet indikerer, at forsøgsemnerne ikke er blevet belastet til flydning. Graferne for E på figur 14, figur 16 og figur 18 viser at Eækv varierer en lille smule for de enkelte målinger. Variationen er dog ikke stor efter de ”dårlige data” er sorteret fra, og det vurderes derfor rimeligt at regne Eækv for værende en konstant, beregnet som middelværdien af de enkelte målinger. Tabel 3 viser middelværdien for Eækv for de enkelte forsøg, samt en spredning og en variationskoefficient. Spredningen og variationskoefficienten for Eækv viser at usikkerheden ved at regne Eækv som konstant er minimal. 18 A Elastiske konstanter Del I Forsøg Tabel 3: Middelværdier for Eækv , samt spredningen s og variationskoefficienten δ. Forsøg 1 2 3 E [MPa] s [MPa] δ [-] 28 978 29 014 28 844 210 134 105 0.007 0.005 0.004 19 B Forsøg med massiv og porøs konsol B B.1 Del I Forsøg FORSØG MED MASSIV OG PORØS KONSOL DATAOPSAMLING Under forsøgene er der løbende opsamlet data om kraft, tøjning og flytning. Dataene bliver lagret i datafiler til videre bearbejdelse. Der videre behandling af dataene er udført i MatLab og er vedlagt på cd-rom i følgende mapper: • • Forsøg\Massiv Forsøg\Porøs Den påførte kraft registreres som et analogt spændingsfald, og konverteres til digital signal og opsamles i volt. For at montere konsollen var en forbelastning nødvendig. Denne får dog ingen indflydelse på resultaterne af kraft, tøjninger og nedbøjninger, da disse alle blev nulstillet efter forbelastningen var påført. Tøjninger er registreret vha. strain gauges. Der er i forsøget anvendt tre enkeltgauges med en gaugefaktor kg=2.15 og fire rosettegauges med en gaugefaktor på kg=2.12. Gauge 1 - 12 anvendes til at registrere tøjninger til brug til sammenligning med de numeriske og analytiske undersøgelser, og gauge 18 – 20 anvendes til at kontrol. På figur 19 ses placeringen af flytnings- og tøjningsmålere for det massive forsøg. For den massive og porøse konsol er der syv understøtningspositioner. For hver understøtningsposition gennemføres et delforsøg, hvor forsøgsemnet henholdsvis belastes og aflastes, mens data opsamles. Til sidst kan de endelige resultater findes ved at superponere resultaterne fra de 7 delforsøg. Dette er tilladt, så længe spændingerne holdes inden for det lineære elastiske område, og så længe deformationerne er små. 21 Del I Forsøg B Forsøg med massiv og porøs konsol Forside 1 2 2 3 1 10 5 11 12 55.0 20.0 20.0 13.3° 8 20.0 4 9 2 0.0 4 7 28.1 6 2 8 .1 28.1 18 13.3° 3 135.0 210.0 15.0 Bagside 1 9 20.0 13.3° 28.1 13.3° 135.0 5 20 55.0 7 6 45.0 45.0 8 45.0 60.0 435.0 Figur 19: Placering af flytningsmålere og strain gauges. Tal i cirkler refererer til strain gauges, og tal i firkanter refererer til flytningsmålere. Mål i mm. Alle gauges er monteret på halvbroer, som vist på figur 20, men da der kun er brug for en kvartbro, er der placeret en konstant modstand på den ene af de aktive modstande i Wheatstone broen. Dermed er ε13 = 0 , og den bliver til en kvartbro. Figur 20: Wheatstone bro med to aktive modstande (halvbro). Outputtet V0 konverteres fra et analog signal til digital signal, og omregnes til en tøjning inden lagring i data-filen. Sammenhængen mellem tøjning og ændring i spændingsfald for halvbroen er givet ved ΔV0 = hvor 22 Kg 4 (ε12 − ε13 )Ve (B.1) B Forsøg med massiv og porøs konsol Del I Forsøg ΔV0 er ændringen i spændingsfaldet over 1 – 4 [V] Kg er gaugefaktoren for strain gaugen [-] Ve er et konstant spændingsfald fra 2 – 3 [V] ε12 , ε13 er målte tøjninger [-] [Hansen 1998] Idet ε13 = 0, isoleres ε12 i (B.1) til: ε12 = K g Ve 4 ΔV0 (B.2) Flytninger er registreret ved hjælp af induktive flytningsmålere af fabrikat HF Jensen, og data opsamles som ændring i spændingsfald og konverteres til en flytning, idet der er en lineær sammenhæng mellem ændring i spændingsfald og flytning. Flytningsmålerne kan måle i intervallet ± 1 mm [Hansen 1998, notat 6]. B.2 DATABEHANDLING I det følgende er håndteringen af dataene beskrevet. I datafilerne er registreret sammenhørende værdier af tid, kraft, flytninger og tøjninger. Tiden vil ikke blive beskrevet i det følgende, da denne ikke har nogen relevans. Der er ikke skelnet mellem det massive og det porøse forsøgsemne. B.2.1 Kraft Som beskrevet tidligere bliver den påførte kraft lagret i datafilerne som en ændring i spænding i Volt. Sammenhængen mellem ændring i spændingsfald ΔU og kraft F er angivet i (B.3). F = ΔU ⋅ B.2.2 6 kN 10 V (B.3) Flytninger Flytningerne er registreret i de 8 flytningsmålere for hvert af de 7 delforsøg. Ved at betragte delforsøg 1, hvor understøtningerne står i position 1 for den massive konsol, ses det jf. figur 21, at belastnings- og aflastningskurven ikke er sammenfaldende som forventet. 23 Del I Forsøg B Forsøg med massiv og porøs konsol 5 Kraft [kN] 4 3 2 1 0 0 0.1 0.2 0.3 Flytning [mm] 0.4 0.5 Figur 21: Belastnings- og aflastningskurve for flytningsmåler 1 for placering 1. Dette skyldes fænomenet hysterese, hvor der sker dissipation af tøjningsenergien i form af afgivelse af varme. Da dette energitab ikke ønskes medtaget, vælges der at se bort fra aflastningskurven for både det massive og det porøse forsøgsemne, og dermed vil kun belastningskurven indgå i den endelige beregning af flytningen. Flytningsmålerne er upræcise, og det er derfor nødvendigt at kalibrere disse for at opnå en så præcis flytning som muligt. På figur 22 ses kalibreringsgrafen for flytningsmåler 1. Kalibreringen er udført for hver af de anvendte flytningsmålere ved at benytte et måleapparat med større præcision end flytningsmålerne. Sammenhørende værdier af de målte værdier og de eksakte værdier er fundet, og ved hjælp af regression er der bestemt en lineær sammenhæng. Denne er efterfølgende brugt til at korrigere de målte værdier, og dermed er en bedre nøjagtighed opnået. Kalibrerede flytninger [mm] 2 1.5 1 0.5 0 0 0.5 1 1.5 Målte flytninger [mm] 2 Figur 22: Lineær kalibreringskurve for flytningsmåler 1 samt kalibreringspunkter. Som det ses på figur 19, sidder de 8 flytningsmålere parvis to og to. Ved databehandlingen kunne det konstateres, at de parvise flytningsmålere ikke har vist den samme flytning efter korrigeringen, hvilket ses på figur 23, hvor flytningsmåler 1 og 5 er plottet for delforsøg 1 med understøtninger i position 1. 24 B Forsøg med massiv og porøs konsol Del I Forsøg 5 Kraft [kN] 4 3 2 1 0 0 0.1 0.2 0.3 Flytning [mm] 0.4 0.5 Figur 23: Belastningskurve for flytningsmåler 1 og 5 for delforsøg 1. Dette kan skyldes, at forsøgsemnet ikke har stået helt lodret, og derfor er det valgt at beregne den resulterende flytning som et gennemsnit af de parvise flytningsmålere. På figur 23 ses det, at hverken kurverne for flytningsmåler 1 og 5 ligger på en ret linie som forventet. Grunden til dette er målingsunøjagtigheder, hvilket medfører, at der ikke er linearitet. For at kunne superponere alle delforsøg og i øvrigt kompensere for de nævnte måleunøjagtigheder, er der udført lineær regression på måleresultaterne for flytningerne. Hermed haves flytningsgrafer for de 4 målepunkter for hvert af de 7 delforsøg. B.2.3 Tøjninger For at måle tøjninger blev der monteret 4 rosette gauges hvis placering ses på figur 19, for den massive konsol. På figur 24 ses det, at der som for tøjningskurverne også optræder hysterese, hvorfor der igen kun betragtes belastningskurven. Belastnings- og aflastningskurve mht. tøjning 5 Kraft [kN] 4 3 2 1 0 0 20 40 60 Tøjning [μm/m] 80 100 Figur 24: Tøjningskurve for gauge 1. Denne ligger heller ikke på en ret linie som forventet, hvorfor der ligeledes foretages en lineær regression, og dermed haves tøjningsgrafer for alle gauges for hvert af de 7 delforsøg. 25 Del I Forsøg B Forsøg med massiv og porøs konsol B.3 RESULTATER For at opnå de samlede flytninger og tøjninger for konsollen, benyttes superpositionsprincippet, hvor resultaterne fra de syv belastningspositioner adderes. I det følgende vil resultaterne for den massive og dernæst den porøse konsol blive angivet. Der vil for den massive konsol blive angivet flytninger og tøjningerne for en fladelast på 4.5 MPa. For den porøse konsol vil der blive angivet de fire flytninger for en fladelast på 1.5 MPa. Ved at vælge fladelasten til ovenstående for henholdsvis den massive og porøse konsol, er der sikret at denne ikke flyder. B.3.1 Massiv konsol For en fladelast på 4.5 MPa bliver de samlede flytninger og tøjninger angivet i det følgende, hvor flytningerne ses i tabel 4. Tabel 4:Flytninger for den massive konsol. Placering af flytningsmålere er angivet på figur 19. Flytningsmåler 1 og 5 2 og 6 3 og 7 4 og 8 Samlede flytning [mm] 0.2900 0.1633 0.0896 0.0062 Da flytningerne ønskes beskrevet for konsollen, korrigeres de således, at flytningen ved indspændingen er u2 = 0. Det antages her, at ændringen i flytning fra fastholdelsen til flytningsmåler 1-5 er Δu2 ≈ 0, og dermed kan flytningerne angivet i tabel 5 med hensyn til x1 findes. Tabel 5: Flytninger mht. x1. Koordinatsystem som figur 25. x1 [mm] 0 15 60 105 150 u2 [mm] 0 0.0000 0.1267 0.2004 0.2838 På figur 25 ses placeringen af de fire rosettegauges samt det globale koordinatsystem. I det følgende vil tøjningerne for rosette gauges blive transformeret til det globale koordinatsystem, hvorefter spændingerne vil blive beregnet. x2 x1 A(13.5, −17.5) B (70.4, −12.4) D (79.6, −51.4) C (26.5, −72.3) Figur 25: Placering af rosette gauges (A, B, C og D).Koordinater i mm. Tøjninger målt i rosettegauges for konsollen er angivet i tabel 6, hvor gauge nummer refererer til figur 19. Tabel 6: Tøjninger for den massive konsol. 26 B Forsøg med massiv og porøs konsol Nr. Tøjning ⎣⎡ ⎦⎤ μm m Del I Forsøg 1 2 3 4 5 6 7 8 9 10 129.16 -55.78 -541.77 -141.76 298.05 365.75 136.33 -45.52 -493.7 -135.63 Nr. Tøjning ⎡⎣ ⎤⎦ μm m 11 12 18 19 20 266.59 342.53 -527.02 -468.55 410.84 Tøjningerne målt i rosettegauges ønskes angivet for ε11 , ε 22 og ε12 i det globale koordinatsystem der ses på figur 25. Til dette benyttes transformationsformlerne angivet ved (B.4). ε i = ε11 ⋅ cos 2 βi + ε 22 ⋅ sin 2 βi + ε12 sin βi ⋅ cos βi (B.4) hvor i β er hhv. gauge 1, 2 og 3 for rosettegaugen er vinklen mellem den enkelte strain gauge og det globale koordinatsystem [Hansen 1998] Ud fra figur 26 ses geometrien af de fire rosettegauges. x2 1 βC βB βA 3 x1 13.3° 2 Figur 26: Geometri af rosettegauges. Ved indsættelse af værdier i formel (B.4) fås følgende tøjninger: Tabel 7: Tøjninger i det globale koordinatsystem. A B C D B.3.2 ε11 [ mm ] ε 22 [ mm ] ε12 [ mm ] 3.9027e-4 4.222e-4 -4.0073e-4 -4.3886e-4 -1.8337e-4 -1.9821e-4 4.3359e-5 2.6247e-5 3.8822e-5 5.2741e-5 2.6012e-4 2.8481e-4 Spændinger For at beregne spændingerne i konsollen benyttes Hookes lov, der er givet ved følgende: {σ } = [ D ] ⋅ {ε } hvor [ D] {σ } er spændingerne for henholdsvis σ 11 , σ 22 og σ 12 {ε } er tøjningerne for henholdsvis ε11 , ε 22 og 2ε12 (B.5) er materialets stivhedsmatrice Materialet stivhed regnes ved 27 Del I Forsøg B Forsøg med massiv og porøs konsol [ D] = ⎡1 ν E ⎢ ν 1 1 −ν 2 ⎢ ⎢⎣ 0 0 0⎤ 0 ⎥⎥ 1−ν ⎥ 2 ⎦ (B.6) hvor E er elasticitetsmodulen beregnet i afsnit A.3 er Poissons forhold beregnet i afsnit A.3 ν Ved indsættelse af tøjningerne i (B.5) fås følgende spændinger der ses i tabel 8. Tabel 8: Spændinger i den massive konsol for en fladelast på 4.5 MPa. Rosettegauge A B C D B.3.3 ε 11 [MPa] ε 22 [MPa] ε 12 [MPa] 25.54 27.64 -30.06 -33.49 -3.95 -4.26 -7.24 -9.58 1.00 1.36 6.69 7.32 Effektive spændinger Der er i dette projekt foruden σ 11 , σ 22 og σ 12 spændinger anvendt effektive Von Mises spændinger. De effektive spændinger er defineret til følgende σe = 3 2 sij sij sij = σ ij − 13 σ kk δ ij (B.7) hvor σe er de effektive spændinger er spændingsdeviatoren sij [Byskov 2002, p107-108] Udtrykket i (B.7) kan omskrives til følgende udtryk ved udnyttelse af regneregler for indeksnotation σ e = σ 112 + σ 222 + 3σ 122 − 2σ11σ 22 (B.8) I udtrykket i (B.8) er alle indgangsværdier af σ angivet i tabel 8. De effektive Von Mises spændinger anvendes til at kontrollere at der ikke sker flydning idet idet Von Mises flydekriterium er givet ved σe = σ y hvor σy er flydespændingen Indsættes værdierne fra tabel 8 i formel (B.8) fås følgende værdier for den effektive spænding. 28 (B.9) B Forsøg med massiv og porøs konsol Del I Forsøg Tabel 9: Effektive spændinger for massiv konsol. Rosettegauge 29.5 32.0 25.6 27.0 A B C D B.3.4 σ e [ MPa ] Porøs konsol For en fladelast på 2.5 MPa bliver de samlede flytninger som angivet i tabel 10. Tabel 10: Flytninger for porøs konsol. Flytningsmåler 1 og 5 2 og 6 3 og 7 4 og 8 Samlede flytning [mm] 0.5033 0.2906 0.1438 0.006 Det er igen interessant at kende flytningerne på den porøse konsol mht. x1-aksen, og de er fundet på samme måde som for den massive konsol og kan ses i tabel 11. Tabel 11: Flytninger i x1-retning med koordinatsystem som i figur 25. x1 0 15 60 105 150 u2 0 0.0000 0.2127 0.3595 0.4973 29 Del II Analytiske modeller C Simpel bjælkemodel C Del II Analytiske modeller SIMPEL BJÆLKEMODEL I dette bilag er der foretaget en bestemmelse af udbøjningen og spændingen for bjælkemodellen, som er præsenteret i hovedrapport afsnit 5.1 og vist på figur 27. Bjælken er påvirket af en jævnt fordelt linielast p. p x2 , w x1 Figur 27: Bjælkemodel med varierende tværsnit påvirket af en jævnt fordelt linielast p. Udbøjningen er beregnet for både en Bernouli-Euler og en Timoshenko-bjælke efter Virtuelle Kræfters Princip på følgende fremgangsmåde: • • • • • • Tværsnitsdata defineres Virkelige snitkræfter bestemmes Virkelige tøjninger bestemmes vha. konstitutive betingelser Virtuel krafttilstand indføres og virtuelle snitkræfter bestemmes Virtuelle Kræfters Princip opstilles Udbøjningen fås ved at løse arbejdsligningen Herefter er spændingerne beregnet for en Bernouli-Euler-bjælke ved hjælp af Naviers og Grashofs formel. Alle beregningerne er vedlagt på cd-rom som bjælke.mws. C.1 TVÆRSNITSDATA Højden varierer lineært med bjælkeaksen på følgende måde h ( x1 ) = L x1 − , 0 ≤ x1 ≤ L 2 2 (C.1) hvor h L er bjælkens tværsnitshøjde [m] er bjælkens længde [m] Inertimomentet om bjælkeaksen for det rektangulære tværsnit med konstant tykkelse og varierende højde bliver 33 Del II Analytiske modeller C Simpel bjælkemodel I ( x1 ) = 3 1 t ( h ( x1 ) ) , 12 1 ⎛L x ⎞ = t⎜ − 1⎟ 12 ⎝ 2 2 ⎠ 0 ≤ x1 ≤ L (C.2) 3 hvor I er inertimomentet om bjælkeaksen for et rektangulært tværsnit [ m 4 ] t er bjælkens tykkelse [m] [Teknisk Ståbi 2004, p34] Det effektive areal for et rektangulært tværsnit er 5 t h ( x1 ) 6 5 ⎛L x ⎞ = t⎜ − 1⎟ 6 ⎝2 2⎠ Ae ( x1 ) = (C.3) hvor er det effektive areal for et rektangulært tværsnit [ m 2 ] Ae [Byskov 2002, p137] C.2 VIRKELIGE SNITKRÆFTER For at bestemme snitkræfterne betragtes et bjælkeudsnit i afstanden ( L − x1 ) fra bjælkespidsen, som vist på figur 28. Normalkraften er ikke vist, fordi den er lig nul når bjælken kun er påvirket af lodrette kræfter. p M V x1 L − x1 x1 L Figur 28: Bjælkeudsnit med forskydningskraften V, momentet M, og den ydre linielast p. Snitkræfterne bestemmes ud fra henholdsvis lodret ligevægt og momentligevægt V ( x1 ) = p ( L − x1 ) 1 2 M ( x1 ) = p ( L − x1 ) 2 hvor 34 V M er den indre forskydningskraft [N] er det indre moment [Nm] p er den ydre linielast ⎡⎣ mN ⎤⎦ , 0 ≤ x1 ≤ L (C.4) C Simpel bjælkemodel C.3 Del II Analytiske modeller VIRKELIGE TØJNINGER Materialet antages at være lineært elastisk, hvorfor de konstitutive feltbetingelser kan indføres ved Hookes lov V ( x1 ) = G Ae ( x1 ) γ ( x1 ) , 0 ≤ x1 ≤ L M ( x1 ) = E I ( x1 ) κ ( x1 ) (C.5) hvor G er forskydningsmodulen [Pa] γ er forskydningstøjningen [-] E er elastitetsmodulen [Pa] κ er krumningstøjningen [-] [Byskov 2002, p136] Der er set bort fra aksialtøjningen, idet bjælken ikke har normalkræfter. Ved omskrivning af (C.5) fås følgende forskrift for krumningstøjningen for både Timoshenko-bjælken og Bernoulli-Eulerbjælken κ ( x1 ) = = M ( x1 ) E I ( x1 ) 6 p ( L − x1 ) 2 ⎛L x ⎞ Et⎜ − 1 ⎟ ⎝2 2⎠ 48 p = ( L − x1 ) E t 3 (C.6) For Timoshenko-bjælken fås endvidere den konstante forskydningstøjning γ ( x1 ) = V ( x1 ) G Ae ( x1 ) 6 p ( L − x1 ) ⎛L x ⎞ 5G t ⎜ − 1 ⎟ ⎝2 2⎠ 12 p = 5G t = C.4 (C.7) VIRTUELLE SNITKRÆFTER Der indføres en virtuel krafttilstand, hvor bjælken i stedet for sin virkelige belastning påføres en virtuel opadrettet enkeltkraft, som vist på figur 29. Den virtuelle kraft er placeret i en vilkårlig afstand a fra understøtningen i intervallet 0 ≤ a < L . Herved kan udbøjningen i angrebspunktet bestemmes. 35 Del II Analytiske modeller C Simpel bjælkemodel δp a L Figur 29: Virtuel krafttilstand med en opadrettet enkeltkraft δP placeret i en vilkårlig afstand a fra understøtningen. De virtuelle snitkræfter af dette system kan bestemmes ved at betragte et bjælkeudsnit i afstanden ( L − x1 ) fra bjælkespidsen, som vist på figur 30. δP δM δV a − x1 L − x1 x1 Figur 30: Bjælkeudsnit med den virtuelle forskydningskraft δV, det virtuelle moment δM, og den ydre virtuelle enkeltkraft δP. De virtuelle snitkræfter fås ved henholdsvis lodret ligevægt og momentligevægt ⎧δ P δ V ( x1 ) = ⎨ ⎩0 0 ≤ x1 < a a < x1 ≤ L ⎧δ P ( a − x1 ) δ M ( x1 )= ⎨ 0 ⎩ 0 ≤ x1 < a a ≤ x1 ≤ L (C.8) hvor δV δM δP C.5 er den indre virtuelle forskydningskraft [N] er det indre virtuelle moment [Nm] er den ydre virtuelle enkeltkraft [N] VIRTUELLE KRÆFTERS PRINCIP De virtuelle kræfters princip med virkelige tøjninger og de virtuelle snitkræfter formuleres således L L L 0 0 0 w ( a ) ⋅ δ P = ∫ κ ( x1 ) δ M ( x1 ) dx1 + ∫ γ ( x1 ) δ V ( x1 ) dx1 + ∫ ε ( x1 ) δ N ( x1 ) dx1 hvor w δN ε 36 er den opadrettede udbøjning [m] er den indre virtuelle normalkraft [Nm] er den virkelige aksialtøjning [-] (C.9) C Simpel bjælkemodel Del II Analytiske modeller [Byskov 2002, p130] Da aksialtøjningen er lig nul, bliver det tilhørende virtuelle indre arbejde lig nul. Da de virtuelle snitkræfter er lig nul til højre for den virtuelle enkeltkraft jf. (C.8), bliver de øvre grænser for integralerne lig a. Arbejdsligningen (C.9) reduceres derfor til a a 0 0 w ( a ) ⋅ δ P = ∫ κ ( x1 ) δ M ( x1 ) dx1 + ∫ γ ( x1 ) δ V ( x1 ) dx1 C.6 (C.10) UDBØJNING Ved indsættelse af (C.6) og (C.8) i (C.10), integration og variabel substitution a = x1 fås udbøjningen w(x1) for Bernoulli-Euler-bjælken, idet sidste led i (C.10) udelades w ( x1 ) BE = 48 p ⎛ ⎛ L − x1 ⎞ ⎞ ⎜ x1 + ( L − x1 ) ln ⎜ ⎟ ⎟ , 0 ≤ x1 < L Et ⎝ ⎝ L ⎠⎠ (C.11) hvor wBE er den opadrettede udbøjning for Bernoulli-Euler-bjælken [m] Udbøjningen i bjælkespidsen fås som grænseværdien af (C.11) når x1 → L w( L) BE = lim w ( x1 ) BE x1 → L = (C.12) 48 p L Et På tilsvarende vis indsættes (C.6)-(C.8) i (C.10) for Timoshenko-bjælken, hvis løsning kan skrives som summen af udbøjningen hidrørende fra Bernoulli-Euler-bjælken (C.11) og et forskydningsbidrag w ( x1 ) TS = w ( x1 ) BE 12 p x1 5G t + , 0 ≤ x1 < L (C.13) forskydningsbidrag hvor wTS er den opadrettede udbøjning for Timoshenko-bjælken [m] Spidsudbøjningen for Timoshenko-bjælken fås som grænseværdien af (C.13) når x1 → L w( L) TS = lim w ( x1 ) TS x1 → L = = C.7 48 p L 12 p L + Et 5G t (C.14) 12 p L ( 20 G + E ) 5EGt KONTROL AF UDBØJNING Ved indsættelse af de virtuelle snitkræfter i virtuelle kræfters pincip fås et flytningsfelt, der opfylder de kinematiske felt- og randbetingelser. I det følgende afsnit eftervises dette for løsningen af Ber37 Del II Analytiske modeller C Simpel bjælkemodel noulli-Euler-bjælken. De kinematiske randbetingelser kan indses af det statiske system på figur 27, hvor indspændingen forhindrer udbøjning og vinkeldrejning w ( 0) = 0 dw ( x1 ) ∧ dx1 =0 (C.15) x1 = 0 Ved indsættelse af løsningen (C.11) i randbetingelserne (C.15), ses at løsningen giver hverken udbøjning eller vinkeldrejning i understøtningen dw BE ( x1 ) 48 p ⎛L⎞ w BE ( 0 ) = L ln ⎜ ⎟ = 0 ∧ Et ⎝L⎠ dx1 x1 = 0 ok ⎛L⎞ 48 p ln ⎜ ⎟ ⎝L⎠ =0 = Et (C.16) ok Bjælkens kinematiske feltbetingelse er d 2 w ( x1 ) dx1 = κ ( x1 ) (C.17) [Byskov 2002, p130] Ved differentiation af (C.11) to gange fås ⎛ ⎛ L ⎞⎞ ⎜ 48 p ln ⎜ ⎟⎟ d w ( x1 ) d ⎜ 48 p ⎝ L − x1 ⎠ ⎟ = = ⎜ ⎟ dx1 dx1 ⎝ Et ⎠ E t ( L − x1 ) 2 BE (C.18) Ved sammenligning med (C.6), ses at løsningen ligeledes opfylder den kinematiske feltbetingelse. C.8 SPÆNDINGER Spændingerne er beregnet for Bernoulli-Euler-bjælken. Normalspændingen findes ved hjælp af Naviers formel for ren bøjning: σ 11 = − M ( x1 ) I ( x1 ) ⋅ x2 (C.19) hvor σ 11 er normalspændingen i x1-retningen [Pa] [Byskov 2005, p148] Ved indsættelse af forskrifterne for inertimomentet (C.2) og bøjningsmomentet (C.4) i (C.19) fås normalspændingen til σ 11 = − 48 p ⋅x ( L − x1 ) t 2 Forskydningsspændingen findes ved hjælp af Grashofs formel: 38 (C.20) C Simpel bjælkemodel Del II Analytiske modeller σ 12 = V ( x1 ) Su ( x2 ) (C.21) I ( x1 ) t hvor σ 11 er forskydningsspændingen i x2-retningen [Pa] Su er det statiske moment omkring bjælkeaksen af et delareal af tværsnittet, hvor forskyd- ningsspændingen ønskes bestemt [ m3 ] [Byskov 2005, p163] Det statiske moment af et delareal for et rektangulært tværsnit er givet ved Su = 2 ⎞ 1 ⎛ ⎛ h ( x1 ) ⎞ 2 t⋅⎜⎜ ⎟ − x2 ⎟ ⎟ 2 ⎜⎝ 2 ⎠ ⎝ ⎠ (C.22) [Byskov 2005, p163] Ved indsættelse af (C.2), (C.4) og (C.22) i (C.21) fås forskydningsspændingen til σ 12 = 3 p ( −4 x2 + L − x1 ) ( 4 x2 + L − x1 ) ( L − x1 ) 2 (C.23) t For en plan, ret bjælke kan den effektive spænding findes ved hjælp af normal- og forskydningsspændingen. σ eff = σ 112 + 3σ 12 2 (C.24) hvor σ eff er den effektive spænding [Pa] Forskriften for de effektive spændinger er udledt i bilag G, blot er σ 22 = 0. Ved indsættelse af spændingernes forskrifter (C.20) og (C.23) i (C.24) fås σ eff ⎛ ( −4 x2 + L − x1 ) ⋅ ( 4 x2 + L − x1 ) ⎞ 3p = ⋅ 256 x2 2 + 3 ⎜ ⎟ L − x1 ( L − x1 ) t ⎝ ⎠ 2 (C.25) 39 D Airys spændingsfunktion D Del II Analytiske modeller AIRYS SPÆNDINGSFUNKTION Fra hovedrapport afsnit 5.2 haves Airys spændingsfunktion for konsollen på følgende form. 1 r 2 ⋅ σ ⋅ (1 − cos ( 2α ) + cos ( 2θ ) − cos ( 2θ ) ⋅ cos ( 2α ) ) 4 α sin ( 2α ) + cos ( 2α ) − 1 2 1 r ⋅ σ ⋅ ( −2α sin ( 2α ) + 2θ sin ( 2α ) − sin ( 2α ) ⋅ sin ( 2θ ) ) − ⋅ 4 α sin ( 2α ) + cos ( 2α ) − 1 Φ ( r ,θ ) = − (D.1) Spændingsfunktionen kan reduceres væsentligt ved at udnytte følgende trigonometriske sammenhænge sin 2 a = 1 − cos 2 a sin 2a = 2 sin a cos a (D.2) cos 2a = 2 cos 2 a − 1 1 − cos 2 2a = 2sin 2 a Herved reduceres (D.1) til Φ ( r ,θ ) = − − = − − ( ) 2 2 1 r ⋅ σ ⋅ 2sin (α ) + cos ( 2θ ) ⋅ (1 − cos ( 2α ) ) 4 α sin ( 2α ) + cos ( 2α ) − 1 2 1 r ⋅ σ ⋅ ( ( −2α + 2θ ) sin ( 2α ) − 2sin (α ) ⋅ cos (α ) ⋅ 2sin (θ ) ⋅ cos (θ ) ) α sin ( 2α ) + cos ( 2α ) − 1 4 2 2 2 1 r ⋅ σ ⋅ ( 2sin (α ) + cos ( 2θ ) ⋅ 2sin (α ) ) 4 α sin ( 2α ) + cos ( 2α ) − 1 2 1 r ⋅ σ ⋅ ( ( −α + θ ) ⋅ 4sin (α ) ⋅ cos (α ) − 4sin (α ) ⋅ cos (α ) ⋅ sin (θ ) ⋅ cos (θ ) ) (D.3) α sin ( 2α ) + cos ( 2α ) − 1 4 ( ) 2 2 1 r ⋅ σ ⋅ 2sin (α ) ⋅ (1 + cos ( 2θ ) ) = − α sin ( 2α ) + cos ( 2α ) − 1 4 2 1 r ⋅ σ ⋅ ( ( −α + θ ) ⋅ 4sin (α ) ⋅ cos (α ) − 4sin (α ) ⋅ cos (α ) ⋅ sin (θ ) ⋅ cos (θ ) ) − α sin ( 2α ) + cos ( 2α ) − 1 4 41 Del II Analytiske modeller = − − D Airys spændingsfunktion 2 2 2 1 r ⋅ σ ⋅ ( 2sin (α ) ⋅ 2cos (θ ) ) 4 α ⋅ 2sin (α ) cos (α ) − 2sin 2 (α ) 2 1 r ⋅ σ ⋅ ( ( −α + θ ) ⋅ 4sin (α ) ⋅ cos (α ) − 4sin (α ) ⋅ cos (α ) ⋅ sin (θ ) ⋅ cos (θ ) ) α ⋅ 2sin (α ) cos (α ) − 2sin 2 (α ) 4 2 2 1 r ⋅ σ ⋅ ( 4sin (α ) ⋅ cos (α ) ⋅ tan (α ) ⋅ cos (θ ) ) =− 8 α ⋅ sin (α ) cos (α ) − sin 2 (α ) 2 1 r ⋅ σ ⋅ ( ( −α + θ ) ⋅ 4sin (α ) ⋅ cos (α ) − 4sin (α ) ⋅ cos (α ) ⋅ sin (θ ) ⋅ cos (θ ) ) − 8 α ⋅ sin (α ) cos (α ) − sin 2 (α ) = − = 2 2 1 r ⋅ σ ⋅ 4sin (α ) ⋅ cos (α ) ⋅ ( tan (α ) ⋅ cos (θ ) − α + θ − sin (θ ) cos (θ ) ) 8 α ⋅ sin (α ) cos (α ) − sin 2 (α ) 2 2 1 r ⋅ σ ⋅ cos (α ) ⋅ (α − θ + sin (θ ) cos (θ ) − tan (α ) ⋅ cos (θ ) ) α ⋅ cos (α ) − sin (α ) 2 Der indføres en konstant C= 1 cos (α ) 2 α ⋅ cos (α ) − sin (α ) (D.4) Herved kan spændingsfunktionen endeligt omskrives til en simplere form Φ ( r ,θ ) = C ⋅ r 2 ⋅ σ ⋅ (α − θ + sin (θ ) ⋅ cos (θ ) − cos 2 (θ ) ⋅ tan (α ) ) 42 (D.5) Del III Numeriske modeller E Bestemmelse af materialeparametre ved beregninger E Del III Numeriske modeller BESTEMMELSE AF MATERIALEPARAMETRE VED BEREGNINGER E.1 ELASTICITETSMODUL OG POISSONS FORHOLD E.1.1 Udskrivning af spændingsrelation I det følgende betragtes relationen mellem lokale og globale spændinger givet ved (E.1). σ ij = 1 V ∫σ S lokal ik nk x j dS (E.1) [Jensen 2006, note 6] For at illustrere anvendelsen af (E.1) tages der udgangspunkt i figur 31, som viser de enkelte spændingskomposanter σ ij på RVE samt enhedsnormalvektorerne n på de to ydre flader givet ved ⎡1⎤ nvandret = ⎢ ⎥ ⎣0⎦ ⎡0⎤ nlodret = ⎢ ⎥ ⎣1⎦ for den vandrette rand for den lodrette rand 45 Del III Numeriske modeller E Bestemmelse af materialeparametre ved beregninger σ 22 nlodret σ 21 σ 12 a σ 11 x2 nvandret x1 a Figur 31: Spændingskomposanter, tøjningstilstand og normalvektorer på udsnit af RVE. Stiplet omrids angiver udeformeret tilstand. I det følgende gennemgås i detaljer, hvordan den globale spændingskomposant σ11 bestemmes. Da problemet regnes plant, skal indeksnotationen i (E.1) kun evalueres for to dimensioner. Udtrykket skal gennemløbes for både den vandrette og den lodrette rand. Udskrevet generelt for σ11 på en rand bliver (E.1) σ 11 = ⎤ 1⎡ lok lok ⎢ ∫ σ 11 n1 x1 dS + ∫ σ 12 n2 x1 dS ⎥ V ⎣S S ⎦ (E.2) Her er n1 og n2 hhv. x1 - og x2 -komposanten i den enhedsnormalvektor, som tilhører den betragtede rand. For den lodrette rand er komposanterne af enhedsnormalen hhv. n1 = 1 og n2 = 0 . Derfor forsvinder andet led for denne rand. Da x1 -koordinaten er konstant a på den lodrette rand varierer denne således ikke i summationen. Da problemet modelleres vha. elementmetoden er det en diskret summation af knudekræfter der udføres i modsætning til en egentlig integration. σ11 -bidraget fra den lodrette rand bliver således a σ 11 = 1 σ 11lok a dx2 V ∫0 Tilsvarende er der kun ét bidrag fra den vandrette rand, idet dennes første komposant i normalenhedsvektoren er 0, hvorfor kun andet led i (E.2) er forskellig fra nul. I dette tilfælde er stedkoordinaten x1 ikke konstant, men varierer fra 0 til a, hvorfor dette bidrag ser således ud 46 E Bestemmelse af materialeparametre ved beregninger Del III Numeriske modeller a σ 11 = 1 σ 12lok x1 dx1 ∫ V 0 For σ 22 gennemføres samme operation, hvorfor de samlede udtryk for σ 11 og σ 22 kommer til at se ud som følger a a a ⎤ 1 ⎡ a lok ⎤ 1⎡ lok σ x dx + σ x dx = σ a dx + σ 12 x1 dx1 ⎥ ⎢ ∫ 11 1 2 ∫ 12 1 1 ⎥ ⎢ ∫ 11 2 ∫ V ⎣0 0 0 ⎦ V ⎣0 ⎦ a a a a ⎤ 1⎡ ⎤ 1⎡ = ⎢ ∫ σ 21lok x2 dx2 + ∫ σ 22 x2 dx1 ⎥ = ⎢ ∫ σ 21lok x2 dx2 + ∫ σ 22 a dx1 ⎥ V ⎣0 0 0 ⎦ V ⎣0 ⎦ σ 11 = σ 22 E.1.2 Konvergensundersøgelse af spændingsrelation Figur 32 og figur 33 viser resultatet af en konvergensundersøgelse af værdierne for σ 11 og σ 22 som MPa funktion af antallet af CST-elementer. Som det ses, opnås tilnærmelsesvis stationære værdier ved anvendelse af 10.000 elementer. 29700 29600 29500 29400 29300 29200 29100 29000 28900 0 2000 4000 6000 8000 10000 Antal elementer Figur 32: Konvergensundersøgelse af σ 11 for stigende antal CST-elementer. 6500 MPa 6450 6400 6350 6300 0 2000 4000 6000 8000 10000 Antal elementer Figur 33: Konvergensundersøgelse af σ 22 for stigende antal CST-elementer. 47 Del III Numeriske modeller E Bestemmelse af materialeparametre ved beregninger Det vælges således at regne med følgende værdier for n = 10.000 bliver således σ11 = 31 895 MPa σ 22 = 7 471MPa E.2 FORSKYDNINGSMODUL E.2.1 Transformation af forskydningsspændinger I dette afsnit omregnes spændingerne i det drejede koordinatsystem til forskydningsspændinger i det oprindelige koordinatsystem. Figur 34 viser spændingerne udregnet ved elementmetoden ' , σ 12' ) og de spændinger der ønskes fundet vha. transformationsformlerne ( σ 11 , σ 22 , σ 12 ). ( σ 11' , σ 22 σ 22' σ 12' ' 2 x σ 11' σ 12' σ 12' σ 11' σ 12' 11 σ 12 σ σ σ {n} σ 22 σ σ 22' 12 {m} θ 12 12 σ σ 22 11 x1' Figur 34: Udsnit af RVE til bestemmelse af forskydningsspændinger. Retningsvektorerne {n} og {m} kan skrives som ⎡ n ⎤ ⎡ − sin(θ ) ⎤ {n} = ⎢ 1 ⎥ = ⎢ ⎥ ⎣ n2 ⎦ ⎣cos(θ ) ⎦ (E.3) ⎡ m ⎤ ⎡cos(θ ) ⎤ {m} = ⎢ 1 ⎥ = ⎢ ⎥ ⎣ m2 ⎦ ⎣sin(θ ) ⎦ ' Transformationsformlerne benyttes til at beskrive sammenhængen mellem spændingerne σ αβ i det drejede koordinatsystem, og spændingerne σ αβ i det oprindelige koordinatsystem. Transformationsformlerne er givet ved (E.4) og udskrevet for de enkelte spændingskomposanter. 48 E Bestemmelse af materialeparametre ved beregninger Del III Numeriske modeller σ 11' = σ αβ nα nβ σ 11' = σ 11n12 + σ 22 n22 + 2σ 12 n1n2 σ 22' = σ αβ mα mβ σ 22' = σ 11m12 + σ 22 m22 + 2σ 12 m1m2 (E.4) σ 12' = σ 21' = σ αβ nα mβ σ 12' = σ 11n1m1 + σ 22 n2 m2 + σ 12 n1m2 + σ 12 n2 m1 [Jensen 2006, Note 4] 3 ligninger med 3 ubekendte løses, og giver følgende løsninger til spændingerne udtrykt ved de oprindelige koordinater. Beregninger vedlagt på cd-rom som Transformationsformler.mw σ 11 = −2 cos(θ )sin(θ )σ 12' + cos2 (θ )σ 22' + σ 11' − cos2 (θ )σ 11' σ 22 = 2 cos(θ )sin(θ )σ 12' + cos 2 (θ )σ 11' + σ 22' − cos 2 (θ )σ 22' σ 12 = cos(θ )sin(θ )(σ 22' − σ 11' ) + 2 cos 2 (θ )σ 12' − σ 12' Det er kun forskydningsspændingen σ 12 der anvendes til bestemmelse af forskydningsmodulen. Derfor er det kun den der behandles i det følgende. σ 12 omskrives vha. følgende trigonometriske funktioner. sin(2θ ) = 2sin(θ ) cos(θ ) 1 sin(2θ ) = cos(θ )sin(θ ) 2 (E.5) 2 cos 2 (θ ) = (1 + cos 2(θ )) (E.6) Indføres de trigonometriske funktioner (E.5) og (E.6) i udtrykket for forskydningsspændingen fås 1 2 1 ' = sin(2θ )(σ 22 − σ 11' ) + σ 12' + cos(2θ )σ 12' − σ 12' 2 1 ' = sin(2θ )(σ 22 − σ 11' ) + cos(2θ )σ 12' 2 σ 12 = sin(2θ )(σ 22' − σ 11' ) + (1 + cos(2θ ))σ 12' − σ 12' (E.7) 49 F Elementmetodeteori F Del III Numeriske modeller ELEMENTMETODETEORI I dette bilag foretages en gennemgang af teorien bag elementmetoden. Der tages udgangspunkt i forskriften for potentiel energi, og det vises hvordan der ved brug af variationsprincippet kan opstilles en matrixligning, som kan anvendes i elementmetoden. Gennemgangen bliver foretaget ud fra en opstilling af den potentielle energi for konsollen i dette projekt. F.1 POTENTIEL ENERGI Den potentielle energi beskriver den samlede energi i et system i form af tøjningsenergi, samt potentiel energi fra volumenkræfterne og kræfterne langs randen af legemet. Den potentielle energi for kinematisk linearitet og lineær elasticitet er opstillet generelt i følgende udtryk Π P (ui ) = ∫ 1 2 V Dijkl ε ij ε kl dV − ∫ qi ui dV − ∫ τ i ui dS V S (F.1) hvor ΠP er den potentielle energi u D er flytningsfeltet for legemet er en 4. ordens tensor, der beskriver den konstitutive relation mellem tøjning og spænding er tøjningstensoren er volumenet af det udeformerede legeme er volumenkræfter ε V q τ er kræfter på randen af volumenet S er arealet af randen [Byskov 2002, p90] Det første led på højresiden af (F.1) beskriver tøjningsenergien, det midterste led den potentielle energi fra volumenkræfterne, mens det sidste led beskriver den potentielle energi fra kræfterne langs randen af legemet. Π P er en funktion af ui, da den kan opstilles ud fra at vilkårligt flytningsfelt beskrevet ved ui. I dette projekt ses der bort fra volumenkræfter som for eksempel egenlasten, da denne har lille variation gennem legemet. Dermed kan de i stedet påføres den ydre rand som en fladelast. Dermed bliver den potentielle energi i dette tilfælde 51 Del III Numeriske modeller F Elementmetodeteori Π P (ui ) = F.1.1 ∫ 1 2 V Dijkl ε ij ε kl dV − ∫ τ i ui dS S (F.2) Notation af Dijkl For at den potentielle energi kan opstilles på matrixform er det nødvendigt, at notationen af den 4. ordens tensor Dijkl opstilles på matrixform. Dette gøres ved at samle den 2. ordens tensor ε i en vektor. Dette medfører, at relationen mellem Dijkl og εij kan noteres ved følgende Dijkl ε ij ε kl → Dij ε i ε j [Byskov 2002, p93] Dij kaldes materialets stivhedsmatrice. F.1.2 Opstilling af flytningsfelt Den potentielle energi kan opstilles for et vilkårligt valg af flytningsfelt, så længe det overholder de kinematiske betingelser. For dette projekt omhandlende et plant tilfælde er de kinematiske betingelser, at der er kontinuitet i flytningerne i x1 og x2-aksens retninger. Flytningsfeltet i (F.1) kan beskrives ved at indføre elementer med knudepunkter med tilhørende frihedsgrader som styrer flytningsfeltet. Hermed kan flytningsfeltet beskrives ved en relation mellem flytningerne i frihedsgraderne og det totale flytningsfelt som opstillet i det følgende {u} = [ N ]{V } (F.3) hvor er flytningsfeltet i x1 og x2-aksens retninger er flytningerne i frihedsgraderne er en flytningsinterpolationsmatrice som knytter relationen mellem frihedsgrader og flytningsfelt sammen [Byskov 2002, p371] u V N Det skal bemærkes, at de indførte frihedsgrader kan betragtes som koefficienter til et funktionsudtryk, hvis værdier indtil videre kan vælges frit, da (F.1) gælder for et vilkårligt valg af flytningsfelt, som overholder de kinematiske betingelser. F.1.3 Opstilling af tøjningsfelt Tøjningstensoren i (F.1) kan ligeledes beskrives ved de førnævnte frihedsgrader, da tøjningerne i en skive afhænger lineært af flytningerne. Sammenhængen mellem tøjning og flytning udtrykkes ved følgende sammenhæng {ε } = [ B]{V } (F.4) hvor B er tøjningsinterpolationsmatricen [Byskov 2002, 372] F.1.4 Opstilling af last Kraften på randen af legemet i (F.1) omskrives til ækvivalente punktlaster virkende i frihedsgraderne, hvilket giver følgende relation 52 F Elementmetodeteori Del III Numeriske modeller ∫ τ u dS = {V } { f } T S (F.5) i i hvor f er den ækvivalente kraftvektor virkende i frihedsgraderne [Byskov 2002, p372] Bemærk at frihedsgradsvektoren er transponeret således at matrixdimensionerne i matrixproduktet stadig stemmer overens. F.1.5 Potentiel energi på matrixform Ved indsættelse af (F.4) og (F.5) i (F.2) kan den potentielle energi nu opstilles på matrixform ved følgende Π P ({V }) = 1 2 = 1 2 = 1 2 = 1 2 ∫ ([ D][ B]{V }) [ B]{V }dA −{V } { f } ∫ ([ B]{V }) [ D] [ B]{V }dA −{V } { f } ∫ {V } [ B] [ D][ B]{V }dA −{V } { f } {V } ∫ [ B] [ D][ B]dA{V } −{V } { f } T T A T T T A T T T T T A T (F.6) A = 12 {V }T [ K ]{V } − {V }T { f } hvor [K] er konstruktionens stivhedsmatrice defineret ved [ K ] = ∫ [ B ]T [ D ][ B ]dA , idet tykkelsen A er indeholdt i [D] [Byskov 2002, p373] Ved omskrivningerne i (F.6) er anvendt, at den transponerede af et matrixprodukt er lig de enkelte matricer transponeret og i omvendt rækkefølge. Ligeledes er det anvendt at materialets stivhedsmatrix er symmetrisk, da Dijkl = Dklij for lineær elastisk materiale [Byskov 2002, p60]. Dette medfører at [ D]T = [D]. Volumenintegralet er blevet ændret til et fladeintegral, da der i dette projekt behandles et plant tilfælde. Den potentielle energi er nu en funktion af frihedsgraderne. F.2 VARIATION AF POTENTIEL ENERGI Til at bestemme de korrekte koefficienter i flytningsfeltet beskrevet ved frihedsgraderne kan princippet om stationær potentiel energi benyttes som angivet i (F.7). Princippet går ud på at variere den potentielle energi ved variation af koefficienterne i det estimerede flytningsfelt således, at den mindste potentielle energi opnås. Princippet udnytter, at den potentielle energi er stationær, når variationen er nul. Dette giver det bedste flytningsfelt indenfor den valgte funktionsform. Princippet om stationær potentiel energi kan defineres ved følgende δΠ P (α ) = ∂Π P (α + εδα ) =0 ∂ε ε =0 (F.7) hvor δΠ P er variationen af den potentielle energi α ε δα er et felt, eksempelvis et flytningsfelt er amplituden af en lille afvigelse fra den potentielle energi er formen af en lille variation fra den potentielle energi 53 Del III Numeriske modeller F Elementmetodeteori [Byskov 2002, p517] Udtrykket i (F.7) anvendes i det følgende, hvor feltet α substitueres med flytningsfeltet beskrevet ved {V}. Det skal bemærkes, at der er igennem hele gennemgangen er anvendt stivhedsmatricer og frihedsgrader på konstruktionsniveau. De anvendte principper gælder ikke på elementniveau, idet variation af frihedsgrader skal ske globalt for at sikre konstruktionens sammenhæng. Anvendes (F.6) til at opstille den potentielle energi for flytningen V + εδ V i stedet for V, fås følgende Π P ({V } + ε {δ V }) = 1 2 ({V } + ε{δ V })T [ K ] ({V } + ε{δ V }) − ({V } + ε{δ V })T { f } = 12 {V }T [ K ]{V } + 12 {V }T [ K ]ε{δ V } + 12 ε{δ V }T [ K ]{V } + 12 ε 2 {δ V }T [ K ]{δ V } − {V }T { f } − ε{δ V }T { f } = 12 {V }T [ K ]{V } + 12 ε ({V }T [ K ]{δ V }) + 12 ε{δ V }T [ K ]{V } T + 12 ε 2 {δ V }T [ K ]{δ V } − {V }T { f } − ε{δ V }T { f } = 12 {V }T [ K ]{V } + 12 ε ([ K ]{δ V }) {V } + 12 ε{δ V }T [ K ]{V } T + 12 ε 2 {δ V }T [ K ]{δ V } − {V }T { f } − ε{δ V }T { f } = 12 {V }T [ K ]{V } + 12 ε{δ V }T [ K ]{V } + 12 ε{δ V }T [ K ]{V } + 12 ε 2 {δ V }T [ K ]{δ V } − {V }T { f } − ε{δ V }T { f } = 12 {V }T [ K ]{V } + ε{δ V }T [ K ]{V } + 12 ε 2 {δ V }T [ K ]{δ V } − {V }T { f } − ε{δ V }T { f } (F.8) I (F.8) er det udnyttet, at ε er en skalar, som således kan flyttes frit rundt i leddet. Der er ligeledes anvendt, at hvert led i udtrykket for potentiel energi er en skalar, da den potentielle energi er en skalar. Dermed er et leds transponerede lig ledet inden transponering, hvilket er anvendt til omskrivning af leddet 12 {V }T [ K ]ε{δ V } = 12 ε ({V }T [ K ]{δ V }) . T Den afledte af den potentielle energi i (F.8) med hensyn til ε bliver således ∂Π P ({V } + ε{δ V }) = {δ V }T [ K ]{V } + ε{δ V }T [ K ]{δ V } − {δ V }T { f } ∂ε (F.9) Ved nu at anvende definitionen af princippet om stationær potentiel energi i (F.7), hvor ε i udtrykket i (F.9) sættes lig nul fås følgende δΠ P (V ) = {δ V }T [ K ]{V } − {δ V }T { f } = 0 {δ V }T ([ K ]{V } − { f }) = 0 (F.10) Princippet om stationær potentiel energi skal gælde for alle variationer af {V}, hvilket medfører følgende matrixligning 54 F Elementmetodeteori Del III Numeriske modeller {δ V }T ([ K ]{V } − { f }) = 0 (F.11) ∀{δ V } [ K ]{V } = { f } Hermed er matrixligningen, som anvendes i den anvendte elementmetode opstillet ud fra den potentielle energi. F.3 KONVERGENS AF POTENTIEL ENERGI Det er muligt at vise, at den potentielle energi for et estimeret flytningsfelt altid er større end den potentielle energi for det eksakte flytningsfelt. Dermed kan der foretages en konvergensanalyse af de estimerede flytningsfelter svarende til forskelligt antal elementinddelinger af legemet, og den potentielle energi vil aftage monotont for forøgelse af antal elementinddelinger. Det vises i det følgende, hvorledes dette udsagn kan bevises. Det er kun gældende for lineært elastisk materiale. Den eksakte potentielle energi er udledt i (F.6). Den potentielle energi for et estimeret flytningsfelt kan udtrykkes som følgende ({ }) = {V} [ K ]{V} − {V} { f } Π P V T 1 2 T (F.12) hvor er flytningerne i frihedsgraderne svarende til det estimerede flytningsfelt V [Byskov 2002, p519] Det estimerede flytningsfelt kan også udtrykkes som det eksakte flytningsfelt adderet med en lille afvigelse som angivet i (F.13) V = V + εδ V [Byskov 2002, p519] (F.13) Ved indsættelse af (F.13) i (F.12) kan den potentielle energi for et estimeret flytningsfelt omskrives til ({ } ) = 1 2 = 1 2 Π P V {V + εδ V } T [ K ]{V + εδ V } − {V + εδ V } T {f} {f} +ε ({V } [ K ]{δ V } − {δ V } { f }) {V } [ K ]{V } − {V } T T T (F.14) T + 12 ε 2 {δ V } [ K ]{δ V } T Det første led i resultatet fra (F.14) er ved sammenligning med (F.6) den potentielle energi for det eksakte flytningsfelt. Parentesen i andet led svarer til virtuelle flytningers princip. Dette kan ses ved at regne tilbage i (F.6) og samtidig anvende definitionerne i (F.5) og (F.4). Dermed kan andet led skrives som {V } [ K ]{δ V } − {δ V } T T {f}= ∫ A Dij ε iδε j dA − ∫ τ iδ ui dS = 0 S (F.15) [Byskov 2002, p515] Hvis den potentielle energi for den eksakte løsning er minimum, skal udtrykket givet ved den øverste linie i (F.16) være sandt. Ved indsættelse af værdier for den potentielle energi for de to flytningsfelter og ved anvendelse af (F.15) fås udsagnet i nederste linie af (F.16). Dette angiver, at tøjningsener55 Del III Numeriske modeller F Elementmetodeteori gien fra et vilkårligt flytningsfelt altid vil være positiv, hvilket er et udsagn, der altid er sandt, da det ellers vil betyde, at der kan genereres energi af et system ved elastisk deformation. ({ }) > Π ({V }) , Π P V 1 2 {V } [ K ]{V } − {V } T T P V ≠ V { f } + ε ({V } [ K ]{δ V } − {δ V } { f }) T T + 12 ε 2 {δ V } [ K ]{δ V } > T 1 2 1 2 {V } [ K ]{V } − {V } T T { } (F.16) f ε 2 {δ V } [ K ]{δ V } > 0 T [Byskov 2002, p519] F.4 KONVERGENS AF LASTENS ARBEJEDE I det følgende vises, at lastens arbejde for det eksakte flytningsfelt altid er større end ved det estimerede flytningsfelt fundet elementberegninger ud fra potentiel energi. Der tages udgangspunkt i (F.16) , der ved indsættelse af (F.6) giver 1 2 {V }T [ K ]{V } − {V }T { f } < 12 {V }T [ K ]{V } − {V }T { f } (F.17) (F.17) omskrives ved at anvende princippet om stationær potentiel energi som formuleret i (F.10). Her udnyttes det, at princippet skal gælde for vilkårlige værdier af δ V og δ V , så længe flytningsfeltet overholder de kinematiske betingelser. Ved at sætte δ V = V og δ V = V fås ved indsættelse i (F.10) følgende relation {V }T [ K ]{V } − {V }T { f } = 0 {V }T [ K ]{V } = {V }T { f } (F.18) {V }T [ K ]{V } − {V }T { f } = 0 {V }T [ K ]{V } = {V }T { f } Ved indsættelse af relationerne fra (F.18) i (F.17) fås følgende 1 2 {V }T { f } − {V }T { f } < 12 {V }T { f } − {V }T { f } − 1 {V }T { f } < − 1 {V }T { f } 2 2 (F.19) {V }T { f } > {V }T { f } Uligheden i (F.19) viser, at kræfternes arbejde for det eksakte flytningsfelt er større end for det estimerede flytningsfelt. Dette er ensbetydende med, at konstruktionen modelleres for stiv ved anvendelse af elementmetoden for potentiel energi. Det mest eksakte flytningsfelt ved anvendelse af elementmetoden fås dermed ved anvendelse af den elementfordeling, der giver den største værdi af kræfternes arbejde. 56 G CST- og LST-elementopbygning G Del III Numeriske modeller CST- OG LSTELEMENTOPBYGNING I dette bilag opstilles en CST-model (Constant Strain Triangle) og en LST-model (Linear Strain Triangle) for projektkonsollen. Formålet ved opstillingen af CST- og LST-modellen er at analysere antallet af frihedsgrader, der skal udføres for at opnå tilpas nøjagtighed på nedbøjningen samt beregnings- og opstillingstiden for de to elementtyper. Inddelingen af konsollen i N antal lag svarende til 4 elementer samt det globale koordinatsystem ses på figur 35. b N b a a N x2 x1 Figur 35: Systemopdeling af konsol. G.1 OPBYGNING AF CST-ELEMENTER Dette afsnit omhandler opbygningen af CST-modellen for projektkonsollen. Der vil, hvor ikke andet er angivet, blive anvendt [Byskov, 2002]. Der opstilles en lokal stivhedsmatrice for et enkelt delelement, hvorefter det beskrives, hvordan de lokale stivhedsmatricer placeres i den globale stivhedsmatrice. Der vil sideløbende være henvisninger til Maple og Matlab, der er anvendt til beregningerne. Til beregning af elementets stivhedsmatrice benyttes: [k ] = ∫ [ B]T [ D][ B]dA (G.1) A hvor [B] er tøjningsfordelingsmatricen [D] er materialets stivhedsmatrice [k] er elementets stivhedsmatrice [Byskov 2002, p400] 57 Del III Numeriske modeller G CST- og LST-elementopbygning For at opstille tøjningsfordelingsmatricen betragtes et delelement af konsollen, som ses på figur 36, hvor antallet af frihedsgrader er vist. For en fuldstændig modellering af konsollen er det nødvendigt med to forskellige elementer. Et element med vandret underkant og et element med vandret overkant. Nedenfor er gennemgået opstillingen af stivhedsmatricen for elementet med vandret overkant. x2 v4 v6 v3 v5 1 v2 x1 v1 Figur 36: Lokale frihedsgrader på CST-element. G.1.1 Flytningsinterpolationsmatrice [N] CST-elementer har lineære flytningsfelter igennem elementet. Det er en forudsætning, at der ikke sker overlap mellem delelementet og tilstødende delelementer, hvorfor det entydige flytningsfelt skal beskrives ved lineære sammenhænge mellem flytningerne i frihedsgraderne. Der vil i det følgende blive opstillet enhedsflytninger af de enkelte frihedsgrader hver for sig. På figur 37 er enhedsflytningerne i x1 -retningen vist. v5 = 1 v3 = 1 2 3 2 3 1 1 2 3 1 v1 = 1 Figur 37: Mulige flytninger i x1-retning. Til at beskrive sammenhængen mellem frihedsgrader og flytninger i elementet anvendes relationen {u} = [ N ]{v} (G.2) hvor {u} [N ] er flytningsvektoren i x1 og x2 retningen er flytningsinterpolationsmatricen {v} er frihedsgradsvektoren [Byskov, 2002, p378] Formen af [ N ] ses af (G.3), hvor indgangene kan bestemmes ved at se på flytningstilstandene i figur 37. 58 G CST- og LST-elementopbygning Del III Numeriske modeller ⎡N N12 N 22 [ N ] = ⎢ N11 ⎣ 21 N13 N 23 N14 N 24 N15 N 25 N16 ⎤ N 26 ⎥⎦ (G.3) Fremgangsmåden til bestemmelse af [ N ] er at give en frihedsgrad en enhedsflytning i en af hovedretningerne, hvor de resterende frihedsgrader fastholdes, hvilket er angivet i figur 37. Det ses, at der ved de opstillede tilfælde kun er en indgang i N der er forskellig fra nul, da kun en frihedsgrad er forskellig fra nul og flytningen for hvert tilfælde er nul i x2 retningen. Det er derfor muligt at bestemme indgangene enkeltvis ved at opstille en forskrift for flytningstilstanden for hvert tilfælde som så bliver lig den respektive indgang i [N]. Flytningsfeltet for CST-elementet ved enhedsflytning af frihedsgrad v1 kan beskrives på følgende form. N11 ( x1 , x2 ) = C ⋅ l23 (G.4) hvor C er en konstant l23 er ligningen for linien mellem knude 2 og 3 sat lig nul [Byskov, 2002, p394] Et flytningsfelt af denne form er gældende for alle enhedsflytninger, idet alle kinematiske betingelser på denne måde sikres. En flytning lig nul langs den udeformerede rand sikres ved l23 og en enhedsflytning i v1 sikres ved bestemmelse af konstanten C. Lineære flytninger sikres idet x indgår ved 1. orden. For en enhedsflytning af u1 i x1 -retningen, som ses på figur 37, beregnes indgang N11 . For den udeformerede rand l23 , findes forskriften for delelement 1 på figur 36 l23 = x2 − a =0 N hvor a N er højde af hele konsollen er antallet af rækker ved inddelingerne af delelementerne Til bestemmelse af konstanten C benyttes, at enhedsflytningen i x1 -retningen er lig 1 i punktet ( 0, 0 ) , hvorfor følgende relation benyttes: N11 ( 0,0 ) = C ⋅ l23 = 1 Ved indsættelse af l23 beregnes: C=− N a Herved er indgang N11 følgende: N11 ( x1 , x2 ) = − a ⋅ x2 + 1 N Ved at betragte figur 37 findes, at følgende gælder: 59 Del III Numeriske modeller G CST- og LST-elementopbygning N11 = N 22 , N13 = N 24 , N15 = N 26 Dette er gældende, da den udeformerede rand er den samme for hvert tilfælde. Analogt beregnes de resterende indgange i [ N ] , hvorved den er følgende: N ⋅ ( ax1 − bx2 ) ⎡ N − 0 ⎢ − ⋅ x2 + 1 a ⋅b [N ] = ⎢ a ⎢ N − ⋅ x2 + 1 0 0 ⎢ a ⎣ 0 − hvor a b N N ⋅ ( ax1 − bx2 ) N ⋅ x1 b a ⋅b 0 ⎤ 0 ⎥ ⎥ N ⋅ x1 ⎥ ⎥ b ⎦ er højden af konsollen, se figur 35 er længden af konsollen, se figur 35 er antal inddelinger af konsollen i højden eller bredden, se figur 35 G.1.2 Tøjningsfordelingsmatrice [B] Til beregningen af tøjningsfordelingsmatricen [ B ] anvendes flytnings-tøjningsrelationen i (G.5), hvor der er set bort fra ikke-lineære led, da det antages at flytningerne er små ε αβ = 1 ( uα , β + uβ ,α ) 2 (G.5) hvor er tøjningstensoren εαβ [Byskov 2002, p392] Tøjningsfordelingsmatricen beregnes ud fra følgende: ⎡ ε1 ⎤ ⎡ ε11 ⎤ ⎡ u1,1 ⎤ {ε ( xα )} ≡ ⎢⎢ε 2 ⎥⎥ ≡ ⎢⎢ ε 22 ⎥⎥ = ⎢⎢ u2,2 ⎥⎥ ⎢⎣ε 3 ⎥⎦ ⎢⎣ 2ε12 ⎥⎦ ⎢⎣u1,2 + u2,1 ⎥⎦ (G.6) [Byskov 2002, p395] Ud fra ovenstående relationer kan flytningsinterpolationsmatricen indsættes, hvor (G.2) udnyttes ⎡ u1 ⎤ ⎡ N1 j ⎤ ⎥ ⋅ vj ⎥=⎢ ⎣u2 ⎦ ⎣ N 2 j ⎦ {u} = ⎢ (G.7) Således bliver tøjningsfordelingsmatricen [ B ] følgende ∂N1 j ⎡ ⎤ ⎢ ⎥ ∂x1 ⎢ ⎥ ⎡ B1 j ⎤ ⎢ ⎥ ∂ N 2j ⎡⎣ B ( xα ) ⎤⎦ = ⎢⎢ B2 j ⎥⎥ = ⎢ ⎥ ∂x2 ⎢ ⎥ ⎢⎣ B3 j ⎥⎦ ⎢ ∂N ∂N ⎥ ⎢ 1j + 2 j ⎥ ⎢⎣ ∂x2 ∂x1 ⎥⎦ (G.8) [Byskov 2002, p395] Ved differentiation af [ N ] , vedlagt på cd-rom som "bestemmelse af k1 og k2 homogen bjaelke.mw” fås: 60 G CST- og LST-elementopbygning Del III Numeriske modeller ⎡ N ⎢− b ⎢ ⎡⎣ B ( xα ) ⎤⎦ = ⎢ 0 ⎢ ⎢ ⎢ 0 ⎣⎢ − 0 N b 0 0 N b − 0 N a N b − N a 0 0 N a ⎤ 0⎥ ⎥ N⎥ a⎥ ⎥ 0⎥ ⎦⎥ (G.9) Det bemærkes, at tøjningsfordelingsmatricen ikke afhænger af x1 og x2 , hvorfor denne metode kaldes Constant Strain Triangle. Materialets stivhedsmatrice [D] G.1.3 For isotrope lineære elastiske materiale, kan materialets stivhedsmatrice [D] benyttes og er udledt i afsnit G.2 og givet ved følgende 0 ⎤ ⎡1 ν ⎢ν 1 0 ⎥⎥ E ⋅t ⎢ ⋅ [ D] = 1 −ν ⎥ 1 −ν 2 ⎢ ⎢0 0 ⎥ 2 ⎦ ⎣ (G.10) [Byskov, 2002, p192] Elementets stivhedsmatrice [k] G.1.4 Ved indsættelse af de fundne matricer, [B] og [D], i formel (G.1), fås den lokale stivhedsmatrice for CST-elementet med vandret overside bEt ⎡ ⎢ 4 (ν + 1) a ⎢ ⎢ 0 ⎢ ⎢ ⎢ bEt ⎢ ⎢− 4 ν + 1 a ( ) ⎢ k=⎢ Et ⎢ ⎢ 4 (ν + 1) ⎢ ⎢ 0 ⎢ ⎢ ⎢ ⎢ − Et ⎢ 4 (ν + 1) ⎣ − bEt 2a ( −1 + ν 2 ) − Etν 2 ( −1 + ν 2 ) bEt 4 (ν + 1) a Et 4 (ν + 1) 0 Etν 2 ( −1 + ν 2 ) bEt 2a ( −1 + ν 2 ) Etν 2 ( −1 + ν 2 ) Et 4 ( −1 + ν ) Eta 2b ( −1 + ν 2 ) − 0 − − Et ( 2 a 2 + b 2 − b 2ν ) 4ab ( −1 + ν 2 ) Et ( −2b 2 − a 2 + a 2ν ) bEt 2a ( −1 + ν 2 ) Et 4 ( −1 + ν ) Etν 2 ( −1 + ν 2 ) Eta 2b ( −1 + ν 2 ) − 0 Et ( 4 ν + 1) − 4ab ( −1 + ν 2 ) Etν 2 ( −1 + ν 2 ) Eta 4 (ν + 1) b − − Etν 2 ( −1 + ν 2 ) Eta 2b ( −1 + ν 2 ) 0 Et ⎤ 4 (ν + 1) ⎥ ⎥ ⎥ 0 ⎥ ⎥ ⎥ Et ⎥ 4 (ν + 1) ⎥⎥ ⎥ Eta ⎥ − 4 (ν + 1) b ⎥ ⎥ ⎥ 0 ⎥ ⎥ ⎥ Eta ⎥ 4 (ν + 1) b ⎥⎦ − Ved udregning af fladeintegralet er det udnyttet, at samtlige indgange i matricen [ B]T [ D][ B] er konstante, jf. (G.9) og (G.10), og dermed er værdierne af fladeintegralet fundet som indgangsværdien multipliceret med arealet af trekanten. G.1.5 Global stivhedsmatrice [K] Ved inddelingen af konsollen i N 2 antal delelementer, fås tilsvarende N 2 antal lokale stivhedsmatricer, der skal indsættes i den globale stivhedsmatrice. Indsætningen er foretaget ved hjælp af Calfem, fil vedlagt på cd-rom som CSTmassivkonsol.m. 61 Del III Numeriske modeller G CST- og LST-elementopbygning Ved en manuel indsættelse af de lokale stivhedsmatricer i den globale stivhedsmatrice, skal den globale stivhedsmatrice være en n x n-matrice svarende til antallet af frihedsgrader. Ud fra det delelement der betragtes, placeres den lokale stivhedsmatrice i den globale stivhedsmatrice, så der er overensstemmelse imellem enhedsflytningerne og indgangene, hvor den lokale stivhedsmatrice bliver indsat. Ved at opstille den globale stivhedsmatrice betragtes konsollen inddelt i 4 delelementer som vist på figur 38. Der er på konsollen indtegnet de globale frihedsgrader. V8 V7 V12 V10 V11 V9 2 4 3 V4 V3 V6 V5 1 V2 V1 Figur 38: Konsollens globale frihedsgrader. Den globale stivhedsmatrice for konsollen er følgende ⎡ K1;1 ⎢ ⋅ [ K ] = ⎢⎢ ⋅ ⎢ ⎢⎣ K12;1 ⋅ ⋅ ⋅ ⋅ K1;12 ⎤ ⎥ ⎥ ⎥ ⎥ K12;12 ⎥⎦ Ved at betragte deleelement 2 på figur 38, er dennes globale frihedsgrader som vist på figur 39. V8 V10 V7 V9 2 V4 V3 Figur 39: Element 2 med globale frihedsgrader. Ved at beregne den lokale stivhedsmatrice for delelement 2 ud fra ovenstående teori fås følgende: 62 G CST- og LST-elementopbygning Del III Numeriske modeller ⎡ K 3;3 ⎢K ⎢ 4;3 ⎢ K 7;3 ⎡⎣ kdelelement 2 ⎦⎤ = ⎢ ⎢ K8;3 ⎢ K9;3 ⎢ ⎣⎢ K10;3 K 3;4 K 4;4 K 7;4 K8;4 K9;4 K10;4 K 3;7 K 4;7 K 7;7 K8;7 K 9;7 K10;7 K 3;8 K 4;8 K 7;8 K8;8 K9;8 K10;8 K 3;9 K 4;9 K 7;9 K8;9 K9;9 K10;9 K 3;10 ⎤ K 4;10 ⎥⎥ K 7;10 ⎥ ⎥ K8;10 ⎥ K 9;10 ⎥ ⎥ K10;10 ⎦⎥ Den lokale stivhedsmatrices indgange indføres i den globale stivhedshedsmatrice ved addering, da der er forudsat lineær elasticitet, hvor superpositionsprincippet gælder, hvorfor indgangene fra den lokale stivhedsmatrice placeres som følger: ⎡⋅ ⎢⋅ ⎢ ⎢⋅ ⎢ ⎢⋅ ⎢⋅ ⎢ ⋅ [ K ] = ⎢⎢ ⋅ ⎢ ⎢⋅ ⎢ ⎢⋅ ⎢⋅ ⎢ ⎢⋅ ⎢⎣⋅ G.1.6 ⋅ ⋅ ⋅ ⋅ ⋅ + K3;3 ⋅ + K 4;3 ⋅ ⋅ ⋅ ⋅ ⋅ + K 7;3 ⋅ + K8;3 ⋅ + K 9;3 ⋅ + K10;3 ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ + K 3;4 + K 4;4 ⋅ ⋅ + K 7;4 + K8;4 + K9;4 + K10;4 ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ + K3;7 ⋅ + K 4;7 ⋅ ⋅ ⋅ ⋅ ⋅ + K 7;7 ⋅ + K8;7 ⋅ + K 9;7 ⋅ + K10;7 ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ + K3;8 + K 4;8 ⋅ ⋅ + K 7;8 + K8;8 + K9;8 + K10;8 ⋅ ⋅ ⋅ + K 3;9 + K 4;9 ⋅ ⋅ + K 7;9 + K8;9 + K 9;9 + K10;9 ⋅ ⋅ ⋅ + K3;10 + K 4;10 ⋅ ⋅ + K 7;10 + K8;10 + K 9;10 + K10;10 ⋅ ⋅ ⋅ ⋅⎤ ⋅ ⋅⎥⎥ ⋅ ⋅⎥ ⎥ ⋅ ⋅⎥ ⋅ ⋅⎥ ⎥ ⋅ ⋅⎥ ⋅ ⋅⎥ ⎥ ⋅ ⋅⎥ ⎥ ⋅ ⋅⎥ ⋅ ⋅⎥ ⎥ ⋅ ⋅⎥ ⋅ ⋅⎥⎦ Matriceligningen til bestemmelse af flytningerne Ved opstilling af elementmetoden er det muligt at bestemme flytningerne ud fra en given belastning, hvilket er givet ved matriceligningen (G.11), som er udledt i bilag F { f } = [ K ] ⋅ {V } (G.11) hvor {f} [K ] er lastvektoren der virker på konsollen i knuderne er den global stivhedsmatrice {V } er den globale frihedsgradsvektor [Byskov 2002, p386] Lastvektoren for et CST-element opbygges således, at linielasten fra konsollen fordeles gennemsnitlig ud på hver knude ved konsollens overflade som vist i bilag G.4. Flytningsvektoren bestemmes ud fra konsollens randbetingelser således, at frihedsgraderne ved indspændingen sættes lig nul. Ved løsning af ligningssystemet bestemmes flytningerne af samtlige frihedsgrader i systemet, som så kan anvendes til at finde de tilhørende spændinger og tøjninger. G.1.7 Indsættelse af randbetingelser For at tage højde for de kinematiske randbetingelser, svarende til at frihedsgraderne i understøtningerne har flytninger lig nul, skal [K] {V} og {f} modificeres. Dette kan gøres ved helt at slette de 63 Del III Numeriske modeller G CST- og LST-elementopbygning rækker og søjler som svarer til en randbetingelse lig nul samtidig med at de slettes i {V} og {f}. Herved mistes informationen omkring hvilke frihedsgrader der har flytning lig nul. En anden modificering hvor informationen og flytninger lig nul bevares er i det følgende gennemgået. Modificeringen bygger på, at en matriceligning skal have alle indgange i {V} som variable og alle andre indgange som konstanter, før denne kan løses ved traditionelle metoder. Fastholdelsen af visse frihedsgrader i {V} kan derfor sikres ved at ændre indgange i [K] og {f}. Princippet i modificeringen er, at hvis frihedsgrad Vi skal være fastholdt, sættes alle værdier i søjle i og række i i [K] lig nul, bortset fra indgang Kii som sættes lig 1. Samtidig sættes fi lig nul. Princippet er vist i (G.12) for i = 3. ⎡ K11 ⎢K ⎢ 21 ⎢ K31 ⎢ ⎣K 41 K12 K 22 K32 K13 K23 K33 K 42 K 43 K14 ⎤ ⎡V1 ⎤ ⎡ f1 ⎤ ⎡ K11 ⎢ ⎥ K 24 ⎥⎥ ⎢⎢V2 ⎥⎥ ⎢ f 2 ⎥ ⎢⎢K 21 ⋅ = → K34 ⎥ ⎢ 0 ⎥ ⎢ f3 ⎥ ⎢ 0 ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ K 44 ⎦ ⎣V4 ⎦ ⎣⎢ f 4 ⎦⎥ ⎣K 41 K12 K 22 0 K 42 0 K14 ⎤ ⎡V1 ⎤ ⎡ f1 ⎤ ⎢ ⎥ 0 K 24 ⎥⎥ ⎢⎢V2 ⎥⎥ ⎢ f 2 ⎥ ⋅ = 1 0 ⎥ ⎢V3 ⎥ ⎢ 0 ⎥ ⎥ ⎢ ⎥ ⎢ ⎥ 0 K 44 ⎦ ⎣V4 ⎦ ⎣⎢ f 4 ⎦⎥ (G.12) Det ses i (G.12), at ved modificeringen giver V3 intet bidrag til ligningerne forskellig fra række i. Samtidig giver ligningen for række i V3 = 0, hvilket er det ønskede. Ved at modificere [K] og {f} som vist i (G.12), sikres det dermed, at de kinematiske randbetingelser er overholdt, samtidig med at matriceligningen har alle indgange i {V} som variable og indgange i [K] og { f } som konstanter. G.2 OPSTILLING AF MATERIALESTIVHEDSMATRICEN Den konstitutive betingelse i form af Hookes lov skal omskrives fra den oprindelige form med indeksnotation til matriceform, så den kan anvendes i elementmetoden. Dette projekt omhandler en konsol alene udsat for membranpåvirkning svarende til plan spændingstilstand. Hermed kan den konstitutive betingelse for konsollen skrives på formen {N } = [ D]{ε } N i = Dij ε j (G.13) hvor N er kraftvektoren D er materialestivhedsmatricen ε er tøjningsvektoren [Byskov 2002, p190] For at bestemme indgangene i [D] tages der udgangspunkt i plan spændingstilstand for isotropt materiale, da tykkelsen af konsollen antages lille i forhold til andre dimensioner. I hovedrapport kapitel 11 er der foretaget en nærmere analyse af, hvor god antagelsen om isotrope egenskaber er. Hermed bliver Hookes lov angivet ved følgende: E ⎛ ν ⎞ ε γγ δαβ ⎟ ⎜ εαβ + 1 +ν ⎝ 1 −ν ⎠ ≡0 σ αβ = σ3 j hvor σ ε E ν 64 er spændingerne i planen er tøjningerne i planen er elasticitetsmodulen er Poissons forhold (G.14) G CST- og LST-elementopbygning Del III Numeriske modeller δ er Kroneckers delta [Byskov 2002, p99] Det ses af (G.14), at samtlige spændinger i x3-retningen er sat lig nul, svarende til plan spændingstilstand. Det er ved (G.14) nu muligt at udregne spændingerne hver for sig. Da spændingstensoren altid er symmetrisk, er der kun tre forskellige indgange i σαβ, som bestemmes til følgende E ⎛ ν (ε11 + ε 22 ) ⎞⎟ ⎜ ε11 + 1 +ν ⎝ 1 −ν ⎠ E σ 11 = ( ε11 + νε 22 ) 1 −ν 2 σ 11 = ν E ⎛ (ε11 + ε 22 ) ⎞⎟ ⎜ ε 22 + 1 +ν ⎝ 1 −ν ⎠ E = (νε11 + ε 22 ) 1 −ν 2 σ 22 = σ 22 (G.15) E ε12 1 +ν E σ 12 = (1 − ν )ε12 1 −ν 2 σ 12 = Den 2. ordens spændingstensor σαβ opstilles på vektorform. Da σ12 = σ21 defineres denne som σ αβ ⎡ σ 1 ⎤ ⎡ σ 11 ⎤ ⎡σ 11 σ 12 ⎤ ⎢ ⎥ ⎢ ⎥ =⎢ ⎥ → σ i = ⎢σ 2 ⎥ ≡ ⎢σ 22 ⎥ σ σ ⎣ 21 22 ⎦ ⎢⎣σ 3 ⎥⎦ ⎢⎣σ 12 ⎥⎦ (G.16) For at kunne opstille den tilsvarende 2. ordens tøjningstensor εαβ på vektorform skal det sikres, at tøjning og spænding stadig er arbejdskonjugerede, således at det virtuelle arbejde stadig er gældende. Dette betegnes også som generaliserede spændinger og tøjninger. Dette krav kan udtrykkes ved følgende ε αβ ⋅ σ αβ = ε i ⋅ σ i (G.17) Ved at skrive (G.17) ud og anvende den definerede sammenhæng mellem σi og σαβ i (G.16) kan det ved at sammenligne venstre og højre side i (G.17) indses, at εi skal defineres på følgende måde ε αβ ⎡ ε 1 ⎤ ⎡ ε 11 ⎤ ⎡ε11 ε12 ⎤ ⎢ ⎥ ⎢ ⎥ =⎢ ⎥ → ε i = ⎢ε 2 ⎥ ≡ ⎢ ε 22 ⎥ ε ε ⎣ 21 22 ⎦ ⎣⎢ε 3 ⎦⎥ ⎢⎣ 2ε12 ⎥⎦ (G.18) Med definitionerne (G.16) og (G.18) kan de konstitutive betingelser i (G.15) omskrives til følgende 65 Del III Numeriske modeller G CST- og LST-elementopbygning E (ε1 + νε 2 ) 1 −ν 2 E σ2 = (νε1 + ε 2 ) 1 −ν 2 E 1 (1 − ν ) ε 3 σ3 = 1 −ν 2 2 σ1 = (G.19) Den konstitutive betingelse, som angivet i (G.13), kan opskrives på matriceform ved at betragte (G.19). Her skal der multipliceres med tykkelsen af skiven, da det er kraften og ikke spændingen, der er angivet i (G.13). Dermed bliver [D] følgende ⎡1 ν Et ⎢ [ D] = ν 1 1 −ν 2 ⎢ ⎢⎣0 0 0 ⎤ ⎥ 0 ⎥ 1 1 − ν )⎥⎦ 2( (G.20) hvor t er tykkelsen af skiven [Byskov 2002, p192] G.3 OPBYGNING AF LST-MODEL Dette afsnit omhandler opbygningen af LST-modellen for projektkonsollen. Forskellen fra CSTmodellen er, at der for LST-modellen er indført yderligere 6 frihedsgrader som vist for delelementet på figur 40. x2 v12 v4 v11 v3 v8 v2 v6 v5 v10 v7 v9 v1 x1 Figur 40: Frihedsgrader for LST-modellen. Flytningsfeltet skal være entydigt bestemt ud fra flytningerne af frihedsgraderne for at undgå overlapning af naboelementer. Dette betyder, at elementet får et flytningsfelt beskrevet ved 2. ordens polynomier af x1 og x2. For en enhedsflytning af frihedsgrad 6, hvor alle andre frihedsgrader sættes lig nul, vil udbøjningsfiguren på figur 41 være gældende. Det bemærkes, at den stiplede linie mellem knude 5 og 6 er udeformeret. 66 G CST- og LST-elementopbygning Del III Numeriske modeller v12 v4 2 v11 6 v3 v8 v6 3 v5 v10 4 v7 5 v9 v2 1 v1 Figur 41: Enhedsflytning for frihedsgrad 6. G.3.1 Flytningsinterpolationsmatrice [N] Som for CST-modellen skal der ligeledes for LST-modellen bestemmes indgangene i [N] ved enkeltvis at opstille en forskrift for flytningstilstanden for hvert tilfælde som så bliver lig den respektive indgang i [N]. Flytningstilstanden er beskrevet på samme form som i (G.21), hvor flytningstilstanden i figur 41 er opskrevet. N 26 ( x1 , x2 ) = C ⋅ l12 ⋅ l56 (G.21) hvor C er en konstant [-] l12 er ligningen for linien mellem knude 1 og 2 sat lig nul l56 er ligningen for linien mellem knude 5 og 6 sat lig nul Ved samme procedure som ved CST-modellen findes for LST-modellen forskriften for de to udeformerede liniestykker, hvorefter konstanten C beregnes. Ved beregning af N 26 ( x1 , x2 ) fås N 26 ( x1 , x2 ) = 2 ⋅ N 2 ⋅ x1 ⋅ ( x1 − 2⋅bN ) b2 Ved at betragte figur 41 ses at følgende er gældende N11 = N 22 , N13 = N 24 , N15 = N 26 , N17 = N 28 , N19 = N 2;10 , N1;11 = N 2;12 De resterende indgange er lig nul. Ved at beregne indgangene i flytningsinterpolationsmatricen [N] ud fra samme form som (G.21) fås følgende 67 Del III Numeriske modeller G CST- og LST-elementopbygning a ⎞⎛ a ⎞ ⎛ 2 ⋅ N 2 ⋅ ⎜ x2 − ⎟⎜ x2 − ⎟ 2 N N⎠ ⎝ ⎠⎝ N11 = N 22 = 2 a N ⋅ (2ax1 ⋅ N + ab - 2 ⋅ bx2 ⋅ N )(ax1 - bx2 ) N13 = N 24 = (a 2 ⋅ b 2 ) N15 = N 26 = 2 ⋅ N 2 ⋅ x1 ⋅ ( x1 − 2bN ) N17 = N 28 = − N19 = N 2;10 = b2 4 ⋅ N ( ax1 − bx2 )( − x2 ⋅ N + a ) ba 2 4 ⋅ N ⋅ x1 ( − x2 ⋅ N + a ) ab 4 ⋅ N ⋅ x1 ⋅ ( ax1 − bx2 ) 2 N1;11 = N 2;12 = − G.3.2 ab 2 Tøjningsfordelingsmatricen [B] Til beregningen af tøjningsfordelingsmatricen [B] anvendes (G.8). Ved differentiation af flytningsinterpolationsmatricen fås tøjningsfordelingsmatricen [B], jf. (G.22). ⎡ 0 ⎢ ⎢ ⎢ 0 ⎢ ⎢ ⎢ N ( 4 Nax1 − 4 Nbx2 + ab) ⎢ ab2 ⎢ ⎢ 0 ⎢ ⎢ N ( 4 Nx1 − b) ⎢ ⎢ b2 ⎢ ⎢ 0 ⎢ BT = ⎢ 4 N ( Nx2 − a ) ⎢ ⎢ ab ⎢ ⎢ 0 ⎢ ⎢ 4 N ( − Nx2 + a ) ⎢ ⎢ ab ⎢ ⎢ 0 ⎢ ⎢ ⎢ 4 N 2 (−2ax1 + bx2 ) ⎢ ab2 ⎢ ⎢ 0 ⎢ ⎣ 0 N ( 4 Nx2 − 3a ) a2 0 N ( −4 Nax1 + 4 Nbx2 − ab) a2b 0 0 0 4 N ( −2 Nbx2 + ab + Nax1 ) a2b 0 − 4 N 2 x1 ab 0 4 N 2 x1 ab N ( 4 Nx2 − 3a) ⎤ ⎥ a ⎥ ⎥ 0 ⎥ ⎥ N ( −4 Nax1 + 4bNx2 − ab) ⎥ ⎥ a2b ⎥ N ( 4 Nax1 − 4bNx2 + ab) ⎥ ⎥ ab2 ⎥ ⎥ 0 ⎥ ⎥ N ( 4 Nx1 − b) ⎥ ⎥ 2 b ⎥ 4 N ( −2bNx2 + ab + Nax1 ) ⎥ ⎥ a2b ⎥ 4 N ( Nx2 − a ) ⎥ ⎥ ab ⎥ ⎥ 4 N 2 x1 − ⎥ ab ⎥ 4 N (− Nx2 + a ) ⎥ ⎥ ab ⎥ ⎥ (G.22) 4 N 2 x1 ⎥ ab ⎥ ⎥ 4 N 2 (−2ax1 + bx2 ) ⎥ 2 ⎦ ab 2 Som det ses, afhænger tøjningsfordelingsmatricen af x1 og x2 i 1. orden, hvorfor denne metode kaldes Linear Strain Triangle. Den lokale stivhedsmatrix for LST-elementet bestemmes ved (G.1). 68 G CST- og LST-elementopbygning Del III Numeriske modeller Da matricen [ B ]T [ D][ B ] afhænger af x1 og x2 skal fladeintegralet løses ved først at integrere over x2 som det indre integral og dernæst over x1 som det ydre integral. Ved at betragte figur 40 ses det, at når der integreres over trekanten, skal den nedre grænse for x2 være en funktion af x1. Dermed kan fladeintegralet (G.1) for LST-modellen opstilles som [k ] = ∫ [ B]T [ D][ B]dA A b a N N (G.23) [k ] = ∫ ∫ [ B] [ D][ B]dx2 dx1 xa 0 T 1 b Udregning af [k] ved (G.23) er foretaget i maple, fil vedlagt på cd-rom som kned.mw. Da [k] er en 12x12 matrice er den i det følgende delt i 4 delmatricer for at lette overskueligheden, jf. (G.24) (G.28). ⎡[k ] [k ] = ⎢ 1 ⎣[k3 ] 3b ⎡ ⎢ 4 (ν + 1) a ⎢ ⎢ 0 ⎢ ⎢ ⎢ b ⎢ ⎢ Et ⎢ 4 (ν + 1) a k1 = ⎢ 3 −1 ⎢ ⎢ 4 (ν + 1) ⎢ ⎢ 0 ⎢ ⎢ ⎢ 1 ⎢ ⎢⎣ 4 (ν + 1) [k2 ]⎤ [k4 ]⎥⎦ (G.24) 0 b 4 (ν + 1) a −1 4 (ν + 1) 0 −3b 2 ( −1 + ν 2 ) a 2 ( −1 + ν 2 ) ν −b 2 ( −1 + ν 2 ) a −ν 2 ( −1 + ν 2 ) 3 4 ( −1 + ν ) −a 2b ( −1 + ν 2 ) ν −3 ( 2 a2 + b2 − b2ν ) −b 2 ( −1 + ν 2 ) a 3 4 ( −1 + ν ) −ν 2 ( −1 + ν 2 ) −a 2b ( −1 + ν 2 ) 0 −1 4 (ν + 1) 4b ( −1 + ν 2 ) a 2 ( −1 + ν 2 ) ⎡ −b ⎢ (ν + 1) a ⎢ ⎢ −2ν ⎢( 2 ⎢ −1 + ν ) ⎢ −b ⎢ Et ⎢ (ν + 1) a k2 = ⎢ 1 3 ⎢ ⎢ (ν + 1) ⎢ ⎢ 0 ⎢ ⎢ ⎢ ⎢ 0 ⎢ ⎣ ⎡ −b ⎢ (ν + 1) a ⎢ ⎢ 1 ⎢ ( ⎢ ν + 1) ⎢ ⎢ 0 Et ⎢ k3 = ⎢ 3 ⎢ −1 ⎢ (ν + 1) ⎢ ⎢ 0 ⎢ ⎢ ⎢ ⎢ 0 ⎣ 1 (ν + 1) 0 3 ( − a2 + a2ν − 2 b2 ) ν 4b ( −1 + ν 2 ) a 2 ( −1 + ν 2 ) 2 ( −1 + ν 2 ) ν −3a 2b ( −1 + ν 2 ) a 4 (ν + 1) b 0 −1 (ν + 1) 0 ( −1 + ν 2 ) 2ν 0 0 −2ν 0 0 2a b ( −1 + ν 2 ) 2b (−1 + ν 2 ) a 0 0 −2ν (−1 + ν 2 ) 0 0 2ν 2a 0 −1 (ν + 1) 0 1 (ν + 1) 2 (−1 + ν 2 ) −2ν ( −1 + ν 2 ) 2b −b (ν + 1) a −2ν (−1 + ν 2 ) b ( −1 + ν 2 ) 1 (ν + 1) 2b 0 (−1 + ν ) a (−1 + ν 2 ) (−1 + ν ) a 0 (−1 + ν 2 ) 2ν 0 0 0 0 0 0 ( −1 + ν 2 ) 0 2a b ( −1 + ν 2 ) ( −1 + ν 2 ) 0 1 (ν + 1) (ν + 1) b 2 2 −2ν −a (G.25) ⎤ ⎥ ⎥ ⎥ 0 ⎥ ⎥ ⎥ 1 ⎥ (ν + 1) ⎥ ⎥ −a ⎥ (ν + 1) b ⎥⎥ −2ν ⎥ ⎥ (−1 + ν 2 ) ⎥ ⎥ −a ⎥ (ν + 1) b ⎥⎦ (G.26) ⎤ ⎥ ⎥ ⎥ 0 ⎥ ⎥ −1 ⎥⎥ (ν + 1) ⎥ ⎥ 0 ⎥ ⎥ 1 ⎥⎥ (ν + 1) ⎥ ⎥ −a ⎥ (ν + 1) b ⎦⎥ (G.27) 0 (−1 + ν ) a 2b 1 ⎤ 4 (ν + 1) ⎥ ⎥ ⎥ 0 ⎥ ⎥ ⎥ −1 ⎥ ( ) 4 ν +1 ⎥ ⎥ ⎥ a ⎥ 4 (ν + 1) b ⎥ ⎥ ⎥ 0 ⎥ ⎥ ⎥ 3a ⎥ 4 (ν + 1) b ⎦⎥ 2ν 2a b ( −1 + ν 2 ) −2ν ( −1 + ν 2 ) 0 69 Del III Numeriske modeller ⎡ −2 ( 2 a 2 + b2 − b2ν ) ⎢ 2 ⎢ b ( −1 + ν ) a ⎢ ⎢ 1 ⎢ ( −1 + ν ) ⎢ ⎢ 4a ⎢ ⎢ b ( −1 + ν 2 ) Et ⎢ k4 = 3 ⎢ −1 ⎢ ⎢ ( −1 + ν ) ⎢ ⎢ ⎢ 0 ⎢ ⎢ ⎢ 1 ⎢ ( −1 + ν ) ⎢⎣ G CST- og LST-elementopbygning 1 ( −1 + ν ) 2 ( −a2 + a2ν − 2 b2 ) b ( −1 + ν 2 ) a −1 ( −1 + ν ) 4a b ( −1 + ν 2 ) −1 ( −1 + ν ) −1 ( −1 + ν ) (ν + 1) b 1 ( −1 + ν ) 1 ( −1 + ν ) (ν + 1) a −2 ( 2 a 2 + b2 − b2ν ) b ( −1 + ν 2 ) a −2a 2 ( −a 2 + a 2ν − 2 b2 ) −2 a (ν + 1) b 1 ( −1 + ν ) 1 ( −1 + ν ) (ν + 1) a −1 ( −1 + ν ) −1 ( −1 + ν ) (−1 + ν ) a −2b 0 b ( −1 + ν 2 )a 4b 2 0 −2b −1 ( −1 + ν ) −2 ( 2 a 2 + b2 − b2ν ) b ( −1 + ν 2 ) a 1 ( −1 + ν ) ⎤ ⎥ ⎥ ⎥ ⎥ 0 ⎥ ⎥ ⎥ −1 ⎥ ⎥ ( −1 + ν ) ⎥ ⎥ 4b ⎥ (−1 + ν 2 ) a ⎥⎥ ⎥ 1 ⎥ ( −1 + ν ) ⎥ ⎥ 2 2 2 2 ( −a + a ν − 2 b ) ⎥ ⎥ b ( −1 + ν 2 ) a ⎦⎥ 1 ( −1 + ν ) (G.28) Analogt med CST-modellen, afsnit G.1.5, indføres de lokale stivhedsmatricer i den globale stivhedsmatrix, og matrixligningen løses herefter. Resultatet af elementmetodeanalysen med LSTelementer ses i hovedrapport afsnit 7.1.3. G.4 LASTFORDELING PÅ KNUDER I dette afsnit bestemmes, hvorledes linielasten skal fordeles ud på knuderne i elementmetoden for CST-og LST-elementer. Problematikken er, at en linielast virker over en hel flade, og ved elementmetoden er det kun muligt at påføre konstruktionen laster i knudepunkter. Derfor bliver der i dette afsnit opstillet en fordeling af de punktlaster, der er ækvivalente med den linielast, som konsollen er belastet med. Der anvendes virtuelle flytningers princip, hvor det virtuelle arbejde ved punktbelastning skal være ækvivalent med den påførte linielast. Dette kan udtrykkes ved følgende relation T ∫ {δ u} {w}dl = {δ v} { f } T l (G.29) hvor {δu} {w} er flytningsvektoren for den virtuelle flytningstilstand [mm] er lastvektoren for linielasten {δv} er flytningerne i knudepunkternes frihedsgrader [mm] {f} er lastvektoren for lasten i knudepunkternes frihedsgrader [N] [ mmN ] [Williams & Todd 2000, p298] Det ses, at der i venstresiden af (G.29) skal integreres over liniestykket, da det her er en linielast, mens der ved det ækvivalente arbejde fordelt på knuderne på højresiden af (G.29) er tale om punktarbejder. I (G.29) kan den virtuelle flytningsvektor udtrykkes ved sammenhængen beskrevet i (G.2) {δ u} = [ N ]{δ v} hvor {δ u} [N ] er den virtuelle flytningsvektor i x1 og x2 retningen er flytningsinterpolationsmatricen {δ v} er den virtuelle frihedsgradsvektor [Byskov 2002, p378] Hermed kan (G.29) ved anvendelse af (G.30) omskrives til følgende 70 (G.30) G CST- og LST-elementopbygning Del III Numeriske modeller T ∫ {δ u} {w}dl = {δ v} { f } ∫ ([ N ]{δ v}) {w}dl = {δ v} { f } T l T T l T T T ∫ {δ v} [ N ] {w}dl = {δ v} { f } (G.31) l T {δ v}T ∫ [ N ] {w}dl = {δ v}T { f } l Her er anvendt, at den transponerede af et matrixprodukt er lig de enkelte matricer transponeret og i omvendt rækkefølge. Desuden sættes {δv} udenfor integralet, da det ikke afhænger af længdekoordinaten. Det ses af (G.31), at da {δv} skal kunne vælges vilkårligt, kan sammenhængen forkortes til T ∫ [ N ] {w}dl = { f } (G.32) {f} findes ved (G.32), hvor [N] og {w} er l Dermed kan lastvektoren for lasten i knudepunkterne kendte. G.4.1 Fordeling af linielast for CST-element Både ved opbygning af konsollen med CST-elementer og LST-elementer er de eneste elementer, der bliver belastet, de elementer som har vandret overside svarende til element nr. 2 og 4, jf. figur 42. p 2 4 3 1 x2 x1 Figur 42: Konsol inddelt i elementer og påsat linielast. Idet der ikke er last i x1-aksens retning kan lastvektoren for linielasten hermed opskrives til ⎡0⎤ {w} = ⎢ ⎥ ⎣ p⎦ hvor p er linielasten som defineret i figur 42 [ mmN ] Det ses af værdien af {w} , at de eneste indgange i [N] der giver værdier, er indgangene N2i, da indgangene N1i skal multipliceres med 0 fra {w} . Derudover er det for CST-elementerne kun indgangene svarende til frihedsgrad 4 og 6, der skal medtages, da der ikke er last ved frihedsgrad 2, jf. figur 36. Indgangene i [N] afhænger både af x1 og x2, og da det er flytninger i oversiden af elementet, der 71 Del III Numeriske modeller skal anvendes, sættes x2 = G CST- og LST-elementopbygning a N . Dermed bliver [N] forkortet til følgende, når der betragtes CST- elementer. [ N ] = [ N24 N26 ] a ⎞⎤ ⎡ − N ⋅ x1 + b ⎡ ⎛ ⎢⎣ N ⎜⎝ x2 = N ⎟⎠⎥⎦ = ⎣⎢ b N ⋅ x1 ⎤ b ⎦⎥ Ved indsættelse i (G.32) udregnes de indgange i lastvektoren for et CST-element forskellig fra nul til b N ⎡ − N ⋅ x1 + b {f}= ∫ ⎢ ⎣ b 0 T N ⋅ x1 ⎤ ⋅ p ⋅ dx1 b ⎥⎦ ⎡1 b ⋅ p ⎤ ⎢2 N ⎥ {f}= ⎢ ⎥ ⎢1 b ⋅ p ⎥ ⎣⎢ 2 N ⎦⎥ Det ses, at lastfordelingen er ligeligt fordelt mellem knuderne for et CST-element. Lasten på knuderne er vist til venstre i figur 43. f11 = v4 1 b⋅ p 2 N f 21 = 1 b⋅ p 2 N v6 v3 f11 = 1 b⋅ p 6 N v4 v5 v3 v8 1 f 21 = v7 1 2 b⋅ p 3 N f 31 = 1 b⋅ p 6 N v12 v6 v11 v10 v5 v9 v2 v2 v1 v1 Figur 43: Lastfordeling på knuderne for et CST-element til venstre og for et LST-element til højre. G.4.2 Fordeling af linielast for LST-element Fremgangsmåden til bestemmelse af lastfordelingen på knuderne for et LST-element er helt analogt til bestemmelsen for et CST-element. Da det af (G.32) ses, at fordelingen afhænger af [N], der er forskellig for CST- og LST-elementerne, vil lastfordelingen være anderledes. For et LST-element bliver indgangene, der skal anvendes i [N] ved betragtning af figur 40 dermed følgende [ N ] = [ N24 N2 −12 N26 ] a ⎞⎤ ⎡ (−2 x1 ⋅ N + b) ⋅ (− x1 ⋅ N + b) ⎡ ⎛ ⎢⎣ N ⎜⎝ x2 = N ⎟⎠⎥⎦ = ⎣⎢ b2 4 N ⋅ x1 (− x1 ⋅ N + b) b2 Ved indsættelse i (G.32) udregnes lastvektoren for et LST-element til 72 − N ⋅ x1 ⋅ (−2 x1 ⋅ N + b) ⎤ ⎦⎥ b2 G CST- og LST-elementopbygning b N Del III Numeriske modeller ⎡ (−2 x1 ⋅ N + b) ⋅ (− x1 ⋅ N + b) {f}= ∫ ⎢ ⎣ b2 0 4 N ⋅ x1 (− x1 ⋅ N + b) b2 T − N ⋅ x1 ⋅ (−2 x1 ⋅ N + b) ⎤ ⎥⎦ ⋅ p ⋅ dx1 b2 ⎡1 b ⋅ p ⎤ ⎢6 N ⎥ ⎢ ⎥ 2 b ⋅ p⎥ ⎢ {f}= ⎢3 N ⎥ ⎢ ⎥ ⎢1 b ⋅ p ⎥ ⎢⎣ 6 N ⎥⎦ Det ses, at lastfordelingen ikke længere er ligeligt fordelt mellem knuderne for et LST-element. I lastfordelingen skal der dog regnes med, at naboelementet ved samling af elementerne vil bidrage til lasten i hjørneknuderne og ikke i midterknuden, hvilket gør, at midterknuderne kun skal modelleres med dobbelt så stor punktlast, når elementet betragtes på konstruktionsniveau. Lasten på knuderne for et LST-element er vist til højre i figur 43. G.5 SPÆNDINGER I KONSOL BEREGNET UD FRA CST- OG LSTMODEL For at kunne beregne spændingerne i konsollen ved både CST- og LST modellen, skal de globale flytninger {V } for konsollens globale frihedsgrader beregnes ved at løse ligningssystem givet ved (G.11), fil vedlagt på cd-rom som CSTmassivkonsol.m og LSTmassivkonsol.m. For at beregne tøjningerne i hver enkelt delelement skal tøjningsfordelingsmaticerne benyttes. Ved at multiplicere tøjningsfordelingsmatricen med de globale flytninger der svarer til tøjningsfordelingsmaticens lokale frihedsgrader, findes tøjningerne til: {ε ( xα )} = [ B]{V } (G.33) [Byskov 2002, p400] Det bemærkes, at tøjningsfordelingsmatricen for CST-modellen ikke afhænger af x1 og x2 . For LST-modellen er tøjningsfordelingsmatricen afhængig af x1 og x2 . For elastiske skiver er de lineære konstitutive relationer er givet ved Hookes lov. Ved indsættelse af tøjningerne for de enkelte delelementer beregnes spændingerne ud fra {σ ( xα )} = 1t [ D ]{ε ( xα )} (G.34) [Byskov 2002, p191] Beregningerne for spændingerne er vedlagt på cd-rom som CSTmassivkonsol.m og LSTmassivkonsol.m. 73 H Eliminering af indre frihedsgrader H Del III Numeriske modeller ELIMINERING AF INDRE FRIHEDSGRADER Formålet med dette bilag er at gennemgå den teori, der ligger bag metoden omkring eliminering af indre frihedsgrader, som er benyttet i dette projekt til at opstille stivhedsmatricer for superelementer. Dette bilag er baseret på [Byskov 2002, pp401-406]. H.1 POTENTIEL ENERGI Den potentielle energi af et system kan skrives som vist i afsnit F.1. For superelementet er den potentielle energi Π P ({v}) = 12 {v} [k ]{v} − {v} {r } T T (H.1) hvor ΠP er den potentielle energi {v} [k ] {r } er flytningerne for superelementets frihedsgrader er superelementets stivhedsmatrice er lasten i superelementets frihedsgrader Som det ses af (H.1) afhænger den potentielle energi for superelementet af samtlige frihedsgrader. Ved at eliminere de indre frihedsgrader kan der opskrives et nyt udtryk for den potentielle energi, udelukkende udtrykt ved de ydre frihedsgrader. Antallet af frihedsgrader kaldes i det følgende ndof. Da der er to frihedsgrader i hver knude for CSTelementerne, jf. afsnit G.1, ses antallet af frihedsgrader i henhold til figur 44, at være: ndoftotal = 2 ⋅ 47 = 94 ndofi = 2 ⋅18 = 36 ndofe = 2 ⋅ 29 = 58 hvor ndoftotal er det totale antal frihedsgrader ndofi er antallet af indre frihedsgrader ndofe er antallet af ydre frihedsgrader 75 Del III Numeriske modeller H Eliminering af indre frihedsgrader 54 55 56 57 33 11 13 12 37 58 50 51 32 31 9 10 8 49 30 7 4 3 60 61 14 15 39 16 40 41 42 17 2 1 46 26 45 25 24 44 23 18 19 20 21 43 47 27 5 6 48 28 29 38 59 62 34 35 36 52 53 22 63 Figur 44: Superelement B, med parametre n=2, m=3, jf. hovedrapport afsnit 8.1. H.2 ADSKILLELSE AF INDRE OG YDRE FRIHEDSGRADER Der defineres to transformationsmatricer [Ti] og [Te], som skiller henholdsvis de indre og de ydre frihedsgrader fra samtlige systemets frihedsgrader. Dermed kan flytningerne for de indre og ydre frihedsgrader defineres som {vi} = [Ti ]{v} {ve} = [Te ]{v} (H.2) hvor {vi} [Ti ] {ve} [Te ] er flytningerne for systemets indre frihedsgrader er transformationsmatricen for de indre frihedsgrader er flytningerne for systemets ydre frihedsgrader er transformationsmatricen for de ydre frihedsgrader Som det ses af (H.2) får [Ti] og [Te] henholdsvis dimensionen ndofi × ndoftotal og ndofe × ndoftotal . De er nul-matricer med ét ettal i hver række, placeret efter hvilke frihedsgrader der er henholdsvis indre og ydre. Dermed kan flytningerne i alle frihedsgraderne for superelementet skrives som {v} = [Ti ] {vi} + [Te ] {ve} T T (H.3) Hvis (H.3) benyttes kan den potentielle energi (H.1) skrives som en funktion af de indre og ydre frihedsgraders flytninger. { } [k ]{[T ] {v } + [T ] {v }} − {[T ] {v } + [T ] {v }} {r } Π P ({vi} ,{ve}) = 12 [Ti ] {vi} + [Te ] {ve} T T T i e T i T i T T i T e De følgende regneregler for matricer anvendes til omskrivning af (H.4). 76 e e (H.4) H Eliminering af indre frihedsgrader Del III Numeriske modeller ([ A] + [B]) [C] = [ A][C] + [B][C] T ([ A] + [B]) = [ A]T + [B]T T ([ A][B]) = [B]T [ A]T (H.5) hvor [A],[B],[C] er vilkårlig matricer [Lay 1996, p106] Ved hjælp af (H.5) omskrives (H.4). { } { − {{v } [T ] + {v } [T ]}{r } } Π P ({vi} ,{ve}) = 12 {vi} [Ti ] + {ve} [Te ] [k ] [Ti ] {vi} + [Te ] {ve} T T T T T T i i e e = 12 ({vi} [Ti ][k ][Ti ] {vi} + {vi} [Ti ][k ][Te ] {ve} T T T T (H.6) + {ve} [Te ][k ][Ti ] {vi} + {ve} [Te ][k ][Te ] {ve}) T T T T − {vi} [Ti ]{r } − {ve} [Te ]{r } T T Der defineres følgende hjælpestørrelser [kii ] ≡ [Ti ][k ][Ti ] T [kie ] ≡ [Ti ][k ][Te ] T [kei ] ≡ [Te ][k ][Ti ] T [kee ] ≡ [Te ][k ][Te ] [ri ] ≡ [Ti ]{r } [re ] ≡ [Te ]{r } T (H.7) Ved hjælp af (H.7) omskrives (H.6) til Π P ({vi} ,{ve}) = 12 ({vi} [kii ]{vi} + {vi} [kie ]{ve} + {ve} [kei ]{vi} + {ve} [kee ]{ve}) T T T T − {vi} {ri} − {ve} {re} T H.3 T (H.8) VARIATION MED HENSYN TIL INDRE FRIHEDSGRADER Den potentielle energi for systemet er dermed i (H.8) opskrevet som funktion af de indre og ydre frihedsgraders flytninger. Da de indre frihedsgrader ikke deles med andre superelementer, kan disse frihedsgrader varieres uafhængigt for dette superelement, og derved elimineres. δ Π P {v } = 0 ∀ {δ vi} i (H.9) Variationen kan som i bilag F beregnes ved først at substituere {vi } med {vi } + ε {δ vi } . 77 Del III Numeriske modeller H Eliminering af indre frihedsgrader T T Π P ({vi } + ε {δ vi }) = 12 ⎡({vi } + ε {δ vi }) [kii ] ({vi } + ε {δ vi }) + ({vi } + ε {δ vi }) [kie ]{ve} ⎣ T T + {ve} [kei ] ({vi } + ε {δ vi }) + {ve} [kee ]{ve}⎤ ⎦ − ({vi } + ε {δ vi }) {ri } − {ve} {re} T T (H.10) = ⎡{vi } [kii ]{vi } + {vi } [kii ] ε {δ vi } + ε {δ vi } [kii ]{vi } + ε {δ vi } [kii ] ε {δ vi } ⎣ T 1 2 T T T + {vi } [kie ]{ve} + ε {δ vi } [kie ]{ve} + {ve} [kei ]{vi } + {ve} [kei ] ε {δ vi } T T T T T T T T + {ve} [kee ]{ve}⎤ − {vi } {ri } − ε {δ vi } {ri } − {ve} {re} ⎦ Der differentieres med hensyn til ε . ∂Π P ({vi } + ε {δ vi }) ∂ε T T T = 12 ⎡{vi } [kii ]{δ vi } + {δ vi } [kii ]{vi } + 2ε {δ vi } [kii ]{δ vi } ⎣ (H.11) + {δ vi } [kie ]{ve} + {ve} [kei ]{δ vi }⎤⎦ − {δ vi } {ri } T T T Da [k] er symmetrisk er [kii], [kie] og [kei] også symmetriske, og [kie] = [kei] jf. (H.7). Da hvert af ledene i (H.11) er skalarer, er det tilladeligt at transformere disse uden at værdien ændres, hvilket er gjort i (H.12). ∂Π P ({vi } + ε {δ vi }) ∂ε ( ) T T T T = 12 ⎡ {δ vi } [kii ]{vi } + {δ vi } [kii ]{vi } + 2ε {δ vi } [kii ]{δ vi } ⎢⎣ ( ) T T T T + {δ vi } [kie ]{ve} + {δ vi } [kei ]{ve} ⎤ − {δ vi } {ri } ⎥⎦ (H.12) = {δ vi } [kii ]{vi } + ε {δ vi } [kii ]{δ vi } + {δ vi } [kie ]{ve} − {δ vi } {ri } T T T T Der evalueres for ε = 0 . ∂Π P ({vi } + ε {δ vi }) ∂ε = {δ vi } [kii ]{vi } + {δ vi } [kie ]{ve} − {δ vi } {ri } T T T (H.13) ε =0 Variationen af den potentielle energi kræves, jf. (H.9) lig nul for alle værdier af δ vi . {δ vi } [kii ]{vi } + {δ vi } [kie ]{ve} − {δ vi} {ri } = 0 [kii ]{vi} + [kie ]{ve} − {ri} = {0} T T T (H.14) Da den potentielle energi Π P er negativ definit, det vil sige altid negativ, er [kii] også negativ definit jf. (H.1). Determinanten af [kii] vil dermed altid være negativ, hvorfor [kii] er ikke-singulær og kan inverteres, hvilket giver: [Lay 1996, p456] {vi } = [kii ] ({ri } − [kie ]{ve}) −1 H.4 (H.15) POTENTIEL ENERGI SOM FUNKTION AF YDRE FRIHEDSGRADER Udtrykket (H.15) indsættes i (H.8), hvorved den potentielle energi udtrykkes udelukkende som en funktion af {ve} . Symmetrien af skalarer, [kii], [kie] og [kei] udnyttes, og giver 78 H Eliminering af indre frihedsgrader Del III Numeriske modeller ( + ([k ] ) [k ] ([k ] ({r } − [k ]{v })) ({r } − [k ]{v })) [k ]{v } + {v } [k ] ([k ] ({r } − [k ]{v })) + {v } [k ]{v }⎤ − ([k ] ({r } − [k ]{v })) {r } − {v } {r } ⎦ T −1 Π P ({ve}) = 12 ⎡ [kii ] ({ri } − [kie ]{ve}) ⎣ −1 ii ii i T −1 ii i ie ie −1 T e ie e e ei ee e ii i T −1 T e e ii i ie ie e T e i e e (H.16) Π P ({ve}) = 1 2 (({r } ) − {ve} [kie ] [kii ] T T i ( + {ve} [kei ] [kii ] T − (({r } T i −1 −1 )[k ]([k ] −1 ii ii ({ri} − [kie ]{ve})) ) − {ve} [kie ] [kii ] T −1 ({ri} − [kie ]{ve})) + 12 {ve} [kee ]{ve} T ){r } − {v } {r } T e i e Der ganges nu ind i parenteserne. ⎛{ri }T [kii ]−1 [kii ][kii ]−1 {ri } − {ri }T [kii ]−1 [kii ][kii ]−1 [kie ]{ve} ⎞ ⎟ Π P ({ve}) = ⎜ − − − − 1 1 1 1 T T ⎜ − {v } [k ][k ] [k ][k ] {r } + {v } [k ][k ] [k ][k ] [k ]{v }⎟ e ie ii ii ii i e ie ii ii ii ie e ⎠ ⎝ 1 2 + {ve} [kei ][kii ] {ri} − {ve} [kei ][kii ] [kie ]{ve} + 12 {ve} [kee ]{ve} −1 −1 T T T − {ri } [kii ] {ri } + {ve} [kie ][kii ] {ri } − {ve} {re} −1 T −1 T T (H.17) Π P ({ve}) = 1 2 {ri} [kii ] {ri} − {ve} [kie ][kii ] {ri } + 12 {ve} [kie ][kii ] [kie ]{ve} −1 T −1 T + {ve} [kei ][kii ] −1 T {ri } − {ve} [kei ][kii ] [kie ]{ve} + 12 {ve} [kee ]{ve} −1 −1 T T T − {ri } [kii ] {ri } + {ve} [kie ][kii ] {ri } − {ve} {re} −1 T −1 T T Det udnyttes, at flere led er ens Π P ({ve}) = − 12 {ri } [kii ] −1 T {ri } − 12 {ve} [kie ][kii ] [kie ]{ve} −1 T + 12 {ve} [kee ]{ve} + {ve} [kie ][kii ] T −1 T {ri } − {ve} {re} T (H.18) Led, som ikke indeholder {ve} er konstante, når {ve} varieres, hvorfor de kan udelukkes af udtrykket for den potentielle energi, (H.18), da det er variationen af den potentielle energi, der undersøges. Π P ({ve}) = 1 2 {ve} ([kee ] − [kie ][kii ] [kie ]){ve} + {ve} ([kie ][kii ] {ri} − {re}) −1 T T −1 (H.19) Der defineres følgende hjælpestørrelser ⎡⎣kee* ⎤⎦ ≡ [kee ] − [kie ][kii ] −1 [kie ] {r } ≡ {r } − [k ][k ] {r } −1 * e e ie ii (H.20) i Den potentielle energi, (H.19), kan dermed ved hjælp af (H.20) skrives som. Π P ({ve}) = 1 2 {ve} T ⎡⎣kee* ⎤⎦ {ve} − {ve} {re*} T (H.21) Dette udtryk, (H.21), kan nu sammenlignes med det generelle udtryk for den potentielle energi, (H.1). Som det ses, er udtrykkene på samme form, hvorfor den modificerede stivhedsmatrice ⎡⎣kee* ⎤⎦ og højresidevektor {re*} i (H.21), der kun afhænger af de ydre frihedsgrader, kan anvendes direkte i 79 Del III Numeriske modeller H Eliminering af indre frihedsgrader et elementmetodeprogram. Derved kan flytningerne i superelementets ydre frihedsgrader bestemmes. Superelementet er vist på figur 45. Figur 45: Superelement uden indre knuder. H.5 BESTEMMELSE AF INDRE FRIHEDSGRADERS FLYTNINGER For at bestemme spændingen i de CST-elementer, som superelementet er opbygget af, er det imidlertid ikke nok at kende flytningerne i superelementets ydre frihedsgrader; også de indre frihedsgraders flytninger må kendes. Udtrykket for opdelingen af indre og ydre frihedsgrader, (H.3), kan ved hjælp af (H.15) omskrives til {v} = [Ti ] [kii ] ({ri } − [kie ]{ve}) + [Te ] {ve} T −1 T {v} = [Ti ] [kii ] {ri } − [Ti ] [kii ] [kie ]{ve} + [Te ] {ve} T −1 −1 T {v} = [Ti ] [kii ] {ri } + ([Te ] T −1 T T − [Ti ] [kii ] −1 T (H.22) [kie ]){ve} Der defineres følgende hjælpestørrelser ⎡⎣Te* ⎤⎦ ≡ [Te ] − [Ti ] [kii ] T −1 T [kie ] {r } ≡ [T ] [k ] {r } −1 T * i ii (H.23) i Derved kan flytningerne for de indre frihedsgrader ud fra (H.22) og (H.23) findes som {v} = ⎡⎣Te* ⎤⎦ {ve} + {r *} (H.24) Da alle frihedsgraders flytninger nu er kendt, kan spændingerne nu beregnes konventionelt, som gennemgået i bilag F. 80 I Topologioptimering I Del III Numeriske modeller TOPOLOGIOPTIMERING Det er valgt at foretage optimeringen af stivheden af en konstruktion ved hjælp af en optimalbetingelse. I dette afsnit er der redegjort for baggrunden og implementationen af optimalbetingelsen. Først beskrives en målfunktion for konstruktionens stivhed og dens sidebetingelser. Dernæst bestemmes målfunktionens minimum svarende til maksimal stivhed. Afsnittet afsluttes med en redegørelse af filtret samt opdateringsrutinen. I.1 OPRINDELIG MÅLFUNKTION Der tages udgangspunkt i følgende målfunktion, som skal minimeres og beskriver den dobbelte tøjningsenergi af kontinuet som en funktion af den relative densitet af hvert element n ( g ({ ρ } ) = {V } ⎡⎣ K ({ ρ } ) ⎤⎦ {V } = ∑ {vi } ⎡⎣ ki ( ρi ) ⎤⎦ {vi } T i =1 T ) (I.1) hvor er konstruktionens tøjningsenergi [Nm] er den relative densitetsvektor af dimensionen n × 1 [-] g {ρ} n er antal elementer [-] {V } , {vi } er den globale og lokale flytningsvektor af dimensionen m × 1 og l × 1 [m] [ K ] , [ ki ] er den globale og lokale stivhedsmatrix af dimensionen m × m og l × l [N/m] m, l er antal globale og lokale frihedsgrader [-] [Sigmund 2001] SIMP-modellen benyttes som estimat for et elements stivhed. Her antages stivheden af et element at være proportional med stivheden af et element med udfyldt materiale, hvor proportionalitetsfaktoren er elementets relative densitet opløftet i en potens ⎡⎣ ki ( ρi ) ⎤⎦ = ρi p [ ki 0 ] , p ≥ 1, i = 1, 2,.., n (I.2) hvor [ ki 0 ] er den lokale stivhedsmatrix, svarende til udfyldt materiale, af dimensionen l × l [N/m] p er en potens, der afhænger af estimatets form [-] Potensen kan varieres afhængigt af tilfredsheden med den optimale konstruktion, der fremkommer ved beregning. Typisk vælges p = 3 . I specialtilfælde med p = 1 eller p = 2 , svarer (I.2) til henholdsvis Voigts eller det cellulære estimat. 81 Del III Numeriske modeller I.2 I Topologioptimering SIDEBETINGELSER Ved minimering af målfunktionen, skal konstruktionens sidebetingelser være opfyldt: • • • statiske og kinematiske betingelser er opfyldt anvendt volumen er lig volumen, som er til rådighed partiklernes relative densitet er i det lukkede interval mellem 0 og 1 Sidebetingelserne er beskrevet matematisk ved følgende fire ligninger [ K ]{V } = {F } ( statiske og kinematiske betingelser ) (I.3) ∑(ρ ) − f ⋅ n = 0 ( volumenbetingelse ) (I.4) ρi ≥ 0, i = 1, 2,.., n (I.5) ρi ≤ 1, i = 1, 2,.., n ( nedre grænse for rel. densitet ) ( øvre grænse for rel. densitet ) n i i =1 (I.6) hvor {F} er den globale lastvektor af dimensionen m × 1 [N] f er konstruktionens porøsitet [-] Ved at benytte FEM til bestemmelse af (I.1), er sidebetingelsen (I.3) automatisk opfyldt. De øvrige sidebetingelser kan opfyldes ved at gange vilkårlige skalarer på (I.4)-(I.6) og i stedet kræve de resulterende ligninger opfyldt ⎛ ⎞ n α ⎜ ∑ ( ρi ) − f ⋅ n ⎟ = 0, ⎝ i =1 βi ρi = 0, for alle α ⎠ for alle βi ≥ 0, i = 1, 2,.., n ( volumenbetingelse ) (I.7) (I.8) γ i ( ρi − 1) = 0, for alle γ i ≥ 0, i = 1, 2,.., n ( nedre grænse for rel.densitet ) ( øvre grænse for rel. densitet ) (I.9) hvor α {β } er en vilkårlig skalar [Nm] {γ } er en vektor af vilkårlige skalarer af dimensionen n × 1 [Nm] er en vektor af vilkårlige skalarer af dimensionen n × 1 [Nm] De vilkårlige skalarer kaldes Lagrange-multiplikatorer, hvor α knytter sig til hele konstruktionen, mens β og γ knytter sig til de enkelte elementer. Det ses af (I.8) og (I.9), at for elementer med relativ densitet forskellig fra 0 og 1, skal β og γ være lig nul ⎧ βi = 0 , ⎩γ i = 0 ρi ∈]0;1[⇒ ⎨ I.3 i = 1, 2,.., n (I.10) ENDELIG MÅLFUNKTION De resulterende ligninger (I.7)-(I.9) adderes til den oprindelige målfunktion (I.1), hvorved den endelige målfunktion bliver 82 I Topologioptimering gM Del III Numeriske modeller ({ ρ } ) ⎛ n ⎞ = g ({ ρ } ) + α ⎜ ∑ ( ρ i ) − f ⋅ n ⎟ ⎝ i =1 ⎠ n + ∑ ( β i ρi i =1 ) ( nedre grænse for relativ densitet ) n + ∑ ( γ i ( ρi − 1) ) i =1 I.4 ( volumenbetingelse ) (I.11) ( øvre grænse for relativ densitet ) OPTIMERINGSBETINGELSE Den maksimale stivhed opnås ved den mindste tøjningsenergi, det vil sige minimum af målfunktionen. Denne findes ved differentiation af (I.11) med hensyn til den relative densitet af hvert element ∂g M ∂g = + α + βi + γ i = 0, ∂ρi ∂ρi i = 1, 2,.., n (I.12) Det er udnyttet, at de relative densiteter i summationsleddene for elementer forskellige fra det i'te element er konstante, og derfor udgår ved differentiation. For elementer med relativ densitet forskellig fra 0 og 1, kan (I.10) udnyttes til at forenkle (I.12) til ∂g M ∂g = + α = 0, ∂ρi ∂ρi i = 1, 2,.., n (I.13) Multiplikation af (I.13) med ρi / α giver − ρi ∂g ⋅ = ρi , i = 1, 2,.., n α ∂ρi (I.14) For elementer med relativ densitet forskellig fra 0 og 1, opnås den maksimale stivhed dermed når (I.14) er opfyldt, og den relative densitet overholder (I.5) og (I.6), og α overholder (I.7). I.5 Differentialet OPRINDELIG FØLSOMHED ∂g benævnes følsomheden af et element. Ved differentiation af (I.1) med hensyn til ∂ρi den relative densitet for et element og udnyttelse af stivhedsestimatet (I.2) fås ∂g T = p ρi p −1 {vi } [ ki 0 ]{vi } ∂ρi (I.15) Følsomheden af et element kan således bestemmes uafhængigt af de øvrige elementer. I.6 FILTRERET FØLSOMHED For at undgå skaktern-mønsteret på grund af den valgte FEM-model, som forklaret i hovedrapport afsnit 9.3, indføres et filter. Et elements filtrerede følsomhed bestemmes som et vægtet gennemsnit af den oprindelige følsomhed af elementet og de nærmeste naboelementer ved følgende forskrift 83 Del III Numeriske modeller I Topologioptimering ⎛ q ∂g = ∂ρi ∂g ∑ ⎜⎜ ρ ( R − r ) ∂ρ j =1 ⎝ j j j ⎞ ⎟⎟ ⎠ (I.16) q ∑ ( ρ ( R − r )) j j j =1 hvor R er en given filterradius med centrum i elementets eget tyndepunkt [m] r er tyngdepunktsafstanden mellem elementet og det j'te element [m] q er antal elementer indenfor filterradien [-] [Pedersen et al. 2006] Parametrene er illustreret på følgende figur 46. 1 3 r 5 a R 2 4 6 Figur 46: Ved beregning af et elements filtrerede følsomhed, indgår elementer med tyngdepunkter indenfor en given filterradius R fra elementets eget tyngdepunkt. Det ses af (I.16), at gennemsnittet er vægtet på en sådan måde, at naboelementer med lille relativ densitet og med tyngdepunkter i stor afstand fra elementet får mindst betydning. Ved en filterradius lig sidelængden af elementet, er den filtrerede og oprindelige følsomhed identisk, og filteret er uden virkning. Filtrets virkning er illustreret ved følgende eksempel med 6 elementer, der alle har ρ = 1 . Denne model er understøttet og belastet svarende til figur 46, hvorfor det kan forventes, at elementerne 1 og 2 bidrager væsentligt til den samlede stivhed, mens element 6 har ringe betydning for den samlede stivhed. Med en filterradius R = 1.1⋅ a , svarende til 1.1 gange sidelængde af et element, beregnes følsomheden for element 3 af dets egen følsomhed samt naboelementerne 1, 4, 5. En sammenligning af den oprindelige og filtrerede følsomhed er vist på figur 47. 84 I Topologioptimering Del III Numeriske modeller x 10 -14 2.5 Oprindelig Filtreret Følsomhed [Nm] 2 1.5 1 0.5 0 1 2 3 4 5 6 Elementnr i [-] Figur 47: Oprindelig og filtreret følsomhed ved 6 elementer ved en filterradius R = 1.1 ⋅ a . Ved en forøget filterradius R = 1.5 ⋅ a , indgår ydermere naboelementerne 2 og 6 ved beregning af den filtrerede følsomhed af element 3. Idet element 2 har en relativ høj oprindelig følsomhed, fordi elementet har stor betydning for konstruktionens stivhed, giver det en markant forøgelse af den filtrerede følsomhed for element 3, som vist på figur 48. x 10 -14 2.5 Oprindelig Filtreret Følsomhed [Nm] 2 1.5 1 0.5 0 1 2 3 4 5 6 Elementnr i [-] Figur 48: Oprindelig og filtreret følsomhed ved 6 elementer. ved en filterradius R = 1.5 ⋅ a Den filtrerede følsomhed (I.16) indsættes i optimalbetingelsen (I.14). I.7 OPDATERINGSRUTINE Der er udformet en opdateringsrutine for elementer med relativ densitet forskellig fra 0 og 1. For at hindre en uhensigtsmæssig hurtig ændring af den relative densitet, indføres en nedre og øvre grænse for ændringen 85 Del III Numeriske modeller I Topologioptimering ⎧(1 − d ) ρi ai = max ⎨ 0 ⎩ ⎧(1 + d ) ρi bi = min ⎨ 1 ⎩ (I.17) hvor a er en nedre grænse for hvert element per iterationskørsel [-] b er en øvre grænse for hvert element per iterationskørsel [-] d er en given maksimal skridtlængde per iterationskørsel [-] [Sigmund 2001] For at sikre konvergens mod den optimale toplogi, justeres højresiden af (I.14) efter værdien af venstresiden af (I.14) på følgende måde ρi , k +1 η ⎧ ⎛ 1 ∂g ⎞ ⎪ a, ρi , k ⋅ ⎜ − ⋅ ⎟ <a ⎪ ⎝ α ∂ρi ⎠ ⎪ η η ⎛ 1 ∂g ⎞ ⎛ 1 ∂g ⎞ ⎪ = ⎨ ρi , k ⋅ ⎜ − ⋅ ⎟ , a ≤ ρi , k ⋅ ⎜ − ⋅ ⎟ ≤b ⎝ α ∂ρi ⎠ ⎝ α ∂ρi ⎠ ⎪ ⎪ η ⎛ 1 ∂g ⎞ ⎪ b, b < ρi , k ⋅ ⎜ − ⋅ ⎟ ⎪ ⎝ α ∂ρi ⎠ ⎩ (I.18) hvor k er antal iterationskørsler η er en given parameter, der bestemmer opdateringsrutinens effektivitet [-] [Sigmund 2001] Der er valgt d = 0.2 og η = 0.5 , som typiske anvendes [Sigmund 2001]. Fordi volumenbetingelsen (I.7) er en monotont aftagende funktion af den relative densitet, kan justeringen af de enkelte elementers relative densiteter ved hver iterationskørsel foretages i en indre bisektionsløkke, også kaldet vinkelhalveringsløkke, således: 1. Gæt en værdi af α 2. Udregn venstresiden af (I.14) for hvert element 3. Opdater de relative densiteter ved (I.18) 4. Gentag punkt 1 hvis volumenbetingelsen (I.7) ikke er opfyldt for denne værdi af α [Sigmund 2001] 86 J Singularitet af spændinger J Del III Numeriske modeller SINGULARITET AF SPÆNDINGER Der er i analyserne af konsollen ved hjælp af elementmetode observeret, at spændingen omkring den fri rand ved indspændingen stadig øges, for stigende finhed af diskretisering. Det kan vises, at når finheden af diskretisering går mod uendelig, går også randspændingerne mod uendelig; spændingerne har en singularitet. I det følgende beskrives, hvorledes denne kan beregnes. J.1 PROBLEMATIK Spændingerne ved konsollens indspænding er et specialtilfælde af det på figur 49 viste tilfælde, hvor to forskellige materialer er sat sammen, og udsat for mekanisk last. σ∞ σ∞ E2 ,ν 2 E1 ,ν 1 r θ Figur 49: Skitse af problem. σ ∞ er den ydre last, svarende til r = ∞ . Spændingernes variation i det på figur 49 viste polære koordinatsystem kan beskrives som σ ij ( r ,θ ) = K ω ⎛r⎞ ⎜ ⎟ ⎝ L⎠ ⋅ fij (θ ) + σ ij 0 (θ ) (J.1) hvor σ ij er spændingstensoren K r, θ L ω er spændingsintensitetsfaktoren er de polære koordinater, radius og vinkel er en karakteristisk længde for den aktuelle geometri er spændingssingularitetsparameteren fij er vinkelleddet σ ij 0 er det konstante spændingsled [Munz & Yang 1992, p857] 87 Del III Numeriske modeller J Singularitet af spændinger Det er en omfattende opgave at bestemme alle parametrene, og det er ikke beskrevet i det følgende. I stedet beskrives hvilke afhængigheder der er mellem parametrene, og variationen af spændingerne ved overgangen mellem de to materialer beskrives. J.2 AFHÆNGIGHEDER ω afhænger af de elastiske konstanter for de to materialer. Det gør fij , K og σ ij 0 også, og de afhænger derudover også af den påtrykte last, σ ∞ , vist på figur 49, og geometrien af systemet. Dermed vil de eneste variable for et system med kendte materialer, geometri og lastsituation, være koordinaterne r og θ . ω er større end nul for langt de fleste tilfælde. Som det ses af (J.1) vil spændingstensoren σ ij dermed gå mod uendelig for radius r gående mod nul. Forholdet mellem de elastiske konstanter for de to tilstødende materialer har afgørende betydning, og en effektiv modul for hvert materiale kan defineres som E* = E ν (1 + ν ) (J.2) hvor E* E er den effektive modul er elasticitetsmodulen ν er Poissons forhold [Munz & Yang 1992, p858] J.3 SPÆNDINGSVARIATION Spændingernes afhængighed af forholdet mellem de effektive moduler for de to tilstødende materialer er vist på figur 50, hvor normalspændingen σθ normeret med den ydre spænding σ ∞ , vist på figur 49, er plottet som funktion af radius r normeret med den karakteristiske længe L, for θ = 0 . Dette er optegnet for forskellige forhold af de effektive parametre, defineret som E1* − E2* E1* + E2* hvor ( )1 , ( )2 88 er indeks der angiver materiale 1 eller 2, som vist på figur 49 (J.3) J Singularitet af spændinger Del III Numeriske modeller Figur 50: Normeret spænding som funktion af normeret afstand for forskellige forhold af effektive moduler[Munz & Yang 1992, p861]. J.4 SINGULARITET FOR KONSOL Indspændingen af konsollen kan, som nævnt ovenfor, betragtes som et specialtilfælde af dette problem, idet indspændingen kan betragtes som en overgang mellem konsollen, der har de elastiske koefficienter E og v, og et uendeligt stift materiale. Dermed bliver forholdet defineret ved (J.3) meget stort, og ifølge figur 50 vil der opstå en væsentlig spændingssingularitet, som det er vist i de foregående afsnit. 89
© Copyright 2024