Modelowanie elektrycznych układów napędowych urządzeń mechatronicznych

Podobne dokumenty
Matematyczne modele mikrosilników elektrycznych - silniki prądu stałego

Napędy urządzeń mechatronicznych - projektowanie. Ćwiczenie 1 Dobór mikrosilnika prądu stałego z przekładnią do pracy w warunkach ustalonych

Zasady doboru mikrosilników prądu stałego

Struktury systemów mechatronicznych - 1

Napędy elektromechaniczne urządzeń precyzyjnych - projektowanie. Ćwiczenie 3 Dobór mikrosilnika prądu stałego do układu pozycjonującego

Ćwiczenie 2 Dobór mikrosilnika prądu stałego z przekładnią do pracy w warunkach ustalonych

Model procesu projektowania urządzeń mechatronicznych cz. 1

Mikrosilniki prądu stałego cz. 2

Ćwiczenie 1 Dobór mikrosilnika prądu stałego do napędu bezpośredniego przy pracy w warunkach ustalonych

Mikrosilniki prądu stałego cz. 2

Procedura modelowania matematycznego

Sposoby modelowania układów dynamicznych. Pytania

Ćwiczenie 3. Modelowanie układu wykonawczego w środowisku MATLAB / SIMULINK

Napędy urządzeń mechatronicznych - projektowanie. Ćwiczenie 3 Dobór silnika skokowego do pracy w obszarze rozruchowym

Modelowanie w języku Matlab-Simulink

Identyfikacja cieplnych modeli elektrycznych układów napędowych

Sterowanie napędów maszyn i robotów

Sterowanie napędów maszyn i robotów

Napędy urządzeń mechatronicznych

Model procesu projektowania urządzeń mechatronicznych cz. 2

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Symulacja pracy silnika prądu stałego

Dobór silnika serwonapędu. (silnik krokowy)

Modelowanie silników skokowych

Sterowanie Napędów Maszyn i Robotów

Model procesu projektowania urządzeń mechatronicznych cz. 2

Sterowanie Napędów Maszyn i Robotów

Silniki skokowe - cz. 1: budowa i zasada działania

Sterowanie Napędów Maszyn i Robotów

Szybkie prototypowanie w projektowaniu mechatronicznym

Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka

Sterowanie napędów maszyn i robotów

INSTRUKCJA DO ĆWICZENIA NR 7

Modelowanie i symulacja urządzeń mechatronicznych (MUM)

Sterowanie Napędów Maszyn i Robotów

Napędy urządzeń mechatronicznych - projektowanie. Ćwiczenie 4 Dobór elektromagnesu do układu wykonawczego

UKŁAD AUTOMATYCZNEJ REGULACJI SILNIKA SZEREGOWEGO PRĄDU STAŁEGO KONFIGUROWANY GRAFICZNIE

Ćwiczenie: "Silnik prądu stałego"

Struktury systemów mechatronicznych 2

Projektowanie układów metodą sprzężenia od stanu - metoda przemieszczania biegunów

Mikrosilniki prądu stałego cz. 1

Wykaz ważniejszych oznaczeń Podstawowe informacje o napędzie z silnikami bezszczotkowymi... 13

Obliczenia polowe silnika przełączalnego reluktancyjnego (SRM) w celu jego optymalizacji

Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa. Diagnostyka i niezawodność robotów

SPIS TREŚCI PRZEDMOWA WYKAZ WAŻNIEJSZYCH OZNACZEŃ 1. PODSTAWOWE INFORMACJE O NAPĘDZIE Z SILNIKAMI BEZSZCZOTKOWYMI 1.1. Zasada działania i

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

Ćw. 18: Pomiary wielkości nieelektrycznych II

2. Dane znamionowe badanego silnika.

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

Część 1. Transmitancje i stabilność

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

POLITECHNIKA ŚLĄSKA WYDZIAŁ GÓRNICTWA I GEOLOGII. Roman Kaula

Elektromagnesy prądu stałego cz. 1

Podstawy automatyki. Energetyka Sem. V Wykład 1. Sem /17 Hossein Ghaemi

d J m m dt model maszyny prądu stałego

Wprowadzenie do technik regulacji automatycznej. prof nzw. dr hab. inż. Krzysztof Patan

1. POJĘCIA PODSTAWOWE I RODZAJE UKŁADÓW AUTOMATYKI

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Elektromagnesy prądu stałego cz. 2

Systemy. Krzysztof Patan

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

Ćwiczenie: "Silnik indukcyjny"

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

Teoria sterowania - studia niestacjonarne AiR 2 stopień

WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO

Ćwiczenie 3 Badanie własności podstawowych liniowych członów automatyki opartych na biernych elementach elektrycznych

Elektromagnesy prądu stałego cz. 2

Podstawy Automatyki. Wykład 2 - podstawy matematyczne. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Temat /6/: DYNAMIKA UKŁADÓW HYDRAULICZNYCH. WIADOMOŚCI PODSTAWOWE.

