DIAGNOZOWANIE BEZPIECZNOŚCIOWE SYSTEMU KIEROWCA - SAMOCHÓD

Podobne dokumenty
DIAGNOZOWANIE BEZPIECZNOŚCIOWE WYBRANEGO SYSTEMU TRANSPORTOWEGO

DIAGNOZOWANIE I DOZOROWANIE STANU OBIEKTU EKSPLOATACJI

Uniwersalny Konwerter Protokołów

BEZPIECZEŃSTWO UŻYTKOWE SYSTEMU ANTROPOTECHNICZNEGO W UJĘCIU POTENCJAŁOWYM

WYZNACZANIE OPTYMALIZOWANYCH PROCEDUR DIAGNOSTYCZNO-OBSŁUGOWYCH

Projektowanie funkcji bezpieczeństwa. z wykorzystaniem podsystemu transmisji danych bezpieczeństwa

ĆWICZENIE 4 WYZNACZANIE OPTYMALIZOWANYCH PROCEDUR DIAGNOSTYCZNO-OBSŁUGOWYCH

Magistrala LIN

Elektronika samochodowa (Kod: ES1C )

Sieci komputerowe Warstwa transportowa

Urządzenia sieciowe. Tutorial 1 Topologie sieci. Definicja sieci i rodzaje topologii

Przemysłowe Sieci Informatyczne

Diagnozowanie zagrożeń komunikacji w przemysłowym systemie sterowania

Koncepcja, zasady budowy i elementy rozległego systemu sterowania.

Modularny system I/O IP67

SYSTEM ZARZĄDZANIA PROJEKTAMI W PRZEDSIĘBIORSTWIE PRODUKCYJNYM PRZYKŁAD WDROŻENIA

Ogólne informacje na temat CAN. Informacje ogólne. Więcej informacji na temat CAN zamieszczono w następujących dokumentach:

Architektura komputerów. Układy wejścia-wyjścia komputera

Rozwiązanie dla standardowych urządzeń...

Przesyłania danych przez protokół TCP/IP

Wykład 3. Interfejsy CAN, USB

Protokoły sieciowe - TCP/IP

Politechnika Gdańska

Diagnostyka i naprawa samochodowych instalacji elektrycznych

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

Tabela efektów kształcenia. Kształcenie zawodowe teoretyczne

Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

LEKCJA TEMAT: Zasada działania komputera.

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

ZAKŁADANE EFEKTY KSZTAŁCENIA DLA KIERUNKU Transport

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

SYSTEM ROZPROSZONEGO STEROWANIA WYKORZYSTUJĄCY STEROWNIKI MOBILNE

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C

Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.

Mikroprocesor Operacje wejścia / wyjścia

Diagnozowanie sieci komputerowej metodą dialogu diagnostycznego

MODEL SYMULACYJNY ROZPROSZONEGO SYSTEMU POMIAROWO-STERUJĄCEGO Z INTERFEJSEM CAN

WIRTUALNY MOST DO KOMUNIKACJI MIĘDZYSIECIOWEJ

Karta (sylabus) modułu/przedmiotu Transport Studia II stopnia

WYDZIAŁ TRANSPORTU I INFORMATYKI TRANSPORT II STOPIEŃ OGÓLNOAKADEMICKI

Transport II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

I. Efekty kształcenia kwalifikacji zawodowych E.7, E.8 i E.24

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Sieć przemysłowa Genius Rew. 1.1

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

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Rysunek 1. Ogólna struktura systemu SNR. System sterowania rozjazdami tramwajowymi i priorytetami na skrzyżowaniach Strona 1 z 5

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

Eksploatacja pojazdów samochodowych Kod przedmiotu

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Automatyki

WYDZIAŁ TRANSPORTU I INFORMATYKI TRANSPORT II STOPIEŃ OGÓLNOAKADEMICKI

SYSTEMY STEROWANIA APARATURĄ POMIAROWĄ BAZUJĄCE NA MAGISTRALI CAN

Problematyka sieci miejscowej LIN

Algorytmy równoległe: ocena efektywności prostych algorytmów dla systemów wielokomputerowych

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Sieci Komputerowe Modele warstwowe sieci

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

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE. Bezpieczeństwo Użytkowania Maszyn i Urządzeń

