INSTRUKCJA DO ĆWICZENIA NR 4



Podobne dokumenty
Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.

Metoda elementów skończonych

Autor: mgr inż. Robert Cypryjański METODY KOMPUTEROWE

INSTRUKCJA DO ĆWICZENIA NR 2

Instrukcja do ćwiczeń laboratoryjnych z metody elementów skończonych w programie ADINA

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY w Szczecinie

Analiza stateczności zbocza

Instrukcja do ćwiczeń laboratoryjnych z metody elementów skończonych w programie ADINA

Document: Exercise*02*-*manual /11/ :31---page1of8 INSTRUKCJA DO ĆWICZENIA NR 2

Modelowanie w projektowaniu maszyn i procesów cz.5

Instrukcja do ćwiczeń laboratoryjnych z metody elementów skończonych w programie ADINA

ALGORYTM STATYCZNEJ ANALIZY MES DLA KRATOWNICY

INSTRUKCJA DO ĆWICZENIA NR 4

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY w Szczecinie

Ćwiczenie nr 10 - Analiza wytrzymałościowa modeli bryłowych

Analiza obciążeń baneru reklamowego za pomocą oprogramowania ADINA-AUI 8.9 (900 węzłów)

ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO

Wyłączenie redukcji parametrów wytrzymałościowych ma zastosowanie w następujących sytuacjach:

Analiza fundamentu na mikropalach

Rys 1 Schemat modelu masa- sprężyna- tłumik


METODA ELEMENTÓW SKOŃCZONYCH.

8. PODSTAWY ANALIZY NIELINIOWEJ

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY

Nasyp przyrost osiadania w czasie (konsolidacja)

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka

STATYCZNA PRÓBA ROZCIĄGANIA

Instrukcja do ćwiczeń laboratoryjnych Numeryczne metody analizy konstrukcji

Program BEST_RE. Pakiet zawiera następujące skoroszyty: BEST_RE.xls główny skoroszyt symulacji RES_VIEW.xls skoroszyt wizualizacji wyników obliczeń

Z-ZIP2-303z Zagadnienia optymalizacji Problems of optimization

METODA SIŁ KRATOWNICA

Materiały do laboratorium Przygotowanie Nowego Wyrobu dotyczące metody elementów skończonych (MES) Opracowała: dr inŝ.

FLAC Fast Lagrangian Analysis of Continua. Marek Cała Katedra Geomechaniki, Budownictwa i Geotechniki

Laboratorium Wytrzymałości Materiałów

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych

ĆWICZENIE Nr 1. Laboratorium CAD/MES. Przedmiot: Modelowanie właściwości materiałów. Opracował: dr inż. Hubert Dębski

PRZEWODNIK PO PRZEDMIOCIE

Wprowadzanie geometrii z wykorzystaniem importu pliku DXF

Analiza mechanizmu korbowo-suwakowego

Metoda Elementów Skończonych - Laboratorium

OPTYMALIZACJA ZBIORNIKA NA GAZ PŁYNNY LPG

Ćwiczenie nr 1 Odpowiedzi czasowe układów dynamicznych

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY w Szczecinie

INSTRUKCJA DO ĆWICZENIA NR 7

Analiza obciążeń baneru reklamowego za pomocą oprogramowania ADINA-AUI 8.9 (900 węzłów)

Obsługa programu Soldis

Katarzyna Jesionek Zastosowanie symulacji dynamiki cieczy oraz ośrodków sprężystych w symulatorach operacji chirurgicznych.

Analiza stanu przemieszczenia oraz wymiarowanie grupy pali

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH

Wykład z Technologii Informacyjnych. Piotr Mika

INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH

Pierwsze komputery, np. ENIAC w 1946r. Obliczenia dotyczyły obiektów: o bardzo prostych geometriach (najczęściej modelowanych jako jednowymiarowe)

Osiadanie kołowego fundamentu zbiornika

Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.

Optymalizacja konstrukcji

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Wytrzymałość materiałów Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

Zastosowanie MES do rozwiązania problemu ustalonego przepływu ciepła w obszarze 2D

