20
Pomiary Automatyka Robotyka 2/2010 115 automation 2010 automation 2010 prof. dr hab. inĪ. Jan Maciej KoĞcielny Politechnika Warszawska Wydziaá Mechatroniki Instytut Automatyki i Robotyki PRAKTYCZNE PROBLEMY DIAGNOSTYKI PROCESÓW PRZEMYSàOWYCH Przedstawiono zadania systemów diagnostycznych dla procesów przemysáowych w zestawieniu z niedostatkami wspóáczesnych systemów alarmowych. Omówiono uwarunkowania i ograniczenia wystĊpujące w diagnostyce systemów duĪej skali oraz sformuáowano wymagania dla systemów diagnostycznych. Podano procedu- rĊ doboru algorytmów detekcyjnych umoĪliwiającą uzyskanie wymaganej wykry- walnoĞci i rozróĪnialnoĞci uszkodzeĔ. Scharakteryzowano gáówne problemy, które mogą byü przyczyną powstawania faászywych diagnoz. NaleĪą do nich: báĊdne wyniki realizowanych testów, zmiennoĞü struktury diagnozowanego procesu, opóĨnienia powstawania symptomów, uszkodzenia wielokrotne oraz moĪliwoĞü wystąpienia uszkodzeĔ nieuwzglĊdnionych na etapie projektowania systemu. Podano metody rozwiązania lub ograniczenia tych problemów, zapewniające podwyĪszenie odpornoĞci systemu diagnostycznego. Metody te zostaáy zastosowa- ne w systemach AMANDD oraz DIASTER, które krótko omówiono w koĔcowej czĊ- Ğci pracy. THE PRACTICAL PROBLEMS OF THE DIAGNOSTICS OF INDUSTRIAL PROCESSES The main tasks of the diagnostic systems intended for industrial processes have been presented in this paper, particularly in the context of relative privation of contemporary alarm systems. Boundary conditions of the diagnostics of the large scale systems as well as the main requirements for the diagnostics systems have been formulated and discussed. The procedure of the selection of diagnostic algo- rithms making allowance for the achievement of the demanded fault detectability and distinguishability has been given. Main problems suspected to be responsible for the generation of false diagnoses have been pointed out. To these problems belong: false results of diagnostics tests, dynamic changes in the structure of di- agnosed system, latency in generation, of symptoms, appearance of multiple faults and possibility of appearance of faults that have been not considered in the diag- nostic system development phase. The methods of the solution or limitation of these problems have been given. This makes possible to enhance robustness of the diagnostic system. Methods described in this paper have been implemented in the AMandD and DiaSter systems. Both systems have been briefly described in the final part of this paper. 1. WSTĉP W instalacjach technologicznych w przemyĞle energetycznym, chemicznym, hutniczym, spo- Īywczym i wielu innych pomimo stosowania elementów o duĪej niezawodnoĞci nieuchronne są jednak uszkodzenia komponentów instalacji technologicznej, urządzeĔ pomiarowych i wykonawczych. Powodują one znaczne i dáugotrwaáe zakáócenia przebiegu procesu produk- cyjnego, zmniejszające jego wydajnoĞü, a czasami prowadzą do zatrzymania procesu. Straty

PRAKTYCZNE PROBLEMY DIAGNOSTYKI PROCESÓW … · zmienno ü struktury stanowi bardzo istotne utrudnienie przy projektowaniu systemu diagno-stycznego. x Brak danych pomiarowych dla

  • Upload
    donhi

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

Pomiary Automatyka Robotyka 2/2010

115automation 2010automation 2010

prof. dr hab. in . Jan Maciej Ko cielny Politechnika Warszawska Wydzia Mechatroniki Instytut Automatyki i Robotyki

PRAKTYCZNE PROBLEMY DIAGNOSTYKI PROCESÓW PRZEMYS OWYCH

Przedstawiono zadania systemów diagnostycznych dla procesów przemys owych w zestawieniu z niedostatkami wspó czesnych systemów alarmowych. Omówiono uwarunkowania i ograniczenia wyst puj ce w diagnostyce systemów du ej skali oraz sformu owano wymagania dla systemów diagnostycznych. Podano procedu-r doboru algorytmów detekcyjnych umo liwiaj c uzyskanie wymaganej wykry-walno ci i rozró nialno ci uszkodze . Scharakteryzowano g ówne problemy, które mog by przyczyn powstawania fa szywych diagnoz. Nale do nich: b dne wyniki realizowanych testów, zmienno struktury diagnozowanego procesu, opó nienia powstawania symptomów, uszkodzenia wielokrotne oraz mo liwo wyst pienia uszkodze nieuwzgl dnionych na etapie projektowania systemu. Podano metody rozwi zania lub ograniczenia tych problemów, zapewniaj ce podwy szenie odporno ci systemu diagnostycznego. Metody te zosta y zastosowa-ne w systemach AAMMAANNDDDD oraz DDIIAASSTTEERR, które krótko omówiono w ko cowej cz -ci pracy.

THE PRACTICAL PROBLEMS OF THE DIAGNOSTICS OF INDUSTRIAL PROCESSES

The main tasks of the diagnostic systems intended for industrial processes have been presented in this paper, particularly in the context of relative privation of contemporary alarm systems. Boundary conditions of the diagnostics of the large scale systems as well as the main requirements for the diagnostics systems have been formulated and discussed. The procedure of the selection of diagnostic algo-rithms making allowance for the achievement of the demanded fault detectability and distinguishability has been given. Main problems suspected to be responsible for the generation of false diagnoses have been pointed out. To these problems belong: false results of diagnostics tests, dynamic changes in the structure of di-agnosed system, latency in generation, of symptoms, appearance of multiple faults and possibility of appearance of faults that have been not considered in the diag-nostic system development phase. The methods of the solution or limitation of these problems have been given. This makes possible to enhance robustness of the diagnostic system. Methods described in this paper have been implemented in the AMandD and DiaSter systems. Both systems have been briefly described in the final part of this paper.

1. WST P W instalacjach technologicznych w przemy le energetycznym, chemicznym, hutniczym, spo-ywczym i wielu innych pomimo stosowania elementów o du ej niezawodno ci nieuchronne

s jednak uszkodzenia komponentów instalacji technologicznej, urz dze pomiarowych i wykonawczych. Powoduj one znaczne i d ugotrwa e zak ócenia przebiegu procesu produk-cyjnego, zmniejszaj ce jego wydajno , a czasami prowadz do zatrzymania procesu. Straty

Pomiary Automatyka Robotyka 2/2010

116 automation 2010automation 2010

ekonomiczne w takich przypadkach s bardzo du e. Niektóre uszkodzenia prowadz do sta-nów awaryjnych, np. zniszczenia instalacji technologicznej, ska enia rodowiska naturalnego, a tak e mog stanowi zagro enie dla ycia ludzi. W systemach automatyki procesów przemys owych do rozpoznawania stanów nienormalnych i awaryjnych s u y modu sygnalizacji alarmów, stanowi cy prost wersj systemu diagno-stycznego. Stosowane powszechnie sposoby wykrywania i sygnalizacji alarmów maj jednak wiele wad, takich jak [23]:

du a liczba alarmów sygnalizowanych w krótkim przedziale czasu w przypadku powstania gro nych uszkodze , powoduj ca zjawisko przeci enia informacyjnego operatorów brak mo liwo ci detekcji niektórych uszkodze ze wzgl du na maskowanie symptomów przez uk ady regulacji (rys. 1) du e opó nienia detekcji brak mechanizmów wnioskowania umo liwiaj cych formu owania diagnoz o uszkodzeniach.

L

REGSP

Wyciek substancji toksycznej Rys. 1. Maskowanie objawów wycieku toksycznej substancji przez uk ad regulacji poziomu

Powy sze niedogodno ci utrudniaj operatorom wypracowanie diagnozy, tj. rozpoznania przyczyny zaistnienia zbioru alarmów, która w wielu przypadkach jest niezb dna do podj cia w a ciwej akcji zabezpieczaj cej. Wypracowanie w a ciwej diagnozy zale y zatem tylko od wiedzy, do wiadczenia i stanu psychofizycznego operatora. Niedoskona o systemów alar-mowych jest przyczyn rozwoju systemów diagnostycznych dla procesów przemys owych. Zadaniem diagnostyki procesów przemys owych jest wczesne wykrywanie i dok adne rozpo-znawanie (rozró nianie) powstaj cych uszkodze , rozumianych jako wszelkiego rodzaju zda-rzenia wp ywaj ce destrukcyjnie na przebieg procesu. Podstawowymi fazami dzia a diagno-stycznych jest detekcja i lokalizacja uszkodze . W fazie detekcji na podstawie sygna ów ste-ruj cych i mierzonych, z wykorzystaniem modeli obiektu lub bez zastosowania modeli, wyli-czane s warto ci sygna ów diagnostycznych, które nios informacje o stanie obiektu. Symp-tomem uszkodzenia jest wyst pienie takiej warto ci sygna u diagnostycznego, która wiadczy o powstaniu uszkodzenia w kontrolowanej cz ci obiektu. W fazie lokalizacji na podstawie bie cych warto ci sygna ów diagnostycznych oraz znajomo ci zwi zku mi dzy uszkodze-niami i warto ciami sygna ów diagnostycznych wypracowywane s diagnozy. Wskazuj one zaistnia e uszkodzenia. W okresie ostatnich dwudziestu lat nast pi burzliwy rozwój metod diagnostyki uszkodze , wywodz cych si z teorii modelowania i identyfikacji oraz technik sztucznej inteligencji. Najszerszy opis tych metod znale mo na w opracowaniach ksi kowych [1, 2, 4, 9, 10, 11, 13, 16, 31, 36], artyku ach przegl dowych [3, 6, 7, 8, 12, 30, 31] oraz materia ach IFAC