Podstawowe pojęcia dotyczące sieci komputerowych

Wstępne propozycje tematów prac dyplomowych:

Trochę o zawodach, w których kształcimy

Walidacja elementów systemów sterowania związanych z bezpieczeństwem jako krok do zapewnienia bezpieczeństwa użytkowania maszyn

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone

Podstawy diagnostyki środków transportu

MIKROPROCESORY architektura i programowanie

Wyznaczanie opóźnień transmisji danych w sieciowych systemach pomiarowo-sterujących

Protect 4.33 o mocy 160 kva kva

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Topologie sieci lokalnych

Szczegółowy opis przedmiotu zamówienia

Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:

Zastosowania mikrokontrolerów w przemyśle

Określenie maksymalnego kosztu naprawy pojazdu

Praca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz

Analiza kosztów eksploatacji pojazdów komunikacji miejskiej na przykładzie Miejskiego Przedsiębiorstwa Komunikacyjnego w Lublinie

Testowanie systemów informatycznych Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

System TEO Kompleksowa obsługa energetyki trakcyjnej prądu stałego

Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok II, semestr IV

Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c

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

Bezprzewodowa sieć kontrolno-sterująca z interfejsem Bluetooth dla urządzeń mobilnych z systemem Android

Architektura komputerów

POLITECHNIKA RZESZOWSKA PLAN STUDIÓW

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Politechnika Poznańska. Wydział Elektroniki i Telekomunikacji Katedra Sieci Telekomunikacyjnych i Komputerowych SIECI ZINTEGROWANE.

Metoda generowania typowych scenariuszy awaryjnych w zakładach dużego i zwiększonego ryzyka - ExSysAWZ

Efekty kształcenia dla kierunku Mechanika i budowa maszyn

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW. TRANSPORT studia stacjonarne i niestacjonarne

Pytania egzaminacyjne dla Kierunku Elektrotechnika. studia II stopnia stacjonarne i niestacjonarne

Słowo mechatronika powstało z połączenia części słów angielskich MECHAnism i electronics. Za datę powstania słowa mechatronika można przyjąć rok

METODA EKSPERYMENTALNYCH BADAŃ CZASU REAKCJI NOWOCZESNYCH SYSTEMÓW WSPOMAGANIA OŚWITLENIA POJAZDU NA PRZYKŁADZIE AFL

PL B1. INSTYTUT TECHNIKI I APARATURY MEDYCZNEJ ITAM, Zabrze, PL BUP 09/13

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH

Transkrypt:

Marcin Bednarek Politechnika Rzeszowska, Wydział Elektrotechniki i Informatyki, Katedra Informatyki i Automatyki Tadeusz Dąbrowski Wojskowa Akademia Techniczna, Wydział Elektroniki, Instytut Systemów Elektronicznych Lesław Będkowski Wojskowa Akademia Techniczna, Wydział Elektroniki, Instytut Systemów Elektronicznych DIAGNOZOWANIE BEZPIECZNOŚCIOWE SYSTEMU KIEROWCA - SAMOCHÓD Streszczenie: W pracy przedstawiono rozważania dotyczące diagnozowania w aspekcie bezpiecznościowym systemu kierowca-samochód-otoczenie. Scharakteryzowano zagadnienie diagnozowania eksploatacyjnego i diagnozowania projektowego tego systemu. Przeanalizowano właściwości diagnozowania sekwencyjnego i priorytetowanego inicjowanego przez system diagnozujący oraz diagnozowania inicjowanego przez dozorowane podsystemy samochodu z adresowaniem urządzeń lub komunikatów. Podano przykład zastosowania autorskich koncepcji organizacji komunikacji z użyciem magistrali CAN. Słowa kluczowe: system transportu danych, sieć przemysłowa, system antropotechniczny, diagnozowanie systemu kierowca-samochód, magistrala CAN 1. DIAGNOZOWANIE BEZPIECZNOŚCIOWE Proces diagnozowania jest zwykle postrzegany jako łańcuch działań prowadzący do powstania diagnozy stanu technicznego (i/lub funkcjonalnego) przedmiotowego obiektu zainteresowania [1]. W przypadku takiego systemu antropotechnicznego (SAT) jakim jest system Kierowca-Samochód-Otoczenie (K-S-O), niezwykle istotny jest proces dozorowania stanu tego systemu w aspekcie bezpiecznościowym tj. pod względem właściwości systemu zapewniających utrzymanie w stanie bezpieczeństwa wszystkich elementów systemu a zwłaszcza znajdujących się w nim ludzi. 1

