MODELOWANIE I SYMULACJA FUNKCJONOWANIA REGULACJI NA STANOWISKU MULTI TANK

Podobne dokumenty
MODELOWANIE STEROWANIA ZBIORNIKIEM AKUMULACYJNYM W INSTALACJI UDOJOWEJ

STEROWANIE CIŚNIENIEM BEZWZGLĘDNYM W APARACIE UDOJOWYM DLA KRÓW

STANOWISKO NAUKOWO-BADAWCZE DLA MASZYNOWEGO DOJU KRÓW

BLOK FUNKCYJNY FUZZY LOGIC W STEROWANIU PLC AUTONOMICZNYM APARATEM UDOJOWYM*

ZASTOSOWANIE PROGRAMU MATLAB W MODELOWANIU PODCIŚNIENIA W APARACIE UDOJOWYM

MODELOWANIE WSPÓŁZALEŻNOŚCI PARAMETRÓW FAZY KOŃCOWEJ DOJU MASZYNOWEGO KRÓW

ODWZOROWANIE PRZEBIEGU PULSACJI METODAMI SZTUCZNEJ INTELIGENCJI

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

MIKROPROCESOROWY SYSTEM STEROWANIA PULSACJĄ DOJU MASZYNOWEGO KRÓW

IDENTYFIKACJA SYGNAŁÓW KONTROLNO-STERUJĄCYCH W AUTONOMICZNYM APARACIE UDOJOWYM 1

STEROWANIE LOGICZNE Z REGULACJĄ PID PODCIŚNIENIEM W APARACIE UDOJOWYM 1

MODELOWANIE RELACJI STRUMIENIA MASOWEGO CIECZY Z CIŚNIENIEM BEZWZGLĘDNYM W APARACIE UDOJOWYM

STEROWANIE PROCESAMI ROLNICZYMI WSPOMAGANYMI PRZEZ SYSTEMY INFORMATYCZNE

APLIKACJA ZBIORÓW ROZMYTYCH DLA NOWOCZESNYCH TECHNIK DOJU KRÓW*

Sreszczenie. Słowa kluczowe: sterowanie, poziom cieczy, regulator rozmyty

KONCEPCJA DWUKOMOROWEGO KOLEKTORA AUTONOMICZNEGO APARATU UDOJOWEGO*

SYSTEMY KOMUNIKACJI W STEROWANIU PARAMETRAMI APARATU UDOJOWEGO

ANALIZA PORÓWNAWCZA METOD POMIARU PRZEPŁYWU MLEKA W KOLUMNIE AUTONOMICZNEGO APARATU UDOJOWEGO *

OPTYMALIZACJA STEROWANIA MIKROKLIMATEM W PIECZARKARNI

ROZWÓJ SYSTEMÓW WIZUALIZACJI W AUTOMATYZACJI DOJU KRÓW

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. Badanie układu regulacji poziomu cieczy

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym

STEROWANIE MIKROPROCESOROWE PROCESEM ZADAWANIA PASZY DLA ZWIERZĄT

Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA

ROBOT PRZEMYSŁOWY W DOJU KRÓW

Regulacja dwupołożeniowa.

Kryteria optymalizacji w systemach sterowania rozmytego piecami odlewniczymi

STEROWANIE ADAPTACYJNE WYBRANEJ KLASY PROCESÓW INŻYNIERII ROLNICZEJ

Regulacja dwupołożeniowa (dwustawna)

AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ

Urządzenia automatyki przemysłowej Kod przedmiotu

KOLEKTOR AUTONOMICZNEGO APARATU UDOJOWEGO*

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

Pulsacja podciśnienia sterowana PLC w doju maszynowym krów

Dynamiczna wymiana danych DDE w sterowaniu aparatem udojowym

Szybkie prototypowanie w projektowaniu mechatronicznym

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego

ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

POLITECHNIKA GDAŃSKA

SZYBKIE PROTOTYPOWANIE STEROWANIA ROZMYTEGO W CZASIE RZECZYWISTYM SERWONAPĘDU ELEKTROPNEUMATYCZNEGO

Mechatronika i szybkie prototypowanie układów sterowania

Sterowanie pracą reaktora chemicznego

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Ćwiczenie 4 - Badanie charakterystyk skokowych regulatora PID.

