ebook img

FE–Umsetzung von nichtlinearem Materialverhalten mit ABAQUS PDF

85 Pages·2012·1.91 MB·German
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview FE–Umsetzung von nichtlinearem Materialverhalten mit ABAQUS

FE{Umsetzung von nichtlinearem Materialverhalten mit ABAQUS TU Darmstadt | FB 13 / Festk(cid:127)orpermechanik Sommersemester 2012 apl. Prof. Dr.{Ing. Herbert Baaser [email protected] Stand: 19. Juni 2012 Bingen & Darmstadt | Arbeitsversion { nicht korrigierte Fassung | Inhaltsverzeichnis 1 Einleitung 4 2 Struktur der Lehrveranstaltung 5 2.1 Planung, Informationen & Bewertung . . . . . . . . . . . . . . 5 3 Verwendung von Abaqus 6 3.1 Login und Verzeichnisse . . . . . . . . . . . . . . . . . . . . . 6 3.2 Struktur von Abaqus . . . . . . . . . . . . . . . . . . . . . . 6 3.2.1 Kurz{Tutorium am Beispiel eines O{Rings . . . . . . 6 3.2.2 Direkter Aufruf von der Konsole . . . . . . . . . . . . 12 I Theorie | Grundlagen 13 4 Mathematische Grundlagen 14 4.1 Skalare, Vektoren und Tensoren . . . . . . . . . . . . . . . . . 14 4.2 Hauptachsentransformation . . . . . . . . . . . . . . . . . . . 17 4.3 Notation, Matrix{Darstellung . . . . . . . . . . . . . . . . . . 17 4.4 Polare Zerlegung . . . . . . . . . . . . . . . . . . . . . . . . . 17 5 Elemente der Kontinuumsmechanik | Grundlagen der Festk(cid:127)orpermechanik 18 5.1 Deformationsgradient und Verzerrungsma(cid:25)e . . . . . . . . . . 18 5.1.1 Beispiele . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.2 Verzerrungsraten . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.3 Deformationsinvarianten . . . . . . . . . . . . . . . . . . . . . 22 5.4 Mechanische Spannung | Konjugierte Spannungstensoren . . 24 5.4.1 Voigt{Notation . . . . . . . . . . . . . . . . . . . . . 24 5.4.2 Spannungsleistung & konjugierte Spannungstensoren . 26 5.4.3 Vorgehen in FEM{Programmsystemen . . . . . . . . . 26 5.4.4 Spannungsraten . . . . . . . . . . . . . . . . . . . . . . 27 1 5.5 Verknu(cid:127)pfung von Spannung und Dehnung | Materialmodul . 28 6 Elastisches Materialverhalten 29 6.1 Linear{elastisches Materialverhalten | Hookesches Gesetz . 29 6.2 Hyperelastizit(cid:127)at . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.2.1 Quasi{inkompressible Darstellung . . . . . . . . . . . . 31 7 Inelastisches Materialverhalten 34 7.1 Motivation. 1{D Reibmodell . . . . . . . . . . . . . . . . . . . 34 7.2 Plastisches Materialverhalten . . . . . . . . . . . . . . . . . . 35 7.2.1 Integrationsalgorithmusfu(cid:127)rratenunabh(cid:127)angigePlastizit(cid:127)at 35 7.2.2 Return{Mapping{Algorithmus . . . . . . . . . . . . . . 36 7.3 Klassische J {Plastizit(cid:127)at . . . . . . . . . . . . . . . . . . . . . 40 2 7.3.1 Exakte Linearisierung des Algorithmus . . . . . . . . . 43 7.4 Modellierung duktiler Sch(cid:127)adigung . . . . . . . . . . . . . . . . 44 7.4.1 Ph(cid:127)anomene von Sch(cid:127)adigung in metalischen Werkstoffen 44 7.4.2 Kontinuumssch(cid:127)adigungsmodell . . . . . . . . . . . . . . 44 7.4.3 Konstitutivgleichungen nach Gurson und Tvergaard 45 7.4.4 Numerische Umsetzung nach Aravas . . . . . . . . . . 47 7.5 Behandlung (cid:12)niter Inelastizit(cid:127)at . . . . . . . . . . . . . . . . . 48 8 Grundlagen der Methode der finiten Elemente 53 8.1 Schwache Form | Prinzip der virtuellen Verschiebungen . . . 53 8.2 Linearisierung und Diskretisierung . . . . . . . . . . . . . . . . 54 8.2.1 Typen (cid:12)niter Elemente in der Strukturmechanik . . . . 56 8.3 Iteratives Vorgehen . . . . . . . . . . . . . . . . . . . . . . . . 58 8.3.1 Globales Newton{Verfahren . . . . . . . . . . . . . . 58 8.3.2 Vorgehen in Abaqus { oder jedem anderen vergleich- baren FEM{Programmsystem ! . . . . . . . . . . . . . 59 8.3.3 Behandlung gro(cid:25)er, linearer Gleichungssysteme . . . . 60 8.3.4 Iterative L(cid:127)osung des globalen Gleichungssystems . . . 60 II Anwendungen 63 9 Parameter{Identi(cid:12)kation 64 9.1 Beispiel: Hyperelastische Werkstoffe . . . . . . . . . . . . . . . 64 9.1.1 Einaxiale Darstellung des neo{Hooke{Modells . . . . 64 9.1.2 Yeoh{Modell . . . . . . . . . . . . . . . . . . . . . . . 64 9.2 Versuchsanordnungen . . . . . . . . . . . . . . . . . . . . . . . 65 9.3 Fehler{Quadrat{Minimierung . . . . . . . . . . . . . . . . . . 66 2 10 Implementierung von Materialmodellen 67 10.1 Hyperelastische Modelle u(cid:127)ber UHYPER . . . . . . . . . . . . . . 67 10.1.1 Schnittstelle . . . . . . . . . . . . . . . . . . . . . . . . 67 10.1.2 Zwangsbedingung Inkompressibilit(cid:127)at . . . . . . . . . . 68 10.1.3 Aktivieren / Ansprechen in Abaqus . . . . . . . . . . 68 10.2 Allgemeine Material{Schnittstelle UMAT . . . . . . . . . . . . . 68 10.2.1 Schnittstelle . . . . . . . . . . . . . . . . . . . . . . . . 68 10.2.2 Bestimmung des Moduls D . . . . . . . . . . . . . . . . 68 III U(cid:127)bungsaufgaben 71 11 U(cid:127)bungsaufgaben 72 11.1 Berechnung von Deformationsma(cid:25)en . . . . . . . . . . . . . . 72 11.1.1 Hauptachsenzerlegung fu(cid:127)r simple shear . . . . . . . . . 72 11.2 Einaxiale Darstellung und Ableitung des Yeoh{Modells . . . 73 11.3 Parameter{Anpassung | Fehler{Quadrat{Minimierung . . . . 74 11.4 Anwendung von Abaqus Cae . . . . . . . . . . . . . . . . . . 75 11.4.1 Post-Processing am Beispiel eines O-Rings . . . . . . . 75 11.4.2 Simulation einer axialsymmetrischen Struktur . . . . . 75 11.4.3 Hertzsche Pressung | Linienkontakt | a = l . . . . 76 11.4.4 Drei{Punkt{Biegung | Plastische Zone . . . . . . . . 77 11.5 Programmierbeispiel . . . . . . . . . . . . . . . . . . . . . . . 78 11.5.1 Yeoh in UHYPER . . . . . . . . . . . . . . . . . . . . . 78 11.5.2 ImplementierungdesVan der Waals{ModellsinABAQUS in UHYPER und Vergleich . . . . . . . . . . . . . . . . . 79 Anhang 79 A Fortran77{Beispiel 80 B Aufstellung einiger Linux{/Unix{Befehle 81 Literatur 81 3 Kapitel 1 Einleitung Die Methode der (cid:12)niten Elemente\ (FEM) ist in der zweiten H(cid:127)alfte des 20. " Jhdt.entwickeltwordenundhatseitdemparallelmitdenInnovationsschu(cid:127)ben imHardware{BereichderComputer{TechnologieeinerasanteWeiterentwick- lung erfahren. Die M(cid:127)oglichkeiten einer allgemeinen Betrachtungsweise verschiedenster me- chanischer Problemstellungen auf der Grundlage moderner mathematischer Werkzeuge (Matrixoperationen, Variationsformulierung, ...) haben die FEM nebenanderennumerischenVerfahren(Differenzen{Schemata,Randelement{ Methode/BEM, ...) zu dem bedeutensten computergestu(cid:127)tzten Berechnungs- verfahren gemacht. Der aktuelle Stand der Hard{ und Software{Technologie erm(cid:127)oglicht heute jedem Entwicklungsingenieur und Wissenschaftler an ei- nem Einzelarbeitsplatz auch schon gr(cid:127)o(cid:25)ere (Anfangs{) Randwertprobleme zu l(cid:127)osen, wo vor mehreren Jahren noch Gro(cid:25)rechenanlagen vonn(cid:127)oten waren. Die Anbindung und Anpassung eines jeden mechanisch{mathematischen Si- mulationsmodells (cid:12)ndet mit der Auswahl eines geeigneten Materialmodells u(cid:127)ber die Materialparameter statt. Die Materialmodellierung stellt somit das Bindeglied zwischen Modell und praktischer Anwendung dar. Dabei mu(cid:127)ssen die Materialparameter in ein- deutiger Weise durch Experimente und entsprechende Modellrechnungen be- stimmbar sein. Eine zunehmende Verfeinerung und Pr(cid:127)azisierung der Materialmodellierung setzt ein tieferes Verst(cid:127)andnis der Materialtheorie und der algorithmischen Umsetzung dieser Modelle voraus, um m(cid:127)oglichst alle wesentlichen Effekte des Materialverhaltens beru(cid:127)cksichtigen zu k(cid:127)onnen. Das Anliegen dieser Vor- lesung zielt genau in diese Richtung, wobei hier ein besonderes Augenmerk auf einer korrekten und effizienten numerischen Umsetzung der angesproche- nen Materialmodelle liegt. 4 Kapitel 2 Struktur der Lehrveranstaltung 2.1 Planung, Informationen & Bewertung In diesem Jahr (cid:12)nden die Lehrveranstaltungen donnerstags 8:00 Uhr { 10:30 UhrinRaumS1/03/272statt.FolgendeTerminesindvorgesehen:19.04.2012, 26.04., 03.05., 10.05., 24.05., 31.05., 14.06., 21.06. und 28.06.. W(cid:127)ahrend der Veranstaltungen werden 2{3 U(cid:127)bungsaufgaben ausgegeben, die anschlie(cid:25)end zu bearbeiten sind. Unter http://www.baaserweb.de/TUDarmstadt/SoSe12 werden zus(cid:127)atz- liche Informationen zur Verfu(cid:127)gung gestellt. Eine entsprechend ausfu(cid:127)hrliche Dokumentation der Ausarbeitung wird biszumBeginndeskommendenWintersemestersbewertetundergibt{wenn gewu(cid:127)nscht { die Note fu(cid:127)r den Kurs. 5 Kapitel 3 Abaqus Verwendung von 3.1 Login und Verzeichnisse Nach dem Start der Rechner steht jeweils der Account/Login\ femint zur " Verfu(cid:127)gung. Das zugeh(cid:127)orige Passwort wird w(cid:127)ahrend der Veranstaltung ge- nannt. Bitte Arbeitsverzeichnisse mit mkdir [name] der einzelnen Gruppen anlegen, dorthin wechseln mit cd [name] und ausschlie(cid:25)lich dort arbeiten. Abaqus 3.2 Struktur von Aufruf Hilfe/Manual im FSM{Netz der TU Darmstadt: http://lame:2080/ 3.2.1 Kurz{Tutorium am Beispiel eines O{Rings Seit Anfang des Jahrtausends, in etwa zeitgleich mit den Versionen > 6:x wird fu(cid:127)r Abaqus auch die gra(cid:12)sche Ober(cid:13)(cid:127)ache Abaqus/CAE angeboten, die sowohl als Pr(cid:127)aprozessor als auch zum Postprocessing eingesetzt wer- den kann. Dabei bedeutet CAE hier Complete Abaqus Environment und integriert damit auch den einzeln verfu(cid:127)gbaren Abaqus/Viewer in einer einheitlichen Umgebung. Ebenfalls kann damit der Ablauf einzelner FEM{ Rechnungen gesteuert und beobachtet werden, wenn diese auf dem gleichen Rechner ausgefu(cid:127)hrt werden. Wir betrachten hier die Anwendung der FE{ Methode aus klassischer Sicht und damit auch Vorbereitung Preprocessing, L(cid:127)osung Solver und Nachbereitung Postprocessing einer FE{Analyse als ge- trennteAufgaben,die{jedefu(cid:127)rsich{besondereHerausforderungenaufweist. Hier konzentrieren wir uns zun(cid:127)achst auf den Umgang mit Abaqus/CAE und weisen auf einige Merkmale hin. Dies kann in keiner Weise eine Schulung 6 Abbildung 3.1: Abaqus Cae{Er(cid:127)offnung und anschlie(cid:25)ende Festlegung eines Arbeitsverzeichnis mit diesem Programmsytem oder zumindest ein intensives Durcharbeiten eines Beispiels aus dem Users Manual ersetzen ! Unterhttp://www.baaserweb.de/TUDarmstadt/SoSe12stehtdiesesBei- spiel seit SoSe 2012 fu(cid:127)r Abaqus 6.10.1 zur Verfu(cid:127)gung: In den beiden kompri- mierten Dateien sind einmal *.cae zur Modell-Erzeugung und einmal *.odb als Ergebnisdatei hinterlegt. Diese sollen in dieser Veranstaltung zun(cid:127)achst als U(cid:127)bungsbeispiele dienen, siehe auch Abschn. 11.4.1. Nach dem Start von Abaqus/CAE, siehe Abb. 3.1, emp(cid:12)ehlt es sich, di- rekt das aktuelle Arbeitsverzeichnis innerhalb des Dateisystems festzulegen, um dort alle Ein{ und Ausgabedaten leicht (wieder) zu (cid:12)nden. Das Erstellen eines FEM{ Modells beginnt in dem Mo- dul Part oder aber vorgeschal- tet im Sketch{Modus. Beides- malkannentwedereineCAD{ Gra(cid:12)kimportiertwerdenoder aber es k(cid:127)onnen mit einfach- sten CAD{Hilfmitteln eige- ne Modell konstruiert werden. Man stellt also zun(cid:127)achst das Modul ein, siehe Abb. 3.2, und kann nun eine Konstruk- tion beginnen, einlesen oder erweitern. Abbildung 3.2: Arbeitsmodul ausw(cid:127)ahlen Im linken Fensterteil der CAE{Anwendungerkenntman das Grundgeru(cid:127)st des Deklara- 7 Abbildung 3.3: Deklarationsbaum\ " tionsbaums, durch den man sich von oben nach unten durchhangeln muss, siehe Abb. 3.3. Ein (cid:127)ahnliches Vorgehen ist schon seit mehreren Jahren z.B. von der Benutzerober(cid:13)(cid:127)ache von Ansys (heute in der sog. Workbench) be- kannt. Wir beginnen fu(cid:127)r dieses einfache Beispiel nun mit der De(cid:12)ntion der Grundstrukturen unserer Modellierung indem wir die Einzelteile zeichnen. EinO{Ringwirdinder2D{axialsymmetrischenModellierungimQuerschnitt als Kreis dargestellt. Dazu legen wir ein Part an, siehe Abb. 3.4, und zeich- nen einen Kreis, bestenfalls schon an der richtigen Position im zun(cid:127)achst frei zu w(cid:127)ahlenden Koordinatensystem, siehe Abb. 3.5. Sp(cid:127)ater muss die Rota- tionsachse des Modells bei x = r = 0 liegen. Einzelteile lassen sich auch nachtr(cid:127)aglich noch positionieren. Ziel soll sein, den Ring auf eine Welle aufzuziehen\ und die " Situation dann zu ana- lysieren. Dazu legen wir nun zun(cid:127)achst die Wel- Abbildung 3.5: O{Ring{Querschnitt zeichnen le als starre Gegen(cid:13)(cid:127)ache (analyticalrigid)an,sie- heAbb.3.6,undschiebendiesesp(cid:127)ateru(cid:127)berdieDe(cid:12)nitionvonVerschiebungs- randbedingungen an einem daran gekoppelten Referenzknoten radial nach au(cid:25)en. Der n(cid:127)achste Schritt entlang der n(cid:127)otigen Deklarationen ist die Festlegung eines Materials inkl. Parameter fu(cid:127)r den Elastomer{Ring, 8 Abbildung 3.4: Einzelteile de(cid:12)nieren: hier O{Ring was u(cid:127)ber das Feld inAbb.3.7(a)m(cid:127)og- lich ist. Im Ab- schnittSectionwird einerelementierten Part{Struktur ein bereits ausgew(cid:127)ahl- tesMaterial(modell) zugeordnet, siehe Abb. 3.7(b). Im (b) weiterenVerlaufwer- (a) den innerhalb der Steps die Randbe- Abbildung 3.7: (a) Material de(cid:12)nieren und dieses (b) dingungenundBe- einer Section zuordnen lastungendeklariert, so dass damit der Preprocessing{Teil innerhalb Abaqus/CAE abgeschlossen ist. Der Ab- schnitt Jobs stellt den FEM{L(cid:127)osungsprozess dar, der ebenfalls recht elegant u(cid:127)ber den Job Monitor gestartet und verfolgt werden kann. Die Auswertung 9

Description:
Dabei bedeutet CAE hier Complete Abaqus Environment und Abbildung 3.1: Abaqus Cae–Eröffnung und anschließende Festlegung eines .. Die Rate der inneren, mechanischen Arbeit (. ” Spannungsleistung“) ist gege- ben durch. Pint = ∫. V. P : ˙FdV. (5.24) oder durch. Pint = ˙w = ∫. B σ : dd
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.