ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z.

Podobne dokumenty
WYKORZYSTANIE INFORMACJI GPS DO STEROWANIA OBIEKTEM UAV

IMPLEMENTACJA STEROWANIA NIELINIOWYM MODELEM DOŚWIADCZALNYM ŚMIGŁOWCA

OKREŚLENIE WPŁYWU WYŁĄCZANIA CYLINDRÓW SILNIKA ZI NA ZMIANY SYGNAŁU WIBROAKUSTYCZNEGO SILNIKA

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany).

Automatyka i pomiary wielkości fizykochemicznych. Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa.

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

Wykład nr 1 Podstawowe pojęcia automatyki

USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip.

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

Krzysztof Jaskot, Stanisław Pietraszek 1 WIELOPROCESOROWY STEROWNIK DLA ROBOTA MOBILNEGO

BADANIA LABORATORYJNE NAPĘDU HYBRYDOWEGO BEZZAŁOGOWEGO APARATU LATAJĄCEGO

Raport z budowy robota typu Linefollower Mały. Marcin Węgrzyn

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

Regulacja prędkości posuwu belki na prowadnicach pionowych przy wykorzystaniu sterownika Versa Max

MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ

REGULATOR PI W SIŁOWNIKU 2XI

Wstęp Architektura... 13

2.1 Porównanie procesorów

Funkcjonowanie i budowa modelu układu regulacji temperatury. Jakub Rotkiewicz AIR 2018

Opis pojazdu oraz komputera DTA

Politechnika Gdańska. Gdańsk, 2016

1. Regulatory ciągłe liniowe.

Projekt rejestratora obiektów trójwymiarowych na bazie frezarki CNC. The project of the scanner for three-dimensional objects based on the CNC

Projektowanie i symulacja systemu pomiarowego do pomiaru temperatury

INSTRUKCJA Regulacja PID, badanie stabilności układów automatyki

PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI

Sensory i systemy pomiarowe Prezentacja Projektu SYNERIFT. Michał Stempkowski Tomasz Tworek AiR semestr letni

2. Architektura mikrokontrolerów PIC16F8x... 13

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

ROZRUCH SILNIKÓW WYSOKOPRĘŻNYCH W UJEMNYCH TEMPERATURACH

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

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

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Uniwersalny Węzeł LON

rh-pwm3 Trzykanałowy sterownik PWM niskiego napięcia systemu F&Home RADIO.

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

INSTRUKCJA OBSŁUGI REGULATORA DO POMPY C.O. BRIGID LED

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

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

SIMATIC S Regulator PID w sterowaniu procesami. dr inż. Damian Cetnarowicz. Plan wykładu. I n t e l i g e n t n e s y s t e m y z e

Regulacja adaptacyjna w anemometrze stałotemperaturowym

BADANIA SILNIKA BLDC PRZEZNACZONEGO DO HYBRYDOWEGO NAPĘDU BEZZAŁOGOWEGO APARATU LATAJĄCEGO

MIKROPROCESOROWY STEROWNIK ZE SWOBODNĄ KONFIGURACJĄ WEJŚĆ I WYJŚĆ

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Próby ruchowe dźwigu osobowego

Automatyka i sterowania

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 CZĘŚĆ PRAKTYCZNA

Przemysłowy Sterownik Mikroprocesorowy

Serwomechanizm - zamknięty układ sterowania przemieszczeniem, o strukturze typowego układu regulacji. Wartość wzorcowa porównywana jest z

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)

STEROWNIK ELEKTRYCZNYCH NAGRZEWNIC POWIETRZA EHC 1 Instrukcja montażu i podłączenia

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430

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

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

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

Spis treści. 1. Badanie układu samodiagnostyki w silniku benzynowym typu Struktura systemu sterowania silnikiem benzynowym typu

WYDZIAŁ ELEKTRYCZNY KATEDRA AUTOMATYKI I ELEKTRONIKI. Badanie układu regulacji dwustawnej

Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC

LAB-EL LB-760A: regulacja PID i procedura samostrojenia

Najnowszy system dual fuel dla silników o zapłonie samoczynnym Stworzony całkowicie od podstaw z automatyczną kalibracją i korektą wtrysku gazu

