Stanisław SZABŁOWSKI

Podobne dokumenty
Stanisław SZABŁOWSKI BADANIA SYMULACYJNE W NAUCZANIU ENERGOELEKTRONIKI SIMULATION STUDIES IN TEACHING POWER ELECTRONICS

Szybkie prototypowanie w projektowaniu mechatronicznym

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

PRZEWODNIK PO PRZEDMIOCIE

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

PRZEWODNIK PO PRZEDMIOCIE

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

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Niestacjonarne. laboratoryjne projektowe.

PRZEWODNIK PO PRZEDMIOCIE

INSTYTUT NAUK TECHNICZNYCH PWSW w Przemyślu

PRZEWODNIK PO PRZEDMIOCIE

INSTRUKCJA LABORATORIUM ELEKTROTECHNIKI

PRZEWODNIK PO PRZEDMIOCIE

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr zimowy (semestr zimowy / letni)

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

Modelowanie i symulacja urządzeń mechatronicznych (MUM)

Modelowanie i symulacja II Modelling and Simulation II. Automatyka i Robotyka II stopień ogólno akademicki studia stacjonarne

S Y L A B U S P R Z E D M I O T U

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

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

PRZEWODNIK PO PRZEDMIOCIE

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. laboratoryjne projektowe.

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

MARTA ŻYŁKA 1, ZYGMUNT SZCZERBA 2, WOJCIECH ŻYŁKA 3

Elektrotechnika II stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obowiązkowy polski semestr III semestr zimowy.

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

KARTA PRZEDMIOTU. zaliczenie na ocenę WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

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

Stanisław SZABŁOWSKI ZASTOSOWANIE APLIKACJI POMIAROWYCH W NAUCZANIU METROLOGII THE USE OF MEASUREMENT APPLICATIONS IN THE TEACHING OF METROLOGY

POLITECHNIKA POZNAŃSKA Wydział Maszyn Roboczych i Transportu

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

Mechatronika i szybkie prototypowanie układów sterowania

ANALIZA DYNAMIKI PRZENOŚNIKA FORM ODLEWNICZYCH. T. SOCHACKI 1, J. GRABSKI 2 Katedra Systemów Produkcji, Politechnika Łódzka, Stefanowskiego 1/15, Łódź

S Y L A B U S P R Z E D M I O T U

HARMONOGRAM EGZAMINÓW - rok akademicki 2015/ semestr zimowy. Kierunek ENERGETYKA - studia inżynierskie środa

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Automatyka i Robotyka I stopień ogólno akademicki studia niestacjonarne Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

Ćwiczenie 1. Symulacja układu napędowego z silnikiem DC i przekształtnikiem obniżającym.

Automatyka i Robotyka studia stacjonarne drugiego stopnia

UCHWAŁA NR 26/2016. SENATU AKADEMII MARYNARKI WOJENNEJ im. Bohaterów Westerplatte z dnia 02 czerwca 2016 roku

Komputerowe wspomaganie projektowania urządzeń płynowych Computer aided design of fluid systems

Pakiety Informatyczne w Mechanice i Budowie Maszyn

HARMONOGRAM EGZAMINÓW

Odniesienie do obszarowych efektów kształcenia Kierunkowe efekty kształcenia WIEDZA (W)

Naukowe Koło Nowoczesnych Technologii

Prototypowanie systemów sterowania

Kierunek: Mechatronika Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

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

TEMATY PRAC DYPLOMOWYCH do wyboru w wiosna 2017 r.

UNIWERSALNY MODEL SYMULACYJNY UKŁADU NAPĘDOWEGO PROTOTYPU SAMOCHODU ELEKTRYCZNEGO ELV001

PRZEWODNIK PO PRZEDMIOCIE

pierwszy termin egzamin poprawkowy

Uchwała obowiązuje od dnia podjęcia przez Senat. Traci moc Uchwała nr 144/06/2013 Senatu Uniwersytetu Rzeszowskiego z 27 czerwca 2013 r.

PRZEWODNIK PO PRZEDMIOCIE

Informacje ogólne. ABS ESP ASR Wspomaganie układu kierowniczego Aktywne zawieszenie Inteligentne światła Inteligentne wycieraczki

