• Nie Znaleziono Wyników

Przegląd stosowanych układów optymizacji z zastosowaniem maszyny cyfrowe

N/A
N/A
Protected

Academic year: 2022

Share "Przegląd stosowanych układów optymizacji z zastosowaniem maszyny cyfrowe"

Copied!
25
0
0

Pełen tekst

(1)

Nr 90

ZESZYTY NAUKOWE POLITECHNIKI ŚLISKIEJ

Automatyka z. 4 1963

KRZYSZTOF GOSIEWSKI Katedra Urządzeń Automatyki

PRZEGL/p STOSOWANYCH UKŁADÓW OPTYMIZACJI Z ZASTOSOWANIEM MASZYNY CYFROWEJ

S treszczen ie« Artykuł obejmuje przegląd układów przemysłowych w których maszyny cyfrowe służą do o b li­

czania algorytmu sterowania w celu uzyskiwania opty­

malnego przebiegu procesu» Oprócz krótkiego omówienia / struktury stosowanych układów, artykuł zawiera dysku­

s ję pewnych problemów z zagadnień pomiarów, przetwa­

rzan ia danych oraz programowania dla układów prze­

mysłowych z maszyną cyfrową.

W końcowej c zę ś c i zawiera przykłady kilku praktycz­

nych zastosowań przemysłowych w chem ii i energetyce.

Dążenie do uzyskania optymalnego przebiegu procesów prze­

mysłowych spowodowało rozwój układów r e g u la c ji kompleksowej z zastosowaniem maszyn matematycznych. W ostatnich latach notuje s ię wzrost zastosowań maszyn cyfrowych do tych celów.

Y/ybór alternatywy p r z e lic z n ik a x' , analogowy czy cyfrowy, podejmuje s ię w zależn ości od następujących czynników;

1. Koniecznej c z ę s to tliw o ś c i dokonywania pomiarów i inge­

rowania w przebiegi procesu.

2. Posta ci równania opisującego obiek t.

3. Ilo ś c i punktów pomiarowych koniecznych w celu y/prowa­

dzenia dostatecznej i l o ś c i in form a cji do p rze liczn ik a . 4. Żądanej dokładności r e g u la c ji.

W dalszym ciągu artykułu zamiast terminu "maszyna matema­

tyczna" stosuję termin krótszy "p r z e lic z n ik ".

(2)

70 Krzysztof Gosiewski

\’{ układach optymizacji przelicznik może pracować zasadni«

czo na dwa sposoby?

1. Przelicznik nie sprzężony z obiektem Coff-line Computer) Przelicznik nie jest na stało sprzężony z obiektem, lecz podawania danych i odbierania rozkazów wykonawczych od prze- licznika (oraz wykonywania tych rozkazów) dokonuje człowiek..

Ten sposób pracy przelicznika w literaturze zachodniej na­

zywany jest "off - line Computer" (rysd )0

Ten sposób pracy przelicznika stosowany jest przy proce«

sach wolnozmiennychp w których częstotliwość występowania zakłóceń jest rzędu dni lub tygodnie Przelicznik pracujący w tym systemie może być, w celu pełnego wykorzystania.* do=

datkowo używany do dokonywania obliczeń biurowych lub kon­

strukcyjnych,

RySol

V/ systemie "off - line" stosuje się prawie wyłącznie maszyny cyfrowe.

2. Przelicznik sprzężony z obiektem (on - lino Computer) Stałe sprzężenie przelicznika z obiektem przy pomocy systemu przetwarzania informacji i systemu elementów wyko­

nawczych ("on - line Computer") (rys.2),

(3)

Przegląd stosowanych układów optymizacjio0. 71

VI d alszej c z ę ś c i zajmować s ię będziemy jedynie układami pracującymi z użyciem maszyn cyfrowych» Ze względu na koniecz­

ność sta łego powiązania p rze lic z n ik a z obiektem niezbędne je s t posiadanie całego szeregu elementów, które zapewniłyby ta k ie przetwarzanie danych* aby można je było wprowadzać na p r z e lic z n ik oraz rozkazy z p rze lic z n ik a realizow ać na obiek­

c ie , przez zmiany parametrów procesu,, Wszystkie dane w yjścio­

we z obiektu muszą być przetwarzane na zunifikowany sygnał elektryczn y, który z k o le i wprowadzony na przetwornik analo- gowo-cyfrowy zostanie zamieniony na sygnał cyfrowy* Podobnie sygnały cyfrowe otrzymane na w yjściu z maszyny, muszą być przetworzone na wygodny do wykorzystania analogowy sygnał elektryczny. Zagadnienie pomiarów i przetwarzania danych omówione zostanie w d alszej c z ę ś c i.

Układy typu "on - lin e " z maszynami cyfrowymi d z i e l i s ię na;