Symulacja sygnału czujnika z wyjściem częstotliwościowym w stanach dynamicznych

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

Układ regulacji ze sprzężeniem zwrotnym: - układ regulacji kaskadowej - układ regulacji stosunku

Systemy wbudowane. Paweł Pełczyński

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

Seria Jubileuszowa. Rozwiązania informatyczne. Sprężarki śrubowe Airpol PRM z przetwornicą częstotliwości. oszczędność energii. ochrona środowiska

LABORATORYJNY FALOWNIK NAPIĘCIA

AUTOMATYKA I STEROWANIE W CHŁODNICTWIE, KLIMATYZACJI I OGRZEWNICTWIE L2 STEROWANIE INWERTEROWYM URZĄDZENIEM CHŁODNICZYM W TRYBIE P

2.2 Opis części programowej

STUDENCKIE KOŁO NAUKOWE CHIP

Politechnika Wrocławska, Katedra Inżynierii Biomedycznej Systemy Pomiarowo-Diagnostyczne, laboratorium

Bloki wartości mierzonych sterownika -J361-, silnik AEH, AKL

Podstawy Automatyzacji Okrętu

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

WPROWADZENIE Mikrosterownik mikrokontrolery

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Terminali GPRS S6 Strona 1 z 11. Terminal GPRS. Albatross S6. Instrukcja montażu wersja 4.2

Automatyzacja. Ćwiczenie 9. Transformata Laplace a sygnałów w układach automatycznej regulacji

rh-ao3 LR Moduł wyjść analogowych 0 10 V systemu F&Home RADIO. Wersja LR powiększony zasięg.

Podstawy Automatyki. Wykład 7 - obiekty regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

Tester samochodowych sond lambda

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

SPECYFIKACJA HTC-VR, HTC-VVR-RH, HTC-VVR-T, HTCVVVR, HTC-VR-P, HTC-VVR-RH-P

PROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM PROJEKTOWANIA ZINTEGROWANEGO

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

BADANIA WARUNKÓW PRACY LOKATORA AKUSTYCZNEGO

Badanie układu regulacji prędkości obrotowej silnika DC

SEMINARIUM Z AUTOMATYKI CHŁODNICZEJ I KLIMATYZACYJNEJ.

Laboratorium Procesorów Sygnałowych

REGULATOR PRĄDU SPRĘŻYNY MAGNETYCZNEJ CURRENT REGULATOR OF MAGNETIC SPRING

Układy zasilania samochodowych silników spalinowych. Bartosz Ponczek AiR W10

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

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

POPRAWA EFEKTYWNOŚCI ENERGETYCZNEJ UKŁADU NAPĘDOWEGO Z SILNIKIEM INDUKCYJNYM ŚREDNIEGO NAPIĘCIA POPRZEZ JEGO ZASILANIE Z PRZEMIENNIKA CZĘSTOTLIWOŚCI

Prowadzący(a) Grupa Zespół data ćwiczenia Lp. Nazwisko i imię Ocena LABORATORIUM 4. PODSTAW 5. AUTOMATYKI

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

Politechnika Wrocławska

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