PLAN STUDIÓW NIESTACJONARNYCH I-go stopnia dla kierunku Mechanika i Budowa Maszyn Etap podstawowy

MODELOWANIE I SYMULACJA UKŁADÓW PNEUMATYCZNYCH, HYDRAULICZNYCH I ELEKTRYCZNYCH za pomocą programu komputerowego AUTOSIM 200

MT 2 N _0 Rok: 1 Semestr: 1 Forma studiów:

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

zna podstawową terminologię w języku obcym umożliwiającą komunikację w środowisku zawodowym

Rok akademicki: 2030/2031 Kod: RAR n Punkty ECTS: 7. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

BADANIE SYMULACYJNE JEDNOFAZOWEJ PRZERWY W ZASILANIU ORAZ PONOWNEGO ZAŁĄCZENIA NAPIĘCIA ZASILANIA NA DYNAMIKĘ SILNIKA INDUKCYJNEGO

Egzamin / zaliczenie na ocenę*

Tabela odniesień efektów kierunkowych do efektów obszarowych

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

PRZEWODNIK PO PRZEDMIOCIE

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

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

Rok I, semestr I (zimowy)

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ

2012/2013. PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki

Rok akademicki: 2015/2016 Kod: RME s Punkty ECTS: 12. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

TECHNIK MECHATRONIK. Źródło:M.Olszewski-Urządzenia i systemy mechatroniczne

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 2-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Uchwała Nr 34/2012/V Senatu Politechniki Lubelskiej z dnia 21 czerwca 2012 r.

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

ANALIZA PRACY SILNIKA SYNCHRONICZNEGO Z MAGNESAMI TRWAŁYMI W WARUNKACH ZAPADU NAPIĘCIA

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 3 AUTOMATYKA

Kierunek: Energetyka Odnawialna i Zarządzanie Energią Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne.

SPECJALNOŚĆ ELEKTRONIKA PRZEMYSŁOWA

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Mechatronika i inteligentne systemy produkcyjne. Paweł Pełczyński ppelczynski@swspiz.pl

Problemy optymalizacji układów napędowych w automatyce i robotyce

EFEKTY UCZENIA SIĘ DLA KIERUNKU STUDIÓW MECHATRONIKA STUDIA DUALNE PIERWSZEGO STOPNIA PROFIL PRAKTYCZNY

Informacje ogólne. ABS ESP ASR Wspomaganie układu kierowniczego Aktywne zawieszenie Inteligentne światła Inteligentne wycieraczki

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)

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

Studia I stopnia, stacjonarne 3,5 letnie kierunek: EDUKACJA TECHNICZNO-INFORMATYCZNA Specjalność: nauczycielska profil kształcenia: praktyczny

Mechatronika Uniwersytet Rzeszowski

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) język polski III semestr letni (semestr zimowy / letni)

Rok I, semestr I (zimowy)

Automatyka i Robotyka II stopień ogólno akademicki. studia stacjonarne Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

POLITECHNIKA POZNAŃSKA. Wydział Budowy Maszyn i Zarządzania MECHATRONIKA. Profile dyplomowania Konstrukcje Mechatroniczne

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW MECHATRONIKA STUDIA PIERWSZEGO STOPNIA PROFIL PRAKTYCZNY

Transkrypt:

