Sunteți pe pagina 1din 251

Prof.dr.ing.eur.ing.

Ioan SRBU











MODELRI NUMERICE
I
OPTIMIZRI N INSTALAII




Colecia INSTALAII PENTRU CONSTRUCII












EDITURA POLITEHNICA
TIMIOARA 2010





PREFA

n domeniul cercetrii i proiectrii instalaiilor pentru construcii s-au nregistrat n
ultimii ani progrese remarcabile. Necesitile creterii similitudinii dintre procesele re-
ale din aceste instalaii i modelele matematice care le reprezint a condus inevitabil la
sporirea complexitii modelelor i implicit la imposibilitatea rezolvrii lor, fr aplica-
rea unor tehnici moderne de calcul i utilizarea calculatoarelor electronice numerice.
Elaborarea unei lucrri cu un pronunat caracter aplicativ privind metodele de calcul
numeric i de optimizare programabile pe calculator, contribuie la pregtirea specia-
litilor care vor lucra n diverse domenii ale instalaiilor pentru construcii i se nscrie
pe linia general de promovare a calcului automat n aceste domenii.
Prin ntreaga ei alctuire, lucrarea de fa trateaz o problematic modern, de o de-
osebit actualitate, la un nalt nivel tiinific, bazndu-se att pe cercetri i realizri
originale, ct i pe sintetizarea unui bogat material bibliografic. Ea este complex i
original prin modul n care apropie cititorul de problematica abordat, asigurnd o
prezentare riguroas, sistematic, gradat i argumentat, n scopul sprijinirii specia-
litilor din diversele domenii ale instalaiilor pentru construcii la aplicarea modelrii
numerice i optimizrii sistemelor de instalaii.
Lucrarea i propune s sistematizeze i s prezinte ntr-o manier unitar pro-
blemele legate de principalele metode numerice i de optimizare i algoritmii de calcul
orientai pe calculator pentru rezolvarea diverselor tipuri de probleme ntlnite n cer-
cetarea, proiectarea i exploatarea instalaiilor pentru construcii, fiind structurat n 7
capitole.
Dup ce ntr-un prim capitol introductiv se expun o serie de elemente necesare pe
parcursul lucrrii privind rolul metodelor numerice i de optimizare n calculul insta-
laiilor, aspectele matematice ale unui algoritm, tipurile de erori introduse la executarea
unui algoritm etc., n capitolele 2 i 3 se efectueaz o prezentare general a metodelor
de rezolvare a unor probleme de analiz matematic i algebr aplicabile la calculul
numeric al instalaiilor, descriindu-se pentru fiecare din acestea algoritmi orientai pe
calculator. Pentru fiecare algoritm n parte se indic avantajele i limitele de aplicabi-
litate.
Capitolul 4 abordeaz metodele moderne de modelare i simulare numeric a pro-
ceselor din instalaii, cu referire ndeosebi la metoda cu diferene finite i respectiv me-
toda cu elemente finite, ultima fcnd parte integrant din cercetarea i proiectarea
asistat de calculator.
Capitolul 5 este destinat mai multor modele de calcul numeric pentru rezolvarea
unor probleme specifice instalaiilor ca: simularea numeric i prevenirea ngheului
apei n conductele aeriene sub presiune, analiza hidraulic i simularea dinamic a
reelelor inelare complexe de distribuie a apei i a energiei termice, analiza numeric a
8 Modelri numerice i optimizri n instalaii
procesului pomprii apei n sistemele de alimentare cu ap i cldur i a problemelor
de conducie unidimensional a cldurii, modelarea numeric a procesului de absorbie
din instalaiile frigorifice, modelarea numeric cu elemente finite a conduciei bidimen-
sionale a cldurii.
Capitolul 6 este consacrat tratrii unor metode ale calculului operaional ca progra-
marea matematic (liniar, neliniar, dinamic) i teoria grafurilor, descriindu-se algo-
ritmi aplicabili la optimizarea instalaiilor, de mare actualitate i cu o importan prac-
tic deosebit.
In capitolul 7 se formuleaz diverse modele complexe de optimizare pentru calculul
instalaiilor cum sunt: calculul hidraulic optim al canalelor cu taluze plane i radier
cilindric, alegerea traseului optim al unei magistrale de aduciune a apei, optimizarea
traseului reelelor ramificate de curgere, proiectarea i analiza optimal a reelelor exte-
rioare de distribuie a apei, a energiei termice i a gazelor, dimensionarea optimal a
reelelor de alimentare cu ap n cldiri, optimizarea prin simularea numeric a consu-
mului de ap tehnologic al unei ntreprinderi cu sistem propriu de alimentare, determi-
narea configuraiei optime a reelelor electrice, dimensionarea optimal a izolaiilor
frigorifice, dimensionarea optimal a unui ansamblu de schimbtoare de cldur, opti-
mizarea ncrcrii unor sisteme termoenergetice funcionnd n paralel etc.
Noiunile teoretice sunt nsoite n majoritatea cazurilor de scheme logice, precum i
de un material grafic adecvat, n felul acesta fiind mult mai accesibile cititorilor. De
asemenea, lucrarea este nsoit de o bibliografie vast pentru ca cititorul interesat s-i
poat nsui mai bine partea teoretic.
Prin problemele abordate, lucrarea se adreseaz cu precdere specialitilor din toate
domeniile instalaiilor pentru construcii (alimentare cu ap, canalizare, sanitare, gaze,
nclzire, rcire etc.), fiind ns util i accesibil unui grup larg de cititori: ingineri,
analiti, cadre didactice, doctoranzi i studeni ai nvmntului superior de profil i
toi cei care doresc s-i finalizeze lucrrile de cercetare i proiectare cu ajutorul teh-
nicilor moderne de calcul. Sper ca informaile oferite de aceast lucrare s trezeasc
interesul cititorului determinndu-l s utilizeze metodele numerice i de optimizare la
conceperea modelelor matematice de rezolvare a multor alte probleme ce apar n prac-
tica cercetrii, proiectrii i exploatrii instalaiilor, dect cele tratate i s se strdu-
iasc s descopere aspecte nesesizate nc n toate domeniile instalaiilor pentru cons-
trucii.
Autorul mulumete tuturor celor care l-au sprijinit n realizarea acestei lucrri i
tuturor celor care vor contribui n viitor la ntregirea i perfecionarea ei.


A u t o r u l




CUPRINS


1. INTRODUCERE ..... 13
1.1. Rolul metodelor numerice i de optimizare n calculul instalaiilor................... 13
1.2. Aspecte matematice ale unui algoritm de calcul ... 13
1.3. Instabilitatea numeric a algoritmilor i natura problemelor...... 14
1.4. Noiuni generale privind metodele iterative....................................................... 15
2. METODE NUMERICE DE ANALIZ MATEMATIC APLICABILE LA
CALCULUL INSTALAIILOR................................

16
2.1. Calculul valorilor funciilor analitice.................................................................. 16
2.2. Aproximarea i interpolarea funciilor de o variabil......... 16
2.2.1. Interpolarea grafic i liniar.............................................................. 17
2.2.2. Interpolarea polinomial..................................................................... 18
2.2.3. Interpolarea geometric prin metoda celor mai mici ptrate.................. 22
2.2.4. Interpolarea hermitian........................................................................... 22
2.2.5. Interpolarea invers ............................ 23
2.3. Interpolarea funciilor de dou variabile......... 24
2.4. Calculul numeric al integralelor......................................................................... 26
2.4.1. Preliminarii.................................................. 26
2.4.2. Metoda trapezelor.................................... 27
2.4.3. Metoda Simpson ..................... 27
2.4.4. Metoda Hermite...................................................................................... 28
2.4.5. Metoda NewtonCtes............................................................................ 28
2.4.6. Metoda GaussLegendre......................................................................... 30
2.4.7. Metoda MonteCarlo.............................................................................. 31
2.5. Rezolvarea numeric a ecuaiilor difereniale.................................................... 32
2.5.1. Metoda Euler ...................................................................... 32
2.5.2. Metoda RungeKutta.......................................................................... 32
3. METODE NUMERICE DE ALGEBR APLICABILE LA CALCULUL
INSTALAIILOR...................................................................................................

34
3.1. Rezolvarea aproximativ a ecuaiilor algebrice i transcendente....... 34
3.1.1. Schema lui Hrner pentru calculul valorilor unui polinom.... 34
3.1.2. Metoda secantei .............. 35
3.1.3. Metoda Newton .................................................................................. 35
3.1.4. Metoda Cebev....................................................................................... 36
3.2. Elemente de calcul matriceal ................. 37
3.2.1. Definiii. Clasificri ........ 37
3.2.2. Operaii algebrice cu matrice ......... 39
3.2.3. Tipuri speciale de matrice................................................................... 40
3.3. Rezolvarea sistemelor de ecuaii liniare................................. 46
3.3.1 Consideraii preliminare................................................................... 46
3.3.2. Metode directe......................................................................................... 48
10 Modelri numerice i optimizri n instalaii
3.3.3. Metode iterative ..................................................................... 52
3.3.4. Valori i vectori proprii ai unei matrice.................................................. 56
3.4. Rezolvarea sistemelor de ecuaii neliniare..................... 59
3.4.1. Metoda NewtonRaphson .............................................. 59
3.4.2. Metoda suprarelaxrilor succesive ......................................... 61
3.4.3. Rezolvarea sistemelor neliniare de forma AX+(X)=0.......................... 63
3.5. Noiuni de algebr vectorial...................................................... 65
4. METODE MODERNE DE MODELARE I SIMULARE NUMERIC A
PROCESELOR DIN INSTALAII.......................................................................

68
4.1. Metoda diferenelor finite .......................................................... 68
4.1.1. Principiul metodei .......... 68
4.1.2. Exprimarea derivatelor n diferene finite....................................... 69
4.2. Metoda elementelor finite........................................... 78
4.2.1. Principiul metodei .......... 78
4.2.2. Etapele de rezolvare a unei probleme cu metoda elementelor finite...... 80
4.2.3. Proprieti caracteristice elementelor finite nodale......... 82
4.2.4. Integrarea numeric a expresiilor elementale .... 87
4.2.5. Tipuri de elemente i funcii de interpolare ........... 88
4.2.6. Obinerea ecuaiilor cu elemente finite........................................... 94
5. MODELE NUMERICE PENTRU REZOLVAREA UNOR PROBLEME
SPECIFICE DE INSTALAII ..........................................................

97
5.1. Simularea numeric i prevenirea ngheului apei n conductele aeriene sub
presiune...................................................................

97
5.1.1. Consideraii preliminare ................. 97
5.1.2. Formularea modelului matematic................... 98
5.2. Analiza nodal a reelelor inelare de alimentare cu ap ............ 105
5.2.1. Consideraii preliminare ................. 105
5.2.2. Bazele calculului hidraulic al reelelor inelare........ 106
5.2.3. Principiul metodei nodurilor... 107
5.2.4. Modelul numeric de analiz nodal ............................................... 108
5.3. Simularea dinamic a reelelor de alimentare cu ap ................ 111
5.3.1. Consideraii preliminare.................................................. 111
5.3.2. Ecuaiile dinamice ale reelei.............................................. 112
5.3.3. Rezolvarea ecuaiilor dinamice............... 113
5.3.4. Utilizarea integrrii explicite........................................................... 115
5.3.5. Aplicaie numeric.......................................................... 120
5.3.6. Concluzii......................................................................... 122
5.4. Analiza reelelor complexe de distribuie a energiei termice .... 122
5.4.1. Consideraii preliminare................................................. 122
5.4.2. Bazele calculului hidraulic al reelelor termice................................... 123
5.4.3. Formularea modelului matematic........... 124
5.5. Analiza numeric a procesului pomprii apei n sistemele de alimentare cu
ap i cldur..........................................................................................
126
5.5.1. Consideraii preliminare................................................. 126
5.5.2. Formularea modelului numeric........................................................... 126
5.6. Modelul unidimensional cu diferene finite al conduciei cldurii n regim
tranzitoriu ...........................................................

128
Cuprins 11
5.6.1. Consideraii preliminare................................................. 128
5.6.2. Formularea modelului matematic....................................................... 129
5.7. Modelarea numeric a procesului de absorbie din instalaiile frigorifice 131
5.7.1. Consideraii preliminare................................................. 131
5.7.2. Formularea modelului matematic....................................................... 132
5.8. Modelarea numeric cu elemente finite a conduciei bidimensionale a cl-
durii.....................................................................

135
5.8.1. Modelul analitic al conduciei termice............................ 136
5.8.2. Formularea variaional a metodei elementelor finite........................ 137
5.8.3. Modelul numeric cu elemente finite al conduciei termice n regim sta-
ionar...............................................................................
138
5.8.4. Modelul numeric cu elemente finite al conduciei termice n regim
tranzitoriu............................................................................................

144
5.9. Aplicarea metodei reziduurilor ponderate la obinerea ecuaiilor cu elemente
finite pentru micarea permanent a unui fluid ntre doi perei plani pa-
raleli....................................................................


147
6. METODE I TEHNICI DE OPTIMIZARE ..................................... 149
6.1. Formularea unei probleme de optimizare................................... 149
6.1.1. Variabilele de proiectare......... 149
6.1.2. Restriciile de proiectare ................................................ 150
6.1.3. Funcia obiectiv................................... 150
6.1.4. Modelul matematic al unei probleme de optimizare............... 151
6.2. Elemente de progrmare matematic................................... 152
6.2.1. Noiuni generale...................... 152
6.2.2. Optimizarea necondiionat............................................ 153
6.2.3. Optimizarea condiionat............................ 160
6.2.4. Metoda programrii dinamice................................................. 168
6.3. Elemente de teoria grafurilor...................................................... 169
6.3.1. Noiuni generale ................. 169
6.3.2. Algoritmi pentru determinarea unui arbore de valoare minim...... 170
6.3.3. Algoritmi pentru determinarea unui drum de valoare minim.... 171
6.3.4. Reeaua de transport.................................... 174
6.3.5. Condiii particulare de aplicare a grafurilor la calculul reelelor de
curgere.....................................................................................

175
7. MODELE DE OPTIMIZARE A INSTALAIILOR ....... 178
7.1. Calculul hidraulic optim al canalelor cu taluzuri plane i radier cilindric...... 178
7.2. Alegerea traseului optim al unei magistrale de aduciune a apei ....... 182
7.2.1. Consideraii preliminare.. 182
7.2.2. Modelul de calcul............................................................................ 182
7.3. Optimizarea traseului reelelor ramificate de curgere ........... 183
7.3.1. Consideraii preliminare...... 183
7.3.2. Determinarea grafului parial al arborilor minimi....... 185
7.3.3. Generarea arborilor minimi .................... 185
7.4. Modele de optimizare pentru analiza reelelor inelare de distribuie a apei .. 186
7.4.1 Consideraii preliminare ...................................................... 186
7.4.2. Modelul "coninut" de analiz pe tronsoane .............................. 188
7.4.3. Model de analiz ciclic n formulare variaional ................ 189
7.4.4. Model de analiz nodal n formulare variaional .... 191
12 Modelri numerice i optimizri n instalaii
7.5. Optimizarea dimensionrii reelelor inelare de distribuie a apei .......... 192
7.5.1. Consideraii preliminare ......................................................... 192
7.5.2. Criterii de optimizare a dimensionrii ............................................ 193
7.5.3. Optimizarea repartiiei debitelor de tranzit ........ 195
7.5.4. Modele de optimizare a dimensionrii reelelor inelare ..... 198
7.6. Dimensionarea optimal a reelelor de alimentare cu ap n cldiri ...... 216
7.7. Optimizarea, prin simulare numeric, a consumului de ap tehnologic al
unei ntreprinderi cu sistem propriu de alimentare........... .....

219
7.7.1. Consideraii preliminare...... 219
7.7.2. Algoritm de simulare numeric a consumului de ap industrial... 221
7.8. Optimizarea dimensionrii reelelor de termoficare .......... 227
7.8.1. Principii de funcionare a unui sistem de termoficare ........ 227
7.8.2. Bazele calculului hidraulic al reelelor termice....... 228
7.8.3. Model de optimizare a dimensionrii reelelor termice ramificate bitu-
bulare cu ap ..................................

230
7.9. Calculul simplificat al reelelor inelare de distribuie a gazelor bazat pe teoria
grafurilor ........................................................................

233
7.10. Determinarea momentului optim de nlocuire a conductelor avariate ale ree-
lelor de transport ..............................................................

235
7.11. Determinarea configuraiei optime a reelelor electrice ...... 238
7.12. Optimizarea dimensionrii izolaiilor frigorifice ................. 240
7.12.1. Consideraii preliminare ....................................................... 240
7.12.2. Modelul de optimizare ................................................. 240
7.13. Dimensionarea optimal a unui ansamblu de schimbtoare de cldur .. 244
7.14. Optimizarea ncrcrii unor sisteme termoenergetice funcionnd n paralel.. 248
7.15. Optimizarea repartiiei sarcinilor termice i electrice pe echipamentele unei
centrale electrice de termoficare n cazul unui regim dat ........

249
BIBLIOGRAFIE ... 252

Capitolul 1

INTRODUCERE




1.1. ROLUL METODELOR NUMERICE I DE OPTIMIZARE
N CALCULUL INSTALAIILOR

Rolul metodelor numerice n calculul instalaiilor pentru construcii este de a fur-
niza o serie de soluii aproximative pentru acele cazuri n care metodele clasice de ana-
liz analitic i experimental sunt inoperante sau neeficiente. Totodat, ele permit rea-
lizarea unor experimente numerice prin simularea fenomenelor i proceselor termo-
hidraulice. Metodele numerice sunt utile i n prelucrarea datelor experimentale sau n
determinarea unor expresii de calcul al proprietilor fizice ale agenilor termici i fri-
gorifici. Prin aceasta, metodele numerice contribuie n mod efectiv la deschiderea unor
direcii noi, n cercetarea i proiectarea instalaiilor pentru construcii.
Folosirea metodelor numerice nu constituie un scop n sine. Rezultatul aplicrii lor,
modelul numeric, urmeaz a fi implementat pe calculator cu ajutorul unui limbaj adec-
vat. Utilizarea eficient a metodelor numerice presupune existena unor cunotine teo-
retice fundamentale n acest domeniu, precum i a unei experiene de programare.
De asemenea, disciplinele matematice moderne prin calculul operaional pun la n-
demna proiectantului un vast aparat de analiz tiinific n stabilirea deciziilor opti-
me pentru problemele proiectrii instalaiilor pentru construcii. O mare contribuie n
proiectarea optimal a acestor instalaii o aduce crearea programrii matematice (lini-
ar, neliniar, dinamic, geometric etc.) i a teoriei grafurilor, lrgindu-se aria de mo-
delare a problemelor optimizrii.
Proiectarea optimal determin variabilele de proiectare ce respect anumite con-
diii (restriciile proiectrii) impuse de comportarea i funcionalitatea instalaiei, mini-
miznd o funcie de eficien (funcia obiectiv).
Pentru rezolvarea problemei de optimizare este necesar cunoaterea unor metode
adecvate de calcul.


1.2. ASPECTE MATEMATICE ALE UNUI ALGORITM
DE CALCUL NUMERIC

Calculul numeric implic aplicarea matematicii la construcia i algoritmizarea me-
todelor care pot fi utilizate la obinerea soluiei numerice a problemelor cu ajutorul cal-
culatorului electronic. De foarte multe ori se constat c anumite rezultate ale analizei
clasice nu sunt integral folositoare analizei numerice. De asemenea, uneori, chiar dac
soluia analitic a unei probleme date poate fi gsit, aceasta nu poate servi la obinerea
14 Modelri numerice i optimizri n instalaii
soluiei numerice, exemplificndu-se n acest sens urmtorul sistem de ecuaii alge-
brice:
n i b x a
i j
n
j
ij
..., , 2 , 1 ;
1
= =

=
(1.1)
Cnd acest sistem are o soluie unic, se poate rezolva analitic cu ajutorul regulii lui
Cramer, ns aceast metod de rezolvare a sistemelor liniare algebrice este neindicat
pentru n 3, atunci cnd se folosete calculatorul electronic deoarece trebuie calculai
n+1 determinani de ordinul n, iar evaluarea fiecruia dintre ei implic n general P
n
n!
operaii de nmulire, dac dezvoltarea se face n funcie de minori, unde:

( )

=

=
n
j
n
j
P
2
! 1
1
(1.2)
De asemenea, este necesar aproximativ acelai numr de operaii de adunare. n
concluzie, rezolvarea sistemului (1.1) prin metoda lui Cramer implic 2P
n
(n+1)! ope-
raii elementare.
Dac n = 20, numrul operaiilor elementare va fi de aproximatix 1610
19
, adic un
calculator modern va trebui s ruleze continuu la aceast problem peste 210
6
ani.
Numrul mare al operaiilor din cadrul unor metode analitice nu deranjeaz numai
din punctul de vedere al timpului de execuie consumat de calculator, dar i din punctul
de vedere al preciziei de calcul, conducnd la acumularea erorilor de rotunjire.
n cadrul unei aplicaii trebuie s se acorde o atenie egal att aspectelor matema-
tice, ct i aspectelor legate de calculator, pentru selectarea unui algoritm adecvat re-
zolvrii problemei considerate. Baza teoretic a algoritmilor o dau metodele numerice,
dar eficiena i performanele lor computaionale in foarte mult de experiena celui
care i dezvolt i i folosete. Precizia calculelor numerice este parametrul important
n alegerea metodelor de calcul. Cu toate performanele calculatoarelor electronice,
precizia rezultatelor este influenat de mai muli factori.
Soluia depinde de datele iniiale, acestea provenind din msurri, observaii, soluii
aproximative ale altor probleme, fapt care face ca la rezolvarea numeric a unei proble-
me s se introduc erori. Uneori erorile sunt introduse i de modelul matematic cnd
acesta nu corespunde n toat intimitatea fenomenului fizic modelat, din cauza unor
aproximaii de modelare. Aceste tipuri de erori se numesc erori inerente.
La soluionarea numeric a unei probleme se mai poate produce o eroare de meto-
d, iar n procesul de calcul apar erori de trunchiere i erori de rotunjire.
n concluzie, eroarea total se compune din cele trei tipuri de erori menionate:
eroarea inerent, eroarea metodei i eroarea de calcul.

1.3. INSTABILITATEA NUMERIC A ALGORITMILOR I
NATURA PROBLEMELOR

Dac o problem are proprietatea c o mic perturbaie n una din date (sau n toate)
conduce la mici perturbaii n soluia matematic, atunci problema se numete bine
condiionat.
Introducere 15
Dac mici perturbaii chiar numai ntr-o parte din datele problemei conduce la mari
perturbaii n soluia matematic, atunci problema se numete slab condiionat.
Fie D datele exacte care caracterizeaz o problem i F funcia matematic ce con-
duce la obinerea soluiei exacte F(D). Aceasta poate fi scris sub forma unei aplicaii:
( ) D F D
F
(1.3)
n cazul n care datele sunt afectate de erori sau perturbate, se lucreaz cu datele
perturbate D

. Soluia exact a problemei cu date perturbate este prezentat sub forma:


( )
* *
D F D
F
(1.4)
Aplicaia caracterizat de datele D este bine condiionat dac D

este apropiat de D
i F(D

) este apropiat de F(D) ntr-un anumit sens, altfel aplicaia este slab condi-
ionat.
Pentru a msura distana dintre D

i D, precum i distana dintre F(D

) i F(D),
sunt necesare o serie de cunotine despre forma datelor i forma soluiei. In cazul n
care D i F(D) sunt vectori sau matrice, se va examina distana dintre D i D

, respectiv
F(D) i F(D

) cu ajutorul normei:
*
D D i ( ) ( )
*
D F D F .
Fie G un algoritm de calcul pentru rezolvarea unei probleme caracterizat de datele
D. Un algoritm G este stabil dac exist D

apropiat de D astfel c F(D

) este apropiat
de G(D) ntr-un anumit sens, altfel algoritmul este instabil. Elementul ce caracterizeaz
un algoritm de calcul stabil este faptul c soluia obinut cu ajutorul algoritmului este
apropiat ntr-un anumit sens de soluia exact a problemei uor perturbate.


1.4. NOIUNI GENERALE PRIVIND METODELE ITERATIVE

Utilizarea calculatoarelor electronice ofer posibilitatea folosirii metodelor iterative
la rezolvarea anumitor tipuri de probleme. n cadrul unei metode iterative se alege o
aproximaie iniial (numr sau funcie) i succesiv se mbuntete aceast aproxima-
ie a soluiei (prin iterare) n aa fel ca irul de soluii mbuntite s convearg ctre
soluia problemei considerate.
Astfel de metode sunt destul de simple pentru a fi utilizate pe un calculator electro-
nic, cu toate c implic destul de multe operaii aritmetice, lucru care nu devine un im-
pediment avnd n vedere viteza de calcul pentru calculatoarele din actuala etap.
n timp ce metodele directe, cel puin teoretic, converg ntr-un numr finit de etape,
metodele iterative necesit un numr infinit de etape pentru convergen.
La realizarea metodelor iterative trebuie avute n vedere urmtoarele elemente: me-
toda s fie convergent, s se poat determina viteza de convergen i s stabileasc
criterii pentru stoparea procesului iterativ n momentul obinerii unei aproximri accep-
tabile pentru soluia problemei considerate.
Capitolul 2

METODE NUMERICE DE ANALIZ MATEMATIC
APLICABILE LA CALCULUL INSTALAIILOR




2.1. CALCULUL VALORILOR FUNCIILOR ANALITICE

Pentru calculul valorilor funciilor date prin formule, cu ajutorul ordinatoarele elec-
tronice, forma funciilor are o mare importan. De aceea se pune problema de mare
interes practic, constnd n cutarea expresiilor analitice cele mai comode pentru func-
iile elementare. Calculul valorilor funciilor se reduce n general la efectuarea unei
serii de operaii aritmetice elementare.
O funcie real f(x) se numete funcie analitic n punctul dac ntr-o vecintate
x < R a acestui punct funcia se dezvolt ntr-o serie ntreag, aproximndu-se cu
ajutorul polinomului Taylor:
( ) ( )
( )
( )
( )
( )
( )
( )
n
n
x
n
f
x
f
x
f
f x f

+ + + + =
!
...
! 2 ! 1
2
' ' '
(2.1)
Pentru = 0 se obine polinomul Maclaurin:
( ) ( )
( ) ( )
( )
( )
n
n
x
n
f
x
f
x
f
f x f
!
0
...
! 2
0
! 1
0
0
2
' ' '
+ + + + = (2.2)
Dezvoltarea unei funcii n serie Taylor este n multe cazuri o metod comod pen-
tru a calcula valorile acestei funcii.
Dac se cunoate f(x) i trebuie calculate valorile f(x+h), unde h este o mic corec-
ie, este comod a scrie formula (2.1) sub forma:
( ) ( )
( ) ( )
( )
( )
n
n
h
n
x f
h
x f
h
x f
x f h x f
!
...
! 2 ! 1
2
' ' '
+ + + + = + (2.3)

2.2. APROXIMAREA I INTERPOLAREA FUNCIILOR
DE O VARIABIL

In multe aplicaii practice apare necesitatea evalurii aproximative a unei funcii
| | R b a f , : , punndu-se problema determinrii unei funcii F, care s aproximeze
funcia f n intervalul [a, b]. Se recurge la aceast aproximare fie atunci cnd nu se cu-
noate expresia analitic a lui f, dar se cunosc valorile sale ntr-un numr finit de punc-
te ca rezultat al unor msurri experimentale sau ca soluii ale unei ecuaii difereniale,
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 17
fie atunci cnd expresia analitic a lui f este destul de complicat i cu ajutorul acesteia
calculele sunt dificile.
Pentru evaluarea lui f(x) se caut o alt funcie F(x) relativ simpl astfel ca pentru
orice valoare a lui x referit ca nod de interpolare, valoarea lui F(x) s fie suficient de
aproape de valoarea lui f(x).
In multe situaii aceast funcie aproximativ se prezint sub forma unui polinom
algebric:
( )
m
m m
x c x c x c c x F + + + + = ...
2
2 1 0
(2.4)
Pentru determinarea funciei F
m
(x) trebuie cunoscui coeficienii c
0
, c
1
,..., c
m
. n
scopul determinrii acestor coeficieni spaiul liniar | | { } R b a f f M = , : se organi-
zeaz ca un spaiu metric, putnd defini o funcie d, care s msoare distana dintre
dou funcii f i F din M prin:
( ) ( ) ( ) | |
2
0
,

=
=
n
i
k k
x F x f F f d , (2.5)
x
0
, x
1
, ..., x
n
fiind n+1 puncte cunoscute din intervalul [a, b].
Criteriul de determinare a coeficienilor c
0
, c
1
, ..., c
m
este ca distana dintre f i F s
fie minim.
Aceast metod de aproximare poart denumirea de metoda celor mai mici ptrate.
Considernd distana definit de relaia (2.5) n care F(x) se nlocuiete cu F
m
(x)
dat de (2.4), n cazul m=n, i impunnd condiia de minim, se ajunge la relaiile:
( ) ( ) n k x F x f
k n k
,..., 1 , 0 ; = = (2.6)
Aproximarea n cazul acesta poart denumirea de aproximare prin interpolare, iar
polinomul generalizat F
n
(x), care satisface condiia (2.6) se numete polinom de inter-
polare.

2.2.1. INTERPOLAREA GRAFIC I LINIAR

Una din metodele cele mai comune ale interpolrii este metoda grafic, care const
n desenarea unui grafic continu cu ajutorul valorilor din tabel, innd seama de forma
curbei pe intervalul considerat.
Formula general de interpolare liniar se
poate obine geometric prin utilizarea asem-
nrii triunghiurilor din figura 2.1.
Din asemnrea triunghiurilor AED i
ACB rezult:

AC
AE
BC
DE
= (2.7)
sau:

1 2
1
1 2
1
) ( ) (
) ( ) (
x x
x x
x f x f
x f x F

(2.8)
de unde dup explicitarea lui F(x) se obine Fig. 2.1 Interpolarea liniar
18 Modelri numerice i optimizri n instalaii
formula de interpolare liniar:
) (
) ( ) (
) ( ) (
1
1 2
1 2
1
x x
x x
x f x f
x f x F

+ = (2.9)
Evident, dac f(x) este o funcie liniar, atunci procesul de interpolare liniar este
exact, iar ) (
' '
x f = 0.
n general, este clar c diferena F(x) f(x), unde f(x) este funcia exact, depinde de
curbura funciei f(x) i deci de valoarea derivatei
' '
f (x) = 0.

2.2.2. INTERPOLAREA POLINOMIAL

O alt metod mai precis de interpolare este interpolarea polinomial a funciilor.
Dac se dau n puncte n care valorile funciei sunt cunoscute, se pune problema de-
terminrii unui polinom de gradul n+1 care s treac prin cele n puncte, acest polinom
numindu-se polinom de interpolare. n general polinomul F(x) de grad cel mult n1
poate aproxima funcia f(x) n intervalul a x b, dac o anumit msur (distan) a
derivatelor polinomului fa de funcie pe acest interval sunt destul de mici.
Polinomul de interpolare de tip Lagrange. Fie f(x) o funcie definit pe [a, b]. In-
tervalul [a, b] fiind divizat n n1 subintervale (fig. 2.2), se presupun cunoscute valo-
rile f
k
= f(x
k
); (k = 1, 2,..., n).
Aproximarea funciei f(x) n
orice punct | | b a x , poate fi rea-
lizat prin polinomul de interpo-
lare Lagrange de gradul n1:

=
=
n
k
k k
f w x F
1
) ( (2.10)
n care w
k
sunt coeficienii La-
grange, dai de relaia:


) )...( )( )...( )( (
) )...( )( )...( )( (
1 1 2 1
1 1 2 1
1 n k k k k k k k
n k k
n
k j
j j k
j
k
x x x x x x x x x x
x x x x x x x x x x
x x
x x
w


=

=
+
+

(2.11)
Considernd polinomul definit prin:

=
=
n
k
k
x x x
1
) ( ) ( , (2.12)
se observ c w
k
se poate exprima prin relaia:

( ) ) ( '
) (
k k
k
x x x
x
w

= (2.13)
iar formula de interpolare Lagrange (2.10) se poate pune i sub alt form:

Fig. 2.2 Interpolarea polinomial Lagrange
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 19


=

= =

=

=
n
k k k
k
n
k j
j j k
j
n
k
k
x x x
x
f
x x
x x
f x F
1 1 1
) ( ' ) (
) (
) ( (2.14)
n care:

=
=
n
k j
j
j k k
x x x
1
) ( ) ( ' (2.15)
Polinoamele de interpolare Lagrange se pot obine i printr-un procedeu recurent ce
poart numele de schema Aitken.
Dac se noteaz cu F(x
1
, x
2
, ..., x
n
; f|x) polinomul de interpolare Lagrange a funciei
f(x) cu nodurile x
1
, x
2
, ...., x
n
, acesta satisface relaia general de recuren a lui Aitken:

1
3 2
1 1 2 1
2 1
) ; ..., , , (
) ; ..., , , (
) ; ,..., , (
x x
x x x f x x x F
x x x f x x x F
x f x x x F
n
n n
n
n

(2.16)
Formula de recuren (2.16) sugereaz ideea de a ordona calculul valorilor polino-
mului lui Lagrange ntr-un tabel care conine pe lng polinomul Lagrange de gradul
n1 i alte polinoame ale lui Lagrange pe noduri de interpolare consecutive:
n i k x f x x x F x F
i k k k
i
k
+ =
+ +
); ; ..., , , ( ) (
1
(2.17)
Dac valorile polinomului Lagrange, corespunztor unei funcii date, trebuie calcu-
late pe mai multe puncte de pe axa real, n scopul operativitii i preciziei calculelor,
se poate folosi forma baricentric a acestui polinom:

( ) ( )

=
=

=
n
k k k
n
k k k
k
x x x
x x x
f
x F
1
1
) ( ' ) (
1
'
1
) ( (2.18)
care este mai comod n calcule manuale, ntruct nu mai necesit determinarea lui
(x) din relaia (2.12) ce conine un numr mare de produse. Se vede din (2.15) c i
pentru calculul lui ) ..., , 2 , 1 ( ); ( ' n k x
k
= trebuie calculate cte n1 produse, ns aces-
tea nu depind de diferenele xx
k
; (k = 1, 2,..., n) i de aceea ele pot fi calculate odat
pentru totdeauna.
Se consider dou cazuri particulare ale
polinomului Lagrange. Pentru n = 2 (fig. 2.3)
se obine polinomul Lagrange de gradul 1 (in-
terpolare liniar):

2 2 1 1
f w f w F + = (2.19)
n care:
s
h
h x
x x
x x
w =

= 1
2 1
2
1
(2.20)

Fig. 2.3 Interpolarea polinomial liniar
20 Modelri numerice i optimizri n instalaii
s
h
x
x x
x x
w = =

=
1 2
1
2
(2.21)
iar generaliznd:

=
n
k j
j j k
j
k
s s
s s
w
1
(2.22)
n cazul existenei pe intervalul h a nc
unui punct (n = 3), de abscis x
2
= h/2 (fig.
2.4), interpolarea va fi ptratic, iar gradul
polinomului lui Lagrange este 2. Se obine
ecuaia unei parabole:

3 3 2 2 1 1
f w f w f w F + + = (2.23)
n care:
) 1 )(
2
1
( 2
) ( 5 , 0
) )( 5 , 0 (
) )( (
) )( (
3 1 2 1
3 2
1
=


=


= s s
h h
h x h x
x x x x
x x x x
w (2.24)
) 1 ( 4
) 5 , 0 ( 5 , 0
) (
) )( (
) )( (
3 2 1 2
3 1
2
=

=


= s s
h h
h x x
x x x x
x x x x
w (2.25)
)
2
1
( 2
5 , 0
) 5 , 0 (
) )( (
) )( (
2 3 1 3
2 1
3
=

=


= s s
h h
h x x
x x x x
x x x x
w (2.26)
Alegnd originea axei s n punctul de ab-
scis x
2
, expresiile coeficienilor polinomului
de interpolare devin:
) 1 (
2
1
1
= s s w (2.27)

2
2
1 s w = (2.28)
) 1 (
2
1
3
+ = s s w (2.29)
s fiind n acest caz egal cu x/h
1
.
n figura 2.5 se prezint schema logic a
programului ordinator APROL1, elaborat pe
baza algoritmului de interpolare Lagrange,
descris de relaiile (2.10) i (2.11), unde: N
este numrul de puncte n care se cunosc
valorile funciei f; M numrul de puncte n
care se caut interpolarea funciei f; X(K)
vector coninnd punctele n care se cunosc
valorile funciei f; F(K) vector coninnd
valorile cunoscute ale funciei f; Y(I) vector
coninnd valorile n care se caut interpo-
larea funciei f; H(I) vector coninnd valo-

Fig. 2.4 Interpolare polinomial ptratic

Fig. 2.5 Schema logic a algoritmului de
interpolareLagrange
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 21
rile obinute pentru f(y).
Diferene divizate. Formula lui Newton. Fie f o funcie definit pe [a, b] prin va-
lorile n nodurile x
1
, x
2
, ..., x
n
, unde a x
1
... x
n
b. Presupunnd c diferenele:
,... 2 , 1 ; 0
1
= =
+
i x x x
i i i
(2.30)
nu sunt egale, relaiile de forma:
| |
i i
i i
i i
x x
x f x f
x x

=
+
+
+
1
1
1
) ( ) (
, (2.31)
se numesc diferene divizate de ordinul nti ale funciei f pe nodurile x
i
i x
i+1
.
Generaliznd, diferenele divizate de ordi-
nul n se obin pornind de la diferenele divi-
zate de ordinul n1 cu ajutorul relaiei de re-
curen:

| |
| | | |
...) , 2 , 1 ...; , 2 , 1 (
;
..., , ..., ,
..., , ,
1 1
1
= =

=
= =
+
+ + +
+ +
i n
x x
x x x x
x x x D
i n i
n i i n i i
n i i i
n
i
(2.32)
Utiliznd noiunea de diferene divizate se
poate pune formula lui Lagrange sub forma
dat de ctre Newton:
| |
| |
| |
) )...( (
) ( ..., , ,
... ) )( ( , ,
) ( , ) ( ) (
1 2
1 2 1
2 1 3 2 1
1 2 1 1


+
+ +
+ + =
n
n
x x x x
x x x x x
x x x x x x x
x x x x x f x F
(2.33)
sau sub o form concentrat:
| |
) ( ... ) )( (
..., , , ) ( ) (
2 1
1
1 2 1 1
i
n
i
i
x x x x x x
x x x x f x F

+ =

=
+
(2.34)
Dac funciile x
1
, ..., x
n
sunt pe axa real,
atunci pentru orice x [x
1
, x
n
] exist relaia:
| | | |
n
n
n
x x
n
f
x x x , ,
!
) (
..., , ,
1
) (
2 1
=

(2.35)
Formula (2.35) poate fi folosit ca formul
de aproximare a derivatelor de ordin superior, fr a mai cunoate derivatele inter-
mediare.
n figura 2.6 se prezint schema logic a programului ordinator APRON, elaborat
pe baza algoritmului de interpolare Newton, unde parametrii N, M, X(K), F(K), Y(I) au
aceiai semnificaie ca n figura 2.5.


Fig. 2.6 Schema logic a algoritmului de
interpolare Newton
22 Modelri numerice i optimizri n instalaii
2.2.3. INTERPOLAREA GEOMETRIC PRIN METODA
CELOR MAI MICI PTRATE

Fie f(x) o funcie definit pe [a, b] prin valorile ei f
k
n nodurile x
k
(k=1, ..., n), unde
a x
1
... x
n
b. Pentru aproximarea acestei funcii se folosete curba geometric
modificat, avnd expresia matematic:

x c c x F + =
0
) ( (2.36)
n care coeficientul c
0
se determin prin extrapolare grafic, iar coeficientul c i expo-
nentul se calculeaz aplicnd metoda celor mai mici ptrate.
Potrivit acestei metode se minimizeaz suma abaterilor curbei teoretice fa de
curba real. innd seama de (2.36) se scrie:

k k
x c c f lg lg ) ( lg
0
+ = (2.37)
iar pentru expresia:
| |

=
+ =
n
k
k k
c f x c d
1
2
0
) ( lg ) lg (lg (2.38)
se pun condiiile de minim:
0 ; 0
) (lg
=

d
c
d
(2.39)
i se obine:



= =
= = = =


=
n
k
n
k
k k
n
k
n
k
n
k
k
n
k
k k k k
x x n
x c f x x c f
c
1 1
2 2
1 1 1 1
0
2
0
) lg ( ) (lg
lg ) ( lg lg ) (lg ) ( lg
lg (2.40)



= =
= = =


=
n
k
n
k
k k
n
k
n
k
n
k
k k k k
x x n
c f x c f x n
1 1
2 2
1 1 1
0 0
) lg ( ) (lg
) ( lg lg ) ( lg lg
(2.41)
n mod asemntor se poate explica metoda celor mai mici ptrate i pentru interpo-
larea exponenial: F(x)=c
0
+c
x
i interpolarea hiperbolic: F(x)=1/(c
0
+cx).
Pe baza algoritmului de interpolare geometric descris de relaiile (2.40) i (2.41)
s-a elaborat programul ordinator APROGE [98].

2.2.4. INTERPOLAREA HERMITIAN

ntr-o serie de aplicaii practice, pentru aproximarea unor funcii se cere ca funcia
de aproximare s coincid cu funcia de aproximat n punctele de interpolare x
1
, x
2
, ...,
x
n
precum i derivatele funciei de aproximare (de un anumit ordin) s coincid cu
derivatele funciei de aproximat (de un anumit ordin) n anumite puncte din punctele de
interpolare date. O astfel de interpolare care impune condiii att funciei de aproxi-
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 23
mare, ct i derivatelor acestora poart denumirea de interpolare hermitian sau inter-
polare pe noduri multiple.
n cazul interpolrii hermitiene, dac funcia de interpolare se noteaz cu F(x)
aceasta trebuie s ndeplineasc urmtoarele condiii:
n k x f x F
k k
..., , 2 , 1 ); ( ) ( = = (2.42)
i pentru fiecare k, astfel ca
k
1, s aib loc relaiile:

k k
i
k
i
i x f x F ..., , 2 , 1 ); ( ) (
) ( ) (
= = (2.43)
Se pune problema gsirii unui polinom unic F(x) de grad m sau mai mic, unde:

=
+ =
n
k
k
n m
1
(2.44)
care s satisfac condiiile (2.42) i (2.43). Problema se reduce la gsirea a m coefi-
cieni c
1
, c
2
, ...., c
m
astfel ca cele m condiii date prin (2.42) i (2.43) s aib loc pentru:

i m
m
i
i
x c x F

=
=

) ( ) (
1
(2.45)
unde este o constant oarecare.
Astfel polinomul F(x) poate fi gsit prin metoda coeficienilor nedeterminai,
rezultnd un sistem de m ecuaii liniare cu m necunoscute c
1
, c
2
, ...., c
m.

Dac se consider cazul n care
k
este zero sau unu, adic lui F(x) i se cere doar
ca derivata sa de ordinul nti s coincid cu derivata lui f(x) n anumite puncte de
interpolare, atunci o form explicit pentru F(x) arat astfel:

+
(
(

=
) ( ) ( ) (
) (
) (
) ( 1
) (
) (
) (
'
'
1
k k k k
k k
k k
k
n
k k k
k
x f x x x f
x
x
x x
x
x
x F (2.46)
n care:

1
) ( ) (
1
+

=
=
i
n
k i
i
i k
x x x

(2.47)

2.2.5. INTERPOLAREA INVERS

Se consider o funcie f(x) dat prin puncte sub forma:
x x
1
x
2
x
3
x
4
x
5
f(x) y
1
y
2
y
3
y
4
y
5
De aceast dat se pune problema invers, adic a determinrii unei valori x astfel ca
pentru o valoare a lui y notat y
k
, s aib loc relaia:

k
y x I = ) ( (2.48)
Se pune problema cercetrii tabelului prin care este definit funcia pentru gsirea a
dou puncte de interpolare ce se vor nota cu x
1
i x
2
astfel ca s aib loc relaia:
| || | 0 ) ( ) (
2 1

k k
y x f y x f (2.49)
24 Modelri numerice i optimizri n instalaii
Se construiete funcia liniar, de interpolare invers:

k
y x f
x x
x x
x f
x x
x x
x I =

= ) ( ) ( ) (
2
1 2
1
1
1 2
2
(2.50)
Din relaia (2.50) se exprim x:

2
1 2
1
1
1 2
2
) ( ) (
) (
) ( ) (
) (
x
x f x f
x f y
x
x f x f
y x f
x
k k

= (2.51)
Aceast valoare a lui x reprezint valoarea argumentului pentru care funcia are
valoarea y
k
..


2.3. INTERPOLAREA FUNCIILOR DE DOU VARIABILE

Polinomul Lagrange de interpolare bidimensional. Fie date (m, n) puncte dis-
tincte p
i j
= (x
i
, y
j
); i = 1, 2,..., m; j = 1, 2,..., n i valorile corespunztoare ale funciei f
n aceste puncte f (x
i
, y
j
).
Se caut un polinom F(x,y) de grad cel mult m n x i de grad cel mult n n y, astfel
nct:
n j m i y x f y x F
j i j i
, ,... 2 , 1 ; , ,... 2 , 1 ), , ( ) , ( = = = (2.52)
Un astfel de polinom, denumit polinomul de interpolare Lagrange pentru funcii de
dou variabile, are forma:

= =
=
m
i
n
j
j i
j i
y x a y x F
1 1
) , ( (2.53)
unde coeficienii a
ij
urmeaz s fie determinai.
Se noteaz:
m i
x x
x x
x X
m
i k
k k i
k
i m
, ,... 2 , 1 , ) (
1
,
=

=
(2.54)
n j
y y
y y
y Y
n
j k
k k j
k
j m
,..., 2 , 1 , ) (
1
,
=

=
(2.55)
i polinomul cerut are forma:

= =
=
m
i
n
j
j i j m i m
y x f y Y x X y x F
1 1
, ,
) , ( ) ( ) ( ) , ( (2.56)
n cazul unei funcii f = f(x,y) definit pe un domeniu dreptunghiular h
1
h
2
(fig. 2.7-
a), cunoscnd valorile funciei n cele patru vrfuri ale dreptunghiului (n = 4), valoarea
funciei F n orice punct al domeniului, pentru interpolarea liniar se poate determina
cu relaia:

=
=
n
k
k k
f w F
1
(2.57)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 25
unde:
) (
2
) (
1 4
) (
2
) (
2 3
) (
1
) (
2 2
) (
1
) (
1 1
;
; ;
y x y x
y x y x
w w w w w w
w w w w w w
= =
= =
(2.58)
n care
) ( x
j
w i
) ( y
j
w (j = 1, 2) sunt polinoa-
mele de interpolare ale funciei f dup di-
recia axelor x i y, avnd valorile:

( )
; ; 1
; ; 1
) (
2 1
) (
2
) (
1
t w t w
s w s w
y y
x x
= =
= =
(2.59)
cu notaiile:

2 1
;
h
y
t
h
x
s = = (2.60)
Prezena celor 4 puncte intermediare pe
mijloacele laturilor i a punctului din cen-
trul dreptunghiului (fig. 2.7-b) necesit o
interpolare ptratic (j = 1, 2, 3), astfel c:

=
=
9
1 k
k k
f w F , (2.61)
iar:

) (
3
) (
3 9
) (
2
) (
1 4
) (
1
) (
3 3
) (
1
) (
2 2
) (
1
) (
1 1
.......... ..........
y x
y x
y x
y x
y x
w w w
w w w
w w w
w w w
w w w
=
=
=
=
=
(2.62)
n care:

( )
( )
( )
( )
( ) ( )
( )
( )
( )
( ) 1
2
1
1
2
1
1 1
1
2
1
1
2
1
3 3
2
2
2
2
1 1
+ = + =
= =
= =
t t w s s w
t w s w
t t w s s w
y x
y x
y x
(2.63)

2 1
;
h
y
t
h
x
s = = (2.64)
n figura 2.8 se prezint schema logic a programului ordinator APROL2, elaborat
pe baza algoritmului pentru calcularea valorii polinomului de interpolare bidimen-
sional, unde: XX, YY sunt abscisa, respectiv ordonata punctului n care se face inter-
polarea; N, M numrul punctelor pe Ox, respectiv pe Oy n care se cunosc valorile

Fig. 2.7 Interpolarea bidimensional pe
domeniul dreptunghiular
26 Modelri numerice i optimizri n instalaii
funciei f; X(K), Y(K) vectori pstrnd abscisele, respectiv ordonatele punctelor n
care se cunosc valorile funciei f; F(I,J) matrice de N linii i M coloane pstrnd
valorile funciei n punctele (x
i
, y
j
), i =1, ...,n; j = 1, ...,m; H valoare a funciei n
punctul (XX, YY).


2.4. CALCULUL NUMERIC
AL INTEGRALELOR

2.4.1. PRELIMINARII

Dac funcia f(x) este continu pe in-
tervalul [a, b] i se cunoate primitiva
F(x), integrala definit a acestei funcii
ntre limitele a i b poate fi calculat cu
formula Newton-Leibniz:

=
b
a
a F b F x x f ) ( ) ( d ) ( (2.65)
unde ) ( ) (
'
x f x F =
n multe cazuri practice primitiva
F(x) este foarte complicat i nu se poa-
te obine prin procedee elementare, de
unde rezult c i calculul integralei de-
finite dup formula (2.65) este foarte
dificil i chiar imposibil. De aceea me-
todele aproximative i n primul rnd,
metodele numerice de calcul a integra-
lelor definite au o mare importan.
Metodele de calcul numeric al inte-
gralelor constau n nlocuirea unei inte-
grale printr-o combinaie, de cele mai
multe ori liniar, de valori ale funciei de integrat n puncte din domeniul pe care se
face integrarea.
Calculul numeric al unei integrale simple se numete cuadratur, cel al unei inte-
grale duble, cubatur, iar formulele respective poart numele de formule de cuadratur
i formule de cubatur.
n continuare se prezint doar metode de calcul numeric al integralelor simple ce se
bazeaz pe formule de forma:

=
+ =
n
k
k k
b
a
f R x f A x x f
1
) ( ) ( d ) ( (2.66)

Fig. 2.8 Schema logic a algoritmului de calcul a
valorii polinomului de interpolare
bidimensional
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 27
n care f:[a, b] R este integrabil pe [a, b], iar constantele A
k
i nodurile x
k
(k =
1,,n) sunt astfel alese nct restul R(f ) al formulei (2.66) s fie nul cnd funcia f este
nlocuit n (2.66) cu un polinom de un anumit grad m.
n practic restul R(f) se neglijeaz, iar ordinul de mrime al erorii se apreciaz
dup metoda de integrare folosit i dup numrul n de puncte selectate pentru eva-
luarea integralei [14].

2.4.2. METODA TRAPEZELOR

Dac funcia f:[a, b]R este continu n intervalul [a, b] mpreun cu pri-
mele ei dou derivate, atunci se obine formula trapezului prin integrarea po-
linomului de interpolare Lagrange a lui f cu nodurile: x
1
= a; x
2
= b, sub forma:
| | ) (
12
) (
) ( ) (
2
d ) (
' '
3
f
a b
b f a f
a b
x x f
b
a

(2.67)
unde: a< < b.
Valoarea aproximativ a integralei se obine cu ajutorul
formulei trapezului sumat:

(

+
+
=

1
1
) (
2
) ( ) (
d ) (
n
k
k
b
a
x f
b f a f
h x x f (2.68)
n care:
n k h k a x
n
a b
h
k
,..., 2 , 1 , ) 1 ( ;
1
= + =

= (2.69)
Formula trapezului se aplic cu mult eficien n cazul
cnd funcia este cunoscut pe o mulime de puncte oarecare
situate n [a, b], primind forma:
) (
2
) 1 ( ) (
d ) (
1
1
1
k k
n
k
k k
b
a
x x
x f x f
x x f
+ +
=
+

(2.70)
n figura 2.9 se prezint schema logic a programului
ordinator TRAPEZ, pentru calculul numeric al integralelor cu
formula trapezului, unde: N este numrul nodurilor echidis-
tante ale intervalului de integrare; A, B limita de integrare inferioar, respectiv su-
perioar.


2.4.3. METODA SIMPSON

Formula lui Simpson se obine prin integrarea polinomului de interpolare Lagrange
al funciei f:[a, b]R cu nodurile x
1
= a, x
2
= x
3
= (a+b)/2, x
4
= b, sub forma:

Fig. 2.9 Schema logic a
metodei trapezului
28 Modelri numerice i optimizri n instalaii
) (
2880
) (
) ( )
2
( 4 ) (
6
d ) (
5

IV
b
a
f
a b
b f
b a
f a f
a b
x x f

+
+
+

(2.71)
unde : a< < b.
Valoarea aproximativ a integralei se obine cu aju-
torul formulei lui Simpson sumat:
(
(

+ + + =

= =

n
k
n
k
k k
b
a
x f x f b f a f
h
x x f
1 2
1 2 2
) ( 2 ) ( 4 ) ( ) (
3
d ) (
(2.72)
n care:
1 2 ..., , 1 , ) 1 ( ;
2
+ = + =

= n k h k a x
n
a b
h
k
(2.73)
n figura 2.10 se prezint schema logic a progra-
mului ordinator SIMPSON, elaborat pe baza algorit-
mului lui Simpson, unde: 2N este numrul diviziunilor
intervalului de integrare; A, B limita de integrare infe-
rioar, respectiv superioar.

2.4.4. METODA HERMITE

Formula lui Hermite se obine prin integrarea polinomului de interpolare Lagrange
al funciei f:[a, b]R cu nodurile x
1
= x
2
= a, x
3
= x
4
= b pe [a, b], sub forma:
| | | | ) (
720
) (
) ( ) (
12
) (
) ( ) (
2
d ) (
5
' '
2

IV
b
a
f
a b
b f a f
a b
b f a f
a b
x x f

+

+ +

(2.74)
unde a< <b.
Valoarea aproximativ a integralei se obine cu ajutorul formulei lui Hermite su-
mat:
| | ) ( ) (
12
) (
2
) ( ) (
d ) (
' '
2
1
b f a f
h
x f
b f a f
h x x f
b
a
n
i
k
+
(

+
+
=


=
(2.75)
n care:
n k h k a x
n
a b
h
k
,..., 2 , 1 , ) 1 ( ;
1
= + =

= (2.76)


2.4.5. METODA NEWTONCTES

Formulele de cuadratur NewtonCtes se obin prin integrarea polinomului de
interpolare al funciei f(x) cu nodurile echidistante x
k
, sub forma:

Fig. 2.10 Schema logic a
algoritmului Simpson
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 29

=
=
n
k
k k
b
a
x f w a b x x f
1
) ( ) ( d ) ( (2.77)
n care:
n k h k a x
n
a b
h
k
,..., 2 , 1 , ) 1 ( ;
1
= + =

= (2.78)

| |
n k q
k q
q
k n k n
w
n
n k n
k
,..., 2 , 1 , d
)! ( !
) 1 (
0
1
=

=

+
(2.79)

| |
) )...( 1 (
1
n q q q q
n
=
+
(2.80)
Coeficienii de pondere satisfac urmtoarele con-
diii:
1 ;
1
= =

=

n
k
k k n k
w w w (2.81)
Pentru comoditatea scrierii, coeficienii de pondere
Ctes corespunztori fiecrui numr n de puncte se-
lectate n scopul evalurii integrantului, prezentai n
tabelul 2.1, se exprim sub form de fracii:

N
w
w
k
k
= (2.82)
unde N este un numitor comun, iar ca verificare este
satisfcut relaia:
N w
n
k
k
=

=1
(2.83)
n figura 2.11 se prezint schema logic a progra-
mului ordinator NEWCOT, elaborat pe baza algorit-
mului NewtonCtes, unde: N este numrul nodurilor
echidistante; A, B limita inferioar, respectiv superioar de integrare; W(I) coefi-
cienii de pondere Ctes.

Tabelul 2.1. Valori ale coeficienilor Ctes de integrare numeric
n-1
1
w
2
w
3
w
4
w
5
w
6
w
7
w
8
w
9
w N
0 1 2 3 4 5 6 7 8 9 10
1 1 1 2
2 1 4 1 6
3 1 3 3 1 8
4 7 32 12 32 7 90
5 19 75 50 50 75 19 288
6 41 216 27 272 27 216 41 840
7 751 3577 1323 2989 2989 1323 3577 751 17280
8 989 5888 -9281 10496 -4540 10496 -928 5888 989 28350


Fig. 2.11 Schema logic a algorit-
mului NewtonCtes
30 Modelri numerice i optimizri n instalaii

2.4.6. METODA GAUSSLEGENDRE

Se numesc polinoame Legendre expresiile de forma:
| | ,... 1 , 0 ; ) 1 (
d
d
! 2
1
) (
2
= = n x
x n
x P
n
n
n
n
n
(2.84)
care posed n rdcini distincte i reale cuprinse n intervalul [1, 1].
Ca exemple de polinoame Legendre se dau urmtoarele:

) 3 30 35 (
8
1
) (
) 3 5 (
2
1
) (
) 1 3 (
2
1
) (
) (
1 ) (
2 4
4
3
3
2
2
1
0
+ =
=
=
=
=
x x x P
x x x P
x x P
x x P
x P
(2.85)
Formula de cuadratur GaussLegendre are forma:

=
n
k
k k
b
a
x f w
a b
x x f
1
) (
2
d ) ( (2.86)
n care:

k k
t
a b a b
x
2 2

+
+
= (2.87)
unde rdcinile t
k
ale polinomului Legendre P
n
(t) i coeficienii de multiplicare (pon-
deri de integrare) w
k
(k = 1, 2,..., n) sunt definii prin sistemul de 2n ecuaii:

0
1 2
2
.......... ..........
0
2
1 2
1
1
2 2
1
1
=

=
=
=

=
=

=
=

n
k
n
k
k
n
k
n
k k
n
k
k k
n
k
k
t w
n
t w
t w
w
(2.88)
Pentru un numr de n puncte de evaluare, polinomul de aproximare trebuie s aib
ordinul 2n1.
n tabelul 2.2 se prezint valorile aproximative ale absciselor t
k
i ale coeficienilor
de pondere w
k
, pentru un numr de puncte de evaluare n = 1,...,8.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 31
Tabelul 2.2. Elemente ale formulei de integrare numeric
Gauss-Legendre
n k t
k
w
k
0 1 2 3
1 1 0 2,00000000
2 1; 2
m 0,57735027
1,00000000
1; 3
m 0,77459667
0,55555556
3
2 0 0,88888889
1; 4
m 0,86113631
0,34785484
4
2; 3
m 0,33998104
0,65214516
1; 5
m 0,90617985
0,23692688
2; 4
m 0,53846931
0,47869868
5
3 0 0,56888889
1; 6
m 0,93246951
0,17132450
2, 5
m 0,66120939
0,36076158 6
3; 4
m 0,23861919
0,46791394
1; 7
m 0,94910791
0,12948496
2; 6
m 0,74153119
0,27970540
3; 5
m 0,40584515
0,38182006
7
4 0 0,41795918
1; 8
m 0,96028986
0,10122854
2, 7
m 0,79666648
0,22238104
3; 6
m 0,52553242
0,31370664
8
4; 5
m 0,18343464
0,36268378

2.4.7. METODA MONTECARLO

Aceast metod const n general n a reprezenta soluia unei probleme printr-un
parametru (sau ca funcie cunoscut de un parametru ) al unei variabile aleatoare
sau proces stohastic, astfel nct pe baza unei selecii de numere aleatoare uniforme s
construiasc o selecie asupra variabilei aleatoare sau a procesului, din care s se poat
obine estimaii ale parametrului .
Se prezint una din problemele rezolvate prin metoda MonteCarlo i anume
calculul integralei

b
a
x x f d ) ( .
Dac x
1
, x
2
, ..., x
n
sunt numere aleatoare independente pe [a, b], o estimaie corect a
integralei este dat de formula:
) ( d ) (
1

=
n
k
k
b
a
x f
n
a b
x x f (2.89)
32 Modelri numerice i optimizri n instalaii
Pentru a genera numerele aleatoare se folosesc metode congruente, putndu-se fo-
losi subrutina tiinific RND.


2.5. REZOLVAREA NUMERIC A ECUAIILOR
DIFERENIALE

2.5.1. METODA EULER

Se consider ecuaia diferenial:
) , ( ' y x f y = (2.90)
cu condiia iniial:

1 1
) ( y x y = (2.91)
unde funcia f este definit ntr-un domeniu D din planul xOy.
Se definete un cmp de direcii pe D dac n
fiecare punct D y x M ) , ( se ia direcia =
arctg f(x, y). Graficul soluiei ecuaiei (2.90) cu
condiia (2.91) trece prin punctul M (x
0
, y
0
) i este
tangent n orice punct al su direciilor cmpului.
Metoda Euler propune aproximarea soluiei
printr-o linie poligonal n care fiecare segment
este coliniar cu direcia cmpului definit de ex-
tremitatea sa stng.
Considernd nodurile echidistante x
k
= a +(k1)h;
(k = 1,...,n) i cunoscnd aproximaia y
k
a soluiei
(2.90), (2.91) n | | b a x
k
, , valoarea aproximati-
v a soluiei n x
k+1
este dat de relaia:

k k k
f h y y + =
+1
(2.92)
unde ) ( '
k k k
y x y f = .
n figura 2.12 se prezint schema logic a pro-
gramului ordinator EULER, elaborat pe baza al-
goritmului Euler, unde se utilizeaz parametrii:
A, B intervalul pe care se desfoar fenomenul
descris de ecuaia diferenial; H intervalul care
separ dou valori calculate pentru soluie; Y(k)
vector coninnd valorile soluiei.

2.5.2. METODA RUNGEKUTTA

Metoda Euler, prezentat anterior, este caracterizat printr-o simplitate a formulei
de iterare, dar n general i de erori mari.

Fig. 2.12 Schema logic a
algoritmului Euler
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 33
Metoda RungeKutta iniiat ca o generalizare a formulelor de cuadratur Simpson,
pstreaz supleea metodelor clasice cu diferene n condiiile creterii substaniale a
preciziei i a stabilitii de calcul.
Se consider ecuaia diferenial:
) , ( ' y x f y = (2.93)
cu condiia iniial:

1 1
) ( y x y = (2.94)
Fie y
k
= y(x
k
), valoarea soluiei n punctul x
k
=
a+(k1) h; (k = 1, 2,..., n).
Valoarea y
k+1
, aproximanta soluiei n punctul
x
k+1
, este de forma:

k k k
y y y + =
+1
(2.95)
unde corecia y
k
este dat de relaia:
) 2 2 (
6
1
4 3 2 1
c c c c y
k
+ + + = (2.96)
n care coeficienii c
m
(m = 1,...,4) se calculeaz
cu formulele:

) , (
)
2
,
2
(
)
2
,
2
(
) , (
3 4
2
3
1
2
1
c y h x f h c
c
y
h
x f h c
c
y
h
x f h c
y x f h c
k k
k k
k k
k k
+ + =
+ + =
+ + =
=
(2.97)
n figura 2.13 se prezint schema logic a pro-
gramului ordinator RUNKUT, elaborat pe baza
algoritmului RungeKutta de rezolvare numeric
a ecuaiilor difereniale, unde: N este numrul valorilor calculate pentru soluie; A, B
limita inferioar, respectiv superioar de integrare; Y
0
valoarea iniial a soluiei n
punctul A; H pasul dintre valori consecutive calculate pentru soluie; Y(K) vectorul
coninnd valorile soluiei.


Fig. 2.13 Schema logic a algoritmului
RungeKutta
Capitolul 3

METODE NUMERICE DE ALGEBR APLICABILE LA
CALCULUL INSTALAIILOR




3.1. REZOLVAREA APROXIMATIV A ECUAIILOR
ALGEBRICE I TRANSCENDENTE

3.1.1. SCHEMA LUI HRNER PENTRU CALCULUL VALORILOR
UNUI POLINOM

Se consider polinomul P cu coeficieni reali, definit prin egalitatea:

n n
n n
a x a x a x a x P + + + + =

1
1
1 0
... ) ( (3.1)
unde a
i
(i = 0, 1, ..., n) sunt numere reale i reprezint coeficienii polinomului P.
La calculul valorii polinomului P pentru x = se poate aplica schema lui Hrner,
care const ntr-o aranjare convenabil a termenilor polinomului P astfel nct calculele
s poat fi executate ct mai simplu i cu un numr ct mai mic de operaii.
Valoarea polinomului P pentru x = se poate pune sub forma:

n n
a a a a a a P + + + + + =

) ) ) ) (...((( ) (
1 3 2 1 0
(3.2)
care conduce n final la calculul succesiv al numerelor reale b
i
(i = 0, 1, ..., n) date de
egalitile:

n n n
n n n
a b b
a b b
a b b
a b b
a b
+ =
+ =
+ =
+ =
=

1
1 2 1
2 1 2
1 0 1
0 0
L L L L L L L L
(3.3)
rezultnd:

n
b P = ) ( (3.4)
Numerele b
i
reprezint coeficienii ctului Q(x) obinut prin mprirea polinomului
P(x) prin polinomul x.
Schema lui Hrner poate fi reprezentat astfel:
a
0
a
1
a
2
..... a
n

+
0 b
0
b
1
..... b
n-1

b
0
b
1
b
2
.....b
n
=P()
Modelri numerice i optimizri n instalaii 35
Aceast schem poate fi aplicat repetat pentru calculul valorilor derivatelor unui
polinom.
Fcnd schimbarea de variabil x = y+ , expresia (3.1) a polinomului P(x) devine:

n
n n
A y A y A y P + + + = +

... ) (
1
1 0
(3.5)
Considernd polinomul (3.5) ca dezvoltare Taylor a funciei P(y+) se utilizeaz
repetat schema lui Hrner:
( ) n i A i P A P
i n
i
n
,..., 2 , 1 ; ! ) ( ,
) (
= = =

(3.6)
n care:
) (
i i n
P A =

(3.7)
Pentru calculul valorilor polinoamelor P
i
() se utilizeaz repetat schema lui Hrner.

3.1.2. METODA SECANTEI

Fie funcia | | R b a f , : i ecuaia f(x) = 0. Conform acestei metode se construie-
te irul de aproximaii ale rdcinii reale a ecuaiei date, cu ajutorul relaiei generice:
n k
a f b f
a f b b f a
x
k k
k k k k
k
,..., 2 , 1 ;
) ( ) (
) ( ) (
=

= (3.8)
unde a
k
i b
k
sunt extremitile intervalului de aproximare la pasul k. Pentru alegerea
noului interval, la pasul k+1 se procedeaz astfel:
dac f(a
k
)f(x
k
) 0, atunci atribuie: a
k+1
= a
k
i b
k+1
= x
k
;
dac f(x
k
)f(b
k
) 0, atunci atribuie: a
k+1
= x
k
i b
k+1
= b
k
.
Procesul continu pn cnd se ndeplinete condiia:

1

n n
x x (3.9)
n care este eroarea de calcul admis, iar rdcina ecuaiei date de x = x
n
.

3.1.3. METODA NEWTON

Fie ecuaia algebric sau transcendent f(x) = 0, n care funcia | | R b a f , : este
derivabil pe intervalul (a, b).
Se admite c aceast ecuaie are o singur rdcin real i c derivata 0 ) ( ' x f
pentru orice x.
Metoda lui Newton, cunoscut i sub denumirea de metoda tangentei, const n con-
strucia irului de aproximaii ale rdcinii ecuaiei respective, cu ajutorul formulei de
recuren:
n k
x f
x f
x x
k
k
k k
,..., 1 , 0 ;
) ( '
) (
1
= =
+
(3.10)
Dac ecuaia de rezolvat este algebric (f(x) este un polinom) i se noteaz cu
) (k
n
A
i
) (
1
k
n
A

(k = 0, 1,..., n) valorile polinomului f(x), respectiv valorile derivatelor sale n
punctul x
k
, atunci relaia (3.10) devine:
36 Modelri numerice i optimizri n instalaii
n k
A
A
x x
k
n
k
n
k k
,..., 1 , 0 ;
) (
1
) (
1
= =

+
(3.11)
Se ncep iteraiile cu un punct x
0
cu proprietatea:
) ( ) ( "
0 0
x f x f > 0.
Convergena algoritmului ctre o valoare x este asi-
gurat n cazul n care sunt ndeplinite urmtoarele con-
diii:
a) f(a)f(b) < 0;
b) ) ( ' x f i ) ( " x f sunt nenule i pstreaz semn
constant.
Se observ c n cazul cnd funcia f(x) este un po-
linom, metoda lui Newton se poate aplica uor, fr a
mai calcula direct derivata funciei f(x), valorile sale de-
terminndu-se simplu prin aplicarea repetat a schemei
lui Hrner. Dac se calculeaz direct derivata ) ( ' x f i
apoi valorile sale, este nevoie s se fac n principiu n1
nmuliri n plus, care pe lng faptul c necesit timp
suplimentar pentru efectuarea calculelor, poate introdu-
ce i anumite erori.
Dac calculele se execut cu calculatorul electronic,
algoritmul (3.11) scutete de pstrarea n memoria cal-
culatorului a coeficienilor derivatei ) ( ' x f sau de for-
marea lor pe parcursul calculelor n calculator.
n figura 3.1 se prezint schema logic a progra-
mului ordinator ECNEW, elaborat pe baza algoritmului
de rezolvare a unei ecuaii algebrice cu metoda Newton,
unde: n este gradul ecuaiei; x
0
aproximaia iniial a
soluiei; a
i
coeficienii ecuaiei; eroarea admis n
calcul.

3.1.4 METODA CEBEV

Metoda lui Cebev const n construcia irului de aproximaii ale rdcinii ecuaiei
cu ajutorul formulei de recuren:

| |
n k
x f
x f x f
x f
x f
x x
k
k k
k
k
k k
,..., 1 , 0 ;
) ( '
) ( ) ( ' '
2
1
) ( '
) (
3
2
1
= =
+
(3.12)
innd seama de relaiile (3.6) i c: A
n-i
= 0 (i = n+1, n+2,..., n+n), rezult n cazul
ecuaiilor algebrice urmtorul model iterativ:

| |
| |
n k
A
A A
A
A
x x
k
n
k
n
k
n
k
n
k
n
k k
,..., 1 , 0 ;
3 ) (
1
2 ) ( ) (
2
) (
1
) (
1
= =

+
(3.13)

Fig. 3.1 Schema logic a
algoritmului Netwon
Modelri numerice i optimizri n instalaii 37
unde prin
) (
2
) (
1
) (
, ,
k
n
k
n
k
n
A A A

s-au notat valorile obinute cu
schema lui Hrner pentru f(x
k
), ) ( '
k
x f i 2 / ) ( ' '
k
x f ;
(k = 0, 1,..., n).
Pe baza algoritmului descris de modelul (3.13) s-a n-
tocmit programul ordinator ECCEB cu schema logic din
figura 3.2, unde parametrii de intrare au aceeai semni-
ficaie ca n figura 3.1.


3.2. ELEMENTE DE CALCUL
MATRICEAL

3.2.1. DEFINIII. CLASIFICRI

n unele domenii ale instalaiilor pentru construcii
apar probleme liniare, care implic n rezolvarea lor cal-
cule numerice matriceale. Datorit acestui fapt se vor pre-
zenta o serie de aspecte teoretice privind matricele, ele-
mente necesare analizei numerice i utilizrii calcula-
toarelor n rezolvarea problemelor care implic calcule
matriceale. Acest lucru apare n mod natural pentru rezol-
varea sistemelor de ecuaii algebrice, calculul valorilor i
vectorilor proprii pentru o matrice dat. n plus, probleme
de calcul matriceal apar i la rezolvarea ecuaiilor neli-
niare, ecuaiilor difereniale ordinare i a celor cu derivate
pariale, teoria aproximrii etc.
Matricele sunt n general tablouri dreptunghiulare cu
elemente (numere sau simboluri), ordonate pe linii i
coloane. Numrul liniilor n i cel al coloanelor m este arbitrar (n, m 0), elementele
putnd fi distincte sau egale ntre ele (n caz particular egale cu zero).
Matricele pot fi evideniate prin:
litere mari de tipar: A, B etc.;
litere mari de tipar marcate prin anumite semne distinctive: [A], ||A||, { } A , <A>;
notarea concentrat, specificndu-se elementul curent, indicii acestuia i valorile
maxime ale acestora: [a
i j
]
n,m
;
tablouri indicnd explicit elementele componente:

m n
nm n n
m
m
A
a a a
a a a
a a a
A
,
2 1
2 22 21
1 12 11
...
........ .......... ..........
...
...
=
(
(
(
(
(

= (3.14)
Clasificarea matricelor poate fi fcut dup mai multe criterii:

Fig. 3.2 Schema logic a
algoritmului Cebev
38 Modelri numerice i optimizri n instalaii

a) dup numrul dimensiunilor (numrul de indici ai elementului curent):
monodimensionale (vectori): vector linie, <A> = [a
i j
]
1,m
; vector coloan, { } A = [a
i j
]
n,1

bidimensionale: dreptunghiulare, [A]= [a
i j
]
n,m
(n m); ptratice, [A]= [a
i j
]
n,m
;
tridimensionale: [A]= [a
i j k
]
n,m,1
.
n mod convenional, simbolul { } va fi ataat n permanen unei matrice coloan,
chiar dac, pentru a economisi spaiu, aceasta se scrie astfel: {A}={a
11
a
21
... a
n1
}.
b) dup valoarea elementelor componente:
matrice nule: i,j, a
i j
= 0, notate prin [0]
n,m
;
matrice nenule, cu cel puin un element diferit de zero, n aceast categorie nca-
drndu-se i matricele boolene avnd ca elemente cifrele 0 i 1.
Matricele ptratice pot fi la rndul lor:
matrice diagonale, avnd elemente nenule dispuse pe diagonala principal:
| |
)
`

=
=
=
(
(
(
(
(

=
j i
j i
a a
a
a
a
A
j i n n j i
n n
, 0
, 0
;
0 0 0
........ .......... ..........
0 ... 0 0
0 ... 0 0
,
22
11
(3.15)
matrice sferice sau scalare.
| |
)
`

=
= =
=
(
(
(
(
(

=
j i
j i a
a a
a
a
a
A
j i n n j i
, 0
,
;
... 0 0 0
..... .......... ..........
0 ... 0 0
0 ... 0 0
,
(3.16)
matrice unitate (matrice sferice la care a = 1), fiind notate cu E:

ij
E
1 ... 0 0 0
.... .......... ..........
0 ... 0 1 0
0 ... 0 0 1
=
(
(
(
(

= (3.17)
unde:

)
`

=
=
j i
j i
j i
, 1
, 0
(3.18)
este simbolul lui Kronecker.
matrice simetrice (a
i j
= a
j i
; i, j);
matrice antisimetrice (a
i j
= a
j i
; i, j);
matrice superior triunghiulare:
Modelri numerice i optimizri n instalaii 39
| | 0 ;
... 0 0 0
........ .......... .......... ..........
... 0 0
... 0
...
, 3 33
2 23 22
1 13 12 11
= =
(
(
(
(
(
(

=
j i n n j i
n n
n
n
n
a a
a
a a
a a a
a a a a
A pentru i > j (3.19)
matrice inferior triunghiulare:
| | 0 ;
...
.......... .......... ..........
0 ...
0 ... 0
0 ... 0 0
,
3 2 1
33 32 31
22 21
11
= =
(
(
(
(
(
(

=
j i n n j i
n n n n n
a a
a a a a
a a a
a a
a
A pentru i < j (3.20)
matrice band, avnd elementele nenule, situate pe diagonala principal i pe direcii
paralele i alturate acesteia, ca de exemplu:

(
(
(
(
(
(
(
(


n n n n
n n n n
a a
a a
a a
a a a
a a
A
, 1 ,
, 1 1 , 1
33 32
23 22 21
12 11
... 0 0 0
... 0 0 0
......... .......... .......... .......... ..........
0 0 ... 0
0 0 ...
0 0 ... 0
(3.21)
Determinanii sunt tablouri ptratice de elemente ordonate pe linii i coloane, prin a
cror compunere, dup regulile cunoscute, se obin numere sau expresii algebrice. Se
noteaz astfel:

n
nn n n
n
n
A
a a a
a a a
a a a
A A = = =
...
........ .......... ..........
...
...
det
2 1
2 22 21
1 12 11
(3.22)
Minorul M
ij
al unui element a
ij
aparinnd determinantului ,A,
n
, reprezint deter-
minatul de ordinul n1, obinut prin eliminarea n ,A,
n
a liniei i i coloanei j.
Produsul unui minor cu (+1) sau (1) conform expresiei:

j i
j i
j i
M
+
= ) 1 ( (3.23)
este denumit complementul algebric al elementului a
ij
.

3.2.2. OPERAII ALGEBRICE CU MATRICE

Adunarea i scderea este posibil numai ntre matrice cu acelai numr de linii i
coloane.
40 Modelri numerice i optimizri n instalaii
Dac [A]= [a
i j
]
n,m
i [B]= [b
i j
]
n,m
atunci:

m n ij
c B A C
,
] [ = = (3.24)

ij ij ij
b a c = (3.25)
nmulirea este condiionat de egalitatea existent ntre numrul de coloane al ma-
tricei denmulit cu numrul de linii al matricei nmulitor:

m n m p p n
C B A
, , ,
= (3.26)
unde:

pk ip k i k i jk
p
j
ij ik
b a b a b a b a c + + + = =

=
...
2 2 1 1
1
(3.27)
Suma i produsul a dou matrice A i B au proprietile:

A E E A
A B B A
A B B A
=

+ =
(3.28)

3.2.3. TIPURI SPECIALE DE MATRICE

Matricele partiionate reprezint o exprimare concentrat a unor matrice, prin evi-
denierea de submatrice componente, ca de exemplu:

(

=
(
(
(
(
(
(

=
23 22 21
13 12 11
44 43 42 41
34 33 32 31
24 23 22 21
14 13 12 11
A A A
A A A
a a a a
a a a a
a a a a
a a a a
A
M M
K K K K M K
M M
M M
M M
(3.29)
n care:

| | | |
44 23 43 42 22 41 21
34
24
14
13
33 32
23 22
13 12
12
31
21
11
11
; ;
; ;
a A a a A a A
a
a
a
A
a a
a a
a a
A
a
a
a
A
= > =< =

=
(
(
(

=
(3.30)
Matricele transpuse se obin prin schimbarea liniilor n coloane i invers n matri-
cele iniiale numite matrice baz, ca de exemplu:

(
(
(

=
(

=
23 13
22 12
21 11
23 22 21
13 12 11
;
a a
a a
a a
A
a a a
a a a
A
T
(3.31)
Proprietile matricelor transpuse sunt:
A
T
= A, n cazul matricelor simetrice;
A
T
= A, n cazul matricelor antisimetrice;
Modelri numerice i optimizri n instalaii 41
{A}
T
= <A>;
<A>
T
= {A};
[ABC]
T
= C
T
B
T
A
T
;
A
T
A este o matrice simetric.
Matricele adjuncte sunt definite numai n cazul matricelor ptratice, avnd drept
elemente complemenii algebrici ai elementelor transpuselor matricelor de baz, ca de
exemplu:

(
(
(




= =
(
(
(

= =
(
(
(

=
(
(
(

33 32 31
23 22 21
13 12 11
33 32 31
23 22 21
13 12 11
33 23 13
32 22 12
31 21 11
33 32 31
23 22 21
13 12 11
A A
b b b
b b b
b b b
B
a a a
a a a
a a a
A
a a a
a a a
a a a
A
adj
T
(3.32)
Matricele ortogonale sunt matrice partiionate care verific relaia:
E A A A A
T T
= = (3.33)
avnd proprietatea c ,A, = 1.
Matricele inverse pot fi definite numai n cazul matricelor ptratice nesingulare
(,A, 0 ), prin relaia:

A
A
A

=
1
(3.34)
i au proprietile:
AA
1
= A
1
A = E;
[ABC]
1
= C
1
B
1
A
1
;
[A
T
]
1
= [A
1
]
T
;
dac A este o matrice ortogonal, atunci i A
1
are aceast proprietate i
A
1
[A
1
]
T
= [A
1
]
T
A
1
= E.
Inversarea matricelor poate fi realizat, pe lng relaia de baz (3.34) i prin alte
metode, ca de exemplu metoda partiionrii (FrobeniusSchur), metoda eliminrii
(Gauss) i metoda Cholesky.
Dintre acestea, metoda partiionrii este o combinaie ntre relaia de definiie a in-
versei unei matrice i scrierea partiionat a ei, iar metoda pivoilor se bazeaz pe eli-
minarea gaussian. Metoda Cholesky foarte laborioas i ingenioas n acelai timp, re-
ine n memoria calculatorului numai elementele nenule, fiind esenial n inversarea
matricelor mari de tip band, cu sute de linii i coloane.
Metoda partiionrii reduce inversarea matricei baz A
n
,
n
, la invesarea unor ma-
trice de ordin inferior, cu condiia ca submatricele rezultate prin partiionare, aflate pe
diagonala principal s fie ptratice i nesingulare.
42 Modelri numerice i optimizri n instalaii
Se consider matricea A
n
,
n
nesingular i o descompunere a acesteia n blocuri:

(
(
(

=
(
(
(
(
(

=
22 21
12 11
2 1
2 22 21
1 12 11
A A
A A
a a a
a a a
a a a
A
n n n n
n
n
M
K K K
M
L
K K K K K K K K
L
L
(3.35)
unde matricele A
11
i A
22
ndeplinesc condiiile anterioare.
Se exprim inversa matricei A sub forma:

(
(
(

= =

22 21
12 11
1
C C
C C
C A
M
K K K
M
(3.36)
matricele C
11
, C
12
, C
21
i C
22
urmnd a fi determinate.
ntruct :
E A C A A = =
1
, (3.37)
rezult c:

(
(
(

=
(
(
(

(
(
(

E
E
A A
A A
C C
C C
M
K K K
M
M
K K K
M
M
K K K
M
0
0
22 21
12 11
22 21
12 11
(3.38)
Efectund produsul matriceal se obine sistemul:

E A C A C
A C A C
A C A C
E A C A C
= +
= +
= +
= +
22 22 12 21
21 22 11 21
22 12 12 11
21 12 11 11
0
0
(3.39)
Notnd:

1
11 21 12
1
11
;

= = A A N A A M (3.40)
prin rezolvarea celor dou sisteme matriceale rezult:

| |
N C A C
C M C
N C C
A N A C
=
=
=
=

12
1
11 11
22 12
22 21
1
12 22 22
(3.41)
Particulariznd A
12
i A
21
la un vector linie, respectiv coloan, se obine un algoritm
iterativ cu n pai pentru inversarea lui A.
Fie A
k
submatricea din A format cu primele k linii i k coloane de forma:

(

=

v
u A
A
k
k
1
(3.42)
n ipoteza c
1
1

k
A este cunoscut, se caut
1
k
A sub forma:
Modelri numerice i optimizri n instalaii 43

(

y
x B
A
k
1
(3.43)
iar din condiia
k k k
E A A =
1
se obine sistemul:

1
1 1 1
; 0
; 0 ;


= + = +
= + = +
k
k k k
E x v y vB
u x A E y u B A


(3.44)
de unde:

y x
A B vA y
u A x
u A v
k k
k
k
+ = =
=

1
1
1
1
1
1
1
1
;
;
1
(3.45)
Lund A
1
= a
11
,
11
1
1
/ 1 a A =

i aplicnd algoritmul pentru k =1, 2,..., n se obine:



1 1
=
n
A A (3.46)
n figura 3.3 se prezint schema logic a programului ordinator INVMAP, elaborat
pe baza algoritmului de inversare a matricelor ptratice prin metoda partiionrii, care
cuprinde patru subrutine, unde: N este numrul de linii i coloane ale matricei A(I,J)
care se inverseaz; D(I,J) inversa matricei A; B(I,J) matrice de lucru, alocat dina-
mic prin program.
Metoda eliminrii const n urmtoarele: se pune alturi de matricea dat o matri-
ce unitate de aceeai dimensiune i apoi mprind liniile celor dou matrice cu anumii
factori i scznd unele linii din altele se poate obine n prima matrice, matricea uni-
tate, iar ceea ce rezult n partea adugat este matricea invers.
Trecerea la matricea unitate se face mprind pe rnd fiecare linie a matricei date i
a celei adugate prin elementul ce se afl pe diagonala principal n matricea dat i
apoi se scade aceast linie nmulit cu anumii factori din celelalte linii pentru a se
obine elemente nule pe coloana de acelai rang cu linia pe care ne aflm. Dac ele-
mentul de pe diagonala principal este nul se caut pe aceeai linie un element nenul.
Dac nu se gsete, matricea este neinversabil. Dac se gsete unul, se schimb ntre
ele, n matricea dat, dou coloane pentru a aduce pe diagonal elementul nenul i n
matricea adugat cele dou linii corespunztoare, i se efectueaz operaiile descrise
anterior.
Dup ce s-a obinut matricea unitate n matricea dat se restabilete ordinea de la
nceput a liniilor matricei adugate i matricea obinut este inversa matricei.
n figura 3.4 se prezint schema logic a programului ordinator INVMAE, elaborat
pe baza algoritmului de invesare a matricelor ptratice prin metoda eliminrii, unde N
este dimensiunea matricei A(I,J) care se inverseaz; B(I,J) inversa matricei A; L(I)
vectorul care nregistreaz schimbrile de linii ce au loc n timpul calculelor.
Matricea asemenea. O matrice A este asemenea cu matricea B dac este ndeplinit
relaia:
M A M B
1
= (3.47)
M fiind o matrice nesingular. Ca o consecin rezult:
44 Modelri numerice i optimizri n instalaii

Fig. 3.3 Schema logic a algoritmului de inversare a matricelor
ptratice prin partiionare
B A M B M A = =

;
1
(3.48)
Se subliniaz faptul c soluia unui sistem de ecuaii liniare, compatibil determinat
(B E i ,A, 0):
Modelri numerice i optimizri n instalaii 45
| |{ } { } B X A = (3.49)
se exprim matriceal sub forma:
{ } | | { } B A X
1
= (3.50)
care s-a obinut prenmulind relaia iniial n ambii membri cu [A]
1
, respectiv:
| | | |{ } | | { } B A X A A
1 1
= (3.51)
i tiind c:
| | | | { } { } X X E E A A = =

;
1
(3.52)

Fig. 3.4 Schema logic a algoritmului de inversare a matricelor ptratice prin metoda eliminrii
46 Modelri numerice i optimizri n instalaii
Matricele rare. O matrice (n, n) dimensional este rar dac are un numr mic r
de elemente nenule, adic r<< n
2
. Cantitativ matricele rare sunt caracterizate de ra-
portul dintre numrul elementelor nenule i al celor nule, d = r/(n
2
r), numit densitatea
matricei, care are valori ntre 0,15% i 3%.
O matrice nesingular A se poate exprima sub form de produs a doi factori matri-
ceali L i U, unde L este inferior triunghiular, iar V superior triunghiular, cu elemen-
tele diagonalei principale egale cu unitatea [3].
Factorizarea unei matrice rare necesit numai n
1+2k
operaii, iar inversarea sa doar
n
2+k
operaii. Deoarece k< 1 pentru matricele rare, att factorizarea ct i inversarea re-
clam mai puine dect n
3
operaii, necesare acelorai calcule pentru matrice dense. n-
truct n
1+2k
< n
2+k
< n
3
rezult c factorizarea implic mai puine operaii dect inver-
sarea, ceea ce face ca n rezolvarea sistemelor liniare s fie utilizat factorizarea.
Prezena matricelor rare este remarcat ndeosebi n modelele matematice de ana-
liz i sintez a reelelor fluidice (de distribuie a apei, a energiei termice i a gazelor),
precum i a reelelor electrice.


3.3. REZOLVAREA SISTEMELOR DE ECUAII LINIARE

3.3.1. CONSIDERAII PRELIMINARE

Mai multe probleme din domeniul instalaiilor pentru construcii necesit pentru so-
luionare rezolvarea unor sisteme de ecuaii algebrice liniare. De asemenea, programa-
rea liniar, aplicabil la soluionarea unor probleme de optimizare a instalaiilor, im-
plic rezolvarea de sisteme de ecuaii algebrice liniare.
Cuvntul liniar este de obicei luat n sensul c variabilele apar la puterea nti n
fiecare ecuaie.
Dac matricea sistemului este A, vectorul termenilor liberi B, iar vectorul necunos-
cutelor X, atunci un sistem de ecuaii liniare se scrie sub una din formele:

= + + +
= + + +
= + + +
n n n n n n
n n
n n
b x a x a x a
b x a x a x a
b x a x a x a
...
...
...
2 2 1 1
2 2 2 22 2 21
1 1 2 12 1 11
K K K K K K K K K K K K
(3.53)
n i b x a
i
n
j
j j i
,..., 2 , 1 ;
1
= =

=
(3.54)

(
(
(
(
(

n n n n n n
n
n
b
b
b
x
x
x
a a a
a a a
a a a
M M
K
K K K K K K K
K
K
2
1
2
1
2 1
2 22 21
1 12 11
(3.55)
Modelri numerice i optimizri n instalaii 47
| |{ } { } B X A = (3.56)
B X A = (3.57)
Un sistem de ecuaii algebrice de una din formele (3.53)...(3.57) este consistent da-
c are cel puin o soluie i este inconsistent dac nu are nici o soluie.
Dac B = 0, sistemul este omogen, iar un astfel de sistem are o soluie nebanal
dac i numai dac det A = 0, adic dac A este singular. Altfel sistemul nu admite o
soluie unic.
Dac B 0, sistemul este neomogen i are o soluie unic pentru orice B dac i
numai dac sistemul omogen AX = 0 nu are alt soluie dect cea banal, adic A este
nesingular.
n cazul n care soluia sistemului liniar exist i este unic, aceasta poate fi expri-
mat fie cu ajutorul regulii lui Cramer, fie cu ajutorul matricei inverse, forme care sunt
echivalente.
Dup regula lui Cramer soluia sistemului este:

=
n
n
j
j
x x x x ..., , , ... , ,
2
2
1
1
(3.58)
unde determinanii
j
(j = 1, 2,..., n) i au formele:
A
a a b a a a
a a b a a a
a a b a a a
n n j n n j n n n
n j j
n j j
j
det ;
1 , 1 , 2 1
2 1 , 2 2 1 , 2 22 21
1 1 , 1 1 1 , 1 12 11
= =
+
+
+
K K
K K K K K K K K K K K K K K K K K K
K K
K K
(3.59)
Exprimarea soluiei sistemului cu ajutorul matricei inverse este de forma (3.50).
Metodele de rezolvare a sistemelor de ecuaii liniare pot fi grupate n trei clase:
metode bazate pe calculul determinanilor;
metode bazate pe eliminare;
metode iterative.
Din punctul de vedere al calculelor efectuate cu ajutorul calculatorului, prima clas
bazat pe calculul determinanilor este neeficient, din cauza numrului foarte mare de
operaii pe care le implic, n plus precizia calculului este afectat dac numrul ope-
raiilor este foarte mare i eroarea de rotunjire se acumuleaz. Din cauza acestui fapt
metodele bazate pe evaluarea determinanilor nu se vor mai prezenta n continuare. Ce-
lelalte metode se clasific astfel:
metode directe (exacte), n care o secven de operaii se execut o singur dat,
iar rezultatele obinute sunt o aproximaie a rezultatului exact;
metode indirecte (iterative), care permit gsirea soluiei printr-un proces de apro-
ximri succesive. O aceiai secven de operaii este repetat de mai multe ori, obi-
nndu-se o soluie din ce n ce mai bun n sensul preciziei.
n cadrul acestor metode, se pune problema de alegere a acelei metode care este
convenabil din punctul de vedere al unei viteze sporite de convergen pentru o apro-
ximare adecvat.
48 Modelri numerice i optimizri n instalaii

3.3.2. METODE DIRECTE

Metodele directe pentru rezolvarea sistemelor liniare, cele mai frecvent utilizate,
sunt metodele bazate pe procesul de eliminare sau pe descompunerea matricei A. n
ambele cazuri sistemul iniial trece prin diverse forme, dar toate acestea trebuie s fie
echivalente cu forma iniial.
Metoda de eliminare Gauss. Pentru un sistem de ecuaii liniare, cu o matrice den-
s, ale crei elemente sunt stocate n memoria calculatorului, se consider c metoda de
eliminare Gauss reprezint algoritmul cel mai bun att n ceea ce privete timpul de
execuie ct i precizia care caracterizeaz soluia.
Metoda lui Gauss de rezolvare a unui sistem de ecuaii liniare, scris sub forma ma-
triceal:
B X A = (3.60)
const n transformarea acestuia ntr-un sistem echivalent, avnd matricea coefici-
enilor superior triunghiular, prin eliminarea secvenial a necunoscutelor i apoi prin
rezolvarea ecuaiilor, folosind procedeul de substituie napoi.
Transformarea se realizeaz n m pai. Primul pas const n eliminarea necunoscutei
x
1
din ecuaiile sistemului ncepnd cu a doua, dup ce pe locul (1, 1) n matricea A se
aduce elementul maxim n modul din prima coloan, permutnd ecuaiile respective ale
sistemului.
Acest element se numete pivot, iar linia corespunztoare se numete linie pivot.
Dup permutarea ecuaiilor sistemului (3.60), acesta devine:

) 0 ( ) 0 (
B X A = (3.61)
cu
1
) 0 (
11
max
i
a a = .
Sistemul (3.61) se transform astfel: prima ecuaie se mparte cu pivotul
) 0 (
11
a , iar
din celelalte se elimin necunoscuta x
1
; ecuaia i (i 2) transformat se obine scznd
din ecuaia i a sistemului (3.61) prima ecuaie mprit cu pivotul i nmulit cu
) 0 (
11
a .
Se obine astfel sistemul:

) 1 ( ) 1 (
B X A = (3.62)
cu:

n i n j
a a a a a
a
a
a a
j i j i j i i
j
j i
+
= =
= =
2 ; 1 2
, 0
, , 1
) 1 (
1
) 0 (
1
) 0 ( ) 1 ( ) 1 (
1
) 0 (
11
) 0 (
1 ) 1 ( ) 1 (
11
(3.63)
n continuare se repet procedeul expus anterior pentru eliminarea necunoscutei x
2

din sistemul format cu ultimele n1 ecuaii ale sistemului (3.60), a crui matrice este
nesingular.
Se noteaz tot cu
) 1 (
22
a elementul maxim n modul din coloana a doua ncepnd cu li-
nia a doua din matricea A
(1)
.
Modelri numerice i optimizri n instalaii 49
La pasul p se obine sistemul:

) ( ) ( p p
B X A = (3.64)
sau:

) ( ) (
1
) (
1 ,
) ( ) (
1
) (
1 ,
) 2 (
2
) 2 (
2 3
) 2 (
23 2
) 1 (
1
) 1 (
1 2
) 1 (
12 1
...
...
...
...
p
n n
p
n n k
p
k n
p
k n
p
n k k
p
k k k
n n
n n
b x a x a
b x a x a x
b x a x a x
b x a x a x
= + +
= + + +
= + + +
= + + +
+ +
+ +
(3.65)
unde:

m p n k j n k i
a a a a a
a
a
a a
p
j k
p
k i
p
j i
p
j i
p
k i
p
k k
p
j k p
j k
p
k k
..., 2 , 1 ; ,..., 1 ; ,..., 1
, 0
, , 1
) ( ) 1 ( ) 1 ( ) ( ) (
) 1 (
) 1 (
) ( ) (
= + = + =
= =
= =

(3.66)
Dup m pai se ajunge la un sistem echivalent cu (3.60) avnd matricea superior
triunghiular:

) ( ) ( m m
B X A = (3.67)
Acest sistem se rezolv ncepnd cu ultima ecuaie:

1 ..., , 1 ;
1
) ( ) (
1
) (
1
= =
=

+ =
+
+
n k x a a x
a x
j
n
k j
p
j k
p
n k k
p
n n n
(3.68)
Timpul necesar pentru rezolvarea unui sistem liniar cu metoda Gauss este apro-
ximativ proporional cu cubul numrului de necunoscute n, adic: N n /
3
= , unde N
este numrul de operaii ce se efectueaz n unitatea de timp.
n figura 3.5 se prezint schema logic a programului ordinator SILGAU, elaborat
pe baza algoritmului Gauss de rezolvare a sistemelor de ecuaii algebrice liniare, unde:
N este numrul ecuaiilor i al necunoscutelor; A(I,J) matricea sistemului; B(I)
vectorul termenilor liberi; X(I) vectorul necunoscutelor; W(I,J) matrice de lucru n
care se rein elementele matricei sistemului pentru verificarea soluiilor.
Metoda GaussJordan. Aceast metod constituie o form modificat a metodei
eliminrii Gauss i permite rezolvarea unui sistem de n ecuaii cu m necunoscute de
forma (3.60), n care: { } = = = X b B a A
m i n m j i
; ; ] [
,
<x
j
>
n
.
Potrivit acestei metode se procedeaz n urmtoarele etape:
E
1
) Se determin cel mai mare element n valoare absolut din matricea A a siste-
mului. Fie a
rs
acest element care este numit pivot.
E
2
) Se mparte ecuaia r la elementul a
rs
, obinndu-se o ecuaie echivalent cu ea,
care are pe poziia (r, s) valoarea 1.
E
3
) Se nmulete potrivit ecuaia r i se adun pe rnd la celelalte ecuaii, astfel
nct coeficienii necunoscutei x
s
din celelalte ecuaii s devin zero.
E
4
) Se marcheaz ecuaia r i coloana s a matricei A obinute n etapa E
3
.
50 Modelri numerice i optimizri n instalaii

Fig. 3.5 Schema logic a algoritmului Gauss de rezolvare
a sistemelor de ecuaii liniare
E
5
) Se caut cel mai mare element n valoare absolut al noii matrice A, ales ns
numai dintre liniile i coloanele nemarcate. Acesta este noul element pivot. Procedeul
se repet de la etapa E
5
cu noua linie r i noua coloan s.
n momentul n care nu mai sunt ecuaii nemarcate sau elementul pivot este nul,
algoritmul se oprete. Sistemul obinut n final este echivalent cu cel iniial. Pentru
aceasta, liniile matricei A corespunztoare ecuaiilor secundare sunt desigur identic
nule.
Sunt posibile trei situaii:
Modelri numerice i optimizri n instalaii 51
a) dac ntre termenii liberi corespunztori ecuaiilor secundare din ultimul sistem
se afl un element nul, atunci sistemul este incompatibil;
b) dac toi termenii liberi ai ecuaiilor secundare sunt nuli, atunci sistemul este
compatibil. Cnd exist necunoscute secundare (coloane nemarcate) atunci sistemul
este compatibil nedeterminat.
Trecnd n membrul doi necunoscutele secundare, se obine pentru fiecare necunos-
cut pricipal, dependena liniar de cele secundare.
c) dac sistemul este compatibil i nu exist necunoscute secundare, atunci este
compatibil determinat.
Elementele corespunztoare din B sunt valorile necunoscutelor.
Metoda Cholesky (metoda rdcinii ptrate). Este o metod exact de rezolvare
a sistemelor de ecuaii algebrice liniare de forma:
B X A = (3.69)
i urmrete punerea matricei A sub forma unui produs de dou matrice inferior, res-
pectiv superior triunghiulare.
Aceast metod se aplic ndeosebi sistemelor n care matricea A este simetric
(a
ij
= a
ji
) i pozitiv definit (a
ii
>0). n acest caz matricea A se poate pune sub forma:

T
T T A = (3.70)
n care T este o matrice inferior triunghiular, iar T
T
este transpusa sa.
Elementele matricei T se calculeaz cu urmtoarele relaii:

j i t
j i t t a
t
t
i t a t
n j
a
a
t a t
j i
j k
i
k
i k j i
i i
j i
i
k
i k i i ii
j
j
> =
< =
> =
= = =

=
; 0
; ) (
1
1 ;
..., , 2 ; ,
1
1
1
1
2
11
1
1 11 11
(3.71)
Cu ajutorul relaiilor (3.71) se pot calcula toate elementele matricei T, iar descom-
punerea
T
T T A = conduce la rezolvarea a dou sisteme de ecuaii algebrice liniare tri-
unghiulare:

,
;
Y X T
B Y T
T
=
=
(3.72)
sisteme care se descompun n form scalar astfel:

n n n n n n
b y t y t y t
b y t y t
b y t
= + + +
= +
=
...
2 2 1 1
2 2 2 2 1 2 1
1 1 1 1
K K K K K K K K K K K K
(3.73)
52 Modelri numerice i optimizri n instalaii

n n n n
n n
n n
y x t
y x t x t
y x t x t x t
=
= + +
= + + +
K K K K K K K K K K K K
2 2 2 2 2
1 1 2 12 1 1 1
...
...
(3.74)
Din sistemul (3.73) se determin succesiv:
n i y t b
t
y
t
b
y
k
i
k
i k i
i i
i
,..., 2 ; ) (
1
,
1
1 1 1
1
1
= = =

=
(3.75)
iar din sistemul (3.74) se determin necunoscutele x
n
, x
n-1
,...,x
1
prin intermediul rela-
iilor:
1 ..., , 1 ; ) (
1
,
1
= = =

+ =
n i x t y
t
x
t
y
x
k
n
i k
k i i
i i
i
n n
n
n
(3.76)
n figura 3.6 se prezint schema logic a programului ordinator SILCHOL, elaborat
pe baza algoritmului Cholesky de rezolvare a sistemelor de ecuaii liniare cu matrice
simetric, care permite lucrul cu semibanda matricei sistemului, unde: N este numrul
ecuaiilor sistemului; M limea semibenzii; A(I,J) matricea sistemului; B(I)
vectorul termenilor liberi; X(I) vectorul necunoscutelor.
Metodele directe de rezolvare a sistemelor algebrice liniare au avantajul c necesit
un numr fix de operaii elementare pentru un numr de ecuaii dat i au dezavantajul
c acumuleaz erori de rotunjire, care conduc la o eroare relativ destul de mare n
soluie.
3.3.3. METODE ITERATIVE
Metodele iterative pentru rezolvarea sistemului de ecuaii liniare (3.60) constau din
alegerea unei aproximaii iniiale X
(0)
pentru vectorul soluie i determinarea cu ajutorul
unui algoritm de calcul iterativ a unui ir de soluii aproximative X
(1)
, X
(2)
, ..., X
(m)
, ....,
care n principiu trebuie s convearg ctre soluia exact a sistemului. Aceste metode
sunt iterative n sensul c se trunchiaz irul infinit de operaii n momentul n care este
atins precizia dorit, pe cnd metodele directe sunt finite deoarece implic un numr
finit de operaii i bine determinat de dimensiunea sistemului i de metoda aleas.
Metoda Jacobi (metoda iteraiilor simultane). Pentru sistemul: AX = B cu matri-
cea A = [a
ij
]
n,n
nesingular i a
ii
0, metoda Jacobi presupune o descompunere a ma-
tricei A sub forma:
S T D A = (3.78)
n care:
| |
| |
| |

>
= =

<
= =

=
= =
j i
j i a
s s S
j i
j i a
t t T
j i
j i a
d d D
j i
j i j s
j i
j i j i
j i
j i j i
, 0
,
;
, 0
,
;
, 0
,
;
(3.79)
Modelri numerice i optimizri n instalaii 53

Fig. 3.6 Schema logic a algoritmului Cholesky de rezolvare a
sistemelor de ecuaii liniare
Pentru calcularea soluiei sistemului se definete un proces iterativ:
B X S T X D
k k
+ + =
+ ) ( ) 1 (
) ( (3.80)
sau:
B D JK B D X S T D X
k k k 1 ) ( 1 ) ( 1 ) 1 (
) (
+
+ = + + = (3.81)
unde ) (
1
S T D J + =

poart numele de matrice Jacobi asociat matricei A.
54 Modelri numerice i optimizri n instalaii
n timpul efecturii iteraiilor, matricea J i vectorul D
1
B rmn constante, ele fiind
calculate la prima iteraie i pstrate n memoria calculatorului.
n practic, este mult mai comod de folo-
sit n locul relaiei matriceale (3.81) o relaie
discretizat pe componente:
n i x a b
a
x
n
i j
j
k
j j i i
ii
k
i
,..., 1 ; ) (
1
1
) ( ) 1 (
= =

=
+
(3.82)
care permite realizarea unei viteze de calcul
mai mare.
Procesul iterativ continu pn cnd com-
ponentele vectorului:
B AX R
k k
=
) ( ) (
(3.83)
verific relaia:
n i r
k
i
,..., 1 ;
) (
= (3.84)
n care este eroarea admis n rezolvarea
sistemului.
Procesul iterativ al lui Jacobi este conver-
gent dac:

=
= <
n
i j
j i i
j i
n i
a
a
1
,..., 1 ; 1 (3.85)
sau:

=
= <
n
j i
i j j
j i
n j
a
a
1
,..., 1 ; 1 (3.86)
n figura 3.7 se prezint schema logic a
programului ordinator SILJAC, elaborat pe
baza algoritmului iterativ Jacobi pentru re-
zolvarea sistemelor de ecuaii liniare, unde N
este numrul de ecuaii i necunoscute din
sistem; NI numrul de iteraii necesare
pentru obinerea soluiei cu precizia dat ;
A(I,J) matricea sistemului; B(I) vectorul
termenilor liberi; X(I) vectorul coninnd
soluia iniial i apoi final a sistemului;
KOD identificator cu valoarea 1 sau 2 dup
cum soluia se poate obine sau nu n maximum NI iteraii.
Metoda Gauss-Seidel (metoda iteraiilor succesive). Aceast metod este o modi-
ficare a metodei Jacobi n sensul c trecerea sistemului de ecuaii liniare dintr-o stare n
alta nu se mai face simultan ci n mod progresiv.

Fig. 3.7 Schema logic a algoritmului
Jacobi pentru rezolvarea sistemelor liniare
Modelri numerice i optimizri n instalaii 55
Din matricea A a sistemului AX = B se selecteaz matricele:
| |

<

= =
j i
j i a
a A
j i
j i
, 0
,
) 1 (
1
(3.87)
| |

<
= =
j i
j i a
a A
j i
j i
, 0
,
) 2 (
2
(3.88)
unde i, j = 1, 2,...., n i cu care se definete procesul iterativ:
B X A X A
k k
= +
+ ) (
2
) 1 (
1
(3.89)
sau:
B A X A A X
k k 1
1
) (
2
1
1
) 1 ( +
+ = (3.90)
Relaia (3.90) se poate scrie pe componente:
n i x a x a b
a
x
k
j
n
i j
j i
k
j
i
j
j i i
i i
k
i
,..., 1 ; ) (
1
) (
1
) 1 (
1
1
) 1 (
= =

+ =
+

=
+
(3.91)
Condiia de convergen pentru metoda GaussSeidel este aceiai ca i pentru me-
toda Jacobi.
La acelai nivel de precizie, metoda GaussSeidel este de dou ori mai rapid dect
metoda Jacobi, deoarece nlocuiete imediat n sistem componentele vectorului calculat
la iteraia curent, iar necesarul de memorie este mai mic, fiind suficient un singur
spaiu pentru vectorul soluie, spaiu care n etapa de iteraie k va memora compo-
nentele
) (k
i
x ce au fost calculate i componentele
) 1 ( k
j
x pentru j = i+1, i+2,..., n.
Metoda GaussSeidel poate fi modificat n continuare pentru sporirea vitezei de
convergen a irului iteraiilor. Pentru aceasta se scrie relaia (3.91) sub forma:
) (

1
) (
1
) 1 ( ) ( ) 1 (

=

=
+ +
+ =
n
j
k
j j i
i
i j
k
j j i i
i i
k
i
k
i
x a x a b
a
x x (3.92)
unde este coeficientul de relaxare cu valori ntre 0 i 2, iar metoda definit prin
algoritmul (3.92) este cunoscut sub numele de metoda relaxrii.
Parametrul de relaxare se alege astfel nct s creasc viteza de convergen. Deza-
vantajul acestei metode const n faptul c nu se poate ti de la nceput care este va-
loarea optim pentru coeficientul de relaxare . Pentru = 1 se regsete metoda
GaussSeidel.
n figura 3.8 se prezint schema logic a programului ordinator SILGAS, elaborat
pe baza algoritmului GaussSeidel, unde: N este numrul de ecuaii i necunoscute din
sistem; NI numrul maxim de iteraii; eroarea admis; A(I,J) matricea siste-
mului; B(I) vectorul termenilor liberi; X(I) vectorul coninnd soluia iniial i apoi
final a sistemului; KOD identificator cu semnificaia specificat pentru algoritmul
Jacobi.
Metodele iterative au dezavantajul c apare posibilitatea de neconvergen, implic
un numr mare de operaii elementare chiar atunci cnd converg destul de rapid, i se
pot acumula erori de rotunjire destul de nsemnate.
56 Modelri numerice i optimizri n instalaii

Fig. 3.8 Schema logic a algoritmului Gauss-Seidel pentru
rezolvarea sistemelor liniare

3.3.4. VALORI I VECTORI PROPRII AI UNEI MATRICE

Problema valorilor i vectorilor proprii apare ntr-o varietate de aplicaii. Astfel, n
hidraulic asemenea probleme sunt calculul regimurilor de curgere laminar, iar n
electricitate stabilirea caracteristicilor de rezonan.
Fie A = [a
i j
]
n,n
o matrice ptratic cu elementele a
ij
din R (corpul numerelor reale)
sau C (corpul numerelor complexe).
Parametrul scalar se numete valoare proprie pentru A, iar vectorul X 0 se
numete vector propriu corespunztor valorii proprii , dac:
X X A = (3.93)
sau
n i x x a
i j
n
j
j i
,..., 2 , 1 ;
1
= =

=
(3.94)
Modelri numerice i optimizri n instalaii 57
Condiia necesar i suficient pentru ca s fie valoare proprie pentru A este ca:
0 ) ( det = E A (3.95)
n care E este matricea unitate de ordinul n.
Determinantul (3.95) se numete determinant caracteristic al matricei A, iar ecuaia
(3.95) poart numele de ecuaie caracteristic a matricei A, care sub form dezvoltat
se poate scrie:
0
2 1
2 22 21
1 12 11
=

n n n n
n
n
a a a
a a a
a a a
K
K K K K K K K K K K K K
K
K
(3.96)
Se observ c det (AE) este un polinom de gradul n n , astfel nct ecuaia ca-
racteristic (3.96) are forma:
0 ...
1
1
1
= + + + +

n n
n n
c c c (3.97)
Polinomul din primul membru al ecuaiei (3.97) este un polinom caracteristic al
matricei A.
Cele n rdcini reale sau complexe ale ecuaiei caracteristice (3.97):
1
,
2
, ....,
n

sunt valorile proprii ale matricei A, iar ansamblul lor se numete spectrul matricei A.
Pentru determinarea vectorilor proprii X
k
0 care s satisfac ecuaia matriceal
(3.93), pus sub o alt form concentrat:
0 ) ( =
k
k
X E A (3.98)
sau sub forma dezvoltat:

(
(
(
(
(

0
0
0
2
1
2 1
2 22 21
1 12 11
M M
K
K K K K K K K K K K K K K
K
K
k
n
k
k
k n n n n
n k
n k
x
x
x
a a a
a a a
a a a

, (3.99)
trebuie determinate rdcinile
k
(k = 1, ..., n) ale ecuaiei caracteristice (3.97), iar apoi
se rezolv sistemul liniar omogen (3.99) cu una din metodele convenabile prezentate
anterior.
Pentru a determina valorile proprii ale unei matrice este necesar s se construiasc
polinomul caracteristic i s se rezolve ecuaia caracteristic. Coeficienii polinomului
caracteristic se obin din dezvoltarea relaiei (3.95), dac se calculeaz 2
n
1 determinai
de diverse ordine. n felul acesta se efectueaz un numr mare de operaii, iar coefi-
cienii polinomului se obin cu erori de rotunjire care dei mici, pot modifica esenial
rdcinile acestui polinom.
Din acest motiv se utilizeaz metode speciale de calcul ale valorilor proprii, ce se
pot grupa n:
metode care determin direct polinomul caracteristic, prin coeficieni;
metode care determin valorile proprii i vectorii proprii prin procedee iterative
fr a calcula polinomul caracteristic.
58 Modelri numerice i optimizri n instalaii
Metoda Krlov permite determinarea coeficienilor polinomului caracteristic aso-
ciat matricei A reale de dimensiune n:

n
n n
n
n
n
P R ... ) ( ) 1 ( ) (
1
1
+ + + = =

(3.100)
Acest algoritm utilizeaz identitatea CayleyHamilton, potrivit creia matricea A
anuleaz polinomul su caracteristic. Dac P
n
(A)=0, atunci i R
n
(A)=0, relaie care se
scrie sub forma:
0
1
= +

n
i
i n
i
n
A A (3.101)
Notnd V
i
= A
n-i
Y, unde Y este un vector oarecare, ales iniial arbitrar, dup multi-
plicarea ambilor membri ai egalitii (3.101) cu Y rezult:
0
1
= +

=
n
i
i i
n
V Y A (3.102)
Aceast ecuaie vectorial se pune sub forma matriceal:
Y A V
n
= (3.103)
care cu notaia T = A
n
Y devine:
T V = (3.104)
unde:

=
(
(
(
(
(

=
n n nn n n
n
n
t
t
t
T
v v v
v v v
v v v
V
M M
K
K K K K K K K
K
K
2
1
2
1
2 1
2 22 21
1 12 11
;

; (3.105)
Cum vectorii Y, AY,..., A
n-1
Y sunt liniari independeni,
urmeaz c matricea V a sistemului (3.104) este nesingu-
lar i coeficienii polinomului caracteristic se obin din re-
zolvarea sistemului (3.104) prin orice metod de rezolvare
a sistemelor de ecuaii liniare.
Dac matricea V este singular, se schimb alegerea
pentru vectorul iniial Y.
Sub form detaliat, sistemul (3.104) se mai scrie:

) ( ) 0 ( ) 2 (
2
) 1 (
1
) (
2
) 0 (
2
) 2 (
2 2
) 1 (
2 1
) (
1
) 0 (
1
) 2 (
1 2
) 1 (
1 1
...
...
...
n
n n n
n
n
n
n
n
n
n n
n
n
n n
y y y y
y y y y
y y y y
= + + +
= + + +
= + + +



K K K K K K K K K K K K K K K K
(3.106)
n care:

) ( ) 1 ( ) 0 (
;
k k k
Y A Y A Y Y Y = = =
+
(3.107)
n figura 3.9 se prezint schema logic a programului
ordinator PCKRIL, elaborat pe baza algoritmului Krlov
pentru determinarea coeficienilor polinomului caracteristic asociat unei matrice ptra-

Fig. 3.9 Schema logic a
algoritmului Krlov
Modelri numerice i optimizri n instalaii 59
tice A(I,J), cu dimensiunea NN, unde: Y(I) sunt componentele vectorului ales iniial;
T(I) vector de lucru cu dimensiunea N; V(I,J) matrice de lucru cu dimensiunea
NN; (I) vector ce conine coeficienii polinomului caracteristic n ordinea descres-
ctoare a puterilor.
Metoda Leverrier determin coeficienii polinomului caracteristic:

n
n n
n
n
n
P R ... ) ( ) 1 ( ) (
1
1
+ + + = =

(3.108)
pentru o matrice real A de dimensiune n pornind de la formulele lui Newton pentru
sumele de puteri ale rdcinilor ecuaiei R
n
() = 0.
Dac

=
=
n
i
k
i k
S
1
, atunci relaiile lui Newton dau:
n k S S
k
i k
k
i
i k k
,..., 1 ; ) (
1

1
1
= + =

(3.109)
care se pot calcula cu uurin deoarece:


= =
= = =
n
i
k
i i
k
n
i
k
i k
a A Tr S
1
) (
1
) ( (3.110)
unde: Tr(A) este urma matricei A, iar
) (k
i i
a (i = 1, ..., n) elementele diagonale ale ma-
tricei A
k
.
Algoritmul este foarte simplu. Se calculeaz puterile matricei A i se sumeaz ele-
mentele de pe diagonala acestei matrice. Numrul de calcule este ns foarte mare i
erorile de rotunjire sunt i ele suficient de mari.
Metoda este aplicabil n cazul n care A este de o form special i anume este o
matrice rar (a
ij
= 0 pentru aproape toi i, j).


3.4. REZOLVAREA SISTEMELOR DE ECUAII NELINIARE

3.4.1. METODA NEWTONRAPHSON

Se consider sistemul de n ecuaii neliniare cu n necunoscute de forma:

0 ) ..., , , (
. .......... .......... ..........
0 ) ..., , , (
0 ) ..., , , (
2 1
2 1 2
2 1 1
=
=
=
n n
n
n
x x x f
x x x f
x x x f
(3.111)
sau sub o form restrns:
n i x x x f
n i
,..., 1 ; 0 ) ..., , , (
2 1
= = (3.112)
Ansamblul necunoscutelor x
1
, x
2
,..., x
n
i al funciilor f
1
, f
2
,..., f
n
formeaz cte un
vector:
60 Modelri numerice i optimizri n instalaii
, ;
2
1
2
1

=
n n
f
f
f
F
x
x
x
X
M M
(3.113)
astfel nct sistemul (3.111) poate fi scris i sub form vectorial:
{ } 0 ) ,..., , ( ... ) ,..., , ( ) (
2 1 2 1 1
= =
n n n
x x x f x x x f X F K (3.114)
Soluia sistemului (3.111) se obine pornind de la o aproximaie iniial a acesteia
{ }
) 0 ( ) 0 (
2
) 0 (
1 0
...
n
x x x X = la care se adun, succesiv vectori de corecie X={x
1
x
2
... x
n
}
cu norm descresctoare, potrivit procesului iterativ:

1 1 + +
+ =
k k k
X X X (3.115)
n care vectorul de corecie de la iteraia k+1 este termenul liniar din dezvoltarea n
serie Taylor n jurul lui X
k+1
a funciei vectoriale F(f
1
, f
2
,..., f
n
) avnd expresia:
) (
1
1 k k k
X F J X

+
= (3.116)
unde:
n j i
x
x f
X F J
j
i
k k
, ... , 1 , ;
) (
) ( ' =
(
(

= = (3.117)
poart numele de matricea Jacobian, corespunztoare vectorului X
k
.
Din punct de vedere numeric, metoda NewtonRaphson comport calculul inversei
matricei Jacobian la fiecare pas al iteraiei. Deoarece acest calcul este laborios, pentru
aplicaii practice relaia (3.116) se scrie sub forma:
) (
1 k k k
X F X J =
+
(3.118)
sau:
( ) n i x f x x J
k
i
k
i
k
, ... , 1 ; ) (
) ( ) 1 ( ) (
= =
+
(3.119)
astfel nct inversarea matricei J
k
la fiecare pas se nlocuiete cu operaia ceva mai
simpl de rezolvare a unui sistem liniar, care dezvoltat are forma:

(
(
(
(
(
(
(
(
(

n n
n
n n n
n
n
f
f
f
x
x
x
x
f
x
f
x
f
x
f
x
f
x
f
x
f
x
f
x
f
M M
K K K
K K K K K K K K K
K K K
K K K
2
1
2
1
2 1
2
2
2
1
2
1
2
1
1
1

(3.120)
Dac n (3.116) se nlocuiete ) ( '
k
x F cu
0 0
) ( ' J x F = se obine metoda Newton
Raphson modificat:
) (
1
0 1 k k
X F J X

+
= (3.121)
n care matricea Jacobian J nu se mai inverseaz la fiecare pas, ci o singur dat n X
0
,
iar coreciile X
k+1
se obin relativ simplu.
Modelri numerice i optimizri n instalaii 61
Dei astfel algoritmul i-a pierdut din viteza teoretic de convergen, totui evita-
rea inversrii unei matrice la fiecare pas k nltur o serie de erori i d posibilitatea
efecturii unui numr mare de iteraii n timp scurt.
Calculele se continu pn cnd se satisface un criteriu de precizie (valoarea abso-
lut a unei necunoscute x
i
, valorile absolute ale funciilor f
i
, norma vectorului X sau
numrul de iteraii:
) ,..., 1 (

; ;
) (
) (
) ( ) (
n i
x
x
f x
k
i
k
i k
i
k
i
= (3.122)
n figura 3.10 se prezint schema logic a programului ordinator SINNER, elaborat
pe baza algoritmului NewtonRaphson sub forma (3.118), unde: N este numrul de
ecuaii i de necunoscute din sistem; NI numrul maxim de iteraii; precizia
cerut n obinerea soluiei; X(I) vector coninnd iniial aproximarea soluiei, iar n
final soluia sistemului; B(I) vector coninnd valorile funciei matriceale F cu semn
schimbat; AJ(I,J) matricea Jacobian, coninnd valorile derivatelor pariale; KOD
identificator cu valoarea 1 sau 2 dup cum soluia cu precizia se poate obine sau nu
n maximum NI iteraii. Rezolvarea sistemului liniar se realizeaz n subrutina SIST-
LIN, cu parametrii formali N, , A, B reprezentnd respectiv dimensiunea sistemului,
eroarea admis n calcul, matricea coeficienilor i vectorul termenilor liberi. Dup apel
subrutina furnizeaz soluiile n zona B.
n programul ordinator elaborat pe baza acestei scheme logice se efectueaz de fie-
care dat de ctre utilizator anumite modificri relative la calculul funciilor i al deri-
vatelor pariale.
Folosirea algoritmului NewtonRaphson prezint inconvenientul c verificarea con-
diiilor teoremei de existen i unicitate a soluiei este laborioas, neputndu-se pro-
grama i conducnd la riscul ca soluia s depind de aproximaia iniial.

3.4.2. METODA SUPRARELAXRILOR SUCCESIVE

Fie sistemul de ecuaii neliniare scris sub forma vectorial (3.114), unde f
i
sunt
componentele vectorului F, iar x
i
componentele vectorului necunoscutelor X.
Metoda suprarelaxrilor const n determinarea succesiv a componentelor iteraiei
X
k+1
, cunoscnd iteraia X
k
. Presupunnd c primele i1 componente ale vectorului X
k+1

sunt determinate i considernd x
i
soluia ecuaiei:
( ) 0 ..., , , , ..., ,
) ( ) (
1
) 1 (
1
) 1 (
1
=
+
+

+ k
n
k
i i
k
i
k
i
x x x x x f (3.123)
atunci componenta i a lui X
k+1
se obine cu procesul iterativ:
) (
) ( ) ( ) 1 ( k
i i
k
i
k
i
x x x x + =
+
(3.124)
unde este un factor de relaxare, iar i = 1, 2,..., n.
Pentru = 1 se obine metoda GaussSeidel neliniar. Determinarea lui X
k+1
nece-
sit rezolvarea a n ecuaii neliniare de forma (3.123).
62 Modelri numerice i optimizri n instalaii


Fig. 3.10 Schema logic a algoritmului NewtonRaphson
de rezolvare a sistemelor neliniare
Modelri numerice i optimizri n instalaii 63
n figura 3.11 se prezint schema logic a pro-
gramului ordinator SINSUR, elaborat pe baza me-
todei suprarelaxrilor succesive, n cadrul creia
ecuaiile (3.123) se soluioneaz cu metoda secan-
tei pornind cu valorile
) (k
i
x i H x
k
i
+
) (
, unde H
este o constant pozitiv. Parametrii utilizai au
urmtoarea semnificaie: N numrul de ecuaii i
de necunoscute din sistem; NI numrul maxim
de iteraii; eroarea admis n calcul; factor
de relaxare; H constant pozitiv; X(I) vector
coninnd iniial aproximarea soluiei, iar n final
soluia sistemului. Calculul valorii funciei f
i
se
efectueaz n subrutina VALF, avnd ca para-
metrii formali numrul necunoscutelor N, necu-
noscutele X(J), indicele I al ecuaiei i variabila F
care conine valoarea funciei.

3.4.3. REZOLVAREA SISTEMELOR
NELINIARE DE FORMA AX+ (X)=0

Metodele cu diferene finite pentru rezolvarea
problemelor la limit neliniare conduc la sisteme
de ecuaii neliniare de forma matriceal:
0 ) ( = + X AX (3.125)
Pentru rezolvarea sistemului de ecuaii nelini-
are (3.129) se poate aplica procedeul iterativ sim-
plu:
) (
) ( ) 1 ( k k
X AX =
+
(3.126)
care necesit numai calcularea valorii funciei
n punctul curent i rezolvarea unui sistem liniar
cu matricea A i vectorul termenilor liberi (X
(k)
).
Dac n este mare i se utilizeaz o metod obi-
nuit de rezolvare a sistemelor liniare (eliminare,
GaussSeidel etc.) acest calcul conduce la un consum substanial de timp unitate cen-
tral i de memorie.
Dac ns este posibil determinarea matricei inverse A
1
, calculul devine mai sim-
plu i anume:
) (
) ( 1 ) 1 ( k k
X A X =
+
(3.127)
Calculul iteraiei urmtoare se reduce la calculul vectorului (X
(k)
) i la produsul
matricei A
1
cu acest vector. Deoarece matricea A
1
nu este rar pentru n mare, aceasta
nu poate fi stocat n memoria intern, fiind necesar utilizarea unei memorii externe,

Fig. 3.11 Schema logic a algorit-
mului suprarelaxrilor succesive de
rezolvare a sistemelor neliniare
64 Modelri numerice i optimizri n instalaii
ceea ce conduce la mrirea timpului de calcul. Acest neajuns se poate elimina genernd
elementele b
ij
ale matricei B=A
1
, cu relaiile:

)
`

+
+
+
=
j i i n j
j i j n i
n
b
j i
), 1 (
, ) 1 (
1
1
(3.128)
unde i, j sunt indicii cunoscui.
Spre exemplificare, se consider urmtoarea problem bilocal slab neliniar:

| |
) 1 ( , ) 0 (
1 , 0 ; ) , ( "
= =
=
u u
t u t f u

(3.129)
Soluia ecuaiei, u(t) este o funcie de dou ori difereniabil, definit pe intervalul
[0, 1] i cu valori n R.
Pentru obinerea unei soluii aproximative a problemei (3.129) se utilizeaz metoda
cu diferene standard.
Fie:
1 ..., , 1 , 0 ;
1
1
, + =
+
= = n i
n
h h i t
i
(3.130)
o diviziune a intervalului [0, 1]. n fiecare punct t
i
al diviziunii se aproximeaz derivata
) ( "
i
t u cu diferena divizat de ordinul al doilea:

2
1 1
) ( ) ( 2 ) (
) ( "
h
t u t u t u
t u
i i i
i
+
+
= (3.131)
n care: ) 1 ( ) ( ; ) 0 ( ) ( ; ..., , 1
1 0
= = = = =
+
u t u u t u n i
n
.
Dac se noteaz ) ..., , 1 ( ); ( n i t u x
i i
= = i se scrie ecuaia | | ) ( , ) ( "
i i i
t u t f t u = n
punctele diviziunii {t
i
} nlocuind derivata a doua a lui u cu relaia (3.131) se obine
sistemul neliniar:
0 ) , ( 2
2
1 1
= +
+ i i i i i
x t f h x x x (3.132)
sau, nmulind cu (1) i dezvoltnd pentru i = 1, 2, ..., n rezult sistemul:

0 ) , ( 2
0 ) , ( 2
0 ) , ( 2
2
1
2 2
2
3 2 1
1 1
2
2 1
= + +
= + +
= +
n n n n
x t f h x x
x t f h x x x
x t f h x x
K K K K K K K K K K K K K K

, (3.133)
care se poate scrie concentrat sub forma matriceal (3.125), unde:

=
(
(
(
(



=
) , (
) , (
) , (
) ( ;
2 1 0
0 1 2 1
0 1 2
2
2 2
2
1 1
2
n n
x t f h
x t f h
x t f h
X A
K K K K K K
K K K K K
K K K K K K K K K
K
K K K

(3.134)
Soluia sistemului (3.125) aproximeaz soluia problemei (3.129), putnd fi deci
obinut prin calcul numeric pe baza algoritmului descris anterior.
Modelri numerice i optimizri n instalaii 65


3.5. NOIUNI DE ALGEBR VECTORIAL

n spaiul n dimensional, unui vector:

=
k
n
k
k
i v v
1
(3.135)
i se poate ataa o matrice coloan cu n linii, dup urmtorul model:
{ }

=
n
v
v
v
v
M
2
1
(3.136)
n care:

k
i sunt versorii celor n axe de coordonate; v
k
proieciile vectorului pe aceste
axe.
Fcndu-se limitare la spaiul tridimensional i considernd urmtorii doi vectori
{A}={a
1
a
2
a
3
} i {B}={b
1
b
2
b
3
}, se definesc:
Suma sau diferena a doi vectori

A i

B :
{ }

= =

3 3
2 2
1 1
;
b a
b a
b a
C B A C (3.137)
Produsul unui vector

A cu un scalar :
{ }

= =

3
2
1
3
2
1
;
b
b
b
a
a
a
A B A

(3.138)
Produsul scalar a doi vectori

A i

B :
{ } { } { }{ }
T T
k
k k
B A B A b a B A = = =

=

3
1
(3.139)
Norma unui vector

A:
{ } { } { }{ }
T T
k
k
A A A A a A A A = = = =

=

3
1
2
) ( N (3.140)
care n cazul vectorului diferen

C , are forma:

=
3
1
2
) ( ) (
k
k k
b a C N (3.141)
66 Modelri numerice i optimizri n instalaii
Lungimea unui vector

A (norma euclidian):
{ } { } { }{ } A A A A A a A
T T
k
k
= = = = =

=

3
1
2
A) ( ) ( N L (3.142)
respectiv n cazul vectorului diferen

C :

=
=
3
1
2
) (
k
k k
b a C (3.143)
Unghiul a doi vectori

A i

B :

|

\
|
|

\
|
=

=

=


B A
b a
B A
B A
k
k k
N N
3
1
cos (3.144)
Produsul vectorial a doi vectori

A i

B :
) ( ) ( ) (
1 2 2 1 3 1 1 3 2 3 3 2
3 2 1
3 2 1
b a b a k b a b a j b a b a i
b b b
a a a
k j i
D B A + + = = =



(3.145)
unde k j i
r r r
, , sunt versorii sistemului de axe cartezian, fa de care se raporteaz cei doi
vectori

A i

B . ntruct vectorul

D este perpendicular pe planul determinat de vectorii

A i

B el este folosit pentru definirea normalei la acest plan.


n scrierea matriceal relaia (3.145) devine:
{ }

=
1 2 2 1
3 1 1 3
2 3 3 2
b a b a
b a b a
b a b a
D (3.146)
Cosinuii directori ai unui vector

A (fig. 3.12):

A
a
A
a
A
a
z
y
x
3
2
1
cos
cos
cos
=
=
=

(3.147)
Se observ c, pe baza relaiei (3.142) rezult:

Fig. 3. 12 Cosinuii directori ai
vectorului A
Modelri numerice i optimizri n instalaii 67
1 cos cos cos
2 2 2
= + +
z y x
(3.148)
Translaia unui punct din plan (fig. 3.13-a) din poziia P
0
(x
0
, y
0
) n P(x, y) se poate
realiza pe baza relaiei:


+ = T A A
0
(3.149)
respectiv:

{ } { } { } T A A
b
a
y
x
y
x
+ =
)
`

+
)
`

=
)
`

0
0
0
(3.150)
n care {T} este vectorul de transfor-
mare, specific translaiei punctului n
plan.
Rotaia unui punct din plan (fig.
3.13-b), din poziia P
0
(x
0
, y
0
) n P(x, y),
n cadrul creia comparativ cu translaia
se modific numai unghiul polar al vec-
torilor ce unesc originea cu punctele P
0

i P, conduce la urmtoarea relaie ntre
coordonatele punctelor:
{ } | |{ }
0
A R A = (3.151)
unde:
| |
(


=
cos sin
sin cos
R (3.152)
n care [R] este matricea de transformare specific rotaiei.


Fig. 3.13 Reprezentarea unor transformri
punctuale n plan
Capitolul 4

METODE MODERNE DE MODELARE I SIMULARE
NUMERIC A PROCESELOR DIN INSTALAII




4.1. METODA DIFERENELOR FINITE

4.1.1. PRINCIPIUL METODEI

n tiin i tehnologie, unul dintre principalele modele de cunoatere a mediilor
continue este cel de aproximare prin discretizare, constnd n descompunerea dome-
niului analizat ntr-un numr finit de elemente discrete i aproximarea ntregului prin
ansamblul elementelor componente. S-au dezvoltat unele tehnici numerice moderne de
aproximare a mediilor continue prin discretizare (metoda diferenelor finite, metoda
elementelor finite, metoda elementelor de frontier etc.), care au aplicabilitate i n
rezolvarea unor probleme de calcul al instalaiilor pentru construcii.
Fenomenele fizice sunt descrise din punct de vedere matematic de ecuaii diferen-
iale, prin a cror integrare, n condiii la limit date, se obine soluia exact a proble-
mei. n acest fel se poate calcula valoarea funciei sau a funciilor n orice punct al do-
meniului studiat. Aceasta este calea analitic, obinuit de rezolvare, aplicabil ns nu-
mai n cazul problemelor relativ simple. Problemele care intervin n activitatea practic
sunt de cele mai multe ori complexe nct integrarea ecuaiilor difereniale este dificil
sau imposibil. Rezolvarea analitic nu se poate efectua dect prin crearea unui model
ntr-att de simplificat nct integrarea ecuaiilor difereniale s fie realizabil. Se ob-
ine astfel soluia exact, dar pentru un model simplificat. Deseori este ns preferabil
ca, n locul soluiei exacte a unui model simplificat, s se dispun de o soluie aproxi-
mativ a problemei reale.
Soluiile aproximative, obinute prin metode numerice, sunt susceptibile s reflecte,
n multe cazuri, mai bine realitatea dect soluiile exacte ale unor modele simplificate,
dar necesit un efort de calcul mai mare, inconvenient ce se elimin n condiiile exis-
tenei calculatoarelor electronice.
O asemenea metod numeric este metoda diferenelor finite, conceput sub forma
calculului manual nc de pe vremea lui Euler, n cadrul creia ecuaiile difereniale
sunt nlocuite prin ecuaii algebrice cu diferene finite. Soluia problemei se obine ntr-
un numr finit de puncte ale unei reele rectangulare, printr-o aproximare de natur ma-
tematic.
Dezavantajul principal al metodei cu diferene finite l constituie folosirea unei re-
ele rectangulare de discretizare a domeniului de analiz. Deci, folosirea ei pe domenii
cu contururi sau suprafee curbe introduce o serie de dificulti i artificii de calcul.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 69
De aceea, aceast metod are un domeniu mai restrns de aplicabilitate (probleme
uni i bidimensionale) fa de metoda elementelor finite. Caracteristica comun a celor
dou metode o constituie dependena convergenei ctre valorile exacte, de numrul de
elemente n care se discretizeaz domeniul de analiz sau cu alte cuvinte, de fineea de
discretizare.
Este evident c folosirea acestor metode numerice este de neconceput fr apelarea
la ordinatoarele electronice.
Existena continuitii condiiilor la limit sau a unor discontinuiti a acestora doar
pe un numr redus de intervale este o restricie important n aplicarea metodei diferen-
elor finite la analiza unor medii continue.

4.1.2. EXPRIMAREA DERIVATELOR N DIFERENE FINITE

4.1.2.1. Funcii de o singur variabil

Formulele de derivare cu ajutorul parabolelor de interpolare permit obinerea
unor expresii aproximative, pentru derivatele unei funcii y = y(x) ale crei valori sunt
cunoscute ntr-o serie de puncte.
Funcia y se nlocuiete printr-o parabol care trece printr-un anumit numr de
puncte, de coordonate [x, y(x)] aparinnd graficului funciei y, iar derivatele parabolei
se consider ca valori aproximative ale derivatelor funciei y. Gradul parabolei de inter-
polare este inferior cu o unitate numrului de puncte, al cror ordonate y particip n
cadrul formulei de aproximare.
Se consider graficul unei funcii y =
f(x) pentru care se cunosc valorile ordo-
natelor y ale punctelor P
i2
, P
i1
, P
i+1
, P
i+2

(fig. 4.1).
Notnd cu i2, i1, i+1, i+2 proiec-
iile acestor puncte pe axa Ox (distanele
dintre ele numite intervale de interpolare,
fiind egale) i alegnd punctul i ca origine
a sistemului de axe, parabola de gradul 2,
care trece prin punctele P
i1
, P
i
, P
i+1
, are
ecuaia:
C Bx Ax y
P
+ + =
2
, (4.1)
obinndu-se n consecin:

C Bh Ah y h y
C y y
C Bh Ah y h y
i P
i P
i P
+ + = =
= =
+ = =
+

2
1
2
1
) (
) 0 (
) (
(4.2)
de unde rezult:

i
i i i i i
y C
h
y y
B
h
y y y
A =

=
+
=
+ +
;
2
;
2
2
1 1
2
1 1
(4.3)

Fig. 4.1 Graficul funciei y(x) i al parabolei
de interpolare cu intervale egale
70 Modelri numerice i optimizri n instalaii
Calculnd derivatele de ordinul I i II ale expresiei parabolei n punctul i (x = 0)
rezult:

,
2
2 ) (
2
) (
2
1 1
1 1
h
y y y
A y y
h
y y
B y y
i i i II
i i
II
P
i i I
i i
I
P
+
+
+
= = =

= = =
(4.4)
expresii care substituie n continuare derivatele de ordinul I i II ale funciei y(x)
referitor la punctul i (punct central n cadrul celor trei puncte de interpolare), numindu-
se diferene centrale.
Calculnd prin aceeai metodic prima derivat n punctele i1 i i+1 rezult:

h
y y y
y y
h
y y y
h
y y
h
y y y
B h A y y
i i i I
i i
I
P
i i i
i i i i i I
i i
I
P
2
3 4
) (
2
4 3
2
2 4 2
) ( 2 ) (
1 1
1 1
1 1
1 1 1 1
1 1
+
+ +
+
+ +

+
= =
+
=
=

+
+
= + = =
(4.5)
prima formul denumindu-se formul de interpolare la stnga, iar cea de a doua, for-
mul de interpolare la dreapta (punctele n care se calculeaz derivatele fiind puncte
marginale de interpolare).
Pe aceeai cale se obin, aplicndu-se diferene centrale, expresiile derivatelor de or-
dinul III i IV:

3
2 1 1 2
2 1 1 2
2
1 1 2 2
1 1
2
2 2
2 2
2
2
1
) 2 (
1
)
2
(
d
d
) (
h
y y y y
h
y y
h
y y
h
y y
h
y y y
h h
y y y
x
y y
i i i i
i i i i i i
I
i
I
i
I
i
i i i III
i i
III
P
+ +
+ +
+
+
+ +
=
= |

\
|
+

=
= + =
+
= =
(4.6)

4
2 1 1 2
2
2
4 6 4
) (
d
d
) (
h
y y y y y
y
x
y y
i i i i i II
i
IV
i i
IV
P
+ +
+ +
= = = (4.7)
Coeficienii care amplific va-
lorile funciei n cadrul diverselor
formule de exprimare a derivatelor
prin diferene finite au fost denu-
mii de Bickley, molecule de cal-
cul, iar valorile acestora n cadrul
formulelor prezentate sunt date n
schema din figura 4.2.
In continuare se consider pe
graficul funciei y(x) trei puncte
P
i1
, P
i
, P
i+1
inegal distanate ntre

Fig. 4.2 Determinarea coeficienilor derivatelor
exprimate prin diferene finite
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 71
ele dup axa Ox, prin care trece parabola de interpolare de gradul 2 (fig. 4.3), avnd
expresia:
C Bx Ax y
P
+ + =
2
(4.8)
Rezult n consecin:

C Bbh h b A y bh y
C y y
C ah B h a A y ah y
i P
i P
i P
+ + = =
= =
+ = =
+

2 2
1
2 2
1
) (
) 0 (
) (
(4.9)
de unde se obine:

i
i i i
i i i
y C
h b a ab
y a y a b y b
B
h b a ab
y a y b a y b
A
=
+
+ +
=
+
+ +
=
+
+
) (
) (
) (
) (
1
2 2 2
1
2
2
1 1
(4.10)
i:

2
1 1
1
2 2 2
1
2
) (
) (
2 2
) (
) (
h b a ab
y a y b a y b
A y
h b a ab
y a y a b y b
B y
i i i II
i
i i i I
i
+
+ +
= =
+
+ +
= =
+
+
(4.11)
Relaiile (4.11) pot fi aplicate i al-
tor puncte de calcul substituindu-se n
mod corespunztor, valorile funciei i
lungimea intervalelor de tipul ah i bh.
Spre exemplu, n cazul notaiilor din
figura 4.4. se poate deduce:
2
2 1 2 1
1 1 2 1 2 2
1
2 1 2 1
2
1 1
2
1
2
2 2
2
2
1
) (
) (
2
) (
) (
h a a a a
y a y a a y a
y
h a a a a
y a y a a y a
y
i i i II
i
i i i I
i
+
+ +
=
+
+ +
=


(4.12)

2
4 3 4 3
2 3 1 4 3 4
1
4 3 4 3
2
2
3 1
2
3
2
4
2
4
1
) (
) (
2
) (
) (
h a a a a
y a y a a y a
y
h a a a a
y a y a a y a
y
i i i II
i
i i i I
i
+
+ +
=
+
+ +
=
+ +
+
+ +
+
(4.13)
La baza acestor formule se gsesc parabole de gradul 2 care trec prin punctele P
i2
,
P
i1
, P
i
, respectiv P
i
, P
i+1
, P
i+2
.
Dup aceeai structur pot fi deduse expresiile derivatelor de ordinul III i IV, refe-
ritoare la punctul central i:

Fig. 4.3 Graficul parabolei de
interpolare cu intervale inegale

Fig. 4.4 Parabole de interpolare n punctele de
calcul P
i-1
i P
i+1
72 Modelri numerice i optimizri n instalaii

2
3 2 3 2
1 2 3 2 1 3
2 4
4
3 2 3 2
1
2
2
2
2
2
3 1
2
3
3
3
) (
) (
2 ) (
d
d
d
d
) (
) (
) (
d
d
d
d
h a a a a
y a y a a y a
y
x x
y
y
h a a a a
y a y a a y a
y
x x
y
y
II
i
II
i
II
i II
i
i
IV
i
II
i
II
i
II
i II
i
i
III
i
+
+ +
= =
|
|

\
|
=
+
+ +
= =
|
|

\
|
=
+
+
(4.14)
n care derivatele de ordinul I i II n punctele i1, i i i+1 se nlocuiesc prin membrul
drept al relaiilor (4.11), (4.12) i (4.13).
Se observ c particulariznd a
1
= a
2
= a
3
= a
4
= 1, rezult relaiile (4.4)...(4.7). Se
mai poate constata c derivatele de ordinul III i IV antreneaz ordonatele a cinci
puncte, dintre care numai trei sunt situate n mod cert pe parabola de interpolare de
gradul 2 (fig. 4.4). Acesta este un aspect al aproximrilor introduse de metoda diferen-
elor finite, care subliniaz n plus, dependena rezultatelor de lungimea intervalelor de
interpolare.
Se consider parabola de interpolare de gradul 3, avnd ecuaia:
D Cx Bx Ax y
P
+ + + =
2 3
(4.15)
i presupunnd c graficul ei trece prin punctele P
i1
, P
i
, P
i+1
, P
i+2
situate la intervale
egale, se obine sistemul de ecuaii liniare care permite determinarea coeficienilor A,
B, C i D:

D h C h B h A y h y
D h C h B h A y h y
D y y
D h C h B h A y h y
i P
i P
i P
i P
+ + + = =
+ + + = =
= =
+ + = =
+
+

2 4 8 ) 2 (
) (
) 0 (
) (
2 3
2
2 3
1
2 3
1
(4.16)
avnd soluiile:

i
i i i i
i i i
i i i i
y D
h
y y y y
C
h
y y y
B
h
y y y y
A
=
+
=
+
=
+ +
=
+ +
+
+ +
6
6 3 2
2
2
6
3 3
2 1 1
2
1 1
3
2 1 1
(4.17)
Cu acestea, expresiile primelor patru derivate corespunztoare punctului i sunt:

2
1 1
2
2
h
y y y
B y
C y
i i i II
i
I
i
+
+
= =
=
(4.18)

4
2 1 1 2
3
2 1 1
4 6 4
3 3
6
h
y y y y y
y
h
y y y y
A y
i i i i i IV
i
i i i i III
i
+ +
+ +
+ +
=
+ +
= =
(4.19)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 73
Formule de derivare cu ajutorul dezvoltrii n serie Taylor. Este evident c ex-
primarea derivatelor prin diferene finite depinde, ca exactitate, de fineea de discre-
tizare, pe lng tipul funciei de interpolare, care se alege dependent de caracteristicile
fenomenului studiat.
Pentru a sesiza dependena rezultatelor, de pasul interpolrii h, ah sau bh, se ape-
leaz la dezvoltarea n serie Taylor a unei funcii, de exemplu y(x+h), dup cum ur-
meaz:
K + + + + = + ) (
! 3
) (
) (
! 2
) (
) ( ) ( ) (
3 2
x y
h
x y
h
x y h x y h x y
III II I

(4.20)
Aplicnd relaia (4.20) punctelor i1 i i+1 (fig. 4.3) pentru care = a, respectiv
= b, rezult:
K + + = =

III
i
II
i
I
i i i
y
ah
y
ah
ahy y y ah x y
! 3
) (
! 2
) (
) (
3 2
1
(4.21)
K + + + + = = +
+
III
i
II
i
I
i i i
y
bh
y
bh
bhy y y ah x y
! 3
) (
! 2
) (
) (
3 2
1
(4.22)
Prin adunarea sau scderea relaiilor (4.21) i (4.22) se obin expresiile derivatelor
n punctul central i, astfel:
pentru prima derivat, eliminnd pe y
i
:
K + + + + + =
+
III
i
II
i
I
i i i
y a b
h
y a b
h
y b a h y y ) (
! 3
) (
! 2
) (
3 3
3
2 2
2
1 1

de unde:
K + +
+
=
+
III
i
II
i i i
I
i
y b ab a
h
y a b
h
y y
h b a
y ) (
! 3
) (
! 2
) (
) (
1
2 2
2
1 1
(4.23)
pentru a doua derivat, eliminnd pe
I
i
y :

K
K
K
+ + + + = +
+ + + + + =
+ + + =
+
+

III
i
II
i i i i
IV
i
III
i
II
i
I
i i i
IV
i
III
i
II
i
I
i i i
y b a
h
ab y b a
h
ab b a y ay by
y
bh
a y
bh
a y
bh
a y bh a ay ay
y
ah
b y
ah
b y
ah
b y bh a by by
) (
! 3
) (
! 2
) (
! 4
) (
! 3
) (
! 2
) (
! 4
) (
! 3
) (
! 2
) (
2 2
3 2
1 1
4 3 2
1
4 3 2
1

(
(

+ +
+
=
+
K
IV
i
III
i i i i
II
i
y
h
a ab b hy
a b
ay y b a by
h b a ab
y
12
) (
3
) (
) (
! 2
2
2 2
1 1
2
(4.24)
Neglijnd termenii cuprini n relaia (4.25) din expresia (4.23) a primei derivate i
termenii cuprini n relaia (4.26) din expresia (4.24) a celei de a doua derivate:
K + + =
III
i
II
i
I
i
y b ab a
h
y a b
h
y E ) (
! 3
) (
! 2
) (
2 2
2
(4.25)
74 Modelri numerice i optimizri n instalaii
K + + =
IV
i
III
i
II
i
y b ab a
h
y a b
h
y E ) (
12
) (
3
) (
2 2
2
(4.26)
aceste derivate, n punctul i primesc formele:

| |
1 1
2
1 1
) (
) (
! 2
) (
) (
1
+
+
+ +
+
=

+
=
i i i
II
i
i i
I
i
ay y b a by
h b a ab
y
y y
h b a
y
(4.27)
Metodica folosit anterior poate fi extins pentru obinerea expresiei oricrei deri-
vate.
Se observ c adoptnd drept expresii ale primei i celei de a doua derivate relaiile
(4.27), erorile introduse tind spre valoarea zero odat cu h dac a b i cresc pro-
porional cu h
2
dac a = b.
Particulariznd n relaiile (4.27): a = b = 1, rezult relaiile (4.4) obinute n cadrul
ipotezelor de la punctul anterior.

4.1.2.2. Nedeterminri n cadrul problemei unidimensionale

Fie un domeniu D unidimensional suprapus axei Ox i o funcie y = f(x) definit pe
D, necunoscut, creia i este ataat o ecuaie diferenial (E=0), avnd pe y ca soluie
(fig. 4.5). Domeniul D, avnd punctele A i B ca extremitate este divizat n N intervale,
egale cu x.

Fig. 4.5 Schematizarea aplicrii metodei diferenelor finite la rezolvarea
unor ecuaii difereniale
Dac ecuaia diferenial este de ordinul I sau II, aplicnd formulele (4.4) celor N+1
puncte aparinnd lui D, rezult un sistem de N+1 ecuaii liniare, ce antreneaz N+3
necunoscute, care sunt valorile funciei y n punctele 3, 4, 5..., N+2, N+3 i n dou
puncte exterioare domeniului D i anume 2 i N+4.
Dac ordinul ecuaiei difereniale este III sau IV, n afara celor N+1 necunoscute
aparinnd lui D, mai apar 4 necunoscute i anume f(1), f(2), f(N+4), f(N+5).
Rezult c sistemul de ecuaii liniare poate fi de dou sau de patru ori nedeterminat.
Denumind necunoscutele f(3), f(4),...., f(N+3) principale i f(1), f(2), f(N+4), f(N+5)
secundare, ridicarea nedeterminrii sistemului de ecuaii liniare generat, se obine prin
introducerea unor condiii de margine care conin referiri asupra valorilor funciei y n
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 75
punctele marginale i a unor corelaii dintre necunoscutele principale i secundare,
bazate pe aceste valori.

4.1.2.3. Funcii de dou variabile

Fie funcia z = f(x, y) definit pe domeniul D situat n planul xOy i delimitat de
curba C (fig. 4.6).
Considernd funcia f conti-
nu pe D, valorile f(x, y) descriu
n spaiul tridimensional Oxyz, n
general, o suprafa curb S deli-
mitat de curba C (C fiind pro-
iecia lui C n planul xOy). Pun-
ctul | | ) , ( , , y x f y x P este cores-
pondentul lui P(x, y) pe S.
Diviznd domeniul D printr-o
reea de drepte paralele cu Ox i
Oy ntr-o serie de suprafee ele-
mentare, dreptunghiulare, plane-
le verticale (paralele cu Oz) care
conin aceste drepte, determin
prin intersecia lor i a suprafeei
S, o serie de puncte P .
Studiul variaiei funciei z =
f(x, y) pe domeniul D se nlocu-
iete astfel prin studiul valorilor
sale ntr-un numr finit de puncte de tipul lui P , iar aceast metod a diferenelor finite
poart numele de metoda reelelor.
Evident, cu ct reeaua de drepte (sau
puncte) din domeniul D este mai deas, cu att
aproximaia este mai bun.
Se consider reeaua dreptunghiular din
figura 4.7 i se aplic noiunile teoretice pre-
zentate n cazul funciilor de o singur vari-
abil prin reducerea studiului funciei f la
studiul variaiei sale n plane paralele xOy i
yOz.
Tinnd seama de notaiile din figura 4.8 re-
zult:
n planul zOx:
C Bx Ax z
P
+ + =
2
(4.28)

Fig. 4.6 Studiul variaiei funciei z = f(x,y) cu metoda
diferenelor finite

Fig. 4.7 Reea dreptunghiular
76 Modelri numerice i optimizri n instalaii

Fig. 4.8 Graficele parabolelor de interpolare a funciei f(x,y)
n planele zOx i zOy

k
k k k
k k k
f C
h a a a a
f a f a a f a
B
h a a a a
f a f a a f a
A
=
+
+ +
=
+
+ +
=
+
+
) (
) (
) (
) (
3 2 3 2
1
2
2
2
2
2
3 1
2
3
2
3 2 3 2
1 2 3 2 1 3
(4.29)
n planul zOy:
C y H y E z
P
+ + =
2
(4.30)

h b b b b
f b f b b f b
H
h b b b b
f b f b b f b
E
l k i
l k i
) (
) (
) (
) (
3 2 3 2
2
2
2
2
2
3
2
3
2
3 2 3 2
2 3 2 3
+
+ +
=
+
+ +
=
(4.31)
n consecin, referitor la reeaua din figura 4.8, se obin expresiile:
pentru derivatele pariale de ordinul 1 i 2:

E
y
z
y
f
H
y
z
y
f
A
x
z
x
f
B
x
z
x
f
k
P
k
k
P
k
k
P
k
k
P
k
2
2
2
2
2
2
2
2
2
2
=
|
|

\
|

=
|
|

\
|

=
|
|

\
|

=
|
|

\
|

=
|
|

\
|

=
|
|

\
|

= |

\
|

= |

\
|

(4.32)

Metode numerice de analiz matematic aplicabile la calculul instalaiilor 77
pentru derivatele pariale de ordinul 3 i 4:

2
3 2 3 2
2
2
2 2
2
3 2 2
2
2
2
2
2
2
2 2
4
2
3 2 3 2
2
2
2
2
2
3 2
2
2
3
2
2
2
2
4
4
3 2 3 2
2
2
2
2
2
2
2
2
2
3
2
2
2
3
2
2
3
3
2
3 2 3 2
1
2
2
2 2
2
3 2
1
2
2
3
2
2
2
2
4
4
3 2 3 2
1
2
2
2
2 2
2
2
2
2
3
1
2
2
2
3
2
2
3
3
) (
) (
2
) (
) (
2
) (
) (
) (
) (
2
) (
) (
h b b b b
x
f
b
x
f
b b
x
f
b
y
f
x y x
f
h b b b b
y
f
b
y
f
b b
x
f
b
y
f
y y
f
h b b b b
y
f
b
y
f
b b
y
f
b
y
f
y y
f
h a a a a
x
f
a
x
f
a a
x
f
a
x
f
x x
f
h a a a a
x
f
a
x
f
a a
x
f
a
x
f
x x
f
l k i
k
l k i
k k
l k i
k k
k k k
k k
k k k
k k
+
|
|

\
|

+
|
|

\
|

+
|
|

\
|

=
|
|

\
|

+
|
|

\
|

+
|
|

\
|

+
|
|

\
|

=
|
|

\
|

=
|
|

\
|

+
|
|

\
|

+
|
|

\
|

+
|
|

\
|

=
|
|

\
|

=
|
|

\
|

+
|
|

\
|

+
|
|

\
|

+
|
|

\
|

=
|
|

\
|

=
|
|

\
|

+
|
|

\
|

+
|
|

\
|

+
|
|

\
|

=
|
|

\
|

=
|
|

\
|

+
+
(4.33)

Aplicarea relaiilor (4.32) i (4.33), complicate la prima vedere, este facilitat de
folosirea calculatoarelor numerice.
O form simplificat, se obine n cazul unei reele cu pas egal pe direcia x i y,
cnd a
1
= a
2
= a
3
= a
4
= a i b
1
= b
2
= b
3
= b
4
= b dup cum urmeaz:
pentru derivatele pariale de ordinul 1 i 2:

2
1 1 1 1
2
2 2 2
2
2 2
1 1
2
2
1 1
4
2
;
2
2
;
2
abh
f f f f
y x
f
h b
f f f
y
f
h a
f f f
x
f
bh
f f
y
f
ah
f f
x
f
l i l i
k
l k i
k
k k k
k
l i
k
k k
k
+ +
+
+
+
=
|
|

\
|

+
=
|
|

\
|

+
=
|
|

\
|

+
=
|
|

\
|

+
= |

\
|

(4.34)
pentru derivatele pariale de ordinul 3 i 4:
78 Modelri numerice i optimizri n instalaii

4 2 2
1 1 1 1 1 1
2 2
4
4 4 4
4
4 4
2 1 1 2
4
4
3 3 3
3
3 3
2 1 1 2
3
3
2 2 4 2 2
4 6 4
;
4 6 4
2
2 2
;
2
2 2
h b a
f f f f f f f f f
y x
f
h b
f f f f f
y
f
h a
f f f f f
x
f
h b
f f f f
y
f
h a
f f f f
x
f
l l l k k k i i i
k
m l k i h
k
k k k k k
k
m l i h
k
k k k k
k
+ + +
+
+ +
+ + + +
=
|
|

\
|

+ +
=
|
|

\
|

+ +
=
|
|

\
|

+ +
=
|
|

\
|

+ +
=
|
|

\
|

(4.35)
Deci, n cazul funciilor cu mai multe variabile, se pot aproxima derivatele pariale
cu valorile funciilor n puncte dintr-o reea plan.


4.2. METODA ELEMENTELOR FINITE

4.2.1. PRINCIPIUL METODEI

Aproximarea prin discretizare constituie un concept fundamental fa de care me-
toda cu elemente finite reprezint un caz particular.
Metoda elementelor finite este un procedeu de rezolvare aproximativ, cu ajutorul
calculatorului electronic, a unei varieti largi de probleme inginereti. Este o metod
modern de calcul numeric, fiind aplicat pentru prima dat n anul 1950 pentru calcu-
lul mecanic al construciilor metalice aeronautice. Primele publicaii referitoare la do-
meniul calculului structurilor dateaz din 1954, aparinnd lui Turner, Clough, Martin
i Topp. Ulterior Zienkiewicz aplic aceast metod n domeniul curgerii fluidelor i
electromagnetismului, pentru ca Oden, n anul 1972 s o extind ntr-o serie de pro-
bleme ale continuumului material.
n aceste probleme se urmrete determinarea, ntr-un domeniu considerat, a valo-
rilor uneia sau mai multor funcii necunoscute cum sunt de exemplu temperaturile,
presiunile, vitezele, deplasrile, tensiunile mecanice etc., dup natura problemei tratate.
Cum domeniul are o infinitate de puncte, valorile funciei sunt n numr infinit.
Metoda elementelor finite folosete ca punct de plecare un model integral al feno-
menului studiat, care poate fi obinut n mod direct prin calcul, sau poate fi derivat din
modelul diferenial corespunztor cu ajutorul calculului variaional sau al metodei rezi-
duurilor ponderate. Potrivit calculului variaional rezolvarea unei ecuaii difereniale
ntr-un anumit domeniu i n anumite condiii la limit este echivalent cu minimizarea
n acel domeniu a unei mrimi funcionale corespunztoare ecuaiei difereniale i con-
diiilor la limit date.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 79

Spre deosebire de metoda diferenelor finite aceast metod se bazeaz pe aproxi-
marea local a variabilelor de cmp pe poriuni sau subdomenii ale domeniului ana-
lizat, denumite elemente finite, legate ntre ele n puncte numite noduri. Ca urmare a
minimizrii funcionalei n toate elementele finite n care a fost mprit domeniul de
analiz i asamblrii pe ntreg domeniul a efectelor obinute pe elementele finite,
rezult un sistem de ecuaii algebrice prin a crui rezolvare se determin valorile
funciei studiate n noduri. n scopul minimizrii funcionalei pe elementele finite ale
domeniului analizat, funcia sau funciile necunoscute, continue pe tot domeniul, sunt
aproximate printr-un set de funcii convenionale, continue numai pe cuprinsul elemen-
telor finite. Se spune c aproximarea oferit de metoda elementelor finite este de na-
tur fizic.
n inginerie aplicaiile metodei elementelor finite pot fi grupate n trei clase de
probleme:
a) probleme de echilibru sau de regim staionar, n care funcia sau funciile necu-
noscute nu depind de timp. Aici se ncadreaz problemele de transfer termic n regim
staionar, studiul regimurilor staionare de curgere a lichidelor, studiul comportrii
elastice a corpurilor n regim static etc.
b) probleme de valori proprii n care se determin anumite valori critice ale para-
metrilor (de asemenea independeni de timp) n condiiile respectrii configuraiei de
echilibru. n hidraulic asemenea probleme sunt calculul regimurilor de curgere lami-
nar, n electricitate stabilirea caracteristicilor de rezonan etc.
c) probleme de propagare sau de regim tranzitoriu, n care funciile necunoscute
sunt dependente de timp. Transferul cldurii n regim tranzitoriu, regimurile de curgere
nestaionar a lichidelor, studiul dinamic al comportrii elastice i neelastice a structu-
rilor sunt exemple de asemenea probleme.
Principalele avantaje ale metodei elementelor finite fa de metoda diferenelor fini-
te sunt urmtoarele:
posibilitatea de a modela forme neregulate prin folosirea de elemente finite cu
forme i dimensiuni diferite, adecvate configuraiei domeniului studiat;
posibilitatea de a trata fr dificulti probleme n care proprietile fizice ale me-
diului variaz, cum sunt mediile neomogene, anizotrope, stratificate etc.;
posibilitatea considerrii oricror condiii la limit pentru problema studiat;
posibilitatea elaborrii unor algoritmi i programe cu grad mare de generalitate,
capabile s rezolve o gam larg de probleme dintr-un anumit domeniu de specialitate.
Metoda elementelor finite are i unele dezavantaje, ca:
datele de intrare sunt n general numeroase, fiind necesar un efort relativ mare
pentru pregtirea i introducerea lor;
rezultatele numerice se obin sub forma unei ample colecii de valori numerice ale
funciei sau funciilor studiate, ntr-un numr relativ mare de noduri;
calitatea rezultatelor depinde de experiena i abilitatea programatorului de a ela-
bora un model cu elemente finite pentru problema studiat.

80 Modelri numerice i optimizri n instalaii

4.2.2. ETAPELE DE REZOLVARE A UNEI PROBLEME
CU METODA ELEMENTELOR FINITE

Procesul de lucru caracteristic metodei elementelor finite este constituit din dou
etape principale: etapa modelrii i etapa aplicaiilor numerice.
Etapa modelrii reprezint un proces specific fiecrui domeniu de investigare, n
sensul c n cadrul ei se opereaz cu ecuaiile difereniale care descriu o anumit clas
de probleme fizice.
Scopul acestei etape l constituie realizarea unui model analog cu elemente finite
pentru modelul analitic care descrie fenomenul fizic cercetat. Implementarea acestui
model pe calculator se face sub forma unui program de calcul.
Etapa aplicaiilor numerice presupune cunoscute modelul analitic i modelul cu
elemente finite ale problemei. Scopul acestei etape este de a folosi programul de calcul
elaborat la soluionarea unor probleme concrete. Rezultatul obinut l constituie soluia
numeric a problemei. Operaiile efectuate n cadrul etapei aplicaiilor numerice pot fi
grupate convenional n mai multe faze:
a) alegerea tipului de elemente finite i respectiv a funciilor de interpolare se face
n funcie de variaia parametrilor analizai (liniar, parabolic etc.), de geometria do-
meniului investigat i de capacitatea disponibil de calcul.
Din punct de vedere al geometriei lor, elementele finite pot fi de tip uni, bi sau
tridimensional reprezentnd bare, suprafee (plane sau curbe) i volume. Fiecare dintre
acestea au ca noduri obligatorii, punctele extreme i uneori puncte auxiliare situate pe
laturi sau interioare. n fiecare nod pot exista una sau mai multe funcii necunoscute,
denumite grade de libertate, care se aproximeaz prin funciile de interpolare, iar nu-
mrul acestora pentru ntregul element finit se obine nmulind cu numrul de noduri
ale elementului. Laturile elementelor finite pot fi drepte sau curbe.
De exemplu, o problem plan poate fi rezolvat folosind triunghiuri, dreptunghiuri
sau elemente izoparametrice. Dintre acestea, elementele triunghiulare i mai ales izopa-
rametrice au o sfer mai larg de aplicabilitate, datorit adaptrii lor la domenii limitate
de contururi cu multe frnturi. La rndul lor, aceste elemente prezint diverse tipuri cu
un numr diferit de grade de libertate.
Dac se dispune de un program de calcul, aceast faz se concretizeaz prin selec-
tarea unei opiuni privind folosirea bibliotecii de elemente finite;
b) discretizarea domeniului de analiz nseamn generarea reelei de elemente fi-
nite i a matricei de conexiuni. Aceast faz poate fi realizat manual sau automat de
ctre calculator printr-o subrutin specializat a programului ordinator. Rezultatele
acestei operaii const dintr-un set de elemente finite, un set de noduri i o matrice de
conexiuni ntre acestea. Totodat se calculeaz coordonatele globale ale nodurilor;
c) constituirea ecuaiilor finite i evaluarea matricelor elementale. Comportarea
mediului n cuprinsul unui element finit este descris de ecuaiile elementelor finite
denumite i ecuaii elementale. Acestea alctuiesc un sistem de ecuaii al elementului.
Numrul de ecuaii ale sistemului este egal cu numrul gradelor de libertate pe ele-
ment.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 81
Ecuaiile elementale pot fi deduse pe mai multe ci: metoda variaional, metoda re-
zidual (Gralerkin), metoda bilanului energetic. Cea mai folosit este metoda variai-
onal al crui principiu a fost descris la pct. 4.2.1.
Metoda reziduurilor se folosete n special cnd metoda bazat pe calculul varia-
ional nu se poate aplica, de exemplu din cauz c nu se cunoate o mrime funcional
pentru problema respectiv.
Cu excepia folosirii unor elemente simple, evaluarea matricelor elementale se face
cu ajutorul metodelor de integrare numeric.
Ca urmare a aplicrii uneia dintre aceste metode se obine un sistem de ecuaii de
forma:
| |{ } { } p k
e
= (4.36)
n care: [k] este matricea caracteristicilor fizico-geometrice ale elementului finit, denu-
mit matrice de rigiditate (conductivitate); {}
e
vectorul funciilor nodale necunos-
cute pe elementul finit; {p} vectorul forelor generalizate sau al ncrcrii (termice,
mecanice etc.) pe elementul finit. Ultimele dou terminologii au fost preluate din me-
canica structurilor;
d) asamblarea ecuaiilor elementale n sistemul de ecuaii al domeniului discretizat
impune ca, n nodurile comune elementelor, funcia sau funciile necunoscute s aib
aceiai valoare. Asamblarea ecuaiilor const n asamblarea matricelor de rigiditate [k]
ale elementelor finite n matricea de rigiditate a sistemului i a vectorilor ncrcrii pe
elemente {p} n vectorul ncrcrii pe ntreg domeniul.
Matricea de rigiditate prezint inconvenientele structurale de a avea dimensiuni
mari i a conine foarte muli coeficieni nuli, necesitnd un spaiu apreciabil de me-
morie. Aceast situaie a condus la dezvoltarea unor mijloace specifice de optimizare
cum sunt tehnicile de structurare a coeficienilor nenuli n benzi i de minimizare a
limii lor, precum i utilizarea metodei frontale de rezolvare progresiv a sistemului
de ecuaii, pe msura asamblrii elementelor;
e) rezolvarea sistemului de ecuaii. Metodele numerice de rezolvare a sistemelor de
ecuaii cu elemente finite se pot grupa n metode liniare i metode neliniare. Cele mai
folosite metode de rezolvare a sistemelor liniare le constituie metoda de eliminare
Gauss i metoda de descompunere Choleski, iar pentru rezolvarea sistemelor neliniare
se prefer metoda NewtonRaphson, obinndu-se valorile funciilor sau gradelor de
libertate n noduri. Acestea se numesc i necunoscute primare sau de ordinul nti.
Prezentarea soluiei se face de obicei alfa-numeric sub form de tabele;
f) efectuarea de calcule suplimentare pentru determinarea necunoscutelor secun-
dare. n unele probleme, dup aflarea necunoscutelor primare, analiza se ncheie.
Acesta este de obicei cazul problemelor de conducie termic, n care necunoscutele
primare sunt temperaturi nodale. n alte probleme ns, analiza trebuie continuat cu
determinarea necunoscutelor secundare sau de ordinul doi. Acestea sunt derivate de
ordin superior al necunoscutelor primare. i n cazul problemelor termice analiza poate
continua cu determinarea necunoscutelor secundare, care sunt intensitile fluxurilor
termice (gradienii termci).

82 Modelri numerice i optimizri n instalaii
4.2.3. PROPRIETI CARACTERISTICE ELEMENTELOR
FINITE NODALE

Proprieti topologice. Metoda elementelor finite poate fi descris ca un procedeu
sistematic prin care orice funcie continu este aproximat printr-un model discret
format dintr-un set de valori ale funciei date la un numr finit de puncte alese n
domeniul ei, mpreun cu aproximri locale pe poriuni ale funciei peste un numr
finit de subdomenii. Aproximrile locale ale funciei pe fiecare subdomeniu sunt defi-
nite n raport cu valorile discrete ale funciei la punctele selectate iniial. Astfel, struc-
tura unui model cu elemente finite implic:
identificarea unui numr finit de puncte, n domeniul funciei de aproximat i
specificarea valorilor acestei funcii n punctele considerate. Aceste puncte se numesc
noduri, iar valorile funciei n aceste puncte se numesc valori nodale, ce se determin
prin calcul (experiment numeric);
domeniul funciei este reprezentat ca o colecie finit de subdomenii interco-
nectate, de dimensiuni finite. Aceste subdomenii se numesc elemente finite. Modelul
domeniului actual apare deci ca un ansamblu al acestor elemente finite conectate m-
preun la noduri, pe frontierele lor comune;
funcia dat este aproximat local, pe fiecare element prin funcii continue care
sunt definite unic n raport cu valorile funciei date (sau a funciei i a valorilor deri-
vatelor ei pn la un anumit ordin) la nodurile ce aparin fiecrui element.
Pentru o reprezentare mai formal a ideilor de baz se consider cazul unei pro-
bleme unidimensionale. Fie funcia F:D R, unde domeniul D = [A, B] i funcia
R D : , unde D D , un model de aproximare cu elemente finite a funciei date
(fig. 4.9).
Construcia modelului cu elemente finite nodale se face astfel:
se selecteaz un numr finit de noduri N
n
N, avnd coordonatele globale X
i
D
(i = 1, 2,..., N
n
). Valorile globale ale funciei n aceste puncte F
i
= F(X
i
) se denumesc
valori nodale. Spre exemplificare, se aleg un numr de cinci noduri (N
n
= 5) i se con-
sider c pentru toate aceste noduri F
i
=
i
(fig. 4.10-a);

Fig. 4.9 Graficul funciei F(X) i al funciei de aproximare (X)

Metode numerice de analiz matematic aplicabile la calculul instalaiilor 83

Fig. 4.10 Reprezentri globale a) i locale b)
se selecteaz un numr finit de elemente N N
e
, fiecrui element asociindu-i un
anumit numr de noduri N N
e
n
. Pentru exemplul considerat se aleg patru elemente
(fig. 4.10-b), fiecare element avnd cte dou noduri (N
e
= 4, 2 =
e
n
N );
fiecare element (e =1,...,4) se caracterizeaz acum, n mod local prin coordonatele
nodurilor sale
e
j
x i valorile nodale ale funciei de aproximare
e
j
f , pentru j = 1, 2;
se stabilesc relaii de discretizare a domeniului de aproximare n elemente finite
(fig.4.10), de forma:

2
1
2 1
1
1
, X x X x = = , pentru
3
2
2 2
2
1
, ; 1 X x X x e = = = , pentru e = 2

4
3
2 3
3
1
, X x X x = = , pentru
5
4
2 4
4
1
, ; 3 X x X x e = = = , pentru e = 4
Aceste relaii se pot scrie sub forma general:
( )
e
e
n n i
e
ji
e
j
N e N j N i X x ,..., 1 ; ,..., 1 ; ,..., 1 = = = = (4.37)
n care elementele
e
ji
ale matricei booleene
e
sunt definite de relaia:

=
contrar caz n , 0
; global nodul pe incident este i elementulu al local nodul dac , 1

i e j
e
ji
(4.38)
Relaia (4.37) poate fi folosit n mod similar i pentru valorile nodale ale funciei
date:

i
e
ji
e
j
F f = (4.39)
se stabilesc relaii de asamblare ale fiecrui element finit e n domeniul de aproxi-
mare D. Pentru domeniul considerat avem:

1
1 1
x X = , pentru nodul 1;
2
1
1
2 2
x x X = = , pentru nodul 2;

3
1
2
2 3
x x X = = , pentru nodul 3;
4
1
3
2 4
x x X = = , pentru nodul 4;

4
2 5
x X = , pentru nodul 5
Aceste relaii pot fi scrise n mod generic astfel:
) ,..., 1 ; ,.., 1 ; ,..., 1 (
e
e
n n
e
j
e
ij i
N e N j N i x X = = = = (4.40)
84 Modelri numerice i optimizri n instalaii
n care
e
ij
are ca rezultat conectarea elementului e la domeniul de aproximare D. O re-
laie similar poate fi scris i pentru funcii:

e
j
e
ij i
f F = (4.41)
Se observ c transformrile
e
ji
i
e
ij
sunt una inversa celeilalte, putndu-se scrie:

ij
e
ij
e
ji
= (4.42)
n care
ij
este simbolul lui Kronecker.
relaiile de discretizare mpreun cu cele de
asamblare se reunesc n aplicaiile practice de
programare pe calculator formnd matricea de
conexiuni. Aceast matrice stabilete legturi de
apartenen dintre elemente, nodurile locale i
cele globale. Pentru exemplul considerat, ma-
tricea de conexiuni este prezentat pe elemente
n tabelul 4.1.
Modelul prezentat anterior poate fi generalizat pentru dou i trei dimensiuni, ps-
trnd aceeai logic.
Sisteme de coordonate. Dup cum a rezultat din modelul de aproximare prezentat
anterior punctele nodale sunt identificate prin dou sisteme de numerotare: unul global,
pentru ntregul domeniu de analiz, i altul local, pentru fiecare element n parte. Este
convenabil de a se asocia sistemului local de noduri i un sistem local de coordonate.
Originea acestui sistem poate fi aleas, practic, oriunde n interiorul unui element. Se
prefer totui alegerea nodal (la unul dintre nodurile elementului) sau alegerea cen-
trului de greutate al elemenului (fig. 4.11). La rndul lor coordonatele locale pot fi nor-
male (carteziene), sau naturale, denumite i coordonate de lungime n cazul elemen-
telor unidimensionale, coordonate de arie n cazul elementelor bidimensionale i coor-
donate de volum n cazul elementelor tridimensionale.
Coordonatele naturale sunt un
fel de coordonate normalizate, n
sensul c se obin prin raportarea
coordonatelor globale, sau a unor
arii determinate de punctul gene-
ric, la mrimi caracteristice ele-
mentului finit (lungimi, arii). Dac
se alege drept origine pentru aceste
coordonate naturale centrul ele-
mentului, atunci domeniul lor de
variaie este [1, 1], iar dac n loc
de un punct unic de origine se aleg
origini nodurile elementului, atunci domeniul lor de variaie este [0, 1].
Avantajul coordonatelor naturale const n special n simplificarea operaiilor de in-
tegrare pe cuprinsul elementului finit.
Tabelul 4.1. Matrice de conexiuni
Noduri globale pentru
Elemente
j=1 j=2
1 1 2
2 2 3
3 3 4
4 4 5

Fig. 4.11 Coordonate carteziene
a)-globale; b)-locale
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 85

Fig. 4.12 Coordonate pentru elemente unidimensionale
a) globale; b) -naturale; c) L-naturale
Se prezint n continuare cele mai folosite sisteme de coordonate naturale. Fie un
element unidimensional de tip liniar (fig. 4.12). Alegnd drept origine a sistemului
local de referin centrul de greutate al elementului se obine sistemul natural (fig.
4.12-b). Pentru un punct oarecare cu ( )
j i
X X X , se poate scrie:
| | 1 , 1 , +

=
a
X X
G
(4.43)
Acest sistem de referin se prefer n cazul folosirii integrrii numerice.
Alegnd drept origini chiar nodurile elementului se obine sistemul Lnatural (fig.
4.12-c). Pentru un punct oarecare cu ( )
j i
X X X , se scrie:

j j i i
X L X L X + = (4.44) 1 = +
j i
L L (4.45)
Prima relaie arat caracterul de funcie de pondere a coordonatelor L, iar cea de-a
doua relaie arat c L
i
i L
j
nu sunt variabile independente. Relaiile (4.44) i (4.45)
conduc la:

a
X X
L
a
X X
L
i
j
j
i
2
;
2

=

= (4.46)
Acest sistem se prefer atunci cnd expresiile integrale caracteristice elementului
finit se evalueaz direct (analitic). n scopul uurrii evalurii lor se folosete formula:

)! 1 (
) ( ! !
+ +

=




i j
X
X
j i
X X
dX L L
j
i
(4.47)
n care i sunt numere ntregi.
n figura 4.13 sunt prezentate coordonatele
Lnaturale pentru elemente finite triunghiulare cu
trei noduri. Coordonatele naturale ale unui punct
P(X,Y) de pe elementul finit ijk sunt rapoartele de
arie:

e
k
k
e
j
j
e
i
i
A
A
L
A
A
L
A
A
L = = = ; ; (4.48)
n care A
e
este aria elementului finit, iar A
i
, A
j
, A
k

sunt poriuni din aceast arie determinate de pun-
ctul P.
Legtura dintre coordonatele globale i cele
Lnaturale este dat de relaia matriceal:

Fig. 4.13 Coordonate L-naturale
pentru elemente triunghiulare
86 Modelri numerice i optimizri n instalaii

(
(
(

k
j
i
k j i
k j i
L
L
L
Y Y Y
X X X
Y
X
1 1 1
1
(4.49)
Se observ din figura 4.13 c domeniul de variaie al acestor coordonate este [0, 1],
cu valoare unitar n nodul cu acelai numr i valoare zero pe latura opus nodului
respectiv. Avantajul folosirii lor const n posibilitatea unei evaluri mai rapide a ex-
presiilor elementale integrale folosind relaia:

e k j
A
i
A A L L L
e
2
)! 2 (
! ! !
d
+ + +
=




(4.50)
n care , , sunt numere ntregi, iar:

) (
2
1
) (
2
1
) (
2
1
Y c X b a
A
L
Y c X b a
A
L
Y c X b a
A
L
k k k
e
k
j j j
e
j
i i i
e
i
+ + =
+ + =
+ + =
(4.51)

k k
j j
i i
e
Y X
Y X
Y X
A
1
1
1
2
1
= = aria elementului ijk (4.52)

j k i k i i j k k j i
X X c Y Y b Y X Y X a = = = ; ; (4.53)
Ceilali coeficieni se obin prin permutri ciclice ale indicilor.
n figura 4.14 se prezint coordonatele naturale pentru un patrulater oarecare.
Relaiile dintre coordonatele naturale (, ) i cele globale (X, Y) au expresiile:

Fig. 4.14 Coordonate pentru elemente patrulatere
a) globale; b) -naturale

| |
| |
4
3 2 1
) 1 )( 1 (
4
1
) 1 )( 1 ( ) 1 )( 1 ( ) 1 )( 1 (
4
1
X
X X X X


+ +
+ + + + + + =
(4.54)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 87

| |
| |
4
3 2 1
) 1 )( 1 (
4
1
) 1 )( 1 ( ) 1 )( 1 ( ) 1 )( 1 (
4
1
Y
Y Y Y Y


+ +
+ + + + + + =
(4.55)

4.2.4. INTEGRAREA NUMERIC A EXPRESIILOR ELEMENTALE

Aplicarea metodei NewtonCtes. Metoda elementelor finite este n esen o me-
tod integral, opernd la nivelul elementelor finite folosite. Expresiile rezultate sub
semnul integral sunt de cele mai multe ori produse de matrice. Evaluarea lor direct
este foarte dificil, fapt pentru care se apeleaz frecvent la integrarea numeric.
Integralele de evaluat pot fi scrise sub forma:



1
1
1
1
1
1
1
1
1
1
1
1
d d d ) , , ( ; d d ) , ( ; d ) ( f f f
unde: f reprezint de regul un produs de matrice; , , coordonate ale elementu-
lui finit; [1, 1] domeniul normalizat de variaie a coordonatelor.
Evaluarea numeric a acestor integrale se face folosind urmtoarele relaii generale:

) , , ( d d d ) , , (
) , ( d d ) , (
) ( d ) (
1 1 1
1
1
1
1
1
1
1 1
1
1
1
1
1
1
1
k i i k j
n
i
n
j
n
k
i
j i j
n
i
n
j
i
i
n
i
i
f w w w f
f w w f
f w f


= = =

= =

=

=
=
=
(4.56)
n care: w
i
, w
j
, w
k
sunt coeficienii de pondere ce se iau din tabelul 2.1;
i
,
j
,
k

puncte de evaluare a integrandului. Limitele de integrare pot fi oarecare, dar dac se
folosesc coordonate naturale sunt (1) i (+1).
Aproximarea funciei n n puncte selectate a priori se face determinnd un polinom
de ordinul n1 care trece prin aceste puncte i care este apoi integrat exact. De regul
cele n puncte se poziioneaz echidistant n intervalul de integrare [1, 1].
Prin particularizare se obine:
pentru n = 2, regula trapezului:

+ =
1
1
) 1 ( ) 1 ( d ) ( f f f (4.57)
pentru n = 3, regula lui Simpson:
| | ) 1 ( ) 0 ( 4 ) 1 (
3
1
d ) (
1
1
f f f f + + =

(4.58)
88 Modelri numerice i optimizri n instalaii
pentru n = 4:

(

+ + + =

) 1 ( )
3
1
( 3 )
3
1
( 3 ) 1 (
4
1
d ) (
1
1
f f f f f (4.59)
Aplicarea metodei Gauss Legendre. n loc de predeterminarea punctelor de eva-
luare, aceast metod permite determinarea acestora prin calcul astfel nct eroarea s
fie minim pentru un numr dat de puncte de evaluare. Metoda optimizeaz distana
dintre puncte, astfel ca pentru acelai ordin de mrime al erorii s se foloseasc un nu-
mr mai mic de puncte dect n cazul metodei NewtonCtes. Dac integrarea se face
n n puncte Gauss gradul polinomului trebuie s fie cel mult 2n1.
n funcie de numrul n de puncte Gauss de integrare, coeficienii de pondere w
i
i
coordonatele
i
se iau din tabelul 2.2, iar pentru integrare se folosesc formulele (4.56).

4.2.5. TIPURI DE ELEMENTE FINITE I FUNCII DE
INTERPOLARE

Rezolvarea problemelor cu ajutorul metodei elementelor finite ncepe cu alegerea
tipului de element finit, urmnd discretizarea domeniului cu elemente finite.
Evoluia folosirii metodei elementelor finite a fost nsoit de diversificarea tipurilor
de elemente, n prezent utilizndu-se o gam foarte larg de tipuri, n continuare
studiindu-se cele mai folosite dintre acestea. Elementul finit triunghiular cu trei noduri
a fost i continu s fie folosit n analiza cu elemente finite pentru rezolvarea multor
probleme. Pentru anumite probleme, elementele finite de ordin inferior ca cel triun-
ghiular nu ofer ns rezultate cu suficient precizie, recomandndu-se n aceste cazuri
folosirea elementelor finite de ordin superior.
Generarea funciilor de interpolare. O dat cu alegerea tipului de element finit se
aleg i funciile de aproximare, nct descrierea elementelor finite este nsoit de pre-
zentarea funciilor de aproximare asociate.
Funcia de aproximare se poate scrie sub forma:
| |{ }
e i
n
i
i
N N = =

=1
(4.60)
n care: {}
e
este vectorul valorilor nodale ale funciei de aproximare pentru elementul
generic e; [N] matricea funciilor de form a acestui element.
Drept funcii de aproximare se folosesc mai ales polinoame de interpolare datorit
uurinei de derivare i de integrare a acestora. De aceea funciile de aproximare se mai
numesc i funcii de interpolare. Ordinul polinomului de interpolare depinde de num-
rul gradelor de libertate asociate elementului finit. Cu alte cuvinte, numrul coeficien-
ilor polinomiali trebuie s fie egal cu numrul nodurilor disponibile pentru a-i evalua.
De exemplu, pentru un element triunghiular liniar, funcia de aproximare este un
polinom de gradul 1 de forma:
y x
3 2 1
+ + = (4.61)
Polinomul de interpolare trebuie s fie n acest caz de ordinul nti deoarece pe o
latur a elementului finit sunt dou noduri i polinomul de gradul nti interpoleaz n
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 89
dou puncte. Numrul de coeficieni
j
, numii coordonate generalizate ale elemen-
tului este de trei, deoarece triunghiul are trei noduri i acestea se determin impunnd
ca n noduri funcia s primeasc valorile
i
,
j
,
k
:

k k k
j j j
i i i
y x
y x
y x
3 2 1
3 2 1
3 2 1



+ + =
+ + =
+ + =
(4.62)
Rezolvnd sistemul (4.62) n raport cu coordonatele generalizate
j
, se obine:

) (
2
1
) (
2
1
) (
2
1
3
2
1
k k j j i i
e
k k j j i i
e
k k j j i i
e
c c c
A
b b b
A
a a a
A
+ + =
+ + =
+ + =

(4.63)
n care A
e
este aria elementului finit:

k k
j j
i i
e
y x
y x
y x
A
1
1
1
2
1
= (4.64)
iar coeficienii a, b, c au expresiile:

i j k k i j j k i
j i k i k j k j i
i j j i k k i i k j j k k j i
x x c x x c x x c
y y b y y b y y b
y x y x a y x y x a y x y x a
= = =
= = =
= = =
; ;
; ;
; ;
(4.65)
i sunt constani deoarece depind numai de coordonatele constante ale nodurilor.
Introducnd (4.63) n (4.61) se obine modelul de aproximare:
| |

= + + =
k
j
i
k j i k k j j i i
N N N N N N (4.66)
n care funciile de form ale elementului finit triunghiular sunt date de relaiile:

); (
2
1
); (
2
1
); (
2
1
y c x b a
A
N
y c x b a
A
N
y c x b a
A
N
k k k
e
k
j j j
e
j
i i i
e
i
+ + =
+ + =
+ + =
(4.67)
Relaia (4.66) exprim variaia aproximat a funciei necunoscute n raport cu
valorile acestei funcii n nodurile elementului finit prin intermediul funciilor de for-
90 Modelri numerice i optimizri n instalaii
m. Aceast variaie este liniar, funciile de form sunt i ele liniare, iar elementul
finit cu trei noduri se numete liniar.
Valoarea funciilor de form variaz ntre 0 i 1. Ele au valoarea 1 n nodul la care
se refer i 0 n celelalte noduri. Astfel N
i
= 1 n nodul i i N
i
= 0 n nodurile j i k.
Totodat aceste funcii de form sunt aceleai ca i coordonatele Lnaturale ale ele-
mentului finit triunghiular.
n mod similar se poate proceda i pentru celelalte elemente bidimensionale. Poli-
nomul general de aproximare de ordinul n este dat de relaia:
n j i y x
n
T
k
j i
k
+ =

=
;
1
(4.68)
n care numrul termenilor din polinom este 2 / ) 2 )( 1 ( + + = n n T
n
.
n expresiile polinoamelor de interpolare (4.61) i (4.66) funcia necunoscut a fost
considerat o mrime scalar. n orice punct al elementului finit exist un singur
parametru necunoscut, sau un singur grad de libertate. Acesta este cazul, de exemplu,
al problemelor de conducie termic, la care exist o singur necunoscut, temperatura.
n alte probleme, n fiecare nod de element finit, funcia necunoscut poate avea mai
multe componente, fiind deci o mrime vectorial. n acest caz problema se rezolv la
fel, dar n raport cu componentele dup direciile axelor de coordonate ale funciei.
Aceste componente se noteaz cu u dup direcia x, cu v dup direcia y i cu w dup
direcia z.
n cazul elementului finit triunghiular, pentru fiecare component u i v exist un
model de aproximare de acelai fel cu (4.66):

k k j j i i
k k j j i i
v N v N v N v
u N u N u N u
+ + =
+ + =
(4.69)
funciile de form N fiind aceleai din relaia (4.67).
Vectorul funciei necunoscute se scrie matriceal:
{ } | | { }
e
k
k
j
j
i
i
k j i
k j i
N
v
u
v
u
v
u
N N N
N N N
v
u
=

(
(

=
)
`

=
0 0 0
0 0 0
(4.70)
n care [N] este matricea funciilor de form.
Elementul finit triunghiular cu trei noduri fiind un element izoparametric, variaia
coordonatelor unui punct de pe elementul finit se exprim n raport cu coordonatele
nodale prin intermediul aceleiai matrice a funciilor de form:
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 91
| |

=
)
`

k
k
j
j
i
i
y
x
y
x
y
x
N
y
x
(4.71)
Se prezint n continuare funcii de form pentru cele mai folosite tipuri de ele-
mente finite liniare, ptratice i cubice.
Elemente finite unidimensionale. Exprimarea funciilor de form pentru acest tip
de elemente finite se face n sistemul de coordonate naturale (fig. 4.15):

Fig. 4.15 Elemente finite unidimensionale
elementul liniar:
) 1 (
2
1
); 1 (
2
1
2 1
+ = = N N (4.72)
elementul ptratic:
) 1 (
2
); 1 )( 1 ( ); 1 (
2
3 2 1

+ = + = = N N N (4.73)
elementul cubic:

) 1 )(
3
1
)(
3
1
(
16
9
);
3
1
)( 1 )( 1 (
16
27
)
3
1
)( 1 )( 1 (
16
27
);
3
1
)(
3
1
)( 1 (
16
9
4 3
2 1
+ + = + + =
+ = + =


N N
N N
(4.74)
Elemente finite triunghiulare. Exprimarea funciilor de form pentru acest tip de
elemente finite se face n sistemul de coordonate Lnaturale (fig. 4.16):

Fig. 4.16 Elemente finite triunghiulare
a)-liniar; b)-ptratic; c)-cubic
elementul liniar:

3 3 2 2 1 1
; ; L N L N L N = = = (4.75)
elementul ptratic:
92 Modelri numerice i optimizri n instalaii

3 1 6 3 3 5 3 2 4
2 2 3 2 1 2 1 1 1
4 ); 1 2 ( ; 4
) 1 2 ( ; 4 ); 1 2 (
L L N L L N L L N
L L N L L N L L N
= = =
= = =
(4.76)
elementul cubic:

3 2 1 10 1 3 1 9
3 1 3 8 3 3 3 7
3 3 2 6 2 3 2 5
2 2 2 4 2 2 1 3
1 2 1 2 1 1 1 1
27 ); 1 3 (
2
9
); 1 3 (
2
9
); 2 3 )( 1 3 (
2
1
); 1 3 (
2
9
); 1 3 (
2
9
); 2 3 )( 1 3 (
2
1
); 1 3 (
2
9
); 1 3 (
2
9
); 2 3 )( 1 3 (
2
1
L L L N L L L N
L L L N L L L N
L L L N L L L N
L L L N L L L N
L L L N L L L N
= =
= =
= =
= =
= =
(4.77)
Elemente finite rectangulare serendipiene. Caracteristica de baz a acestor ele-
mente este c nu prezint noduri interne. Exprimarea funciilor de form pentru acest
tip de elemente finite se face n sistemul de coordonate naturale (fig. 4.17):

Fig. 4.17 Elemente finite rectangulare serendipiene
a)-liniar, b)-ptratic; c)-cubic
elementul liniar:
1 , ); 1 )( 1 (
4
1
= + + =
i i i i i
N (4.78)
elementul ptratic:

0 , 1 la noduri pentru ), 1 )( 1 (
2
1
; 1 , 0 la noduri pentru ), 1 )( 1 (
2
1
; 1 , la noduri pentru ), 1 )( 1 )( 1 (
4
1
i
2
i
2
i
= = + =
= = + =
= + + + =
i i i
i i i
i i i i i i
N
N
N



(4.79)
elementul cubic:

| |
; 3 / 1 , 1 pentru ), 9 1 )( 1 )( 1 (
32
9
; 1 , 1 pentru , 10 ) ( 9 ) 1 )( 1 (
32
1
i
2
i
2 2
= = + + =
= = + + + =
i i i i
i i i i
N
N


(4.80)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 93
Elemente finite patrulatere cu opt noduri. Elementul finit patrulater, generali-
zeaz elementele finite bidimensionale (triunghiular, rectangular), putnd fi aplicat cu
uurin oricrei geometrii a domeniului de analiz.
Acest tip de element are opt noduri din
care patru n colurile elementului i patru n
mijloacele laturilor (fig. 4.18).
Elementul este raportat la un sistem de
coordonate naturale (cu originea n centrul
de greutate al elementului), astfel nct laturile
sale sunt reprezentate de ecuaiile: = 1,
= 1, = 1, = 1.
Funcia de aproximare trebuie s fie un po-
linom care s aib opt termeni, deoarece ele-
mentul are opt noduri i s conin toi ter-
menii de gradul nti i doi, ntruct pe o latu-
r a elementului finit sunt trei noduri, iar ulti-
mii doi termeni s fie de gradul trei, astfel n-
ct elementul finit este cubic.
Funciile de form pentru acest tip de element finit au expresiile:

2 / ) 1 )( 1 ( ; 2 / ) 1 )( 1 (
; 2 / ) 1 )( 1 ( ; 2 / ) 1 )( 1 (
; 4 / ) 1 )( 1 )( 1 ( ; 4 / ) 1 )( 1 )( 1 (
; 4 / ) 1 )( 1 )( 1 ( ; 4 / ) 1 )( 1 )( 1 (
2
8
2
7
2
6
2
5
4 3
2 1




= + + =
+ = =
+ + = + + =
+ + = + =
N N
N N
N N
N N
(4.81)
Geometria bidimensional a elementului finit se exprim prin relaiile:
; ;
8
1
8
1
i
i
i i
i
i
y N y x N x

= =
= = (4.82)
Acest element finit are avantajul c laturile pot fi curbe, ceea ce permite modelarea
mai fidel a domeniului analizat.
Pentru mbuntirea preciziei se folosete deseori un al noulea nod amplasat n
centrul elementului, a crui funcie de form este:
) 1 )( 1 (
2 2
9
= N (4.83)
Elemente finite curbilinii. Unul dintre avantajele primordiale ale metodei cu ele-
mente finite este acela de a putea discretiza forme geometrice complexe, incluznd cele
cu laturi i fee curbilinii. Pentru discretizarea elementelor curbilinii au fost create o
serie de elemente finite cu laturi curbilinii. Aceste elemente pot fi obinute din ele-
mente prezentate anterior, prin transformri geometrice convenabile. n figura 4.19 se
arat posibilitatea obineri de elemente triunghiulare i patrulatere cu laturi curbilinii.
Transformarea coordonatelor se face pe baza relaiilor:

i
n
i
i i
n
i
i i
n
i
i
z N z y N y x N x

= = =
= = =
1 1 1
; ; (4.84)

Fig. 4.18 Element finit patrulater
cu opt noduri
94 Modelri numerice i optimizri n instalaii
n care: x
i
, y
i
, z
i
sunt coordonate carteziene nodale; N
i
funcii de form corespun-
ztoare, exprimate n coordonate naturale; n numrul de noduri ale elementului.

Fig. 4.19 Obinerea elementelor finite cu laturi curbilinii
Dac aceste transformri au acelai ordin de mrime ca i al reprezentrii varia-
bilelor de cmp, elementele finite se numesc izoparametrice. Deci, elementele izopara-
metrice folosesc aceleai funcii de form pentru coordonate i pentru reprezentarea
variabilelor de cmp.
Dac ordinul transformrilor geometrice este superior celui al reprezentrii variabi-
lelor de cmp, elementele sunt numite supraparametrice, iar dac situaia ordinelor ce-
lor dou reprezentri este invers, elementele se numesc subparametrice.
Evaluarea derivatelor y N x N
i i
/ , / se face cu ajutorul transformarii:
| |

(
(
(
(

y
N
x
N
J
y
N
x
N
y x
y x
N
N
i
i
i
i
i
i

(4.85)
unde [J] este Jacobianul transformrii.

4.2.6. OBINEREA ECUAIILOR CU ELEMENTE FINITE

Metoda variaional RayleighRitz. Uneori, problemele de analiz a mediilor
continue i pot gsi formulri diferite dar echivalente, o formulare diferenial i una
variaional. n primul caz, soluia problemei se obine prin integrarea sistemului de
ecuaii difereniale i impunerea unor condiii iniiale i de limit. n cel de-al doilea
caz, soluia problemei se obine prin cutarea unei funcii care s extremizeze (s con-
duc la maxim sau minim), sau s fac staionar o funcie real supus la aceleai
condiii iniiale i de limit.
Metoda ReyleighRitz este o metod general de studiu a unor fenomene fizice din
domeniul transmiterii cldurii, mecanicii fluidelor, elasticitii, bazat pe aplicarea
principiilor variaionale.
Fie urmtoarea integral:
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 95
y x
y
u
x
u
u y x F u I d d ) , , , , ( ) (

=

(4.86)
prin care este caracterizat un anumit fenomen, a crui mrime determinant este u(x,y).
Condiiile de margine sunt de forma:
) (s u = (4.87)
referitoare la conturul s
1
al domeniului de definiie.
Se consider urmtoarea expresie pentru u:
) , , , , , (
2 1 n
y x u K = (4.88)
n care
1
,
2
, ...,
n
sunt parametrii independeni.
Verificnd condiiile pe contur (4.87) i nlocuind expresia (4.88), alturi de deri-
vatele sale x u / i y u / n (4.86) rezult:
) , , , ( ) (
2 1 n
I u I K = , (4.89)
iar din condiia ca aceast expresie s fie minim pentru oricare dintre parametrii
j
:
n j
I
j
, ,... 2 , 1 ; 0 = =

(4.90)
se obine un sistem de n ecuaii cu n necunoscute.
nlocuind soluia sistemului
0 0
2
0
1
, , ,
n
K n relaia (4.87) se obine soluia aproxi-
mativ:
) , , , , , ( ) , (
0 0
2
0
1 n
y x y x u K = (4.91)
Dei prezint unele avantaje metodologice, folosirea metodelor variaionale n cons-
truirea modelelor cu elemente finite nu poate fi generalizat deoarece numai anumite
clase de operatori admit formulri variaionale.
n termodinamic i mecanica fluidelor, au fost formulate principii variaionale pen-
tru conducia termic, fluide ideale, probleme de stabilitate hidrodinamic i altele.
Metoda reziduurilor ponderate este o metod de obinere a soluiilor aproxima-
tive pentru ecuaii difereniale liniare i neliniare. Prin aceast metod se caut o solu-
ie a problemei pe ntregul ei domeniu de analiz.
Fie o problem descris prin ecuaia:
0 ) ( = u G (4.92)
unde G este un operator general, iar ecuaia (4.92) poate fi o ecuaie diferenial ordi-
nar, sau o ecuaie diferenial cu derivate pariale de tip parabolic sau hiperbolic.
Domeniul de analiz al problemei este D, suprafaa care l mrginete este S, iar
condiiile iniiale i la limit pe S sunt de forma:
) , ( ) ( t r f u Q = (4.93)
n care Q este un operator diferenial, de ordin inferior lui G.
Se consider soluia aproximativ de ncercare:
) ( ) ( ) , ( ) , (
1
0
r t t r u t r u
i
n
i
i
+ =

=
(4.94)
96 Modelri numerice i optimizri n instalaii
care se dorete convergent spre soluia exact u(r, t) pe msur ce n. Aceast so-
luie aproximativ se alege astfel nct s satisfac n mod exact condiiile iniiale i la
limit ale problemei.
Pentru i = 1, 2,..., n, funciile ) (r
i
constituie un sistem complet de funcii liniar in-
dependente pe domeniul D, iar
i
(t) sunt coeficieni ce urmeaz a fi determinai.
Se introduce soluia aproximativ (4.94) n ecuaia (4.92) care nu mai este acum sa-
tisfcut n mod exact:
) , , ( ) (
i
t r R u G = (4.95)
unde R(r, t,
i
) este un reziduu de calcul. Deoarece R = 0 pentru soluia exact, acest
reziduu poate fi considerat ca o msur a erorii de aproximare.
Metoda reziduurilor ponderate const n determinarea coeficienilor
i
astfel nct
eroarea R pe ntregul domeniu considerat s fie ct mai mic. Aceasta se realizeaz
prin formarea unei medii ponderate a erorii pe ntregul domeniu i prin impunerea con-
diiei:
m k D r W t r R
k i
,..., 2 , 1 ; 0 d ) ( ) , , ( = = (4.96)
n care W
k
(r) reprezint un set de funcii de pondere liniar independente, ce depind de
aceleai variabile independente ca i funciile
i
(r) din expresia (4.94).
Pe msur ce n crete progresiv se ateapt ca soluia aproximativ u s tind spre
soluia exact u, iar reziduul R s devin tot mai mic. La limit cnd n se obine
u u i R0, iar ecuaia (4.96) este satisfcut pentru orice set de funcii de pondere
W
k
(r).
Potrivit procedeului Galerkin de selectare a funciilor de pondere, se poate scrie:
) ( ) ( r r W
k k
= (4.97)
unde
k
(r) sunt funciile de interpolare ale modelului cu elemente finite.
n aceast metod s-a presupus c soluia de ncercare (4.94) satisface n mod exact
condiiile de frontier i numai aproximativ ecuaia diferenial general. Se poate i
invers, respectiv ca soluia propus s satisfac exact ecuaia general (4.92) i numai
aproximativ condiiile de frontier (4.93), caz n care avem de-a face cu metode de
frontier.

Capitolul 5

MODELE NUMERICE PENTRU REZOLVAREA UNOR
PROBLEME SPECIFICE DE INSTALAII




5.1. SIMULAREA NUMERIC I PREVENIREA NGHEULUI
APEI N CONDUCTELE AERIENE SUB PRESIUNE

5.1.1. CONSIDERAII PRELIMINARE

n exploatarea pe timp friguros a conductelor aeriene ale instalaiilor hidroenerge-
tice i de alimentare cu ap se pot ntmpina serioase dificulti din cauza att a posi-
bilitii de nghe a apei, astfel nct stratul de ghea format pe peretele interior al con-
ductei s afecteze caracteristicile hidraulice ale curgerii, ct i a deformaiilor perma-
nente ale conductelor care apar ca o consecin a acestui fenomen.
Astfel, dac se ntrerupe curgerea apei pentru eventuale intervenii de ntreinere i
reparaii ale sistemului sau conform programului de funcionare al centralei hidroe-
lectrice i conducta este plin cu ap, ngheul se propag ntr-un anumit interval de
timp n toat masa de ap coninut n conduct. Pentru a preveni acest fenomen, n
practic exist tendina de a asigura curgerea permanent prin conduct a unui anumit
debit minim. Pentru regimul atmosferic staionar (viteza vntului neglijabil) s-a stabi-
lit o relaie de calcul aproximativ al debitului minim necesar pentru prevenirea nghe-
rii apei n conduct [76]:

( ) | |
e w
e w
w w
e w w
t t
t t
c
t t t L R
G

+ +
=
0
0
min
ln
2 075 , 0 74 , 9 2
(5.1)
n care: G
min
este debitul minim de protecie; R, L raza interioar i lungimea con-
ductei;
w
, c
w
densitatea i cldura specific ale apei; t
w0
, t
w
temperaturile iniial i
final ale apei; t
e
temperatura aerului exterior.
Aceast precauie, n majoritatea cazurilor, asigur circulaia liber a debitului prin
conduct, ns nu i lipsa total a gheii pe peretele acesteia, ntruct atunci cnd tem-
peratura apei este aproape de 0 C este imposibil de a se evita formarea gheii, chiar
pentru viteze depind 10 m/s.
Se impune deci a se cerceta dac conducta este capabil s transporte debitul minim
de protecie i n ipoteza regimului atmosferic nestaionar, fr a afecta caracteristicile
hidraulice ale curgerii. De asemenea, chiar i n cazul funcionrii normale cu un debit
dat, se pune problema cercetrii dac conducta este capabil s transporte acest debit,
innd seama de volumul de ghea ce se poate forma n interior. n caz contrar este
98 Modelri numerice i optimizri n instalaii
necesar a se prevedea protejarea acesteia prin confecionarea de nveliuri exterioare
termoizolatoare.
n acest context, se expune un model matematic pentru simularea numeric a evo-
luiei n timp a grosimii gheii din interiorul conductelor aeriene sub presiune n regim
atmosferic nestaionar, care poate servi la adoptarea unor soluii economice de pro-
tecie a acestor conducte mpotriva ngheului.

5.1.2 FORMULAREA MODELULUI MATEMATIC

Elementele energiei termice. n figura 5.1 s-au reprezentat seciunea longitudinal
printr-o conduct ngheat cu lungimea elementar dx i elementele ei termice carac-
teristice. Direcia coordonatei x coincide cu direcia de curgere.

Fig. 5.1 Seciune longitudinal printr-o conduct ngheat
Din examinarea proceselor termice produse n interiorul conductei rezult c princi-
palele elemente ale energiei termice de care trebuie s se in seama la efectuarea bi-
lanului termic, pentru un tronson de lungime unitar, sunt:
Cldura transportat de ap, Q
w
[J/zi|:

w w w w
t c G Q 86400 = (5.2)
n care: G este debitul apei n conduct; t
w
temperatura apei (valoarea medie n seci-
unea transversal).
Cldura dezvoltat prin frecare, Q
f
[J/(m zi)|:

5 , 1 67 , 2
54600
86400 J r
n
g
gGJ Q
w
w f

= = (5.3)
n care: g este acceleraia gravitaional; n coeficientul de rugozitate Manning; r
raza seciunii libere de scurgere; J panta hidraulic.
Cldura transmis de ap aerului exterior prin peretele conductei, Q
p
[J/(m zi)|:

=
+
+
+ +

=
1
1
1
1 i
1 1
1
ln
1 1
) ( 2 86400
N
j N e j
j
j
N
p
r r
r
r
t t
Q

(5.4)
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 99
n care:
i
,
e
sunt coeficienii de convecie interioar i exterioar;
j
conductivitatea
termic a stratului de material j al conductei; N numrul straturilor de material.
Se neglijeaz rezistena termic a transferului cldurii prin convecie de la ap la
conduct (
i
are valori ridicate) precum i rezistena termic a peretelui conductei, da-
torit influenelor reduse ale acestora asupra fluxului termic, nct relaia (5.4) devine:

R r
R
t t
Q
e
N
p

1
ln
1
) ( 2 86400
g
1 1
+

=
+
(5.5)
n care:
g
este conductivitatea termic a gheii; R raza interioar a conductei.
innd seama de expresia coeficientului de convecie exterioar [65]:
, 3,77
0,3
0,7
R
w
e
= (5.6)
i utiliznd substituia:

f g e
R
R
R
ln
1 1

= (5.7)
se determin o raz fictiv (de calcul) R
f
ce ine seama de starea de agitaie a aerului
exterior:

0,7
) ( / 0,615
e
wR
f
R R = (5.8)
n care w este viteza vntului.
Dup introducerea temperaturilor t
1
= t
g
= 0
o
C i t
N+1
= t
e
, formula (5.5) primete
forma:

f g
e
p
R
r
t
Q
ln
2
1
86400

= (5.9)
n care: t
e
este temperatura aerului exterior; t
g
temperatura de topire a gheii.
Cldura de solidificare a apei, Q
g
[J/m|:

w g g
L r R Q ) (
2 2
= (5.10)
n care:
g
este densitatea gheii; L
w
cldura latent specific de solidificare a apei.
Cldura transmis de ap gheii, Q
t
[J/(m zi)|:
) ( 2 86400
g w i t
t t r Q = (5.11)
Coeficientul de convecie interioar se poate determina cu relaia [108]:

75 , 1
75 , 0
416
r
G
i
= (5.12)
n care G este debitul apei n conduct.
Temperatura de topire a gheii variaz cu presiunea apei din conduct [9]:
100 Modelri numerice i optimizri n instalaii
H t
g
3
10 784 , 0

= (5.13)
n care H este presiunea apei.
Introducnd relaiile (5.12) i (5.13) n (5.11) se obine urmtoarea expresie:

0,75
3 6
) 10 0,784 ( 10 72 |

\
|
+ =

r
G
H t Q
w t
(5.14)
Bilanul termic. Ecuaia de bilan termic al sistemului ap din conduct ghea
mediul exterior, are expresia:
0

= + +

g
p f
w
Q
Q Q
x
Q
(5.15)
n care este timpul.
Pentru sistemul ghea conduct ecuaia de bilan termic se scrie astfel:
0

= +

g
p t
Q
Q Q (5.16)
Ecuaia de bilan termic pentru apa din conduct se exprim astfel:
0 = +
t f
w
Q Q
x
Q

(5.17)
Modelul matematic i numeric. Din cauza variaiei temperaturii i a presiunii apei
n timp de-a lungul conductei, grosimea stratului de ghea va varia i ea. Astfel, n
general r = r(x, ). n simularea numeric se utilizeaz urmtoarele valori ale para-
metrilor:
w
= 1000 kg/m
3
, g = 9,81 m/s
2
, c
w
= 4185 J/(kg K), L
w
= 333,310
3
J/kg,
g
=
917 kg/m
3
,
g
= 2,32 W/(m K), n = 0,01.
Strat de ghea cu grosime constant de-a lungul conductei. Pentru conductele cu
lungime apreciabil (x ) se ia n considerare ipoteza formrii unei mantale cilin-
drice de ghea pe peretele interior al conductei:

d
d
; 0
r r
x
r
= = , (5.18)
Definind raza relativ a gheii (parametru adimensional):

f
R
r
r =

(5.19)
i innd seama de expresia pantei hidraulice J, dedus din formula ChzyManning:

5,33 5,33
2 2
1
0,255

=
r R
G n
J
f
(5.20)
precum i de relaiile (5.2), (5.3), (5.9) i (5.10), ecuaia (5.15) primete forma:
0
d
d
2
ln
2
1
86400 1
22000 86400
*
*
2
*
33 , 5 5,33
3 2
= +

r
r R L
r
t
r R
G gn
x
t
c G
f w g
g
e
f
w w
w w
(5.21)
Utiliznd relaiile (5.9), (5.10) i (5.14), ecuaia (5.16) devine:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 101
0
d
d
2
ln
2
1
86400 1
) 10 0,784 ( 10 72
2
0,75
0,75
3 6
=
|
|

\
|
+

r
r R L
r
t
r R
G
H t
f w g
g
e
f
w
(5.22)
innd seama de (5.20) se determin gradientul de presiune:
,
1
0,255
5,33 5,33
2 2

= =
r R
G n
J J J
x
H
f
c c

(5.23)
n care J
c
este panta conductei.
Din ecuaia (5.22) se obine expresia parametrului t
w
care se deriveaz n raport cu
abscisa x astfel:

|
|

\
|
=

5,33 5,33
2 2
3
1
0,255 10 784 , 0
r R
G n
J
x
t
f
c
w

(5.24)
Substituind relaia (5.24) i valorile parametrilor cunoscui n (5.21) se obine urm-
toarea ecuaie diferenial:

+ =
r r R
t
r R
G
r R
G J r
f
e
f f
c
ln
1
10 0,66
1
10 7,48
1
0,148
d
d
2
3
6,.33 7,33
3
6
2

, (5.25)
care permite studiul variaiei grosimii stratului de ghea n timp.
Soluia ecuaiei difereniale (5.25) se obine utiliznd metoda numeric de integrare
RungeKutta, implementat n cadrul programului ordinator EVGHECA [98].
ntruct temperatura apei, n general, este necesar a fi cunoscut n practic, aceasta
se expliciteaz prin introducerea expresiei (5.25) n ecuaia (5.22):
H
r R
G
r R G J t
f
f c w
3
4,58 4,58
5 2,2
4 0,75 0,75 0,25
10 0,784
1
10 0,636 1,256

+ = (5.26)
Derivata dr

/d din ecuaia (5.25), pentru anumite


condiii date, nu este funcie dect de raza relativ r

.
Graficul acestei funcii (fig. 5.2) intersecteaz axele de
coordonate (dr

/d=0) pentru valoarea:



lim
= r r (5.27)
ce reprezint raza relativ limit ctre care tinde gheaa
din conduct n condiiile date.
Prin formarea gheii pe peretele conductei, coefici-
entul de rugozitate scade astfel nct, pentru o anumit
grosime a gheii caracterizat de raza relativ maxim
admisibil, dat de relaia:

f
ad
R
R
r 0,705 =

(5.28)
se poate asigura meninerea capacitii de transport fr a periclita instalaia ca urmare
a mririi considerabile a vitezei de curgere a apei n conduct.

Fig. 5.2 Graficul funciei dr

/d
102 Modelri numerice i optimizri n instalaii
Protejarea mpotriva ngheului astfel nct s se obin o conduct lipsit complet
de ghea poate conduce la costuri de investiie foarte mari pentru izolaie. De aceea,
dac pentru anumite condiii date rezult c:

ad lim
r r

(5.29)
atunci conducta poate s funcioneze fr s fie izolat termic. Dac condiia (5.29) nu
este satisfcut se recomand s se determine grosimea izolaiei termice acceptnd for-
marea unui strat de ghea caracterizat de raza relativ egal cu r
ad
. n acest caz se va
ine seama de relaia (5.4).
Punnd G = 0 n ecuaia (5.25), integrnd ecuaia astfel obinut cu condiia de
margine: r

= R/R
f
, pentru = 0 i considernd r

= r
ad
, dup introducerea relaiei
(5.28), se obine expresia timpului maxim admisibil de stagnare a apei n conduct
max
,
n zile:

|
|

\
|
= 0,076 ln 0,503 758
2
max
f e
R
R
t
R
(5.30)
Strat de ghea cu grosime variabil de-a lungul conductei. Pentru conductele cu
funcionare ndelungat la parametri hidraulici i termici constani ( ) se consi-
der ipoteza formrii unui strat de ghea variabil n lungul conductei:

x
r
x
r r
d
d
; 0

= =

, (5.31)
n acest caz expresiile (5.21) i (5.22) ale ecuaiilor de bilan termic (5.15) i (5.16)
primesc formele:
0
ln
2
1
86400 1
22000 86400
*
33 . 5 5.33
3 2
= +

r
t
r R
G gn
x
t
c G
g
e
f
w w
w w

(5.32)
0
ln
2
1
86400 1
) 10 0,784 ( 10 72
0,75
0,75
3 6
=
|
|

\
|
+

r
t
r R
G
H t
g
e
f
w

(5.33)
Din ecuaia (5.33) se obine:
H
r
r
G
R
t t
f
e w
3
75 , 0
75 , 0
10 784 , 0
ln
00559 , 0


|
|

\
|
= (5.34)
unde:
x
r R
G n
J H H
f
c
|
|

\
|
+ =

5,33 5,33
2 2
0
1
0,255 (5.35)
n care H
0
este sarcina hidraulic disponibil a conductei.
Derivnd n raport cu x expresia (5.34) i introducnd n (5.32) valorile cunoscute
se obine ecuaia diferenial:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 103

| |

+

=


) ln ( 75 , 0 1
) ln (
10 00714 , 0
d
d
08 , 5
2
08 , 6
75 , 2
3
r r
r
R t
G
x
r
f e


) ln ( 75 , 0 1
) ln (
1407 , 0
) ln ( 75 , 0 1
) ln ( 1
10 625 , 0
2 25 , 0
75 , 0
75 , 0 25 , 0
75 , 0 25 , 0
3

+


r
r r
R t
G J
r
r r
R G
f e
c
f
(5.36)
care descrie variaia stratului de ghea de-a lungul conductei.
Graficul funciei (5.36) intersecteaz axele de coordonate (dr
*
/d=0) pentru valoa-
rea r
lim
. Soluia ecuaiei difereniale (5.36) se obine utiliznd metoda numeric de in-
tegrare RungeKutta.
Separnd variabilele n ecuaia diferenial (5.32) i integrnd cu condiiile la li-
mit: x = 0 pentru t
w
= t
w0
i x = x
a
pentru t
w
= t
wa
, se determin abscisa x
a
a seciunii n
care ncepe ngheul (r

= R

= R/R
f
):

(
(

|
|

\
|
+
|
|

\
|

=

e a c
f
e
e w
a
t x
R
G n
J H
R
R
G
R
t C B
t t C B
C
A
x
33 , 5
2 2
0
3
75 , 0
75 , 0
75 , 0
0
255 , 0 10 784 , 0
ln
0,00559 -
) (
ln
(5.37)
unde:
w w
c G A 86400 = ;
33 , 5
3 2

22000
R
G gn
B
w
= ;
f g
R
R
G
R
C
ln
1
0024 , 0
2 86400
75 , 0

+ |

\
|

= (5.38)
Ecuaia (5.37) se poate rezolva cu una din metodele numerice cunoscute (metoda
secantei, metoda Newton, metoda iteraiei).
Pentru x = x
a
i x = L (r

= r
lim
), utiliznd relaia (5.34) se determin temperaturile
apei t
wa
respectiv t
w lim
.
Din egalitatea relaiilor (5.2) i (5.4) scrise sub form diferenial dup integrare cu
condiiile la limit ale variabilelor: t
w
= t
w0
pentru x = 0 i t
w
= t
wL
pentru x = L, se ob-
ine debitul minim pentru prevenirea ngheului apei:

e wL
e w
w w
min
t t
t t
c
wR L
G

=
0
7 , 0
ln
) ( 12 , 6
(5.39)
n care: L este lungimea conductei; t
wL
temperatura apei n seciunea final.
Strat de ghea cu grosime variabil n timp de-a lungul conductei. n general,
stratul de ghea format pe peretele interior al conductei variaz att n timp ct i n
lungul conductei: r

= r

(x,). n acest caz expresiile (5.16) i (5.17) ale ecuaiilor de


bilan termic primesc formele:
0 2
ln
2
1
86400 1
) 10 0,784 ( 10 72
2
0,75
0,75
3 6
=
|
|

\
|
+

r
r R L
r
t
r R
G
H t
f w g
g
e
f
w
(5.40)
104 Modelri numerice i optimizri n instalaii
+

33 , 5 5,33
3 2
1
22000 86400
r R
G gn
x
t
c G
f
w w
w w


0
1
) 10 784 , 0 ( 10 72
75 , 0
75 , 0
3 6
=
|
|

\
|
+

r R
G
H t
f
w
(5.41)
n care presiunea apei H are expresia (5.35).
Din ecuaia (5.40) se determin expresia parametrului t
w
, care este derivat apoi n
raport cu x. Substituind n (5.41) relaiile astfel obinute i valorile parametrilor cunos-
cui rezult ecuaia diferenial de ordinul doi:
0

2
= + + + +

E
r
D
x
r
C
r
x
r
B
x
r
A

(5.42)
unde A, B, C, D i E sunt funcii de r

i x definite astfel:

75 , 1 75 , 2 25 , 0 9
10 8 , 3069

= r R G A
f


75 , 0 75 , 2 25 , 0 9
10 2 , 5372

= r R G B
f


33 , 6 33 , 5
3
6
2 25 , 0
75 , 0 25 , 0 9
10 106 , 0
) (ln
1 ln 75 , 0
10 02 , 2

=
r
x
R
G
r r
r
R G t C
f
f e
(5.43)

= r R D
f
2 9
10 92 , 1
G J
r R
G
r
t
E
c
f
e 9
33 , 5 33 , 5
3
5 6
10 283 , 0
1
10 088 , 2
ln
10 264 , 1 + + =


Variaia stratului de ghea n timp n lungul conductei este descris de ecuaia cu
derivate pariale de tip hiperbolic (5.42). Rezolvarea acestei ecuaii const n deter-
minarea funciei r

= r

(x,), care satisface att ecuaia dat ct i condiiile iniiale:


r

(x,0) = R

= R/R
f
i 0

) 0 , (
=

x r
. Soluia acestei ecuaii cu derivate pariale se poate
obine utiliznd integrarea numeric cu diferene finite (metoda reelelor) prin proce-
deul n cruce.
Valorile r
i,j
pentru funcia r

(x
i
,
j
) sunt calculate n nodurile (i, j) ale unei reele de
drepte (i = x/h, j = /s) din planul xO, unde h i s sunt pasul de lungime i de timp.
Modelul numeric pentru simularea variaiei n timp n lungul conductei a stratului
de ghea n conductele aeriene sub presiune are un grad de generalitate sporit, ntruct
ine seama de starea de agitaie a aerului nconjurtor.
De asemenea, modelul ofer posibilitatea ca, n urma unor calcule economice, s se
poat adopta soluia optim pentru protecia acestor conducte mpotriva ngheului
apei. Este recomandat a se instala de-a lungul conductelor expuse la vnt un sistem de
control format dintr-un numr suficient de teletermometre cu semnalizare i trans-
mitere automat, care indic momentul cnd temperatura apei atinge limita de 0 C.
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 105
5.2. ANALIZA NODAL A REELELOR INELARE DE
ALIMENTARE CU AP

5.2.1. CONSIDERAII PRELIMINARE

Alimentarea cu ap a marilor centre urbane i industriale se efectueaz prin reele
de distribuie cu dimensiuni din ce n ce mai mari, fiind necesar ca, n scopul asigurrii
unei uniformizri i a unei mai mari stabiliti a liniilor de presiune cu efecte eco-
nomico-energetice favorabile, s se realizeze cu o structur tot mai complex (reele
inelare, alimentare din mai multe surse, pompe de suprapresiune, elemente poteniale
interioare etc.). De asemenea, proiectarea extinderilor sau reconsiderarea unor reele n
vederea optimizrii energetice a funcionrii acestora conduce la complicarea schemei
generale a sistemului i implicit la sporirea dificultilor de calcul.
Formularea unor modele matematice adecvate, care s permit determinarea cir-
culaiei debitelor i a distribuiei presiunilor n reele inelare cu componente nestandard
este esenial att pentru rezolvarea corect i eficient a etapei de proiectare, ct i
pentru analiza reelei n diferite regimuri de exploatare, normale sau de avarie. Aceast
problem apare n particular la proiectarea extinderilor sau reconsiderarea unor reele
n vederea optimizrii funcional-energetice.
Exist trei metode pentru analiza curgerii i a distribuiei presiunilor n reele inela-
re de alimentare cu ap (metoda ciclurilor, metoda nodurilor, metoda tronsoanelor), n
funcie de parametrii hidraulici considerai ca necunoscute. Pentru oricare din aceste
metode trebuie rezolvat un sistem de ecuaii algebrice neliniare, caracteristic acestora,
prin procedee iterative ca: Hardy-Cross [1], [7], [20], [21], [26], [47], Newton-Raphson
[18], [32], [94], [112], teoria liniarizrii [57], [139].
O reea public de distribuie a apei are o configuraie cunoscut, rezultat din pro-
iectarea acesteia, i presiuni de serviciu stabilite n funcie de regimul de construcie
adoptat. n timp, la reeaua existent, se pot aduga consumatori i elemente poteniale
care modific distribuia iniial a presiunilor i, prin urmare, este necesar o analiz n
vederea gsirii unor soluii pentru asigurarea presiunilor de serviciu n toate nodurile de
consum.
Folosind un numr suficient de simulri numerice se pot stabili cota piezometric
(cotele piezometrice) a nodului (nodurilor) de alimentare i alte msuri necesare pentru
asigurarea presiunilor de serviciu, precum i soluiile de optimizare energetic a reelei.
n acest scop este eficient folosirea analizei nodale, n care necunoscutele sunt n ge-
neral cote piezometrice. Dei n metoda nodurilor numrul ecuaiilor este mai mare de-
ct n metoda ciclurilor, densitatea elementelor nenule ale matricei ecuaiilor de nod
este mai mic dect cea pentru ecuaiile pe inele [94], iar sistemul ecuaiilor nodale
este mai uor de formulat, furniznd o matrice rar a coeficienilor.
Avnd n vedere c n ara noastr, analiza reelelor se efectueaz de obicei cu aju-
torul ecuaiilor de inel, precum i avantajele metodei nodurilor, se recomand pentru
analiza reelelor inelare de distribuie metoda nodal, extinznd-o la reele complexe i
la probleme noi posibil de rezolvat cu ajutorul ei, n scopul gsirii unor soluii de opti-
mizare funcional-energetic pentru reelele existente.
106 Modelri numerice i optimizri n instalaii
n acest context, se descrie un model de analiz nodal generalizat pentru deter-
minarea strii de presiune n reele inelare complexe, coninnd componente nestan-
dard de reea, n cadrul cruia se utilizeaz algoritmul numeric NewtonRaphson pen-
tru rezolvarea sistemului neliniar de ecuaii nodale.

5.2.2. BAZELE CALCULULUI HIDRAULIC AL
REELELOR INELARE

n cazul unei topologii complexe pentru o reea inelar, cu rezervoare i pompe n
noduri, numrul total de inele independente (inele nchise, coninnd eventual pompe
de suprapresiune i armturi de reglare, i pseudoinele) M este dat de formula:

RP
N N T M + =

(5.44)
n care: T este numrul conductelor reelei; N numrul de noduri; N
RP
numrul to-
tal al rezervoarelor i pompelor din noduri, egal cu numrul nodurilor cu cot piezome-
tric cunoscut.
Fiecare inel deschis (pseudoinel) leag dou noduri, fiecare avnd cota piezometric
cunoscut (rezervor) sau o relaie determinat ntre debit i nivelul piezometric (staie
de pompare). n analiza clasic a reelelor inelare n regim permanent de curgere a apei,
ecuaiile fundamentale ale modelului de calcul exprim:
continuitatea debitului n noduri:

=
= = + =
N
j i
i
RP j ij j
N N j q Q f
1
) ,..., 1 ( 0 (5.45)
n care: f
j
este debitul rezidual (nenchiderea) din nodul j; Q
ij
debitul de tranzit al
tronsonului ij, cu semnul (+) cnd intr n nodul j, respectiv () cnd iese din nodul j;
q
j
debitul concentrat al nodului j, cu semnul (+) cnd alimenteaz nodul i cu semnul
() cnd se consum n nod.
conservarea energiei pe inele:

= = =
T
ij
m ij
m ij ij m
M m f h h
1
) ,..., 1 ( 0 (5.46)
n care: h
m
este pierderea de sarcin rezidual (divergena) din inelul m; h
ij
pierderea
de sarcin longitudinal pe tronsonul ij;
ij
orientarea tronsonului ij cu valoarea (+1)
sau (1), dup cum sensul de curgere al apei n conducta ij este acelai sau opus cu
sensul de parcurs al inelului m i valoarea (0) dac ij m; f
m
sarcina piezometric
introdus de elemente poteniale n inelul m, dat de relaiile:
inele nchise simple:
0 =
m
f (5.47)
inele nchise coninnd pompe integrate pe artere:

=
T
ij
m ij
ij p ij m
H f
1
,
(5.48)
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 107
inele deschise cu pompe i/sau rezervoare n noduri:

E I m
Z Z f =

(5.49)
unde: Z
I
, Z
E
sunt cotele piezometrice la instalaiile de punere sub presiune de la intrare,
respectiv ieire din inel; H
p,ij
nlimea de refulare a pompei integrate pe tronsonul ij,
la debitul Q
ij
, aproximat prin interpolare parabolic pe caracteristica dat prin puncte:
C Q B Q A H
ij ij ij p
+ + =
2
,
(5.50)
coeficienii A, B, C fiind determinai prin trei puncte ale curbei caracteristice, pentru
mai multe tipuri de pompe [101].
Pierderea de sarcin n conducte este dat de relaia funcional DarcyWeisbach:

2
2
8
ij
r
ij
ij
ij ij
Q
D
L
g
h

= (5.51)
n care: g este acceleraia gravitaional;
ij
coeficientul de rezisten hidraulic al
tronsonului ij, care se poate calcula folosind formula ColebrookWhite; L
ij
, D
ij
, Q
ij

lungimea, diametrul i debitul tronsonului ij; r exponent avnd valoarea 5,0.
Ecuaia (5.51) este dificil de utilizat n cazul reelelor de conducte i de aceea este
convenabil a se scrie sub urmtoarea form general:

ij ij ij
Q R h = (5.52)
n care: este un exponent cu valoarea 1,82; R
ij
rezistena hidraulic a tronsonului
ij, avnd expresia:

r
ij
ij
r
ij
ij
ij
D
L
K
D
L
g
R = =
2
*
8

(5.53)
Variaia parametrilor hidraulici


i a fost determinat pentru diferite materiale
de conducte i temperaturi ale apei [107], utiliznd un program de calcul.
Consumul specific de energie pentru distribuia apei n reea w
sd
, n kWh/m
3
, se
obine raportnd puterea hidraulic disipat pe conducte la suma debitelor de consum
din noduri (de alimentare a reelei):

<
=
=
+
=
N
q
j
j
T
ij
ij ij
sd
q
Q R
w
0
1
'
1
1
00272 , 0 (5.54)
n care
'
j
q este debitul total consumat (concentrat plus distribuit) n nodul j.

5.2.3. PRINCIPIUL METODEI NODURILOR

n cazul n care se impune analiza strii de presiune ntr-o reea de distribuie sau
cnd reeaua conine diverse elemente poteniale i armturi este potrivit utilizarea ca
necunoscute a cotelor piezometrice, adic a ecuaiilor nodale.

108 Modelri numerice i optimizri n instalaii
Relaia funcional (5.52) se scrie astfel:

1
= + =
ij ij ij ij j i ij
Q Q R Z Z h (5.55)
sau:
( )

1


+ + = =
ij j i ij j i ij ij ij ij
Z Z Z Z R h R Q (5.56)
n care: Z
i
i Z
j
sunt cotele piezometrice n nodurile i i j,
ij
presiunea activ intro-
dus de sursa de presiune (pomp intermediar, armturi) de pe tronsonul ij.
Substituind relaia (5.56) n ecuaia (5.45) se obine un sistem de NN
RP
ecuaii no-
dale neliniare cu NN
RP
necunoscute:
( ) ) ,..., 1 ( 0

1
1

1
RP j ij j i ij j i
N
i
j i
ij j
N N j q Z Z Z Z R f = = + + + =

=

(5.57)
Prin rezolvarea sistemului de ecuaii algebrice neliniare (5.57) se determin cotele
piezometrice n NN
RP
noduri, ntruct n celelalte N
RP
noduri cota piezometric este
necesar a fi cunoscut (cel puin N
RP
= 1), iar apoi cu relaiile (5.55) i (5.56) se calcu-
leaz pierderile de sarcin i debitele care circul pe tronsoane.
Principiul metodei nodurilor const n considerarea unui set de cote piezometrice
iniiale n noduri ca i cunoscute, care se corecteaz succesiv pn cnd reziduul debi-
telor n noduri f
j
devine ct mai mic posibil, de unde i denumirea de principiul egali-
zrii debitelor [1]. Pentru a realiza acest obiectiv se preteaz utilizarea algoritmului
numeric NewtonRaphson, cu unele precauii pentru evitarea punctelor singulare,
avnd n vedere uurina construciei i implementrii ntr-un program ordinator a aces-
tuia.

5.2.4. MODELUL NUMERIC DE ANALIZ NODAL

Modelul de analiz nodal apeleaz la urmtoarele date de baz: topologia re-
elei; lungimile, diametrele i rugozitatea conductelor; cotele geodezice i debitele
concentrate pentru fiecare nod; presiunile active pe tronsoane; cota piezometric n
unul sau mai multe noduri ale reelei (puncte obligate, instalaii de punere sub
presiune).
Rezolvarea numeric a sistemului de ecuaii algebrice neliniare generat de relaia
(5.57) se face cu algoritmul iterativ NewtonRaphson n urmtorii pai principali:
a) stabilirea unei aproximri iniiale (k = 0) a cotelor piezometrice
Z
) 0 (
= {
Z
) 0 (
1

Z
) 0 (
2
...
Z
N
) 0 (
}, care se realizeaz din relaia (5.57), admind pentru relaia (5.56) o
form liniar:
) ,..., 1 ( ) (
) 0 (
1
) 0 ( 1
RP j ij i
N
i
j i
j ij
N N j q Z Z R = =

(5.58)
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 109
b) determinarea vectorului de corecie Z = {Z
1
Z
2
... Z
N
} la o iteraie oarecare
(k+1) se face rezolvnd urmtorul sistem de ecuaii algebrice liniare:

(
(
(
(
(
(

N N
N
N N
N
f
f
Z
Z
Z
f
Z
f
Z
f
Z
f
M M
L L
M M
L L
1 1
1
1
1
1

(5.59)
unde derivatele pariale se obin din (5.57).
Deoarece obligatoriu trebuie impuse N
RP
cote piezometrice de referin, sistemul
(5.57) se rezolv pentru NN
RP
necunoscute;
c) modificarea vectorului Z al necunoscutelor potrivit relaiei:

) 1 ( ) ( ) 1 (

+ +
+ =
k k k
Z Z Z (5.60)
n care coeficientul de pondere (0, 1], iar vectorul de corecie de la iteraia (k+1)
este termenul Z
(k+1)
;
d) paii b i c se efectueaz iterativ pn la atingerea preciziei de calcul stabilit
prin condiia:
, ) ,..., 1 (
) (
RP
k
j
N N j f = (5.61)
sau a numrului maxim de iteraii admis.
Dup determinarea cotelor piezometrice Z
j
, se pot calcula uor i debitele pe tron-
soane cu ajutorul relaiei (5.56), precum i ali parametri hidraulici caracteristici reelei
(presiuni disponibile, viteze de curgere etc.).
Dei ecuaiile de nod sunt mai uor de generat, ele sunt nsoite de unele dificulti
de calcul cum ar fi apariia oscilaiilor n jurul soluiei [32] i existena unor puncte
singulare (Z
i
+
ij Z
j
) ale Jacobianului, generate de tronsoanele cu pierderi de sarcin
mici.
Pentru a elimina dificultile datorate instabilitii n punctele singulare se proce-
deaz la o regularizare de tip spline cubic pentru funcia de forma sgn(Z
i
Z
j
+
ij
)|Z
i

Z
j
+
ij
|
x
, nlocuind funciile f
j
(Z
i
Z
j
) exprimate de (5.57), prin funciile:
( )
( )

+ = +
(
(

+
|
|

\
| +

+
> + = + + +
=

; 0 3

; 0
1
2
1
1
1
ij j i
N
i
j i
j
ij j i ij j i x
ij
x
N
i
j i
ij j i j
x
ij j i ij j i ij
j
Z Z q x
Z Z
x
Z Z
R
Z Z q Z Z Z Z R
f
(5.62)
n care x = 1/, iar se alege n mod convenabil (10
4
...10
5
).
Derivatele pariale se obin din (5.62), dup cum urmeaz:
110 Modelri numerice i optimizri n instalaii


(
(


+
|
|

\
| +

> +
= =
+
+

) 1 (

;
2
1
ij j i
ij j i x
ij
x
ij j i
x
ij j i
x
ij
j
i
i
j
Z Z
x
Z Z
x R
Z Z Z Z R x
Z
f
Z
f

(5.63)

=
N
i
j i i
j
j
j
Z
f
Z
f
1

(5.64)
Din examinarea relaiei (5.57) se observ c satisfacerea continuitii debitelor n
noduri se poate realiza admind ca variabile nu numai cotele piezometrice Z
j
ci i
rezistenele hidraulice R
ij
i debitele concentrate n noduri q
j
, cu condiia ca suma
tuturor acestor necunoscute s fie NN
RP
, astfel nct utilizarea modelului poate fi
extins la rezolvarea de noi probleme.
Dac se noteaz necunoscutele cote piezometrice cu { }
w
Z Z Z ...
1
= , rezistene hidra-
ulice cu { }
pr ij
R R R ... = i debite concentrate n noduri cu { }
n j
q q q ... = , atunci pornind
de la vectorul iniial { }
) 0 ( ) 0 ( ) 0 ( ) 0 ( ) 0 ( ) 0 (
1
) 0 (
... ... ...
n j pr ij w
q q R R Z Z X = se determin coreciile la
fiecare iteraie din sistemul liniar:

(
(
(
(
(
(
(
(
(
(
(

+
+ +
N
w
n
ij
n
N N
n
w w
n
f
f
f
q
R
Z
q
f
Z
f
q
f
Z
f
q
f
Z
f
M
M
M
M
L L
M M
L L
M M
L L
1
1 1
1
1
1
1
1
1
1

(5.65)
n care derivatele pariale referitoare la R
ij
i q
j
au expresiile:

(
(

+
|
|

\
| +

+ +
=
+
> +
+

; 3

) 1 (

; ) (
2
) 1 (
1
) 1 (
ij j i
ij j i ij j i x
ij
x
ij j i
x
ij j i ij j i
x
ij
ij
j
Z Z
Z Z
x
Z Z
x
Z Z
R x
Z Z Z Z R x
R
f


(5.66)
1 =
j
j
q
f

(5.67)
Sistemul de ecuaii algebrice (5.65) nu are soluie pentru acele combinaii ale
necunoscutelor care conduc la existena de linii sau coloane n matricea sistemului cu
toi termenii nuli. De aceea la alegerea acestor combinaii trebuie s se respecte unele
reguli:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 111
la fiecare nod trebuie s existe cel puin una din urmtoarele necunoscute: debit
concentrat n nod, cot piezometric la nodul respectiv sau la oricare nod adiacent,
rezisten hidraulic a oricrui tronson care concur n nod;
un nod care are debitul concentrat necunoscut trebuie conectat la cel puin un alt
nod cu debit cunoscut;
un tronson de conduct cu rezisten hidraulic necunoscut nu trebuie s aib
mai mult de o necunoscut la nodurile care l definesc (cota piezometric sau debitul
consumat n nod).
Utilizarea algoritmului NewtonRaphson pentru rezolvarea sistemului de ecuaii
neliniare (5.62) are urmtoarele avantaje:
matricea Jacobian conine cel mult N+2T elemente nenule [94], ceea ce i confer
proprietatea de a fi rar;
n majoritatea cazurilor aceast matrice este simetric, ireductibil i slab domi-
nant diagonal, ceea ce asigur existena matricei inverse;
mai mult, matricea invers este o matrice pozitiv, proprietate ce confer caliti
de stabilitate numeric n rezolvarea sistemului algebric liniar (5.65) la fiecare iteraie
de calcul.
Pe baza acestui model de analiz nodal s-a elaborat programul ordinator ANOREC
[105].
Prin posibilitatea de introducere ca necunoscute a consumurilor la noduri i a
rezistenelor hidraulice ale unor conducte, modelul numeric de analiz nodal ofer o
elasticitate mai mare i i extinde folosirea la noi probleme, cum sunt studierea unei
reele existente n vederea stabilirii posibilitilor de racordare a noi consumatori sau a
identificrii rezistenelor hidraulice, alturi de determinarea strii de presiune n reea
n scopul asigurrii presiunii de serviciu.


5.3. SIMULAREA DINAMIC A REELELOR
DE ALIMENTARE CU AP

5.3.1. CONSIDERAII PRELIMINARE

n condiii normale de funcionare a unei reele de distribuie a apei se poate con-
sidera c apa este un fluid incompresibil, care permite folosirea unor ecuaii simple de
conservare a debitelor n noduri i a energiei pe inele, la elaborarea modelului mate-
matic de analiz a reelelor de alimentare cu ap. Analiza proceselor tranzitorii, care ia
n considerare compresibilitatea fluidelor, este utilizat n mod normal numai n cazuri
speciale, cum ar fi nchiderea brusc a vanelor sau comutarea pompelor.
Se folosesc dou tipuri de simulri pentru a determina repartiia debitelor pe tron-
soane i a strii de presiune pentru o reea cu condiii de curgere incompresibil, i anu-
me simulri momentane i dinamice. Simularea momentan (static sau staionar) este
folosit la determinarea strii hidraulice a reelei la un moment dat i a fost tratat n
subcapitolul precedent.
112 Modelri numerice i optimizri n instalaii
n anumite situaii, simularea momentan a reelei nu ofer o privire de ansamblu
suficient i se impune analiza comportamentului hidraulic al reelei pe perioad
extins (simulare dinamic). Aplicaiile simulrii pe perioad extins sunt numeroase
[141] i includ verificarea presiunilor de serviciu, optimizarea n exploatare, evaluarea
rspunsului dinamic al reelei la diverse evenimente (defecte, avarii) i analizele sto-
hastice pe termen lung pentru evaluarea fiabilitii reelei.
n continuare se face referire n primul rnd la teoria de baz a simulrii pe perioad
extins a fluidelor incompresibile, discutnd comportamentul dinamic al reelelor de
conducte, iar apoi se prezint o nou metod pentru soluionarea ecuaiilor dinamice,
numit metoda integrrii explicite, pentru cazul reelelor de conducte fr cereri. Utili-
zarea acestei metode este ilustrat printr-o aplicaie numeric, iar performanele (efor-
tul de calcul i precizia) superioare ale acesteia sunt puse n eviden prin comparare cu
cele ale metodei clasice Euler.

5.3.2. ECUAIILE DINAMICE ALE REELEI

Anumii parametri ai unei reele de alimentare cu ap variaz n timp, fiind denu-
mii parametri dinamici i includ nlimile apei n rezervoare, grafice de comand i
anumite condiii finale (cererea utilizatorilor, cotele piezometrice la surs comandate
din exterior, defectele elementelor, condiiile de avarie din reea).
Diveri parametri dinamici nu se cunosc i trebuie calculai. Graficele de comand,
defectele i evenimentele de avarie sunt dificil de calculat direct i sunt determinate
indirect, prin proceduri de optimizare, iar apoi sunt evaluate folosind simularea pe
perioad extins. Odat ce se cunosc valorile tuturor variabilelor dinamice din reea, se
poate determina starea hidraulic a reelei n orice moment, prin efectuarea unei analize
momentane.
Legea de conservare a masei pentru curgerea incompresibil, aplicat unui nod cu
acumulare (stocare), arat c debitul de fluid intrat n nod minus debitul de fluid care
prsete nodul i variaia volumului acumulat n nod trebuie s fie egal cu zero:
0
d
d
1
=

=
N
i
i
t
V
q Q (5.68)
n care: N este numrul de conducte conectate n nod; Q
i
debitul spre nod n conducta
i; q debitul concentrat consumat (cererea) n nod; V volumul acumulat n nod; t
timpul.
Dac debitul spre nod i cererea din nod se nsumeaz, formnd afluxul net Q i
rezervorul din nod se presupune c are o arie constant A a seciunii transversale, iar
nlimea apei (cota piezometric) n rezervor este Z, ecuaia (5.68) se poate scrie sub
forma:
Q
t
A =
d
dZ
(5.69)
i se numete ecuaia dinamic a rezervorului.
Dac se consider o reea constnd dintr-un anumit numr de rezervoare, compor-
tamentul dinamic al reelei este descris de sistemul de ecuaii difereniale:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 113
Q
Z
A =
t d
d
(5.70)
n care: A este vectorul ariei seciunilor transversale ale rezervoarelor; Z vectorul
cotei piezometrice (nlimii apei) n rezervoare; Q vectorul afluxului net n rezer-
voare.
Afluxurile nete n rezervoarele dintr-o reea de conducte nu pot fi determinate ana-
litic, ele necesitnd o rezolvare iterativ a ecuaiilor statice ale reelei (simularea mo-
mentan). Drept urmare, ecuaiile dinamice ale reelelor de conducte nu se pot solu-
iona analitic. Interdependena afluxurilor nete i cotelor piezometrice n rezervor face
ca soluionarea acestor ecuaii s fie mult mai dificil ca integrarea numeric ordinar,
unde funcia ce trebuie integrat este cunoscut n punctele viitoare.
Problema se complic i mai mult dac se iau n considerare o serie de factori
ntlnii pe perioada exploatrii cum ar fi modificri n timp a configuraiei reelei i
suprafee transversale variabile ale rezervoarelor.
Este important s se rein c n majoritatea cazurilor parametrii dinamici (aflu-
xurile nete, suprafeele transversale) fie c sunt cunoscui, fie c sunt funcii ale cotelor
piezometrice n rezervor. Aceasta permite ecuaiilor dinamice s fie scrise n forma
general:
0 ) , , ( = t F Z' Z (5.71)
unde Z este vectorul derivatei de ordinul 1 a lui Z, n funcie de t.
Din moment ce derivatele de ordinul 1 ale cotelor piezometrice n rezervor nu se cer
la efectuarea simulrii momentane a reelei, aceast ecuaie se poate scrie explicit sub
forma:
) , ( t f Z Z' = (5.72)
Sistemul de ecuaii (5.72) este ntr-o form potrivit pentru aplicarea tehnicilor de
integrare numeric, cum ar fi metodele Euler i Euler mbuntit. Aflarea valorii Z
pentru orice valori ale lui t i Z implic n primul rnd efectuarea unei simulri mo-
mentane a reelei pentru a obine afluxurile nete n rezervor, urmat apoi de convertirea
acestor valori ale debitului la Z prin mprirea afluxului net la aria constant a supra-
feei transversale.
Sistemul general de ecuaii difereniale ale rezervorului este un sistem de ecuaii di-
fereniale ordinare de primul ordin, neliniare (ordinul lui Z n F este diferit de 1) i neo-
mogene (anumii termeni din partea dreapt a ecuaiei l vor include numai pe t i alii
numai pe Z). Vectorul cotei piezometrice n rezervoare la pornirea analizei Z
0
este cu-
noscut (Z(t
0
)=Z
0
).

5.3.3. REZOLVAREA ECUAIILOR DINAMICE

Metodele care se aplic n mod curent la soluionarea ecuaiilor dinamice implic
folosirea tehnicilor de integrare numeric sau de regresie, care necesit discretizarea
ecuaiei difereniale. n continuare se descrie o nou metod de soluionare a ecuaiilor
dinamice, pe baza ecuaiilor simplificate i aplicarea integrrii explicite la soluionarea
lor.
114 Modelri numerice i optimizri n instalaii
Metodele de integrare numeric pot fi de ncredere i precise, dar necesit adesea
un numr mare de evaluri ale funciilor ntruct un optim ntre complexitatea calcu-
lului i precizie se obine la un numr sporit de evaluri. Pentru reelele de conducte,
fiecare evaluare a funciei necesit o simulare momentan a reelei, conducnd la o
procedur de calcul neeficient. n practic se folosesc dou metode de integrare nume-
ric, cele mai simple i cel mai puin precise, la soluionarea ecuaiilor dinamice ale
rezervoarelor. Aceste metode sunt: metoda Euler i metoda Euler mbuntit [12].
Metoda Euler necesit doar o evaluare a funciei la nceputul fiecrui interval de
timp t. Cota piezometric n rezervor la sfritul intervalului de timp se estimeaz
apoi presupunnd c valorile funciei rmn constante pe perioada unui interval.
n metoda Euler, afluxurile nete din rezervor, la nceputul intervalului de timp sunt
determinate prin efectuarea unei simulri momentane. Apoi, pentru fiecare rezervor, se
estimeaz variaia Z a cotei piezometrice (nlimii apei) pentru intervalul de timp
considerat folosind ecuaia:

A
t Q
Z
k

= (5.73)
nlimea piezometric n rezervor la sfritul intervalului de timp Z
k+1
se calculeaz
adugnd Z la cota piezometric a rezervorului de la nceputul intervalului de timp Z
k
:
Z Z Z
k k
+ =
+1
(5.74)
Metoda Euler mbuntit aplic aceeai strategie ca metoda Euler presupunnd
c debitele ntr-un anumit interval de timp rmn constante. Aceast metod este mult
mai precis, dar necesit cel puin dou evaluri ale funciei pe un interval de timp.
Primul pas la metoda Euler mbuntit l constituie efectuarea unei aproximri
iniiale a cotei piezometrice n rezervor la finele intervalului de timp folosind metoda
Euler. Se face apoi o alt simulare momentan la finele intervalului de timp. Afluxul
mediu n rezervor dintre nceputul i sfritul intervalului de timp se folosete n rela-
iile (5.73) i (5.74) pentru a corecta nlimea apei din rezervor la sfritul intervalului
de timp. Procesul se repet pn cnd variaia cotei piezometrice n rezervor se afl n
intervalul de precizie admis.
Rao i Bree [86] i Rao .a. [87] au fost primii care au sugerat o procedur siste-
matic pentru efectuarea analizelor dinamice ale reelelor de conducte de ap, prin apli-
carea metodei Euler mbuntite.
Dezavantajul esenial att la metoda Euler ct i la metoda Euler mbuntit l
constituie sensibilitatea erorilor cu aproximarea intervalului de timp [62].
Metodele de regresie. La metodele de regresie [24], [63] funciile empirice sau se-
miempirice sunt ajustate pentru a calcula datele cu privire la comportamentul reelelor
de conducte folosind diferite condiii de exploatare, cum ar fi nlimile relative din re-
zervoare, configuraiile pompelor i cererile reelei.
Dezavantajul major al metodelor de regresie const n aceea c trebuie calculat o
nou curb pentru fiecare combinaie posibil de variabile dinamice la fiecare rezervor,
mrind numrul de curbe exponenial cu numrul de rezervoare i strile posibile ale
reelei i limitnd astfel mrimea reelei ce poate fi modelat.
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 115
Un alt dezavantaj al acestor metode este c nu se pot aplica n general oricrei
reele, ci necesit un nou set de curbe de regresie oricnd se aduce o modificare n
configuraia reelei sau cnd se analizeaz o nou reea.
Prin urmare este important efectuarea unei cercetri pentru a gsi metode mai
adecvate de soluionare a ecuaiilor dinamice din sistemele de distribuie a apei. n
acest scop se dezvolt o astfel de metod, care alturi de unele metode numerice stan-
dard ca metoda RungeKutta i multipas [41] poate mbunti precizia simulrilor
dinamice fr a conduce la o complexitate excesiv a modelului de calcul.

5.3.4. UTILIZAREA INTEGRRII EXPLICITE

Metoda integrrii explicite de modelare pe perioad extins a reelelor gravita-
ionale de distribuie a apei fr cereri se bazeaz pe considerentul c o reea se poate
descompune ntr-un anumit numr de reele simple de baz pentru care exist soluii
analitice.
Se consider o reea simpl de baz constnd dintr-un recipient (surs) cu nivel (sar-
cin) constant care alimenteaz un rezervor printr-o singur conduct (fig. 5.3).

Fig. 5.3 Reea simpl de baz
Ecuaia diferenial dinamic a reelei este elaborat i soluionat folosind integra-
rea explicit. Aceasta este urmat de o discuie asupra modului n care reelele com-
plexe se pot descompune ntr-un numr de reele simple de baz i asupra modului n
care se soluioneaz ecuaiile lor dinamice.
Reeaua simpl de baz. Se consider reeaua de conducte din figura 5.3. Pierde-
rea de sarcin h n conducte este dat de relaia funcional general (5.52) pus sub
forma:

1


= = Q RQ RQ h (5.75)
n care: Q este debitul n conduct; R rezistena hidraulic a conductei; exponent
cu valoarea 1,82 [107].
Ecuaia funcional (5.75) se rearanjeaz pentru a explicita debitul conductei ca o
funcie de pierderea de sarcin:

1
'

= h h R Q (5.76)
116 Modelri numerice i optimizri n instalaii
unde:

1
1
' |

\
|
=
R
R , (5.77)
este un coeficient constant al curgerii (debitului).
Scriind aceast ecuaie pentru o reea simpl de baz, n cazul n care sursa cu nivel
constant are o cot piezometric mai mare ca cea din rezervor, se obine:

p p
Z Z Z Z R Q = ; ) ( '

1
(5.78)
n care: Z este cota piezometric n rezervor; Z
p
cota piezometric constant la surs.
Substituind relaia (5.78) n ecuaia (5.69) i fcnd o rearanjare, se obine o ecuaie
diferenial care descrie comportamenul dinamic al reelei simple de baz:

( )
t
A
R
Z Z
Z
p
d
' d
/ 1
=

(5.79)
Cu toate c ecuaia (5.79) este neliniar i neomogen, pentru aceasta exist o solu-
ie analitic sub forma [62]:
( ) C t
A
R
Z Z
p
+ =


'
1

(5.80)
n care C este termenul constant obinut din condiia iniial Z=Z
0
la t=t
0
. Substituind C
n ecuaie i rearanjnd rezultatele se obine urmtoarea ecuaie dinamic a cotei piezo-
metrice n rezervor:
( )
( )
( )
1

1
0

' 1

(

= t t
A
R
Z Z Z Z
p p
(5.81)
Expresia debitului funcie de timp se obine prin substituirea acestei ecuaii n ecu-
aia (5.68):
( )
( )
( )
1
1
0

1
0

' 1
'

= t t
A
R
Z Z R Q
p
(5.82)
Similar, se poate obine ecuaia dinamic a rezervorului pentru cazul n care Z Z
p
,
dup cum urmeaz:
( )
( )
( )
1

1
0

' 1

+ = t t
A
R
Z Z Z Z
p p
(5.83)
Reele complexe Comportamentul dinamic. Energia mecanic E pe unitatea de
greutate ntr-un punct al reelei hidraulice (fig. 5.3) este dat de ecuaia lui Bernoulli:

g
v
g
p
Z E
2

2
+ + = (5.84)
n care: Z este cota punctului considerat, raportat la un plan de nivel; p presiunea;
densitatea apei; v viteza apei; coeficientul de neuniformitate a distribuiei de
viteze; g acceleraia gravitaional.
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 117
Energia Bernoulli se poate calcula n orice punct ntr-o reea de conducte echili-
brat. La suprafeele recipientului surs i rezervorului, att nlimea manometric ct
i viteza apei sunt suficient de mici pentru a putea fi neglijate, iar energia Bernoulli
este reprezentat de cota suprafeei apei (piezometric) fa de planul de nivel.
Apa curge ntotdeauna de la o stare energetic superioar spre una inferioar. Pentru
reelele gravitaionale aceasta implic faptul c nlimile piezometrice superioare ale
rezervoarelor tind s scad, n timp ce cotele piezometrice inferioare ale rezervoarelor
tind s creasc. nlimile apei n rezervoare sunt legate printr-o serie de linii ener-
getice, corespunztor nivelului energetic n diferite puncte ale reelei.
Punctul pivot. Se ia n considerare reeaua gravitaional simpl de conducte fr
cereri reprezentat n figura 5.4, constnd din dou rezervoare conectate printr-o sin-
gur conduct cu diametrul constant (fig. 5.4-a). Energia Bernoulli n reea este indi-
cat printr-o linie cu pant uniform (linia energetic) amplasat deasupra conductei ce
face legtura ntre cele dou suprafee de ap. Odat cu trecerea timpului panta liniei
energetice scade, pe msur ce cotele capetelor sale scad sau cresc cu nlimea cores-
punztoare a apei din rezervor.

Fig. 5.4 Reea de conducte fr cereri
a reea gravitaional simpl; b reea echivalent
Din moment ce suprafeele de ap se deplaseaz n sensuri opuse, este posibil
identificarea unui punct pe linia energetic n care energia rmne invariabil n timp.
Acest punct este definit ca punctul pivot al reelei (linia energetic poate fi privit ca
i cum s-ar roti n jurul acestui punct) i se poate nlocui cu un recipient cu sarcin
constant (cota piezometric egal cu energia din punctul pivot), fr a schimba com-
portamentul dinamic al reelei. Astfel, reeaua este efectiv descompus n dou reele
simple de baz, dup cum se arat n figura 5.4-b, iar fiecare dintre acestea se poate
rezolva explicit.
Atta timp ct cele dou rezervoare au suprafee transversale constante, poziia
punctului pivot se va muta pe msur ce nlimile se ap din rezervor cresc sau scad.
118 Modelri numerice i optimizri n instalaii
Totui, pentru modificri mici ale cotelor piezometrice din rezervor, punctul pivot se
poate presupune c rmne staionar.
Existena unui punct pivot n reelele complexe nu este evident imediat. Se ia n
considerare, de exemplu, reeaua de conducte fr cereri din figura 5.5, care const
dintr-o surs i trei rezervoare. Pentru estimarea poziiei punctului pivot se consider
un interval de timp i se efectueaz simularea momentan la nceputul intervalului.
Din rezultatele obinute se determin valorile afluxului net
(debitului de alimentare) pentru toate rezervoarele din reea,
care n cazul debitelor consumate din rezervoare sunt negative.
Aceste rezultate furnizeaz deja un interval valabil al cotei
piezometrice a punctului pivot, din moment ce cota punctului
pivot trebuie s fie mai mic dect cotele piezometrice ale
tuturor rezervoarelor cu fluxuri nete (debite consumate) i mai
mare ca a tuturor rezervoarelor cu afluxuri nete.
Se alege un punct pivot iniial avnd Z
p
n intervalul valabil
determinat. Folosind punctul pivot presupus, reeaua se des-
compune n reelele sale simple de baz care o constituie.
Coeficientul de curgere al fiecrei subreele simplificate se
calculeaz din relaia (5.76) folosind rezultatele obinute an-
terior:

( )

1
0 0
0
'


=
Z Z Z Z
Q
R
p p
(5.85)
n care: Q
0
este debitul din rezervor, determinat prin simularea momentan; Z cota
piezometric n rezervor.
Introducnd estimrile coeficientului de curgere n relaia (5.76) rezult un debit n
subreea funcie de nlimea apei din rezervor, dat de relaia:

0

1
0 0
Q
Z Z
Z Z
Z Z
Z Z
Q
p
p
p
p

= (5.86)
Se estimeaz cota piezometric n rezervoare la mijlocul intervalului de timp fo-
losind metoda Euler i se efectueaz o nou simulare momentan cu nlimile de ap
actualizate din rezervoare. Aceasta conduce la un nou set de valori ale afluxului n
rezervoare, care sunt folosite la testarea preciziei de selectare a cotei piezometrice
iniiale a punctului pivot. Dac s-a ales cota real a punctului pivot, subreelele ar
trebui s previzioneze valorile afluxului din rezervoare care s fie identice cu cele de la
cea de-a doua simulare momentan. Totui, ntruct de obicei alegerea iniial a cotei
piezometrice a punctului pivot nu este precis vor exista diferene semnificative ale
debitelor. Cota piezometric real a punctului pivot se va determina prin minimizarea
erorii dintre debitele calculate folosind cota piezometric iniial a acestui punct i
rezultatele celei de-a doua simulri momentane.
La determinarea debitelor pentru cotele piezometrice din rezervoare la cea de-a
doua simulare momentan se folosete relaia (5.78). Eroarea ntre debitele previzio-

Fig. 5.5 Reea complex
fr cereri
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 119
nate de a doua simulare momentan (Q
1
) i modelul de integrare explicit ofer o
msur a preciziei cotei piezometrice a punctului pivot:

2
1
1 0

1
0 0

j
NB
j p
p
p
p
Q Q
Z Z
Z Z
Z Z
Z Z

|
|
|

\
|

= (5.87)
n care NB este numrul reelelor simple de baz.
Pentru a gsi cel mai bun punct pivot se minimizeaz funcia (5.87) folosind o me-
tod de gradient, cum se va arta n capitolul urmtor.
n figura 5.6 se prezint schema logic a metodei de integrare explicit pentru simu-
larea dinamic a reelelor gravitaionale de distribuie a apei fr cereri.

Fig. 5.6 Schema logic a metodei integrrii explicite de simulare
120 Modelri numerice i optimizri n instalaii

5.3.5. APLICAIE NUMERIC

Aplicarea metodei de integrare explicit este ilustrat folosind reeaua complex de
conducte fr cereri din figura 5.5, care const dintr-o surs cu cota piezometric con-
stant de 180 m, ce alimenteaz rezervoarele R
1
, R
2
i R
3
. Se cunosc cotele pizometrice
iniiale ale celor trei rezervoare ca fiind de 116,0 m, 157,2 m, respectiv 53,8 m i expo-
nentul =1,852.
Nu se restricioneaz nlimea maxim a apei n rezervoare, permind umplerea
rezervoarelor pe perioada de simulare de 24 ore. Drept consecin, cotele piezometrice
n rezervoare au suferit modificri majore, cota piezometric n rezervorul R
1
crescnd
cu aproximativ 40 m.
Pentru a pune n eviden precizia metodei integrrii explicite se efectueaz o
analiz comparativ a erorilor de simulare nregistrate att la aplicarea metodei propuse
ct i a metodei clasice Euler. n acest scop s-a fcut o simulare Euler de referin
folosind un interval de timp mic (precizie mare), de 1 minut, pentru a furniza baza de
comparaie a erorilor de simulare. n figura 5.7 este artat variaia cotei piezometrice
pentru cele trei rezervoare.
S-a efectuat apoi o alt simu-
lare folosind metoda Euler, de
aceast dat cu o lungime a inter-
valului de timp de 1 or, care este
conform practicii uzuale de si-
mulare. n final s-a aplicat me-
toda de integrare explicit pentru
reeaua considerat, folosind do-
u intervale de timp, fiecare de
cte 12 ore. S-a efectuat o simu-
lare momentan la nceputul pri-
mului interval de timp, iar alta la
mijlocul intervalului de timp ales.
Cotele piezometrice n rezervoare i afluxurile nete corespunztoare sunt redate n
tabelul 5.1. Din acest tabel reiese clar c nlimea pizometric a punctului pivot
trebuie s se situeze ntre 162,62 m (Z
1
pentru rezervorul R
2
) i 180,00 m (cota
piezometric a sursei).
Tabelul 5.1 Determinarea primului punct pivot pentru reeaua simulat
Rezervorul Nr.
crt.
Mrimea Sursa
R
1
R
2
R
3
1 Diametrul [m] 30 15,2 50
2 Z
0
[m] 180,00 116,00 157,20 53,80
3 Q
0
[dm
3
/s] -550,9 395,00 45,50 110,40
4 Z
1
[m] 180,00 128,07 162,62 55,01
5 Q
1
[dm
3
/s] -500,9 352,80 38,06 110,00
6 Z
p
[m] 179,307
7 R [m
(3-1)/
s
-1
] 0,610588 0,042114 0,008326 0,008137

Fig. 5.7 Variaia n timp a cotei piezometrice
n rezervoare
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 121

Eroarea determinat con-
form relaiei (5.87) este indicat
pentru diferite valori ale cotei
piezometrice a punctului pivot n
figura 5.8. Valoarea minim a e-
rorii corespunde cotei piezo-
metrice a punctului pivot de
179,307 m i s-a obinut folosind
metoda gradientului. Valorile R
corespunztoare cotei piezome-
trice a punctului pivot sunt date n
tabelul 5.1.
nlocuind valorile cunoscute n relaia (5.81) rezult expresia cotelor piezometrice
n rezervoare ca funcii de timp pentru primul interval de 12 ore (0 t 43200 s):

1737 , 2 5
1737 , 2 5
1737 , 2 5
) 10 9065 , 1 2359 , 9 ( 307 , 179
) 10 1108 , 2 1547 , 4 ( 307 , 179
) 10 7448 , 2 7413 , 6 ( 307 , 179
3
2
1
t Z
t Z
t Z
R
R
R

=
=
=

Procesul s-a repetat pentru a determina funcia cotei piezometrice n rezervoare i
pentru cel de-al doilea interval de timp de 12 ore. Simularea integral de 24 ore a
impus prin urmare numai patru simulri momentane.
Erorile de simulare introduse
de metoda Euler i metoda inte-
grrii explicite s-au determinat
prin compararea rezultatelor fur-
nizate de aceste metode cu re-
zultatele simulrii de referin.
Aceast comparaie a artat c
att metoda de integrare explicit,
ct i metoda Euler s-au com-
portat bine la rezervorul R
3
, cu
erori finale mai mici de 2 mm.
Totui, graficele din figurile 5.9
i 5.10 arat c metoda de inte-
grare explicit a condus la o pre-
cizie mai bun ca metoda Euler la
ambele rezervoare R
1
i R
2
. De
asemenea, metoda integrrii ex-
plicite a folosit numai 4 simulri
momentane, n comparaie cu
cele 24 de simulri momentane la
metoda Euler, necesitnd deci un efort de calcul redus cu aproximativ 80%.

Fig. 5.8 Variaia erorii cu cota piezometric
a punctului pivot

Fig. 5.9 Erorile de simulare pentru rezervorul R
1


Fig. 5.10 Erorile de simulare pentru rezervorul R
2

122 Modelri numerice i optimizri n instalaii
Eroarea metodei Euler este cea mai mare la rezervorul R
1
(305 mm), urmat de cea
pentru rezervorul R
2
(149 mm) i apoi de cea pentru rezervorul R
3
(1,6 mm). Pe
perioada simulrii, debitele n rezervoare au sczut continuu pe msur ce rezervoarele
s-au umplut. Totui, metoda Euler nu ia n considerare aceast scdere a debitelor, dar
estimeaz nlimea de ap din rezervor numai pe baza debitului la nceputul fiecrui
interval de timp. Aceasta conduce la o supraestimare a debitului pe intervalul de timp
considerat, eroarea rezultant fiind cu att mai mare.
Eroarea metodei de integrare explicit este cea mai mare pentru rezervorul R
2

(69,0 mm), urmat de cea pentru rezervoarele R
3
(0,7 mm) i R
1
(0,2 mm), dar toate
aceste erori sunt mult mai mici fa de cele nregistrate la aplicarea metodei Euler.

5.3.6. CONCLUZII

Metoda integrrii explicite are precizie sporit fa de metoda Euler ntruct ea
folosete mult mai multe informaii legate de reea. Aceast metod include informaii
asupra amplasrii reelei i comportamentului hidraulic al conductelor, pe cnd metoda
Euler folosete numai afluxurile din rezervor la nceputul unui interval de timp pentru a
estima comportamentul nlimii de ap din rezervor.
O simulare a perioadei extinse pentru reelele de distribuie a apei fr cereri cu
noua metod, de integrare explicit, conduce la un sistem de ecuaii care descriu com-
portamentele dinamice ale rezervoarelor, furniznd informaii detaliate privitoare la
comportamentul rezervorului ntre timpii de simulare i nu numai pe perioada n care
s-au efectuat simulrile momentane. Pentru a obine cotele piezometrice din rezervoare
n momente intermediare se folosete n mod obinuit interpolarea liniar sau n trepte,
care poate conduce la o cretere semnificativ a erorilor de simulare.
Metoda descris prezint avantajul unui efort de calcul redus, folosind mult mai
puine simulri momentane ca la metoda clasic Euler.


5.4. ANALIZA REELELOR COMPLEXE DE DISTRIBUIE
A ENERGIEI TERMICE

5.4.1. CONSIDERAII PRELIMINARE

Reelele de termoficare se realizeaz la dimensiuni din ce n ce mai mari (cu tot mai
multe conducte, puncte termice etc.) i cu o structur mereu mai complex (reele
inelare, alimentare cu agent termic din mai multe surse, staii intermediare de pom-
pare). Existena conductelor de tur i retur, care pot avea caracteristici geometrice dife-
rite sau pot fi echipate n mod diferit cu staii intermediare de pompare, complic i
mai mult o reea de distribuie a energiei termice.
Formularea unor modele matematice adecvate, care s permit determinarea circu-
laiei debitelor i distribuiei presiunilor n astfel de reele, este esenial att pentru
rezolvarea corect i eficient a etapei de proiectare, ct i pentru analiza reelei n
diferite regimuri de exploatare, normale sau de avarie.
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 123
Astfel, cunoscnd topologia reelei, caracteristicile conductelor, consumul fiecrui
utilizator, producia fiecrei centrale de termoficare, precum i presiunea necesar ntr-
un punct obligat al reelei, se pune problema determinrii debitelor de curgere pe tron-
soane i a presiunilor n nodurile de consum. Aceast problem apare n particular la
proiectarea extinderilor sau reconsiderarea unor reele n vederea optimizrii funcio-
nrii lor.
n acest context, se descrie un model matematic pentru analiza strii de presiune n
reele inelare complexe de distribuie a energiei termice, bazat pe metoda ciclurilor, n
cadrul cruia se utilizeaz un algoritm iterativ pentru rezolvarea sistemului neliniar de
ecuaii pe inele.

5.4.2. BAZELE CALCULULUI HIDRAULIC AL
REELELOR TERMICE

Oricrei reele termice i corespunde un graf neorientat asociat, compus din muchii
care pot reprezenta tronsoane de conducte sau pompe i din vrfuri, ca centrale de
termoficare, utilizatori sau intersecii de conducte.
O reea este inelar dac graful neorientat asociat ei conine cel puin un ciclu. Un
inel este deci format dintr-un ciclu de conducte tur, ce nu conine conexiuni ntre con-
ductele de tur i cele de retur. Acestui inel i corespunde un altul format cu conductele
corespunztoare de retur.
O reea este echilibrat din punct de vedere hidraulic cnd sunt satisfcute con-
diiile:
continuitatea debitului n noduri:

=
= = +
N
j i
i
j ij
N j q G
1
) 1 ,..., 1 ( 0 (5.88)
n care: G
ij
este debitul tronsonului ij, cu semnul (+) cnd intr n nodul j, respectiv ()
cnd iese din nodul j; q
j
debitul concentrat al nodului j, cu semnul (+) cnd alimen-
teaz nodul i cu semnul () cnd se consum n nod.
conservarea energiei pe inele:

= =
T
ij
m ij
ij ij
M m p
1
) ,..., 1 ( 0 (5.89)
n care:
ij
este orientarea tronsonului ij cu valoarea (+1) sau (1), dup cum sensul de
curgere al apei n conducta ij este acelai sau opus cu sensul de parcurs al inelului m i
valoarea (0) dac ijm; p
ij
diferena de presiune ntre cele dou extremiti ale tron-
sonului ij.
Pierderea de presiune este legat de debit prin relaia funcional de form general:
( )
ij i j w ij ij ij j i ij
ZT ZT g G G R p p p + = = (5.90)
unde: ZT
i
, ZT
j
sunt cotele geodezice n nodurile i i j;
w
densitatea apei; g
acceleraia gravitaional;
ij
presiunea activ a staiei de pompare intermediar de
124 Modelri numerice i optimizri n instalaii
pe tronsonul ij (n cazul c aceasta exist), independent de debit; R
ij
rezistena hidra-
ulic a tronsonului ij, dat de relaia:

|
|

\
|
+ =
ij
ij
ij ij
ij
w
ij
D
L
D
R

4 2
8
(5.91)
n care: L
ij
, D
ij
sunt lungimea i diametrul tronsonului ij;
ij
,
ij
coeficientul de
rezisten hidraulic longitudinal i local al tronsonului ij.
Presupunnd c ecuaiile (5.88) i (5.89) se refer la curgerea apei n conductele
reelei de tur, relaii analoage se pot scrie i pentru curgerea apei n conductele reelei
de retur:

=
= = +
N
j i
i
j ij
N j q G
1
) 1 ,..., 1 ( 0 (5.92)

= =
T
ij
m ij
ij ij
M m p
1
) ,..., 1 ( 0 (5.93)
unde:
( )
ij i j w ij ij ij j i ij
ZT ZT g G G R p p p + = = (5.94)
Folosind notaiile:
( ) ( )
ij i j w ij ij i j w ij
Z Z g c Z Z g c = = ; (5.95)
relaiile funcionale (5.90) i (5.94) devin:

ij ij ij ij j i ij
c G G R p p p + = = (5.96)

ij ij ij ij j i ij
c G G R p p p + = = (5.97)
Diferena de presiune ntre conducta de tur i de retur ntr-un nod j trebuie s satis-
fac relaia:
) ,..., 1 ( N j p p
j j j
= (5.98)
n care
j
este diferena minim de presiune ce asigur curgerea debitului q
j
prin insta-
laia consumatorului racordat n nodul j.
Pentru calculul de echilibrare hidraulic a unei reele termice inelare de tur sau de
retur, cu un singur nod cu cota piezometric cunoscut, se dispune de un numr T de
ecuaii dat de relaia:
1 + = N M T (5.99)
n care: T este numrul tronsoanelor; M numrul inelelor independente; N numrul
nodurilor.

5.4.3. FORMULAREA MODELULUI MATEMATIC

Modelul de calcul presupune cunoscute urmtoarele date de baz: topologia reelei;
caracteristicile geometrice i hidraulice ale conductelor; cotele geodezice i debitele
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 125
concentrate pentru fiecare nod; presiunile active introduse prin staii intermediare de
pompare; cota piezometric ntr-unul din nodurile reelei.
Sistemul de ecuaii neliniare (5.88) i (5.96) se compune din N1 ecuaii de tipul
(5.88) i T ecuaii de tipul (5.96) pentru determinarea celor T debite n conducte i N1
presiuni n nodurile reelei. Acesta se reduce la un sistem cu dimensiunea egal cu
numrul inelelor independente M dat de relaia (5.99), care se rezolv prin aproximaii
succesive.
Pentru fiecare inel independent m se alege un sens de parcurs i i se asociaz un
debit de corecie G
m
. Pornind de la o repartiie iniial a debitelor
) 0 (
ij
G , care satisface
relaia (5.88), acestea se corecteaz folosind relaia:

+ =
M
m
m ij
m ij ij ij
G G G
1
) 0 (
, (5.100)
n care
ij
are semnificaia din relaia (5.89), iar debitele de corecie G
m
(m = 1, ..., M)
se determin rezolvnd iterativ sistemul de ecuaii (5.89).
Cunoscnd soluia aproximativ
) (k
m
G (m = 1, ..., M) obinut la iteraia (k), se caut
printre ecuaiile (5.89) pe cea cu divergena cea mai mare. Fie 0 ) (
*
=
ij m
G f aceast
ecuaie i ) (
) (
*
k
ij m
G f valoarea sa. Se definete corecia de debit:

= +

=
+
, pentru ,
; pentru ,
*
) (
*
) (
) 1 (
m m G G
m m G
G
m
k
m
k
m k
m
(5.101)
cu G
m
exprimat prin relaia:
( ) , 0
) (
) (
=

+
k
ij
G
m
m
m
k
ij m
G
f
G G f (5.102)
de unde se poate determina:

( )

+
=
*
*
) (
) ( ) (
2

m
k
ij ij
m
ij
k
ij
k
ij ij ij
m
G R
c G G R
G (5.103)
Procesul iterativ se oprete atunci cnd fiecare din ecuaiile (5.89) sunt satisfcute
cu o precizie impus.
Aceast metod este eficace ntruct modificarea debitelor n conductele unui inel
modific n mod egal echilibrul celorlalte inele avnd conducte comune cu acesta.
Soluia iniial
) 0 (
ij
G se obine considernd debitele nule n conductele care nu apar-
in reelei ramificate de baz i determinnd celelalte debite recursiv, pornind de la no-
durile extreme ale acestei reele.
Avnd astfel obinut soluia sistemului (5.88) i (5.96), se aplic acelai model de
calcul iterativ i pentru soluionarea sistemului (5.92) i (5.97). n general, o bun solu-
ie iniial
) 0 (
ij
G pentru acest sistem este
ij ij
G G =
) 0 (
(ij = 1, ..., T).
126 Modelri numerice i optimizri n instalaii
Dup ce s-a determinat repartiia final a debitelor, se calculeaz cu relaiile func-
ionale (5.90) i (5.94) pierderile de presiune pe tronsoane, apoi pornind de la un nod
cu presiunea cunoscut se obin presiunile n toate celelalte noduri.


5.5. ANALIZA NUMERIC A PROCESULUI POMPRII
APEI N SISTEMELE DE ALIMENTARE
CU AP I CLDUR

5.5.1. CONSIDERAII PRELIMINARE

Distribuia apei la utilizatori ntr-un sistem de alimentare cu ap sau cldur se rea-
lizeaz printr-o reea de conducte, de obicei cu ajutorul unor staii de pompare.
Lund n considerare faptul c staiile de pompare se caracterizeaz printr-un regim
de exploatare n care debitul variaz, se impune ca pompele s fie capabile de a-i regla
debitele n cursul funcionrii zilnice. Cea mai frecvent utilizat schem este funcio-
narea n paralel a mai multor pompe cu turaie constant, dar exist i procedee moder-
ne care folosesc pompe cu turaie variabil i diverse combinaii.
Pentru analiza pomprii apei n sistemele de alimentare cu ap i cldur, care ur-
mrete determinarea punctelor de funcionare ale pompelor exploatate n diferite regi-
muri, se prezint un model de calcul numeric ce poate fi utilizat att pentru pompele cu
turaie constant ct i pentru cele cu turaie variabil.

5.5.2. FORMULAREA MODELULUI NUMERIC

Cunoscnd caracteristicile pompelor, topologia i caracteristica reelei precum i
variaia consumurilor de ap se pot stabili punctele de funcionare a sistemului staie de
pompare reea de distribuie folosind un model de calcul numeric pentru analiza
funcionrii staiilor de pompare.
Pornind de la un set iniial de date care reprezint curba caracteristic a pompelor
(nlime de pompare H debit pompat Q) prin puncte y
k
= f(x
k
), se genereaz curba
continu HQ utiliznd un algoritm de interpolare cubic care solicit determinarea
unei funcii aproximative F(x) astfel nct n orice nod de interpolare x
k
s fie satisf-
cut condiia f(x
k
) = F(x
k
).
Dac interpolarea se face pe subintervale [x
i
, x
i+1
] ale intervalului global de interpo-
lare [x
0
, x
n
] avem de-a face cu funcii spline. Funcia aproximativ F
i
(x) se consider
sub forma unui polinom algebric de gradul 3, avnd expresia:

3
3
2
2 1 0
) ( x c x c x c c x F
i
+ + + = (5.104)
n care c
0
,...,c
3
sunt coeficieni necunoscui, iar
1 +
< <
i i
x x x .
Pe un interval ntreg se utilizeaz ca funcie de aproximare un set de funcii cubice
F
i
(x).
Pentru a determina expresia funciei cubice de aproximare g(x) = F
i
(x) pentru un
interval i se va rezolva sistemul:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 127

( )
( )
( ) ( )
( ) ( )
1 1
3
1 3
2
1 2 1 1 0 1
3
3
2
2 1 0
"
"
+ +
+ + + +
=
=
+ + + =
+ + + =
i i
i i
i i i i
i i i i
x f x g
x f x g
x c x c x c c x f
x c x c x c c x f
(5.105)
Expresia matematic obinut n urma efecturii calculelor este de forma:
( ) ( )
( ) ( )
( ) +
(
(

=
+ +
+ i i
i
i i
i
i
i
i
i
i i
x x x
x
x x x g
x
x x
x f
x
x x
x f x F
2
1 1
1
6
"
) (

( ) ( )
( )
(
(

+
+
+
x x x
x
x x x g
i i
i
i i
1
3
1
6
"
(5.106)
Considernd c se folosesc puncte echidistante x
i
= x, pentru calcularea lui g(x)
care apare n relaia (5.106) se aplic condiiile la limit:
de aproximare dup pant n x
i
i x
i+1
:
( ) ( )
i i i i
x F x F
'
1
'

= (5.107)
de aproximare dup curbur n x
i
:
( ) ( )
i i i i
x F x F
"
1
"

= (5.108)
n urma efecturii derivrilor impuse de condiiile la limit, acestea conduc la un
sistem de ecuaii liniare de forma (3.57) a crui rezolvare numeric se face prin metoda
Gauss, rezultnd valorile g

(x
i
) pentru toate intervalele nct pentru orice x = Q dat, s
se poat calcula valoarea corespunztoare a lui F
i
(x) = H, folosind expresia (5.106).
Pe baza caracteristicilor geometrice i hidraulice (materialul, lungimea i rezistena
hidraulic ale conductelor, nivelul static, intervalele de variaie ale debitelor) ale siste-
mului de conducte se determin curba sarcin de pompare caracteristic hidrodina-
namic a reelei (H R).
Curba caracteristic a reelei de conducte exprim nlimea de pompare funcie de
debit ca sum a nlimii statice i a pierderilor de sarcin liniare i locale (rezistena
hidrodinamic a reelei):

2
RQ H H
s
+ = (5.109)
n care: H este nlimea de pompare; H
s
sarcina static; R rezistena hidrodinamic
total a reelei; Q debitul pompat.
Deoarece nivelul apei n camera de aspiraie variaz ntre limitele corespunztoare
pornirii i opririi pompei, sarcina static variaz i ea determinnd o familie de curbe
paralele HR. Curba superioar corespunde nivelului minim n camera de aspiraie, iar
curba inferioar corespunde nivelului maxim n aceast camer.
Punctul de funcionare al pompei se gsete la intersecia curbelor HQ i RQ,
determinndu-se folosind o metod iterativ n cadrul creia ecuaia algebric (5.109)
se rezolv prin metoda Newton. Primul pas n determinarea acestuia const n aflarea
prin aproximaii succesive a unui mic interval n interiorul cruia se intersecteaz cele
dou curbe, urmat de aproximarea liniar a curbei HQ pe acest interval cu o expresie
de forma:
128 Modelri numerice i optimizri n instalaii

2 1
a Q a H + = (5.110)
pentru H
k+1
H H
k
.
Aplicnd relaia (5.110) pentru limitele intervalului [k, k+1]:

2 1 1 1
2 1
a Q a H
a Q a H
k k
k k
+ =
+ =
+ +
(5.111)
rezult prin rezolvarea sistemului de ecuaii (5.111) coeficienii:

1
1 1
2
1
1
1
;
+
+ +
+
+

=
k k
k k k k
k k
k k
Q Q
Q H Q H
a
Q Q
H H
a (5.112)
cu care, n final expresia (5.110) primete forma:
,
1
1 1
1
1
+
+ +
+
+

=
k k
k k k k
k k
k k
Q Q
Q H Q H
Q
Q Q
H H
H (5.113)
iar ecuaia ce se obine, innd seama de (5.109), se poate rezolva cu metoda Newton.
Modelul de calcul numeric descris permite analiza asistat de calculator a procesu-
lui de pompare, fiind de real folos n proiectarea i exploatarea sistemelor de alimenta-
re cu ap i cldur.

5.6. MODELUL UNIDIMENSIONAL CU DIFERENE
FINITE AL CONDUCIEI CLDURII
N REGIM TRANZITORIU

5.6.1. CONSIDERAII PRELIMINARE

Transmiterea cldurii este procesul natural de transfer al energiei interne de la me-
diile cu temperatur mai mare la cele cu temperatur mai mic sau n interiorul unui
mediu de la pri ale acestuia cu temperatur mai ridicat spre pri cu temperatur mai
sczut. Cldura se transmite prin conducie, convecie i radiaie.
Conducia cldurii este procesul de transmitere a cldurii n interiorul unui corp sau
ntre corpuri aflate n contact direct, de la particul la particul, adic ntre atomi i
molecule.
Convecia cldurii este procesul de transmitere a cldurii dintr-o parte a spaiului n
alta prin intermediul unui fluid (agent termic) i se produce numai n cazul lichidelor i
al gazelor.
Radiaia este procesul de transmitere a cldurii sub form de energie radiant. La
corpul radiant energia intern se transform n energie radiant i se transmite sub for-
m de unde electromagnetice spre corpul absorbant, unde energia radiant se transfor-
m n energie intern.
Temperatura t dintr-un corp este o funcie de coordonatele spaiului x, y, z i de
timpul , de forma:
) , , , ( z y x f t = (5.114)
Aceast ecuaie exprim matematic cmpul de temperatur, adic totalitatea tempe-
raturilor din interiorul unui corp. Dac temperatura nu variaz n timp, cmpul de tem-
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 129
peratur se numete staionar, iar n caz contrar se numete cmp tranzitoriu. Dup
cum temperatura variaz n funcie de toate cele trei coordonate ale spaiului, de dou
dintre ele sau numai de una, cmpul se numete respectiv tri, bi i unidimensional.
Dei fenomenele termice se desfoar n corpuri tridimensionale, cmpurile termi-
ce rezultate prezint uneori variaii preponderente pe anumite direcii. n astfel de ca-
zuri se pot folosi modele matematice bidimensionale sau unidimensionale, conducnd
la simplificarea problemei i la obinerea unei soluii compatibile cu scopul propus.

5.6.2. FORMULAREA MODELULUI MATEMATIC

Modelul unidimensional al conduciei cldurii n regim tranzitoriu este descris de
ecuaia lui Fourier cu derivate pariale de tip parabolic de forma:
) , ( ) , (

) , ( ) , ( x f
x
t
x
x
t
x c x =
(

(5.115)
n care: (x, ), c(x, ), (x, ) sunt densitatea, cldura specific i conductivitatea ter-
mic a materialului; t(x, ) temperatura n punctul de abscis x la momentul (soluia
ecuaiei (5.115)).
Domeniul pe care se consider problema este D = {0 x 1, 0 T}, iar soluia
ecuaiei (5.115) este determinat de condiiile la limit neliniare de forma:

) ( ) 0 , (
); , ( ) , 1 ( ); , ( ) , 0 (
0
2
1
1
0
x t x t
t
x
t
t
x
t
x x
=
=

= =

(5.116)
Presupunnd c mediul prin care se transmite cldura este omogen ( nu depinde de
x), ecuaia diferenial i condiiile la limit devin:
) , ( ) (

) , ( ) , (
2 2
2
x f
x
t t
x c x =

(5.117)

) ( ) 0 , (
); , ( ) ( ); , ( ) (
0
2
1
1
0
x t x t
t
x
t
t
x
t
x x
=
=

= =

(5.118)
Se aproximeaz derivatele pariale cu diferene finite de forma:

( ) ( )
e
e x t x t t
x
h
h x t x t
x
h
x t h x t
x
t
h
h x t x t h x t
x
t
) , ( ) , (

1 pentru ,
) , ( ) , (
0 pentru ,
) , ( ) , (
, ) , ( 2 ,
1 1
2
2

=

=

=
+
=

+ +
=

(5.119)
130 Modelri numerice i optimizri n instalaii
Dac se consider n domeniul D reeaua rectangular (fig. 5.11) definit de punc-
tele (x
i
,
j
) unde i = 1, ..., n1; j = 1, ..., m i h = 1/n; e = T/m, se obin ecuaiile cu dife-
rene:
( ) ( )
( ) ( ) 0 ,
0 ,
0 2
2 . 1
0 1 1 0
1 ,
2
, 1
2
, 1
= + +
= +
=
|
|

\
|
+ +

+
nj j nj j n j
j j j j j
ij j i ij j i j ij ij j j i j
t h t t
t h t t
f t r
e
h
t t r
e
h
t



(5.120)
n care s-au utilizat notaiile: t
ij
= t(x
i
,
j
); r
ij
= (x
i
,
j
)c(x
i
,
j
);
j
= (
j
); f
ij
= f(x
i
,
j
).
Din punct de vedere geometric, fiecare punct
interior (punct care nu se afl pe una din dreptele
x = 0, x = 1 sau =0) genereaz cte o relaie li-
niar ntre valorile lui t n punctul respectiv i n
cele trei puncte marcate, iar fiecare punct situat
pe dreapta x = 0 (sau x = 1) genereaz cte o re-
laie neliniar ntre valorile lui t n punctul respec-
tiv i n punctul din dreapta (sau stnga). Valorile
lui t pe dreapta = 0 sunt cunoscute.
Ecuaiile (5.120) se pot scrie compact sub for-
ma:
, 0 ) ( = + X AX (5.121)
n care: A este o matrice de dimensiuni pp, p = nm; X vector de componente t
01
, ...,
t
n1
, ..., t
nm
.
Matricea A se poate scrie sub forma A = B + C, unde:
(
(
(
(
(
(
(
(
(
(
(

+

=
(
(
(

=
j j
j j
j
j
j j
j j
j
m
e r h
e r h
B
B
B
B



0
/ 2
/ 2
0
;
0
0
1
2
1
2
1
O
O O
O O
O O
O O
O
O (5.122)

(
(
(
(
(
(
(
(

=
(
(
(
(
(
(

0 0 0
0 /
/ 0
0 0 0
;
0 0
0 0
, 1
2
2
2
O
O
O O
O O
O
O O
O O
O
e r h
e r h
C
C
C
C
j n
ij
j
m
(5.123)

Fig. 5.11 Reea rectangular
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 131
Funcia conine valorile funciilor
1
,
2
i valorile lui t de pe dreapta = 0 i are
expresia:

=
) (
) (
) (
1
X f
X f
X
m
M (5.124)
unde:

( )
( )
( )
( )
m j
t h
f
f
t h
X f
t h
f
e
t r h
f
e
t r h
t h
X f
j n j
j n
j
j j
j
n
n
n n
,..., 2 ,
,
,
) ( ;
,
,
) (
, 2
, 1
, 1
, 0 1
1 , 1 2
1 , 1
0 , 1 1 , 1 2
1 , 1
0 , 1 1 , 1
2
01 1 1
1
=
(
(
(
(
(
(

=
(
(
(
(
(
(
(

M
M
(5.125)
Rezolvarea numeric a ecuaiei (5.121) se face cu procedeul iterativ simplu:
( )
) ( ) 1 ( k k
X AX =
+
(5.126)
care comport numai calcularea valorii funciei n punctul curent i rezolvarea unui
sistem liniar la fiecare pas de iteraie. Componentele soluiei ecuaiei (5.121) reprezint
valori aproximative ale soluiei problemei (5.117), (5.118) n punctele reelei.


5.7. MODELAREA NUMERIC A PROCESULUI DE
ABSORBIE DIN INSTALAIILE FRIGORIFICE

5.7.1 CONSIDERAII PRELIMINARE

Principiul de funcionare al instalaiilor frigorifice cu absorbie se bazeaz pe pro-
cesul de absorbie a vaporilor de agent frigorific de ctre mediul absorbant aflat n stare
lichid (soluie srac), care se produce n aparatul termic denumit absorbitor, lund
natere soluia bogat ce se introduce n fierbtor.
Procesul din absorbitor este foarte complex, deoarece se suprapun fenomenele de
curgere cu cele de schimb de cldur i mas, avnd rolul de a reface concentraia
soluiei care se introduce n fierbtor. n absorbitor se preia energia termic necesar
rcirii soluiei cu ajutorul unui agent termic de temperatur moderat. n cazul absor-
bitoarelor de tip pelicular (fig. 5.12), cldura rezultat n procesul de schimb de mas
legat de diferena de temperatur dintre fazele aflate n contact sau din existena sur-
selor interne de cldur (cldur de dizolvare) poate fi mai uor ndeprtat cu ajutorul
apei de rcire.
Se va stabili sistemul ecuaiilor difereniale ce descriu procesul de absorbie al va-
porilor n soluie hidroamoniacal n cazul absorbitorului vertical cu pelicula de soluie
la interiorul conductei i curgerea n contracurent a vaporilor de amoniac, rcirea rea-
132 Modelri numerice i optimizri n instalaii
lizndu-se mixt cu aer i ap, iar pentru soluionarea acestui sistem se aplic metoda
numeric a diferenelor finite.


5.7.2. FORMULAREA MODELULUI MATEMATIC

Se fac urmtoarele ipoteze simplificatoare:
curgerea soluiei n pelicul este unidimensional pe direcia x (w
y
=w
z
=0);
condiiile nu variaz pe direcia z i toate
derivatele n raport cu z sunt nule;
regim staionar de funcionare:
0

; 0

; 0

= = =

t w
x
(5.127)
n care: w
x
este componenta pe direcia x a vitezei
de curgere a soluiei n pelicul; concentraia
soluiei; t temperatura soluiei.
difuzia pe direcia x este neglijabil n raport
cu transportul convectiv (
2
/x
2
=0);
parametrii fizico-chimici ai fazelor aflate n
contact se modific n lungul conductei;
la interfaa lichidvapori exist condiii de
echilibru fizico-chimic;
se cunosc parametrii de intrare (debite, tempe-
raturi, concentraii).
Cu aceste simplificri, ecuaiile de micare Na-
vierStokes pentru fluide vscoase i incompre-
sibile, ecuaia cldurii i ecuaia de continuitate a
transferului de mas devin:
0
2
2
= + g
y
w
x

(5.128)

2
2
y
t
a
x
t
w
x

= (5.129)

2
2
y
D
x
w
x

= (5.130)
unde:

(
(

+ = ) 20 (
g

2 , 0 1 ;

3
20
t D=D
c
a

(5.131)
n care: , , c, sunt vscozitatea dinamic, densitatea, cldura specific la presiune
constant i conductivitatea termic a soluiei hidroamoniacale; a difuzivitatea ter-

Fig. 5.12 Schema absorbitorului
pelicular vertical
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 133
mic; D coeficientul de difuzie; D
20
coeficientul de difuzie la 20
o
C; g acceleraia
gravitaional.
n timpul procesului de absorbie, cldura de absorbie duce la nclzirea soluiei din
pelicul. Astfel, la interfaa lichidvapori se poate scrie ecuaia de bilan (5.132) n ipo-
teza c toat cldura de absorbie ptrunde transversal n pelicul:

= =
=
y
ab
y
y
D q
y
t

(5.132)
n care q
ab
este cldura masic de absorbie.
Din condiia de echilibru la interfaa lichidgaz rezult legtura ntre temperatur i
concentraie:

i i
bt b + =
0
(5.133)
n care b
0
i b sunt constante de echilibru determinnd presiunile.
Pentru soluionarea sistemului de ecuaii (5.128), (5.129) i (5.130) se aplic meto-
da aproximativ, constnd n rezolvarea separat mai nti a ecuaiei de micare (5.128)
i apoi utiliznd profilul de vitez obinut se rezolv numeric cu ajutorul diferenelor
finite, ecuaiile pentru transferul termic (5.129) i de mas (5.130).
Ecuaia (5.128) se integreaz cu condiiile pe frontier:

, = pentru , 0
0 = pentru , 0
y
y
w
y w
x
x
=
=

(5.134)
obinndu-se pentru viteza local expresia:

(
(

\
|
=
2

1
y
w w
M x
(5.135)
unde:

2

2
g
w
M
= (5.137)
n care: este grosimea peliculei de soluie; w
M
viteza maxim a soluiei n pelicul.
n continuare se determin variaiile de temperatur i de concentraie att n
grosimea peliculei () ct i pe lungimea ei (H), respectiv i t pe domeniul
[O, H][O, ], prin rezolvarea sistemului (5.129), (5.130), innd seama de:
condiiile iniiale:

0 0
) , 0 ( ; ) , 0 ( = = y t y t (5.138)
condiiile la limit (la perete):

p p
x x t x, t t t = = = ) 0 , ( ); ( ) 0 ( ; ) 0 , 0 (
0
(5.139)
condiiile la interfaa lichidgaz:


0
) , (

) , (
) , ( ) , (
= =
=
+ =
y
ab
y
y
y x
D q
y
y x t
x bt b x

(5.140)
134 Modelri numerice i optimizri n instalaii
n care parametrii D, , , q
ab
sunt funcie de i t, astfel c ecuaiile sunt puternic
neliniare i pentru rezolvare se aplic metoda numeric a diferenelor finite.
Pelicula se divizeaz ntr-o reea rectangular (fig. 5.13) n care derivatele pariale
se nlocuiesc cu diferene finite:

h x
h
t t
x
t
j i j i
j i j i
, 1 ,
, 1 ,

(5.141)
2
1 , , 1 ,
2
2
2
1 , , 1 ,
2
2
2
2
e y
e
t t t
y
t
j i j i j i
j i j i j i
+
+
+
=
+
=

(5.142)
unde h=H/m i e=/n sunt paii pe di-
recia x i respectiv y.
Ecuaiile (5.129) i (5.130) devin:
) 1 ,....., 3 , 2 (
1 1
2
1 1
2
, 1
,
1 , ,
,
1 ,
, 1
,
1 , ,
,
1 ,
=
=
|
|

\
|
+ +
=
|
|

\
|
+ +
+
+
n j
v v
t
u
t t
u
t
j i
j i
j i j i
j i
j i
j i
j i
j i j i
j i
j i

(5.143)
n care:


h t D
w e
v
h t a
w e
u
j i j i
j i
j i
j i j i
j i
j i
) , (
1
) , (
1
, 1 , 1
,
2
,
, 1 , 1
,
2
,


=
=

(5.144)
iar condiiile de integrare (5.138), (5.139), (5.140) primesc forma:

p i p i j j
x t t t t = = = =
1 , 1 , 0 , 1 0 , 1
); ( ; ; (5.145)
( )
1 , ,
, ,
, , , , , ,
, 1 ,
) , (
) , ( ) , ( ) , (

=
n i n i
n i n i
n i n i n i n i n i n i ab
n i n i
t
t D t t q
t t


(5.146)

n i n i
t b b
, 0 ,
+ = (5.147)
Funciile (,t), a(,t), D(,t), (,t), (,t) i q
ab
(,t) se iau din literatura de specia-
litate fie sub form analitic, fie tabelar sau de diagrame, iar grosimea peliculei i
viteza w
M
sunt mrimi cunoscute.
Sistemul (5.143) se rezolv separat n t i separat n .

Fig. 5.13 Discretizarea peliculei de soluie
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 135
Cunoscnd variaiile de temperatur i de concentraie att n grosimea peliculei ct
i n lungul absorbitorului, determinate prin metoda diferenelor finite, se pot determina
pe baza teoriei filmului:
fluxul termic unitar:

0 =
=
y
y
t
q

(5.148)
sau:
( ) ( ) ( )
w p w p p
c
c
p i
t t t t t t q = = =
2 2 1 1

(5.149)
n care: este conductivitatea termic a soluiei; t
i
temperatura la interfaa lichid-
vapori; t
p1
temperatura la peretele interior al conductei; t
p2
temperatura la peretele
exterior al conductei; t
w
temperatura n pelicula de ap;
c
,
c
=(d
e
d
i
)/2 conduc-
tivitatea termic i grosimea conductei;
w
coeficientul de transfer termic convectiv
n pelicula de ap;
fluxul masic unitar:

=
=
y
s
y
D q

(5.150)
Avnd aceste mrimi, se obin coeficienii de transfer convectiv () i de transfer de
mas () n pelicula de soluie, cu relaiile:

1
) (
p i
t t
q
x

= (5.151)

) (

=
s s
s
q
x (5.152)
unde
s
i
s
sunt densitatea i concentraia soluiei la saturaie.
Rezult apoi valorile medii
m
i
m
, definite prin relaiile:

= dx x
H
m
) (
1
(5.153)

= , ) (
1
dx x
H
m
(5.154)
precum i valorile medii ale fluxului unitar termic i a fluxului unitar de mas:

= dx x q
H
q
m
) (
1
(5.155)

= dx x q
H
q
s sm
) (
1
(5.156)
Modelul de calcul prezentat, programabil pe microsisteme automate, este de un real
folos specialitilor n activitatea de proiectare i cercetare a absorbitoarelor din cadrul
instalaiilor frigorifice prin absorbie cu soluie hidroamoniacal.


5.8. MODELAREA NUMERIC CU ELEMENTE FINITE A
CONDUCIEI BIDIMENSIONALE A CLDURII

Dei fenomenele termice se desfoar n corpuri tridimensionale, cmpurile ter-
mice rezultate prezint variaii preponderente pe anumite direcii. De aceea analiza
cmpurilor termice din perei plani sau cilindrici se face n mod uzual folosind modele
de calcul bidimensionale.
136 Modelri numerice i optimizri n instalaii
Transmiterea cldurii i n special conducia termic constituie un domeniu n care
metoda elementelor finite a gsit un cmp larg de aplicare.

5.8.1. MODELUL ANALITIC AL CONDUCIEI TERMICE

Temperatura ntr-un corp este o funcie de coordonatele spaiului x, y, z i de timpul
. Totalitatea punctelor din interiorul unui corp care au aceeai temperatur se afl pe o
suprafa izoterm, care n cazul cmpurilor bidimensionale devine o curb izoterm.
Cantitatea de cldur care trece n unitatea de timp printr-o suprafa izoterm S se
numete flux de cldur, Q:
s q Q
S

= d (5.157)
unde:
t
n
t
q grad

= = (5.158)
n care: q este fluxul termic unitar, dat de legea lui Fourier; conductivitatea termic
a materialului; n normala la suprafa.
Pentru majoritatea materialelor variaia coeficientului cu temperatura poate fi
aproximat prin relaia liniar:
( ) | |
0 0
+ 1 t t b = (5.159)
n care:
0
este conductivitatea termic la temperatura t
0
; b constant ce depinde de
material.
Se consider cazul general de transfer de cldur prin conducie ntr-un mediu neo-
mogen, anizotrop (regiuni cu materiale diferite, avnd proprieti ce se propag diferit
n direcii diferite) i liniar (coeficient de conductivitate termic constant). Variaia
temperaturii n spaiu i timp n interiorul unui astfel de mediu se exprim prin ecuaia
diferenial a conduciei de form general, sau ecuaia lui Fourier:

0



Q
z
t
z y
t
y x
t
x
t
c
z y x
+ |

\
|
+
|
|

\
|
+ |

\
|
=

(5.160)
n care: t este temperatura; timpul; , c densitatea i cldura specific a mate-
rialului;
x
,
y
,
z
componentele conductivitii termice pe cele trei axe x, y i z; Q
0

debitul surselor interioare de cldur.
Analiza numeric cu elemente finite a cmpurilor termice constituie o metodologie
specific de lucru pentru problemele de stare ale sistemelor termice. Formularea lor co-
rect i complet impune cunoaterea geometriei mediului de analizat, a proprietilor
fizice ale materialelor constituiente i a interaciunii dintre sistemul termic i mediul
ambiant. Aceast interaciune se specific din punct de vedere matematic sub forma
condiiilor la limit (spaiale) i respectiv a condiiilor iniiale (de timp) pentru cazul
regimurilor tranzitorii.
Condiiile iniiale stabilesc distribuia de temperatur la nceputul procesului:
) , , ( ) 0 , , , ( z y x f z y x f t = = = (5.161)
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 137
Condiiile la limit spaiale stabilesc parametrii schimbului de cldur pe frontierele
domeniului analizat, fiind de urmtoarele tipuri:
condiii Dirichlet (de tipul nti), care speci-
fic temperatura pe segmentul de suprafa S
t
al
domeniului analizat (fig. 5.14) ca o funcie spa-
ial constant sau variabil n timp:
( ) , , , z y x f t = (5.162)
condiii Neumann (de tipul al doilea), care
specific valoarea fluxului termic unitar de supra-
fa pe segmentul de frontier S
q
:
z z y y x x
n
z
t
n
y
t
n
x
t
q



+ + = (5.163)
n care n
x
, n
y
, n
z
sunt cosinusurile directoare ale
normalei la suprafaa S
q
.
condiii Cauchy (de tipul al treilea). n acest
caz se specific temperatura mediului exterior i valoarea coeficientului de transfer
convectiv ntre segmentul de frontier S

i fluidul nconjurtor:
( )
z z y y x x e
n
z
t
n
y
t
n
x
t
t t




+ + = (5.164)
n care: este coeficientul de transfer termic convectiv de la segmentul de frontier S


la mediul nconjurtor sau invers; t
e
temperatura mediului ambiant.
Modelul analitic (5.160)(5.164) trebuie completat cu o ecuaie de material, care
descrie variaia proprietilor fizice n funcie de temperatur. Pentru corpurile cu pro-
prieti fizice liniare, aceste ecuaii sunt de forma = const., fapt pentru care ele nu se
mai scriu n cadrul modelului.
Integrarea ecuaiei difereniale a conduciei termice (5.160) n condiiile la limit
corespunztoare problemei de rezolvat permite determinarea temperaturii n orice
punct al domeniului i n orice moment. Integrarea analitic este posibil doar n cazul
problemelor simple (conducia prin perei plani, cilindrici, sferici, simpli sau compui),
fiind foarte dificil i chiar imposibil n cazul domeniilor cu forme geometrice com-
plicate, cnd se apeleaz la integrarea numeric.
Pentru realizarea modelului numeric cu elemente finite, modelul analitic (5.160)..
(5.164) trebuie transformat ntr-un model integral adecvat domeniului de analiz
considerat. Aceast transformare se va face folosind metoda variaional, care prezint
avantajul unei interpretri fizice a fenomenului modelat.

5.8.2. FORMULAREA VARIAIONAL A METODEI
ELEMENTELOR FINITE

Funcia de temeratur t(x, y, z, ) ce satisface ecuaia fundamental a transferului de
cldur (5.160) i condiiile (5.161)(5.164) va satisface i ecuaia de staionaritate n
domeniul de analiz V:

Fig. 5.14 Condiii la limit spaiale
138 Modelri numerice i optimizri n instalaii
0 = F (5.165)
n care F este funcionala conduciei cldurii.
Deci, integrarea ecuaiei difereniale a conduciei cldurii (5.160), n condiiile la
limit (5.161)(5.164), este echivalent cu minimizarea funcionalei:
|

\
|

(
(

\
|
+
|
|

\
|
+ |

\
|
=

V t Q
t
c V
z
t
y
t
x
t
F
V
z y x
V
d

+ d





2
1
0
2
2
2


S t t t S t q
q
S S
e
d
2
1
d

|

\
|
+

(5.166)
n care: Q
0
este pozitiv dac sursele interioare debiteaz cldur i negativ dac absorb
cldur; q este pozitiv cnd ptrunde n corp dinspre mediul exterior i negativ cnd
iese din corp spre mediul exterior; este pozitiv pe suprafeele care cedeaz cldur
mediului exterior i negativ pe cele ce absorb cldur de la mediul exterior.
Prin particularizarea funcionalei (5.166) se obin cazurile frecvent ntlnite n prac-
tica modelrii cu elemente finite a cmpurilor termice:
regim termic staionar fr surse interne de cldur:

|

\
|
+
(
(

\
|
+
|
|

\
|
+ |

\
|
=
q
S S
e z y x
V
S t t t S t q V
z
t
y
t
x
t
F

d
2
1
d d
2
1
2 2 2
(5.167)
regim termic staionar omogen i izotrop, fr surse interne de cldur:
S t t t S qt V
z
t
y
t
x
t
F
S
e
S V
q
d
2
1
d d
2
2 2 2

|

\
|
+
(
(

\
|
+
|
|

\
|
+ |

\
|
=


(5.168)
regim termic staionar omogen i izotrop, fr surse interne de cldur i condiii
la limit de tip Dirichlet:
V
z
t
y
t
x
t
F
V
d
2
1
2 2 2

(
(

|
|

\
|
+
|
|

\
|
+
|
|

\
|
=

(5.169)
Minimizarea funcionalei se face pe elemente finite, efectul de asamblare obi-
nndu-se prin cumularea contribuiei fiecrui element finit n parte. n fiecare nod
exist un singur parametru care este temperatura, mrime scalar.

5.8.3. MODELUL NUMERIC CU ELEMENTE FINITE AL
CONDUCIEI TERMICE N REGIM STAIONAR

n transferul staionar de cldur, temperatura este constant n timp i, n con-
secin, n (5.166), 0 / = t . Pentru probleme bidimensionale (plane) temperatura nu
variaz n direcia axei z, nct 0 / = z t . Ca probleme bidimensionale se studiaz
problemele plane.
Forma general a ecuaiei elementelor finite. n acest caz funcionala (5.166)
primete forma:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 139

(
(

\
|
+
|
|

\
|
+ |

\
|
=
V
z y x
V t Q
z
t
y
t
x
t
F d




2
1
0
2
2
2


S t t t S qt
S
e
d
2
1
d
q
S

|

\
|
+

(5.170)
Deoarece funcia convenional prin care se aproximeaz temperatura nu este
continu pe tot domeniul ci numai pe cuprinsul elementelor finite, integrala din (5.170)
trebuie efectuat pe elemente finite. Funcionala F pentru toat structura se scrie ca o
sum de funcionale pentru m elemente finite n care a fost divizat domeniul:

=
=
m
e
e
F F
1
(5.171)

(
(

|
|

\
|

+
|
|

\
|

=
m
1
0
2 2
d d
2
1
e
V
e
V
e
y
e
x
e e
V t Q V
y
t
x
t
F

\
|
+

qe e
S S
e
e e e
S t t t S qt

d
2
1
d (5.172)
n relaia (5.172) exponentul e precizeaz referirea la un element finit. Pentru
simplificarea scrierii el a fost folosit numai n cazul temperaturii, dei celelalte mrimi
care intervin n relaie se refer tot la un element finit.
Pe cuprinsul unui element finit temperatura t
e
n orice punct se exprim n raport cu
temperaturile nodale printr-o relaie de forma:
| |{ }
e n n
e
t N t N t N t N t = + + + = ...
2 2 1 1
(5.173)
n care: n este numrul nodurilor elementului finit; [N| matricea funciilor de form
pe elementul finit; {t}
e
vectorul valorilor nodale ale temperaturii.
ntruct n funcionala (5.172) intervin i derivatele pariale ale temperaturii, se
deriveaz (5.173) n raport cu x i y i se obine relaia:
{ } | |{ }
e
n
n
n
e
e
t J
t
t
t
y
N
y
N
y
N
x
N
x
N
x
N
y
t
x
t
B =

(
(
(
(

=
2
1
2 1
2 1
...
...

(5.174)
Dac se noteaz matricea conductivitilor termice:
| |
(

=
y
x
D

0
0
(5.175)
funcionala (5.172) se scrie, pentru un element finit sub forma:
| |{ } ( ) | || |{ } | |{ } | |{ }

+ =
qe e e
S
e
V
e o e
T
e
V
e
S t N q V t N Q V t J D t J F d d d
2
1

140 Modelri numerice i optimizri n instalaii
| |{ } ( ) | |{ }

+
e e
S S
e e e
S t N t S t N

d d
2
2
(5.176)
Deoarece:

| |{ } ( ) { } | |
| |{ } ( ) | |{ } ( ) | |{ } ( ) { } | | | |{ }
e
T T
e e
T
e e
T T
e
T
e
t N N t t N t N t N
J t t J
= =
=
2
(5.177)
ecuaia (5.176) se scrie:
{ } | | | || |{ } | |{ } | |{ }

+ =
qe e e
S
e
V
e o e
T T
e
V
e
S t N q V t N Q V t J D J t F d d d
2
1

{ } | | | |{ } | |{ }

+
e e
S S
e e e
T T
e
S t N t S t N N t

d d
2
(5.178)
Aplicnd regulile de derivare a expresiilor matriceale, se obine:

{ }
| | | || | | | | | { } | |


|
|

\
|
+ =
Ve
T
o e
S
T
T
V
e
e
V N Q t S N N V J D J
t
F
e e
d d d


| | | |


e qe
S
T
e
S
T
S N t S N q

d d (5.179)
innd seama c dV=hdA i dS=hdL, unde h este grosimea elementului finit, dA
elementul diferenial de arie, iar dL elementul diferenial de lungime, rezult:

{ }
| | | || | | | | | { } | |


|
|

\
|
+ =
e e e
A
T
o e
L
T
T
A
e
e
A N Q h t L N N A J D J h
t
F
d d d


| | | |


e e
L
T
e
L
T
L N t h L N q h d d (5.180)
Grosimea h a elementului finit se consider constant, egal cu unitatea.
Concentrat, relaia (5.180) se scrie:

{ }
| |{ } { } p t k
t
F
e
e
e
=

(5.181)
unde:
| | | | | || | | | | |

+ =
e e
L
T
A
T
L N N h A J D J h k

d d (5.182)
{ } | | | | | |

+ + =
e qe e
L
T
e
L
T
A
T
L N t h L N q h A N Q h p

d d d
0
(5.183)
n care: [k| este matricea de conductivitate, prima integral a acesteia corespunznd
conduciei n corp, iar a doua integral corespunznd conveciei pe latura L
e
a supra-
feei S
e
; {p} vectorul ncrcrii termice, n cadrul cruia integralele reprezint con-
tribuia respectiv a surselor interioare de cldur Q
0
, pe elementul finit de volum V
e
, a
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 141
fluxului termic unitar q pe segmentul de frontier S
qe
, i a conveciei termice pe
suprafaa S

.
Minimizarea funcionalei F se obine anulnd derivata n raport cu temperaturile din
toate nodurile domeniului. innd seama de (5.171) se obine:

{ } { } { }

= =
= =
m
e e
m
e
e
t
F
F
t t
F
1 1

(5.184)
Introducnd (5.181) n (5.184) se obine sistemul de ecuaii al ntregului domeniu:
| |{ } { } P t K = (5.185)
unde:
| | | | { } { }

= =
m
1
m
1
; k p P K (5.186)
n care: [K| este matricea de conductivitate a domeniului de analiz; {P} vectorul n-
crcrii termice pentru ntreg domeniul; {t} vectorul temperaturilor necunoscute pen-
tru tot domeniul.
Ecuaia (5.185) este forma cu elemente finite a ecuaiei difereniale a conduciei
cldurii, reprezentnd un sistem cu un numr de ecuaii egal cu numrul nodurilor cu
temperatura necunoscut a domeniului analizat, prin a crui rezolvare se determin
aceste temperaturi.
n cele ce urmeaz se determin expresia matricei de conductivitate (5.182) i a
vectorului ncrcrii termice pe elementul finit (5.183).
Expresia matricei de conductivitate. Folosind elemente finite triunghiulare liniare
(fig. 5.15), temperatura t
e
ntr-un punct al elementului finit este, conform (5.173):
| | | |{ }
e
k
j
i
k j i k k j j i i
e
t N
t
t
t
N N N t N t N t N t =

= + + = (5.187)
n care: t
i
, t
j
, t
k
sunt temperaturile din no-
durile i, j, k ale elementului finit (fig. 5.15),
iar [N| matricea funciilor de form, care
au expresiile (4.67).
Matricea de conductivitate a elementu-
lui finit (5.182) se scrie sub forma:
| | | | | |
2 1
k k k + = (5.188)
n care:

| | | | | || |
| | | | | |

=
=
e
e
L
T
A
T
L N N h k
A J D J h k

d
; d
2
1
(5.189)
Matricea [J| se obine din relaia de de-
finiie (5.174), care pentru acest tip de ele-
ment finit se scrie astfel:

Fig. 5.15 Element finit triunghiular liniar
142 Modelri numerice i optimizri n instalaii
{ } | |{ }
e
k
j
i
k
j
i
k
j
i
e
e
t J
t
t
t
y
N
y
N
y
N
x
N
x
N
x
N
y
t
x
t
B =

(
(
(
(

(5.190)
Derivnd expresiile funciilor de form se obine:
| |
(

= =
k j i
k j i
e k
j
i
k
j
i
c c c
b b b
A
y
N
y
N
y
N
x
N
x
N
x
N
J
2
1

(5.191)
n care A
e
este aria elementului finit, conform (4.64), iar coeficienii constani b i c au
expresiile (4.65):

i j k k i j j k i
j i k i k j k i i
x x c x x c x x c
y y b y y b y y b
= = =
= = =
; ;
; ;
(5.192)
Rezult c matricea [J| este constant. Deoarece conductivitile termice
x
i
y

sunt considerate constante pe elementul finit, matricea [D| din relaia (5.175) este i ea
constant, nct:
| | | | | || | | | | || |

= =
e
A
e
T T
A J D J h A J D J h k d
1
(5.193)
nlocuind pe [J| din (5.191) i pe [D| din (5.175) se obine:
| |
(
(
(

+ + +
+ + +
+ + +
=
k k y k k x j k y j k x i k y i k x
k j y k j x j j y j j x i j y i j x
k i y k i x j i y j i x i i y i i x
e
c c b b c c b b c c b b
c c b b c c b b c c b b
c c b b c c b b c c b b
A
h
k



4
1
(5.194)
Matricea [k
2
| din relaia (5.188) se dezvolt sub forma:
| | L
N N N N N N
N N N N N N
N N N N N N
h k
e
L
k k j k i k
k j j j i j
k i j i i i
d
2

(
(
(

(5.195)
Introducnd coordonatele Lnaturale i considernd c schimbul de cldur prin
convecie se face pe latura jk a elementului finit se obine:
| | L
L L L L
L L L L h k
e
L
k k k j
k j j
d
0
0
0 0 0
j 2

(
(
(

(5.196)
Pentru calculul valorii integralei (5.196) se folosete formula:

( )! 1
) ( ! !
d
+ +

=




i j
X
X
j i
X X
x L L
j
i
(5.197)
Pentru produsele cu aceiai indici j sau k se obine:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 143


( ) 3 ! 1 + 0 + 2
0! 2!
d d d
2 e
e
L
j
L
k k
L
j j
L
L L L L L L L L L
e e e


= = = =

(5.198)
iar pentru produsele cu indici j i k rezult:

( ) 6 ! 1 + 1 + 1
1! 1!
d d
e
e
L
j k
L
k j
L
L L L L L L L
e e


= = =

(5.199)
nlocuind n (5.196) se obine:
| |
(
(
(

=
2 1 0
1 2 0
0 0 0
6
2
e
L h
k

(5.200)
Dac latura elementului finit cu schimb de cldur prin convecie este ij respectiv
ki, se obine:
| | | |
(
(
(

=
(
(
(

=
2 0 1
0 0 0
1 0 2
6
;
0 0 0
0 2 1
0 1 2
6
2 2
e e
L h
k
L h
k


(5.201)
Matricea [k
2
| se constituie numai dac elementul respectiv are schimb de cldur
prin convecie pe una din laturile sale.
Expresia vectorului ncrcrii termice. Acest vector se compune, conform rela-
iei (5.183), din trei termeni care se calculeaz cu ajutorul coordonatelor Lnaturale.
Primul termen corespunde debitului surselor interioare de cldur pe elementul finit.
Considernd debitul Q
0
constant pe elementul finit i folosind formula de integrare
(4.50):

( )
e
A
k j i
A A L L L
e
2
! 2 + + +
! ! !
d



=

(5.202)
se obine:
{ } | |

= =

1
1
1
3
d d d
e o
A
k
j
i
o
A
k
j
i
o
A
T
o Q
A hQ
A
L
L
L
hQ A
N
N
N
hQ A N Q h p
e e e
(5.203)
Al doilea termen din (5.183) corespunde schimbului de cldur pe contur prin flux
termic impus. Presupunnd c fluxul de cldur ptrunde prin latura L
ki
= L
qe
a elemen-
tului finit i folosind formula de integrare (5.197), se obine:
{ } | |

= =

1
0
1
2
d 0 d 0 d
qe
L
k
i
L
k
i
L
T
q
hqL
L
L
L
hq L
N
N
hq L N q h p
qe qe qe
(5.204)
Al treilea termen din (5.183) corespunde schimbului de cldur prin convecie, care
se presupune c se produce pe latura jk de lungime L
jk
= L
e
a elementului finit. Folo-
sind formula de integrare (5.197) se obine:
144 Modelri numerice i optimizri n instalaii

{ } | |

= =

1
1
0
2
d
0
d
0
d
e e
L
k
j e
L
k
j e
L
T
e
L t h
L
L
L t h L
N
N t h L N t h p
e e e




(5.205)
De menionat c elementul nul din vectorii dai de expresiile (5.204) i (5.205) poa-
te ocupa orice poziie n vector, dup cum nodul opus laturii cu schimb de cldur prin
flux termic sau prin convecie este nodul i, j sau k.
Cu ajutorul expresiilor deduse anterior se constituie sistemul de ecuaii al elementu-
lui finit, care apoi se asambleaz n sistemul de ecuaii (5.185) al domeniului analizat,
ce se rezolv folosind metoda Gauss. Pe baza modelului de calcul prezentat s-a elabo-
rat programul ordinator ATEFS, implementat pe microcalculatoare IBM-PC. Acesta
poate fi folosit i pentru studiul problemelor de curgere staionar n medii poroase.

5.8.4. MODELUL NUMERIC CU ELEMENTE FINITE AL
CONDUCIEI TERMICE N REGIM TRANZITORIU

Comparnd funcionala (5.166) valabil pentru cazul general de transfer termic cu
funcionala (5.170) din cazul regimului staionar, se observ c, meninnd analiza n
cadrul problemelor plane, 0 / = z t , deosebirea dintre cele dou funcionale const n
faptul c n locul termenului

V
V t Q d
0
de la regimul staionar (5.170) apare termenul:
V t Q V t
t
c V t Q
t
c
V V V
d d

0 0

= |

\
|

(5.206)
la regim tranzitoriu.
Deci, pentru trecerea de la regimul staionar la cel tranzitoriu trebuie adaugat
contribuia rezultat prin minimizarea termenului:
( ) V t
t
c
V
e
d

(5.207)
Deoarece minimizarea se face tot pe elemente finite, pentru un element finit vom
avea:
( ) V t
t
c
e
e
V
e
e
d

(5.208)
Exprimnd temperatura t
e
prin intermediul funciilor de form conform (5.173), n
care [N] este independent de timpul , se obine:
| |
{ }

e
e
t
N
t
(5.209)
Introducnd (5.173) i (5.209) n (5.208), rezult:
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 145
( ) | | | |
{ }

=

e
V
T
e
e
t
V N N c
e
(5.210)
Pentru a minimiza pe este necesar ca { } , 0 / =
e
e
t ceea ce conduce la:
( ) | | | |
{ }
0

d =

|
|

\
|

e
V
T
e
t
V N N c
e
(5.211)
Matricea:
| | ( ) | | | |

=
V
T
e
V N N c C d (5.212)
se numete matricea capacitilor calorice pentru un element finit.
Deci pentru trecerea de la regimul staionar la cel tranzitoriu, ecuaia elementului
finit (5.181) trebuie completat cu termenul | | { } ( ), /
e
t C devenind:
| |
{ }
| |{ } { } 0

= +

p t k
t
C
e
e
(5.213)
n locul unui sistem de ecuaii liniare se obine un sistem de ecuaii difereniale lini-
are de ordinul nti n raport cu timpul.
Admind c pe parcursul unui element finit mrimile i c sunt constante, efec-
tuarea integralei (5.212) conduce pentru elementul finit triunghiular plan la expresia:
| |
( )
(
(
(

=
2 1 1
1 2 1
1 1 2
12

e e
A c
h C (5.214)
Pentru integrarea n raport cu timpul a sistemului de ecuaii difereniale (5.213) i
determinarea cmpului de temperatur tranzitoriu, se folosete metoda reziduurilor
(metoda Galerkin).
Alegnd la nivelul unui element coeficienii de pondere W
k
= N
k
, condiia general
specific metodei reziduurilor este:
( ) D t R N
D
k
d


(5.215)
n care:
( ) | |
{ }
| |{ } { } p t k
t
C t R
e
e
+

(5.216)
Domeniul de integrare D este pasul de timp , nct condiia (5.215) se scrie:
| | ( ) | | | |
{ }
| |{ } { } 0 d

d
0 0
= |

\
|
+

=


t p t k
t
C N t t R N
e
e
T T

(5.217)
Funciile de forma [N

] descriu variaia temperaturii n intervalul de timp , n


raport cu temperaturile la nceputul i respectiv la sfritul intervalului de timp, la fel
cum funciile de form [N] descriu variaia temperaturii pe suprafaa elementului finit
n raport cu temperaturile nodale.
146 Modelri numerice i optimizri n instalaii
Dac se noteaz {t}
ei
vectorul temperaturilor din nodurile elementului finit la nce-
putul intervalului de timp i {t}
ej
la sfritul intervalului de timp, temperatura n no-
durile elementului la un moment cuprins ntre nceputul
i
i sfritul
j
al intervalului
de timp, este:
{ } | |
{ }
{ }
| |
{ }
{ }
{ } { }
ej j ei i
ej
ei
j i
ej
ei
e
t N t N
t
t
N N
t
t
N t

+ =
)
`

=
)
`

= (5.218)
Admind o variaie liniar a temperaturii n raport cu timpul, funciile de form vor
fi funcii liniare de timp:


=
1
;
1
1
j i
N N (5.219)
Derivata temperaturii n raport cu timpul este:

{ }
{ }
{ }
)
`

ej
ei
t
t
t t
t 1 1

(5.220)
Introducnd (5.209) i (5.220) n (5.217) i efectund integrarea se obine sistemul
de ecuaii matriceale:

| | | | | | | |
| | | | | | | |
{ }
{ }
{ }
{ }
0
2

3 2
1
6 2
1
6 2
1
3 2
1
=

(
(
(
(

\
|
+ |

\
|
+
|

\
|
+ |

\
|
+
j
i
ej
ei
p
p
t
t
k C k C
k C k C


(5.221)
Pentru rezolvarea pas cu pas a problemei se stabilete o formul de recuren, por-
nind de la una din ecuaiile sistemului (5.221). Folosind a doua ecuaie se obine:
| | | | { } | | | | { } { }
j ei ej
p t k C t k C
3

3
2
+ |

\
|
= |

\
|
+ (5.222)
Cu aceast relaie de recuren se determin temperaturile {t}
ej
n nodurile elemen-
tului finit la momentul j n funcie de temperaturile din noduri {t}
ei
la momentul i pre-
cedent.
Ecuaia elementului finit (5.222) se poate scrie sub form concentrat, obinuit:
| | { } { }
t ej t
p t k = (5.223)
unde:
| | | | | | | | | | | | | |{ } { } { }
t j ei t
p p t r r k C k k C = + =

+ ;
3

;
3
2
(5.224)
n care: [k]
t
este matricea de conductivitate a elementului n regim tranzitoriu; {p}
t

vectorul ncrcrii termice n regim tranzitoriu.
Sistemul de ecuaii (5.223) se constituie pentru toate elementele finite la fiecare pas
de timp i se asambleaz n sistemul de ecuaii al domeniului analizat, prin a crui
rezolvare se determin temperaturile nodale la pasul de timp j, n funcie de valorile
temperaturilor la momentul precedent, i. Pentru calculul cmpurilor conductive tranzi-
torii s-a ntocmit programul ordinator ATEFT.
Modele numerice pentru rezolvarea unor probleme specifice de instalaii 147

Modelarea numeric cu elemente finite constituie un instrument matematic foarte
eficient de analiz a cmpurilor termice conductive.


5.9. APLICAREA METODEI REZIDUURILOR PONDERATE LA
OBINEREA ECUAIILOR CU ELEMENTE FINITE PENTRU
MICAREA PERMANENT A UNUI FLUID NTRE DOI
PEREI PLANI PARALELI

Pentru a ilustra aplicarea metodei Galerkin se consider ca exemplu micarea per-
manent a unui fluid ntre doi perei plani paraleli (micarea Couette generalizat), al
crei model analitic este dat de ecuaia:

2
2
d
d

d
d
y
v
x
p
= (5.225)
cu condiiile pe frontier:

0 0
pentru ,
0 pentru , 0
y y v v
y v
= =
= =
(5.226)
n care: v este viteza fluidului; p presiunea; vscozitatea dinamic a fluidului.
Introducnd parametrii adimensionali v

=v/v
0
, y

=y/y
0
i parametrul de presiune
|

\
|
=

x
p
v
y
p
d
d

0
2
0
, se obine ecuaia:
0
d
d
2
2
= +

p
y
v
(5.227)
cu condiiile:

1 pentru , 1
0 pentru , 0
= =
= =

y v
y v
(5.228)
Pentru discretizare se folosesc elemente finite unidimensionale cu cte trei noduri.
Alegnd la nivelul unui element coeficienii de pondere W
k
= N
k
(k = 1, 2, 3) i apli-
cnd condiia general (4.96) se obine:

=
|
|

\
|
+

e
L
k
y p
y
v
N 0 d
d
d
2
2
(5.229)
unde N
k
reprezint funciile de form.
nlocuind primul termen al integrantului prin expresia:



|
|

\
|
=
y
v
y
N
y
v
N
y y
v
N
k
k k
d
d
d
d
d
d
d
d
d
d
2
2
(5.230)
i aplicnd condiiile la limit se obine:
148 Modelri numerice i optimizri n instalaii




=
e e
L L
k
k
y p N y
y
v
y
N
d d
d
d
d
d
(5.231)
Considernd pe rnd indicii k = 1, 2, 3 se obine ecuaia caracteristic a elementului
generic e, sub form matriceal:

e e e
B V A = (5.232)
n care:




= = y N p B y
y
N
y
N
A
m
e
m
n m e
mn
d ; d
d
d
d
d
(5.233)
Asamblarea elementelor finite pe ntreg domeniul de analiz conduce n final la
ecuaia matriceal:
B V A = (5.234)
n care: A este matricea de rigiditate a sistemului; B vectorul forelor generalizate.
Elementele acestor matrice se obin astfel:


= =
= =
2
1
2
1
;
e e
e
m
e
n m n m
B B A A (5.235)
Ecuaia (5.234) mpreun cu condiiile la limit impuse nodurilor de frontier:

1 pentru , 1
0 pentru , 0
9
1
= =
= =

y v
y v
(5.236)
constituie modelul analog cu elemente finite al problemei, a crui soluionare conduce
la obinerea valorilor nodale de vitez v
1
, v
2
,..., v
9
. Orice valoare intermediar se obine
apoi pe baza acestor valori cu ajutorul funciilor de form corespunztoare tipului de
elemente considerate.

Capitolul 6

METODE I TEHNICI DE OPTIMIZARE




6.1. FORMULAREA UNEI PROBLEME DE OPTIMIZARE

Necesitatea creterii similitudinii dintre procesele reale din instalaiile pentru cons-
trucii i modelele matematice care le reprezint conduce inevitabil la sporirea comple-
xitii modelelor i implicit la imposibilitatea rezolvrii lor fr aplicarea unor metode
i tehnici moderne de calcul i utilizarea calculatoarelor electronice.
Proiectarea unei anumite instalaii poate fi fcut n mai multe alternative, n funcie
de criteriile care stau la bazele proiectrii. Oricare ar fi aceste criterii, rezultatul proiec-
trii conduce la alegerea unor valori pentru variabilele de proiectare care pot fi mrimi
de natur fizic diferit cum ar fi lungimi, presiuni, temperaturi, cureni etc. Proiectarea
optimal determin variabilele de proiectare ce respect anumite condiii (restriciile
proiectrii) impuse de comportarea i funcionalitatea instalaiei, minimiznd o funcie
de eficien (funcia obiectiv).
Pentru rezolvarea problemei de optimizare este necesar cunoaterea unor metode
adecvate de calcul.
Metodele aplicate pentru determinarea soluiei optime nu permit n general obine-
rea unei soluii calitativ diferite pentru problema n studiu, ci conduc la alegerea celor
mai bune valori, adic, optimizeaz soluia n concepia de proiectare a utilizatorului.
Optimizarea unui sistem presupune urmtoarele etape principale:
delimitarea cadrului problemei;
definirea criteriului de optimizare;
gsirea relaiilor tehnologice care descriu limitrile sistemului;
rezolvarea programului matematic de optimizare.
Procesul de optimizare se poate ncheia printr-o ultim analiz suplimentar care s
in seama de elemente necuantificabile: sociale, politice etc., ce pot deplasa optimul
matematic.

6.1.1. VARIABILELE DE PROIECTARE

Mrimile geometrice, hidraulice, termice, economice care urmeaz s fie calculate
n rezolvarea unei probleme de proiectare se numesc variabile de proiectare. Spre
exemplu, n proiectarea optimal a reelelor de ap variabilele de proiectare sunt dia-
metrele tronsoanelor, debitele pe fiecare tronson, parametrii ce descriu un anumit
regim de curgere a apei, acestea grupndu-se n clase de variabile ntre care exist o
strns interdependen.
150 Modelri numerice i optimizri n instalaii
n cazul reelelor inelare se stabilete geometria reelei i debitul de calcul ce ncar-
c reeaua ntr-o anumit ipotez de funcionare. Ca necunoscute apar att diametrele
ct i debitele sau pierderile de sarcin pe fiecare tronson, variabile dependende unele
de altele.
n rezolvarea clasic se predimensioneaz seciunea tronsoanelor (diametrele) pe
criteriul vitezelor economice de curgere a apei, dup care se calculeaz debitele reale
pe fiecare tronson, n condiiile respectrii ecuaiilor de compatibilitate a reelei.
Prin optimizarea matematic a reelei inelare, n formularea criteriului de optimizare
se poate alege ca i clas de variabile fie debitele sau pierderile de sarcin, fie diame-
trele, stabilindu-se dependena dintre ele prin restriciile matematice rezultate din con-
diiile hidraulice i economice.

6.1.2. RESTRICIILE DE PROIECTARE

Restriciile reprezint un ansamblu de relaii matematice care descriu ct mai fidel
interdependena variabilelor proceselor ce au loc n cadrul sistemului de optimizat.
Acestea pot exprima direct anumite limitri impuse unei variabile sau unui grup al
variabilelor (restricii explicite) sau pot exprima indirect aceste limitri asupra unor
mrimi de care depind variabilele (restricii implicite).
Toate restriciile se pot transforma n egaliti sau inegaliti mai mult sau mai puin
complexe.
Egalitile din cadrul acestor restricii provin din legi generale sau specifice care
impun numai anumite legturi ntre parametrii decizionali i din ecuaii de conservare:
mas (debit), energie (putere) sau impuls.
Inegalitile semnific imposibilitatea depirii unor anumite limite care constituie,
de obicei, minimele sau maximele tehnice ale sistemului. Totodat, situaiile n care se
impune asigurarea obligatorie a unor mase, debite, puteri etc. pot genera restricii de tip
inegalitate.

6.1.3. FUNCIA OBIECTIV

Funcia obiectiv exprim relaia matematic de optimizat (minimizat/maximizat),
dintre variabilele de proiectare i criteriile de optimizare adoptate.
Valoarea funciei obiectiv de obicei se limiteaz printr-o serie de restricii, avnd
de-a face cu o optimizare condiionat, iar n cazul c restriciile lipsesc, optimizarea
este necondiionat.
Funcia obiectiv poate fi conceput astfel nct s exprime criterii simple de cost,
consumuri energetice, consumuri de materiale deficitare etc., sau s exprime mai multe
criterii simultane (funcie multicriterial).
n funcie de scopul urmrit, aceste criterii se pot mpri n patru categorii: tehnice;
economice; energetice i tehnico-economice.
Criteriile tehnice sunt cele care iau n considerare doar efectele elementelor teh-
nologice. Din cadrul acestora, cele mai rspndite sunt: randamente, consumuri i con-
sumuri specifice.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 151
Criteriile economice cuprind cele dou mari categorii: investiii i cheltuieli de
exploatare. Estimarea investiiilor sau a investiiilor specifice pentru unele ehipamente
sau utilaje (compresoare, conducte, evaporatoare, generatoare de abur, pompe, schim-
btoare de cldur etc.) se poate face folosind ecuaii de corelare geometric de forma
(2.36), n care coeficientul c
0
ine seama de investiiile suplimentare datorate cons-
truciei i montajului, pe lng cele efective.
Cheltuielile de producie se consider, de obicei, pentru o perioad de un an. Ele
cuprind cheltuielile efective i cele de echivalare. Cheltuielile efective se compun din:
cheltuieli pentru exploatarea, ntreinerea i repararea utilajelor i instalaiilor;
amortizri ale investiiilor.
Cheltuielile de echivalare iau n considerare aducerea variantelor la echivalen din
punct de vedere al efectului lor util.
Atunci cnd se analizeaz variantele i din punct de vedere fiabilistic este necesar s
se in seama i de daunele probabile, care reprezint valoarea pagubei probabile prin
degradare de materiale sau materii prime sau a produciei nerealizate ca urmare a
ntreruperilor accidentale n funcionarea sistemului.
Criteriile energetice cuprind energia nglobat n elementele sistemului i energia
consumat pentru exploatarea sistemului.
Criteriile tehnico-economice sunt criterii complexe care exprim att aspectul teh-
nologic ct i cel economic, cele mai utilizate fiind cheltuielile anuale echivalente,
cheltuielile totale actualizate i termenul de recuperare al investiiei.

6.1.4. MODELUL MATEMATIC AL UNEI PROBLEME DE
OPTIMIZARE

Orice model de optimizare presupune crearea unei funcii obiectiv care trebuie
optimizat. Fie XD, DR; X={x
1
x
2
...x
n
} vectorul variabilelor de proiectare i
F:DR, F(X) = F(x
1
,x
2
,...,x
n
) funcia obiectiv.
Se consider funciile
i
:DR;
i
(X) =
i
(x
1
, x
2
,..., x
n
), i =1,...,m, care caracterizeaz
restriciile proiectrii, sub forma:

m p j S X
p i X
j j
i
,..., 1 ; ) ( : regionale restrictii
,..., 2 , 1 ; 0 ) ( : e functional restrictii
+ = <
= =

(6.1)
Dac D este mulimea soluiilor sistemului de restricii (6.1) numite soluii
admisibile, problema de optimizare este:
{ } ) max ( min ) ( X X F (6.2)
n figura 6.1 este reprezentat grafic, spre exemplificare, urmtoarea problem de
optimizare:

3 2 1 3 3 2 2 1 2 2 2 1 1
2 1
) , ( ; ) , ( ; 0 ) , (
min ) , (
S x x s S x x s x x
x x F
=


(6.3)
unde x
1
i x
2
formeaz planul x
1
Ox
2
, iar axa OF se ia perpendicular pe acest plan. Fun-
cia F(X) se prezint ca o suprafa, numit suprafa criteriu n spaiu tridimensional.
152 Modelri numerice i optimizri n instalaii

Fig. 6.1 Reprezentarea grafic a unei probleme de optimizare
Restricia funcional
1
(x
1
, x
2
) = 0 descrie o curb n planul bazei, care proiectat
pe suprafaa criteriu formeaz o curb n spaiu. Un punct parcurgnd aceast curb n
spaiu urc sau coboar, funcie de suprafaa F(x
1
, x
2
). Restriciile regionale
2
(x
1
, x
2
) i

3
(x
1
, x
2
) reprezint dou familii de curbe plane, extremele lor putnd fi desenate ntre
limitele inferioare i superioare s
i
, respectiv S
i
(i =2, 3).
Prin proiectarea regiunii cuprinse ntre curbele
2
= s
2
,
2
= S
2
,
3
= s
3
,
3
= S
3
se
obine regiunea admisibil pe suprafaa criteriu. Cea mai mic poziie a unui punct n
micare pe curba
1
= 0, aparinnd acestui domeniu admisibil corespunde optimului
funciei obiectiv.
Pentru gsirea soluiilor tehnice optime, adic a condiiilor corespunztoare mini-
mului sau maximului unei funcii obiectiv, aceasta trebuie cercetat cu ajutorul unor
metode de optimizare analitic sau numeric descrise n numeroase lucrri de specia-
liate [27], [45], [52], [68], [122], [128], n aceast lucrare expunndu-se att pentru
optimizarea necondiionat ct i pentru optimizarea condiionat, doar acele metode
care se folosesc cu precdere n cadrul unor modele de calcul optimal al instalaiilor.

6.2. ELEMENTE DE PROGRAMARE MATEMATIC

6.2.1. NOIUNI GENERALE

Programarea matematic a aprut ca o metod de optimizare, deci de aflare a
extremului unei funcii ale crei argumente sunt supuse la anumite restricii. Este vorba
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 153
n principal de o funcie scalar a crei mulime de definire este mrginit, ceea ce
conduce la faptul c extremul constrns poate fi diferit de cel liber.
Spre exemplificare, se consider cazul minimului funciei F(x) al crui argument x
este supus restriciei x a, aR (fig. 6.2).

Fig. 6.2 Reprezentarea grafic a funciei F(x)
Se observ c n primele dou situaii (fig. 6.2-a,b) minimul constrns este un mi-
nim analitic:
0
d
) ( d
=
m
x
x
x F
(6.4)
punctul x
m
gsindu-se n primul caz n interiorul mulimii x a, iar n cel de-al doilea
caz pe frontiera acestei mulimi.
n cel de-al treilea caz, minimul constrns nu este analitic:

m
x
x
x F
d
) ( d
>0 (6.5)
nefiind situat pe frontiera mulimii x a. Acest ultim caz se ncadreaz efectiv n do-
meniul programrii matematice ntruct rezolvarea lui necesit metode specifice.
Cele trei cazuri prezentate anterior exemplific i gruparea problemelor de optimi-
zare n probleme fr restricii (optimizare necondiionat) i respectiv probleme cu
restricii (optimizare condiionat).

6.2.2. OPTIMIZAREA NECONDIIONAT

6.2.2.1. Evaluarea analitic a extremului unei funcii fr restricii

n condiiile n care nu exist restricii, funcia de n variabile
) , , , ( ) (
2 1 n
x x x F X F K = (6.6)
cu derivate pariale continue, are un minim local, respectiv maxim local n punctul
caracterizat de X
m
, dac n vecintatea acestui punct este ndeplinit condiia (6.7),
respectiv (6.8):
) ( ) ( X F X F
m
(6.7) ) ( ) ( X F X F
m
(6.8)
pentru orice vector X.
O condiie necesar i suficient pentru ca o funcie derivabil F(X) s aib un
minim local unic n punctul X, l constituie satisfacerea relaiilor:
154 Modelri numerice i optimizri n instalaii
n i
x
X F
i
,..., 2 , 1 ; 0
) (
= =

(6.9)
respectiv matricea hessian:

(
(
(
(
(
(

=
2
2
1
2
2
2
1
2
2 1
2
2
1
2
) (
) (
) ( ) (
) ( ) (
n
n
n n
x
X F
x x
X F
x x
X F
x x
X F
x x
X F
x
X F
H M
L
M
L
(6.10)
s fie pozitiv definit.
Se tie c o condiie necesar i suficient pentru ca o matrice nedegenerat s fie
pozitiv definit este ca toi minorii principali ai matricei s fie pozitivi.
Orice punct interior de extrem local n care funcia F este difereniabil i diferen-
iala sa este nul n acest punct, reprezint un punct staionar al funciei. Exist puncte
staionare care nu sunt puncte de extrem, ce se numesc puncte a ale lui F. La func-
iile de o singur variabil, punctele n care derivata nti se anuleaz, dar care nu sunt
puncte de extrem, sunt puncte de inflexiune.
Condiiile (6.9) i (6.10) sunt necesare pentru determinarea unui minim local unic,
care nu ntotdeauna reprezint cel mai mic minim, adic minimum global.
Un extrem relativ (local) este i un extrem absolut (global) dac funcia F este con-
vex.

6.2.2.2. Domenii i funcii convexe

Un domeniu deschis D mrginit de
j
(X) 0 (j=1, 2,..., m) se numete convex dac
orice segment de dreapt ) 1 0 ( ; ) 1 (
2 1
< < + X X care unete dou puncte carac-
terizate de vectorii de poziie X
1
D, X
2
D este coninut n D.
n figura 6.3 se exemplific un domeniu convex (fig. 6.3-a) i un domeniu neconvex
(fig. 6.3-b).
O funcie F(X) este convex (fig.6.4) dac pe orice dreapt care unete dou puncte
X
1
, X
2
D este ndeplinit condiia:
| | ), 1 , 0 ( ); ( ) 1 ( ) ( ) 1 (
1 2 1 2
+ + X F X F X X F (6.11)


Fig. 6.3 Domenii convexe i neconvexe
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 155
unde partea dreapt a inegalitii reprezint inter-
polarea liniar a funciei de-a lungul dreptei ce u-
nete pe X
1
cu X
2
.
Funciile convexe au unele proprieti impor-
tante:
a) ) ( ) ( ) ( ) (
2 2 1 2 1
X F X X X F X F + , pentru
toi X
1
, X
2
(6.12)
b) Matricea derivatelor pariale
j i
x x F /
2
este
pozitiv semidefinit pentru toate punctele X, adic
are i valori caracteristice pozitive i negative;
c) Fiecare minim local ntr-un domeniu convex D
reprezint un minim global pentru acest domeniu.

6.2.2.3. Metode numerice de evaluare a optimului unei funcii fr restricii

Metodele analitice bazate pe calculul diferenial au o utilizare relativ limitat la
rezolvarea problemelor de optim, datorit complexitii funciei obiectiv. De aceea se
va face referire n continuare la unii algoritmi de optimizare numeric a funciilor.
Metoda de evaluare a minimului unei funcii monovariabile prin interpolare.
Metoda de interpolare const, de regul, n aproximarea funciei printr-un polinom de
interpolare ptratic sau cubic i cuplat cu un algoritm de cutare cu pas constant sau
accelerat poate fi folosit la evaluarea extremului dup o direcie, n cadrul unui algo-
ritm de determinare a extremului unei funcii multivariabile.
Un algoritm de cutare a minimului unei funcii monovariabile, care cupleaz cu-
tarea cu pas accelerat cu interpolarea ptratic, cuprinde urmtoarele etape:
E1) Se cerceteaz funcia n acord cu algoritmul de cutare cu pas accelerat ntr-o
succesiune de puncte pentru care rezult: F(x
1
) > F(x
2
) >...> F(x
n-1
) i F(x
n-1
) < F(x
n
), x
n

fiind primul punct n care funcia crete.
E2) Se rein punctele x
n-2
, x
n-1
i x
n
, notate cu x
1
, x
2
i x
3
, cu ajutorul crora se
aproximeaz funcia printr-un polinom ptratic al crui minim:

) )( ( ) )( ( ) )( (
) )( ( ) )( ( ) )( (
2
1
1 2 3 3 1 2 2 3 1
2
1
2
2 3
2
3
2
1 2
2
2
2
3 1
x x x F x x x F x x x F
x x x F x x x F x x x F
r
+ +
+ +
=

(6.13)
aproximeaz minimul funciei de cercetat.
E3) Se nlocuiete cel mai nefavorabil punct dintre x
1
, x
2
i x
3
cu r

i se repet etapa
E2.
Dup a doua interpolare, i n continuare, se verific dac interpolarea este reuit,
adic dac funcia n noul punct de interpolare este mai favorabil dect n punctul din
interpolarea anterioar. Se declar, de asemenea, interpolare nereuit cazul cnd nu-
mitorul expresiei (6.13) devine egal cu zero.
Dac interpolarea este reuit, se nlocuiete cel mai nefavorabil punct dintre x
1
, x
2

i x
3
cu r

i se trece la etapa urmtoare E3.


Dac interpolarea nu este reuit, se accept drept punct de start punctul din inter-
polarea anterioar reuit, se reduce pasul i cutarea se reia de la etapa E1.

Fig. 6.4 Reprezentarea unei funcii
convexe
156 Modelri numerice i optimizri n instalaii
E4) Se verific criteriul de convergen, cum ar fi diferena dintre valorile funciei
n dou puncte de interpolare reuit consecutive, s fie mai mic dect o valoare cri-
tic . Dac convergena nu este satisfcut, se reia algoritmul de la etapa E2.
In figura 6.5 se prezint schema logic a programului ordinator FMIN1, elaborat pe
baza acestui algoritm, unde X(1) este punctul de start, P pasul, R coeficientul de re-
ducere a pasului n cazul unei interpolri nereuite; valoarea critic de convergen;
X
0
rezultatul de interpolare.
n unele situaii interpolarea printr-o form ptratic a funciei de minimizat pe in-
tervalul care conine minimul nu este suficient de precis. n consecin, s-au propus
polinoame de interpolare de ordin superior, dintre care polinomul de gradul trei este cel
mai utilizat.
Alte metode directe de evaluare a extremului unei funcii monovariabile sunt meto-
dele UNIPLEX [68] i BRENT [13], [27], pe baza ultimei elaborndu-se programul
ordinator FMIN2.
Metode de evaluare a minimului unei funcii multivariabile. Metodele numerice
de determinare a minimului unei funcii multivariabile fr restricii pot fi mprite n
trei categorii:
metode aleatoare de cutare;
metode de cutare unidirecional;
metode de gradient.
Primul tip de metode conduce la aproximarea minimului global, iar celelalte dou
metode conduc, n general, doar la determinarea unui minim local.
Metodele aleatoare de cutare au la baz generarea unor numere aleatoare ntr-un
anumit domeniu, numere care se atribuie componentelor vectorului X={x
1
, x
2
,..., x
n
},
urmnd a calcula funcia F(X) pentru fiecare grup de valori date componentelor. Lund
un numr mare de ncercri se consider ca valoare minim a funciei F(X) cea mai
mic valoare calculat.
Metodele de cutare unidimensional se bazeaz pe modificarea succesiv a com-
ponentelor vectorului X. n acest sens, se pornete cu modificarea primei componente
x
1
pn cnd funcia F(X) nu mai scade. Apoi se trece la a doua component x
2
.a.
m.d., pn ce funcia F(X) a atins minimul cutat cu precizia impus.
Metodele de gradient efectueaz modificri simultane ale tuturor variabilelor de
care depinde funcia F(X), astfel ca aceste modificri s conduc la o deplasare n
spaiul ndimensional, ntr-o direcie opus gradientului funciei obiectiv, care repre-
zint vectorul ortogonal la conturul lui F(X) ce trece prin punctul de coordonate X.
ntruct aceste metode sunt cel mai frecvent utilizate, n continuare se prezint unele
dintre acestea. Aceast categorie de metode, aplicabile la optimizarea funciilor dife-
reniabile, se bazeaz pe ideea c variaia cea mai pronunat a unei funcii F(X) se ob-
ine prin deplasarea dup direcia gradientului. Dup cum funcia obiectiv este aproxi-
mat la dezvoltarea n serie Taylor printr-o expresie liniar sau ptratic, aceste meto-
de se clasific n metode de gradient de ordinul 1, sau metode de gradient de ordinul 2.
a) Metoda gradientului simplu
Considernd o funcie obiectiv F(X) de n variabile, gradientul n punctul X este
vectorul derivatelor de ordinul 1 n acest punct:
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 157


Fig. 6.5 Schema logic a algoritmului de cutare cu pas accelerat cuplat cu interpolare
ptratic pentru determinarea minimului unei funcii monovariabile
158 Modelri numerice i optimizri n instalaii

)
`

= =
n
x
F
x
F
x
F
X F G K
2 1
) ( (6.14)
Vectorul unitate (direciile normate ale gradientului) corespunztor punctului X
k
are
expresia:

k
k
k
k
k
G
G
X F
X F
D =

=
) (
) (
(6.15)
n care norma euclidian a vectorului G
k
este:
| |
2 / 1
1
2
2 / 1
(
(

|
|

\
|

= =

=
n
i
k
i
k
T
k k
x
F
G G G (6.16)
iar semnul plus se utilizeaz pentru maximizare i semnul minus pentru minimizare.
Dac se face referire la o problem de minimizare, algoritmul cuprinde urmtorii
pai:
P1) Se alege un punct de start X
0
.
P2) Se evalueaz gradientul de ordinul 1, G
0
= F(X
0
) i direciile normate cores-
punztoare D
0
, n acest punct.
P3) Se evalueaz minimul X
1
=X
0
r

D
0
dup prima direcie ce trece prin X
0
deter-
minnd parametrul r

din condiia de minimizare a funciei F(X


0
r

D
0
), punct utilizat
drept vrf de start la iteraia urmtoare. Generaliznd, pentru fiecare punct de plecare
definit de vectorul X
k
se determin un nou punct definit de vectorul X
k+1
pentru care
funcia F are cea mai mare descretere, conform cu relaia:

k k k
D r X X
+
=
1
(6.17)
relaia concret de determinare a parametrului r

putnd fi (6.13).
P4) Dup fiecare iteraie k se verific criteriul de convergen:

k
G (6.18)
unde valoarea lui este legat de precizia cu care se determin minimul.
Dac criteriul este satisfcut cercetarea se oprete i se admite drept minim al func-
iei obiectiv minimul ultimei direcii, iar n caz contrar se recurge la o nou iteraie.
n consecin, procesul de minimizare printr-o metod de gradient implic repetarea
a dou etape principale:
determinarea direciei de deplasare;
alegerea valorii parametrului r

care minimizeaz funcia ntr-o anumit direcie.


Prima etap reprezint elementul distinctiv pentru fiecare metod de gradient, pe
cnd cea de-a doua etap este comun i similar metodei de cutare unidimensional.
Principalul dezavantaj al metodelor de gradient simplu l constituie convergena re-
lativ lent n apropierea optimului, ajungndu-se la o micare ciclic n jurul soluiei,
fr posibilitatea de a o atinge la anumite valori ale preciziei.
b) metoda gradienilor conjugai nltur dificultile de convergen ale metodei de
gradient simplu, utiliznd pentru calculul unei direcii de explorare formula Fletcher-
Reeves:
1 ;
1 1
+ =
+ +
k D G D
k k k k
(6.19)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 159
n care coeficientul de pondere
k
este dat de relaia:

2
2
1
k
k
k
G
G
+
= (6.20)
Aceast metod conduce la algoritmul cuprin-
znd urmtorii pai:
P1) Se alege un punct iniial caracterizat de vec-
torul de poziie X
0
.
P2) Se calculeaz gradientul funciei:
) (
0 0
X F G = (6.21)
i se stabilete direcia iniial:

0 0
G D = (6.22)
P3) Noul punct, caracterizat prin vectorul de po-
ziie X
k+1
, se determin ca minim al funciei F n di-
recia definit de D
k
.

P4) Se calculeaz gradientul funciei n X
k+1
:
) (
1 1 + +
=
k k
X F G (6.23)
urmnd a determina coeficientul
k
cu relaia (6.20)
iar apoi se stabilete noua direcie:

k k k k
D G D + =
+ + 1 1
(6.24)
Dac condiia de convergen (6.18) nu este n-
deplinit se revine la pasul P3, iar n caz contrar se
admite drept minim al funciei obiectiv minimul ulti-
mei direcii.
In figura 6.6 se prezint schema logic a progra-
mului ordinator FMIN3, elaborat pe baza acestui algoritm.
Algoritmul descris nu utilizeaz derivatele de ordinul 2 i inversri de matrice i
prin urmare este uor accesibil din punct de vedere practic. Prezint avantajul unui
volum relativ redus de calcule i necesit memorie puin.
Dificultatea principal n utilizarea metodei gradienilor conjugai este necesitatea
folosirii unei cutri liniare precise pentru a garanta convergena superliniar. n plus,
dac lungimea pasului nu este suficient de apropiat de cea optimal, direcia general
(6.19) poate s nu fie o direcie de descretere. Remediul tipic n acest caz este reiniia-
lizarea algoritmului cu D
k
= G
k
.
Metoda gradienilor conjugai se folosete, n special, pentru rezolvarea problemelor
de dimensiuni mari (peste 100...150 variabile).
Alt metod de gradient este metoda DavidonFletcherPowel [27], [68], ce face
parte din categoria metodelor cvasinewtoniene i este preferat pentru probleme cu un
numr mic sau mediu de variabile.


Fig. 6.6 Schema logic a algorit-
mului gradienilor conjugai pentru
determinarea minimului unei func-
ii multivariabile
160 Modelri numerice i optimizri n instalaii

6.2.3. OPTIMIZAREA CONDIIONAT

6.2.3.1. Metode analitice de evaluare a extremului unei funcii cu restricii

S-a artat la pct. 6.1.4 c o problem de optimizare neliniar cu p restricii de ega-
litate i mp restricii de tip inegalitate, se formuleaz astfel:

m p j X
p i X
x x x F X F
j
i
n
,..., 1 ; 0 ) (
,..., 2 , 1 ; 0 ) (
min(max) ) ,..., , ( ) (
2 1
+ =
= =
=

(6.25)
Deoarece, oricare din inegaliti poate fi transformat ntr-o egalitate, prin introdu-
cerea unei variabile w
j
:
0 ) (
2
=
j j
w X (6.26)
problema (6.25) devine o problem de optimizare cu restricii de tip egalitate. O astfel
de problem se poate rezolva, fie prin metoda substituiei directe, fie prin metoda mul-
tiplicatorilor Lagrange.
Metoda substituiei directe const din explicitarea a q p variabile (dac aceasta
este posibil) i substituirea lor n funcia obiectiv, problema rezolvndu-se n conti-
nuare ca una fr restricii. n unele cazuri practice explicitarea de variabile n cadrul
restriciilor de tip egalitate nu este posibil.
n cazul cutrii extremului unei funcii F(X) de n variabile cu m restricii de tip
egalitate (m<n), cu ajutorul multiplicatorilor Lagrange, se demonstreaz c punctul X
0
,
extremul funciei obiectiv, se obine prin optimizarea funciei fr restricii:

) , , , ( ) , , , (
) , , , , , , , ( ) , (
2 1
1
2 1
2 1 2 1
n i
m
i
i n
m n
x x x x x x F
x x x X
K K
K K

=
+ =
= =
(6.27)
n care (X,) este denumit funcia Lagrange, iar scalarii
1
,
2
,...,
m
multiplicatori
Lagrange.
Deci, problema de optimizare cu restricii s-a transformat ntr-o problem fr res-
tricii, a crei soluionare const n rezolvarea unui sistem de ecuaii normale, obinut
prin anularea derivatelor pariale de ordinul nti ale funciei obiectiv, care se scrie
astfel:

m i
X
n j
x x
F
x
X
i
i
m
i j
i
i
j j
,..., 1 ; 0
) , (
..., , 1 ; 0
) , (
1
= = =


= =

(6.28)
Sistemul conine n+m ecuaii (derivatele pariale n raport cu
i
fiind chiar relaiile
de restricii), rezultnd cele n+m necunoscute: x
j
(j = 1,..., n) i
i
(i = 1,..., m), cel mai
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 161
accesibil mod de rezolvare a acestuia fiind cel numeric (eliminare Gauss, aproximaii
succesive GaussSeidel, NewtonRaphson etc.).
Relaiile scrise prezint condiii necesare, dar nu i suficiente, n cazul general, pen-
tru minim. Numai dac F(X) este o funcie convex i
i
(X) sunt liniare, se poate arta
c aceste condiii sunt i suficiente pentru minim.

6.2.3.2. Principiul programrii liniare

De cele mai multe ori n practic se ntlnesc probleme de optimizare cu restricii.
n aceste cazuri, dac restriciile i funcia obiectiv sunt funcii liniare de componentele
vectorului X i dac acestor componente li se impun condiii de negativitate, modelul
de optimizare constituie o problem de programare liniar.
Dac funcia obiectiv i una sau toate restriciile sunt neliniare, atunci problema este
de programare neliniar.
Programarea liniar const n esen n determinarea maximului (minimului) func-
iei obiectiv de mai multe variabile necunoscute, legate ntre ele printr-un sistem cu un
numr oarecare de ecuaii i inecuaii, ce reprezint restriciile.
Astfel, se pune problema determinrii valorii maxime sau minime a funciei obiec-
tiv:
max(min)
2 2 1 1
+ + + =
n n
x c x c x c F K (6.29)
satisfcndu-se restriciile i condiiile de nenegativitate:

n j x
b x a x a x a
b x a x a x a
b x a x a x a
j
m n mn m m
n n
n n
,..., 2 , 1 ; 0
2 2 1 1
2 2 2 22 1 21
1 1 2 12 1 11
=
+ +
+ +
+ +
K
K K K K K K K K K K K
K
K
(6.30)
Sistemul de restricii inegaliti (6.30) poate fi transformat ntr-un sistem de ega-
liti prin ataarea unor variabile de ecart x
n+i
0 (i = 1, ..., m) obinndu-se forma stan-
dard a modelului de programare liniar.
Evident c programul liniar standard (cu variabile de ecart) poate fi scris mai concis
n forma matriceal:

0
max(min)

=
=
X
B AX
CX F
(6.31)
n care: C este vectorul linie al coeficienilor funciei obiectiv; X vectorul coloan al
variabilelor; A matricea coeficienilor din sistemul restriciilor; B vectorul coloan
al termenilor liberi din sistemul restriciilor.
Mulimea de n+m valori x
j
care satisfac sistemul restriciilor se numete soluie. Da-
c n plus aceasta verific i condiiile de nenegativitate atunci soluia se numete posi-
bil. Cnd restriciile sunt liniare independente, iar soluia conine m componente x
j

162 Modelri numerice i optimizri n instalaii
nenule i n componente x
j
nule, soluia poart numele de soluie de baz. Dac aceast
soluie conine un numr de valori x
j
nenule mai mic dect m, ea este degenerat
.

Soluia de baz care face ca funcia obiectiv s fie maxim (minim) este denumit
soluie optimal.
Maximizarea funciei obiectiv F se poate transforma n minimizarea funciei:

j
n
j
j
x c F F

=
= =
1
' (6.32)
fa de restriciile date, adic problema minimizrii se reduce la o problem de maxi-
mizare prin schimbarea semnului tuturor coeficienilor din funcia obiectiv, iar n final
prin schimbarea semnului maximului obinut.
Cel mai utilizat algoritm de rezolvare a problemelor de programare liniar este al-
goritmul Simplex, elaborat de Dantzig, care s-a dezvoltat ulterior n mai multe varian-
te. Principiul acestui algoritm const n utilizarea n spaiul variabilelor funciei obiec-
tiv a unei figuri geometrice cu un numr de vrfuri mai mare dect numrul variabi-
lelor, figur denumit simplex. Se evalueaz funcia obiectiv n fiecare vrf al acestei
figuri i se cerceteaz apoi direcia ce trece prin vrful cel mai nefavorabil i centroidul
celorlalte vrfuri. Aceast cercetare urmrete stabilirea unui nou vrf favorabil care
s-l nlocuiasc pe cel mai nefavorabil din simplexul existent. In acest mod se gene-
reaz un simplex care migreaz n cele mai multe cazuri, n regiunea extremului func-
iei obiectiv.
In varianta de baz, algoritmul simplex presupune o succesiune de iteraii n urm-
toarele etape:
E1) Aducerea problemei n forma standard transformnd inegalitile n egaliti
prin introducerea variabilelor de ecart.
E2) Determinarea unei soluii de baz iniiale.
E3) Trecerea la alt soluie de baz, plecnd de la baza iniial sau precedent i
modificnd una din variabile, care nu este n baz, pentru deplasarea la un alt vrf ce
mbuntete funcia obiectiv. In cazul unei probleme de maximizare, se alege varia-
bila cu coeficientul pozitiv cel mai mare, iar n cazul unei probleme de minimizare, se
alege variabila cu coeficientul negativ cel mai mare.
E4) Considerarea ca soluie optimal a soluiei de baz obinute dup etapa ante-
rioar, atunci cnd nu mai este posibil s se micoreze (mreasc) valoarea funciei
obiectiv, ceea ce corespunde situaiei n care toi coeficienii c
j
, din funcia obiectiv
devin pozitivi n varianta minimizrii i negativi n cazul maximizrii.
Pe baza acestui algoritm s-a elaborat programul ordinator SIMPLEX, cuprinznd
trei subrutine.
Unul din algoritmii utilizai n cazul programrii liniare cu variabile ntregi este cel
al lui Gomory [27].

6.2.3.3. Formularea general a progrmrii neliniare

Programarea neliniar este o metod matematic de optimizare a problemelor ce
pot fi descrise prin expresii neliniare.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 163
n general, pentru rezolvarea problemelor de optimizare condiionat se utilizeaz
programarea neliniar cu restricii, a crui model matematic este definit de relaiile:

{ } m j X
X F
j
K , 2 , 1 ; 0 ; ; ) (
(max) min ) (
= =

(6.33)
unde funcia obiectiv F i funciile restricii
j
constituie mpreun funcii continue ale
problemei de optimizare, iar X este vectorul variabilelor de forma:
{ }
n
x x x X ,
2 1
K = (6.34)
Modelul matematic (6.33) conduce la o problem de programare neliniar, n urm-
toarele cazuri posibile:
funcia obiectiv neliniar i restriciile liniare;
funcia obiectiv liniar i restriciile neliniare;
funcia obiectiv neliniar i restriciile neliniare.
nainte de a descrie cteva din metodele de soluionare a problemelor de progra-
mare neliniar se prezint condiiile KuhnTucker, obinute prin extinderea metodei
clasice a multiplicatorilor Lagrange i pentru cazul restriciilor de inegalitate.
Condiiile de optimalitate KuhnTucker. Prin generalizarea metodei clasice a
multiplicatorilor Lagrange, Kuhn i Tucker au stabilit condiiile care trebuie s fie sa-
tisfcute de un optim cu restricii, local sau global, condiii ce stau la baza celor mai
muli algoritmi existeni pentru rezolvarea problemelor de programare neliniar.
Se consider problema minimizrii funciei:
) , , , ( ) (
2 1 n
x x x F X F K = (6.35)
n prezena restriciilor:
n m j x x x X
n j i
< = = ,..., 2 , 1 ; 0 ) , , , ( ) (
2 1
K (6.36)
Cu ajutorul a m variabile auxiliare reale w
j,
inegalitile (6.36) se transform n
egaliti:
m j w X
j j
,..., 2 , 1 ; 0 ) (
2
= = + (6.37)
Aplicnd metoda multiplicatorilor Lagrange se definete funcia auxiliar:
| |
2
1
) ( ) ( ) , , (
j j
m
j
j
w X X F W X + + =

=
(6.38)
care conduce la un punct staionar n ipoteza ndeplinirii condiiilor:

m j w
w
W X
m j w X
W X
n i
x
X
x
X F
x
W X
j j
j
j j
j
m
j i
j
j
i i
,..., 2 , 1 ; 0 2
) , , (
,..., 2 , 1 ; 0 ) (
) , , (
,..., 2 , 1 ; 0
) (
) ( ) , , (
2
1
= = =


= = + =


= =

(6.39)
ntruct mrimile w
j
sunt variabile auxialiare, acestea pot fi eliminate din sistemul
(6.39). Din cea de-a doua relaie a acestui sistem rezult c oricare ar fi j, condiia
164 Modelri numerice i optimizri n instalaii

j
(X) = 0 are loc numai dac w
j
= 0, sau innd seama i de ultima relaie a aceluiai
sistem se obine: 0 ) ( = X
j j
(j = 1, 2,..., m).
Pentru eliminarea variabilelor w
j
, rezult deci condiiile necesare pentru minm:

m j x
m j X
n i
x
X
x
X F
j j
j
i
j
m
i j
j
i
,..., 2 , 1 ; 0 ) (
,..., 2 , 1 ; 0 ) (
,..., 2 , 1 ; 0
) (
) (
= =
=
= =

(6.40)
crora Kuhn i Tucker le-au adugat n plus:
m j
j
,..., 2 , 1 ; 0 = (6.41)
relaii cunoscute sub numele de condiiile KuhnTucker, ce sunt necesare att pentru
un minim local, ct i pentru un minim global.
Dac funciile F(X),
j
(X) i domeniul admisibil sunt convexe ele devin condiii ne-
cesare i suficiente pentru un minim global.
Condiiile de optimalitate (6.40), (6.41) nlocuiesc programul matematic general
(6.33) printr-un sistem de ecuaii i inecuaii, a cror expresie matriceal are forma:

( )
0
0
0 ) (
0 ) ( ) (
=
=

= +
X
X
F
T
x x
(6.42)
n care: F(X), (X) i domeniul admisibil sunt convexe; vector cu aceleai dimen-
siuni ca , iar:

(
(
(
(
(
(

=
n
x
x
x
M
1
(6.43) { }
m
n
T
x
x
x
K M
2 1
1
) (
(
(
(
(
(
(

= (6.44)
O problem de programare convex admite un domeniu admisibil convex i o func-
ie obiectiv convex, lucru asigurat dac F i
j
sunt funcii convexe.
Dac o problem de programare matematic este cunoscut a fi convex prezint
avantajele:
funcia nu are minime locale;
condiiile KuhnTucker sunt necesare i suficiente pentru a indica un minim
global.
n cele mai multe aplicaii concrete din domeniul instalaiilor este dificil de a arta
c funcia analizat este convex, ns modelele de optimizare obinute n condiii de
convexitate pot fi aplicate problemelor de programare matematic neconvex pentru a
gsi un minim local.
Prezentarea general a metodelor de soluionare a problemelor de programare
neliniar. Un algoritm care poate rezolva problema programrii neliniare n forma ge-
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 165
neral (6.33) este de regul ineficient cnd se utilizeaz pentru rezolvarea unor proble-
me cu caracteristici speciale. Din acest motiv, pentru orice problem este avantajos s
se evidenieze toate trsturile particulare care ar putea s conduc la o rezolvare mai
uoar.
n [39] Philip Wolfe a fcut o grupare a problemelor de programare dup dimen-
siuni i complexitate, n grupa problemelor neliniare aeznd n ordinea complexitii
probleme cu variabile separate, probleme de programare ptratic, probleme cu res-
tricii liniare i funcia obiectiv neliniar i probleme cu funciile de optimizare expli-
cite i cu derivate uor de calculat.
Au fost pui la punct numeroi algoritmi, folosii n anumite cazuri particulare, le-
gate de forma funciilor F i
j
.
Dintre algoritmii de rezolvare a problemelor cu structur special, fac parte algo-
ritmul lui Wolfe [35], [37] pentru programarea ptratic i algoritmul lui Rosen [37]
pentru programarea convex cu restricii liniare.
Algoritmii de cutare numeric a optimului au la baz:
metode directe de cutare n domeniul admisibil, ce utilizeaz evaluri ale funciei
obiectiv n punctele din domeniul admisibil al variabilelor de optimizat;
metode indirecte, prin care problema cu restricii se transform n una fr res-
tricii, modificnd funcia obiectiv;
metode de gradient, ce utilizeaz evaluri att ale funciei obiectiv, ct i ale gra-
dientului n puncte din domeniul admisibil.
Algoritmii de optimizare parcurg, de regul, urmtoarele trei etape:
E1) Alegereea unui punct de start X
0,
punct admisibil n cazul unei probleme cu
restricii.
E2) Deplasarea prin puncte succesive X
k
(k = 1, 2...) pn cnd optimul este atins.
De la un punct de baz X
k-1
la un punct de baz nou X
k
se trece prin deplasarea dup o
direcie { }
) ( ) (
2
) (
1
, ,
k
n
k k
k
d d d D K = , punctul X
k
fiind optimul dup aceast direcie. n ca-
zul metodelor directe, direciile de deplasare sunt prevzute n algoritm, pe cnd cele
de gradient sunt evaluate n fiecare punct X
k
.
E3) Verificarea criteriului de convergen, etap care decide oprirea sau continuarea
procesului de cutare a optimului.
Este dificil de a face afirmaii general valabile privind superioritatea unui algoritm
fa de altul. n consecin, alegerea celui mai bun algoritm, pentru o problem dat, re-
prezint un ntreg proces de cercetare.
Metoda direciilor admisibile. Din categoria metodelor directe privind minimiza-
rea funciilor multivariabile n prezena restriciilor de tip inegalitate, metoda direciilor
admisibile este cea mai des utilizat, folosind de regul un procedeu de aproximaii
succesive de forma:

k k k
D X X + =
+1
(6.45)
unde direciile de deplasare D
k
i lungimea pasului de deplasare sunt ntotdeauna
alese astfel nct X
k+1
s se afle n interiorul domeniului admisibil (fezabil).
Aceast metod conine dou etape principale, prima constnd n determinarea pen-
tru fiecare pas k a unui vector D
k
care respect condiiile:
166 Modelri numerice i optimizri n instalaii
0 ) ( ; 0 ) ( < < D X F D X
T T
j
(6.46)
iar cea de-a doua, determin mrimea pasului . n funcie de modul n care sunt rezol-
vate cele dou etape, exist diverse variante ale metodei [27], [84].
Metoda funciilor de penalizare face parte din categoria metodelor indirecte i re-
prezint o tehnic de rezolvare a problemelor de minimizare n prezena relaiilor de
restricii, prin transformarea acestora n probleme de minimizare fr restricii.
Minimul neconstrns al unei probleme de optimizare se poate gsi n interiorul do-
meniului admisibil sau n exteriorul lui.
a) Metoda penalizrii de punct exterior utilizeaz o funcie de penalizare care d o
valoare mare funciei F atunci cnd punctul X iese din domeniul admisibil sau se afl
n afara lui.
Pentru problema de optimizare neliniar:

m j X
X F
j
,..., 2 , 1 ; 0 ) (
min ) (
=

(6.47)
se definete funcia obiectiv de penalizare:
) ( ) ( ) , ( X P X F X + = (6.48)
unde este o constant, iar funcia de penalizare P este dat de relaia general:

< > <

=
m
j
j j
j
X X
X
X P
1

0 ) ( ; ) (
0 ) ( ; 0
) (

(6.49)
n care este o constant nenegativ.
Problema de minimizare neliniar (6.47) s-a transformat ntr-o problem de mini-
mizare fr restricii a funciei (6.48).
Prezena termenilor

=
> <
m
j
j
X
1

) ( face ca funcia s ia o valoare mare atunci


cnd restriciile nu mai sunt ndeplinite, altfel spus penalizeaz nclcarea restriciilor.
Pentru cazul 0< <1, funcia este continu pe frontiera domeniului, putnd avea
derivate de primul ordin discontinue pe frontiera domeniului. Dac =1, exist un
foarte mare pentru care minimul lui s coincid cu minimul lui F i din aceast
cauz n practic nu se utilizeaz = 1, ci de obicei = 2.
Algoritmul corespunztor acestei metode are urmtoarele etape:
E1) Se alege un punct iniial X
0
i o valoare iniial i se determin X
m
care mini-
mizeaz valoarea funciei:

=
> < + =
m
j
j
X X F X
1
2
) ( ) ( ) , ( (6.50)
E2) Se verific dac X
m
D
a
, unde D
a
este domeniul admisibil, prin condiia:
) (
2 / 1
1
2

|
|

\
|
=

=
n
i
i
X (6.51)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 167
n care:
) ( ) ( ) (
1 k m k m
X X X =

(6.52)
Calculul se oprete dac este ndeplinit condiia (6.51) sau dac este de ordinul
lui 10
7
...10
6
.
E3) Dac X
m
D
a
se alege > i pornind de la X
0
= X
m
algoritmul reia etapa E1,
minimiznd (X, ).
Pentru un suficient de mare se foreaz minimul funciei s intre n D
a
.
b) Metoda penalizrii de punct interior folosete o funcie obiectiv de forma:

=
=
m
j j
X
X F X
1
) (
1
) ( ) , (

(6.53)
n care: F este funcia de optimizat;
j
restriciile care ndeplinesc condiiile
j
0
(j = 1, 2,..., m).
Dac > 0, minimul lui (X, ) se afl n domeniul admisibil i converge ctre mi-
nimul lui F(X) pe msur ce parametrul se micoreaz.
Algoritmul de calcul are urmtoarele etape:
E1) Se alege punctul iniial X
0
pentru care
j
(X
0
) < 0 i o valoare iniial a lui .
E2) Se minimizeaz funcia exprimat prin (6.53) i se determin X
m
.
E3) Dac convergena nu este suficient de bun se micoreaz .
E4) Se alege un nou punct iniial X
0
= X
m
i se repet etapa E1.
Metoda gradienilor condiionai. Aceast metod se utilizeaz pentru minimiza-
rea unei funcii neliniare ntr-un domeniu n care minimul unei funcii liniare se obine
fr dificulti.
Fie F(X),
n
R X o funcie neliniar continu i derivabil ntr-un domeniu convex
. Se presupune c gradientul F(X) a lui F(X) satisface pentru toate punctele din
condiia lui Lipschitz:

2 1 0 2 1
) ( ) ( X X L X F X F (6.54)
unde L
0
este constanta lui Lipschitz.
Algoritmul corespunztor acestei metode cuprinde urmtoarele etape:
E1) Se alege un punct de start X
0
din domeniul .
E2) Considernd, n general, aproximaia k a aprocesului iterativ, se minimizeaz
funcia liniar Z X F
T
k
) ( i se determin punctul de minim Z(X
k
).
E3) Se calculeaz direcia de explorare:

k k k
X X Z D = ) ( (6.55)
i

k
T
k k
D X F X ) ( ) ( = (6.56)
E4) Se construiete noul punct de baz:

k k k k
D X X + =
+1
(6.57)
unde
k
este lungimea pasului n direcia D
k
egal cu
0
2
i
, i
0
fiind primul indice i =
0, 1, ...., pentru care are loc inegalitatea:
168 Modelri numerice i optimizri n instalaii

2
) (
2 ) ( ) 2 (
k i
k k
i
k
X
X F D X F

+ + (6.58)
E5) Procesul iterativ se oprete atunci cnd este satisfcut criteriul:
0 ) ( =
k
X (6.59)
iar X
k
este soluia optim a problemei, care minimizeaz funcia F(X).

6.2.4. METODA PROGRAMRII DINAMICE

Programarea dinamic reprezint o metod de optimizare a sistemelor sau a pro-
ceselor n care se opereaz pe faze sau secvenial, avnd ca aplicare nlocuirea unei
probleme de dimensiuni mari printr-o succesiune de probleme de dimensiuni mici. La
baza acesteia se afl principiul optimalitii a lui Bellman, care pe scurt se formuleaz
astfel: o politic optim nu poate fi alctuit dect numai din subpolitici optime.
Procesele secveniale sunt acele procese n cadrul crora un fluid, un flux de mate-
rial sau un flux energetic i modific parametrii (temperatur, presiune, umiditate etc.)
n cursul unei serii de transformri succesive.
Prin programarea dinamic se pune problema minimizrii funciei obiectiv:
) , ( min
1
1
i i
N
i
i
X X V Z

=

= (6.60)
tiind c fiecare mrime X
i
poate varia ntr-un domeniu care depinde de X
0
i X
i+1
,
i = 1, 2,..., N.
Formula de optimizare (6.60) se generalizeaz n cazul n care termenii X
i
sunt vec-
tori:
{ }
ni i i i
x x x X K
2 1
= (6.61)
avnd n componente.
Forma funciei Z i natura domeniilor de variaie ale variabilelor permit utilizarea
unui sistem de N faze pentru care V
i
(X
i-1
, X
i
); (i = 1, 2,..., N) este funcia de valoare
ataat fiecrei faze, iar Z funcia de valoare ataat mulimii fazelor.
Pentru a gsi valoarea minim a funciei Z se aplic principiul optimalitii, nece-
sitnd la fiecare pas rezolvarea ecuaiei funcionale:

{ }
)] , ( ) , ( [ min ) , (
1 0 1 , 0 1 0 , 0
1

+ =

i i i i i
X
i i
X X f X X V X X f
i
(6.62)
unde {X
i1
} nseamn c X
i1
aparine unei mulini de valori ce depind numai de X
0
i
X
i
.
Algoritmul de calcul const n rezolvarea succesiv a problemelor de minimizare
(6.62) pentru i = 1, 2,..., N, cu variaia discret a lui X
0
i memorarea rezultatelor inter-
mediare, calculndu-se astfel subpoliticile optime succesive pentru fazele 1 i 2 mpre-
un, apoi pentru fazele 1, 2 i 3 mpreun, ..., pentru fazele N , 1 mpreun, adic poli-
tica sau politicile optime:

{ }
) , ( ) , ( [ min ) , ( min
1 0 1 , 0 1 0 , 0
1

+ = =

N N N N N
X
N N
X X f X X V X X f Z
n
(6.63)
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 169
n care: f
0,N
(X
0
,X
N
) este valoarea politicii optime de la X
0
la X
N
; V
N
(X
N-1
,X
N
) valoarea
subpoliticii de la X
N1
la X
N
; f
0,N1
(X
0
, X
N1
) valoarea politicii optime de la X
0
la X
N1
.
Claritatea ecuaiilor funcionale face ca ele s poat fi aplicate direct, pe cale ana-
litic, fr dificultate.
Cu ajutorul acestei metode se poate da o soluionare optim alegerii amplasamen-
tului captrii i a traseului unei magistrale de aduciune a apei.


6.3. ELEMENTE DE TEORIA GRAFURILOR

6.3.1. NOIUNI GENERALE

Ori de cte ori o structur prezint o mulime de obiecte distincte i exist o lege
care s stabileasc o coresponden ntre acestea, avem de-a face cu un graf (fig. 6.7).
Pentru un graf trebuie definite n mod simultan att mulimea vrfurilor X = {x
1
,
x
2
,...,x
n
}, ct i a tranziiilor , care exist ntre acestea.
Cuplul format din mulimile X i se numete graf orientat i se noteaz prin G =
(X, ) sau G = (X, U), unde U este mulimea arcelor, reprezentate prin sgei.
Tranziiile de forma (x
i
x
j
) au originea n vrful x
i
i extremitatea n vrful x
j
i se
mai noteaz sub formele: (x
i
, x
j
),
i
j
u sau x
i
(x
j
).
Grafurile orientate permit tranziii de un singur sens. n acest caz ntre dou vrfuri
consecutive este un singur arc cu sgeat ntr-un anumit sens.
Arcele care au vrf comun se numesc arce adiacente, iar extremitile unui arc se
numesc vrfuri adiacente.
Un arc este incident la un vrf dac vrful respectiv este o extremitate a arcului.
O succesiune de arce adiacente formeaz un drum, care dac trece o singur dat
prin vrfurile sale se numete drum elementar, dac se ntoarce n punctul de plecare se
numete circuit, iar dac trece odat i numai odat prin fiecare vrf al grafului se nu-
mete drum hamiltonian.
Exist diferite metode pentru cutarea drumurilor i circuitelor hamiltoniene (meto-
da Kaufmann, teorema Knig, teorema Dirac).
Lungimea drumului este dat, prin convenie, de numrul arcelor sale. Pentru cal-
culul lungimii minime a drumurilor de la un vrf x
i
la toate celelalte vrfuri ale unui
graf G se folosete algoritmul Dantzig [130].
Graful orientat care nu are circuite este
denumit arborescen. Numrul ciclomatic al
unui graf G d numrul maxim de cicluri
independente c i se scrie analitic cu ajutorul
relaiei lui Euler:
) 1 ( = v a c (6.64)
n care: a este numrul de arce; v numrul
total de vrfuri.
La un graf conjugat un numr egal de ar-
Fig. 6.7 Graf orientat
170 Modelri numerice i optimizri n instalaii
ce se obine nlocuind fiecare vrf cu un circuit i fiecare circuit cu un vrf.
Numrul ciclurilor independente c

ale grafului conjugat G



este dat de relaia:
1 = =

v c a c (6.65)
Operaia prin care fiecrui arc i se atribuie o valoare poart numele de valorizarea
arcelor.
Valoarea unui drum este egal cu suma valorilor arcelor ce formeaz drumul. Prin
valorizarea arcelor unui graf se poate determina drumul de valoare optim din graf
folosind diveri algoritmi: Ford, BellmanKalaba, Yen.
Graful neorientat nu presupune relaii univoce ntre elementele sale, iar vrfurile
sunt legate prin muchii, care se reprezint fr sgei. n locul drumului, apare lanul, a
crui lungime este dat de numrul muchiilor sale.
ntr-un graf neorientat gradul unui vrf x
j
este numrul muchiilor care se leag de
vrful x
j
.
Pentru un graf neorientat cu m muchii, suma gradelor vrfurilor sale este egal cu
2m.
Un graf complet are proprietatea c oricare dou vrfuri sunt unite printr-o muchie,
n cazul grafurilor neorientate i c oricare dou vrfuri ale sale x
i
i x
j
sunt unite prin-
tr-un arc (x
i
, x
j
) sau printr-un arc (x
j
, x
i
) ori prin ambele arce (x
i
, x
j
) i (x
j
, x
i
), n cazul
grafurilor orientate.
Un graf se numete conex dac pentru oricare dou vrfuri ale sale exist n graf cel
puin un drum (lan) care le leag, iar n caz contrar graful este neconex.
Graful neorientat conex fr cicluri se numete arbore. Muchiile complementare
muchiilor grafului definesc coarborele.
Dac G = (X, U) este un arbore cu v vrfuri i m muchii, atunci:
1 = v m (6.66)
Un graf G = (X, ) poate conine un graf parial care s fie i arbore (numit arbore
parial) numai dac este conex. Graful parial al lui G = (X, ) este prin definiie un
graf ) , ( = X G n care x
i
, x
i
x
i
.

6.3.2. ALGORITMI PENTRU DETERMINAREA UNUI ARBORE
DE VALOARE MINIM

Algoritmul Sollin. Se consider graful conex G =(X, U) cruia i se ataeaz matri-
cea valorilor M ale crei elemente m
ij
sunt:

=
=
j i
x x
x x u
m
j i
j i
i
j
ij
dac , 0
adiacente sunt nu i vrfurile dac ,
adiacente sunt i vrfurile dac ), (
(6.67)
unde ) (
i
j
u este valoarea atribuit muchiei
i
j
u U.
Algoritmul Sollin pentru determinarea arborelui de valoare minim presupune par-
curgerea urmtoarelor etape:
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 171
E1) Se parcurg ntr-o ordine oarecare vrfurile grafului, constituindu-se arbori ai
subgrafurilor grafului dat, formate din vrful considerat i vrful legat de el prin mu-
chia de valoare minim, arborii rezultai fiind neconectai ntre ei.
E2) Arborii rezultai se consider a fi vrfuri i se revine la etapa E1.
E3) Procesul de calcul se consider terminat n momentul cnd se obine un singur
arbore, corespunztor unui singur subgraf, care este nsui graful dat.
Acest algoritm este o metod aproximativ conducnd n general la o soluie apro-
piat de cea optim.
Algoritmul Kruskal este o metod exact de determinare a arborelui de valoare
minim ntr-un graf, necesitnd urmtoarele etape principale:
E1) Se alege o muchie a grafului cu valoarea cea mai mic.
E2) Dintre muchiile nealese, se alege una care nu formeaz circuite cu muchiile
deja alese i care are valoarea cea mai mic.
E3) Procesul de calcul se consider terminat n momentul n care s-a determinat
mulimea U , format din cele v-1 muchii ale arborelui:
{ }
1 2 1
, , ,

=
v
u u u U L (6.68)
iar graful ) , ( U X G = este un arbore de valoare minim.
Dac toate valorile ) (
i
j
u pentru
i
j
u U sunt distincte, exist o soluie a problemei
i numai una. n ipoteza existenei unor valori egale la mai multe muchii, problema
poate avea mai multe soluii.
Acest algoritm a fost implementat n cadrul programului ARBMIN [98], putnd fi
utilizat pentru determinarea configuraiei optime a reelelor ramificate de distribuie a
energiei electrice, termice, a gazelor i a apei.

6.3.3. ALGORITMI PENTRU DETERMINAREA UNUI DRUM
DE VALOARE MINIM

Principalii algoritmi de determinare a unui drum de valoare minim din graf au la
baz principiul optimalitii, potrivit cruia orice drum optim n graf este format din
subdrumuri optime din acel graf. Aceti algoritmi se utilizeaz pentru determinarea
traseului optim al unor magistrale de aduciune a apei i a gazelor.
Algoritmul Ford. Se consider un graf conex orientat G = (X, U) i fiecrui arc
i
j
u U i se asociaz un numr ) (
i
j
u 0 reprezentnd valoarea arcului. Grafului i se
ataeaz matricea M ale crei elemente m
ij
sunt date de relaiile (6.67).
Drumul din graf de valoare minim are valoarea total:
min ) ( ) ( =


i
j
u
i
j
u (6.69)
i se afl, conform algoritmului Ford n urmtoarele etape:
E1) Se numeroteaz vrfurile grafului ntr-o ordine oarecare: x
0
, x
1
,...,x
n
n aa fel
nct vrful origine s fie x
0
, iar vrful extremitate s fie x
n
.
172 Modelri numerice i optimizri n instalaii
E2) Se atribuie fiecrui vrf ) , 0 ( n i x
i
= o marc l
i
, pe scurt x
i
(l
i
), care s reprezinte
lungimea unui drum arbitrar de la x
0
la x
i
; iniial se ia l
0
= 0 i l
i
= , dac i 0.
E3) Se consider pe rnd toate arcele (x
i
, x
j
) din U, se calculeaz diferena l
j
l
i
i se
compar cu (x
i
, x
j
), iar dac:
) , (
j i i j
x x l l > (6.70)
atunci se nlocuiete de fiecare dat l
j
prin:

j j i i j
l x x l l < + = ) , (
'
(6.71)
obinndu-se o reducere pentru marca vrfului x
j
.
E4) Se definete pentru uniformitate marcajul:

> +

=
) , ( dac ), , (
) , ( dac ,
'
j i i j j i i
j i i j j
j
x x l l x x l
x x l l l
l


(6.72)
E5) Se continu aceast reducere pn cnd pentru orice arc din U avem l
j
l
i
(x
i
,
x
j
).
E6) Se determin vrfurile prin care trece drumul de valoare minim: se gsete
vrful x
p1
(l
n
) cu proprietatea l
n
l
p1
= (x
p1
, x
n
), deci arcul (x
p1
, x
n
) este ultimul arc din
drum, apoi se gsete vrful x
p2
(l
n
) cu proprietatea l
p1
l
p2
= (x
p2
, x
p1
), deci arcul
(x
p2
, x
p1
) este penultimul arc din drum, .a.m.d. pn se ajunge la vrful x
0
.
Drumul cu valoare minim l
n
este:
) , , , , , (
1 1 0 n p pk pk
x x x x x K

= (6.73)
Schema logic a acestui algoritm este prezentat n figura 6.8, unde: N este ordinul
grafului; M1 numr foarte mare; M(I,J) matricea grafului; L(I) vector ale crui
componente dau mrcile vrfurilor.
Algoritmul BellmanKalaba. O variant a algoritmului precedent, prezentat cu
ajutorul programrii dinamice, este algoritmul BellmanKalaba.
Dac se noteaz cu V
i
valoarea minim a drumurilor ) , 1 ( n i
i
n
= existente de la
vrful x
i
la x
n
:
) , 1 ( ), ( n i V
i
n i
= = (6.74)
0 =
n
V , (6.75)
atunci conform principiului optimalitii:
0 ); , 1 ; 1 , 1 ( ), ( min = = = + =

n ij j
i j
i
V n j n i m V V (6.76)
Pentru rezolvarea sistemului (6.76) se procedeaz iterativ, notnd cu
k
i
V valoarea
lui V
i
obinut la iteraia k i anume:
0 ); 1 , 1 ( ,
0 0
= = =
n in i
V n i m V (6.77)
Se calculeaz:
0 ); , 1 ; 1 , 1 ( ), ( min
1 0 1
= = = + =

n ij j
i j
i
V n j n i m V V (6.78)
i apoi:
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 173

Fig. 6.8 Schema logic a algoritmului Ford de determinare
a drumului de valoare minim ntr-un graf
0 ); , 1 ; 1 , 1 ( ), ( min
1
= = = + =

k
n ij
k
j
i j
k
i
V n j n i m V V (6.79)
Iteraia de ordinul k exprimat prin relaiile (6.79) d valori finite doar pentru dru-
murile de lungime cel mult k+1 care ajung la x
n
, alegndu-se dintre acestea pe cele mi-
nimale.
De la o iteraie la urmtoarea:
,
1

k
i
k
i
V V j (6.80)
Numerele
k
i
V (in; k=0, 1,...) formeaz iruri monoton descresctoare, nct se ajun-
ge n mod necesar la un minim, dup un numr finit de iteraii, care nu depeste n1.
Deci, algoritmul se oprete cnd se ajunge la o iteraie k, astfel nct
1 +
=
k
i
k
i
V V
) , 1 ( n i = , iar valoarea minim a drumului ntre vrfurile x
0
i x
n
este
1
1 1
+
=
k k
V V .
Pentru identificarea drumurilor care au valorile minime gsite, se deduce din (6.79)
c de-a lungul lor, la ultima iteraie:

k
j ij
k
j ij
k
i
V m V m V + = + =
1
(6.81)
n figura 6.9 se prezint schema logic a programului ordinator DRUMIN, elaborat
pe baza acestui algoritm, unde: N este ordinul grafului; M(I,J) matricea asociat
174 Modelri numerice i optimizri n instalaii
grafului; V(I,K) vectorul coloan construit la fiecare iteraie K; X(I) succesiunea
vrfurilor drumului de valoare minim; VAL valoarea drumului minim n graf.

Fig. 6.9 Schema logic a algoritmului Bellman-Kalaba de determinare a drumului
de valoare minim n graf

6.3.4. REEAUA DE TRANSPORT

Reeaua de transport reprezint un graf finit fr bucle, n care:
exist un vrf x
0
(intrarea n reea) i numai unul, astfel nct
1
x
0
=;
exist un vrf x
n
(ieirea din reea) i numai unul, astfel x
n
=.
Fie

i
x
U mulimea arcelor incidente interior n x
i
i
+
i
x
U aceea a arcelor incidente n
exterior n x
i
.
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 175
O funcie n valori ntregi (u) definit pe U este un flux pentru o reea de transport
dac sunt satisfcute relaiile:
0 ) ( u uU (6.82)
) , ( ) ( ) (
0 n i i
U u U u
x x x x u u
i
x
i
x
=

+

(6.83)
) ( ) ( u c u uU (6.84)
Funcia (u) poate fi asimilat cu o cantitate de materie care trece prin arcul u i
care deci nu trebuie s depeasc capacitatea c(u) a acestui arc.
Din relaia (6.83) se deduce:


+

= =
0 0
0
) ( ) (
x x
U u U u
u u (6.85)
Numrul
0
reprezint cantitatea de materie care iese din x
0
spre reea i ajunge prin
reea n x
n
.

6.3.5. CONDIII PARTICULARE DE APLICARE A GRAFURILOR
LA CALCULUL REELELOR DE CURGERE

Orice reea de curgere (hidraulic, termic, electric), poate fi reprezentat, ca mo-
del matematic, printr-un graf topologic conex.
Graful topologic al reelei este reprezentarea n plan a structurii spaiale alctuite
din noduri i conducte interconectate n noduri.
Gradul unui nod este dat de numrul conductelor incidente n acel nod i nu poate fi
mai mic dect 1, ntruct reelele de conducte sunt ntotdeauna grafuri conexe. Gradul
0 l are un punct izolat, iar nodurile cu gradul 1 sunt noduri periferice.
Reeaua inelar reprezint un graf conex care nu are vrfuri cu gradul mai mic de-
ct 2.
Folosirea i analiza relaiilor dintre elementele reelelor de conducte ca i grafuri au
aplicabilitate n rezolvarea unor probleme ca alegerea formei reelelor, aprecierea gra-
dului de siguran, modul de transformare legat de metodele de calcul, determinarea re-
gimului de cugere n reea i probleme economico-energetice.
n conformitate cu teoria grafurilor, n graful reelelor, numrul maxim de inele in-
dependente M n fiecare sistem este egal cu numrul ciclomatic dat de relaia (6.64):
1 + = N T M (6.86)
n care: T este numrul tronsoanelor; N numrul nodurilor reelei.
n dezvoltarea modern a studiilor de specialitate, grafurile se utilizeaz ca modele
matematice pentru rezolvarea problemelor tehnice i economico-energetice ale reele-
lor de alimentare cu ap, cu gaze, cu energie termic i electric prin calcul matriceal.
Metoda teoriei grafurilor permite s se efectueze nregistrarea tuturor proprietilor
geometrice principale i a formei reelei prin ntocmirea unor matrice.
Astfel, graful neorientat al unei reele poate fi descris prin matricea tranziiilor
[A
t
]
N, N
avnd numrul de linii i de coloane egal cu numrul de vrfuri N i elementele
a
ij
date de relaiile:
176 Modelri numerice i optimizri n instalaii

=
adiacente sunt nu i vrfurile dac , 0
adiacente sunt i vrfurile dac , 1
j i
j i
a
ij
(6.87)
Neexistnd bucle, elementele diagonalei principale sunt nule. Aceast matrice per-
mite determinarea gradului nodurilor, adic numrul de conducte convergente n nod,
prin nsumarea elementelor nenule pe linii sau pe coloane.
Matricea de inciden (matricea vrfurilor) [A
v
]
N, T
stabilete legtura ntre arcele i
vrfurile grafului orientat al unei reele, ilustrnd interconectarea nodurilor n reea i
avnd pe linii numrul de ordine al vrfurilor N, iar pe coloane cel al arcelor T. Ele-
mentele a
ij
ale acestei matrice sunt definite de relaiile:

=
i j
i j
a
ij
vrful in incidenta are nu arcul dac , 0
vrful in incidenta are arcul dac , 1
(6.88)
Matricea de apartenen (matricea ciclurilor) [A
c
]
M, T
stabilete legtura ntre arcele
i ciclurile grafului orientat al unei reele, indicnd apartenena conductelor la inelele
reelei i avnd pe linii numrul de ordine al inelelor M, iar pe coloane cel al arcelor T.
Elementele a
ij
ale acestei matrice sunt definite prin relaiile:

=
i j
i j
a
ij
ciclului apartine nu arcul dac , 0
ciclului apartine arcul dac , 1
(6.89)
Topologia unei reele de conducte poate fi descris complet i univoc cu ajutorul
matricei de inciden i a matricei de apartenen.
Avnd n vedere c majoritatea elementelor matriceale ataate grafului, definite sub
formele menionate, sunt nule i c acestea ocup un volum extrem de mare n memo-
ria calculatoarelor electronice, aplicarea n calculul automatizat al reelelor a acestor
matrice se poate face sub o form particularizat.
Dintre elementele matricei A
v
se rein numai elementele nenule, precizndu-se pen-
tru fiecare arc j nodul iniial NI
j
i nodul final NF
j
, spre care are loc curgerea. Pe lng
faptul c se realizeaz astfel i prezentarea elementelor matricei A
t
, eliminndu-se pere-
chile de noduri care nu sunt interconectate prin conducte, exist posibilitatea de orien-
tare a micrii fluidului n conducte.
Dintre elementele matricei A
c
se rein de
asemenea numai elementele nenule, prin no-
minalizarea tuturor nodurilor care formeaz un
inel. Pentru calculul orientrii se consider n-
totdeauna acelai sens de parcurgere, de exem-
plu sensul orar, ncepnd cu un nod arbitrar i
ncheind ciclul cu acelai nod.
Pentru exemplul de reea cu graful topolo-
gic din figura 6.10 elementele nenule ale ma-
tricei A
v
i A
t
asociate grafului, care se rein, se
scriu astfel:
j 1 2 3 4 5 6 7 8
NI
j
1 2 7 6 2 3 7 4
NF
j
2 3 4 5 7 4 6 5

Fig. 6.10 Graful topologic al unei reele
inelare de conducte
Metode numerice de analiz matematic aplicabile la calculul instalaiilor 177

iar matricea A
c
are forma particular:

(

=
7 6 5 4 7
2 7 4 3 2
c
A
adic se nscriu 26 elemente nenule, n loc s se nscrie n total 121 elemente, din care
49 ale matricei A
t
, 56 ale matricei A
v
i 16 ale matricei A
c
.

Capitolul 7

MODELE DE OPTIMIZARE A INSTALAIILOR




7.1. CALCULUL HIDRAULIC OPTIM AL CANALELOR CU
TALUZURI PLANE I RADIER CILINDRIC

Exprimarea elementelor geometrice ale seciunii transversale. innd seama de
neajunsurile legate de construirea canalelor cu seciunea trapezoidal, de necesitatea
industrializrii sistemelor, precum i de avantajele din punct de vedere hidraulic, n
practica inginereasc s-a adoptat, pe lng alte forme de profile ale canalelor deschise
(parabolice, semieliptice), profilul cu taluzuri plane i radier cilindric.
innd seama de notaiile din figura
7.1 i de condiia de tangen a laturilor
oblice ale trapezului la arcul de cerc, se
pot deduce elementele seciunii trans-
versale:
ctg = m (7.1)
r m f r b ) ( sin 2
1
= = (7.2)
r m f r h ) (
2

sin 2
2
2
= = (7.3)
r h H = (7.4)
| |r m f h
m f
m f
H ) (
) (
) (
2
2
2
+ =
+
=

(7.5)
| |r m f m h H m b B ) ( 2 ) ( 2
1
+ = + = (7.6)
cu:

'
4
) (
1
m
m f = (7.7)
2
1 2 ' m m + = (7.8)

'
2
1 ) (
2
m
m
m f = (7.9) |

\
|
= = 1 ) ( ) (
2 2
h
H
m f m f
r
H
(7.10)
n care: este unghiul taluzului; m coeficientul de nclinare a taluzului; r raza
arcului de cerc; H adncimea apei; B limea la oglinda apei.
Utiliznd ecuaiile (7.5) i (7.6) se obine:
) (
) ( 2

2
1
m f
m f m
H
B
+
+
= =

(7.11)
m
m f m f
2
) ( ) (
2 1

= (7.12)

Fig. 7.1 Elementele seciunii transversale
Modele de optimizare a instalaiilor 179
Potrivit relaiei (7.10), dac h = H (canal circular) sau h = 0 (canal trapezoidal),
atunci primete valoarea 0, respectiv .
Introducnd restriciile = 0 i = n relaia (7.11), se obine condiia de com-
patibilitate a problemei:

m m
m
2 '
4
2

< < (7.13)


ce exprim domeniul n care poate fi analizat legtura dintre caracteristicile geome-
trice i hidraulice.
n acest caz, pentru perimetrul udat P
u
, aria A i raza hidraulic R rezult expresiile:
| |r m f m r h H m P
u
) ( 2 ' 2 ) ( 1 2
3
2
+ = + + = (7.14)
| | | |
2
4 1
2 2
) ( ) (
2
2 sin 2
) ( ) ( r m f m f m r h H h H m b A + + =

+ + = (7.15)
r
m f m
m f m f m
P
A
R
u
) ( 2 '
) ( ) (
3
4 1
2
+
+ +
= =


(7.16)
n care:

m
m f
1
arctg ) (
3
= (7.17)
'
2
) ( ) (
3 4
m
m
m f m f = (7.18)
Cu notaiile urmtoare:
) (
2
m f + = (7.19) ) ( 2
1
m f m + = (7.20)
) ( ) (
4 1
2
m f m f m + + = (7.21) ) ( 2 '
3
m f m f + = (7.22)
se poate exprima fiecare element geometric dimensional n funcie de numai un singur
element dimensional i ali doi parametri adimensionali m i , conform tabelului 7.1.
Tabelul 7.1. Expresia elementelor geometrice ale seciunii canalelor
cu taluzuri plane i radier cilindic
Elemen- n funcie de:
tul r H B A P
u
R
0 1 2 3 4 5 6

r

r H

1
B

1
A
2
1


1
f
P
u

R
f
2



H

r

H B

f
P
u

R
f
2



B

r H



B A


u
P
f

R
f
2



A

2 2
r
2
2
2
H


2
2
2
B



A
2
2
2
u
P
f


2
2
2
R
f



P
u


r f H
f

1
A

1


P
u
R
f
2
2



R r
f
2

H
f

2
B
f

0 5 ,
f
A
u
P
f
2
2



R
180 Modelri numerice i optimizri n instalaii
Model de calcul al profilului optim hidraulic. Exprimnd viteza apei V cu ajuto-
rul formulei Chzy i adoptnd pentru coeficientul de rezisten hidraulic C formula
lui Pavlovski, rezult ecuaia cunoscut a debitului:

5 , 0 5 , 0
1
i R A
n
Q
y+
= (7.23)
n care: n este coeficientul de rugozitate; i panta longitudinal; y exponent n
formula Pavlovski, calculat cu relaia:

( )
y n R n = 2 5 0 13 0 75 0 10 , , , , (7.24)
Introducnd expresia elementelor geometrice A i R funcie de H (tabelul 7.1) n
ecuaia debitului (7.23), se obine relaia general pentru calculul hidraulic al canalelor
cu taluzuri plane i radier cilindric, n condiiile curgerii permanente i uniforme:

5 , 0 5 , 2
5 , 0 5 , 2
3 2
1
i H
f n
Q
y
y y
y
+
+ +
+
=


(7.25)
Expresia razei r obinut din relaia (7.15) se substituie n relaia (7.14) i se face
notaia:

) ( ) (
) ( 2 '
4 1
2
3
m f m f m
m f m f
+ +
+
= =

(7.26)
astfel nct expresia (7.14) a perimetrului udat devine:
A P
u
= (7.27)
n cazul profilului optim hidraulic, care corespunde perimetrului udat minim la
aceleai valori A, n i i, parametrul adimensional devine minim i se obine =
o

prin determinarea minimului funciei (7.26) din condiia / = 0, respectiv:

2
3 1
4 3 1
0
1
'
2
) ( 2 ) ( '
2
1
) ( ' ) ( ) (
m
m
m
m
m mf m f m
m f m m f m f
+
= =

= (7.28)
Introducnd relaia (7.28) n relaia (7.11) rezult condiia profilului optim hidraulic
de taluz dat:

2
0
1 2 ' m m + = = (7.29)
Valorile limii relative optime
0
determinate din relaia (7.29) pentru diverse va-
lori m sunt prezentate n tabelul 7.2.
Tabelul 7.2. Valorile limii relative optime
0

m 0 0,25 0,50 0,75 1,00 1,25 1,50 2,00 2,50 3,00 4,00

0
2,00 2,00 2,24 2,50 2,83 3,20 3,61 4,47 5,39 6,32 8,25
Dac viteza apei V rezultat n urma calculelor de dimensionare nu se ncadreaz
ntre limitele admisibile V
m
i V
M,
indicate n literatur, se mrete sau se micoreaz
panta longitudinal i, conform relaiei (7.30), iar adncimea apei H se determin cu
relaia (7.31):

1 2
2
) (
2
+
=
y
M m
R
V n
i (7.30)
Modele de optimizare a instalaiilor 181

) (M m
V
Q
H

= (7.31)
Pornind de la modelul analitic descris s-a elaborat programul ordinator CANDES2,
avnd organigrama redat n figura 7.2, unde este eroarea admis (1 mm1 cm). Se
atribuie identificatorului KOD valoarea 1 dac se cunoate Q (W = Q i T = 0) i
valoarea 0 dac se cunoate H (W = H i T = 0) sau se cunoate B (W = 0 i T = B).

Fig. 7.2 Schema logic a algoritmului de calcul al profilului optim hidraulic
182 Modelri numerice i optimizri n instalaii


7.2. ALEGEREA TRASEULUI OPTIM AL UNEI MAGISTRALE
DE ADUCIUNE A APEI

7.2.1. CONSIDERAII PRELIMINARE

Prin amploarea investiiei i consumul de energie, aduciunile au o pondere nsem-
nat n cadrul sistemelor de alimentare cu ap, iar proiectarea raional a acestora com-
port mai multe procese de optimizare, n rndul crora un loc important l deine
optimizarea traseului acestora.
n practica actual de proiectare, stabilirea soluiei optime se face, de obicei, prin
studierea analitic a dou, trei variante selectate din mulimea posibil prin decizii in-
tuite, a cror eroare este invers proporional cu gradul de experien al proiectantului.
Disciplinele matematice moderne prin calculul operaional pun la ndemna proiec-
tantului un vast aparat de analiz tiinific n stabilirea deciziilor optime pentru pro-
blemele proiectrii sistemelor de alimentare cu ap.
n acest context, se descrie un model matematic determinist de optimizare a trase-
ului unei magistrale de aduciune a apei, bazat pe teoria grafurilor.

7.2.2. MODELUL DE CALCUL

Modelarea acestei probleme se realizeaz prin reprezentarea grafului conex orientat
G = (X, U) alctuit din surs ca punct de origine, trasee ca arce i puncte obligate ca
vrfuri. Fiercrui arc U u
i
j
i se asociaz un numr 0 ) (
i
j
u , n uniti convenio-
nale, funcie de criteriul de optimizare adoptat. Traseul optim este dat de drumul de
valoare minim n graf, care se determin aplicnd algoritmul Bellman-Kalaba.
Grafului G = (X, U) i se ataeaz o matrice M ale crei elemente mij sunt:

=


=
. pentru 0
; adiacente sunt nu i vrfurile dac
; la la de arcului valoarea ) (
j i
x x
x x u
m
j i
j i
i
j
ij

(7.32)
Traseul optim este dat de drumul din graf, avnd valoarea total:


i
j
u
i
j
u min ) ( ) ( (7.33)
Dac se noteaz cu V
i
valoarea minim a drumurilor ) 0, ( , n i
i
n
= existente de la
vrful x
i
la vrful x
n
:
) 0, ( , ) ( n i V
i
n i
= = (7.34)
deci:
0 =
n
V (7.35)
atunci conform principiului optimalitii:
Modele de optimizare a instalaiilor 183
0 i ) 0, ; 1 0, ( , ) min( = = = + =

n ij
i j
j i
V n j n i m V V (7.36)
Pentru rezolvarea sistemului (7.36) se procedeaz iterativ, notnd cu
k
i
V valoarea
lui V
i
obinut la iteraia k, i anume:
0 ; ) 1 0, (
o o
= = =
n in i
V n i m V (7.37)
Se calculeaz:
0 ; ) 0, ; 1 0, ( , ) min(
1 o 1
= = = + =

n ij
i j
j i
V n j n i m V V (7.38)
i apoi:
0 ; ) 0, ; 1 0, ( , ) min(
1
= = = + =

k
n
i j
ij
k
j
k
i
V n j n i m V V (7.39)
Iteraia de ordinul k exprimat prin relaiile (7.39) d valori finite doar pentru
drumurile de lungime cel mult k+1 care ajung la x
n
, alegndu-se dintre acestea pe cele
minimale.
De la o iteraie la urmtoarea:
.
1
j , V V
k
i
k
i


(7.40)
Numerele 1,...) 0, ; ( = k n i V
k
i
formeaz iruri monoton descresctoare, nct se
ajunge n mod necesar la un minim, dup un numr finit de iteraii care nu depete
n1. Deci, algoritmul se oprete cnd se ajunge la o iteraie k, astfel nct ,
1 +
=
k
i
k
i
V V
) 0, ( n i = , iar valoarea drumului minim ntre vrfurile x
0
i x
n
este
1
0 0
+
=
k k
V V .
Pentru identificarea drumurilor care au valorile minime gsite, se deduce din (7.39)
c de-a lungul lor, la ultima iteraie:

k
j ij
k
j ij
k
i
V m V m V + = + =
1
(7.41)
Pe baza algoritmului descris s-a conceput programul ordinator OPTRAD, avnd
schema logic din figura 7.3, unde: N este ordinul grafului; V(I,J) vectorul coloan
construit la fiecare iteraie k; X(I) succesiunea drumului de valoare minim; VAL
valoarea drumului minim n graf; M(I,J) matricea asociat grafului.


7.3. OPTIMIZAREA TRASEULUI REELELOR
RAMIFICATE DE CURGERE

7.3.1. CONSIDERAII PRELIMINARE

n cadrul proceselor de optimizare pe care le necesit proiectarea raional a ree-
lelor ramificate de curgere de o mare importan este optimizarea traseului acestora.
Avnd n vedere c aceast problem de optimizare poate avea una sau mai multe
soluii, s-a conceput un algoritm bazat pe teoria grafurilor, care genereaz toi arborii
minimi ai grafului format cu nodurile unde se amplaseaz consumatorii i de legturile
dintre ei, determinndu-se astfel toate soluiile optime.
184 Modelri numerice i optimizri n instalaii


Fig. 7.3 Schema logic a modelului de calcul al traseului optim al
unei magistrale de aduciune a apei
Modele de optimizare a instalaiilor 185
Modelarea problemei se realizeaz prin reprezentarea grafului conex neorientat
alctuit din instalaia de punere sub presiune ca origine, nodurile de consum ca vrfuri
i traseele arterelor ce unesc aceste puncte ca muchii.
Fie graful conex neorientat G = (X, U) cu X = {1, 2, ..., n} reprezentnd mulimea
indicilor vrfurilor i U mulimea muchiilor, n care fiecare muchie U
u
i
j
are aso-
ciat o valoare ( ) 0 >
i
j
u , n uniti convenionale, conform criteriului de optimizare a-
doptat. Acestui graf i se ataeaz matricea C de ordin n ale crei elemente sunt:

=

=
j i U u
U u u
c
i
j
i
j
i
j
ij
sau , dac ,
dac ), (
(7.42)
unde
u
i
j
este muchia u cu o extremitate n vrful i i cealalt extremitate n vrful j.
Dac toate valorile ( )
i
j
u pentru U
u
i
j
sunt distincte, exist o soluie unic a pro-
blemei. n cazul c exist valori ( )
i
j
u egale la mai multe muchii, problema poate avea
mai multe soluii.

7.3.2. DETERMINAREA GRAFULUI PARIAL AL
ARBORILOR MINIMI

Indicii vrfurilor muchiilor
u
i
j
, ce aparin grafului parial al arborilor minimi, i va-
lorile corespunztoare c
ij
se rein ntr-o matrice M care, potrivit faptului c un arbore
minim are n1 muchii, va avea 3 coloane i n1 linii. Aceast matrice se construiete
n urmtoarele etape:
E1) Se determin elementele minime de pe fiecare linie a matricei C.
E2) Se alege una din liniile pentru care elementul minim este unic i se noteaz cu
r, s indicii si.
E3) Se nregistreaz pe prima linie a matricei M valorile r, s, c
rs
i se marcheaz
elementele c
rs
, c
sr
din matricea C.
E4) Se determin minimul elementelor nemarcate de pe liniile matricei C pe care
exist cel puin un element marcat i se noteaz cu r, s indicii elementului minim sau a
unuia dintre ele n cazul c exist mai multe.
E5) Dac pe linia s a matricei C exist elemente marcate, se marcheaz i ele-
mentele c
rs
, c
sr
i se trece la etapa E6, iar dac pe linia s a matricei C nu exist elemente
marcate, pentru fiecare element c
is
aflat pe o linie marcat i egal cu c
rs
se adaug
matricei M o nou linie format din valorile i, s, c
is
i se marcheaz elementele c
is
, c
si

din matricea C, dup care se trece la etapa E6.
E6) Se trece la etapa E4 sau se opresc calculele dup cum mai exist sau nu linii n
matricea C cu nici un element nemarcat.

7.3.3. GENERAREA ARBORILOR MINIMI

Dac pentru matricea M, rezult un numr de linii mai mare dect ordinul grafului
considerat, problema arborelui minim are mai multe soluii.
186 Modelri numerice i optimizri n instalaii
n acest caz se permut mai nti liniile matricei M astfel nct elementele coloanei
a doua s fie ordonate cresctor. Pe coloana a doua se vor gsi numai indicii a n1
vrfuri ale grafului. Dac se noteaz frecvenele absolute a acestor indici pe coloana a
doua a matricei M cu F
1
, F
2
, ..., F
n
, iar frecvenele cumulate cu

n
F F F ..., , ,
2 1
(i=1,
2,..., n1), numrul de arbori minimi ai grafului n
a
, are valoarea dat de relaia:

=
=
1
1
n
i
i a
F n (7.43)
Pentru identificarea celor n
a
arbori minimi se construiete o matrice A cu n1 linii i
n
a
coloane, n etapele:
E7) Se asociaz fiecrei frecvene absolute F
i
o variabil V
i
ale crei valori sunt
elementele mulimii ( | { } N F F
N
i i i
I

= ,
1
, (i = 1, 2, ..., n1) unde {N} este mulimea
numerelor naturale, iar

0
F = 0.
E8) Pe fiecare linie i a matricei A se nregistreaz de n
a
/F
i
ori elementele V
i
ale
mulimii N
i
, astfel ca matricea A obinut n final s aib coloanele ordonate lexi-
cografic.
Pe fiecare coloan a matricei A se gsesc indicii liniilor matricei M ce conin carac-
teristicile muchiilor unuia din arborii optimi.
n cazul c soluia obinut este multipl, alegerea soluiei optime se face innd
seama i de alte criterii.
Pe baza algoritmului descris s-a elaborat programul OTREDIRA, cu schema logic
din figura 7.4, unde: N este ordinul grafului ataat reelei; C(I,J) matricea criterial
asociat grafului topologic al reelei; MIN(I) minimul elementelor de pe linia I;
NEM(I) numrul elementelor minime de pe linia I; MAR(I) numrul elementelor
marcate de pe linia I; MINLM minimul elementelor marcate de pe liniile ce conin
elemente marcate; A(I,J) matrice ajuttoare la identificarea arborilor minimi; M(K,L)
matricea vrfurilor muchiilor optime i a valorilor corespunztoare.


7.4. MODELE DE OPTIMIZARE PENTRU ANALIZA
REELELOR INELARE DE DISTRIBUIE A APEI

7.4.1. CONSIDERAII PRELIMINARE

Formularea unor modele matematice adecvate, care s permit analiza curgerii i a
strii de presiune n reele inelare de distribuie a apei este esenial att pentru rezol-
varea corect i eficient a etapei de proiectare, ct i pentru verificarea reelei n dife-
rite regimuri de exploatare, normale sau de avarie.
n literatura de specialitate s-au conturat trei metode pentru determinarea circulaiei
debitelor i a distribuiei presiunilor n reelele inelare de alimentare cu ap (metoda
ciclurilor, metoda nodurilor, metoda tronsoanelor), n funcie de parametrii hidraulici
adoptai ca necunoscute. Pentru oricare din aceste metode trebuie rezolvat un sistem de
Modele de optimizare a instalaiilor 187
ecuaii algebrice neliniare, caracteristic acestora, ceea ce se poate efectua att prin pro-
cedee iterative (HardyCross, NewtonRaphson, teoria liniarizrii) ct i prin procedee
moderne de optimizare folosind formulri variaionale.

Fig. 7.4 Schema logic a algoritmului pentru determinarea traseelor
optime ale unei reele ramificate
188 Modelri numerice i optimizri n instalaii


Fig. 7.4 (continuare)

7.4.2. MODELUL "CONINUT" DE ANALIZ PE TRONSOANE

Dac pentru reelele inelare de distribuie a apei se folosesc n loc de relaiile (5.45),
(5.46) i (5.52) aa cum se face n mod obinuit, relaiile (5.45), (5.52) i o funcie de
performan ce exprim coninutul energetic al reelei, analiza reelei se poate efectua
cu un model de optimizare condiionat denumit modelul "coninut" [22], [23].
Determinarea debitelor Q
ij
pentru care are loc echilibrarea reelei se realizeaz pe
criteriul minimizrii coninutului de energie al ntregii reele raportat la unitatea de
timp, care pentru structurile cu elemente poteniale (pompe integrate pe artere, rezer-
voare i pompe n noduri) se exprim analitic prin funcia obiectiv:

=
=
ij
Q
N
j
q
j j ij ij p
T
ij
ij
Q
ij j i
j
q Z Q H Q Z Z F
0
1
0
,
1
0
e
min ) d ( ] d d ) ( [ (7.44)
Modele de optimizare a instalaiilor 189
supus la restriciile de continuitate (5.45) i cele de nenegativitate pentru debite:
0
ij
Q (7.45)
unde: Z
i
i Z
j
sunt cotele piezometrice n nodurile i i j, H
p,ij
nlimea de refulare a
pompelor integrate pe artera ij, la debitul Q
ij
; N

numrul nodurilor de alimentare cu


cotele piezometrice Z
j

.
Introducnd n funcia obiectiv (7.44) relaia funcional (5.52) scris sub forma:

ij ij j i ij
Q R Z Z h = = (7.46)
i innd seama de relaia (5.50) de aproximare a nlimii de refulare a pompelor in-
tegrate pe artere, n urma efecturii integralelor din (7.44), expresia funciei criteriale
devine:



=

=
+

(

\
|
+ +
+
=
N
j
j j
T
ij
ij ij ij ij ij ij ij ij
q Z Q C Q B Q A Q R F
1 1
2 3 1
e
, min
2
1
3
1
1
1
(7.47)
iar mpreun cu restriciile (5.45) i (7.45) formeaz un model de programare nelini-
ar, ce poate fi rezolvat aplicnd algoritmul gradienilor condiionai.
Avnd determinat repartiia debitelor pe tronsoane, dup calcularea pierderilor de
sarcin cu relaia (7.46) se determin cotele piezometrice Z
j n noduri, pornind de la un
nod cu cota piezometric cunoscut, n funcie de care rezult presiunile disponibile H
j

n noduri:

j j j
ZT Z H = (7.48)
n care ZT
j
este cota geodezic n nodul j.

7.4.3. MODEL DE ANALIZ CICLIC N FORMULARE
VARIAIONAL

n formularea clasic a analizei ciclice a reelelor inelare relaiile fundamentale de
calcul sunt ecuaia de continuitate (5.45), ecuaia de conservare a energiei pe inele
(5.46) i ecuaia funcional (5.52), iar determinarea debitelor Q
ij
pentru care are loc
echilibrarea reelei se efectueaz pe criteriul conservrii energiei n fiecare inel separat.
Asociind fiecrui inel m un debit de corecie Q
m
i alegnd o repartiie iniial de
debite pe tronsoane
) 0 (
ij
Q , care trebuie ns s respecte restriciile (5.45), se poate scrie:

= + =
M
m
m ij
m ij ij ij
T ij Q Q Q
1
) 0 (
) ,..., 1 ( (7.49)
iar sistemul (5.45), (5.46), cu ecuaia (5.46) explicitat innd seama de relaia funci-
onal (5.52) scris sub forma:

1
= =
ij ij ij j i ij
Q Q R Z Z h (7.50)
se reduce pentru inele simple (f
m
= 0) la sistemul:
190 Modelri numerice i optimizri n instalaii
) ,..., 1 ( 0 ) (
1
1 1
) 0 (
) (
) 0 (
M m Q Q Q Q R
M
m
m ij
M
m
m ij
m ij ij m ij
m
ij ij ij
= = + +


(7.51)
n care orientarea
ij a tronsonului ij este dat de relaia:



+
=
m ij
m ij
m ij
ij
sens sens dac 1,
dac 0,
sens sens dac 1,
(7.52)
Se poate ajunge i la o formulare variaional a calculului de echilibrare hidraulic a
reelelor inelare n metoda ciclurilor, atunci cnd determinarea debitelor Q
ij se reali-
zeaz pe criteriul minimizrii consumului de energie n reea raportat la unitatea de
timp (putere), exprimat analitic prin funcia obiectiv:
min ) d ( ) d ( ] d ) ( [
1
0
1
0
,
1
0
e
=

= =
N
j
j
q
j j
T
ij
ij
Q
ij ij p ij j
T
ij
ij
Q
i
q Z Q H Q Z Z F (7.53)
supus la restriciile (5.45) de continuitate a debitelor n noduri i cu notaiile avnd
semnificaia menionat anterior.
n relaia (7.53), funcionalele din primul termen semnific pierderea de putere pe
tronsoanele reelei atunci cnd aceasta transport debitele rezultate din condiiile de
continuitate, iar funcionalele din al doilea i al treilea termen reprezint aportul de
putere provenit din exteriorul sistemului.
Introducnd n funcia obiectiv (7.53) relaia funcional (7.50) i innd seama de
relaia (7.49) de corectare a debitelor n conducte, precum i de expresia (5.50) a nl-
imii de pompare, se elimin toate restriciile, iar determinarea debitelor n reea se re-
duce la gsirea minimului unei funcii de M variabile (Q
m
) fr restricii, care n urma
efecturii integralelor devine:
min
3 e 2 e 1 e e
= F F F F (7.54)
unde:


=
+
=

+
+
=
T
ij
M
m
m ij
m ij ij ij
Q Q R F
1
1
1
) 0 (
1 e

1
1
(7.55)


=
=

\
|
+ + + + =
T
ij
M
m
m ij
m ij ij ij
M
m
m ij
m ij ij ij
Q Q B Q Q A F
1
2
1
(o)
3
1
) 0 (
2 e

2
1

3
1


|
|
|
|

|
+ +

=

M
m
m ij
m ij ij ij
Q Q C
1
) 0 (
(7.56)
Modele de optimizare a instalaiilor 191

j
N
j
j
q Z F

=
1
3 e
(7.57)
Se observ c punnd pentru (7.54) condiiile de extremum F
e
/Q
m
=0 (m = 1,
2,..., M), se obine n cazul unei reele simple, sistemul de ecuaii (7.51) din formularea
clasic a problemei.
Formularea variaional reduce considerabil dimensiunile problemei, ajungndu-se
de la o funcie cu T necunoscute i NN
RP
restricii la o funcie doar cu M necunoscute,
fr restricii, devenind astfel avantajoas folosind un algoritm specific pentru a mini-
miza direct funcia (7.54), cum este algoritmul gradienilor conjugai, care s-a imple-
mentat n cadrul programului ordinator ACIREV [105].
Convergena procesului de calcul al coreciilor de debit depinde foarte mult de so-
luia iniial, motiv pentru care se recomand considerarea nti a coreciilor obinute la
prima iteraie a procedeului Lobacev.
Debitele n conducte Q
ij
se obin folosind relaia (7.49), n care se introduc coreciile
Q
m
rezultate din minimizarea funciei criteriale, iar n final, dup calcularea pierde-
rilor de sarcin cu relaia (5.52), se determin cotele piezometrice Z
j
i presiunile
disponibile H
j
n noduri cu ajutorul relaiei (7.48), pornind de la un nod cu cota piezo-
metric cunoscut.

7.4.4. MODEL DE ANALIZ NODAL N FORMULARE
VARIAIONAL

Dac n cadrul metodei nodurilor, n loc de ecuaiile clasice (5.57) se folosesc
relaiile (5.46), (5.56) i o funcie de performan, care exprim consumul energetic n
reea, analiza nodal a reelelor inelare de distribuie a apei se poate efectua cu un
model de optimizare necondiionat.
Astfel, se ajunge la o formulare variaional a analizei nodale a reelelor inelare,
atunci cnd determinarea cotelor piezometrice Z
j
se realizeaz pe criteriul minimizrii
consumului de energie n reea, raportat la unitatea de timp (putere), exprimat analitic
prin funcia obiectiv:




= =
=
T
ij
ij
h
N
j
j
Z
j j ij ij
Z q h Q F
1
0
1
0
e
min ) d ( ) d ( (7.58)
supus la restriciile (5.46) de conservare a energiei pe inele.
n urma introducerii n funcia obiectiv (7.58) a relaiei funcionale (5.56) i a efec-
turii integralelor se elimin restriciile, iar problema se reduce la gsirea minimului
unei funcii de NN
RP
variabile (Z
i
, Z
j
) fr restricii:
, min
1

1
1

1
e
+
+
=

=
+
=

N
j
j j
T
ij
ij j i ij
Z q Z Z R F (7.59)
Se observ c punnd condiiile de extremum F
e
/Z
j
=0 (j = 1, ..., NN
RP
) se obine
sistemul de ecuaii la noduri (5.57).
192 Modelri numerice i optimizri n instalaii
Pentru determinarea unei aproximante iniiale a cotelor piezometrice nodale se re-
zolv sistemul liniar asociat (5.58).
Formularea variaional reduce considerabil dimensiunile problemei, ajungndu-se
de la un sistem de NN
RP
ecuaii neliniare independente cu NN
RP
necunoscute i M
restricii la doar o funcie cu NN
RP
necunoscute, fr restricii. Aceast formulare de-
vine astfel avantajoas folosind un algoritm specific pentru a minimiza direct funcia
(7.59), cum este algoritmul gradienilor conjugai. Eroarea admis n calcul se poate
considera egal cu 10
5
.
Avnd determinate cotele piezometrice n noduri, se calculeaz presiunile dispo-
nibile i apoi debitele de tranzit n conducte Q
ij
cu relaia (5.56), precum i ali para-
metri hidraulici ai reelei.
Pe baza acestui model de calcul al regimului hidraulic n reele inelare s-a elaborat
programul ordinator ANOREV [105].
Modelele matematice exprimate prin funciile obiectiv (7.54) i (7.59) constituie o
nou modalitate de analiz ciclic i respectiv nodal a reelelor inelare complexe, ba-
zat pe procedee de optimizare necondiionat.


7.5. OPTIMIZAREA DIMENSIONRII REELELOR
INELARE DE DISTRIBUIE A APEI

7.5.1. CONSIDERAII PRELIMINARE

La proiectarea reelelor inelare s-au conturat dou probleme principale de calcul
hidraulic:
analiza reelei, avnd drept scop determinarea debitelor reale n conducte i veri-
ficarea cotelor piezometrice n noduri, considernd ca date topologia reelei, debitele
concentrate n noduri i respectiv diametrele, pentru care s-au studiat unele modele de
optimizare la pct. 7.4;
proiectarea (sinteza) reelei, presupunnd att dimensionarea reelei, care este ne-
cesar a se efectua dup criterii tehnice i economico-energetice bine fundamentate
(proiectarea optimal), ct i verificarea hidraulic a acesteia.
Oricrei reele de distribuie i corespunde un graf orientat asociat, compus din arce
care pot reprezenta tronsoane, pompe sau armturi i vrfuri ca rezervoare, pompe sau
intersecii de conducte. Topologia unei astfel de reele poate fi descris complet i
univoc cu ajutorul matricei de inciden i a matricei ciclurilor, construite pentru graful
asociat acesteia.
Pentru o reea inelar cu topologie simpl se poate stabili relaia (6.86) ntre num-
rul de tronsoane T, noduri N i inele fundamentale (coninnd eventual i pompe inte-
grate pe artere) M, iar n cazul topologiei complexe cu rezervoare i pompe n noduri,
la numrul de inele fundamentale dat de aceast relaie se mai adaug N
RP
1 pseu-
doinele (fictive), astfel nct numrul total de inele independente M se determin cu
relaia:
Modele de optimizare a instalaiilor 193

RP
N N T M + =

(7.60)
n care N
RP
este numrul total al rezervoarelor i pompelor din noduri.
Fiecare inel deschis (pseudoinel) leag dou noduri, fiecare avnd cota piezometric
cunoscut (rezervor) sau o relaie determinat ntre debit i nivelul piezometric (staie
de pompare).
n calculul de dimensionare al unei reele inelare cu T tronsoane intervin dou serii
de necunoscute: T valori ale debitelor n conducte i T valori ale diametrelor conduc-
telor, n total 2T necunoscute.
Pentru dimensionare exist T relaii hidraulice independente ce exprim legile de
micare a apei de-a lungul tuturor conductelor (5.45) i (5.46), aprnd din punct de
vedere matematic o problem nedeterminat, cu gradul de nedeterminare egal cu nu-
mrul ciclomatic al reelei.
Nedeterminarea, n metoda clasic, se ridic alegndu-se diametrele printr-un calcul
de predimensionare, iar n metoda optimizrii ar trebui s se ridice obinnd celelalte T
ecuaii prin anularea derivatelor pariale ale expresiei analitice a unui criteriu de opti-
mizare n raport cu diametrele conductelor. Deci, teoretic ar exista posibilitatea deter-
minrii unei soluii absolut optime, ns, practic, din punct de vedere matematic, se n-
tmpin serioase dificulti la obinerea unui minim pe cale analitic, aa cum se arat
n continuare.

7.5.2. CRITERII DE OPTIMIZARE A DIMENSIONRII

Calculul de optimizare a diametrelor pentru conductele reelelor de distribuie a apei
presupune stabilirea unei funcii obiectiv, mono sau multicriteriale, care prezint
prioritate din punct de vedere economico-energetic n etapa respectiv. Se pot folosi
criterii de cost sau energetice, simple ori compuse, care in seama de investiia necesar
realizrii reelei, costul energiei de pompare, cheltuielile de exploatare, energia nglo-
bat, energia consumat etc.
Investiia necesar pentru o reea, C
c
, se obine prin nsumarea investiiilor nece-
sare fiecrei conducte componente, cu relaia:

ij
T
ij
ij c
L D b a C ) (
1

=
+ =

(7.61)
n care: T este numrul tronsoanelor de conducte din reea; a, b, parametrii de cost,
depinznd de materialul conductei [105]; D
ij
, L
ij
diametrul i lungimea tronsonului ij.
Investiia n staia de pompare, C
p
, proporional cu puterea instalat, are forma:
) (

81 , 9
0
H h Q f C
ij p p
+ =

(7.62)
n care: este randamentul global al instalaiei de pompare; f costul de instalare a
unitii de putere; factor supraunitar ce ine seama de rezerva de putere instalat;
Q
p debitul pompat n reea prin staie; h
ij suma pierderilor de sarcin pe un traseu
defavorabil, plecnd de la staia de pompare spre punctul obligat; H
0
componenta
geodezic i de utilizare a nlimii de pompare.
194 Modelri numerice i optimizri n instalaii
Costul anual al energiei de pompare, C
e
, se definete prin expresia:


+ = =
12
1
0
) ( 730

81 , 9
H h Q e e W C
ij p k e e
(7.63)
unde: W
e
este energia consumat pentru pomparea apei; e tariful energiei electrice;
= T
p
/8760 coeficientul pomprii, ce ine seama de numrul efectiv de ore T
p
de
pompare pe perioada unui an;
k
raportul ntre debitul lunar mediu i debitul pompat,
cu valoarea 1 pentru ntreprinderi industriale la care se livreaz un debit constant pe tot
parcursul anului i pentru care corespunde
k
=12, iar pentru centrele populate se
poate opera cu un ir de 12 valori, cruia i corespunde
k
=10,44.
Cheltuielile anuale de exploatare, C
ex
, se exprim sub forma:

e p c ex
C C p C p C + + =
2 1
(7.64)
n care p
1
i p
2
sunt cotele de reparaii, ntreinere i revizii periodice pentru conduc-
tele reelei, respectiv pentru staia de pompare.
Cheltuielile anuale de investiie i exploatare, C
an
, se definesc cu ajutorul funci-
ei multicriteriale:

ex p c an
C C C C + + = ) (
0
(7.65)
n care
0
= 1/T
r este cota de amortizare pentru durata de exploatare T
r
.
Cheltuielile totale actualizate, C
ac
, se exprim prin funcia multicriterial:

ex
t
t
p c ac
C C C C
) 1 (
1 ) 1 (
0 0
0
+
+
+ + = (7.66)
i se consider pe toat durata de exploatare (t = T
r
).
Energia nglobat n reea, W
c
, se definete cu ajutorul funciei obiectiv binomiale
de forma (7.61), n care parametrii a, b, au valori determinate corespunztor.
Consumul energetic al reelei, W
t
, nsumeaz energia nglobat n reea i cea
cheltuit pentru exploatarea reelei, corespunztor perioadei de un an i se exprim cu
relaia:

e c t
W W p W + + = ) (
1 0
(7.67)
n care: W
c
este energia nglobat n reea; W
e
energia consumat pentru pomparea
apei, avnd expresia dedus din (7.63).
innd seama de relaiile (7.61)...(7.67) i fcnd notaiile:

t
t
a
r
) 1 (
1 ) 1 (
0 0
0
+
+
= (7.68)
r
a
r
a
T
t
p r
T
t
p r + = + =
2 2 1 1
; (7.69)
) 730 (

9,81

12
1
2
+ =
k a
e r f (7.70)
se stabilete o funcie obiectiv complex multicriterial, de forma general:


= =
+ + + =
NP
j
j ij j p ij
T
ij
ij
H h Q L D b a F
1
0 ,
1
1 o
) ( ) (

(7.71)
unde: t este durata pentru care se aplic criteriul de optimizare exprimat prin funcia
obiectiv, avnd valoarea 1 sau T
r
; NP numrul staiilor de pompare.
Modele de optimizare a instalaiilor 195
Funcia obiectiv (7.71) d posibilitatea ca prin particularizarea parametrului de timp
t i a celorlali parametrii economici i energetici caracteristici sistemului de distribuie
s se obin cte o funcie criterial particular avnd una din formele (7.61)...(7.67).
De exemplu, pentru t = 1, r
a
= 1, e = 1, f = 0 se obine criteriul consumului energetic
minim al reelei.
Avnd n vedere c diametrele conductelor unei reele pot lua valori n gama dia-
metrelor succesive variind ntre 20 i 30 %, se pot adopta valori medii pentru anumii
parametri cu variaii n limite cunoscute.
Pentru reelele alimentate prin pompare se recomand folosirea criteriului cheltuie-
lor anuale minime (CAN), dar adoptnd la realizarea investiiei diametrele optime ast-
fel obinute, ele devin neeconomice la un moment dat dup execuie din cauza evoluiei
preurilor n timp.
De aceea este recomandabil dinamizarea criteriului CAN folosind criteriul cheltu-
ielilor totale actualizate minime (CTA), primul reprezentnd de fapt un caz particular
al celui de-al doilea, atunci cnd investiia se realizeaz ntr-un an, cheltuielile de ex-
ploatare sunt aceleai de la an la an, iar durata de via a sistemului de distribuie este
mare.
De asemenea, se recomand utilizarea unor criterii diferite de cele de cost, cum sunt
cele energetice. n acest sens, un alt mod de a pune problema, care-i pstreaz mai
bine valabilitatea n timp i conduce la omogenizarea funciei criteriale este dimensio-
narea reelei pe criteriul consumului energetic minim (WT).

7.5.3. OPTIMIZAREA REPARTIIEI DEBITELOR DE TRANZIT

7.5.3.1. Necesitatea optimizrii repartiiei debitelor de tranzit

Este cunoscut c dei sistemul inelar de reea necesit, de obicei, o investiie sporit
fa de cel ramificat care alimenteaz aceleai noduri i are aceeai ncrcare hidra-
ulic, la reelele inelare securitatea alimentrii nodurilor este mult mai mare i prin
urmare se impune introducerea n calculul de dimensionare optimal i a unei condiii
referitoare la gradul de siguran n exploatare.
Funcia obiectiv de forma general (7.71), utilizat la dimensionarea optimal a
reelelor de distribuie a apei, este din punct de vedere matematic o funcie att de
debitele Q
ij
(prin intermediul pierderii de sarcin h
ij
) ct i de diametrele D
ij
ale fiecrui
tronson, ceea ce face s se ntmpine serioase dificulti n problema obinerii unui
minim pe cale analitic. Prin anulare, derivatele pariale de forma F
o
/D
ij
i F
o
/Q
ij

arat c funcia obiectiv F
o
admite extreme, ns derivatele de ordinul doi indic
trecerea funciei obiectiv F
o
prin valori minime n raport cu diametrele D
ij
i prin valori
maxime n raport cu debitele Q
ij
, ceea ce complic soluionarea problemei.
De asemenea, cunoscnd la dimensionarea reelelor inelare debitele consumate n
noduri fa de debitul de alimentare, se pot stabili debitele de tranzit pe tronsoane ntr-o
infinitate de moduri, astfel nct s satisfac restriciile (5.45) de continuitate n noduri,
afectnd ns gradul de siguran i condiiile tehnice i economico-energetice ale sis-
temului. Astfel, n cazul utilizrii de criterii exclusiv cantitative (CAN, CTA, WT) la
196 Modelri numerice i optimizri n instalaii
dimensionarea optimal a tipurilor uzuale de sisteme inelare, pot rezulta ramuri de ali-
mentare cu diametre de valori foarte diferite, ceea ce din punct de vedere practic cons-
tituie o reea mixt.
Pentru a evita aceste situaii, calculul de dimensionare optimal a reelelor inelare
este necesar a se etapiza n dou procese principale:
optimizarea repartiiei debitelor de tranzit pe baza unui criteriu calitativ, care ine
seama de gradul de siguran n exploatare;
determinarea efectiv a diametrelor optime prin aplicarea unui criteriu de optimi-
zare, innd seama de debitele de tranzit optimizate.

7.5.3.2. Modele de calcul al repartiiei optime a debitelor de tranzit

Optimizarea debitelor de tranzit pe tronsoane presupune cunoaterea elementelor
geometrice ale reelei i admiterea ipotezei consumului la noduri. Numrul soluiilor
acceptabile pentru repartiia debitelor n conductele unei reele date se restrnge consi-
derabil dac se folosete criteriul calitativ de siguran n exploatare.
n acest sens, se utilizeaz pentru optimizarea debitelor criteriul lucrului de trans-
port minim, care se exprim analitic prin M funcii obiectiv de forma:

= =
T
ij
m ij
ij ij t
M m Q L F
1

) ,..., 1 ( , min (7.72)


unde lungimile L
ij
ale conductelor sunt cunoscute i la care se altur i ecuaiile de
continuitate (5.45) ca restricii.
Modelul descris de relaiile (7.72), (5.45) asigur alimentarea nodurilor reelei pe
drumul cel mai scurt i cu un efort minim de transport, iar pentru rezolvarea acestuia se
aplic metoda iteraiilor, calculnd cte un debit de corecie Q
m
n fiecare inel m, din
condiia:
min ) (

1
+ =

T
ij
m ij
m ij ij t
Q Q L F (7.73)
care necesit egalarea cu zero a derivatei F
t
/Q
m
= f(Q
m
), adic:

= + =
T
ij
m ij
m ij ij m
Q Q L Q f
1
1
, 0 ) ( ) ( (7.74)
de unde, pentru simplificare se rein numai primii doi termeni ai seriei Mac-Laurin:
0 ) 0 ( ) 0 ( ) ( = + = f Q f Q f
m m
(7.75)
Fcnd derivata funciei (7.74) i particulariznd-o pentru Q
m
= 0, rezult:

=
T
ij
m ij
ij ij
Q L f
1
2
) 1 ( ) 0 ( (7.76)
cu care, din relaia (7.75), se obine:
Modele de optimizare a instalaiilor 197
) ,..., 1 (
) 1 (
1
2
1
1
M m
Q L
Q L
Q
T
ij
m ij
ij ij
T
ij
m ij
ij ij
m
=

(7.77)
unde debitele Q
ij
sunt mrimi orientate, avnd semnul (+) atunci cnd sensul lor, pe
tronsoane coincide cu sensul de parcurs al inelului, iar n caz contrar avnd semnul ().
Pornind de la soluia iniial, obinut considernd debitele nule n conductele care
nu aparin reelei virtual ramificate de baz i determinnd celelalte debite recursiv,
ncepnd cu nodurile extreme ale acestei reele, se corecteaz debitele iterativ, pn se
atinge precizia prescris prin eroarea maxim admis pe un ciclu.
Debitul corectat Q
ij
se calculeaz cu relaia (7.78) sau (7.79) dup cum conducta
considerat este singular sau comun la inelele m i k:

m ij ij
Q Q Q + =
) 0 (
(7.78)
k m ij ij
Q Q Q Q + =
) 0 (
(7.79)
n care: Q
ij
) 0 (
este debitul n conducta ij la aproximaia precedent; Q
m
, Q
k
corecia
de debit ce se aplic n inelul m i respectiv k.
innd seama de faptul c funcia 1/(1) are valori foarte mari n vecintatea punc-
tului 1, n raport cu funcia putere Q
ij
1
, modelul de optimizare (7.77) poate fi aplicat
la reele avnd mai mult de 3...10 inele, cu rezultate corespunztoare din punct de ve-
dere tehnic, doar pentru valori ale exponentului n domeniile: 0< <0,5 i > 1,23.
Pe baza acestui model de optimizare s-a elaborat subprogramul OPREDEC, care s-a
implementat n cadrul unor programe ordinatoare complexe de analiz sau dimensi-
onare a reelelor inelare.
Modelul de optimizare a debitelor de tranzit poate fi reformulat ca un program
neliniar de minim condiionat, avnd funcia obiectiv unic:

=
=
T
ij
ij ij t
Q L F
1

min (7.80)
supus pe lng restriciile de continuitate (5.45) i la restriciile de ordin tehnic:
) ,..., 1 (
0
T ij Q Q
ij
=

(7.81)
n care

0
Q este un debit minim necesar n conductele reelei astfel nct s se evite
posibilitatea transformrii reelei inelare ntr-una parial ramificat.
Modelul de optimizare (7.80), (7.81) are dezavantajul c necesit cunoaterea apri-
oric a sensului de curgere pe fiecare tronson, iar rezolvarea sa se poate efectua
aplicnd metoda gradienilor condiionai.
Din analizele numerice efectuate pe diverse reele inelare cu dimensiuni i ncrcri
hidraulice diferite a rezultat valoarea optim a exponentului din funciile obiectiv
(7.72) i (7.80) ca fiind egal cu 2 [115], aa nct se recomand minimizarea produ-
selor de transport ptratice pentru determinarea repartiiei optime a debitelor de tranzit.

198 Modelri numerice i optimizri n instalaii

7.5.4. MODELE DE OPTIMIZARE A DIMENSIONRII
REELELOR INELARE

7.5.4.1. Consideraii preliminare

n cadrul proceselor de optimizare pe care le implic proiectarea raional a reelelor
de distribuie a apei, care s conduc la folosirea judicioas a fondurilor de investiie, la
o exploatare normal cu consum minim de energie i cheltuieli reduse, de o mare
importan este optimizarea dimensionrii acestora.
Practica actual a dimensionrii se caracterizeaz, de obicei, printr-o alegere a dia-
metrelor conductelor funcie de vitezele medii economice (MVE), procedeu care nece-
sit tatonri i rareori duce la un optim din punct de vedere al unui criteriu economic i
tehnic.
O dat cu perfecionarea calculatoarelor electronice problema dimensionrii opti-
male i-a gsit ecou att n ar ct i n strintate. Astfel, autorul a elaborat dou mo-
dele de dimensionare optimal a reelelor de distribuie, cu un grad de generalitate i
performane sporite, bazate pe metodele programrii matematice neliniare i respectiv
liniare. Alte metode posibile pentru optimizarea sistemelor complexe includ algoritmii
stohastici de cutare, printre care algoritmii genetici.

7.5.4.2. Modelul de optimizare neliniar

Se consider c pomparea apei se realizeaz direct n reea, conform cu variaia
consumului, cu ajutorul unei automatizri complexe a staiilor de pompare, iar reeaua
de distribuie nu conine rezervoare de acumulare (fig. 7.5). Acest sistem de pompare a
apei se aplic n special pentru reele de distribuie mari, amplasate pe teren plat.

Fig. 7.5 Schema hidraulic de alimentare a reelei de distribuie
Modelul de optimizare neliniar (MON) presupune cunoscut topologia reelei, pre-
cum i unii parametri energetico-economici i hidraulici i face posibil dimensionarea
optimal a reelelor inelare alimentate prin pompare direct de la una sau mai multe
Modele de optimizare a instalaiilor 199
surse, prin minimizarea unuia dintre criteriile de optimizare CAN, CTA sau WT,
exprimate prin funcia obiectiv (7.71).
Dac se expliciteaz diametrul D
ij
din relaia funcional (5.52) n funcie de debit i
de pierderea de sarcin:

r
ij
r
ij
r
ij
r
ij
L h Q K D
1 1 1

= (7.82)
i se introduce n funcia obiectiv (7.71), aceasta devine:


= =

+ +
|
|

\
|
+ =
NP
j
j ij j p ij
T
ij
r
ij
r
ij
r
ij
r
H h Q L L h Q K b a F
1
0 ,
1

1 o
min ) (

(7.83)
i este supus urmtoarelor restricii:
) ,..., 1 ( 0
1
NP N j q Q
N
i
j i
j ij
= = +

(7.84)

= =
T
ij
m ij
m ij ij
M m f h
1
) ,..., 1 ( 0 (7.85)
) ,..., 1 ( 0 ) (
, 0
1
, ,
NP j Z H h Z
j
j
NT
ij
ij p ij ij j SP
= =

=
(7.86)
n care: Z
SP,j
este cota piezometric la staia de pompare SP
j
; Z
0,j
cota piezometric n
nodul obligat O
j
; NT
j
numrul tronsoanelor de conducte aflate pe traseul SP
j O
j
;
H
p,ij
nlimea de refulare a pompelor integrate pe artera ij.
Modelul de optimizare (7.83)...(7.86) reprezint o problem de programare nelini-
ar cu restricii de egalitate, care se reduce prin aplicarea procedeului coeficienilor
nedeterminai de tip Lagrange la un sistem de ecuaii neliniare.
Se formeaz funcia lagrangean de forma:
+ + + + =

=
=
=
=

NP N
n
N
i
j i
M
m
T
ij
m ij
m ij ij m j ij n
f h q Q F
1
1
1
1
o
) ( ) (


= =
(
(

+
NP
j
j
NT
ij
j ij p ij ij j SP j
Z H h Z
1 1
, 0 , ,
) ( (7.87)
n care
n
,
m
,
j
sunt multiplicatori Lagrange.
Soluia optim a modelului (7.83)...(7.86) se obine prin anularea derivatelor pari-
ale de ordinul nti ale funciei n raport cu y
i
{Q
ij
, h
ij
} i multiplicatorii
n
,
m
i
j
:
+

+
+
+ =

=
M
m i
m ij ij
m
NP N
n i
j ij
n
i i
y
f h
y
q Q
y
F
y
1 1
o
) ( ) (



| |
0
) (
1
, 0 , ,
=

+


=
NP
j i
j ij p ij ij j SP
j
y
Z H h Z

(7.88)
200 Modelri numerice i optimizri n instalaii
) ,..., 1 ( 0
1
NP N j q Q
j
N
i
j i
ij
n
= = + =

(7.89)

= = =

T
ij
m ij
m ij ij
m
M m f h
1
) ,..., 1 ( 0

(7.90)
) ,..., 1 ( ) (
1
, 0 , ,
NP j Z H h Z
j
NT
ij
j ij p ij ij j SP
j
= =

(7.91)
Prin eliminarea multiplicatorilor
n
,
m
,
j
sistemul se reduce la 2T+NP ecuaii cu
tot attea necunoscute (Q
ij
, h
ij
, Z
SP,j
) alctuit din:
a) NNP ecuaii nodale de tipul (7.89);
b) M ecuaii de inel (7.90);
c) NP ecuaii funcionale (7.91);
d) NNP ecuaii energetico-economice de nod de tipul:

+ =
=
=

) ,..., 1 ( noduri celelalte pentru ; 0


) ,..., 1 ( pompare prin alimentate noduri pentru ;

,
1
NP N NP j
NP j Q
A
Q
j p
N
i
j i
ij
(7.92)
unde:

r
r
ij
r
r
ij
r
ij ij
L h Q Q
+ +

=

(7.93)
r
K b
r
A

1
= (7.94)
e) M ecuaii energetico-economice de inel avnd forma:
) ,..., 1 ( 0
1
M m H
T
ij
m ij
ij
= =

(7.95)
unde:

r
r
ij
r
ij
r
r
ij ij
L h Q H
+

=

(7.96)
Ecuaiile (7.92) se scriu n acelai mod ca i ecuaiile de continuitate a debitului,
atribuind lui

ij
Q acelai semn ca i pentru Q
ij
, iar ecuaiile (7.95) se scriu la fel ca i
ecuaiile de bilan energetic pe inele, atribuind lui

ij
H acelai semn ca i pentru h
ij
.
n principiu sistemul de ecuaii (7.89)...(7.92) i (7.95) permite determinarea varia-
bilelor Q
ij
i h
ij
, ns trebuie cercetat existena extremului funciei obiectiv F
o
.
Derivatele de ordinul doi ale funciei F
o
n raport cu h
ij
i Q
ij
sunt:

r
r
ij
r
r
ij
r
ij
ij
L h Q A
r
r
h
F
+ +

+
=

2
2
o
2
(7.97)

r
r
ij
r
ij
r
r
ij
ij
L h Q
r
r
A
Q
F
+

2
2
o
2
2
(7.98)
Modele de optimizare a instalaiilor 201
ntruct Q
ij 0, h
ij 0 i innd seama c pentru valorile uzuale ale lui , raportul
(+r)/r > 0, rezult c 0 /
2
o
2
>
ij
h F .
Pentru valorile practice luate de i , raportul (2r)/r < 0, astfel nct rezult c
0 /
2
o
2
<
ij
Q F .
n consecin n toate cazurile funcia obiectiv F
o
este convexconcav n domeniul
de definire i prin urmare nu are extremum. Pentru stabilirea unui extremum trebuie s
se cunoasc un set de variabile (Q
ij
sau h
ij
). Astfel, dac este cunoscut distribuia
debitelor n conducte, valorile lui h
ij
se determin minimiznd funcia obiectiv F
o
. Dac
ns pierderile de sarcin sunt date, valorile Q
ij
se determin maximiznd funcia
obiectiv F
o
.
Considernd ca necunoscute variabilele h
ij
, calculul de optimizare presupune ur-
mtoarele etape principale:
a) determinarea repartiiei debitelor de tranzit Q
ij
i optimizarea acesteia pe baza
criteriului lucrului mecanic de transport minim folosind unul din modelele matematice
prezentate la pct. 7.5.3.2;
b) calculul pierderilor de sarcin h
ij
, prin rezolvarea sistemului de ecuaii (7.90),
(7.91) i (7.92), i a cotelor piezometrice la nodurile de alimentare Z
SP,j
.
Fcnd notaiile:

r
r
ij
r
ij ij
L Q c
+
=

(7.99)
r
r
x
+
=

(7.100)
ecuaiile energetico-economice nodale (7.92) devin:

+ =
=
=

) ,..., 1 ( 0
) ,..., 1 (

,
1
NP N NP j
NP j Q
A
h c
j p
N
i
j i
x
ij ij
(7.101)
i mpreun cu ecuaiile (7.90) i (7.91) formeaz un sistem neliniar, care se rezolv
aplicnd metoda gradienilor.
Pentru soluionarea sistemului neliniar (7.90), (7.91), (7.101) scris sub forma vec-
torial:
{ } , 0 ) ,..., , ( ..., ), ,..., , ( ) (
2 1 2 1 1
= =
n n n
h h h f h h h f H F (7.102)
metoda gradienilor utilizeaz procesul iterativ de forma:
) (
) ( ) ( ) 1 ( k T
k
k k
H F J H H =
+
(7.103)
n care: H
(k)
, H
(k+1)
sunt componentele iteraiei (k) i (k+1);
k
T
J
matricea Jacobian
transpus, corespunztoare vectorului X
(k)
; coeficientul de pondere, cuprins ntre
limitele: 0 < 1/max
2
J H ( ) .
Terminarea procesului iterativ este condiionat de ndeplinirea condiiilor:
) ,..., 1 (
) (
n i f
k
i
= (7.104)
sau de depirea unui anumit numr de iteraii.
Pentru stabilirea aproximaiei iniiale H
(0)
a vectorului necunoscutelor H, se efec-
tueaz cu valorile optimizate Q
ij
o predimensionare a reelei dup MVE.
202 Modelri numerice i optimizri n instalaii
c) calcularea diametrelor optime D
ij
cu relaia (7.82) i rotunjrea acestora la valori
comerciale;
d) recalcularea pierderilor de presiune cu relaia (5.51) sau (5.52) i efectuarea
echilibrrii hidraulice a reelei folosind metoda HardyCross sau unul din modelele de
optimizare expuse la pct. 7.4.
Dac sunt date iniial pierderile de sarcin h
ij
, se determin debitele Q
ij
, prin rezol-
varea sistemului de ecuaii (7.84), (7.86) i (7.95), funcie de care se calculeaz diame-
trele optime tot cu relaia (7.82).
Se determin cotele piezometrice n noduri Z
n
pornind de la un nod cu cota piezo-
metric cunoscut, iar apoi se calculeaz presiunile disponibile n noduri folosind re-
laia (7.48).
La o dimensionare optimal, linia piezometric a unui traseu de NT
j
conducte, situ-
ate n aceeai zon de presiune, trebuie s reprezinte o linie poligonal care s se apro-
pie ct mai bine de forma optim exprimat prin ecuaia:

(
(
(
(
(
(
(

|
|
|
|
|
|

\
|
=
+
+
=
j
j
NT
ij
ij
r
NT
ij
ij
j SP n
h
L
d
Z Z
1 =
1

1
,
- 1 1


(7.105)
n care: Z
n
este cota piezometric n nodul n; d distana nodului n fa de instalaia de
punere sub presiune j.
Modelul de optimizare neliniar este implementat n cadrul programului ordinator
OPNELIRA [105].
Modelul de optimizare neliniar are un grad de generalitate i precizie sporit fiind
aplicabil reelelor inelare alimentate din una sau mai multe surse, considernd curgerea
apei n regim turbulent tranzitoriu sau ptratic i oferind posibilitatea folosirii a mul-
tiple criterii de optimizare, putndu-se alege n cadrul su ca i clas de variabile fie
pierderile de sarcin, fie debitele conductelor.

7.5.4.3. Modelul de optimizare liniar

Pentru a elimina dezavantajul MON de a furniza o soluie optim alterat ca urmare
a alegerii unor valori comerciale pentru diametrele optime calculate, s-a conceput un
model perfecionat cu grad sporit de generalitate i precizie pentru dimensionarea
optimal a reelelor de distribuie noi i parial extinse funcionnd prin pompare sau
gravitaional. Acesta se bazeaz pe metoda programrii liniare i permite determinarea
unei repartiii optime a diametrelor standardizate pe lungimea fiecrui tronson al reelei
i a lungimii sectoarelor de tronsoane corespunztoare acestor diametre, cu posibili-
tatea lurii n considerare a diferite regimuri de funcionare caracteristice n exploatare
i a consumului continuu uniform distribuit.
La elaborarea modelului de optimizare liniar (MOL) se presupun cunoscute: topo-
logia reelei; debitele introduse n reea, corespunztoare fiecrei zone de consum i
Modele de optimizare a instalaiilor 203
ipotez de funcionare; parametrii energetico-economici i hidraulici; cota geodezic,
presiunile de serviciu i debitele concentrate pentru fiecare nod de consum; cotele nive-
lului apei n bazinele de aspiraie, n cazul c instalaiile de punere sub presiune sunt
staii de pompare; cotele piezometrice la instalaiile de punere sub presiune, cnd se
aleg apriori.
Pentru fiecare ipotez de funcionare se determin debitele de tranzit pe tronsoane
Q
ij
, a cror repartiie n cazul reelelor inelare se optimizeaz pe baza criteriului lucru-
lui de transport minim aplicnd modelul iterativ prezentat la pct. 7.5.3.
Se stabilete pentru fiecare tronson ij seria diametrelor standardizate posibil a fi
utilizate D
k,ij
[D
max,ij
, D
min,ij
] pe baza valorilor limit ale diametrelor optime D
max,ij
i
D
min,ij
calculate cu relaia de optimizare (7.106) pentru reelele alimentate prin pompare
sau cu relaia (7.107) pentru reelele alimentate gravitaional:

r
ij
r
p
r
ij
Q Q E D
+ + +
=

1 1
) min ( max ), min ( max
(7.106)

ij
ij
ij
V
Q
D
), max ( min
), min ( max
4

= (7.107)
n care: Q
ij
este debitul de calcul al tronsonului ij; Q
p = Q
p,j
debitul pompat n reea,
V
min
, V
max
limitele vitezei economice a apei n conduct.
Factorul energetico-economic al conductelor E:

b
K r
E
1

= (7.108)
se introduce n relaia (7.106) cu valoarea maxim respectiv minim calculat [105], n
funcie de criteriul de optimizare adoptat, corespunztor valorilor limit de variaie ale
parametrilor energetico-economici ai sistemului de distribuie.
Pentru optimizarea diametrelor n cazul extinderii unei reele existente, s-a conceput
un coeficient de penalizare p
ij
, care la conductele cu diametre fixate are valoarea, n m,
a diametrului corespunztor impus, rezultnd D
k,ij
= p
ij
.
Admind c un tronson ij de lungime L
ij
al unei reele alctuite din T tronsoane,
funcionnd prin pompare, poate fi format din s
ij
sectoare k de diametre D
k,ij
i lungime
X
k,ij
i innd seama de notaiile:
) (
, 1 ,

ij k ij k
D b a c + =

(7.109)

+ =
j ij j IPP
H h Z ) (
0 ,
(7.110)
funcia obiectiv (7.71) primete forma:


= = =

+ =
NP
j
j IPP j p
T
ij
ij
s
k
ij k ij k
Z Q X c F
1
, ,
1 1
, , o
min (7.111)
Necunoscutele funciei obiectiv sunt variabilele X
k,ij
i Z
IPP,j
n numr de

=
+
T
ij
ij
s NP
1

Cnd instalaia de punere sub presiune este constituit din unul sau mai multe rezer-
voare ( = 0), expresia (7.111) a funciei de performan devine:
204 Modelri numerice i optimizri n instalaii
, min
1 1
, , o
=

= =

T
ij
ij
s
k
ij k ij k
X c F (7.112)
minimiznd energia nglobat sau costul de investiie al reelei i avnd ca necunoscute
variabilele X
k,ij
.
innd seama de relaia funcional (5.51), se poate determina n ipoteza clasic a
consumului la noduri, pentru fiecare sector k al tronsonului ij, pierderea de sarcin
specific J
k,ij
cu relaia:

r
ij k
ij
ij k
ij k
ij k
ij k
D
Q
g X
h
J
,
2
,
2
,
,
,
8

= = (7.113)
unde coeficientul de rezisten hidraulic al sectorului k de pe tronsonul ij,
k,ij
, n
regimul normal de exploatare al turbulenei tranzitorii se calculeaz cu relaia:


k ij
p
A A A
A
,
,
,
=
+ +
2 2
2
1
1
20 38
2 55
(7.114)
cu notaiile:

138 , 1 lg 2
1
,
+

=
ij k
p
D
(7.115)

2
,
1
ij k
ij
D
Q
A

= (7.116)
4 ) 8 274 , 1 (
1 2
+ =
p
A A (7.117)
n care: este rugozitatea absolut a peretelui conductei; vscozitatea cinematic a
apei;
p
coeficientul de rezisten hidraulic corespunztor regimului turbulent ptra-
tic de micare a apei.
ntruct n condiiile reale de funcionare, debitul pe tronsoanele reelei de distribu-
ie (n spe de serviciu) scade de la o seciune la alta n sensul de curgere al apei, aces-
ta creeaz la ieirea din conduct, printr-un fenomen asemntor reculului, o cretere a
presiunii n conduct, care are ca efect diminuarea pierderii de sarcin, astfel nct n
cazul consumului continuu uniform distribuit se obine expresia pierderii de sarcin
specifice pe fiecare sector k al tronsonului ij sub forma [101], [103]:

|
|

\
|
= =

ij k
ij k
ij ij k
ij k
ij k
ij k
X
J
X
h
J
,
,
,
,
,
,
(7.118)
unde:

2
2
) (2
3 3
3
4
ij
ij ij
ij

+
= (7.119)
) 2 (
4
,
, 0
,
ij ij k
ij k
ij k
D


(7.120)
n care
ij
= Q
0
/Q
c
este parametrul consumului;
0
coeficientul de neuniformitate a
distribuiei vitezei n seciunea conductei; Q
0
debitul conductei, introdus n seciunea
iniial; Q
c
debitul consumat la prizele de pe conducta ij.
Aadar, trebuie determinate valorile variabilelor astfel nct s se minimizeze func-
ia criterial F
o
, n condiiile satisfacerii restriciilor:
Modele de optimizare a instalaiilor 205
de tip constructiv:
) ,..., 1 (
1
,
T ij L X
ij
ij
s
k
ij k
= =

=
(7.121)
de tip funcional, care se scriu n fiecare ipotez de funcionare, exprimnd condi-
ia ca pornind pe diverse trasee de la instalaiile de punere sub presiune IPP
j
(fig. 7.6)
la punctele obligate s fie asigurat presiunea necesar HN
o
:

Fig. 7.6 Schema unui traseu IPP
j
punctul obligat O
+

= =
o
1 1
o , , ,
HN ZT X J Z
j
NT
ij
ij
s
k
ij k ij k ij ij j IPP



= =
|
|

\
|
+
j
NT
ij
ij p
ij
s
k
ij k ij k ij
H J
1
,
1
, ,
(7.122)
n care: NT
j
este numrul de tronsoane pe traseul IPP
j
O; ZT
o
cota geodezic n
punctul obligat O; Z
IPP,j cota piezometric la instalaia de punere sub presiune j;
H
p,ij
presiunea introdus de pompa intermediar amplasat pe tronsonul ij, avnd
expresia (5.50).
de tip hidraulic, caracteristice numai reelelor inelare, ce exprim condiia de con-
servare a energiei pe fiecare inel m:
) ,..., 1 (
1 1
, , , ,
M m f J X J
m
T
ij
m ij
T
m
m ij
ij k ij k ij ij k ij k ij ij
= + =

=

(7.123)
n care sarcina piezometric f
m
se exprim prin relaiile (5.47), (5.48) i (5.49), iar
orientarea tronsoanelor
ij
este dat de relaia (7.52).
n situaia c nivelele piezometrice Z
IPP,j sunt cunoscute, nefiind necesar a se deter-
mina prin optimizare, funcia obiectiv (7.111) primete forma (7.112), iar valorile Z
IPP,j
intr n componena termenului liber al restriciilor (7.122) i (7.123).
Funcia obiectiv (7.111) sau (7.112) i restriciile (7.121), (7.122) i (7.123) fiind li-
niare n raport cu necunoscutele sistemului, soluia optim se determin pe baza meto-
dei programrii liniare, utiliznd algoritmul Simplex.
206 Modelri numerice i optimizri n instalaii
ntr-o soluie optim, pentru un tronson dat, de obicei, cel mult dou din variabilele
X
k,ij
vor fi diferite de zero, astfel nct soluia respectiv este realizabil din punct de
vedere tehnic, mai ales dac lungimea tronsonului este nsemnat.
Determinnd prin optimizare necunoscutele Z
IPP,j
, la reelele funcionnd prin pom-
pare rezult nlimile de pompare corespunztoare:

j SP j IPP j p
Z Z H
, , ,
= (7.124)
n care Z
SP,j este cota nivelului apei n bazinul de aspiraie al IPP
j
.
innd seama de pierderea de sarcin H
IPP,j-n
pe traseul IPP
j
n:


= = = =

|
|

\
|
+ =
j
NT
ij
ij
s
k
j
NT
ij
ij
s
k
ij p ij k ij k ij k ij k ij n j IPP
H J X J H
1 1 1 1
, , , , , ,
(7.125)
se obin cota piezometric Z
n
i presiunea disponibil H
n
n nodul de consum n, cu
relaiile:

n j IPP j IPP n
H Z Z

=
, ,
(7.126)
n n n
ZT Z H = (7.127)
n care ZT
n
este cota geodezic n nodul de consum n.
n figura 7.7 se prezint schema logic a modelului de optimizare liniar a diame-
trelor reelelor de distribuie a apei, pe baza cruia s-a elaborat programul ordinator
OPLIRA.
Aplicarea modelului de optimizare liniar n ipoteza consumului uniform distribuit
conduce la micorarea consumului energetic i la o mai bun distribuie a energiei de
pompare n sistem, prin eliminarea presiunilor disponibile sporite pe unele trasee chiar
la consum maxim. Reducerea astfel a presiunii n reea contribuie la micorarea pierde-
rilor de ap n sistem.

7.5.4.4. Model de optimizare a dimensionrii combinate a
conductelor i vanelor de control din reea

Consideraii preliminare. Condiiile de exploatare a reelelor de ap se schimb
zilnic din cauza consumului variabil, aprnd necesitatea reglrii presiunii cu ajutorul
vanelor de control. Reducerea presiunii poate scdea pierderile de ap din reea. Date
experimentale indic faptul c pierderea de ap este o funcie putere a presiunii, cu
exponentul variind de la 1,15 la 1,18 [48]. Controlul presiunii reduce, de asemenea,
uzura n dispozitivele de reglare, prin aceasta limitnd riscul de pierderi.
Folosirea algoritmilor genetici n scopul reducerii piererilor de ap prin reglarea
presiunii a fost propus de Reis .a. [90] pentru alegerea amplasamentului optim al
vanelor de control i de ctre Pezzinga i Gueli [81] pentru determinarea deschiderii
optime a vanelor de control anterior amplasate n reea.
n acest context, se prezint un model de optimizare a dimensionrii combinate a
conductelor i vanelor de control n reelele de distribuie a apei, care utilizeaz un
algoritm genetic pentru selectarea diametrelor optime ale conductelor i a amplasa-
mentului optim al vanelor de control a presiunii i un algoritm de programare neliniar
pentru determinarea setrii acestor vane. Funcia obiectiv de minimizat include att
costul conductelor reelei ct i costul pierderilor de ap din sistem. Combinarea cos-
Modele de optimizare a instalaiilor 207
tului pierderilor de ap i al conductelor din reea devine important pe termen lung,
deoarece pierderile tind s creasc.
Formularea modelului matematic. Problema este complex ntruct reducerea
pierderilor de ap se bazeaz pe reglarea presiunii n reea cu ajutorul vanelor de
control. n consecin, chiar o cretere a diametrului conductelor poate reduce aceste
pierderi. De exemplu, considernd sistemul din figura 7.8, se observ c diametrele
mai mari i o van de control montat pe prima conduct de la rezervor reduce pre-
siunile n nodurile de consum, prin aceasta scznd i pierderile de ap.

Fig. 7.7 Schema logic a modelului liniar de optimizare a dimensionrii reelelor
de distribuie a apei
208 Modelri numerice i optimizri n instalaii


Fig. 7.7 (continuare)
Modele de optimizare a instalaiilor 209


Fig. 7.7 (continuare)
210 Modelri numerice i optimizri n instalaii
n perioada de 24 de ore, din
cauza comportamentului neliniar al
reelei, presiunile sunt neuniforme
n diferitele noduri de consum. Da-
c reglarea presiunii se face prin
pierderea de sarcin cauzat de va-
nele de control, pierderile de sar-
cin longitudinale sunt mai mici
pentru diametre mai mari i posibi-
litatea de reglare crete, asigurn-
du-se astfel o cretere a fiabilitii
reelei.
Se utilizeaz un algoritm gene-
tic pentru selectarea diametrelor conductelor i a poziiei optime a vanelor de control,
cuplat cu un model de optimizare care determin iterativ deschiderea optim a vanelor
de control pentru minimizarea pierderilor de ap. Funcia obiectiv F
o
are forma:

=
+ =
C
N
ij
w ij ij
W C L C F
1
L 0 o
(7.128)
n care: C
ij
este costul unitii de lungime pentru conducta ij, dependent de diametrul
D
ij
al conductei; L
ij
lungimea conductei ij; N
C
numrul conductelor din reea;
0

cota de amortizare pentru conducte; C
w
costul unitii de volum al apei; W
L

volumul anual al pierderilor, depinznd de poziia i parametrul vanelor de control V
k
,
definit ca raport ntre debitul actual al conductei i cel pentru vana complet deschis n
aceleai condiii.
ntruct costul vanelor de control nu reprezint dect un mic procent din costul
conductelor acesta se poate neglija.
Modelul de optimizare a deschiderii vanelor de control. Pentru fiecare soluie lua-
t n considerare de algoritmul genetic, minimizarea pierderilor de ap ale reelei se re-
alizeaz prin definirea valorilor optime ale deschiderii vanelor de control V
k
pe durata a
24 ore. n fiecare interval de timp obiectivul este minimizarea debitului total pierdut Q:

=
=
C
ij
N
ij
Q Q
1
L
(7.129)
n care
ij
Q
L
este debitul de ap pierdut n conducta ij. Integrnd debitul de ap pierdut
n timpul a 24 de ore, se poate calcula uor volumul anual W
L
al pierderilor de ap.
Soluia problemei de optimizare neliniar se obine prin liniarizri succesive [58].
Ecuaiile de continuitate la noduri sunt:

N j
N
j i
i
N
j i
i
ij
N j q Q Q
N N
ij
,..., 1 ; 0
2
1
1 1
L
= = + +

=
(7.130)

Fig. 7.8 Schema reglrii presiunii
Modele de optimizare a instalaiilor 211
n care: Q
ij
este debitul prin conducta ij; q
j
debitul concentrat al nodului j; N
N

numrul nodurilor din reea. Se observ c debitul pierdut
ij
Q
L
este egal repartizat la
nodurile i i j.
Relaia ntre debit i pierderea de sarcin, exprimat prin ecuaia (5.52), se scrie sub
forma [107]:
( )

1

=
j i j i ij k ij
Z Z Z Z R V Q (7.131)
n care: R
ij
este rezistena hidraulic a conductei ij; exponent cu valoarea 1,8...2; Z
i
,
Z
j
cotele piezometrice la nodurile i i j. Prezena posibil a vanei de control este luat
n considerare prin parametrul V
k
variind de la 0 la 1, dup cum vana este total nchis
sau deschis.
Pierderea de ap n conduct se exprim cu ajutorul presiunii medii prin relaia:

c
ij ij
h L C Q
ij ij
L L
= (7.132)
unde
ij
C
L
este o constant empiric, c este un exponent considerat egal cu 1,18, iar h
ij

este presiunea medie n conducta ij, aproximat ca medie a presiunilor disponibile (H
i

i H
j
) din nodurile i i j:
( )
j i ij
H H h + =
2
1
(7.133)

j j j i i i
ZT Z H ZT Z H = = ; (7.134)
n care ZT
i
i ZT
j
sunt cotele geodezice ale nodurilor i i j.
Alte restricii sunt legate de exploatarea corect a vanelor de control:

V k k k
N k V V V ,..., 1 ;
max min
= (7.135)
cu
min
k
V i
max
k
V , respectiv valorile minime i maxime pentru V
k
, iar N
V
numrul vanelor
de control, i de cota piezometric minim necesar la noduri:

R j j
N j Z Z ,..., 1 ;
min
= (7.136)
n care:
min
j
Z este cota piezometric minim necesar la nodul j; N
R
numrul nodu-
rilor de referin.
Algoritmul genetic. Soluiile poteniale ale unei probleme de optimizare, de obicei
codate prin lanuri binare, reprezint o populaie de indivizi. Populaia iniial este
generat la ntmplare i numrul de indivizi este constant n fiecare generaie. Potri-
virea fiecrui individ este apoi evaluat cu ajutorul funciei obiectiv a problemei. n
procesul reproducerii unei noi populaii se iau n considerare trei mari operaii: se-
lecia, intersecia i transformarea, care mbuntesc gradual soluia.
Funcia obiectiv F
o
a problemei de optimizare depinde de n parametri reali, fiecare
definii printr-o posibil serie:
n j x x x x x x F F
jM jm j n
,..., 2 , 1 ] , [ ) ,..., , (
2 1 o o
= = (7.137)
n care x
jm
i x
jM
sunt, respectiv, valorile minime i maxime ale lui x
j
.
Algoritmul genetic simplu (AG) opereaz asupra unei structuri de date constnd
dintr-o populaie de indivizi reprezentat prin lanuri binare de lungime mn fiecare,
212 Modelri numerice i optimizri n instalaii
unde m este numrul cifrelor binare reprezentnd fiecare variabil. Mecanismul de
selectare este ntmpltor, cu frecvene proporionale cu potrivirea f a individului a
i
,
reprezentat prin membrul i din populaie, unde a
i
este o realizare codat a vectorului de
decizie x = (x
1,
x
2,,
x
n
). Potrivirea este evaluat prin normalizarea ntre 0 i 1 a funciei
obiectiv F
o
, sau:

min o max o
o max o
) (
) (
F F
a F F
a f
i
i

= (7.138)
n care F
o max
i F
o min
sunt, respectiv, valorile maxime i minime ale funciei obiectiv
din generaia curent.
Procedura de selecie detaliat cuprinde urmtoarele etape:
a) considerarea unei populaii alctuit din N indivizi {a
1
, a
2
,, a
N
};
b) evaluarea potrivirii f(a
i
) a fiecrui individ;
c) calcularea sumei F a potrivirii tuturor indivizilor;
d) evaluarea probabilitii de selecie a fiecrui individ p
i
= f(a
i
)/F;
e) calcularea probabilitii cumulative de selecie pentru fiecare individ,
P
i
=
i
p
i
;
f) generarea unui numr arbitrar s ntre 0 i 1 i selectarea individului ca:

i i i p p
P s P a a P s a a < = =
1 1 1
dac ; dac (7.139)
Acest proces de selecie este repetat de N ori, n vederea meninerii unei populaii
consistente. Operatorii genetici ai interseciei i transformrii se aplic noii populaii
selectate. Procedura interseciei selectate se aplic fiecrui individ cu probabilitatea p
c
.
Dac a
p
= {b
1
, b
2
,, b
mn
} este un individ selectat el este mperecheat cu un altul
printe } ,..., , {
2 1 n m p
b b b a

= , prin schimbarea de pri din lanurile lor la puncte de in-
tersecie aleatorii, producnd doi copii. n particular, dac se genereaz la ntmpla-
re un numr ntreg j
x
ntre 1 i mn1, lanurile prinilor sunt separate la poziia j
x
:

) ..., , , ..., , , (
), ..., , , ,..., , (
1 2 1
1 2 1
m n jx jx p
m n jx jx p
b b b b b a
b b b b b a
+
+
=
=
(7.140)
dnd, prin schimbarea prii a doua, cei doi copii noi a
s
i
s
a :

) ..., , , ..., , , (
), ..., , , ,..., , (
1 2 1
1 2 1
m n jx jx s
m n jx jx s
b b b b b a
b b b b b a
+
+
=
=
(7.141)
Transformarea se aplic fiecrei pri a fiecrui individ cu o probabilitate p
m
. Dac
b
jy
este partea selectat pentru transformare, ea este substituit de complementul ei
jy jy
b b = 1 .
Variabilele de decizie ale problemei sunt diametrele fiecrei conducte i poziia va-
nelor de control. Pentru codificarea problemei ntr-o form convenabil se folosesc
sublanuri cu trei pri: prima indic prezena (K
V
= 1) sau nu (K
V
= 0) a vanei de con-
trol, iar celelalte dou reprezint patru diametre posibile.
Restriciile privind presiunile minime necesare la noduri se iau n considerare trans-
formnd optimizarea condiionat ntr-una necondiionat prin adoptarea unei pena-
Modele de optimizare a instalaiilor 213
lizri pentru indivizii ce nu respect aceste restricii. Pentru fiecare restricie nesatis-
fcut se introduce o penalizare proporional cu diferena ntre cota piezometric mi-
nim necesar
min
j
Z i cota piezometric actual Z
j
, astfel nct funcia obiectiv pri-
mete forma:



= = =
+ + =
C N
N
ij k
N
j
k j j w ij ij
Z Z W C L C F
1
12
1 1
L 0 o
) 0 , ( max
min
(7.142)
unde este factorul de penalizare, care pentru fiecare reea este dependent de C
w
,
valoarea lui alegndu-se astfel nct cea mai bun soluie dintre cele care ncalc anu-
mite restricii, fiindu-i aplicate penalizri, s aib o valoare a funciei obiectiv mai sc-
zut dect cea mai bun soluie ntre cele care satisfac toate restriciile.
Aplicaie numeric. Modelul de optimizare descris pentru dimensionarea combi-
nat a conductelor i vanelor de control se aplic reelei de distribuie reprezentat n
figura 7.9, alimentat de la un rezervor cu nivelul constant de 310 m i constituit din 8
conducte interconectate la 7 noduri. n acest exemplu analiza se extinde pe o perioad
de 24 ore, inndu-se seama de variaia zilnic a consumului.

Fig. 7.9 Schema reelei de distribuie
Constanta
ij
C
L
este considerat uniform n reea, egal cu 710
9
m
0,82
/s i calibrat
astfel nct volumul pierderilor de ap s fie egal cu 15% din volumul total introdus n
reea. Conductele au lungimea egal cu 1000 m fiecare, iar presiunea minim necesar
n toate nodurile, cu excepia rezervorului, este de 30 m.
Caracteristicile nodurilor (debitele medii consumate, cotele geodezice) sunt prezen-
tate n tabelul 7.3. Valorile medii ale coeficienilor de variaie a consumului n cele 12
intervale din zi de cte 2 ore sunt redate n tabelul 7.4, iar valorile diametrelor conside-
rate i ale costurilor specifice corespunztoare sunt prezentate n tabelul 7.5. Valoarea
cotei de amortizare a conductelor se consider egal cu 0,004.
214 Modelri numerice i optimizri n instalaii
Calculul s-a efectuat cu
o populaie de 24 indivizi,
probabilitile p
c
= 0,8 i
p
m
= 0,02, iar numrul ma-
xim de generaii selectat
este egal cu 300. n figura 7.10 s-a evideniat un compor-
tament tipic al funciei obiectiv F
o
pentru cele mai bune soluii la fiecare generaie, n
cazul C
w
=0,075 /m
3
. Numrul soluiilor evaluate n acest caz este egal cu 7200, cores-
punznd la 0,04% din combinaiile posibile.

Fig. 7.10 Convergena algoritmului genetic
Au fost efectuate evaluri pentru mai multe valori ale costului unitar al apei. Rezul-
tatele aplicaiilor ca funcie de costul apei C
w
sunt prezentate n tabelul 7.6. Soluia
obinut pentru C
w
= 0 corespunde dimensionrii reelei cu cost minim fr control al
pierderilor de ap i este egal cu cel gsit de Savic i Walters [92]. Acest rezultat con-
firm faptul c a considera doar 4 diametre pentru fiecare conduct nu influeneaz
soluia. Din analiza valorilor volumului pierderilor de ap se observ c prin controlul
acestora cu vane de reglare ele se reduc cu pn la 20% fa de pierderile n condiii
necontrolate.
n figura 7.11 s-a reprezentat variaia raportului ntre costul C
r
al reelei cu control
al pierderilor de ap i costul C
0
al reelei fr reglarea presiunii, n funcie de costul
unitar al apei C
w
. Figura 7.12 prezint variaia raportului ntre volumele pierderilor de
ap zilnice cu i fr reglarea presiunii Q
r
i Q
0
.
Tabelul 7.5. Costul
specific al conductelor
Diametrul
[mm]
Costul
specific
[/m]

254 1,54
508 3,85
762 6,15
1016 8,46
1524 12,30
2032 17,69
2540 24,62
3048 38,46
3556 46,15
4064 69,23
4572 100,00
5080 130,77
5588 230,77
Tabelul 7.4. Variaia
consumului zilnic
Timpul Coeficientul
de variaie

0-2 0,80
2-4 0,60
4-6 0,60
6-8 1,00
8-10 1,40
10-12 1,30
12-14 1,10
14-16 1,10
16-18 1,20
18-20 1,10
20-22 1,00
22-24 0,80
Tabelul 7.3. Caracteristicile
nodurilor
Nodul
j
q
j

[m
3
/s]
ZT
j

[m]
1 0,0374 260,00
2 0,0500 250,00
3 0,0180 260,00
4 0,0631 265,00
5 0,0200 255,00
6 0,0165 250,00
7

310,00
Modele de optimizare a instalaiilor 215

Tabelul 7.6. Rezultatele optimizrii combinate
C
w
[/m
3
]
0,000 0,038 0,075 0,190 0,375 0,750 Conducta
i-j D
ij

[mm]
K
V
D
ij

[mm]
K
V
D
ij

[mm]
K
V
D
ij

[mm]
K
V
D
ij

[mm]
K
V
D
ij

[mm]
K
V

7-6 4572 0 4572 1 4572 1 4572 1 4572 1 4572 1
6-3 2540 0 2540 1 2540 0 2032 1 2540 1 2540 1
6-5 4064 0 4064 1 4064 0 5080 0 5080 0 5080 0
5-2 1016 0 1016 0 1524 1 2032 1 2032 1 2032 1
5-4 4064 0 4064 0 4572 1 5080 1 5080 1 5080 1
4-1 2540 0 2540 1 2540 1 3048 1 3048 1 3556 1
3-2 2540 0 2540 0 2032 1 1016 0 1524 0 1524 0
2-1 254 0 254 0 762 1 1016 0 1016 1 1016 1
Cost
conducte []
322300 322300 354610 460000 463000 470770
Pierderi ap
[m
3
/zi]
3044 2598 2546 2439 2436 2435

Compararea figurilor 7.11 i
7.12 arat c, n funcia obiectiv,
ponderea relativ a costului con-
ductelor se micoreaz i c cea a
pierderilor de ap se mrete
atunci cnd C
w
crete, iar n con-
secin proiectarea reelei este o-
rientat ctre reducerea maxim
posibil a pierderilor de ap.
Figurile 7.11 i 7.12 i tabelul
7.6 permit s se compare indirect
rezultatele optimizrii combinate
cu cele ale optimizrii efectuate
n doi pai, adic, n primul pas
dimensionarea optimal a con-
ductelor fr vane de control i n
al doilea pas minimizarea pierde-
rilor de ap cu vane de control.
De fapt, linia punctat din figura
7.12 corespunde micorrii pier-
derilor de ap datorit doar regl-
rii presiunii, deoarece dimensio-
narea conductelor n cazul cos-
tului unitar redus al apei (C
w
=
0,038 /m
3
) coincide cu cea din cazul inexistenei vanelor de control.

Fig. 7.11 Variaia raportului C
r
/C
0
n funcie de C
w

Fig. 7.12 Variaia raportului Q
r
/Q
0
n funcie de C
w

216 Modelri numerice i optimizri n instalaii
n figura 7.13 se compar va-
riaia n timp a presiunilor dispo-
nibile n nodurile 6 i 2 pentru
valorile extreme ale costului uni-
tar al apei de 0,038 /m
3
i 0,75
/m
3
. Aceasta confirm posibili-
tatea reducerii presiunii n no-
duri, i ca urmare a pierderilor de
ap din sistem, prin mrirea dia-
metrelor conductelor alturi de re-
glarea prin vane de control.
Adoptarea procedeului redu-
cerii pierderilor de ap folosind
vanele de control al presiunii are
impact asupra dimensionrii con-
ductelor. Rezultatele obinute in-
dic faptul c atunci cnd se m-
rete costul unitar al apei, proiec-
tarea reelei cu cost minim este
orientat ctre o reducere maxi-
m posibil a pierderilor din cau-
za creterii n funcia de cost a
costului pierderilor de ap n con-
ducte. O reducere substanial a
pierderilor este posibil datorit
flexibilitii introduse la reglarea
presiunii n reea prin mrirea diametrelor conductelor i prevederea vanelor de control.
Modelul de calcul expus se poate aplica pentru dimensionarea att a noilor reele de
distribuie a apei ct i a celor parial extinse, precum i la reabilitarea celor existente n
vederea optimizrii funcionalenergetice.


7.6. DIMENSIONAREA OPTIMAL A REELELOR DE
ALIMENTARE CU AP N CLDIRI

Consideraii preliminare. Reelele interioare de alimentare cu ap rece i cald au
rolul de a asigura permanent debitul de ap i presiunea necesar la punctele de con-
sum, necesitnd investiii importante n cadrul costului total al instalaiilor de alimen-
tare cu ap.
n acelai timp, volumul mare de construcii de locuine i edificii socialculturale
i timpul tot mai redus de lucru de la proiectare la execuie implic folosirea n proiec-
tare a mijloacelor de mare eficien i precizie pentru calculul i dimensionarea ree-
lelor interioare de distribuie a apei.

Fig. 7.13 Variaia n timp a presiunii disponibile n
nodurile 6 i 2
Modele de optimizare a instalaiilor 217
Practica actual a dimensionrii reelelor interioare de alimentare cu ap rece i cal-
d se caracterizeaz printr-o alegere a diametrelor conductelor funcie de vitezele medii
economice, care ns nu pot ine seama de dinamica parametrilor economico-energetici
acestora, fiind necesar optimizarea dimensionrii lor.
Avnd n vedere aceste considerente, se prezint un model de calcul pentru dimen-
sionarea optimizat a reelelor cu distribuie inferioar pentru alimentarea cu ap a cl-
dirilor, implementat n cadrul unui program ordinator.
Modelul de optimizare. Se consider cunoscute urmtoarele date de baz: felul i
numrul consumatorilor de ap; schema coloanelor i planul de distribuie; lungimea,
coeficientul de rezisten hidraulic local i echivalentul de debit aferent pentru fie-
care tronson de conduct; rugozitatea absolut a conductelor; temperatura apei; nl-
imile geodezice n fiecare nod al reelei, msurate fa de consumatorul situat n pozi-
ia cea mai defavorabil pe fiecare coloan; presiunea de utilizare caracteristic fiecrei
coloane.
Dup ntocmirea schemei coloanelor i a planului de distribuie, se numeroteaz
tronsoanele reelei astfel nct nodul final al unui tronson se ia identic numrului de or-
dine al su, se ncepe cu 1 la nodul terminal al traseului ce conine punctul de consum
din situaia cea mai defavorabil, iar apoi la fiecare ramificaie se d un numr nodului
i tronsonului respectiv amonte, numai dup ce au fost epuizate toate cile alimentate
din ramificaia considerat.
Se determin apoi repartiia debitelor de calcul pe tronsoane, folosind relaia gene-
ral (7.143) pentru cldiri de locuit i relaia (7.144) pentru cldiri socialculturale:
) 004 , 0 (
ij ij ij
E E AC B G + = (7.143)
ij ij
E ABC G = (7.144)
n care: G
ij
este debitul de calcul al tronsonului ij; E
ij
suma echivalenilor punctelor
de consum alimentate de tronsonul ij; A coeficient funcie de regimul de furnizare a
apei n reeaua de distribuie; B coeficient funcie de felul apei (rece sau cald); C
coeficient funcie de destinaia cldirii.
Pentru toate categoriile de cldiri la valori ale lui E
i
mai mici dect cele indicate n
STAS-ul 1478, se folosete relaia:

ij ij
ABE G = (7.145)
Se ine seama de expresia pierderii de sarcin pentru un tronson ij:

2
2 4
2
2

8
ij
r
ij
ij
ij ij
ij
ij
ij
ij
ij
ij
G
D
Le
g D
L
D
G
g
h =
|
|

\
|
+ = (7.146)
n care: D
ij
, L
ij
, Le
ij
sunt diametrul, lungimea i lungimea echivalent ale tronsonului ij;
h
ij
pierderea de sarcin pe tronsonul ij; v viteza apei;
ij
coeficientul de rezisten
hidraulic liniar a tronsonului ij;
ij
suma coeficienilor de rezisten hidraulic
local a tronsonului ij; g acceleraia gravitaional; r exponent cu valoarea 5,0.
Avnd n vedere c pe ntreaga durat de exploatare a reelei se consum energie
necesar pentru pomparea apei, dimensionarea optimal a acesteia impune respectarea
att a condiiilor hidraulice de asigurare a debitului i presiunii de utilizare n toate
218 Modelri numerice i optimizri n instalaii
punctele de consum, ct i a celor de natur economicoenergetic, minimizndu-se o
funcie obiectiv de forma:
( ) ( ) min
0
1

1 o
+ + + =

=
H h G L D b a F
ij ij
T
ij
ij
(7.147)
unde:
t
t
a
r
) 1 (
1 ) 1 (
0 0
0
+
+
= (7.148)
r
a
r
a
T
t
p r
T
t
p r + = + =
2 2 1 1
; (7.149)
) 730 (

9,81

12
1
2
+ =
k a
e r f (7.150)
n care: a, b, sunt parametrii costului specific de investiie sau ai energiei specifice
pentru conducte; G debitul pompat n reea; h
ij suma pierderilor de sarcin pe
traseul de conducte cel mai defavorabil; H
0
componenta geodezic i de utilizare a
nlimii de pompare; randamentul global al instalaiei de pompare; f costul de
instalare a unitii de putere; factor supraunitar ce ine seama de rezerva de putere
instalat; e preul energiei electrice; coeficientul pomprii, ce ine seama de
neuniformitatea funcionrii staiei de ridicare a presiunii;
k
raportul ntre debitul
lunar mediu i debitul pompat, cu valoarea 1; p
1
i p
2
cotele de reparaii, ntreinere i
revizii periodice pentru conductele reelei, respectiv pentru staia de ridicare a pre-
siunii;
0
= 1/T
r cota de amortizare pentru durata de exploatare T
r; t durata, n ani,
pentru care se aplic criteriul de optimizare adoptat, avnd valoarea de un an la
aplicarea criteriilor cheltuieli anuale minime sau consum energetic minim, respectiv
egal cu T
r
la aplicarea criteriului cheltuielilor totale actualizate minime.
Anulnd derivata parial a funciei obiectiv (7.150) n raport cu oricare diametru
D
ij
al reelei se obine expresia general a diametrului optim:
( )
r
ij
r
ij
r
ij
G EG D
+ +
+ =

1
(7.151)
n care factorul energeticoeconomic al conductelor E are expresia:


8
1
2
b g
r
E = (7.152)
Parametrii energiei specifice n-
globate n conducte (a, b, ), con-
fecionate din cupru, oel, polipro-
pilen (PPR), polietilen reticulat
(PER), policrorur de vinil clorurat
(PVCc) i polibuten (PB), au valo-
rile date n tabelul 7.7.
Calculul coeficientului de rezis-
ten hidraulic
ij
, n regimul nor-
mal de exploatare al turbulenei
tranzitorii se efectueaz cu relaia (7.114).
Tabelul 7.7. Parametrii energiei specifice nglobate i
rugozitatea absolut a conductelor
Parametrul Nr.
crt.
Materialul
conductei a b
Rugozitatea
[mm]
0 1 2 3 4 5
1 Cupru 0,20 7945 2,03 0,001
2 Oel 0,18 2780 1,98 0,10
3 PP-R 0,17 990 2,03 0,007
4 PER 0,15 2134 2,32 0,01
5 PVC-c 0,13 562 1,97 0,001
6 PB 0,10 908 2,20 0,007
Modele de optimizare a instalaiilor 219
Pentru traseul pe care se gsete punctul de consum din situaia cea mai defa-
vorabil se determin presiunea necesar H
nec
la punctul de alimentare, pentru a asigura
buna funcionare a tuturor consumatorilor:

u g ij
H H h H + + =
nec
(7.153)
n care: h
ij
este pierderea de sarcin pe traseul de conducte cel mai defavorabil; H
g

nlimea geodezic; H
u
presiunea de utilizare la punctul de consum cel mai deza-
vantajat.
Pentru traseele pe care se gsesc celelalte puncte de consum, se calculeaz presi-
unea disponibil n limita creia se stabilesc diametrele tronsoanelor respective, cu
condiia nedepirii vitezelor maxime admise ale apei n conducte. Disponibilul exce-
dentar de presiune calculat ca diferena dintre pierderea de sarcin de pe traseul cel mai
defavorabil i pierderile de sarcin de pe traseul de alimentare a consumatorilor respec-
tivi, se preia cu ajutorul robinetelor de reglaj sau al diafragmelor de reglaj, al cror
diametru D
0,j
, n mm, se determin cu relaia.

5 , 0
1 , 0
H
G
D
j
j

= (7.154)
n care: G
j
este debitul vehiculat prin diafragma j, n dm
3
/s; H presiunea disponibil
excedentar, n mm H
2
O; iar
1
=27,13,35
1
, unde
1
reprezint raportul ntre grosi-
mea i diametrul diafragmei.
Modelul de optimizare expus, implementat n cadrul programului ordinator DIRE-
INT, avnd schema logic din figura 7.14, permite s se in seama la analiza soluiilor
optime de reele interioare de distribuie a apei de variaia n timp a principalilor para-
metri economici, cum sunt: costul specific al energiei electrice, duratele de amortizare
ale investiiilor, costurile specifice ale materialelor etc.


7.7. OPTIMIZAREA, PRIN SIMULARE NUMERIC, A
CONSUMULUI DE AP TEHNOLOGIC AL
UNEI NTREPRINDERI CU SISTEM PROPRIU
DE ALIMENTARE

7.7.1. CONSIDERAII PRELIMINARE

La stabilirea sistemului de alimentare cu ap n industrii i a schemei de reea se
ine seama de condiiile alimentrii nentrerupte a utilizatorilor, cu consum energetic
minim, att n scopul realizrii produciei planificate, ct i pentru a evita avarierea
utilajelor i pierderea produciei pe un interval de timp mai lung din cauza unor
eventuale ntreruperi ale alimentrii cu ap a consumatorilor. Astfel n cadrul unor
ntreprinderi industriale se adopt sistemul propriu de alimentare cu ap tehnologic cu
recirculare.
220 Modelri numerice i optimizri n instalaii

Fig. 7.14 Schema logic a modelului de optimizare a dimensionrii reelelor
interioare de alimentare cu ap
Modele de optimizare a instalaiilor 221

Fig. 7.14 (continuare)
Se descrie un algoritm de simulare numeric a consumului de ap tehnologic al
unei astfel de ntreprinderi, prevzut a se implementa n cadrul unui sistem centralizat
de programare i urmrire pe calculator, a crui rezultate servesc la luarea de decizii
astfel nct s se asigure funcionarea optimal a sistemului, cu un grad sporit de sigu-
ran i cu consum energetic redus, innd seama de dinamica funcionrii utilizatorilor
de ap ai ntreprinderii.

7.7.2. ALGORITM DE SIMULARE NUMERIC A CONSUMULUI
DE AP INDUSTRIAL

Se consider sistemul unei ntreprinderi industriale alimentat cu ap brut din surs
de suprafa, avnd schema de principiu redat n figura 7.15, iar n cadrul acestuia
existnd urmtoarele categorii de calitate a apei tehnologice: ap filtrat (limpezit);
ap filtrat i rcit, ce se recircul; ap demineralizat; ap dedurizat i urmtoarele
categorii de utilizatori: utilizatori direci, cei care folosesc apa filtrat; utilizatori indi-
reci, cei care folosesc apa fie dup o tratare suplimentar, fie prin recirculare.
n figura 7.16 se prezint schema de principiu a asigurrii apei la utilizatori, unde
sunt incluse staiile de pompare corespunztoare fiecrei trepte a sistemului de alimen-
tare cu ap tehnologic. Coeficienii k
p
i k
s
in seama de pierderile de ap din sistem i
respectiv de consumul propriu al sistemului.

Fig. 7.15 Schema de principiu a alimentrii cu ap tehnologic:
C-captare; SPI, SPII, SPIII-staie de pompare
de treapta I, II i III; ST-staie de tratare; I-nmagazinare;
D-reea de distribuie; U-utilizator
222 Modelri numerice i optimizri n instalaii

Fig. 7.16 Schema de principiu a asigurrii apei la utilizatori
Algoritmul pentru simularea numeric cu ajutorul calculatorului a consumului de
ap tehnologic urmrete stabilirea cantitilor de ap tehnologic n seciunile semni-
ficative ale sistemului, reprezentate prin utilizatori, nmagazinare, staie de tratare i
captare, presupunnd cunoscute urmtoarele date de baz: producia orar i consumul
specific pe unitatea de produs, pe categorii de calitate a apei tehnologice, pentru fie-
care utilizator; durata de realizare a produciei fiecrui utilizator ntr-o zi; volumul i
durata de refacere a rezervei intangibile de incendiu; capacitatea maxim a staiei de
tratare.
Necesarul de ap al utilizatorilor, reprezentnd cantitatea de ap care trebuie furni-
zat n punctele de folosire, astfel nct procesele n care este utilizat s fie satisfcute
n mod raional, se determin pe baza tehnologiilor de producie adoptate, n funcie de
producia orar i de debitul specific pe unitatea de produs, pentru fiecare categorie de
calitate a apei.
Cerina de ap a utilizatorilor, reprezentnd cantitatea de ap care trebuie preluat
din surs pentru a acoperi necesarul de ap n mod raional, cu reutilizarea sau recir-
cularea intern optim fr diminuarea produciei, precum i pentru acoperirea pierde-
rilor de ap din sistem i a consumului propriu al acestuia, se determin pe ore i pe
categorii de calitate a apei, dup cum urmeaz:

j i j j s p j i
t P qf k k Qf
, ,
= (7.155)
j i j j s p j i
t P qm k k Qm
, ,
= (7.156)

j i j j s p j i
t P qd k k Qd
, ,
= (7.157)
j i j j s p j i
t P qr k k Qr
,
j
j
,
t
to

= (7.158)

j i j i j i j i j i
Qr Qd Qm Qf Q
, , , , ,
+ + + = (7.159)

=
=
24
1
,
i
j i j
Qf Qfu (7.160)

=
=
24
1
,
i
j i j
Qm Qmu (7.161)
Modele de optimizare a instalaiilor 223

=
=
24
1
,
i
j i j
Qd Qdu (7.162)

=
=
24
1
,
i
j i j
Qr Qru (7.163)

j j j j j
Qru Qdu Qmu Qfu Qu + + + = (7.164)

=
=
NU
j
j i i
Qf Qfo
1
,
(7.165)

=
=
NU
j
j i i
Qm Qmo
1
,
(7.166)

=
=
NU
j
j i i
Qd Qdo
1
,
(7.167)

=
=
NU
j
j i i
Qr Qro
1
,
(7.168)

i i i i i
Qro Qdo Qmo Qfo Qo + + + = (7.169)
n care: k
p
este coeficientul pierderilor de ap din sistem; k
s
coeficient ce ine seama
de consumul propriu al sistemului; qf
j
, qm
j
, qd
j
, qr
j
consumul specific de ap filtrat,
demineralizat, dedurizat i respectiv recirculat, al utilizatorului j; P
j
producia
orar a utilizatorului de ap j;
i,j
variabil de timp cu valoarea 1 sau 0 dup cum, n
ora i, exist sau nu consum de ap pentru un utilizator dat j; to
j
, t
j
ecartul termic
nominal i real al apei de recirculare la utilizatorul j; Qf
i,j
, Qm
i,j
, Qd
i,j
, Qr
i,j
, Q
i,j
canti-
tatea de ap respectiv filtrat, demineralizat, dedurizat, recirculat i total tratat soli-
citat n ora i de utilizatorul j; Qfu
j
, Qmu
j
, Qdu
j
, Qru
j
, Qu
j
cantitatea zilnic de ap
respectiv filtrat, demineralizat, dedurizat, recirculat i total tratat solicitat de uti-
lizatorul j; Qfo
i
Qmo
i
, Qdo
i
, Qro
i
, Qo
i
cantitatea de ap respectiv filtrat, deminera-
lizat, dedurizat, recirculat i total tratat solicitat n ora i, de utilizatori.
Determinarea consumului de ap pe utilizatori i pe ore ofer posibilitatea cunoa-
terii acestuia pentru fiecare utilizator n parte att pe categorii de calitate a apei tehno-
logice folosite ct i global, precum i a variaiei lui zilnice, de asemenea, pe caliti de
ap i global, permind calculul procentelor variaiilor orare ale consumului:

=
=
24
1
100
i
i
i
i
Qo
Qo
ko (7.170)
i a debitului de ap brut necesar a fi captat:
,
1

=
=
NU
j
j s c
Qu k Q (7.171)
care n cazul c simularea se efectueaz dup producerea unui incendiu, primete
forma:

r
i
NU
j
j s c
T
V
Qu k Q 24
1
+ =

=
(7.172)
unde: NU este numrul utilizatorilor de ap; V
i
volumul de ap al rezervei intangibile
de incendiu; T
r
durata de refacere a rezervei de incendiu.
Avnd n vedere c furnizarea apei tehnologice necesare sistemului de alimentare se
efectueaz prin intermediul unor rezervoare de nmagazinare deservite de staii de
pompare, se determin volumul fluctuant V
f
al acestora, pentru un interval de o zi
224 Modelri numerice i optimizri n instalaii
(24 ore), utiliznd metoda diferenelor cumulate prin procedeul analitic descris n lite-
ratura de specialitate.
Volumul util necesar al rezervoarelor de nmagazinare este:
nt f u
V V V + = , n care
V
nt
= 0,1Q
c
reprezint volumul de ap pentru nevoile tehnologice ale sistemului.
n ipoteza funcionrii normale a sistemului de alimentare cu ap tehnologic a
ntreprinderii, volumul util necesar V
u
al nmagazinrii este egal cu volumul util exis-
tent V
0
, realizat prin construcia acesteia, iar capacitatea maxim Q
MAX
a staiei de tra-
tare, la o turbiditate dat a apei brute, este cel puin egal cu debitul apei captate ce
determin volumul V
0
.
Atunci cnd n exploatarea sistemului exist abateri de la valorile normale ale debi-
telor de ap, apar dou situaii distincte de funcionare a rezervoarelor de nmaga-
zinare:
a) cnd V
u
< V
0
:
dac ,
MAX c
Q Q (7.173)
ncepnd din ora n care n rezervoare se acumuleaz ap, se poate reduce debitul de
ap brut captat cu valoarea:

T
V V
Q
u
c

=
0
(7.174)
n care T este durata de timp din momentul acumulrii apei din rezervoarele de nmaga-
zinare pn la atingerea volumului fluctuant;
dac
MAX c
Q Q >
,
(7.175)
se introduc restricii la utilizatori, reducerea necesar a consumului de ap al acestora
Q
UT
, fiind dat de relaia:

s
MAX c
UT
k
Q Q
Q

= (7.176)
b) cnd V
u
> V
0
:
dac este ndeplinit condiia (7.173) rezervoarele de nmagazinare funcioneaz
doar cu rol de bazin de aspiraie al staiei de pompare a apei n reeaua de distribuie;
dac se verific ns inegalitatea (7.175), este necesar introducerea de restricii la
utilizatori, reducerea iniial a consumului de ap al acestora:
,
2
0
V V
Q
u
UT

= (7.177)
determinndu-se prin aproximaii succesive, astfel nct s se respecte condiia:

0
V V
u
(7.178)
n care este eroarea admis la calculul volumului util (0,5...2 m
3
).
n cazul c se menine n continuare inegalitatea (7.175), se introduc restricii mai
severe, reducndu-se nc consumul de ap al utilizatorilor cu valoarea dat de relaia
(7.176).
Pentru fiecare utilizator j cruia i se permite diminuarea produciei orare (
j
= 0) se
determin reducerea necesar a consumului de ap tehnologic al acestuia:
Modele de optimizare a instalaiilor 225

UT
NU
j
NUR
j
j j
j
j
Q
Qu Qu
Qu
Qu

=

= = 1 1
(7.179)
i producia orar corespunztoare:

j j j
P P ' = (7.180)
unde:
, 1
j
j
j
Qu
Qu
= (7.181)
iar NUR reprezint numrul utilizatorilor de ap care nu permit restricii.
Se reface apoi calculul consumului de ap pe utilizatori i pe ore n condiiile de
restricii create. Aplicarea practic a algoritmului de simulare prezentat este facilitat
de folosirea calculatoarelor numerice, sens n care s-a elaborat programul de calcul
SIOCATEH care opereaz secvenial prin apelarea a nou subrutine i are schema
logic din figura 7.17.

Fig. 7.17 Schema logic a programului SIOCATEH
226 Modelri numerice i optimizri n instalaii


Fig. 7.17 (continuare)
Modele de optimizare a instalaiilor 227
Acest program de calcul se preteaz bine a fi implementat n cadrul unui sistem
centralizat de urmrire i control a consumului de ap tehnologic, cu ajutorul cal-
culatorului, ce va optimiza alimentarea cu ap a instalaiilor tehnologice, eliminnd
risipa de ap, evitnd producerea de pagube materiale, crescnd sigurana n funcio-
nare, reducnd cheltuielile materiale privind consumul de reactivi pentru tratarea apei
i economisind cantiti nsemnate de energie electric.


7.8. OPTIMIZAREA DIMENSIONRII REELELOR
DE TERMOFICARE

7.8.1. PRINCIPII DE FUNCIONARE A UNUI SISTEM
DE TERMOFICARE

Un sistem centralizat de alimentare cu cldur permite producerea centralizat a
cldurii necesare unui ansamblu de consumatori, care pot fi instalaii de nclzire sau
de alimentare cu ap cald de consum i instalaii industriale. El se compune din urm-
toarele elemente principale (fig. 7.18): centrale de producere a cldurii (generatoare);
reele de distribuie, constnd din conducte magistrale de ducere i ntoarcere; puncte
termice, n care se face transferul cldurii n reelele consumatorilor; instalaii ale con-
sumatorilor. Cldura furnizat de ctre o central de termoficare este transmis unui
agent termic, care circul n reeaua de distribuie ce face legtura ntre central i con-
sumatori. Dup ce cedeaz n instalaia unui consumator o parte din energia acumu-
lat, agentul de transport se rentoarce la centrala de termoficare. Se formeaz astfel un
circuit nchis, unde fiecare tronson al reelei de distribuie este compus din dou con-
ducte (bitubular) denumite ducere (tur) i ntoarcere (retur).
Ca agent termic se utilizeaz apa fierbinte sau aburul. Avnd n vedere c aburul
permite atingerea de temperaturi mai ridicate, necesare de obicei proceselor tehnolo-
gice i c reelele realizate pentru nclzire (consumatori urbani i industriali) utilizeaz
apa ca agent termic, se va face n continuare referire doar la termoficarea cu ap.
ntr-o central de termoficare, apa este
nclzit de la temperatura de 70
o
C din
conducta de ntoarcere pn la 130
150
o
C n conducta de ducere, n funcie
de instalaii i modul lor de funcionare.
Temperatura minim este funcie de ca-
racteristicile schimbtoarelor de cldur,
iar temperatura maxim depinde de pre-
siunile suportate de instalaii, cci apa
trebuie meninut sub presiune pentru a fi
conservat n stare lichid. Se admite c,
n ciuda pierderilor de cldur din conducte, apa rmne la o temperatur constant n
toate conductele reelei de distribuie, ceea ce necesit ca viteza de circulaie n con-
ducte s fie superioar unei valori minime date.

Fig. 7.18 Schema de principiu a unui sistem
centralizat de alimentare cu cldur
228 Modelri numerice i optimizri n instalaii
Instalaia unui consumator reprezint un element important de conexiune ntre
conducta de ducere i cea de ntoarcere, coninnd un schimbtor de cldur i un
sistem de reglare. n practic se disting dou tipuri de instalaii, unele cu racordare
direct i altele cu racordare indirect, dup cum apa din reeaua de distribuie circul
n aparatele termice ale consumatorului sau aceasta transmite cldura sa prin inter-
mediul unui schimbtor la o reea secundar.
n instalaia consumatorului, apa prelevat din conducta de ducere a reelei de
distribuie la temperatura t se evacueaz din schimbtorul de cldur la temperatura
tt, funcie de t, care este temperatura apei ce circul prin conductele de ntoarcere ale
reelei. Sistemul de reglaj permite modificarea debitului de ap ce traverseaz instalaia
n funcie de necesarul de cldur i de temperatura t, asigurnd ca diferena de
presiune n punctul de conexiune ntre conducta de ducere i ntoarcere s fie supe-
rioar unei valori minime date.
Circulaia apei n circuitul nchis format din reeaua de ducere i cea de ntoarcere
este asigurat de o instalaie de pompe de circulaie amplasat n centrala de termo-
ficare. Pe de alt parte, pentru reglarea i fixarea presiunii ntr-un punct al unei con-
ducte a reelei se prevd rezervoare de expansiune, iar pentru a se ridica presiunea apei
n unele puncte ale reelei se prevd staii de pompare intermediare.
n comparaie cu regimul de presiune la funcionarea numai a pompelor de circu-
laie, introducerea staiilor intermediare de pompare pe conducta de ducere a reelei
coboar presiunea apei att n aparatele de nclzire de la central, ct i pe poriunea
din conducta de ducere dintre cele dou instalaii de pompare. Introducerea staiilor
intermediare de pompare pe conducta de ntoarcere a reelei coboar, de asemenea, pre-
siunea n schimbtoarele de cldur de la central i n poriunea de conduct dintre
cele dou staii de pompare. n ambele cazuri presiunea pompelor de circulaie se re-
duce cu presiunea pompelor din staiile intermediare.
Presiunea apei n toate punctele reelei trebuie s rmn ntre limita minim nece-
sar pentru evitarea fierberii apei la temperatura de funcionare i limita maxim de
nedepire a rezistenelor mecanice admisibile pentru toate elementele reelei de termo-
ficare. Aceste condiii asupra presiunii sunt determinante pentru dimensionarea reelei
de distribuie. Reglarea regimurilor de funcionare a sistemelor de termoficare cu ap
se face n funcie de temperatura aerului exterior dup urmtoarele procedee:
prin varierea temperaturii apei n conducta de ducere i ntoarcere, respectiv
reglarea calitativ a agentului termic i implicit a debitului de cldur, meninnd con-
stant debitul de ap;
prin varierea debitului de agent termic, pstrnd constant temperatura apei, res-
pectiv reglarea cantitativ.
Corectarea reglrii centralizate a regimului de funcionare se face prin reglri supli-
mentare n punctele termice (PT) ale cartierelor de locuine, industriilor, cldirilor i n
instalaiile consumatorilor.

7.8.2. BAZELE CALCULULUI HIDRAULIC AL REELELOR TERMICE
Elementele necesare pentru efectuarea calculului hidraulic al reelelor de termo-
ficare cu ap sunt urmtoarele: topologia reelei; schema de preparare a apei fierbini n
Modele de optimizare a instalaiilor 229
central (CET sau CT); puterile termice de calcul ale consumatorilor; parametrii iniiali
ai agentului termic.
Prin calculul hidraulic de dimensionare se determin diametrele conductelor reelei
i pierderile de presiune n fiecare tronson, iar pe baza acestui calcul se ntocmesc gra-
ficele de distribuie a presiunilor n reea n regim dinamic (de funcionare) i n regim
static.
Reeaua de distribuie este alctuit din ansamblul tronsoanelor de conducte ce fac
legtura ntre sursele de cldur i consumatori. Fiecare tronson comport dou con-
ducte, de tur i retur, cu aceleai dimensiuni.
Oricrei reele termice i corespunde un graf orientat asociat, compus din arce care
pot reprezenta tronsoane, pompe sau armturi i vrfuri ca puncte critice (puncte nalte,
staii de pompare), centrale de termoficare, consumatori sau intersecii de conducte.
Topologia unei astfel de reele poate fi descris complet i univoc cu ajutorul ma-
tricei de inciden i a matricei ciclurilor construite pentru graful asociat.
Calculul pierderii de presiune n conductele reelelor termice se efectueaz cu rela-
ia de forma general:

4
2
2
8
ij
ij
ij
ij
ij ij
ij
D
G
D
L
p
|
|

\
|
+ =

(7.182)
n care: L
ij
, D
ij
, G
ij
sunt respectiv lungimea, diametrul i debitul de ap al tronsonului ij;

ij
coeficientul de rezisten hidraulic longitudinal al tronsonului ij;
ij
suma
coeficienilor de rezisten hidraulic local a tronsonului ij; densitatea apei.
n figura 7.19 se prezint variaia presiunii ntr-o
reea format dintr-un singur tronson ntre central i
consumator, la altitudine constant, unde p
1
p
2
este
pierderea de presiune n conducta de tur,
2 2
p p
pierderea de presiune n instalaia consumatorului,
iar
1 2
p p pierderea de presiune n conducta de
retur.
Presupunnd rezistena hidraulic longitudinal
constant i neglijnd rezistenele locale, se poate fo-
losi pentru calculul aproximativ al pierderii de presi-
une relaia:

2
5 2
8
ij
ij
ij
ij
G
D
L
p


= (7.183)
Condiiile extreme de funcionare a reelei sunt atinse n ziua cea mai friguroas a
anului, consumul de cldur fiind funcie de diferena ntre temperatura necesar n
cldiri i temperatura aerului exterior. Consumul maxim al unui utilizator, exprimat
sub forma puterii termice maxime este calculat n raport cu temperatura de calcul a
aerului exterior, considerat n funcie de condiiile climaterice ale zonei n care este
amplasat sistemul de termoficare.
Determinarea puterii termice pentru nclzirea cldirilor se face innd seama de
volumul i caracteristica termic a acestora.

Fig. 7.19 Graficul de presiune al
unui tronson de conduct
230 Modelri numerice i optimizri n instalaii
Necesarul maxim de cldur se exprim printr-un debit de ap consumat n nodul n
care este racordat consumatorul. n ipoteza funcionrii sistemului cu diferena maxim
de temperatur ntre reeaua de tur i cea retur, t
max
debitul de ap q
j
concentrat ntr-
un nod j se exprim, n funcie de puterea termic a consumatorului Q
j
, prin relaia:

max
t c
Q
q
j
j

= (7.184)
n care c este cldura specific a apei la presiune constant.
Pentru reelele ramificate, debitele de ap concentrate n noduri determin univoc
repartiia debitelor de calcul pe tronsoanele reelei.
Examinnd diverse tipuri de curbe ale consumului zilnic de cldur se confirm c
practic toi utilizatorii au un consum maxim fie dimineaa ntre orele 6 i 10, fie seara
ntre orele 16 i 20. Se vor considera ca date pentru fiecare consumator att puterea
termic minim ct i cea maxim necesar n dou momente critice din ziua cea mai
friguroas a anului, ce conduc la debitele de ap corespunztoare minime i maxime
concentrate n fiecare nod j al reelei, crora le corespunde debitul mediu q
j
.
n calculele de dimensionare optimal a reelei de distribuie se poate folosi cu sufi-
cient precizie practic, pentru determinarea energiei consumate anual de ctre o pom-
p, relaia:
T G W =

1
(7.185)
n care este randamentul general al pompei; T durata perioadei de nclzire; G
debitul de calcul al conductei considerate, determinat cu ajutorul debitelor medii con-
centrate n noduri q
j
; presiunea de pompare ce asigur funcionarea reelei sub
ncrcarea hidraulic medie q
j
.

7.8.3. MODEL DE OPTIMIZARE A DIMENSIONRII REELELOR
TERMICE RAMIFICATE BITUBULARE CU AP

Avnd n vedere c pe ntreaga durat de exploatare a reelei se consum energie
necesar pentru pomparea apei, dimensionarea optimal a acesteia impune respectarea
att a condiiilor hidraulice de asigurare a debitului de ap i a presiunii n toate punc-
tele de consum, ct i a celor de natur economic, folosindu-se criteriul de optimizare
al cheltuielilor anuale de construcie i exploatare minime, pentru o stare staionar a
sistemului.
Reeaua de distribuie fiind ramificat, debitele de calcul pe tronsoane G
ij
sunt
univoc determinate prin debitele concentrate q
j
care sunt cunoscute n nodurile reelei,
iar aceste debite de calcul, pentru o ncrcare dat a reelei, au aceeai valoare n re-
eaua de tur i cea de retur, doar sensurile fiind schimbate
ij
ij G G = ( ).
Cunoscnd repartiia debitelor de calcul pe tronsoanele reelei se stabilete pentru
fiecare tronson ij seria diametrelor comerciale posibil a fi utilizate D
k,ij
[D
max,ij
, D
min,ij
],
pe baza valorilor limit V
min
i V
max
ale vitezei apei ce se impune, respectiv pentru a nu
Modele de optimizare a instalaiilor 231
se rci apa prea tare i a evita producerea zgomotelor i vibraiilor, corespunztor c-
rora rezult:

ij
ij
ij
V
G
D
min(max),
max(min),
4

= (7.186)
n care G
ij
este debitul de calcul al tronsonului ij provenit din ncrcarea medie q
j
a
reelei.
Neglijnd pierderile de presiune locale i admind c un tronson ij de lungime L
ij
al
unei reele alctuite din T tronsoane este format din s
ij
sectoare k de diametre comer-
ciale D
k
,
ij
i lungimi X
k,ij
, se poate liniariza relaia care exprim diferena de presiune
ntre cele dou extremiti ale unei conducte:
) (
,
1
, i j ij ij k
s
k
ij k j i
ZT ZT X p p
ij
+ =

=
(7.187)
unde:

5
,
2
,
8
ij k
ij ij ij
ij k
D
G G

= (7.188)
n care:
ij
este presiunea activ a staiei de pompare intermediar de pe tronsonul ij;
ZT
i
, ZT
j
cotele geodezice n nodurile i i j ; greutatea specific a apei.
innd seama de expresiile investiiei n conductele reelei, n staiile de pompare
intermediare i de costul energiei electrice consumate pentru pompare, funcia obiectiv
F
o
are forma:

min ) (

1
) (
) (

1
1 ,
1
,
1 , 1
, o

(
(

+ + + + +
+ + =


=
= = =

NP
j i
ij ij
ij ij
ij
ij ij ij ij ij
j j j
NS
j i
ij k
T
j i
s
k
ij k
G G eT r r B y A
p p q eT X c F
ij
(7.189)
n care:

ij k
c
,
este costul specific anual al unui tronson de diametru D
k,ij
, dat de relaia
(7.109); e preul energiei electrice; T durata perioadei de nclzire; NS numrul
surselor de cldur; NP numrul staiilor de pompare intermediare; A
ij
costul anual
fix pentru o staie de pompare; B
ij
costul anual proporional cu puterea unei staii de
pompare; r
ij
,
ij
r puterea maxim a unei pompe intermediare care se integreaz pe
tronsonul ij de tur, respectiv de retur, dac r
ij
,
ij
r rezult diferit de 0; p
j
,
j
p presiunea
n nodurile reelei de tur i retur; G
ij
, ij G debitele de calcul pe tronsoanele reelei de
tur i de retur; ij
ij
, presiunile active pe tronsonul ij al reelei de tur i de retur pe
care se poate instala o staie de pompare intermediar, amplasamentul acesteia fiind
prin convenie n imediata apropiere a nodului i.
232 Modelri numerice i optimizri n instalaii
Necunoscutele funciei obiectiv F
o
sunt variabilele X
k,ij
, r
ij
,
ij
r , ij
ij
, , p
j
,
j
p , care
trebuie determinate astfel nct s se minimizeze funcia (7.189), n condiiile satisfa-
cerii urmtoarelor restricii:
de tip constructiv:-
) ,..., 1 ( ;
1
,
T ij L X
ij
s
k
ij k
ij
= =

=
(7.190)
de tip funcional, care se scriu n toate nodurile j sau tronsoanele ij ale reelei,
pentru fiecare din cele trei regimuri de funcionare corespunztoare puterilor termice
necesare minime, maxime i respectiv medii:
) (
,
1
, i j ij ij k
s
k
ij k j i
ZT ZT X p p
ij
+ =

=
(7.191)
) (
,
1
, i j
ij
ij k
s
k
ij k j i
ZT ZT X p p
ij
+ =

=
(7.192)

j j j
p p (7.193)
0
ij ij ij
G r (7.194) 0 ij ij
ij
G r (7.195)

ij ij
My r (7.196)
ij ij
My r (7.197)

j j j
H p h (7.198) j
j
j H p h (7.199)

j ij j j
H p h + (7.200) ij ij
j
j H p h + (7.201)
{ } 1 , 0 =
ij
y (7.202) 0
,

ij k
X (7.203)
de tip hidraulic, care de asemenea se scriu pentru fiecare din cele trei regimuri de
funcionare menionate:
) ,..., 1 ( ; 0
1
NS N j q G
j
N
i
j i
ij
= = +

(7.204)
) ,..., 1 ( ; T ij G G
ij
ij = = (7.205)
n care: h
j
, H
j
i j j H h , sunt limitele inferioare i superioare ale presiunii n fiecare nod
j al reelei de tur i respectiv de retur;
j
diferena minim de presiune n nodul j ntre
conducta de tur i retur care asigur curgerea debitului q
j
prin instalaia consumatorului
racordat n nodul respectiv.
Restriciile (7.191) i (7.192) fac legtura ntre noile variabile X
k,ij
i diferena de
presiune n nodurile reelei. ntr-o soluie optim, pentru un tronson dat, cel mult dou
din aceste variabile vor fi diferite de 0, astfel nct soluia respectiv este realizabil
din punct de vedere tehnic, mai ales dac lungimea tronsonului este nsemnat.
Variabilelor y
ij
li se atribuie valoarea 0 sau 1, dup cum ele descriu decizia de a
intercala sau nu o staie de pompare pe tronsonul ij, pe care este posibil construirea
Modele de optimizare a instalaiilor 233
acesteia. Ele sunt legate de puterea maxim a acestor pompe intermediare prin inega-
litatea (7.196), unde M reprezint o constant cu o valoare suficient de mare.
Relaiile (7.198) i (7.200) limiteaz intervalul de variaie a presiunilor din reea, fie
n noduri, fie la intrarea sau ieirea din pompele intermediare.
Funcia obiectiv (7.189) i restriciile (7.190)...(7.205) fiind liniare n raport cu ne-
cunoscutele sistemului, soluia optim se poate determina pe baza metodei programrii
liniare.
Se observ c liniarizarea problemei dimensionrii unei reele termice ramificate se
nregistreaz o cretere a numrului de variabile. Spre exemplu, pentru o reea cu 50
noduri i 3 amplasamente posibile pentru staii de pompare intermediare s-a ajuns la un
program liniar coninnd cca 550 variabile i tot attea necunoscute.


7.9. CALCULUL SIMPLIFICAT AL REELELOR
INELARE DE DISTRIBUIE A GAZELOR
BAZAT PE TEORIA GRAFURILOR

n scopul mbuntirii performanelor programelor ordinatoare pentru calculul hi-
draulic laborios al reelelor inelare de distribuie a gazelor naturale se poate utiliza un
algoritm de schematizare a acestor reele bazat pe teoria grafurilor, care permite des-
compunerea reelei n subreele ierarhic dependente prin intermediul unui singur nod,
ce se expune n cele ce urmeaz.
Calculul hidraulic al unei reele de distribuie a gazelor const n determinarea debi-
telor pe tronsoanele reelei i a presiunilor n nodurile de consum, conducnd n cazul
reelelor ramificate la rezolvarea numeric a unui sistem de ecuaii format din N1
ecuaii liniare de conservare a debitului n noduri i T ecuaii neliniare de pierderi de
sarcin pe tronsoane:
) 1 ,..., 1 ( ; 0
1
= = +

N j q Q
j
N
i
j i
ij
(7.206)

2
ij ij j i
Q R X X = (7.207)
unde:

5
ij
ij
ij ij
D
L
r R = (7.208)
n care: r este un coeficient ce depinde de natura gazului, de unitile de msur adop-
tate i de regimul de funcionare; L
ij
, D
ij
, Q
ij
lungimea, diametrul i debitul tronso-
nului ij; X
i
, X
j
presiunile n nodurile i i j sau ptratul acestor presiuni, dup cum
conductele funcioneaz n regim cu volum constant sau variabil; q
j
debitul consumat
n nodul j;
ij
coeficientul de rezisten hidraulic al tronsonului ij.
Pentru reelele ramificate, acest calcul se conduce n dou etape, n prima determi-
nndu-se debitele cu relaia (7.206), din aproape n aproape pornind din extremitile
234 Modelri numerice i optimizri n instalaii
finale ale ramificaiilor, iar n a doua calculndu-se presiunile n noduri cu relaia
(7.207), pornind din nodul surs.
Pentru calculul reelelor inelare cu un numr de tronsoane mai mare dect dublul
nodurilor acestora se aplic, n general, metoda nodurilor, iar pentru celelalte reele
metoda ciclurilor.
Se consider ndeplinite ipotezele de cone-
xitate a reelei i de unicitate a sursei. Potrivit
primei ipoteze graful topologic asociat unei
reele este conex, iar potrivit celei de-a doua
ipoteze, cazul unei reele alimentate de la mai
multe surse (fig. 7.20) de presiune dat, se
reduce la cazul unei reele cu o singur surs
prin crearea unui nod fictiv S, cruia i se
atribuie o presiune astfel nct s se asigure
sensul de curgere n tronsoanele fictive spre
nodurile reale S
1
i S
2
. De asemenea, se presupune c n aceste tronsoane circul un
debit unitar, iar rezistena hidraulic se calculeaz astfel nct s se asigure presiunea
dat n nodurile surse reale.
Se consider n figura 7.21 o reea inelar alimentat din mai multe surse (15, 30,
67), dup eliminarea ramificaiilor, i se expune un algoritm pentru construirea unei
reele ramificate echivalente alimentnd toate nodurile reelei inelare date, ajungnd la
o renumerotare a nodurilor, vechiului numr v(i) corespunzndu-i noul numr i. Algo-
ritmul presupune urmtoarele etape:
E1) Se marcheaz sursa i = 0 i se pune j = i.
E2) Se determin primul tronson nemarcat avnd o extremitate n v(j), iar la cealalt
extremitate un nod nemarcat.

Fig. 7.21 Graful reelei ramificate echivalente i schema subreelelor

Fig. 7.20 Ipoteza de unicitate a sursei
Modele de optimizare a instalaiilor 235
E3) Se marcheaz tronsonul, se mrete i cu 1, se marcheaz cu i cealalt extre-
mitate a tronsonului i se revine n E2.
Tronsoanele marcate formeaz reeaua ramificat echivalent reelei inelare, iar
tronsoanele nemarcate, n numr de TN, denumite legturi nu figureaz n reeaua
ramificat. Adugarea succesiv a acestora la reeaua ramificat formeaz inelele inde-
pendente necesare la aplicarea metodei ciclurilor.
Se definete funcia (j) ca funcia care furnizeaz mulimea, eventual vid, a
numerelor i astfel ca tronsoanele ij s fie legturi. Se calculeaz apoi pentru fiecare nod
i funcia de baz (i) definit prin expresia de recuren:
| | )) ( ( ), ( , min ) ( i i i i = (7.209)
n care (i) reprezint mulimea, eventual, a nodurilor j adiacente nodului i, care s
formeze tronsoane ij.
Dac pentru cel puin unul dintre nodurile j adiacente unui nod oarecare i i apar-
innd reelei echivalente este satisfcut condiia:
i j ) ( (7.210)
atunci nodul i este un nod de articulaie.
Prin scoaterea tronsoanelor avnd extremitatea ntr-un nod de articulaie se separ
reeaua inelar conex n dou subreele independente.
O subreea situat ntre dou noduri de articulaie joac rolul unui tronson, iar con-
sumul su se atribuie nodului de articulaie avnd n calcul un rol analog nodului final
al unei ramificaii. Astfel, se poate aplica prima etap a calculului unei reele ramifi-
cate, iar apoi se determin presiunile n fiecare subreea care conine sursa.
n exemplul din figura 7.21, numerele ntre parantezele mici au fost atribuite nodu-
rilor prin aplicarea algoritmului descris, iar valorile (i) au fost introduse ntre paran-
teze drepte.
Algoritmul prezentat pentru schematizarea reelelor inelare permite studierea unei
modificri locale de structur sau de consum ntr-o subreea dat, neinnd seama de
influena neglijabil asupra celorlalte subreele.


7.10. DETERMINAREA MOMENTULUI OPTIM DE
NLOCUIRE A CONDUCTELOR AVARIATE
ALE REELELOR DE TRANSPORT

n cadrul unei reele de transport un pericol potenial ce poate duce la daune, costuri
i consumuri energetice suplimentare, precum i la ntreruperi n programul normal de
funcionare al acesteia sunt avariile ce pot surveni la conducte.
Cauzele principale care conduc la avarierea conductelor se pot clasifica n cteva
categorii:
greeli de proiectare;
execuie necorespunztoare;
exploatare neraional;
calitate i vrst a conductei.
236 Modelri numerice i optimizri n instalaii
Soluionarea problemei avarierii unei conducte n funciune poate fi efectuat prin
dou ci: reparare sau nlocuire, iar luarea unei decizii raionale n acest sens implic o
analiz economic de comparare a celor dou alternative.
Se prezint un model general pentru determinarea momentului optim de nlocuire a
conductelor avariate, care nu necesit cunoaterea cauzei avariei ci numai estimarea
evoluiei avariilor n timp.
Caracteristica esenial a modelului de calcul o reprezint necesitatea estimrii rea-
liste a datelor viitoare de avariere i se bazeaz pe urmtoarele elemente: numrul esti-
mativ de avarii pe o conduct nou ca funcie de timp din momentul instalrii acesteia;
numrul estimativ de avarii pe o conduct existent; cheltuielile necesare pentru repa-
rarea i pentru nlocuirea unei conducte existente cu alta nou; stabilirea cheltuielilor
viitoare la o valoare actualizat.
La nlocuirea unei poriuni dintr-o conduct avariat cu alta nou, noua conduct,
poate avea aceeai calitate ca i cea veche, ateptndu-se de la ea acelai istoric al ava-
riilor sau poate avea o calitate superioar, adic s nu apar avarii pe ea. Un mod con-
venabil de msurare a avariilor este exprimarea acestora n avarii pe an sau pe metru
liniar de conduct.
Se consider ecuaia de evoluie a avariilor de forma exponenial:

) (
) ( ) (
0
0
t t A
e t F t F

= (7.211)
n care: t este timpul exprimat n ani; t
0
timpul de baz al analizei; A coeficientul de
cretere a numrului de avarii; F(t
0
) numrul de avarii pe an.
Cheltuielile de reparaie pentru t ani sunt date de relaia:
) (t F c c
a r
= (7.212)
unde c
a
reprezint cheltuielile de reparaie a unei avarii.
Valoarea actualizat a cheltuielilor pentru reparaie C
r
i pentru nlocuirea conductei
C
i
se determin cu relaiile:

=

+

=
i
t
t t
r
r
t t
c
C
) 1 (
0
(7.213)

+
=
i
t
t t
i
i
t t
c
C
) 1 (
0
(7.214)
n care: t

este anul de referin; t


i
anul cnd conducta va fi nlocuit;
0
rata de
inflaie; c
i
costul nlocuirii conductei.
Momentul optim de nlocuire este acel an pentru care cheltuielile totale sunt mi-
nime:
min
) 1 ( ) 1 (
) (
) (
C
0 0
0
0

+

+
+

t t
c
t
t t
t t
t t A
e t F c
i
i
i
a
T
(7.215)
Prin derivare n raport cu t
i
, anulare i rezolvare se obine expresia timpului optim
de nlocuire:

(

+
+ =
a
i
i
c t F
c
A
t t
) (
) 1 ( ln
ln
1
0
0
0
0
(7.216)
Se observ c anul de baz t
0
utilizat n dezvoltarea ecuaiei (7.211) nu influeneaz
asupra soluiei optime.
Modele de optimizare a instalaiilor 237
Dac pentru ecuaia de evoluie a avariilor se adopt forma liniar:
) ( ) ( ) (
0 0
t t A t F t F = (7.217)
atunci rezult pentru momentul optim de nlocuire a conductei expresia:

a
i
i
c t F A
c
t t
) (
) 1 ( ln
0
0
0
0
+
+ = (7.218)
Soluiile optime astfel obinute corespund cazului cnd conducta nou nu mai poate
fi avariat. De aceea se studiaz i situaia cnd noua conduct poate fi atins de avarii,
ns ncepnd cu o valoare iniial mai mic dect cea corespunztoare coeficientului
de cretere caracteristic conductei existente, ntruct altfel nu ar exista nici un motiv
pentru nlocuire.
Se consider c noua conduct este de acelai tip cu cea existent i dup montare
are acelai istoric al avariilor, iar numrul de avarii crete dup acelai coeficient ca n
ecuaia (7.211).
Conducta avariat aflat n funciune se nlocuiete n anul t
i
la un cost c
i
, iar odat
instalat noua conduct va fi supus avariilor i se renlocuiete dup t
c
ani. Mrimea
optim a ciclului de nlocuire
0
c
t este dat de relaia:

(

+
=
a
i
c
c t F
c
A
t
) (
) 1 ( ln
ln
1
0
0 0
(7.219)
Este necesar s se defineasc pentru fiecare ciclu cheltuielile de reparaie i de nlo-
cuire exprimate n valori raportate la nceperea ciclului. Pentru mrimea optim a ci-
clului
0
c
t acestea au respectiv expresiile:

) 1 (
1 ) 1 (
1
) 1 (
0 0
0
0
0
0
0
+
(

+
=
=
+
=

c
r
c
c
r
R
t
c
t
t
t
t
c
C (7.220)

) 1 (
0
0
+
=
c
i
i
t
c
C (7.221)
Pentru explicitarea cheltuielilor totale C
T
= C
R
+ C
i
se obine relaia final:

) 1 (
) (
) 1 (
) (
) (
0 0
0
0
+

+ +
+
= +

t t
c B c C
t
t t
t t
t t A
e t F c
C
i
i i R
i
a
T
(7.222)
unde:

) 1 (
1
1
1
) 1 (
1
0
0
0
0
+

=

=
+
=

c c
t
n
nt
B (7.223)
Minimiznd cheltuielile totale se obine, n urma efecturii calculelor, pentru mo-
mentul optim de nlocuire o expresie similar cu (7.216):

(

+ + +
+ =
a
i i R
i
c t F
c B c C
A
t t
) (
) )( 1 ( ln
ln
1
0
0
0
0
(7.224)
238 Modelri numerice i optimizri n instalaii
care conine n cel de-al doilea termen produsul (C
R
+c
i
)B ce ine seama de ciclurile
viitoare de nlocuire i reparaie.
Modelul analitic expus, necesitnd doar cunoaterea unor date referitoare la cheltu-
ielile de reparaie i de nlocuire, a coeficientului creterii numrului de avarii i a ratei
de inflaie, ofer posibilitatea de calcul a momentului optim de nlocuire a conductelor
avariate, asigurndu-se astfel luarea unor decizii importante n mod corect i cu chel-
tuieli minime.


7.11. DETERMINAREA CONFIGURAIEI OPTIME
A REELELOR ELECTRICE

Pentru un sistem format din m surse de energie electric (centrale electrice) i n
consumatori se cunoate amplasarea surselor i consumatorilor, puterea disponibil la
fiecare surs i puterea cerut de consumatori i se pune problema determinrii confi-
guraiei optime din punct de vedere tehnico-economic a reelei electrice care alimen-
teaz consumatorii.
In cazul unor valori mici pentru m i n se selecteaz cteva variante, pe baza expe-
rienei proiectanilor, pentru care se efectueaz un calcul tehnico-economic complet,
determinndu-se n final varianta optim. Pentru dimensiuni mari ale sistemului, alege-
rea variantelor pentru care se face calculul este dificil, existnd riscul de a omite vari-
anta optim. Determinarea variantei optime trebuie s se efectueze pe baza unor meto-
de matematice riguroase, care s in seama de toate variantele posibile.
Drept criteriu de alegere a variantelor optime se poate utiliza minimizarea pierde-
rilor de putere pe ansamblul sistemului, soluionarea complet a problemei expuse pre-
supunnd parcurgerea urmtoarelor etape:
E1) Verificarea bilanului puterilor i calculul distanelor dintre surse i consu-
matori.
E2) Determinarea riguroas a schemei sau schemelor optime de alimentare a consu-
matorilor, pe baza minimizrii pierderilor de putere.
E3) Obinerea variantelor pentru care se efectueaz calculul tehnico-economic com-
plet, prin corectarea i completarea soluiei obinute la etapa E2 (unirea unor trasee de
linii care au aproximativ aceiai direcie, adugarea unor linii din motive de siguran
n funcionare, etc.).
E4) Alegerea sau verificarea nivelelor de tensiune ale liniilor efectundu-se corec-
iile necesare, cu sau fr revenire la E2.
E5) Efectuarea unui calcul tehnico-economic complet pentru variantele obinute i
selectarea soluiei optime finale.
n continuare se urmrete soluionarea etapei E2, scop n care se definete urm-
torul model matematic:
a) se iau n considerare numai structurile radiale simple, formate dintr-un numr
oarecare de linii radiale ntre orice surs i, iE (E mulimea centralelor electrice) i
orice consumator j, jC (C mulimea consumatorilor), distana dintre ele fiind L
ij
;
b) sensul de circulaie al puterii este numai de la surse ctre consumatori;
Modele de optimizare a instalaiilor 239
c) pentru fiecare consumator j (jC), suma puterilor p
ij
(iE) transportate pe liniile
existente, care alimenteaz consumatorul j, este egal cu puterea P
j
cerut de consu-
mator;
d) din punctul de vedere al bilanului de puteri, pierderile de putere, necunoscute
iniial, dar aproximate prin valori medii de calcul, se consider incluse n puterile
cerute de consumatori;
e) pentru fiecare surs i (iE) suma puterilor p
ij
(jC), de pe liniile existente, care
sunt alimentate de la sursa i, trebuie s fie cel mult egal cu puterea disponibil a sursei
P
i
;
f) se cere s se determine structura reelei de alimentare optime, astfel nct pierde-
rile totale de putere pe ansamblul sistemului s fie minime.
Cerinele exprimate la punctele b, c i e se exprim prin urmtoarele relaii ntre
necunoscutele p
ij
ale problemei:
C j E i p
ij
; , 0 (7.225)
C j P p
E i
j ij
=

, (7.226)
E i P p
i
C j
ij

, (7.227)
Evident pentru p
ij
0 exist linie ntre sursa i i consumatorul j, iar pentru p
ij
=0 nu
exist.
Bilanul general al puterii disponibile la surse i al celei cerute de consumatori tre-
buie s fie de forma:




C j
j
E i
i
P P (7.228)
n ipoteza ndeplinirii condiiei de egalitate n relaia (7.228), relaiile de restricie
(7.227) devin:
E i P p
i
C j
ij
=

, (7.229)
Condiiile de la punctul f) se exprim printr-o relaie de forma:
min =

E i C j
ij
p F (7.230)
n care p
ij
reprezint pierderile de putere pe linia dintre sursa i i consumatorul j.
n condiii normale, pentru o linie de nalt sau medie tensiune, pierderile de putere
pe rezistena R a liniei sunt dominante, celelalte componente neglijndu-se ntr-o prim
aproximaie (pentru simplificarea relaiilor, se omite scrierea indicilor):
PL
U
j
U
P
L
S
I
IL
S
I
I
S
L
RI p

cos
3
cos 3
3 3 3 3
2 2
= = = = = (7.231)
n care: I este intensitatea curentului electric; rezistivitatea; S seciunea; U
tensiunea liniei; j densitatea de curent; cos factorul de putere. Presupunnd c
durata de utilizare a puterii maxime i factorul de putere au valori apropiate pentru toi
consumatorii, rezult concluzia c expresia
1 1
cos 3

jU este practic constant, p
240 Modelri numerice i optimizri n instalaii
fiind proporional cu produsul PL. n consecin funcia obiectiv definit de relaia
(7.230) devine:
min =


ij
E i C j
ij
P L F (7.232)
Problema de optimizare definit de funcia obiectiv (7.232), restriciile (7.226) i
(7.229) i condiiile de nenegativitate (7.225) este o problem de programare liniar de
form particular numit problem de transport, care se poate soluiona utiliznd al-
goritmul Simplex, dar este mai eficient folosirea unor metode speciale ca metoda
Dantzig, metoda elementului minim etc. [25], [61], care solicit un timp de calcul mai
redus pe calculator i mai puin memorie intern.


7.12.OPTIMIZAREA DIMENSIONRII IZOLAIILOR
FRIGORIFICE

7.12.1. CONSIDERAII PRELIMINARE

Rolul izolaiilor frigorifice este de a micora fluxul de cldur ctre spaiile rcite
sau ctre aparatele i conductele n care se afl agent cu temperatura inferioar tempe-
raturii mediului ambiant (aerul nconjurtor, solul sau ncperi nvecinate)
Funcionarea economic a unui spaiu frigorific depinde n mare msur de calitatea
i grosimea izolaiei, de unde rezult importana alegerii corespunztoare a naturii izo-
laiilor frigorifice i a dimensionrii acestora, care s conduc la folosirea judicioas a
fondurilor de investiie, la o exploatare normal cu consum minim de energie i cheltu-
ieli reduse.
Metoda clasic de dimensionare a izolaiilor frigorifice are la baz respectarea con-
diiei de evitare a fenomenului condensrii vaporilor de ap din aer pe suprafaa izola-
iei, ns rareori duce la un optim din punct de vedere al unui criteriu tehnic i econo-
mic. n cazul pereilor plani se folosete i ecuaia de transmitere a cldurii n care se
admite o absorbie de cldur astfel nct nici izolaia s nu rezulte prea groas, deci
scump, nici consumul de frig s fie foarte mare.
ntruct calculul optimal al izolaiilor frigorifice pe baza criteriului economic al
costurilor de investiie i exploatare minime conduce la grosimi de izolaii care aplicate
n practic devin neoptime la un moment dat dup execuie, din cauza evoluiei preu-
rilor n timp, s-a conceput un model de dimensionare optimal a acestor izolaii cu un
grad sporit de generalitate, utiliznd multiple criterii de optimizare dinamice simple i
compuse, care reflect mai bine aspectele cantitative complexe economice i energetice
actuale i de perspectiv.

7.12.2. MODELUL DE OPTIMIZARE

n metoda optimizrii, se minimizeaz expresia analitic a diverse criterii de opti-
mizare simple sau compuse, modelul de calcul presupunnd cunoscute unele date gene-
Modele de optimizare a instalaiilor 241
rale i parametrii economico-energetici, date referitoare la ncperi sau conducte i date
referitoare la elementele de construcie sau la agentul frigorific transportat.
n figurile 7.22 i 7.23 se prezint
schemele de calcul ale izolaiei fri-
gorifice pentru un perete plan i res-
pectiv pentru un perete cilindric.
Se exprim conductivitatea termi-
c a materialului izolant
iz
sub for-
ma unei dependene analitice:

m iz
t b b + =
0
(7.233)
n care: b
0
, b sunt constante ce de-
pind de natura materialului; t
m
tem-
peratura medie a stratului izolant.
Rezistena total la transfer ter-
mic R se calculeaz cu relaiile:
pentru pereii plani ai ncpe-
rilor frigorifice:
|
|

\
|
+ + + =

=
e
NS
j
j
j
i iz
iz
R

1

1
1
(7.234)
pentru pereii cilindrici ai con-
ductelor frigorifice:
+ + + =
i
e
c p e i i
d
d
d d
R ln
1
(
2
1 1 1

)
1
ln
1
iz
p
p e
iz
iz
d
d
d
d

+ + (7.235)
unde:
; 2 ; 2
iz e iz c i e
d d d d + = + =
p iz p
d d 2 + = (7.236)
n care:
iz
este grosimea izolaiei;
j
,
j
grosimea i conductivitatea termic a stra-
tului j de material component al unui perete plan;
c
grosimea peretelui unei con-
ducte;
p
grosimea stratului protector al izolaiei conductei; d
i
, d
e
diametrul interior
i exterior al conductei;
i
,
e
coeficienii schimbului de cldur convectiv la partea
interioar, respectiv exterioar a elementului component al mediului rcit; NS num-
rul straturilor de materiale componente ale unui element.
n calculul grosimii optime a izolaiilor frigorifice se minimizeaz unele criterii
analitice care in seama de investiia necesar realizrii izolaiei, cheltuielile de exploa-
tare, energia nglobat n izolaie, energia cheltuit pentru meninerea temperaturii sc-
zute etc., cu respectarea condiiei de prevenire a condensrii umiditii din aer pe su-
prafaa izolaiei:
perei plani:

Fig. 7.22 Schema de calcul a izolaiei frigorifice
la un perete plan


Fig. 7.23 Schema de calcul izolaiei frigorifice
la un perete cilindric
242 Modelri numerice i optimizri n instalaii
) (
i p i
i e
t t
R
t t
=

(7.237)
perei cilindrici:

|
|

\
|

1
2
ln
pr e
i e
e e
iz
e
iz
e
iz
t t
t t
d d
d
d
d

(7.238)
n care: t
i
este temperatura mediului rcit (aer din ncpere sau agent frigorific din
conduct); t
e
temperatura de calcul a aerului exterior; t
p
temperatura suprafeei inte-
rioare a unui perete plan; t
pr
temperatura punctului de rou al aerului.
Criteriul economic de optimizare a grosimii izolaiei frigorifice este cel al cheltuie-
lilor echivalente actualizate minime.innd seama de expresia investiiei specifice to-
tale n izolaie I
iz
, a cheltuielilor anuale pentru ntreinerea i repararea izolaiei C
ir
, a
costului anual al energiei frigorifice pierdute prin suprafaa de izolat C
f
i cea a ratei r
de actualizare a cheltuielilor anuale de funcionare pe perioada timpului normat T de
recuperare a izolaiei:

( )
( )
( )

=
+
+
=
+
=
T
t
T
T
t
r r
r
r
r
1 0 0
0
0
1
1 1
1
1
(7.239)
acest criteriu presupune minimizarea funciei obiectiv:

( )

=
+
+
+ =
T
t
t
f ir
iz C
r
C C
I F
1
0
1
(7.240)
n care r
0
=1/T este cota de amortizare pentru durata de recuperare T (1015 ani).
Valoarea optim a grosimii izolaiei se obine prin rezolvarea ecuaiei: F
C
/
iz
=0,
care pentru perei plani conduce n final la relaia:

( )
|
|

\
|
+ +
+

=

=
NS
j e j
j
i
iz
iz
iz i e f
iz
c rp
t t c r
1
1

1
) 1 ( 1000

(7.241)
iar pentru perei cilindrici se poate efectua cu metoda aproximaiilor succesive, expli-
citnd relaia (7.240) sub forma:
( )
( )
R
t t c r
d c rp F
i e f
iz e iz iz C
1000

) 1 (

+ + + = (7.242)
n care: c
iz
este costul specific de investiie al unui m
3
de material izolant; p cota de
amortizare, reparaii i ntreinere pentru izolaie (0,040,07); coeficientul pierde-
rilor suplimentare de frig prin armturile conductei sau datorit regimului nestaionar
(1,051,3); numrul de ore necesare furnizrii frigului pe perioada unui an
(15008760); c
f
preul de cost al energiei frigorifice.
Criteriul energetic presupune minimizarea sumei energiei nglobate n izolaie E
iz

i energiei de exploatare E
e
necesar meninerii temperaturii sczute a mediului rcit,
exprimat analitic prin funcia:

e iz E
E E F + = (7.243)
care pentru perei cilindrici primete forma particular:
Modele de optimizare a instalaiilor 243
( )
( )
R
t t T
d e F
i e
iz e iz iz E
1000



+ + = (7.244)
i se poate minimiza aplicnd metoda aproximaiilor succesive.
Explicitnd relaia (7.243) i pentru perei plani i punnd condiia de minim
(F
E
/
iz
=0) se obine, dup un ir de transformri algebrice, expresia grosimii optime
a izolaiei ncperilor frigorifice:

( )( )
( )
|
|

\
|
+ +
+

=

=
NS
j e j
j
i
iz
iz f e
iz i e c
iz
t e
T t t t t
1 0
0
1

1
273 1000

(7.245)
n care: e
iz
este energia specific nglobat ntr-un m
3
de material izolant; t
c
, t
0
tem-
peratura de condensare i vaporizare a agentului frigorific;
e
randamentul mediu de
obinere a energiei electrice din energia primar (0,20,4);
f
randamentul ciclului
frigorific real fa de un ciclu Carnot inversat referenial (0,60,8).
Criteriul economico-energetic ia n considerare n calcul, combinat, cele dou cri-
terii analizate anterior, reflectnd astfel ntr-un mod mai obiectiv ponderea aspectelor
tehnice i a celor energetice pe durata de viaa a construciei sau a conductei izolate.
Deci, dac se reprezint
curbele F
C
=f(
iz
) i F
E
=f(
iz
) n
dou plane perpendiculare (fig.
7.24), se observ c punctul M
optim absolut (F
C,min
i F
E,min
),
reprezentat ntr-un al treilea
plan format din axele F
C
i F
E
,
este un punct fictiv ntruct, n
general, nu se afl n domeniul
de existen a legturii funci-
onale F
E
=f(F
C
). Se caut un alt
punct N astfel ca distana MN
s fie minim i se definete un
criteriu complex care s cuprin-
d pe cele dou menionate, sub
forma minimizrii distanei eu-
clidiene din planul (F
C
, F
E
):
( ) ( )
2
min ,
2
min ,
) 1 (
E E C C CE
F F F F F + = (7.246)
n care este un coeficient de pondere criterial cu ajutorul cruia n diverse conjunc-
turi de preuri, respectiv de penurie energetic, se poate da preferin unuia sau altuia
din criteriile componente.
Pentru perei plani se obine expresia general a grosimii optime a izolaiei frigo-
rifice sub forma:

Fig. 7.24 Reprezentarea tridimensional a optimizrii
bicriteriale a grosimii izolaiei
244 Modelri numerice i optimizri n instalaii


( )
( )
( )
|
|

\
|
+ +
+ +

(
(

+

+
=

=
NS
j e j
j
i
iz
iz iz
iz i e
f e
c
f
iz
e c rp
t t
t
t t T
rc
1
0
0
1

1
) 1 ( ) 1 (
1000

273
) 1 (


(7.247)
Fcnd = 1 i = 0 n relaia (7.246) sau (7.247) se regsesc cazurile particulare
de optimizare corespunztoare criteriului economic i energetic, exprimate prin relaiile
(7.241) i (7.245) pentru perei plani i prin relaiile (7.242) i (7.244) pentru perei
cilindrici.
Pe baza modelului de dimensionare optimal a izolaiilor frigorifice s-au elaborat
programele ordinatoare DEFRIZOP, pentru ncperi frigorifice i COFRIZOP, pentru
conducte frigorifice, avnd schemele logice din figurile 7.25 i 7.26. Aceste programe
cuprind i algoritmul de calcul al grosimii izolaiei dup metoda clasic.
Prin aplicarea criteriului complex de optimizare, pentru o pondere mai mare a cri-
teriului energetic i pentru ponderi egale ale ambelor criterii componente, valorile gro-
simii izolaiei rezult mari, situaie ce se poate normaliza admind o pondere mico-
rat pentru criteriul energetic fa de cel economic. Valorile mari ale grosimii izolaiei
se datoreaz n cazul menionat ponderii sporite a energiei necesare meninerii tempe-
raturii n spaiul rcit fa de energia nglobat.


7.13. DIMENSIONAREA OPTIMAL A UNUI ANSAMBLU
DE SCHIMBTOARE DE CLDUR

Schimbtoarele de cldur reprezint aparate care au drept scop transferul de cl-
dur de la un fluid la altul n procese de nclzire, rcire, fierbere, condensare sau n
procese termice n care sunt prezente dou sau mai multe fluide cu temperaturi diferite.
n cadrul instalaiilor tehnologice, aparatele de schimb de cldur ocup o poziie
particular, ele putnd funciona fie ca organe principale, cnd constituie pri deter-
minante ale unor procese tehnologice sau ale unor procese exclusiv termice, fie ca or-
gane secundare, introduse n instalaii din motive de economie de cldur sau de sub-
stan. Tipul cel mai rspndit de schimbtoare de cldur l constituie aparatele recu-
peratoare.
Prin proiectarea optimal a acestor aparte ale instalaiei tehnologice evident c se
obine i o mbuntire a performanelor n faza de exploatare a obiectivelor astfel pro-
iectate.
Se consider un ansamblu de patru schimbtoare cu parametrii cunoscui, conectate
ca n figura 7.27 i se cere o dimensionare a ariilor prin care se realizeaz transferul de
cldur astfel nct temperatura produsului util la ieirea ultimului schimbtor s fie
maxim.
Se impune condiia restrictiv ca aria total de schimb s fie mai mic dect o
valoare impus a.
Modele de optimizare a instalaiilor 245

Fig. 7.25 Schema logic a modelului de calcul a grosimii optime a izolaiei
ncperilor frigorifice
246 Modelri numerice i optimizri n instalaii

Fig. 7.26 Schema logic a modelului de calcul al grosimii optime a izolaiei
conductelor frigorifice
Modele de optimizare a instalaiilor 247

Fig. 7. 27 Schema de calcul a unui ansamblu de schimbtoare de cldur
Pentru uurarea calculului, dar fr a restrnge generalitatea expunerii, se presupune
c agentul termic i produsul util au aceeai capacitate termic, iar debitele sunt ace-
leai. n aceste condiii se scriu ecuaiile de bilan energetic (conservarea energiei ter-
mice) n regim staionar de funcionare:
) ( ) (
0 1 j j a a j j p p
t t c m T T c m =

(7.248)
) ( ) (
0 j j a a j j j
t t c m T t kA = (7.249)
n care: m
p
este masa produsului util; m
a
masa agentului termic; c
p
cldura specific
a produsului util; c
a
cldura specific a agentului termic; k coeficient de transfer de
cldur; A
j
(j = 1,...,4) ariile prin care se asigur transferul de cldur; T
j
(j = 1,...,4)
temperaturile agentului termic la ieirea fiecrui schimbtor; t
j
, t
0j
(j = 1,...,4) tempe-
raturile de intrare i respectiv ieire ale agentului termic.
ntruct se consider m
p
=m
a
=m; c
p
=c
a
=c rezult:

j j j j
t t T T
0 1
=

(7.250)

j j j j j
j
j j
A T t T t
mc
kA
t t ) ( ) (
0
= = (7.251)
n care ) /(mc k = este o constant.
Prin eliminarea lui t
0j
ntre (7.250) i (7.251) se obine relaia:

j
j j j
j
A
t A T
T

+
+
=

1
1
(7.252)
Modelul matematic al problemei de optimizare enunate are funcia obiectiv:
max
4
T (7.253)
i restriciile:
0 ; 0
1
4
1
1
= =
+
+

j
j
j
j j j
j
A a
A
t A T
T

(7.254)
Avnd n vedere c toate restriciile sunt de tip egalitate, pentru rezolvarea cea mai
comod se apeleaz la metoda multiplicatorilor Lagrange.
Se scrie astfel funcia Lagrange corespunztoare:

|
|

\
|

+
+
+ + =

= =
j
j
j j j
j
j
j
j j j
T
A
t A T
A a A T T


1
) ( ) , (
1
4
1
4
1
0 4
(7.255)
Din condiiile necesare de optim n raport cu T
j
, A
j
,
j
rezult urmtorul sistem de
ecuaii neliniare:
248 Modelri numerice i optimizri n instalaii

0
1
0
) 4 ..., , 1 ( ) 1 ( ) (
1
) 3 , 2 , 1 ( 1 ) 1 (
1
4
1
2
0 1
4
=
+
+
=
= + =
=
= = +

j
j
j j j
j
j
j j j j
j j j
T
A
t A T
A a
j A t t
j A


(7.256)
Sistemul (7.256) fiind dificil de rezolvat se prefer o rezolvare numeric de forma
(7.255) cu distribuirea calculului la dou nivele. La nivelul de coordonare se determin
multiplicatorii Lagrange
j
(j = 1,...,4) printr-un algoritm de tip gradient dup relaia
iterativ:

( )
) 4 ..., , 1 (
) 1 (
=
(
(


=
+
j
i
j
i
j
i
j

(7.257)
iar la nivelul local se maximizeaz funcia cu parametrii
j
furnizai de nivelul coor-
donator, cu un algoritm de cutare HookeJeeves prin soluionarea succesiv a pro-
blemei:
max
1
) , (
1
4
1
4

|
|

\
|

+
+
+

=

j
j
j j j
j
j j j
T
A
t A T
A T T

(7.258)
unde i este indicele etapei de calcul.


7.14. OPTIMIZAREA NCRCRII UNOR SISTEME
TERMOENERGETICE FUNCIONND N PARALEL

Se consider cazul clasic al mai multor cazane de abur funcionnd n paralel pe o
conduct colectoare (fig. 7.28). Caracteristica energetic se exprim sub forma:

2
2 1 0 k k k k k k
G c G c c C + + = (7.259)
n care: C
k
este consumul de combustibil al cazanului k; G
k
ncrcarea (debitul de
abur produs ) cazanului k.

Fig. 7.28 Schema funcionrii mai multor cazane n paralel
Modele de optimizare a instalaiilor 249
Funcia obiectiv exprimnd consumul total de combustibil:
min ) ( ) (
2
2 1
1
0
+ + =

=
k k k k
n
k
k k
G c G c c G F (7.260)
se minimizeaz n condiiile satisfacerii restriciei:
0
0
1
=

=
G G
n
k
k
(7.261)
Modelul (7.260), (7.261) reprezentnd o problem de programare neliniar cu res-
tricie de egalitate se rezolv aplicnd metoda multiplicatorilor Lagrange. Pentru aceas-
ta se formuleaz funcia auxiliar:
) ( ) (
1
0
2
2
1
1 0
= =
+ + + =
n
k
k k k k
n
k
k k
G G G c G c c (7.262)
Extremul cutat se gsete printre soluiile sistemului:
0 ; 0 =


=


k
G
(7.263)
adic:
0 ; 0
0
1
= = +

=
G G
G
C
n
k
k
k
k
(7.264)
pentru k = 1, 2,..., n.
Prin eliminarea lui rezult condiia general de optim, sub forma:

n
n
G
C
G
C
G
C
d
d
d
d
d
d
2
2
1
1
= = = K (7.265)
combinat cu restricia (7.261).
Din examinarea relaiei (7.265) rezult c optimul se gsete acolo unde tangentele
geometrice (a cror nclinare este dat de derivatele dC
k
/dG
k
) la curbele caracteris-
ticilor energetice sunt paralele ntre ele. Pentru cazul sistemelor identice, rezult c op-
timul cutat este realizat prin ncrcarea identic a echipamentelor. Dac unele din
echipamente sunt identice (n
1
< n), iar restul nn
1
nu, atunci echipamentele identice se
ncrc la fel, n timp ce celelalte ndeplinesc condiiile (7.265).


7.15. OPTIMIZAREA REPARTIIEI SARCINILOR
TERMICE I ELECTRICE PE ECHIPAMENTELE
UNEI CENTRALE ELECTRICE DE
TERMOFICARE N CAZUL UNUI REGIM DAT

Una dintre cele mai eficiente metode de economisire a combustibilului la centrale
electrice de termoficare o reprezint realizarea regimului impus de consumatorul ter-
mic i cel electric printr-o repartiie optim a sarcinilor ntre agregatele centralei (turbi-
ne i staii de reducerercire). Deoarece problema este foarte dificil n cazuri con-
crete, se va prezenta doar modelarea sa matematic principal.
250 Modelri numerice i optimizri n instalaii
Schema general a unei CET cu conduct colectoare este prezentat n figura 7.29.
Ea conine conducte de abur pentru consumul industrial, conducte de 6 i 1,2 bar pen-
tru serviciile proprii termice i posibilitile de alimentare cu cldur a consumatorului
urban.

Fig. 7.29 Schema general a unei centrale electrice de termoficare
Consumurile de cldur se pot asigura pe mai multe ci: din prizele turbinelor, de la
contrapresiunile altor turbine, de la SRR-uri direct de pe conducta colectoare de abur
viu prin SRR-uri nseriate.
Producia electric va fi dependent de toate aceste debite: direct, prin prizele regla-
bile sau indirect, prin prizele regenerative care trebuie s nclzeasc debite diferite de
ap de alimentare.
Pentru modelare, se noteaz cu x
1
, x
2
,...,x
n
variabilele decizionale: debitele de abur
la prizele industriale, debitele de abur produse de SRR-uri, cldura dat consumato-
rului urban din prize, respectiv din cazanele de ap fierbinte, puterile electrice la bor-
nele generatoarelor, debitele de abur la diversele servicii proprii termice.
Funcia obiectiv o reprezint consumul total de combustibil pentru ntreaga central.
Este evident c, acest consum depinde de variabilele decizionale definite anterior,
adic:
) , , , (
2 1 n
x x x f F K = (7.266)
Modelul matematic trebuie completat cu diverse restricii tehnologice, care se pot
mpri n urmtoarele categorii:
bilanuri de mas pe conducte industriale;
bilanuri de puteri electrice;
bilanuri de cldur la consumatorul urban;
bilanuri de mas la serviciile proprii termice i electrice;
limitri ale puterii electrice;
limitri ale debitelor extrase la prize (maxime individuale i maxime simultane);
Modele de optimizare a instalaiilor 251
limitri ale debitelor de intrare n turbine i SRR-uri;
limitri ale debitelor de abur consumate la serviciile proprii termice.
Toate bilanurile constituie restricii de tip egalitate, corespunzndu-le relaiile din-
tre intrri i ieiri:


= =
=
l
k
k
m
j
j
x x
1 1
(7.267)
n timp ce restriciile de tip limitri sunt inegaliti:
) ( ) ( ) (
max , min , i i i
x x x (7.268)
n care: m reprezint totalitatea variabilelor intrate n conturul de bilan; l totalitatea
variabilelor ieite din contur.
n relaia (7.268), funcia este dependent de variabile x
i
i exprim limitri de
ncrcare ale echipamentelor centralei. ntruct restriciile sunt relaii liniare, iar funcia
obiectiv conine caracteristicile energetice ale turbinelor, care sunt tot liniare, progra-
mul poate fi tratat ca un program liniar.






BIBLIOGRAFIE


1. ABRAMOV, N. N. et. al., Rascet vodoprovodni setei, Stroizdat, Moskva, 1976.
2. ALTMAN, T. BOULOS, P. Solving flow constrained networks: Inverse problem, Journal of Hydraulic
Engineering, no. 5, 1995.
3. ANDREI, M. RSTURNOIU, G. Matrici rare i aplicaiile lor , Editura Tehnic, Bucureti, 1983.
4. BELLMAN, R. DREYFUS, S. Programarea dinamic, Editura Tehnic, Bucureti, 1967.
5. BRGE, C. Thorie des graphes et ses applications, Dunod, Paris, 1968.
6. BERTSEKAS, D.P. Constrained optimization and Lagrange multiplier methods, Academic Press, New
York, 1982.
7. BHAVE, P.R. Unknown pipe characteristics in Hardy-Cross method of network analysis, Journal
Indian Water Works Association, vol. 18(2), 1986.
8. BHAVE, P. R. Extended period simulation of water system Direct solution, Journal Environmental
Engineering, vol. 114(5), 1988.
9. BOGOSLOVSKI, P.A. Ledovi regim truboprovodov ghidroelektriceskih stanii, Gosenergoizdat,
Moskva, 1950.
10. BORO, E. OPRI, D. Introducere n optimizarea liniar, Editura Facla, Timioara, 1979.
11. BRTIANU, C. Metode cu elemente finite n dinamica fluidelor, Editura Academiei, Bucureti, 1983.
12. BRDYS, M. ULANICKI, B. Operational control of water systems: Structures, algorithms and appli-
cations, Prentice-Hall, London, UK, 1994.
13. BRENT, R.P. Algorithms for minimization without derivaties, Prentice-Hall, Lonon, 1973.
14. BUCUR, C. Metode numerice, Editura Facla, Timioara, 1983.
15. BURDUCEA, C. LECA, A. Conducte i reele termice, Editura Tehnic, Bucureti, 1974.
16. CARLIER, M. Hydraulique gnrale et applique, Eyrolles, Paris, 1980.
17. CA, J. Optimisation Thorie et algorithmes, Dunod, Paris, 1971.
18. CHANDRASHEKAR, M. STEWART, K. Sparsity oriented analysis of large pipe networks, Journal
of the Hydraulics Division, ASCE, no. HY4, 1975.
19. CHUNG, T.J. Finite element analysis in fluid dynamics, New York, 1978.
20. CIOC, D. Funcionarea pompelor n reele de conducte, Conferina de Maini Hidraulice i Hidro-
dinamic, Timioara, vol IV, 1985.
21. CIOC, D. Programul RETF pentru calculul regimului permanent n reele complexe de conducte, Rev.
Hidrotehnica, nr. 10-12, 1990.
22. COOLINS, M. COOPER, L. Solving the pipe network analysis problem using optimization techniques,
Management Science, no. 7, 1978.
23. COLLINS, M. et al., Multiple operating points in complex pump network, Journal of the Hydraulics
Division, ASCE, no. HY3, 1979.
24. COULBECK, B. Dynamic simulation of water distribution systems, Math. Computational Simulation,
vol. 22(3), 1980.
25. CREU, GH. Optimizarea sistemelor de gospodrire a apelor, Editura Facla, Timioara, 1980.
Bibliografie 253
26. CROSS, H. Analysis of flow in networks of conduit and conductors, Univ. of Illinois, Bul. no. 286,
1936.
27. DANCEA, I. Metode de optimizare, Editura Dacia, Cluj-Napoca, 1976.
28. DANDY, G.C. SIMPSON, A.R. MURPHY, L.J. An improved genetic algorithm for pipe network opti-
mization, Water Resources Research, 32(2), 1996.
29. DAVIS, P.J. RABINOWITZ, P. Methods of numerical integration, Academic Press, New York, 1975.
30. DMIDOVITCH, B. MARON, I. Elments de calcul numrique, Mir, Moscou, 1979.
31. DINIC, G. Metode variaionale i aplicaii, Editura Tehnic, Bucureti, 1980.
32. DIVNOT, A. Une nouvelle mthode de calcul des rseaux maills, La Houille Blanche, nr.6, 1980.
33. DODESCU, GH. Metode numerice n algebr, Editura Tehnic, Bucureti, 1979.
34. DORN, W. CRACKEN, D. Metode numerice cu programe n Fortran, Editura Tehnic, Bucureti,
1976.
35. DRAGOMIRESCU, M. MALIA, M. Programare neliniar, Editura tiinific i Enciclopedic,
Bucureti, 1972.
36. DUMITRESCU, I. Aplicaii inginereti ale calculatoarelor, Editura Didactic i Pedagogic, Bucu-
reti, 1976.
37. DUMITRU, V. Programare neliniar, Editura Academiei, Bucureti, 1975.
38. FIACCO, A.V. CORMICK, C.P. Nonlinear programming, John Wiley, New York, 1968.
39. FLETCHER, R. Optimization, Academic Press, London, 1969.
40. FORSYTHE, G.E. WASORW, W.R. Finite difference methods for partial differential equation, John
Wiley, New York, 1960.
41. FRBERG, C. E. Numerical mathematics. Theory and computer applications, Benjamin/Cummings,
Amsterdam, 1985.
42. GASS, S.I. Linear programming, Mc. Graw-Hill, New York, 1969.
43. GRBEA, D. Analiz cu elemente finite, Editura Tehnic, Bucureti, 1990.
44. GHEORGHE, G. Distribuia i utilizarea gazelor naturale, Editura Tehnic, Bucureti, 1972.
45. GILL, P. Practical optimization, Academic Press, London, 1981.
46. GODUNOV, S.K. REABENKI, V.S. Scheme de calcul cu diferene finite, Editura Tehnic, Bucureti,
1977.
47. GOFMAN, E. RODEH, M. Loop equation with unknown pipe characteristics, Journal of the Hydra-
ulics Division, ASCE, no. HY9, 1981.
48. GOODWIN, S.J. The Results of the experimental program on leakage and leakage control, Technical
Report TR 154, Walter Research Centre, Swindon, 1980.
49. HIMMELBLAN, D.M. Applied nonlinear programming, Mc. Graw-Hill, New York, 1972.
50. HINTON, E. OWEN, D. Finite element programming, Academic Press, London, 1977.
51. IAMANDI, C. Hidraulica instalaiilor, Editura Tehnic, Bucureti, 1985.
52. ILICI, C. Probleme de optimizare i algoritmi de aproximare a soluiilor, Editura Academiei, Bucu-
reti, 1980.
53. IONESCU, V. POPEEA, C. Optimizarea sistemelor, Editura Didactic i Pedagogic, Bucureti, 1981.
54. IONESCU, T. Grafuri, Editura Didactic i Pedagogic, Bucureti, 1974.
55. IORGULESCU, I. Metode de calcul a reelelor de conducte folosind formulri variaionale, Rev.
Hidrotehnica, nr. 5, 1987.
56. IRONS, B.M. AHMAD, S. Techniques of finite elements, John Wiley, New York, 1980.
57. ISSACS, L.T. MILLS, K.G. Linear theory methods for pipe network analysis, Journal of the Hydra-
ulics Division, ASCE, no. HY7, 1980.
254 Modelri numerice i optimizri n instalaii
58. JOWIT, P.W XU, C. Optimal valve control in water distribution networks, Journal Water Resource
Planning Management, ASCE 116(4), 1990.
59. KAMSAY, J.O. A family of gradient methods for optimization, The Computer Journal, no.4, 1970.
60. KAUFMANN, A. Metode i modele ale cercetrii operaionale, Editura tiinific i Enciclopedic,
Bucureti, 1967.
61. KILYENI, T. Optimizri i calculatoare n electroenergtic, Litografia I.P. Timioara, 1987.
62. KREYSZING, K. E. Advanced engineering mathematics, John Wiley & Sons, New York, 1999.
63. LANSEY, K. E. AWUMAH, K. Optimal pump operations considering pump switches, Journal Water
Resource Planning Management, vol. 120(1), 1994.
64. LECA, A. .a. Conducte pentru ageni termici, Editura Tehnic, Bucureti, 1986.
65. LECA, A. MLADIN, C. STAN, M. Transfer de cldur i mas, Editura Tehnic, Bucureti, 1998.
66. LEGRAS, J. Mthodes et techniques de lanalyse numrique, Dunod, Paris, 1971.
67. LEONTE, A. VRACIU, G. Elemente de calcul matriceal cu aplicaii, Editura Tehnic, Bucureti,
1975.
68. LITEANU, C. RC, I. Optimizarea proceselor analitice, Editura Academiei, Bucureti, 1985.
69. MARINESCU, GH. .a Probleme de analiz numeric rezolvate cu calculatorul, Editura Academiei,
Bucureti, 1987.
70. MARUSCIAC, I. Metode de rezolvare a problemelor de programare neliniar, Editura Dacia, Cluj-
Napoca, 1973.
71. MARCHOUK, G.I. Mthodes de calcul numerique, Mir, Moscou, 1980.
72. MNESCU, Al. SANDU, M. IANCULESCU, O. Alimentri cu ap, Editura Didactic i Pedagogic,
Bucureti, 1994.
73. MRUTER, T. Metode numerice n rezolvarea ecuaiilor neliniare, Editura Tehnic, Bucureti,
1981.
74. MIHOC, C. TEFNESCU, A. Programarea matematic, Editura Didactic i Pedagogic, Bucureti,
1973.
75. NORRIE, D.H. VRIES, G. An introduction to finite element analysis, Academic Press, New York,
1978.
76. OANCEA, N. SRBU, I. RETEZAN, A. Prevenirea ngheului apei n conductele aeriene, Rev. Hi-
drotehnica, nr. 3, 1984.
77. OLARIU, V. BRTIANU, C. Modelarea numeric cu elemente finite, Editura Tehnic, Bucureti,
1986.
78. PASCARIU, I. Elemente finite, Editura Militar, Bucureti, 1985.
79. PVLOIU, I. Rezolvarea ecuaiilor prin interpolare, Editura Dacia, Cluj-Napoca, 1981.
80. PCHNITCHNY, B. DANILINE, Y. Mthodes numriques dans les problmes dextrmum, Mir,
Moscou, 1977.
81. PEZZINGA, G. GUELI, R. Discussion of Optimal location of control valves in pipe networks by ge-
netic algorithms, Journal Water Resource Planning Management, ASCE 125(1), 1999.
82. PEZZINGA, G. PITITTO, G. Combined optimization of pipes and control valves in water distribution
networks, Journal of Hydraulic Research, 43(6), 2005.
83. PICARD, C.F. Graphes et questionnaires, Gauthier-Wilars, Paris, 1971.
84. POPESCU, H. CHIROIU, H. Calculul structurilor optimale, Editura Academiei, Bucureti, 1981.
85. PURCARU, I. Elemente de algebr i programare liniar, Editura tiinific i Enciclopedic, Bucu-
reti, 1982.
86. RAO, S., BREE, D. Extended period simulation of water systems Part A, Journal of the Hydraulics
Division, ASCE, vol. 103(2), 1977.
Bibliografie 255
87. RAO, S., MARKEL, L. BREE, D. Extended period simulation of water systems Part B, Journal of
the Hydraulics Division, ASCE, vol. 103(3), 1977.
88. RAO, S. The finite element method im engineering, Pergamon Press, New York, 1981.
89. RAMSAY, J.O. A family of gradient methods for optimization, The Computer Journal, no. 4, 1970.
90. REIS, L.F. PORTO, R.M. CHAUDRY, F.H. Optimal location of control valves in pipe networks by
genetic algorithms, Journal Water Resource Planning Management, ASCE 123(6), 1997.
91. SALVADORI, M.G. BARON, M.L. Metode numerice n tehnic, Editura Tehnic, Bucureti, 1972.
92. SAVIC, D.A. WALTERS, G.A. Genetic algorithms for least cost design of water distribution net-
works, Journal Water Resource Planning Management, ASCE 123(2), 1997.
93. SVULESCU, T. Instalaii de nclzire i ventilare, Editura Tehnic, Bucureti, 1985.
94. SRBU, I. Model de calcul al regimului hidraulic n reele complexe de distribuie a apei, Rev. Hi-
drotehnica, nr.8, 1987.
95. SRBU, I. RETEZAN, A. Optimizarea, prin simulare numeric pe calculator, a consumului de ap
tehnologic al unei intreprinderi industriale cu sistem propriu de alimentare, Rev. Hidrotehnica,
nr. 9, 1988.
96. SRBU, I. Aspects du calcul des rseaux annulaires de distribution des gaz travers la thorie des
graphes, Buletinul tiinific al I. P.Timioara, tom 33, 1988.
97. SRBU, I. PODRUMAR, D. BORZA, I. BRATA, S. Optimisation du dimmensionement des rseaux
de chauffage, Buletinul tiinific al U.T.Timioara, tom 37, nr. 1-2, 1992.
98. SRBU, I. Calculul instalaiilor pentru construcii, Editura Tehnic, Bucureti, 1994.
99. SRBU, I. BORZA, I. Aplicarea cercetrii operaionale la optimizarea traseului unei magistrale de
aduciune, Conf. "Instalaii pentru Construcii i Economia de Energie", Iai, vol I, 1995.
100. SRBU, I. Utilizarea calculatoarelor n ingineria de instalaii, Editura Helicon, Timioara, 1996.
101. SRBU, I. Optimizarea energetic a sistemelor de distribuie a apei, Editura Academiei Romne,
Bucureti, 1997.
102. SRBU, I. Optimisation du trac des rseaux arborescents, Buletinul tiinific al U.P. Timioara,
tom 42, nr.1, 1997.
103. SRBU, I. BORZA, I. Optimal design of water distribution networks, Journal of Hydraulic Research,
no. 1, 1997.
104. SRBU, I. Instalaii frigorifice, Editura Mirton, Timioara, 1998.
105. SRBU, I. KALMAR, F. Proiectarea asistat de calculator a instalaiilor, Editura Mirton, Timi-
oara, 2000.
106. SRBU, I. Modelarea matematic a procesului de absorbie din absorbitoarele instalaiilor frigo-
rifice, Conf. Int. "Instalaii pentru Constucii. i Confort Ambiental", Timioara, vol I, 2000.
107. SRBU, I. Analysis of looped water supply networks, La Hoiulle Blanche, no. 3-4, 2001.
108. SRBU, I. Numerical simulation and prevention of water freezing in outdoor penstocks, Journal of
Hydraulic Research, no. 4, 2001.
109. SRBU, I. Calcul hydraulique gnralis des canaux lcoulement permanent et uniform, Bule-
tinul tiinific al U.P. Timioara, tom 47, nr. 1-2, 2002.
110. SRBU, I. KALMAR, F. Optimization of looped water supply networks, Periodica Polytechnica Bu-
dapesta, no. 46(1), 2002.
111. SRBU, I. KALMAR, F. Optimizarea energetic a cldirilor, Editura Matrix Rom, Bucureti, 2002.
112. SRBU, I. Analiza nodal a reelelor inelare de alimentare cu ap, Rev. Hidrotehnica, nr.4, 2004.
113. SRBU, I. Dimensionarea optimal a izolaiilor frigorifice, Rev. Tehnica Instalaiilor, nr.1, 2005.
114. SRBU, I. Numerical analysis of two dimensional conductivity in steady state regime, Periodica
Polytechnica Budapesta, no. 49(2), 2005.
256 Modelri numerice i optimizri n instalaii
115. SRBU, I. Optimizarea repartiiei debitelor de tranzit n reelele de alimentare cu ap, Rev. Hidro-
tehnica, nr. 6, 2005.
116. SRBU, I. OSTAFE, G. Simularea dinamic a reelelor de distribuie a apei, Rev. Hidrotehnica,
nr. 1-2, 2007.
117. SRBU, I. OSTAFE, G. Proiectarea optimal a reelelor complexe de alimentare cu ap, Rev.
Hidrotehnica, nr. 4-5, 2007.
118. SRBU, I. OSTAFE, G. Optimization model of complex water distribution systems, Fift Int. Sym-
posium on Environmental Hydraulics, Tempe, Arizona, 2007.
119. SRBU, I. KALMAR, F. CINCA, M. Instalaii termice interioare Optimizare i modernizare
energetic, Editura Politehnica, Timioara, 2007.
120. SRBU, I. Optimal design of water supply networks in buildings, Technical Bulletin of Debrecen
University, no. 1-2, 2009.
121. SEGERLIND, L.J. Applied finite element analysis, John Wiley, New York, 1978.
122. SIMA, V. VARGA, A. Practica optimizrii asistat de calculator, Editura Tehnic, Bucureti, 1986.
123. SIMPSON, A.R. DANDY, G.C. MURPHY, L.J. Genetic algorithms compared to other techniques
for pipe optimization, Journal Water Resource Planning Management, ASCE 120(4), 1994
124. SMITH, G.D. Numerical solution of partial differential equations, Channdon Press, Oxford, 1978.
125. STARANG, G. The finit element method and approximation theory numerical solution of partial
differential equation, Academic Press, New York, 1970.
126. STORKMANN, M. Izolarea mpotriva temperaturilor sczute prin materiale flexibile de izolaie,
Rev. Tehnica Instalaiilor, nr. 5, 2004.
127. CHIOP, A. Analiza unor modele de discretizare, Editura Academiei, Bucureti, 1978.
128. TEFNESCU, A. ZIDROIU, C. Cercetri operaionale, Editura Didactic i Pedagogic, Bucu-
reti, 1981.
129. TODINI, E. PILATI, S. A Gradient method for the solution of looped pipe networks, Int. Conf. on
Computer Applications in Water Supply and Distribution, V(1), 1987.
130. TOMA, M. OGDESCU, I. Metode numerice i subrutine, Editura Tehnic, Bucureti, 1980.
131. TOMESCU, I. Grafuri i programare liniar, Editura Didactic i Pedagogic, Bucureti, 1975.
132. TOPAL, N. Contribuii privind procesul de absorbie din instalaiile frigorifice, Rev. Construcii,
nr. 1-2, 1989.
133. ULANICKA, K. ULANICKI, B. RANCE, J. COULBECK, B. Benchmarks for water networks mo-
delling, Hydroinformatics 98, Rotterdam, 1998.
134. VINTIL, T. Instalaii sanitare i de gaze-ndrumar de proiectare, Editura Tehnic, Bucureti,
1987.
135. VRACIU, G. POPA, A. Metode numerice cu aplicaii n tehnica de calcul, Editura Scrisul Romnesc,
Craiova, 1982.
136. WALSH, G.R. Methods of optimization, John Wiley, New York, 1975.
137. WALSKI, T.M. ChASE, D.V. SAVIC, D.A. Water distribution modelling, Haestad Press, Waterbury,
2001.
138. WEGGEL, L. On a discreti version of the Newton-Raphson method, Siam, no. 3, 1966.
139. WOOD, D. CHARLES, C. Hydraulic networks analysis using linear theory, Journal of the Hydra-
ulics Division, ASCE, no.HY7, 1972.
140. WOOD, D. Computer analysis of flow in pipe networks including extended period simulation, Uni-
versity of Kentucky, Lexington, 1980.
141. WRIGHT, W.G. SCHULTE, A.M. Overview of dynamic computer modelling, Fourth International
Conference on Hydraulic Software Hydrosoft, vol. 92, Valencia, Spain, 1992.