PEWNE METODY HYBRYDOWE W JEDNOKRYTERIALNEJ OPTYMALIZACJI KONSTRUKCJI SOME HYBRID METHODS FOR SINGLE CRITERIA DESIGN OPTIMIZATION

Wielkość: px
Rozpocząć pokaz od strony:

Download "PEWNE METODY HYBRYDOWE W JEDNOKRYTERIALNEJ OPTYMALIZACJI KONSTRUKCJI SOME HYBRID METHODS FOR SINGLE CRITERIA DESIGN OPTIMIZATION"

Transkrypt

1 STANISŁAW KRENICH PEWNE METODY HYBRYDOWE W JEDNOKRYTERIALNEJ OPTYMALIZACJI KONSTRUKCJI SOME HYBRID METHODS FOR SINGLE CRITERIA DESIGN OPTIMIZATION S t r e s z c z e n i e A b s t r a c t W artykule przedstawiono metody optymalizacji hybrydowej i ich zastosowanie dla optymalizacji jednokryterialnej. W badaniach przeprowadzono testy z użyciem metod hybrydowych zbudowanych na podstawie turniejowego algorytmu ewolucyjnego (AE) oraz wybranych kilku metod sekwencyjnych (AS), tj. metody zmiennej tolerancji (FT), zmiennej metryki (VM), metody poszukiwań prostych (DS), metody sympleksu (SX). Przeprowadzono obliczenia dla przykładowego testu numerycznego oraz dla mechanizmu dźwigniowego chwytaka siłowego. Badania wykazały, iż połączenie metod poszukiwania globalnego (AE) przestrzeni rozwiązań z metodami przeszukiwania lokalnego (AS) prowadziło z reguły do uzyskiwania lepszych rozwiązań, przy niewielkim zwiększeniu czasu obliczeń. Ogólny algorytm tej metody ma charakter uniwersalny i może być stosowany do różnych obliczeń optymalizacyjnych. Słowa kluczowe: algorytmy ewolucyjne i hybrydowe, optymalizacja The paper presents an approach to single criteria optimization using hybrid methods. Based on tournament evolutionary algorithms (AE) and four sequential methods (AS) like a flexible tolerance method (FT), a variable matrix method (VM), a direct search method (DS), a symplex method (SX), the hybrid algorithm was implemented. During calculations two optimization problems were considered. The first one is the numerical test with several constraints and the second example deals with optimization of a robot gripper mechanism. The obtained results indicate that the combination of global and local search methods yields better results with a small increase of computation time. The algorithm of the proposed method has a universal character and can be used for wide range of optimization problems. Keywords: evolutionary and hybrid algorithms, optimization Dr inż. Stanisław Krenich, Instytut Technologii Maszyn i Automatyzacji Produkcji, Wydział Mechaniczny, Politechnika Krakowska.

2 Wstęp Zastosowanie ewolucyjnych metod w optymalizacji konstrukcji [1, 3] prowadzi z dużym prawdopodobieństwem do znajdowania rozwiązań w pewnym, bliższym lub dalszym otoczeniu optimum globalnego, co może powodować, iż dokładność tych metod będzie niewystarczająca do rozwiązania wielu problemów. W związku z tym powstaje naturalna potrzeba zwiększenia dokładności metod ewolucyjnych. Jedną z możliwości jest wykorzystanie konwencjonalnych sekwencyjnych metod optymalizacji, które z reguły mają lepszą od metod ewolucyjnych dokładność obliczeń w zakresie lokalnym, a dodatkowo ich efektywność czasowa w porównaniu do metod ewolucyjnych jest znacząco lepsza [4]. Biorąc pod uwagę zalety i wady tych dwóch grup metod, można stwierdzić, iż w całym zakresie przestrzeni poszukiwań rozwiązań, metody te znakomicie wzajemnie się uzupełniają, tworząc grupę metod zwanych hybrydowymi. 2. Metody hybrydowe w optymalizacji jednokryterialnej Główna idea metody hybrydowej jest następująca: Krok 1. Znajdź rozwiązanie x 0, które minimalizuje funkcję z ograniczeniami, używając ewolucyjnych metod optymalizacji. Krok 2. Użyj x 0 jako punkt startowy do znalezienia lepszego rozwiązania przy użyciu iteracyjnych metod optymalizacji. Tworzenie metod hybrydowych polega więc na łączeniu różnych algorytmów ewolucyjnych (AE) [1, 3] z różnymi metodami sekwencyjnymi, przy czym liczba różnych kombinacji jest dowolna i ograniczona jedynie liczbą metod ewolucyjnych i sekwencyjnych. W badaniach przeprowadzono testy z użyciem metod hybrydowych zbudowanych na podstawie ewolucyjnej metody turniejowej oraz wybranych kilku metod sekwencyjnych, tj. metody zmiennej tolerancji (FT), zmiennej metryki (VM), metody poszukiwań prostych (DS), metody sympleksu (SX) [2]. 3. Eksperymenty obliczeniowe dla optymalizacji jednokryterialnej 3.1. Test numeryczny Rozważymy problem testowy sformułowany przez Polassari w 1986 r. [1]: f ( x ) = (25( x 2) + ( x 2) + ( x 1) + ( x 4) + ( x 1) + ( x 4) ) (1) przy ograniczeniach obszaru poszukiwań w postaci równań (2): x1 + x2 0 6 x4 0 6 x x 0 x x2 + x1 x5 x1 + x3 x6 2 x3 x x ( 3) 0 1 0

