DESCARGA DE FLUIDOS - AGUA

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO FACULTAD DE INGENIERIA DE PROCESOS ESCUELA PROFESIONAL DE INGENIERIA

Views 61 Downloads 0 File size 816KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

FACULTAD DE INGENIERIA DE PROCESOS ESCUELA PROFESIONAL DE INGENIERIA QUIMICA

CONTROL DE PROCESOS

TAREA : “MODELADO MATEMATICO DE DESCARGA DE FLUIDOS EN TANQUES EN SERIE NO INTERACTIVOS”

Alumnos(as): -

Ayme Aymi Daniel Brayan / 131360

Ing. Wilbert Pinares Gamarra Docente

15/09/2017

INTRODUCCION Se modelo matemáticamente la descarga de un fluido en dos tanques en serie no interactivos, para luego identificar el sistema y comprobar su valides. Palabras clave: Identificacion de sistemas, Modelado matematico, Descarga de un fluido

OBJETIVO GENERAL -

Modelado matemático Identificación de sistemas

OBJETIVOS ESPECIFICOS -

Encontrar el balance en estado no estacionario Mediante la identifiacion de sistemas encontrar los parámetros del modelo

ASPECTOS TEORICOS Fundamento: Expansión en serie de Taylor alrededor de un punto de operación x0

𝑦 = 𝑓(𝑥) = 𝑓(𝑥0 ) +

ⅆ𝑓

|

ⅆ𝑥 𝑥=𝑥0

(𝑥 − 𝑥0 ) +

1 ⅆ2𝑓

|

2! ⅆ𝑥 2 𝑥=𝑥0

+⋯

(1)

Si la variación (x-x0) es pequeña, se pueden despreciar los términos de orden superior. Así, para linealizar f(x) basta con aproximarla por los primeros dos términos de la serie(«Taylor explication.pdf», s. f., p. 12)

𝑓(𝑥) = 𝑓(𝑥0 ) +

ⅆ𝑓

|

ⅆ𝑥 𝑥=𝑥0

𝑦 − 𝑦0 = 𝐾(𝑥 − 𝑥0 )

(𝑥 − 𝑥0 )

(2)

(3)

Figure 1Tanques en serie no interactivos Fuente: Control de procesos con labview

CALCULOS El balance de masa de se efectuo para condiciones isotérmicas, en cada uno de los tanques BALANCE EN ESTADO NO ESTACIONARIO Balance de masa del tanque 1: ⅆ𝑚𝑡𝑘1 ⅆ𝑡 ⅆ𝜌𝑉1 ⅆ𝑡

𝐴𝑡𝑘1

= 𝑚𝑖 − 𝑚1

= 𝜌𝐹𝑖 − 𝜌𝐹1 ; 𝐹1 = 𝛼1 √ℎ1 ⅆℎ1 ⅆ𝑡

= 𝐹𝑖 − 𝛼1 √ℎ1

(4)

Linealizando √h1

√ℎ1 = 𝑓(𝑥) ⅆ𝑓

|

ⅆ𝑥 𝑥=𝑥0

=

1 2√ℎ1

El estado inicial conocido como f(x0) es en el estado estacionario, reemplazando en la ec. (2) 1

√ℎ1 = √ℎ𝑒𝑒 + 2√ℎ | 1

ℎ,𝑒𝑒

(ℎ1 − ℎ1,𝑒𝑒 ) = √ℎ1,𝑒𝑒 +

1 2√ℎ1

(ℎ1 − ℎ1,𝑒𝑒 )

1

√ℎ1 = √ℎ𝑒𝑒 + 2√ℎ (ℎ − ℎ𝑒𝑒 )

(5)

1

Reemplazando (5) en (4)

𝐴𝑡𝑘1

ⅆℎ1 ⅆ𝑡

= 𝐹𝑖 − 𝛼1 √ℎ𝑒𝑒 − 𝛼1

1 2√ℎ1

(ℎ − ℎ𝑒𝑒)

En el estado estacionario

0 = 𝐹𝑖,𝑒𝑒 − 𝛼1 √ℎ𝑒𝑒 Llegando a las variables de desviación

𝐴𝑡𝑘1

ⅆℎ1𝑑 ⅆ𝑡

= 𝐹𝑖ⅆ − 𝛼1

1 2√ℎ1

ℎⅆ

; 𝑑𝑜𝑛𝑑𝑒 ℎⅆ = ℎ − ℎ𝑒𝑒 , 𝐹𝑖ⅆ = 𝐹𝑖 − 𝐹𝑖,𝑒𝑒

Solución en el dominio de Laplace

𝐴𝑡𝑘1 [𝑠ℎ1 (𝑠) − ℎ1 (0)] = 𝐹𝑖 (𝑠) − 𝛼1 𝐴𝑡𝑘1 𝑠ℎ1 (𝑠) + 𝛼1 2𝐴𝑡𝑘1 √ℎ1

ℎ1 (𝑠) [

𝛼1

1 2√ℎ1

ℎ1 (𝑠) = 𝐹𝑖 (𝑠)

𝑠 + 1] = 𝐹𝑖 (𝑠)