Transkrypt:

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. Nr kol. Artur BABIARZ, Krzysztof JASKOT Politechnika Śląska UKŁAD REGULACJI TEMPERATURY SILNIKA SPALINOWEGO Streszczenie W artykule rozpatrywano zagadnienie regulacji temperatury dwusuwowego silnika żarowego. Silniki tego typu są popularnym rodzajem napędu w pojazdach typu UAV (ang. Unmanned Aerial Vehicle). W pracy przedstawiono budowę układu, jego konfigurację oraz wyniki prezentujące działanie układu regulacji składu mieszanki w silniku żarowym. TEMPERATURE CONTROL SYSTEM FOR GLOW ENGINE 1. Wstęp Summary In this paper was considered problem of temperature control for twostroke glow engine. Engine of this type are popular in Unmanned Aerial Vehicle application. The construction of control system and their configuration are described. Results of real application for automatic mixture control system for glow engine are also shown. Autonomiczny pojazd latający UAV (ang. Unmanned Aerial Vehicle) z założenia jest obiektem, który powinien poruszać się w nieznanym i dynamicznie zmieniającym się środowisku bez jakiejkolwiek ingerencji ze strony człowieka [2, 4]. Kluczem do autonomiczności jest układ sterowania zbudowany w oparciu o informację dotyczącą położenia oraz cel lotu. W wielu pracach omawiany jest problem, stabilizacji lotu oraz nawigacji, lecz jednak bardzo często pomijany jest problem właściwej temperatury pracy silnika oraz jej kontroli. W przypadku spalinowych silników żarowych stosowanych w pojazdach UAV pomiar temperatury jest bardzo ważny, ponieważ informuje użytkownika o kondycji silnika - czy nie posiada zbyt niskiej temperatury pracy (mała moc, duże spalanie), lub za wysokiej - możliwość uszkodzenia silnika. Przykład braku kontroli temperatury i jego skutek, czyli uszkodzenie silnika przedstawiony jest na rysunku 1. Uszkodzenie silnika w czasie lotu może pociągnąć za sobą również uszkodzenie samego pojazdu UAV, co w przypadku obiektów latających może być groźne dla otoczenia. Podstawowymi parametrami mającymi wpływ na temperaturę silnika są przepływ powietrza wokół głowicy silnika, skład mieszanki paliwowej, rodzaj paliwa, temperatura otoczenia oraz obciążenie wirnika związane z aktualnie wykonywanym manewrem.

A. Babiarz, K. Jaskot Najczęściej, pomiar temperatury silnika realizowany jest już po wylądowaniu, co jest dosyć kłopotliwe, ponieważ najczęściej wymaga zatrzymania łopat i dokonania pomiaru. Temperaturę można zmierzyć specjalnym termometrem albo metodą dotykową tzw. "na palec". Nie jest to dobrym rozwiązaniem, ponieważ pomiar jest realizowany na silniku pracującym bez obciążenia. Wobec czego powstał układ Monitorowania Temperatury i Regulacji (MTiR), którego zadaniem jest pomiar temperatury pracy silnika, regulacja składu mieszanki paliwowej oraz sygnalizacja za pomocą sygnałów świetlnych aktualnej temperatury pracy. Rys. 1. Obiekt UAV oraz przykład uszkodzenia silnika 2. Konstrukcja układu MTiR Do budowy układu monitorowania temperatury i regulacji (MTiR) dla silnika spalinowego zastosowanego w modelu śmigłowca wykorzystano mikrokontroler PIC12F683 firmy Microchip [5, 6]. Jednym z kryterium wyboru tego układu był jego niewielki rozmiar oraz waga, co w przypadku obiektów latających ma ogromne znaczenie. Dodatkową zaletą tego układu jest również napięcie zasilania (2.5V 6V), co pozwala na bezpośrednie wykorzystanie tego samego pakietu, z którego zasilane są pozostałe elementy awioniki (serwomechanizmy, żyroskop, odbiornik). Podstawowe cechy mikrokontrolera to: architektura RISC, szybkość zegara taktującego 20 MHz, 2 KB pamięci FLASH, 128 bajtów pamięci RAM na dane, 256 bajtów pamięci danych zapisywanej w wewnętrznej pamięci EEPROM, 3 timery, 1 moduł PWM, 4 przetworniki A/C oraz programowanie w układzie. Za wyborem właśnie tego mikrokontrolera przemawia również dobre wsparcie ze strony producenta w środowiska programistyczne Asembler/C, możliwość programowania w układzie (ang. ICSP In-Circuit Serial Programming) bez konieczności posiadania zewnętrznego programatora oraz moduł debuggera-emulatora (ang. ICD In-Circuit Debugger), co w przypadku procesu tworzenia i testowania algorytmów sterowania umożliwia w łatwy sposób podgląd zmiennych oraz rejestrów procesora w związku, z czym ułatwione jest usuwanie błędów w programie. Głównym zadaniem skonstruowanego układu jest pomiar temperatury silnika za pomocą zintegrowanego czujnika firmy Dallas (18B20 [7]). Wybór zintegrowanego