STEROWANIE STRUKTUR DYNAMICZNYCH Model fizyczny semiaktywnego zawieszenia z tłumikami magnetoreologicznymi

SYSTEM STEROWANIA CZYNNIKAMI WZROSTU ROŚLIN W SZKLARNI

Problemy Inżynierii Rolniczej Nr 4/2005 WIZUALIZACJA KOMPUTEROWA W PREZENTACJI WYNIKÓW MODELOWANIA DOJU KRÓW

Opracował: Jan Front

Autoreferat Rozprawy Doktorskiej

SYNTEZA UKŁADU DWUPOŁOŻENIOWEJ REGULACJI POZIOMU CIECZY W ZBIORNIKU

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

METODYKA BADAŃ MAŁYCH SIŁOWNI WIATROWYCH

POZYSKIWANIE OSADU NADMIERNEGO W STANDARDOWYM UKŁADZIE STEROWANIA OCZYSZCZALNIĄ ŚCIEKÓW

PROGRAM DODATKOWEGO MODUŁU KSZTAŁCENIA ZAWODOWEGO PRAKTYCZNEGO DLA ZAWODU TECHNIK AUTOMATYK - STAŻ

KOMPUTEROWA ANALIZA PRACY UKŁADÓW PROSTOWNICZYCH WYKORZYSTANYCH W PRZEMYŚLE ROLNO-SPOŻYWCZYM

MODELOWANIE PRZEPŁYWU MLEKA W KOLUMNIE KOLEKTORA AUTONOMICZNEGO APARATU UDOJOWEGO DLA KRÓW *

Specjalność: Komputerowe systemy sterowania i diagnostyki

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

Automatyka w Inżynierii Środowiska - Laboratorium Karta Zadania 1 ZASOBNIKOWY UKŁAD PRZYGOTOWANIA C.W.U.

3/13/2012. Automatyka i Sterowanie PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński. Odśrodkowy regulator prędkości

ZASTOSOWANIE SIECI LAN/WAN DO NADZORU DESZCZOWNI W GOSPODARSTWIE ROLNICZYM

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

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

LABORATORIUM 5: Sterowanie rzeczywistym serwomechanizmem z modułem przemieszczenia liniowego

Projektowanie i symulacja systemu pomiarowego do pomiaru temperatury

SAMOORGANIZACYJNE MODELOWANIE ROZMYTE Z WYKORZYSTANIEM METOD KLASTERYZACJI DANYCH

Politechnika Gdańska. Gdańsk, 2016

POLITECHNIKA GDAOSKA

AUTOMATYZACJA PROCESÓW CIĄGŁYCH I WSADOWYCH

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

Realizacje regulatorów PID w sterownikach PLC Siemens S7-1200

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

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

1. Opis teoretyczny regulatora i obiektu z opóźnieniem.

SYMULACJA KOMPUTEROWA WYPŁYWU MLEKA ZE STRZYKA KROWY W ASPEKCIE AUTOMATYZACJI APARATU UDOJOWEGO

KATALOG MASZYN I POJAZDÓW ROLNICZYCH MASZYNY-3

Wydział Budownictwa i Inżynierii Środowiska Katedra Ciepłownictwa. Instrukcja do zajęć laboratoryjnych

Inżynieria Rolnicza 5(114)/2009

IDENTYFIKACJA STEROWANEGO UKŁADU KONDYCJONOWANIA SYGNAŁU GENERATORA ELEKTROMAGNETYCZNEGO

BADANIA LABORATORYJNE ZMODERNIZOWANEGO REGULATORA PRZEPŁYWU 2FRM-16 STOSOWANEGO W PRZEMYŚLE

PRZEWODNIK PO PRZEDMIOCIE

Urządzenia i systemy automatyki. Elektrotechnika I stopień ogólno akademicki. niestacjonarne. przedmiot kierunkowy

Przemysłowe Systemy Automatyki ĆWICZENIE 2

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

Spis treści. Dzień 1. I Elementy układu automatycznej regulacji (wersja 1109) II Rodzaje regulatorów i struktur regulacji (wersja 1109)

UWAGA. Wszystkie wyniki zapisywać na dysku Dane E: Program i przebieg ćwiczenia:

Materiały dodatkowe. Simulink Real-Time