3 257 2 x 3) + x 4 0 x 0 ( x x x 3 0 x 0 Funkcja ta posiada 18 minimów lokalnych. Minimum globalne wynosi: f (x t ) = 310,0 dla x t = [5, 1, 5,1, 5, 10]. Zastosowano algorytm ewolucyjny AG [1, 3] z następującymi parametrami: selekcja turniejowa, krzyżowanie wielopunktowe, mutacja jednorodna wielkość generacji =1000, wielkość populacji =100, prawdopodobieństwo krzyżowania = 0,6, prawdopodobieństwo mutacji = 0,01, parametr generatora liczb pseudolosowych = 10. Otrzymano wartość funkcji równą f (x 0 )= przy x 0 = [4,932, 1,035, 4,465, 1,000, 4,945, 9,956]. Rezultat ten został otrzymany w 63 generacjach. Następnie zastosowano metody hybrydowe a uzyskane wyniki przedstawiono w tabeli 1. 6 Wyniki otrzymane przy zastosowaniu metod hybrydowych T a b e l a 1 Metody AG + FT AG + VM AG + DS AG + SX x 1 5,000 5,005 5,000 5,004 x 2 1,000 0,998 1,001 1,001 x 3 4,998 4,484 5,000 5,000 x 4 4, ,983 4, , x 5 5,000 4,966 5,000 5,001 x 6 10,000 9,998 10,000 10,000 f(x) 309, , , ,556 g 1 (x) 2,353x ,815 6, , g 2 (x) 4,000 4,004 4,006 4,004 g 3 (x) 6,000 6,007 6,004 6,003 g 4 (x) 3, ,0129 0,0031 0,001 g 5 (x) 1, , ,0056 0,0044 g 6 (x) 10,000 9,854 10,000 10,000 g 7 (x) 5,000 5,005 5,005 5,004 g 8 (x) 1,000 0,998 1,001 1,001 g 9 (x) 4,000 3,484 4,000 4,000 g 10 (x) 1, ,516 1, , g 11 (x) 4, , , g 12 (x) 6,000 5,016 6,000 6,000 g 13 (x) 4,000 3,966 4,000 4,001 g 14 (x) 4, ,0033 4, , g 15 (x) 10,000 9,968 10,000 10,000 g 16 (x) 1, , , , L.I Liczba iteracji, x i zmienne decyzyjne, g i (x) ograniczenia nierównościowe

4 258 T a b e l a 2 Wyniki otrzymane przy zastosowaniu wyłącznie metod sekwencyjnych dla wybranego punktu startowego: x = [1, 1, 1, 1, 1, 1] Metody FT VM DS SX x 1 1, ,113 0,001 0,016 x 2 2,000 2,061 2,000 2,000 x 3 5,000 4,877 5,000 5,001 x 4 5, ,101 4, ,004 x 5 5,000 1,000 0,999 0,999 x 6 10,000 0,761 3, ,003 f(x) 183, , , ,766 g 1 (x) 1, ,576 6, , g 2 (x) 1, ,174 0,001 0,016 g 3 (x) 1, ,052 0,001 0,017 g 4 (x) 8,000 8,0707 8,002 8,018 g 5 (x) 4,000 3,826 4,002 4,017 g 6 (x) 10,000 0,761 2, , g 7 (x) 1, ,113 0,001 0,016 g 8 (x) 2,000 2,061 2,000 2,000 g 9 (x) 4,000 3,877 4,000 4,001 g 10 (x) 4,086 x10-7 0,122 1, ,001 g 11 (x) 5,699 x10-7 0,101 4, ,004 g 12 (x) 6,000 6,101 6,000 6,005 g 13 (x) 4,000 1, , , g 14 (x) 1, ,000 4,000 4,001 g 15 (x) 10,000 0,761 3, ,003 g 16 (x) 1, ,238 10,000 10,000 L.I Rys. 1. Wyniki uzyskane przy zastosowaniu różnych algorytmów Fig. 1. Results obtained for different algorithms

5 259 Należy tu podkreślić, iż stosując wyłącznie metody sekwencyjne (tabela 2), których wynik silnie zależy od punktu startowego, otrzymujemy znacznie gorsze rozwiązania od uzyskanych zarówno algorytmami ewolucyjnymi, jak i metodami hybrydowymi. Porównanie uzyskanych wyników przy zastosowaniu różnych metod przedstawiono na rysunku Chwytak siłowy dźwigniowy Optymalizacji poddano mechanizm chwytaka dźwigniowego o kątowym ruchu szczęk, którego schemat kinematyczny przedstawiono na rysunku 2. Rys. 2. Schemat mechanizmu chwytaka Fig. 2. Scheme of the gripper mechanism Wielkości założone jako stałe konstrukcyjne chwytaka: P siła napędzająca mechanizm dźwigniowy, Z min punkt początkowy ruchu ogniwa napędzającego, Z max maksymalny skok ogniwa napędzającego (siłownika), Y min minimalny wymiar przedmiotu chwytanego, Y max maksymalny wymiar przedmiotu chwytanego, Y D minimalny rozstaw końcówek chwytnych, Y G maksymalne rozwarcie końcówek chwytnych, F m minimalna siła chwytu w całym zakresie skoku ogniwa napędzającego. Pozostałe oznaczenia: z skok ogniwa napędzającego(siłownika), z wprowadzony dyskretny ruch ogniwa napędzającego, A, B, C oznaczone pary kinematyczne. Należy w tym miejscu podkreślić, że wszystkie obliczenia optymalizacyjne przeprowadzono dla przyjętej siły P napędzającej mechanizm chwytaka równej 100 [N]. Otrzymane wyniki można więc traktować jako względne w stosunku do przyjętej siły P. Ponadto wszystkie obliczenia przeprowadzono dla następujących założeń wejściowych:

6 260 minimalna wymagana siła chwytu F m = 25 [N], zakres dopuszczalnych wymiarów chwytanego przedmiotu od Y min = 50 [mm] do Y max = 100 [mm], dopuszczalny zakres ruchu szczęk chwytaka od Y D = 0 [mm] do Y G = 150 [mm], zakres ruchu ogniwa napędzającego (siłownika) od Z min = 0 [mm] do Z max = 50 [mm], ruch ogniwa napędzającego (siłownika) dyskretny o wartości przyrostu z = 0,5 [mm]. Model optymalizacyjny Optymalizacji są poddawane wymiary geometryczne chwytaka. Wektor zmiennych decyzyjnych: x = [a, b, c, e, f, l, δ] T. Funkcja kryterialna przełożenie siłowe: P min f ( x) = min F ( x, z) Zależności siłowe w mechanizmie: Na podstawie równań statycznej równowagi sił, po rozłożeniu sił w parach kinematycznych uzyskano równania: k z (3) P RCX = 0 (4) 2 R AY R = 0 (5) CY R a sin( α ) + R a cos( α ) = 0 (6) CX W efekcie siła na szczękach: wynosi: CY RBX + RCX + FK sin( γ ) = 0 (7) RBY + RCY + FK cos( γ ) = 0 (8) R b sin( β ) + R b cos( β) F c = 0 (9) BX BY K F K P b sin( β α) = (10) 2 cos( α ) ( c b cos( δ )) Zależności geometryczne w mechanizmie Zależności przemieszczeniowe mechanizmu, czyli wielkość przemieszczenia końcówek chwytnych y w funkcji przemieszczenia ogniwa napędowego z, można wyznaczyć bezpośrednio na podstawie rysunku 3 w następujący sposób: ( ( ) ( )) y( x, z) = 2 e + b sin β c sin β + δ (11) Z twierdzenia cosinusów mamy wartości kątów: a + g b α = arccos 2 a g Φ (12)

7 261 a g b β = arccos 2 b g f e ϕ = atg l z Φ (13) (14) ( ) ( ) 2 2 g = f e + l z (15) Rys. 3. Zależności geometryczne w mechanizmie chwytaka Fig. 3. Geometrical dependences in the gripper mechanism Ograniczenia nierównościowe Warunki wynikające z pracy mechanizmu, dla każdego z: 2 2 ( ) 2 g 1 ( x ) = ( a + b) l f e 0 (16) 2 ( ) π g x = γ 4 0 (17) g ( x ) = c cos( π β δ ) + b cos( β) Y 0 (18) 3 max g 4 ( x ) = c b cos( δ) 0 (19) 5 ( ) π g x = α > 2 0 (20) g 6 ( x ) = β α 0 (21) g 7 ( x ) = π β ϕ 0 (22) g ( x ) = l Z 0 (23) 8 max

8 262 Do optymalizacji zastosowano algorytm ewolucyjny AE o podobnych parametrach jak w teście numerycznym z punktu 3.1 oraz jego połączenie z metodami sekwencyjnymi. Wyniki przedstawiono w tabeli 3. T a b e l a 3 Porównanie wyników osiągniętych w optymalizacji mechanizmu chwytaka AE AE + FT AE + VM AE + SX AE + DS f(x) x i f(x) x i f(x) x i f(x) x i f(x) x i 1, , ,52 210,95 266,66 0, ,43 154,11 0, , ,80 227,10 295,70 15,92 128,50 180,20 1, , ,70 212,10 266,10 1, ,00 154,70 0, ,689 89,97 149,10 175,70 0,761 85,04 127,30 1, , ,50 211,00 266,70 2, ,40 154,20 4. Wnioski Przeprowadzone badania na licznych przykładach testowych, z których dwa przedstawiono w opracowaniu, potwierdzają hipotezę, iż połączenie metod ewolucyjnych z sekwencyjnymi poprawia znacząco dokładność obliczeń przy bardzo niewielkim procentowo przyroście czasu obliczeń. Metody hybrydowe są narzędziem bardzo przydatnym w rozwiązywaniu skomplikowanych problemów, dla których dokładność obliczeń ma zasadnicze znaczenie. Przy czym należy tu zwrócić uwagę na fakt utraty pełnej uniwersalności metody z punktu widzenia typu modelu matematycznego opisującego problem. Przy stosowaniu czystych metod ewolucyjnych typ modelu nie ma znaczenia, w przypadku metod hybrydowych ma zasadnicze, gdyż większość metod sekwencyjnych, które można wykorzystać, ma zastosowanie jedynie dla problemów opisanych zmiennymi i funkcjami ciągłymi. L i t e r a t u r a [1] O s y c z k a A., Evolutionary Algorithms for Single and Multicriteria Design Optimization. Springer Verlag Physica, Berlin Heilderberg [2] O s y c z k a A., Computer Aided Multicriterion Optimization System (CAMOS), Wyd. ISP, [3] O s y c z k a A., K r e n i c h S., Evolutionary Algorithms for Global Optimization, Chapter [in:] J. Pinter (Ed.) Global Optimization Selected Case Studies, Kluwer Academic Publishers, Dordrecht/Boston/London [4] K r e n i c h S., A New Approach to Design Optimization Using Evolutionary Algorithm and Sequential Methods, World Congresses on Structural and Multidisciplinary Optimization WCSMO-7, 2007,

OPTYMALNA ALOKACJA OBIEKTÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH

OPTYMALNA ALOKACJA OBIEKTÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH Stanisław KRENICH 1 Alokacja obiektów Optymalizacja Algorytmy ewolucyjne OPTYMALNA ALOKACJA OBIEKTÓW Z WYKORZYSTANIEM ALGORYTMÓW EWOLUCYJNYCH W artykule opisano metodę rozwiązywani zagadnienia optymalnej

Bardziej szczegółowo

ALGORYTMY EWOLUCYJNE W OPTYMALIZACJI JEDNOKRYTERIALNEJ

ALGORYTMY EWOLUCYJNE W OPTYMALIZACJI JEDNOKRYTERIALNEJ ALGORYTMY EWOLUCYJNE W OPTYMALIZACJI JEDNOKRYTERIALNEJ Zalety: nie wprowadzają żadnych ograniczeń na sformułowanie problemu optymalizacyjnego. Funkcja celu może być wielowartościowa i nieciągła, obszar

Bardziej szczegółowo

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

Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych inż. Marek Duczkowski Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych słowa kluczowe: algorytm gradientowy, optymalizacja, określanie wodnicy W artykule

Bardziej szczegółowo

Dobór parametrów algorytmu ewolucyjnego

Dobór parametrów algorytmu ewolucyjnego Dobór parametrów algorytmu ewolucyjnego 1 2 Wstęp Algorytm ewolucyjny posiada wiele parametrów. Przykładowo dla algorytmu genetycznego są to: prawdopodobieństwa stosowania operatorów mutacji i krzyżowania.

Bardziej szczegółowo

Metody Programowania

Metody Programowania POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Metody Programowania www.pk.edu.pl/~zk/mp_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 8: Wyszukiwanie

Bardziej szczegółowo

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

Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż. Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż. Joanna Szulczyk Politechnika Warszawska Instytut Techniki Lotniczej i Mechaniki

Bardziej szczegółowo

SCHEMAT ROZWIĄZANIA ZADANIA OPTYMALIZACJI PRZY POMOCY ALGORYTMU GENETYCZNEGO

SCHEMAT ROZWIĄZANIA ZADANIA OPTYMALIZACJI PRZY POMOCY ALGORYTMU GENETYCZNEGO SCHEMAT ROZWIĄZANIA ZADANIA OPTYMALIZACJI PRZY POMOCY ALGORYTMU GENETYCZNEGO. Rzeczywistość (istniejąca lub projektowana).. Model fizyczny. 3. Model matematyczny (optymalizacyjny): a. Zmienne projektowania

Bardziej szczegółowo

Metody Numeryczne Optymalizacja. Wojciech Szewczuk

Metody Numeryczne Optymalizacja. Wojciech Szewczuk Metody Numeryczne Optymalizacja Optymalizacja Definicja 1 Przez optymalizację będziemy rozumieć szukanie minimów lub maksimów funkcji. Optymalizacja Definicja 2 Optymalizacja lub programowanie matematyczne

Bardziej szczegółowo

LABORATORIUM 3: Wpływ operatorów krzyżowania na skuteczność poszukiwań AE

LABORATORIUM 3: Wpływ operatorów krzyżowania na skuteczność poszukiwań AE Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl OBLICZENIA EWOLUCYJNE LABORATORIUM 3: Wpływ operatorów krzyżowania na skuteczność

Bardziej szczegółowo

PROJEKT TECHNICZNY MECHANIZMU CHWYTAKA TYPU P-(O-O-O)

PROJEKT TECHNICZNY MECHANIZMU CHWYTAKA TYPU P-(O-O-O) PROJEKT TECHNICZNY MECHANIZMU CHWYTAKA TYPU P-(O-O-O) ZADANIE PROJEKTOWE: Zaprojektować chwytak do manipulatora przemysłowego wg zadanego schematu kinematycznego spełniający następujące wymagania: a) w

