• Nie Znaleziono Wyników

Podsystem informatyczny analizy statystycznej danych eksploatacyjnych

N/A
N/A
Protected

Academic year: 2022

Share "Podsystem informatyczny analizy statystycznej danych eksploatacyjnych"

Copied!
10
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 1978

Seria: GÓRNICTWO z. 94 Nr kol. 591

DANUTA ŻAK

CENTRUM OBLICZENIOWE POLITECHNIKI WROCŁAWSKIEJ WROCŁAW

PODSYSTEM INFORMATYCZNY ANALIZY STATYSTYCZNEJ DANYCH EKSPLOATACYJNYCH

' I

Przedstawiono podstawowe funkcje informatycznego systemu analizy sta­

tystycznej danych eksploatacyjnych. Wynikami analizy statystycznej jest szereg współczynników ocenowych eksploatacji i wskaźników niezawodności.

System może byó zastosowany w dowolnym zakładzie produkcyjnym, a wyniki wykorzystane w planowaniu i ocenie pracy.

1. Przedmiot i zakres podsystemu ASDE

Podsystem analizy statystycznej danych eksploatacyjnych /ASDE/ jest częścią systemu optymalizacji eksploatacji maszyn. Charakterystyki eksplo­

atacyjne uzyskane w wyniku analizy statystycznej danych stanowią podsta­

wową bazę informacji służących optymalizacji systemu eksploatacji maszyn.

Programy wchodzące w skład podsystemu ASDE wykonują analizę statystyczną danych w zakresie:

1, Generowania zmiennych losowych, opisujących podstawowe procesy stochas­

tyczne zachodzące w procesie eksploatacji obiektów, metodą redukcji zbioru stanów elementarnych.

Przykłady zmiennych losowych:

- czas pracy bezawaryjnej wybranych obiektów, - ilośó wykonanej pracy między awariami obiektu, - czas pracy w ciągu miesiąca,

- ilość wykonanej pracy w ciągu miesiąca,

(2)

— czas i ilość wykonanej pracy między awariami wybranego typu podzes­

połu,

— czas trwania stanu obsługiwania maszyny niesprawnej, - czas trwania stanu niesprawności,

2. Tworzenia podzbiorów zawierających wartości wygenerowanych zmiennych losowych dla grupy obiektów, jednorodnych pod względem wyróżnionych cech.

Np. kryteriami podziału zbioru obiektów na grupy obiektów jednorodnych mogą być:

— wiek maszyny,

— ilość remontów kapitalnych,

— typ maszyny.

3. Testowania rozkładów zmiennych losowych.

Estymacji parametrów.

4. Obliczenia podstawowych statystyk i parametrów dla wygenerowanych re­

alizacji zmiennych losowych.

Są to następująoe statystyki i parametry:

- wartość średnia, - wariancja, - asymetria,

— eksces,

- współczynnik zmienności, - wartość minimalna zmiennej,

— wartość maksymalna zmiennej, - rozstęp.

5. Budowania szeregu rozdzielczego danych metodą równych przedziałów.

ć. Wyznaczania i wykreślania empirycznej funkcji gęstości, dystrybuanty, funkcji niezawodności i intensywności awarii.

7. Obliczania wskaźników niezawodności i trwałości oraz współczynników oceniających eksploatację obiektów.

(3)

Podsystem informatyczny analizy.. 197 2» Struktura systemu

2.1. Jednostki przetwarzania

Rys. 1. Schemat blokowy ASDE.

(4)

2.2. Dane wejściowe

Zakładamy, że dane do analizy statystycznej są rejestrowane w natural­

nych warunkach. Powinny one zawierać pełny obraz zdarzeń zaistniałych w czasie eksploatacji obiektów.

Dane powinny być umieszczone na taśmie magnetycznej w postaci zbioru re­

kordów. Każdy rekord musi zawierać część identyfikującą,rejestrowane wielkości zmieniające się w trakcie eksploatacji oraz te wielkości.

Część identyfikująca w rekordzie jednoznacznie określa obiekt, warunki eksploatacji, według przyjętego w danym zakładzie systemu kodowania oraz dokładną datę rejestracji wielkości.

Ogólna postać rekordu ze zbioru danych wejściowych:

r = (l,x)

gdzie: ,

I - wektor, którego składowymi są identyfikatory obiektu, miejsca pracy-, czasu zaistnienia zdarzenia oraz identyfikatory opisują­

ce warunki eksploatacji,

z - wektor, którego składowymi są wartości różnych zmiennych loso­

wych o takich samych identyfikatorach.