REJESTRACJA WARTOŚCI CHWILOWYCH NAPIĘĆ I PRĄDÓW W UKŁADACH ZASILANIA WYBRANYCH MIESZAREK ODLEWNICZYCH

MIKROSTEROWNIKI W PROCESACH HODOWLANYCH

MIKROPROCESOROWY REGULATOR TEMPERATURY KOTŁA C.O. + C.W.U.

Wykład organizacyjny

MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI

Próby ruchowe dźwigu osobowego

Specjalność: Komputerowe systemy sterowania i diagnostyki. Strona 1 z 5

4. EKSPLOATACJA UKŁADU NAPĘD ZWROTNICOWY ROZJAZD. DEFINICJA SIŁ W UKŁADZIE Siła nastawcza Siła trzymania

Informatyka studia stacjonarne pierwszego stopnia

STEROWNIKI i REGULATORY (TS1A )

P O L I T E C H N I K A G D A Ń S K A W Y D Z I A Ł M E C H A N I C Z N Y

Transkrypt:

Inżynieria Rolnicza 10(108)/2008 MODELOWANIE I SYMULACJA FUNKCJONOWANIA REGULACJI NA STANOWISKU MULTI TANK Henryk Juszka, Marcin Tomasik, Stanisław Lis Katedra Energetyki Rolniczej, Uniwersytet Rolniczy w Krakowie Streszczenie. Opisano problematykę sterowania procesami technologicznymi za pomocą mikroprocesorowych systemów sterowania, instalowanych w komputerach. Rozwiązanie takie umożliwia przeprogramowanie układów automatyki i zmianę struktury algorytmu sterowania, często bez konieczności przebudowy/wymiany urządzeń sterujących. Dla wybranych algorytmów regulacji analizowano funkcjonalność systemów sterowania mikroprocesorowego, bazujących na układach FPGA z procesorem Xilinx. Wyniki badań doświadczalnych przedstawiono na wykresach. Słowa kluczowe: algorytmy regulacji, Multi Tank, sterowanie mikrokomputerowe, Xilinx. Wstęp Współczesne procesy technologiczne charakteryzują się dużą wydajnością i złożonością struktury, co implikuje wymóg wysokich parametrów jakościowych i ilościowych procesów. Stosowanie konwencjonalnych układów automatyki przemysłowej narzuca sztywne procesy sterowania. Zmiana koncepcji regulacji lub sterowania wymaga w takich przypadkach wielu kosztownych zmian montażowych. Problemy te występują w mniejszym stopniu przy zastosowaniu do sterowania uniwersalnych systemów cyfrowych. Zmiana koncepcji sterowania wymaga wprowadzenia do komputera tylko innego algorytmu. Pozwala elastycznie programować układy automatyki, czyli zmieniać w dowolny sposób ich strukturę [Brzózka 2002, Grega 2004]. W przypadku sterowania bazującego na systemach czasu rzeczywistego, ciekawym i pomocnym rozwiązaniem jest sterowanie za pomocą algorytmu sterowania zbudowanego np. w programie Matlab-Simulink. Przy jego wykorzystaniu łatwo można konstruować układy regulacji lub sterowania o działaniu ciągłym, dyskretnym lub rozmytym [Mrozek, Mrozek 2004]. Cel i zakres pracy Celem pracy jest analiza funkcjonalna systemów sterowania mikroprocesorowego procesem stabilizacji poziomu cieczy, bazujących na układach FPGA z procesorem Xilinx dla wybranych algorytmów regulacji. Badania polegały na testowaniu możliwości takich systemów automatyzacji pod kątem sterowaniu aparatem udojowym z wykorzystaniem modeli prezentowanych w pracach autorów [Juszka i in. 2007; Juszka, Lis 2006]. 97

