You are on page 1of 67

MATEMTICA SUPERIOR APLICADA

Solucin Numrica de Ecuaciones No


Lineales en Ingeniera Qumica

Universidad Tecnolgica Nacional Facultad Regional Rosario


Dr. Alejandro S. M. Santa Cruz

Ecuaciones No Lineales (I)

Antes de plantear la resolucin de Sistemas de Ecuaciones


No Lineales, resulta conveniente efectuar un breve repaso
de los mtodos de resolucin de ecuaciones algebraicas no
lineales (polinomios) y trascendentes.
La determinacin de las races de una ecuacin algebraica
no lineal (polinomio) es uno de los problemas ms antiguos
de las matemticas que se presentan con frecuencia en la
resolucin de problemas reales.
Existe una gran variedad de mtodos de resolucin que
prueban la larga historia en el anlisis de este problema y
de su importancia hasta la actualidad.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Ecuaciones No Lineales (II)


Estos mtodos se diferencian por la necesidad de:
Obtener todas las races de una ecuacin o nicamente
algunas de ellas.
Determinar todas las races reales o complejas, simples o
mltiples.
De disponer de una 1era. aproximacin para c/u de ellas.

Disponindose en la actualidad de computadoras


digitales, resulta conveniente utilizar los mtodos ms
apropiados para obtenerlas.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Solucin Numrica de Ecuaciones


Algebraicas y Trascendentes de una Variable

Sea un a funcin cualquiera de una variable que


llamamos f(x).
Se trata de encontrar un valor x* para el que se cumpla
f(x*) = 0. Si existe ese valor, se denomina raz de la
ecuacin.
Pasos Bsicos:
1)
2)

02/11/2015

Determinacin de un valor aproximado de la raz (valor de


arranque de mtodo).
Mejoramiento de la solucin hasta un grado de precisin
establecido.

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Paso 1: Se resuelve bajo consideraciones fsicas del


problema que se estudia o graficando la funcin y
determinando dos valores de la variable independiente
para los que la funcin cambia de signo.
Por ejemplo: Si para dos valores x- y x+ se tiene:
f(x-) < 0 y f(x+) > 0
f(x) es una funcin continua en el intervalo (x-, x+) se
puede asegurar que existe x* (x-, x+); entonces
podemos elegir como valor de arranque: x0 = (x-+ x+)/2

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Biseccin
f (b )

No

f ( x ) f ( x1 ) 0?
f ( x ) f ( x2 ) 0 ?

Si

y f ( x)

x x1
x x2
f ( x1 )

x2
x* x1

f ( x2 )
f (a)
x a

x a

x1

02/11/2015

x x1

x2
x x2

x b

x3

x x1

Determinacin de las Races de la Ecuacin


f(x) = x 4 * sen(x) = 0

02/11/2015

4 senx

f(x) = x- 4 senx

-3/2

-8.7124

-5/4

2.8284

-6.7554

-3.1416

-3/4

-2.8284

0.4722

-/2

-4

2.4292

-/4

-2.8284

2.0430

/4

2.8284

-2.0430

/2

-2.4292

3/4

2.8284

-0.4722

3.1416

5/4

-2.8284

6.7554

3/2

-4

8.7124

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Cambio
de
signo

Cambio
de
signo

Bsqueda de las Races

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Luego, existe una raz en el intervalo (3/4, ).


Entonces podemos elegir como primera aproximacin a la
solucin el valor:
x x 2.3562 3.1416
x0

2.5
2
2

Esto es, x0 = 2.5 puede considerarse un valor aproximado de


x*.
Anlogamente existe otra raz en (-, -3/4) y un valor
aproximado de esta raz es:
x x 3.1416 2.3562
x0

2.5
2
2

Existe una tercer raz en x = 0 cuya determinacin resulta


obvia.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

Paso 2: Mejorar la solucin mediante la simple repeticin del


