Optymalizacja konstrukcji



Podobne dokumenty
INSTRUKCJA DO ĆWICZENIA NR 1

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI

Spis treści. Przedmowa 11

Definicja problemu programowania matematycznego

Programowanie nieliniowe. Badania operacyjne Wykład 3 Metoda Lagrange a

Podstawy Konstrukcji Maszyn. Wykład nr. 1_01

Przekładnie ślimakowe / Henryk Grzegorz Sabiniak. Warszawa, cop Spis treści

Schemat programowania dynamicznego (ang. dynamic programming)

OPTYMALIZACJA KONSTRUKCJI

Wielokryteriowa optymalizacja liniowa

doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.

Aproksymacja funkcji a regresja symboliczna

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Optymalizacja

Programowanie celowe #1

Ćwiczenia laboratoryjne - Dobór optymalnego asortymentu produkcji programowanie liniowe. Logistyka w Hutnictwie Ćw. L.

Optymalizacja. doc. dr inż. Tadeusz Zieliński r. ak. 2013/14. Metody komputerowe w inżynierii komunikacyjnej. ograniczenie kosztów budowy.

Spis treści Przedmowa

3. Wstępny dobór parametrów przekładni stałej

Koła stożkowe o zębach skośnych i krzywoliniowych oraz odpowiadające im zastępcze koła walcowe wytrzymałościowo równoważne

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 11,

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

Spis treści. Przedmowa 11

ZAGADNIENIA PROGRAMOWANIA LINIOWEGO

istocie dziedzina zajmująca się poszukiwaniem zależności na podstawie prowadzenia doświadczeń jest o wiele starsza: tak na przykład matematycy

KADD Minimalizacja funkcji

Definicje i przykłady

Komputerowa analiza zagadnień różniczkowych 10. Dwupunktowe problemy brzegowe (BVP, Boundary Value Problems)

Definicja pochodnej cząstkowej

Modelowanie w projektowaniu maszyn i procesów cz.5

TOZ -Techniki optymalizacji w zarządzaniu

OBLICZANIE KÓŁK ZĘBATYCH

Analiza wielokryterialna wstęp do zagadnienia

Z52: Algebra liniowa Zagadnienie: Zastosowania algebry liniowej Zadanie: Operatory różniczkowania, zagadnienie brzegowe.

7. OPTYMALIZACJA PARAMETRÓW SKRAWANIA. 7.1 Cel ćwiczenia. 7.2 Wprowadzenie

Dobór sprzęgieł hydrokinetycznych 179 Bibliografia 183

w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych.

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia pierwszego stopnia. Podstawy konstrukcji maszyn I

Analiza wielokryterialna

1. Zasady konstruowania elementów maszyn

Programowanie liniowe

Przekładnie zębate. Klasyfikacja przekładni zębatych. 1. Ze względu na miejsce zazębienia. 2. Ze względu na ruchomość osi

Agnieszka Nowak Brzezińska

1. Obliczenia wytrzymałościowe elementów maszyn przy obciążeniu zmiennym PRZEDMOWA 11

Programowanie liniowe. Tadeusz Trzaskalik

ANALIZA MATEMATYCZNA

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy konstrukcji maszyn Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

3. PŁASKI STAN NAPRĘŻENIA I ODKSZTAŁCENIA

Plan. Zakres badań teorii optymalizacji. Teoria optymalizacji. Teoria optymalizacji a badania operacyjne. Badania operacyjne i teoria optymalizacji

Sterowanie optymalne

x+h=10 zatem h=10-x gdzie x>0 i h>0

Rozdział 1 PROGRAMOWANIE LINIOWE

POD- I NADOKREŚLONE UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015

Programowanie liniowe

Wielokryteriowa optymalizacja liniowa cz.2

PROGRAMOWANIE NIELINIOWE

PODSTAWY KONSTRUKCJI MASZYN KLASA IV TECHNIKUM ZAWODOWE ZAWÓD TECHNIK MECHANIK