Egzamin 1 Strona 1. Egzamin - AR egz Zad 1. Rozwiązanie: Zad. 2. Rozwiązanie: Koła są takie same, więc prędkości kątowe też są takie same

Filtry aktywne filtr środkowoprzepustowy

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

Wykład 2 Silniki indukcyjne asynchroniczne

Rozwiązywanie równań liniowych. Transmitancja. Charakterystyki częstotliwościowe

Sterowanie napędów maszyn i robotów

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

MiAcz3. Elektryczne maszynowe napędy wykonawcze

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: I stopnia (inżynierskie)

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

Napędy urządzeń mechatronicznych

Silnik indukcyjny - historia

Ćw. 18: Pomiary wielkości nieelektrycznych II

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH. Nr 2

Ćwiczenie 1b. Silnik prądu stałego jako element wykonawczy Modelowanie i symulacja napędu CZUJNIKI POMIAROWE I ELEMENTY WYKONAWCZE

Rozszerzony konspekt preskryptu do przedmiotu Sterowanie napędów i serwonapędów elektrycznych

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

Ćwiczenie 1. Dobór mikrosilnika prądu stałego do napędu bezpośredniego przy pracy w warunkach ustalonych

Mikrosilniki prądu stałego cz. 1

Modelowanie wybranych. urządzeń mechatronicznych

Mechatronika i inteligentne systemy produkcyjne. Aktory

Zmiana punktu pracy wentylatorów dużej mocy z regulowaną prędkością obrotową w obiektach wytwarzających energię cieplną lub elektryczną

OSIE ELEKTRYCZNE SERII SHAK GANTRY

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

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Konstrukcje Maszyn Elektrycznych

PRZEWODNIK PO PRZEDMIOCIE

Siłownik liniowy z serwonapędem

Transkrypt:

Jakub Wierciak Modelowanie elektrycznych układów napędowych urządzeń mechatronicznych Człowiek- najlepsza inwestycja Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Modelowanie (Osowski 1997) Modelowanie i symulacja zjawisk i procesów zachodzących w układach dynamicznych polega na przyporządkowaniu im odpowiedniej postaci opisu matematycznego, określeniu parametrów funkcji użytych w modelu, a następnie rozwiązaniu ich przy użyciu wybranego symulatora.

Modelowanie (Świtoński 2004) Modelowanie jest (...) w dużej mierze sztuką: sztuka modelowania polega na dopasowaniu obliczanego przebiegu procesu do przebiegu procesu reprezentowanego przez serię pomiarów. Cechy geometryczne rzeczywistych obiektów oraz wszystkie inne abstrakcje wynikające z idealizacji rzeczywistości muszą być sprowadzone do konstruktywnych serii liczb. Rzeczywistość, taka jaka jest, musi być przedstawiona w postaci innej serii liczb, którą następnie można porównać z obliczonymi na podstawie sprawdzonej teorii.

Cele modelowania (Osowski 1997) Próba zrozumienia istoty procesu w celu predykcji jego przebiegu w wyniku zmienionych warunków przy różnych wartościach parametrów (np. określenie zależności charakterystyk urządzenia od jego cech konstrukcyjnych) Umożliwienie badania cech jakościowych procesu Umożliwienie aktywnego sterowania procesem poprzez wpływanie w określony sposób na jego parametry wewnętrzne Zastosowanie modelu w systemie adaptacyjnym zamkniętym, umożliwiającym zmianę procesu w kierunku pożądanym przez użytkownika (przykład inteligentnego siłownika liniowego)

Model (Ljung 1987) Model założona zależność pomiędzy obserwowanymi sygnałami systemu

Rodzaje modeli (Ljung 1987) wyobrażeniowe graficzne matematyczne (analityczne) symulacyjne (programowe)

Model wyobrażeniowy przykład (Wierciak 2009)

Model wyobrażeniowy przykład (Wierciak 2009)

Model wyobrażeniowy przykład (Wierciak 2009)

Model graficzny przykład statycznego rozciągania próbki (Niezgodziński 1998)

Model matematyczny (Osowski 1997) Model matematyczny uproszczony obraz danego układu lub procesu fizycznego, wyrażający w języku matematycznym najistotniejsze z punktu widzenia zastosowań cechy układu rzeczywistego.

Model matematyczny przykład (Osowski 1997) Prawo Hooke a l l F S E E F S Δl l - moduł Younga - siła rozciągająca - pole przekroju - wydłużenie pręta - długość początkowa

Modele matematyczne (Osowski 1997) deterministyczne losowe rozmyte

Model deterministyczny (Osowski 1997) Model deterministyczny ścisłe przyporządkowanie wielkości wejściowej x wielkości wyjściowej y, określone funkcją y f x, t przy czym funkcja ta może być jednoznaczna lub wieloznaczna Charakterystyka układu nieliniowego z niejednoznacznością w obu osiach