mtodo o mediante la implementacin de un mtodo ms refinado
hasta lograr el grado de precisin requerido.
Para el caso de la raz positiva, evaluamos la funcin en el punto medio, as:

f x0 2.5 0.1061 0

Adoptamos:

x x0 2.5 ; x

Luego, la aproximacin siguiente es:

3
2.3562
4

x x 2.3562 2.5
x1

2.4281
2
2

Luego, evaluamos la funcin en la nueva aproximacin:


Hacemos:

f x1 2.4281 0.1898 0

x x1 2.4281 ; x 2.5

De donde:

x x 2.4281 2.5
x2

2.4604
2
2
y as sucesivamente hasta un grado preestablecido de exactitud.
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

10

Discusin de la Convergencia (I)

Solucin Iterativa: Significa comenzar con una solucin inicial


(aproximada ) y generar una secuencia de nmeros (serie):

xn x1 , x2 , ..., xn
tal que si existe

xn x*

lm

y f x* 0

entonces x* es una raz de la ecuacin f(x*) = 0.


Error Exacto en la Iteracin n:

e n x n x*

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

02/11/2015

Hiptesis Usuales:
(1)
1) Se debe cumplir que: x* a,b y f x C I
2) Existe una raz nica en I = [a, b] y pertenece a R.

UTN - FRRo

11

Discusin de la Convergencia (II)


El error exacto en la iteracin n no se conoce:

e n x n x*
por lo tanto no puede utilizarse como criterio de terminacin
de mtodo.
Tolerancia del Error:

xn

xn xn1
o

02/11/2015

xn xn 1

xn 1
Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

12

Orden de Convergencia (I)


Un mtodo iterativo se dice convergente de orden p, si
existe un nmero p R tal que:
xn 1 x*

en 1
lm
K 1 ; K 0
lm
p
n
n e
xn x*
n
donde K representa la constante asinttica del error.
A mayor orden de convergencia, el mtodo converger a
mayor velocidad, lo cual no implica garanta de
convergencia.
Adems del orden de convergencia, en el proceso de
clculo interviene el costo computacional por iteracin
que es importante para definir la eficiencia del mtodo.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

13

Orden de Convergencia (II)


Mtodo

Orden de
Convergencia

Informacin
Requerida para
Calcular xn+1

Sustitucin Directa

Lineal
(p=1)

F(xn) = xn + f(xn)

Newton - Raphson

Cuadrtico
(p= 2)

f(xn) y f (xn)

Secante

Superlineal
(p = 1.618)

f(xn) y f(xn-1)

Biseccin

Lineal
(p =1)

f(xn) y f(xn-1)

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

14

Principales Mtodos Iterativos

A los fines de su consideracin en la resolucin de


problemas de ingeniera, podemos agruparlos en dos
categoras:
1.
2.

Mtodo de Aproximaciones Sucesivas


Mtodos de Linealizacin
a)
b)
c)
d)
e)

02/11/2015

Newton Raphson
Modificado de Newton para Resolver Races Mltiples
Von Mises o Cuerdas Paralelas
Secante
Regula falsi y mtodos relacionados.

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

15

Mtodo de Aproximaciones Sucesivas (I)


Dada la ecuacin f(x) = 0 se la explicita de la siguiente
manera:
x = F(x) donde F(x) x + f(x)
La condicin suficiente de convergencia del mtodo es:
F(x) < 1
Algoritmo:
xn 1 F xn
Para evitar oscilaciones e incluso divergencias se utiliza la
siguiente secuencia (q: acelerador de convergencia):

Estimacin : xn 1 F x n

Mejora :x n 1 qx n 1 q xn 1
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

16

Mtodo de Aproximaciones Sucesivas (II)

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

17

Mtodo de Wegstein (I)


Mtodo para acelerar la convergencia del mtodo
aproximaciones sucesivas.
De gran importancia para resolver sistemas de ecuaciones
lineales.
El mtodo propone un valor mejorado de la solucin
acuerdo a:

x n 1 qx n 1 q x

de manera que:

xn 2 F x n 1

