Kursöversikt
Kurs-PM i MTM026 - Hållfasthetslära lp4 VT25 (7,5 hp)
Kontaktuppgifter
| Examinator & föreläsare | Jim Brouzoulis, jim.brouzoulis@chalmers.se (skicka gärna meddelande genom Canvas) |
| Övningsassistent | Henrik Vilhelmson |
| Lärare under räknestugor | Henrik Vilhelmson, Amanda Hansen, Jim Brouzoulis |
| Lärare under datorövningar | Sucheth Bysani, Oweis Al-Karawi, Yash Niranjan Poojary, Shinya Abe, Alvin Andreasson, Judit Dalemo, Lisa Nyström, Johan Sjögren, Adrian Wolmarsson |
1. Syfte och innehåll
Välkomna till nästa kurs i Hållfasthetslära! Syftet med hållfasthetsläran är att bestämma konstruktioners dimensioner med hänsyn till främst hållbarhet, livslängd, materialval, funktion och vikt.
Kursen bygger på kursen Statik & Hållfasthetslära och tar vid där den slutade. I den här kursen kommer vi studera deformationer av balkar, spänningstillstånd vid olika typer av laster verkande samtidigt, axisymmetriska strukturer, instabilitetsfenomenet, sprickor och dess tillväxt, samt utmattning. Relevanta frågeställningar kan vara: Hur skall delarna till en personbil dimensioneras? Vilka intervall skall väljas för inspektioner av flygplan? För att besvara sådana frågor kommer vi ta fram och lösa matematiska modeller i kursen.
Innehåll
- Analys av deformationer i balkar
- Härledning och lösning av balkens differentialekvation
- Tabellerade lösningar för balkens differentialekvation (s.k. elementarfall) härleds och används
- Generalisering till systematiserad förskjutningsmetod och lösning i Python
- Instabilitet av tryckbelastade balkar
- Härledning och lösning av balkens differntialekvation med hänsyn till normalkraft
- Eulers knäckningsfall
- Generalisering till systematiserad förskjutningsmetod och lösning i Python
- Allmänna spänningstillstånd
- Allmäna jämviktsekvationerna
- Huvudspänningar och effektivspänningar
- Den allmänna elasticitetsteorins samband
- Hookes generaliserade lag
- Axisymmetriska strukturer
- Tryckkärl
- Härledning och lösning av styrande differentialekvation
- Krympförband och liknande problem
- Spänningskoncentrationer
- Förhöjda spänningar kring lokala geometriförändringar, anvisningar, hål och käl
- Utmattning (upprepad belastning som leder till skada)
- Introduktion till högcykelutmattning och enklare dimensionering mot utmattningsbrott.
- Dimensionering av enkla strukturer utsatta för varierande och återkommande laster uppskattas så att risken för utmattning kan minimeras.
- Brottmekanik (teorin om sprickors tillväxt)
- Introduktion till linjär brottmekanik med enkla beräkningar med hjälp av elementarfall.
- Paris lag för beräkning av spricktillväxt
- Finita elementmetoden (FEM)
- Översiktlig introduktion till FEM och användning av metoden genom FE-mjukvaran ANSYS
- Notera: Denna del examineras genom projektuppgiften
Se också kursplanen i Studieportalen.
2. Schema
Se TimeEdit för detaljer.
Detaljerat schema för föreläsningsinnehåll, rekommenderade hemuppgifter, etc. kommer senare.
3. Kurslitteratur
- Introduktion till Hållfasthetslära – Enaxliga tillstånd, Ljung, Saabye Ottosen och Ristinmaa, Studentlitteratur, 2007
- Hållfasthetslära – Allmänna tillstånd, Saabye Ottosen, Ristinmaa & Ljung, Studentlitteratur, 2007
- Formelsamling i hållfasthetslära, Brouzoulis och Ekh, kan laddas ner från Canvas
- Exempelsamling i hållfasthetslära, Möller, Skrift U77b, Institutionen för hållfasthetslära, Chalmers, Göteborg, kan laddas ned från Canvas
Det är också bra att ha någon referenslitteratur för Python, exempelvis boken Programmering, modellering och simulering i Python, Per Jönsson, Studentlitteratur, 2022. Dock innehåller referens 5 ovan en del pythonkommandon.
Allt utdelat material, föreläsningsanteckningar, gamla tentor samt övrig information hittas här på Canvas och kommer göras tillgängligt under kursens gång.
4. Kursens upplägg
- Kursen ger efter examination 7,5 högskolepoäng (6 poäng för tentamen och 1,5 poäng för projektuppgift). Undervisningen bedrivs på campus med föreläsningar, räkneövningar, räknestugor och datorlabbar.
- Kursen omfattar ca 40 timmar föreläsningar och ca 20 timmar räkneövning i föreläsningssal. Det är ca 30 timmar handledning i datorsal och ca 30 timmar räknestuga. Under räknestugorna arbetar du självständigt med möjlighet att få hjälp av lärare.
- Vid problemlösning kommer vi ofta använda programmeringsspråket Python (framförallt paketen SymPy och NumPy). Det är därför rekommenderat att du har en installation av Python på din egna dator. För installationsanvisningar, se material från er introduktionskurs i programmering; kursen i linjär algebra; eller instruktioner online. Ni kan självklart också fråga lärare i kursen om stöd.
5. Förändringar sedan förra kurstillfället
- Föreläsningarna kommer fokusera mindre på härledningar för att lämna plats åt mer problemlösning. Delar av härledningar lämnas till självstudier.
- Duggorna (tidigare Övningsskrivningarna) kommer ändra fokus till flervalsfrågor och enklare beräkningar. Duggorna kommer genomföras mha Inspera för första gången och det kommer vara tre duggor istället för två.
- Uppdaterade deluppgifter i Projektuppgiften samt ett nytt fjärde delprojekt
- Demo av 3D-printade undervisningsmaterial relevant för kursen (arbete som utförs i olika kandidatarbeten med fokus på 3D-printning av undervisningsmaterial i mekanik och hållf).
- Använder enbart den nya formelsamlingen i hållfasthetslära (samma som i MTM021) och släpper helt formelsamlingen från KTH som använts tidigare år.
- Införande av självrättande quizar för formativ bedömning
6. Studentrepresentanter
- adolfsson02@gmail.com, Daniel Adolfsson
- alem-d@outlook.com, Alem Draganovic
- yd19960311@gmail.com, Yousef Dunia
- moa@hagmanhome.com, Moa Hagman
- erik.2.nilsson@icloud.com, Erik Nilsson
- minea.sundberg@gmail.com, Minea Sundberg
- zakaria.yaqubi@gmail.com, Zakaria Yaqobi
7. Lärandemål
Se separat sida kring Lärandemål
8. Förkunskaper
Kursen Hållfasthetslära bygger på och är en direkt fortsättning på kursen Statik & Hållfasthetslära. Förutom innehållet från den kursen används följande från tidigare kurser.
Vi använder följande från linjär algebra:
- Vektorbegreppet.
- Linjärt beroende och oberoende vektorer.
- Skalär- och kryssprodukt.
- Matrisalgebra för att lösa måttligt stora ekvationssystem.
- Egenvärdesproblem.
Vi använder följande från matematisk analys:
- Elementära funktioner: potens-, exponential-, logaritm-, trigonometriska och hyperboliska funktioner.
- Integralkalkyl med linjeintegraler och multipelintegraler: för att bestämma area, tyngdpunkt, längd av kurvor och yttröghetsmoment.
- Differentialkalkyl: För derivator, kurvritning och extremvärden.
- Linjära differentialekvationer. Även separabla ekvationer och system av ekvationer.
- Homogenlösning och partikulärlösning. Randvärdesproblem. Eulers differentialekvation för balkböjning.
- Grundläggande teori för partiella differentialekvationer
Vi använder följande från programmering:
- Grundläggande datatyper (heltal, flyttal, strängar, listor, tupler, ordböcker)
- Numeriska vektorer, matriser: indexering och operationer på dessa (skalärprodukt, multiplikation, transponat, invers, egenvärden)
- Funktioner (anropa och definiera egna)
- programmering
- logiska uttryck, if-satser, for-loopar
- grafik och visualisering
9. Examination
Examinationen består av en skriftlig tentamen (6.0 HP) och godkänd projektuppgift (1.5 HP). Kursbetyg bestäms utifrån tentamensresultat.
9.1 Skriftlig tentamen
Tentamen skrivs i datorsal med tillgång till Python för problemlösning. Tentamen omfattar 5 uppgifter och varje uppgift kan ge 5 poäng. Maximal poäng på tentamen är 25.
För godkänd krävs minst 10 poäng.
Betygsgränser för slutbetyg:
| Betyg | Poäng på tenta inklusive bonuspoäng (max 3) |
| 3 | 10 – 14,5 |
| 4 | 15 – 19,5 |
| 5 | 20 – 28 |
Tillåtna hjälpmedel vid tentamen:
- Introduktion till Hållfasthetslära – Enaxliga tillstånd. Ljung et al.
- Hållfasthetslära – Allmänna tillstånd. Saaby, Ottosen et al.
- Formelsamling i hållfasthetslära, Brouzoulis och Ekh
- Matematiska tabeller och formelsamlingar, tex Beta Mathematics Handbook. Råde & Westergren
- Typgodkänd räknare
- Handbok och formelsamling i hållfasthetslära. Sundström, KTH, Stockholm
- Stångens, axelns och balkens differentialekvationer, Inst. för teknisk mekanik
- Differentialekvationen för axialbelastad balk, Inst. för tillämpad mekanik
- Rotationssymmetriska elasticitetsproblem, Inst. för teknisk mekanik
- Mekanikformler, Japp, Inst. för teknisk mekanik
- Referensbok för programmering i Python, tex Programmering, modellering och simulering i Python, Per Jönsson, Studentlitteratur, 2022
OBS 1: I läroböckerna 1–3 får anteckningar finnas på befintliga sidor, dock inga lösta exempel. I övriga hjälpmedel tillåts inga egna anteckningar.
OBS 2: Listan är lång för att vara kompatibel med tidigare iterationer av kursen och för äldre studenter som skriver omtentor; det är primärt 1-3 som behövs.
9.2 Duggor med möjlighet till bonuspoäng
Det är tre frivilliga duggor inplanerade. Varje dugga kan ge 1 bonuspoäng (dvs maximalt 3 bonuspoäng totalt) att ta med till läsårets tentor (ordinarie tentamen och två omtentor). Duggorna genomförs i tentamensal mha Inspera och kräver att du tar med egen dator.
- Dugga 1: 13:e april, 08:30-09:30
- Dugga 2: 8:e maj, 08:30-09:30
- Dugga 3: 22:e maj, 08:30-09:30
Studenter med Nais-intyg kommer ha möjligheten att skriva med förlängd tid. För mer information kring pedagogiskt stöd se https://www.chalmers.se/utbildning/studentstod/riktat-pedagogiskt-stod-for-dig-med-funktionsnedsattning/
9.3 Projektuppgift
I kursen ingår en obligatorisk projektuppgift uppdelad i fyra delar. Godkänd projektuppgift ger 1,5 högskolepoäng och får lösas i grupper om maximalt två teknologer.
Uppgifterna redovisas vid datorn genom att presentera efterfrågade resultat och svara på frågorna i respektive uppgifts lydelse. Som en del av redovisningen (och för att göra den mer tidseffektiv) skall en kort rapport med efterfrågade grafer mm finnas förberedd vid redovisningstillfällena. Vid redovisningstillfället skall samtliga gruppmedlemmar närvara och kunna svara på frågor, annars får inte redovisning ske.
Projektuppgiften består av följande delar:
- Analys av en kontinuerlig balk
- Stabilitetsanalys av axialbelastad ram
- Analys av spänningskoncentrationer
- Utmattningsanalys av en cyckelram
Mjukvara för projektuppgiften
Vid lösning av uppgifterna kommer studentversionen av Finita Element-programmet ANSYS användas, som också är installerad i de bokade datorsalarna. Studentversionen är begränsad men räcker gott till problemen i kursen.
Denna studentversion (Ansys Student) kan laddas ned på egen dator från http://www.ansys.com/Student men finns endast för PC och installationen kräver 60+ GB.
Ett annat alternativ är att köra mjukvaran på din laptop genom den mjukvaruplattformen Chalmers Apps. Det fungerar i princip som en strömningsplattform där man "streamar" en del av mjukvaran till sin laptop.
För sista datum för redovisning för respektive deluppgift, se Uppgifter.
Kurssammanfattning:
| Datum | Information | Sista inlämningsdatum |
|---|---|---|