Model losowy (Maksymiuk 2003) Modele losowe (probabilistyczne) to rozkłady prawdopodobieństw odpowiadające zmiennym losowym dyskretnym lub ciągłym. Rozkłady takie opisywane są alternatywnie funkcjami: dystrybuanty, tj. skumulowanej gęstości prawdopodobieństwa (ang. Cumulative Distribution Function CDF) oznaczającej prawdopodobieństwo zaistnienia zmiennej losowej X, równej co najwyżej x i F x PX x x i i, gęstości prawdopodobieństwa (ang. Probability Density Function PDF) wyznaczającej prawdopodobieństwo zaistnienia danej realizacji x i zmiennej losowej

Model losowy (Maksymiuk 2003) gęstość prawdopodobieństwa dystrybuanta Histogram empiryczny oraz dystrybuanta empiryczna na tle wykresów funkcji gęstości prawdopodobieństwa na przykładzie rozkładu normalnego (Gaussa); n i liczba zdarzeń w wybranych przedziałach zmiennej losowej X

Modele rozmyte (Osowski 1997) Model rozmyty to taki model, w którym tej samej wartości zmiennej x można przyporządkować różne charakterystyki z określoną wartością stopnia przynależności do niej. Stopień ten zdefiniowany jest w postaci tak zwanej funkcji przynależności μ F (x), gdzie F oznacza zbiór tych charakterystyk. Wartość μ F (x) zawiera się w przedziale [0, 1], przy czym spełnienie warunku μ F (x) = 1 oznacza pełną przynależność do zbioru, a μ F (x) = 0 oznacza brak tej przynależności. Klasyfikacja rozmyta liczb w zakresie 1 10 (M liczby małe, S liczby średnie, D liczby duże)

Kosztowa efektywność wyrobu (Juran, Gryna 1980) Kosztowa efektywność wyrobu P SE P A P R P C Całkowity koszt Efektywność Gotowość Niezawodność Zdolność PA PR PC P SE efektywność systemu P A prawdopodobieństwo gotowości wyrobu P R niezawodność prawdopodobieństwo, że projekt zapewnia realizację funkcji P C

Symulacyjny model złożonego systemu samolot F-14 (MathWorks Inc. 1992) + Pilot 1 u + Stick Input Controller wgust qgust 1 Ta.s+1 Actuator Model Zw Mw + + Aircraft Dynamics Model q Nz pilot calculation w 1/Uo Pilot G force Scope 2 Nz Pilot (g) Angle of Attack 1 alpha (rad) Dryden Wind Gust Models Mq F-14 Flight Control (Double click on the "?" for more info) To start and stop the simulation, use the "Start/Stop" selection in the "Simulation" pull-down menu? Double click here for SIMULINK Help

Symulacja działania systemu (Osowski 1997) Symulacja rozwiązanie zadania zapisanego w postaci modelu matematycznego z użyciem symulatora, najczęściej w dziedzinie czasu.

Kąt niezgodności δ [rad] Przemieszczenie popychacza x [mm] Siła obciążenia F [N] Częstotliwość taktowania f [Hz] Modelowanie Przykładowe odpowiedzi symulacyjne siłownika liniowego (Wierciak 2004) 300 250 200 F F t 800 600 150 100 50 λ F - szybkość narastania siły [N/s] 400 200 0 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 0 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 2 1 0-1 -2 1.2 1.0 0.8 0.6 0.4 0.2 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 0 0.1 0.2 0.3 0.4 0.5 Czas t [s]

Opis układów dynamicznych równaniami stanu (Osowski 1997) równanie stanu równanie wyjścia x xt,u t t1 0, t, ut y t g x, t t wektor zmiennych stanu x wektor zmiennych wejściowych u wektor zmiennych wyjściowych y 1, x2, xn T x..., 1, u2, un T u..., 1, y2, ym T y...,

Opis dynamiczny układów ciągłych nieliniowych (Osowski 1997) x 1 f1 x1, x2,..., xn, u1, u2,..., un, t x 2 f2 x1, x2,..., xn, u1, u2,..., un, t.................. x n fn x1, x2,..., xn, u1, u2,..., un, t zapis wektorowy równanie stanu x f x, u, t równanie wyjścia y g x, u, t

Opis dynamiczny układów ciągłych liniowych (Osowski 1997) równanie stanu równanie wyjścia x Ax Bu y Cx Du wymiar wektora zmiennych stanu x n wymiar wektora zmiennych wejściowych macierze współczynników u wymiar wektora zmiennych wyjściowych y N m n n A R x n N BR x m n CR x m n DR x

