Prototypowanie systemów sterowania

Podobne dokumenty
Prototypowanie systemów sterowania

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

Elektrotechnika I stopień ogólnoakademicki. stacjonarne. przedmiot wspólny Katedra Energoelektroniki Dr inż. Jerzy Morawski. przedmiot kierunkowy

Cel zajęć: Program zajęć:

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

Cyfrowe Przetwarzanie Obrazów i Sygnałów

E-E-P-1006-s5. Energoelektronika. Elektrotechnika I stopień ogólnoakademicki. stacjonarne. przedmiot kierunkowy

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

Ćwiczenie 1 Symulacja układu napędowego z silnikiem prądu stałego i przekształtnikiem tranzystorowym obniżającym napięcie.

W RAMACH STUDIÓW NIESTACJONARNYCH NA KIERUNKU ELEKTROTECHNIKA NA WYDZIALE ELEKTRYCZNYM POLITECHNIKI WARSZAWSKIEJ

Specjalność Elektronika Przemysłowa w ramach kierunku Elektrotechnika na Wydziale Elektrycznym Politechniki Warszawskiej

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

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

MODEL SYMULACYJNY ENERGOELEKTRONICZNEGO STEROWANEGO ŹRÓDŁA PRĄDOWEGO PRĄDU STAŁEGO BAZUJĄCEGO NA STRUKTURZE BUCK-BOOST CZĘŚĆ 2

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

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

PRZEWODNIK PO PRZEDMIOCIE

E-E2A-2017-s2. Elektrotechnika II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

SPECJALNOŚĆ ELEKTRONIKA PRZEMYSŁOWA

Napęd elektryczny Electric Drives 2012/2013. Elektrotechnika I stopień Ogólnoakademicki stacjonarne

E-E-1004-s4. Elektrotechnika I stopień ogólnoakademicki. stacjonarne

Napęd elektryczny Electric Drives 2012/2013. Elektrotechnika I stopień Ogólnoakademicki niestacjonarne

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

WPŁYW USZKODZENIA TRANZYSTORA IGBT PRZEKSZTAŁTNIKA CZĘSTOTLIWOŚCI NA PRACĘ NAPĘDU INDUKCYJNEGO

Napęd elektryczny. Główną funkcją jest sterowane przetwarzanie energii elektrycznej na mechaniczną i odwrotnie

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

Zespół B-D Elektrotechniki

przedmiot kierunkowy obowiązkowy polski semestr I

Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki

LABORATORIUM PODSTAW ELEKTRONIKI TYRYSTOR I TRIAK

NAPĘD PRĄDU STAŁEGO ZESTAW MATERIAŁÓW POMOCNICZYCH

Ćwiczenie 3 Falownik

Mechatronika i szybkie prototypowanie układów sterowania

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

Ćw. 0 Wprowadzenie do programu MultiSIM

PRZEWODNIK PO PRZEDMIOCIE

ANALOGOWE I MIESZANE STEROWNIKI PRZETWORNIC. Ćwiczenie 3. Przetwornica podwyższająca napięcie Symulacje analogowego układu sterowania

Ćw. 0: Wprowadzenie do programu MultiSIM

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

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

LABORATORIUM PODSTAW ELEKTRONIKI TYRYSTOR I TRIAK

Stanisław SZABŁOWSKI

Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki

Laboratorium Komputerowego Wspomagania Analizy i Projektowania

Laboratorium Elektroniki w Budowie Maszyn

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

Instytut Politechniczny Zakład Elektrotechniki i Elektroniki

Spis treści 1. Wstęp 2. Ćwiczenia laboratoryjne LPM

Grafika inżynierska i podstawy projektowania Kod przedmiotu

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

Szybkie prototypowanie w projektowaniu mechatronicznym

Tranzystory bipolarne. Właściwości dynamiczne wzmacniaczy w układzie wspólnego emitera.

Modelowanie przetworników pomiarowych Kod przedmiotu

POLITECHNIKA POZNAŃSKA KATEDRA STEROWANIA I INŻYNIERII SYSTEMÓW

Wprowadzenie do programu MultiSIM

Inteligentnych Systemów Sterowania

przedmiot kierunkowy obowiązkowy polski semestr VI

PRZEWODNIK PO PRZEDMIOCIE

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

Tematy magisterskie: Lp. Sugerowany stopień, kierunek studiów oraz specjalność Elektrotechnika Magisterska Dr hab. inż.

WYDZIAŁ TECHNICZNO-PRZYRODNICZY

Grafika inżynierska - opis przedmiotu

Ćwiczenie 0 : Wprowadzenie do cyfrowego przetwarzania sygnałów. wyświetla listę tematów pomocy. wyświetla okno pomocy (Help / Product Help)