KADD Minimalizacja funkcji

Spis treści WSTĘP... 9

Optymalizacja procesów technologicznych przy zastosowaniu programowania liniowego

Zadania 1. Czas pracy przypadający na jednostkę wyrobu (w godz.) M 1. Wyroby

Zaawansowane metody numeryczne Komputerowa analiza zagadnień różniczkowych 4. Równania różniczkowe zwyczajne podstawy teoretyczne

Podstawowe przypadki (stany) obciążenia elementów : 1. Rozciąganie lub ściskanie 2. Zginanie 3. Skręcanie 4. Ścinanie

Algebra liniowa. Macierze i układy równań liniowych

Estymacja wektora stanu w prostym układzie elektroenergetycznym

INSTRUKCJA DO ĆWICZENIA NR 5

DYNAMIKA SIŁA I JEJ CECHY

INTERPOLACJA I APROKSYMACJA FUNKCJI

PROGRAMOWANIE WIELOKRYTERIALNE (CELOWE)

MECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko

KONSPEKT FUNKCJE cz. 1.

Definicja i własności wartości bezwzględnej.

Modele materiałów

ALGORYTMY EWOLUCYJNE W OPTYMALIZACJI JEDNOKRYTERIALNEJ

Tomasz M. Gwizdałła 2012/13

Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne.

MODUŁ 3. WYMAGANIA EGZAMINACYJNE Z PRZYKŁADAMI ZADAŃ

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

ZASTOSOWANIE ZASADY MAKSIMUM PONTRIAGINA DO ZAGADNIENIA

Standardowe zadanie programowania liniowego. Gliwice 1

Ćwiczenia nr 7. TEMATYKA: Krzywe Bézier a

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

WYKŁAD 9 METODY ZMIENNEJ METRYKI

Algorytmy optymalizacji systemu ICT wspomagające zarządzanie siecią wodociągową

13. Równania różniczkowe - portrety fazowe

SZTUCZNA INTELIGENCJA

3 1 + i 1 i i 1 2i 2. Wyznaczyć macierze spełniające własność komutacji: [A, X] = B

Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Badania operacyjne. Temat ćwiczenia:

Spis treści. Wstęp 13. Część I. UKŁADY REDUKCJI DRGAŃ Wykaz oznaczeń 18. Literatura Wprowadzenie do części I 22

Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych

Przykład 4.2. Sprawdzenie naprężeń normalnych

Elementy Modelowania Matematycznego

Opis przedmiotu. Karta przedmiotu - Podstawy budowy maszyn II Katalog ECTS Politechniki Warszawskiej

METODY OPTYMALIZACJI. Tomasz M. Gwizdałła 2018/19

Optymalizacja ciągła

Wymiary tolerowane i pasowania. Opracował: mgr inż. Józef Wakuła

Rozróżnia proste przypadki obciążeń elementów konstrukcyjnych

Programowanie dynamiczne. Tadeusz Trzaskalik

RÓWNANIA NIELINIOWE Maciej Patan

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

Transkrypt:

Optymalizacja konstrukcji Kształtowanie konstrukcyjne: nadanie właściwych cech konstrukcyjnych przeszłej maszynie określenie z jakiego punktu widzenia (wg jakiego kryterium oceny) będą oceniane alternatywne rozwiązania konstrukcyjne. Ścisłe (sformułowane matematycznie) określenie punktu widzenia funkcja celu (funkcja jakości, funkcja efektywności) Punkt oceny kryterium optymalizacji.

Optymalizacja to działalność, której celem jest uzyskanie najlepszego rezultatu w danych warunkach i dla określonej funkcji celu. Najlepszy z otrzymanych wyników nazywa się optymalnym.

Optymalizacja - myślenie w kategoriach celów

Przykład: lornetka Kryterium optymalizacji (zmienna zależna) ostrość obrazu Zmienna niezależna odległość soczewek Wartość optymalna najostrzejszy obraz ostrość obrazu optimum odległość soczewek