Ćwiczenie 2 Numeryczna symulacja swobodnego spadku ciała w ośrodku lepkim (Instrukcja obsługi interfejsu użytkownika)

Modelowanie i obliczenia statyczne kratownicy w AxisVM Krok po kroku

Defi f nicja n aprę r żeń

Podczas wykonywania analizy w programie COMSOL, wykorzystywane jest poniższe równanie: 1.2. Dane wejściowe.

POLITECHNIKA ŁÓDZKA INSTYTUT OBRABIAREK I TECHNOLOGII BUDOWY MASZYN. Ćwiczenie D - 4. Zastosowanie teoretycznej analizy modalnej w dynamice maszyn

Badanie właściwości łuku prądu stałego

CAx integracja REVIT ROBOT.

Wprowadzenie do WK1 Stan naprężenia

4. ELEMENTY PŁASKIEGO STANU NAPRĘŻEŃ I ODKSZTAŁCEŃ

POLITECHNIKA SZCZECIŃSKA KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN

INSTRUKCJA DO ĆWICZENIA NR 1

Opis preprocesora graficznego dla programu KINWIR -I

PROJEKT NR 2 STATECZNOŚĆ RAM WERSJA KOMPUTEROWA

Analiza obciążeń belki obustronnie podpartej za pomocą oprogramowania ADINA-AUI 8.9 (900 węzłów)

Al.Politechniki 6, Łódź, Poland, Tel/Fax (48) (42) Mechanika Budowli. Inżynieria Środowiska, sem. III

PRZEWODNIK PO PRZEDMIOCIE

Rozdział 4: PIERWSZE KROKI

METODY KOMPUTEROWE W MECHANICE

Projektowanie Wirtualne bloki tematyczne PW I

Jan Kowalski Sprawozdanie z przedmiotu Wspomaganie Komputerowe w Projektowaniu

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Katedra Elektrotechniki Teoretycznej i Informatyki

[ P ] T PODSTAWY I ZASTOSOWANIA INŻYNIERSKIE MES. [ u v u v u v ] T. wykład 4. Element trójkątny płaski stan (naprężenia lub odkształcenia)

Wyznaczenie reakcji belki statycznie niewyznaczalnej

Document: Exercise-05-manual /1/ : page 1 of 16. KATEDRA MECHANIKI STOSOWANEJ Wydzia! Mechaniczny POLITECHNIKA LUBELSKA

Analiza kinematyczna i dynamiczna układu roboczego. koparki DOSAN

LABORATORIUM 5 / 6 1. ZAŁOŻENIE KONTA

Podstawowe pojęcia wytrzymałości materiałów. Statyczna próba rozciągania metali. Warunek nośności i użytkowania. Założenia

Obszary sprężyste (bez możliwości uplastycznienia)

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY w Szczecinie

Cel ćwiczenia: Nabycie umiejętności poruszania się w przestrzeni programu Kuka.Sim Pro oraz zapoznanie się z biblioteką gotowych modeli programu.

ZACHODNIOPOMORSKI UNIWERSYTET TECHNOLOGICZNY w Szczecinie

ANALIZA WYTRZYMAŁOŚCI WYSIĘGNIKA ŻURAWIA TD50H

Zad. 6: Sterowanie robotem mobilnym

POLITECHNIKA SZCZECIŃSKA KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN

Spis treści. Wstęp Część I STATYKA

Analiza dynamiczna fundamentu blokowego obciążonego wymuszeniem harmonicznym

Obliczenie kratownicy przy pomocy programu ROBOT

Projektowanie inżynierskie Engineering Design

ĆWICZENIE Nr 2 i 3. Laboratorium CAD/MES. Przedmiot: Modelowanie właściwości materiałów. Opracował: dr inż. Hubert Dębski

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 4. Instrukcja laboratoryjna

FLAC Fast Lagrangian Analysis of Continua

PROJEKT METODA ELEMENTÓW SKOŃCZONYCH

Transkrypt:

KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 4 PRZEDMIOT TEMAT Wybrane zagadnienia z optymalizacji elementów konstrukcji Zastosowanie optymalizacji topologicznej w projektowaniu konstrukcji. CEL ĆWICZENIA Celem ćwiczenia jest określenie topologii konstrukcji za pomocą ewolucyjnych narzędzi optymalizacji. PODSTAWY TEORETYCZNE W zagadnieniach mechaniki i budowy maszyn procesowi optymalizacji mogą być poddawane proste układy zawierające pojedyncze część (np. pręt, rama, oś, wał, belka, płyta, itp.) lub złożone układy (zbiór części, podzespół urządzenia lub kompletna maszyna). Konstrukcję opisuje się za pomocą parametrów, które charakteryzują jej topologię (liczbę i rodzaj elementów), geometrię (wymiary elementów, przełożenia par kinematycznych, itp.), wykorzystywane materiały (właściwości fizyczne, chemiczne, wytrzymałościowe, itp.), zapotrzebowanie energetyczne (moc, sprawność, zużycie paliwa, itp.) oraz wiele innych cech. Część tych parametrów jest przyjmowana przed procesem projektowania. Pozostałe, zwane zmiennymi decyzyjnymi określane są w procesie optymalizacji. Proces optymalizacji topologicznej w mechanice konstrukcji polega na określeniu rozkładu materiału (rozkładu komórek, elementów) w projektowanym obszarze, który umożliwi uzyskanie minimalnej lub maksymalnej wartości przyjętej funkcji celu. Na rysunkach 1 oraz 2 przedstawiono przykładowe projektowane obszary oraz rozwiązania optymalne. Przykład numer 1 przedstawia proces optymalizacji topologicznej kratownicy płaskiej. W projektowanym obszarze zdefiniowane są stałe położenia węzłów oraz gęsta kratownica zwana konstrukcją bazową (Rys.1a). Optymalizacja topologiczna ma za zadanie określić optymalną konfigurację kratownicy (tj. ilość i położenie prętów), która umożliwi minimalizację objętości układu przy uwzględnieniu ograniczeń naprężeniowych (Rys.2b). Przykład numer 2 przedstawia optymalizację topologiczną kształtowania struktury ciągłej. W projektowanym obszarze znajduje się przyjęta początkowa objętość (w zagadnieniach 2D powierzchnia), która została zdyskretyzowana (Rys.2a). Przyjęcie siatki umożliwia przeprowadzenie analizy z wykorzystaniem metody elementów skończonych (MES). 1

Wykonując optymalizację topologiczną, której celem jest minimalizacja energii odkształceń sprężystych konstrukcji otrzymano optymalny rozkład materiału (Rys.2b). Najważniejsze programy służące do przeprowadzania analiz z zakresu wytrzymałości materiałów posiadają moduły wykonujące optymalizację topologiczną struktur. Na przykład oprogramowanie Abaqus zawiera Abaqus Topology Optimization Module (ATOM), który pozwala inżynierowi na określenie optymalnej topologii pojedynczej części lub złożeń konstrukcji. a) b) Rysunek 1. Przykładowa konstrukcja bazowa płaskiej kratownicy a) oraz rozwiązanie optymalne przy minimalizacji jej objętości b). a) b) Rysunek 2. Przykładowy projektowany obszar z naniesioną siatką elementów skończonych a) oraz optymalny rozkład materiału otrzymany z procesu optymalizacji topologicznej b). W ostatniej dekadzie wzrosło zainteresowanie konstruktorów ewolucyjnymi metodami kształtowania struktur. Wynika to z fakty, że algorytmy te są uniwersalne oraz łatwe do zaimplementowania w różnych językach programowania. Algorytmy ewolucyjne są inspirowane anologiami biologicznymi, wzorowane na ewolucji naturalnej a głównym ich zastosowaniem jest optymalizacja i modelowanie różnych struktur. Jedną z takich metod, opracowaną w latach 90 ubiegłego wieku, jest Evolutionary Structural Optimization, w 2

