Tytuł artykułu
Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Design of reactive distributed event service systems based on CAN bus on example of a supervisory control and diagnostic system
Języki publikacji
Abstrakty
W opracowaniu przedstawiono propozycję rozwiązania dla systemów reaktywnych potraktowanych jako systemy zdarzeń. Systemy reaktywne stanowią szeroką klasę systemów, które związane są z pewnym środowiskiem w ten sposób, że muszą cały czas reagować na zmiany w nim zachodzące. Ponieważ zwykle systemy zdarzeń rozlokowane są na pewnym obszarze, to przedstawione rozwiązania będą związane z tworzeniem architektur systemów rozproszonych. W opracowaniu przedstawiono metodę konstrukcji nadrzędnego systemu kontrolno-diagnostycznego. Przedyskutowano zagadnienia związane ze spełnieniem ograniczeń czasu rzeczywistego. Opisano możliwości wykorzystania różnych mechanizmów komunikacyjnych sieci CAN przydatnych przy budowie systemów czasu rzeczywistego. Przedstawiono przykładową implementację takiego systemu kontrolno-diagnostycznego (NSKD) bazującego na magistrali CAN przeznaczonego dla nadzoru poprawności działania systemu sterującego akceleratorem.
In the paper a solution proposal of reactive systems treated as the systems of events was introduced. Reactive systems are a wide class of the systems connected with certain environment to react all the time on changes in the environment. Because the systems of events are spread usually over certain area, so the introduced solutions concerns creating architectures for distributed computer systems. In the paper a method of the construction of Supervisory Control and Diagnostic systems (NSKD) basing on CAN bus was introduced. The fulfilment of the limitations of the real time constraints was discussed. The possibilities of utilization of various CAN bus communication mechanisms useful in construction of real time distributed systems were described. An implementation example was introduced of a Supervisory Control and Diagnostic system (NSKD) basing on CAN bus, designed for the supervision of the correctness of the working of the system steering the accelerator.
Czasopismo
Rocznik
Tom
Strony
31--42
Opis fizyczny
Bibliogr. 15 poz., wykr.
Twórcy
autor
- AGH Katedra Automatyki, Laboratorium Informatyki, Kraków
Bibliografia
- [1 ]CANopen Application Layer and Communication Profile. CiA Draft Standard 301, 2000.
- [2] DACH M., WEREWKA J.: Analiza czasów reakcji w systemie kontrolno-diagnostycznym bazujacym na magistrali CAN. Materialy Konferencyjne X Konferencji Systemów Czasu Rzeczywistego. Ustron, 15-18 wrzesnia 2003. Instytut Informatyki Politechniki Slaskiej w Gliwicach. Strony 157-168.
- [3] DACH M., KORHONEN T., PAL T.: Interfacing CANbus to EPICS at the Swiss Light Source (Korea 03, referat na konferencji ICALEPCS).
- [4] DACH M.: Zagadnienia Konstrukcji Nadrzędnych Systemów Kontrolno-Diagnostycznych Czasu Rzeczywistego Bazujących na Magistrali CAN, AGH, Wydz. EAEiI, Kraków 2004, rozprawa doktorska, promotor J. Werewka, pp. 122.
- [5] µCAN, Dokumentacje modułów cyfrowego i analogowego: www.microcontrol.net w download/doc/mcan8dio_ip20_de.pdf oraz download/doc/mcan4ti_ip65_de.pdf.
- [6] IEEE/ANSI Std 729: Glossary of Software Engineering Terminology. 1983.
- [7] LIU L., LAYLAND J.: Scheduling algorithms for multiprograming in a hard real - time environment, J. Assoc. Comput. Mach. Vol. 20, No. 1, pp. 46 - 61, January 1973.
- [8] NOLTE T., “Reducing Pessimism and Increasing Flexibility in the Controller Area Network”, ISBN 91-88834-48-4, 2003.
- [9] NOLTE T., Sjodin M.,Hanssen H.:Server-Based Scheduling of the CAN Bus. Malardalen University, Sweden 2003.
- [10] Synchrotron Lichtquelle Schweiz SLS. Villigen PSI. Wydawnictwo wewnętrzne PSI 1999.
- [11] SZMUC T.: Zaawansowane Metody Rozwijania Systemów Czasu Rzeczywistego. Wydawnictwo CCATIE, 15, 1998.
- [12] WEREWKA J.: Systemy rozproszone sterowania i akwizycji danych. Sterowniki programowalne i magistrale miejscowe, Wydawnictwa CCATIE, Kraków, 1998.
- [13] WEREWKA J., DRWAL A., ŻABA S.: Zagadnienie badania charakterystyk czasowych i przepustowości magistral miejscowych, IV Konferencja Systemy Czasu Rzeczywistego, 22-25 wrzesień 1997 Szklarska Poręba, str. 325-336.
- [14] WEREWKA J., SZMUC T. (red.): Analiza i projektowanie systemów komputerowych czasu rzeczywistego o różnym stopniu rozproszenia, Wydawca PTI i KA AGH, Kraków, 2001, pp. 560.
- [15] WIERINGA R.J.: Design Methods for Reactive Systems, Elsevier Science, 2003, pp. 457.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-1d3971f4-af38-46f9-af24-a3ccddaf1e48