de
no
de

n 1

se corrige xn+2 y contina.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

18

Mtodo de Wegstein (II)


Distinguimos las siguientes etapas del mtodo:
1)
2)
3)

02/11/2015

Etapa de preparacin.
Etapa de iniciacin.
Etapa general del mtodo.

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

19

Mtodo de Wegstein (III)


1) Etapa de Preparacin:
x1 F x0

x 1 x
1

x2 F x 1 F x1

x 2 x
2

x3 F x 2 F x2

Se generan tres valores de x a partir de una


estimacin inicial x0 utilizando el modelo sin
variantes.
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

20

Mtodo de Wegstein (IV)


2) Etapa de Iniciacin:

x3 x2

x 2 x 1

F x 2 F x 1

x 2 x 1

w
q
w1
x 3 qx 2 1 q x
3

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

21

Mtodo de Wegstein (V)


3) Etapa General del Mtodo:

xn 1 F x n

xn 1 xn

F x n F x n 1

x n x n 1
x n x n 1
w
q
w1
x n 1 qx n 1 q x
n 1

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

22

Mtodo de Wegstein (VI)


Significado del Mtodo: La solucin mejorada en la etapa
(n+1) se obtiene extrapolando la recta que pasa por:
x n ,F x n y x n 1 ,F x n 1

hasta su interseccin con la recta y = x:

Ecuacin de la Recta Secante:


o

y = F (x n ) +

F (x n ) - F (x n-1 )

x n -x n-1

( x -x )
n

y = F (x n ) + w ( x -x n )

cuya interseccin con la recta y = x es:


x n 1 w x n 1 x qx n 1 q x
n 1
w1
w 1 n 1
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

23

Mtodo de Wegstein (VII)


Interpretacin Geomtrica
y

y F ( x)
y x

F ( x n1 )

F ( x n 1 )
~

F ( xn )
~

x n 1

02/11/2015

x*

x n 1

24

Mtodo de Newton Raphson

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

25

Mtodo de Newton Raphson de 2do. Orden

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

26

Mtodo de Newton Raphson de 2do. Orden


Forma Alternativa

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

27

Mtodo de Interpolacin Lineal o


Falsa Posicin

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

28

Ejemplos de Aplicacin
A

continuacin se presentan algunos ejemplos


de aplicacin de mtodos numricos en la
resolucin de problemas tpicos de Ingeniera
Qumica.
Obviamente, estos ejemplos no cubren todos
los campos que pueden analizarse en un curso
de este tipo.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

29

Ecuacin de Estado Soave-Redlich-Kwong:


Determinar el volumen especfico V de un gas a T y P dadas:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

30

Underwood: Relacin de mnimo reflujo de una


columna de destilacin mltiple etapa:

Colebrook: Factor de friccin para el flujo turbulento a


travs de una tubera de un fluido incompresible :

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

31

Mtodo de los Operadores Diferenciales para la Determinacin de


Soluciones Analticas de Ecuaciones Diferenciales Homogneas
Lineales de Orden n:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

32

Tipos de Races y su Aproximacin

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

33

Tipos de Races y su Aproximacin

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

34

Tipos de Races y su Aproximacin

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

35

Tipos de Races y su Aproximacin

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

36

Solucin Numrica de Ecuaciones No Lineales


Ejemplos y Archivos .m

Ejemplo_01.m: Calcula el factor de friccin a partir de la


Ecuacin de Colebrook mediante

Aproximaciones Sucesivas (XGX.m).

Interpolacin Lineal (LI.m).

Newton-Raphson (NR.m).

Ejemplo_02.m: Resuelve la ecuacin de estado Soave-RedlichKwong mediante el mtodo de Newton-Raphson para polinomios
(NRpoly.m).

Ejemplo_03.m: Resuelve polinomios de grado n y funciones de


transferencia utilizando el mtodo de Newton-Raphson con
divisin sinttica (NRsdivision.m).
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

37

