Documente Academic
Documente Profesional
Documente Cultură
1.Se construiește sistemul de ecuații a debitelor format din ecuațiile conservării masei în
noduri și ecuațiile conservării energiei pe ochiuri:
QinA - Q1 - Q3 = 0
Q3 + Q2 - QexB - Q6 = 0
-Q4 + QexC + Q5 = 0
(1)
Q5 + Q6 - QexD = 0
a1Q12 + a2Q22 - a3Q32 = 0
a4Q42 + a5Q52 - a6Q62 - a2Q22 = 0
Forma generală sistemul (1) pentru care se scriu ecuațiile metodei Newton Raphson este
forma (2):
F1 ( x1 , x2 ,..., xn ) = 0
F2 ( x1 , x2 ,..., xn ) = 0
(2)
........................
Fn ( x1 , x2 ,..., xn ) = 0
Se scrie sistemul (1) sub forma (2), necunoscutele sunt debitele Q1, Q2,…Qn.
1
Q1 + 0 �
Q2 + Q3 + 0 �
Q4 + 0 �
Q5 + 0 �
Q6 - QinA = 0
Q1 + Q2 + Q3 + 0 �
0� Q4 + 0 �
Q5 - Q6 - QexB = 0
Q1 + 0 �
0� Q2 + 0 �
Q3 - Q4 + Q5 + 0 �
Q6 - QexC = 0
(3)
Q1 + 0 �
0� Q2 + 0 �
Q3 + 0 �
Q4 + Q5 + Q6 - QexD = 0
a1Q12 + a2 Q22 - a3Q32 + 0 �
Q4 + 0 �
Q5 + 0 �
Q6 = 0
Q1 - a2 Q22 + 0 �
0� Q3 + a4 Q42 + a5 Q52 - a6 Q62 = 0
{ x( ) } = { x( ) } - � { }
-1
m +1 m
J(
�
m)
� F ( m)
�
(4)
unde m=1,2,3…i…m este numărul iterațiilor.
Relația 4 pentru prima iterație se scrie:
{ x( ) } = { x( ) } - [ J ] { F ( ) }
1 0 -1 0
(5)
0 0 0
Se adoptă debitele în noduri Q1 , Q2 ...Q6 care să satisfacă ecuația conservării masei și cu
acestea se scrie vectorul { x} .
0
{ x( ) } = { Q , Q ...Q }
0 T
0 0 0
1 2 6 (6)
( 0)
Se scrie vectorul { F }
0 0 0
care se obține înlocuind valorile debitelor adoptate Q1 , Q2 ...Q6 .în
sistemul (3).
�F1 (Q10 , Q20 ,..., Q60 ) �
� 0 0 0
�
{ F( )}
0 �F2 (Q1 , Q2 ,..., Q6 ) �
=� � (7)
�........................ �
�F (Q 0 , Q 0 ,..., Q 0 ) �
�6 1 2 6
Matricea [ J ]
-1
este inversa matricei Jacobian. Expresia generală a matricei Jacobian este:
� �F1 � F1 � F �
�� ... 1 �
x � x2 � xn
�1 �
� �F2 � F2 � F2 �
...
[ J] = �
� � x1 � x 2 �xn �� (8)
�........................ �
� �
� �Fn � Fn � F
... n �
�
�� x1 � x2 � xn ��
2
�� F1 � F1 � F �
1 0 +1 0 0 0
� ... 1 � � �
�Q1 � Q2 � Q6 � �
� � 0
� 1 1 0 0 -1 �
� � F2 � F2 � F2 �
( 0) � � ... � �
0 0 0 - 1 1 0 �
�
J = �Q � Q � Q = � � (9)
� � � 1 2 6 � 0
� 0 0 0 1 1 �
�........................ � � 0
� � 2a1Q1 2a2 Q2 - 2a3Q3 0
0 0
0 0 �
� � F6 � F6 � F � �
... 6 � � 0
� - 2 a Q 0
0 2 a Q 0
2 a Q 0
- 2 a Q 0
6 6 �
�
�
� �Q1 � Q2 � Q6 ��
2 2 4 1 5 5
{ }
-1
Se calculează produsul matricial � J ( 0) �
� � F
( 0)
. Pentru aceasta dacă se folosește programul
Excel se urmăresc etapele:
-se scriu tablourile celor două matrici,
-se selectează zona de celule unde va fi scrisă matricea rezultantă ce conține celula
unde este accesată funcția MMULT,
-se tastează CTRL+SHIFT+ENTER pentru a o transforma în funcție matrice în loc de
OK, apare rezultatul tipărit.
Se calculează debitele în iterația 1
{ x( ) } = { x( ) } - � �{ F }
-1
1 0
J( ) �
�
0 ( )
. 0
{ x( ) } = { x( ) } - � �{ F }
-1
J( ) � ( )
2 1 1 1
(11)
�
Observație:
1.Se selectează zona unde trebuie afișat rezultatul
2.Se apasă F2
3.Se apasă egal
4.Se afișează MINVERSE
5.Se selectează la argumentul lui MINVERSE zona cu matricea ce trebuie inversată
6.Se apasă CTRL+SHIFT+ENTER