Pomiary Automatyka Robotyka 2/2010

117automation 2010automation 2010

Symposium on Fault Detection, Supervision and Safety for Technical Processes – SAFEPROCESS, organizowanego cyklicznie co 3 lata, pocz wszy od 1991 r. Polskim odpo-wiednikiem sympozjum SAFEPROCESS jest konferencja Diagnostyka Procesów i Systemów, organizowana ju dziewi ciokrotnie, pocz tkowo pod nazw Diagnostyka Pro-cesów Przemys owych.

2. UWARUNKOWANIA I OGRANICZENIA W DIAGNOSTYCE PROCESÓW PRZEMYS OWYCH

Zadaniem systemów diagnostycznych jest wykrywanie i lokalizacja uszkodze oraz wspoma-ganie operatorów w stanach nienormalnych i awaryjnych. Realizacja powy szych zada jest bardzo trudna ze wzgl du na z o ono diagnozowanych instalacji, zawieraj cych setki, a nawet tysi ce urz dze pracuj cych zwykle w trudnych i zmiennych warunkach oraz wynika-j c z tego du liczb i ró norodno mo liwych uszkodze . Istnieje wiele uwarunkowa i ogranicze , które trzeba uwzgl dnia przy projektowaniu systemów diagnostycznych dla pro-cesów przemys owych. Do najwa niejszych nale :

Brak mo liwo ci zak ócania procesu wymuszeniami testowymi. Diagnostyka musi by realizowana na bie co, z wykorzystaniem wy cznie danych roboczych.

Struktura procesu ulega cz sto zmianom, zwi zanym z w czeniami i wy czeniami aparatów technologicznych, od czeniami urz dze pomiarowych w celu ich obs ugi itp. Ta zmienno struktury stanowi bardzo istotne utrudnienie przy projektowaniu systemu diagno-stycznego.

Brak danych pomiarowych dla stanów awaryjnych. W bazach danych systemów au-tomatyki (DCS i SCADA) dost pne s du e zbiory danych pomiarowych, ale zarchiwizowane przebiegi dotycz stanów normalnej pracy obiektu oraz nielicznych zarejestrowanych stanów nienormalnych i awaryjnych. To ogranicza mo liwo zastosowania metod klasyfikacji do lokalizacji uszkodze . Wymagaj one pozyskania w fazie uczenia wiedzy o zwi zkach mi -dzy warto ciami symptomów a uszkodzeniami. Do uczenia niezb dne s dane pomiarowe charakteryzuj ce wszystkie stany obiektu, które powinny by rozpoznawane, a zatem stan normalny obiektu oraz stany z uszkodzeniami. Pozyskanie takich danych z eksploatacji obiektu jest niemo liwe. Ponadto instalacje technologiczne w przemy le chemicznym, ener-getycznym, spo ywczym itp. s najcz ciej rozwi zaniami jednostkowymi lub realizowanymi w krótkich seriach, nie ma zatem mo liwo ci wykorzystania wiedzy z obiektów tego samego typu. System diagnostyczny powinien natomiast wykrywa i rozpoznawa gro ne awarie, które nigdy wcze niej nie wyst pi y.

Brak mo liwo ci pozyskania opisu matematycznego obiektu uwzgl dniaj cego wp yw uszkodze . Modelowanie obiektów z uwzgl dnieniem wp ywu uszkodze jest bardzo trudne i kosztowne nawet dla prostych obiektów, natomiast dla z o onych instalacji technolo-gicznych wr cz niemo liwe. Dlatego w diagnostyce takich obiektów praktycznie nie znajduj zastosowania dobrze ugruntowane teoretycznie metody rozpoznawania uszkodze wykorzy-stuj ce taki opis (residua strukturalne, kierunkowe, obserwatory nieznanego wej cia itp.) W diagnostyce z o onych instalacji technologicznych najwi ksze znaczenie maj metody wykorzystuj ce wiedz eksperck do zaprojektowania relacji uszkodzenia - symptomy. Dobra znajomo funkcjonowania obiektu umo liwia okre lenie tej zale no ci w sposób stosunkowo prosty. Projektant systemu diagnostycznego mo e dodatkowo wykorzysta wiedz technolo-gów, operatorów procesu lub s u b utrzymania ruchu.

Pomiary Automatyka Robotyka 2/2010

118 automation 2010automation 2010

Trudno ci pozyskania modeli obiektu opisuj cych zjawiska fizyczne. Do detekcji uszkodze stosowane s ró nego rodzaju modele opisuj ce funkcjonowanie obiektu w stanie normalnym. Najpe niejszy model obiektu uzyska mo na bezpo rednio z równa fizycznych, np. równa bilansowych. Model taki odzwierciedla w asno ci obiektu w ca ym zakresie pra-cy. Jednak opracowanie modeli bazuj cych na opisie zjawisk fizycznych jest dla wielu obiek-tów bardzo trudne lub wr cz niemo liwe. Stosowane s zatem modele aproksymacyjne, które z odpowiedni dok adno ci odwzorowuj tylko wybrane cechy funkcjonalne rzeczywistego obiektu. Natura niektórych zjawisk wyst puj cych w procesach przemys owych nie jest do ko ca znana, co uniemo liwia budow modeli analitycznych. W takim przypadku wykorzy-stywane mog by jedynie modele tworzone na podstawie danych pomiarowych. Zakres u y-teczno ci tego typu modeli ogranicza si do zakresu zmienno ci sygna ów wej ciowych i wyj ciowych, na podstawie których model by uczony.

Niepewno ci symptomów. W praktyce niemal wy cznie mamy do czynienia z sygna ami niepewnymi [8, 11, 16, 19]. Pomiary warto ci wielko ci procesowych obarczone s zak óceniami i szumem pomiarowym. Niepewne s tak e modele procesu i relacje uszko-dzenia-symptomy definiowane na podstawie wiedzy eksperckiej. W rezultacie symptomy wykrywane na podstawie modeli z wykorzystaniem danych pomiarowych s tak e niepewne. Konieczne jest zatem zastosowanie odpowiednich metod przetwarzania informacji niepew-nych.

Niejednorodno wiedzy o diagnozowanym procesie. Dla pewnych cz ci obiektu mo-g by znane modele analityczne, dla innych istnieje mo liwo pozyskania modeli neurono-wych lub rozmytych na podstawie danych pomiarowych, natomiast dla s abo opomiarowa-nych cz ci obiektu do detekcji uszkodze wykorzystane mog by tylko proste zwi zki heu-rystyczne [16]. Z tego wzgl du systemy diagnostyczne powinny posiada zdolno integracji ró norodnych metod detekcji uszkodze . Ponadto w czasie eksploatacji systemu wzrasta po-ziom wiedzy o diagnozowanym systemie. Wiedza ta mo e by z powodzeniem spo ytkowana np. w celu uzyskania bardziej precyzyjnych diagnoz. Systemy diagnostyki przemys owej po-winny mie na tyle elastyczn struktur , aby umo liwia wykorzystanie tej dodatkowej wie-dzy.

3. WYMAGANIA STAWIANE SYSTEMOM DIAGNOSTYCZNYM Podstawowymi wymaganiami stawianymi systemom diagnostycznym jest wykrywalno i rozró nialno uszkodze . Najprostszym wska nikiem wykrywalno ci uszkodze jest stosu-nek liczby uszkodze wykrywanych przez system diagnostyczny do liczby wszystkich uszko-dze mo liwych do wyst pienia w obiekcie. Powszechnie wymaga si , aby wszystkie uszko-dzenia by y wykrywalne, zatem warto tego wska nika powinna wynosi 1. Rozró nialno uszkodze uzyskujemy wtedy, gdy sygnatury poszczególnych uszkodze s ró ne [11, 16]. Oznacza to, e ka de z uszkodze powoduje wyst pienie innego podzbioru warto ci sygna ów diagnostycznych ni pozosta e. Im wi ksza rozró nialno uszkodze , tym wi ksza dok adno diagnoz, okre lana jako odwrotno redniej liczby uszkodze wskazy-wanych w diagnozach [16]. Wymagany stopie wykrywalno ci i rozró nialno ci uszkodze nale y zapewni na etapie projektowania systemu diagnostycznego, przez odpowiedni dobór zbioru testów. Natomiast system diagnostyczny powinien gwarantowa odporno diagnozowania.