Solucin Numrica de Ecuaciones No Lineales


Ejemplos y Archivos .m
Mtodos

02/11/2015

XGX.m: Mtodo de Aproximaciones Sucesivas para


determinar una raz de una ecuacin no lineal.
LI.m: Mtodo de Interpolacin Lineal para determinar
una raz de una ecuacin no lineal.
NR.m: Mtodo Newton-Raphson para determinar una
raz de una ecuacin no lineal.
NRpoly.m: Mtodo Newton-Raphson para determinar
una raz de una ecuacin polinomial.
NRsdivision.m: Mtodo Newton-Raphson con divisin
sinttica para determinar todas las races de una
ecuacin polinomial.
Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

38

Solucin Numrica de Ecuaciones No Lineales


Ejemplos y Archivos .m
Funciones

02/11/2015

Colebrookg.m: Contiene la Ecuacin de Colebrook


expresada en forma que pueda resolverse mediante
Aproximaciones
Sucesivas
(utilizada
en
el
Ejemplo_01.m).
Colebrook.m: Contiene la Ecuacin de Colebrook
expresada en forma que pueda resolverse mediante
Interpolacin Lineal o Newton-Raphson (utilizada en el
Ejemplo_01.m).

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

39

Ejemplo 1: Solucin de la Ecuacin de Colebrooke


Determinar la Solucin de la Ecuacin de Colebrook mediante los
mtodos de:

Sustitucin Directa o Aproximaciones Sucesivas

Interpolacin Lineal

Newton-Raphson

Desarrollar una funcin de MATLAB para resolver ecuaciones


no lineales mediante los mtodos de sustitucin directa,
interpolacin lineal y Newton-Raphson.
Utilice estas funciones para calcular el factor de friccin de la
Ecuacin de Colebrook para el flujo a travs de una tubera con
/D = 104 y Re = 105. Compare estos mtodos.
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

40

Ejemplo 1
Calculating the friction factor from the Colebrook equation
Reynolds No. = 1e5
Relative roughness = 1e-4
1 ) Successive substitution
2 ) Linear Interpolation
3 ) Newton Raphson
0 ) Exit
Choose the method of solution : 1
Function containing the Colebrook equation : 'Colebrookg'
Starting value = 0.01
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

41

Ejemplo 1
Iteration x g(x)
1
0.01 0.0201683
2 0.0201683 0.0187204
3 0.0187204 0.0188639
4 0.0188639 0.0188491
5 0.0188491 0.0188506
6 0.0188506 0.0188505
f = 0.0189

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

42

x=g(x): fcn and path to root, (*: initial; o: root)

0.0204
0.0202
0.02
g(x) [-- : y=x]

0.0198
0.0196
0.0194
0.0192
0.019
0.0188
0.01

0.012

0.014

0.016

0.018

0.02

02/11/2015

43

Ejemplo 1
1 ) Successive substitution
2 ) Linear Interpolation
3 ) Newton Raphson
0 ) Exit
Choose the method of solution : 2
Function containing the Colebrook equation : 'Colebrook'
First starting value = 0.01
Second starting value = 0.03

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

44

Ejemplo 1
Iteration x f(x)
0 0.01
0 0.03
1 0.0227528
2 0.0202455
3 0.0193536
4 0.0190326
5 0.0189165
6 0.0188744
7 0.0188592
8 0.0188536
9 0.0188516
10 0.0188509

2.9585
-1.68128
-0.723985
0.282098
-0.105158
-0.0385242
-0.0140217
-0.00509133
-0.00184708
-0.000669888
-0.000242924
-8.80885e-005

f = 0.0189
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

45

Linear Interpolation: fcn and path to root (*: initial;o: root)

4
3

f(x)

2
1
0
-1

0.01

0.015

0.02

0.025

0.03

x
02/11/2015

46

Ejemplo 1
1 ) Successive substitution
2 ) Linear Interpolation
3 ) Newton Raphson
0 ) Exit
Choose the method of solution : 3
Function containing the Colebrook equation : 'Colebrook'
Starting value = 0.01

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