Układ regulacji temperatury... czujnika podyktowany był tym, że niewymagane jest w tym przypadku stosowanie dodatkowych układów referencyjnych. Cały proces pomiaru temperatury realizowany jest w układzie czujnika z rozdzielczością od 9 do 12 bitów. Tak pozyskaną informację układ przesyła za pomocą magistrali 1-Wire do układu mikroprocesorowego w celu dalszej analizy. Na podstawie informacji o aktualnej temperaturze realizowana jest zmiana składu mieszanki za pomocą dodatkowego układu serwomechanizmu połączonego z iglicą znajdującą się w gaźniku. Dodatkowo układ MTiR realizuje zapis temperatury do wewnętrznej pamięci EEPROM (zapis z częstotliwością 0.1Hz 42 minuty). Dzięki możliwości komunikacji układu MTiR z komputerem za pomocą protokołu RS232 możemy po wylądowaniu przenieść wyniki pomiarów do komputera PC w celu ich dalszej analizy [3]. Na rysunku 2 przedstawiono układ MTiR, sposób zamontowania układu i czujnika w modelu oraz przykładowe zarejestrowane pomiary w czasie lotu. 100 T[C] 80 60 40 20 0 1 51 101 151 201 251 Pomiar Rys. 2. Układ MTiR, sposób instalacji oraz przykład pomiarów 3. Działanie układu regulacji MTiR W przypadku stosowania żarowych silników spalinowych, jako układu napędowego powinniśmy zadbać, aby temperatura pracy takiego silnika mieściła się w przedziale od 100 C do 120 C. Poniżej tego przedziału silnik spala więcej paliwa i nie

A. Babiarz, K. Jaskot ma odpowiedniej mocy. Powyżej istnieje zagrożenie przegrzania i zniszczenia silnika. Dotychczasowe metody regulacji polegały na ręcznej zmianie składu mieszanki za pomocą iglicy od średnich i wysokich obrotów, co wymagało wylądowania modelem, dokonania pomiaru temperatury głowicy silnika i wprowadzenia odpowiedniej korekty (wzbogacenie lub zubożenie mieszanki). Zaproponowane rozwiązanie w postaci układu MTiR pozwala na realizację tego zadania w sposób automatyczny. Na rysunku 3 przedstawiono schemat blokowy układu regulacji temperatury silnika. Gdzie obiektem jest cały model, T aktualna temperatura silnika, T z temperatura zadana, Z zakłócenia (zmienne obciążenie wirnika, temperatura otoczenia, wiatr). Układ regulacji zamontowano w modelu spalinowego śmigłowca japońskiej firmy HIROBO Sceadu klasy 50 wyposażonego w silnik firmy OS Max. Rys. 3. Schemat blokowy układu regulacji temperatury W celu realizacji sterowania składem mieszanki do układu MtiR został dołączony serwomechanizm, który odpowiedzialny jest za zmianę położenia iglicy. Sposób montażu dodatkowego elementu wykonawczego oraz przeniesienie napędu na iglicę został przedstawiony na rysunku 4. Rys. 4. Układ wykonawczy sterowania iglicą składu mieszanki W celu realizacji zadania regulacji temperatury zastosowano następującą powszechnie znaną z literatury [1] ciągłą postać regulatora PI: u T t ( t) k PeT ( t) k I et ( t) dt (1) gdzie: T temperatura, k P, k I współczynniki członu proporcjonalnego i całkującego odpowiednio, e wartość uchybu. Regulator w postaci dyskretnej otrzymaliśmy po zastosowaniu kwadratury interpolacyjnej metodą prostokątów dla części całkującej i posiada on następującą postać: 0