Użytkowanie systemu K-S-O można interpretować jako trójproces [2], na który składają się podprocesy (rys.1): - użytkowania; proces ten ukierunkowany jest na zrealizowanie transportowego zadania użytkowego, polegającego np. na przemieszczeniu określonego ładunku między określonymi miejscami, w określonym czasie; - destrukcyjny; proces ten wynika z fizycznej natury systemu K-S-O i polega na degradacji właściwości elementów systemu oraz relacji między nimi; końcowym efektem tego procesu jest stan niezdatności systemu często o charakterze rozległej awarii lub katastrofy; - przeciwdestrukcyjny; proces ten realizowany jest przez system bezpieczeństwa i obejmuje: pozyskiwanie informacji o stanie właściwości elementów systemu oraz wszelkie działania terapeutyczne ukierunkowane na przeciwdziałanie procesom destrukcyjnym. Rys. 1. Trójwarstwowy model procesu eksploatacji systemu K-S-O Proces przeciwdestrukcyjny realizowany jest przez elementy systemu przeciwdestrukcyjnego, będącego swoistym systemem bezpieczeństwa w systemie K-S-O. W procesie destrukcyjnym można wyróżnić charakterystyczne fazy: inicjującą, uszkodzeniową i awaryjną. Zasadnicza różnica między nimi polega na zaawansowaniu i intensywności procesu destrukcyjnego. Najbardziej pożądane z punktu widzenia bezpieczeństwa systemu jest blokowanie czynników inicjujących destrukcję. Działanie takie realizuje podsystem osłonowy. Jeśli mimo aktywności tego podsystemu pojawia się proces uszkodzeniowy, to zareagować na ten fakt powinien podsystem interwencyjny. Pożądanym efektem tego działania jest przerwanie (albo przynajmniej spowolnienie) procesu uszkodzeniowego. W przypadku, gdy mimo podejmowanych interwencji, proces uszkodzeniowy przybiera rozmiar awarii lub katastrofy, uruchamiany jest podsystem przeciwawaryjny (ratunkowy), którego zadaniem jest ograniczenie skutków katastrofy i ochrona zdrowia oraz życia ludzi znajdujących się w systemie K-S-O. 2

Jak łatwo zauważyć, poszczególne podsystemy systemu bezpieczeństwa mogą realizować przypisane im zadania jedynie w przypadku pozyskania odpowiednich informacji o stanie procesu użytkowania oraz o stanie ewentualnego procesu destrukcyjnego. Informacji tych muszą dostarczać układy diagnozująco-dozorujące w poszczególnych podsystemach systemu przeciwdestrukcyjnego. Efektywność działania układów i procedur pozyskiwania informacji decyduje w zasadniczym stopniu o skuteczności systemu bezpieczeństwa. Strukturę i zadania układu diagnozująco-dozorującego na przykładzie podsystemu interwencyjnego ilustruje rys.2. Rys.2. Model struktury podsystemu interwencyjnego Stan bezpieczeństwa systemu kierowca-samochód-otoczenie należy rozumieć jako stan charakteryzujący się brakiem zagrożenia katastrofą [1]. Diagnozowanie i wnioskowanie bezpiecznościowe należy prowadzić dwukierunkowo, tak by efektem były diagnozy odnośnie (rys. 3): - bezpieczeństwa układu kierowca-samochód; bezpieczeństwo to warunkowane jest utrzymaniem stanu zdatności układu atakowanego czynnikami wewnętrznymi i zewnętrznymi, sprzyjającymi przechodzeniu w stan niezdatności (a tym samym w stan niebezpieczeństwa); - bezpieczeństwa otoczenia (np. innych uczestników ruchu); bezpieczeństwo to zależy od stanu układu kierowca-samochód oraz od stanu relacji samochódotoczenie. Zauważmy, że w celu utrzymania systemu kierowca-samochód-otoczenie w stanie bezpieczeństwa niezbędne jest pozyskiwanie informacji diagnostycznych o stanach technicznych i funkcjonalnych (oraz o istotnych zmianach tych stanów) licznego zbioru podsystemów pojazdu oraz o stanie psychomotorycznym kierowcy i stanie bliskiego otoczenia pojazdu. Rozwój elektroniki i technik informacyjnych umożliwia obecnie 3