Klasyfikacja modeli ze względu na charakter współrzędnych stanu (Isermann 2005) Modele o parametrach rozłożonych (współrzędne stanu zależą od miejsca z i czasu t) Równanie różniczkowe cząstkowe nieliniowe linearyzacja Równanie różniczkowe cząstkowe liniowe redukcja rzędu Równanie różniczkowe cząstkowe liniowe niższego rzędu pochodne δ / δt = 0 Równanie różniczkowe zwyczajne jako funkcja miejsca (profil statyczny) aproksymacja aproksymacja aproksymacja ustalone miejsce Modele o parametrach skupionych (współrzędne stanu zależą od czasu t) Równanie różniczkowe zwyczajne nieliniowe linearyzacja Równanie różniczkowe zwyczajne liniowe n-tego rzędu redukcja rzędu Równanie różniczkowe zwyczajne liniowe rzędu < n pochodne d / dt = 0 Równanie algebraiczne (zachowania statyczne)

Sterowany proces Modelowanie Schemat urządzenia mechatronicznego (Gawrysiak 1997) Komunikacja z innymi urządzeniami Urządzenia do wyprowadzania danych Układy pomiarowe Sterownik Urządzenia do wprowadzania danych Układy wykonawcze Komunikacja z innymi urządzeniami

Proces projektowania urządzeń mechatronicznych (Isermann 2005) 1. Requirements engineering deliverable: requirements document. 2. Specification deliverable: specification documents. 3. System design deliverable: system design document. 4. Modelling and simulation deliverables: design data, mathematical models, dynamic requirements, placement and type of actuators and sensors, performance measures for microcomputer, peripherals and buses. 5. Component design deliverables: single prototype components ready for integration. 6. Prototypes deliverables: single prototype components, ready for integration. 7. Mechatronic components components ready for integration: mechanics, electronics, control, HMI; electronic control unit (ECU) with implemented software. 8. Component testing deliverables: hints for design and redesign. 9. System integration (hardware) deliverable: hardware integrated mechatronic product or system. 10. System integration (software) deliverable: hardware and software integrated mechatronic product or system. 11. System testing deliverable: redesign of components, if required. 12. Field testing validation: testing if final product is appropriate for its purpose with regard to the requirements deliverable: redesign if required. 13. Production includes: available technologies for manufacturing, assembling, until quality control.

Proces projektowania urządzeń mechatronicznych (VDI 2004)

Algorytm projektowania urządzeń mechatronicznych (Wierciak 2007) 1. Opracowanie założeń użytkowych - funkcja główna, struktura systemu, interfejsy 2. Analiza funkcji głównej urządzenia - wykaz układów wykonawczych (sterujących) i pomiarowych wraz z wymaganiami technicznymi 3. Opracowanie układów wykonawczych i pomiarowych - propozycje technicznych rozwiązań poszczególnych układów 4. Opracowanie podsystemów urządzenia: mechanicznego, elektronicznego i programowego - dokumentacje techniczne 5. Nadzór nad wykonaniem prototypu - poprawki konstrukcyjne 6. Uruchamianie prototypu - modyfikacje systemu

Struktura systemu mechatronicznego (Wierciak 1995)

Założenia użytkowe schemat projektowanego urządzenia (Subdysiak 2009)

Analiza funkcji schemat blokowy funkcjonalny (Subdysiak 2009)

Opracowanie podsystemów (podsystem mechaniczny) (Subdysiak 2009)

Opracowanie podsystemów analiza odkształceń elementu (Subdysiak 2009)

Opracowanie podsystemów widok urządzenia (Lisicki, Wierciak 2005)

Struktury systemu mechatronicznego (Wierciak 2007) Układy wykonawcze Układy pomiarowe

Układ wykonawczy (Wierciak 1999) Układ realizujący określoną funkcję urządzenia Sygnały sprzężenia zwrotnego Sygnał sterujący Elektryczny układ napędowy Moc mechaniczna Napędzany mechanizm Obciążenie mechaniczne Zasilanie elektryczne

Miniaturowy siłownik liniowy napędzany silnikiem elektrycznym (Ultra Motion 2000)

Budowanie modeli (Ljung 1987, Isermann 2005) Modelowanie (theoretical modelling) budowanie modelu w oparciu o prawa i zależności znane z wcześniejszych doświadczeń. Identyfikacja (experimental modelling) budowanie modelu w oparciu o analizę danych doświadczalnych.

Schemat blokowy elektrycznego siłownika liniowego (Wierciak 2006)

Klasyfikacja modeli ze względu na charakter współrzędnych stanu (Isermann 2005) Modele o parametrach rozłożonych (współrzędne stanu zależą od miejsca z i czasu t) Równanie różniczkowe cząstkowe nieliniowe linearyzacja Równanie różniczkowe cząstkowe liniowe redukcja rzędu Równanie różniczkowe cząstkowe liniowe niższego rzędu pochodne δ / δt = 0 Równanie różniczkowe zwyczajne jako funkcja miejsca (profil statyczny) aproksymacja aproksymacja aproksymacja ustalone miejsce Modele o parametrach skupionych (współrzędne stanu zależą od czasu t) Równanie różniczkowe zwyczajne nieliniowe linearyzacja Równanie różniczkowe zwyczajne liniowe n-tego rzędu redukcja rzędu Równanie różniczkowe zwyczajne liniowe rzędu < n pochodne d / dt = 0 Równanie algebraiczne (zachowania statyczne)

