• Nie Znaleziono Wyników

Sterowanie procesami sekwencyjnymi na przykładzie walcowni

N/A
N/A
Protected

Academic year: 2022

Share "Sterowanie procesami sekwencyjnymi na przykładzie walcowni"

Copied!
6
0
0

Pełen tekst

(1)

ZESZYTY’ HAU KO WE POLITECHNIKI ŚLĄSKIEJ Seria: AUTOMATYKA z. 54

1280 Kr k o l . '650

Wiesław Zapałowioz

Akademia Górniazo-Hutniaza im. St.Staszica

STEROWAlilE PROCESAMI SEKWENCYJNYMI NA PRZYKŁADZIE WALCOWNI

Streszczenie. Walcownię przedstawiono jako system o dwóch poziomach sterowania. Podano ogólną metodę oceny realności planu produkcyjnego oraz propozycję czasowo-optymalnego ste­

rowania sekwencją operacji na niższym szczeblu hierarchii.

Wskazano na prostotę wynikającego z rozważań algorytmu obli­

czeń rozkładu gniotów i prędkości walcowania w poszczegól­

nych operacjach.

'I . Wstęp

Każdą walcownię traktować można jako System hierarchiczny. Zadanie produkcyjne w postaci zbioru żądanych ilości poszczególnych rodzajów wy­

robów, które różnią się kształtem i wymiarami przekroju poprzecznego, kierowane są do kierownictwa Wydziału a więc nadrzędnego szczebla hie­

rarchii. Tutaj powstaje plan operatywny pracy walcowni, czyli uszerego­

wanie produkcji poszczególnych wyrobów w czasie. Dla niższego szczebla hierarohii zadania produkcyjne muszą zostać przetłumaczone na sekwencję programów pracy każdej klatki walcowniczej (program gniotów i prędkości).

W ten sposób walcownia staje się Systemem o charakterze podriójnie sekwen­

cyjnym. Charakter ten wynika z konieczności kolejnej realizacji produk­

cji poszczególnych wyrobów (sekwencja w czasie) oraz kolejnego wykonywa­

nia poszczególnych operacji walcowania aż do gotowego wyrobu (sekwencja operacji).

2. Wyższy szczebel hierarchii - foalność zadań produkcyjnych..

Ze zbioru J =■ {t,2 ... j ... m} asortymentów wyrobów, które mają być produkowane w okresie realizacji planu t^, wybierzmy asortyment j~ty. Niech ilość tego asortymentu wytworzona w okresie i"t0,tj będzie y^.

Wektor stanu produkcji y jest rzędu m .

Bez uszczerbku dla ogólności rozważań możemy założyć y(t0) =• y 0 = 0.

(2)

184 Wiesław Zapałowloz

Wprowadźmy pojęcie mocy produkcyjnej zB walcowni (wielkość skalarna).

Hiech będzie to ilość ton produktu, możliwa.do wytworzenia w przyjętej jednostce csaeu (godzinie, zmianie, miesiąou, roku lub tp.), odniesiona do wybranego j-tego asortymentu. Dla każdego innego asortymentu moc pro- dukcyjna walcowni będzie oczywiście na ogół inna. Możemy zatem napisaći

c = $ z H /1/

gdzie o i £> są wektorami kolumnowymi rzędu m , przy czym zgodnie z za­

łożeniem dla wybranego j mamy jb * = 1.

17 dalszych rozważaniach gwiazdkę w oznaczeniach pominiemy.

Załóżmy, że w okresie realizacji planu

c, = oonst V j =■ 1 ... m /2/

Zgodnie z przyjętą kolejnością realizacji zamówień, przy uwzględnieniu żywotnośoi poszczególnych wykrojów lub walców sporządzony zostaje harmo­

nogram pracy walcowni,w którym okres planowania t^ podzielony zostaje na pewną liczbę,np. r etapów realizacji planu. W każdym k-tym etapie, proces produkcji może zostać opisany wektorowym równaniem różniczkowym:

y' = | k l /3/