Zbiór wejściowy może zawierać dane eksploatacyjne o różnych obiektach rejestrowane w dowolnym przedziale czasowym. Dla każdego obiektu dane powinny stanowić ciąg chronologicznie występujących zdarzeń rejestrowa­

nych w czasie eksploatacji.

Pierwszą czynnością, jaką musi wykonać użytkownik eksploatujący system, jest analiza danych pod względem treści.

Analiza treści danych i analiza zadań, jakie chcemy rozwiązać, pozwoli na zdefiniowanie zmiennych losowych opisujących eksploatację wybranych obiektów.

2.3. Generowanie zmiennych losowych

Wskaźniki ocenowe eksploatacji i wskaźniki niezawodności wyrażają się poprzez wartości średnie zmiennych losowych lub ilorazy wartości średnich.

Wskaźnikami niezawodności są również:

— funkcja niezawodności obiektu i wybranych podzespołów',

- intensywność awarii obiektu i wybranych podzespołów /patrz 2/, Programy systemu ASDE pozwalają wygenerować zmienne losowe i wykonać obliczenia podstawowych wskaźników.

Pierwszy program tworzy zbiory wartości zmiennych losowych, które da—

lej są przetwarzane w systemie.

Generowanie zmiennych i podział zbioru wartości zmiennych na warstwy są najważniejszymi funkcjami systemu. Pozostałe obliczenia - analiza statys­

tyczna zmiennych wykonana jest według reguł statystyki matematycznej.

Każdą zmienną losową definiuje się w systemie jednym lub dwoma ciągami zero-jedynkowymi. Kolejne elementy ciągu wskazują odpowiednie identyfika­

(5)

Podsystem informatyczny analizy.. 199 tory. Jedynka w ciągu oznacza, że identyfikator będzie brany pod uwagę podczas generowania zmiennej. Zero oznacza przeciwny wypadek. Definiowa­

niu zmiennych losowych służy tabela 1 . ¥ nagłówkach kolumn tabeli umiesz­

czone są symbole identyfikatorów, w nagłówkach wierszy - nazwy i numery zmiennych losowych.

Realizację zmiennej losowej oblicza się poprzez sumowanie wartości zmien­

nych z kolejnych rekordów zbioru wejściowego, w których identyfikatory/

wskazane jedynką, przyjmują zadane wartości, określone w danych do pro­

gramu generującego. Pozycje identyfikatorów i wartości zmiennych zdaje się poprzez adresy tych pól w rekordzie. Istnienie odpowiedniego identy­

fikatora w rekordzie jest warunkiem koniecznym użycia go podczas definio­

wania zmiennej.

Jeżeli rekord zbioru wejściowego zawiera rejestrowane jednocześnie war­

tości dwu różnych zmiennych, wówczas generowanie tych zmiennych odbywa się równolegle, w jednym przebiegu programu /np. czas i ilość miesięcz­

nie/ .

Sposób generowania zmiennych losowych można wyjaśnić na przykładzie.

Zbiór danych wejściowych zawiera rekordy opisujące pracę i postoje maszyn w jednym zakładzie w ciągu 2 lat. Dane są sprawdzone pod względem formal­

nym i pod względem zawartości.

Informacje sprzeczne są usunięte, luki częściowo uzupełnione systemem wejścia i kontroli danych.

Obiektem podstawowym jest maszyna. Dla każdej maszyny, eksploatowanej w tym zakładzie, zbiór zawiera ciąg rekordów opisujących chronologicznie

występujące zdarzenia. i

Część identyfikująca każdego rekordu zawiera:

1 . identyfikatory obiektu — typ maszyny, numer maszyny, numer podzespołu, numer części,

2 . identyfikatory ozasu zaistnienia zdarzenia — data i zmiana, 3 . identyfikator miejsca pracy — kod oddziału,

k . identyfikatory warunków pracy i inne - numer ewidencyjny pracownika, rodzaj pracy, pracochłonność.

Rejestrowane wielkości zmienne to ilość praoy i.czas trwania stanu.Zbiór takich danych wejściowych pozwoli wygenerować następujące zmienne losowe opisujące proces pracy i awarii obiektów:

1 . czas obsługiwania obiektu niesprawnego,

2 . czas praoy obiektu między awariami wybranego typu podzespołu, 3 . czas praoy bezawaryjnej obiektu,

k . ilość wykonanej pracy między awariami obiektu,

5 . czas postoju obiektu, , »

6 . czas i ilość praoy wykonanej miesięcznie, 7 . czas sprawności obiektu.