1) Układy z przewidywaniem warunków optymalnych (typ fe e d fo rw a rd ")? c z y l i kompleksowa kompensacja zaburzeń 2) Układy z szukaniem w artości optymalnej (ty p "feed b a ck ")

c z y l i kompleksowe sprzężenie zwrotne<,

(4)

72

Krzysztof Gosiewski

Sterowanie z kompleksowe kompensacją zaburzeń ( typ "feedforw ard1')

V/ Układach z przewidywaniem w artości optymalnej dokonuje s ię pomiaru w artości zakłócających obiektu i na podstawie tych pomiarów maszyna cyfrowa o b lic z a ta k ie konieczne nasta­

wienia w artości wejściowych obiektu, które w efek cie dadzą optymalny p rzebieg procesu.

Y/artości wyjściowe z obiektu służą do wprowadzenia okre­

sowej korekty równania obiektu zaprogramowego w p r z e lic z n i­

ku na podstawie teoretycznych ob liczeń .

Wartości Wartości

Rys.3

Dla sterowania w systemie »kompensacji,, opracowano sche­

mat, który obejmuje 4 następujące kroki*

1. Wstępne studium procesu w celu oceny korzyści ekono­

micznych ja k ie może dać sterowanie przy pomocy prze­

lic z n ik a .

2. Dokładna- a n a liza procesu z wyliczeniem równań procesu (algorytmu, sterow ania).

3. Zainstalowanie p rze lic z n ik a , ustawienie programu pra­

cy i uruchomienie.

4. lladzór ruchowy i ocena efektów osiągniętych przez za­

stosowanie p rze lic zn ik a .

(5)

Przegląd stosowanych układów optymizacji... 73

Z punktu widzenia zagadnień regulacyjnych, n ajbardziej in teresu jące je s t zagadnienie otrzymania równania procesu dla celów o p tym iza cji. 17yliczenie takiego równania je s t pra­

cą bardzo czasochłonną! trwa od 4-8 miesięcy,,

V/ celu ustawienia algorytmu sterowania należy zastanowić s ię ja k ie są k r y te ria optymalności przebiegu procesu lub ja ­ k ie cechy powinien posiadać optymalny produkt wyjściowy«

Często za produkt optymalny uważa s ię produkt najtańszy (w ramach określonych warunków jakościowych;, które wymagane są od produktu) lub otrzymany przy zachowaniu największej sprawności urządzenia, Niejednokrotnie o optymalności produk­

tu decydować będzie maksymalna czystość, otrzymanie najwyż­

szej możliwej zawartości pewnego składnika lub otrzymanie pewnych żądanych parametrów na maksymalnym lub minimalnym poziomieo

Zależnie od p rzy jętego kryterium optymalności, algorytm sterowania w y licza s ię odmiennymi sposobami.

Bardzo często korzysta s ię z bilansu kosztów, mas, energe°

tycznego itp „

Matematyczna strona zagadnienia n ieza le żn ie od tego, z jakich bilansów korzystamy je s t podobna.

Na podstawie bilansowania wyliczamy równanie modelowe, które w zasadzie je s t dopiero pierwszym przybliżeniem proce- sów rzeczyw istych w obiekcie i wymaga s t a łe j korekty przez porównywanie ze stanem faktycznym» Korekty te wprowadza s ię wykorzystując w artości wyjściowe z obiektu i przez porówny­

wanie ich z wartościami wyliczonymi przez p r z e lic z n ik , o trz y ­ mujemy możliwości korekty współczynników równania. Korektę tę na o g ó ł wykonuje s ię automatycznie.

Przykład uzyskiwania równania modelowego na podstawie bilansu kosztów

W celu otrzymania równania modelowego należy postępować wg następujących wytycznych?

1. Ułożenie równania zysku,

2. Opis granic i ograniczeń procesu.

3. Opis funkcjonalnych zależn ości między poszczególnymi zmiennymi procesu.

(6)

74

Krzysztof Gosiewski

Równanie zysku;

Zysk = całkow ity dochód. - całkow ity wydatek

z = £ Fi - F0

Z - zysk

P^ - ilo ś ć i- t e g o produktu wyjściowego - ilo ś ć i- t e g o produktu wejściowego

Ypi* Vp i - odpowiednie ceny jednostkowego (wzgl<,wartości) Pq - koszty s ta łe .

Następną czynnością po ułożeniu równania zysku je s t po­

d z ia ł zmiennych na 3 grupy;

1. zmienne n iezależn e x ^ t 2. zmienne zależne y^,

3. zmienne zewnętrzne (zadawane z zewnątrz) Z^c

T rzecią grupę zmiennych tzn c zmienne zewnętrzne można o k re ś lić ś c iś le i jednoznacznie, gdyż je s t ona na ogół ła ­ twa do wyodrębnienia, określona przez warunki zadawane z zewnątrz, natomiast r o z d z ia ł na zmienne zależne i n ie z a le ż ­ ne je s t tru d n iejszy, gdyż mając n a jc zę ś c ie j do czynienia z wartościami powiązanymi ze sobą funkcyjnie, musimy zade­

cydować, które uznamy za n iezależn e«

Na ogół w równaniu zysku w systemie "feed forw ard", warto­

ś c i wejściowe P. uznaje s ię za n iezależn e zaś wyjściowe F. za zależne, Wartości V . i ? traktujemy jako zmien­

n i zewnętrzne. Koszty stałe^pom ija i i ę , gdyż n ie mają one wpływu na optimum. Każda zmienna zależna y . da s ię przed­

stawić jako pewna funkcja zmiennych y^ i z^

y± 12 f ± ( z2, . . . x1, x 2, . . . ) (2 )

J e ż e li w artości y. wstawimy do równania zysku to otrzyma­

my 1

Z = f 1( z ± , x . ) ( 3 )

(7)

Przegląd stosowanych układów optymizacji,.. 75

O bliczając poszczególne pochodne częstlcowe

dz ć?x.X

= 0 (4 )

znajdujemy ekstrmum zysku ze względu na wartość x . , spraw­

dzając

* 2z a 2

1

możemy s tw ierd zić czy mamy do czyn ien ia z maksimum czy mini­

mum zysku.

Bardzo is to tn ą sprawą je s t zn a lezien ie fu n k cji ( 2 ) .

Funkcje te otrzymuje s ię z a n a lizy przebiegu fizyk aln ego pro­

cesu, cenną pomocą w tym przypadku może być bilan s energetycz­

ny lub masowy.

VI przypadku, kiedy obliczamy optimum sprawności urządzenia wychodząc na przykład z bilansu cieplnego, sposób postępowa­

n ia je s t analogiczny jak przy równaniu zysku.

O bliczenie optimum związane je s t z całym szeregiem zawę­

żeń i ograniczeń podanych na ogół w p o sta ci liniowych nierów­

ności, których wpływ na wartość optimum je s t niezwykle i s t o t ­ ny i nie do pom inięcia. Przykład a n a lizy takich ograniczeń podany zostanie d a le j, przy rozpatrywaniu programu dla r a f i ­ n e r ii ropy naftow ej.

Kompleksowe sprzężenie zwrotne (ty p "feed b a ck ") - System

"Opcon"

D ziałanie systemu opartego na zasadzie sprzężenia zwrotne­

go polega na tym, że do o b lic zen ia warunków optymalnych wcią­

gane są w artości wyjściowe z obiektu.

Maszyna cyfrowa pracuje w tych układach w układzie sprzę­

żenia zwrotnego, analogicznie do prostych układów regula­

c j i jednoparametrowej.

(8)

76 Krzysztof Gosiev/ski

Wartości

zaktćcąjące Wartości

wyjściom

Ryso4

W yliczen ie algorytmu sterowania je s t sprawą podobną jak w układach "kompensacji";, z tym, że ro zd zia łu zmiennych na zależne i n iezależn e dokonujemy odwrotnie0

Zaletą tych układów je s t to , że o b licza n ie algorytmu s te ­ rowania nie je s t konieczne i układ może pracować na zasa­

dzie szukania optimum metodą prób„ P r z e lic z n ik y/ takich układach w y licza jedynie w ielk o ści optymizowane (np0 koszt sprawność i t p . ) i k ieru je poszukiwaniem optimum wg założo­

nej s t r a t e g ii.

Inform acje na temat s t r a t e g ii układów op tym a liza cji znaleźć można w lit e r a t u r z e [ 14] °

Ciekawym rozwiązaniem k o n tro li typu "sprzężenia zwrotne- go" je s t sterowanie znane pod nazwą systemu "Opcon" (Dpty- m izing C on trol) (rys 0 5 )<■

17 systemie tym urządzenie przelicznikow e zastępuje r o lę doświadczonego operatora, który nie zria wprawdzie związków matematycznych rządzących procesem, a le przez kolejne ekspe­

rymentowanie szuka nastawienia optymalnego,,

Urządzenie lo giczn e w systemie "Opcon" p o t r a fi wyciągać wnioski z efektów nastawień poprzednich i za leżn ie od tych

efektów dokonyy/ać następnej zmiany w artości nastawionycho

(9)

Przegląd stosowanych układów optymizacji...

77

Maszyna ujmuje ilo ścio w y skutek każdej o p e ra c ji i wycią­

ga logiczn e wnioski wg założonej s t r a t e g i i. Zasady t e j s tra ­ t e g i i należy osobno zaprogramować w p rze liczn ik u (elemencie logicznym ).

Rys.5

W systemie "Opcon" znajomość równania procesu je s t oczy­

w iście niepotrzebna, w związku z tym konstrukcja p r z e lic z n i­

ka je s t o w ie le prostsza n iż w układach w których dokonuje- my a n a lizy równania procesu. Zamiast w ylicza n ia warunków

optimum, element lo g ic zn y dokonuje jedynie kilku nieskompli­

kowanych o p e ra c ji. D ziałanie układu polega na tym, że doko­

nuje s ię pomiaru jednej wartości wyjściowej i następnie kro­

kami odpowiedniej w ielk o ści zmienia s ię w artości wejściowe szukając optimum zmierzonej w ielk o ści w yjściow ej, po znale­

zien iu optimum jednego z wyjść, w podobny sposób szuka s ię krokami optimum następnych w artości wyjściowych. Wydaje s ię że układ ta k i może d zia ła ć prawidłowo jedynie w wypadku gdy różne w artości wejściowe mają wpływ na optimum każdego z w yjść.

(10)

78

Krzysztof Gosiewski

Znalezienie optimum każdej z w artości wyjściowych trwa pewien czas, wobec tego , układy te stosu je s ię jedynie w wypadku obiektów o n ie w ie lk ie j i l o ś c i sygnałów wejściowych i y/yjścio- wych, biorących u d zia ł w o p tym a liza cji procesu.

Co pewien okres czasu, p r z e lic z n ik poddawany je s t automa­

tyczn ie programowi prób, który kontrolu je właściwy sposób pracy poszczególnych czę ś c i urządzenia.

Planowanie optymalnej r e g u la c ji w systemie >lQpconłl

Przy projektowaniu systemu "Opcon" należy przedyskutować:

1. Ilo ś ć kontrolowanych w ie lk o ści wyjściowych oraz czasy równoważenia poszczególnych zmiennych.

2. Założenie w ielk o ś ci optymizujących (nastawione warto- iczekiwanych wahań zmiennych 3. Ekonomia r e g u la c ji.

Ze względu na to , że po zmianie każdej z w artości w ej­

ściowych należy odczekać pewien czas w celu u stalen ia s ię sygnału na w yjściu, duży wpływ na dynamikę r e g u la c ji w tym systemie mają s ta łe czasowe i opóźnienie obiektu. Przy obiek­

tach z długim czasem odpowiedzi można dopuścić optymizację przy 2 lub 3 parametrach nastawianych, zaś przy obiektach o małych stałych czasowych można zmieniać nawet 6 w artości.

S tra te g ia systemu "Opcon” .

Element lo g iczn y przygotowany je s t do działan ia zgodnego z pewną założoną s tr a te g ią . S tra te g ia ta , to metoda pracy układu podczas szukania warunków optymalnych, składa się ona zasadniczo z 3 elementowi

1 ) w ielk o ś ci kroku,

2) kierunek dokonywanych nastawień*

3 ) czas między krokami«.