dozorowanie stanu szeregu podzespołów sterujących pracą silnika, układu napędowego, hamulcowego, systemów wspomagających funkcje kierowcy i wielu innych [4]. Proces diagnozowania opiera się na informacjach pochodzących z rozproszonych terytorialnie urządzeń pojazdu. Coraz powszechniejsze jest sterowanie oraz testowanie układów pojazdu za pośrednictwem specjalizowanej sieci komputerowej. Sieć taka charakteryzuje się cechami sieci przemysłowej [5]. Najważniejszym parametrem tej sieci jest dostatecznie krótki i stały czas przesyłu danych pomiędzy współpracującymi podsystemami pojazdu. Determinizm czasowy oznacza znaną a priori zwłokę dozorowania. Rys. 3. Kierunki diagnozowania bezpiecznościowego w systemie K-S-O Rozpatrzmy zatem proces diagnozowania bezpiecznościowego w kontekście wpływu różnych procedur przesyłu danych w magistrali komunikacyjnej pojazdu na czas pozyskania informacji diagnostycznych. Opóźnienia czasowe w otrzymywaniu tych informacji mają istotne znaczenie dla skuteczności działania mechanizmów terapeutycznych zapewniających bezpieczeństwo układu kierowca-samochód. Poniżej rozpatruje się to zagadnienie w aspekcie diagnozowania eksploatacyjnego (głównie użytkowego) oraz diagnozowania projektowego. 1.1. Diagnozowanie eksploatacyjne W fazie eksploatacji systemu antropotechnicznego K-S-O można mówić o dwuwątkowym diagnozowaniu bezpiecznościowym (rys. 4). Pierwszym wątkiem jest diagnozowanie obiektu technicznego jakim jest samochód, a co za tym idzie podsystemów pojazdu odpowiedzialnych za bezpieczeństwo. Proces diagnostyczny ma głównie na celu informowanie pozostałych podsystemów pojazdu oraz kierowcę-operatora o zmianach stanu diagnozowanego układu (tj. o zmianach wartości zmiennej diagnostycznej transmitowanej magistralą komunikacyjną). Drugim wątkiem rozpatrywanym w kontekście bezpieczeństwa systemu jest bezpiecznościowe diagnozowanie operatora-kierowcy oraz związana z tym ocena poziomu bezpieczeństwa. W celu oceny bezpieczeństwa kierowcy wskazane jest przeprowadzanie 4

analizy ryzyka związanego z wykonywaną przez niego funkcją. Polega ona na oszacowaniu oraz ewentualnej akceptacji wspomnianego ryzyka [6]. To postępowanie może być analogiczne do procedury oceny ryzyka na stanowisku pracy, stosowanej przez specjalistów z dziedziny BHP [7]. Rys. 4. Diagnozowanie eksploatacyjne systemu K-S-O 1.2. Diagnozowanie projektowe Jak wspomniano wcześniej, diagnozowanie bezpiecznościowe systemu K-S-O realizowane jest w oparciu o informacje diagnostyczne przesyłane w postaci komunikatów. Komunikaty są transmitowane magistralą komunikacyjną pojazdu. Obecnie nawet samochody klasy popularnej wyposażone są w takie magistrale. Zamiast oddzielnych przewodów dla każdego sygnału przesyła się dane przy pomocy standardowych protokołów komunikacyjnych dwoma (CAN), lub nawet jednym sygnałowym przewodem (LIN) [9]. Sprzyja to oszczędnościom dotyczącym liczby zastosowanych połączeń. Dzięki temu można znacznie ograniczyć długość przewodów łączących podsystemy pojazdu (w samochodzie klasy popularnej łączna długość przewodów osiąga kilkanaście setek metrów [9]). Korzyść związana ze wspomnianą oszczędnością materiałową okupiona jest niestety problemami związanymi z wielodostępem do magistrali oraz z ewentualnymi kolizjami równocześnie nadających urządzeń. Procedury diagnozowania bezpiecznościowego powinny wykorzystywać takie mechanizmy dostępu do warstwy łącza danych sieci komunikacyjnej, które umożliwiają (sprzyjają) systemom terapeutycznym utrzymanie pojazdu w stanie zdatności. Bezpiecznościowe diagnozowanie projektowe pozwala na (rys. 5): - przetestowanie mechanizmów przesyłu danych pomiędzy podsystemami połączonymi magistralą komunikacyjną; - przetestowanie proponowanych przez projektanta procedur diagnostycznych. 5