47

Ejemplo 1
Starting value = 0.01
Iteration x f(x)
0.01

2.9585

0.0154904

0.825216

0.0183977

0.0982029

0.0188425 0.00170492

0.0188505 6.30113e-007

0.0188505 3.79039e-011

f = 0.0189
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

48

Newton-Raphson: fcn and path to root (*: initial; o: root)

3
2.5

f(x)

2
1.5
1
0.5
0
0.01 0.011 0.012 0.013 0.014 0.015 0.016 0.017 0.018 0.019
x
02/11/2015

49

Ejemplo 2: Determinacin de una raz de un


polinomio de grado n mediante el mtodo de
Newton Raphson aplicado a la Ecuacin de Estado
Soave-Redlich-Kwong.

Desarrollar una funcin de MATLAB para calcular una


raz de una ecuacin polinomial mediante el mtodo de
Newton-Raphson.

Calcular el volumen especfico de un gas puro a una


dada presin y temperatura utilizando la Ecuacin de
Estado Soave-Redlich-Kwong:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

50

Las constantes a y b de la Ecuacin se obtienen de la siguiente manera

donde Tc y Pc representan la temperatura crtica y la presin crtica


respectivamente. La variable es una funcin emprica de la
temperatura:

El valor de S es funcin del factor acntrico, , del gas:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

51

Las propiedades fsicas del n-butano son:

La constante general de los gases es:

Calcular el volumen especfico del vapor de n-butane a 500K y a


presiones de 1 a 40 atm.

Comparar los resultados grficamente con aquellos obtenidos


utilizando la Ley de los Gases Ideales.

Qu conclusin saca de esta comparacin?


02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

52

Ejemplo 2
Input the vector of pressure range (Pa) = [1:40]*101325
Input temperature (K) = 500
Critical temperature (K) = 425.2
Critical pressure (Pa) = 3797e3
Acentric factor = 0.1931
RESULTS:
Pres. = 101325.00 Ideal gas vol. =41.0264 Real gas vol. =40.8111
Pres. = 1013250.00 Ideal gas vol. = 4.1026 Real gas vol. = 3.8838
Pres. = 2026500.00 Ideal gas vol. = 2.0513 Real gas vol. = 1.8284
Pres. = 3039750.00 Ideal gas vol. = 1.3675 Real gas vol. = 1.1407
Pres. = 4053000.00 Ideal gas vol. = 1.0257 Real gas vol. = 0.7954

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

53

Specific Volume, m3/kmol

Newton-Raphson:
fcn and path to root (*: initial; o: root)
2
10
Ideal
SRK
1

10

10

-1

10

02/11/2015

10

10
Pressure, kPa

10

54

Ejemplo 3: Solucin de un Polinomio de Grado n y


Funcin de Transferencia Utilizando el Mtodo
Newton-Raphson con Divisin Sinttica y Mtodo
de Autovalores.
Consideremos el reactor isotrmico continuo tanque
agitado (CSTR) como el que se muestra en la siguiente
Figura:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

55

Las componentes A y R alimentan al reactor a


tasas Q y (q Q), respectivamente. En el reactor se
desarrolla el siguiente esquema de reaccin:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

56

Este problema fue analizado por Douglas para


ilustrar las diversas tcnicas de diseo de sistemas
de control simple con retroalimentacin En su
anlisis Douglas hizo las siguientes hiptesis:
1) La componente R est presente en el reactor en exceso de
manera que las velocidades de reaccin puedan aproximarse
por expresiones de primer orden.
2) Las componentes B, C, D y E de la alimentacin son cero.
3) Se elige un conjunto particular de valores de velocidades y de
concentraciones de la alimentacin, constantes cinticas y
volumen del reactor.
4) Las perturbaciones se deben a cambios en la composicin de
la componente R en el recipiente.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

57

El objetivo del control es mantener la composicin de la