Celowym je s t stosować różne w ielk o ści kroku, za leżn ie od w ielk o ści błędu podanego na układ lo giczn y. Podcsas gdy stan układu ró żn i s ię bardzo od stanu optymalnego należy dokonywać dużych zmian w artości nastawionych, natomiast w po­

b liż u optimum w ielkość kroku powinna być znacznie mniejsza.

Y/ielkość kroku je s t ograniczona w górę,, tym, by nie y/pro­

wadzać na układ niebezpiecznych zaburzeń. Jednostka porów­

nawcza decyduje, czy dokonane przestaw ienie prowadziło do

(11)

Przegląd stosowanych układów optymizacji. ..______

79

X, , X0 -wartości nastawiam

Rys „6

Jedna ze s t r a t e g ii ( a ) polega na tym, że po każdym posu=

n ięciu błędnym zmienia s ię wartość nastawiona, w pobliżu optimum zmienia s ię wielkość kroku, ten sposób prowadzi na powodzenia czy do błędu. V? wypadku powodzenia, następnego kroku dokonuje s ię w tym samym kierunku, w r a z ie nastawie­

nia błędnego następuje zmiana kierunku dokonywanych nasta­

wień.

Czas potrzebny do zn a lezien ia optimum za leży więc od licz™

by kroków óraz s t a łe j czasowej obiektu. Pracę układu można przyspieszyć w ten sposób, że w przypadku gdy nastąpiło na<- stawienie dające błędny re zu lta t to natychmiast po stw ier­