Metody opisu ciągłych liniowych jednowymiarowych obiektów sterowania (Pełczewski 1980) 1. Równanie różniczkowe 2. Transmitancja operatorowa 3. Odpowiedź impulsowa 4. Odpowiedź jednostkowa 5. Transmitancja widmowa 6. Charakterystyki częstotliwościowe 7. Metoda przestrzeni fazowej i płaszczyzny fazowej

Opis liniowych wielowymiarowych układów sterowania (Pełczewski 1980) 1. Układ równań różniczkowych 2. Macierz transmitancji 3. Metoda zmiennych stanu

Rodzaje podstawowych równań w modelowaniu teoretycznym (Isermann 2005) równania równowagi dla zakumulowanych mas i energii równania stanu fizyczno-chemicznego elementów specjalnych równania fenomenologiczne dla procesów nieodwracalnych równania równowagi entropii równania łączące elementy procesów

Rodzaje energii akumulowanej i przenoszonej (Isermann 2005) energia mechaniczna energia cieplna energia elektryczna energia chemiczna energia atomowa

Klasyfikacja modeli ze względu na przeznaczenie (Gajda 1991, Janiszowski 1991) Modele poznawcze (globalne) - których współczynniki są parametrami analizowanych zjawisk Modele zastępcze (parametryczne) - wiernie oddające zachowanie rzeczywistych obiektów w odpowiedzi na określone wymuszenia

Siłownik liniowy LA34C2xN6-M8x1,0 (Kowalski, Oleksiuk, Czerwiec, Wierciak 2004) Uszczelniacz Stojan silnika Tuleja podpierająca Wirnik silnika Łożysko specjalne Wpust Tuleja specjalna Gwintowana część popychacza Gładka część popychacza Mikrowyłącznik Łożysko kulkowe Układ antyzakleszczeniowy Obudowa Wałek drążony Nakrętka

Model ruchu obrotowego (Owczarek 1982) d 2 J s s s s Jh KD MF Mt sgn Mh Me dt 2 s d dt d (t ) dt d dt 0 s s0, s0 t0 K D J s J h M F M lt M h M e φ s φ s0 ω s0 - współczynnik tłumienia lepkiego - masowy moment bezwładności wirnika - zredukowany masowy moment bezwładności obciążenia - moment tarcia w silniku - zredukowany tarciowy moment obciążenia - czynny moment obciążenia - moment elektromagnetyczny silnika - kątowe położenie wirnika - początkowe położenie wirnika - początkowa prędkość kątowa wirnika

Modelowanie mechanizmu zamiany ruchu (Oleksiuk 1999) Moment obciążający silnik M l 1 2 Fd2 M l - moment obciążenia silnika F - siła obciążenia popychacza P - skok gwintu μ - współczynnik tarcia d 2 - średnia średnica gwintu γ - kąt pochylenia linii śrubowej ρ - pozorny kąt tarcia tg ' Kąt pochylenia linii śrubowej arctg tg' P d 2 Pozorny kąt tarcia cos / 2

Moment synchronizujący silnika skokowego (Owczarek 1982) M e M max sin M max - maksymalny moment silnika δ - kąt niezgodności położenia wirnika w odniesieniu do położenia osi pola elektromagnetycznego stojana

Obliczanie kąta niezgodności (Owczarek 1982) Z r m u t Moment Położenie γ u równowagi wirnika Położenie wirnika -T e Kąt niezgodności δ Rzeczywiste położenie γ m wirnika Z r γ m γ u - liczba zębów wirnika - chwilowe położenie wirnika - chwilowe położenie równowagi wirnika

Model sygnału sterującego (Wierciak 2002) γ u Położenia stabilnej równowagi wirnika γ u0 ( t) u u0 E 1 f k t Τ k Czas T k 1 f k E - funkcja entier f k - częstotliwość komutacji γ u - chwilowe położenie stabilnej równowagi wirnika γ u0 - podstawowy kąt skoku T k - okres generowania skoków

Symulacyjny model siłownika liniowego (Bodnicki, Oleksiuk, Wierciak 2001)

Symulowane odpowiedzi siłownika liniowego (Wierciak 2002) Angular position of rotor (rd) Angular velocity of rotor (rd/s) Linear displacement of pusher (mm) Positioning error (e-3 mm)

Symulowane odpowiedzi układu (przykład) (Wierciak 2002) Odpowiedzi silnika FA 23C 21S8 na pojedynczy takt komutacji Kąt obrotu wirnika γ [rad] 0,06 0,05 0,04 0,03 0,06 0,05 0,04 0,03 Kąt obrotu wirnika γ [rad] 0,02 0,02 0,01 0 0,01 0,02 0,03 0,04 0,05 Czas t [s] 0,01 0 0,01 0,02 0,03 0,04 0,05 Czas t [s] Silnik obciążony masowym momentem bezwładności J l = 50e -6 kg m 2 Silnik nieobciążony