PL B1. POLITECHNIKA LUBELSKA, Lublin, PL BUP 18/11. JANUSZ URBAŃSKI, Lublin, PL WUP 10/14. rzecz. pat.

BADANIA MODELOWE OGNIW PALIWOWYCH TYPU PEM

Komputerowa symulacja bramek w technice TTL i CMOS

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

LABORATORIUM MODELOWANIA I SYMULACJI

Elektroenergetyczna automatyka zabezpieczeniowa - opis przedmiotu

UKŁAD HAMOWANIA ELEKTRYCZNEGO DO BADANIA NAPĘDÓW

WPROWADZENIE DO ŚRODOWISKA SCICOS

PL B1. Sposób i układ tłumienia oscylacji filtra wejściowego w napędach z przekształtnikami impulsowymi lub falownikami napięcia

Układ kaskadowy silnika indukcyjnego pierścieniowego na stały moment

PRZEWODNIK PO PRZEDMIOCIE

przedmiot kierunkowy obowiązkowy polski semestr VII

STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 4 BLOKI FUNKCYJNE

przedmiot kierunkowy obowiązkowy polski semestr VI

Tranzystory bipolarne. Podstawowe układy pracy tranzystorów.

Napędy elektryczne robotyki Electric Drives in Robotics

PRZEWODNIK PO PRZEDMIOCIE

Podzespoły i układy scalone mocy część II

Przetwarzanie sygnałów z zastosowaniem procesorów sygnałowych - opis przedmiotu

4. Sylwetka absolwenta

Komputerowa symulacja przetworników A/C i C/A

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Katedra Energoelektroniki i Napędów Elektrycznych Wydział Elektryczny Politechniki Białostockiej

SILNIK BEZSZCZOTKOWY O WIRNIKU KUBKOWYM

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015. Forma studiów: Niestacjonarne Kod kierunku: 06.

PRZEWODNIK PO PRZEDMIOCIE

Wirtualne przyrządy kontrolno-pomiarowe

Katedra Energoelektroniki i Napędów Elektrycznych Wydział Elektryczny Politechniki Białostockiej

Instytut Politechniczny Zakład Elektrotechniki i Elektroniki

Zespół B-D Elektrotechniki

Testowanie systemów informatycznych Kod przedmiotu

Komputerowa symulacja bramek w technice TTL i CMOS

LABORATORIUM ELEKTRONIKI WZMACNIACZ MOCY

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Transkrypt:

Prototypowanie systemów sterowania Prowadzący: dr hab. inż. Mateusz Dybkowski, prof. Pwr. mgr inż. Szymon Bednarz Opracował: mgr inż. Szymon Bednarz Wrocław 2019

Laboratorium nr 4 Prototypowanie układów sterowania systemów mechatronicznych metodą Model-in-the-Loop w środowisku PLECS. 1. Wprowadzenie Celem zajęć jest praktyczne zapoznanie się z metodą Model-in-the-Loop na przykładzie projektowania układów sterowania momentem i/lub prędkością silnika prądu stałego zasilanego z przekształtnika energoelektronicznego. W tym celu zastosowane zostanie dedykowane oprogramowanie PLECS. 2. Oprogramowanie PLECS a. Podstawowe informacje PLECS (Piecewise Linear Electrical Circuit Simulation) jest oprogramowaniem firmy PLEXIM dedykowanym w szczególności do modelowania i symulacji układów zawierających przekształtniki energoelektroniczne. Oprogramowanie to znajduje zastosowanie także w przemyśle między innymi za sprawą takich firm jak: ABB, Bombardier, Bosch, Danfoss, GE, Philips, Siemens, SMA. Podstawowe biblioteki programu to: Electrical Circuits: elementy aktywne, pasywne, maszyny elektryczne. Controls: różnorodne elementy do budowy analogowych i/lub cyfrowych układów sterowania, blok umożliwiający implementację układu sterowania w języku C, budowa maszyny stanów. Ponadto program może zostać rozszerzony o biblioteki: Thermal: budowa modeli elementów aktywnych (półprzewodnikowych) i pasywnych z uwzględnieniem zmian ich właściwości na skutek zmiennej temperatury w układzie. Magnetics: modelowanie i analiza elementów magnetycznych z uwzględnieniem zjawiska nieliniowości, nasycenia, prądów wirowych itd. oraz ich szczegółowych właściwości geometrycznych. Mechanical: biblioteka zawiera zestaw elementów mechanicznych przekształcających ruch obrotowy/liniowy. Możliwe jest uwzględnienie zjawisk tarcia, luzu, sprężystości wału itd. Processor-in-the-Loop: generowanie kodu na wspierane platformy sprzętowe (TI C2000, ST STM32F4 Series, Microchip dspic33f) i przeprowadzanie symulacji typu PiL i/lub HiL. Można wyróżnić dwie podstawowe licencje programu: PLECS Blockset rozszerzenie do oprogramowania MATLAB/Simulink zwierający bibliotekę elementów PLECS. Nadrzędnym programem jest Simulink, który kontroluje proces symulacji. PLECS Standalone niezależny program umożliwiający pracę bez potrzeby użycia oprogramowania MATLAB/Simulink.