Układ regulacji temperatury... u T ( s P T s s I s T s kt ) k e ( kt ) I( kt ) k T e ( kt ) (2) gdzie: T S oznacza czas próbkowania. W oparciu o wyżej przedstawioną formułę (2) nastawy regulatora dobrano doświadczalnie. Zmiany nastaw regulatora realizowane były po każdym locie z wykorzystaniem informacji zapisanej w wewnętrznej pamięci EEPROM. Po wykonaniu lotu dane z pamięci były analizowane pod względem błędu regulacji w przypadku regulacji temperatury dla różnych obciążeń wirnika i przy zmiennych warunkach otoczenia. Postać dyskretna regulatora została zrealizowana w postaci funkcji z wykorzystaniem kompilatora C firmy CCS dla mikrokontrolerów Microchip. Automatyczne działanie układu regulacji temperatury MTiR jest włączane dopiero po osiągnięciu przez silnik temperatury powyżej 90 C. Wynika to z faktu, że paliwo modelarskie stosowane w tego typu silnikach zawiera również olej, który odpowiedzialny jest za smarowanie. Zbyt wczesne zubożanie składu mieszanki mogło spowodować wystąpienie braku smarowania wewnętrznych części silnika i jego uszkodzenie (zatarcie). Na rysunku 5 przedstawiono porównanie zarejestrowanych przebiegów temperatury silnika dla trzech różnych lotów trwających po ok. osiem minut każdy (wykres przerywany układ bez regulacji, wykres ciągły włączony układ MTiR). Dodatkowo dla wykresu z włączonym układem regulacji MTiR widać również wpływ zmiany nastaw regulatora na utrzymanie wartości zadanej (T Z =110 C). 120 100 80 T[C] 60 40 20 0 1 51 101 151 201 251 Pomiar Rys. 5. Przebieg temperatury silnika dla układu bez regulacji i układu z działającym MTiR 4. Podsumowanie i wnioski Prezentowany w pracy układ oprócz opisywanych wyżej zadań wyposażony został dodatkowo w układ optycznej sygnalizacji temperatury. Sygnalizacja ta została zrealizowana za pomocą sygnału świetlnego (diody LED czerwona, niebieska).

A. Babiarz, K. Jaskot Informują one w przybliżeniu o aktualnej temperaturze silnika bez konieczności lądowania. Co pozwala na szybką ocenę poprawności działania układu regulacji. Z rezultatów badań eksperymentalnych na rzeczywistym obiekcie wynika, że zastosowany regulator PI z dobranymi doświadczalnie nastawami regulatora jest w stanie efektywnie kontrolować temperaturę pracy silnika (rysunek 5). Zastosowanie układu pozwala na ochronę silnika przed przegrzaniem oraz zapobiega pracy silnika przy zbyt niskiej temperaturze, dzięki czemu wydłużamy okres jego bezawaryjnej pracy. Mechanizm kontroli składu mieszanki pozwala na utrzymanie temperatury silnika w optymalnym zakresie między 100 C a 120 C. Praca silnika w optymalnym zakresie temperatur pozwoliła na zmniejszenie zużycia paliwa co przekłada się bezpośrednio na długość lotu. Dalszym etapem rozwoju układu jest dodanie możliwości regulacji obrotów silnika tak, aby w całym zakresie zmian kąta natarcia łopat wirnika głównego były utrzymywane stałe obroty. Zabieg taki powinien poprawić również jakość regulacji temperatury ze względu na zmniejszenie wpływu strumienia chłodzącego silnik stała prędkość obrotowa. LITERATURA 1. Gessing R.: Control Fundamentals, Wydawnictwo Politechniki Śląskiej, Gliwice 2004 2. Głębocki R., Narkiewicz J.: Hierarchiczny system automatycznego sterowania dla małego śmigłowca bezpilotowego, ZN Politechniki Rzeszowskiej s. Mechanika z. 71, Rzeszów 2007, s 103-110. 3. Grzybowski J., Osak J.: System akwizycji danych do aparatu latającego, ZN Politechniki Rzeszowskiej s. Mechanika z. 63, Rzeszów 2004, s 241-248. 4. Jaskot K.: Wykorzystanie informacji GPS do sterowania obiektem UAV, ZN Politechniki Rzeszowskiej s. Mechanika z. 71, Rzeszów 2007, s 309-315. 5. PIC12F683 Data Sheet, Microchip 2007. 6. Pietraszek S.: Mikrokontrolery PIC12Fxxx w praktyce, BTC, Warszawa 2005. 7. Programmable Resolution 1-Wire Thermometer DS18B20, DALLAS-MAXIM Abstract Recenzent: Prof. dr hab. inż: In this paper was considered problem of temperature control for two-stroke glow engine. Structure of the MTiR controller board which basis on the PIC 12F683 micro controllers are described. The measure engine temperature using DS18B20 are also described. Modification of mixture control system using additional servo are presented fig. 4. Considered in this work helicopter model it was delivered by the HIROBO Ltd., as a Radio Control model. Results of real application are also shown fig. 5. The obtained properties of the system have been effected that it can be used for future research and autopilot design project.