Ghostscript wrapper for D:\Digitalizacja\MTS88_t26_z1_4_PDF_artykuly\01mts88_t26_zeszyt_1.pdf M ECH AN IKA TEORETYCZNA STOSOWANA 1, 26, 1988 WYZNACZANIE POWIERZCHNI S WOBODNEJ CIECZY W TRÓJKĄ TNYM ROWKU M AR I U SZ KACZ M AREK IPPT PAN , Poznań JAN . A. KOŁ OD Z I E J Politechnika Poznań ska G R Z E G OR Z M U SI ELAK IPPT PAN , Poznań W pracy wyznacza się kształ t powierzchni swobodnej cieczy znajdują cej się w trój- ką tnym rowku. W tym celu korzysta się z równania Laplace'a- Younga. Parametrami ustalonymi są : ką t rozwarcia rowka, ką t zwilż enia, liczba Bonda. Opisano stosowaną numeryczną metodę optymalizacyjną , podano przykł adowe wyniki oraz program w ję - zyku Basic mikrokomputera H P86B, przy pomocy którego wykonywano obliczenia. 1. Wprowadzenie W niektórych zagadnieniach technicznych dą ży się do zwię kszenia powierzchni swo- bodnej cieczy. Celem może być intensyfikacja procesów wymiany ciepł y i masy pomię dzy cieczą i gazem na powierzchni swobodnej (parowanie lub kondensacja). Jedną z dróg zwię kszenia powierzchni swobodnej jest stosowanie powierzchni ż ł obionych trójką tnymi rowkami lub powierzchni pofał dowanych, na których zachodzi spływ cieczy pod wpł ywem sił grawitacji. Przy przepł ywie wzdł uż rowków, przy niewielkiej iloś ci cieczy w rowkach, wpływ sił kapilarnych jest istotny i nastę puje znaczny wzrost efektywnej powierzchni wymiany w porównaniu do spł ywu po powierzchni pł askiej. Problem laminarnego przepł ywu cieczy lepkiej, nieś ciś liwej w trójką tnym rowku pod wpływem sił grawitacji był rozważ any w pracy [1], U wzglę dniono tam efekt napię cia powierzchniowego na powierzchni swobodnej cieczy, jednak przyję to zał oż enie upraszcza- ją ce, że powierzchnia swobodna ma stał y promień krzywizny. Zał oż enie to jest korzystne z punktu widzenia stosowanej metody rozwią zywania zagadnienia przepł ywu, zapewnia bowiem analityczną postać funkcji okreś lają cej kształ t powierzchni swobodnej, może być jednak przybliż eniem niewystarczają co dokł adnym z punktu widzenia modelowania rzeczywistej powierzchni swobodnej. Ponadto zał oż enie takie ogranicza budowę modelu teoretycznego optymalizacji procesu wymiany. 84 M . KACZMARUK I IN N I Celem niniejszej pracy jest podanie metody numerycznego wyznaczania kształ tu po- wierzchni swobodnej dla dowolnych iloś ci cieczy w trójką tnym rowku, przy dowolnym, n apię ciu powierzchniowym i dowolnej gę stoś ci cieczy, to jest dla dowolnych liczb Bonda Z ał oż enie stał ego promienia krzywizny, jakie przyję to w pracy [1] jest uzasadnione przy bardzo mał ych wartoś ciach liczby Bonda. Podstawą rozważ ań jest zwią zek Laplace'a- Youn ga, który w rozważ anym przypadku prowadzi do dwupunktowego zagadnienia brzegowego i nieliniowym równaniem róż niczkowym drugiego rzę du, w którym niewia- dom ą wielkoś cią jest współ rzę dna powierzchni swobodnej. W przyję tej metodzie rozwią zywania zagadnienie brzegowe sprowadza się do zagadnie- nia począ tkowego. W takim uję ciu istotna róż nica w stosunku do znanych autorom roz- wią zań tego typu, n p. z pracy [2], w której okreś lano kształ t powierzchni swobodnej cieczy, polega n a tym, iż w niniejszej pracy nieznany jest jeden z warunków począ tko- wych. Z am iast tego zadany jest warunek okreś lonego pola pod powierzchnią swobodną . Z uwagi na duże rozpowszechnienie mikrokomputerów do pracy doł ą czony jest prog- ram obliczeń w ję zyku Basic. 2. Sformułowanie problemu Weź my pod uwagę rowek trójką tny o ką cie rozwarcia 20 (rys. 1). Przyjmijmy bie- gunowy ukł ad współ rzę dnych (r,
= 0. (6) D rugi warun ek brzegowy wyn ika z ką ta zwilż enia n a gran icy trzech oś rodków i m a p o st a ć : _ tge> (7) D odatkowy warun ek, jaki musi speł niać rozwią zanie r s (
- y r j [(Y,)2 + ( 7 2 )
2 ] 3 ' 2 , (15)
dcp - ' Y,
gdzie: T
t
= R.Qp), Y
2
= - ^ ^ - .
Rozwią zując problem począ tkowy sformuł owany równaniami (14) i (15) oraz warunkami
(10) i (13) dla dowolnie dobranych parametrów A i S otrzymamy postać powierzchni
swobodnej, która z okreś lonymi bł ę dami speł nia warunki (11) i (12). Zakł adają c, że
istnieje para parametrów A i S, dla której warunki (11) i (12) są speł nione dokł adnie,
naszym celem jest znalezienie rozwią zania z okreś lonym bł ę dem wzglę dnym DT dla ką ta
WYZN ACZAN IE POWIERZCH N I SWOBOD N EJ... 87
zwilż enia
i bł ę dem DS dla pola powierzchni pod krzywą
gdzie T i P OL są obliczonymi wartoś ciami ką ta zwilż enia i pola powierzchni pod krzywą
dla zadanych parametrów A i S. Realizacja postawionego celu polega na minimalizacji,
przy pomocy omówionej niż ej procedury numerycznej, funkcji bł ę du w postaci:
FBL = DT
2
+DS
Z
. (18)
Jako warunek zakoń czenia obliczeń numerycznych przyjmuje się odpowiednio mał e
wartoś ci dla bł ę dów wzglę dnych DT i DS.
W pracy proponuje się minimalizowanie wprowadzonej funkcji bł ę du (18) przy po-
mocy metody bę dą cej poś rednią pomię dzy metodą G aussa- Seidela (bezgradientową)
{[4], str. 200} a metodą najwię kszego spadku (gradientową) {[4], str. 203}. Zasadniczo
w tej procedurze powtarzają się na przemian dwa etapy obliczeń: poszukiwanie kierunku
najwię kszego spadku oraz przeszukiwanie tego kierunku. Z uwagi na fakt, że w badanym
zagadnieniu nie dysponuje się informacją o gradiencie funkcji bł ę du FBL w pierwszym
etapie poszukuje się minimum FBL w skoń czonej iloś ci punktów na elipsie w pł aszczyź nie
(A, S). Ilość tych punktów, osie i ś rodek elipsy okreś la się arbitralnie na począ tku pro-
cedury poszukiwania kierunku najwię kszego spadku. Punkt na elipsie, w którym FBL
osią ga minimum i ś rodek elipsy wyznaczają kierunek przybliż ony do kierunku naj-
wię kszego spadku, i jest on dalej nazywany kierunkiem najwię kszego spadku. O ile FBL
na elipsie nie osią ga wartoś ci mniejszej aniż eli w jej ś rodku nastę puje zmniejszenie osi
elipsy. W kierunku najwię kszego spadku minimum funkcji bł ę du poszukuje się przy po-
mocy metody przeszukiwania ze zmiennym krokiem.
D la przyspieszenia obliczeń pierwsze przybliż enie rozwią zania poszukiwano dla mał ej
iloś ci kroków cał kowania (oznaczonej w algorytmie N P) w metodzie Rungego- Kutty.
N astę pnie ilość tych kroków zwię kszano tak dł ugo, dopóki wyniki z dwóch kolejnych
kroków cał kowania róż niły się mniej niż zał oż one kryterium (w pracy 1% uzyskanego
wyniku). N ależy zwrócić uwagę na fakt, że czas obliczeń jest w duż ym stopniu zależ ny
od trafnoś ci przyję cia pierwszej pary parametrów A i £ oraz kroków procedury przeszu-
kiwania (w programie oznaczonych AA dla A i SW dla S). D latego też w programie wpro-
wadzono moż liwość „ strzelania" punktem startowym (danymi A, S, AA, SS, N F) tak,
aby uzyskane pierwsze przybliż enie zapewniał o moż liwie krótki czas obliczeń.
N a rys. 2 podano algorytm obliczeń programu wykorzystanego w pracy, który jest
zamieszczony w dodatku. Oddzielnie na rys. 3 i 4 rozpisane został y fragmenty tej procedury
dotyczą ce poszukiwania kierunku najwię kszego spadku oraz poszukiwania minimum
na tym kierunk- u. Algorytm obliczeń z rys. 3, 2 i 4 ma n a celu uł atwienie ewentualnemu
uż ytkownikowi korzystania z zał ą czonego programu (obliczenia wykonywano na H P
S6B w ję zyku Basic)..
I C zyt a ć : 8 , Hi . Bp (
| Czyt ać : A , S , AA , SS , NP
Ro zwią zan ie z a g a d n i e n i a p o c z ą t k o w e go
jako w y n i k : FBL , DT , DS ; FB- FBL
±
<
| Wyś wietlenie wyników na monitorze
Czy punkt sta r t owy obl i czeń nas zadawał o ? \ n i e
/ p yt an ie do uży tkowni k a / ^ '
\ tak
Wydrukowanie i zapamię t anie a k t u a l n e g o
wyn i k u j a k o p unkt bazowy
/ Czy d l a d aneg o NP uzyskano ż a,danq d o k ł a d n o ś ć ? > .
X | 0T| < 1 0 ' 4 | DS| < lO- 4 /
We,
We,
Po szuk iwanie k i e r u n k u najwię kszego s p a d k u
f u n k c j i b ł ę d u. K i e r u n e k w y zn a c za j ą ,: p u n k t
b azowy i p u n k t na e l i p s i e o ś r o d ku w p u n -
k c i e b a zo w y m i o s i a c h ZxSS i 2 xAA
5 S= SS/ 5
AA=AA/ B
Y(1) THEM NK
290 IF Y d ) >1 THEN NK
300 60RUB ROZW
310 IF BL>FBL THEN. KAT=KATA @ KDT- DDT @ KDS=DDS @ BL- FBL
320 NK: NEXT Q
330 KATA- KAT 9 BDTO 560
340 IF BL>FB THEN AA=AA*„2 © SS==SS*.2 9 DISP "zmiana kroku AA,SS=";
AA;SS © GQTQ 220
350 ! Procedura przeszukiwania kierunku
360 PARIMl
370 AR; A=A+AA*COS (KAT)#PARI S B»B+SS*BIN (KAT)*PARI
380 FB=BL lii DT»KDT © DS=KDS & PARI==PARI. + 1
390 C=A+AA*COS (KAT)#PARI i Y(1)=S+SS*SIM (KAT)*PAR I
400 GOBUB ROZW
410 IF FBL MOD (2#F'l )
580 C=A+AA*COS >
920 D(I)=2*U*H»F *QCI)
930 NEXT I
940 U=.2928932
950 GOTO F
WYZN ACZAN IE POWIERZCH N I SWOBOD N EJ... 95
O O - C / Y U) )*SQR
960 E: FOR 1=1 TO 2
970 Y(I)=Y(I)+H*F(I)/6- Q(I)/3
980 NEXT 1
990 M=0 @ K=2
1000 GDTO (3
1010 F: K=l
1020 B; IF K=2 THEN K
1030 F(l)- Y(2)
1040 F<2)=Y(1)+2*Y(2)*- Y(2)/Y(1>+B0- *(COS
Y(2) *Y(2) )'- '3
1050 GOTO LD
1060 K: AB=Y(1>*COS (X) @ AC=YU)*SIN (X)
1070 POLB=PQLB+(AB+G1>*(AC- G2)
1080 G1=AB © G2=AC @ KR=KR+1
1090 IF KR