Rys. 5. Diagnozowanie projektowe systemu K-S-O W tym kontekście należy wspomnieć o bardzo ważnej części procesu projektowania, którą jest sprawdzenie scenariusza wymian komunikatów proponowanego przez projektanta. Wiele rozproszonych systemów sterowania komunikuje się według ściśle określonego cyklu komunikacyjnego. Określona jest tam m.in. częstotliwość nadawania komunikatów przez poszczególne podsystemy. Newralgiczne, z punktu widzenia diagnozowania bezpiecznościowego pojazdu, podsystemy powinny komunikować się z inną (wyższą) częstotliwością niż podsystemy mniej istotne. Projektowe diagnozowanie bezpiecznościowe ma na celu sprawdzenie ułożonego scenariusza oraz wprowadzenie odpowiedniej terapii (polegającej np. na korekcie ustawień częstotliwości). 2. KOMUNIKACJA W PROCESIE DIAGNOZOWANIA BEZPIECZNOŚCIOWEGO W sieciach przemysłowych, polowych (ang. fieldbus), do których zdaniem autorów można też zaliczyć sieci komunikacyjne występujące w pojazdach, występuje kilka modeli wymian komunikatów. Są to m.in.: przekazywanie znacznika, master-slave, producentdystrybutor-konsument. Poniżej zostaną rozpatrzone dwa warianty diagnozowania bezpiecznościowego: diagnozowanie inicjowane przez system diagnozujący oraz diagnozowanie inicjowane przez podsystem diagnozowany. W rozpatrywanych przypadkach każdy układ pojazdu może być, w zależności od wykonywanej w aktualnej chwili funkcji, podsystemem diagnozowanym lub systemem diagnozującym. 6

2.1. Komunikacja inicjowana przez system diagnozujący Na rys. 6 przedstawiono najprostszy sposób diagnozowania podsystemów pojazdu. Na podstawie scenariusza utworzonego w fazie projektowej urządzenie nadrzędne (master - system diagnozujący) kolejno (zgodnie z planem) odpytuje urządzenia podrzędne (slaves - podsystemy diagnozowane) o wartości sygnałów diagnostycznych. Rys. 6. Dozorowanie sekwencyjne inicjowane przez system diagnozujący ze stałym repertuarem sprawdzeń Diagnozowanie bezpiecznościowe oparte na takiej zasadzie z założenia powinno być deterministyczne czasowo. Jest to jedyna korzyść wynikająca z zastosowanej metody. System diagnozowania bezpiecznościowego powinien reagować szybko na niewłaściwe zmiany wartości sygnałów diagnostycznych. W opisywanym przypadku kolejne diagnozowanie możliwe jest dopiero po zrealizowaniu całego cyklu transmisji. Tę niedogodność można nieco ograniczyć stosując modyfikację przedstawioną na rys. 7. Wprowadzone tu zmiany dotyczą scenariusza wymian komunikatów. Najpierw stosuje się priorytetowanie z uwzględnieniem ważności informacji (rys. 7a). Umożliwia to zdalny odczyt najważniejszych - z uwagi na bezpieczeństwo - parametrów na początku całego cyklu diagnozowania urządzeń podrzędnych. W kolejnym kroku (rys. 7b) stosuje się zmianę polegającą na zróżnicowaniu odstępów czasu pomiędzy kolejnymi cyklami przesyłu komunikatów. W tym rozwiązaniu komunikaty niosące ważne bezpiecznościowo dane są realizowane z większą częstością. Takie rozwiązania przyjmuje się w sieciach przemysłowych łączących rozproszone systemy sterowania pracujące wg zasady master-slave. To także nie jest doskonałe rozwiązanie z punktu widzenia bezpieczeństwa systemu. W razie pojawiających się błędów transmisji, podczas odpowiedzi podsystemu diagnozowanego (w wyniku np. zakłóceń) następują automatyczne retransmisje komunikatów. Wprowadza to dodatkowe opóźnienie. Stwierdzenie błędu transmisji (braku odpowiedzi) następuje tu - w najbardziej pesymistycznym przypadku - po odczekaniu przez system diagnozujący czasu równego czasowi oczekiwania na odpowiedź t to. 7

