Vous êtes sur la page 1sur 3

PROBLEMA DE APLICACIN METODOS NUMERICOS PARA ECUACIONES

ALGEBRAICAS NO LINEALES
La ecuacin de estado de Peng-Robinson proporciona la presin P de un gas
mediante:
(

Donde a y b son constantes, T es la temperatura absoluta a la que se encuentra el


gas, V es el volumen especfico y R es la constante de los gases perfectos (8,31441
Jul./(mol.K)). Para el CO2 las constantes a y b toman los valores a = 364,61
m6.kPa/(kg.mol)2 y b = 0,02664 m3/kg.mol. Supongamos que se desea encontrar la
densidad (es decir 1/V) del CO2 a una presin de 1.104 kPa y a una temperatura de
340 K usando la ecuacin de Peng-Robinson. Ello implicara tener que encontrar el
valor de V para el que:
(

)(

)
(

Para aplicar el mtodo de aproximaciones sucesivas a esta ecuacin no lineal


puede despejarse una de las incgnitas de la forma que sigue:
(

)(

(
(

Despejando V
(

)(

Que nos conduce al esquema iterativo, para punto fijo:


(
(

( )

O esquema iterativo para Biseccin, Falsa posicin o Newton-Rapson:


(

( )

Como punto de partida puede considerarse que si el gas fuese perfecto la ecuacin
de los gases perfectos

Resolviendo mediante el mtodo numrico de Punto fijo:

x(i)
0.2
0.1827765
0.1751771
0.1715608
0.1697796
0.1688877

g(x)
0.18278
0.17518
0.17156
0.16978
0.16889
0.16844

Error
0.04338081
0.02107914
0.01049096
0.00528106
0.00267335

iteracin
1
2
3
4
5
6

Continua
Continua
Continua
Continua
Continua

0.1684374
0.1682092
0.1680932
0.1680342
0.1680042
0.167989
0.1679812
0.1679772
0.1679752

0.16821
0.16809
0.16803
0.16800
0.16799
0.16798
0.16798
0.16798
0.16797

0.00135708
0.00068987
0.00035095
0.00017860
0.00009090
0.00004627
0.00002356
0.00001199
0.00000610

7
8
9
10
11
12
13
14
15

Continua
Continua
Continua
Continua
Continua
Continua
Continua
Continua
Fin

Para usar el mtodo de la biseccin deberemos de utilizar dos puntos en funcin a


lo calculado con la ecuacin de gases ideales, y el clculo seria:
a

f(a)

f(b)

0.100

0.300

0.100

0.200

0.150
0.150

f(m)

Error

iteracin

0.2

3587.36

-3122.50

-994.45

0.10000000

0.15

3587.36

-994.45

671.49

0.33333333

Continua

0.200

0.175

671.49

-994.45

-238.92

0.14285714

Continua

0.175

0.1625

671.49

-238.92

192.77

0.07692308

Continua

0.163

0.175

0.16875

192.77

-238.92

-28.30

0.03703704

Continua

0.163

0.169

0.165625

192.77

-28.30

80.85

0.01886792

Continua

0.166

0.169

0.1671875

80.85

-28.30

25.94

0.00934579

Continua

0.167

0.169

0.1679688

25.94

-28.30

-1.26

0.00465116

Continua

0.167

0.168

0.1675781

25.94

-1.26

12.32

0.00233100

Continua

0.168

0.168

0.1677734

12.32

-1.26

5.52

0.00116414

10

Continua

0.168

0.168

0.1678711

5.52

-1.26

2.13

0.00058173

11

Continua

0.168

0.168

0.1679199

2.13

-1.26

0.43

0.00029078

12

Continua

0.168

0.168

0.1679443

0.43

-1.26

-0.42

0.00014537

13

Continua

0.168

0.168

0.1679321

0.43

-0.42

0.01

0.00007269

14

Continua

0.168

0.168

0.1679382

0.01

-0.42

-0.20

0.00003634

15

Continua

0.168

0.168

0.1679352

0.01

-0.20

-0.10

0.00001817

16

Continua

0.168

0.168

0.1679337

0.01

-0.10

-0.04

0.00000909

17

Fin

Para usar el mtodo de la regla falsa, tenemos:


a

f(a)

f(b)

f(m)

Error

iteracin

0.1

0.3

0.206928

3587.36

-3122.50

-1182.96

0.10000000

0.206928

0.3

0.1501615

-1182.96

-3122.50

664.96

0.37803640

Continua

0.1501615

0.3

0.1764683

664.96

-3122.50

-286.99

0.14907396

Continua

0.1764683

0.3

0.1639652

-286.99

-3122.50

139.94

0.07625484

Continua

0.1639652

0.3

0.1698004

139.94

-3122.50

-64.40

0.03436543

Continua

0.1698004

0.3

0.1670585

-64.40

-3122.50

30.45

0.01641279

Continua

0.1670585

0.3

0.1683424

30.45

-3122.50

-14.21

0.00762634

Continua

0.1683424

0.3

0.1677403

-14.21

-3122.50

6.68

0.00358934

Continua

0.1677403

0.3

0.1680224

6.68

-3122.50

-3.13

0.00167919

Continua

0.1680224

0.3

0.1678902

-3.13

-3122.50

1.47

0.00078778

10

Continua

0.1678902

0.3

0.1679521

1.47

-3122.50

-0.69

0.00036910

11

Continua

0.1679521

0.3

0.1679231

-0.69

-3122.50

0.32

0.00017304

12

Continua

0.1679231

0.3

0.1679367

0.3

0.1679367

0.32

-3122.50

-0.15

0.00008110

13

Continua

0.1679303

-0.15

-3122.50

0.07

0.00003802

14

Continua

0.1679303

0.3

0.1679333

0.07

-3122.50

-0.03

0.00001782

15

Continua

0.1679333

0.3

0.1679319

-0.03

-3122.50

0.02

0.00000835

16

Fin

Para el mtodo de la secante, tenemos:

0.1
0.3
0.206928
0.1501615
0.1705883
0.1681225
0.1679304
0.1679324

f(a)

0.206928
0.1501615
0.1705883
0.1681225
0.1679304
0.1679324
0.1679324

3587.36
-3122.50
-1182.96
664.96
-91.29
-6.60
0.07
0.00

Error

iteracin

0.05346398
0.37803640
0.11974367
0.01466659
0.00114419
0.00001168
0.00000001

0
1
2
3
4
5
6
7

Continua
Continua
Continua
Continua
Continua
Continua
Fin

Para el mtodo de newton rhapson, tenemos primero que convertir la ecuacin a


una ecuacin polinmica funcin del volumen para luego poder conseguir la
derivada, si somos expertos en derivacin podramos derivar directamente la frmula
propuesta, la ecuacin quedara de la forma siguiente:

f (V ) PV 3 ( Pb RT )V 2 (2 RTb 3Pb2 a)V ( Pb3 RTb 2 ab)


Y la derivada de esta ecuacin ser:

f ' (V ) 3PV 2 2( Pb RT )V (2 RTb 3Pb2 a)


Quedando el proceso del mtodo numrico de la siguiente forma:

f(a)

f'(a)

Error

0.1
-0.098616
-0.036954
0.0071224
0.0468796
0.2128622
0.1827015
0.1703005
0.1680449
0.1679732

-0.098616
-3.852711 -19.397768
-0.036954 -61.013300 989.470095 1.66864986
0.0071224 -18.640124 422.908430 6.18833265
0.0468796
-6.271698 157.749979 0.84806965
0.2128622
-3.081059
18.562550 0.77976530
0.1827015 13.932563 461.944477 0.16508177
0.1703005
3.205448 258.483128 0.07281831
0.1680449
0.430064 190.661322 0.01342288
0.1679732
0.012852 179.316862 0.00042668
0.1679731
0.000013 178.961404 0.00000042

iteracin
1
2
3
4
5
6
7
8
9
10

Continua
Continua
Continua
Continua
Continua
Continua
Continua
Continua
Fin

Vous aimerez peut-être aussi