Dydaktyka Informatyki 12(2017) ISSN 2083-3156 DOI: 10.15584/di.2017.12.26 http://www.di.univ.rzeszow.pl Wydział Matematyczno-Przyrodniczy UR Laboratorium Zagadnień Społeczeństwa Informacyjnego Stanisław SZABŁOWSKI Dr inż., Państwowa Wyższa Szkoła Wschodnioeuropejska w Przemyślu, Instytut Nauk Technicznych, ul. Książąt Lubomirskich 6, 37-700 Przemyśl; st.szablowski@gmail.com MODELOWANIE FIZYCZNE UKŁADÓW MECHATRONICZNYCH W ŚRODOWISKU SIMULINK-SIMSCAPE PHYSICAL MODELLING OF MECHATRONIC SYSTEMS IN A SIMULINK-SIMSCAPE ENVIRONMENT Słowa kluczowe: Simulink, Simscape, modelowanie fizyczne, symulacja. Keywords: Simulink, Simscape, physical modeling, simulation. Streszczenie W opracowaniu przedstawiono problematykę projektowania modeli fizycznych w środowisku Simulink-Simscape na przykładzie elektrycznego układu napędowego z silnikiem DC. Zaprezentowano dwa różne rozwiązania modeli oraz przeprowadzono badania symulacyjne napędu w stanie nieustalonym. Wskazano wartości dydaktyczne projektowania i badania układów mechatronicznych z wykorzystaniem metodyki Model-BasedDesign w kształceniu studentów mechatroniki. Summary The thesis focuses on the design of physical models in the Simulink-Simscape environment on the example of an electric drive unit equipped with a DC engine. Two different solutions of models have been presented and simulation studies in a transient state drive have been carried out. The thesis indictes the didactic value of the design and the testing of mechtronic systems with the use of the Model-BasedDesign methodology in the teaching of mechtronics students. Wprowadzenie Współczesne uniwersalne oprogramowanie inżynierskie umożliwia modelowanie i symulację praktycznie dowolnego systemu technicznego. Modele mogą opisane w postaci układu równań różniczkowych lub różniczkowo- -algebraicznych, bądź zadawane w postaci schematów blokowych. W tym przypadku o możliwości użycia takiego pakietu decyduje dostępność potrzebnych bloków w bibliotekach lub możliwość samodzielnego ich zaprojektowania. 218

Do takiego uniwersalnego oprogramowania należy m.in. pakiet Matlab 1, który służy do wykonywania różnorodnych obliczeń inżynierskich i symulacji systemów. Jego główną zaletą są bardzo rozbudowane biblioteki gotowych funkcji obliczeniowych. W celu wykorzystania w pełni możliwości Matlaba można tworzyć własne funkcje i skrypty (m-pliki). M-pliki pisane są w formacie tekstowym w języku programowania Matlaba. Oprócz pisania własnych programów symulacyjnych i obliczeniowych popularnie korzysta się z dodatkowego pakietu środowiska Matlaba-Simulinka, za pomocą którego można realizować modelowanie matematyczne i fizyczne. Modelowanie fizyczne Podstawowym sposobem modelowania fizycznego układów mechatronicznych w Simulinku jest wykorzystanie bibliotek Simscape 2. Istotą modelowania fizycznego jest wymóg spełniania praw fizyki (np. prawa zachowania energii) w miejscu połączenia elementów modelu 3. Elementy modelu fizycznego odpowiadają elementom rzeczywistego systemu, zaś sam model odwzorowuje strukturę połączeń elementów rzeczywistego systemu. Simscape pozwala na modelowanie zintegrowanych i domenowych układów mechatronicznych bez konieczności wcześniejszego opisu matematycznego układu (np. równaniami różniczkowymi lub transmitancjami). W bibliotekach dostępne są elementy pozwalające modelować układy mechaniczne, hydrauliczne, pneumatyczne, elektryczne, magnetyczne i termiczne. Na przykład budowa modelu układu mechanicznego polega na łączeniu bloków reprezentujących masy, elementy tłumiące i sprężyste, przekładnie itp. Podstawową biblioteką Simscape jest biblioteka ogólna Foundation Library. Oprócz niej występują bardziej zaawansowane biblioteki: SimDriveline narzędzia do modelowania i symulacji mechaniki układów napędowych; SimElectronics biblioteka do symulacji układów elektrycznych i elektronicznych; SimHydraulics biblioteka do symulacji układów hydraulicznych i pneumatycznych; SimMechanics biblioteka do symulacji układów mechanicznych; SimPowerSystems narzędzia do modelowania i symulacji układów energoelektronicznych i systemów elektroenergetycznych. 1 http://www.mathworks.com 2 https://www.mathworks.com/help/physmod/simscape 3 Z. Mrozek, Modelowanie fizyczne, Pomiary. Automatyka. Robotyka 2003, nr 4. 219