dzeniu błędu, układ nie czekając na u sta len ie s ię w artości wyjściowej z obiektu, dokonuje nastawienia w kierunku prze­

ciwnym. Odczekiwanie na stan ustalony następuje jedynie w r a z ie "powodzenia".

Wykres ( r y s . 6 ) przedstawia sposoby "szukania".optimum przez układ lo gic zn y.

(12)

80 Krzysztof Gosiewski

o gół do większej i l o ś c i kroków, a co za tym id z ie , do dłuż­

szego czasu pracy urządzenia. Ilo ś ć kroków da s ię zredukować j e ż e l i jednocześnie dokonuje s ię zmiany obu w ielk o ści ( b ) , przy t e j metodzie konieczne je s t jednak uprzednie stw ierdze­

n ie , czy oba kierunki zmian prowadzą do "sukcesu” , podobnie po dokonaniu n ie w ie lk ie j i l o ś c i kroków, należy każdorazowo sprawdzić kierunki zmian obu w ie lk o ś c i. W pobliżu optimum mniejszymi krokami zmieniamy każdą z w artości osobno.

Y/ praktyce należy wybrać rozwiązanie kompromisowe, mię­

dzy ilo ś c ią kroków a prostotą elementu logiczn ego.

Pierwsze zastosowanie systemu "Opcon" miało m iejsce przy k a ta lity c zn e j dehydracji etylbenzolu na s t y r o l w firm ie Dow Chemical w USA.

Jako przestawialne w a rtości wejściowe wybrano 1 ) temperaturę reaktora,

2) ilo ś ć przepływu etylbenzolu .

Jako w ielkość optymizowaną ilo ś ć s ty ro lu .

Następne zastosowanie w Sun O il Company do urządzeń d e s ty la c ji.

Zagadnienie pomiarów w układach optymizac.ii z .maszyna, .cyfrowa 77 układach regulacyjnych z maszynami cyfrowymi niezm ier­

nie istotnym je s t zagadnienie podania maszynie pełnego kom­

pletu in form a cji, ja k i potrzebny je s t do rozwiązania a lgo ­ rytmu sterowania i w yliczen ia optymalnych nastawień warto­

ś c i wejściowych. »7 tym celu należy zorganizować odpowiedni system pomiarów, który mógłby zapewnić dostarczenie tychże in form a cji.

Kwestię pomiarów p o d z ie lić można na 3 zasadnicze punkty które będzie należało spełn ić w układach pracujących z prze­

liczn ik iem , są to ;

1. Zwiększenie lic z b y parametrów mierzonych.

2. Zwiększenie dokładności pomiarów.

3. Zmniejszenie czasu opóźnień mierników.

Zasadniczo w układach z przeliczn ikiem cyfrowym zastoso­

wanie znajdują prawie wszystkie metody pomiarowe stosowane w układach konwencjonalnych, z tym, że is to tn ą sprawą je s t używanie metod pomiarowych obarczonych jak najmniejszym błędem. W układach op tym a liza cji zwrócić należy szczegól­

ną uwagę na sprawę analizatorów, gdyż są to przyrządy, bez których praca układów o p tym a liza cji byłaby niemożliwa. Jak

(13)

Przegląd stosowanych układów optymizacji... 81

wiadomo w ie le typów stosowanych analizatorów d z ia ła z dość znacznym czasem zw łoki, wobec tego ważne je s t stosowanie ta - kich metod, które wynik a n a lizy podawałyby możliwie szybko.

Zagadnienie to je s t szczególn ie is to tn e , przy procesach wyka­

zujących dużą zmienność, gdyż może za jść ta k i wypadek, że dane otrzymywane z a n alizatora będą zupełnie niezgodne ze stanem faktycznym (z e względu na opóźn ien ie) i będą powodowa«

ły interwencję w niepożądanym kierunku. Zaleca s ię więc pro­

wadzenie badań nad ulepszeniem metod a n a lizy , godnym polece­

n ia byłoby również rozw in ięcie nowych metod» Może wystąpić także konieczność dokonywania takich a n a liz , jakich nie wyko­

nuje s ię w konwencjonalnych układach r e g u la c ji.

Głównym problemem, przy zastosowaniu analizatorów, je s t . sprawa dokładnego określenia składu surowców i produktów dla uzyskania kryteriów wydajności.

N iektóre przyrządy pomiarowe jak np, pH-metry, re fra k to ­ metry, niektóre typy spektrometrów dość dobrze pracują w ukła­

dach z p rzeliczn ik iem cyfrowym, inne zaś metody, których sto ­ sowanie w układach optym izacji je s t konieczne posiadają n ie­

s te ty dość znaczny czas martwy, który powodować może niesku­

teczność in te rw en cji.

Dla przykładu podamy czasy opóźnień 2 stosowanych a n a li­

zatorów:

Ogólny cza3 a n a lizy

minimalnie maksymalnie średnio

Chromatograf 6 min 33 min 16 min

Spektrometr masy 3 « i n 7 min 4 min

zakładach Monsąto Chemical Co. zastosowano równoległe połączenie kilk u analizatorów, aby przez pobieranie a n a liz kolejno z różnych analizatorów (p rzy n ie c ią g łe j ich pracy) otrzymywać c z ę ś c ie j wyniki. Inną metodą zmniejszenia szk o d li­

wego wpływu dużych opóźnień a n a liza tora je s t stosowanie ukła­

dów kaskady, w których szybka interwencja zapewniona je s t przez is tn ie n ie r e g u la c ji temperatury i ciś n ie n ia , zaś ana­

l i z a t o r wprowadza korektę poprzez zmianę w artości zadanych w obwodach r e g u la c ji ciśn ie n ia i temperatury ( r y s , 7 ),

Zagadnienie wpływu czasu a n a lizy na przebieg optymaliza­

c j i rozpracowane je s t w lite r a tu r z e [/10].

(14)

82

K rzy szto f Gosiewski

Rys»7

P r z e t w a r z a n i e d a n y c h

Przetwarzanie in form acji otrzymanych z pomiarów je s t sprawą niezwykle is to tn ą w układach z przeliczn ikiem c y fr o « wym, ze względu na konieczność dostosowania sygnału do wa­

runków w ejścia maszyny cyfrow ej. Sygnał pomiarowy dany w po=

s ta c i pneumatycznej, e le k try czn ej, przesunięcia it p « trzeba przy pomocy przetworników zamienie6 na zunifikowany sygnał elektryczn y, tak, aby korzystając z jednego typu przetwor­

nika analogowo-cyfrowego można go było p rzek szta łcić w sy­

gnał cyfrowy możliwy do wprowadzenia na w ejście maszyny c y » fr o w e j. ZI Krajach należących do Rady Wzajemnej Pomocy Gospo­

darczej celowym byłoby korzystać z u n ifik a c ji dokonanej w ramach systemu URS.

(15)

Przegląd stosowanych układów optymizac.ji . 83

Sygnał analogowy elektryczny może być typu prądowego lub na«=

pięciowego, ze względów praktycznych, mając na uwadze prosto- tę konstru kcji konwertera analogowo-cyfrowego, wydaje s ię , że wygodniejszym byłby sygnał typu napięciowego, gdyż wówczas można konwertor budować na zasadzie kompensacji nap ięcia«

W systemie URS zalecany je s t jako wyjściowy sygnał p rze » tworników, kod dwójkowo-dziesiętny z wagami 8=4=2-10 Jedynie w wypadkach wyjątkowo uzasadnionych dopuszcza s ię stosowanie prostego kroku dwójkowego,»

Podobnym zagadnieniem je s t odwrotna konwersja sygnału cy=

frowego otrzymanego z p rze lic zn ik a na sygnał analogowy w ce~

lu realizow an ia nastawień wyliczonych przez maszynę cyfrową«

Rozkazy otrzymane z maszyny mogą w dwojaki sposób in ge- rować w przebieg procesug

1o Rozkazy z maszyny cyfrow ej powodują zmianę nastawie­

nia elementów wykonawczych, sterowanych jedyn ie rozka­

zami z maszyny bez is tn ie n ia konwencjonalnych sp rzę- żeń zwrotnych.

2, Rozkazy z maszyny cyfrow ej powodują zmianę nastawie­

nia w artości zadanych regulatorów pracujących w kon­

wencjonalnych układach r e g u la c ji temp*, ciśn ie n ia ,

przepływu i t p 0 Is t n ie je także możliwość wpływania wprost na zmianę nastawienia elementów wykonawczych przy i s t ­ nieniu konwencjonalnych r e g u la c ji ciągłych .

Sposób podany w p-kcie 2 zapewnia oczywiście o w ie le więk­

szą pewność ruchową i dlatego w dotychczas pracujących ukła­

dach je s t bodajże wyłącznie stosowany®

Sygnał cyfrowy musi być więc zamieniony przy pomocy odpo­

wiedniego konwertora na sygnał elektryczny zdolny do sterowa­

nia zmianą wartości zadanych lub zmiana nastawienia elemen­

tów wykonawczycho Stąd wynika warunek dla układów r e g u la c ji c ią g łe j mających współpracować z maszyną cyfrową, muszą one posiadać łatwość zmiany w artości zadanych' lub położenia e le ­ mentów wykonawczych, przy pomocy sterowanych elek tryczn ie nastawników.:,

Przykłady praktycznych zastosowań układów automatyki z prze­

liczn ik iem cyfrowym

Układy optym izacji z maszynami cyfrowymi zn alazły najszer=

sze zastosowanie w energetyce oraz w przemyśle chemicznym głównie w p etroch em ii)0

Z ależn ie od postaci algorytmu sterowania oraz od i l o ś c i wejść i wyjść stosuje ś ię w praktyce p r z e lic z n ik i mniej lub

(16)

■■84 Krzysztof Gosiewski

bard ziej skomplikowane. Często do celów przemysłowych używa s ię przeliczników skonstruowanych celowo d la rozwiązywania określonych problemów, zamiast uniwersalnych maszyn cyfrowych, Vi niektórych zagadnieniach, w których występuje równanie ró ż­

niczkowe stosuje s ię nieco odmienny rodzaj maszyny cyfrowej zwany analizatorem różniczkowym.

Przemysł Chemiczny

Przykładem dość p rostej optjonizacji typu "kompensacji"

z zastosowaniem p rze lic z n ik a cyfrowego je s t układ zastosowa­

ny przy automatyzacji d e s ty la c ji frakcjonowanej. Celem re ­ g u la c ji było utrzyma,nie maksymalnej c z y s to ś c i produktu wyj­