Wymienione zmienne losowe definiujemy jednym łub dwoma ciągami zero—jedyn—

kowywi umieszczonymi w tabeli 1 »

(6)

Definiowaniezmiennychlosowych

J *T“ o O O o O o O o «-

cAT* o o o o O o o - o -

•3

... _

© o o o o O o o r- o V-

fl©

-P <r* o o o o O o o o O

w 3

c

\ « o o o o O o o *“ o o

O

•P

On

© o o o o o o o T— o o

1 __ « co- o o o o o o o *“ o o

tH

<H r >*

©.... o o o o O ' o o o o

-P* 'O

© t— o *- o - o r- *- o o

©

fl

iA

© <(■* o V* o ** o »■» o o

3 © r” o T- o - o <- ■r* o o

cA

© _ *- o «- o *- o - - o o

(Si

© c *- o o <- o o

■....-«©"

a * © o o o c o *■*

i c P m

to o o o o o o o o o o

-p +■

3 & N •d--

to .... o o o o o o o o o o

© ^ g ©©

c a

to o o o o o o o o o o

h «« to 2 Cj

to o o o o o o o o o o

lA

W to o o o o o o o o o o

ca

£ o o o o o o o o o o

8 i 0

©

— <sr~

z o o o o o o o o o

j

a

§ EA X o o o o o o o o c o

i , £ l

m

e o o o o o o o o o o

-P 4-

c *0 N PT

.p . o o o c o o 9 o o o

•0 © T

¿d *§» n

2 _ o o o o o o o o o o

H Ch ©

*rl N

U CNł

___ ii. o o o o o o o o o o

«

fi

0 ciN S o o o o o o o o o o

i. 3

rt 0 ■P...__ o o o o o o o o o o

-P -4

3 ©

•H to

.© - -p.c i o o o o o o o o o o T! © t •«N >

0 _„.pca o o o o o o o o T- o

H Ch ©

N ©

ci ■p o o o o o o o o o o

cSi

W U

0 . N

0 -p <- T- T~ - *- r— r— o

,1 3

>h O -P iA

•H o o o o o o o o o o

p -p ^

3 © © -d

•H o o o o o o o o o o

© ^ •H

,Q T * T

•H o o o o o o o o o o

H © o Ci

•H o o o o o o o o o o

W i •H V- <- V— T” T~

nieme losowe

t S

Czasobsługiw. obiektuniespr.

• fH3 1 >* U 0 o N f i P<

'O >* ®

gP.3 S ft

» i h a (3 © <S p<

N *H £ £

O ,Q 3 -P Czaspracy bezawaryjnej obiektu Ilośćwykonanej pracymiędzy awariami obiektu Czaspostoju obiektu Czasi il.pracy wyk.miesięoznie Czassprawności obiektu

¿3

¿¡®*0 T— CM CA -d >n VO A-

(7)

Podsystem Informatyczny analizy.. 201

Identyfikatorom oznaczonym w tabeli kodami nadano następujące znaczenie /wynikające z treści danych wejściowych/:

Identyfikator obiektu : i ^ - typ maszyny,

i^ — numer maszyny, i2 - typ podzespołu, i^ - numer podzespołu, i - część.

5

Identyfikator przedziału czasowego s t — przedział czasowy nie jest określony,

- przedział czasowy jest równy 1 rok, t — przedział czasowy jest równy 1 miesiąc, t - przedział czasowy jest równy 1 dzień,

t - przedział czasowy jest równy 1 zmiana, lub wielokrotność zmian.

Identyfikator obiektów zarządzania s m^ - zjednoczenie,

mg — przedsiębiorstwo, m j — zakład,

m^ - rejon, m_ - oddział.

5 v

Identyfikator warunków pracy K^ :

k^ - kod operatora obsługującego obiekt, w 2, - warunki pracy.

Identyfikator grupy maszyn : S 1. S2» £3 » £(,» £5 - 1110 stosowano.

Identyfikator stanu Kg 1 s^ - stan pracy

s2 — awaria bez określenia przyczyny, - awaria z winy operatora,

_ postój z wymianą części, s„ - przegląd skrócony OT-1,

5

Sg - przegląd skrócony OT-2, S y — remont podzespołu, sg — remont bieżący maszyny, S g — remont średni maszyny, s q - remont kapitalny maszyny,

s — oczekiwanie na remont maszyny niesprawnej, s 12 “ postój maszyny sprawnej z braku operatora, s1 ^ - maszyna sprawna w rezerwie,

*• inne postoje.

Definicją o numerze 1 opisana jest następująca zmienna«

(8)

czas trwania obsługiwania obiektu niesprawnego maszyn danego typu maszyna będąca w stanie s0 lub s^ lub s^ lub s,, jest niesprawna i trwa jej naprawa .

Zmienną - czas pracy obiektu między awariami wybranego typu podzespołu, należy zdefiniować dwoma ciągami.

Jeden z nich definiuje - stan pracy maszyn danego typu, drugi - stan awarii maszyn danego typu. Wskazanie jedynką dodatkowego warunku w^ - poz­

woli zadać, w danych do programu generującego, kod podzespołu, o którego awarię nam chodzi.

Obiektem podstawowym w naszych danych jest maszyna. Generowanie odbywa się dla każdej maszyny oddzielnie. ¥ definicjach zmiennych jedynką wskazany jest identyfikator typu maszyny, dlatego wygenerowane wartości zmiennych dla wszystkich maszyn danego typu tworzą jeden zbiór wartości zmiennej losowej, utworzonej według zadanej definicji. Jeżeli dane wejściowe doty­

czą eksploatacji innych obiektów podstawowych,np. magazynów, ludzi, wów­

czas identyfikatorom wchodzącym w skład grup K^, K-j należy nadać inne nazwy.

Proces generowania odbywa się poprzez redukcję przestrzeni stanów ele­

mentarnych. V zależności od postaci definicji zmiennej wykonuje się obli­

czenia według jednego z trzech schematów:

1. Proces sumowania wartości z rekordów wejściowych kończy się w momen­

cie zmiany przedziału czasowego o długości wskazanej przez identy­

fikator z grupy K2 /zmienna 6 z tabeli 1/. Otrzymana suma stanowi wartość generowanej zmiennej losowej,

2. Sumowanie wartości z danych wejściowych kończy się w momencie wys­

tąpienia innego wskazanego stanu /zmienne 2 , 3 , ił, które definiuje­

my dwoma ciągami zero-jedynkowymi/.

3. Sumowanie kończy się w momencie wystąpienia innego, dowolnego stanu /zmienne 1 , 5 , 7 - definiowane jednym ciągiem zero-jedynkowym/.

¥ grupie identyfikatorów Kg występują kody stanów. Ilość kodów i ich war­

tości są dowolne, przyjęte w danym zakładzie. W definicji zmiennej możli­

we jest wskazanie jedynką kilku stanów, ze zbioru przyjętych stanów ele­

mentarnych.

Vówczas stan w rekordzie należy do wskazanej klasy stanów, gdy przyjmuje jedną z wybranych wartości stanów elementarnych.

2.4. Podział zbioru wartości zmiennych losowych na klasy wartości opisujących

eksploatac je obiektów .jednorodnych

Definicje zmiennych losowych umieszczone w tabeli 1 pozwolą wygenero—

wać,programem / REST, daną zmienną losową dla każdego obiektu o określo­

nym typie.

Dla celów planowania i oceny eksploatacji podział zbioru obiektów na typy

(9)

Podsystem informatyczny analizy.. 203

jest zazwyczaj niewystarczający. Na wyniki eksploatacji obiektów na róż­

niących się typem wpływa wiele innych czynników, np»;

— wiek maszyny, . .

— ilość remontów kapitalnych.

Podsystem ASDE stwarza możliwość podziału zbioru wygenerowanych wartości zmiennych losowych na podzbiory. Kryteria podziału są dowolne. Podział zbioru odbywa się poprzez określenie słów kluczowych i zbioru wartości, jakie mają one przyjmować. Każdy utworzony w ten sposób podzbiór zawiera w dwóch pierwszych rekordach pełną identyfikację zmiennej, nazwy zmien­

nych losowych, nazwy klasy danych i kryteriów.

Każdy podzbiór podlega analizie statystycznej w trakcie dalszego przetwa­

rzania.

Wyniki analizy zapisywane są w postaci zbiorów hierarchicznych dyskowych jako baza danych i mogą być podstawą do dalszych obliczeń.

/ 3 . Charakterystyka środków technicznych

eksploatacji systemu

Programy systemu ASDE zostały zrealizowane na m.c. ODRA serii 1300.

Część programów napisana jest w języku FORTRAN 1900, pozostałe jednostki przetwarzania są segmentami napisanymi w języku DML, realizowanymi przez programy systemu zarządzania bazą danych DMS—2.

Stosowanie systemu DMS-2 pozwala na optymalne zapamiętanie zbiorów uzys­

kanych charakterystyk statystycznych, oraz ułatwia aktualizację i sporzą­

dzanie raportów w dowolnych, żądanych układach. Stosowanie systemu DMS—2 pociąga za sobą konieczność eksploatowania systemu na takiej maszynie cyfrowej, która posiada dostępną pamięć dyskową.

Wymagana konfiguracja m.c. ODRA 1 3 0 0 ! 1 dostępna pamięć operacyjna 6 k K słów, 2 cztery jednostki pamięci taśmowej, 3 pamięć dyskowa,

ił czytnik kart i drukarka wierszowa,

5 urządzenie rysujące - grophplotter /opcjonalnie/.

System ASDE może być realizowany pod kontrolą egzekutora, lub systemu ope­

racyjnego GE0RGE-3.

Do obliczeń pod kontrolą GE0RGE-3 konieczne jest przygotowanie zadań defi­

niujących sposób i kolejność przetwarzania. Zadania te są opisane w pos­

taci procedur /łiACRO/.

Użytkujący system zadaje, w postaci danych do programów» definicje zmiennyoh losowych, definicje jednorodnych grup obiektów, oraz grupę para­

metrów sterujących kolejnością obliczeń.

Spowodują one ciąg wywołań programów zakończony edycją katalogu bez ko­

nieczności interwencji w trakcie obliczeń.

/

(10)

204 Żak P..

Literatura

flj Benjamin J.R., Cornell C.A., Rachunek prawdopodobieństwa statystyka matematyczna i teoria decyzji dla inżynierów, SHT, Warszawa 19 7 7 .

£Ż] Hebda M„, Janicki D,, Trwałość i niezawodność samochodów w eksploa­

tacji, VKŁ, Warszawa 19 7 7 ,

HHĆOPMATHWECKAH IlOflCHCTEMA CTATHUECK0F0 A HAJ M3 A 3KCnJiyATAU,M0HHb]X

f e 3 n m e HAHHHX

B CTaTbe npeHCTaBJieHa oeHOBHue OyHKUHH HHÿopMaTHyecKofi CHCTeiœ cram- y e c x o ro aHajiH3a naHHhx o SKCnjiyaTaijHH odweKTOB. Pe3yjiBTaxoM S T oro aHanH3a HBJIHKTCS K034>$HHHeHTH OIieHKH 3KCnjiyaTai(HH H nOKa3aTejlH Haflë)KHOCTH. 3Ta cucieM a MO*eT 6hXł BHeflpena b npoMbmmeHHOM npemipHHTHH, rne padoTaioT caMO- e3HHue MaiaHHH. Pe3yjibTaTbi CHCTeMta MoryT 6utb HcnoJib30BaHu b nnaHnpoBaHHH a o u e sx e p a 6 o x a MamHH.

THE COMPUTER SUBSYSTEM FOR STATISTICAL ANALYSIS OF EXPLOITATION DATA S u m m a r y

There are presented the fundamental functions of the computer system for statistical analysis of exploitation data. Results of the statistical analysis are series of coefficients estimating the exploitation and relia­

bility indicators. The system may bee installed in any industrial works and the results may bee used in planing and for estimate the work.

> I ,

I

Cytaty

Powiązane dokumenty

Z uwagi na fakt, iż w tej pracy zajmujemy się przypadkiem, w którym są analizowane ciągi niezależnych zmiennych losowych do budowy prognoz ostrzegawczych, wzięte zostały stany

2.2 Agata zamierza włożyć albo bluzkę żółtą, albo jedną z dwu niebieskich oraz spódniczkę – jedną z trzech żółtych albo dwu niebieskich.. Na ile sposobów może się

7.18 Jeżeli średni czas sprawności akumulatora wynosi 30 miesięcy z odchyleniem standardowym 5 miesięcy, to jaki procent akumulatorów będzie mieć czas sprawności od 24 do

Wszystkie warianty procedury klasyfikacyjnej (ustalone na podstawie liczby formuł normalizacyjnych, typów miar odległości oraz metod klasyfikacji) wraz z

Na podstawie macierzy odległości [d rs ] przeprowadza się analizę skupień, która pozwala wyodrębnić grupy metod normalizacji wartości zmiennych prowadzących do

czeń zjawiskom ze sfery pracy. Po drugie, wzrost prawdopodobieństwa orienta­.. cji samorealizacyjnej i merytokratycznej jest wprost proporcjonalny do poziomu

Prawidłowa

sposobu obliczania wskaźników optymalności j wynika, że wskaźniki optymalności odpowiadające zmiennym swobodnym wyznaczają optymalne wartości zmiennych