Rys. 7. Dozorowanie bezpiecznościowe inicjowane przez system diagnozujący: a) priorytetowane; b) wykorzystujące tablicę częstości sprawdzeń diagnostycznych Z każdym błędnie przesłanym komunikatem czas pełnego cyklu odpytań wszystkich urządzeń zwiększa się o t zdb : ( to > tto tzdb = tto + t p ) (1) gdzie: t o - czas oczekiwania na odpowiedź podsystemu diagnozowanego t to - maksymalny czas oczekiwania systemu diagnozującego na odpowiedź t zdb - czas, o który zwiększa się czas pełnego cyklu odpytań t p - czas transmisji komunikatu-pytania systemu diagnozującego o wartość zmiennej. 2.2. Komunikacja inicjowana przez diagnozowane podsystemy Analiza przedstawionych sposobów komunikacji miedzy systemem diagnozującym a podsystemami diagnozowanymi wykazuje zasadniczą niedoskonałość rozwiązania opartego na nadrzędnym wyborze przez system diagnozujący diagnozowanego podsystemu. Mając na uwadze diagnozowanie w celu utrzymania systemu K-S-O w stanie bezpieczeństwa, należy dostatecznie szybko reagować na zmiany stanu dozorowanych urządzeń. Przy założonym centralnym sterowaniu kolejnością dozorowania system diagnostyczny jest nieczuły na zdarzenia zachodzące pomiędzy kolejnymi wyznaczonymi turami sprawdzeń. 8

W celu zmiany tej sytuacji należy wprowadzić metodę samodzielnego zgłaszania potrzeby obsłużenia (odczytu wysyłanej wartości zmiennej diagnostycznej) przez podsystemy diagnozowane.. Negocjacja pierwszeństwa równoczesnych zgłoszeń, w takim przypadku, może odbywać się na zasadzie porównania priorytetów żądań (rys. 8). Im wpływ diagnozowanego podsystemu na bezpieczeństwo pojazdu jest większy, tym większy priorytet powinno uzyskać jego żądanie. zgłoszenie żądań sprawdzenia stanu podsystemu SYSTEM DIAGNOZUJĄCY 1 2 4 5 3 PODSYSTEMY DIAGNOZOWANE 1 2 3 4 kolejność wynikająca z repertuaru żądań Rys. 8. Dozorowanie bezpiecznościowe inicjowane przez diagnozowane podsystemy Dla newralgicznych bezpiecznościowo podsystemów autorzy proponują dodatkowo wprowadzić specjalne, oddzielne linie zgłoszeniowe. Wiąże się to z dodatkowym okablowaniem, jednak poprzez specjalne, oddzielne linie diagnozowane podsystemy mogłyby zgłaszać potrzebę obsłużenia transmisji komunikatów. To system diagnozujący decydowałby wtedy w pełni o kolejności obsłużenia urządzeń, mając do dyspozycji w międzyczasie dodatkową informację od diagnozowanych podsystemów. W ramach oszczędności można przyjąć, że wprowadzenie dodatkowych linii zgłoszeniowych ograniczałoby się tylko do kilku najważniejszych z punktu widzenia bezpieczeństwa urządzeń. Takie zgłoszenie następowałoby niezwłocznie. Zmiana stanu na przeciwny na linii zgłoszeniowej oznaczałaby żądanie obsłużenia. Wprowadzając dodatkowo adresację komunikatów, a nie całych urządzeń (unikalny adres miałby każdy komunikat), można uzyskać priorytetowanie także w ramach danego podsystemu. 2.3. Przykład zastosowania Ostatni z przedstawionych wariantów koncepcji bezpiecznościowego diagnozowania (pkt. 2.2) można częściowo zastosować wykorzystując instalowane w pojazdach magistrale komunikacyjne bazujące na standardzie CAN (Controller Area Network). Mają one możliwość pracy z adresacją urządzeń lub komunikatów. Dostęp do magistrali jest priorytetowany. Im wyższy jest priorytet komunikatu, tym mniejsza jest wartość pola 9