ściowego. Zależnie od 3kiadu surowca, d la otrzymania 33%

czysto ści produktu muszą być utrzymane pewne określone tem­

peratury w ś c iś le określonych punktach kolumny d es ty la cy j­

n e j. Zależność tych temperatur od procentowego składu surow­

ca d la 99/S-owej c zy s to ści produktu wyjściowego obrazują załączone na r y s .8 wykresy:

Rys. 8

Przebieg tych krzywych je s t zaprogramowany w pamięci prze­

lic z n ik a , który otrzymując dane o przepływ ie i składzie su­

rowca, o b lic z a konieczne temperatury 5?^ i i utrzymuje je na. żądanym aktualnie poziomie poprzez zmianę wartości zadanych regulatorów.

(17)

Przegląd stosowanych układów optymizacjl... 85

Uproszczony schemat r e g u la c ji przedstawia r y s 09o \'l podanym układzie w celu a n a lizy składu surowca zastosowano chromato- g r a f o

Oznaczenia:

0 - pomiar ( ^ ) -regulator

A - analizator (chromatograf)

Skraplacz

Rys<>9

Optymizac.ja r a f i n e r i i przy pomocy przeliczników cyfrowych Podobnie jak d es ty la cja frakcjonowana,, w szystkie w ażn iej­

sze operacjo w r a f i n e r i i ropy naftowej jak np„ top ien ie su­

rowca, destylacja,, cracking, depropanizacja itp „ stanowią doskonałe pole do kompleksowej optym izacji przy pomocy maszy­

ny cyfrow ej. Ze względu na t o f że między parametrami poszczę«

gólnych o p e ra c ji zachodzą dóść skomplikowane k orelacje* bar­

dzo is to tn ą sprawą je s t opracowanie szczegółowego programu pracy dla maszyny«

(18)

86 K rzy szto f Gosiewski

Kompletny program składa s ię z 2 zasadniczych części*

1, Główny program r a fin a c ji.

2. Programowanie lin io w e.

Programowanie dla r a f i n e r i i , w rozwiązaniach zachodnich, opracowuje s ię wychodząc z warunku na minimum kosztów.

Program główny składa s ię z;

1. ‘wykonanie kompletnych o b liczeń dotyczących bazy su­

rowcowej .

2. O bliczenie minimalnego kosztu o p e ra c ji dla danych warunków oraz łącznego kosztu wszystkich produktów.

3. Określenie koniecznej i l o ś c i surowców brutto oraz indywidualnych nadwyżek produktów.

Z pozoru wygląda, że wykonanie głównego programu, wystar­

cza dla uzyskania warunków optimum kosztów. V/ praktyce w ce­

lu uzyskania rzeczyw istych kryteriów d la optimum należy jeszcze dokonać a n a lizy ograniczeń, którym poddany je s t program główny. Ograniczenia te podane są w p osta ci całego szeregu liniowych nierówności. Tę a n a lizę nazywa s ię pro­

gramowaniem liniowym. Ten sposób programowania n a jła tw iej je s t wyjaśnić na przykładzie mieszania trzech produktów.

Załóżmy, że posiadamy 3 produkty A, B, i C których ceny wynoszą (ceny podane w jednostkach p ła tn iczych ) kg;

A - 0,65 jednostek/kg B - 0,25 jednostek/kg C - 0,35 jednostek/kg

Chcemy tak zmieszać te produkty aby otrzymać 3 rodzaje mieszanki określone następującymi warunkami. Mieszanka 1 musi zawierać co najmniej 50% A i nie w ięcej n iż 25% B, cena mieszanki 1 wynosi 0,50 jedn./kg.

Mieszanka 2 powinna zawierać co najmniej 25% A i nie w ięcej n iż 50:5 B, cena miesz. 2 wynosi 0,35 jedn./kg.

Mieszanka 3 może zawierać wszelką kombinację A, B i C, cena mieszanki 3 wynosi 0,25 jedn.

Posiadamy 100 kg A, 100 kg B i 60 kg C.

Powstaje problem, jak zestawić składy mieszanek aby przy zachowaniu wszystkich podanych ograniczeń uzyskać przy sprzedaży maksymalny zysk.

(19)

Przegląd stosowanych układów optymizaoji... 87

Oznaczmy przez X^ u d ziały poszczególnych produktów w mieszankach, wg załączonej t a b e li;

ŁIiesz.1 Miesz.2 Łliesz.3

Produkt

A X1 • X4 *7

Produlct

B X2 X5 X8

Produkt

C x 3 X6

x 9

Poprzednio podane ograniczenia podajemy w formie nierów­

no .4 c i dla mieszanki 1.

X 1 ^ 0,50 (1 )

y^+x2+x

X,

x t+x 2+x 3

-s 0,25 (2 )

dla mieszanki 2;

X

^ 0,25 ( 3 )

V X5+X6

XR

T r r i T ^ ° » 5W x 6

Ograniezenie i l o ś c i posiadanych produktów wyrażamy także w formie nierówności

X, + x4 + X^ 100

x 2

+

x 5

+

x8

^ 100 x 3 + Xg + X^ << 60

(20)

88

Krzysztof Gosiewski

Dodatkowo układamy jeszcze równanie zysku

Z = 0,50 (X 1+X2+X3 )+ 0S35 (X4+X5+Xg)+ 0S25(X7+X8+Xg )^

- o,65 ( x 1+x4+x7 ) - os25 ( x 2+x5+x8 )= o ,3 5 (x3+x6+xg )

17 omawianym zagadnieniu występuje 10 w artości niewiadO“

mych i tylk o 8 związków matematycznych wynikających z poda»

nych ograniezeńo

’»7 celu w ylicze n ia udziałów X^, dających maksymalny zysk, stosować należy metodę ite r a c ji,,

Ze względu na ogromną czasochłonność t e j metody rozwią=

zanie takiego zagadnienia je s t praktycznie możliwe jedynie przy zastosowaniu maszyn, matematycznych»