przy czym zbiorem sterowań dopuszczalnych możliwych do zastosowania w każdym etapie jest f = | gdzie Jy. » [00 ... c^ ... 00jT .

Dany jest wektor stanu końcowego produkcji:

y * =

[rf

yI y f • • • y f f , / 4 / czyli żądane ilości poszczególnych asortymentów na koniec okresu t . Oznaczmy przez t. czas niezbędny do wyprodukowania przewidzianej na o- kres planu t ilości j-tego produktu a więc y.. Mamy wtedy:

¿i * 1

tj . -i oraz ^ • /5/

Równanie produkcji /3/, które ważne jest tylko w k-tym etapie, może zos­

tać teraz zastąpione równaniem

y' = diag jodj] c = /6/

opisującym system fikcyjny, równoważny poprzedniemu, w którym wszystkie rodzaje produktów, wytwarzane są równooześnie, z wydajnością = c(.o., gdzie 0 ^ c C *£1.

Podprzestrzeń sterowań dopuszczalnych można więc zdefiniować w sposób następujący:

H a I ł J ^ ^ 1 1 • /7/

3 «5 J Dla realizacji zadań planowych musi być:

/

8

/

P >

Czyli wektor średnich żądanych wydajności walcowni musi leżeć wewnątrz podprzestrzeni sterowań dopuszczalnych.

(3)

Sterowanie procesami sekwencyjnymi .

Podobny sposób ujęcia okazuje się szczególnie przydatny w przypadkach gdy jedna z walcowni (np. zgniatacz) obsługuje wsadem kilka innych wal­

cowni.

Jeżeli /8/ nie zachodzi, wtedy istnieje możliwość powiększania pod- przestrzeni sterowań dopuszczalnych przez zwiększenie wydajności c^

dla jednego lub kilku asortymentówjnp. przez wprowadzenie sterowania czasowo-optymalnego na niższym szczeblu hierarchii.

3. Niższy szczebel hierarchii

Przy produkcji każdego j-tego rodzaju wyrobu, każde pasmo,aby stać się produktem końcowym,musi przejść przez n operacji walcowania prows- dzonych w cojnajmniej jednej a co]najwyżejjn klatkach walcowniczych.

Sprowadzając fikcyjną operaoję o wskaźniku 0, odpowiadającą dostawie wsadu, otrzymamy równanie stanu systemu:

5' = u £ U C W C R n+1 i /9/

gdzie xi jest produktem i-tej walcarki w czasie jtQ,t . Ha zmienne stanu narzuoone są ograniczenia:

At. 0 dim A =■ nx(n+1)/ /10/

wynikające z relacji: a^_1 ^ | gdzie 1 jeec ./spółcsynni- kiem uzysku w i-tej operacji. W przypadku gdy pasmo nie jest obcinane między dwiema klatkami odpowiednie a^ = 1.

Wielkością wyjściową systemu jest składowa x wektora stanu.

Jej żądaną wartość końcową oznaczymy przez Sterowanie u ma prze­

prowadzić system ze stanu O...oj^ do stanu końcowego = [x* x| ... w którym wszystkie operacje zostały przeprowadzone.

Ten stan końcowy definiuje związek

Axf = 0, /11/

przy czym znana jest składowa lub

Jeżeli proces prowadzony jest w ten sposób, że każde oddzielne pasmo przechodzi kolejno przez wszystkie operacje^ po czym cykl zaczyna się na nowo, wtedy równanie /9/ przeohodzi w

5' = p^ j /12/

gdzie p^ » ^0...0 0...o]J' V i = 0,n * /13/

Załóżmy, że wydajność nie ulega zmianie w trakcie trwania operaoji.

Przełączenie sterowania (przejście do następnej operacji) następuje wte­

dy każdorazowo po czasie zif/w.,. Taki sposób pracy występuje np. w wal­

cowniach z jedną walcarką nawrotną. Gdy prooes prowadzony jest w kilku klatkach równocześnie a każdej dla innego p a s m wtedy

(4)

186 Wiesław Zanałowicg

5 = P± + P-: Ii_i = /14/

I ** -Li-1

gdyż niektóre walcarki mogą być "puste" w trakcie procesu.

Wydajność całej walcowni dla każdego asortymentu wynosi:

1 , ,

c = min —r i /15/

1 —

j=5 wi+3

gdzie k jest maksymalną liczbą klatek "pustych" między dwiema^w któ­

rych odbywa się operacja. Jeśli walcowanie odbywa się we wszystkich klat­

kach: - _

S = kL PH = w , /16/ i 1

zaś wydajność

c = min w . < /17/

i

Podprzestrzeń W sterowań dopuszczalnych zdefiniowana jest następująco:

'V = 1 " : ,vimin < Wi = ^ i vi<-wimazi " o ^ W l O ^ B F ^ O ; dim3=nz(n+1)} , przy czym ostatnie ograniczenia wynikają z relacji

0 «£ Pi_1 - /19/

gdzie P- gęstość walcowanego pasma, P. - powierzchnia jego przekroju

* r- - ~ 1T)

poprzecznego, Vi - stała prędkość walcowania w i-tej klatce,ó= £ c 2° *c n.1' wektor maksymalnych dopuszczalnych gniotów bezwzględnych.

77 przypadku nastawnej prędkości walcowania w każdej klatce jest:

W = { w : (Pi_1-ii )vijQin^ w l^ w imaz = y ?i-1vimaX i wo ^ V i m a x ( / 20/

Znormalizujmy wektor stanu końcowego,przyjmując = 1.

'’'arunkien^aby (n+1) operaoyjny proces był realizowalny przy istniejących ograniczeniach oraz definicji /11/^ jest istnienie takiej wartości 0=ę, że 0xf€ W.

Minimalny czas realizacji zadania produkcyjnego odpowiadający maksymalnej

wydajności wynosi: ■] , e -i

tmin = 7* 3dzie 0 = sup | ■& > 0 : 0 l r 6wj,/21/

V .

co przy warunku /11/ implikuje ciągłość procesu, zdefiniowaną związkiem

Aw » 0 * /22/

Stąd °maz ° wn = {l* /23/

oraz modyfikacja podprzestrzeni sterowań dopuszczalnych wynikająca z fak­

tu, że prędkości walcowania w kolejnych klatkach powinny tworzyć ciąg mo—

notonicznie rosnący:

?: ? V > a x [viain’ v (i-1 )max] ^ ni f i * i - i “*» [ < W * v (i-1 )mi^«

v o ^ v1 m a x p 24/

Powierzchnia przekroju poprzecznego pasma wychodzącego z ostatniej

(5)

Sterowanie procesami aekwencyjnymi .

187

klatki jest znana»Ze względu na możliwości cięoia nożyc obcinających końce pasma przed wejściem do pierwszej klatki wprowadza się zwykle o- graniczenie

Fo - Pk ' /25/

Z powyższyoh rozważań wynika prosty algorytm obliczeń optymalnego ze względu na wydajność rozkładu gniotów i prędkości w poszczególnych wal­

carkach. Punktem wyjścia jest zgodnie z /23/s

W s p P 7

n mas i n n mas *

Biorąc pod uwagę S”n wyznacza się v za pomocą /22/. Jeżeli waru­

nek /24/ dla wn-1 nie jest spełniony ivn_-) > v (n_1 )naz). przyjmuje się

= v (n-1)max i po czylB nast§Pu3e korekta wstecz wartości va itd.

V7 ten sposób prowadzona procedura doprowadza do wartości F . Jeżeli okaże sięjże PQ F^, przyjmuje się F0 = Fk, po czym prooedurę się powtarza.

Jeżeli okaże się, że warunek /24/ dla którejkolwiek nie może być spełniony, oznacza to, że przy istniejących ograniczeniach proces nie jest możliwy do przeprowadzenia w n operacjach.

Przedstawiona metoda wykorzystana została nie tylko do wyznaczani optymalnego punktu praoy ale również w zagadnieniach modernizacyjnych jednej z walcowni.

LITERATURA

hl Sawik T., Zapałowlcz W.s 0 minimalno-ozasowym sterowaniu procesem produkcji wieloasortymentowej. Materiały III Sympozjum P.T.C. 1976«

|2] Zapałowicz W.s Optimale Steuerung der Warmbandstrasse. Technische Tagen der Hochschule Otto v.Guericke Magdeburg NRD. 1978 - Referat .

¡3] Zapałowicz W.s Sterowanie optymalne sekwencyjnych prooesów techno­