Wiele przykładów modeli fizycznych wykonanych w Simscape znajduje się na stronie producenta pakietu Matlab-Simulink 4. Modelowanie elektrycznego układu napędowego w Simscape Do budowy modeli fizycznych układu napędowego z silnikiem DC wykorzystano elementy z bibliotek Foundation Library Electrical, Foundation Library Mechanical, SimElectronics i Utilities. Zaprezentowano poniżej dwa różne rozwiązania. Na rys. 1 przedstawiono podstawowy model silnika oparty na rezystancji, indukcyjności własnej i SEM obwodu twornika. Rys. 1. Model fizyczny układu napędowego z silnikiem DC w Simscape wersja 1 Źró d ło: opracowano na podstawie: W.J. Palm, Using Simscape for Modeling Electromechanical Systems: Dynamics and Control of a Robot Arm, The McGraw-Hill Companies, Inc. 2014. Po przeprowadzeniu symulacji uzyskano przebiegi natężenia prądu i prędkości obrotowej oraz napięcia na silniku podczas rozruchu napędu (rys. 2 i 3). 4 https://www.mathworks.com/help/physmod/simscape/examples.html 220

Rys. 2. Stan nieustalony w napędzie przebiegi natężenia prądu i prędkości obrotowej Rys. 3. Przebieg napięcia na silniku podczas rozruchu Rys. 4. Model fizyczny układu napędowego z silnikiem DC w Simscape wersja 2 Źródło: opracowano na podstawie: DC Motor Model, https://www.mathworks.com/help/physmod/ elec/ug/example--modeling-a-dc-motor.html. 221

W modelu na rys. 4 zastosowano typowe dla układów mechatronicznych sterowanie silnikiem za pomocą kontrolera PWM i mostka H. Układ umożliwia zmianę prędkości obrotowej i pracę rewersyjną silnika. Po przeprowadzeniu symulacji uzyskano przebiegi natężenia prądu i prędkości obrotowej oraz napięcia na silniku podczas rozruchu napędu (rys. 5 i 6). Rys. 5. Stan nieustalony w napędzie z kontrolerem PWM i mostkiem H Rys. 6. Przebieg napięcia na silniku podczas rozruchu Zakończenie W kształceniu studentów mechatroniki pełne możliwości środowiska Simulink wykorzystuje się stosując metodykę Model-Based Design (MBD), która jest popularnie stosowana w projektowaniu inżynierskim złożonych systemów mechatronicznych. Polega ona na oparciu każdego etapu projektowania na modelu zbudowanym w programie Simulink. Podczas tego procesu wykorzystuje się przede wszystkim bloki pakietu Simscape do modelowania fizycznego, a także standardowe bloki Simulinka, realizujące proste modele transmitancyjne. Takie 222

podejście zwalnia studenta z wnikania w dogłębny matematyczny opis pracy danego komponentu. Tworzenie specyfikacji projektu w postaci modelu ma wiele zalet. Pozwala bowiem na jasne i jednoznaczne określenie elementów składowych, ich interfejsów, a także wzajemnych zależności. Jednocześnie utworzony model jest wykonywalną specyfikacją, z możliwością przeprowadzania jego badań symulacyjnych 5. Metodyka MBD pozwala na łatwe przechodzenie między poszczególnymi etapami procesu, zaś modele fizyczne w środowisku Simulink pełnią funkcję platformy komunikacyjnej pomiędzy zespołami projektowymi. Przyspiesza ona czas realizacji projektu oraz umożliwia obniżenie jego kosztów przez ciągłą weryfikację i optymalizację projektu od wstępnych założeń aż do gotowego urządzenia. Umożliwia modelowanie systemu, symulację, automatyczną generację kodu oraz testowanie i weryfikację. Bibliografia DC Motor Model, https://www.mathworks.com/help/physmod/elec/ug/example--modeling-a-dcmotor.html Dokumentation Simscape, https://www.mathworks.com/help/physmod/simscape http://www.mathworks.com https://www.mathworks.com/help/physmod/simscape/examples.html Mrozek Z., Modelowanie fizyczne, Pomiary. Automatyka. Robotyka 2003, nr 4. Palm W.J., Using Simscape for Modeling Electromechanical Systems: Dynamics and Control of a Robot Arm, The McGraw-Hill Companies, Inc. 2014. Płatek R., Matlab i Simulink w automatyce przemysłowej, http://automatykaonline.pl/artykuly/ Oprogramowanie/MATLAB-i-Simulink-w-automatyce-przemyslowej 5 R. Płatek, Matlab i Simulink w automatyce przemysłowej, http://automatykaonline.pl/artykuly/ Oprogramowanie/MATLAB-i-Simulink-w-automatyce-przemyslowej 223