Pomiary Automatyka Robotyka 2/2010

119automation 2010automation 2010

Pojawia si pytanie: jaki system diagnostyczny mo emy nazwa odpornym? Aby odpowie-dzie na sformu owane pytanie nale y okre li przyczyny, które mog prowadzi do genero-wania fa szywych diagnoz. Przyczyn tych jest wiele. W przypadku diagnostyki procesów przemys owych nale do nich [25]:

fa szywe wyniki sprawdze (testów) diagnostycznych zmiany zbioru dost pnych sygna ów pomiarowych zmiany mo liwych do wykorzystania algorytmów detekcyjnych (testów) zmiany zbioru urz dze diagnozowanych, a tym samym zbioru rozpatrywanych uszko-dze opó nienia powstawania symptomów niepewno ci symptomów i mo liwo pojawiania si nieznanych stanów systemu (np. uszkodze pomini tych na etapie projektowania systemu).

Odporny system diagnostyczny charakteryzuje si zatem zdolno ci formu owania prawdzi-wych diagnoz, pomimo wyst powania wymienionych powy ej przyczyn, zak ócaj cych pro-ces wnioskowania diagnostycznego. Poni ej scharakteryzowano wymienione problemy oraz krótko omówiono metody ich rozwi -zania.

4. JAK ZAPEWNI WYMAGAN WYKRYWALNO I ROZRÓ NIALNO USZKODZE ?

Zbiór algorytmów detekcyjnych jest dobierany na etapie projektowania aplikacji w taki spo-sób, aby oraz zapewnia wykrywalno wszystkich uszkodze oraz mo liwie du rozró nial-no uszkodze . Uszkodzenie jest wykrywalne, je li istnieje przynajmniej jedno sprawdzenie, które jest wra liwe na to uszkodzenie. Uzyskanie rozró nialno ci wszystkich uszkodze obiektu zwykle nie jest mo liwe. Rozró -nialno uszkodze zale y przede wszystkim od opomiarowania diagnozowanego obiektu. Im wi cej wielko ci jest mierzonych, tym wi cej jest mo liwych do realizacji algorytmów detek-cyjnych i dzi ki temu uzyskujemy wi ksz rozró nialno uszkodze oraz dok adniejsze dia-gnozy. Przy projektowaniu diagnostyki procesów przemys owych wykorzystywany jest zbiór pomiarów ju istniej cych. Rzadko mo na wprowadzi dodatkowe pomiary. Wynika to z technicznych trudno ci instalacji nowych przetworników pomiarowych w funkcjonuj cej instalacji technologicznej oraz dodatkowych kosztów. Zwi kszenie rozró nialno ci przy okre lonym zbiorze pomiarów mo emy uzyska trzema metodami:

przez strukturyzacj residuów, tj. projektowanie dodatkowych residuów wtórnych [9, 16, 31] przez stosowanie wielowarto ciowej oceny residuów, co w praktyce sprowadza si do oceny trójwarto ciowej, uwzgl dniaj cej znak residuum [16] przez wykorzystanie wiedzy dotycz cej kolejno ci powstawania symptomów [16, 23, 35].

W p. 2 za o ono brak mo liwo ci pozyskania równa residuów w postaci wewn trznej (uwzgl dniaj cej ich zale no od uszkodze ). Dost pna jest zatem tylko posta obliczeniowa residuum, tj. zale no residuum od zmiennych procesowych, przy czym nie zawsze ma ona form analityczn . Cz sto zale no ta jest okre lona z zastosowaniem modelu neuronowego lub rozmytego. Dlatego metody projektowania residuów wtórnych, stosowane dla modeli liniowych [9, 11, 31] nie nadaj si do projektowania strukturalnego zbioru residuów gene-

Pomiary Automatyka Robotyka 2/2010

120 automation 2010automation 2010

rowanych na podstawie nieliniowych modeli analitycznych, a tak e modeli neuronowych i rozmytych. Do zaprojektowania strukturalnego zbioru residuów stosowana jest nast puj ca procedura post powania [13, 16]: a) Projektowane s modele cz stkowe (analityczne, neuronowe lub rozmyte) dla mo liwie

najmniejszych cz ci obiektu z wykorzystaniem dost pnych sygna ów pomiarowych. Ilu-struje to rys. 2. Aby dany model móg by utworzony musi istnie zbiór pomiarów wy-starczaj cy do zamodelowania z okre lon dok adno ci w asno ci statycznych i dynamicznych danego podobiektu. Zbiór modeli cz stkowych powinien pokrywa ca y obiekt. Ka dy model cz stkowy jest podstaw algorytmu detekcyjnego.

b) Dla ka dego algorytmu detekcyjnego okre lany jest zbiór wykrywanych uszkodze )( jsF . Wykorzystywana jest do tego wiedza ekspercka o wp ywie uszkodze na residua.

c) Je li modele cz stkowe pewnych cz ci obiektu nie mog by uzyskane, to nale y rozwa-y mo liwo wprowadzenia dodatkowych sygna ów pomiarowych. Je li nie jest to mo -

liwe ze wzgl dów technicznych lub ekonomicznych, to nale y zaprojektowa testy wyko-rzystuj ce wiedz heurystyczn o obiekcie.

d) Analizowana jest uzyskiwana wykrywalno i rozró nialno uszkodze . Je li nie jest ona wystarczaj ca, to dodatkowe testy s projektowane na zasadzie czenia modeli cz stko-wych dla s siaduj cych cz ci obiektu. Przyk adowo cz c model serwomotoru i zaworu regulacyjnego (rys. 2) uzyskujemy nowy model, dla którego generowane b dzie residuum wtórne 11 ,, PWWw PPUfFr . Jest ono niewra liwe na uszkodzenie sygna u po o enia t oczyska si ownika X, na które wra liwe s oba residua pierwotne: UfXr1 ,

12 ,, PWW PPXfFr . e) Procedura taka jest prowadzona ewentualnie dalej, przy czym kolejne modele wykorzy-

stywane w algorytmach testów obejmuj coraz to wi ksze cz ci obiektu.