Henryk Juszka, Marcin Tomasik, Stanisław Lis Zakres pracy obejmował modelowanie algorytmów sterowania i przeprowadzenie symulacji komputerowej oraz programowanie systemu sterowania na stanowisku doświadczalnym. Stanowisko badawcze Badania prowadzono na stanowisku Multi Tank składającym się z: karty RT-DAC4/PCI z układem FPGA zawierającym procesor Xilinx, komputera PC z zainstalowanym oprogramowaniem Matlab-Simulink, kompilatorem i toolboxami: RTWT (Real Time Windows Target) oraz RTW (Real-Time Workshop), zasilacza z zespołem sterującym oraz wyłącznikiem awaryjnym, systemu połączonych zbiorników cieczowych, wyposażonego w: czujniki poziomu cieczy, ręcznie sterowane zawory odcinające, zawory odpływowe z sterowanym automatycznie stopniem otwarcia, pompa zasilająca układ z sterowaną automatycznie wydajnością. W systemie Multitank za przetwarzanie informacji z komputera i przekazanie ich do zespołu zbiorników odpowiedzialny jest moduł zawierający przetworniki. Zbiorniki napełniane są cieczą przez pompę, której wydajność sterowana jest sygnałem PWM (modulacja szerokości impulsu). Poziomem cieczy w zbiornikach można również sterować za pomocą elektrozaworów na wyjściu poszczególnych zbiorników. Stopień otwarcia zaworu można zmieniać płynnie w zakresie od 0 1 (pełne otwarcie). Badania doświadczalne Komputerowa symulacja modeli matematycznych poszczególnych algorytmów regulatorów pozwala na obserwację ich pracy w warunkach idealnych. Dla wybranych symulacji działania komputerowych algorytmów regulatorów, przeprowadzono również badania doświadczalne. Otwarty zawór umożliwiał realizację zakłócenia, którym było objętościowe natężenie wypływu cieczy ze zbiornika. Pierwszym algorytmem była regulacja dwustawna (rys. 1), dla której wykonano tylko badania doświadczalne. Na pierwszym wykresie znajduje się charakterystyka sygnału sterującego pompą. W tym algorytmie pompa przyjmuje dwa stany pracy maksymalna wydajność oraz stop w zależności od poziomu cieczy w zbiorniku. Pompa tłoczy ciecz do zbiornika, po osiągnięciu poziomu 0,18 m - wyłącza się. Otwarty zawór powoduje zmniejszanie się poziomu cieczy w zbiorniku, przy poziomie cieczy 0,13 m, ponownie się załącza pompa. Przy czym rzeczywisty poziom w zbiorniku po napełnieniu wynosił 0,181 m i przed wzrostem poziomu wartość zdążyła spaść do 0,129 m. Następnie testowano regulator PID. Schemat komputerowej symulacji przedstawia rys. 2. Moduł H10, reprezentuje wartość zadanego poziomu cieczy. Przy regulatorze umieszczono oscyloskop (Scope) do rejestracji sygnału błędu regulacji oraz sygnału sterującego wydajnością pompy. Wyniki komputerowej symulacji zamieszczono na rys. 3. Dolny wykres przedstawia charakterystykę czasową poziomu cieczy w zbiorniku. Wartość zadaną ustawiono na 0,096 m i jak wynika z wykresu utrzymywała się bardzo blisko tej wartości. Ponieważ zakłóceniem był objętościowy, swobodny wypływ cieczy ze zbiornika poprzez zawór, można przyjąć, że wielkość tego wypływu była w przybliżeniu stała dla stałej wartości poziomu cieczy w zbiorniku. 98

Modelowanie i symulacja... Rys. 1. Fig. 1. Charakterystyka sygnału sterującego regulatora dwustawnego i poziomu cieczy w zbiorniku (wartość zadana wyłączenie 0,18 m, załączenie 0,13 m) Control signal characteristics for an on-off controller and liquid level in a tank (setting: switching off at 0.18 m, switching on at 0.13 m) Rys. 2. Fig. 2. Schemat symulacji utrzymania poziomu cieczy z regulatorem PID Diagram of simulation for maintaining liquid level with PID controller 99