'i! układach przemysłowych opracowuje s ię dla p rze lic z n ik a program wykonywania o b liczeń itera cy jn y ch 9 zaś dane wprowa­

dza s ię z zewnątrz w zależności od zmieniających s ię warun­

ków (np0 cen, dysponowanyoh i l o ś c i produktów it p » )<, Reali=

zacja mieszania wg stosunków obliczanych przez p rz e lic z n ik dokonywana je s t w układach "o n -łin e " automatycznie przez re ­ gu la cję stosunku przepływów,.

Dokładniejsze informacje odnośnie rozwiązywania "progra­

mu lin iow ego" metodą i t e r a c j i znaleźć można w lite r a tu r z e

[7] O

17 praktyce program główny i programowanie lin iow e są między sobą w ielok ro tn ie powiązane, tak że w efe k cie program dla p rz e lic z n ik a składa s ię z elementów obu tych rodzajów programowania,,

E n e r g e t y k a

Zasadniczo dwa czynniki wpływają na decyzję użycia maszy>=

ny cyfrow ej w układach przemysłowej automatyzacji;

1o Skomplikowane k o rela cje między parametrami procesu»

2. Y/ielka ilo ś ć parametrów istotn ych dla przebiegu pro=>

cesu, których kontrola je s t konieczna»

17 wypadku automatyzacji elektrowni w ielk ich mocy występu- ją oba te czynniki i dlatego obok przemysłu chemicznego, elektrownie s ta ły s ię miejscem zastosowania przeliczników cyfrowych w układach r e g u la c ji»

(21)

Przegląd stosowanych układów optymlzacji»«. 69

Obecnie na św iecie pracuje już k ilk a elektrow ni w których zastosowano maszyny cyfrowe d la uzyskania optymalnej pracy kotłów i turbin w ie lk ie j mocy.

Dla przykładu omówimy zastosowanie p rze lic z n ik a cyfrowego w automatyzacji dwóch kotłów i turbin o mocy 200 MS? każdy, v/ elektrow ni Huntington Beach w USA. K o tły opalane są p a li­

wem płynnym i gazowym.

Korzyści wynikające z zastosowania maszyny cyfrowej są następujące;

1. Y/zrost bezpieczeństwa personelu oraz ochrona przed większymi wypadkami,,

2„ Poprawa c ią g ło ś c i ruchu«

3. Zmniejszenie kosztów wydatkowanych na paliwo (w zrost sprawności) o

4. Redukcja kosztów operacyjnych (zm niejszenie i l o ś c i pracowników).

5. Zmniejszenie kosztów utrzymania.

Rozważono dwie koncepcje zastosowania p rze lic zn ik a ; 1. Zastosowanie wszystkich konwencjonalnych p ę t l i regu­

l a c j i i in gerencja p rze lic z n ik a w w artości zadane re<“

gulatorów.

2. Praca p rze lic z n ik a bez konwencjonalnych obwodów regu- l a c j i .

Mając na uwadze pewność eksploatacyjną wybrano koncepcję pierwszą. Y/ celu zorientowania co do i l o ś c i danych wprowa­

dzanych na maszynę podamy i l o ś c i czujników zastosowanych w układzie dla 1 kotła;

1. 312 termopar,

2. 55 czujników oporowych, 3. 52 w ejścia pneumatyczne,

4. 514 wejść o charakterze dwupołożeniowym, 5« 3 kontakty liczn ikow e,

6. 72 analogowe w ejścia elektryczne (w t e j lic z b ie miesza czą s ię metody a n a lizy stosowane w układach k o tło ­ wych).

(22)

90

Krzysztof Gosiewski

Ingerencja p rze lic z n ik a dotyczyła następujących obwodów:

1. K o n tro li k o tła i turbiny.

2. K o n tro li temperatury wtórnych przegrzewaczy pary.

3. K o n tro li k o tła pomocniczego oraz m ieszarki pow ietrzn ej.

4. K o n tro li paleniska.

5. K o n tro li przepływu przez turbinę i przegrzewaćz.

6. Pomocniczej k o n tro li turbiny.

7. Pomocniczej k o n tro li generatora.

8. K o n tro li rozruchu i wyłączenia pomp.

9. K o n tro li odpowietrzania kondensatu.

10. Innych mniej ważnych obwodów kontrolnych.

XI układzie przewidziana je s t możliwość ręcznego nasta­

w ienia pewnych parametrów.

Oprócz fu n k c ji spełnianych w układzie optym izacji pracy k o tła , p r z e lic z n ik używany je s t do pewnych innych zadań jak np. sterowanie rozruchem i wyłączeniem całego bloku k o c io ł - turbina - generator, wykonywanie blokad zabezpieczających prawidłową pracę zespołu, zabezpieczenie awaryjne it p .

Rozruch i wyłączenie z ruchu dużych jednostek energetycz­

nych je s t sprawą niezm iernie skomplikowaną, gdyż czynności wykonywane, muszą następować w ś c iś le określonej k o lejn o śc i, w miarę sp ełn ien ia pewnych z góry ustalonych warunków. Doko­

nywanie rozruchu rę czn ie je s t bardzo trudne przy jednostkach dużej mocy, gdyż należy s ta le sprawdzać wskazania bardzo du­

żej i l o ś c i przyrządów pomiarowych, a także dokonywać pewnych o b liczeń . Dlatego więc zastosowanie p rze lic z n ik a w cclu kon­

t r o l i rozruchu będzie niew ątpliw ie dużym ułatwieniem, bowiem w szystkie żądane warunki możemy zaprogramować, a maszyna porównując dane otrzymane z aktualnych pomiarów z programem będzie dawała odpowiednie rozkazy wykonawcze w celu dokona­

nia niezbędnych zmian w p rocesie.