logicznych w hutnictwie. VIII K.K.A. Szczecin 1980.

yilPABJIEHHE Ü0PRHK0H OitEPARKEß HA IIPHMEPE UPOKATKH.

P e 3 io m e

n p e ^ J i a r a e T c a h o b h ö n o ^ x o s k n p o 6 j i e w e o n T B M H 3 a n H n n p o r p a w M H o ó z a i K H H C K o p o c T H n p o K a T K H b n o c ji e ^ O B a T e ji t H f c i M n p o ą e c c e . O p o K a t H o e n p o n 3 B O ,ą c i B O c q H x a e T c g k b k K M e s o ą e e j b u 0j h3k o c B s s a H H H e y n p a B J i e K H H . H p o ö s i e M a S u n ą

(6)

138 Wiesław Zapał owić: z

1 DeneHa k sk npoCjieiaa ynpaBJieKHH 3a MHHKMajibHoe Bpewa o orpaHHtjeHHHMHH.

O popecc caHTaeiCH sHHaMHqecKHM ¡1 ynpaBJieHHH coctoh h h h SiopMyjrapoBaHo k sk an B eSn u e, HHBapjisHSHHe. UpocToS amropniM n o3BaaaeT Hen o J13 o b s t b BHBKCJiKTeJibHyio Mamimy mas CHMHJiupoBaHHs cymecTBymmero, MO,aepHH3HpoBaH- Horo hjih EOBocTpoeHBoro n p o n e c c a .