Henryk Juszka, Marcin Tomasik, Stanisław Lis Rys. 3. Fig. 3. Wykres sygnału sterującego i poziomu cieczy w zbiorniku Chart showing control signal and liquid level in a tank Uzyskanie powyższych wyników pozwoliło przejść do rzeczywistego badania regulatora. Badania polegały na napełnianiu zbiornika cieczą i utrzymywaniu zadanego poziomu cieczy w zbiorniku wykorzystując sterowanie wydajnością pompy wg przyjętego algorytmu regulacji z poziomu programu Matlab-Simulink. Schemat systemu sterowania przedstawiono na rys. 4. Wartość zadanego poziomu ustawiono na 0,13 m. Zapisane w module Levels (rys. 4) wyniki pomiarów przedstawia rys. 5. Na wykresach zamieszczono charakterystykę sygnału sterującego oraz przebieg zmian poziomu cieczy w czasie dla badanego zbiornika. Ostatnim modelem regulatora dla którego przeprowadzono symulację i badania doświadczalne jest Fuzzy Logic Controller (rys. 6). Głównym elementem tego systemu jest blok Fuzzy Logic Controller, uruchamiający opis sterowania systemem Multi Tank oparty na logice rozmytej. Wyniki komputerowej symulacji funkcjonowania układu regulacji z regulatorem FLC i badań doświadczalnych były zbliżone. Wyniki badań doświadczalnych dla nastawionych poziomów H10 = 0,14 m, H20 = 0,25 m, H30 = 0,25 m przedstawiono na rys. 7. 100

Modelowanie i symulacja... Rys. 4. Fig. 4. Schemat systemu sterowania regulatorem PID Diagram of control system with PID controller Rys. 5. Fig. 5. Wykresy przedstawiające odpowiedzi badanego układu regulacji Charts showing responses of the tested control system 101

Henryk Juszka, Marcin Tomasik, Stanisław Lis Rys. 6. Fig. 6. Model algorytmu regulatora Fuzzy Logic Fuzzy Logic controller algorithm model autorów Rys. 7. Fig. 7. Wyniki badań doświadczalnych regulatora Fuzzy Logic Controller Experimental test results for Fuzzy Logic Controller 102

Modelowanie i symulacja... Duża wartość sygnału sterującego w pierwszej fazie symulacji ma na celu szybkie napełnianie zbiorników. W dalszej części poprzez korektę sygnału sterującego, regulator rozmyty stabilizuje poziomy w zbiornikach. Podsumowanie Rozwój struktur programowalnych znacząco zmienił sposób projektowania i konstrukcji układów automatyki w procesach technologicznych. Oczywiście istnieje szereg problemów, których rozwiązanie umożliwi dopiero pełne zastosowanie przedstawionej koncepcji w praktyce tj. do sterowania projektowanym aparatem udojowym. Program Matlab- Simulink umożliwia tworzenie dowolnych algorytmów regulatorów. W licznych pracach autorzy tego opracowania przedstawiali modele systemu sterowania, pozytywnie zweryfikowane symulacjami komputerowymi. Obecnie podejmowane są prace w celu wykonania badań doświadczalnych, a prezentowane wyniki dobrze rokują zastosowanie platformy FPGA z procesorem Xilinx do sterowania tym procesem. Bibliografia Brzózka J. 2004. Regulatory i układy automatyki. Mikom. Warszawa. ISBN: 83-02-05317-1. Grega W. 2004. Metody i algorytmy sterowania cyfrowego w układach scentralizowanych i rozproszonych. AGH. Kraków. ISBN:83-89388-78-2. Mrozek B. Mrozek Z. 2004. Matlab i Simulink. Helion, Gliwice. ISBN: 83-7361-486-9. Juszka H., Lis S. Tomasik M. 2007. Sterowanie ciśnieniem bezwzględnym w aparacie udojowym dla krów. Inżynieria Rolnicza. Nr 7(95). Kraków. s. 45-52. Juszka H., Lis S. 2006. Modeling of subpressure changes in under-teat chambers of the milking apparatus for cows. Annual Review of Agricultural Engineering. Nr 5(1). Wyd. Abor. Warszawa. s. 157-163. 103

Henryk Juszka, Marcin Tomasik, Stanisław Lis MODELLING AND SIMULATION OF CONTROL FUNCTIONING AT THE MULTI TANK STATION Abstract. The paper describes the issues of manufacturing process control using microprocessor control systems, which are installed in computers. This solution allows to reprogram automatic systems and to modify control algorithm structure, often without the need to rebuild/replace control equipment. The research involved analysis of functionality of microprocessor control systems based on FPGA systems containing Xilinx processor for selected control algorithms. Experimental test results are shown in diagrams. Key words: control algorithms, Multi Tank, microcomputer control, Xilinx Adres do korespondencji: Henryk Juszka; e-mail: hjuszka@ar.krakow.pl Katedra Energetyki Rolniczej Uniwersytet Rolniczy w Krakowie ul. Balicka 116B 30-149 Kraków 104