skrócie ESO. Objętość optymalizowanej sprężystej struktury jest dyskretyzowana, podzielona na N elementów, inaczej komórek. Do struktury przykłada się siły oraz ustala punkty, w których narzucone są więzy (np. zamocowanie w podporach przegubowych). W kolejnych krokach procedury obliczeniowej (iteracjach) przeprowadza się analizy z wykorzystaniem metody elementów skończonych oraz usuwa zbędny materiał według przyjętych kryteriów. W cyklu obliczeniowym wielkości charakteryzujące poszczególne komórki są na bieżąco uaktualniane na podstawie informacji pochodzących z poprzedniej i obecnej iteracji zarówno dla danej komórki jak i jej sąsiadów. Czynności te są powtarzane, aż uzyska się satysfakcjonujące wyniki. Badania nad Evolutionary Structural Optimization spowodowały powstanie kolejnych metod: AESO, BESO, XESO. W wykonywanym ćwiczeniu wykorzystywana będzie metoda BESO (Bi-directional Evolutionary Structural Optimization). Podstawową cechą, która odróżnia ten algorytm od metody ESO jest możliwość zarówno usuwania jak i dodawania (możliwość ponownego uwzględnienia komórki po jej wcześniejszym odrzuceniu) materiału w kolejnych iteracjach w zależności od przyjętego kryterium optymalizacji. Celem przeprowadzanej podczas zajęć laboratoryjnych optymalizacji topologicznej jest określenie najlepszego rozkładu jednorodnego izotropowego materiału w projektowanym obszarze. Podczas realizacja procesu za pomocą algorytmu BESO wykorzystywano kryterium minimalizacji całkowitej energii odkształceń sprężystych E S. Przyjęta funkcja celu Q ma postać Q( X ) = ES (1) Wektor zmiennych decyzyjnych zdefiniowano jako X=[x 1, x 2,, x N ], gdzie N- liczba wszystkich elementów struktury. Energia odkształcenia sprężystego E S jest to energia potencjalna nagromadzona w ciele sprężystym przy odkształcaniu wywołanym obciążeniem. Całkowitą energia odkształceń równa jest pracy wykonanej przez siły zewnętrzne, określana jest z równania macierzowego 1 T 1 T E s = F U = U KU (2) 2 2 gdzie: K globalna macierz sztywności, U wektor przemieszczeń, F wektor wymuszenia, obciążenia struktury. W procesie optymalizacji uwzględniono następujące ograniczenia: objętościowe N i i 0 (3) i= 1 V ( X ) = V x V gdzie: V(X) zadana, pożądana objętość struktury optymalnej (końcowej topologii), V 0 objętość początkowa, projektowanego obszaru V i objętość pojedynczego elementu. 3

równania równowagi statycznej KU = F (4) Na podstawie równania (4) określane są przemieszczenia struktury za pomocą metody elementów skończonych. wartości zmiennych decyzyjnych X=[x 1, x 2,, x N ], gdzie x i - to zmienna przyjmująca wartości: 0 brak elementu w strukturze, 1 obecność elementu w strukturze. Należy podkreślić, że w praktyce zmienna x i przyjmowana przez algorytm BESO dla komórki usuwanej ze struktury zamiast zero ma bardzo małą wartość, na przykład: 0.001. W trakcie symulacji numerycznych materiał usuwany jest z miejsc słabo wytężonych, wypełnione pozostają tylko obszary, gdzie jest on niezbędny do zapewnienia możliwości przenoszenia obciążeń. W końcowym etapie procesu otrzymywana jest nowa topologia składająca się z komórek wypełnionych materiałem oraz pustych. Najczęściej interpretacja graficzna otrzymanego rozkładu przedstawiana jest w postaci na przykład niebieskich i czarnych pól wypełniających projektowany obszar części (Rys.2b). Optymalny rozkład materiału opisany będzie przez odpowiednio zidentyfikowany zapis wektora zmiennych decyzyjnych X, którego wyrazy mogą przyjmować wartości: 0 lub 1. Podsumowując, algorytm BESO pozwala na otrzymanie optymalnej topologii o zadanej objętości. Podczas procesu optymalizacji zmniejszana jest masa konstrukcji (objętość), jednocześnie komórki struktury muszą przenosić coraz to większe obciążenia. Ważne jest, aby prędkość degradacji konstrukcji nie była zbyt duża. Zbyt szybka degradacja struktury może prowadzić do rozbieżności algorytmu. W rezultacie algorytm może generować błędy, których skutkiem będzie nieprawidłowe działanie programu. PRZEBIEG ĆWICZENIA W trakcie wykonywania ćwiczenia laboratoryjnego przeprowadzona zostanie optymalizacja topologiczna części w przestrzeni 2D. Prowadzący zajęcia przekaże każdemu zespołowi laboratoryjnemu główne wytyczne odnośnie projektowanych konstrukcji. Członkowie zespołów muszą wykonać następujące czynności: 1. Opisać projektowany obiekt: przyjąć rodzaj materiału (E, ν, ρ), zdefiniować początkowy rozmiar powierzchni części (a, b), przeprowadzić dyskretyzację części, określając rozmiar komórki Δx i ilość elementów N. Zalecane jest, aby stosunki a do Δx i b do Δx były liczbami całkowitymi oraz liczba elementów N była większa niż 1000. określić rodzaj podpór oraz punkty, w których element zostanie zamocowany, określić rodzaj obciążenia i punkt jego przyłożenia. 4