Analiza wyników symulacji (przykład) (Wierciak 2002) Wyniki wyznaczenia stałej D m z wykorzystaniem pierwszych dwu (i = 1) amplitud skokowych odpowiedzi silnika 0,020 Współczynnik tłumienia D m [N m/s] 0,015 0,010 0,005 0,000 0 20 40 60 80 100 Masowy moment bezwł. obciążenia J l [kg m 2 ]

Korzyści ze stosowania badań modelowych (Pelz 2003) Stosunkowo niskie koszty prowadzenia badań Możliwość prowadzenia badań w warunkach nieosiągalnych w rzeczywistości Powtarzalność badań Pełny nadzór nad eksperymentami Dostępność do wszystkich zmiennych Brak ograniczeń czasowych Uniknięcie problemów natury moralnej

Ograniczenia badań modelowych (Pelz 2003) Potrzeba dysponowania kompletnymi i sprawdzonymi modelami badanych systemów Ograniczenia dokładności i szybkości eksperymentów ze względu na ograniczoną moc obliczeniową zastosowanego sprzętu

Zależności w procesie modelowania (Pelz 2003)

Adaptacyjny proces modelowania zjawisk w systemach dynamicznych (Osowski 1997)

Projektowanie układów wykonawczych (Wierciak 1999) Sygnały sprzężenia zwrotnego Sygnał sterujący Elektryczny układ napędowy Moc mechaniczna Obciążenie mechaniczne Napędzany mechanizm Zasilanie elektryczne

Założenia do projektowania (Wierciak 1999) 1. Konstruktor zespołu wykonawczego projektuje układ napędowy wykorzystując w miarę możliwości podzespoły handlowe, o charakterystykach podawanych przez producenta i mając do dyspozycji symulacyjne narzędzia programowe

Schemat blokowy elektrycznego układu napędowego (Wierciak 2000) UKŁAD NAPĘDOWY Sygnały sprzężenia zwrotnego Obciążenie elektryczne Zredukowane obciążenie Obciążenie Sygnały sterujące Sterownik Mikrosilnik Układ przeniesienia napędu Napędzany mechanizm Napięcia sterujące Moc mechaniczna Moc mechaniczna Moc elektryczna

Karty katalogowe mikrosilników elektrycznych (ApiPortescap 1996)

Karta katalogowa miniaturowej przekładni zębatej (ApiPortescap 1996)

Katalogowe charakterystyki urządzeń precyzyjnych (Wierciak 1999) Charakterystyki funkcjonalne Charakterystyki niezawodnościowe Charakterystyki gotowości

Katalogowe parametry mikrosilnika prądu stałego (ApiPortescap 1996) Prędkość kątowa ω Prąd I Moc wyjściowa P 2 Sprawność η P 2r η r ω r I r M M r Moment obciążenia M h

Dane katalogowe miniaturowej przekładni zębatej (ApiPortescap 1996)

Katalogowe dane układu sterującego (ApiPortescap 1996)

Założenia do projektowania (Wierciak 1999) 1. Konstruktor zespołu wykonawczego projektuje układ napędowy wykorzystując w miarę możliwości podzespoły handlowe, o charakterystykach podawanych przez producenta i mając do dyspozycji symulacyjne narzędzia programowe 2. Zaprojektowany układ jest oceniany na podstawie kryteriów funkcjonalnych

Klasyfikacja układów napędowych ze względu na realizowana funkcję (Wierciak 1999) Układy o pracy ciągłej (realizacja ruchu z określonymi prędkościami) służą do osiągania i utrzymywania z określonym błędem zadanych wartości prędkości napędzanych elementów np. napędy nośników informacji: CDR, twarde dyski, taśma magnetyczna Układy pozycjonujące (pozycjonowanie) służą do ustawiania napędzanych mechanizmów w określonych położeniach liniowych lub kątowych z wymaganą szybkością i dokładnością np. głowice czytające lub zapisujące Układy siłowe (momentowe) (wywieranie określonych sił lub momentów) służą do zadawania i utrzymywania określonych wartości siły lub momentu np. napinacze taśmy, chwytaki robotów

Podstawowe funkcje napędów mechatronicznych (Wierciak 2003) A. Pozycjonowanie B. Ruch z określoną prędkością C. Oddziaływanie określoną siłą/momentem Robot mobilny z chwytakiem Napęd dysku twardego

Wymagania stawiane układom napędowym (Wierciak 2003) A. Pozycjonowanie B. Ruch z określoną C. Oddziaływanie określoną prędkością siłą/momentem 1.Duża dokładność 2.Krótki cykl pozycjonowania 1.Małe wahania prędkości 2.Krótki czas regulacji 1.Stabilność siły 2.Krótki czas regulacji CHARAKTERYSTYKI FUNKCJONALNE DOSTĘPNOŚĆ NIEZAWODNOŚĆ