2√ℎ1 𝛼1

1 2√ℎ1

ℎ1 (𝑠) ; ℎ1 (0) = 0

ℎ1 (𝑠) =

𝑘1 𝜏1 𝑠+1

𝐹𝑖 (𝑠) ; 𝑑𝑜𝑛𝑑𝑒 𝑘1 =

2√ℎ1 𝛼1

, 𝜏1 =

2𝐴𝑡𝑘1 √ℎ1

(6)

𝛼1

Balance de masa del tanque 2: ⅆ𝑚𝑡𝑘2 ⅆ𝑡 ⅆ𝜌𝑉2 ⅆ𝑡

𝐴𝑡𝑘2

= 𝑚1 − 𝑚2

= 𝜌𝐹1 − 𝜌𝐹2 ; 𝐹2 = 𝛼2 √ℎ2 ⅆℎ2 ⅆ𝑡

= 𝛼1 √ℎ1 − 𝛼2 √ℎ2

(7)

Linealizando √h2

√ℎ2 = 𝑓(𝑥) ⅆ𝑓

|

ⅆ𝑥 𝑥=𝑥0

=

1 2√ℎ2

El estado inicial conocido como f(x0) es en el estado estacionario, reemplazando en la ec. (2) 1

√ℎ2 = √ℎ𝑒𝑒 + 2√ℎ | 2

ℎ,𝑒𝑒

(ℎ2 − ℎ2,𝑒𝑒 ) = √ℎ2,𝑒𝑒 +

1 2√ℎ2

(ℎ2 − ℎ2,𝑒𝑒 )

1

√ℎ2 = √ℎ2,𝑒𝑒 + 2√ℎ (ℎ2 − ℎ2,𝑒𝑒 )

(8)

2

Reemplazando ec. (5) y ec. (7) en ec. (6)

𝐴𝑡𝑘2

ⅆℎ2 ⅆ𝑡

= 𝛼1 √ℎ𝑒𝑒 − 𝛼1

1 2√ℎ1

(ℎ − ℎ𝑒𝑒) − 𝛼2 √ℎ2,𝑒𝑒 − 𝛼2

En el estado estacionario

0 = 𝛼1 √ℎ1,𝑒𝑒 − 𝛼2 √ℎ2,𝑒𝑒 Llegando a las variables de desviación

1 2√ℎ2

(ℎ2 − ℎ2,𝑒𝑒 )

𝐴𝑡𝑘2

ⅆℎ2𝑑 ⅆ𝑡

= 𝛼1 [

1 2√ℎ1

ℎ1ⅆ ] − 𝛼2 [

1 2√ℎ2

ℎ2ⅆ ]

Solución en el dominio de Laplace

𝐴𝑡𝑘2 [𝑠ℎ2 (𝑠) − ℎ2 (0)] = 𝛼1 𝐴𝑡𝑘2 𝑠ℎ2 (𝑠) + 𝛼2 𝐴𝑡𝑘2 2√ℎ2 𝛼2

ℎ2 (𝑠) =

2√ℎ2

𝛼2 𝐾2 𝜏2 𝑠+1

2√ℎ1

ℎ1 (𝑠) − 𝛼2

ℎ2 (𝑠) = 𝛼1

𝑠ℎ2 (𝑠) + ℎ2 (𝑠) =

𝐴𝑡𝑘2 2√ℎ2

ℎ2 (𝑠) [

1

1

𝑠 + 1] =

1 2√ℎ1 1 𝛼2 2√ℎ2

𝛼1

𝛼1 2√ℎ2 𝛼2 2√ℎ1

1 2√ℎ1

1 2√ℎ2

ℎ2 (𝑠) , ℎ2 (0) = 0

ℎ1 (𝑠)

ℎ1 (𝑠)

ℎ1 (𝑠)

ℎ1 (𝑠) ; 𝑑𝑜𝑛𝑑𝑒 𝐾2 =

𝛼1 2√ℎ2 𝛼2 2√ℎ1

, 𝜏2 =

𝐴𝑡𝑘2 2√ℎ2 𝛼2

(9)

Donde: 𝐾 𝐾

2 1 ℎ2 (𝑠) = (𝜏 𝑠+1)(𝜏 𝐹𝑖 (𝑠) 1 𝑠+1) 2

IDENTIFICACION DE PARAMETROS Para la siguiente toma de datos Table 1 Datos experimentales t 35 45 55 65 75 85 95 105 115 125

h1 0.26 0.331 0.378 0.408 0.426 0.438 0.446 0.451 0.454 0.456

h2 0.26 0.275 0.309 0.342 0.371 0.394 0.412 0.425 0.435 0.442

(10)

135 145 155 165 175 185 195 205 215 225 235 245

0.457 0.458 0.458 0.459 0.459 0.459 0.459 0.459 0.459 0.459 0.46 0.46

0.447 0.451 0.453 0.455 0.457 0.457 0.458 0.458 0.459 0.459 0.46 0.46

Para la identificación de sistemas transformaremos a un delta 0 Table 2 Datos experimentales corregidos T 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210