Bardziej szczegółowo

WYKORZYSTANIE METOD OPTYMALIZACJI DO ESTYMACJI ZASTĘPCZYCH WŁASNOŚCI MATERIAŁOWYCH UZWOJENIA MASZYNY ELEKTRYCZNEJ

WYKORZYSTANIE METOD OPTYMALIZACJI DO ESTYMACJI ZASTĘPCZYCH WŁASNOŚCI MATERIAŁOWYCH UZWOJENIA MASZYNY ELEKTRYCZNEJ MODELOWANIE INŻYNIERSKIE ISNN 1896-771X 3, s. 71-76, Gliwice 006 WYKORZYSTANIE METOD OPTYMALIZACJI DO ESTYMACJI ZASTĘPCZYCH WŁASNOŚCI MATERIAŁOWYCH UZWOJENIA MASZYNY ELEKTRYCZNEJ TOMASZ CZAPLA MARIUSZ

Bardziej szczegółowo

Algorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak

Algorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak Wydział Fizyki Technicznej, Informatyki i Matematyki Stosowanej Politechnika Łódzka 13 listopada 2007 Plan wystapienia 1 Informatyka Kwantowa podstawy 2 Opis problemu (przeszukiwanie zbioru) 3 Intuicyjna

Bardziej szczegółowo

Aproksymacja funkcji a regresja symboliczna

Aproksymacja funkcji a regresja symboliczna Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą

Bardziej szczegółowo

INSTRUKCJA DO ĆWICZENIA NR 1

INSTRUKCJA DO ĆWICZENIA NR 1 L01 ---2014/10/17 ---10:52---page1---#1 KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 1 PRZEDMIOT TEMAT Wybrane zagadnienia z optymalizacji elementów

Bardziej szczegółowo

2.12. Zadania odwrotne kinematyki

2.12. Zadania odwrotne kinematyki Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 1 2.12. Zadania odwrotne kinematyki Określenie zadania odwrotnego kinematyki T 0 N = [ ] n s a p = r 11 r 12 r 13 p x r 21 r 22 r 23

Bardziej szczegółowo

LABORATORIUM 4: Algorytmy ewolucyjne cz. 2 wpływ operatorów krzyżowania i mutacji na skuteczność poszukiwań AE

LABORATORIUM 4: Algorytmy ewolucyjne cz. 2 wpływ operatorów krzyżowania i mutacji na skuteczność poszukiwań AE Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl METODY HEURYSTYCZNE LABORATORIUM 4: Algorytmy ewolucyjne cz. 2 wpływ operatorów krzyżowania

Bardziej szczegółowo

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH Transport, studia I stopnia Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym

Bardziej szczegółowo

SZTUCZNA INTELIGENCJA

SZTUCZNA INTELIGENCJA SZTUCZNA INTELIGENCJA WYKŁAD 17. ALGORYTMY EWOLUCYJNE Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska KODOWANIE BINARNE Problem różnych struktur przestrzeni

Bardziej szczegółowo

ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL. sin x2 (1)

ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL. sin x2 (1) ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL 1. Problem Rozważmy układ dwóch równań z dwiema niewiadomymi (x 1, x 2 ): 1 x1 sin x2 x2 cos x1 (1) Nie jest

Bardziej szczegółowo

SZTUCZNA INTELIGENCJA

SZTUCZNA INTELIGENCJA SZTUCZNA INTELIGENCJA WYKŁAD 13. PROBLEMY OPTYMALIZACYJNE Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska PROBLEMY OPTYMALIZACYJNE Optymalizacja poszukiwanie

Bardziej szczegółowo

STATYKA Z UWZGLĘDNIENIEM DUŻYCH SIŁ OSIOWYCH

STATYKA Z UWZGLĘDNIENIEM DUŻYCH SIŁ OSIOWYCH Część. STATYKA Z UWZGLĘDNIENIEM DUŻYCH SIŁ OSIOWYCH.. STATYKA Z UWZGLĘDNIENIEM DUŻYCH SIŁ OSIOWYCH Rozwiązując układy niewyznaczalne dowolnie obciążone, bardzo często pomijaliśmy wpływ sił normalnych i

Bardziej szczegółowo

IMPLIKACJE ZASTOSOWANIA KODOWANIA OPARTEGO NA LICZBACH CAŁKOWITYCH W ALGORYTMIE GENETYCZNYM

IMPLIKACJE ZASTOSOWANIA KODOWANIA OPARTEGO NA LICZBACH CAŁKOWITYCH W ALGORYTMIE GENETYCZNYM IMPLIKACJE ZASTOSOWANIA KODOWANIA OPARTEGO NA LICZBACH CAŁKOWITYCH W ALGORYTMIE GENETYCZNYM Artykuł zawiera opis eksperymentu, który polegał na uyciu algorytmu genetycznego przy wykorzystaniu kodowania

Bardziej szczegółowo

Metody systemowe i decyzyjne w informatyce

Metody systemowe i decyzyjne w informatyce Metody systemowe i decyzyjne w informatyce Laboratorium Zadanie nr 3 Osada autor: A Gonczarek Celem poniższego zadania jest zrealizowanie fragmentu komputerowego przeciwnika w grze strategiczno-ekonomicznej

Bardziej szczegółowo

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków 36/3 Archives of Foundry, Year 004, Volume 4, 3 Archiwum Odlewnictwa, Rok 004, Rocznik 4, Nr 3 PAN Katowice PL ISSN 64-5308 CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ E. ZIÓŁKOWSKI

Bardziej szczegółowo

Algorytmy ewolucyjne optymalizacji wielokryterialnej sterowane preferencjami decydenta

Algorytmy ewolucyjne optymalizacji wielokryterialnej sterowane preferencjami decydenta Algorytmy ewolucyjne optymalizacji wielokryterialnej sterowane preferencjami decydenta Dr Janusz Miroforidis MGI Metro Group Information Technology Polska Sp. z o.o. listopad 2010 Wprowadzenie Plan prezentacji

Bardziej szczegółowo

Matematyka stosowana i metody numeryczne

Matematyka stosowana i metody numeryczne Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładu 6 Rozwiązywanie równań nieliniowych Rozwiązaniem lub pierwiastkiem równania f(x) = 0 lub g(x) = h(x)

Bardziej szczegółowo

Wprowadzenie Metoda bisekcji Metoda regula falsi Metoda siecznych Metoda stycznych RÓWNANIA NIELINIOWE

Wprowadzenie Metoda bisekcji Metoda regula falsi Metoda siecznych Metoda stycznych RÓWNANIA NIELINIOWE Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Zazwyczaj nie można znaleźć

Bardziej szczegółowo

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

w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych. Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(), zwaną funkcją aproksymującą

Bardziej szczegółowo

Obliczenia iteracyjne

Obliczenia iteracyjne Lekcja Strona z Obliczenia iteracyjne Zmienne iteracyjne (wyliczeniowe) Obliczenia iteracyjne wymagają zdefiniowania specjalnej zmiennej nazywanej iteracyjną lub wyliczeniową. Zmienną iteracyjną od zwykłej

Bardziej szczegółowo

Laboratorium 5 Przybliżone metody rozwiązywania równań nieliniowych

Laboratorium 5 Przybliżone metody rozwiązywania równań nieliniowych Uniwersytet Zielonogórski Wydział Informatyki, Elektrotechniki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Elektrotechnika niestacjonarne-zaoczne pierwszego stopnia z tyt. inżyniera

Bardziej szczegółowo

PORÓWNANIE ALGORYTMÓW OPTYMALIZACJI GLOBALNEJ W MODELOWANIU ODWROTNYM PROCESÓW SUSZENIA PRODUKTÓW ROLNICZYCH

PORÓWNANIE ALGORYTMÓW OPTYMALIZACJI GLOBALNEJ W MODELOWANIU ODWROTNYM PROCESÓW SUSZENIA PRODUKTÓW ROLNICZYCH Inżynieria Rolnicza 7(125)/2010 PORÓWNANIE ALGORYTMÓW OPTYMALIZACJI GLOBALNEJ W MODELOWANIU ODWROTNYM PROCESÓW SUSZENIA PRODUKTÓW ROLNICZYCH Michał Siatkowski, Jerzy Weres, Sebastian Kujawa Zakład Informatyki

Bardziej szczegółowo

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

ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 40, s. 43-48, Gliwice 2010 ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO TOMASZ CZAPLA, MARIUSZ PAWLAK Katedra Mechaniki Stosowanej,

Bardziej szczegółowo

POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 72 Electrical Engineering 2012

POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 72 Electrical Engineering 2012 POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 72 Electrical Engineering 2012 Wiktor HUDY* Kazimierz JARACZ* ANALIZA WYNIKÓW SYMULACJI EWOLUCYJNEJ OPTYMALIZACJI PARAMETRYCZNEJ UKŁADU STEROWANIA

Bardziej szczegółowo

OPTYMALIZACJA STRUKTUR ELEKTROENERGETYCZNYCH SIECI PROMIENIOWYCH

OPTYMALIZACJA STRUKTUR ELEKTROENERGETYCZNYCH SIECI PROMIENIOWYCH POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 78 Electrical Engineering 2014 Janusz BROŻEK* Wojciech BĄCHOREK* OPTYMALIZACJA STRUKTUR ELEKTROENERGETYCZNYCH SIECI PROMIENIOWYCH Optymalizacja promieniowych

Bardziej szczegółowo

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58 FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin. 2009, Oeconomica 275 (57), 53 58 Anna LANDOWSKA ROZWIĄZANIE PROBLEMU OPTYMALNEGO PRZYDZIAŁU ZA POMOCĄ KLASYCZNEGO

Bardziej szczegółowo

WSPOMAGANIE KOMPUTEROWE W PROJEKTOWANIU ŚCIAN OSŁONOWYCH Z UWAGI NA WYMAGANIA OCHRONY CIEPLNEJ

WSPOMAGANIE KOMPUTEROWE W PROJEKTOWANIU ŚCIAN OSŁONOWYCH Z UWAGI NA WYMAGANIA OCHRONY CIEPLNEJ PRACE INSTYTUTU TECHNIKI BUDOWLANEJ - KWARTALNIK nr 2 (118) 2001 BUILDING RESEARCH INSTITUTE - QUARTERLY No 2 (118) 2001 Andrzej Marek Zacharski* Andrzej Zygmunt Zacharski ** WSPOMAGANIE KOMPUTEROWE W

Bardziej szczegółowo

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Inżynieria Rolnicza 7(105)/2008 ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. W pracy przedstawiono

Bardziej szczegółowo

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(90)/2012

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(90)/2012 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(9)/212 Katarzyna Rutczyńska-Wdowiak 1, Michał Makowski 2 ANALIZA WPŁYWU METODY SELEKCJI W PROBLEMIE IDENTYFIKACJI MODELU TŁUMIKA MR Z ZASTOSOWANIEM ALGORYTMU GENETYCZNEGO

Bardziej szczegółowo

PROBLEMY NIEKONWENCJONALNYCH UKŁADÓW ŁOŻYSKOWYCH Łódź maja 1995 roku ROZDZIAŁ PARAMETRÓW KONSTRUKCYJNYCH ZESPOŁU WRZECIONOWEGO OBRABIARKI

PROBLEMY NIEKONWENCJONALNYCH UKŁADÓW ŁOŻYSKOWYCH Łódź maja 1995 roku ROZDZIAŁ PARAMETRÓW KONSTRUKCYJNYCH ZESPOŁU WRZECIONOWEGO OBRABIARKI PROBLEMY NIEKONWENCJONALNYCH UKŁADÓW ŁOŻYSKOWYCH Łódź 09-10 maja 1995 roku Ryszard Wolny (Politechnika Częstochowska) ROZDZIAŁ PARAMETRÓW KONSTRUKCYJNYCH ZESPOŁU WRZECIONOWEGO OBRABIARKI SŁOWA KLUCZOWE

Bardziej szczegółowo

WYBÓR PUNKTÓW POMIAROWYCH

WYBÓR PUNKTÓW POMIAROWYCH Scientific Bulletin of Che lm Section of Technical Sciences No. 1/2008 WYBÓR PUNKTÓW POMIAROWYCH WE WSPÓŁRZĘDNOŚCIOWEJ TECHNICE POMIAROWEJ MAREK MAGDZIAK Katedra Technik Wytwarzania i Automatyzacji, Politechnika

Bardziej szczegółowo

AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016

AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016 AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016 Adam PRUS, Krzysztof PIEŃKOSZ Politechnika Warszawska SZEREGOWANIE ZADAŃ CZĘŚCIOWO PODZIELNYCH NA PROCESORACH RÓWNOLEGŁYCH Streszczenie. W pracy jest rozpatrywany

Bardziej szczegółowo

PLAN WYKŁADU OPTYMALIZACJA GLOBALNA OPERATOR KRZYŻOWANIA ETAPY KRZYŻOWANIA

PLAN WYKŁADU OPTYMALIZACJA GLOBALNA OPERATOR KRZYŻOWANIA ETAPY KRZYŻOWANIA PLAN WYKŁADU Operator krzyżowania Operator mutacji Operator inwersji Sukcesja Przykłady symulacji AG Kodowanie - rodzaje OPTYMALIZACJA GLOBALNA Wykład 3 dr inż. Agnieszka Bołtuć OPERATOR KRZYŻOWANIA Wymiana

Bardziej szczegółowo

PORÓWNANIE WYBRANYCH SCHEMATÓW RÓŻNICO- WYCH NA PRZYKŁADZIE RÓWNANIA SELECTED DIFFERENTIAL SCHEMES COMPARISON BY MEANS OF THE EQUATION

PORÓWNANIE WYBRANYCH SCHEMATÓW RÓŻNICO- WYCH NA PRZYKŁADZIE RÓWNANIA SELECTED DIFFERENTIAL SCHEMES COMPARISON BY MEANS OF THE EQUATION Mirosław GUZIK Grzegorz KOSZŁKA PORÓWNANIE WYBRANYCH SCHEMATÓW RÓŻNICO- WYCH NA PRZYKŁADZIE RÓWNANIA SELECTED DIFFERENTIAL SCHEMES COMPARISON BY MEANS OF THE EQUATION W artykule przedstawiono niektóre

Bardziej szczegółowo

Metody Rozmyte i Algorytmy Ewolucyjne

Metody Rozmyte i Algorytmy Ewolucyjne mgr inż. Wydział Matematyczno-Przyrodniczy Szkoła Nauk Ścisłych Uniwersytet Kardynała Stefana Wyszyńskiego Podstawy optymalizacji Plan prezentacji 1 Podstawy matematyczne 2 3 Eliminacja ograniczeń Metody

Bardziej szczegółowo

Przegląd metod optymalizacji wielowymiarowej. Funkcja testowa. Funkcja testowa. Notes. Notes. Notes. Notes. Tomasz M. Gwizdałła

Przegląd metod optymalizacji wielowymiarowej. Funkcja testowa. Funkcja testowa. Notes. Notes. Notes. Notes. Tomasz M. Gwizdałła Przegląd metod optymalizacji wielowymiarowej Tomasz M. Gwizdałła 2012.12.06 Funkcja testowa Funkcją testową dla zagadnień rozpatrywanych w ramach tego wykładu będzie funkcja postaci f (x) = (x 1 1) 4 +

Bardziej szczegółowo

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

Autor: mgr inż. Robert Cypryjański METODY KOMPUTEROWE METODY KOMPUTEROWE PRZYKŁAD ZADANIA NR 1: ANALIZA STATYCZNA KRATOWNICY PŁASKIEJ ZA POMOCĄ MACIERZOWEJ METODY PRZEMIESZCZEŃ Polecenie: Wykonać obliczenia statyczne kratownicy za pomocą macierzowej metody