Podobnie można zaprogramować ca ły szereg blokad, których wykonanie będzie zapewnione przez s ta łą kontrolę p rze lic z n ik a .

VI wypadku aw arii p r z e lic z n ik dokonywać może a n a lizy usz­

kodzenia i podejmować odpowiednie decyzje wykonawcze.

Każda czynność wg podanego na r y s .10 schematu logicznego musi zostać szczegółowo zaprogramowana.

(23)

Przegląd stosowanych układów o p tym lza cji.«o ________ 9‘<

P o s tę p o w a n ie l o g i c z n e w wypadku a w a r i i

RysolO

(24)

92

Krzysztof Gosiewski

Praktyka w wypadku elektrowni Huntington Beach wykazała, że zbyt obszerne programy pracy przeliczn ików n ie prowadzą do pożądanych rezu ltatów , gdyż w wypadku n iew ielk ich zmian w obiekcie lub obwodach r e g u la c ji deaktu alizują s ię i p rze- programowanie p rze lic z n ik a wymaga zbyt dużego czasu. Y/cześ- n ie js ze wykrycie błędów programu je s t także niemożliwe.

Y/ydaje s ię jednak, że błędy ta k ie będą do uniknięcia, gdy zbierze s ię dostateczną ilo ś ć danych ruchowych odnośnie układów z maszyną cyfrową.

LITERATURA

[1 ] K.Tuszyńskis Zastosowanie maszyn matematycznych do auto- matycznej r e g u la c ji w przemyśle chemicznym,,

"Pomiary Automatyka Kontrola" 1961 nr 4, s .1 34=136.

[2 ] Three Y/ays to Use Cómputer in Process Control ISA Journal 1959 nr 4 , S.56.

[3 ] Computer Control In s ta lla tio n s - ISA Journal 1959 nr 7.

[4 ] Computer f o r B o ile r Control (p ir s t A pplication in B r it “ t o in ) E le c t r ic a l Review 1961 nr 7, s . 299-300.

[ 5] Computers to Automate Huntington Beach Units E le c tr ic a l World 1960 Jah 18.

[6 ] Über die Andwendung von Rechenmaschinen in der Chemischen In du strie - Regelungstechnik 1960 nr 7, s . 9.

[ 7 ] Optimizing R efin ery Operations w ith a D ig it a l Computers

~ ISA Journal 1959 nr 1.

[8 ] Syst em engineering o f a la rge Dower S ta tion E le c tr ic a l Engineering 1962 nr 8.

[ 9] Huntington Beach Control System to Data Combustion 1962 sept nr 3.

[ 10] How Analysers work with Computers Control ISA - Journal 1959 nr 9

[ 11] Process Computer Control Concepts - ISA Journal 1959 nr 7»

(25)

Przegląd stosowanych układów optymlzacji««, 93

[12] Computer Control o f Butan Izom erization ISA Journal 1959 nr 9.

[1 3 ] A va ila b ie Computers and What They Do - ISA Journal 1959 nr 7, s.54*

[ 1 4 ] A.Bukowy* Optym alizacja s t r a t e g ii maszyn cyfrowych dla procesów awaryjnych.

[1 5 ] Bksperiraentalnaja sistema uprawlienja blokom k o t ie ł - turbina s ispołzowanjem uprawiłajus2czej v / y c z is litie ln o j ijiasziny Tiepko-energetika 1962 s.32.

О Б З О Р С И С ТЕ М О П Т И М И З А Ц И И С П Р И М Е Н Е Н И Е М Ц И Ф Р О В Ы Х В Ы Ч И С Л И Т Е Л Ь Н Ы Х М А Ш И Н

С о д е р ж а н и е

В статье дается обзор производственных систем в которых цифровая вычислительная машина употребляется д ля подсчи- тания алгоритма управления с белью получения оптимального процесса. К ром е структуры применняемых систем, представле­

но некоторые вопросы связанные с процессом измерения, пере­

работки информации а также программирования. В заклю че­

ние дано примеры практического применения цифровых вы­

числительны х машин для управления процессами в химичес­

кой промышленности и в энергетике.

A S U R V E Y OF O P T IM IS IN G S Y S T E M S C O N T A IN IN G D IG IT A L C O M PU TE R S

S u m m a r y

The paper presents a survey of industrial systems in which digital computers are used for the calculation o f steering algorythm in order to obtain an optimum of the controlled prcoess. In addition to the discus­

sion of systems being in use, measurements problems, data processing problems, program ming problems and examples o f some practical appli- castions of data processing systems in chemical industry and in energe­

tics are given in the paper.

Cytaty

Powiązane dokumenty

• zdekodowanie rozkazu - interpretacja wczytanego kodu rozkazu (zazwyczaj bajtu) jako polecenia z listy rozkazów procesora1. • wykonanie rozkazu - wczytanie kolejnych

Wariacją n–elementową bez powtórzeń ze zbioru m–elementowego nazywamy uporząd- kowany zbiór (n–wyrazowy ciąg) składający się z n różnych elementów wybranych z

Jest to funkcjonalny gadżet stworzony z ultracienkiej mikrofibry, która dokładnie usuwa brud i poleruje szkło, nie pozostawiając zadrapań, kosmyków i plam na powierzchni

Wolontariat jaki znamy w XXI wieku jest efektem kształtowania się pewnych idei.. mających swoje źródła już w

Osoba z objawem przyjmuje więc na siebie projekcję niemożliwych do zniesienia aspektów relacji z obiektem innych członków rodziny i w ten sposób zapewnia jej spój- ność

Deus Cantando, Reading My Body i Pendulum Choir to nie tylko intrygujące zjawiska akustyczne, problematyzujące kwestie źródła głosu, to także obiekty audio- wizualne,

żeinteresujemnieprzedewszystkimrelacjapomiędzy„uchemiokiem”,traktowanymijakodomnie

Udowodni¢, »e odejmowanie na Z nie ma elementu neutralnego i »e nie jest