componente C tan prxima como sea posible al valor de
diseo en estado estacionario, a pesar del hecho que
ingresen perturbaciones al sistema.
Este objetivo se alcanza mediante la medicin de la
composicin real de C utilizando la diferencia entre el
valor deseado y el valor medido para manipular el
caudal de entrada Q de la componente A.
Douglas desarroll la siguiente funcin de transferencia
para el reactor con un sistema de control proporcional:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

58

Kc es la ganancia del controlador proporcional.


Este sistema de control es estable para valores de Kc
que suministran races de la funcin de transferencia
con parte real negativa.
Utilizando el mtodo de Newton-Raphson con divisin
sinttica o el mtodo de los autovalores, determine las
races de la funcin de transferencia para un rango de
valores de Kc y calcule el valor crtico de Kc por encima
del cual el sistema se vuelve inestable.
Escribir el programa de manera que pueda utilizarse
para resolver polinomios de grado n o funciones de
transferencia del tipo mostrado en la Ecuacin anterior.

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

59

Obsrvese lo siguiente:

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

60

Algoritmo de la Divisin Sinttica

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

61

Mtodo de los Autovalores

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

62

Vector of coefficients of the numerator polynomial = [2.98, 6.705]


Vector of coefficients of the denominator polynomial =
[1, 11.5, 47.49, 83.0632, 51.2327]
Lower limit of the range of search = 0
Upper limit of the range of search = 100
1 ) Newton-Raphson with synthetic division
2 ) Eigenvalue method
Method of root finding = 1
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

63

Kc = 0.0000
Roots = -4.35 -2.8591 -2.8409 -1.45
Kc = 100.0000
Roots = -9.851 -2.248 0.2995+5.701i 0.2995-5.701i
Kc = 50.0000
Roots = -8.4949 -2.2459 -0.3796+4.485i -0.3796-4.485i
Kc = 75.0000
Roots = -9.2487 -2.2473 -0.001993+5.163i -0.001993-5.163i
Kc = 87.5000
Roots = -9.5641 -2.2477 0.1559+5.445i 0.1559-5.445i
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

64

Kc = 81.2500
Roots = -9.4104 -2.2475 0.07893+5.308i 0.07893-5.308i
Kc = 78.1250
Roots = -9.3306 -2.2474 0.039+5.237i 0.039-5.237i
Kc = 76.5625
Roots = -9.29 -2.2473 0.01864+ 5.2i 0.01864- 5.2i
Kc = 75.7813
Roots = -9.2694 -2.2473 0.00836+5.182i 0.00836-5.182i
Kc = 75.3906
Roots = -9.2591 -2.2473 0.003192+5.173i 0.003192-5.173i
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

65

Kc = 75.1953
Roots = -9.2539 -2.2473 0.0006016+5.168i 0.0006016-5.168i
Kc = 75.0977
Roots = -9.2513 -2.2473 -0.0006953+5.166i -0.0006953-5.166i
Kc = 75.1465
Roots = -9.2526 -2.2473 -4.667e-005+5.167i -4.667e-005-5.167i
Kc = 75.1709
Roots = -9.2533 -2.2473 0.0002775+5.167i 0.0002775-5.167i
Kc = 75.1587
Roots = -9.2529 -2.2473 0.0001154+5.167i 0.0001154-5.167i
02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

66

Kc = 75.1526
Roots = -9.2528 -2.2473 3.438e-005+5.167i 3.438e-005-5.167i
Kc = 75.1495
Roots = -9.2527 -2.2473 -6.147e-006+5.167i -6.147e-006-5.167i
Kc = 75.1511
Roots = -9.2527 -2.2473 1.412e-005+5.167i 1.412e-005-5.167i
Kc = 75.1503
Roots = -9.2527 -2.2473 3.985e-006+5.167i 3.985e-006-5.167i

02/11/2015

Matem
Matemtica Superior Aplicada Dr. Alejandro S. M. Santa Cruz

UTN - FRRo

67

You might also like