THE SEQUENTIAL PROCESSES CONTROL WITH THE ROLLING MILL BEING AN EXAMPLE

S u a a a r y

In the paper the new approach to the problem of optimization of the reduction and speed schedule in the sequential rolling process has been presented. The rolling mill was considered as the one having two closely connected levels of control but the problem has been solved as uhe time-optimal control problem with constraints. The process was assumed to be dynamic and the state equations were formulated as the linear and time invariant. The simple algorithm enables the computer simulation of the rolling process in the existing, modernized and con­

structed rolling mills.

Cytaty

Powiązane dokumenty

Karta pracy z wychowania do życia w rodzinie kl.4 Temat lekcji: Czym jest koleżeństwo?. Napisz, z czym kojarzy Ci

[r]

ci© pewnej operacji -zgrzewanie zgrzewów zaliczonych do innej operacji. Kolejność wykonywania zgrzewów w ramach jednej operacji jest osobnym prób- - leniem. Który nie będzie w

Pod względem teoretycznym rozwiązany problem jest ilustrację syntezy sterowania optymalnego na podstawie dynamicznego modelu rozmytego. W

Część druga pracy zawiera omówienie przeprowadzonych badań w kopalniach, węgla kamiennego dotyczących doboru potencjalnych zmiennych objaśniających procesy wydobywcze na

2. Wpływ zmienności macierzy intensywności przejść w zależności od normy wektora stanu na jakość sterowania w systemach JLQ... 2. Własności macierzowej

Dusza przenosi się do jasnej Kiedy dusze ' misja jest zakończona fizyczne ciało umiera.. Dusza przenosi się do jasnej Kiedy dusze ' misja jest zakończona fizyczne

W Wielgiem w województwie kujawsko – pomorskim od kilkunastu już lat w tłusty czwartek odbywał się Festiwal&gt;Imprezy z pączkami w roli głównej.. enia Rozwoju Gminy