Sporządzić cztery wstępne konfiguracje projektowanego obiektu. Wykonać rysunki przedstawiające schematy projektowanego obiektu, na przykład tak jak przedstawiono to na rysunku 3. Rysunek 3. Wstępne konfiguracje projektowanego obiektu. 2. W udostępnionym oprogramowaniu wykonać model projektowanego obszaru. Uruchomienie aplikacji wymaga: Wykorzystując skrót na pulpicie uruchomić program MATLAB, Ustawić ścieżkę katalogu roboczego w postaci: C:\Users\kms\Desktop\Optymalizacja\Cwiczenie4 W Command Window wpisać poniższe polecenie uruchamiające aplikację i zatwierdzić (kliknąć Enter) Optymalizacja W nowym oknie (rysunek 4) : - zdefiniować początkową geometrię konstrukcji (wprowadzone dane zatwierdzamy przyciskiem Wczytaj nową geometrię ), - wprowadzić wymagany udział objętościowy struktury pierwotnej, jaki powinna posiadać struktura optymalna oraz uruchomić proces optymalizacji przyciskiem Wykonaj optymalizację, - proces optymalizacji wykonywany jest automatycznie. Na bieżąco można obserwować topologię oraz wartości udziału objętościowego i funkcji celu dla poszczególnych iteracji. W dolnej części okna będzie pojawiała się informacja o statusie procesu: Start optymalizacji, Koniec optymalizacji. 3. Przeprowadzić optymalizację topologiczną struktury. Narysować szkice rozwiązania optymalnego (Okno aplikacji może zostać zapisane do pliku graficznego poprzez zakładkę File i opcję Save as). Czynności powtórzyć dla wszystkich przyjętych konfiguracji wstępnych. 4. Przeprowadzić analizę wpływu rozmieszczenia podpór oraz obciążenia na kształt otrzymanego rozwiązania. 5

Rysunek 4. Widok okna wykorzystywanej aplikacji. 6

OPRACOWANIE WYNIKÓW Po przeprowadzeniu obliczeń numerycznych należy zapisać w tabeli wszystkie informacje niezbędne do wykonania sprawozdania z zajęć laboratoryjnych. Tab. 1 Tabele danych i wyników pomiarów Charakterystyka projektowanego obszaru Rodzaj materiału Moduł Younga Liczba Poissona Gęstość Szerokość obszaru Wysokość obszaru Numer wariantu Warianty optymalizacji topologicznej Podpora 1 Podpora2 Obciążenie Schemat rozwiązania optymalnego 1 x-.. N-. x- y-. Składowe siły: F x -.. F y - 2 x-.. N-. x- y-. Składowe siły: F x -.. F y - 3 x-.. N-. x- y-. Składowe siły: F x -.. F y - 4 x-.. N-... x- y-. Składowe siły: F x -.. F y - 7

SPRAWOZDANIE Sprawozdanie z ćwiczenia powinno zawierać: 1. Tabelkę identyfikacyjną. 2. Cel ćwiczenia. 3. Schematy badanych układów. 4. Tabelę pomiarów i wyników. 5. Szkice rozwiązań optymalnych. 6. Wnioski. 8