b. Projektowanie i analiza układu napędowego z silnikiem prądu stałego Proces ten można podzielić na głównych kilka etapów: I. Utworzenie nowego modelu Po pierwszym uruchomieniu programu pojawiają się dwa okna: Okno powitalne Biblioteka elementów Nowy model można utworzyć z dwóch miejsc: - klikając New model w oknie powitalnym, - z menu okna biblioteki wybrać File -> New Model. Docelowy wygląd układu: Jest to silnik prądu stałego zasilany z tranzystorowego przekształtnika dwukwadrandowego z układem regulacji prądu twornika (momentu) silnika. Można wyróżnić w nim obwody mocy, sterowania i pomiarowe. II. Wstawienie bloków z biblioteki: a. Elementy mocy - źródło napięcia DC: Electrical -> Sources ->Voltage Source DC, - łączniki tranzystorowe: Electrical -> Power Semiconductors -> IGBT with Diode,

- silnik DC: Electrical -> Machines -> DC Machine, b. Elementy sterowania - zadajnik prądu: Control -> Sources -> Pulse Generator, - sumator: Control->Math->Sum (round), - regulator histerezowy: Control->Discontinuous->Relay, - negacja: Control->Logical->Logical Operator, c. Elementy pomiarowe - amperomierz: Electrical -> Meters -> Ammeter, - oscyloskop: System-> Scope, - multiplexer: System -> Signal Multiplexer, III. Zmiana parametrów elementów W celu zmiany paramentów danego elementu należy dwukrotnie w niego kliknąć lewym przyciskiem myszy. Na rysunkach poniżej przedstawiono docelowe parametry poszczególnych elementów układu. Zadajnik prądu (Iref) Regulator (Relay) Negacja (Logical Operator) Silnik DC (DCM)

Parametry bloku Scope (Okno bloku Scope->File -> Scope Parameters) IV. Konfiguracja parametrów symulacji (Simulation -> Simulation parameters ) V. Uruchomienie symulacji (Simulation -> Start) VI. Analiza wybranych sygnałów: Na rysunku poniżej przedstawiono przebiegi wybranych sygnałów z układu. Rysunek można skopiować do schowka (Edit -> Copy ) i po odpowiedniej konfiguracji wkleić bezpośrednio do arkusza Word.

3. Zadania do wykonania: Modelowanie i symulacje układu napędowego z obcowzbudnym silnikiem prądu stałego w kaskadowej strukturze sterowania: I. Modelowanie przekształtnika tranzystorowego DC/DC o topologii mostka H. II. Prototypowanie struktury sterowania momentem (prądem) silnika prądu stałego: a. układ z histerezowym regulatorem prądu, b. układ z linowym regulatorem (PI) prądu. III. Prototypowanie struktury sterowania prędkością silnika prądu stałego: a. kaskadowe połączenie regulatora prędkości (PI) i regulatora prądu (histerezowy lub PI), b. wprowadzenie ograniczeń wielkości sterujących, układy antiwindup. Działanie układów przeanalizować dla różnych scenariuszy testowych (wartości referencyjnych prędkości, prądu, momentu obciążenia). Literatura: [1] Zawirski K., Deskur J., Kaczmarek T., Automatyka napędu elektrycznego, Poznań, Wydawnictwo Politechniki Poznańskiej, 2012. [2] Dębowski A, Automatyka: napęd elektryczny, Warszawa, Wydawnictwo Naukowe PWN, 2017. [3] Grzesiak L., Ufnalski B., Kaszewski A., Sterowania napędów elektrycznych: analiza, modelowanie, projektowanie, Warszawa, Wydawnictwo Naukowe PWN, 2016.

[4] Koczara W., Wprowadzenie do napędu elektrycznego, Warszawa, Oficyna Wydawnicza Politechniki Warszawskiej, 2012. [5] Nowak M., Barlik. M, Poradnik inżyniera energoelektronika 1, Warszawa, WNT, 2014. [6] Pawlaczyk L., Załoga Z., Energoelektronika: ćwiczenia laboratoryjne, Wrocław, Oficyna Wydawnicza Politechniki Wrocławskiej, 2005. [7] materiały z kursu: Napędy Elektryczne. [8] www.plexim.com