h1

T

h2

0 0.071 0.118 0.148 0.166 0.178 0.186 0.191 0.194 0.196 0.197 0.198 0.198 0.199 0.199 0.199 0.199 0.199 0.199 0.199 0.2 0.2

0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210

0 0.015 0.049 0.082 0.111 0.134 0.152 0.165 0.175 0.182 0.187 0.191 0.193 0.195 0.197 0.197 0.198 0.198 0.199 0.199 0.2 0.2

0.25

h1 (m)

0.2

0.15

0.1

0.05

0 0

50

100

150

200

250

200

250

tiempo (seg)

Figure 2Tiempo VS H1 0.25

h2 (m)

0.2

0.15

0.1

0.05

0 0

50

100

150

tiempo (seg)

Figure 3Tiempo VS h2

Identificando la ganancia del sistema, para una perturbación escalon de 0.2 m: -

𝐾=

Para el tanque 1utilizando método de los 2 puntos alfaro ∆(𝑉𝑃) ∆𝐴

=

0.2 0.2

=1

𝜏 = 0.9102(𝑡1 ) − 0.9102(𝑡2 ) Donde:

𝑉𝑃1 = 0.2 ∗ 0.75 = 0.15 → 𝑡1 = 30 𝑠𝑒𝑔 𝑉𝑃2 = 0.2 ∗ 0.15 = 0.03 → 𝑡2 = 4 𝑠𝑒𝑔 𝜏 = 0.9102(30) − 0.9102(4) = 23.67 Finalmente el proceso de 1er orden será:

𝐺(𝑠) =

1 23.67𝑠+1

Validando el modelo Con una suma de errores cuadrados de 0.00006 0.25

0.2

0.15 h1 teori

0.1

0.05

0

0

50

100

150

200

250

Figure Altura h1 teórica vs experimental

-

𝐾=

Para el tanque 2 utilizando el método de los 3 puntos ∆(𝑉𝑃) ∆𝐴

=

𝜏1 = 𝜏 ′′ =

0.2 0.2 𝑡75% −𝑡25%

0.9866+0.7036𝑎

𝜏2 = 𝑎𝜏′′ 𝑎=

−0.6240(𝑡25 )+0.9866(𝑡50 )−0.3626(𝑡75 ) 0.3533(𝑡25 )−0.7036(𝑡50 )+0.3503(𝑡75 )

Donde

𝑉𝑃1 = 0.2 ∗ 0.75 = 0.15 → 𝑡1 = 58 𝑠𝑒𝑔 𝑉𝑃2 = 0.2 ∗ 0.50 = 0.10 → 𝑡2 = 35 𝑠𝑒𝑔 𝑉𝑃3 = 0.2 ∗ 0.25 = 0.05 → 𝑡3 = 20.5 𝑠𝑒𝑔 𝜏1 = 𝜏 ′′ = 32.43 𝜏2 = 𝑎𝜏 ′′ = 7.827 𝑎 = 0.241 𝜏 = √𝜏1 𝜏2 = 15.93 Finalmente el proceso de 2do orden será

𝐺(𝑠) =

𝐺(𝑠) =

𝐾 1 = (𝜏1 𝑠 + 1)(𝜏2 𝑠 + 1) (32.43𝑠 + 1)(7.827𝑠 + 1) 𝜏𝑠 2

𝐾 1 = 2 2 + 2𝜀𝜏𝑠 + 1 15.93 𝑠 + (2)(1.263)(15.93)𝑠 + 1

Una vez determinado estos datos pasaremos a la validación del modelo Con una suma de errores cuadrados de 0.00081

Chart Title 0.25

0.2 0.15 h2 teo

0.1 0.05 0 0

50

100

150

200

250

Figure 4altura h2 teórica vs experimental

Debido al elevado error en la suma cuadrado de errores se optará por utilizar el método solver en Excel el cual es por iteración en un bucle cerrado hasta encontrar la menor sumatoria de errores cuadrados posible Por el método de sol ver obtenemos

𝐺(𝑠) = 𝐺(𝑠) =

𝐾 (𝜏1 𝑠+1)(𝜏2 𝑠+1) 𝐾

=

𝜏𝑠 2 +2𝜀𝜏𝑠+1

=

0.9992 (30.048𝑠+1)(13.362𝑠+1) 0.9992

20.04 2 𝑠 2 +(2)(1.083)(20.04)𝑠+1

Para la validación de datos aproximaremos aun críticamente amortiguado por se 1.083 = 1; utilizando la fórmula: 1

𝑡

𝑦(𝑡) = 𝐾𝐴[1 − (1 − 𝜏 ) 𝑒 −𝜏 Obtenemos una suma de errores cuadrados de 0.0004535

0.25

0.2

0.15 h2 teorico

0.1

0.05

0 0

50

100

150

200

250

Figure 5Altura h2 teorica vs experimental

CONCLUSIONES -

Se valida los modelos identificados por una buena validación de modelos

BIBLIOGRAFIA CONTROL DE PROCESOS CON LABVIEW, Pinares Gamarra Wilbert, 2018