Optymalizacja to działalność, której celem jest uzyskanie najlepszego rezultatu w danych warunkach i dla określonej funkcji celu. Najlepszy z otrzymanych wyników nazywa się optymalnym.

Projektowanie Sformułowanie problemu Model problemu Optymalizacja

Po co optymalizować? Korzyści finansowe Usprawnienie działania Podniesienie efektywności pracy Poprawa niezawodności Poprawa bezpieczeństwa Zmniejszenie zużycia zasobów

Kryteria optymalizacji Koszt Opóźnienie (szybkość działania) Niezawodność Efektywność Zużycie zasobów Bezpieczeństwo

Ograniczenia w optymalizacji Koszt Opóźnienie (szybkość działania) Niezawodność Efektywność Zużycie zasobów Bezpieczeństwo Inne

Załóżmy, że rozpatruje się trzy rodzaje przekładni o tej samej mocy i przełożeniu : ślimakową, planetarną, walcową. Załóżmy też, że kryterium optymalizacji są najmniejsze gabaryty tej przekładni, które można wyrazić w funkcji pozostałych cech konstrukcyjnych. Z punktu widzenia zadanego kryterium a więc wymiarów gabarytowych, optymalnym rozwiązaniem jest przekładnia planetarna.

Model matematyczny konstrukcji Zbudowanie funkcji celu, niezbędnej w procesie optymalizacji konstrukcji, wymaga zapisu cech konstrukcyjnych maszyny (geometrycznych, materiałowych i dynamicznych) w postaci układu liczb i funkcji. Uzyskany w ten sposób zapis nazywa się modelem matematycznym konstrukcji.