Bardziej szczegółowo

ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 24 czerwca 2019 roku

ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 24 czerwca 2019 roku Egzamin pisemny zestaw. ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x n, to funkcja x0 x gx ( ) + [ gx (

Bardziej szczegółowo

WYKŁAD 9 METODY ZMIENNEJ METRYKI

WYKŁAD 9 METODY ZMIENNEJ METRYKI WYKŁAD 9 METODY ZMIENNEJ METRYKI Kierunki sprzężone. Metoda Newtona Raphsona daje dobre przybliżenie najlepszego kierunku poszukiwań, lecz jest to okupione znacznym kosztem obliczeniowym zwykle postać

Bardziej szczegółowo

HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA

HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA Wojciech BOśEJKO, Zdzisław HEJDUCKI, Michał PODOLSKI, Mariusz UCHROŃSKI Streszczenie: w pracy proponujemy zastosowanie

Bardziej szczegółowo

Modelowanie w projektowaniu maszyn i procesów cz.5

Modelowanie w projektowaniu maszyn i procesów cz.5 Modelowanie w projektowaniu maszyn i procesów cz.5 Metoda Elementów Skończonych i analizy optymalizacyjne w środowisku CAD Dr hab inż. Piotr Pawełko p. 141 Piotr.Pawełko@zut.edu.pl www.piopawelko.zut.edu.pl

Bardziej szczegółowo

Optymalizacja konstrukcji

Optymalizacja konstrukcji 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

Bardziej szczegółowo

WIELOKRYTERIALNE PORZĄDKOWANIE METODĄ PROMETHEE ODPORNE NA ZMIANY WAG KRYTERIÓW

WIELOKRYTERIALNE PORZĄDKOWANIE METODĄ PROMETHEE ODPORNE NA ZMIANY WAG KRYTERIÓW Uniwersytet Ekonomiczny we Wrocławiu WIELOKRYTERIALNE PORZĄDKOWANIE METODĄ PROMETHEE ODPORNE NA ZMIANY WAG KRYTERIÓW Wprowadzenie Wrażliwość wyników analizy wielokryterialnej na zmiany wag kryteriów, przy

Bardziej szczegółowo

METODY NUMERYCZNE. wykład. konsultacje: wtorek 10:00-11:30 środa 10:00-11:30. dr inż. Grażyna Kałuża pokój

METODY NUMERYCZNE. wykład. konsultacje: wtorek 10:00-11:30 środa 10:00-11:30. dr inż. Grażyna Kałuża pokój METODY NUMERYCZNE wykład dr inż. Grażyna Kałuża pokój 103 konsultacje: wtorek 10:00-11:30 środa 10:00-11:30 www.kwmimkm.polsl.pl Program przedmiotu wykład: 15 godzin w semestrze laboratorium: 30 godzin

Bardziej szczegółowo

ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 26 czerwca 2017 roku

ELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 26 czerwca 2017 roku Egzamin pisemny zestaw czerwca 0 roku Imię i nazwisko:.... ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x

Bardziej szczegółowo

Strefa pokrycia radiowego wokół stacji bazowych. Zasięg stacji bazowych Zazębianie się komórek

Strefa pokrycia radiowego wokół stacji bazowych. Zasięg stacji bazowych Zazębianie się komórek Problem zapożyczania kanałów z wykorzystaniem narzędzi optymalizacji Wprowadzenie Rozwiązanie problemu przydziału częstotliwości prowadzi do stanu, w którym każdej stacji bazowej przydzielono żądaną liczbę

Bardziej szczegółowo

LABORATORIUM 2: Wpływ wielkości populacji i liczby pokoleń na skuteczność poszukiwań AE. opracował: dr inż. Witold Beluch

LABORATORIUM 2: Wpływ wielkości populacji i liczby pokoleń na skuteczność poszukiwań AE. opracował: dr inż. Witold Beluch OBLICZENIA EWOLUCYJNE LABORATORIUM 2: Wpływ wielkości populacji i liczby pokoleń na skuteczność poszukiwań AE opracował: dr inż. Witold Beluch witold.beluch@polsl.pl Gliwice 12 OBLICZENIA EWOLUCYJNE LABORATORIUM

Bardziej szczegółowo

Numeryczne metody optymalizacji Optymalizacja w kierunku. informacje dodatkowe

Numeryczne metody optymalizacji Optymalizacja w kierunku. informacje dodatkowe Numeryczne metody optymalizacji Optymalizacja w kierunku informacje dodatkowe Numeryczne metody optymalizacji x F x = min x D x F(x) Problemy analityczne: 1. Nieliniowa złożona funkcja celu F i ograniczeń

Bardziej szczegółowo

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki dr inż. Marek Wojtyra Instytut Techniki Lotniczej

Bardziej szczegółowo

UWAGI O ZASTOSOWANIU POWIERZCHNI ŚRUBOWYCH W BUDOWNICTWIE

UWAGI O ZASTOSOWANIU POWIERZCHNI ŚRUBOWYCH W BUDOWNICTWIE Biuletyn Polskiego Towarzystwa Geometrii i Grafiki Inżynierskiej 10 Zeszyt 12 (2001), str. 10 14 UWAGI O ZASTOSOWANIU POWIERZCHNI ŚRUBOWYCH W BUDOWNICTWIE Paweł KAPROŃ Politechnika Częstochowska, ul.akademicka

Bardziej szczegółowo

8. PODSTAWY ANALIZY NIELINIOWEJ

8. PODSTAWY ANALIZY NIELINIOWEJ 8. PODSTAWY ANALIZY NIELINIOWEJ 1 8. 8. PODSTAWY ANALIZY NIELINIOWEJ 8.1. Wprowadzenie Zadania nieliniowe mają swoje zastosowanie na przykład w rozwiązywaniu cięgien. Przyczyny nieliniowości: 1) geometryczne:

Bardziej szczegółowo

METODY SZTUCZNEJ INTELIGENCJI algorytmy ewolucyjne

METODY SZTUCZNEJ INTELIGENCJI algorytmy ewolucyjne METODY SZTUCZNEJ INTELIGENCJI algorytmy ewolucyjne dr hab. inż. Andrzej Obuchowicz, prof. UZ Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski A. Obuchowicz: MSI - algorytmy ewolucyjne

Bardziej szczegółowo

Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem.

Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem. 1 Wektory Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem. 1.1 Dodawanie wektorów graficzne i algebraiczne. Graficzne - metoda równoległoboku. Sprowadzamy wektory

Bardziej szczegółowo

przetworzonego sygnału

przetworzonego sygnału Synteza falek ortogonalnych na podstawie oceny przetworzonego sygnału Instytut Informatyki Politechnika Łódzka 28 lutego 2012 Plan prezentacji 1 Sformułowanie problemu 2 3 4 Historia przekształcenia falkowego

Bardziej szczegółowo

Metody optymalizacji dyskretnej

Metody optymalizacji dyskretnej Metody optymalizacji dyskretnej Spis treści Spis treści Metody optymalizacji dyskretnej...1 1 Wstęp...5 2 Metody optymalizacji dyskretnej...6 2.1 Metody dokładne...6 2.2 Metody przybliżone...6 2.2.1 Poszukiwanie

Bardziej szczegółowo

Ewolucja Różnicowa Differential Evolution

Ewolucja Różnicowa Differential Evolution Ewolucja Różnicowa Differential Evolution Obliczenia z wykorzystaniem metod sztucznej inteligencji Arkadiusz Kalinowski Szczecin, 2016 Zachodniopomorski Uniwersytet Technologiczny w Szczecinie 1 / 22 Plan

Bardziej szczegółowo

Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona) f(x) = 0, gdzie. dla n=2 np.

Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona) f(x) = 0, gdzie. dla n=2 np. Układy równań nieliniowych (wielowymiarowa metoda Newtona-Raphsona f(x 0, f ( f, f,..., f n gdzie 2 x ( x, x 2,..., x n dla n2 np. f ( x, y 0 g( x, y 0 dla każdej wielowymiarowej rozwinięcie w szereg Taylora

Bardziej szczegółowo

LABORATORIUM 1: Program Evolutionary Algorithms

LABORATORIUM 1: Program Evolutionary Algorithms Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny, Politechnika Śląska www.imio.polsl.pl OBLICZENIA EWOLUCYJNE LABORATORIUM 1: Program Evolutionary Algorithms opracował:

Bardziej szczegółowo

Algorytmy estymacji stanu (filtry)

Algorytmy estymacji stanu (filtry) Algorytmy estymacji stanu (filtry) Na podstawie: AIMA ch15, Udacity (S. Thrun) Wojciech Jaśkowski Instytut Informatyki, Politechnika Poznańska 21 kwietnia 2014 Problem lokalizacji Obserwowalność? Determinizm?

Bardziej szczegółowo

DIGITALIZACJA GEOMETRII WKŁADEK OSTRZOWYCH NA POTRZEBY SYMULACJI MES PROCESU OBRÓBKI SKRAWANIEM

DIGITALIZACJA GEOMETRII WKŁADEK OSTRZOWYCH NA POTRZEBY SYMULACJI MES PROCESU OBRÓBKI SKRAWANIEM Dr inż. Witold HABRAT, e-mail: witekhab@prz.edu.pl Politechnika Rzeszowska, Wydział Budowy Maszyn i Lotnictwa Dr hab. inż. Piotr NIESŁONY, prof. PO, e-mail: p.nieslony@po.opole.pl Politechnika Opolska,

Bardziej szczegółowo

Wielokryteriowa optymalizacja liniowa cz.2

Wielokryteriowa optymalizacja liniowa cz.2 Wielokryteriowa optymalizacja liniowa cz.2 Metody poszukiwania końcowych rozwiązań sprawnych: 1. Metoda satysfakcjonujących poziomów kryteriów dokonuje się wyboru jednego z kryteriów zadania wielokryterialnego

Bardziej szczegółowo

Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I

Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I dr inż. Tomasz Goetzendorf-Grabowski (tgrab@meil.pw.edu.pl) Dęblin, 11 maja 2009 1 Organizacja wykładu 5 dni x 6 h = 30 h propozycja zmiany: 6

Bardziej szczegółowo

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych PODSTAWY KOMPUTEROWEGO MODELOWANIA USTROJÓW POWIERZCHNIOWYCH Budownictwo, studia I stopnia, semestr VI przedmiot fakultatywny rok akademicki

Bardziej szczegółowo

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ 53/17 ARCHIWUM ODLEWNICTWA Rok 2005, Rocznik 5, Nr 17 Archives of Foundry Year 2005, Volume 5, Book 17 PAN - Katowice PL ISSN 1642-5308 PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ J. STRZAŁKO

Bardziej szczegółowo

OPTYMALIZACJA KONFIGURACJI ALGORYTMU EWOLUCYJNEGO DO PLANOWANIA PROCESU MONTAŻU

OPTYMALIZACJA KONFIGURACJI ALGORYTMU EWOLUCYJNEGO DO PLANOWANIA PROCESU MONTAŻU OPTYMALIZACJA KONFIGURACJI ALGORYTMU EWOLUCYJNEGO DO PLANOWANIA PROCESU MONTAŻU Tomasz JANKOWSKI Streszczenie Jednym z pierwszych zadań, jakie należy wykonać w trakcie projektowania procesu technologicznego

Bardziej szczegółowo

Równania różniczkowe liniowe wyższych rzędów o stałych współcz

Równania różniczkowe liniowe wyższych rzędów o stałych współcz Równania różniczkowe liniowe wyższych rzędów o stałych współczynnikach Katedra Matematyki i Ekonomii Matematycznej SGH 12 maja 2016 Równanie liniowe n-tego rzędu Definicja Równaniem różniczkowym liniowym

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Struktury i Algorytmy Wspomagania Decyzji Zapoznanie z narzędziami optymalizacyjnymi w środowisku MATLAB

Bardziej szczegółowo

Projekt Techniczny Chwytaka

Projekt Techniczny Chwytaka Akademia Górniczo-Hutnicza Kraków, Styczeń 01 im. Stanisława Staszica w Krakowie Maciej Kucia Projekt Techniczny Chwytaka Grupa AiR EAIiE chwytak nr 18 Zadanie projektowe Zaprojektować chwytak do manipulatora

Bardziej szczegółowo

PROJEKT NR 1 METODA PRZEMIESZCZEŃ

PROJEKT NR 1 METODA PRZEMIESZCZEŃ POLITECHNIKA POZNAŃSKA WYDZIAŁ BUDOWNICTWA I INŻYNIERII ŚRODOWISKA INSTYTUT KONSTRUKCJI BUDOWLANYCH ZAKŁAD MECHANIKI BUDOWLI PROJEKT NR 1 METODA PRZEMIESZCZEŃ Jakub Kałużny Ryszard Klauza Grupa B3 Semestr

Bardziej szczegółowo

5.1. Kratownice płaskie

5.1. Kratownice płaskie .. Kratownice płaskie... Definicja kratownicy płaskiej Kratownica płaska jest to układ prętowy złożony z prętów prostych, które są połączone między sobą za pomocą przegubów, Nazywamy je węzłami kratownicy.

Bardziej szczegółowo

OPTYMALIZACJA MASZYNY TARCZOWEJ Z MAGNESAMI TRWAŁYMI Z WYKORZYSTANIEM METOD POLOWYCH

OPTYMALIZACJA MASZYNY TARCZOWEJ Z MAGNESAMI TRWAŁYMI Z WYKORZYSTANIEM METOD POLOWYCH Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych Nr 66 Politechniki Wrocławskiej Nr 66 Studia i Materiały Nr 32 2012 Piotr PAPLICKI* maszyna tarczowa, magnesy trwałe,moment obrotowy, metody

Bardziej szczegółowo

Algorytmy genetyczne w optymalizacji

Algorytmy genetyczne w optymalizacji Algorytmy genetyczne w optymalizacji Literatura 1. David E. Goldberg, Algorytmy genetyczne i ich zastosowania, WNT, Warszawa 1998; 2. Zbigniew Michalewicz, Algorytmy genetyczne + struktury danych = programy

Bardziej szczegółowo

ALGORYTM STATYCZNEJ ANALIZY MES DLA KRATOWNICY

ALGORYTM STATYCZNEJ ANALIZY MES DLA KRATOWNICY ALGORYTM STATYCZNEJ ANALIZY MES DLA RATOWNICY Piotr Pluciński e-mail: p.plucinski@l5.pk.edu.pl Jerzy Pamin e-mail: jpamin@l5.pk.edu.pl Instytut Technologii Informatycznych w Inżynierii Lądowej Wydział

Bardziej szczegółowo

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH Dr inż. Artur JAWORSKI, Dr inż. Hubert KUSZEWSKI, Dr inż. Adam USTRZYCKI W artykule przedstawiono wyniki analizy symulacyjnej

Bardziej szczegółowo

Algorytm genetyczny (genetic algorithm)-

Algorytm genetyczny (genetic algorithm)- Optymalizacja W praktyce inżynierskiej często zachodzi potrzeba znalezienia parametrów, dla których system/urządzenie będzie działać w sposób optymalny. Klasyczne podejście do optymalizacji: sformułowanie

Bardziej szczegółowo

Optymalizacja ciągła

Optymalizacja ciągła Optymalizacja ciągła 0. Wprowadzenie Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 28.02.2019 1 / 11 Kontakt wojciech.kotlowski@cs.put.poznan.pl http://www.cs.put.poznan.pl/wkotlowski/mp/

Bardziej szczegółowo

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

Document: Exercise*02*-*manual /11/ :31---page1of8 INSTRUKCJA DO ĆWICZENIA NR 2 Document: Exercise*02*-*manual ---2014/11/12 ---8:31---page1of8 PRZEDMIOT TEMAT KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 2 Wybrane zagadnienia z

Bardziej szczegółowo

1 Równania nieliniowe

1 Równania nieliniowe 1 Równania nieliniowe 1.1 Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym jest numeryczne poszukiwanie rozwiązań równań nieliniowych, np. algebraicznych (wielomiany),

Bardziej szczegółowo

Ewolucja Ró»nicowa - Wprowadzenie

Ewolucja Ró»nicowa - Wprowadzenie 15 grudnia 2016 Klasykacja Algorytmy Ewolucyjne Strategie Ewolucyjne Ewolucja Ró»nicowa Autorzy : Storn i Price [1994-97] Cechy charakterystyczne Algorytm oparty na populacji Osobniki s opisane za pomoc

Bardziej szczegółowo

Próba wykorzystania podejścia wielomodelowego w klasyfikacji jednostek samorządowych

Próba wykorzystania podejścia wielomodelowego w klasyfikacji jednostek samorządowych Jacek Batóg Uniwersytet Szczeciński Próba wykorzystania podejścia wielomodelowego w klasyfikacji jednostek samorządowych Agregacja wyników uzyskiwanych w odrębnych badaniach, często również przy pomocy

Bardziej szczegółowo

Przykład obliczeniowy wyznaczenia imperfekcji globalnych, lokalnych i efektów II rzędu P3 1

Przykład obliczeniowy wyznaczenia imperfekcji globalnych, lokalnych i efektów II rzędu P3 1 Przykład obliczeniowy wyznaczenia imperfekcji globalnych, lokalnych i efektów II rzędu P3 Schemat analizowanej ramy Analizy wpływu imperfekcji globalnych oraz lokalnych, a także efektów drugiego rzędu

Bardziej szczegółowo

Teoria algorytmów ewolucyjnych

Teoria algorytmów ewolucyjnych Teoria algorytmów ewolucyjnych 1 2 Dlaczego teoria Wynik analiza teoretycznej może pokazać jakie warunki należy spełnić, aby osiągnąć zbieżność do minimum globalnego. Np. sukcesja elitarystyczna. Może

Bardziej szczegółowo

ROZWÓJ ALGORYTMU EWOLUCJI RÓŻNICOWEJ. Konrad Wypchło

ROZWÓJ ALGORYTMU EWOLUCJI RÓŻNICOWEJ. Konrad Wypchło ROZWÓJ ALGORYTMU EWOLUCJI RÓŻNICOWEJ Konrad Wypchło Plan prezentacji 2 Elementy klasycznego algorytmu ewolucyjnego Ewolucja różnicowa DMEA i inne modyfikacje Adaptacja zasięgu mutacji (AHDMEA, SaHDMEA)

Bardziej szczegółowo

ALGORYTMY GENETYCZNE ćwiczenia

ALGORYTMY GENETYCZNE ćwiczenia ćwiczenia Wykorzystaj algorytmy genetyczne do wyznaczenia minimum globalnego funkcji testowej: 1. Wylosuj dwuwymiarową tablicę 100x2 liczb 8-bitowych z zakresu [-100; +100] reprezentujących inicjalną populację

Bardziej szczegółowo

Problemy z ograniczeniami

Problemy z ograniczeniami Problemy z ograniczeniami 1 2 Dlaczego zadania z ograniczeniami Wiele praktycznych problemów to problemy z ograniczeniami. Problemy trudne obliczeniowo (np-trudne) to prawie zawsze problemy z ograniczeniami.

Bardziej szczegółowo

Przekształcenia liniowe

Przekształcenia liniowe Przekształcenia liniowe Zadania Które z następujących przekształceń są liniowe? (a) T : R 2 R 2, T (x, x 2 ) = (2x, x x 2 ), (b) T : R 2 R 2, T (x, x 2 ) = (x + 3x 2, x 2 ), (c) T : R 2 R, T (x, x 2 )

Bardziej szczegółowo

METODY NUMERYCZNE. Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą. prof. dr hab.inż. Katarzyna Zakrzewska

METODY NUMERYCZNE. Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą. prof. dr hab.inż. Katarzyna Zakrzewska METODY NUMERYCZNE Wykład 4. Numeryczne rozwiązywanie równań nieliniowych z jedną niewiadomą prof. dr hab.inż. Katarzyna Zakrzewska Met.Numer. Wykład 4 1 Rozwiązywanie równań nieliniowych z jedną niewiadomą

Bardziej szczegółowo

Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach

Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach Adam Stawowy Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach Summary: We present a meta-heuristic to combine Monte Carlo simulation with genetic algorithm for Capital

Bardziej szczegółowo

Manipulatory i roboty mobilne AR S1 semestr 5

Manipulatory i roboty mobilne AR S1 semestr 5 Manipulatory i roboty mobilne AR S semestr 5 Konrad Słodowicz MN: Zadanie proste kinematyki manipulatora szeregowego - DOF Położenie manipulatora opisać można dwojako w przestrzeni kartezjańskiej lub zmiennych

Bardziej szczegółowo

Zastosowania sieci neuronowych - automatyka identyfikacja sterowanie

Zastosowania sieci neuronowych - automatyka identyfikacja sterowanie Zastosowania sieci neuronowych - automatyka identyfikacja sterowanie LABORKA Piotr Ciskowski ZASTOSOWANIA SIECI NEURONOWYCH IDENTYFIKACJA zastosowania przegląd zastosowania sieci neuronowych: o identyfikacja

Bardziej szczegółowo

Pochodna funkcji. Niech f : A R, a A i załóżmy, że istnieje α > 0 taka, że

Pochodna funkcji. Niech f : A R, a A i załóżmy, że istnieje α > 0 taka, że Niec f : A R, a A i załóżmy, że istnieje α > 0 taka, że (a α, a + α) A. Niec f : A R, a A i załóżmy, że istnieje α > 0 taka, że (a α, a + α) A. Definicja Ilorazem różnicowym funkcji f w punkcie a nazywamy

Bardziej szczegółowo