Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Grundläggande Lastanalys Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 SP Bygg och Mekanik Nivåkorsningar Lastspektrum Pär Johannesson [email protected] Rainflowmatris 1 Målet med lastanalys Vi behöver verktyg för att: • Beskriva lasten så att informationen blir användbar. • Ta fram den väsentliga informationen i lasten. • Kondensera lasten så att det blir lättare att tolka och jämföra laster. PJ/2011-09-09 2 1 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Grundläggande lastanalys för utmattning Lastinformation mycket Last ”tidssignal” Rainflow-filter Rainflowmatris Lastspektrum Nivåkorsningar Cykler i lasten 2-D & 1-D ”histogram” P-M + Wöhler lite Potentiell skada ”tal” “Skadeverkan” (Pseudoskada eller ekvivalent amplitud) PJ/2011-09-09 3 Reducering av lasten Bibehåll relevant information vad gäller utmattning. Lastmätning Vändpunkter Vändpunkter TP-filter RFC-filter Extrahera toppar & dalar Ta bort små cykler Antaganden: • Frekvensinnehållet är inte viktigt för utmattning. TP-filter (TP=Turning Points) • Små cykler är mätbrus och/eller ger försumbar skada. RFC-filter (RFC=RainFlow Cycle) PJ/2011-09-09 4 2 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Delskadeberäkning – Wöhlerkurvan • Den enklaste typen av belastning är av typen konstant amplitud. 1 0.5 0 −0.5 −1 Wöhlerkurvan: Modell för utmattningslivslängden • log(S) finite life N α β Sf = Livslängden = Parameter, beskriver styrkan = Parameter, skadeexponenten. = Utmattningsgränsen. infinite life Sf log(N) 103 106 PJ/2011-09-09 5 Blocklast – Skadeaccumulation • Block av laster med konstant amplitud. • • Palmgren-Miner’s delskadehypotes: Varje cykel med amplituden Sk förbrukar en andel 1/Nk av totala livslängden. Delskadan definieras som och brott sker när hela livslängden är förbrukad; D>1. PJ/2011-09-09 6 3 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Spektrumlast • En verklig belastning är ofta en blandning av cykler med olika amplitud. • Vi kallar det för spektrumlast (eller variabel-amplitud-last). • Exempel på spektrumlaster Smalbandig last Bredbandig last PJ/2011-09-09 7 Delskada för spektrumlast • Wöhlerkurvan – Kan motstå N cykler med amplituden S 2S α, β material parametrar. • Rainflowcykler, Endo (1967) – Omvandlar en komplicerad lastsekvens till skadeekvivalenta cykler. – Lasten X(t) ger amplituderna S1, S2, S3, … time • Palmlgren-Miner’s delskadehypotes – Varje cykel med amplitud Sk förbrukar en andel 1/Nk av totala livet. – Delskada under tiden T: – Brott sker när skadan överstiger 1; D>1. PJ/2011-09-09 8 4 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Definition av rainflowcykler – Rychlik • Definitionen av rainflowcykler av Rychlik (1987): • För varje lokalt maximum ska man försöka nå upp till samma nivå, baklänges eller framlänges, genom att tappa så lite höjd som möjligt. • Den k:te rainflowcykeln definieras alltså som (mkrfc,Mk), där mkrfc=max(mk+,mk-). • • Denna definition är ekvivalent med andra definitioner: Endo’s, ASTM, 4-point, ... (även Range-Pair) Räknar hysteres-cykler i lasten. PJ/2011-09-09 9 Lastanalys av fältmätning • Analysen exemplifieras med uppmätta signaler från tåg i trafik mellan Oslo och Kristiansand. Mätning 1 30 Spänning / MPa 20 10 0 −10 −20 −30 0 60 120 180 240 300 360 Tid / min 420 480 540 420 480 540 600 660 Mätning 2 30 Spänning / MPa 20 10 0 −10 −20 −30 0 60 120 180 240 300 360 Tid / min 600 660 PJ/201109-30 PJ/2011-09-09 10 5 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Förbehandling av signal – TP-filter (eller min-max-filter): Reducerar antalet sampel utan att påverka hysterescykler. – Rainflow-filter (eller hysteres-filter): Reducerar antalet sampel och eliminerar små hysterescykler (små rainflowcykler). Original Min-max-filter Rainflow-filter – Diskretisering: Delar in lastvidden i fixa nivåer och ”avrundar” lastvärden till närmsta nivå. PJ/2011-09-09 11 Exempel: Vändpunkter, Rainflow-filter & diskretisering PJ/2011-09-09 12 6 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Rainflowfilter av fältmätning • Uppmätta signaler från tåg i trafik mellan Oslo och Kristiansand. Mätning 1 30 Spänning / MPa 20 10 0 −10 −20 −30 0 60 120 180 240 300 360 Tid / min 420 480 540 600 660 540 600 660 Mätning 2 30 För vår Norge-mätning: Spänning / MPa 20 Före RFC-filter: Skada = 100% #cykler = 500 000 Efter rainflow-filter: Skada = 99.8% #cykler = 25 000 En reducering med en faktor 20, med ”bibehållen skada”. Tröskel = 4 MPa, skadeexponent β =5 10 0 −10 −20 −30 0 60 120 180 240 300 360 Tid / min 420 480 PJ/2011-09-09 13 Rainflowmatris – 2D histogram över cyklerna • • • Från vändpunkterna i signalen extraheras rainflowcykler. Diskretiserar lastnivåerna (ofta 32 eller 64 klasser). Rainflowmatrisen är ett tvådimensionellt histogram över antalet cykler i en given klass. Antalet cykler Amplitud Medelvärde PJ/2011-09-09 15 7 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Rainflowmatris – min-max-format Rainflow matrisen kan representeras i min-max-format, vilket innebär att x-axeln är cykelminimat och y-axeln är cykelmaximat. Min-max-formatet är det lämpligaste för vidare analys av rainflowmatrisen, t ex regenerering eller extrapolering. Här visar färgkodningen cykelantalet. • • • Mätning 2 30 20 20 10 10 Max / MPa Max / MPa Mätning 1 30 0 0 −10 −10 −20 −20 −30 −30 −20 −10 0 10 Min / MPa 20 30 −30 −30 −20 −10 0 10 Min / MPa 20 30 PJ/2011-09-09 16 Rainflowmatris – amplitud-medelvärde-format • • Det kanske vanligaste sättet att rita en rainflow matris är i amplitudmedelvärde formatet, där x-axeln representerar medelvärdet av cykeln och y-axeln amplituden. I amplitud-medelvärde formatet är det lättare att tolka lastens utmattningsegenskaper, där amplituden är den viktigaste. Mätning 2 30 25 25 20 20 Amplitud / MPa Amplitud / MPa Mätning 1 30 15 10 5 0 −30 15 10 5 −20 −10 0 10 Medelvärde / MPa 20 30 0 −30 −20 −10 0 10 Medelvärde / MPa 20 30 PJ/2011-09-09 17 8 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Nivåkorsningar Rainflowmatrisen kan vara svår att tolka, pga 2D-plot. Behov av 1D-storheter, som är lättare att tolka och jämföra. Nivåkorsningar är antalet gånger lastsignalen korsar en given nivå. • • • (a) Nivåkorsningsspektrum 30 • 20 Lastnivå / MPa 10 0 −10 Nivåkorsningarna kan beräknas direkt från signalen, men också från rainflowmatrisen eftersom en cykel med minimum m och maximum M korsar alla lastnivåer däremellan. −20 −30 0 10 1 10 2 3 4 10 10 10 Antalet nivåkorsningar 5 10 PJ/2011-09-09 18 Lastspektrum Den viktigaste endimensionella karaktäristiken av lasten är lastspektrat. Fördelningen för rainflowamplituderna i lasten. Fås från rainflowmatrisen genom att summera över cykelmedelvärdena. (b) Lastspektrum 30 Mätning 1 Mätning 2 • 25 Amplitud / MPa • • • 20 15 Lastspektra presenteras oftast i form av det kumulativa antalet cykler större än en given amplitud, som funktion av amplituden. 10 5 0 0 10 1 2 3 4 10 10 10 10 Kumulativa antalet cykler 5 10 PJ/2011-09-09 19 9 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Amplitudhistogram & Skadehistogram I ett amplitudhistogram ser man inte de viktigaste stora cyklerna. • • • Skadehistogramet är viktat med hur stor skada cyklerna ger. Visar hur skadan är fördelad mellan de olika cyklerna. (a) Histogram över rainflowamplituder 5000 (b) skadehistogram 0.08 Mätning 1 Mätning 2 Relativ skada per cykel, β=5 0.07 Antalet cykler 4000 3000 2000 1000 0.06 0.05 0.04 0.03 0.02 0.01 0 0 10 20 Amplitud / MPa 30 0 0 10 20 Amplitud / MPa 30 PJ/2011-09-09 20 PJ/2011-09-09 21 Cykelräkning – Sammanfattning Lastmätning Nivåkorsningar Vändpunkter Bevaka skadeverkan Rainflowmatris Lastspektrum 10 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Inspektion och korrektion av data Lastdata kommer från mätutrusting och kan innehålla mätfel. Olika typer av fel: Mätbrus – kan korrigeras med t ex lågpassfilter. Drift/Offset – kan uppskattas och signalen justeras Spikar – kan detekteras och rekonstruera signalen. PJ/2011-09-09 22 Skadeverkan – Pseudoskada Skada (Rainflow + Wöhler + Palmgren-Miner) Pseudoskada d = ∑ S kβ … per km ~ d =d/L … för designlivslängd d life = K ⋅ d k • Skadan utan parametern α. • Beror på skadeexponenten β. • Normerad pseudoskada. • L är längden på mätningen. • Extrapolerad pseudoskada. • K repetitioner motsvarar designlivslängden. PJ/2011-09-30 24 11 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Exempel: Pseudoskada • Uppmätt last för lastbil som transporterar grus. • Längd på mätning: 80 km • Designlivslängd: 106 km Pseudoskada … med skadeexponent β=5. d = ∑Sβ k … per km … för designlivslängd • Längd på mätning, L = 80 km • Extrapoleringsfaktor, K = 106/80 = 12 500 ~ d = d/L k d life = d /(80 km) = 1.26 ⋅1011 MPa 5 /km = 1.01⋅1013 MPa 5 = K ⋅d = 12500 ⋅ d = 1.26 ⋅1017 MPa 5 • Rimliga värden? • Hur tolka enheten MPa5? PJ/2011-09-30 25 Skadeverkan – Ekvivalent amplitud Idé: • Konstruera en last med konstant amplitud. • Skadeekvivalent med uppmätt last. • Lättare att tolka än pseudoskada (samma enhet som uppmätt last). Uppmätt last Ekvivalent amplitud 1/ β K Aeq = ⋅ d N0 • d = pseudoskada (beror på β) • K = extrapolerinsfaktor till designlivslängd • N0 = Antalet ekvivalenta cykler med amplituden Aeq K repetitioner av uppmätt last är skadeekvivalent med N0 cykler med amp. Aeq … 2Aeq Ekvivalent last: N0 cykler med amplituden Aeq PJ/2011-09-30 26 12 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Exempel: Ekvivalent amplitud • Uppmätt last för lastbil som transporterar grus. • Längd på mätning: 80 km • Designlivslängd: 106 km Ekvivalent amplitud • Pseudoskada d = 1.01·1013 MPa5 (med skade-exponent β=5) • Extrapoleringsfaktor, K = 106/80 = 12 500 • Ekvivalent cykelantal, N0 = 106 • Rimliga värden? • Största uppmätta amplitud är 221 Mpa. PJ/2011-09-30 27 PJ/2011-09-30 28 Ekvivalent last: härledning Skada för uppmätt last: Designlivslängden motsvarar Ekvivalent last: repetitioner: cykler med amplituden Skada för ekvivalent last: Skadeekvivalens: ger 13 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Example: Measured Service Loads Vertical wheel force measured on the front left wheel of a truck. Three road types: City, Highway and Country. A typical customer load is often defined by combining measurements from different road types. 1. City (21 km) µ1 = ~ d1 45% = 0.00261 2. Highway µ2 (12 km) d~2 = 3. Country µ3 (14 km) d~3 = 30% = 0.00164 25% = 0.00112 PJ/2011-09-30 29 Example: Customer Usage A typical customer load is often defined by combining measurements from different road types. A typical city distribution truck is 45% city, 30% highway, and 25% country road. The pseudo damage during the design life of, say, L=600·103 km, can be calculated as where are the damage intensities (per km) for the different road types, and has been calculated from the measurements. In terms of equivalent load it becomes PJ/2011-09-09 30 14 Kurs i Lastanalys för Utmattning 3-4 Oktober 2011 Grundläggande Lastanalys Sammanfattning – Lastanalys för utmattning Lastinformation mycket Last ”tidssignal” Rainflow-filter Rainflowmatris Lstspektrum Nivåkorsningar Cykler i lasten 2-D & 1-D ”histogram” P-M + Wöhler lite Potentiell skada ”tal” “Skadeverkan” (Pseudoskada eller ekvivalent amplitud) PJ/2011-09-09 31 15
© Copyright 2024