Dla potrzeb modelowania matematycznego, konstrukcję K można potraktować jako punkt w pewnej przestrzeni N-wymiarowej czynnikowej, co można zapisać następująco: K = (C( 1,C 2,...,C N ) R N gdzie: K- konstrukcja, C i - cechy konstrukcji, R N -przestrzeń konstrukcji.

Jeżeli wszystkie współrzędne wektora K są liczbami, to taki punkt można traktować jako element N - wymiarowej przestrzeni euklidesowej E N : K = (C( 1, C 2,...,C N ) E N Wektor K należący do przestrzeni konstrukcji jednoznacznie opisuje konstrukcję.

Niech opisywanym elementem będzie śrubowa sprężyna naciskowa. α D D w D z p d

Umiejscowienie jej środka ciężkości w maszynie można określić za pomocą wartości liczbowych trzech współrzędnych: x, y i z. Następne współrzędne mogą opisywać, np. średnicę drutu d, średnicę nawinięcia drutu D w, granicę plastyczności materiału sprężyny R e, wartość siły napięcia wstępnego P w, itp.

Wszystkie cechy opisujące konstrukcję można podzielić na: parametry P zmienne decyzyjne X. Parametry P są zadane i ich wartość jest niezmienna w procesie projektowania. Zmienne decyzyjne X są dobierane w procesie projektowania.

W przypadku rozpatrywanej sprężyny: parametrami P mogą być np.: wartość siły napięcia wstępnego i wymiary zewnętrzne sprężyny, zaś zmiennymi decyzyjnymi X, np. średnica drutu, granica plastyczności materiału sprężyny (materiał sprężyny).

Biorąc pod uwagę podział cech konstrukcyjnych na parametry P i zmienne decyzyjne X, konstrukcje można formalnie zapisać następująco: K = (P( 1, P 2,...,P N ; X 1,X 2,...X M ) E K Zbiór zmiennych decyzyjnych X można traktować jako punkt x w pewnej przestrzeni, zwanej przestrzenia zmiennych decyzyjnych (przestrzenia rozwiązań) E x : x = (x 1, x 2,,x n ) E x

Na złożoność modelu matematycznego wpływa głownie liczba zmiennych decyzyjnych - im jest ona większa, tym trudniejsze i kosztowniejsze jest prowadzenie obliczeń. Z drugiej zaś strony, ograniczenie liczby zmiennych decyzyjnych i ustalenie dużej liczby cech konstrukcyjnych jako parametrów zawęża możliwości poszukiwana najlepszych rozwiązań.

Matematyczne sformułowanie owanie szczegółowych i ogólnych zasad konstrukcji Projektant może przyjmować tylko określone wartości zmiennych decyzyjnych X. Wynika to z ograniczeń narzuconych na poszczególne zmienne decyzyjne i na konstrukcję jako całość. Ograniczenia Ograniczenia te wynikają ze szczegółowych zasad konstrukcji.

Zgodnie z pierwszą zasadą, konstrukcja powinna spełniać wszystkie ograniczenia wynikające ze szczegółowych zasad w stopniu nie mniejszym od założonego. Z matematycznego punktu widzenia, ograniczenia te mogą mieć charakter nierównościowy: b i (x)= b i (x 1,x 2,...,x n )< 0; i = 1,2,...,m lub równościowy: g j (x)=g j ( x 1,x 2,...,x n )=0; j=1,2,...,p

Dla każdej zmiennej decyzyjnej x i można ustalić wstępnie zakres jej zmienności: x imin x i x imax; i = 1,...,n Na skutek ograniczeń wynikających ze szczegółowych zasad konstrukcji przedział ten ulega zawężeniu. Niektóre zmienne decyzyjne mogą przyjmować dowolne wartości z ciągłego przedziału [x imin,x imax ], a inne mogą przyjmować tylko wartości dyskretne.

Zmienne decyzyjne wynikające ze względów fizycznych i technologicznych, takie jak np.: wymiary, obciążenia, naprężenia., itp. mają z reguły charakter ciągły.

Zmienne decyzyjne ściśle określone przez normy, takie jak np.: moduły kół zębatych, wymiary łożysk tocznych, wymiary śrub, nitów, itp., mają charakter dyskretny i ich zakres zawęża się do zbioru liczb dyskretnych. Inne wartości zmiennych decyzyjnych są dyskretne z założenia, np. liczba zębów w kole zębatym.

Jednakże, zdecydowana większość ograniczeń ma charakter nierównościowy, np.: liczba zębów w kole zębatym nie może być mniejsza niż graniczna liczba zębów, obciążenie nie może wywoływać naprężeń większych od dopuszczalnych, prędkość obwodowa czopa podczas smarowania hydrodynamicznego musi być większa od granicznej.

W procesie budowy modelu matematycznego konstrukcji K wszystkie ograniczenia wynikające ze szczegółowych zasad konstrukcji musza być przedstawione w postaci jednoznacznej matematycznie, tak aby dla dowolnego wektora zmiennych decyzyjnych X można było jednoznacznie stwierdzić, czy należy on do zbioru rozwiązań dopuszczalnych, a więc czy są spełnione wszystkie ograniczenia, czy też nie.

Zbiór punktów w przestrzeni zmiennych decyzyjnych X, w których spełnione są wszystkie ograniczenia narzucone przez konstrukcję K, nazywa się zbiorem dopuszczalnym lub zbiorem rozwiązań dopuszczalnych: Φ= Φ (x) E x

W celu wyboru ze zbioru rozwiązań dopusczalnych Φ rozwiązania najlepszego, konieczne jest ustalenie kryteriów optymalizacji Q. Druga ogólna zasada konstrukcji mówi, że konstrukcja powinna być optymalna (polioptymalna) w danych warunkach ze względu na przyjęte kryterium optymalizacji, np.: najmniejszy ciężar, największa wytrzymałość, itp.

Problem jednokryterialny zagadnienie do rozwiązania (decyzja do podjęcia) wybór odbywa się w oparciu o jedno reprezentatywne kryterium oceny np. problem wyboru pojazdu cena zakupu Problem wielokryterialny zagadnienie do rozwiązania (decyzja do podjęcia) wybór odbywa się w oparciu o więcej niż jedno kryterium oceny np. problem wyboru pojazdu o najwyższej jakości trwałość, niezawodność, wyposażenie,...

Zadanie optymalizacji można przedstawić w kategoriach działania praktycznego, tj. osiągnięcie: pożądanego efektu przy najmniejszych nakładach, największego efektu przy wykorzystaniu zadanych nakładów.

Reguły te maja charakter praw ekonomicznych i już w tym podejściu widać jak istotny jest dobór kryteriów. Szczególnie niebezpieczne jest uleganie wyłącznie kryteriom ekonomicznym. Może to bowiem prowadzić do niebezpiecznych skutków ekologicznych, społecznych, a nawet technicznych.

W procesie, projektowania należy przede wszystkim uwzględniać kryteria techniczne, nie zapominając jednak o ekonomicznych. Kryteria techniczne wynikają ze szczegółowych zasad konstrukcji. Są to kryteria funkcjonalności, trwałości, niezawodności, sprawności, lekkości, taniości i dostępność materiałów, itp.

W projektowaniu wspomaganym komputerowo należy każde kryterium przedstawić jako funkcję zależną od zmiennych decyzyjnych X. Model matematyczny konstrukcji wektor zmiennych decyzyjnych x, zbiór rozwiązań dopuszczalnych Φ i kryterium optymalizacji Q, można zapisać następująco: x = (x 1,x 2,...,x n ) E x Φ = Φ (x) E x Q=f(x 1,x 2,...,x n )

Metody poszukiwania rozwiąza zań optymalnych Ogólnie można je podzielić na dwie zasadnicze grupy: metody analityczne, np. metoda pochodnych, metoda wariacyjna, metoda wyznaczników Lagrange'a, metody numeryczne, np. programowanie liniowe (metoda Simplex), programowanie nieliniowe.

Przykład - zadanie Przesyłki przewożone na statku mogą być pakowane w skrzynie, których suma wszystkich boków podstawy i wysokości nie przekracza 240 cm, zaś podstawa jest kwadratem. W przeciwnym razie naliczane są opłaty dodatkowe. Obliczyć wymiary skrzyni maksymalizujące jej objętość.

H x x

Metoda pochodnych Metoda pochodnych zasadza się na wyznaczeniu dwóch pochodnych w celu znalezienia wartości ekstremalnych danej funkcji celu Q(x). W pierwszym kroku, dla znalezienia wartości ekstremalnych, wyznacza się pierwszą pochodną funkcji Q(x) i przyrównuję się ją do zera a następnie oblicza się wartość zmiennej niezależnej x. dq dx = 0 Równanie to pozwala na wyznaczenie wartości ekstremalnych.

W kroku drugim wyznacza się druga pochodną funkcji Q(x). Jeśli wyznaczone wartości ekstremalne są mniejsze od zera to funkcja osiąga maksimum, jeśli większe od zera to funkcja osiąga minimum. 2 d Q 2 dx < 0 funkcja Q(x) osiąga maksimum 2 d Q 2 dx > 0 funkcja Q(x) osiąga minimum

Funkcja celu ma postać: Q( x) = x 2 H Ograniczenie równościowe ma postać: b ( x) = H + 4 x 240 = 0

Wyznaczając H z poprzedniego równania: H = 4 x + 240 i podstawiając do funkcji celu uzyskuje się: ( x) = 4x 3 240x 2 Q +

Pierwsza pochodna ma postać: dq 2 dx = 12x + 480x = 0 Rozwiązaniem tego równania są wartości: x 1 = 0 oraz x 2 = 40.

W celu upewnienia się czy funkcja Q(x) osiąga maksimum przy x 2 = 40, wyznacza się drugą pochodną: d 2 Q dx 2 = 24x + 480 = 0

i oblicza się jej wartość dla x 2 = 40: d 2 dx Q 2 x 1 = 40 = 480

Następnie oblicza się H z zależności na ograniczenie równościowe: H = 240 4x = 240 4 40 = 80 cm Wówczas największa pojemność skrzyni wyniesie: V 2 = x H = 2 40 80 = 128000 cm 3