Zasada modelowania elektrycznych układów napędowych (Wierciak 2002) Model mechanizmu Model układu sterującego Obciążenia Model układu przeniesienia napędu Sygnał sterujący Model silnika Obciążenie elektryczne Zredukowane obciążenia Moment elektromagnetyczny Model ruchu obrotowego Kąt obrotu wirnika Model układu przeniesienia napędu Sygnały sprzężenia zwrotnego Kąt obrotu wałka wyjściowego

Model ruchu obrotowego układy pozycjonujące (Owczarek 1982) s s s Js Jr KD M F Mt sgn M r Me J s J r K D M F M t M r M e φ s φ s0 ω s0 d 2 dt 2 s d dt d ( t ) dt - masowy moment bezwładności wirnika - zredukowany masowy moment bezwładności obciążenia - współczynnik tłumienia lepkiego - moment tarcia w silniku - zredukowany tarciowy moment obciążenia - zredukowany czynny moment obciążenia - moment elektromagnetyczny silnika - kątowe położenie wirnika - początkowe położenie wirnika - początkowa prędkość kątowa wirnika d dt s 0 s0, s0 t0

Zasada modelowania elektrycznych układów napędowych (Wierciak 2002) Model mechanizmu Model układu sterującego Obciążenia Model układu przeniesienia napędu Sygnał sterujący Model silnika Obciążenie elektryczne Zredukowane obciążenia Moment elektromagnetyczny Model ruchu obrotowego Kąt obrotu wirnika Model układu przeniesienia napędu Sygnały sprzężenia zwrotnego Kąt obrotu wałka wyjściowego

Model ruchu obrotowego układy pozycjonujące (Owczarek 1982) d 2 d dt s s s Js Jr KD M F Mt sgn M r Me J s J r K D M F M t M r M e φ s φ s0 ω s0 dt 2 s d ( t ) dt d dt s 0 s0, s0 t0 - masowy moment bezwładności wirnika - zredukowany masowy moment bezwładności obciążenia - współczynnik tłumienia lepkiego - moment tarcia w silniku - zredukowany tarciowy moment obciążenia - zredukowany czynny moment obciążenia - moment elektromagnetyczny silnika - kątowe położenie wirnika - początkowe położenie wirnika - początkowa prędkość kątowa wirnika

Model ruchu obrotowego układy prędkościowe (Owczarek 1982) d dt s Js Jr KD M F Mt sgn Mr Me s t0 s0 J s J r K D M F M t M r M e ω s ω s0 - masowy moment bezwładności wirnika - zredukowany masowy moment bezwładności obciążenia - współczynnik tłumienia lepkiego - moment tarcia w silniku - zredukowany tarciowy moment obciążenia - zredukowany czynny moment obciążenia - moment elektromagnetyczny silnika - prędkość kątowa wirnika - początkowa prędkość kątowa wirnika

Wykaz ważniejszych źródeł (Wierciak 2008) Isermann R.: Mechatronic Systems Fundamentals. Springer, 2005 Juran J. M., Gryna F. M. (Jr.): Quality Planning and Analysis. From Product Development through Use. Second Edition. McGraw-Hill, Inc. 1980 Maksymiuk J.: Niezawodność maszyn i urządzeń elektrycznych. OWPW. Warszawa 2003 Osowski S.: Modelowanie układów dynamicznych z zastosowaniem języka Simulink. OWPW. Warszawa 1997 Pelz G.: Mechatronic systems. Modelling and simulation with HDLs. John Wiley and Sons Ltd. Chichester 2003 Szymkat M.: Komputerowe wspomaganie w projektowaniu układów regulacji. WNT. Warszawa 1993

Niezawodność (Juran 1980) Niezawodność prawdopodobieństwo, że w danych warunkach, w określonym okresie czasu produkt będzie spełniał bez uszkodzeń określoną funkcję. wyrażana jest prawdopodobieństwem określa pomyślne działanie wyrobu określa środowisko, w którym wyrób musi działać określa wymagany czas pracy pomiędzy uszkodzeniami

Analiza narażeń (Juran 1980)

Katalogowe dane mikrosilnika elektrycznego (ApiPortescap 1996)

Ograniczenie obszaru pracy mikrosilnika elektrycznego (API Portescap 1998) Prędkość kątowa silnika ω s Maksymalna dopuszczalna prędkość ω max Maksymalna dopuszczalna moc P 2cont Maksymalny dopuszczalny moment obciążenia T max Moment silnika M

Katalogowe dane miniaturowej przekładni zębatej (ApiPortescap 1996)