nagłówka komunikatu. Arbitracja dostępu następuje poprzez wycofywanie się kolejnych urządzeń o niższym priorytecie komunikatu [5]. 3. PODSUMOWANIE Przedstawione w pkt. 2 rozważania prowadzą do wniosku, iż dobrym rozwiązaniem komunikacji pomiędzy podsystemami w bezpiecznościowym systemie diagnozowania jest rozwiązanie z inicjowaniem transmisji przez podsystemy diagnozowane z jednoczesną sygnalizacją chęci obsłużenia oddzielną linia sygnałową. Daje to najmniejsze opóźnienia w obsłużeniu komunikatu przez system diagnozujący. Rozwojowymi trendami przedstawionych zagadnień bezpiecznościowego diagnozowania systemu antropotechnicznego kierowca-samochód mogą być: 1. W celu zabezpieczenia jak najmniejszego obciążenia magistrali komunikacyjnej zastosowanie grupowania komunikatów. Polega to na zgromadzeniu i transmitowaniu w jednym komunikacie kilku wartości dozorowanych (szerszy opis w [10]). 2. Wspomniane grupowanie może odbywać się także na zasadzie wydzielania dla pewnych grup urządzeń oddzielnych magistrali komunikacyjnych. W najważniejszych pod kątem bezpieczeństwa przypadkach może to być personalna magistrala dla podsystemu. Bibliografia 1. Dąbrowski T.: Diagnozowanie systemów antropotechnicznych w ujęciu potencjałowym. Wydawnictwo WAT Warszawa 2001. 2. Będkowski L., Dąbrowski T.: Podstawy eksploatacji, część 2. Wydawnictwo WAT, Warszawa 2006. 3. Będkowski L.: Elementy Diagnostyki Technicznej. Wydawnictwo WAT, Warszawa 1992. 4. Bosch R.: Sieci wymiany danych w pojazdach samochodowych. WKŁ, Warszawa 2008. 5. Kwiecień A.: Analiza przepływu informacji w komputerowych sieciach przemysłowych, Wydawnictwo Politechniki Śląskiej, Studia Informatica, Gliwice 2002. 6. Bednarek M., Będkowski L., Dąbrowski T.: Diagnozowanie bezpieczeństwa systemu antropotechnicznego w ujęciu potencjałowym. Przegląd Elektrotechniczny, 87-92, 2009, nr 11. 7. Romanowska-Słomka I., Słomka A.: Zarządzanie ryzykiem zawodowym. Wydawnictwo Tarbonus, Kraków 2009 8. Będkowski L., Dąbrowski T.: Analiza niezawodności użytkowej systemu antropotechnicznego. Zimowa Szkoła Niezawodności, Szczyrk, 2009. 9. http://elektronikasamochodowa.com 10. Bednarek M., Będkowski L., Dąbrowski T.: Potencjałowe wskaźniki niezawodności przesyłu zbioru komunikatów. Diagnostyka, 37, 45-50, 2006, nr 1. SAFETY DIAGNOSING OF THE DRIVER-VEHICLE SYSTEM Abstract: The paper presents a discussion concerning the driver-vehicle-environment diagnosing process, in terms of safety. The problems of operational and design diagnosing were formulated. The properties of the sequential diagnosing and diagnosing with priorities, initiated by diagnosing system as well as by the car supervised subsystems, both with device and message addressing were discussed. An application example of the author s concept of communication with use of the CAN bus was presented. Keywords: data transport system, industrial network, human-engineering system (HES), diagnosing process of driver-vehicle system, CAN bus 10