Przedstawiona procedura projektowania zbioru algorytmów detekcyjnych ma charakter itera-cyjny. W trakcie projektowania tworzona jest równie binarna macierz diagnostyczna [9, 10, 11, 16]. Okre laj j podzbiory uszkodze )( jsF wykrywanych przez poszczególne algoryt-my detekcyjne. W przypadku stosowania trójwarto ciowej oceny residuów zamiast binarnej macierzy tworzony jest system informacyjny FIS –Fault Isolation System [11, 13, 15, 16, 21]. Po zaprojektowaniu pierwotnego zbioru algorytmów detekcyjnych przeprowadza si analiz uzyskiwanej wykrywalno ci i rozró nialno ci uszkodze oraz wprowadza nowe residua, zwi kszaj ce stopie wykrywalno ci lub rozró nialno ci uszkodze . Proces ten powtarza si wielokrotnie, a do osi gni cia wymaganych w a ciwo ci.

Rys. 2. Modele cz stkowe dla fragmentu ci gu parowego bloku energetycznego

Servomotor

Injector

Superheater

Con

trol

val

ve

of In

ject

ion

wat

er

M

TP1RTP1 FP PP2

U

X

TP2RTP2 TP3RTP3

FW

PW

PP1

Pomiary Automatyka Robotyka 2/2010

121automation 2010automation 2010

u y

r+- S

Proceswej cie wyj cie

Modelprocesu

Detekcja uszkodze

Ocenaresiduów

Rys. 3. Detekcja uszkodze z zastosowaniem modelu procesu

5.2. Metody redukcji b dów detekcji uszkodze . Redukcj b dów detekcji uszkodze uzyskuje si przez:

Wykrywanie przekrocze granic dopuszczalnych nie na podstawie chwilowej warto ci residuum (lub innego sygna u) lecz warto ci redniej w przesuwnym oknie zawieraj cym N ostatnich warto ci.

Rys. 4. Automatyczne wyznaczanie warto ci rozmytych ogranicze w systemie DiaSter

5. WCZESNE WYKRYWANIE USZKODZE A MO LIWO FALSZYWYCH SYMPTOMÓW

5.1. Charakterystyka problemu Wyró ni mo na dwie zasadnicze grupy metod detekcji uszkodze : (model based) z zastosowaniem ró nego rodzaju modeli cz stkowych obiektu diagnozowanego (rys. 3.) oraz (signal based) na podstawie analizy sygna ów, bez wykorzystania modeli. W obu przypad-kach decyzja o wykryciu uszkodzenia podejmowana jest w wyniku oceny warto ci residuum lub innego sygna u z przyj tymi ograniczeniami. Je li dopuszczalny zakres zmienno ci tych sygna ów, charakteryzuj cy stan normalny obiektu, b dzie w ski, to uzyskamy krótkie czasy detekcji uszkodze , ale prawdopodobie stwo powstawania fa szywych symptomów b dzie wysokie. Je li ten zakres b dzie szeroki, to czas detekcji ulegnie wyd u eniu, ale redukcji ulegnie liczba fa szywych symptomów. Mog wyst pi tak e b dy detekcji zwi zane z nie-wykryciem symptomu przy ma ych rozmiarach uszkodze . B dy detekcji uszkodze s zwi zane z niepewnymi pomiarami, zak óceniami i szumami pomiarowymi oraz niedok ad-no ci modeli stosowanych do detekcji uszkodze .

Pomiary Automatyka Robotyka 2/2010

122 automation 2010automation 2010

Uzale nienie ogranicze od danych statystycznych charakteryzuj cych przebieg residu-um (innego sygna u) w stanie normalnym procesu. Granice mog by ustalane automa-tycznie przez system diagnostyczny (rys. 4). Zastosowanie rozmytej oceny warto ci ocenianych sygna ów. Skutecznym sposobem uwzgl dnienia niepewno ci zwi zanych z wyliczanym residuami jest zastosowanie logiki rozmytej. Przyk ad rozmytej trójwarto ciowej oceny residuów ilustruje rys. 5.

0 1 j,n(rj)

rjrj

t [s] j,1

j,2

j,3

800200 400 600

3

0

9

6

6

9

3

Rys. 5. Rozmyta trójwarto ciowa ocena residuów

Projektowanie odpornych algorytmów detekcyjnych. Wymagaj one estymacji niepew-no ci modelu wykorzystywanego do detekcji uszkodze . Zapewnienie odporno ci osi -gane jest dwiema metodami: przez identyfikacj przy ograniczonej warto ci b du lub przez statystyczne wyznaczanie obwiedni niepewno ci – adaptacyjnych progów [12, 13, 36].

6. PROBLEM ZMIENNO CI STRUKTURY OBIEKTU 6.1. Charakterystyka problemu

W fazie projektowania systemu diagnostycznego okre lane s zbiory: X – zmiennych proce-sowych (sygna ów mierzonych Y i steruj cych U) wykorzystywanych w algorytmach detek-cyjnych, S – sygna ów diagnostycznych generowanych na wyj ciach sprawdze oraz F – uszkodze . Zwi zek mi dzy sygna ami diagnostycznymi, a wykorzystywanymi do ich wyli-czenia zmiennymi procesowymi okre la relacja XSR , natomiast relacja SFR pokazuje wra li-wo sygna ów diagnostycznych na poszczególne uszkodzenia. W trakcie eksploatacji maj miejsce zmiany struktury procesów przemys owych. Niektóre aparaty technologiczne mog by czasowo wy czane. Zmiany takie powoduj eliminacj ze zbioru uszkodze F oraz zbioru zmiennych procesowych X tych elementów, które s zwi -zane z od czonymi urz dzeniami. W wyniku tego konieczna jest adaptacja systemu diagno-stycznego przez odpowiedni redukcj zbioru S oraz relacji XSR , SFR . Ponowne w czenie aparatów technologicznych wymaga dzia a odwrotnych. Urz dzenia pomiarowe mog by chwilowo od czane dla celów justowania i remontów, a ponadto wyst puj równie uszkodzenia tych urz dze . Oznacza to zmiany zbioru X oraz redukcj ze zbioru F uszkodze torów pomiarowych, które zosta y od czone. W konsekwencji wymagane jest odpowiednie dostosowywanie zbioru algorytmów detekcyj-nych S oraz relacji XSR , SFR .

Zmienno zbioru realizowanych algorytmów diagnostycznych, a zatem zbioru wyliczanych sygna ów diagnostycznych S wynika tak e z organizacji samego algorytmu diagnozowania.

Pomiary Automatyka Robotyka 2/2010

123automation 2010automation 2010

Czasowo nieprzydatne staj si bowiem wyniki algorytmów detekcyjnych, kontroluj cych wcze niej rozpoznane uszkodzenia. Nie mog by one wykorzystane do chwili ponownego przywrócenia stanu zdatno ci danej cz ci obiektu. Zbiór sygna ów diagnostycznych S do-st pnych w danej chwili diagnozowania jest podzbiorem pe nego zbioru sygna ów diagno-stycznych S , podobnie relacje XSR , SFR s podzbiorami relacji pe nych XSR , SFR .

W praktyce system diagnostyczny operuje nie na pe nych zbiorach: X , S , F , XSR , SFR , lecz na ich podzbiorach: X , S , F , XSR , SFR . Ilustruje to rys. 6. Wynika to ze zmienno obiektu diagnozowania i konieczno ci adaptowania si do tych zmian przez system diagnostyczny.

Rys. 6. Schemat diagnozowania z zaznaczonymi zbiorami podlegaj cymi zmianom w trakcie

funkcjonowania systemu

6.2. Mechanizmy automatycznej adaptacji systemu diagnostycznego do zmian struktu-ralnych

Aby system diagnostyczny by odporny na omówione powy ej zmiany strukturalne konieczne jest prowadzenie wszystkich operacji wnioskowania diagnostycznego na bie co, uwzgl d-niaj c zachodz ce zamiany zbiorów zmiennych procesowych, sygna ów diagnostycznych, uszkodze oraz zwi zków mi dzy tymi zbiorami [13, 16, 34]. Systemy diagnostyczne dla procesów przemys owych musz ten problem uwzgl dnia i skutecznie go rozwi zywa . Dla osi gni cia wymaganej odporno ci istotne znaczenie ma zapis zwi zku mi dzy uszko-dzeniami a warto ciami sygna ów diagnostycznych. Funkcje logiczne, drzewa diagnozowa-nia, binarna macierzy diagnostyczna, system informacyjny okre lane na etapie projektowania systemu diagnostycznego s sztywne i nie odporne na zmiany struktury obiektu. Równie w regu ach typu:

kkJJkjjk fthenvsvsvsif ,,,11 (1)

przy zmianach zbioru dost pnych sygna ów pomiarowych, zmianom ulega zbiór przes anek. Ponadto w przypadku systemów du ej skali, gdzie liczba realizowanych testów jest bardzo du a, regu y typu (1) s niewygodne ze wzgl du na bardzo du liczb przes anek.

Detekcja uszko-dze

Lokalizacja uszkodze

F - uszkodzenia

S – sygna y diagnostyczne

X – zmienne procesowe

Diagnozy

S

F

X

S

F

X

XSR

SFR

XSR

SFR

Pomiary Automatyka Robotyka 2/2010

124 automation 2010automation 2010

Odporn , w aspekcie mo liwych zmian struktury obiektu, metod zapisu relacji diagnostycz-nej s regu y o postaci:

rnkj fororforfthenvsif ... , (2)

w których poszczególnym symptomom przyporz dkowane s podzbiory uszkodze wywo u-j cych te symptomy. Ta zale no jest niezmienna. W przypadku zmian struktury obiektu lub w wyniku wcze niejszych diagnoz regu a taka mo e zosta chwilowo wyeliminowana ze zbioru regu aktywnych, lecz jej posta jest niezmienna. Regu a taka ma zwart posta , bo-wiem liczba wskazywanych w konkluzji mo liwych uszkodze nie jest du a, szczególnie w przypadku stosowania modeli cz stkowych. Ponadto taka posta regu jest wygodna przy rozszerzaniu bazy regu po wprowadzeniu nowych testów. Skuteczn metod umo liwiaj ca atw adaptacj systemu wnioskowania do omówionych zmian jest zasada dynamicznej dekompozycji obiektu (DDS – Dynamic Decomposition of diagnosed System) [13, 16, 21, 28]. Polega ona na wyodr bnieniu podobiektu, w którym po-szukiwane jest uszkodzenie, na podstawie pierwszego zaobserwowanego symptomu. Na pod-stawie regu y (2) opisuj cej ten symptom okre lany jest zbiór mo liwych uszkodze

)(1 vsFF x . Obejmuje on wszystkie uszkodzenia wskazane w konkluzji tej regu y. Nast p-nie wybierane s z bazy te regu y, dla których w konkluzji wskazywane s uszkodzenia ze zbioru 1F . Tak okre lony podzbiór regu stosowany jest do rozpoznania stanu obiektu. Okre-la on jednoznacznie zbiór sygna ów diagnostycznych })(:{ 11 vsFFSsS jj , które

zostan wykorzystane do sformu owania diagnozy. W przypadku braku dost pno ci którego z sygna ów diagnostycznych ze zbioru 1S jest on z niego eliminowany, co zwykle zmniejsza precyzj diagnozy (rozró nialno uszkodze ), lecz zabezpiecza przed b dami wnioskowa-nia. Powy sza metoda mo e zosta zilustrowana jako wydzielenie odpowiedniego podzbioru rela-cji diagnostycznej na podstawie pierwszego zaobserwowanego symptomu. Na rys. 7 pokaza-no przyk ad wyznaczenia podsystemu relacji diagnostycznej zainicjowanego powstaniem symptomu 16s .

1

1

1

f6

1S7

1S6

111S5

1S4

111S2

11S1

f7f5f1

1

1

1

f6

1S7

1S6

111S5

1S4

111S2

11S1

f7f5f1

11S10

111S9

11S8

111S7

1S6

1111S5

111S4

11S3

1111S2

111S1

f10f9f8f7f6f5f4f3f2f1

11S10

111S9

11S8

111S7

1S6

1111S5

111S4

11S3

1111S2

111S1

f10f9f8f7f6f5f4f3f2f1

Rys. 7. Sposób okre lenia podsystemu relacji diagnostycznej zainicjowanego powstaniem

symptomu 16s

Wnioskowanie w wydzielonym podsystemie stanowi samodzielny w tek lokalizacji uszko-dze prowadzony zwykle przy za o eniu uszkodze pojedynczych. Po sformu owaniu dia-gnozy zbiór dost pnych sygna ów diagnostycznych (a tak e zbiór wykorzystywanych regu ) powinien by pomniejszany o te sygna y, które s wra liwe na wykryte uszkodzenie. Ich war-to ci s bowiem zdeterminowane przez istnienie rozpoznanego uszkodzenia. Mog one by

Pomiary Automatyka Robotyka 2/2010

125automation 2010automation 2010

7. PROBLEM OPÓ NIE POWSTAWANIA SYMPTOMÓW 7.1. Charakterystyka problemu Obiekt diagnozowania jest uk adem dynamicznym, a zatem od chwili wyst pienia uszkodze-nia do chwili powstania mierzalnego symptomu tego zdarzenia up ywa okre lony czas, zale -ny m.in. od w asno ci dynamicznych testowanej cz ci obiektu. To samo uszkodzenie jest wykrywane po niejednakowym up ywie czasu przez ró ne sygna y diagnostyczne. Je li algo-rytm lokalizacji uszkodze nie ma wbudowanych mechanizmów uodporniaj cych przebieg wnioskowania na opó nienia symptomów, to mo e generowa fa szywe diagnozy. Ró ne sposoby rozwi zania tego problemu omówiono w pracach [13, 14, 16, 22, 23, 35]. 7.2. Metody rozwi zania Istnieje kilka sposobów, aby problem ten rozwi za . Zak adamy przy tym, e kolejno ci symptomów nie mo na wyznaczy w sposób analityczny ze wzgl du na brak modeli obiektu uwzgl dniaj cych wp yw uszkodze . Stosowane s nast puj ce rozwi zania:

Wnioskowanie wykorzystuj ce test stanu ustalonego do sformu owania diagnozy. Diagno-za formu owana jest dopiero po ustaleniu si warto ci residuów. Rozpoznanie stanów ustalo-nych dla okre lonych podzbiorów residuów nie jest zadaniem prostym.

Wnioskowania na podstawie symptomów [22]. W algorytmie tym brane pod uwag s je-dynie symptomy (ró ne od zera warto ci sygna ów diagnostycznych) a pomijane zerowe war-to ci tych sygna ów. Prowadzi to jednak do zmniejszenia rozró nialno ci uszkodze podczas diagnozowania, co uwidacznia si wskazywaniem w diagnozach wi kszej liczby mo liwych uszkodze ni przy diagnozowaniu z uwzgl dnieniem czasów symptomów.

Wnioskowanie na podstawie symptomów z uwzgl dnieniem znanych relacji mi dzy opó -nieniami ró nych symptomów tego samego uszkodzenia, przy czym wiedza o tych relacjach nie musi by kompletna. Relacje takie mog zosta okre lone na podstawie znajomo ci obiek-tu i algorytmów detekcyjnych lub te na podstawie analizy grafu przyczynowo skutkowego, stanowi cego model jako ciowy procesu. Algorytm taki [23] stanowi rozszerzenie i ulepsze-nie algorytmu wnioskowania na podstawie symptomów. Charakteryzuje si wi ksz rozró -nialno ci uszkodze w stosunku do wersji podstawowej, a jednocze nie w pe ni zabezpiecza przed b dami wnioskowania, wynikaj cymi z niejednakowych opó nie powstawania symp-tomów.

Wnioskowanie wykorzystuj ce warto ci maksymalnych opó nie symptomów [14]. We wnioskowaniu wykorzystywane s nie tylko symptomy, ale tak e informacje o zerowych warto ciach sygna ów diagnostycznych, oznaczaj cych brak symptomu. Warto ci te musz zosta okre lone na podstawie wiedzy eksperckiej. Zwykle podawane s one w sposób bez-pieczny, co powoduje wyd u enie czasu wnioskowania.

Wnioskowanie z uwzgl dnieniem przedzia u opó nie symptomów dla ka dej pary uszko-dzenie-symptom [24]. Metoda ta stanowi rozszerzenie poprzedniej. Pozwala ona uzyska wi ksz rozró nialno uszkodze ni pozosta e oraz skrócenie czasu diagnozowania. Wy-maga jednak wprowadzenia wiedzy o przedzia ach opó nie symptomów, która jest trudna do okre lenia.

ponownie w czone do zbioru dost pnych sygna ów diagnostycznych po automatycznym rozpoznaniu przywrócenia stanu zdatno ci uszkodzonego elementu [14, 16]. Odporne metody rozpoznawania uszkodze zosta y przedstawione w pracach [13, 25].

Pomiary Automatyka Robotyka 2/2010

126 automation 2010automation 2010

Najwi ksze znaczenie praktyczne spo ród wymienionych maj metody wnioskowania na podstawie symptomów. Wykorzystanie dodatkowej wiedzy o relacjach mi dzy opó nieniami par ró nych symptomów tego samego uszkodzenia pozwala podwy szy dok adno diagno-zowania. Wzrost rozró nialno ci jest tym wi kszy im pe niejsza jest wiedza o relacjach mi -dzy opó nieniami symptomów. Dobre rezultaty daje tak e po czenie metod wnioskowania na podstawie symptomów z metodami wykorzystuj cymi wszystkie warto ci sygna ów diagnostycznych oraz wiedz o opó nieniach symptomów. Stosuj c równolegle dwie metody mo na sformu owa diagnoz podaj c jej górne i dolne przybli enie. Przybli enie górne zawiera wi kszy zbiór mo liwych uszkodze . Diagnoza sformu owana wy cznie na podstawie symptomów mo e by zatem traktowana jako górne przybli enie diagnozy. Przybli enie dolne okre la minimalny zbiór mo liwych uszkodze wskazany przy danym zbiorze residuów (sygna ów diagnostycznych). Jako dolne przybli enie diagnozy mo na traktowa diagnoz sformu owan z uwzgl dnieniem wszystkich warto ci sygna ów diagnostycznych oraz wiedzy o przedzia ach opó nie symptomów.

8. PROBLEM USZKODZE WIELOKROTNYCH 8.1. Charakterystyka problemu W przypadku z o onych instalacji przemys owych, ze wzgl du na du liczb urz dze i ograniczon ich niezawodno , uszkodzenia wielokrotne mog stanowi powa ny problem. Metody rozpoznawania uszkodze wielokrotnych by y tematem publikacji [16, 17, 27, 28]. Uszkodzenia wielokrotne mog powstawa kolejno lub jednocze nie. Najtrudniejsze do roz-poznania s uszkodzenia wyst puj ce jednocze nie. Mo e si wydawa , e w praktyce sytu-acja taka mo e wyst pi bardzo rzadko, je li rozpatrujemy uszkodzenia niezale ne. Okazuje si jednak, e problem ten wyst puje praktycznie przy ka dym rozruchu systemu diagnozuj -cego du instalacj technologiczn . W chwili rozruchu wszystkie wcze niej powsta e uszko-dzenia s widziane przez system, jako uszkodzenia jednoczesne. Brak mechanizmu rozpo-znawania takich uszkodze mo e doprowadzi do nieprawid owego funkcjonowania systemu diagnostycznego. 8.2. Metoda rozwi zania W pracach [16, 27] wykazano, e zarówno uszkodzenia pojedyncze jak te wi kszo uszko-dze wielokrotnych mo e by skutecznie lokalizowana przy za o eniu uszkodze pojedyn-czych pod warunkiem, e algorytm wnioskowania diagnostycznego wykorzystuje metod dynamicznej dekompozycji obiektu (omówion w p. 6.2). Jest to istotne, gdy za o enie uszkodze pojedynczych powoduje znaczne uproszczenie algorytmu lokalizacji uszkodze . Je li uszkodzenia wyst puj kolejno w odst pach wi kszych, ni czas formu owania kolej-nych diagnoz, to diagnozy generowane przy za o eniu wyst powania uszkodze pojedyn-czych s prawid owe. Nale y jednak podkre li , e po ka dej diagnozie zbiór dost pnych sygna ów diagnostycznych powinien by pomniejszany o te sygna y, które s wra liwe na wykryte uszkodzenie. Mog one by ponownie w czone do zbioru dost pnych sygna ów diagnostycznych po przywróceniu stanu zdatno ci uszkodzonego elementu. Zbiór S interpre-tujemy zatem jako zmienny, modyfikowany wg zasad podanych w [11, 13, 14, 16]. Wykorzystanie metody DDS jest niezwykle u yteczne przy rozpoznawaniu uszkodze wielo-krotnych. Dynamiczna Dekompozycja Systemu ta polega na tym, e po ka dym wykryciu symptomu wydzielany jest odpowiedni podsystem, okre lony przez podzbiory mo liwych

Pomiary Automatyka Robotyka 2/2010

127automation 2010automation 2010

uszkodze F1 i sygna ów diagnostycznych S1, wykrywaj cych te uszkodzenia. Dla tak wy-dzielonego podsystemu prowadzone jest dalsze diagnozowanie. W [16, 28] pokazano, e uszkodzenia wielokrotne wyst puj ce jednocze nie lub w krótkich odst pach czasu b d prawid owo lokalizowane przy za o eniu uszkodze pojedynczych, je li podzbiory testów przydatnych do ich rozpoznania s roz czne: S1j S1k= . Oznacza to, e w praktyce prowa-dzone mog by równolegle odr bne w tki wnioskowania zwi zane z lokalizacj uszkodze w ka dym z wyodr bnionych dynamicznie podsystemów. Wnioskowanie diagnostyczne z zastosowaniem metody DDS zilustrowano na rys. 8.

II f35 f38 f40

s16 1

s20 1 1 1

s23 1

I f19 f25

s7 1

s11 1 1

s12 1

s17 1

4019f ffDGN

Relacja diagnostycznaR FxS

Stacja wyparna

Rys. 8. Wnioskowanie diagnostyczne dla stacji wyparnej cukrowni z zastosowaniem

metody DDS Je li warunek roz czno ci podzbiorów testów w wydzielonych podsystemach nie jest spe -niony, to proces wnioskowania dla takiej pary powinien by prowadzony, przy za o eniu uszkodze podwójnych lub ogólnie uszkodze wielokrotnych. Efektywny algorytm rozpo-znawania uszkodze wielokrotnych podano w pracy [29]. Redukuje on skutecznie liczb roz-patrywanych kombinacji uszkodze wielokrotnych.

9. NIEPEWNO CI DIAGNOZOWANIA 9.1. Charakterystyka problemu Wnioskowane diagnostyczne mo e prowadzi do powstawania fa szywych diagnoz je li nie uwzgl dnia niepewno ci symptomów. Ponadto w praktyce nigdy nie ma pewno ci, czy w fazie projektowania systemu diagnostycznego uwzgl dniono wszystkie mo liwe uszkodze-nia. Wyst pienie uszkodze , dla których nie wprowadzono wiedzy o relacji uszkodzenia-symptomy prowadzi mo e albo do wskazywania innych uszkodze (nierozró nialnych z pomini tymi), albo do wyst powania kombinacji wyników testów ró nych od sygnatur uszkodze uwzgl dnionych w bazie wiedzy. 9.2. Metoda rozwi zania – wnioskowanie rozmyte Skuteczn metod wnioskowania przy niepewnych i nieprecyzyjnych danych jest logika roz-myta [11, 15, 16, 18, 19]. Alternatywnym rozwi zaniem jest zastosowanie sieci bayerowskich

Pomiary Automatyka Robotyka 2/2010

128 automation 2010automation 2010

[5, 13]. Wynikiem zastosowania logiki rozmytej do oceny residuów s rozmyte sygna y diagnostyczne. Warto rozmytego sygna u okre lona jest przez wspó czynniki przynale no ci wyliczonej warto ci residuum do poszczególnych zbiorów rozmytych.

jjiji Vvvs :,jij , (3)

gdzie: ji - wspó czynnik przynale no ci j-tego residuum do zbioru rozmytego vji. Ogólny schemat diagnozowania bazuj cego na zastosowaniu: modeli cz stkowych do detek-cji uszkodze oraz rozmytego wnioskowania o uszkodzeniach przedstawiono na rys. 9. Cha-rakterystyczny jest brak bloku wyostrzania. Diagnoza wskazuje uszkodzenia oraz odpowiada-j ce im stopnie aktywacji regu , które s interpretowane jako wska niki przekonania o wyst -pieniu poszczególnych uszkodze .

11,f

Proc

es

Model cz stkowy

-

Wniosko-wanie

rozmyteModel

cz stkowy-

Rozmyta ocena

residuów

1S

JS

zmienne procesowe

residua diagnozysymptomy

kk,f

1r

jr

11,f

Proc

es

Model cz stkowy

-

Wniosko-wanie

rozmyteModel

cz stkowy-

Rozmyta ocena

residuów

1S

JS

zmienne procesowe

residua diagnozysymptomy

kk,f

1r

jr

Rys. 9. Schemat diagnozowania z zastosowaniem logiki rozmytej.

Wnioskowanie rozmyte polega na wyliczeniu stopni aktywacji regu okre lanych on-line dla bloków elementarnych Em (podzbiorów uszkodze nierozró nialnych). Regu y maj posta :

...)()(...)(...)( 11 mknnjj ffthenvsvsvsif ; mEfSs ,1 (4)

S one okre lane, tak jak bloki elementarne, dynamicznie w trakcie wnioskowania na pod-stawie wiedzy o relacji uszkodzenia-symptomy zawartej w bazie danych (np. w postaci regu typu (2)) oraz aktualizowanych na bie co zbiorów uszkodze F, zmiennych procesowych X oraz sygna ów diagnostycznych S. Stopie aktywacji regu y b d cej rozmyt koniunkcj przes anek prostych jest wyznaczany zgodnie z wyra eniem:

),(...),(...),()( 1 nmjmmk sEsEsEf , (5)

gdzie: - ogólny operator koniunkcji rozmytej.

Do wyznaczania stopnia aktywacji regu y, b d cej koniunkcj przes anek prostych, stosowa-ne s operatory t-normy, np. operator PROD lub MIN. Operator PROD jest definiowany jako iloczyn wspó czynników spe nienia wszystkich przes anek prostych w regule:

)},(...),(...),()( 1 nmjmmPRODm sEsEsEE . (6)

Stopie aktywacji regu y (4) przyjmuje warto ci z przedzia u [0, 1]. Jest on interpretowany jako wspó czynnik pewno ci istnienia którego z uszkodze wskazanych w konkluzji regu y. Informacja ta stanowi diagnoz generowan na wyj ciu algorytmu rozmytej lokalizacji uszkodze . Ma ona posta zbioru par: wspó czynnik pewno ci wyst pienia uszkodzenia nale-

cego do bloku elementarnego, blok elementarny. })(:),({ GEEEDGN mmm , (7)

gdzie: G jest pewn progow warto ci stopnia aktywacji regu y, przy której uszkodzenie jest wskazywane w diagnozie (np. G = 0, 1).

Pomiary Automatyka Robotyka 2/2010

129automation 2010automation 2010

Wykorzystanie regu (4) dla bloków funkcjonalnych zawieraj cych uszkodzenia nierozró -nialne powoduje, e nowa baza regu jest niesprzeczna. Zastosowanie operatora PROD do wyznaczenia stopnia zap onu regu y ma istotn zalet . Pozwala stwierdzi kompletno i nie-sprzeczno bazy regu . Je li suma stopni spe nienia przes anek wszystkich regu jest równa 1, dla dowolnego stanu wej (przes anek), to baza regu jest kompletna i niesprzeczna [32]:

Mm

omPRODmE 1)( . (8)

Wykorzystywana w danym procesie wnioskowania baza regu nie jest zwykle kompletna, w tym sensie, e nie zawiera regu dla wszystkich mo liwych kombinacji warto ci sygna ów diagnostycznych. W praktyce nie wszystkie takie kombinacje s mo liwe. W praktyce nigdy nie mo na mie pewno ci, e przyj ty zbiór uszkodze zawiera wszystkie mo liwe uszkodze-nia. Nieuwzgl dnione w bazie regu y odpowiadaj tak e stanom obiektu z uszkodzeniami wielokrotnymi oraz stanom z pomini tymi uszkodzeniami. Warto sumy stopni aktywacji wszystkich regu w bazie, wyliczonej z zastosowaniem opera-tora PROD, nale y do przedzia u [0, 1]. Stanowi ona miar pewno ci uzyskanej diagnozy. Im warto sumy jest bli sza 1, tym pewniejsza diagnoza. Niska warto sumy mo e wiadczy o nieuwzgl dnieniu w bazie wszystkich uszkodze , wyst pieniu uszkodze wielokrotnych lub te powstaniu fa szywych warto ci sygna ów diagnostycznych na skutek du ych zak óce . Miar niepewno ci generowanej diagnozy, a zatem miar przekonania o wyst pieniu innego, nieznanego stanu obiektu jest warto wska nika US :

Mm

mPRODmUS E

0

)(1 . (9)

Je li rozpatrywane s w systemie diagnostycznym stany z uszkodzeniami wielokrotnymi, to wska nik (9) przyjmuje wysokie warto ci w przypadku wyst pienia uszkodze , które zosta y pomini te w fazie projektowania systemu (brak ich w zbiorze F). Algorytmy wnioskowania diagnostycznego przeznaczone do diagnozowania z o onych insta-lacji przemys owych, wykorzystuj ce logik rozmyt , przedstawione zosta y w pracach [11, 14, 15, 16, 25].

10. SYSTEMY AAMMAANNDDDD i DIASTER Omówione powy ej metody podwy szenia odporno ci systemu diagnostycznego zosta y za-implementowane w opracowanych systemach AAMMAANNDDDD oraz DDIIAASSTTEERR. System AAMMAANNDDDD zosta opracowany w Instytucie Automatyki i Robotyki Politechniki Warszawskiej w ramach projektu Unii Europejskiej „CHEM’” oraz dwóch zada badawczych w Programie Wielolet-nim PW-004, ustanowionym przez Rad Ministrów RP. G ównym zadaniem systemu AAMMAANNDDDD [20, 26] jest wczesne i dok adne rozpoznawanie nie-prawid owych stanów procesu przemys owego oraz uszkodze urz dze technologicznych, wykonawczych i pomiarowych (rys. 10). W stanach nienormalnych i awaryjnych system wspomaga operatorów procesu poprzez przekazywanie im generowanych diagnoz o uszko-dzeniach i ewentualnie komunikatów doradczych informuj cych o niezb dnych dzia aniach zabezpieczaj cych. Diagnozy znacznie dok adniej okre laj stan procesu ni sekwencje alar-mów generowanych we wspó czesnych systemach automatyki. Dodatkowo system wyposa-ony jest w zaawansowane narz dzia do modelowania obiektów, co umo liwia tworzenie

Pomiary Automatyka Robotyka 2/2010

130 automation 2010automation 2010

programowych sensorów i analizatorów. Dzi ki rozbudowanemu modu owi przetwarzania zmiennych przy jego pomocy mo na równie atwo budowa symulatory procesów. System jest przeznaczony do zastosowania w przemy le chemicznym, farmaceutycznym, energetycz-nym, hutniczym, spo ywczym i wielu innych. System AAMMAANNDDDD jest dostosowany do wspó pracy z ró nymi zdecentralizowanymi systema-mi automatyki (DCS), jak równie systemami nadzorowania i monitorowania procesów (SCADA). Dane pomiarowe do systemu diagnostycznego doprowadzane s na drodze trans-misji cyfrowej pomi dzy systemem automatyki a systemem AAMMAANNDDDD z wykorzystaniem standardu OPC lub innych rozwi za komunikacyjnych.

Szczegó owe badania systemu AAMMAANNDDDD przeprowadzono w laboratorium Uniwersytetu w Lille, gdzie system wdro ono do diagnozowania instalacji generatora pary. System zosta tak e pilotowo wdro ony w 2004 r. do diagnozowania cz ci instalacji IDR w zak adzie pro-dukcji mocznika w Zak adach Azotowych Pu awy oraz do diagnostyki stacji wyparnej w cukrowni Lublin [33]. W 2008 r. prowadzono pilota owe testy systemu AAMMAANNDDDD w PKN ORLEN na instalacji hydroodsiarczania gudronu (HOG) [27]. Zadaniami systemu jest wcze-sne wykrywanie i lokalizacja uszkodze urz dze pomiarowych i wykonawczych w obr bie pieca H302 oraz kolumny destylacji pró niowej C303. Ma to na celu ograniczenie ryzyka wyst pienia stanów niebezpiecznych i awaryjnych w instalacji, a tym samym zwi zanych z nimi przestojów. Odr bnym realizowanym przez system zadaniem jest monitorowanie stopnia zakoksowania aparatów technologicznych pieca oraz kolumny destylacji pró niowej w celu realizacji strategii utrzymania ruchu na podstawie bie cej oceny stanu technicznego instala-cji. Wypracowywane diagnozy dotycz ce uszkodze nag ych s prezentowane w bezpo rednio w systemie AAMMAANNDDDD. Na schematach synoptycznych rozmieszczone s wska niki odpowia-daj ce poszczególnym uszkodzeniom, na których wy wietlana jest warto wska nika pew-no ci istnienia danego uszkodzenia w zakresie 0-1. Je li warto wska nika jest wysoka, to s upek ilustruj cy t warto ma kolor czerwony. Przy ni szych warto ciach przyjmuje on kolejno kolor fioletowy, ó ty, a przy warto ciach bliskich zera ma kolor bia y. Na rys. 11 pokazano wizualizacj uszkodze zaworów regulacyjnych oraz torów pomiarowych przep y-wu mazutu i pary w piecu H302.

Modelowanie iModelowanie isymulacjasymulacja

Przetwarzanie zmiennychPrzetwarzanie zmiennychoraz wirtualneoraz wirtualnesensory i analizatowysensory i analizatowy

Detekcja i lokalizacjaDetekcja i lokalizacjauszkodzeuszkodze

Wizualizacja orazWizualizacja orazwspomaganie decyzjiwspomaganie decyzji

operatorów operatorów Rys. 10. Podstawowe zadania systemu AMandD

Pomiary Automatyka Robotyka 2/2010

131automation 2010automation 2010

Rys. 11. Wizualizacja diagnoz

DDIIAASSTTEERR [13,26,37] stanowi now , rozszerzon funkcjonalnie i programowo wersj systemu AAMMAANNDDDD.. Jest on rozwijany przez zespó badawczy, w sk ad którego wchodz specjali ci z Politechniki Warszawskiej, Politechniki l skiej, Politechniki Rzeszowskiej oraz Uniwersy-tetu Zielonogórskiego w ramach grantu rozwojowego: Inteligentny system diagnostyki i wspomagania sterowania procesów przemys owych „DIASTER”. G ównym zadaniem systemu DDIIAASSTTEERR jest realizacja zaawansowanych funkcji modelowania procesów, sterowania nadrz dnego, optymalizacji oraz diagnostyki procesów przemys o-wych. System wyposa ony jest w zaawansowane narz dzia do modelowania obiektów nie-zb dnych do celów sterowania, nadzoru, optymalizacji i diagnostyki procesów. Umo liwiaj one tak e tworzenie programowych sensorów i analizatorów oraz wydobywanie wiedzy z baz danych systemów SCADA i DCS. Dzi ki rozbudowanemu modu owi przetwarzania zmien-nych procesowych mo na realizowa symulatory procesów. System umo liwia realizacj zaawansowanych algorytmów sterowania nadrz dnego oraz optymalizacji punktów pracy procesów. Ponadto dost pne s narz dzia do nadrz dnego strojenia oraz adaptacji p tli regu-lacyjnych w sterownikach wspó pracuj cego systemu automatyki. W stosunku do AAMMAANNDDDDa funkcje diagnostyczne zosta y rozszerzone. Udoskonalona zosta a tak e platforma informa-tyczna systemu. System zawiera (podobnie jak AAMMAANNDDDD)) implementacj szerokiej gamy najnowszych algo-rytmów z zakresu oblicze inteligentnych, zastosowanych w oprogramowaniu do modelowa-nia, sterowania nadrz dnego, optymalizacji, detekcji i lokalizacji uszkodze . DDIIAASSTTEERR ze wzgl du na otwart architektur umo liwia po czenie z praktycznie dowolnym systemem automatyki.

11. PODSUMOWANIE W pracy omówiono g ówne problemy diagnostyki procesów przemys owych. System prze-znaczony do diagnozowania procesów przemys owych powinien by wyposa ony w takie algorytmy diagnozowania, które wszystkie wymienione problemy uwzgl dniaj i efektywnie rozwi zuj . Aktualnie rozwi za takich nie oferuj wiod ce firmy w bran y automatyki. Sys-temy AAMMAANNDDDD oraz DDIIAASSTTEERR s pod tym wzgl dem unikatowe. Systemy diagnostyczne dla procesów przemys owych nie s jeszcze rozpowszechnione w przemy le, lecz znajduj si na etapie bada pilota owych i pierwszych wdro e . Mo na przewidywa , e w nied ugim czasie nast pi gwa towny rozwój systemów sterowania wypo-sa onych w oprogramowanie do diagnostyki procesów oraz przyrost liczby zastosowa przemys owych. Pewn barier utrudniaj c aplikacje przemys owe jest brak dostatecznej

Pomiary Automatyka Robotyka 2/2010

132 automation 2010automation 2010

liczby specjalistów w tym zakresie. Jednak obecnie na wielu uczelniach zagadnienia te s uj te w programach kszta cenia i m odzi in ynierowie b d przygotowani do podejmowania zada zwi zanych z bie c diagnostyk procesów. Wprowadzanie systemów diagnostycz-nych wymuszone zostanie tak e nowymi wymaganiami zwi zanymi z szeroko rozumianym bezpiecze stwem i ochron rodowiska naturalnego oraz d eniem do redukcji strat ekono-micznych zwi zanych z uszkodzeniami.

LITERATURA [1] Basseville M., Nikiforov I.V. (1993). Detection of Abrupt Changes - Theory and Appli-

cation. Prentice-Hall, Englewood Cliffs, NJ. [2] Blanke M., Kinnaert M., Lunze J., Staroswiecki M. (2004). Diagnosis and Fault-

Tolerant Control. Springer- Verlag. [3] Calado J.M.F., Korbicz J., Patan K., Patton R.J., Sá da Costa J.M.G. (2001). Soft com-

puting approaches to fault diagnosis for dynamic systems. European Journal of Control, 7 (2–3), 248–286.

[4] Chen J., Patton R. (1999). Robust model based fault diagnosis for dynamic systems. Kluwer Akademic Publishers, Boston.

[5] Cholewa W., Chrzanowski P., Rogala T. (2009). Diagnostyka z zastosowaniem sieci przekona w systemie DiaSter. W: Systemy Wykrywaj ce, Analizuj ce i Toleruj ce Usterki. Pod redakcj Z. Kowalczuka, PWNT Gda sk, 77-84.

[6] Frank P.M. (1987). Fault diagnosis in dynamic systems via state estimations methods. A survey. In: System Fault Diagnostics, Reliability and Related Knowledge Based Ap-proaches. (Eds. S.G. Tzafestas et al.), vol. 2, Dordrecht: D. Reidl Publishing Company.

[7] Frank P.M.(1990). Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy. Automatica, 26, 459-474.

[8] Frank P.M., Marcu T. (2000). Diagnosis strategies and system: principle, fuzzy and neu-ral approaches. Intelligent Systems and Interfaces, (Eds. Teodorescu H.-N. et al.), Bos-ton: Kulwer.

[9] Gertler J. (1998). Fault Detection and Diagnosis in Engineering Systems. Marcel Dek-ker, Inc. New York-Basel-Hong Kong.

[10] Isermann R. (2006). Fault Diagnosis Systems. An Introduction from Fault Detection to Fault Tolerance, New York: Springer-Verlag, 2006.

[11] Korbicz J., Ko cielny J.M. Kowalczuk Z., Cholewa W (Eds). (2004). Fault Diagnosis: Models, artificial intelligence methods, applications. Springer.

[12] Korbicz J. (2006). Robust fault detection using analytical and soft computing methods. Bulletin of the Polish Academy Sciences. Technical Sciences, 2006, 54 (1), 75-88

[13] Korbicz J., Ko cielny J.M. (red.). (2009). Modelowanie diagnostyka i sterowanie nad-rz dne procesami. Implementacja w systemie DiaSter. WNT, Warszawa.

[14] Ko cielny J.M. (1995). Fault Isolation in Industrial Processes by Dynamic Table of States Method. Automatica, 31(5), 747-753.

[15] Ko cielny J.M., S dziak D., Zakroczymski K. (1999). Fuzzy Logic Fault Isolation in Large Scale Systems. International Journal of Applied Mathematics and Computer Sci-ence, 9 (3), 637-652.

Pomiary Automatyka Robotyka 2/2010

133automation 2010automation 2010

[16] Ko cielny J.M.(2001): Diagnostyka zautomatyzowanych procesów przemys owych, Akademicka Oficyna Wydawnicza Exit, Warszawa.

[17] Ko cielny J.M., Barty M. (2003): Multiple fault isolation in diagnostic of industrial processes. European Control Conference 2003 ECC’2003. UK, Cambridge, vol. 4, 1-6.

[18] Ko cielny,J. M., Syfert M. (2003). Fuzzy logic application to diagnostics of industrial processes. 5th IFAC Symposium SAFEPROCESS`2003, Washington D.C., USA, 771-776.

[19] Ko cielny J. M., Syfert M. (2006). Fuzzy Diagnostic Reasoning that Takes Into Ac-count the Uncertainty of the Faults-Symptoms Relation, International Journal of Ap-plied Mathematics and Computer Science, 16 (1), 27-35.

[20] Ko cielny J.M., Syfert M., Wnuk P. (2006). Advanced monitoring and diagnostic sys-tem ‘AMandD’. A Proc. Volume from the 6th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, Beijing, P.R. China, August 29-September 1, Elsevier, Vol. 1, 635-640.

[21] Ko cielny J., Barty .M., Syfert M. (2006). The practical problems of fault isolation in large scale industrial systems. Safeprocess2006 - 6th IFAC Symposium on Fault Detec-tion, Supervision and Safety of Technical Processes, Beijing, P.R. China, August 29-September 1 , CD.

[22] Ko cielny J.M., Syfert M. (2007). The issue of symptom based diagnostic reasoning. In:. Recent Advances in Mechatronics. (Eds. Jab o ski R., Turkowski M., Szewczyk R.) Springer, 167-171.

[23] Ko cielny J.M. (2008). Problemy rozpoznawania uszkodze w procesach przemys-owych, W. Sterowanie i Automatyzacja: Aktualne problemy i ich rozwi zania. Red. K.

Malinowski, L. Rutkowski. Akademicka Oficyna Wydawnicza EXIT, Komitet Auto-matyki i Robotyki PAN, Polskie Towarzystwo Sieci neuronowych, 519-527.

[24] Ko cielny J. M., Syfert M., Dziembowski B.(2008). Fault Diagnosis with Use of the Knowledge about Symptoms Delays Interval. 17th World Congress of IFAC, Seul, July 6-11, 2008, CD.

[25] Ko cielny J.M., Syfert M. (2009). Odporna lokalizacja uszkodze w systemie DiaSter. W: Systemy Wykrywaj ce, Analizuj ce i Toleruj ce Usterki. Pod redakcj Z. Kowalczuka, PWNT Gda sk, 49-56.

[26] Ko cielny J.M.(2009). Zaawansowana diagnostyka procesów i uk ady regulacji toleru-j ce uszkodzenia. Przegl d Elektrotechniczny, R85, Nr 9/2009, 207-214.

[27] Ko cielny J.M., Syfert M., Leszczy ski M, G secki A.(2009). Pilot tests of the ad-vanced system of process diagnostics in PKN ORLEN. Pomiary Automatyka Kontrola, vol. 55, nr 3/2009, 136-140.

[28] Ko cielny J.M., Barty M. (2009). Application of the Method of Dynamic Decomposi-tion for Recognition of Multiple Faults in the Large Scale Systems 7th Workshop on Advanced Control and Diagnosis, ACD”2009, 19-20 November, Zielona Góra, Poland, CD.

Pomiary Automatyka Robotyka 2/2010

134 automation 2010automation 2010

[29] Ko cielny J.M., Barty M.,Syfert M. (2009). Method of Multiple Fault Isolation in Di-agnostics of Large Scale Systems. 7th Workshop on Advanced Control and Diagnosis, ACD”2009, 19-20 November, Zielona Góra, Poland, CD.

[30] Patton R.J., Lopez-Toribio C.J., Uppal F.J.(1999). Artificial intelligence approaches to fault diagnosis for dynamic systems. Int. Jour. of Applied Mathematics and Computer Science, 9 (3), 471-518.

[31] Patton R., Frank P., Clark R. (Eds.) (2000). Issues of fault diagnosis for dynamic sys-tems. Springer.

[32] Piegat A. (1999). Modelowanie i sterowanie rozmyte. Akademicka Oficyna Wy-dawnicza EXIT, Warszawa.

[33] Syfert, M. Rzepiejewski P., Wnuk P., Ko cielny J. M. (2005). Current diagnostics of the evaporation station. 16th IFAC World Congress, Praga.

[34] Syfert M., Ko cielny J.M. (2009). The issue of diagnostic reasoning in the case of vari-ability of diagnosed system structure. W: Fault Detection, Analysis and Tolerant Sys-tems. Edited by Z. Kowalczuk, PWNT Gda sk, 237-244.

[35] Syfert M., Ko cielny J.M. (2009). Diagnostic Reasoning Based on Symptom Forming Sequence. 7th IFAC Symposium on Fault Detection, Supervision and Safety of Techni-cal Processes (SafeProcess 2009), June 30 - July 3, 2009 Barcelona, Spain, CD.

[36] Witczak M. (2007): Modelling and Estimation Strategies for Fault Diagnosis of Non-Linear Systems. From analytical to soft computing approaches. Springer-Verlag, Berlin.

[37] Wnuk P., Syfert M., Ko cielny J.M. (2009). Inteligentny system sterowania i diagnostyki procesów przemys owych DiaSter. W: Systemy Wykrywaj ce, Analizuj -ce i Toleruj ce Usterki. Pod redakcj Z. Kowalczuka, PWNT Gda sk, 57-65.

„Praca naukowa finansowana cz ciowo ze rodków na nauk w latach 2007-2009 jako pro-jekt badawczy rozwojowy R01 012 02”.