Koncepcja rozszerzonych badań modelowych (Wierciak 2005) Analiza wymagań Koncepcja naprawialności Model funkcjonalny układu napędowego Model środowiska pracy Badania symulacyjne Charakterystyki funkcjonalne Charakterystyki narażeń Opracowanie konstrukcyjne Dokumentacja techniczna Model niezawodności Gotowość Zdolność Niezawodność P A P C P R

Symulacyjny model siłownika (Wierciak 2004) 0.22 ro' om_sign * 50 Tl Friction in gear atan(u) lambda * Slope 1/u 1/D +.2 Dm * Friction + Sum of angles * F*Dśr/2 -K- 1/2 * tan(u) tangens 8 D of screw 1.25 Pitch 1000 Temax 0.06 Jm 0.01 Viscous Jl damping * Load torque -1 - Dev + J - - - + Torque * Te sin(u) sin delta p 50 1/u 1/J * 1/s 1/s epsm omegam gammam + - delta/p 1e-3 cor * gamma u(t) + + - Position Error Error 0.03141528 Teta -K- 1/2pi 1 1 + + (1+ft)1 * Linear disp. Gear backlash ft * Expected linear -K- 1/2pi1 Linear disp Frequency 1/s Integrator Limiter + - fcalc + - fcalc1 f(u) 100 Margin 20 Margin1 Characteristic Force_ 1*u Force du/dt df/dt 0.01 Tau + - Sum Step Input

Kąt niezgodności δ [rad] Przemieszczenie popychacza x [mm] Siła obciążenia F [N] Częstotliwość taktowania f [Hz] Modelowanie Odpowiedzi siłownika na liniowe narastanie siły- wyniki symulacji (Wierciak 2004) 300 250 200 150 100 50 F F t λ F - szybkość narastania siły [N/s] 800 600 400 200 0 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 0 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 2 1 0-1 -2 1.2 1.0 0.8 0.6 0.4 0.2 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 0 0.1 0.2 0.3 0.4 0.5 Czas t [s]

Kąt niezgodności δ [rad] Przemieszczenie popychacza x [mm] Siła obciążenia F [N] Częstotliwość taktowania f [Hz] Modelowanie Odpowiedzi siłownika na skokowy wzrost siły - wyniki symulacji komputerowej (Wierciak 2004) 450 400 F t F F 1 u s t s 600 500 350 300 250 200 F u stała wartość siły obciążenia [N], F s skok siły [N], t s chwila wystąpienia skoku siły [s] 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 400 300 200 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 1 0-1 -2 1.2 1.0 0.8 0.6 0.4 0.2-3 0 0.1 0.2 0.3 0.4 0.5 Czas t [s] 0 0.1 0.2 0.3 0.4 0.5 Czas t [s]

Siła obciążenia Fob [N] Modelowanie Graniczne charakterystyki rozruchu siłownika LA34C2xN6x1,0 (Wierciak 2004) 1200 1000 800 600 400 200 0 Graniczna charakterystyka rozruchu siłownika LA 34C2xN6x1,0 Prąd Is = 2A 0 2 4 6 Seria 1 Seria 2 Siła obciążająca F [N] Prędkość popychacza v [mm/s] Charakterystyka z symulacji 1 2 3 4 Predkość popychacza v [mm/s]

Opracowanie dokumentacji konstrukcyjnej (Wierciak 2007) 1. Opracowanie założeń użytkowych - funkcja główna, struktura systemu, interfejsy 2. Analiza funkcji głównej urządzenia - wykaz układów wykonawczych i pomiarowych wraz z wymaganiami technicznymi 3. Opracowanie układów wykonawczych i pomiarowych - propozycje technicznych rozwiązań poszczególnych układów 4. Opracowanie podsystemów urządzenia: mechanicznego, elektronicznego i programowego - dokumentacje techniczne 5. Nadzór nad wykonaniem prototypu - poprawki konstrukcyjne 6. Uruchamianie prototypu - modyfikacje systemu

Wykonanie i uruchomienie prototypu (Wierciak 2007) 1. Opracowanie założeń użytkowych - funkcja główna, struktura systemu, interfejsy 2. Analiza funkcji głównej urządzenia - wykaz układów wykonawczych i pomiarowych wraz z wymaganiami technicznymi 3. Opracowanie układów wykonawczych i pomiarowych - propozycje technicznych rozwiązań poszczególnych układów 4. Opracowanie podsystemów urządzenia: mechanicznego, elektronicznego i programowego - dokumentacje techniczne 5. Nadzór nad wykonaniem prototypu - poprawki konstrukcyjne 6. Uruchamianie prototypu - modyfikacje systemu

Podsumowanie i wnioski (Wierciak 2005) 1. Ukierunkowanie narzędzi programowych na badanie charakterystyk funkcjonalnych 2. Wymiana danych pomiędzy programami 3. Modelowanie przestrzenne przy projektowaniu podsystemu mechanicznego 4. Symulacja w dziedzinie czasu przy opracowywaniu układów realizujących funkcję główną