MATLAB
MATLAB
Los
MathWorks no garantizan la exactitud del texto o los ejercicios en este libro. El uso de este
libro o este debate de ® software MATLAB o productos relacionados no constituye endoso o
patrocinio por Los MathWorks de un acercamiento pedagógico particular o el uso particular
del ® software MATLAB.
La prueba de redundancia cíclica Press Taylor y Francis Group 6000 Broken Sound Parkway
NW, la Suite 300 Taylor y Francis Agrupan al 33487-2742 Boca Raton, Florida
© 2018 por Taylor y Francis Group, la Prensa de prueba de redundancia cíclica de Control
Lógico de Vínculos es una huella de Taylor y Francis Group, un negocio Informa
Este libro contiene información obtenida a partir de fuentes auténticas y altamente estimadas.
Los esfuerzos bastantes razonables han estado hechos para publicar información y datos
confiables, pero el autor y el editor publicista no pueden cargar con la responsabilidad para la
validez de todos los materiales o las consecuencias de su uso. Los autores y los editores
publicistas han tratado de rastrear las agarraderas de derecho de autor de todo material
reproducida en esta publicación y pedirle perdón titulares de derecho de autor si el permiso a
publicar en esta forma no ha sido obtenido. Si cualquier material de derecho de autor - se ha
admitido - nos escribe y nos deja saber así es que podemos rectificar en cualquier reimpresión
futura.
Deduzca excepción tan permitido bajo las Leyes U.S. Copyright, ninguna parte de este libro
puede estar reimpresa, reproducida, transmitida, o puedo utilizar en cualquier forma por
cualquier electrónico, mecánico, u otra manera, ora más allá sabido o inventado, inclusivo
fotocopiando, microfilmando, y registrando, o en cualquier sistema de información de
almacenamiento o de recuperación, sin permiso escrito de los editores publicistas.
Para que permiso fotocopie o use material electrónicamente de este trabajo, por favor el
acceso [Link] ([Link] com / ) o contacto el Centro de Despejo de
Derecho de Autor, S.A. (el CCA), 222 el Paseo en Coche del Palo de la Rosa, Danvers,
Massachusett 01923, 978-750-8400. El CCA es una organización no lucrativa que provee
licencias e inscripción para una colección variada de usuarios. Para a organizaciones que ha
estado concedida una licencia de la fotocopia por el CCA, un sistema separado de pago ha sido
arreglado.
El Aviso de Marca Registrada: El producto o los nombres corporativos puede ser marcas
registradas o marcas registradas, y son usadas sólo que identificación y para explicación sin
para intento infrinjan.
Los nombres: Yeo, Yeong Koo, publiquen. El título: La computación de ingeniería química con
MATLAB / Yeong Koo Yeo. Description: Boca Raton: Taylor y Francis, prueba de redundancia
cíclica Presionan, 2017. | Incluye referencias bibliográficas. Los identificadores: LCCN
2017011618 | el Número Internacional Estándar del Libro 9781138039896 (el libro de tapas
duras: El papel libre de ácido) | el Número Internacional Estándar del Libro 9781315114880 (el
libro electrónico) Temas: LCSH: La ingeniería química - los Datos yendo en procesión. |
MATLAB. La clasificación: El soporte de chip sin patillas TP184 .Y46 2017 | el control digital
directo 660.0285 - el registro dc23 LC disponible en [Link]
El contenido
El
prólogo............................................................................................................................................
..El xv
Acknowledgments..........................................................................................................................
El xvii
Author.............................................................................................................................................
El xix
El vi Contents
Los viiContents
Capítulo 4 la
Termodinámica......................................................................................................151 4.1 la
Ecuación de Estado...........................................................................................151 4.1.1 Virial
State Equation........................................................................151 4.1.2 Lee – Kesler
Equation........................................................................153 4.1.3 Cubic Equations de
Estado..................................................................155
El viii Contents
Los ixContents
El contenido de la letra x
Capítulo 7 el Reembarque
Masivo...........................................................................................................329 7.1 la
Difusión........................................................................................................329 la Difusión
Dimensional 7.1.1 One.............................................................329 7.1.2 Multicomponent
Diffusion en Gases................................................330 7.1.3 Diffusion de una
Esfera...................................................................333 7.1.4 Mass Transfer
Coefficient................................................................334 7.1.5 Diffusion en Partículas Isotérmicas
de Catalizador........................................337 7.2 el Reembarque Masivo Estatal A
Unsteady.......................................................................343 7.2.1 la Difusión estatal a Unsteady
en una Tabla De Una Sola Dimensión.....................343 7.2.2 Diffusion en una Película Que Cae
Laminar................................................345 7.3 la
Evaporación....................................................................................................348 7.3.1 Single
Efectúan Evaporador..................................................................348 Evaporadores de Efecto
7.3.2 Multiple.............................................................351 7.4 la
Absorción.....................................................................................................356 7.5 la Destilación
Binaria.........................................................................................360 7.5.1 McCabe/Thiele
Method...................................................................360 7.5.2 Ideal Binary
Distillation...................................................................363 7.6 el Método de Cálculo del Atajo
para Multicomponent Distillation....................367 7.6.1 Fenske – la Maleza – Gilliland
Method............................................367 [Link] Fenske Equation: El Número Mínimo de
Etapas........367 [Link] Underwood Equation: El Reflujo Mínimo...................368 [Link]
Gilliland Correlation.........................................................368 [Link] Feed Stage
Location.........................................................370 [Link] Determination del Número de Etapas
por la Ecuación del Fumador............................................................................370 7.7 Cálculos
Estatales En Novio Rigurosos de Destilación...........................................373 7.7.1 Rigorous
Distillation Model: La MALLA Equations...............................376 7.7.2 Tridiagonal Matrix
Method..............................................................379 7.7.3 Bubble Enseñan con el Dedo (BP)
Método...............................................................382 7.8 la Destilación
Diferencial..................................................................................390
Los xiContents
Capítulo 8 el Reembarque de
Calor............................................................................................................407 8.1 de Una Sola
Dimensión el Reembarque de Calor....................................................................407 8.1.1 Heat
Transfer en una Tabla De Una Sola Dimensión........................................407 8.1.2 Heat Transfer
a través de una Capa Múltiple Cortan en Trozos Rectangulares..........................................409
Cilindros Directos 8.1.3 Heat Transfer de la Capa Múltiple....................................410 8.1.4 Heat
Transfer en un Alambre....................................................................413 8.1.5 Heat Loss a Través
de Brida de la Tubería........................................................415 8.2 la Conducción
Multidimensional de Calor..............................................................416 8.2.1 la Conducción
Estatal A Unsteady de Calor.....................................................416 8.2.2 Method de
Líneas...............................................................................418 8.2.3 la Conducción Estatal En
Novio de Calor..........................................................424 8.3 el Cambiador de
Calor.............................................................................................429 8.3.1 Shell y Cambista de
Calor del Tubo sin Cambio de Fase..................429 [Link] la Diferencia Término Medio En Leño
de Temperatura..................................429 8.3.2 el Calor Lateral En Tubo Transfieren
Coeficiente................................................432 8.3.3 el Calor Lateral En La Concha Transfieren
Coeficiente................................................433 8.3.4 Pressure Drop en el Tubo Toman
Partido........................................................435 8.3.5 Pressure Drop en la Concha Toman
Partido........................................................435 8.3.6 Heat Exchanger Calculation
Procedure............................................436 8.3.7 Cambiador de Calor de la Tubería
Doble...........................................................447 8.4 el Rastreo de Calor en
Tuberías...............................................................................450 8.5 el Enfriador de
Aire......................................................................................................453
Problemas...................................................................................................................455
Referencias................................................................................................................457
Capítulo 9 el Control de
Proceso........................................................................................................459 9.1 Laplace
Transform y Reembarque Funcionan....................................................459 9.1.1 Laplace
Transform e Inverse Laplace Transform.........................459 9.1.2 Partial Fraction
Expansion...............................................................460 9.1.3 Representation de Reembarque
Funcionan................................................461 9.2 la Diagrama de
Bloques...............................................................................................462 9.3 la Representación
del Espacio Estatal...........................................................................463 9.4 la Dinámica de
Proceso..........................................................................................464 9.4.1 Dynamics de un
Proceso de Orden 1.....................................................464 9.4.2 Dynamics de Procesos de Orden
2...................................................468 9.4.3 Dynamics de Procesos
Complicados.....................................................471 Procesos de Orden Superior
[Link]....................................................471 [Link]
LeadLag...........................................................................472 [Link] Time
Delay.......................................................................472 9.5 la Dinámica de Bucles de Control por
Retroalimentación..........................................................474 el Reembarque del Lazo 9.5.1
Closed Funcionan.......................................................474 [Link] Servo
Problem...................................................................474 [Link] Regulator
Problem............................................................475 9.5.2 Control del Calentador Batido Continuo
del Tanque................................480
El xii Contents
Capítulo 10 la
Optimización.............................................................................................................497 10.1 la
Optimización Espontánea..........................................................................497 10.1.1 Fibonacci
Method.............................................................................497 10.1.2 Golden Section
Method....................................................................499 el Método Adecuado Cuadrático de
10.1.3 Brent...........................................................502 10.1.4 Shubert – Piyavskii
Method...............................................................505 10.1.5 el Método Más Pronunciado de
Descenso.................................................................507 el Método de 10.1.6
Newton.............................................................................510 10.1.7 Conjugate Gradient
Method.............................................................512 10.1.8 Cuasi Método de
Newton.....................................................................516 10.2 la Programación
Lineal......................................................................................520 10.2.1 Formulation de Linear
Programming Problem.................................520 10.2.2 Simplex
Method...............................................................................521 10.2.3 Two Ponen en Fase
Método Simplex.............................................................522 10.2.4 Interior Point
Method.......................................................................526 10.3 la Optimización
Constreñida..............................................................................528 el Método de Proyección de
la Gradiente de 10.3.1 Rosen...............................................528 el Método Factible de Dirección
de 10.3.2 Zoutendijk..........................................532 el Método 10.3.3 Generalized Reduced
Gradient (GRG)...............................537 el Método 10.3.4 Sequential Quadratic Programming
(SQP).........................544 10.4 Métodos Directos de
Búsqueda..................................................................................549 10.4.1 Cyclic Coordinate
Method...............................................................549 10.4.2 Hooke y Jeeves Pattern Search
Method........................................551 el Método de 10.4.3
Rosenbrock.......................................................................554 10.4.4 Nelder y el Método Simplex
de Aguamiel................................................556 el Método 10.4.5 Simulated Annealing
(SA)..................................................559 10.4.6 Genetic Algorithm
(Georgia)...................................................................562 10.5 el Entero Mixto
Programando.........................................................................566 10.5.1 Zero – Un Método
Programador.....................................................566 10.5.2 Branch y Método
Comprometido...............................................................569 10.6 el Uso de MATLAB las
Funciones Incorporadas.............................................................575 10.6.1 Unconstrained
Optimization.............................................................575 [Link]
fminsearch.........................................................................575 [Link]
fminunc.............................................................................575 [Link]
fminbnd.............................................................................576 [Link]
lsqnonlin...........................................................................576 10.6.2 Constrained
Optimization................................................................577 [Link]
lsqlin.................................................................................577 [Link]
fmincon.............................................................................577 [Link]
fminimax...........................................................................577 [Link]
quadprog...........................................................................578
Los xiiiContents
El xv
El prólogo
PRESENTA DEl LIBRO que Este libro es diseñado para estudiantes de ingeniería química e
industrial profesionales. MATLAB es adoptado como el ambiente de computación a todo lo
largo de este libro. Este libro provee ejemplos y los problemas extrajeron de áreas de tema de
ingeniería química de fondo y presenta una instrucción básica en el uso de MATLAB para la
resolución de problemas. Se el colocó en el énfasis establecer problemas sistemáticamente y la
obtención requirió soluciones eficazmente. Adicionalmente, desde que estos ejemplos de
presentes del libro y estos problemas comúnmente encontrados en la mayoría de áreas de
tema de ingeniería química, puede servir de una referencia en ambientes y panoramas
diversas. Desde que todos los ejemplos y todos problemas presentados en este libro son
solucionados con MATLAB, este libro también puede ser un recurso en desarrollar pericia en el
uso y la aplicación de MATLAB. Practicar ingenieros y los estudiantes del mismo modo pueden
aprender a escribir a MATLAB programa para aplicaciones diversas de ingeniería química.
(Debería ser notado que todos los programas previstos en este libro están escritos en MATLAB
2015a — pero es también compatible con MATLAB 2014a / b o decrezca.)
El xvi Preface
Los LECTORES PRETENDIDOS Este libro están dirigidos a esos con interés en aprender cómo
usar MATLAB para solucionar problemas de ingeniería química usando computadoras. Este
libro puede ser utilizado como un libro de texto en un curso de un semestre para estudiantes
en la ingeniería química y las disciplinas relatadas. Pues los estudiantes nos graduados, este
libro puede ser un recurso para aprender cómo clasificar y analizar problemas según los
métodos numéricos que facilitan computaciones eficientes y efectivas. Este libro también
puede ser utilizado como una referencia para investigadores de ingeniería química e
ingenieros, en particular en la resolución de problemas asistida por computadora.
MATLAB ® es una marca registrada de Los MathWorks, S.A. Para información del producto, por
favor contacte:
Los MathWorks, el S.A. 3 Apple Hill Drive Natick, el EEUU del 01760-2098 de Massachusett Tel:
El fax del 508-647-7000: El correo electrónico del 508-647-7001: La Web del
info@[Link]: [Link]
El xvii
Las aceptaciones
El xix
El autor
El profesor Yeong Koo Yeo enseña ingeniería química en la Universidad de Diseñar de Hanyang
University, Seúl, Hacia el Sur Corea. Él recibió a una BA (1979) y un Mississippi (1982) en la
ingeniería química de Seúl Universidad National y un PhD (1986) en la ingeniería química de
Universidad Castaño Rojizo. Antes de unírsele a la facultad Hanyang en 1993, Professor Yeo
había sido un investigador mayor en KIST. Él ha enseñado que los cursos diversos, algo
semejante como el control de proceso, plantan diseño, análisis de proceso, optimización,
diseño computacional de proceso, y control profético modelo. El profesor Yeo, una autoridad
principal en el control de proceso y la aplicación de MATLAB, son el autor de cuatro libros. Su
Introducción del libro y Application de MATLAB (2009) han jugado un papel crucial en
establecer computación técnica como un campo importante. (2010) el moderno Process
Control Engineering ha jugado un papel crucial en establecer educación práctica de control. El
profesor Yeo también ha publicado más que 140 artículos en cubrir con plomo publicaciones
académicas, como Chemistry del Industrial y de Ingeniería Indaga, Transacciones del IEEE en
Comunicación de Control Automático, de Ingeniería Química, Publicación Japonesa de
Ingeniería Química, Publicación Coreana de Ingeniería Química, y Hwahak Gonhak. Sus
intereses de investigación incluyen control de proceso, proceso modelando y la simulación, la
inteligencia artificial de proceso, y la optimización de proceso.
>> un 2 4 7 uno = 2 4 7
• MATLAB es caso sensitivo, lo cual quiere decir que hay una diferencia entre superior y letras
minúsculas. • Un punto y coma (;) Al final de la orden refrena ostentar la respuesta. • Una
orden en una línea precedente no puede variarse; ¿ Corregir o repetir una orden ejecutada,
presionar la llave de flecha arriba (?). También, una orden vieja puede ser recordada
escribiendo la primera parte pocos personajes seguidos por flecha arriba.
La orden de ayuda del 1.1.2 La orden de ayuda puede usarse para identificar funciones
MATLAB y también cómo usarlas. Encontrar lo que una función particular u ordenarle hace y
cómo llamarlo, escribir ayuda y luego el nombre de la función o la orden. Las explicaciones
aparecen inmediatamente en la Ventana de Orden. Alternativamente, pegándole a la flecha
abajo bajo la Ayuda en el toolstrip del grupo de Recursos de la “ CASA ” de mesa que la
etiqueta consiente para la elección de opciones diversas como se muestra en Figura 1.4.
FIGURA 1.3 ® que la parte superior de un escritorio MATLAB con varias órdenes evaluó.
Por ejemplo, los siguientes darán una descripción de la orden del linspace como se muestra en
Figura 1.5.
>> 6 ^3 - (7 + 5) /2 + 9 *4 ans = 246 >> (- 2 +sqrt (6)) /2 ans = 0.2247 ans 3.5527e >> 2 ^ (- 48)
15
MATLAB le asigna la respuesta más reciente a una variable designada ans, lo cual es una
abreviación para la respuesta. Usted puede destinar los ans variables para más cálculos. Por
ejemplo:
Usted puede usar variables para escribir expresiones matemáticas. En lugar de usar a los ans
variables predeterminados, usted le puede asignar el resultado a una variable de su elección.
El área de Trabajo Window demuestra variables que ha sido creado y sus valores. MATLAB usa
el operador de asignación (= ) para crear una variable. Por ejemplo:
>> lechuga romana de la u (18) u = 0.6603 = el pecado >> v (18) v = - 0.7510 >> u ^2 + v ^2 ans
=1
El MATLAB funciones trigonométricas (el pecado (la letra x), lechuga romana (la letra x),
bronceado (la letra x), etc.) La medida de radián de uso. Las funciones trigonométricas
destruyendo en d (sind (la letra x), cosd (la letra x), tand (la letra x), etc.) Lleve la letra x de
discusión en grados. Los nombres variables deben comenzar con una carta; El resto de nombre
puede contener cartas, dígitos, y puede subrayar caracteres. Los nombres variables pueden
estar ya no que 63 personajes. MATLAB es caso sensitivo, lo cual quiere decir que hay una
diferencia entre superior y letras minúsculas. La pi variable es una variable permanente con la
p de valor.
Posponga 1.1 funciones que los operadores de aritmética de sustento básico usaron en
MATLAB. Las operaciones de conjunto imponente están definidas para actuar elementwise y
son generalmente obtenidas precediendo el símbolo con un punto.
Los errores del 1.2.1 en el aporte Si usted cometiera un error en una línea de aporte, MATLAB
normalmente imprimirá un mensaje de error. Por ejemplo, aquí hay lo que ocurre cuando
usted trata de evaluar 4x4:
>> ¿4x ^4 4x ^4? El error: La expresión inesperada MATLAB. Le hizo término medio: >> 4 *x ^4
La MESA 1.1 Operadores de Aritmética De Sustento Básico Used en MATLAB Adición del + de
Operación del Símbolo de Operación ® [Link] exponenciación de Conjunto Imponente – \
la Barra Inversa de Sustracción, la multiplicación /cuchillada izquierda del * de división, la
división [Link] Multiplicación de Conjunto Imponente del *.\ El conjunto imponente dejó
^ de división Exponentiation. La división de derecho de conjunto imponente
1.2.2 abortando Cálculos Si MATLAB se hace colgado en un cálculo, o parece tomarse mucho
tiempo para realizar una operación, usted usualmente lo puede abortar categorizando a Ctrl
+C, es decir, manteniendo sujeta la llave Ctrl y la C apremiante. Mientras no a prueba de
tontos, este es el método de elección cuando MATLAB no responde.
1.3 vectores de operador booleano AND de VECTORES MATRICES 1.3.1 En MATLAB, un vector
es simplemente una lista de scalars, quién es aquel cuya orden de apariencia en la lista podría
ser significativa. Usted puede crear un vector de cualquier longitud en MATLAB escribiendo
una lista de números, se separó por comas y / o los espacios, dentro de paréntesis angulares.
Por ejemplo:
>> u - 2 3 4 8 15 u = - = - 2 3 4 8 15 v - 6 3 - 11 9 12 - 2 0 5 v - - 11 9 12 = - 2 3 4 8 15 u -
2,3,4,8,15 u 6 3 2 0 5
Si los valores en el vector son regularmente espaciados, el operador de dos puntos (:) Puede
estar acostumbrado a iterar a través de estos valores. Por ejemplo:
Supongo que usted quiere crear un vector de fila de valores escapándose de 1 para 10. Aquí
hay cómo hacerlo sin escribir cada número:
>> w 1:10 w = 1 2 3 4 5 6 7 8 9 10
El incremento puede ser especificado como la mitad de tres discusiones. Por ejemplo, para
crear un vector con todos los enteros de 8 para 24 en pasos de 2:
>> y 8:2:24 y = 8 10 12 14 16 18 20 22 24
>> g 3:3:10, h = 4:- 0.75:0 g = 3 6 9 h = 4.0000 3.2500 2.5000 1.7500 1.0000 0.2500
Los elementos de la w vectorial pueden ser extraídos como w (1), w (2), etc. Por ejemplo:
Un subconjunto de un vector, cuál sería un vector mismo, también puede ser obtenido usando
el operador de dos puntos. Por ejemplo, la siguiente declaración obtendría los terceres
elementos sextos directos de la w vectorial, y almacenaría el resultado en una v variable
vectorial:
>> v w (3:6) v = 7 8 9 10
Cualquier vector de fila creado usar cualquier método puede ser invertido para dar como
resultado un vector de columna. En MATLAB, el apóstrofo (') es incorporado como el operador
de transposición. Por ejemplo:
Usted puede realizar operaciones matemáticas en los vectores. Por ejemplo, para cuadrar los
elementos de la letra x vectorial, tipo
>> la letra x del = 1:2:13 de la letra x = 1 3 5 7 9 11 13 >> letra x.^2 ans = 1 9 25 49 81 121 169
El punto (el período) en esta expresión dice que los números en letra x deberían ser cuadrados
individualmente, o el elemento de por elemento. El ^2 mecanográfico de la letra x le diría a
MATLAB que use multiplicación matricial para multiplicar letra x sola y produciría un mensaje
de error en este caso. De modo semejante, usted debe [Link] * o. Si usted quiere
multiplicar o dividir elemento de vectores por elemento. Por ejemplo, para multiplicar los
elementos del vector uno por los elementos correspondientes de la b vectorial, tipo
>> linspace (- 2,2,8) ans = - 2.0000 - 1.4286 - 0.8571 - 0.2857 0.2857 0.8571 1.4286 2.0000
>> un 0.2 1.5 3 unos = 0.2000 1.5000 3.0000 exp (uno) ans = 1.2214 4.4817 de 20.0855 >>
logaritmos (ans) de ans = 0.2000 1.5000 ans 3.0000 >> sqrt (uno) = 0.4472 1.2247 1.7321
Si la letra x y y son vectores de columna, el producto del punto o el producto interior de estos
dos vectores está consumado usando el operador del * e invirtiendo el primer vector, o
usando la función del punto en MATLAB. El producto cruzado o el producto exterior de dos
letra x de vectores y y están definidos sólo cuando la letra x y y tienen tres elementos. Puede
ser definido como una multiplicación matricial de una matriz serena de los elementos de letra
x en una manera particular y la y de vector de columna. MATLAB tiene una función
incorporada cruzada para lograr esta operación. Por ejemplo:
>> la letra x - 2 0 2 ', ' letra x ' y 3 5 7 ' ' *y ans = 8 >> el punto (la letra x, y) ans = 8 >> se cruzan
(la letra x, y) ans = - - 10 = - 10 20 2 0 2 y = 3 5 7 >> la letra x
El resultado de la letra x exterior de operación del producto *y ' se convierte en una matriz:
uno
El é
êêê
El resultado es una 3 × 1 matriz, en otras palabras, un vector de columna. Uno ' representa lo
conjuga transposición de UNO. Considere a dos 3 A × 3 matrices y B dada por ahí
Luego la transposición de Una (Uno '), adición C=A +B, sustracción D=A – B, y *B del producto
P=A son dados por ahí
La suma de función devuelve la suma de un vector o las sumas de las columnas de una matriz.
Para encontrar la suma de todos los elementos de una A matricial, nosotros podemos usar
suma (la suma (Uno)):
>> súmelos a (Uno) ans = 8 3 7 >> la suma (la suma (Uno)) ans = 18
En la exponenciación, un vector o una matriz puede ser utilizado como un poder. Por ejemplo:
Yo el ii
El é
ù û el ú
1 21 2
>> Z [- 1 i ; 2 +i 1 +2i ] Z = - 1.0000 + 0.0000i 0.0000 + 1.0000i 2.0000 + 1.0000i 1.0000 + 2.0000i
>> Z '
Ans = - 1.0000 + 0.0000i 2.0000 - 1.0000i 0.0000 - 1.0000i 1.0000 - 2.0000i >> Z.' Ans = - 1.0000
+ 0.0000i 2.0000 + 1.0000i 0.0000 + 1.0000i 1.0000 + 2.0000i ctranspose (Z) ans = - 1.0000 +
0.0000i 2.0000 - 1.0000i 0.0000 - 1.0000i 1.0000 - >> la transposición 2.0000i (Z) ans = - 1.0000
+ 0.0000i 2.0000 + 1.0000i 0.0000 + 1.0000i 1.0000 + 2.0000i
>> B [2 0 1 ; 1 - 2 3 ; - 2 1 1 ] B = 2 0 1 1 - (B) (B) = - 2 1 1 ans >> groseros (B) = 3 >> det - - ans - -
0.0769 - - 0.3077 0.3846 0.2308 0.1538 ^-1 ans 0.3077 >> B = 0.3846 - 0.1538 0.5385 2 3 13 >>
inv ans = 0.3846 0.1538 0.5385 0.0769 0.3077 0.3846 0.2308 0.1538 0.3077
El elemento en fila 2 y columna 3 de la B matricial puede ser al que se accedió como B (2,3). La
segunda columna puede ser extraída por B (:,2), y la tercera fila puede ser extraída por B (3,:).
Por ejemplo:
MATLAB tiene varias órdenes que generan matrices especiales. El ojo de orden (n) representa
la matriz de identidad n, y los ceros de órdenes (n, m) y los unos (n, m) generan a n m matrices
de ceros y unos, respectivamente. La primera discusión (n) denota la fila y la segunda discusión
(m) denota la columna. Las órdenes atisban (3) y atisban (3,3) producto la misma matriz de
identidad.
>> F = rand (3), G = randn (1,6) F = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975
0.9575 G = 2.7694 - 1.3499 3.0349 0.7254 - 0.0631 0.7147
El número complejo del 1.3.3 En MATLAB, yo y j somos utilizados como la unidad imaginaria, -
1. La unidad imaginaria también puede ser representada por sqrt (- l), o por el complejo de
función (0,1). Por ejemplo, el 3-2i de número complejo puede ser en el que se entró como 3-
2i, 3-2 *i, 3-2 *sqrt (- 1), o complejo (3, - 2). MATLAB soporta aritmética complicada, con conj,
verdadero, e imag tomando lo conjuga y las partes verdaderas e imaginarias de un número
complejo, respectivamente. La temperatura absoluta de funciones y ángulo computan la
magnitud y el ángulo de retraso de un número complejo, respectivamente. Por ejemplo:
>> w (w) ^0.36 w = 0.4258 + 0.9048i z conj - 0.9048i real ( z ) imag ( z ) = (- z = 0.4258 1)
Ans = 0.4258 - 0.9048 exp (yo *pi) ans = - 1.0000 + 0.0000i >> el ángulo (w) ans = 1.1310 ans >>
abs (w) = 1
>> la letra x del 3-2i - 5 +4i de la letra x = 3.0000 - 2.0000i - 5.0000 >> la letra x + 4.0000i ' ans =
3.0000 >> la letra x + 2.0000i 4.0000i - 5.0000 -.' Ans = 3.0000 - 2.0000i - 5.0000 + 4.0000i
La supresión del 1.3.4 de salida de la pantalla Poniendo un punto y coma (;) Al final de una
línea de aporte suprime el estampado de la salida de la orden MATLAB. Puede ser usado en
cualquier otra situación donde la salida MATLAB no necesita ser ostentada. Por ejemplo,
calculando un punto y coma en el fin de la definición de la A matricial suprime el despliegue de
la A matricial en la pantalla. El resultado del *x de la A de operación no es demostrado en la
pantalla:
El punto y coma generalmente debería ser usado al definir matrices o vectores grandes (por
ejemplo, la letra x = - 1:0.1:2;).
1.4 EXPRESIONES NUMÉRICAS Por Defecto, arrastres MATLAB fuera de todas sus operaciones
aritméticas de adentro duplican aritmética de punto flotante de precisión, lo cual es preciso
para aproximadamente 15 dígitos. En otras palabras, MATLAB almacena números del
floatingpoint y lleva a cabo operaciones elementales para una exactitud de aproximadamente
16 dígitos decimales significativos. Sin embargo, MATLAB ostenta sólo cuatro dígitos decimales
significativos por defecto. La orden del formato puede usarse para especificar el formato de
salida de expresiones. Para ostentar más dígitos, escriba formato largo. Entonces toda
subsiguiente salida numérica exhibirá 15 dígitos. Escriba formato abruptamente para regresar
a despliegue de 5 dígitos. Por ejemplo:
La orden del formato también puede usarse para controlar el espaciamiento entre la orden
MATLAB o la expresión y el resultado. Por ejemplo:
>> 6.2 *4
Los ans
24.8000
MESA 1.2 Numerical Display Formats el Defecto del formato de Ejemplo del Formato de
Despliegue MATLAB Command: Tal como formato de cortocircuito del formato ponen en el
banco 2 dígitos decimales Verdaderas = de pi del theta de la línea Suppress redundante de
3.47 formatos de compacto / 6 theta = 0.5236 formato largo 14 Dígitos Decimales de 4 Dígitos
Decimales de 3.14159265358979 formatos muy pequeño 3.1416 formato rata Fractional forma
377/211
>> ceil (53/7) ans = de 7 >> apuro (53/7) ans de = 8 >> usos de la palabra (53/7) de ans = 7
1.5 Orden DIRECTIVA del claro del 1.5.1 de VARIABLES Los claros de orden del clc la ventana de
orden, dejando una página en blanco que usted debe dedicarse. Sin embargo, esta orden no
suprime de memoria las variables reales que usted ha creado. La orden evidente suprime
todas las variables salvadas. La acción de la orden evidente está reflejada en la ventana del
área de trabajo. Si usted quiere suprimir una variable específica, escriba el nombre variable
inmediatamente después de la orden evidente. Por ejemplo, si usted quiere suprimir la letra x
variable, entre
MESA 1.4 Algún Options de claro claro de Descripción de Opción de Orden, variables cristalino
Deletes todas las variables del claro del espacio de trabajo el global Deletes todo funciones
claro variables global Deletes toda m-file compilada y todo enlace para mex el claro de
archivos todo Deletes todas las variables, todas variables globales, todas funciones, enlace
mex, y todo artículo importado del paquete Java listan artículo importado claro Deletes Java le
empaqueta clases de claro de lista importada (no puede ser usado dentro de funciones)
Deletes clases
MESA 1.3 el Redondeo y Rounds redondo Description Function Functions Remainder para el
ceil próximo de entero Rounds para el entero próximo hacia el infinito positivo echan al suelo a
Rounds para el entero próximo hacia menos el apuro de infinito Rounds para el entero
próximo hacia el cero
Del tiempo y posiblemente no puede cambiar. Un ejemplo de un constante valor sería pi (p), lo
cual es 3.14159265 … Mesa de limitaciones computacionales de 1.5 funciones de algunos y
constantes.
1.5.3 whos Command que Los whos le ordenan demuestra variables que han estado definidas
en la Ventana de Orden. Esta orden muestra más información en las variables a las que se
comparó lo que le ordenan.
>> whos Name Size Bytes Class Attributes B 3x3 72 al doble un 1x3 24 doble b 1x3 24 letra x
doble 3x3 72 al doble
Lo siguiente crea letra x simbólica de variables y y, y defina z como una función de estas
variables simbólicas:
PÓNGALE SOBRE UNA MESA 1.5 Limitaciones Computacionales Típicas y Límites de Constantes
y eps de Descripción de Constante Value Returns la distancia de 1.0 para el siguiente mayor
número en coma flotante 2.2204e-16 realmax Returns el número en coma flotante posible
más grande 1.7977e +308 realmin Returns la pi número menor posible de coma flotante
2.2251e-308 p 3.1415926535897 yo, la unidad j Imaginary - 1 inf Infinite número 8 NaN No un
número
18 Chemical Engineering Computation con MATLAB
>> la letra x de syms y * ^2 ans = (x-y) (la letra x - y) >> (la letra x - y) ^3 >> expande (ans) >>
factor de la = letra x ans ^3 y ^3 ans = (x-y) (ans) - 3 *x ^2 *y + 3 *x *y ^2 - ^3
Lo simplifica función simplifica lo uno y lo otro de una expresión o una ecuación. Por ejemplo:
>> la letra x syms p y = ((la letra x ^p) ^ (p +1)) /x ^ (p-1); >> Simplifique (y) = letra x ans * (la
letra x ^p) ^p
La letra x de syms y letra x = sym (' la letra x ') colocaron el carácter “ letra x ” igual para la letra
x variable simbólica. La orden de syms es en particular conveniente, porque puede usarse para
crear variables simbólicas múltiples al mismo tiempo. Para colocar la unidad imaginaria como
una variable simbólica, el uso sym (sqrt (- 1)) o sym (yo). Por ejemplo:
>> la letra x de la letra x de syms y sym >> z * z = - (4 *i + y) * (3 *i - (y +4 *i) = (x-3 *i) (yo)) >>
expándalos a (z) ans = 4 *i *x - 3 la letra x *i *y + *y - 12 *i ^2
La sustitución del 1.6.1 en Ecuaciones simbólicas Algunas Veces está obligado a substituir
valores numéricos u otras expresiones simbólicas en primer lugar o más variables simbólicas.
Lo funge como substituto que la función substituirá un valor para una variable simbólica en
una expresión. Por ejemplo, en las siguientes órdenes, funge como substituto (w, u, 2)
substitutos 2 para la u variable simbólica en la w simbólica de expresión:
>> funge como substituto (u +v) ans u ^2 (w, v, u +v) ^2 >> simplifican - (ans) = - ans (2 *u + v) 1
>> fungen como substituto ans u ^2 v * (w, v, d) -
1.7 M-File M-FILE son archivos del texto comunes conteniendo órdenes MATLAB. Usted los
puede crear y los puede modificar usando cualquier editor de texto o procesador de texto que
es capaz de salvo archivos como texto simple de ASCII. Usted puede usar el editor incorporado,
cuál usted puede comenzar por escribir edición, tampoco sola (para editar un archivo nuevo) o
seguida por el nombre de una M-File existente en el directorio actual. La ventana del editor
también puede comenzar pegándole al menú Nuevo en el toolstrip del grupo del ARCHIVO de
la etiqueta “ ANFITRIONA ” de mesa como se muestra en Figura 1.6. Para correr la M-File
creada, la Carpeta Actual debería estar colocada para el directorio donde la M-File se guarda.
Hay dos diferentes tipos de M-File: M-file de la letra y M-File de función.
Formatee larga letra x 1.5 0.4 0.06 ; = el pecado de la y (la letra x). letra x
Ahorre este archivo con el scex1.m de nombre en su directorio actual, o en algún directorio en
su camino. Usted puede nombrar el archivo de cualquier forma que a usted le gusta, pero el
“ .m ” sufijo es obligatorio. Usted puede correr que así de escribe un guión por ahí
Formatee larga letra x 1.5 0.4 0.06 0.02 ; = el pecado de la y (la letra x). letra x
Supongo que usted quiere tratarse resultados de exámenes con MATLAB funciona como el
tipo, término medio, central, y std. En el editor MATLAB, escriba las siguientes órdenes en una
M-File y ahorre este archivo con el mdat.m de nombre:
Usted puede correr que así de escribe un guión para entrando en mdat en la Ventana de
Orden:
1.7.2 sumando comentario de la A de Comentarios es una línea explicativa para el lector que
se ignoró por MATLAB cuando la letra es ejecutada. Para echar un comentario, simplemente
escriba el carácter del % al principio de una línea o seleccione las líneas del comentario y luego
dé un clic sobre el símbolo del % en el “ EDITOR ” de mesa etiqueta como se muestra en Figura
1.7. En el editor MATLAB, los comentarios serán exhibidos en verde.
Formatee largo % 14 decimal letra x de dígitos 1.5 0.4 0.06 0.02 ; = el pecado de la y (la letra x).
El % de la letra x al que el valor de / letra x de = pecado de la y (la letra x) se acerca para 1 %
como letra x se acerca cero.
Los comentarios más largos, los bloques designados del comentario, constan de todo en medio
de % { y el % }, lo cual debe estar solo en líneas separadas. Por ejemplo:
Formatee largo % 14 decimal letra x de dígitos 1.5 0.4 0.06 0.02 ; = el pecado de la y (la letra x).
El % de la letra x { el Ejemplo de bloque del comentario: Éste son largos comentarios el valor
de acercamientos de la / letra x de = pecado de la y (la letra x) para 1 como la letra x se
acerque para el cero. El % }
M-file de m-file de función del 1.7.3 Function, a diferencia de M-File de la letra, le permite
especificar valores de aporte cuando usted los corre de la línea de comando MATLAB o de otra
M-File. Guste una M-File de la letra, una M-File de función es un archivo simple del texto que
debería residir en su directorio actual o a otro sitio en su camino MATLAB. Por poner un
ejemplo, creemos una M-File de función que calcula algunos valores de / letra x de pecado (la
letra x) con letra x = 10 – uno para varios valores de uno. Aquí hay una M-File de función
designada sinx diseñado para ejecutar estos cálculos; Este archivo es almacenado en un
archivo designado sinx.m.
El % de función y sinx (z) SINX calcula / letra x de pecado (la letra x) para letra x = 10 ^ (- uno),
% donde uno = 1, ..., el formato z. largo uno = 1:z; La letra x = 10.(- Uno); Y = (el pecado (la letra
x). La letra x) '; El fin
La primera línea del archivo comienza con función, lo cual identifica el archivo como una M-File
de función. El Editor le da color azul a esta palabra especial. La primera línea de la M-File
especifica el nombre de la función y describe ambas discusiones de aporte (o los parámetros) y
valores de salida. En este ejemplo, la función es sinx designado. El nombre de archivo sin la
extensión del .m y el nombre de función debería equivaler. Es bueno que la práctica para sigue
la primera línea de una M-File de función con uno o más comenten le aplica delineador a
explicar lo que la M-File hace. Si usted hace, la ayuda automáticamente recuperará esta
información. Por ejemplo:
>> la ayuda sinx calcula / letra x de pecado (la letra x) para letra x = 10 ^ (- uno), donde uno = 1,
..., z.
Lo siguiente es un ejemplo de una llamada para esta función en la cual la z está colocada para
3 y el valor devuelto es almacenado en los ans variables predeterminados:
1.8 FUNCTION MATLAB contienen una variedad ancha de funciones incorporadas. Sin
embargo, usted a menudo lo encontrará útil crear a su MATLAB funciona.
1.8.1 funciones Incorporadas MATLAB tiene muchas funciones incorporadas como sqrt,
lechuga romana, pecado, bronceado, leño, exp, atan, gama, erf, y besselj. El leño de función es
al logaritmo natural que está escrito como “ ln. ” La base 10 el logaritmo es representada por
el log10 de función en MATLAB. Por ejemplo:
>> el leño (exp (5)) ans = 5 >> log10 (exp (5)) ans = 2.1715 >> pecado (2 *pi/5) ans = 0.9511
>> el pecado (sym (' 2 *pi/5 ')) ans * (5 ^ (1/2) = (2 ^ (1/2) + 5) ^ (1/2)) /4
- = xx 13 32
Ahora deje
Una letra x
La letra x de la letra x de la letra x b = - é ú ú ú é ú ú ú
-É
êêê
10 3 52 6 41 8
213
3, úú ú ú
Axb
La solución para este sistema puede ser obtenida usando la función de la barra inversa (\ ):
1.8.2 funciones creadas por el usuario que hay tres formas para crear funciones:
1. Use la orden del inline. 2. Cree una función anónima usando al @ operador. 3. Cree en una
M-File separada.
Las funciones anónimas o inline son más útiles para definir funciones simples que se expresó
en una línea y para convertir la salida de una orden simbólica en una función. M-file de función
es útil para definir funciones que requieren que varias órdenes intermedias computen la
salida. Una M-File separada puede ser creada usando el editor MATLAB tan mencionado
antes. Por poner un ejemplo, definamos la función f (la letra x) = x3. Podemos usar la orden del
inline:
>> la función fl inline fl Inline (' la letra x ^3 ', ' letra x '): El ^3 de la = letra x f1 (la letra x)
O podemos usar al @ operador para definir a f (la letra x) como una función anónima:
>> la agarradera de = función de la letra x f ^3 f = @ (la letra x) con valor: @(La letra x) el ^3
de la letra x
Una vez que la función es creada, la podemos usar proveyendo el valor de aporte:
>> la letra x f = @ (la letra x)._ la agarradera de = función ^3 f con valor: @ (La letra x) la letra
[Link] ^3
>> f1 inline (' letra x.^3 ', ' letra x ') la función f1 Inline: = la letra x f1 (la letra x).El ^3
La función definida de esta manera puede aceptar un vector como una discusión de aporte.
Por ejemplo:
También podemos definir una función de más que dos variables independientes. Por ejemplo:
>> la letra x g = @ (la letra x, y) ^3 + y ^2; G (1,2) g1 inline (' la letra x ^3 + y ^2 ', ' letra x ', ' y ');
g1(1,2)
>> g (1 2, 3 4) ans = 10 24
MATLAB de 1.9 LAZOS hace cuatro flujo controlar estructuras: Lo si la declaración, lo para lazo,
el bucle mientras, y la declaración del interruptor.
Donde las declaraciones son ejecutadas si los elementos de expresión son todo poco cero. Por
ejemplo, el siguiente código intercambia letra x y y si la letra x es mayor que y:
Si la letra x y temp y;
Uno o más más pruebas puede agregarse con elseif. No debe haber espacio en medio si no y si.
Por ejemplo, la suma de los primeros 25 términos de la serie armónica 1 / estoy calculado por
ahí
Las declaraciones son ejecutadas con tal de que la expresión sea cierta.
1.10.1 de 1.10 GRÁFICOS tramando ezplot With que La forma más simple para hacer un gráfico
de una función de una variable está con ezplot. La función del ezplot espera una cuerda, una
expresión simbólica, o una función anónima, representando la función para ser tramado. Por
ejemplo, para tramar a x3 - 4x + 3 en el intervalo – 3 para 3 usando la forma de la cuerda de
ezplot, entre
El complot aparecerá en la pantalla en una ventana nueva etiquetada “ la Figura 1.” Usando
una expresión simbólica, usted puede producir el complot en Figura 1.8 con el siguiente
aporte:
Una función anónima también puede ser utilizada como la discusión para ezplot tan
>> el axis (- 2 2 - 2 8)
12 10 8 6 4 2
23
0 letra x
x3–4x +3
– – 4 – – 2 – 2 6–3 1 1
Los primeros dos números son el rango del eje de las abscisas, y los últimos dos números son
el rango del axis vertical. Ambos rangos deben ser incluidos aun si sólo uno se varía. Para hacer
la forma de la gráfica cuadrado, escriba cuadrado del axis. Esta orden también hace a la
escama lo mismo en ambas hachas si la letra x y y que los rangos tienen igualan longitud. Para
los rangos de cualquier longitudes, usted puede imponer el mismo arancel a la fuerza en
ambas hachas sin cambiar la forma por igual mecanográfico del axis.
1.10.3 haciendo un gráfico del complot With Las obras de función de complot en los vectores
de datos numéricos. La sintaxis básica es complot (la Letra X, Y), dónde la Letra X y Y lo es los
vectores de la misma longitud. Por ejemplo:
>> t 0:0.002:1; = z exp (9.8 *t.* (t-1)).*sin (10 *pi *t); >> El complot (t, z)
Donde el complot (t, z) usa una línea llena antiácida para unírsele a la punto t (yo) con z (yo)
para crear la curva mostrada en Figura 1.11. La ventana de la figura puede estar cerrada por
final mecanográfico en el indicador. Para tramar a x3 - 4x + 3 en el intervalo - 2, 2,
especificamos el rango de la letra x independiente de variable, computamos a y x3 - 4x + 3, y
luego tramar los resultados. La cuadrícula de función introduce una ligera vertical horizontal y
picando en trocitos eso se extiende de los tictacs del axis. El siguiente código produce el
complot demostrado en Figura 1.12.
>> la letra x = - 2:0.1:2; >> = letra x de la y.^3 - 4 *x +3; >> >> el título de la >> cuadrícula de
complot (' la letra x ^3 - 4 *x +3 ') (la letra x, y) >> xlabel (' la letra x '), ylabel (' y ')
x3–4x +3
0 0.5
0.8
0.8 0.9 1
0.6
0.6 0.7
0.4
0.4 0.5
0.2
0.2 0.3
– 0.2
– 0.4
– 0.6
– 0.8
0 0.1
>> ezplot (' la lechuga romana (2 *x ) ', 0 6) mantenga alejada >> título ' exp (- la letra x ^
{ 1.2 }) y lechuga romana (2 *x ) '
La función de complot también puede usarse para generar las curvas mostradas en Figura
1.13:
>> 0:0.01:6 de la letra x; El complot (la letra x, exp (- letra x.^1.2), la letra x, la lechuga romana
(2 *x))
El hist de orden produce un histograma que demuestra la distribución de datos por ahí los
intervalos:
Aquí, hist recibe 1000 puntos del randn aleatorio normal del generador de número (0,1) para
crear el histograma mostrado en Figura 1.14.
1.10.5 parcelas tridimensionales Para conspirar curva en 3 espacio, la orden básica es plot3.
Por poner un ejemplo, trame lo siguiente funciona en el intervalo 0 t 8p usando el plot3 de
función:
Las siguientes órdenes generan la curva tridimensional (3D) mostrada en Figura 1.15:
>> t 0:0.1:8 *pi ; >> La letra x = 0.8 *sin (t); >> Y = 1.2 *cos (t); >> >> la cuadrícula plot3 (la letra
x, y, t) >> xlabel (' la letra x '), ylabel (' y '), zlabel (' t ')
01
–1
– 0.5
0.5
23 la letra x 456
Dy t dt
Yt ty () = - () - () () si n, 30 1
El ode1.m del archivo de función define la ecuación de ODA para ser solucionado:
30 25 20 15 10 5 0 2
11 0 0 – – 1 – 1 0.5 0.5 y
La letra x – 2
300
250
200
150
100
50
0 – 4 – 3 – 2 – 1 01234
>> tinv 0 3 ; Y0 = 1; >> T, y ode45 (@ ode1, tinv, y0); >> Conspire (t, y) donde el tinv define el
espacio de tiempo 0 t = 3 y y0=1 representa la condición inicial. La solución es demostrada en
Figura 1.16.
La letra x de función t, x pgmodel (1) (un, xinit, n) = xinit; T (1) = 0; Para k = 2:n +1; T (la k) k-
1; La letra x (la k) = un *x (k-1) * (de 1 letra x (k-1)); El fin de fin
Esta M-File debería guardarse como pmod.m. En la Ventana de Orden, especifican los valores
de uno (= 2.9), el valor inicial (= 0.2), y el tiempo de cómputo (= 25), y la llamada el pmod de
función. Resuelva 1.17 funciones el complot resultante.
Tv, xv pgmodel (2.9, 0.2, 25); >> El complot (tv, xv), xlabel (' el Tiempo '), >> título ylabel (' el
Modelo de crecimiento demográfico ') (' la Población ')
– 0.6
– 0.4
– 0.2
0.2
0.4
0.6
0.8
0.511.5 2 2.5 3
Donde ± indica ese + y – debe tener probabilidad igual de estar escogido. Para n grande, los |
incrementos del | xn de cantidad les gusta un múltiplo de dn, donde d = 1.13198824. En la
ventana del editor MATLAB, cree la M-File de la letra como sigue y ahórrela (el nombre de
archivo es ranfib.m):
El % ranfib.m: Un claro aleatorio de secuencia Fibonacci; El % rand (' el estado ', 100) Colocó
estado. de número aleatorio m = 1000; El número del % de letra x de iteraciones 1 2 ;
La condición inicial del % para n = 2:El % m-1 para signo de la = letra x de la letra x del lazo +
(rand-0.5) (n) (n +1) *x (n-1); El fin semilogy (1:1000, temperatura absoluta (la letra x)) d =
1.13198824; Sujete a semilogy (1:1000, d.) Demórese
Aquí, lo pues el lazo almacena una secuencia aleatoria Fibonacci en la letra x de conjunto
imponente. MATLAB automáticamente extiende letra x cada vez que una letra x nueva (n +1)
del elemento es asignada. La función del semilogy luego representa gráficamente n en el eje
de las abscisas en contra de la temperatura absoluta (la letra x) en el eje vertical, con escalada
logarítmica para el eje vertical. Escribir agarre adelante le dice a MATLAB que superponga el
siguiente cuadro encima de lo actual. La segunda función del semilogy produce una línea de d
de la cuesta. Ahora mecanografíe
>> el ranfib
En la línea de comando. Esto creará la gráfica mostrada en Figura 1.18.
00.2
0.3
0.4
0.5
0.6
0.7
0.8
51 0 el Tiempo
La población
15 20 25
La generación del 1.12.3 de un objeto del 3d Nos Dejó generar un propósito barrido en
volumen del 3D como se muestra en Figura 1.19. El twinobj.m de la letra usa el oleaje de orden
(la Letra X, Y, Z) para crear una superficie del 3D donde la Z de altura es especificada en la Letra
X de puntos y Y en la letra x – el avión y.
El % twinobj.m: Genere un claro del objeto tridimensional barrido en volumen (3D) todo; N =
40; El número del % de incremento z linspace (- 5,5, N) ';
100
1010
1020
1030
1040
1050
1060
100 200 300 400 500 600 700 800 900 1000
5
5
–5
–5–5
El radio = sqrt (1 +z.^2); Theta = 2 *pi *linspace (0,1, N); = el radio de la letra x *cos (theta); = el
radio de la Y *sin (theta); Z = z (:,Los unos (1, N)); El igual del axis del oleaje (la Letra X, Y, Z)
35
2.1 SISTEMAS LINEALES Cuando los procesos químicos son modelados matemáticamente,
están ocasionalmente descritos por sistemas de ecuaciones de primer grado. En este pasaje,
examinaremos cómo son solucionados tales sistemas de ecuación. Consideremos las
ecuaciones de primer grado simultáneas representadas por lo siguiente:
b del hacha del hacha del hacha de la b del hacha del hacha del hacha
El nn
El nn
El nn
11 11 22 11
21 12 22 22
11 22
+ ++++
- el hacha + b nn nn
Axb
uno
El aa un aa uno
El aa uno
letra x
letra x de la letra x
letra x
Nn n
El é
êêêê
Úúúú
11 12 1
21 22 2
12
----
El éé
êêêê
Úúúú
El é
ë
êêêê
Úúúú
,b
El bn
XA b = - 1
Un Ax Ab TT
La Asociación Americana de Transporte Aéreo del producto es cuadrada, así es que podemos
encontrar la inversa del producto. Así, obtenemos
XAAA b TT = () - 1
El arrendamiento
UN ALCOHÓLICOS ANÓNIMOS A TT + = () 1
Tenemos
XA b +
uno
El é
êêêêê
Úúúúú
21 3 45 7 625 32 1
Resuelva 2.1 funciones un plato cuadrado plano con sus lados sujetados en las constantes
temperaturas. Encuentre la temperatura en cada nodo x1, x2, x3, y x4. Cada punto representa
un nodo, y la temperatura en cada nodo - se asume - es dada por las temperaturas promedias
de nodos adyacentes. La solución
letra x xx xxxx
letra x
12 32 1431 4 1 4 30 15 1 4 15 20 1 4 30 + + 25 () + + () + + ()
4 43 2 1 4 20 xx 25 + + ()
La anteriormente citada relación puede ser reacomodada en forma de un sistema de
ecuaciones de primer grado como 44 5435 4554 4512 31 24 1342 34xx xx xx xxxx xx = - + - = - +
- = - + =, o
4110 14 01 10 41 0114 1 2 3 4
El é
êêêêê
Úúúúú
El é
êêêêê
Úúú
Úú ú
El é
êêêêê
Ú ú ú ú ú 45 35 55 45
letra x del kA
TT
letra x del kA
TT
KA y
TT
20
20
25
30
30
25
1515
El x3
X1 x2
El x4
500 ° F 200 ° F
200 ° F 500 ° F
200 ° F
200 ° F
2 123 2
6
667 5
11
11 10
10
12
49
98
13 14
15 14
15 16
17 1617
17
18
11
RESUELVO 2.2 sección transversal de un tubo de chimenea rectangular. (De Kapuno, R.R.A.,
Programando para Ingenieros Químicos, Prensa de Ciencia de Infinito, 2008, p. 122.)
En estado estable, q4/kA - se asume - es cero. Encuéntrele temperatura T4, T5, …, T12 en
nodos 4 a través de 12. La solución Del balance calórico en cada nodo, y considerando el límite
pone en forma, tenemos
Las anteriormente citadas ecuaciones de primer grado pueden ser solucionadas usando el
operador de la barra inversa como se muestra debajo:
TTTTT 45 678 311 9011 369 4600 387 6418 391 7217., ., ., ., FFFF == === ° °° ° 227 1712 254
3423 278 2969 289 3855 910111. ., ., ., F FFF TT TT 22 291 6032 = ° .F
F xaxaxa xan n n n () + + + = 1 1 10 0
La solución que podemos usar la función se arraiga. Pero primeros, tenemos que construir un
coeficiente vectorial con los coeficientes sorteados en una orden descendente:
>> c 1 - 3 3 - 2 - 4 1 ; >> La letra x = le arraiga (c) letra x = 2.3600 + 0.0000i 0.5980 + 1.4065i
0.5980 - 1.4065i - 0.7865 + 0.0000i 0.2306 + 0.0000i
Un v vb RT + æ è ç ö ø ÷ () = 2
En esta ecuación, v = (V / n) (n: El número de topos), acto inapropiado = 0.082054 litro ·
atm / (· kilobyte mol), y un = 3.592 y b = 0.04267 para CO2. Encuentre el volumen específico (el
litro / mol) de CO2 cuando P = 12 atm y T = 315.6 kilobyte. La solución que La ecuación de la
furgoneta der Waals puede ser reacomodada tan
Pv bP RT vava b 32 0-+ () +
Cuál es una orden 3 polinómica con relación a v. Por consiguiente, el volumen específico puede
ser obtenido usando la función de raíces:
>> P = 12; T = 315.6; Acto inapropiado = 0.08205; Uno = 3.592; B = 0.04267; >> Las raíces (P -
( b *P +R *T ) a - a *b)
Desde que la v debería ser un número real, tomamos a v = 2.0582 / mol de litro.
Los ceros del 2.2.2 de no lineal Equations Varios métodos numéricos pueden usarse para
encontrar ceros de funciones no lineales de unas variables solas de múltiplo o. ¿Lo siguiente lo
visión general es de varias técnicas numéricas para encontrar ceros de una ecuación no lineal
de una variable dada por f (la letra x) = 0 dónde la letra x? R1. El método de Bisección del
[Link] En este método, un intervalo inicial que a, b sea hizo una selección primero tan esa f
(uno) f (b) < 0. La m del punto medio está calculada por m = (un + b) /2. Si f (uno) f (m) < 0, la
raíz está en a, m y b m determinada. De otra manera, la raíz está en m, b y coloque una = m.
Este proceso es repetido hasta que la longitud del intervalo de búsqueda esté menos del valor
pequeño prescripto.
El xx
Si f (xk - 1) f (xk +1) < 0, xk +1 determinado; De otra manera, xk determinado - 1 xk +1. Este
proceso de iteración es terminado cuando la raíz es estimada adecuadamente.
Método del [Link] del Newton Given una estimación inicial de la raíz, x0, y la derivada en x0, f
' (x0), la aproximación para la raíz se calcula por ahí
La k xx fx fx kkk + = - () () > () ¢ 1 0 0
El xx
[Link] Método el Muller Para puntos tres dados, (x0, f (x0)), (x1, f (x1)), y (x2, f (x2)),
computamos
El xx de la letra x de la f de la letra x de la f
El xx de la letra x de la f de la letra x de la f
Mm xx sm1 10 10 2 21 21 1 21 20 2 = () - () = () - () = ,, la letra x + nx () 12 1
El xx
Fx sssn fx = - () + () - () 2 2 2 12 2 4sign
MATLAB ® tiene un fzero de función incorporada que puede usarse para encontrar los ceros de
una ecuación variable en soltero no lineal f (la letra x) = 0. Una forma de su sintaxis es
Donde la diversión es el nombre de la función f (la letra x) y x0 es una suposición creada por el
usuario para el cero. La función del fzero devuelve un valor de letra x que está junta al x0. Esta
función sólo identifica los puntos donde la función toca el axis. ¿Algunos métodos usados para
encontrar ceros de una ecuación no lineal variable en soltero pueden estar extendidos para un
sistema de ecuaciones no lineales de variables múltiples de una forma F (la letra x) = 0 dónde
la letra x? ¿La De Rn × 1 y F? Rn × 1. Lo siguiente es la visión general de algunas técnicas
numéricas para encontrar ceros de una ecuación no lineal de varias variables.
Método del [Link] del Newton para los Sistemas Nonlinear En cada etapa iterativa, la
actualización para el vector de solución, xnew, es dada por ahí
El xxJFx nuevo = - () - 1
Donde el Jacobian J es
J xx
Fx
Fx
Nn n
11 1
, ¼ () é ú ú ú
Para evitar la evaluación del Jacobian, el siguiente sistema de ecuaciones de primer grado es
solucionado para la z vectorial en la práctica:
J xz Fx () = - ()
Donde z xnew - letra x. La actualización para el algoritmo del Newton es luego dada por ahí
Xz xnew +
El método de Iteración de Punto Fijo del [Link] para los Sistemas No Lineales En este método,
la sistema no lineal F (la letra x) = 0 es convertido a la letra x de la forma de punto fijo = g (la
letra x). ¿Si hay una Q de la región algo semejante que g (Q)? ¿La Q y el Jacobian G de g
satisfacen?¿G (z)?8 < 1, luego la letra x de iteración (k + 1) = g (la letra x (la k)) convergerá. Los
ceros de un sistema de ecuaciones no lineales pueden ser obtenidos usando el fsolve de
función incorporada de MATLAB. El uso de esta función es similar al fzero.
Encuentre los ceros de fx xxx () = - + = 3 10 la Solución de pecado que podemos usar la función
del fzero. Para encontrar el cero cerca - 1:
>> ^3-x de la letra x fzero *sin (la letra x) (@ (la letra x) +1, - 1) ans = - 0.7725
08 6
37
25 1
Nf Re
=-+
ö ø ÷ .l n. .e /
Encuentre la f de factor de fricción para NRe = 6.5 × 104 y e / D = 0.00013. Como la primera
suposición para f, use a f0 = 0.1. La solución La ecuación debería ser reacomodada en la forma
f (la letra x) = 0 tan
08 6
37
25 1
Nf Re + + .l n. .e /
>> eD 1.3e 4; Nre 6.5e4; F0 = 0.1; >> Cbfun 1/sqrt (f) = @ (f) + 0.86 *log (eD/3.7 +
2.51/Nre/sqrt (f)); >> F fzero (Cbfun, f0) f = 0.0206
RT Vb
Un VV bT
()
+ ()
El fV
RT Vb
Un VV bT P () = () + () - = 0
Desde 1 MPa = 9.86923 atm, P = 207.2538 atm, y Pc = 396.743 atm. Los resultados son
demostrados debajo con la primera suposición de 0.1.
Pecado ln xy z () + = 2 7
Min ln n yo la c yo el ii yo G RT n G RT n n = + å æ è ç ö ø ÷ = å 1 0
El oxígeno, el hidrógeno, y los balances de carbón deberían ser determinados para encontrar
ni. El oxígeno:F n n n n14 56 8 2240 + +
¶¶
=+++
¶¶
æèç
öø÷=
== = åå å F n G RT n n n n
fn
yo
yo
El ii
yo
j de la k
yo
11 1
3 10ln l = ¼ () 12,, c
Fnnnnn n 31 2345 9 22 22 0 + + + + -
n ne xp
RT
N ns s1 3 1
23
4611 0 14 0 ´ +-+ + é ú ú. , El ll
La MESA Presente de 2.1 Componentes en Corriente de Desagüe de Reactor que Descifra
Ethane-Steam yo la Suposición de la Corriente de Desagüe del Pienso Component Gibbs Energy
Initial (kcal/gmol) - - 1 CH4 4.61 0.001 2 C2H4 28.249 0.001 3 C2H2 40.604 0.001 4 CO2 (gmol)
47.942 1 6 O2 0 0.0001 7 H2 0 5.992 8 H2O - 94.61 0.993 5 Colorado 46.03 4 1 9 C2H6 26.13 1
0.001
n ne xp
RT
N ns s2 3 2
23
n ne xp
RT
N ns s3 3 3
23
n ne xp
RT
N ns s4 3 4
13
94 61 10 12 0 - ´ +-+ + é ú ú. , El ll
n ne xp
RT
N ns s5 3 5
13
47 942 10 10 - ´ +-+ + é ú ú. , El ll
n ne xp
N ns s6 6
1 120 - + é ú l =,
n ne xp
N ns s7 7
2 120 - + é ú l =,
n ne xp
RT
N ns s8 3 8
12
46 03 10
12 0 - ´ +-+ + é ú ú. , El ll
n ne xp
RT
n Rs s
23
26 13 10
Acto inapropiado de función f rxnfun (la letra x, T) = 1.9872; Los ns = suman (la letra x (1:9)); F
(1,1) = 2 *x +x +2 *x (6) (5) (4) +x (8) - 4; F (2,1) = 4 *x +4 *x +2 *x +2 *x +2 *x (8) (7) (3) (2) (1)
+6 *x (9) - 14; = la letra x f +2 *x +2 *x +x +x (5) (4) (3) (2) (1) (3,1) +2 *x (9) - 2; = la letra x f (1)
(4,1) - +1-x ns *exp /ns +4 *x (11) (1) (- (4.61e3 / (acto inapropiado *T) +x (12))); = la letra x f
(2) (5,1) - +1-x ns *exp /ns +4 *x (11) (2) (- (28.249e3 / (acto inapropiado *T) +2 *x (12))); = la
letra x f (3) (6,1) - +1-x ns *exp /ns +2 *x (11) (3) (- (40.604e3 / (acto inapropiado *T) +2 *x
(12))); = la letra x f (4) (7,1) - +1-x ns *exp /ns +2 *x (10) (4) (- (- 94.61e3 / (acto inapropiado *T)
+x (12))); = la letra x f (5) (8,1) - +1-x ns *exp /ns +x (10) (5) (- (- 47.942e3 / (acto inapropiado
*T) +x (12))); = la letra x f (6) (9,1) - ns *exp (- (de 1 letra x (6) /ns +2 *x (10))); = la letra x f (7)
(10,1) - ns *exp (- (de 1 letra x (7) /ns +2 *x (11))); = la letra x f (8) (11,1) - +1-x ns *exp /ns +x
(10) (8) (- (- 46.03e3 / (acto inapropiado *T) +2 *x (11))); = la letra x f (9) (12,1) - +1-x ns
*exp /ns +6 *x (11) (9) (- (26.13e3 / (acto inapropiado *T) +2 *x (12))); El fin
Como la estimación inicial, escogemos a x0 0.001 0.001 0.001 0.993 1 0.0001 5.992 1 0.001 10
10 10 . Los ceros del sistema no lineal de ecuación pueden ser encontrados usando el fsolve de
función incorporada. El ethanrxn del archivo de la letra demuestra el procedimiento de
solución.
El % ethanrxn.m: La reacción del agrietamiento de vapor de etano x0 0.001 0.001 0.001 0.993
1 0.0001 5.992 1 0.001 10 10 10 '; T = 1000; X, fval fsolve (@ rxnfun, x0, [ ], T); Comp = { ' CH4
', ' C2H4 ', ' C2H2 ', ' CO2 ', ' Colorado ', ' O2 ', ' H2 ', ' H2O ', ' C2H6 ' }; Lamda = { ' lambda1 ', '
lambda2 ', ' lambda3 ' }; Fprintf (' \ n yo \ el tComp. \La t Initial Val.\t\tFinal Val.\N '); Para k =
1:La longitud (la letra x) - 3 fprintf (' %d\t %s \t %12.9f\t %12.9f\n ', k, comp { la k }, x0 (la k),
letra x (la k)); El fin fprintf (' \ n yo tLambda\tInitial Val.\tFinal val.\N '); Para yo +1 de la = k:La
longitud (la letra x) fprintf (' %g\t %s t t %4.1f\t %15.9f\n ', yo, lamda { yo la longitud (comp) },
x0 (yo), letra x (yo)); El fin
>> el ethanrxn Equation solucionó. fsolve completado porque el vector de valores de función
está cerca del cero tan medido por el valor predeterminado de la tolerancia de función, y el
problema da la apariencia de estar normal tan medido por la gradiente. <Deteniendo detalles
de criterios
Yo Comp. El val inicial Val. Final. 1 CH4 0.001000000 0.081717614 2 C2H4 0.001000000
0.000000172 3 C2H2 0.001000000 0.000000000 4 CO2 0.993000000 0.664820888 5 Colorado
1.000000000 1.253460254 6 O2 0.000100000 0.000000000 7 H2 5.992000000 5.419665106 8
H2O 1.000000000 1.416897971 9 C2H6 0.001000000 0.000000450
Yo el val Lambda Initial Val. Final. 10 lambda1 10.0 24.051830977 11 lambda2 10.0
0.051093350 12 lambda3 10.0 1.168410847
2.3 la introducción del 2.3.1 de ANÁLISIS DE REGRESIÓN para las estadísticas Dejan N llamar el
número total de artículos en la población en estudio, n el número de artículos contenidos en la
prueba tomada de la población (0 = n = N), y mj (j = 1, 2, …, M) el número de por el valor de xj
ocurre. La probabilidad de ocurrencia está definida por el número de ocurrencias de xj dividido
por el número total de observaciones tan
Pr Xx
M pxj nN j j = () == () li m
Para una variable aleatoria discreta, p (xj) es designada la función de probabilidad, y eso tienen
las siguientes propiedades:
0 11 1 £ () £ () la letra x de la p de la letra x = å p j M j
= å EQUIS m é xpx j M ë ù û = () jj 1
mé
= å N EX
letra x
yo
yo
letra x
yo
La n = å 1 1
E xE n
letra x
El equis
yo
yo
yo
yo
El é
El é
ëêê
ûúú
= é ë ù û == == = åå å 11 1 11 1 mm
Así es que la desviación típica demográfica es definida como la raíz cuadrada positiva de la
discordia demográfica:
Ss = 2
letra x
yo
yo
21 = () = å m
El xx
yo
yo
21 1
=
()
=å
E s22 é ë ù û = s
Los ss
El xx
yo
==
() = å 2 2 1 1 1
Posponga 2.2 funciones las medidas de coeficientes termales de expansión de un cierto metal.
Encuentre el término medio término medio,, el modo, la discordia, y la desviación típica de
esta información. La solución >> tc 5.394 5.564 5.654 5.465 5.495 5.404 5.524 5.414 ... 5.514
5.335 5.614 5.455 5.534 5.524 5.475 5.295 ... 5.384 5.614 5.554 5.675 5.455 5.554 5.504
5.584 ; >> Fprintf (' Mean %9.6f ', término medio (tc)) >> fprintf (' \nMedian %9.6f ', término
medio (tc)) >> fprintf (' \nMode %9.6f ', modo (tc)) >> fprintf (' \nVariance %9.6f ', var (tc)) >>
fprintf (' la desviación \nStandard = %9.6f\n ', std (tc))
La generación del 2.3.2 de números aleatorio MATLAB ® provee tres funciones incorporadas
para generar números aleatorios. El rand de función genera números aleatorios
uniformemente distribuidos entre 0 y 1. El randn de función genera números aleatorios
normalmente distribuidos teniendo un término medio de 0 y una desviación típica de 1. Las
siguientes órdenes demuestran cómo generar una matriz m n consistente en números
aleatorios:
Para generar una letra x aleatoria de número dentro de xa xb (i.e., < la letra x del xa < xb),
usamos
Xx mn ab un = + () () *rand
Una matriz normalmente aleatoria m n distribuida teniendo un término medio de letra x y una
desviación típica de s pueden ser generadas por ahí
Xxsm n + () *randn
Los enteros aleatorios pueden ser generados por el randi de función incorporada.
Construyamos una 2 × 3 matriz consistente en los enteros aleatorios de 1 para 30:
La A de análisis de regresión lineal del 2.3.3 que la relación lineal puede ser representada tan
Yaax * + 01
Esta relación puede estar extendida para incluir más que una variable independiente como
sigue:
YX XX umm = + + + +11 22 bb b
E = - = yXbyy
B XX Xy TT = () - 1
Ybbx bx bx m m + + + + - 12 3 21
11 2
22 2
21
letra x del xx
Nn n m
-- - -
El é
êêêêê
Úúúúú
B XWXX WyW TT = () - 1
Donde la W es el bw de la matriz. que oprime minimiza la J de función objetiva definida por ahí
J Xb yWXb y T = () - ()
El poliataque de función incorporada de MATLAB implementa análisis de regresión polinómico
de mínimos cuadrados. La sintaxis de llamado es
MESA 2.3 la Temperatura de Reacción versus Time T (hr) 1 2 3 4 5 6 7 8 T (° C) 50.8 56.4 55.1
60.6 61.5 59.5 54.1 53.8
La solución que podemos usar el poliataque de función incorporada para realizar regresiones
polinómicas.
>> t 1 2 3 4 5 6 7 8 ; Tp 1:0.1:8; >> T 50.8 56.4 55.1 60.6 61.5 59.5 54.1 53.8 ; >> = el poliataque
del p1 (t, T, 1), el poliataque p2 (t, T, 2), el poliataque p4 >> T1 (t, T, 4) polyval (p1, tp); La
temperatura del % por el polinomio de orden 1 T2 Polyval (p2, tp); La temperatura del % por el
polinomio de orden 2 T4 Polyval (p4, tp); La temperatura del % por >> el complot de polinomio
de orden 4 (t, T, ' oh ', tp, T1, ':',Tp, T2, '.- ', tp, T4, ' - ' ), el título ( ' la temperatura de Reacción '
), >> la leyenda ( ' los Datos ', ' la orden 1 ', ' la orden 2 ', ' la orden 4 ' ) >> xlabel ( ' el Tiempo
(hr) ' ), ylabel ( ' la Temperatura (C) ')
Las gráficas de estas líneas y los puntos de datos son mostrados en Figura 2.3. De los
resultados, podemos ver ese el polinomio de orden 4 Tt Tttt () = - + +0 0481 0 8684 4 5996 5
8696 53 5357 432.....
La transformación del 2.3.5 de funciones no lineales para las funciones lineales de funciones
Nonlinear puede ser usada en lugar de funciones polinómicas para calzar funciona. Algunas
funciones no lineales pueden ser transformadas en funciones lineales tomando un logaritmo o
una inversión. La relación lineal resultante puede ser usada en el análisis de regresión lineal.
Mesa 2.4 resume ejemplos de transformación lineal de algunos modelos no lineales.
150
52
54
56
58
60
62
La Temperatura (° C)
La temperatura de reacción
5678
Una enzima se comporta como un catalizador en una celda viva. Para representar reacciones
catalizadas en enzima, los Michaelis – la ecuación Menten es ampliamente usada:
acto inapropiado
Como bS ] + [
Dónde acto inapropiado es la tasa de reacción S denota la concentración del substrate S uno es
la máxima b inicial de tasa de reacción es una constante dada por una combinación de
constantes de tasa
uno
El bp uno
P == = 1 0 1 1 0,
>> S 1.2 1.6 3.2 4.3 5.8 7.6 8.8 ; Acto inapropiado 0.06 0.12 0.24 0.27 0.33 0.34 0.34 ; >> = el
poliataque de la p (1. S, 1. Acto inapropiado, 1); El % p (1) = p1, p (2) = p0 >> una = 1 / p (2), b p
*a Sv (1) = S (1):0.1:S (el fin); >> El rv = un *Sv. (B + Sv); La reacción del % evalúa por >> leyenda
de Michaelis-Menten de modelo (' el Modelo de Michaelis-Menten ', ' los Datos
experimentales ') de >> complot (Sv, rv, S, acto inapropiado, ' oh '), de titularidad (' el Modelo
de Michaelis-Menten '), xlabel (' S '), ylabel (' acto inapropiado ')
MESA 2.4 Linearization de logaritmo natural Nonlinear Models Nonlinear Model Linearization
Method Linear Model Y Aebx Take en ambos lado. ln y ln un logaritmo + bx y axb Take en
ambos = leño de la y del leño de lados. una letra x del leño + b
El bx del hacha
El +
11 11 ya bx +
POSPONGA 2.5 Tasas de Reacción de la Enzima versus Substrate Concentrations S 1.2 1.6 3.2
4.3 5.8 7.6 8.8 acto inapropiado 0.06 0.12 0.24 0.27 0.33 0.34 0.34
Podemos ver que los datos experimentales pueden ser aproximados por ahí
acto inapropiado
La gráfica de esta línea y los puntos de datos son mostrados en Figura 2.4.
La ecuación Antoine se usa ampliamente para representar la relación entre la presión de vapor
y la temperatura:
El logPA
B TCv = + +
Use los datos de presión de vapor dados en Mesa 2.6 para encontrar A de parámetros, B, y C.
La solución Multiplicando (T + C) en ambos toma partido de la ecuación Antoine, tenemos
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55
acto inapropiado
34
5S
678 9
El leño
Logl og
PAAC B
Deje
P
P
letra x
TP T T
El vn
El é
êêêêê
Úúúúú
El leño
/ l og l
11 1
2 11 11
El og o
/ l og
, PT
TP T
Nv nn
22
11
El é
êêêêê
Úúúúú
= + é ú úú ú
B XX Xy TT = () - 1
>> T 25 27 30 31 35 36 37 ; >> Pv 15.8 26.43 39.56 94.91 428.35 861.71 1851.24 ; >> La letra x
[ones ( 1, length ( T ) ) ; 1 . /T ; log10 ( Pv ) . /T ] '; >> B inv ' *X ' (la Letra X ' *X ) ' *log10 (Pv) ';
Una = b (1), A C *C >> Ti = - b (3), B = b (2) - = T (1):0.1:T (el fin); Pvi = 10.(Un + B. (Ti +C)); >> El
complot = - = -, xlabel (Ti, Pvi, T, Pv, ' oh ')), ylabel (' T (C ) '), la A de leyenda (' el Ajuste ', ' los
Datos ') (' Pv (mmHg ) ' 44.2767 B = - 0.0644 C 24.9991
El leño.
P Tv = -
0 0644
24 9991 44 2767
La gráfica de esta línea y los puntos de datos son mostrados en Figura 2.5.
¿Posponga 2.7 presentes la viscosidad (Pa?S) de propano líquido como una función de
temperatura T (kilobyte). Una correlación no lineal estaba propuesta para representar los
datos de viscosidad:
24 0
500
1000
1500
P v (mmHg)
2000
2500
26 28 30
T (° C)
Equipando Datos
32 34 36 38
¿Mesa 2.7 la Viscosidad de Liquid Propane T 104? ¿(Pa s) T 104? (Pa s) 100 38.2 190 3.36 110
22.9 200 2.87 120 15.3 220 2.24 130 10.8 240 1.80 140 8.32 260 1.44 150 6.59 270 1.30 160
5.46 280 1.17 170 4.53 290 1.05 180 3.82 300 0.959
Logl og logn () + + é
ù û el ú
El é
êêêêê
Úúúúú
uno
BT
CTDT
TT
Un B C D 22 1 1
Deje
letra x de la y
TT T TT
El é
êêêêê
Úúúúú
El leño
/ l og l og
n
11 1 2
22 11 11
TT
TT T
Úúúúú
B XX Xy TT = () - 1
>> T 100 110 120 130 140 150 160 170 180 190 200 220 240 ... 260 270 280 290 300 ; >> Nu 1e
4 * 38.2 22.9 15.3 10.8 8.32 6.59 5.46 4.53 3.82 3.36 ... 2.87 2.24 1.80 1.44 1.30 1.17 1.05
0.959 ; >> La letra x [ones ( 1, length ( T ) ) ; 1 . /T ; log10 ( T ) ; T . ^2 ] '; >> B inv ' *X ' (la Letra X
' *X ) ' *log10 (nu) '; Una = b (1), B = b (2), C = b (3), D = b >> Tv (4) = T (1):1:T (el fin); Nuv = 10.
(Un + B. Tv + C *log10 + D (Tv) *Tv.^2); >> El complot (Tv, nuv, T, nu, ' oh '), xlabel (' T
(kilobyte ) '), ylabel (' \nu (Pa *s ) '), la A de leyenda = - 12.6800 B = 369.3248 C = 3.3279 D = - ('
el Ajuste ', ' los Datos ') 9.1004e-06
La gráfica de esta correlación y los puntos de datos son mostrados en Figura 2.6.
¿Posponga 2.8 datos de tasa de reacción de presentes para la heterogénea reacción catalítica
dada por UNO? B. El siguiente modelo ha sido sugerido para correlacionar los datos:
acto inapropiado
Alcohólicos Anónimos kP KP KP A BB
+ () 1 21
Donde k1, KA, y kb son coeficientes para estar resueltos por la regresión. Calcule los
parámetros usando regresión, y trame la tasa de reacción representada por este modelo y los
datos de tasa. La solución Tomando la inversa de la ecuación dada, nosotros tenga
acto inapropiado de la P
La k KP UN Alcohólicos Anónimos BB = + + () 1 2 1
k de acto inapropiado de la P
k de la k
k de la k
PP P
La k Kk
AA UN B BABA
æèç
öø÷=++é
El é
êê
12
11 1
/
/ el /
êê ê
Úúúú
Equipando Datos
100 0
0.5
1.5
2.5
3.5
V (Pa *s)
× el 10–3
Presión parcial (atm) Pensilvania PB 1 5.11 1.00 0.00 2 5.42 0.91 0.09 3 5.55 0.82 0.18 4 5.85
0.69 0.31 5 6.02 0.61 0.39 6 6.15 0.52 0.48 7 6.31 0.41 0.59 8 6.45 0.29 0.71
>> acto inapropiado 1e-3 * 5.11 5.42 5.55 5.85 6.02 6.15 6.31 6.45 ; >> PA 1.00 0.91 0.82 0.69
0.61 0.52 0.41 0.29 ; >> PB 1-pA pA; = la longitud de la n (acto inapropiado); Ni = 1:n; >> Un
[ones ( 1, n ) ; pA ; pB ] '; G sqrt (pA. Acto inapropiado) '; \ g de la = A de la b; >> K1 = 1 / b (1)
^2, kA b (2) / b (1), kB b / b (1) (3) ri k1 *pA. ((1 + kA *pA + kB *pB).^2); >> El complot (ni, acto
inapropiado, ' oh ', ni, ri, ' * '), leyenda (' los datos ', ' el modelo '), xlabel (' n '), ylabel (' acto
inapropiado ') Dando Aviso: La jerarquía deficiente, la jerarquía = 2, tol 5.024296e 15. k1 =
0.0051 kA = 0 kB = - 0.7219
5.2
5.4
5.6
5.8
6.2
6.4
6.6
2345 n
acto inapropiado
678
× el 10–3
Letra x Px Aaxa nn n () + + 01
A fin de que esta ecuación mejor equipa los puntos bajos de la función, y conecte estos puntos
con una curva suave. En resumen, encontramos a Pn (la letra x) algo semejante que
Px fx en ni () = () = ¼ () 01,
El Pn polinómico resultante (la letra x) puede estar acostumbrado a estimar valores de datos
en puntos intermedios.
El ejemplo 2.19: La determinación de Interpolar Polinomio de Orden 2
Posponga 2.10 funciones una información de entropía de vapor saturado en tres temperaturas
diferentes. Identifique el polinomio de orden 2 que las asignaciones de la mejor los datos, y
estime la entropía en T = 373.15 kilobyte usando este polinomio. La solución que tenemos para
escoger los coeficientes del hacha cuadrático del hacha del fx de ecuación un () + +2 2 10
A fin de que esta ecuación mejor equipa los puntos de datos. El procedimiento mostrado en
Mesa 2.11 puede ser representado como
.. .. ..
El é
êêê
Úúú
El éé
êêê
Úúú
El é
êêê
ù
û
MESA 2.10 la Entropía de Saturated Steam Entropía T (kJ / (· kilobyte kg) (kilobyte)) 313.15
8.2583 363.15 7.4799 413.15 6.9284
>> formatee a la larga >> T 313.15 363.15 413.15 '; >> Un [T . ^2 T ones ( 3,1 ) ]; >> B 8.2583
7.4799 6.9284 '; >> La letra x de la \ b de la = A de la letra x = 0.000045380000000 -
0.046258494000000 18.294051973049942
Podemos ver que la entropía de vapor saturado puede ser representada como
El uso del 2.4.2 del poliataque de función que El poliataque de función incorporada puede ser
implementado tan
= f polyval (p, z)
Ponga sobre una mesa 2.12 presentes el enthalpy de vapor saturado versus la temperatura.
Determine un polinomio de orden 2 que equipa esta información del enthalpy, y estime el
enthalpy en T = 373.15 kilobyte usando el polinomio. La solución Las siguientes órdenes
coeficientes de descubrimiento del polinomio de orden 2:
>> formatee a la larga >> T 283.15 303.15 323.15 363.15 393.15 413.15 ; >> H 2519.9 2556.4
2592.2 2660.1 2706.0 2733.1 ; >> = el poliataque de la p >> Tv (T, H, 2) = 280:0.1:415; = Hv
polyval (p, Tv);
>> el complot (Tv, Hv, T, H, ' oh '), la leyenda (' la interpolación de orden 2 ', la mesa calentada
a vapor) >> xlabel (' T (kilobyte ) '), ylabel (' H (kJ/kg ) ') p = 1.0e +03 * - 0.000002096326670
0.003108694505382 1.807163153926139
Podemos ver ese el enthalpy del vapor saturado mostrado en Mesa 2.12 puede ser
representado por el polinomio cuadrático
La gráfica de esta curva y los puntos de datos del enthalpy son mostrados en Figura 2.8. El
enthalpy del vapor saturado en T = 350.15 kilobyte puede ser obtenido como
MESA 2.12 Enthalpy de Saturated Steam T (kilobyte) Enthalpy (kJ/kg) 283.15 2519.9 303.15
2556.4 323.15 2592.2 363.15 2660.1 393.15 2706.0 413.15 2733.1
280 2500
2550
2600
2650
2700
2750
H (kJ/kg)
2.4.3 interpolación de la tira cúbica que damos por supuesto que los datos de la n enseña con
el dedo es dado: (X1, y1), (x2, y2), …, (xn, yn). ¿ También nos hacemos cargo de ese x1 x2? < El
xn. La Pi polinómica cúbica (la letra x) en la = letra x del xi de intervalo xi +1 es dada por ahí
Px uno
Xx h uno
Xx h bx xcxxii yo ii () = () + + + () () () + + 1 3 1 3 1
Donde hi xi +1 - xi. En esta relación, biy ci puede ser representado en términos de ai tan
yh
c ah
Y h ahi yo el ii yo ii + +, 1 1
Hahha ha
Yy h
Con a1 = uno = 0. MATLAB ® provee la tira de función incorporada para realizar cálculos
cúbicos de la tira. La sintaxis básica de llamado es
Posponga datos de 2.13 funciones de experimental en una caída de presión (kPa) según las
tasas de flujo (el litro /Comisión de Valores y Bolsas) en un filtro. Realice interpolación cúbica
de la tira usando la tira de función incorporada. La solución El siguiente código produce la
gráfica de la interpolación y los puntos de datos mostradas en Figura 2.9.
>> la letra x 0 9.7 15.6 21.3 31.7 35.2 38.4 42.9 ; >> y 0 0.28 0.524 0.998 1.695 2.306 2.781
3.205 ; >> Xi min (la letra x):0.1:Llegue al límite (la letra x); = la tira del yi (la letra x, y, xi);
MESA 2.13 la Caída de Presión versus la Caída de Presión de Tasa de Flujo de Caída de Presión
de Tasa de Flujo de Tasas de Flujo (kPa) (el litro /Comisión de Valores y Bolsas) (kPa) (el litro
/Comisión de Valores y Bolsas) 0 0 31.7 1.695 9.7 0.28 35.2 2.306 15.6 0.524 38.4 2.781 21.3
0.998 42.9 3.205
La interpolación del 2.4.4 en una dimensión Para datos de una sola dimensión, el vector de una
letra x independiente de variable debe ser monotonically aumentando o decreciendo. El
interp1 de función incorporada de MATLAB encuentra el yi interpolado de valor para el valor
especificado xi (xi y yi son vectores), basado en datos dados en la letra x de vectores y y. La
sintaxis de llamado es
00
0.5
1.5
2.5
3.5
20 25 30 35 40 45
>> la letra x 0 .1 .2 .3 .4 .5 .6 .7 .8 .9 1.0 ; >> y 0.00 0.21 0.38 0.51 0.62 0.71 0.79 0.86 0.91 0.96
1.00 ; >> = lv interp1 (la letra x, y, 0.45, ' lineal '); >> = pv interp1 (la letra x, y, 0.45, ' pchip '); >>
= sv interp1 (la letra x, y, 0.45, ' la tira '); >> = nv interp1 (la letra x, y, 0.45, ' próxima '); >>
Fprintf (' \nlinear: %6.4f\npchip: %6.4f\nspline: %6.4f\nnearest: %6.4f\n ', lv, pv, sv, nv);
MESA 2.15 el Benceno – los Datos de Equilibrio de Tolueno en 1 letra x atm 0.0 0.1 0.2 0.3 0.4
0.5 0.6 0.7 0.8 0.9 1.0 y 0.00 0.21 0.38 0.51 0.62 0.71 0.79 0.86 0.91 0.96 1.00
z fx y
Xx z
Xx zii ii 11 2 12 11 1 21 21 = () = +
Y en (xi, y2) es
z fx y
Xx z
Xx zii ii 22 2 12 12 1 21 22 = () = +
Estos puntos luego pueden estar acostumbrados al linearly interpole a lo largo del eje vertical
para doblegarse
El zfxy
Yy z
Yy z
Xx yy yy
El ii
yo
yo
yo
yo
El ii
= ()
El +
, 2 12 1
21 2
12
1 22
11
21
2
12 21
12
21 12z xx xx yy yy z xx xx yy yy z xxii ii yo + + - 11 21
21 22xx yy yy zi -
Donde la letra x y y son matrices conteniendo coordenadas de los puntos en los cuales los
valores en a z matricial les son dados, zi es una matriz conteniendo los resultados de la
interpolación tan evaluada en los puntos en lo
00
20
40
60
80
100
120
20 40
El Hermite Cúbico
La Temperatura (° C)
Matrices xi y yi, y ' método ' es el método deseado de interpolación. Los métodos son idénticos
para esos usados por interp1, es decir, próximo, lineal, y la tira. Al igual que con interp1, si el '
método ' discusión se omite, el defecto es interpolación lineal. La interpolación tridimensional
se ocupa de determinar valores intermedios para funciones de v f de tres (la letra x, y, z)
variables independientes. El interp3 de función incorporada de MATLAB implementa
interpolación threedimensional piecewise. La sintaxis de llamado de interp3 es
= Vi interp3 (la Letra X, Y, Z, V, Xi, Yi, Zi) donde la Letra X, Y, y Z sean matrices conteniendo las
coordenadas de los puntos en los cuales los valores en a la V matricial les es dado; Vi es una
matriz conteniendo los resultados de la interpolación tan evaluada en los puntos en los
matrices Xi, Yi, y Zi; Y ' el método ' es el método deseado de interpolación.
Las temperaturas son medidas en puntos diversos en un plato caliente (la Mesa 2.17) de
metal. Estime la temperatura en xi = 6.4 y yi = 5.2 piecewise de dos dimensiones utilizador
interpolación cúbica de la tira. La solución Las órdenes para implementar piecewise de dos
dimensiones interpolación de la tira cúbica es
>> la letra x 2 10 ; y 1 8 ; z 80 78 ; 75 90 ; >> = zi interp2 (la letra x, y, z, 6.4, 5.2, ' la tira ') zi =
81.5100
Posponga 2.18 presentes la humedad absoluta (H) y el punto de rocío (el tratamiento de datos)
del aire como una función de humedad relativa (RH). La H de estimación y el tratamiento de
datos cuando RH = 58.4 y T (seque temperatura de la bombilla) = 46.8 ° C usando piecewise de
dos dimensiones cúbico tira interpolación.
La MESA 2.17 Temperaturas en Various Apunta en una letra x Plato Metal Caliente y T = f (la
letra x, y) 2 1 80 2 8 75 10 1 78 10 8 90
>> RH 10 30 50 70 90 ; T 51 44 ; >> H [8.27 24.75 41.30 58.10 73.51 ; 6.52 19.58 32.70 45.75
58.78 ]; >> DP [10.10 26.89 37.01 43.21 47.80 ; 6.40 23.34 32.18 38.32 42.81 ]; >> = Hv interp2
>> DPv interp2 (RH, T, DP, 58.4,46.8, ' acanalen ') (RH, T, H, 58.4,46.8, ' acanalen ') Hv =
42.2701 DPv = 36.9549
Podemos ver que la humedad absoluta es 42.27 g m3 y el punto de rocío es 36.95 ° C cuando la
humedad relativa es 58.4 % y la temperatura seca de la bombilla es 46.8 ° C.
2.5 que OPTIMIZATION MATLAB ® provee dos funciones incorporadas para la optimización: El
fminbnd y fminsearch. El fminbnd de función combina búsqueda de la sección áurea con
interpolación parabólica. Esta función itera interpolaciones parabólicas directas hasta que un
resultado aceptable sea obtenido. Si ninguno de los resultados pueden ser obtenidos, usa el
método de sección de oro. Una expresión simple de su sintaxis es x, fval fminbnd (la diversión,
x1, x2) donde el x1 y x2 son los saltos del intervalo siendo diversión registrada, es el nombre de
la función siendo evaluado, la letra x es la posición del mínimo, y fval es el valor de función en
letra x. El fminsearch de función puede usarse para determinar el mínimo de funciones
multidimensionales. Una sintaxis simple de llamado de esta función es
X, fval fminsearch (la diversión, x0) donde el x0 es la suposición inicial (puede ser un vector o
scalar), la diversión es el nombre de la función siendo evaluada, la letra x es la posición del
mínimo, y fval es el valor de función en letra x.
El fminbnd de uso para estimar el mínimo de la función f (la letra x) dentro del intervalo 0 =
letra x = 5:
>> f = @ (la letra x) - 2.5 *sin (la letra x) +x.^2/11.8; >> X1 = 0; X2 = 5; >> La letra x x, fval
fminbnd (f, x1, x2) = 1.4709 fval = - 2.3042
El fminsearch de uso para estimar el mínimo de la función f (la letra x) usando la suposición
inicial de x0 - 1, 1 : Fxxx xx xx x12 12 1 2 12 2 231 22 43, () = + - + +..
>> f = @ (la letra x) 3 +1.2 *x (1) - la letra x (2) +2.4 *x (1).^2 +3 *x (1).*x (2) +x (2).El ^2; >> X0 -
1 1 ; >> Xopt, fopt fminsearch (f, x0) xopt = - 9.0000 14.0000 fopt = - 9.4000
11
MATLAB ® tiene dos funciones incorporadas para determinar las derivadas de datos: El diff y la
gradiente. El diff de función devuelve un vector conteniendo las diferencias entre elementos
adyacentes. Deje letra x y y ser independientes y variables dependientes, respectivamente. diff
(y) computa las diferencias entre los elementos adyacentes de y, y diff (la letra x) computa las
diferencias entre los elementos adyacentes de letra x. Las derivadas de datos son dadas por
ahí
La función de la gradiente evalúa derivadas en los valores de datos mismos, en vez de en los
intervalos entre los valores. Una expresión simple de su sintaxis es
Dónde la f es un vector de una sola dimensión y h lo es el intervalo (la constante) entre puntos
de datos.
Diferencie la función
De letra x = 0 para 1 usando la función del diff. Compare sus resultados con la solución exacta
dada por ahí ¢ () = - +-+ fx xx xx 20 360 1950 3520 1800 234
La solución La siguiente letra estima la diferenciación de f (la letra x) y compara los resultados
con la solución exacta gráficamente como se muestra en Figura 2.11.
>> 0:0.1:1.0 de la letra x; >> F 0.3 +20 *x-180 *x = @ (la letra x).^2 +650 *x.^3-880 *x.^4 +360
*[Link] ^5;= 0:0.1:1.0 de la letra x; >> = 0:0.1:1.0 de la letra x; = la longitud de la n (la letra x); >> Y
f (la letra x); Dr diff (y). Diff - 0.5840 3.8960 8.6160 5.4160 - dr = 7.6560 - 35.7840 - 9.5440 -
98.5840 - 68.5040 = (la letra x (1 (la letra x) 112.5840 >> xm:N-1) la letra x + (2:N)) /2; El % el
punto medio de cada intervalo x1 0:0.01:1; Y1 20-360 *x1 +1950 *x1 *x1.^2-3520 *x1.^3
+1800 *[Link] ^4; >> El complot (x1, y1, xm, dr, ' oh '), xlabel (' la letra x '), ylabel (' df (la letra
x) /dx ')
De letra x = 0 para 1 usando la función de la gradiente. Compare sus resultados con la solución
exacta dada por ahí ¢ () = - +-+ fx xx xx 20 360 1950 3520 1800 234
>> f 0.3 +20 *x-180 *x = @ (la letra x).^2 +650 *x.^3-880 *x.^4 +360 *[Link] ^5; >> Df = @ (la letra
x) 20-360 *x +1950 *x.^2-3520 *x.^3 +1800 *[Link] ^4; >> = 0:0.1:1.0 de la letra x; Y f (la letra x);
>> = la gradiente del dr (y, 0.1), el % dy df (la letra x) dr: La estimación por gradiente, dy:
Exíjale solución dr = 7.6560 3.5360 1.6560 6.2560 7.0160 - 2.0640 – 22.6640 – 52.1440 –
83.5440 - 105.5840 - 112.5840
10.5 0.6 0.7 0.8 0.9 letra x
– 100
– 80
– 60
– 40
– 20
20
La integral definida de la A de Integral Definida del [Link] de integración del 2.6.2 puede ser
aproximada por una suma ponderada de función aprecia en puntos dentro del intervalo
especificado de integración a b . Una fórmula numérica de integración para aproximar fxdx
una b () ò tiene la forma
uno
yo
La letra x n iifx dx cf ò å () » () = 0
Donde el ci de parámetros dependa del método numérico particular. La regla trapecial, uno de
los métodos más simples para estimar una integral definida, aproxima a f (la letra x) por la
línea recta que atraviesa puntos dos adyacentes. La regla trapecial es representada como
uno
uno
b
Donde la n está pareja. La regla del punto medio usa sólo evaluaciones de función en puntos
dentro del intervalo integral. La regla del punto medio es dada por ahí
uno
yo
N iifx dx hfxxai h ò å () » () = + æ è ç ö ø ÷ = 0 1 2
MATLAB ® provee fortalecido en funciones que evalúan integrales definidas para un conjunto
de datos dado. La función del trapz implementa la regla Trapezoidal. Una representación
simple de su sintaxis es
= el cuadrángulo de la z (la diversión, una, b, tol) z quadl (la diversión, una, b, tol)
Donde la z es lo integral de la diversión de función sobre los rangos de uno para b, y tol es la
tolerancia deseada de error absoluto. Si el tol no es especificado, un valor predeterminado de
1 × 10-6 es usado.
>> t 0 0.5 1.2 1.6 2.5 3.1 4.8 6.9 ; T1 0 0.5 1.2 1.6 2.5 ; >> v 0 5 12 15 23 28 38 47 ; V1 0 5 12 15
23 ; >> Z1 trapz (t1, v1) z1 = 29.7000 z cumtrapz (t, v) z = 0 1.2500 7.2000 12.6000 29.7000
45.0000 101.1000 190.3500
Mesa 2.20 resume los resultados.
El fx
Xq xr s () = () + () + +1 00 1 1 00 4 22..
MESA 2.19 la Velocidad de un Falling Mass T (sec) 0 0.5 1.2 1.6 2.5 3.1 4.8 6.9 v (m sec2) 0 5 12
15 23 28 38 47
MESA 2.20 Distances Traveled T (sec) 0 0.5 1.2 1.6 2.5 3.1 4.8 6.9 v (m sec2) 0 5 12 15 23 28 38
47 la Distancia (m) 0 1.25 7.2 12.6 29.7 45.0 101.1 190.35
>> formatee a larga >> q = 0.2; Acto inapropiado = 0.7; S = 4; >> Hfun = @ (la letra x) 1. ((X-
q).^2 +0.01) +1. ((Acto inapropiado de letra x).^2 +0.04) - s; >> El cuadrángulo (hfun, 0,1) ans =
32.912352767792420 >> quadl (hfun, 0,1) ans = 32.912352455611952
Yo fxydydxf xy dy dx fx y
uno
uno
uno
b
= () = () Í ü ý ï þ ï = () òò ò ò ò ò,, ddx dy í ü
yo
Xy dy dx = - òò 0 08 0 08 1 1..
>> yo = dblquad (@ (la letra x, y) 1. (De 1 letra x.*y), 0, 0.8, 0, 0.8) yo = 0.7900
El quad2d de función incorporada también puede usarse para evaluar al doble integral. Esta
función puede ser usada cuando el rango de una de las dos variables independientes está en
función de la otra variable independiente. Por poner un ejemplo, el doble integral
>> yo la letra x = quad2d (@ (la letra x, y).El ^2.*y, 1, 2, @ (la letra x) la letra x.^2, @ (la letra x)
letra x.^4) yo = 83.9740
Yo fxyzdz dy dx fxyzdz dy
uno
g
h
uno
H = () = () í ü ý ï þ ï ì òòò òòò,, íí
El ü
El dx
= w triplequad (la diversión, xa, xb, yc, yd, ze, zf, tol)
Donde la w es el triple integral de la diversión de función sobre los rangos de xa para xb, yc
para yd, y ze para zf. Si el tol deseado de tolerancia de error absoluto no es especificado, un
valor predeterminado de 1 × 10-6 es usado. Aquí hay un ejemplo de cómo el triplequad puede
usarse para computar el triple integral
Yo fxydxdy = () òò 0 5 0 7
Para la función
Fxyx yx xy, () +-+31 2325 22. Solución >> fxy = @ (la letra x, y) 3 *x.^y +x 1.2 *x.^2-3 *y.^2 +25;
>> Z dblquad (fxy, 0, 7, 0, 5) z 3.2878e +04
Donde h = (tn - t0) / n. En el método del punto medio, los valores aproximados de soluciones
reciben por alta frecuencia del yy ty ii ii + + () 112
El Runge bien conocido – los métodos Kutta se basan en la determinación de una secuencia de
aproximaciones para el cambio yi +1 - yi entendió por una combinación de estos para
computar un valor nuevo de y. Estos métodos dan a los resultados que corresponden a al
Taylor de orden superior las expansiones de serie, mientras una evaluación de derivadas de f
(t, y) no es requerida. La orden 2 óptima Runge – el método Kutta es dado por la alta
frecuencia de la k ty ii1 = ()
Yy kk ii + + + () 11 2 1 4 3
Y la orden 4 clásica Runge – el método Kutta es dado por la alta frecuencia de la k ty ii1 = ()
Yy kkkk ii + + + + + () 11 23 4 1 6 22
Una enésima ODA de orden puede ser transformada en un set de odas de orden 1. La forma
general de una ecuación diferencial del nthorder puede ser mandada por vía urgente como
f ty
Dy dt
Dy dt
Dy dt
El ftyyyy
N,,, 2 2 1 1 1
æèç
ö ø ÷ = ¼ ()
() = == () Dy dt y n n n
El st
Yt yt
El yt
St
()
() () ()
()
El é
êêêêêêê
Úúúúúúú
() (
() 1
1 2)) ()
()
El é
êêêêêê
Ú ú ú ú ú ú st st n 3
Ds t dt
Yt yt
El yt
El yt
()
() () ()
()
El é
êêêêêêê
Úúúúúúú
() ¢ ¢¢ ¢ ()
()
3
¢¢¢
() () ()
El é
êêêêêêê
Úúúúúúú
()
()
()
Yt
Ftyy y
St s
…,
33
12
t st
Ftstst st n
() ()
() () () ()
El é
ë
êêêêêêê
Úúúúúúú
…,
La solución de este sistema pide que las condiciones iniciales de la n sean sabidas en el valor
de puesta en marcha de t. MATLAB ® provee muchas funciones incorporadas para solucionar
ecuaciones diferenciales ordinarias. Para usarlos, la ecuación diferencial dada debería ser
transformada en el sistema equivalente de ecuaciones diferenciales del 1storder. Posponga
2.21 presentes un poco de las funciones incorporadas. Las funciones incorporadas de MATLAB
para solucionar odas pueden ser designadas en un número de formas diferentes. Una
representación simple de la sintaxis es
2.7.2 la A tiesa de sistema que el sistema tieso involucra ambos componentes rápidamente
cambiantes y los lentamente cambiantes. En algunos casos, los componentes rápidamente
diversos se desvanecen rápidamente y la solución se vuelve dominada por los componentes
lentamente diversos. MATLAB ® provee un número de funciones incorporadas para solucionar
sistemas tiesos de odas. Ponga sobre una mesa 2.22 funciones un poco de estos
solucionadores.
MESA 2.21 Una Cierta Cantidad de las Funciones Incorporadas de MATLAB para Solucionar
ODA Funciona Solución Method ode23 Runge – Kutta aminore orden (la orden y 2 3) ode45
Runge – Kutta orden superior (la orden y 4 5) ode113 Adams – Bashforth – Moulton
MESA 2.22 Una Cierta Cantidad de las Funciones Incorporadas de MATLAB para ode23s Tiesos
de Solución de Funciones de Sistemas Method Modificó ode23tb de regla de orden
Rosenbrock ode23t Trapezoidal 2 Implicit Runge – la orden de ode15s de método Kutta
Variable el método implícito de multipaso
Solucione
Dy dt
Ey t = () = -, 01
La siguiente letra utiliza la función del ode45 incorporado para integrar expfn y generar un
complot de la solución como se muestra en Figura 2.12:
>> tspan 0 1 ; Y0 = - 1; >> T y ode45 (expfn, tspan, y0); >> El complot (t, y), la cuadrícula, xlabel
(' t '), ylabel (' y (t ) ')
Dy dt
Dy dt
12121
1 10 - () + m
Esta ecuación puede ser transformada en un set de ecuaciones diferenciales de orden 1 como
sigue:
Dy dt y1 2
–1
– 0.9
– 0.8
– 0.7
– 0.6
– 0.5
– 0.4
– 0.3
Y (t)
Dy dt
Yy y2 11 2 21 = + () m
La siguiente letra utiliza la función del ode45 incorporado para integrar vdpeqn y generar un
complot de la solución como se muestra en Figura 2.13:
>> mu = 1; Tspan 0 25 ; Y0 1 1 ; >> T y ode45 (@ vdpeqn, tspan, y0, [ ], mu); >> El complot (t, y
(:,1), t, y (:,2), ':'), La leyenda (' y _ 1 ', ' y _ 2 '), xlabel (' t '), ylabel (' y ')
Resuelva 2.14 funciones una serie de tres tanques de mezclas sana. De ecuaciones masivas de
balance, tenemos
DV dt
QmqV dx dt
Qx xmxV dx dt
–2
–1
0y
Y1 y2
0510 15 20 25
Dx dt
letra x
Dx dt
El xx
Dx dt
El xx
DV d
11
12
23 122 5271 5 20 15 20
=
= () = (). ,,, El tt
= 12
El sistema de ecuaciones diferenciales puede ser definido como un archivo de función donde
y1 x1, y2 x2, y3 x3, y y4 V1:
La siguiente letra utiliza el solucionador del ode45 para integrar cstm y generar un complot de
la solución como se muestra en Figura 2.15:
>> tspan 0 2 ; Y0 0.15 0.15 0.15 20 ; >> T y ode45 (@ cstm, tspan, y0);
V1 V2 V3 123
El x1
El x0
X2 x3
El q0
Q1 q2 q3
La letra x (t)
0.09
0.1
0.11
0.12
0.13
0.14
0.15
0.2
X1 x2 x3
>> el complot (t, y (:,1), t, y (:,2), '.- ', t, y (:,3), ':'), Xlabel (' t (min ) '), ylabel (' la letra x (t ) ') >>
la leyenda (' la letra x _ 1 ', ' letra x _ 2 ', ' letra x _ 3 ')
DB dt
KBS Kansas
DS dt
KBS Kansas
El +
El +
. 07 5
Desde que la concentración del substrate no puede ser cero, le proveemos la tolerancia
reducida (10-8) de error al solucionador como una opción. La siguiente letra utiliza el
solucionador de ode15s para integrar biom y generar un complot de la solución. Podemos usar
otros solucionadores como ode23s, ode23t, u ode23tb para solucionar el sistema tieso. El
siguiente código genera el complot de cambio de concentraciones del substrate y de la
biomasa como se muestra en Figura 2.16
>> tspan 0 20 ; Y0 0.05 5 ; La k = 0.3; La k 1e-6; >> Opción = odeset (' RelTol ', 1e-8, ' AbsTol ',
1e - 8 1e - 8); >> T y ode15s (biom, tspan, y0, opciones, k, kilobyte); >> El complot (t, y (:,1), t, y
(:,2), ':'), Xlabel), ylabel) >> la leyenda,
–1
0
2 46810
Y (t)
B (t) S (t)
T (min)
12 14 16 18 20
AB
Debe ser llevado fuera en un reactor apiñado fluidizado de la cama. El material y los balances
de energía para este rendimiento del reactor
DP d
PPHP P eg pt = - + ()
DT d
DP d
La H A PP Kpg pt = + () { } 1
DT d
H C TT FKPp T ppt = () + { }
El exp de la k
Tp
=´
öø÷÷
- 6102 07 10004.
Dónde T (° acto inapropiado) es la temperatura del reactante P (atm) es la presión parcial del
reactante Tp (° acto inapropiado) es la temperatura del reactante en la superficie del
catalizador Pp (atm) es la presión parcial del reactante en la superficie del kilobyte de
catalizador es la constante de tasa (sin dimensiones) t es hora (sin dimensiones) y la e escrita
debaja de una letra es la condición de la ensenada
Bellas artes H TH HT C ge TW W == ==== = = 320 600 266 67 16 720 8000 0 17142 2,., ., ,,., 0 05
74 01., . Pe
Solucione las ecuaciones diferenciales de t = 0 para 1500 y trame los cambios de variables
dependientes. Las condiciones iniciales son P (0) = 0.1, T (0) = 600, Pp = 0, y Tp = 761. La
primera parte de solución, crea la función para sustentar ecuaciones diferenciales:
El % de función dy catfb (t, y, g) y (1): P, y (2): T, y (3): Pp, y (4): = g.A de la A Tp; C = g.C; F = g.F;
Hg [Link]; Ht [Link]; Hw [Link]; Pe [Link]; Te [Link]; Tw [Link]; La k 6e-4 * exp (20.7 - 15000 / y (4)); Dy
[Pe - y ( 1 ) + Hg * ( y ( 3 ) - y ( 1 ) ) ; Te - y ( 2 ) + Ht * ( y ( 4 ) - y ( 2 ) ) + Hw * ( Tw - y ( 2 ) ) ; Hg *
( y ( 1 ) - y ( 3 ) * ( 1 + K ) ) / A ; Ht * ( ( y ( 2 ) - y ( 4 ) ) + F *K *y ( 3 ) ) / C ]; El fin
Las siguientes planillas de la letra los ode15s incorporados funcionan pues no le dan propina a
los sistemas para integrar catfb y generar complots de las soluciones como se muestra en
cifras 2.17 y 2.18. Los parámetros y las constantes son alimentados en la función usando la
estructura:
>> g.A = 0.17142; g.C = 205.74; g.F = 8000; [Link] = 320; [Link] = 266.67; [Link] = 1.6; >> [Link] = 0.1;
[Link] = 600; [Link] = 720; >> Tspan 0 1500 ; Yinit 0.1 600 0 761 ; >> Opción = odeset (' RelTol ',
1e-8, ' AbsTol ', 1e - 8 1e - 8 1e - 8 1e - 8); >> T Y ode15s (@ catfb, tspan, Yinit, opciones, g); >>
La figura (t, Y ((1), el complot:,1), t, Y (:,3), ':'), Xlabel (' la Prensa (' \tau '), ylabel.'), >> la figura
de leyenda (t, Y ((' P ', ' P _ p ') (2), el complot:,2), t, Y (:,4), ':'), Xlabel (' Temp (' \tau '), ylabel.'),
La leyenda (' T ', ' T _ p ')
0 500
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
1000 1500
La prensa.
P Pp
0 500
600
650
700
750
800
850
900
950
1000 1500
Temp.
T Tp
Problemas de valores límite del 2.7.3 Problems donde el valor de una función desconocida, o
su derivada, son constreñidos en dos puntos diferentes es conocido como los problemas de
valores límite. MATLAB ® provee el bvp4c de función incorporada para solucionar productos
del bvp4c de problemas de valores límite. una solución que es continua en a, b y tiene una
derivada primera continua allí. Una expresión simple de la sintaxis para bvp4c es sol = bvp4c
(odefun, bcfun, solinit) donde el odefun es una agarradera de función que evalúa las
ecuaciones diferenciales, bcfun es una agarradera de función que computa el residuo en las
condiciones del límite, y solinit está una estructura conteniendo la suposición inicial para una
solución. El procedimiento para usar bvp4c consta de cuatro pasos:
Dy bcprob (la letra x, y) Para una letra x del scalar y un vector de columna y, regresos bcprob
(la letra x, y) un vector de columna, dy, representando a f (la letra x, y). Paso 2: Arregle las
condiciones del límite en forma de f (y (uno), y (b)) = 0 y salvo eso como una función
(llamémosle a bcval.m). Pues el valor en la frontera de dos puntos pone en forma de la forma
bc (y (uno), y (b)), bcfun puede tener la forma
Hay campo para una mejoría = bcval (ya, yb) donde el ya y yb son vectores de columna
correspondiente a y (uno) y y (b). La salida hay campo para una mejoría es un vector de
columna. Paso 3: Inicialice el valor de la y dependiente de variable. Asumimos valores de la y
en varios puntos en a b (llamémosle a initsol). Paso 4: Usando las funciones y los valores
iniciales, llame el bvp4c de función incorporada. El bvp4c de función devuelve una estructura
(llamémosle el resultado), lo cual tiene varios campos como se muestra en Mesa 2.23.
Por poner un ejemplo, nosotros ahora solucionamos el problema de valores límite definido por
¢¢ + = () = () = - yy 00042, usando el bvp4c.7 de función incorporada
La MESA 2.23 los Campos de la Estructura Generada por result.x del bvp4c Field Description
Values de las variables independientes hicieron una selección por bvp4c result.y
Approximation para y (la letra x) en los puntos de la malla de [Link] de la letra x
Approximation para y ' (la letra x) en la malla los puntos de [Link] de la letra x
Computational cuestan estadísticas [Link] bvp4c
Donde z1 y y z2 y '. Cree una función para sustentar estas ecuaciones (llamémosle a zode.m):
Paso 2: Las condiciones del límite pueden ser reacomodadas como y (0) = 0, y (4) + 2 = 0 o
z1(0) = 0, z1(4) + 2 = 0. Cree una función para sustentar estas condiciones (llamémosle a
zobc.m):
La función hay campo para una mejoría = que zobc (za, zb) hay campo para una mejoría [za
( 1 ) ; zb ( 1 ) +2 ];
Podemos evaluar la solución numérica en el 100 igualmente puntos espaciados y complot y (la
letra x) tan
La letra x = linspace (0,4,100); Y deval (el sol, la letra x); El complot (la letra x, y (1,:)), Xlabel (' la
letra x '), ylabel (' y ')
0 0.5 1 1.5 2 letra x 2.5 3 3.5 4–2 – – 1 – 1.5 0.5 0 y 0.5 1 1.5 2 2.5 FIGURA 2.19 el Complot de
soluciones de un BVP de dos puntos.
Solucione la ecuación
letra x
Dy dx y2 2 2 60 -
El rango de letra x es 1 = letra x = 2, y las condiciones del límite son y (1) = 1, y (2) = 1. La
solución que La ecuación diferencial puede ser reacomodada tan
Dz dx
Dz dx
letra x de la z
21 2 6 ==,
Paso 1: Cree una función que los sujeta ecuación diferencial z 12 y z zx 21 6 / (llamémosle a
bcprob).
Paso 2: El límite pone en forma a y (1) = 1 y y (2) = 1 puede ser reescrita como y (1) - 1 = 0 y y
(2) - 1 = 0 o z1(1) - 1 = 0 y z2(1) - 1 = 0. Denote la condición del límite en uno = 1 como z1(1) =
z1 (uno) = za y la condición en b = 2 como z1(2) = z1 (b) = zb. Podemos crear la función que
sustenta estas condiciones del límite tan
La función bcset bcval (za, zb) bcset za ( 1 ) - 1 ; zb ( 1 ) - 1 ; El fin
>> hay campo para una mejoría = bvp4c (@ bcprob, @ bcval, initsol);
>> initsol bvpinit (linspace (1,2,10), 1 0); >> Hay campo para una mejoría = bvp4c (@ bcprob, @
bcval, initsol); >> La letra x = linspace (1,2); Y deval (hay campo para una mejoría, letra x); >> El
complot (la letra x, y (1,:)), Xlabel (' la letra x '), ylabel (' y ')
Deval (hay campo para una mejoría, letra x) evalúa valores de la estructura de solución han
campo para una mejoría en letra x. La estructura hay campo para una mejoría devuelta por
bvp4c tiene los siguientes campos:
>> hay campo para una mejoría hay campo para una mejoría = solucionador: 'Bvp4c ' letra x: 1
1.1111 1.2222 1.3333 1.4444 1.5556 1.6667 1.7778 1.8889 2 y: 2x10 double yp: 2x10 double
stats: 1x1 struct
La clasificación del [Link] por orden La orden de una ecuación parcial es determinada por la
orden más alta derivada parcial en esa ecuación. Los ejemplos de ecuaciones parciales de
orden,, y 1 2 3 son
10
20
St-order:
Nd-order:
Rd-order:
¶¶
¶¶
El +
letra x de la u
uy
letra x de la u
uy
uno
letra x del uu
u xy
uy
æèç
öø÷++¶ =322
La clasificación del [Link] por ecuaciones diferenciales Parciales Linearity puede estar
clasificada quasilinear lineal,, y ecuaciones no lineales. Consideremos la ecuación parcial de
orden 2
uno
uy
u xy
Letra x de la u d ¶ + ¶¶¶ + × () × () × () ¶ + × () = 2 2 22 2 20
Lineal: Los coeficientes son constantes o funciones de las variables independientes sólo.
Quasilinear: Los coeficientes son funciones de la variable dependiente. No lineal: Los
coeficientes son funciones de derivadas de la misma orden como eso de la ecuación.
0.7
0.75
0.8
0.85 y
0.9
0.95
uno
uy
u xy
letra x de la u
letra x de la u
uy
Fu g
¶¶
El +
¶ ¶¶
El +
¶¶
El +
¶¶
El +
¶¶
22
2 20
Una ¶ = ¶ ¶ 2 letra x 2 T T t Dirichlet pone en forma (la clase 1): Los valores de la variable
dependiente son dados en constantes de la variable independiente. Los ejemplos de
condiciones Dirichlet para la ecuación de conducción de calor son T fx tx = () = £ £ () 00, 1 o la
letra x T Tt == ££ () 0 00, condiciones de 1 Límites de la clase 1 son representados como T fx xt
TTxt = () = > () == > () 00 condiciones 101,, (la clase 2) Neumann: La derivada de la variable
dependiente es dada como una constante o como una función de la variable independiente.
Por ejemplo,
¶ == ³ () Letra x T xt 01, 0
Las condiciones Cauchy: Estas condiciones son combinaciones de las condiciones Dirichlet y
Neumann. Las condiciones Robbins (la clase 3): La derivada de la variable dependiente es dada
como una función de la variable dependiente misma. Por ejemplo,
letra x de la T
HT Tx tf
¶¶
= () = ³ () 00
Dónde la h es el coeficiente de reembarque de calor del ser elocuente considerado.
La solución del 2.8.2 de ecuaciones diferenciales de orden Parabolic / ElliPtic Partial 1 usando
pdepe El MATLAB pdepe de función incorporada soluciona problemas de valores límite
iniciales para ecuaciones parciales / elípticas parabólicas del form8
El gxtu
letra x de la u
ut
letra x
letra x
El xfxtu
letra x de la u
Rx tmm,,,,
æèç
öø÷
¶¶
=¶¶
¶¶
æèç
öø÷
æèç
+-,, u
letra x de la u
æèç
öø÷
¿Dónde f (la letra x, t, u, (?¿u?¿La letra x)) es un acto inapropiado de término de fundente (la
letra x, t, u, (?¿u?¿La letra x)) es un término de la fuente g (la letra x, t, u, (?¿u?La letra x)) es
una matriz diagonal
Los elementos diagonales de esta matriz son cualquier idénticamente cero o positivo. Un
elemento que es idénticamente cero corresponde a una ecuación elíptica y de otra manera
para una m parabólica de ecuación. pueden ser 0, 1, o 2, correspondiente a tabla, cilíndrico, o
la simetría esférica, respectivamente. Si m > 0, luego uno debe ser mayor que el cero. Las
ecuaciones parciales tienen aplicación para t0 t tf y una = b de la = letra x. El intervalo a, b debe
ser finito. La condición inicial en t t0 es representada como
U xt ux, 00 () = ()
Pxtu qxtfxtu
La letra x de la u,,, () + ()
öø÷=0
La temperatura u (la letra x, t) en una pared de longitud de la unidad puede estar descrita por
la ecuación de calor de una sola dimensión
¶¶
=
¶¶
ut
letra x de la u
uno
Sujetado allí. Si damos por supuesto que no hay resistencia de convección, la temperatura de
ambos toma partido de la pared es también constante sustentada en 15 C. Determine la
distribución de temperatura gráficamente dentro de la pared de t = 0 para t = 21,600 sec. La
propiedad de la pared puede estar asumida como un = 4.8 10-7 m sec2. El Paso de Solución 1:
¿De la ecuación de calor, tenemos ((1 / uno) (?¿u?¿T)) = (?¿2u/?X2). ¿Así, le podemos ver g tan
= 0, m = 1 / uno, f?¿u?La letra x, y acto inapropiado = 0. Cree una función que sujeta a g, f, y
acto inapropiado:
El alfa de función g, f, r pdeTde (la letra x, t, u, DuDx) 4.8e-7; G = 1 / el alfa; f DuDx; Acto
inapropiado = 0; El fin
Paso 2: Establezca las condiciones iniciales. En t = 0, u = u (la letra x, 0) (la letra x, t0) = u0 (la
letra x) = 90. Podemos escribir una función que define condiciones iniciales tan
Paso 3: ¿Especifica que el límite pone en forma a p + q (la letra x, t, u, ((la letra x, t, u) (la letra
x, t) f?¿u?La letra x)) = 0. Desde que la temperatura a ambos lados de la pared es 15 ° C, p = pl
= ul - 15 y q = ql = 0 en letra x = 0, y p = pr = ur - 15 y q = qr = 0 en letra x = 1. Cree una función
que sustenta estas condiciones del límite.
Función pl, ql, pr, qr pdeTbc (xl, ul, xr, ur, t) pl ul 15; Ql = 0; Pr ur 15; Qr = 0; El fin
Paso 4: Sediméntese los intervalos para letra x y t, y llame el pdepe de función a solucionar la
ecuación. Supongo que el rango de letra x está dividido en 20 subintervalos y el tiempo que el
intervalo está dividido en 180 subintervalos. La siguiente letra genera el perfil de temperatura
en la pared como se muestra en Figura 2.21:
100 80 60 40 20 0 3
1 t (sec)
T (° C)
× 104
X0 0 0.2 0.4
0.6
0.8
>> el sol = pdepe (m, @ pdeTde, @ pdeTic, @ pdeTbc, letra x, t); >> = el sol de la T (:,:,1); El
oleaje (la letra x, t, T) >> xlabel (' la letra x '), ylabel (' t (sec ) '), zlabel (' T (deg C ) ')
MESA 2.24 el Desarrollador de Año del Software del Software de Ingeniería de Sistema de
Proceso Applications el ESTABLECEDOR DEL PASO de Tipo 1963 el PROCESO modular
Secuencial Shannon T. Paul 1966 simulación estatal en novio Sciences Simulation Sequential el
DISEÑO modular 1969 ChemShare Gas y aplicaciones de aceite Sequential el AJEDREZ modular
1969 Univ. de Houston Flowsheeting, el dimensionamiento, y costando a FLOWTRAN modular
Secuencial 1970 Monsanto Flowsheeting, el dimensionamiento, y costándolos a FLOWPACK II
modular Secuencial 1972 ICI Flowsheeting Sequential DYSCO modular 1981 el Instituto de
simulación de Química del Papel Dynamic Dynamic la simulación modular ASCEND 1970–1980
Carnegie Mellon Univ. La ecuación dinámica de simulación le orientó álamo Temblón Y 1976
DOE, Instituto Tecnológico de Massachusetts flowsheeting Multiuso TISFLO 1970–1980 DSM
Equation FLOWSIM orientado Temprano 1980s Univ. de Mid 1990s orientado Equation
Connecticut HYSIM HYSYS Hyprotech Aceleración / dinámica estatal en novio de simulación
1986 Universidad Imperial la Ecuación de simulación Dynamic orientado ProSimPlus 1989
ProSim simulación estatal en novio Sequential el modular Design II WinSim Flowsheeting
Quasilin Tarde Ecuación 1980s CADCentre Simulationoptimization orientado Universidad de
gPROMS Imperial, equipo de soporte de proyecto Ltd. estatal en novio / dinámico modelador
Equation orientado BatchPro Designer Intelligen Batch programando y diseña simulador de la
PALMERA DE COCO AmsterCHEM Flowsheeting Sequential modular
Y la simulación las herramientas esenciales en las que se convirtió para el ingeniero químico
de proceso. Uno de los requisitos más importantes de un ingeniero de proceso no es sólo la
habilidad para usar la biblioteca de proceso diseñando programas pero también la aptitud para
desarrollar el propio programa de uno tampoco como un programa autónomo o anexado para
un software existente para compartir una cierta cantidad de la biblioteca programan. Un
ingeniero de proceso con esta habilidad puede entender y apropiadamente ménsula para el
error o los mensajes de advertencia que aparecen en usar proceso diseñando programas o en
operación de la planta asistida por computadora amaestrada.
Los PROBLEMAS 2.1 En la reacción de fotosíntesis, el agua reacciona con dióxido de carbono
dar glucosa y oxígeno. Esta reacción puede ser expresada como xx 1222 32 4612 6 Colorado
HO OC HO + ® +
Determine a los valores de coeficiente x1, x2, x3, y x4 a balancear la ecuación. ¿Debe eso
posible determinar estos valores? ¿En caso de que no, bajo qué pone en forma pueden las
soluciones sean encontradas? 2.2 Cuatro reactores están conectados por tuberías donde las
direcciones de flujo son bosquejadas por medio de flechas como se muestra en Figure P2.2.13
La tasa de flujo del componente crucial es dada por la tasa volumétrica de flujo Q (el litro
/Comisión de Valores y Bolsas) multiplicado por la concentración C (/ el litro g) del
componente. Se asume que la de tasa entrante flujo es igual a la tasa sociable. Usar el flujo
evalúa dado debajo, calcule la concentración en cada reactor:
Q QQQ 13 24 33 21 75 20 60 25 ==== el litro /Comisión de Valores y Bolsas, el litro /Comisión
de Valores y Bolsas, el litro /Comisión de Valores y Bolsas, literr / sec, litro /Comisión de
Valores y Bolsas, litro /Comisión de Valores y Bolsas QQ 32 43 45 30
2.3 Paraxylene, styrene, tolueno, y benceno deben ser separados con el conjunto imponente
de columnas de destilación mostrado en Figure P2.3.14 Determine las tasas molares (kg
mol/min) de flujo de D1, D2, B1, y B2. 2.4 funciones Figure P2.4 un plato plano del cuadrado
los lados de los cuales están sujetas en las constantes temperaturas (200 ° C y 500 ° C).
Encuentre las temperaturas en nodos interiores (i.e., T7 - - T14, T17 (200) T9, T12 T19 -. La
temperatura en cada nodo interior - se asume - es dada por el promedio de temperaturas de
nodos adyacentes. 2.5 que La presión de vapor (Uno) de n-pentane (B) y n-hexane (T (mmHg)
puede estar calculada de la ecuación Antoine: °C) 15:
El logP
El logP
350 g sec
150 g sec
El Reactor 1 Reactor 3
Reactor 2R eactor 4
Q21C2
Q13C1
Q32C3
Q33C3
Q43C4
Q24C2
FIGURA P2.2
2. Repita los cálculos para mezclas líquidas conteniendo 0 % mol hasta 100 % mol de n-
pentane. Trame el % de punto de burbujeo de temperatura y mol de n-pentane en la fase de
vapor como una función del % mol en la fase líquida. 2.6 funciones Table P2.6 las fracciones
del topo de benceno en una cierta temperatura y la presión en el benceno – la letra x de la
mezcla. de líquido de tolueno y y son las fracciones del topo de benceno en el líquido y la fase
de vapor, respectivamente. Encuentre el polinomio para equipar estos datos.
D1
D2
B1
B2
FIGURA P2.3
12345
7 8 9 10
12 13 14 15
17 18 19 20
22
11
16
21 23 200 ° C
500 ° C
200 ° C500 ° C
24 25
FIGURA P2.4
2.7 Datos de aptitud de calor Cp (kJ / (· kilobyte kg mol)) versus temperatura T (kilobyte) para
propano gaseoso es presentada en Table P2.7.16 Find el polinomio que puede usarse para
representar la variación de Cp como una función de T. 2.8 que La ecuación Margules, que
describe los coeficientes de actividad del sistema binario, pueden ser representados como
lnxBA xABlnxAB xBA gg 12 2 2 3 21 2 1 322 22 = () + () = () + ()
MESA P2.6 Mole Fraction de letra x de Benceno 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 y
0.000 0.211 0.378 0.512 0.623 0.714 0.791 0.856 0.911 0.959 1.000
MESA P2.7 Heat Capacity de Gaseous Propane T Cp T Cp 50 34.06 600 128.70 100 41.30 700
142.67 150 48.79 800 154.77 200 56.07 900 163.35 273.15 68.74 1000 174.60 298.15 73.60
1100 182.67 300 73.93 1200 189.74 400 94.01 1300 195.85 500 112.59 1400 201.21
¿Mesa P2.8 Activity Coefficients de x1 Benzene N Heptane Mixture?¿1?2 0.0464 1.2968 0.9985
0.0861 1.2798 0.9998 0.2004 1.2358 1.0068 0.2792 1.1988 1.0159 0.3842 1.1598 1.0359
0.4857 1.1196 1.0676 0.5824 1.0838 1.1096 0.6904 1.0538 1.1664 0.7842 1.0311 1.2401
0.8972 1.0078 1.4038
2.9 que Las ecuaciones de la furgoneta Laar para la correlación de coeficientes binarios de
actividad pueden ser expresadas tan
El ln
Un B
El ln
letra x de la letra x de la B
B A gg 1 1 2 2 2 2 1 2 11 + æ è ç ö ø ÷,
Leño Pensilvania B T = +
2.11 a los que La ecuación Wagner puede estar acostumbrada presión de vapor de estimación
entre el triple punto y el punto crítico:
El lnP
Acto inapropiado P Pr c c ==,, y t = 1 - Tr. Mesa P2.11 presenta presión de vapor de etano (Pa)
versus la temperatura (kilobyte) .18 Correlate los datos usando la ecuación Wagner. Para
etano, Tc = 305.32 kilobyte y Pc = 4.872 × 106 Pensilvania 2.12 Datos de k termal (W / (·
kilobyte m) de conductividad) versus la temperatura T (kilobyte) para propano gaseoso es
presentada en Table P2.12.19 por el que El = cTn no lineal de la k de ecuación es conocido
usarse para describir la relación entre k y T. Estiman c de parámetros y n que la asignación de
la mejor los datos. ¿2.13 Datos de calor de vaporización de propano?¿Hv (J / kmol) versus la
temperatura T (kilobyte) es presentado en Table P2.13.20?Se sabe que Hv es representado
como una función no lineal de T tan?= la A Hv (Tc - T) n (para propano, Tc = 369.83 kilobyte).
Estime valores de Uno y n. 2.14 Varias modelos fueron a los que se declaró describe las tasas
del reaction21 reformatorio catalítico reversible
CHHOCOH 42 22 24 + « +
MESA P2.10 Vapor Pressure de Benzene T (kilobyte) P (Pa) 302.39 15,388.0 318.69 30,464.0
330.54 47,571.0 338.94 63,815.0 346.24 81,275.0 353.47 102,040.0 358.87 120,140.0
Uno de varios modelos para esta reacción catalítica, en el cual el metano es adsorbido en la
superficie de catalizador, es dado por ahí (modelo 1)
Acto inapropiado kK PP
P KPCO CH HO CO HP 24 2 22 1 2 4
Donde KP = 5.051 × 10-5 atm2. Mesa P2.14 demuestra resultados experimentales de tasa de
reacción como una función de presión parcial de los productos en 350 ° C.
MESA P2.11 Vapor Pressure de Ethane T 10-4P T (kilobyte) (Pa) (kilobyte) 10-4P (Pa) 92
0.00017 230 70.0000 100 0.0011 240 96.7000 110 0.0075 250 130.1000 120 0.0350 260
171.2000 130 0.1300 270 221.0000 140 0.3800 276 255.5000 150 0.9700 280 280.6000 158
1.8000 284 307.5000 170 4.3000 288 336.3000 180 7.9000 290 351.4000 192 14.9000 294
383.4000 200 21.7000 298 417.6000 210 33.4000 300 435.6000 220 49.2000 302 454.3000
MESA P2.12 Thermal Conductivity de k Gaseosa de la T de la k de la T Propane 231.07 0.0114
400 0.0306 240 0.0121 420 0.0334 260 0.0139 440 0.0363 280 0.0159 460 0.0393 300 0.0180
480 0.0424 320 0.0202 500 0.0455 340 0.0226 520 0.0487 360 0.0252 540 0.0520 380 0.0278
560 0.0553
¿Mesa P2.13 Heat de Vaporización de Propane T 10-7?¿Hv T 10-7?Hv 90 2.46 220 1.93 100
2.42 231.07 1.88 110 2.37 240 1.83 120 2.33 250 1.78 130 2.29 260 1.73 140 2.25 270 1.67 150
2.21 280 1.61 160 2.17 290 1.54 170 2.13 300 1.46 180 2.09 310 1.38 190 2.05 320 1.28 200
2.01 330 1.18 210 1.97 340 1.05
Presión parcial (atm) CH4 H2O CO2 H2 1 0.13717 0.06298 0.23818 0.00420 0.01669 2 0.15584
0.03748 0.26315 0.00467 0.01686 3 0.20028 0.05178 0.29557 0.00542 0.02079 4 0.05700
0.04978 0.23239 0.00177 0.07865 5 0.20150 0.04809 0.29491 0.00655 0.02464 6 0.07887
0.03849 0.24171 0.00184 0.06873 7 0.14983 0.03886 0.26048 0.00381 0.01480 8 0.15988
0.05230 0.26286 0.05719 0.01635 9 0.26194 0.05185 0.33529 0.00718 0.02820 10 0.14426
0.06432 0.24787 0.00509 0.02055 11 0.20195 0.09609 0.28457 0.00652 0.02627
d dt
Yt yt 12 110 () = () - () ()
d dt
d dt
Yt ytyt yt 3123 8 3 () = () () - ()
La condición inicial es y 0
010
()
El é
êêê
Úúú
200 200 200 200 200 200 200 200 200 200 200 200 200 227.2 254.4 279.5 289.8 293 293 289.8
279.5 254.4 227.2 200 200 254.4 312 369.6 387.9 392.2 392.2 387.9 369.6 312 254.4 200 200
279.5 369.6 500 500 500 500 500 500 369.6 279.5 200 200 289.8 387.9 500 500 500 500 500
500 387.9 289.8 200 200 293 392.2 500 500 500 500 500 500 392.2 293 200 200 293 392.2 500
500 500 500 500 500 392.2 293 200 200 289.8 387.9 500 500 500 500 500 500 387.9 289.8 200
200 279.5 369.6 500 500 500 500 500 500 369.6 279.5 200 200 254.4 312369.6 387.9 392.2
392.2 387.9 369.6 312 254.4 200 200 227.2 254.4 279.5 289.8 293 293 289.8 279.5 254.4 227.2
200 200 200 200 200 200 200 200 200 200 200 200 200
2.18 funciones Figure P2.18 que tres tanques calentadores conmovidos continuos asociaron en
la serie. El vapor se usa para calentar la solución en cada tanque. La tasa masiva de flujo wi
(yo = 0, 1, 2, 3) en cada tanque es mantenida en un constante valor de w kg/min. Si la A de
área de reembarque de calor es constante para cada tanque, la cantidad de calor transferida
de la tubería de vapor para la solución es dada por ahí
Q UA TT soy yo = () = () 123
La temperatura en cada tanque antes de calentarse es T0. Usando datos dado debajo, trame el
perfil de temperatura de cada tanque como una función de tiempo. ¿Qué es la temperatura
estatal en novio del tanque 3? Los datos: La aptitud de calor del solución Cp = 1.75 kJ / (kg · °
C); UA = 12 kJ / (min · ° C); T0 = 25 ° C; Populacho de solución en cada tanque M = 1400 kg;
Temperatura de vapor Ts = 200 ° C; La tasa de flujo de la solución w = 120 kg/min;
Cronometre el intervalo t 0 200 . 2.19 El sistema de los modelos Robertson de ecuaciones
diferenciales ordinarias una reacción entre tres el components23 químico:
Dy t dt yt3 7 2 231 0 () = ´ ()
DP d
PP dT d
DP d
kilobyte PP
T0
T1 T2 T3
El w0
T1 w1
T2 w2
T3 w3
El exp de la k
Tp
=´
ö ø ÷ - 61 02 07 15004.
103
3 Propiedades Físicas
3.1 RIEGAN estudios de VAPOR de operador booleano AND Many han sido transmitidos en las
propiedades termodinámicas de agua y humean. Las formulaciones diversas que aproximan
propiedades de agua y vapor han sido introducidas a través de los años. En este pasaje,
enfocaremos la atención en los procedimientos computacionales para propiedades de agua y
echaremos humo de cólera basados en la fórmula bosquejada en el IAPWS-IF97 (la Asociación
Internacional para Propiedades de Agua y 1997)1 de la Formulación de Steam-Industrial
revisado en 2007. El rango de validez cubierta en el IAPWS-IF97 es
De Ts (P). La región 5 representa vapor recalentado entre 1073.15 y 2273.15 kilobyte y está al
amparo de una ecuación fundamental para la energía libre Gibbs específica g (P, T). La máxima
presión de regiones 1, 2, y 3 son 100 MPa, y eso de región 5 es 50 MPa.
Los parámetros del [Link] de ecuaciones de la Propiedad del 3.1.2 y las Ecuaciones Auxiliares
que Los valores de parámetros y constantes de referencia usaron en el IAPWS-IF97 son
La energía interna específica y la entropía específica del líquido saturado en el triple punto son
set igual para poner en el cero. Esta condición es encontrada en la temperatura y ejerza
presión sobre del triple punto Tt = 273.16 kilobyte, Pt = 611.657 Pa y en el enthalpy del triple
enseñan con el dedo a Ht = 0.611783 J / kg. El límite entre regiones 2 y 3 como se muestra en
Figura 3.1 están definidos por la siguiente presión cuadrática – la relación de temperatura:
Pq q + +nn n 12 3 2
¿Dónde p P/P *,? = T/T *, P * = 1 MPa, T * = 1 kilobyte, y n1, n2, y n3 son constantes. Esta
ecuación apenas describe una línea del isentropic. El IAPWS-IF97 involucra muchas constantes,
y MATLAB programa presentado en este libro contenga estas constantes.
[Link] Ecuaciones Basic para Región 1 La ecuación básica para región 1 es una ecuación
fundamental para la específica g de energía Gibbs y libre dada por forma sin dimensiones
GP T RT
yo
yo
IJ ii,, () = () = () () = å gp tp t 1 34 71 1 222..
P (MPa)
G (P, T)
T (kilobyte)
0 10
50
13 2
100
= - - () ()
[Link] Ecuaciones Basic para Región 2 La ecuación básica para región 2 es una ecuación
fundamental para la g libre Gibbs específica de energía. ¿Esta ecuación puede ser expresada
como una combinación de una parte ideal del gas?¿O y una parte residual?T:
GP T RT oT,, () = () = () + gp tgpt gp () t
Gp tg pt g
g pt
oh
yo
Yo o J T
yo
yo
Yo J oo
yo
Donde p P/P *, t = T * / T, P * = 1 MPa, T * = 540 kilobyte, y ni, Ii, y Ji son constantes. Las
derivadas del gas ideal y las partes residuales con relación a p y t son usadas en el cálculo de
propiedades físicas:
¶¶
= ()
=(
[Link] Ecuaciones Basic para Región 3 La ecuación básica para región 3 es una ecuación
fundamental para la f libre Helmholtz específica de energía. Esta ecuación puede ser expresada
en forma sin dimensiones tan
FT RT
El nn
yo
yo
IJ ii
acto inapropiado
Dt sd t
,, () = () = + = å F 1 2 40 ln
¿Dónde d? ?¿*, t = T * / T,?¿El *?C, y T Ecuaciones * = Tc. [Link] Basic para Región 4 La línea
de saturación pueden ser mandadas por vía urgente como una ecuación de segundo grado sin
dimensiones, lo cual puede ser solucionado en términos de Ts de saturación de presión Ps y de
temperatura de saturación:
B JbJb bJ bJ bJ J 22 1 2 2 2 3 2 45 6 2 78 + 0 + + + + + + + = nn nnnn nn
EL CALCULADOR AUTOMÁTICO C BB
s*
-+
El é
ù û el ú
2
42
Donde
+-+ n D n D nn Ds * () - + () 10 10 2 91 04 2
Donde
G FF EG
EnnFnnnGnn n = - + + + + +2 42 2 36 1 2 47 2 2 58,, bb bb
[Link] Ecuaciones Basic para Región 5 La ecuación básica para región de alta temperatura 5 es
una ecuación fundamental para la energía libre Gibbs específica:
GP T RT oT,, () = () = () + gp tgpt gp () t
Gp tg pt o
yo
Yo o J T
yo
yo
Entrada/salida IJ nn o ii = + = == åå ln, 1 6 1 6
Donde p P/P *, t = T * / T, P * = 1 MPa, T * = 1000 kilobyte, y ni, Ii, y Ji son constantes. La
función MATLAB H2OPT se usa para computar propiedades de agua y humear. Esta función
calcula propiedades termodinámicas de H2O en la P (kPa) de temperatura dada T (° C) y de
presión para regiones 1, 2, y 4. Esta función puede ser designada como
La función el Cómputo del % wprop H2OPT (P, T) las propiedades termodinámicas de H2O en
el % dado de temperatura (C) y la presión (kPa) usando la fórmula IAPWS (la liberación
revisada en el % IAPWS-97) (la región 1, 2, 4) el % introduce en la computadora % P: KPa, T: La
salida del % C: El % wprop: Grupo de seguidores que tiene estructura fildea: El % P (la presión,
kPa), T (la temperatura, C), v (el volumen específico, m ^3/kg), % u (la energía interna, kJ/kg), h
(enthalpy, kJ/kg), s (la entropía, / kilobyte kJ/kg)
P = P/1000; La conversión del % de unidad de presión: KPa - la identificación del % > MPa de
región (rg) si T < = 623.15 % región 4 Ts = rg4eqn (P); Si (Ts-T) crit rg = 1; El % subenfrió a
líquido elseif > crit (T-Ts) rg = 2; El % no sobrecalentó vapor rg = 3; La saturación del % la
ecuación estatal del auxiliar del % de fin de fin en el límite entre región 2 y 3 si T > 623.15 %
límite entre región 2 y 3 rg = 2; El % saturó vapor o fuera del región n1 = 348.05185628969; N2
= - 1.1671859879975; N3 = 0.0010192970039326; Ps23 n1 + n2 *T + n3 *T ^2; La ecuación
del auxiliar del % en el límite si P > Ps23 rg = 5; El fin de fin si P 1e-4 || T < 273.15 rg = 4; La
región del % de fin 1: El líquido subenfriado si rg == 1 % T < Ts: StateH2O líquido subenfriado '
subenfrió líquido '; Si T > 623.15 || P > 100 warnmsg = ' la Región no definida: P > 100 MPa ';
Rg = 6; Si no Pf, Tf, vf, uf, sf, hf propPT (P, T, 1); La región del % 1 la región del % de fin de fin
2: El vapor recalentado si rg == 2 % T > Ts: El vapor sobrecalentado stateH2O ' sobrecalentó
vapor '; Si T > 1073.15 || P > 100 warnmsg = ' la Región no definida: T > 800 C o P > 100 000
kPa '; Rg = 6; Si no Pg, Tg, vg, ug, sg, hg propPT (P, T, 2); La región del % 2 la región del %
de fin de fin 3: El + saturado de vapor saturó líquido si rg == 3 el % saturó stateH2O estatal '
saturó al estado '; Wa rnmsg ' 2 variables independientes está obligado a determinar al
estado '; = Pg, Tg, vg, ug, sg, hg propPT (P, Ts, 2); El vapor del % está en región 2 P f, Tf, vf,
uf, sf, hf propPT (P, Ts, 1); el % subenfrió líquido está en región 1 región del % de fin 4 si rg
== 4 ' Datos ' stateH2O ' Incorrect '; Warnmsg ' P o T < 0 '; El fin
La región del % 5 si rg == 5 el % fuera de región 3 stateH2O ' Cálculo en región 3 por IAPWS-97
no está disponible; Warnmsg ' Inspeccione si la presión es mayor que 100 MPa '; El % de fin
restauran unidades de Tg de temperatura y de presión - 273.15 (K-C, MPa-kPa); Tf – 273.15; Pg
*1000; Pf *1000; Los valores del % Assign para campos correspondientes de la estructura a ser
devueltos. si rg == 1 región del % 1 [Link] Pf; [Link] Tf; [Link] vf; [Link] uf; = la
alta frecuencia del [Link]; [Link] sf; Elseif rg == 2 la región del % 2 [Link] Pg;
[Link] Tg; [Link] vg; [Link] ug; [Link] hg; [Link] sg; Elseif rg == 3 la
región del % 3 [Link] Pf; [Link] Tf; [Link] vf; [Link] uf; = la alta frecuencia del
[Link]; [Link] sf; [Link] Pg; [Link] Tg; [Link] vg; [Link] ug; [Link]
hg; [Link] sg; El fin wprop.stateH2O stateH2O; [Link] warnmsg; La impresión del
% resulta. fprintf (' la Temperatura: %g C, Presión: %g kPa n ', T-273.15, P *1000); Si rg == 1 fp
rintf (' la presión líquida %g kPa n ', Pf); Fprintf (' el temp líquido. = %g C \ n ', Tf); Fprintf (' el
volumen %g m ^3/kg n ', vf); Fprintf (' la energía interna %g kJ/kg n ', uf); Fp rintf ('
enthalpy %g kJ/kg n ', alta frecuencia); Fprintf (' la entropía %g kJ kg *K n ', sf); Fprintf ('
indique a %s n ', stateH2O); Elseif rg == 2 fp rintf (la presión de vapor ' %g kPa n ', Pg); Fprintf ('
el temp de vapor. = %g C \ n ', Tg); Fprintf (' el volumen %g m ^3/kg n ', vg); Fprintf (' la
energía interna %g kJ/kg n ', ug); Fp rintf (' enthalpy %g kJ/kg n ', hg); Fprintf (' la entropía %g
kJ kg *K n ', sg); Fprintf (' indique a %s n ', stateH2O); Elseif rg == 3 fp rintf (' la presión líquida
%g kPa n ', Pf); Fprintf (' el temp líquido. = %g C \ n ', Tf); Fp rintf (la presión de vapor ' %g
kPa n ', Pg); Fprintf (' el temp de vapor. = %g C \ n ', Tg); Fprintf (' el volumen líquido %g m
^3/kg n ', vf); Fprintf (' la energía interna líquida %g kJ/kg n ', uf); Fprintf (' enthalpy %g
kJ/kg n líquido ', alta frecuencia); Fprintf (' la entropía líquida %g kJ/kg *K n ', sf); Fprintf ('
el volumen de vapor %g m ^3/kg n ', vg); Fprintf (' el vapor la energía interna %g kJ/kg n ',
ug); Fprintf (' el vapor enthalpy %g kJ/kg n ', hg); Fprintf (' la entropía de vapor %g kJ/kg *K
n ', sg); Fprintf (' indique a %s n ', stateH2O); El fin
Los resultados de solución de cálculos por la función H2OPT son demostrados debajo. Estos
resultados corresponden a los valores en mesas calentadas a vapor:
>> wp H2OPT (750,167.76); La temperatura: 167.76 C, Presión: 750 la presión de vapor kPa =
750 el temp de vapor kPa. = 167.76 el volumen C = 0.255506 m ^3/kg energía interna =
2574.02 kJ/kg enthalpy = 2765.65 la entropía kJ/kg = 6.68356 kJ/kg *K
>> wp H2OPT (2100,214.85); La temperatura: 214.85 C, Presión: 2100 la presión líquida kPa =
2100 el temp líquido kPa. = 214.85 el volumen C = 0.001181 m ^3/kg energía interna = 917.44
kJ/kg enthalpy = 919.92 la entropía kJ/kg = 2.46999 kJ/kg *K
La función H2OPT llama otra función propPT, lo cual a su vez llama otras funciones. Cada
función realiza una tarea específica como se muestra en Mesa 3.1. Las funciones mostradas en
Mesa 3.1 pueden ser encontradas en A del Apéndice Cecal.
MESA 3.1 El MATLAB ® Functions Usó en los Cálculos de H2O Properties en la Temperatura
Dada y el Nombre de Presión Description H2OPT La función principal: ¿Le asignan los
resultados al propPT de variable de estructura propiedades Calculates en regiones 1, 2, y 4
rg1IJn Defines 34 coeficientes de la ecuación básica para región 1 los coeficientes rg2IJn
Defines (?oh: ¿9,?T: ¿43) de la ecuación básica para región 2 rg1eqn Calculates la ecuación
básica para región 1 rg2eqn Calculates la ecuación básica para región 2 rg4eqn Calculates la
ecuación básica para región 4 rg1dgdp Calculates (?? ?¿P) t rg1dgdT Calculates (?? ?T) | p
Las propiedades del 3.1.3 de vapor saturado En Este Pasaje, que enfocaremos en las
propiedades termodinámicas de vapor saturado válido de 273.15 para 647.15 kilobyte. La
siguiente descripción se basa en el revisado IAPWS Formulation 1995 para las Propiedades
Termodinámicas de Sustancia Común de Agua para Use.2 General y Científico En una
temperatura dada T (kilobyte), la presión de vapor saturada puede ser aproximada como
El pp
Dp dT
öø÷
El é
ù û úln p pc
uno
f aa aaaa
P pc tttttt tt () + + + () æ è ç ö ø ÷ = 12 15 3 3 4 35 5 4 6 75 10. . El ln
En una temperatura dada T (kilobyte), las densidades del líquido saturado y el vapor pueden
ser representadas respectivamente como
Donde ci (yo = 1, 2, …, 6) son constantes. El enthalpy específico del vapor y líquido saturado en
una temperatura dada T (kilobyte) puede ser obtenido, respectivamente, de las siguientes
relaciones:
Td p dT
La entropía específica del vapor y líquido saturado en una temperatura dada T (kilobyte) puede
ser obtenida, respectivamente, de las siguientes ecuaciones:
Dp dT
ùû
01 20 23 35 4
El satsteam de función MATLAB calcula las propiedades del vapor saturado. Esta función
calcula las propiedades del vapor saturado en la temperatura dada Ts (° C), y los resultados
producidos por esta función son almacenados en el stpr de estructura. El formato de llamado
de esta función es
El stpr contiene varios campos: = la temperatura del stpr.T del vapor saturado (kilobyte); = la
presión del stpr.P (Pa); El volumen = líquido stpr vL (m3/kg); El volumen de = vapor del [Link]
(m3/kg); = el líquido del [Link] enthalpy (J / kg); Stpr hV = trate al vapor a enthalpy (J / kg); La
entropía de = líquido del [Link] (J / (· kilobyte kg)); La entropía de = vapor del [Link] (J / (·
kilobyte kg)).
El % de función stpr satsteam (Ts) Computa propiedades del vapor saturado en un % dado de
temperatura Ts (C) stpr: Una estructura conteniendo resultados de cálculos
El % le saturó presión de vapor tw * (uno (1) = (Tc Ts) *tau + un (2) *tau ^1.5 + un (3) *tau ^3
+ ... un (4) *tau ^3.5 + un (5) *tau ^4 + un (6) *tau ^7.5); Ps Pc *exp (tw);
La densidad del % de rhoL rhoc * líquido saturado (1 + b (1) *tau ^ + b *tau ^ + b *tau ^ (5/3)
(3) (2/3) (2) (1/3) + ... b *tau ^ + b *tau ^ + b (6) (43/3) (5) (16/3) (4) *tau ^ (110/3));
La densidad del % de vapor saturado vw c *tau ^ + c *tau ^ + c *tau ^ (4/3) (3) (2/3) (2) (1/3)
(1) +
C *tau ^3 + c *tau ^ + c (6) (37/6) (5) (4) *tau ^ (71/6); RhoV rhoc *exp (vw);
El % phi phi0 * *d *theta ^ + d *log (theta) (2) (- 20) (1) (phid + (19/20) + ... (9/7) *d *theta
^3.5 + *d (4) (5/4) (3) *theta ^4 + ... (109/117) *d (5) *theta ^53.5);
El % dp dT tv = 7.5 *a (6) *tau ^6.5 + 4 *a (5) *tau ^3 + 3.5 *a (4) *tau ^2.5 + ... 3 *a (3) *tau ^2
+ 1.5 *a (2) *tau ^0.5 + un (1) leño + (Ps Pc); DpdT = (- Ps Ts) *tv;
= el alfa del % enthalpy hL + (Ts/rhoL) *dpdT; El % saturó = alfa líquido del hV + (Ts/rhoV)
*dpdT; El % saturó vapor
La entropía del % sL phi + (1/rhoL) *dpdT; El % saturó a sV phi + líquido (1/rhoV) *dpdT; El %
saturó vapor
La estructura de resultado del % stpr.T Ts; Stpr.P Ps; [Link] vL; [Link] vV; [Link] hL; [Link]
hV; [Link] sL; [Link] sV; El fin
Calcule el volumen específico, el enthalpy, y la entropía del vapor saturado en 150 C. Compare
que los resultados con esos registraron en mesas calentadas a vapor que sea encontrado en
textos termodinámicos estándar. La solución Después es un ejemplo de llamar el satsteam de
función y almacenar los resultados en una estructura designada stpr. Las salidas de esta
función son ostentadas usando el fprintf de función incorporada y están resumidas en Mesa
3.2.
>> stpr satsteam (150); >> Fprintf (' la Temperatura (el vapor saturado): %g C \ n ', stpr.T-
273.15); >> Fprintf (' Pressure %g KPa N ', stpr.P/1000); >> Fprintf (' el Volumen líquido %g cm
^3 g n ', [Link] *1000); >> Fprintf (' el Volumen de vapor %g cm ^3 g n ', [Link] *1000); >>
Fprintf (' Liquid Enthalpy %g KJ/kg N ', [Link]/1000);
>> fprintf (' Steam Enthalpy %g KJ/kg N ', [Link]/1000); >> Fprintf (' la Entropía líquida %g
kJ/kg *K n ', [Link]/1000); >> Fprintf (' la Entropía de vapor %g kJ/kg *K n ', [Link]/1000);
La temperatura (el vapor saturado): 150 C Ejercen Presión sobre = 476.159 volumen kPa Liquid
= 1.0905 volumen cm ^3 / g Steam = 392.48 cm ^3 / g Liquid enthalpy = 632.147 kJ/kg Steam
enthalpy = 2746.05 entropía kJ/kg Liquid = 1.84172 entropía de Vapor kJ/kg *K = 6.83735 kJ/kg
*K
3.2 la humedad del Pariente de humedad relativa del 3.2.1 de HUMEDAD (HR) son definida
como la proporción de la presión ejercida por el vapor de agua para la presión de vapor del
agua líquido tomado en esa temperatura. En general, la humedad relativa es representada en
términos del porcentaje (el %).
W = () 100 el %
uno
S = 100
En una temperatura dada T (kilobyte), la presión de vapor saturada Ps puede ser aproximada
como
PP
La presión (kPa)
La entropía de vapor (kJ / (· kilobyte kg)) las Ecuaciones 476.159 1.0905 392.48 632.147
2746.05 1.84172 6.83735 Steam table3 476 1.091 392.4 632.1 2745.4 1.8416 6.8358
Mp
HA puede ser estimada usando la ecuación ideal del gas de estado. Desde que HA puede ser
representada como la densidad de vapor de agua incierto, lo hemos hecho de la ecuación ideal
del gas
P RTA una w
El % de zumbido de función = humidest (Hr, Td) Hr: El % de humedad relativa Td: Seque
temperatura de la bombilla
Calcule la presión de vapor real (Pa) y humedad absoluta (g m3) cuando la temperatura seca
de la bombilla es 40 ° C y la humedad relativa es 50 %. La solución Call para el humidest de
función con Hr = 50 y Td = 40 sigue:
>> el zumbido = humidest (50,40); La presión de vapor real: 3692.56 Pa la humedad Absoluta =
25.55 g m ^3
Acto inapropiado rL T AB = - () 1 27 /
Ponga sobre una mesa componentes de 3.3 listas de típico cuyo constante Uno y B así como
también temperaturas críticas es sabida. Cada componente en Mesa 3.3 es asignado un
número específico de la identificación por el compID de función MATLAB.
PONGA SOBRE UNA MESA 3.3 Compuestos Químicos Típicos con A Conocida de Constantes y B
1 Flúor (F2) 10 el Hidrógeno (H2) 19 la Anilina (C6H7N) 2 el Cloro (Cl2) 11 el Nitrógeno (N2) 20
el Fenol (C6H6O) 3 el dióxido de azufre (SO2) 12 el Oxígeno (O2) 21 Cyclopropane (C3H6) 4 el
Monóxido de Carbono (Colorado) 13 el Etileno (C2H4) 22 Cyclohexane (C6H12) 5 el Dióxido de
Carbono (CO2) 14 el Metano (CH4) 23 1,3 el Butadieno (C4H6) 6 cloruro de Hidrógeno (HCl) 15
el Etano (C2H6) 24 Methanol (CH4O) 7 Amoníaco (NH3) 16 el Propano (C3H8) 25 el Cloroformo
(CHCl3) 8 el Agua (H2O) 17 el Benceno (C6H6) 26 Carbon Tetrachloride (CCl4) 9 el Agua
Oxigenada (H2O2) 18 el Tolueno (C7H8)
La fuente: Las guiñadas, C.L. Et Al., Las Propiedades Físicas, Una Publicación de Ingeniería
Química, McGrawHill, Nueva York, 1977.
El caso { ' el MONÓXIDO DE CARBONO ', ' Colorado ' }, ind = 4; El caso { ' el DIÓXIDO DE
CARBONO ', ' CO2 ' }, ind = 5; El caso { ' el CLORURO de HIDRÓGENO ', ' HCl ' }, ind = 6; El
caso { ' el AMONÍACO ', ' NH3 ' }, ind = 7; El caso { ' el AGUA ', ' H2O ' }, ind = 8; El caso { ' el
AGUA OXIGENADA ', ' H2O2 ' }, ind = 9; El caso { ' el HIDRÓGENO ', ' H2 ' }, ind = 10; El caso
{ ' el NITRÓGENO ', ' N2 ' }, ind = 11; El caso { ' el OXÍGENO ', ' O2 ' }, ind = 12; El caso { ' el
ETILENO ', ' C2H4 ' }, ind = 13; El caso { ' el METANO ', ' CH4 ' }, ind = 14; El caso { ' el ETANO
', ' C2H6 ' }, ind = 15; El caso { ' el PROPANO ', ' C3H8 ' }, ind = 16; El caso { ' el BENCENO ', '
C6H6 ' }, ind = 17; El caso { ' el TOLUENO ', ' C7H8 ' }, ind = 18; El caso { ' la ANILINA ', '
C6H7N ' }, ind = 19; El caso { ' el FENOL ', ' C6H6O ' }, ind = 20; El caso { ' CYCLOPROPANE ',
' C3H6 ' }, ind = 21; El caso { ' CYCLOHEXANE ', ' C6H12 ' }, ind = 22; El caso { ' 1,3 el
BUTADIENO ', ' C4H6 ' }, ind = 23; El caso { ' METHANOL ', ' CH4O ' }, ind = 24; El caso { ' el
CLOROFORMO ', ' CHCl3 ' }, ind = 25; El caso { ' CARBON TETRACHLORIDE ', ' CCl4 ' }, ind = 26;
El fin
El MATLAB del que el denL de función calcula la densidad saturó líquidos en una temperatura
dada. Esta función especifica que la A de constantes y B y temperaturas críticas para los
compuestos listaron en Mesa 3.3. Esta función tiene la sintaxis general
Dónde la T es un rango (un vector de fila) de temperatura dada (un scalar) o de temperatura y
cname es el nombre del componente que puede ser especificado ya sea como fórmulas
químicas (algo semejante como ' C6H6O ') o los nombres comunes (como “ Fenol ”). Los
parámetros de esta función no son caso sensitivo. Esta función llama el compID de función a
asignarle un número único de la identificación al cname compuesto.
La densidad del % de función rhoL denL (T, cname) de % líquido saturado de aporte del % T: La
temperatura (C) (scalar o vector de fila) el % Tc: El % de temperatura crítica (C) cname: El
nombre o la fórmula química del % compuesto devuelve % rhoL: La densidad de líquido
saturado (g cm ^3)
0.3471 0.2740 374.2000 0.0 0.0 componente de 0.0 % de perdido 0.0315 0.3473 146.8000
0.4227 0.2797 82.6000 0.2202 0.3041 32.3000 0.2204 0.2753 96.7000 0.3051 0.2714 288.9400
0.2883 0.2624 318.8000 0.3392 0.2761 426.0000 0.4094 0.3246 420.0000 0.2614 0.2826
124.9000 0.2729 0.2727 280.3000 0.2444 0.2710 152.0000 0.2928 0.2760 239.4000 0.5165
0.2666 263.4000 0.5591 0.2736 283.2000; Ind compID (cname); El número de la identificación
del % del % componente computa densidad Tr = T. CoefAB (ind, 3); Epn = - (1 - Tr).(2/7); RhoL
coefAB (ind, 1) * coefAB (ind, 2).El ^epn; El fin
El método 3.3.1 CosTalD Para las densidades líquidas valorativas, el método COSTALD puede
ser used.5 Este método puede ser aplicado para Tr dentro del rango 0.25 Tr < 1.
V
Acto inapropiado acto inapropiado efTgTT TR rr d = + + () + 23 1.00001
La estimación del % de función rhoL costald (T, Tc, vc, w, Mw) de densidad líquida por el aporte
del % de método COSTALD: El % T, Tc: La temperatura y el % de temperatura crítica (kilobyte)
vc: El % crítico de volumen w: El % acéntrico de factor Mw: El % de salida del % de peso
molecular (g mol) rhoL: Estimó densidad (kg/m ^3)
>> T = 293.15; Tc = 507.8; Vc = 386.8; W = 0.3002; Mw = 86.178; >> RhoL costald (T, Tc, vc, w,
Mw) rhoL = 629.6425
El logmL Un B T Connecticut DT = + + +2
Las viscosidades de líquidos decrecen con temperatura, y esta variación es casi lineal sobre una
gran variedad de temperaturas del punto de congelación para el punto de ebullición. Este
fenómeno puede ser representado por el Andrade Correlation7:
Ln mL Un B T = +
El % de función mu visL (T, cname) Calcula viscosidad de un % líquido saturado (cP) de aporte
del % T: La temperatura (kilobyte) (scalar o un vector de fila) el % cname: El nombre común o
la fórmula química del % compuesto devuelve % mu: La viscosidad del líquido saturado (cP)
La viscosidad del 3.4.2 de gases La viscosidad de gases en las presiones bajas puede ser by8
mandado por vía urgente
MG ABTC T = + + () *0 0001 2.
El ii
El ii
YM W yM W
å () å () 05 05. .
Dónde µ la m es la viscosidad de la mezcla del gas (cP) yi es la fracción del topo de componente
µ es la viscosidad del gas de componente que yo el MWi soy el peso molecular de componente
yo
El visG de función MATLAB calcula la viscosidad de gases listadas en Mesa 3.3. Esta función
especifica A de constantes, B, y C para compuestos típicos listó en Mesa 3.3. La sintaxis básica
de llamado es
Donde la T es la temperatura (kilobyte), cname es el nombre del componente que puede ser
especificado como una fórmula química o nombre común, y mu es la viscosidad resultante del
gas (cP). La T puede ser un scalar o un vector de fila representando un rango de temperatura.
Esta función llama el compID de función a asignarle un número de la identificación al cname
compuesto.
El % de función mu visG (T, cname) Calcula viscosidad de un % de aporte del % del gas (cP) T:
La temperatura (kilobyte) (scalar o un vector de fila) el % cname: El nombre común o la
fórmula química del % compuesto devuelve % mu: La viscosidad del gas (cP)
Constantes del correlación del % (Una, B, C) cv = [ 22.0900 76.9000 - 211.6000 5.1750 45.6900
- 88.5400 - 3.7930 46.4500 - 72.7600 32.2800 47.4700 - 96.4800 25.4500 45.4900 - 86.4900 -
9.5540 54.4500 - 96.5600 - 9.3720 38.9900 - 44.0500 - 31.8900 41.4500 - 8.2720 5.3810
28.9800 38.4000 21.8700 22.2000 - 37.5100 30.4300 49.8900 - 109.3000
>> T = 150 +273.15; >> Mu visL (T, ' C6H6O ') mu = 0.4858
>> T = 100 +273.15; Cname ' metano '; >> Mu visG (T, cname) mu = 0.0133
3.5 CALIENTAN Aptitud de Calor del 3.5.1 de APTITUD de aptitud de calor de Líquido de
Correlación de Polinomio del [Link] de líquidos puede ser expresada como el polinomio de la
forma
El % de función hcp hcapL (T, cname) Calcula % líquido de aporte del % de aptitud de calor
(cal / g / C) T: La temperatura (kilobyte) (scalar o un vector de fila) el % cname: El nombre
común o la fórmula química del % compuesto devuelve % hcp: La aptitud líquida (cal g / C) de
calor
Constantes del correlación del % cv = 1.0e +04 (Una, B, C, D) * [ - 0.0000288 0.02528 - 0.0331
0.1464 - 0.000013220 0.0004720 - 0.0020370 0.002894000 - 0.000057370 0.0010340 -
0.0040280 0.005285000 0.000056450 0.0004798 - 0.0143700 0.091195000 - 0.001930000
0.0254600 - 0.1095500 0.157330000 - 0.000011210 0.0007048 - 0.0035310 0.006621000 -
0.000192300 0.0031100 - 0.0110900 0.013760000 0.000067410 0.0002825 - 0.0008371
0.000860100 0.000044400 0.0001199 - 0.0002738 0.000261500 0.000379000 - 0.0329800
1.2170900 - 0.243480000 - 0.000106400 0.0059470 - 0.0768700 0.335730000 - 0.000045870
0.0032340 - 0.0395100 0.157570000 - 0.000034020 0.0006218 - 0.0050120 0.012630000
0.000123000 - 0.0010330 0.0072000 - 0.010730000 0.000013880 0.0008481 - 0.0056540
0.012610000 0.000033260 0.0002332 - 0.0013360 0.003016000 - 0.000148100 0.0015460 - -
0.000014610 0.0004584 - - 0.0006085 0.000592700 - - 0.0018420 0.001447000 - - 0.0034770
0.005990000 - - 0.0035100 0.003227000 0.000037850 0.0001049 - - 0.0003231 0.0008296 - -
0.000009154 0.0003149 - - 0.000001228 0.0002058 0.0043700 0.004409000 0.0013460
0.001425000 0.000014070 0.0002467 0.000068960 0.0008218 0.000002618 0.0006913
0.000128400 0.0013390 0.0005761 0.001374000 0.000083820 0.000016890 0.0010640
0.001240000 0.0007040 0.000861000; Wv cv ( :, 1 ) cv ( :, 2 ) *1e - 3 cv ( :, 3 ) *1e - 6 cv ( :, 4 )
*1e - 9 ; Ind compID (cname); El número de la identificación del % del % componente computa
aptitud líquida de calor hcp wv (ind, 1) + wv (ind, 2).*T + wv (ind, 3).El *T.^2 + wv (ind, 4).El
*[Link] ^3; El fin
Acto Inapropiado T
El wR
acto inapropiado Tp L p id
acto inapropiado
acto inapropiado
=++
ø ÷ ÷ acto inapropiado de la T
Donde Cp Id es la aptitud ideal de calor del gas. El hcRB de función MATLAB realiza el cálculo
de aptitudes líquidas de calor usando el método de correlación Rowlinson/Bondi. Esta función
puede ser invocada como
Tr = T. Tc; Acto inapropiado = 8.3143; CpL Cpi + 1.45 *R + 0.45 *R. (1-Tr) + 0.25 *w *R * (17.11
+ ... 25.2 * (1-Tr).El ^1/3. Tr + 1.742. (1-Tr)); El fin del % (/ kilobyte J / mol)
Use el método Rowlinson/Bondi para estimar la aptitud específica de calor de acetona de etilo
de metilo (MEK) en T = 100 ° C. Use Cp id = × () = × () 1 671 120 496.. Kilobyte J / gK / m ol, Tc =
535.55 kilobyte, w = 0.323, Mw = 72.11 g / mol, y acto inapropiado = 8.3143 J / (· kilobyte
mol). La solución
>> T = 373.15; Tc = 535.55; W = 0.323; Cpi = 120.496; >> CpL hcRB (T, Tc, w, Cpi) cpL =
162.6885
Las aptitudes de Calor del 3.5.2 de gases La aptitud de calor de un ideal asfixian con gas a Cp 0
en la presión baja puede ser expresado como un polinomio de tercer grado, lo cual está en
función de temperatura:
Donde Cp 0 es la aptitud de calor del gas ideal en la presión baja (cal / (· kilobyte gmol)) T es la
A de temperatura (kilobyte), B, C, y D son constantes de correlación
El hcapG de función MATLAB calcula aptitudes de calor de gases listadas en Mesa 3.3. Esta
función define A de constantes, B, C, y D en el rango de 298 Kilobyte = T = 1500 kilobyte. Esta
función puede ser usada como hcp hcapG (T, cname) donde la T es la temperatura (kilobyte);
El cname es el nombre del componente, lo cual puede ser especificado como una fórmula
química o un nombre común; Y hcp es la aptitud resultante de calor del gas (cal / (· kilobyte
gmol)). La T puede ser ya sea un scalar o un vector de fila representando un % de función de
rango. de temperatura hcp hcapG (T, cname) Calcula % de aporte del % de aptitud de calor del
gas (/ kilobyte cal / gmol) T: La temperatura (kilobyte) (scalar o un vector de fila) el % cname: El
nombre común o la fórmula química del % compuesto devuelve % hcp: Constantes del
correlación del % del aptitud del calor del gas - - - - cv = [ 5.8900 6.9400 - - 4.3900 1.3000
5.8500 15.4000 - - 0.6500 2.8000 - - 9.9400 2.4200 7.2400 - - 1.0000 6.0700 8.2300 - - 0.6600
8.1000 - - 1.1600 5.5200 19.8000 - - 0.0220 0.2100 0.1300 7.0700 - - 1.2600 6.2200 2.7100 - -
0.2200 0.9340 36.9000 (/ kilobyte cal gmol) 5.3700 2.4600 36.1000 (Una, B, C, D) 0.4600 -
5.4800 1.5200 7.0000 5.0500 11.1000 2.9100 6.9200 1.1400 5.1400 15.4000 1.7600 3.0700
0.1600 0.7200 3.6300 13.9000 3.7400 6.8800 1.3200 3.3100 0.3700 19.3000 4.0100 5.0400
9.3200 8.8700 7.0000 0.5800 69.9000 8.7900 116.0000 9.3400 138.5000 8.1100 143.4000
5.6800 126.0000 6.2800 79.8000 0.5600 81.1000 7.0500 0 7.7100 34.3000 29.3000 8.5800; Wv
cv ( :, 1 ) cv ( :, 2 ) *1e - 3 cv ( :, 3 ) *1e - 6 cv ( :, 4 ) *1e - 9 ; Ind compID (cname); El número de
la identificación del % del gas componente de cómputos del % calientan aptitud hcp wv (ind, 1)
+ wv (ind, 2).*T + wv (ind, 3).El *T.^2 + wv (ind, 4).El *[Link] ^3; El fin
>> T = 150 +273.15; >> V hcapL (T, ' Llore ') v = 1.0223
>> T = 300 +273.15; >> V hcapG (T, ' CO2 ') v = 11.1568
3.6 conductividades térmicas TERMALES del 3.6.1 de CONDUCTIVIDAD de líquidos por las que
La conductividad térmica de líquidos saturados puede ser estimada
K ABTC TL = + + 2
Los valores de kL para la mayoría de líquidos orgánicos comunes están entre 250 y 400 µ cal /
(s cm · ° C) en las temperaturas debajo del punto de ebullición. El condL de función MATLAB
calcula conductividades térmicas de componentes líquidos listadas en Mesa 3.3. Esta función
define A de constantes, B, y C. Esta función tiene la sintaxis
Constantes del correlación del % (Una, B, C) cv = 1000 * [ 0.6215 - 0.1623 - 0.1184 0.5590 -
0.0483 - 0.0152 2.1408 - 0.7837 0.0714 0.4755 0.0033 - 0.2143 0.9721 - 0.2015 - 0.0230 1.0717
- 0.0184 - 0.0658 2.5513 - 0.3766 - 0.0294 - 0.9166 1.2547 - 0.1521 - 0.4666 0.8059 - 0.0876 -
0.0201 2.4737 - 5.3473 0.6280 - 0.3689 - 0.0226
0.5838 0.0483 0.8515 0.0047 0.7227 0.0764 0.6993 0.0049 0.6235 0.0021 0.4243 0.0011
0.0538 0.0304 0.0070 0.3968 0.0067 0.3883 0.0033 0.7183 0.1142 0.0028 0.3902 0.0051; Wv
cv ( :, 1 ) cv ( :, 2 ) *1e - 2 cv ( :, 3 ) *1e - 4 ; Ind compID (cname); El número de la identificación
del % del % componente Computan k termal líquida de conductividad = wv (ind, 1) + wv (ind,
2).*T + wv (ind, 3).El *[Link] ^2; El fin
Las conductividades térmicas del 3.6.2 de gases Las conductividades térmicas de incremento
de gases de presiones bajas con temperatura. El kG termal de conductividad de un gas puede
estar correlacionado como una función de temperatura tan
K ABTCTD TG = + + + 23
Donde el kG es la conductividad térmica del gas en la presión baja (µ cal / (· kilobyte cm s)) T es
la A de temperatura (kilobyte), B, C, y D son constantes de correlación
Donde la T es la temperatura (kilobyte); El cname es el nombre del componente del gas, lo cual
puede ser especificado como una fórmula química o un nombre común; Y la k es la
conductividad térmica estimada del especificado gas (µ cal / (s cm · ° C)). La T puede ser ya sea
un scalar o un vector de fila representando un rango de temperatura.
Constantes del correlación del % (Una, B, C, D) cv = [ 1.8654 19.7900 1.2400 - 17.7700 3.2500
5.8000 0.2100 - 1.2500 - 19.3100 15.1500 - 0.3300 0.5500
1.2100 21.7900 - 0.8416 1.9580 - 17.2300 19.1400 0.1308 - 2.5140 - 0.2600 12.6700 -
0.2500 0.1600 0.9100 12.8700 2.9300 - 8.6800 17.5300 - 2.4200 4.3000 - 21.7300 - 21.0700
16.9700 0.1700 - 1.5600 19.3400 159.7400 - 9.9300 37.2900 0.9359 23.4400 - 1.2100 3.5910 -
0.7816 23.8000 - 0.8939 2.3240 - 42.0400 28.6500 0.7963 - 3.2620 - 4.4630 20.8400 2.8150 -
8.6310 - 75.8000 52.5700 - 4.5930 39.7400 4.4380 - 1.1220 5.1980 - 20.0800 - 20.1900 8.6400
2.3400 - 9.6900 18.1400 - 9.5700 5.6600 - 22.2200 - 26.3900 11.8900 1.5500 - 4.3000 - 31.8700
15.2600 1.7400 - 4.4000 - 20.4600 9.7400 3.7700 - 16.2800 - 20.5700 4.4500 4.0700 - 17.3100
12.2000 12.3800 3.3520 3.5660; Wv cv ( :, 1 ) cv ( :, 2 ) *1e - 2 cv ( :, 3 ) *1e - 4 cv ( :, 4 ) *1e -
8 ; Ind compID (cname); El número de la identificación del % del % de los Cómputos
componentes del % asfixian con gas k termal de conductividad = wv + wv *T + wv (ind, 3) (ind,
2) (ind, 1) *T.^2 + wv (ind, 4) *[Link] ^3; El fin
Calcule la conductividad térmica de agua en el rango de 0 C=T = 350 ° C, y trame los resultados
como una función de temperatura. La solución Las siguientes órdenes cómputo la
conductividad térmica y el complot los resultados como se muestra en Figura 3.2:
>> T 0:350 +273.15; La k = condL (T, ' llore '); >> El complot (T-273.15, k), xlabel (' T (C ) ') >>
ylabel (' la Conductividad Térmica de agua (\mucal / s / cm / C ) '), la cuadrícula adelante
Estime la conductividad térmica de gas de propano en el rango de 25 C=T = 900 ° C, y trame los
resultados como una función de temperatura. La solución que Las siguientes órdenes generan
un complot de los resultados como se muestra en Figura 3.3.
>> T 25:900 +273.15; La k = condG (T, ' propano '); >> El complot (T-273.15, k), xlabel (' T (C ) ')
>> ylabel (' la Conductividad Térmica de propano (/ kilobyte \mucal / s / cm ) ') >> el axis
tirante, cuadriculado adelante
3.7 tensiones superficiales de TENSIÓN SUPERFICIAL de líquidos pueden ser as13 mandado por
vía urgente
Los ss
=æèç
öø÷=æèç
0900
1000
1100
1200
1300
1400
1500
1600
1700
50
100
150
200
250
300
Donde la T es la temperatura (C); El cname es el nombre del componente, lo cual puede ser
especificado como una fórmula química o un nombre común; Y sg es la proporción de la
tensión superficial estimada para la tensión superficial en T1. Si el cname es agua, sg es el valor
de la tensión superficial estimada (la dina /gestión de configuraciones).
El % de función sg surtL (T, cname) Calcula % líquido de aporte del % de tensión superficial (la
dina /gestión de configuraciones) T: La temperatura (C) (scalar o un vector de fila) el % cname:
El nombre común o la fórmula química del % compuesto devuelve % sg: La proporción de
tensión superficial en T para eso en T (= la sigma sg / sigma1)
Si no % ind = 8: El agua sg; Para j = 1:La longitud (T) si T (j) > = T0 y T (j) - T0 < = 100 el % +T0 0
< = T < = 100 (C) sg1 = 71.97; Sgv sg1 * ((wv (ind, 2) + T0 - T (j)). (Wv (ind, 2) + ... T0-(wv
(ind, 1) + T0))).(Wv (ind, 3)); Si no el % 100 < = T (ind, (C) < = 374.2 wv:) = 100 374.2
1.169 ; Sg1 = 58.91; Sgv sg1 * ((wv (ind, 2) + T0 - T (j)). (Wv (ind, 2) + ... T0-(wv (ind, 1) +
T0))).(Wv (ind, 3)); El fin sg sgv ; El fin de fin de fin
Para líquidos criogénicos, la tensión superficial puede ser estimado por la ecuación propuesto
por Sprows y Prausnitz14:
Ss = () 0 1 Tr P
En esta ecuación, s0 y p pueden estar resueltos por el análisis de mínimos cuadrados de los
datos medidos. Para líquidos poco polares, la correlación correspondiente de estados puede
usarse para estimar tensions15 de la superficie:
¿Pitzer propuso a una serie de parentela para s en términos de Pc, Tc, y? Eso conjuntamente
condujo a la siguiente relación correspondiente de estados para s16:
La función del corstsg.m la Estimación del % sg corstsg (Pc, Tc, Tb, T) de tensión superficial
usando el % correspondiente de aporte del % de correlación de estados Pc: El % crítico de
presión (la barra) Tc: El % de temperatura crítica (kilobyte) Tb: El % hirviente normal del punto
(kilobyte) T: El % de salida del % de temperatura (kilobyte) sg: La tensión superficial (la dina
/gestión de configuraciones)
Tr = T. Tc; Tbr Tb./Tc; Q = 0.1196 * (1 + Tbr. *log (Pc / 1.01325). (1-Tbr)) - 0.279; Sg Pc. ^
(2/3).El *Tc.(1/3).El *Q.* (1-Tr).(11/9); El fin
La función del pitzersg.m la Estimación del % sg pitzersg (w, Pc, Tc, T) de tensión superficial
usando % de aporte del % de relación de Pitzer Pc: El % crítico de presión (la barra) Tc: El % de
temperatura crítica (kilobyte) w: El % acéntrico de factor T: El % de salida del % de
temperatura (kilobyte) sg: La tensión superficial Tr (la dina /gestión de configuraciones) = T. Tc;
Sg = (Pc. ^ (2/3)).* (Tc. ^ (1/3)).* ((1.86 +1.18 *w) /19.05).* ((3.75 + ... 0.91 *w). (0.291-0.08
*w)).(2/3).* (1-Tr).(11/9); El fin
>> T = 303.15; Tc = 499; Tb = 308.15; Pc = 54.9; >> Sg corstsg (Pc, Tc, Tb, T) sg = 22.3398
3.8 la ecuación de PRESIÓN DE VAPOR 3.8.1 anToine La ecuación Antoine se usan a menudo
para estimar la presión de vapor Pv:
El lnPA
B TCv = +
Esta ecuación es aplicable para las presiones con rangos de 10 para 1500 mmHg.
[Link] Extended Antoine Equation La presión de vapor del líquido saturado puede ser
expresado como una función de temperature17:
El prVp de función MATLAB calcula la presión de vapor de componentes listadas en Mesa 3.3.
Esta función define A de constantes de correlación, B, C, D, y E. La sintaxis básica es
Donde la T es la temperatura (C); El cname es el nombre del componente, lo cual puede estar
especificado ya sea como una fórmula química o un nombre común; Y pv es la presión de
vapor estimada (mmHg) en T.
La función la Estimación del % pv prVp (T, cname) de presión de vapor del % líquido saturado
(mmHg) de aporte del % T: La temperatura (C) (scalar o un vector de fila) el % cname: El
nombre común o la fórmula química del % compuesto devuelve % pv: La presión de vapor
(mmHg) en T
Presión del vapor del cómputo del % T0 = 273.15; T=T + T0; Logp wv (ind, 1) + wv (ind, 2). T +
wv (ind, 3).*log10 (T) + ... wv (ind, 4).*T + wv (ind, 5).El *[Link] ^2; Pv = [Link] ^logp; El fin
La ecuación extendida Antoine mostrada de abajo puede usarse para estimar la presión de
vapor en temperatures18 alto:
El leño
Estime la presión de vapor de agua en el rango de 0 C=T = 350 ° C, y trame los resultados como
una función de temperatura. La solución El siguiente código produce el complot demostrado
en Figura 3.4.
>> T = 0:350; >> Pv prVp (T, ' H2O '); >> El complot (T, pv), xlabel (' T (C ) '), ylabel (la presión de
vapor ' De agua (mmHg ) '), la cuadrícula adelante
134 Chemical Engineering Computation con MATLAB
La ecuación 3.8.2 Wagner La ecuación Wagner es una correlación muy útil para estimar
pressures.19 de vapor Esta ecuación correlaciona la curva entera de presión de vapor del triple
punto para el punto crítico.
La función la Estimación del % Pv Vpwagner (T, Tc, Pc, C) de presión de vapor usando el aporte
del % de ecuación Wagner: El % T, Tc: La temperatura (kilobyte) y el % de temperatura crítica
(kilobyte) Pc: El % crítico de presión (MPa) C: El parámetro vectorial del % de salida del % de
ecuación Wagner Pv: Estimó presión de vapor (MPa)
Tr = T. Tc; Una = C (1); B = C (2); C = C (3); D = C (4); Pv Pc. *exp ((un * (1-Tr) + b * (1-Tr).^1.5 + c
* (1-Tr).^2.5 + d * (1-Tr).^5) /Tr); El fin
10
12
14
× 104
Estime la presión de vapor (MPa) de acetona en 273.15 kilobyte. Para acetona, Tc = 508.1
kilobyte, Pc = 4.6924 MPa, y valores de parámetros de la ecuación Wagner son Uno = - = -
2.445437, y D = - 7.670734, B = 1.965917, C 2.899873. La solución
>> C - 7.670734 1.965917 - 2.445437 - 2.899873 ; >> T = 273.15; Tc = 508.1; Pc = 4.6924; >> Pv
vpwagner (T, Tc, Pc, C) Pv = 0.0093
La ecuación del Florín 3.8.3 Hoffmann – la ecuación del florín La presión de vapor puede
calcularse por un procedimiento de estimación simple basado en la ecuación de Hoffmann y
Florin.20 El Hoffmann – tiene dos parámetros regulables uno y.
El ln
P fTv 0 = + () ab
Donde
Ab = - × () () - () = () - () ln, l n P P P fT f T f T PP f T f T vv v vv 1 0 1 2 1 12 12 12 /
El ln
El ln
PB
TT
D
+-(T Tv b b b ¢¢ 265 135 1 485/ ()
¢ = la A + å DD n vE yo ii 1 D
¿Dónde Pv está la presión de vapor (la barra) T es la temperatura (kilobyte)?Bi son las
contribuciones en coro del vi estructural de grupos son la frecuencia de grupo en la molécula
¿El GIij las contribuciones de interacción en coro están con Gij Gji, D ' denota un término de
corrección para alcoholes del aliphatic y ácidos carboxílicos consistente en contribuciones en
coro?Di y una D constante, y nA es el número de átomos exceptúa hidrógeno. El vpRM de
función MATLAB realiza la estimación de presión de vapor usando la ecuación Rarey/Moller.
Esta función puede ser designada como
La función la Estimación del % Pv VpRM (T, Tb, nu, dB, GI, Dp) de presión de vapor usando al %
de aporte del % de ecuación Rarey/Moller T, Tb: La temperatura y la ebullición normal
enseñan con el dedo (kilobyte) % nu: La frecuencia de % de grupos dB, GI: La B del delta y GIij
de cada % en coro Dp: El % de salida del % de florecimiento de la D Pv: = la suma de presión de
vapor sumdBi (nu. *dB) (la barra); = la suma del sumGI (la suma (GI)); Bp = 9.42208 + sumdBi +
sumGI; = Pv exp (Bp * (T-Tb). (T (+2.65-(T Tb. ^1.485) /135) + Dp *log. Tb)); El fin de la barra del
%
>> Tb = 159.22 +273.15; Nu 2 1 1 5 ; Dp = 0; GI; >> DB 0.07545 - 0.00227 0.11192 0.01653 ; >>
T = 100 + 273.15; Pv vpRM (T, Tb, nu, dB, GI, Dp) Pv = 0.1595 >> T = 200 + 273.15; Pv vpRM (T,
Tb, nu, dB, GI, Dp) Pv = 2.6106
¿Ponga sobre una mesa 3.4 Grupos y Frequency Group Vi (la Frecuencia)?Bi CH2 2 0.07545
CH3 1 - 0.00227 C 1 0.11192 CH 5 0.01653
Donde la T es la temperatura (C); El cname es el nombre del componente, lo cual puede ser
especificado como una fórmula química o un nombre común; Y hv es el calor de vaporización
estimado (cal g) en T.
La función la Estimación del % hv hvapn (T, cname) de % de aporte del % del calor de
vaporización (cal / g) T: La temperatura (kilobyte) (scalar o un vector de fila) el % cname: El
nombre común o la fórmula química del % compuesto devuelve % hv: Estimó calor de
vaporización en los parámetros del % T (dhv1, T1 (C) (cal / g), Tc (C), acto inapropiado) cv =
[ 41.1000 - 188.1000 - 129.000 0.3800 69.6000 - 34.0600 144.0000 0.3800 93.0000 - 10.0000
157.6000 0.3800 51.6000 - 191.5000 - 140.1000 0.3800 56.1000 0 31.1000 0.3800 105.8000 -
85.0300 51.5000 0.3800 327.4000 - 33.4300 132.4000 0.3800 538.7000 100.0000 374.2000
0.3800 321.9000 150.2000 455.0000 0.3800 107.0000 - 252.8000 - 240.2000 0.2370 47.5000 -
195.8000 - 146.8000 0.3800 50.9000 - 183.0000 - 118.5000 0.3800 115.4000 - 103.7000 9.9000
0.3800 121.7000 - 161.5000 - 82.6000 0.3800 116.7000 - 88.2000 32.3000 0.3800 101.8000-
42.1000 96.7000 0.3800 94.1000 80.1000 288.9400 0.3800 86.1000 110.6000 318.8000 0.3800
112.4000 184.4000 426.0000 0.3800 116.4000 181.8000 420.0000 0.3800 113.8000 - 32.8000
124.9000 0.3800
0.0 0.0 0.0 componente de 0.0 % de perdido 100.2000 - 4.4100 152.0000 0.3800 260.1000
64.7000 239.4000 0.4000 58.9000 61.3000 263.4000 0.3800 46.5500 76.7000 283.2000
0.3800; Ind compID (cname); El número de la identificación del % de los cómputos
componentes del % calientan de vaporización T0 = 273.15; T=T + T0; Tc cv (ind, 3) + T0; T1 cv
(ind, 2) + T0; Hv cv (ind, 1) * ((Tc - T). (Tc - T1)).(Cv (ind, 4)); El fin
>> T = 0:350; >> Hv hvapn (T, ' H2O '); >> El complot (T, hv), xlabel (' T (C ) '), ylabel (' el Calor
de Vaporización de agua (cal / g ) '), la cuadrícula adelante
¿3.9.2 PiTzer CorrelaTion El enthalpy de vaporización,?Hv, pueda ser estimado por la
correlación propuesto por Pitzer Et Al.24:
200 250 300 350 400 450 500 550 600 650
DHR dP dT
Tv v
DP dT
DH
RB T TC
El uso de la ecuación Wagner: La correlación Wagner puede usarse para evaluar el dPv/dT
derivado. La diferenciación de la ecuación Wagner
El ln.. P PT ATBT Connecticut DTv cr rr rr + + + é () () () = () ë ê ù û ú 1 11 11 15 25 5
DP dT
DHPvv P
La función la Estimación del % dHv vhwagner (T, Tc, Pc, vL, vV, C) de enthalpy de vaporización
usando el aporte del % de ecuación Wagner: El % T, Tc: La temperatura y el % de temperatura
crítica (kilobyte) Pc: El % crítico de presión (MPa) C: El parámetro vectorial del % de salida del
% de ecuación Wagner dHv: Estimó enthalpy de vaporización Tr (J / mol) = T. Tc; Una = C (1); B
= C (2); C = C (3); D = C (4); Pv Pc. *exp ((un * (1-Tr) + b * (1-Tr).^1.5 + c * (1-Tr).^2.5 + d * (1-
Tr).^5) /Tr); = el leño del wd (Pv./Pc) + un + 1.5 *b * (1-Tr).^0.5 + 2.5 *c * (1-Tr).^1.5 + 5 *d *
(1-Tr).El ^4; DHv = - Pv * (vV - vL).*wd *1e6; El fin del % J / mol
3.10 SE CALIENTAN DE FORMACIÓN PUES el IDEAL ASFIXIA CON GAS La correlación del calor de
formación, DHf 0, del gas ideal en la baja temperatura puede estar as27 mandado por vía
urgente
DHA BT CTf 02 = + +
El hform de función MATLAB calcula el calor de formación de gases listados en Mesa 3.3. Esta
función define A de constantes, B, y C en el rango de 298 Kilobyte = T = 1500 kilobyte. La
sintaxis básica es
Donde la T es la temperatura (° C); El cname es el nombre del componente, lo cual puede ser
especificado como una fórmula química o un nombre común; Y la alta frecuencia es el calor
estimado de formación (kcal/gmol) en T.
La alta frecuencia de función la Estimación del % = hform (T, cname) de calor de formación de
gases (kcal/gmol) en % bajo de aporte del % de temperatura T: La temperatura (C) (scalar o
vector de fila) el % cname: El nombre o la fórmula química del % compuesto devuelve alta
frecuencia del %: El calor de formación (kcal/gmol)
Constantes del correlación del % - 69.6000 - 0.6100 0 - 26.5000 0.8400 - 6.2000 2.3600 -
93.9000 - 1.7900 0 - 21.9000 - 3.0400 1.1900 0.0 0.0 componente de 0.0 % de perdido (H2) 0.0
0.0 componente de 0.0 % de perdido (N2) 0.0 0.0 componente de 0.0 % de perdido (O2) 0.0
0.0 componente de 0.0 % de perdido (C2H4) - 9.3400 - 9.5900 3.5000 - 57.4000 - (Una, B, C)
(F2) (Cl2) - 31.8000 15.4000 16.4000 5.2900 0 - cv = [ 0.0 0.0 componente de 0.0 - 1.0500 - %
de perdido 0.0 0.0 componente de 0.0 - 0.4300 0 - % de perdido14.8000 6.1300 - - 19.1000
8.1500 23.7000 - - 19.0000 7.8400 25.2000 - - 19.3000 - - 16.7000 7.9000 - - 32.0000 15.8000
29.0000 - - 44.9600 - - 24.7000 0.0334 0 20.0000 15.3000 6.2700 16.8000 17.6000 8.9800
14.6000 7.1800 16.9000 21.6000 10.1000 4.1300 11.9000 4.9800 24.0000 2.4200 0; Wv cv ( :, 1
) cv ( :, 2 ) *1e - 3 cv ( :, 3 ) *1e - 6 ; Ind compID (cname); El número de la identificación del %
de los cómputos componentes del % calientan de formación T0 = 273.15; T=T + T0; Si ind ~ = 3
la alta frecuencia = wv + wv *T + wv (ind, 3) (ind, 2) (ind, 1) *[Link] ^2; Si no % ind = 3: La alta
frecuencia del dióxido de azufre; Para j = 1:La longitud (T) si T (j) > = 298 y T (j) < = 717 la
temperatura del % se extendiera: 298K 717K ind = 1; Hfv wv + wv *T + wv (ind, 3) (j)
(ind, 2) (ind, 1) *T (j).El ^2; Si no el rango de temperatura del %: 717K 1500K wv (ind,:) = -
86.9 0.32 *1e - 3 0 ; Hfv wv + wv *T + wv (ind, 3) (j) (ind, 2) (ind, 1) *T (j).El ^2; La
alta frecuencia de fin hf hfv ; El fin de fin de fin
>> T = 500; >> La alta frecuencia de alta frecuencia = hform (T, ' metano ') = - 20.7223
3.11 GIBBS LIBERAN ENERGÍA La energía libre Gibbs de formación, DGf 0, son definidos como:
D DD GHTS ff f 00 0 = -
Donde DSf 0 es la entropía de formación. La energía libre Gibbs de formación del gas ideal en
la presión baja puede ser expresada como una relación lineal en as28 de temperatura
DGA BTf 0 = +
Donde DGf 0 es la energía libre Gibbs de formación de gas ideal en la presión baja (kcal/gmol)
T es la A de temperatura (kilobyte) y B son constantes de correlación
La función la Estimación del % gf gfree (T, cname) de energía libre Gibbs de gases (kcal/gmol)
en % bajo de aporte del % de presión T: La temperatura (C) (scalar o vector de fila) el % cname:
El nombre o la fórmula química del % compuesto devuelve % gf: Gibbs libere energía de
formación (kcal/gmol)
Constantes del correlación del % - 71.9000 0.2500 - 12.3000 27.2000 - 21.3000 - 33.2000
26.4000 (Una, B) (F2) (Cl2) - 0.4200 1.7200 58.6000 12.7000 26.5000 - cv = [ 0.0 de
componente de 0.0 - 94.2000 - % de perdido 0.0 de componente de 0.0 - 22.3000 - % de
perdido
Por ejemplo, la energía libre Gibbs de formación de benceno en 60 ° que C puede ser obtenida
tan
TM VAB wB BA 0 8 06 7410 = × × -. . f m
El gdiffc de función MATLAB estima coeficientes de difusión en la fase líquida. La sintaxis básica
de esta función es
Los coeficientes de Difusión de Coeficientes de Difusión de fase de gas del 3.12.2 para gases
poco polares pueden ser estimados de Abatanador, Schettler, y el método de Giddings, lo cual
es as30 mandado por vía urgente
TMMM M
Pv v
AB
WA wB wA wB
AB
31 75
13132
10
+ () () å () + å () é ú
-.
// el /
¿La suma total de los coeficientes de volumen de difusión para A de componentes y B,?V, es
mostrada en Mesa 3.5.
ZF
AP T
FF
Sg
+ × () () +
El é
êêê
Ú ú ú + +1 6 1 785 3 825 23 45 1 11 0. .
FAPAPAPAPA P31 5 2 4 3 3 4 2 5 = + + + +
¿La MESA 3.5 Volúmenes de Difusión Atomic para el Uso en Abatanador, Schettler, y el
Método de Giddings Atomic e Incrementos de Volumen de Difusión Structural, v C 16.5 Cl 19.5
H 1.98 S 17.0 la O 5.48 el anillo Aromatic - 20.2 N 5.69 el anillo Heterocyclic - 20.2 Volúmenes
de Difusión para Moléculas Simple?V H2 7.07 Colorado 18.9 D2 6.70 CO2 26.9 él 2.88 N2O 35.9
N2 17.9 NH3 14.9 O2 16.6 H2O 12.7 el Aire 20.1 CCl2F2 114.8 Ar 16.1 SF6 69.7 Kr 22.8 Cl2 37.7
Xe 37.9 Br2 67.2 SO2 41.1
Y los valores de las constantes son UN Alcohólicos Anónimos A12 34 0 001946 0 027635 0
136315 0 23849 == -., . , . , .
La densidad específica, Sg, de gas natural puede calcularse de su densidad o su peso molecular:
>> T = 60; P = 100:10:5000; Nz; >> Para k = 1:4, Sg = 0.5 + (k-1) *0.1; Nzv ngasZ (T, P, Sg); Nz
nzv ' ; >> el complot de fin (P, nz (:,1), P, nz (:,2), ':',P, nz (:,3), '.- ', P, nz (:,4), ' - ')
>> el axis (100 5000 0 1.1), la leyenda (' Sg = 0.5 ', ' Sg = 0.6 ', ' Sg = 0.7 ', ' Sg = 0.8 ', ' locati
adelante ', ' mejor ') >> xlabel (' P (psia ) '), ylabel (' el Factor de compresibilidad, Z ')
Los PROBLEMAS 3.1 la Estimación las propiedades físicas de vapor saturado para 200 = T = 300
(° C) en 20 intervalos ° C y tabulan los resultados. 3.2 Calculan los valores de humedad absoluta
(g m3) cuando la temperatura seca (Td) de la bombilla aumenta de 10 ° C para 40 ° C en 10
intervalos ° C y la humedad relativa se diferencia de 20 % para 80 % en intervalos de 20 %. 3.3
En un cuarto de almacenaje, la temperatura inicial de aire es 28 ° C y la humedad relativa es 73
%. Al cabo de un rato, la temperatura de aire y la humedad relativa disminuida para 16 ° C y 55
%, respectivamente. Dado que la puerta del cuarto fue mantenida cerrada, calcule la cantidad
de agua condensado. El volumen del aire en el cuarto es 150 m3. 3.4 Calculan la densidad de
agua para 0 = T = 350 (° C) en intervalos 1 ° C y traman los resultados como una función de
temperatura. 3.5 Calculan la viscosidad de agua para 0 = T = 350 (° C) y traman los resultados
como una función de temperatura. 3.6 Estiman la viscosidad de etano para 25 = T = 900 (° C)
en intervalos 1 ° C y traman los resultados como una función de temperatura. 3.7 Estiman la
aptitud de calor de agua para 0 = T = 350 (° C) y traman los resultados como una función de
temperatura. 3.8 Estiman la aptitud de calor de dióxido de carbono para 300 = T = 1500
(kilobyte) en intervalos de 1 kilobytes y traman los resultados como una función de
temperatura. 3.9 Estiman la conductividad térmica de fenol para 0 = T = 350 (° C) en intervalos
1 ° C y traman los resultados como una función de temperatura. 3.10 Estiman las
conductividades térmicas de dióxido de carbono y metano para 20 = T = 500 (° C) y traman los
resultados como una función de temperatura. 3.11 Calculan la tensión superficial de agua (la
dina /gestión de configuraciones) para 0 = T = 350 (° C) y traman los resultados como una
función de temperatura.
0.2
CREO 3.6 que el Complot de compresibilidad factoriza de gases naturales como una función de
presión y densidad específica.
3.12 Calculan las presiones de vapor de benceno y fenol (mmHg) para 0 = T = 300 (° C) y
traman los resultados como una función de temperatura. 3.13 Estiman la presión de vapor de
218 – CF2 – en 50.3 ° C y en - 45 ° C usando el método Rarey/Moller (CF3 – O CF3). El punto de
ebullición normal es Tb = - 23.7 C. Compare los resultados con valores experimentales (11.319
atrancan en 50.3 ° C y 0.372 barra en - 45 ° C) .34 Cada grupo y frecuencia de lo 218 molécula
son demostrados en Table P3.13. 3.14 Estiman el enthalpy de vaporización de acetona en
273.15 kilobyte usando la relación derivada basada en la ecuación Antoine. Los parámetros de
la ecuación Antoine son Una = 7.11714, B = 1210.595, y C = 229.664. 3.15 Estiman el calor
estándar de formación de Colorado y CO2 para 25 = T = 1200 (° C) y traman los resultados
como una función de temperatura. 3.16 Calculan la energía libre Gibbs de formación
(kcal/gmol) de etano para 300 = T = 1500 (kilobyte) y traman los resultados como una función
de temperatura. 3.17 Titulan el coeficiente de difusión de dilución infinita de propano (Uno) en
chlorobenzene (B) en 0 ° C usando al Wilke – la relación Chang. El peso molecular de
chlorobenzene es 112.56, µ = 1.05 cP, y el volumen molar de propano es 74.5 cm3/gmol, T =
273.15 kilobyte, y f = 1.0. 3.18 Estiman el coeficiente de difusión de cloruro del allyl en aire en
25 ° C y 1 atm. Compare el resultado con el valor experimental de 0.0975 cm2 s.35
¿Mesa P3.13 Each Group y Frecuencia de lo 218 Molecule Group V (la Frecuencia)?C 3 - 0.0896
F3 2 0.09402 F2 1 0.1054 O 1 0.15049 Ninguna H 1 - 0.19373
4 la Termodinámica
4.1 la ECUACIÓN DE 4.1.1 Virial ESTATAL Indican ecuación La ecuación del virial de estado es
as1 mandado por vía urgente
PV RT
BP RT == +1
Dónde la P es presión (atm) V es volumen molar (el litro / g mol) T es acto inapropiado de
temperatura (kilobyte) es constante del gas (0.08206 · el litro atm / (· kilobyte g mol)) a B le
es un segundo coeficiente del virial (el litro / g mol) dado by2
RT P
BwBB
T
Los virialEOS de función MATLAB evalúa la ecuación del virial de estado. Esta función computa
el factor de compresibilidad y el volumen molar (el litro g mol) en una presión y (atm)
temperatura dada (kilobyte). Una expresión simple de su sintaxis es
Acto inapropiado = 0.08206; Atm-liter del % Tr / (gmol-K) = T. Tc; Pr = P. Pc; B0 = 0.083 - 0.422.
(Tr. ^1.6); B1 = 0.139 - 0.172. (Tr. ^4.2); El *Tc de = acto inapropiado de la B.* (B0 + W.*B1). Pc;
Z = 1 + [Link] *P. (Acto inapropiado *T); El *Z de = acto inapropiado de la [Link] *T. P; El fin
Use la ecuación del virial de estado para determinar el factor de compresibilidad y el volumen
molar de etano en 50 ° C y 15 barra. Para etano, Tc = 305.3 kilobyte, Pc = 48.08 atm, y w =
0.1. La solución Desde 1 barra = 0.986923 atm, P = (15) (0.986923) = 14.8 atm. Las siguientes
órdenes producen el factor de compresibilidad y el volumen molar de etano:
>> P = 14.8; T = 323.15; Pc = 48.08; Tc = 305.3; W = 0.1; >> Z V virialEOS (P, T, Pc, Tc, w) Z =
0.9122 V = 1.6344
Los 153Thermodynamics
El socaire del 4.1.2 – la ecuación KeSler Las ecuaciones estatales en las cuales la Z de factor de
compresibilidad está representada como una función de Tr y Pr pueden ser aplicadas a la
mayoría de gases y - se dice - están generalizados. El socaire y Kesler4 generalizaron la
ecuación BWR (Benedict – Webb – Rubin) usando el principio estatal correspondiente para
predecir las propiedades de una colección variada de compuestos incluyendo poco
hidrocarburos. ¿ Extendieron el Rizo – el método Pitzer, cuál se basa en el principio estatal
correspondiente para aminorar rango de temperatura, y expresado el factor de
compresibilidad de un líquido en términos del factor de compresibilidad de la fluido simple (? =
0), Z (0), y eso de una fluido remisiva (n-octane), Z (acto inapropiado). Utilizaron la ecuación
revisada BWR (Benedict – Webb – Rubin) para expresar a Z (0) y Z (acto inapropiado) 4:
ZZ
PV T
BV
CV
DV
La TV de la c VV
El rr
Rr rrrr rr
æèç
ö ø ÷ = + + + + + æ è ç ö ø ÷ - 1 25 4 32 2 b gg exp 22
Donde
Bb
BT
BT
BT
La copia
CT
CT
Dd
¿Las constantes, ci (yo = 1, 2, 3, 4), d1, d2, ß, y? Es mostrado en Mesa 4.1. El zLK de función
MATLAB calcula la Z de factor de compresibilidad usando el Socaire – la ecuación Kesler. Esta
función puede ser designada como
Z = zLK (g)
Los datos requeridos incluyendo temperatura y presión son suministrados como una g de
variable de estructura. La g de estructura contiene presión de varios (g.P, MPa) dominios de
inclusivo, la temperatura (g.T, kilobyte), la presión crítica ([Link], MPa), la temperatura crítica
([Link], kilobyte), y el factor acéntrico (g.w).
¿Posponga 4.1 Constantes del Socaire – Kesler Equation Constants Simple Fluid Reference Fluid
B1 0.1181193 0.2026579 b2 0.265728 0.331511 b3 0.154790 0.027665 b4 0.030323 0.203488
c1 0.0236744 0.0313385 c2 0.0186984 0.0503618 c3 0.0 0.041577 c4 0.042724 0.041577
104d1 0.155488 0.48736 104d2 0.623689 0.0740336 ß 0.65392 1.226? 0.060167 0.03754
El % de función Z = zLK zLK. (g) m: Calcula factor de compresibilidad usando las constantes del
% de ecuación del Lee Kesler y parámetro b 0.1181193 0.2657280 0.1547900 0.0303230 ;
0.2026579 0.3315110 0.0276550 0.2034880 ; c 0.0236744 0.0186984 0.0000000 0.0427240 ;
0.0313385 0.0503618 0.0169010 0.0415770 ; D 1e 4 * 0.155488 0.623689 ; 0.487360
0.0740336 ; 0.653920 1.22600 beta; El cardumen 0.060167 0.03754 ; Wr = 0.3978; El % Assign
P (MPa), T (kilobyte), Pc (MPa), Tc (kilobyte), w P (el factor acéntrico) = g.P; T = g.T; Pc [Link]; Tc
[Link]; w g.w; Pr = P / Pc; Tr = T / Tc; h.c c; [Link] Tr; [Link] Pr; = el cardumen del [Link]; = la beta del
[Link]; El cálculo del % de Z0 de ind elocuente simplista (ind = 1) = 1; B C D compBCD (Tr, b, c,
d, ind); h.B = B; h.C = C; h.D = D; [Link] ind; Vr0 Tr./Pr; La inicial del % Vr Fzero (@ BWReq, Vr0,
[ ], h); Z0 Pr *Vr. Tr; El cálculo del % de Zr de ind elocuente remisivo (ind = 2) = 2; B C D
compBCD (Tr, b, c, d, ind); h.B = B; h.C = C; h.D = D; [Link] ind; Vr fzero (@ BWReq, Vr, [ ], h); Zr
Pr *Vr/Tr; Z1 1/wr * (Zr - Z0); El factor de compresibilidad del % de Z realmente elocuente = Z0
+ w *Z1; Fprintf (' Compressibility factorice a Z = %f \ n ', Z); El fin
La primera parte del zLK de función computa las constantes del Socaire – la ecuación Kesler B,
C, y D usando el compBCD de función entendieron por la determinación de las raíces de la
ecuación BWR. La ecuación BWR está definida por el BWReq de función donde los datos
requeridos son suministrados por la estructura v ariable h.
% de función B C D compBCD (Tr, b, c, d, ind) ind 1: Las fluidos simples, ind 2: Establezca
referencias para fluido B = b (ind, 1) - b /Tr b /Tr (ind, 4) - b (ind, 3) /Tr ^2 - (ind, 2) ^3; C = c
(ind, 1) - c /Tr + c /Tr (ind, 3) (ind, 2) ^3; D = d + d (ind, 2) (ind, 1) /Tr; El fin
La función f BWReq B (Vr, h) = h.B; C = h.C; D = h.D; c h.c; Tr [Link]; Pr [Link]; = [Link] del
cardumen; = [Link] beta; Ind [Link]; F = 1 + B / Vr + C / Vr ^2 + D / Vr ^5 + c (ind) / (Tr ^3 *Vr ^2)
* - Pr *Vr/Tr (ind, 4) (la beta (ind) (ind) (- + ... cardumen /Vr ^2) *exp /Vr ^2) el cardumen; El fin
>> g.P = 20; g.T = 400; [Link] = 40.2; [Link] = 419.6; g.w = 0.191; >> Z = zLK (g); Factor de
compresibilidad Z = 0.753883
Los 155Thermodynamics
Las ecuaciones de tercer grado del 4.1.3 de Estado Para vapor, la ecuación de tercer grado de
estado está escrita como
RT P
En P
Vb VbVb
= + - () + + () () e s
VbVbVb RT bP VP en = + + + + () () () é
ùûúú
es
Estas ecuaciones pueden ser reacomodadas como una ecuación de polinomio de orden 3 con
relación a V, así la ecuación de tercer grado. Aquí, uno y b es dada por ahí
En
TR T P
RT P
El rc
() = () = YW uno 22
Las ecuaciones para Z equivalente para las anteriormente citadas ecuaciones pueden ser
obtenidas substituyendo el factor de compresibilidad Z = PV/RT. De la ecuación de vapor,
tenemos
+-+ Zq Z ZZ () + () 1 bb b bs sea
Y para líquido,
ZZZ
= + + + () () +
ö ø ÷ bb sb b b e 1
¿Dónde = la O del ß = bP/RT = (uno (T), q = ((Pr Tr)) /bRT?Uno (Tr)) /OTr. Estas ecuaciones
pueden ser reacomodadas para dar una ecuación de polinomio de orden 3:
Los parámetros para cada tipo estatal de ecuación reciben en Mesa 4.2. El cubicEOSZ de
función MATLAB implementa la ecuación de tercer grado de estado. Esta función usa el fzero
de función incorporada para estimar el factor de compresibilidad y el volumen molar. Una
sintaxis simple de llamado es
La función la Estimación del % Z V cubicEOSZ (el estado, eos, T, P, Tc, Pc, w) de Z y V usando
ecuaciones de tercer grado de % estatal introducen en la computadora condición del %: El
estado elocuente (el líquido: L, vapor: V) el % eos: El tipo de ser ecuaciones usó (VDW, RK, SRK,
relaciones públicas) % T, P: La temperatura (kilobyte) y el % de presión (la barra) Tc, Pc: La
temperatura crítica (kilobyte) y el % de presión (la barra) w: El factor acéntrico
El % colocó eos de parámetros = superiores (eos); Haga cambiar caso de eos { ' VDW ' } sm = 0;
Ep = 0; Om = 0.125; Ps = 0.42188; Mx 0 ; Caso { ' RK ' } ep = 0; Sm = 1; Om = 0.08664; Ps =
0.42748; Al = 1. Sqrt (Tr); Mx = (Tr. ^ (- 1/4) - 1). (1 - sqrt (Tr)); Caso { ' SRK ' } ep = 0;
Sm = 1; Om = 0.08664; Ps = 0.42748; Al = (1 + (0.48 +1.574 *w-0.176 *w.^2).* (1-sqrt (Tr))).El
^2; Mc 0.48 1.574 0.176 ; Mx ones ( nc, 1 ) w - w . ^2 *mc '; Caso { ' las relaciones
públicas ' } ep = 1 - sqrt (2); Sm = 1 + sqrt (2); Om = 0.07780; Ps = 0.45724; Mc 0.37464
1.54226 0.26992 ; Mx ones ( nc, 1 ) w - w . ^2 *mc '; El fin
El cálculo del % de alfa, beta y q al = (1 + mx.* (1-sqrt (Tr))).El ^2; Om *Pr beta. Tr; q ps *al.
(Om *Tr);
¿La MESA 4.2 Parámetros para Ecuaciones de Indica la Ecuación de Estado una (Tr) O s e?
Furgoneta der Waals 1 0 0 0.12500 0.42188 abril Redlich Redlich Robinson – - – – 12 + 12
Kwong () Tr-12 / 1 0 0.08664 0.42748 Soave Kwong ASRK 1 0 0.08664 0.42748 Peng 0.07780
0.45724 acto inapropiado aSRKr Tw WT + () () é ú10 480 1 574 0 176 1 2 2 –.. . Acto
inapropiado de acto inapropiado de abril Tw WT () + () () é ú10 37464 1 54226 0 26992 1 2 2.. .
Los 157Thermodynamics
El cálculo del % de Z y V indican = superiores (el estado); C (1) = 1; C (2) = (sm +ep) *beta - (1
+beta); = la beta c * (q + ep *sm *beta - (1 +beta) (3) * (sm +ep)); C (4) = - ^2 * beta (q + (1
+beta) *ep *sm);
La Z = se arraiga (c); El interruptor la caja estatal ' V ' Z = llegue al límite (Z); El caso ' L ' Z =
min (Z); El fin V=Z *R *T / P; El fin
>> T = 350; P = 9.4573; Tc = 425.1; Pc = 37.96; W = 0.2; >> Indique a ' v '; Eos ' vdw '; >> Z V
cubicEOSZ (el estado, eos, T, P, Tc, Pc, w) Z = 0.8667 V = 2.6669e +03
>> indique a ' L '; Eos ' rk '; >> Z V cubicEOSZ (el estado, eos, T, P, Tc, Pc, w) Z = 0.0433 V =
133.2663
Los resultados de cálculos para cada ecuación de estado están resumidos en Mesa 4.3.
La ecuación de vapor de relaciones públicas del Estado VDW RK SRK Saturated 2482 2666.9
2555.3 2520.3 2486.4 Saturados el líquido 115.0 190.981 133.266 127.813 112.602
Acto Inapropiado C
ABTCTD Tp = + + + 22
Pues alguna C de materiales o D puede tener 0 años de edad. ¿El cambio del enthalpy,?H, y el
término medio calientan > H de aptitud, < Cp, es dado por ahí
HQ CdTC
H TT
Pp H == = - ò 1 2 21,
¿Las estimaciones del delH de función MATLAB?La H y < Cp > H usando los coeficientes de la
relación de aptitud de calor en la temperatura dada se extienden.
El cambio del enthalpy del % de función Q, mc delH Calculates (C, T1, T2) y avg. calientan
aptitud de aporte material puro del %: El % C: Los coeficientes de % de relación Cp (C A, B, C,
D) T1, T2: La salida del % de rango de temperatura (decrezca y confines de integral): El % Q:
Acto Inapropiado de la H del delta = 8.314; El % J fH C + C *T + C (3) (2) (1) = @ (T) / (mol-K)
*T.^2 + C (4) *T.(- 2); %T (kilobyte) intCp quadl (fH, T1, T2); El *intCp de = acto inapropiado de
la Q; El % J mc = intCp / (T2-T1); / acto inapropiado del % h (Cp)
Determine la aptitud término medio de calor, / Acto Inapropiado < Cp > H, y el calor requirió
subir la temperatura de 1 mol de metano de 260 ° C para 600 ° C en un proceso de corriente
constante en una presión suficientemente baja que el metano puede ser considerado un gas
ideal. Para metano, la aptitud de a calor le es donado por Cp = 1.702 + 9.081 × 10-3T - 2.164 ×
10-6T2. La solución que El delH de función produce deseado devuelve:
La función de Partida del 4.2.2 que La función de partida insinúa la partida de la propiedad
fluida real de la misma propiedad ideal del gas en la misma temperatura y la presión. Los
cambios en propiedades termodinámicas de una fluido real son iguales a esos para un gas ideal
experimentando el mismo cambio de estado y la partida de comportamiento ideal del gas del
estado inicial. Una vez que la ecuación elocuente de estado es sabida, la función de partida
puede ser evaluada.
Los 159Thermodynamics
DHHHHHHHH Hig ig ig ig == () + () - () 21 2 22 1 1 1
21
23
1
2
2 - + + ()
DSSSSSSSS Sig ig ig ig == () + () - () 21 2 22 1 1 1
A saber
CT
Un T
21
2-+ ++
ö ø ÷ + ln ln 22 1 P
La función de Partida del [Link] del Virial Equation de Estado La ecuación del virial de estado
puede usarse para representar el enthalpy y la partida de entropía funciona:
HH RT
TT w
TT
El ig
acto inapropiado
El ig
acto inapropiado
El rr
=-+
öø÷
La función de Partida del [Link] de la Ecuación VDW (la furgoneta der Waals) de Estado
Usando la ecuación VDW (la furgoneta der Waals) de estado, obtenemos las expresiones para
el enthalpy y la partida de entropía funciona como
HH RT
ZT
A saber acto inapropiado
El ig
Donde ß = el bP/RT.
HH RT
BV
El ig
acto inapropiado
= () - + æ è ç ö ø ÷ 1 15 115. El ln. Y s
BP RT T
BV
El ig
acto inapropiado
= æ è ç ö ø ÷ - + ln ln. Y 2 115s
La función de Partida del [Link] de la Ecuación SRK (Soave – Redlich – Kwong) de Estado Si la
ecuación SRK (Soave – Redlich – Kwong) de estado es usada, el enthalpy y funciones de partida
de entropía son representados como
HH RT
EN T Z
El ig
acto inapropiado
acto inapropiado
+ () +
èççç
ø÷÷÷
El +
ö ø ÷ 1 11 k de la k 11 b b ln
EN T Z
El ig
acto inapropiado
acto inapropiado
- = ()
+ ()
èççç
ø÷÷÷
El +
ö ø ÷ k k ln lnb b b 11 1
Donde Un = aP/R2T2.
HH RT
EN Z
+ () + ()
El é
ëêê
û ú ú1 8 1 k 12 12b una b ln
ATZ Z
öø÷÷
+ () + ()
El é
ëêê
UU RT
ATZ Z
acto inapropiado del ig
+ () + ()
El é
ëêê
û la k ú úb una b b8 12 12 ln
El gygabyte RT
ZZ Un ig-- Z ()
+ () + ()
El é
ëêê
û ú ú1 8 12 12 ln b b b b
Donde el estado denota la condición de la fluido (el líquido: L, vapor: V); Los eos es la ecuación
de estado siendo usada (VR, VDW, RK, SRK, relaciones públicas); La T y P son la temperatura
(kilobyte) y la presión (la barra), respectivamente; Tc y Pc son la temperatura crítica (kilobyte)
y la presión (la barra), respectivamente; La w es el factor acéntrico; La Z es el factor de
compresibilidad; La V es el volumen molar (cm3/mol); El dH es el cambio en enthalpy (J / mol);
Los dS es el cambio en la entropía (/ kilobyte J / mol).
Los 161Thermodynamics
La función el Cálculo del % Z V dH dS deptfun (el estado, eos, T, P, Tc, Pc, w) de funciones de
partida usando el virial y estado cúbico del % de aportes del % EOS: El estado elocuente (el
líquido: L, vapor: V) el % eos: El tipo de la ecuación de % estatal (VR, VDW, RK, SRK, relaciones
públicas) T, P: La temperatura (kilobyte) y el % de presión (la barra) Tc, Pc: La temperatura
crítica (kilobyte) y el % crítico de presión (la barra) w: Las salidas acéntricas del % de factor: El
% Z: El % de factor de compresibilidad V: El % molar de volumen dH: El % de partida del
enthalpy dS: La partida de entropía
El estado de factor de compresibilidad del % (Z) = superior (el estado); Om *Pr beta. Tr; q ps
*al. (Om *Tr); La beta del % y q si % strcmp virial (VR) (eos, ' VR ') EOS: Fase de vapor B0 =
0.083 - 0.422. (Tr. ^1.6); B1 = 0.139 - 0.172. (Tr. ^4.2); El *Tc de = acto inapropiado de la B.*
(B0 + W.*B1). Pc; Z = 1 + [Link] *P. (Acto inapropiado *T); Si no fV = @ (Z) 1 +beta-q *beta.*
(beta a Z). ((Z +ep *beta).* (Z +sm *beta)) - Z; La beta fL = @ (Z) + (Z +ep *beta).* (Z +sm
*beta).* (1 +beta-Z). (q.*beta) - Z; El interruptor el caso estatal ' V ' Z = fzero (fV, 1); El
caso ' L ' Z = fzero (fL, beta); El fin de fin V=Z *R *T / P; El % cm ^3/mol
La función de partida del % unos ps *al *R ^2 *Tc.^2 Pc; b om *R *Tc. Pc; El % una, b Respecto
a = un *P / (acto inapropiado ^2 *T ^2); Bd b *P / (acto inapropiado *T); La A del %, B
Si el % strcmp virial (eos, ' VR ') EOS: La fase de vapor dH = - Pr * (1.0972/Tr ^2.6-0.083/Tr +w *
* (0.8944/Tr ^5.2-0.139/Tr)) *R *T; DS Pr * *R = - (0.675/Tr ^2.6 + w *0.722/Tr ^5.2); El leño
de Redlich-Kwong del % elseif strcmp EOS dH * (1 + b / V) = (Z - 1 - 1.5 *ps / (om *Tr ^1.5) (eos,
' RK ')) *R *T; DS = (el leño (Z-Bd) - leño * (1 + b / V) 0.5 *ps / (om *Tr ^1.5)) *R; La furgoneta
del % elseif strcmp der Waals EOS dH *R = (Z - 1 - 3.375 *Bd/Tr/Z) (eos, ' VDW ') *T; = acto
inapropiado de dS *log (Z-Bd); Soave-Redlich-Kwong del % elseif strcmp EOS / (1 + kappa * (1-
sqrt (Tr)) dH (- kappa *sqrt (Tr)) - 1) * ... (Respecto a / Bd) *log (1 + Bd / Z)) *R *T (eos, ' SRK ') =
(Z - 1 +; DS = (el leño (Z - Bd) - kappa *sqrt (Tr) / (1 + kappa * (1-sqrt (Tr))) * ... (Respecto a /
Bd) *log (1 + Bd / Z)) *R; Si no Peng-Robinson del % EOS dH = (Z-1 - (Respecto a / (Bd *sqrt (8)))
* (1 + kappa *sqrt (Tr) /sqrt (al)) * ... ponga en bitácora ((Z + sm *Bd) / (Z + ep *Bd))) *R *T;
DS = (el leño (Z-Bd) - (Respecto a / (Bd *sqrt (8))) * (kappa *sqrt (Tr) /sqrt (al)) * ... leño ((Z + sm
*Bd) / (Z + ep *Bd))) *R; Acto inapropiado del % de fin = 83.14 / kilobyte cm ^3 *bar/mol =
8.314 / kilobyte J / mol dH = dH/10; DS dS/10; El % dH:J / mol, dS:El fin de / kilobyte J / mol
Los delHS de función MATLAB calculan cambios en el enthalpy y la entropía de fluidos puras
debido a los cambios de fase. Esta función usa el deptfun de función para evaluar la función de
partida. La sintaxis simple es
Donde el estado denota la condición de la fluido (el líquido: L, vapor: V); Los eos es la ecuación
de estado siendo usada (VR, VDW, RK, SRK, relaciones públicas); T1, T2 y P1, P2 son
temperatura (kilobyte) y ejercen presión sobre (la barra) en estado 1 y 2, respectivamente; El
cmp es una estructura conteniendo las propiedades de fluidos puras. Tiene siete campos, cuál
consta de cmp.A, cmp.B, cmp.C, cmp.D, [Link], [Link], y cmp.w. Una, B, C, y D son los
coeficientes de ecuaciones Cp; Tc y Pc son la temperatura crítica (kilobyte) y la presión (la
barra), respectivamente; Y w es el dH acéntrico de factor. es el cambio en enthalpy (J / mol) y
dS es el cambio en la entropía (/ kilobyte J / mol).
El % de función dH dS delHS (el estado, eos, T1, P1, T2, P2, cmp) delHS m: Calcula cambios en
H y S de fluidos puras debido a % de cambio de fase introduce en la computadora condición
del %: El estado elocuente (el líquido: L, vapor: V) el % eos: El tipo de la ecuación de % estatal
(VR, VDW, RK, SRK, relaciones públicas) T1, P1: La temperatura (kilobyte) y la presión (la barra)
en estatal T2 de 1 %, P2: La temperatura (kilobyte) y la presión (la barra) en estado 2 el % cmp:
La estructura conteniendo las propiedades de % puro (Una, B, C, D (los coeficientes de
ecuación Cp) de fluidos, Tc, Pc, w) las salidas del %: El % dH: Cambie en % enthalpy dS: Cambie
en la entropía
Los 163Thermodynamics
El % cambia en enthalpy (H) y la entropía Z1 V1 dH1 dS1 (S) = deptfun (el estado, eos, T1, P1,
Tc, Pc, w); Z2 V2 dH2 dS2 deptfun (el estado, eos, T2, P2, Tc, Pc, w);
El cambio de fase del % en acto inapropiado del gas del idela = 8.314; La A fH + B *T + C = @ (T)
*T.^2 + D *[Link] ^3; La A fS = @ (T). T + B + C *T + D *[Link] ^2; DHi quadl (fH, T1, T2); DSi quadl
(fS, T1, T2); DSi quadl - acto inapropiado *log (P2 (fS, T1, T2). P1);
Los cambios del % en H y S debido a la fase cambian a dH = dH2 + dHi - dH1; DS dS2 + dSi - dS1;
El fin
Determine la partida del enthalpy HR=H - Hig y la partida de entropía SR=S - Sig para gas de n-
butane en 50 barra y 500 kilobyte. Para gas de n-butane, Tc = 425.1 kilobyte, Pc = 37.96 la
barra, y w = 0.2. La solución Colocó a ' v ' estatal. El resbutane de la letra llama el deptfun de
función a calcular propiedades residuales.
El % resbutane.m: Las propiedades residuales de n-butane eosset = { ' VR ', ' VDW ', ' RK ', ' SRK
', ' relaciones públicas ' }; Tc = 425.1; Pc = 37.96; W = 0.2; T = 500; P = 50; Indique a ' v '; Para yo
= 1:La longitud (eosset) eos eosset { yo }; Z V dH dS deptfun (el estado, eos, T, P, Tc, Pc, w);
Fprintf (' La ecuación de = %s estatales: Z = %g H ^R = %g S ^R = %g \ n ', eos, Z, dH, dS); El fin
El gas de propano experimenta un cambio de estado de una condición inicial de 5 barra y 105 °
C (estado 1) para 25 la barra y 190 ° C (estado 2).
1. Determine la partida del enthalpy H - – Sig en cada estado del Peng - Hig y la partida de
entropía S ecuación Robinson. 2. Calcule cambios en enthalpy y la entropía para un cambio de
estado 1 para indicar 2. Para gas de propano, Tc = 369.8 kilobyte, Pc = 4.249 MPa (= 42.49
atrancan), y w = 0.152. Los coeficientes de aptitud de a calor les es dado por Un = - 4.224, B =
0.3063, C = - 1.586 × 10-4, y D = 3.215 × 10-8.
164 Chemical Engineering Computation con MATLAB
La solución
1. ' v ' estatal determinada y eos ' pr ' (Peng – la ecuación Robinson). Las siguientes órdenes
producen resultados en cada estado:
>> Tc = 369.8; Pc = 42.49; W = 0.152; T = 378.15; P = 5; Eos ' pr '; Indique a ' v '; >> T1 = 378.15;
P1 = 5; T2 = 463.15; P2 = 25; >> Z1 V1 dH1 dS1 deptfun (el estado, eos, T1, P1, Tc, Pc, w) Z1 =
0.9574 V1 6.0199e +03 DH1 = - 400.4959 dS1 = - 0.7082 Z2 V2 dH2 dS2 deptfun (el estado,
eos, T2, P2, Tc, Pc, w) Z2 = 0.8891 V2 1.3694e +03 DH2 = - 1.4898e +03 dS2 = - 2.2923
Los resultados están resumidos en Mesa 4.4. 2. Las siguientes órdenes producen salidas
deseadas:
>> cmp.A = - 4.224; Cmp.B = 0.3063; Cmp.C = - 1.586e-4; Cmp.D 3.215e 8; >> [Link] = 369.8;
[Link] = 42.49; Cmp.w = 0.152; >> Eos ' pr '; Indique a ' v '; T1 = 378.15; P1 = 5; T2 = 463.15;
P2 = 25; >> DH dS delHS (el estado, eos, T1, P1, T2, P2, cmp) dH 7.3155e +03 dS = 5.0285
4.2.3 enthalpy de Mezcla La regla mezcla reglas y la que combina para el cálculo de uno y b es
El hacha xa aaakbx b
Ij ijij ij ij ij
Yo ii == () = åå å, 1
MESA 4.4 Enthalpy y Partidas de Entropía en Cada Estado Le Indican a 1 Estado 2 Referencia H
Sig H Sig (/ kilobyte J / mol) - Hig (J / mol) S - (/ kilobyte J / mol) - Hig (J / mol) S - 13 - 400.512 -
0.7083 - 1489.9 - 2.2925 Resultados - 400.496 - 0.7082 - 1489.8 - 2.2923
Los 165Thermodynamics
Donde el kij es un parámetro de interacción binario específico para uno – el aij molecular j del
par y bies los parámetros para componente puro
El enthalpy de a una mezcla le es dada por HH H ig = + 0 D dónde Hig 0 puede ser obtenido de
la relación
HC dT
Z H khmix (el vector de columna) donde la letra x es el topo fracciona de todos los
componentes (Pa), P es la presión (kilobyte), T es la temperatura (' L ' (la letra x, P, T, estado,
eos, mxp), el estado denota la condición de la fluido: El líquido, ' V ': El vapor), eos es la
ecuación de estado siendo usada (' RK ', ' SRK ', o ' relaciones públicas '), mxp es una estructura
conteniendo propiedades de todos los componentes, Z es el factor de compresibilidad, H es el
enthalpy de la mezcla (J / mol). El mxp de estructura tiene varios campos: [Link] y [Link]
para la presión crítica (Pa, vector de columna) y la temperatura crítica (kilobyte, vector de
columna), mxp.w para los factores acéntricos de todos los componentes (el vector de
columna), mxp.k para matriz binaria (la matriz simétrica n) de parámetro de interacción, y
[Link] para los coeficientes del gas ideal calientan relación de aptitud (el número de número
de la letra x de componentes de matriz de constantes) (/ kilobyte J / mol).
La función la Estimación del % Z H khmix (la letra x, P, T, estado, eos, mxp) de enthalpy de
Aportes del % de la mezcla: letra x del %: El topo fracciona de todo % de componentes (el
vector de columna) P, T: La presión (Pa) y el estado del % de temperatura (kilobyte): El estado
elocuente (' L ': El líquido, ' V ': El vapor) el % eos: La ecuación de % estatal (' RK ', ' SRK ', o '
relaciones públicas ') mxp: Estructure con % de campos de la propiedad [Link], [Link]: La
crítica P (Pa) y T (kilobyte) (el vector de columna) el % mxp.w: Los factores acéntricos de todo
% de componentes (el vector de columna) mxp.k: El % binario de la matriz de parámetro de
interacción (la n de la letra x n simétrica) [Link]: Los coeficientes de gas ideal calientan
Salidas del % de relación de aptitud (/ kilobyte J / mol): El % Z: El % de factor de
compresibilidad H: El enthalpy de mezcla Pc (J / mol) = [Link]; Tc [Link]; w mxp.w; = mxp.k
de la k; El % T, P: La k, Pa Afi [Link]; El % btu lbmole: 1btu/lbmole = 2.326 acto inapropiado
J / mol = 8.314; La constante del gas del %: Mol-K m ^3 Pa = J Tr / (kilobyte mol) = T. Tc; Pr = P.
Pc; = la longitud del nc (la letra x); Los eos = superiores (eos); El estado = superior (el estado);
Haga cambiar caso de eos ai { ' RK ' } = sqrt (0.4278. (Pc. *Tr.^2.5)); = 0.0867. (Pc. *Tr); Una
= suma (letra x.*ai); = la suma de la B (letra x.*bi); La Z = se arraiga (1 - 1 B *P * ( A ^2 / B - B
*P - 1 ) - A ^2 * ( B *P ) ^2 / B);
Caso { ' SRK ' } mx = 0.48 +1.574 *w-0.176 *[Link] ^2; Al = (1 +mx.* (1-sqrt (Tr))).El ^2; Ai
= 0.42747 *[Link] *Pr. (Tr. ^2); = 0.08664 *Pr. Tr; Es = sqrt (ai ' *ai).* (de 1 k); Una = letra x
*am *x '; = la suma de la B (letra x.*bi); La Z = se arraiga (1 - 1 A - B - B ^2 - A *B); Caso { '
las relaciones públicas ' } mx = 0.37464 +1.54226 *w-0.26992 *[Link] ^2; Al = (1 +mx.* (1-sqrt
(Tr))).El ^2; Ai = 0.45723553 *[Link] *Pr. (Tr. ^2); = 0.0777961 *Pr. Tr; Es = sqrt (ai ' *ai).*
(de 1 k); Una = letra x *am *x '; = la suma de la B (letra x.*bi); La Z = se arraiga (1 B - 1 A -
3 *B ^2-2 *B B ^3 +B ^2 - A *B); = la temperatura absoluta del iz de fin (imag (Z)); Z (y (iz > 0, iz
1e-6)) = realmente (Z (y (iz > 0, iz 1e-6))); Para yo = 1:La longitud (Z), zind (yo) = isreal (Z (yo));
El fin Z=Z (zind); Si la estatal ' L ' Z = min (Z); Si no la Z = llegue al límite (Z); = Acto Inapropiado
de la V de fin *T *Z / P; El % m ^3/mol
% Hv0 Int Tf *1.8 = (T-273.15) (Cp) + 32; El % T: = la letra x de K-F Hv0 * (Afi (:,1) *Tf + Afi (:,2)
*Tf ^2/2 + Afi (:,3) *Tf ^3/3 + ... Afi (:,4) *Tf ^4/4 + Afi (:,5) *Tf ^5/5); Hv0 *2.326; El % Btu
Lbmole - > J / mol
Acto inapropiado de caso de eos del interruptor del enthalpy de cómputo del % H = Hv0 + *T *
(Z - 1 - 3 * (Un ^2) { ' RK ' } *log (1 + B *P / Z) / (2 *B)); Caso { ' SRK ' } hsum = 0; Para yo =
1:El nc para j = 1:La letra x nc hsum hsum + *x *am * - ... mx (j) *sqrt (Tr (j)) / (2 *sqrt (al (j))))
(yo) (j) (yo, j) (1 - / (2 *sqrt (al (yo) (Tr (yo) (yo) *sqrt))) ... mx; Acto inapropiado de fin de fin H
= Hv0 + *T * (Z - 1 - el leño ((Z + B) / Z) *hsum / B); Caso { ' las relaciones públicas ' } hsum = 0;
Para yo = 1:El nc para j = 1:La letra x nc hsum hsum + *x *am * - ... mx (j) *sqrt (Tr (j)) / (2 *sqrt
(al (j)))) (yo) (j) (yo, j) (1 - / (2 *sqrt (al (yo) (Tr (yo) (yo) *sqrt))) ... mx; Acto inapropiado
de fin de fin H = Hv0 + *T * (Z - 1 - el leño ((Z + B) / Z) *hsum / B); El fin de fin
Los 167Thermodynamics
Estime el enthalpy de fase líquida de la mezcla de / propano de / etano de metano (3) (2) (1)
en – 158 kilobyte y 6.8947 atrancan. ¿El topo de fase líquida fracciona de componentes es x1 =
0.419, x2 = 0.3783, x3 = 0.2027, y las propiedades de cada componente son mostrados en
Mesa 4.5 (?¿La alta frecuencia,?Gf: J / mol). La mesa 4.6 sale a la vista coeficientes de la
relación ideal de aptitud de calor del gas para cada componente. La solución que El usekhmix
de la letra especifica requirió datos y llama el khmix de función a realizar cálculos.
El % usekhmix.m la estatal ' L '; Nx 0.419 0.3783 0.2027 ; P = 6.8947e5; T = 158; Eos ' rk ';
[Link] 45.99 48.72 42.48 *1e5; [Link] 190.6 305.3 369.8 ; Mxp.w 0.012 0.1 0.152 ; = los
ceros del mxp.k (3,3); [Link] [8.245223 0.3806333e - 2 0.8864745e - 5 - 0.7461153e - 8
0.182296e - 11 ; 11.51606 0.140309e - 1 0.854034e - 5 - 0.1106078e - 7 0.31622e - 11 ;
15.58683 0.2504953e - 1 0.1404258e - 4 - 0.352626e - 7 0.1864467e - 10 ]; El estado = superior
(el estado); Si la estatal ' L ', = nx de la letra x; Si no = el ny de la letra x; El fin Z H khmix (la letra
x, P, T, estado, eos, mxp); Fprintf (' la Ecuación de estado: %s, Estado: %s, superiores (eos),
superiores (el estado)); Fprintf (' el factor \nCompressibility = %g, Enthalpy %g (J / mol) \ n ', Z,
H);
¿Ponga sobre una mesa 4.5 Propiedades de Cada Componente de la letra x del Componente de
la Mezcla w Tc (kilobyte) Pc (la barra)?¿La alta frecuencia?El Metano del Gf 0.4190 0.012
190.6 45.99 - 74,520 - 50,460 el Etano 0.3783 0.100 305.3 48.72 - 83,820 - 31,855 el Propano
0.2027 0.152 369.8 42.48 - 104,680 - 24,290
POSPONGA 4.6 Coeficientes del Ideal Gas Heat Capacity Relation Component A1 A2 × 102 a3 ×
105 a4 × 108 a5 × 1011 Methane 8.245223 0.380633 0.8864745 - - 1.106078 0.31622 Propane
15.58683 2.504953 1.404258 - 0.746115 0.182296 Ethane 11.51606 1.40309 0.854034 3.52626
1.864467
4.3 los Coeficientes de fugacidad del 4.3.1 de COEFICIENTE de FUGACIDAD de Especies puras
La fugacidad de un componente puro, f, es definida como
FP=f
¿El coeficiente de fugacidad? Es determinado primero seguido por multiplicación con presión
para dar f.
El coeficiente de Fugacidad del [Link] del Virial Equation de Estado El segundo coeficiente del
virial está en función de temperatura sólo para unas especies puras. En el punto bajo para
moderar presión, la ecuación del virial de estado truncado después de que el segundo
coeficiente del virial puede ser usado:
El coeficiente de Fugacidad del [Link] de la furgoneta der Waals Equation de Estado usando la
ecuación de la furgoneta der Waals de estado, nosotros tenga
Ln f = -
öø÷
ì el í
Ü ý þ - ZZ b V
Un RTV
11
Ln ln f + æ è ç ö ø ÷ ZZ b = - í ü ý þ - V una bRT b V 11 1
El coeficiente de Fugacidad del [Link] del Soave – Redlich – Kwong y la ecuación Peng Redlich
Robinson – la ecuación Kwong y el Peng – – Robinson Equations de Estado Para hidrocarburos
y gases simples, el Soave – proveen una descripción más precisa:
Ln ln f s s = - () - () () + é
ù û úZZ B en bRT ZB 1 ee
MESA 4.7 Estimated Enthalpy y Z por Ecuaciones Diferentes de Ecuación del Estado de
Compresibilidad del Estado Le Factorizan a Enthalpy RK 0.0276950 - - 10,664.5 las relaciones
públicas 0.0245126 - 18,474.5 SRK 0.0276512 12,089.2
Los 169Thermodynamics
El coeficiente de Fugacidad del [Link] de la Experimental Data Cuando suficientes datos
experimentales en la compresibilidad factorizan (Z) y la presión (P) están disponibles, el
coeficiente de fugacidad puede ser obtenido de la integración numérica:
Lnf = ò 0
El dP
Phig f phigas (el líquido (el estado, eos, T, P, Tc, Pc, w) donde el estado denote la condición de
la fluido: L, vapor: V); Los eos es la ecuación de estado siendo usada (VR, VDW, RK, SRK,
relaciones públicas); La T y P son la temperatura (kilobyte) y la presión (la barra),
respectivamente; Tc y Pc son la temperatura crítica (kilobyte) y la presión (la barra),
respectivamente; La w es el factor acéntrico; El phig es el factor de fugacidad; La f es la
fugacidad (la barra).
El % de función phig f phigas (el estado, eos, T, P, Tc, Pc, w) Estima el coeficiente de fugacidad
usando el virial y EOS cúbico. El estado del % de aporte del %: El estado elocuente (' L ': El
líquido, ' V ': El vapor) el % eos: La ecuación de % estatal (VR, VDW, RK, SRK, relaciones
públicas) P, T: La presión (la barra) y el % de temperatura (kilobyte) Tc, Pc: La crítica T
(kilobyte) y % P (la barra) w: La salida acéntrica del % de factor: El % phig: El % de coeficiente
de fugacidad f: La fugacidad (la barra)
El % Colocó eos de parámetros. = superiores (eos); Haga cambiar caso de eos ' VDW ' al = 1; Sm
= 0; Ep = 0; Om = 0.125; Ps = 0.42188; Kappa = 0; Caso ' RK ' al = 1. Sqrt (Tr); Sm = 1; Ep = 0;
Om = 0.08664; Ps = 0.42748; El caso ' SRK ' kappa = 0.480 + 1.574 *w - 0.176 *w ^2; Al = (1
+ kappa * (1-sqrt (Tr))).El ^2; Sm = 1; Ep = 0; Om = 0.08664; Ps = 0.42748; De otra manera
las relaciones públicas del % o VR kappa = 0.37464 + 1.54226 *w - 0.26992 *w ^2; Al = (1 +
kappa * (1-sqrt (Tr))).El ^2; Sm = 1 +sqrt (2); Ep 1-sqrt sqrt (2); Om = 0.0778; Ps = 0.45724;
El fin
El estado de factor de compresibilidad del % (Z) = superior (el estado); Om *Pr beta. Tr; q ps
*al. (Om *Tr); La beta del % y q si % strcmp virial (eos, ' VR ') EOS: Fase de vapor B0 = 0.083 -
0.422. (Tr. ^1.6); B1 = 0.139 - 0.172. (Tr. ^4.2); El *Tc de = acto inapropiado de la B.* (B0 +
W.*B1). Pc; Z = 1 + [Link] *P. (Acto inapropiado *T);
El coeficiente de fugacidad del % unos ps *al *R ^2 *Tc.^2 Pc; b om *R *Tc. Pc; El % una, b qi =
uno / (b *R *T); Bd b *P / (acto inapropiado *T); La A del %, B si % strcmp virial (eos, ' VR ') EOS:
La fase de vapor phig exp (Pr * (B0 + W *B1). Tr); Elseif strcmp phig (Z - 1 - el leño (Z (eos, '
VDW ') exp.* - uno (1 -) b / V). (Acto inapropiado *T *V)); Elseif strcmp phig (Z-1 - el leño (Z
(eos, ' RK ') exp.* - (uno / (b *R *T)) el leño * (1 +b / V)) (1 -) b / V); Si no el % SRK o relaciones
públicas phig exp (Z-1 - el leño (Z-Bd) - (qi / (sm-ep)) * ... leño ((Z + sm *Bd) / (Z + ep *Bd))); Fin
f phig *P; El fin de fugacidad del % (la barra)
Encuentre la fugacidad para acetileno en 250 kilobyte y 10 barra. Para acetileno, Tc = 308.3
kilobyte, Pc = 6.139 MPa (= 61.39 atrancan), y w = 0.187. La solución Usando la ecuación Soave
Kwong (SRK) – Redlich –, obtenemos los siguientes resultados:
>> Tc = 308.3; Pc = 61.39; W = 0.187; T = 250; P = 10; Eos ' srk '; Indique a ' v '; >> Phig f phigas
(el estado, eos, T, P, Tc, Pc, w) phig = 0.8956 f = 8.9559
Posponga 4.8 resultados de funciones obtenidos usando el virial y ecuaciones de tercer grado
de estado.
Los 171Thermodynamics
ˆ el fi yo f yP
El coeficiente de Fugacidad del [Link] del Virial Equation de Estado De la ecuación del virial de
estado, el coeficiente de fugacidad de componente en una mezcla, ˆˆ fii yo fy P = /, recibe el
by17
Ln, f yo j jj
Kj kjkj
P RT
YB BB yyB = æ è ç ç ö ø ÷ ÷ = åå å 2
Para una mezcla binaria, tenemos
El coeficiente de Fugacidad del [Link] de las Ecuaciones de Tercer Grado de Estado Para lo yo
el componente en una mezcla, alquiler
En
TR T P
RT P
BP RT
Y el uso la regla de mezcla para obtener los parámetros uno y b. El coeficiente de fugacidad de
componente en una mezcla es el as18 mandado por vía urgente
Ln fb yo b ZZ qI = () - () - 1
Donde
yo
Un bRT
El qq
Uno uno
uno
El na
yo
El ii yo + + æ è ç ö ø ÷ = ¶ () 1 1 s sb b ee ln,, ni Tn j
Si usamos al Peng – la ecuación Robinson, la ecuación para lnf soy escrito tan
Ln ln fb b b b b
yo
yo
Ji j iZZ q un xa
= - - () + () - + () å 1 8 2 12 + () æ è ç ç ç ö ø ÷ ÷ ÷ 12 b
El phimix de función MATLAB estima los coeficientes de fugacidad de todos los componentes
en una mezcla de ecuaciones de tercer grado de estado. Esta función tiene la sintaxis
Dónde el ni es el número de topos (el vector) de cada componente en una mezcla (Pa), P es la
presión (kilobyte), T es la temperatura (' L ' (o el topo fracciona), w es el factor acéntrico, la k
es una matriz de parámetros binarios de interacción, el estado denota la condición de la fluido:
El líquido, ' V ': El vapor), eos es la ecuación de estado siendo usada (' RK ', ' SRK ', o ' relaciones
públicas '), Z es el factor de compresibilidad, V es el volumen molar, y phi es los coeficientes de
fugacidad de todos los componentes (el vector).
El % de función Z, V, phi phimix (ni, P, T, Pc, Tc, w, k, estado, eos) Estima coeficientes de
fugacidad de todos los componentes en una mezcla usando % la ecuación de tercer grado de
Aportes estatales del %: El % ni: El número de topos (o el topo fracciona) de cada %
componente (el vector) P, T: La presión (Pa) y el % de temperatura (kilobyte) Pc, Tc: La crítica P
(Pa) y T (kilobyte) de todo % de componentes (el vector) w: Los factores acéntricos de toda k
del % de componentes (el vector): La matriz simétrica de estado binario del % de parámetros
de interacción (la letra x n n): El estado elocuente (' L ': El líquido, ' V ': El vapor) el % eos: La
ecuación de Salidas estatales del % (' RK ', ' SRK ', o ' relaciones públicas '): El % V: El % molar de
volumen (m3/mol) Z: El % de factor de compresibilidad phi: El vector de coeficiente de
fugacidad
Ni (:); Pc (:); Tc (:); W (:); / la suma del = ni de la letra x de vector de columna del % (ni); Acto
inapropiado de la fracción del topo del % = 8.314; La constante del gas del %: Mol-K m ^3 Pa =
J / (kilobyte mol) Tref = 298.15; La referencia del % T Pref (kilobyte) = 1e5; La referencia del %
P Tr (Pa) = T. Tc; Los eos = superiores (eos); El estado = superior (el estado); Haga cambiar caso
de eos { ' RK ' } ep = 0; Sm = 1; Om = 0.08664; Ps = 0.42748; Al = 1. Sqrt (Tr); Caso { ' SRK ' }
ep = 0; Sm = 1; Om = 0.08664; Ps = 0.42748; Al = (1 + (0.48 +1.574 *w-0.176 *w.^2).* (1-
sqrt (Tr))).El ^2; Caso { ' las relaciones públicas ' } ep = 1 - sqrt (2); Sm = 1 + sqrt (2); Om =
0.07780; Ps = 0.45724; Al = (1 + (0.37464 +1.54226 *w-0.26992 *w.^2).* (1-sqrt (Tr))).El ^2;
El fin ai ps * (acto inapropiado ^2).El *al.* (Tc. ^2). Pc; Es = sqrt (ai *ai ').* (1 - la k); La matriz
del % nxn una = letra x ' *am *x; = om *R *Tc. Pc; = la letra x de la b ' *bi; / T beta de / Acto
Inapropiado b *P; La q = uno / (b *R *T);
El factor de compresibilidad del % (Z) y el volumen molar (V) indican = superiores (el estado); C
(1) = 1; C (2) = (sm +ep) *beta - (1 +beta); = la beta c * (q + ep *sm *beta - (1 +beta) (3) * (sm
+ep)); C (4) = - ^2 * beta (q + (1 +beta) *ep *sm);
Los 173Thermodynamics
La Z del % Roots = se arraiga (c); = la temperatura absoluta del iz (imag (Z)); Z (y (iz > 0, iz 1e-6))
= realmente (Z (y (iz > 0, iz 1e-6))); Para yo = 1:La longitud (Z), zind (yo) = isreal (Z (yo)); El fin
Z=Z (zind); Si la estatal ' L ' Z = min (Z); Si no la Z = llegue al límite (Z); = Acto Inapropiado de la V
de fin *T *Z / P;
Coeficientes del fugacidad del % bara = (2 *ni ' *am - unos *ones (1, la longitud (ni)) ) '; = el bi
de la púa; = phi exp *barb / b - el leño ((V - ((Z - 1) b) *Z / V) + (uno / (b *R *T)) / (ep – sm) * ...
ponga en bitácora ((V + sm *b) / (V + ep *b)) * (1 + bara / uno - la púa / b)); El fin
Determine los coeficientes de fugacidad de todos los componentes en una mezcla de / metano
de nitrógeno (2) (1) por el Peng – la ecuación Robinson en 100 kilobyte y 0.4119 MPa (4.119
atrancan). En esta mezcla, la fracción del topo de nitrógeno es y1 = 0.958. ¿Para nitrógeno, Tc1
= 126.1 kilobyte, Pc1 = 3.394 MPa (33.94 atrancan), y?¿1 = 0.04, y para metano, Tc2 = 190.6
kilobyte, Pc2 = 4.604 MPa (46.04 atrancan), y?2 = 0.011. La solución Las siguientes órdenes
producto un vector de coeficientes de fugacidad:
>> indique a ' v '; = los ceros de la k (2,2); Eos ' pr '; T = 100; P = 4.119e5; Ni 0.958 0.042 ; >> Tc
126.1 190.6 ; Pc 33.94 46.04 *1e5; w 0.04 0.011 ; >> Z, V, phi phimix (ni, P, T, Pc, Tc, w, k,
estado, eos) Z = 0.9059 V = 0.0018 phi = 0.9162 0.8473
4.4 la ecuación de PRESIÓN DE VAPOR 4.4.1 antoine La ecuación Antoine son bien conocidos
como una forma simple de la ecuación de presión de vapor del atajo:
El lnPA
B TCv = +
Donde Una, B, y C son parámetros. A lo multiplicando ambos lados por ahí (T + C) se reducen a
una forma lineal seguida por la nueva disposición, tenemos
La ecuación 4.4.2 rieDel La ecuación Riedel para la presión de vapor es as20,21 mandado por
vía urgente
Ln Pensilvania B T CTDTv = + + + 6
Donde Una, B, C, y D son parámetros. Esta ecuación puede escribirse con una forma lineal
como yABx Cx Dx + + + 12 3
Ln Pensilvania B T CTD
P Tv v = + + + 2
Donde Una, B, C, y D son parámetros. Esta ecuación puede ser expresada como una forma
lineal: YABx Cx Dx + + + 12 3
letra x
T
Pv
Vn n
El é
êêêêê
Úúúúú
Ln
El ln
/ el /
Ln /1
2 11 1
11
TT PT
PT
Vn n
1 22ln /
Ln /
El é
êêêêê
Úúúúú
=éúúú
Y el uso la relación
B XX Xy TT = () - 1
Los 175Thermodynamics
Para calcular Uno, B, y C. Para el Riedel y el Harlecher – las ecuaciones Braun, definen de
conformidad la Letra X matricial y encuentran el vector de parámetro b A B C D T. que El
compVPeqn de la letra MATLAB calcula los parámetros de estas ecuaciones. Para el Harlecher
– la ecuación Braun, la ecuación no lineal
uno
BT
Connecticut
+-ln letra x Dx T + + ln 2 0 es solucionado en una T dada para dar la letra x de presión de vapor.
>> el compVPeqn
Pv (mmHg)
20
40
60
80
100
120
4.5 el COEFICIENTE de ACTIVIDAD Los Gibbs – la ecuación Duhem puede ser utilizada como la
base para estimar la composición de fase de vapor y los coeficientes de actividad. Para una
mezcla binaria, esta ecuación puede ser expresada como
letra x
letra x
æèç
ö ø ÷ el +
ö ø ÷ = ln ln, gg
¿Dónde el xi la fracción del topo de componente está en la fase líquida?Yo es el coeficiente de
actividad de fase líquida de componente
El gi yo ii v yP xP
Dy dx
Yy yx dP dx
11
11 1
() Ln
Si P - los datos x1 están disponibles, P puede ser expresada como una función polinómica de x1
y la d derivada ln P / dx1 puede ser a la que se escribió como una función de x1. La integración
de esta relación de x1 = 0 para x1 = 1 da y1. En la condición inicial (x1 = 0, y1 = 0), el
denominador del término derivado se vuelve cero y la regla de l’Hopital debería ser utilizada
para dar la siguiente relación para ser usada en la integración:
Dy dx
letra x de la y
letra x ydPd xy
El xy
1
1
11 00
11
12 » » » () () D e e ln, /
De esta relación, letra x letra x e xdP dx1 1 11 0 = () × = ln / son evaluados y usados como el
valor inicial para y1. Por lo que respecta a ex1, un valor muy pequeño (e.g., 0.00001) puede ser
usado.
Los datos de líquido ponen en fase composición versus la presión total para el sistema de /
ácido acético de benceno (2) (1) en 50 ° C es presentada en Mesa 4.10. Use a los Gibbs – la
ecuación Duhem para estimar la composición de la fase de vapor y los coeficientes de
actividad. La solución De los datos, podemos ver que la presión de vapor de benceno es Pv 1
271 = mmHg y eso de ácido acético es Pv 2 57 52. El mmHg. El MATLAB poliataque de función
incorporada puede ser usado en la regresión de
Los 177Thermodynamics
Los datos totales de presión. De la regresión, la orden 4 que el polinomio rechazó representar
los datos adecuadamente:
Px xxxx 11 4 1 3 1 2 1 365 7643 915 1596 894 0699 556 8470 56 2 () = - +-+ +.....5 570
La diferenciación de esta ecuación afloja ¢ () = - + +Px xxx 11 3 1 2 1 1463 0572 2745 4788 1788
1398 556 8470....
DP dx P
DP dx xxxln ... 11 1 3 1 2 11 1463 0572 2745 4788 1788 1398 556 == - + - +.. .... . 8470 365 7643
915 1596 894 0699 556 8470 56 2 1 4 1 3 1 2 1-+ - + +xx xx 5 570
Así, tenemos
Dy dx
Yy yx xxx1 1 11 11 1 3 1 2 11 1463 0572 2745 4788 1788 1398 = () - + ... + - +-+ + 556 8470 365
7643 915 1596 894 0699 556 8470 1 4 1 3 1 2 1. .... Xxxx 5 56 2570.
El bzacP del archivo de la letra realiza la regresión de datos y calcula los coeficientes de
actividad. Esta letra genera complots de P, composición de fase de vapor, y los coeficientes de
actividad como una función del líquido ponen en fase composición. Las condiciones iniciales
son colocadas para e xy 11 10 0 5 1 == - andy ().
MESA 4.10 la Presión Total para el Sistema de / ácido Acético de Benceno (2) (1) en 50 ° C x1 P
x1 (mmHg) P (mmHg) 0.0 57.52 0.8286 250.20 0.0069 58.2 0.8862 259.00 0.1565 126.00
0.9165 261.11 0.3396 175.30 0.9561 264.45 0.4666 189.50 0.9840 266.53 0.6004 224.30 1.0
271.00 0.7021 236.00
La fuente: Washburn, E.W. (Ed.) et al., Las mesas Críticas internas, ed. 1, Vol. III, McGraw-Hill,
Nueva York, Nueva York, 1928, p. 287.
X1 0.0 0.0069 0.1565 0.3396 0.4666 0.6004 0.7021 0.8286 0.8862 ... 0.9165 0.9561 0.9840 1.0 ;
P 57.52 58.2 126.00 175.30 189.50 224.30 236.00 250.20 259.00 ... 261.11 264.45 266.53
271.00 ; = la diferenciación del % de polinomio de regresión del % de poliataque de la c dc
polyder (c) (la orden 4) (x1, P, 4) del x10 polinómico 1e-5; Xinv x10 1 ; y10 x10 *dc (el fin) / c (el
fin); X, y ode45 (@ bzacfun, xinv, y10); El % soluciona el eqn diferencial. P1v = P (el fin); P2v =
P (1); = Px polyval (c, letra x); Gam1 [Link] *Px. La letra x / P1v; Gam2 = (1-y).El *Px. (De 1 letra
x) /P2v; La contratreta (2,2,1) x1i 0:0.01:1; = Pv polyval (c, x1i); El complot (' la letra x _ 1 '),
xlabel (' P (mmHg ) ', ylabel (' Fitting ', ' Data ', ' Location ', ' superen ')) el complot de
contratreta de leyenda (' la letra x _ 1 ') (la letra x, y) (2,2,3), xlabel (' y _ 1 '), complot de
contratreta de la gráfica de x1-y1 del % ylabel (la letra x, gam1, letra x, gam2, ' (x1i, Pv, x1, P, '
oh ') (2,2,4).- ' ), la leyenda ( ' \ la gama _ 1 ', ' \ gama _ 2 ', ' la Posición ', ' mejor ') ' xlabel ( ' la
letra x _ 1 ' ), ylabel ( ' \ la gama ' ) ', el axis (0 1 0 4)
El bzacP de la letra produce los siguientes resultados y genera los complots demostrados en
Figura 4.2:
>> bzacP c = - 365.7643 915.1596 - 894.0699 556.8470 56.2570 dc 1.0e +03 * - 1.4631 2.7455 -
1.7881 0.5568
0.5
Equipando Datos
El x1
100
200 P (mmHg)
300
0.50 x1
0.50 x1 10
0.5
El y1
?¿1?2
RESUELVO 4.2 presión Total, composición de fase de vapor, y coeficientes de actividad para el
sistema de / ácido acético de benceno (2) (1).
Los 179Thermodynamics
La actividad del 4.5.1 CoeffiCient MoDelS [Link] Wilson Equation La ecuación Wilson puede
usarse para estimar coeficientes de actividad para los sistemas poco ideales miscibles. ¿Para
una mezcla binaria, los coeficientes de actividad?¿1 y?2 son obtenidos a partir de
¿Dónde el xi es la fracción del topo?¿1 x1 + g12x2,?2 x2 + g21x1 g12 y g21 pueden estar
resueltos usando los datos experimentales
El Cálculo del [Link].1 de Wilson Equation Parameters: Use de Azeotropic Data que Los
parámetros de la ecuación Wilson pueden ser determinados usando los datos del azeotropic.
¿En un punto lowpressure azeotropic, los coeficientes de actividad de fase líquida pueden ser
obtenidos de la relación?Yo = P / Pi.26 En el punto del azeotropic Ta, la Pi de presión de vapor
puede ser estimada usando una relación simple como la ecuación Antoine. Así, el gij de
parámetros puede ser determinado si los datos de composición están disponibles. Para un
sistema binario, podemos obtener dos ecuaciones no lineales:
letra x del gg
f
El gg
111
12 22 11 2
12
222
La función f wilact t1 x1 + g (1) (g, x1, x2, gam1, gam2) *x2; T2 x2 + g (2) *x1; F [log ( gam1 ) +
log ( t1 ) - ( g ( 1 ) *t2 - g ( 2 ) *t1 ) *x2 / ( t1 *t2 ) ; log ( gam2 ) + log ( t2 ) + ( g ( 1 ) *t2 - g ( 2 )
*t1 ) *x1 / ( t1 *t2 ) ]; El fin
La ecuación del laar del 4.5.2 Van La ecuación de la furgoneta Laar se usa frecuentemente para
correlacionar datos de coeficiente de actividad para s ystems poco ideales. Las ecuaciones de
la furgoneta Laar para la correlación de coeficientes binarios de actividad reciben by27
El leño, leño gg 1 2 2
12
22
12
12 2 letra x de la letra x + Ax A B B xx Bx B A
Donde la A de parámetros y B, constantes para una mezcla binaria particular, pueden ser
determinadas usando datos experimentales.
La temperatura del azeotrope para una mezcla de n-octane de etanol (2) (1) en P = 760 mmHg
es 77 ° C y la composición en el azeotrope es etanol de 78 n-octane % (el % por peso) y de 22
%. En la temperatura de la azeotrope T, las presiones de vapor de etanol y n-octane pueden
ser obtenidas por ahí lo
El % wilsonpar.m: Los parámetros de ecuación Wilson para un sistema binario w1 = 78; Mw1 =
46.07; Mw2 = 114; Ta = 77; P = 760; A1 = 8.04494; B1 = 1554.3; C1 = 222.65; A2 = 6.92374; B2
= 1355.126; C2 = 209.517; La fracción del topo del % x1 = (w1/mw1) / (w1/mw1 + (100-w1)
/mw2); X2 = 1 - x1; Presión del vapor del % P1 = 10 ^ (A1 - B1 / (Ta + C1)); P2 = 10 ^ (A2 - B2 /
(Ta + C2)); Coeficientes del actividad del % gam1 = P / P1; Gam2 = P / P2; El % soluciona el =
g21 de sistema no lineal (g (1) = g12, g (2)) g0 0.1 0.1 ; La inicial del % la suposición g fsolve (@
wilact, g0, [ ], x1, x2, gam1, gam2); g12 g (1), g21 g (2)
[Link] UNIQUAC Method El coeficiente de actividad puede ser representado como una suma
de un término combinatorio para dar razón de diferencias de tamaño molecular y de la forma
y un término residual para dar razón de interactions28 molecular:
Ln ln ggg ii C
Yo = el + de acto inapropiado
Donde
Ln ln giC ii
yo
yo
JJ q
JL
JL=-+--+
ö ø ÷ 15 1
Los 181Thermodynamics
Ln g
El qt
Yo acto inapropiado
Ii j ji j j qs s = - æ è ç ç ö ø ÷ ÷ å 1
Tq tji ji ii
El jj
yo
yo
El jj
yo
El kk
Uu RT
acto inapropiado
El rx
[Link] UNIFAC Method El método UNIFAC se basa en el método UNIQUAC, y las suposiciones
estimando números de coordinación, y así sucesivamente, es similar a esos en el método
UNIQUAC. El coeficiente de actividad puede ser representado como la suma de un término
combinatorio y un term31 residual:
Ln ln ggg ii C
Yo = el + de acto inapropiado
Donde
Ln ln giC ii
yo
yo
JJ q
JL
JL=-+--+
ö ø ÷ 15 1
El ik
=-
öø÷
èçç
ø÷÷å1
e
Una T
acto inapropiado
El rx
El ki
La k
yo
El ik
Mi mk ij
El ij
yo
yo
El jj
== = æ è ç ö ø ÷ = () N bt t, exp,, LL
q qx
Xqe xq
yo
yo
El jj
El iiki
Jj == åå, q
Aquí, aij son parámetros de interacción en coro y pueden ser encontrados de Referencia 32. El
unifgam de función MATLAB calcula coeficientes de actividad usando el método UNIFAC. La
sintaxis básica es
El cardumen de función la Estimación del % unifgam (la k, acto inapropiado, Q, nu, amn, Nc,
letra x, T) de coeficientes de actividad usando el aporte del % de método UNIFAC: Acto
inapropiado del %, Q: Los vectores de volúmenes y las áreas de la superficie para cada % en
coro funcional nu: El número de grupos funcionales contenidos en cada componente
= los ceros de acto inapropiado (1, Nc); = los ceros de la q (1, Nc); = los ceros del tau (la k, la k);
= los ceros del ek (la k, Nc); = los ceros del theta (1, la k); = los ceros betas (Nc, k); = los ceros de
s (1, la k); Z = 10; Para j = 1:= la suma de acto inapropiado Nc (acto inapropiado (j).*nu (:,J) '); =
la suma q (Q (j).*nu (:,J) '); El fin de vector de fila del % (acto inapropiado, q) para yo = 1:La k ek
(yo,:) = Nu (yo,:)*Q (yo). q; El fin
= tau exp (- amn / T); Para yo = 1:Nc para j = 1:= la suma de beta de la k (ek ((yo, j):,Yo).*tau
(:,J)); El fin de fin para yo = 1:= la suma de la k theta (la letra x (yo).El *q.*ek (yo,:)) La suma
(letra x.*q); El fin
Para yo = 1:= la suma de la k s (theta ' (yo).*tau (:,Yo)); = acto inapropiado /suma de la J de fin
(acto inapropiado.*x); / la suma L = q (q.*x); Gamc = 1 - el leño J + (J) - 5 *q.* (1 - J. El leño L +
(J. L)); Gamr; Para yo = 1:Nc sumb = 0; Para j = 1:La k gamval theta *beta (yo, j) (j) / s (j) - ek
*log (la beta (yo, j) (j, yo) / s (j)); Sumb + gamval; El fin gamr q ( i ) * ( 1 - sumb ) ; El
cardumen de fin exp (gamc + gamr); El fin
¿Determina?¿1 y?2 para el sistema binario n-heptane diethylamine (2) (1) en T = 308.15
kilobyte cuando x1 = 0.4 y x2 = 0.6. Los subgrupos complejos son indicados por las fórmulas
químicas tan
Diethylamine (1): CH3 CH2 (2) – – CH2CH CH3 n Heptane –: CH3 – (CH2)5 – CH3
La solución que podemos ver que hay tres grupos funcionales: CH3 (la k = 1), CH2 (la k = 2),
CH2NH (la k = 3). Posponga 4.11 funciones los subgrupos, su identificación numera k, valores
de parámetro Rk y Qk, y nji (), lo cual representa el número de grupo de la j en i.29
componente
Los 183Thermodynamics
Desde CH3 y CH2 le pertenece al grupo principal 1 y CH2NH le pertenece al grupo principal 15,
la matriz del amn es dada por ahí
La letra que el useunifgam coloca requirió datos y llama el unifgam de función a realizar el
cálculo UNIFAC.
El ejemplo 4.14: Los coeficientes de actividad para una Mezcla de 4 componentes por el
UNIFAC Method
POSPONGA 4.11 Parámetros de Subgroups Functional Group J Rk Qk Vj1 (()) vj2 (()) CH3 1
0.9011 0.8480 2 2 CH2 2 0.6744 0.5400 1 5 CH2NH 3 1.2070 0.9360 1 0
La fuente: Empujando con una pértiga, B.E. Et Al., Las Propiedades de Gases y los Líquidos, ed.
5, McGraw-Hill, Nueva York, Nueva York, 2001, pp. 8.78–8.81.
Methylcyclopentane (3): 3CH3 CH (4) – – CH2 C Benzene –: La solución del 6ACH que podemos
ver que hay seis grupos funcionales: CH3 (j = 1), CH2 (j = 2), CH (j = 3), C (j = 4), cámara de
compensación automática (j = 5), y Ohio (j = 6). Posponga 4.12 funciones los subgrupos, su
identificación numera k, valores de parámetro Rk y Qk, y nji (), lo cual representa el número de
grupo de la j en i.29 CH3 componente, CH2, CH, y C le pertenecen al grupo principal 1, la
cámara de compensación automática le pertenece al grupo principal 3, y Ohio le pertenece al
grupo principal 5. Así, podemos construir la matriz de parámetro del amn como se muestra en
4.13.32 de la Mesa que Los sets del useunifgam2 de la letra requirieron que datos y llamadas
el unifgam de función realicen el cálculo UNIFAC.
% useunifgam2.m Nc = 4; La k = 6; El % numera de componentes (Nc) y acto inapropiado
funcional de grupos (la k) 0.9011 0.6744 0.4469 0.2195 ... 0.5313 1.0000 ; El % vectorial de
volúmenes para cada Q en coro funcional 0.848 0.540 0.228 0.000 0.400 ... 1.200 ; El %
vectorial de áreas de la superficie para cada número del % en coro funcional de grupos
funcionales contenidos en cada % componente (la fila: La k funcional de grupos, la columna:
Los componentes) nu 2 1 3 0 ; 4 1 1 0 ; 0 0 1 0 ; 0 0 1 0 ; ... 0 0 0 6 ; 0 1 0 0 ;
POSPONGA 4.12 Parámetros de Subgroups Functional Group J Rk Qk Nnj1 (()) nnj2 (()) nnj3 (())
nnj4 (()) CH3 1 0.9011 0.848 2 1 3 0 CH2 2 0.6744 0.540 4 1 1 0 CH 3 0.4469 0.228 0 0 1 0 C 4
0.2195 0.000 0 0 1 0 cámara de compensación automática 5 0.5313 0.400 0 0 0 6 Ohio 6
1.0000 1.200 0 1 0 0
La fuente: Empujando con una pértiga, B.E. Et Al., Las Propiedades de Gases y los Líquidos, ed.
5, McGraw-Hill, Nueva York, Nueva York, 2001, pp. 8.78–8.81.
La fuente: Empujando con una pértiga, B.E. Et Al., Las Propiedades de Gases y los Líquidos, ed.
5, McGraw-Hill, Nueva York, Nueva York, 2001, pp. 8.82–8.93.
Los 185Thermodynamics
Amn [0 0 0 0 61.13 986.5 ; 0 0 0 0 61.13 986.5 ; 0 0 0 0 61.13 986.5 ; ... 0 0 0 0 61.13 986.5 ; -
11.12 - 11.12 - 11.12 - 11.12 0 636.1 ; ... 156.4 156.4 156.4 156.4 89.60 0 ]; La matriz del % de
letra x de parámetros de interacción en coro 0.162 0.068 0.656 0.114 ; La fracción del topo del
% del % de cada T componente = 334.82; El cardumen del % T (kilobyte) unifgam (la k, acto
inapropiado, Q, nu, amn, Nc, letra x, T)
4.6 el equilibrio de líquido de VAPOR – el Vapor LÍQUIDO del 4.6.1 de EQUILIBRIO – por la ley
de raoult Si damos por supuesto que el vapor ponen en fase son un gas de ideal y la fase
líquida es una solución ideal, los criterios de equilibrio se convierten en
La proporción de la fracción del topo de fase de vapor para la fracción del topo de fase líquida,
Ki, es definida como
letra x de la y
La P Pi que me senté
El ci de la P Pi
W Tri » + ()
ö ø ÷ ÷,, 10 7 3 11 1
Cuál es algunas veces designado la K-Ratio del atajo. De la expresión para la ley de Raoult, la
fracción del topo de fase de vapor es dada por ahí
XP Pj jj se sentó
Dónde el xj es una fracción del topo de fase líquida de especies j P es la presión total Pjsat es la
presión de vapor de j pura de especies en la temperatura de la sistema yj j = å 1 y la
anteriormente citada ecuación puede ser sumada sobre todas las especies para producir
El jj
Letra x jj satyK P xP åå å == = 1 1
Donde KyxPP Jjjj se sentó == el //. Para el cálculo de punto de rocío donde las composiciones
de fase líquida no son sabidas, usamos
j
j
Kilobyte j satx y P y P åå å == = 1
En cálculos del destello, deje a F, V, y L ser tasas de flujo (lb mol/hr) de pienso
multicomponente, vapor, y fases líquidas, respectivamente, y zj dejado, yj, y xj sean la
fracción del topo de j de especies en pienso, vapor, y fases líquidas, respectivamente. La
combinación y la nueva disposición de la masa total se balancean y el balance componente F=V
+ L, rendimiento Fzj = Vyj + Lxj (j = 1, …, N)
letra x
kilobyte de la z
letra x del yK
Kz Kj j j jj j jj j + () == + () 11 11 aa
f xy
kilobyte Kz
El jj
El jj
Uno uno () = () = () + () = == åå 11 1 11 0
1. Genere una gráfica mostrando la P total de presión versus x1 y para una temperatura de 75
° C. 2. Genere una T de aparición de la gráfica versus x1 y y1 para una presión de P = 70 kPa. La
solución 1. Para una T dada,
letra x PxPxPxPPPP
uno
yo
B TC +
æèç
ö ø ÷ + + æ è ç ö ø ÷ - + í ü ý ï þ 2 1 1 1 2 2 2 exp
El x1
XP P
P de la letra x
uno
Sentado
11 1
1
1
==
El +
æèç
El exp
Los 187Thermodynamics
A2 = 14.2043; B2 = 2972.64; C2 = 209; Fp = @ (la letra x) exp (A2-B2 / (T +C2)) la letra x + * (exp
(A1-B1 / (T +C1)) - exp (A2-B2 / (T +C2))); X1 0:0.01:1; Y1; P; Para k = 1:La longitud (x1) Ps Feval
(fp, x1 (la k)); La letra x fy = @ (la letra x) * (exp (A1-B1 / (T +C1))) / Ps; Y feval (fy, x1 (la k)); Y1
y ; P P Ps ; El complot de fin (x1, P, y1, P, '.- ' ), la leyenda ( ' P-X _ 1 ', ' P-Y _ 1 ', ' la posición ', '
mejor ') ' xlabel ( ' la letra x _ 1, y _ 1 ' ), ylabel ( ' P ' ) '
>> el bubbp
2. Para una presión dada P, T puede ser encontrada solucionando la ecuación no lineal
uno
B TC2 2 2 1 1 1 2 2 2 +
æèç
öø÷++æèçöø÷-+íü
- = xP 1 0
Una vez que la T es conocida, la composición de fase de vapor puede ser determinada de la
relación
XP P
P de la letra x
uno
El certificado de depósito aplazado de la B
Sentado
11 1
==
El +
æèç
El exp
El dewpt de la letra usa el fzero de función incorporada para solucionar la ecuación no lineal.
40 45 50 55 60
65 70 75 80 85
P – x1 P – y1
T1 fzero (fp, T0); Y1 x1 *exp (A1-B1 / (T1 +C1)) / P; T T T1 ; y y1 ; El complot de fin (la letra x,
T, y, T, '.- ' ), xlabel ( ' la letra x _ 1, y _ 1 ' ), ylabel ( ' T (C) ' ) la leyenda ( ' T-X _ 1 ', ' T-Y _ 1 ', ' la
posición ', ' mejor ')
>> el dewpt
¿El vapor del 4.6.2 – el equilibrio líquido por la Inserción de ley de un coeficiente de actividad
de MoDifieD Raoult,?Yo, en los rendimientos de ley de Raoult modificado la ley de Raoult:
YP xP en ii se sentó == ¼ () g 12,,
letra x de la y
La P Pi que yo el ii me senté == g
yo
yo
yo
El ii
yo
yo
yo
yo
En vapor – los cálculos líquidos de equilibrio, la siguiente parentela son comúnmente usados:
PxPy xP P
letra x Kx
YP P
kilobyte de la y
yo
El iii
Sentado
yo
El iii
Sentado
El ii
yo
El ii sentado
yo
Yo ==== = = = å 1 g g, o 1 11 11 N yo la N yo yx åå == =,
T – x1 T – y1
65
70
75
T (° C)
80
85
90
Los 189Thermodynamics
1. Un cálculo de presión (la Burbuja P) de punto de burbujeo: Para una T dada de temperatura
y composiciones liquidphase xi, la P total de presión y el yi de composiciones de fase de vapor
están calculados. ¿Los valores del vapor ejercen presión y el coeficiente de actividad de
especies (P que me senté y?Yo) es estimado primero. Luego la P y yi pueden ser obtenidos de
las relaciones
2. Un cálculo de presión (el Rocío P) de punto de rocío: Para una T dada de temperatura y
composiciones de fase de vapor yi, la P total de presión y el xi de composiciones de fase de
líquido están calculados. La presión de vapor de especies yo (P que me senté) es determinada
primera de la T dada seguida por la estimación de xi de composiciones de la fase líquida
usando la ecuación no lineal
PxPfxx
YP P
yo
El iii
Sentado
yo
yo
yo
yo
El ii sentado = () = - = - = == = åå å 11 1 11 0g g
3. Un cálculo de temperatura (la Burbuja T) de punto de burbujeo: Para una presión total dada
la P y el líquido ponen en fase composición xi, la T de temperatura y el yi de composiciones de
fase de vapor están calculados. La solución de la siguiente ecuación no lineal produce el valor
de T: F TP xP iii se sentó yo N () = - = å g 0 1. 4. Un cálculo de temperatura (el Rocío T) de punto
de rocío: Para una presión total dada la P y el vapor ponen en fase composición yi, la T de
temperatura y el xi de composiciones de fase de líquido están calculados. Primero asumimos el
valor de T y calculamos la presión de vapor. Luego asumimos un valor inicial de la fracción del
topo de fase líquida xi (usualmente la ley de Raoult es usada: XP yP ii que me senté = / ).
¿ Calculamos el coeficiente de actividad?Yo y soluciono la ecuación no lineal f Ty PP ii que me
senté yo N () = - = å 10 1 / g para obtener el valor de T. Usando a la T resultante, el yP de la
letra x de relación Pi que yo el ii me senté = g es evaluado y comparado con la suposición
inicial. Este procedimiento es repetido hasta que el valor de xi no demuestre cualquier
cambios.
Los aportes y las salidas para cada cálculo están resumidos en Mesa 4.14.
Para el sistema binario de acetato de / metilo methanol (2) (1), las correlaciones razonables
para los coeficientes de actividad son dadas por ahí
El ln.
..
, ln.
PxPfxx
La letra x de función f dewpf (x1, y, T, Psat) x1 1 - x1 ; La gama = gamma12 (x1, T); = la suma de
la P (letra [Link] *gamma.*Psat); = la suma de la f (y *P. (La gama.*Psat)) - 1; El fin
FT Px P yo N ii que me senté () = - = å 1 0g
La letra x de función f bubtf (T, x1, Una, B, C, P) x1 1 - x1 ; La gama = gamma12 (x1, T); Psat
vp12 (Una, B, C, T); = la suma de la f (letra [Link] *gamma.*Psat) - P; El fin
El fT
La función fp dewtf2 y (T, y1, x1, Una, B, C, P) y1 1 - y1 ; Psat vp12 (Una, B, C, T); La gama =
gamma12 (x1, T); = la suma del fp (y *P. (La gama.*Psat)) - 1; El fin
Los 191Thermodynamics
Cálculo del P del % Bubble (1) T = 318.15; X1 = 0.25; La letra x x1 1 - x1 ; La gama de datos del
% = gamma12 (x1, T); Psat vp12 (Una, B, C, T); = la suma de la P (letra [Link] *gamma.*Psat); Y =
(letra [Link] *gamma.*Psat) / P; La P fprintf Bubble (' (1): P = %g, y1 = %g, y2 = %g \ n ', P, y (1), y
(2)); Fprintf (' gamma1 %g, gamma2 %g n ', gama (1), gama (2));
Cálculo del P del % Dew (2) T = 318.15; Y1 = 0.60; y y1 1 - y1 ; Psat vp12 (Una, B, C, T); Datos
del % x10 = 0.7; La suposición de la inicial del % para letra x de la fracción del topo x1, fval
fzero (@ dewpf, x10, [ ], y, T, Psat); La letra x x1 1 - x1 ; La gama = gamma12 (x1, T); = la suma
de la P (letra [Link] *gamma.*Psat); La P fprintf Dew (' (2): P = %g, x1 = %g, x2 = %g \ n ', P, letra x
(1), letra x (2)); Fprintf (' gamma1 %g, gamma2 %g n ', gama (1), gama (2));
Cálculo del T del % Bubble (3) P = 101.33; X1 = 0.85; La letra x x1 1 - x1 ; Datos del % T0 = 300;
La suposición de la inicial del % para la temperatura T, fval fzero (@ bubtf, T0, [ ], x1, Una, B, C,
P); La gama = gamma12 (x1, T); Psat vp12 (Una, B, C, T); Y = (letra [Link] *gamma.*Psat) / P; La T
fprintf Bubble (' (3): T = %g, y1 = %g, y2 = %g \ n ', T, y (1), y (2)); Fprintf (' gamma1 %g,
gamma2 %g n ', gama (1), gama (2));
Cálculo del T del % Dew (4) P = 101.33; Y1 = 0.40; y y1 1 - y1 ; Datos del % T0 = 330; La
suposición de la inicial del % para la temperatura Psat0 Vp12 (Una, B, C, T0); X1 y1 *P/Psat0(1);
Crx = 1; Cx 1e 6; Mientras crx cx T, fval fzero (@ dewtf2, T0, [ ], y1, x1, Una, B, C, P); La gama
= gamma12 (x1, T); Psat vp12 (Una, B, C, T); La letra x y *P. (La gama.*Psat); = la
temperatura absoluta del crx (la letra x - x1); = la letra x del x1 (1); La T de fin fprintf Dew ('
(4): T = %g, x1 = %g, x2 = %g \ n ', T, letra x (1), letra x (2)); Fprintf (' gamma1 %g, gamma2 %g n
', gama (1), gama (2));
Los cálculos del Destello del [Link] El punto de rocío y los métodos de cálculo de punto de
burbujeo pueden ser usados en la estimación de las cantidades y las composiciones para la
evaporación del destello de una mezcla multicomponente ideal. Resuelva 4.5 funciones un
evaporador del destello. En Figura 4.5, F, V, y L son pienso de total, vapor, y tasas líquidas de
flujo, respectivamente, y zj, yj, y xj son fracciones del topo de j componente en el pienso,
vapor, y corrientes líquidas, respectivamente. El número total de componentes - se asume - es
N. De la en conjunto balances componente masiva y F=V + L, Fzj = Vyj + Lxj (j = 1, …, N) y yj
utilizador = Kjxj, tenemos
letra x
kilobyte de la z
letra x del yK
Kz Kj j j jj j jj j + () == + () 11 11 aa
Fx y
kilobyte Kz
El jj
El jj
Uno uno () = () = () + () = == åå 11 1 11 0
¿Posponga 4.15 Resultados de VLE Calculations Problem Type P T x1 (kilobyte) (kPa) y1?¿1?2
Burbujean P 73.5003 318.15 0.25 0.28221 1.86401 1.07164 Dew P 62.8945 318.15 0.81693
0.60 1.03780 2.09348 Bubble T 101.33 331.201 0.85 0.66967 1.02365 2.11816 Dew T 101.33
326.696 0.46019 0.40 1.36283 1.25231 Nota: Las letras itálicas son aportes.
El vapor
El líquido
T, P
L, xj
F, zj
V, yj
Los 193Thermodynamics
FT
kilobyte de la z
J () == = å 1 10
En el punto de burbujeo, uno = 0 (la evaporación del pienso es iniciada) y que nosotros
tenemos
kilobyte f Tz
N jj () == = å 1 10
El logPA
La función del falp.m fv falp (alp, g) zf [Link]; = g.k de la k; = la suma del fv (zf. * (de 1 k). (1 + alp *
(k-1))); El fin
El cálculo de punto de rocío del % de función del falp1.m fv falp1 (T, g): El alfa = 1 z [Link]; Un =
g.A; B = g.B; C = g.C; P = [Link]; La k = 10.(Uno - B. (C + T)) / P; = la suma del fv (z. La k) - 1; El fin
Antoine Equation Constants Un B C Ethylene 0.10 6.64380 395.74 266.681 Ethane 0.25
6.82915 663.72 256.681 Propane 0.50 6.80338 804.00 247.040 n-Butane 0.15 6.80776 935.77
238.789
El cálculo de punto de burbujeo del % de función del falp0.m fv falp0 (T, g): El alfa = 0 z [Link]; Un
= g.A; B = g.B; C = g.C; P = [Link]; La k = 10.(Uno - B. (C + T)) / P; = la suma del fv (z.*k) - 1; El fin
El % flashdrum.m: La composición del pienso del % de cálculo del destello y constantes Antoine
zf 0.1 0.25 0.5 0.15 ; Un 6.64380 6.82915 6.80338 6.80776 ; B 395.74 663.72 804.00 935.77 ; C
266.681 256.681 247.040 238.789 ; P 16 18 20 24 *760; La presión del % (mmHg)
Alfa del cómputo del % T = 50; % deg.C Pv = 10.(Uno - B. (C + T)); La letra x de presión de vapor
del %; Y; El alfa; [Link] zf; [Link] Pv; = A del g.A; g.B = B; g.C = C; Para yo = 1:La k de longitud = Pv (P)
/ P (yo); = k del g.k; [Link] = P (yo); El hacha = fzero (@falp, 0.5, [ ], g); Xv zf. / (1 hacha + * (la k
- 1)); = k del [Link] *xv; La letra x x xv ' ; y yv ' ; El alfa alpha ax ; El fin Pmmhg P/760; Pmmhg,
letra x, y, alfa
El punto de rocío del %: El alfa = 1 Tdew; Para yo = 1:La longitud [Link] (P) = P (yo); T = fzero (@
falp1,50, [ ], g); Tdew T ; El fin Tdew
El punto de burbujeo del %: El alfa = 0 Tbub; Para yo = 1:La longitud [Link] (P) = P (yo); T = fzero
(@ falp0,50, [ ], g); Tbub T ; El fin Tbub
El flashdrum de la letra genera las siguientes salidas:
>> flashdrum Pmmhg = 16 18 20 24 la letra x = 0.0052 0.0067 0.0086 0.0136 0.0685 0.0851
0.1032 0.1409 0.4874 0.5380 0.5708 0.5945 0.4389 0.3702 0.3174 0.2510 y = 0.1055 0.1212
0.1398 0.1848 0.2605 0.2875 0.3139 0.3571 0.5007 0.4914 0.4692 0.4072 0.1333 0.1000
0.0771 0.0508 el alfa = 0.9454 0.8148 0.6967 0.5045
Los 195Thermodynamics
Tdew = 52.1955 57.5182 62.4550 71.4161 Tbub = - 29.4195 - 23.3346 - 17.6971 - 7.4850
El vapor del 4.6.3 – el equilibrio líquido usando proporción de Punto de Rocío del [Link] de
Coeficientes de fugacidad y Calculations38 Introduction de Punto de Burbujeo del vapor ponen
en fase coeficiente de fugacidad para modificado los rendimientos de ley de Raoult, en el
equilibrio,
Fii ii se sentó
Jk ji jkBP PPyy
RT
= () æ è ç ç ö ø ÷ åå equis + é ú ú () p 1 2 2 1dd
Dd dd ji ji jj ii jk jk jj kk ii jj ij ji BBBB BB = - = - == = 22 0,
En el punto de rocío y los cálculos de puntos de burbujeo, las siguientes relaciones son usadas:
XP P
letra x
YP P
El yxP
El xP
yo
El iii
Sentado
yo
yo
El ii
El ii sentado
yo
yo
yo
yo
yo
El iii
Sentado
== === åå å g g
, 1,
El ii
yo
El ii
El ii sentado
YP
æèç
öø÷å1Fg
El componente
P - 29.4195 17.6971 23.3346 - 16 18 20 24 un V/F 0.9454 0.8148 0.6967 0.5045 punto de rocío
T - 7.4850 xj Ethylene 0.0052 0.0067 0.0086 0.0136 Ethane 0.0685 0.0851 0.1032 0.1409
Propane 0.4874 0.5380 0.5708 0.5945 n-Butane 0.4389 0.3702 0.3174 0.2510 yj Ethylene
0.1055 0.1212 0.1398 0.1848 Ethane 0.2605 0.2875 0.3139 0.3571 Propane 0.5007 0.4914
0.4692 0.4072 n-Butane 0.1333 0.1000 0.0771 0.0508 (atm) (° C) (° C) - 52.1955 57.5182
62.4550 71.4161 punto de burbujeo T
c. P de Descubrimiento
El xP
Nuevo
El iii
Sentado
Ii gF. Si el criterio | Pold - Pnew E no es satisfacido, empuje y Pold Pnew determinado para b. 2.
Los cálculos de presión (el Rocío P) de punto de rocío. Pues los valores dados de T y yi, P y xi
son estimados. uno. ¿Calcula la P que me senté, coloca a Fi = 1 y?Yo = 1, y el cómputo P yP
viejo yo ii ii me senté = () å 1 F / g. ¿Encuentra el yP de la letra x Pi Iiold Ii = F sentada g y?Yo, y
la estimación Pold otra vez. b. Determine a Fi. C. ¿Calcula el yP de la letra x Pi Iiold Ii = F
sentada g, normaliza a xi, y encuentra?yo. ¿Repite este procedimiento hasta el cambio
adentro?Yo de una iteración para lo siguiente estoy menos de alguna tolerancia. d. Calcule a
que P yP nuevo yo ii ii me senté = () å 1 F / g. Si el criterio | Pold - Pnew E no es satisfacido,
empuje y Pold Pnew determinado para b. 3. Los cálculos de temperatura (la Burbuja T) de
punto de burbujeo. Pues los valores dados de P y xi, T y yi son estimados. uno. Fi determinado
= 1, y Programa Ensamblador Básico de la T de cómputo Ci se sentaron yo yo = el ln y T xT ii se
sentó yo. b. ¿Calcula la P que me senté y?yo. Para una j componente, calcule a que P P xP P j
sentada yo ii ii me senté j sentada = () () å g // F
Los 197Thermodynamics
f. Calcule letra x
¿El yP Pi Ii Ii se sentó = que F g entendió por la normalización, y determina?yo. ¿Repite este
procedimiento hasta el cambio adentro?Yo de una iteración para lo siguiente estoy menos de
alguna tolerancia. g. Calcúlele a que PP y PPj ii sentado que yo la j me senté me senté que yo =
() å F g / y T B AP Cnew j jj nos sentamos j = ln. Si el criterio | T - Tnew | < e no es satisfacido, T
determinada = Tnew y empuje para e.
Determino la temperatura de la burbuja y fracciones del topo de fase de vapor para el sistema
de / benceno de / etanol de n-hexane / methylcyclopentane (4) (3) (2) (1). La presión dada es 1
atm, y las fracciones dadas del topo del liquidphase son x1 = 0.162, x2 = 0.068, x3 = 0.656, y x4
= 0.114. La presión de vapor puede ser estimada usando el lnPABTC de ecuación Antoine que
me senté ii yo = - + () / (T (): La k, P: Atm). Los parámetros para la ecuación Antoine son
CCCC 1234 48 78 41 68 47 11 52 36 = - = - = -. , . , ., .
BB 34 44 1137 9 1086 9 == -., . La solución Este problema forma parte de los cálculos de
temperatura de punto de burbujeo. Así, lo computacional
% Data N = 4; El número del % de componente P = 1; Presión del total del % (atm) Rg = 82.06;
La constante del gas del % (cm ^3 atm / (kilobyte mol)) la letra x 0.162 0.068 0.656 0.114 ; La A
de constantes de ecuación del % de la fracción del topo de fase de líquido del % Antoine
9.2033 12.2786 9.1690 9.2675 ; B 2697.55 3803.98 2731.00 2788.51 ; C - 48.78 - 41.68 - 47.11 -
52.36 ; = los ceros de coeficientes del % Virial Bij (n, n); Bij (1,1) = - 1360.1; Bij (1,2) - 657.0; Bij
(1,3) = - 1274.2; Bij (1,4) = - 1218.8; Bij (2,2) = - 1174.7; Bij (2,3) = - 621.8; Bij (2,4) = - 589.7; Bij
(3,3) = - 1191.9; Bij (3,4) = - 1137.9; Bij (4,4) = - 1086.9;
Los datos del % para el cálculo de coeficientes de actividad usando k de método UNIFAC = 6; El
número del % de acto inapropiado funcional de grupos (la k) 0.9011 0.6744 0.4469 0.2195 ...
0.5313 1.0000 ; El volumen del % vectorial para cada Q en coro funcional 0.848 0.540 0.228
0.000 0.400 ... 1.200 ; El área de la superficie del % vectorial para cada nu 2 1 3 0 ; 4 1 1 0 ; 0 0
1 0 ; 0 0 1 0 ; ... 0 0 0 6 ; 0 1 0 0 en coro funcional; El número del % de grupos funcional amn [0
0 0 0 61.13 986.5 ; 0 0 0 0 61.13 986.5 ; 0 0 0 0 61.13 986.5 ; ... 0 0 0 0 61.13 986.5 ; - 11.12 -
11.12 - 11.12 - 11.12 0 636.1 ; ... 156.4 156.4 156.4 156.4 89.60 0 ]; La matriz de parámetro de
interacción del %
El delta del % (yo, j) para yo = 1:N-1 Bij (:,Yo) = Bij (yo,:); = los ceros del delta de fin (n, n); Para
yo = 1:La n para j = 1:El delta de la n (j, yo) = 2 *Bij (j, yo) - Bij (yo, yo) - Bij (j, j); Si la j == yo
el delta (yo, j) = 0; El fin de fin de fin para yo = 1:El delta n-1 (:,Yo) = el delta (yo,:); El fin
El paso del % 1) = los unos PHIi (1, n); El % PHI _ = 1 para cada componente Tsat = B. (P)) - C
(uno - el leño; = la suma %Ti ^sat T (letra x.*Tsat);
El paso del % 2) Psat Exp (Uno - B. (T + C)); La gama del ^sat de Pi del % unifgam (la k, acto
inapropiado, Q, nu, amn, n, letra x, T); P1sat = P / (la suma (letra [Link] *[Link] *Psat.
PHIi/Psat (1))); % j = 1 T=B (1) / (Uno (1) - el leño (P1sat)) - C (1);
El Paso del % 3) = T Distinguida; Mientras Terr Tcrit Psat Exp (Uno - B. (+ Al Que Se Dijo C)); =
letra x del % Pi ^sat [Link] *[Link] *Psat. PHIi / P; Para yo = 1:% n PHI sumy = 0; Para j
= 1:La n para ki = 1:N sumy sumy + y *y (ki) (j) * (2 *delta (j, yo) - el delta (j, ki)); El fin de
fin PHIi exp ((Bij (yo, yo) (yo) * (P - Psat (yo)) + sumy *P/2) / (Rg *Told)); La gama de fin
unifgam (la k, acto inapropiado, Q, nu, amn, n, letra x, Told); P1sat = P / (la suma (letra [Link]
*[Link] *Psat. PHIi/Psat (1))); % j = 1 T=B (1) / (Uno (1) - el leño (P1sat)) - C (1); = la
temperatura absoluta Terr (Dicho - T); = T Distinguida; El fin T, y, Psat, PHIi, gama
Los 199Thermodynamics
>> bubbleT T = 335.1492 y = 0.1357 0.2765 0.5040 0.0838 Psat = 0.8053 0.5048 0.7317 0.5525
PHIi = 1.0059 1.0052 0.9897 0.9834 la gama = 1.0462 8.0957 1.0391 1.3084
Los cálculos del Destello de Cálculos del Destello del [Link] basados en la proporción de
coeficientes de fugacidad están algo más complicados que los cálculos basaron en la ley de
Raoult y la correlación de K-Value, pero las ecuaciones primarias está inalterado. Deje N ser el
número de componentes; F, V, y L sean las tasas de flujo de fase del pienso multicomponente,
de vapor, y fase líquida, respectivamente; Y zj, yj, y xj sean las fracciones del topo de j de
especies en el pienso, vapor, y líquido, respectivamente. El balance masivo global y
componente balancean a F=V + L, Fzj = Vyj + Lxj (j = 1, …, N) se pareó con la relación que yj =
Kjxj produce
letra x
kilobyte de la z
letra x del yK
Kz Kj j j jj j jj j + () == + () 11 11 aa
Donde ag VF KyxPPj NP j j j j ==== ¼ () j se sentó el jj se sentó // /,,,, F 12 es la presión de vapor
de especies j, y P es la presión total. Desde ambos sets de topo fracciona suma para la unidad,
xy j j N j j N == åå == 11 1. Así, si sumamos las anteriormente citadas ecuaciones sobre todas las
especies y sustraemos unidad de estas sumas, la f de diferencia para cada caso es cero y
nosotros tenemos después de ecuaciones no lineales:
f xx
kilobyte de la z
()
+ () - = == åå 11 1 11 10 uno
f yy
kilobyte Kz
El jj
()
+ () - = == åå 11 1 11 10 uno
¿Los resultados de Calculations Yi P que me senté Fi?Yo n-Hexane (1) 0.162 0.140 0.1357
0.8053 1.0059 1.0462 el Etanol (2) 0.068 0.274 0.2765 0.5048 1.0052 8.0957
Methylcyclopentane (3) 0.656 0.503 0.5040 0.7317 0.9897 1.0391 el Benceno (4) 0.114 0.083
0.0838 0.5525 0.9834 1.3084 T (kilobyte) Experimental: 334.85 la K, Calculated: 335.1492
kilobyte
f xy
kilobyte Kz
El jj
El jj
Uno uno () = () = () + () = == åå 11 1 11 0
FT
kilobyte de la z
J () == = å 1 10
kilobyte f Tz
N jj () == = å 1 10
El procedimiento para cálculos del destello puede estar resumido como sigue:
Los coeficientes del virial (cm3/mol ) para cada componente son BBBB 11 12 13 14 1360 1 657
0 1274 2 1218 8 == - = - = -., ., ., . BBBB 22 23 24 33 1174 7 621 8 589 7 1191 9 == - = - = -., ., ., .
BB 34 44 1137 9 1086 9 == -., . La solución El método UNIFAC se usa para calcular coeficientes
de actividad. El fzero de función incorporada se usa para solucionar la ecuación no lineal para
encontrar uno. El flashBubP de la letra implementa cada paso computacional para cálculos del
destello (los cálculos de presión de punto de burbujeo). Esta letra llama el unifgam de función
a estimar coeficientes de actividad.
Los 201Thermodynamics
El % flashBubP m: Los cálculos del destello para el sistema multicomponente (la Burbuja P)
aclaran todo;
Los datos del % para el cálculo de coeficientes de actividad usando k de método UNIFAC = 6; El
número del % de acto inapropiado funcional de grupos (la k) 0.9011 0.6744 0.4469 0.2195 ...
0.5313 1.0000 ; El volumen del % vectorial para cada Q en coro funcional 0.848 0.540 0.228
0.000 0.400 ... 1.200 ; El área de la superficie del % vectorial para cada nu 2 1 3 0 ; 4 1 1 0 ; 0 0
1 0 ; 0 0 1 0 ; ... 0 0 0 6 ; 0 1 0 0 en coro funcional; El número del % de grupos funcional amn [0
0 0 0 61.13 986.5 ; 0 0 0 0 61.13 986.5 ; 0 0 0 0 61.13 986.5 ; ... 0 0 0 0 61.13 986.5 ; - 11.12 -
11.12 - 11.12 - 11.12 0 636.1 ; ... 156.4 156.4 156.4 156.4 89.60 0 ]; % del matriz del parámetro
del interacción del % Initialization Aerr = 1; Acrit 1e 6;
El delta del % (yo, j) para yo = 1:N-1 Bij (:,Yo) = Bij (yo,:); = los ceros del delta de fin (n, n); Para
yo = 1:La n para j = 1:El delta de la n (j, yo) = 2 *Bij (j, yo) - Bij (yo, yo) - Bij (j, j); Si la j == yo
el delta (yo, j) = 0; El fin de fin de fin para yo = 1:El delta n-1 (:,Yo) = el delta (yo,:); El fin
El paso del % 1) = z de la letra x; El % Bubble P Psat exp (Uno - B. (T + C)); La gama del ^sat de Pi
del % unifgam (la k, acto inapropiado, Q, nu, amn, n, letra x, T); = los unos del PHIi (1, n); La
inicial del % = la letra x de la y de suposició[Link] *[Link] *Psat. PHIi / P; Para yo = 1:% n PHI
sumy = 0; Para j = 1:La n para m = 1:n
Sumy + y *y (m) (j) * (2 *delta (j, yo) - el delta (j, m)); El fin de fin PHIi exp ((Bij (yo,
yo) (yo) * (P - Psat (yo)) + sumy *P/2) / (Rg *T)); El fin
El paso del % 2) = la gama de [Link] *Psat. (PHIi *P); Alpha0 = 0.5; Alphaold alpha0;
El paso del % 3) mientras la suma Aerr Acrit Falpha ((de 1 kilobyte) = @ (el alfa).El *z. (1 alfa + *
(kilobyte - 1))); El alfa = fzero (falpha, alphaold); = z de la letra x. (1 alfa + * (kilobyte - 1)); =
kilobyte de la [Link] *x; = la gama unifgam (la k, acto inapropiado, Q, nu, amn, n, letra x, T);
Para yo = 1:% n PHI sumy = 0; Para j = 1:La n para m = 1:N sumy sumy + y *y (m) (j) * (2
*delta (j, yo) - el delta (j, m)); El fin de fin PHIi exp ((Bij (yo, yo) (yo) * (P - Psat (yo)) + sumy
*P/2) / (Rg *T)); = la gama de kilobyte de [Link] *Psat. (PHIi *P); = la temperatura absoluta
Aerr (el alfa - alphaold); = el alfa del alphaold; El alfa de fin, la letra x, y, kilobyte, gama
>> el alfa del flashBubP = 0.8363 la letra x = 0.1496 0.5770 0.1316 0.1418 y = 0.2697 0.3654
0.2134 0.1516 kilobyte = 1.8028 0.6332 1.6212 1.0690 la gama = 2.3332 1.3150 2.2622 1.9669
Zi componente (Dado)
¿Los resultados de Calculations Xi Yi Ki?Yo n-Hexane (1) 0.25 0.1496 0.2697 1.8028 2.3332 el
Etanol (2) 0.40 0.5770 0.3654 0.6332 1.3150 Methylcyclopentane (3) 0.20 0.1316 0.2134
1.6212 2.2622 el Benceno (4) 0.15 0.1418 0.1516 1.0690 1.9669 la Nota: T: 334.15 kilobyte, P:
1 atm, el valor calculado de un V F: 0.8363.
Los 203Thermodynamics
4.7 el EQUILIBRIO de LÍQUIDO de VAPOR – el LÍQUIDO – Como una mezcla de agua (80 el %
mol) e isobutanol (20 el % mol) son calientes en una constante presión de 1 atm, dos fases
líquidas coexisten. Una de estas fases líquidas es compuesta principalmente de agua y el otro
es sereno principalmente de isobutanol. Cuando la temperatura de punto de burbujeo es
alcanzada en 88.54 ° C, las dos fases líquidas están en equilibrio con el phase.42 de vapor
Cuando la temperatura está levantada por encima del punto de burbujeo, sólo una fase líquida
sola y la fase de vapor son presentes hasta que la temperatura de punto de rocío sea
alcanzada. Resuelva 4.6 funciones la curva de separación de fase para el agua – el sistema
isobutanol. Resuelva 4.7 funciones el tambor del destello de tres fases. La temperatura y la
presión en el tambor del destello son mantenidas constantes en T y P, respectivamente, y el
número de componentes en el sistema es nc. Del balance masivo global, la masa componente
balancea, ponga en fase relaciones de equilibrio, y relaciones que suma, tenemos las
siguientes ecuaciones:
V/F 10
88.54
T (° C)
CREO que 4.6 la separación de Fase curvean para el agua – el sistema isobutanol (P = 1 atm).
(Modificado de Cutlip, M.B. y Shacham, M., Resolución de Problemas en la Ingeniería Química
y Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008,
p. 528.)
El vapor
El líquido 2
El líquido 1
T, P
L1, xi, 1
L2, xi, 2
F, zi
V, yi
CREO que 4.7 el destello Trifásico rasguea. (Modificado de Cutlip, M.B. y Shacham, M.,
Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y
MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, p. 528.)
P Pii ii ii ij ij yo == =,,,,, 11 22 g
(La ley de Raoult es usada. ?Yo, j: El coeficiente de actividad de especies en fase j, la Pi: La
presión de vapor de especies) las Sumas de fracciones del topo: La letra x del yx yo la n yo la n
yo ncc c === == = ååå 111 1 1 1 2 1,,
KK
El yy
yo
El ii
El ii
yo
yo
() + () () +
El é
ùûúú
() +
Xa uno
El xa
11 1 112
1 11
() () +
El é
ù û ú ú xa un Ki,
Luego, de las relaciones que suma, tenemos
yo
yo
yo
yo
yo
El ii
yo
La copia c yx
K de la K del Kz
== = åå å -
()
() + () () 11 1 1 1 1 1 11 1,,, xa ii
El iK
El +
uno
yo
n
yo
yo
yo
yo
El ii
La copia c xx
KK z
== = ååå -
()
() + () - 1 1 1 2 1 12 1 11 1,, xa (() +
K de la K
Ki
yo
uno
letra x de la z
YKxx ii yo la n yo c == = å, 1 1
Donde xi, 1.
Los 205Thermodynamics
letra x
Z Ki
yo
() +1 aa
Una mezcla de isobutanol (1) (20 el % mol) y el agua (2) (80 el % mol) es caliente para el punto
de burbujeo en una constante presión de 1 atm. ¿ Asumimos a ese la ley de Raoult, Ki, j?Yo,
jPi / P, puedo ser aplicado. La presión de vapor de especies yo, la Pi, pues cada componente es
dado por la ecuación Antoine:
El leño.
El leño.
Los coeficientes de actividad de isobutanol (1) y el agua (2) son dados por ahí
El leño
El leño
El Kii de la K
yo
yo
El iii de kilobyte de la k que yo,,, .11 1 2 1 01 é ú == () xx 2 = + () (), From Ki, 1xi, 1 = Ki, 2xi, 2,
otras dos ecuaciones son obtenidos: El iii de Kilobyte de kilobyte fx xx yo,,,, .22 1 1 2 01 2 () = -
== (), la Suma de fracciones del topo da ii de la letra x del fx yo la letra x () = () = å, 12 1 2 0.
Usando a yi Ki, 1xi, 1 y xy yo la n yo la copia de la n, 1 11 0 == åå - =, tenemos a fT xK ii yo () = ().
11 1 2 10
Las ecuaciones adicionales requeridas son hora del Pacífico 1 7 62231 1417 9 191 1510 = +. . . ,
Hora del Pacífico 2 8 10765 1750 29 23510 = +. .
, g1
17 24 310
22
12 2
La letra x xx j jj + ()
El g2
07 0 41210 1 2 12 2
..
,, j
Kilobyte de la letra x xx j jj + ()
P Pij ij yo,,.= La g Initial adivina pues las soluciones son colocadas para xx T 11 22 21 12 000001
0 100 00 8,,,.() = () = () = () = () = () B
El % de función f ibweqf t (1) (t, z, P) = x11, t (2) = x21, t (3) = x12, t (4) = x22, t (5) = T,
relaciones % = beta t Required (6) P1 = 10 ^ (7.62231 - 1417.9 / (191.15 + t (5))); P2 = 10 ^
(8.10765 - 1750.29 / (235 + t (5))); Gam11 = 10 ^ ^2 / ((2.43 *t (1) (1.7 *t (2) + t (2)) ^2));
Gam12 = 10 ^ ^2 / ((2.43 *t (3) (1.7 *t (4) + t (4)) ^2)); Gam21 = 10 ^ ^2 / ((t (1) (0.7 *t (1) +
0.412 *t (2)) ^2));
Gam22 = 10 ^ ^2 / ((t (3) (0.7 *t (3) + 0.412 *t (4)) ^2)); k11 gam11 *P1 / P; k12 gam12 *P1 / P;
k21 gam21 *P2 / P; k22 gam22 *P2 / P; Ecuaciones del % Nonlinear f (1,1) = t (1) - z (1) / (t (6) +
(1-t (6)) *k11/k12); El % = 1 f (2,1) = t (2) - z (2) / (t (6) + (1-t (6)) *k21/k22); El % = 2 f (3,1) = t
(3) - t (1) *k11/k12; F (4,1) = t (4) - t (2) *k21/k22; F = t (1) (5,1) + t (2) - t (3) - t (4); F = t * + t (2)
(1-k11) (1) (6,1) * (1-k21); El fin
Las siguientes órdenes establecen condiciones iniciales y suposiciones iniciales para soluciones
y llaman el ibweqf de función a solucionar las ecuaciones no lineales usando el fsolve de
función incorporada.
>> x110 = 0; x220 = 0; x210 = 1; x120 = 1; T0 = 100; Beta0 = 0.8; >> z 0.2 0.8 ; P = 760; T0 x110
x210 x120 x220 T0 beta0 ; >> T, fval fsolve (@ ibweqf, t0, [ ], z, P) t = 0.0227 0.9773 0.6866
0.3134 88.5396 0.7329 fval 1.0e-09 * - 0.0071 0.0392 0.5486 - 0.0574 0 0.1771
Podemos ver eso
El fval vectorial en los resultados, de quién son los elementos que convergen para los ceros,
bosquejan funciona valores de ecuaciones no lineales. La temperatura de punto de rocío. De yi
Kixi, tenemos iii de kilobyte de la y de la letra x del fx yo () = - == () 01 2. De xi que = å 1 1 2,
tenemos f = x1 + (T) x2 - 1 = 0. Acompañando a la parentela: Hora del Pacífico 1 7 62231 1417 9
191 1510 = +. . . , Hora del Pacífico 2 8 10765 1750 29 23510 = +. . , G1 17 24 310 2 2 12 2 = + ().
. La letra x xx,
El g2
07 0 41210 1 2 12 2 = + (). . La letra x xx, Kilobyte P ii ii == () g 12. Las suposiciones iniciales son
colocadas para x1(0) = 0.2, x2(0) = 0.8, T (0) = 100. El set de ecuaciones no lineales está
definido por el ibweqf2 de función.
El % de función f ibweqf2 t (1) (t, y, P) = x1, t (2) = x2, relaciones % t = T Required (3) P1 = 10 ^
(7.62231 - 1417.9 / (191.15 + t (3))); P2 = 10 ^ (8.10765 - 1750.29 / (235 + t (3))); Gam1 = 10 ^
^2 / ((2.43 *t (1) (1.7 *t (2) + t (2)) ^2)); Gam2 = 10 ^ ^2 / ((t (1) (0.7 *t (1) + 0.412 *t (2)) ^2));
K1 gam1 *P1 / P; K2 gam2 *P2 / P; Ecuaciones del % Nonlinear f t ( 1 ) - y ( 1 ) /k1 ; t ( 2 ) - y
( 2 ) /k2 ; t ( 1 ) + t ( 2 ) - 1 ; El fin
Las siguientes órdenes establecen condiciones iniciales y suposiciones iniciales para soluciones
y llaman el ibweqf2 de función a solucionar las ecuaciones no lineales usando el fsolve de
función incorporada.
Los 207Thermodynamics
>> x10 = 0.2; x20 = 0.8; T0 = 100; y 0.2 0.8 ; P = 760; T0 x10 x20 T0 ; >> T fsolve (@ ibweqf2, t0,
[ ], y, P) t = 0.0079 0.9921 93.9671
Los PROBLEMAS 4.1 Pues el etano, la temperatura crítica y la presión son 305.3 kilobyte y
48.08 atm, respectivamente, y el factor acéntrico es 0.1. Use la ecuación del virial de estado
para representar gráficamente la Z de factor de compresibilidad versus la presión en el rango
de 24.04 = P = 480.8 (i.e., 0.5 Pr = 10, P: Atm) para T = 457.95, 610.6, y 3053 kilobyte (i.e., Tr =
1.5, 2, 10). 4.2 Estiman la Z de factor de compresibilidad para vapor del isopropanol en 200 ° C
y 10 atranque por el Socaire – Kesler equation.44 La temperatura crítica y la presión de
isopropanol son 508.3 kilobyte y 47.62 barra, respectivamente, y el factor acéntrico de
isopropanol es 0.668. 4.3 Calculan la Z de factor de compresibilidad para dióxido de carbono
en el rango de 0.5 Pr = 1 para Tr = 1, 1.4, 1.8, y 2 por la ecuación de la furgoneta der Waals de
estado. La Z de complot versus Pr para cada valor de Tr = 1, 1.4, 1.8, y 2. Pues el dióxido de
carbono, la temperatura crítica y la presión son 304.2 kilobyte y 72.9 atm, respectivamente.
4.4 Usan al Peng – la ecuación Robinson de estado para calcular el volumen específico (cm3 g)
para CO2 en 310 kilobyte y en P = 8 y 75 atrancan. Compare los resultados con los valores
experimentales de 70.58 y 3.90, respectivamente. Para CO2, el peso molecular es 44 y w =
0.228, Tc = 304.2 kilobyte, Pc = 73.82 bar.45 4.5 la Estimación la partida del enthalpy HR=H -
Hig y partida de entropía SR=S - Sig para vapor 1-butene en 70 atrancan y 473.15 kilobyte. Use
el virial estatal de ecuación. Para 1-butene, Tc = 420 kilobyte, Pc = 40.43 la barra, y w 0.191.46
4.6 las funciones Table P4.6 los valores experimentales para la partida del enthalpy de
isobutane en 175 C.47 Calculate los valores teoréticos de partida del enthalpy por el Peng – la
ecuación Robinson y compara los resultados con los valores experimentales enseñados en
Table P4.6. Pues isobutane, la temperatura crítica y la presión son 408.1 kilobyte y 36.48 barra,
respectivamente, y el factor acéntrico es 0.181. 4.7 Calculan el enthalpy para el sistema de /
propano de / etano de metano (2) (1) (Redlich – – Redlich – – Robinson) en (3) Kwong Kwong,
Soave –, y Peng 158 kilobyte y 6.8947 atranque por ecuaciones de tercer grado de estado. ¿Las
fracciones del topo de fase de vapor y las propiedades para cada componente son mostradas
en Table P4.7(1) dónde?¿La alta frecuencia y?Gf está en J / mol. Mesa P4.7(2) las constantes
de funciones para la ecuación de aptitud de calor
CaaT en en T p = + + + + () °° 12 3 2 4 3 5 4 Btulbmol / F: F
La fuente: Elliott, J.R. y Lira, C.T., Introductory Chemical Engineering Thermodynamics, ed. 2,
PrenticeHall, Boston, Massachusett, 2012, p. 329.
4.8 funciones Table P4.8 medidas experimentales en los factores de compresibilidad en las
presiones diversas para amoníaco en 100 coeficientes de fugacidad C. Determine de los datos
dados en Table P4.8 en cada presión usando un esquema numérico de integración. En este
caso, podemos usar al MATLAB construido en cumtrapz de función. Calcule los coeficientes de
fugacidad en cada presión de ecuaciones de tercer grado de estado, y compare los resultados
con que esos obtuvieron a partir de la integración numérica tramando ambos resultados
versus la presión. 4.9 que La temperatura del azeotrope para el sistema de / benceno de
etanol (2) (1) en P = 760 mmHg es 68.2 ° C, y la composición en el azeotrope son etanol de 32.4
benceno % (el % por peso) y de 67.6 %.
¿Mesa P4.7(1) las Propiedades para Cada letra x del Componente del Componente w Tc
(kilobyte) (la Fracción del Topo) Pc (la barra)?¿La alta frecuencia?El Metano del Gf 0.9852
0.012 190.6 45.99 - 74,520 - 50,460 el Etano 0.01449 0.100 305.3 48.72 - 83,820 - 31,855 el
Propano 0.000312 0.152 369.8 42.48 - 104,680 - 24,290
MESA P4.7(2) las Constantes para el Heat Capacity Equation Component A1 A2 × 102 a3 × 105
a4 × 108 a5 × 1011 Methane 8.245223 0.380633 0.8864745 - - 1.106078 0.31622 Propane
15.58683 2.504953 1.404258 - 0.746115 0.182296 Ethane 11.51606 1.40309 0.854034 3.52626
1.864467
La Z de la MESA P4.8 Experimental Data para Ammonia P Z P Z P (atm) (atm) (atm) Z 1.374
0.0028 30.47 0.8471 300 0.3212 3.537 0.9828 33.21 0.831 400 0.4145 5.832 0.9728 36.47
0.8111 500 0.506 8.632 0.9599 40.41 0.7864 600 0.5955 11.352 0.9468 45.19 0.7538 700
0.6828 14.567 0.9315 51.09 0.7102 800 0.7684 19.109 0.9085 58.28 0.6481 900 0.8507 22.84
0.889 100 0.1158 1000 0.9333 26.12 0.8714 200 0.2221 1100 1.014
Los 209Thermodynamics
Las presiones de vapor de etanol y benceno pueden ser obtenidas por la ecuación Antoine
logPA B TCii yo = el + donde la T es la temperatura del azeotrope (° C) y la Pi es la presión de
vapor (mmHg). Para etanol, A1 = 8.04494, B1 = 1554.3, y C1 = 222.65, y para benceno, A2 =
6.90565, B2 = 1211.033, y C2 = 220.79. Los pesos moleculares de etanol y benceno son 46.07 y
78, respectivamente. Determine los coeficientes de ecuación Wilson para este sistema. ¿4.10
Estiman los coeficientes de actividad?¿1 y?2 para 2-propanol (1) / suavizan (2) sistema por la
ecuación UNIFAC en T = 353.52 kilobyte. Las composiciones de fase líquida son x1 = 0.6854 y
x2 = 0.3146. Los grupos funcionales para cada componente pueden ser representados como
2-propanol (1): (CH3)2 – CH – Ohio, agua (2): H2O 4.11 Una mezcla de isobutanol (1) (20 el %
mol) y el agua (2) (80 el % mol) es caliente para el punto de burbujeo en P = 1 atm. ¿La
temperatura de la burbuja para este sistema en P = 1 atm - se sabe - es Tb = 88.5396 ° C.
Assume que este sistema sigue la ley de Raoult, ki?IPi / P (yo = 1, 2). La presión de vapor de
especies yo, la Pi, pues cada componente es dado por la ecuación Antoine:
El leño.
El leño.
Los coeficientes de actividad de isobutanol (1) y el agua (2) son dados por ahí
El leño
El leño
.
,
Determino que la fracción se evaporó (un V/F) y fracción del topo de cada componente en la
temperatura de ebullición. 4.12 Realizan cálculos del destello para un sistema de 5
componentes consistente en / propano de metano /etano nbutane n pentane. La corriente del
pienso es alimentada en el tambor del destello en 40 ° C. La presión de vapor puede ser
estimado usando la ecuación Antoine logPA B TCi sentada yo yo = + (P: MmHg, T: °C). Las
composiciones del pienso y los parámetros para la ecuación Antoine son dados en Table P4.12.
Determino el punto de rocío y las temperaturas de puntos de burbujeo de la corriente del
pienso. Calcule las fracciones del topo de vapor efluente y las corrientes líquidas y la fracción
evaporó (un V/F) para P = 18, 22, y 26 atm. 4.13 El pienso consistente en interlineaciones de
acetona /acetonitrile /nitromethane (3) (2) (1) un tambor del destello funcionando en 80 ° C y
110 kPa. La composición del pienso es z1 = 0.45, z2 = 0.35, z3 = 0.20. Dado que la ley de Raoult
es apropiada para este sistema, calcule a V, L, xi, y yi. El vapor ejerce presión sobre (kPa) de las
especies puras en 80 ° C son PP Psa ts en sentado 12 3 195 75 97 84 50 32., ., .. 49
Las constantes Un B C Methane 0.08 6.64380 395.74 266.681 Ethane 0.21 6.82915 663.72
256.681 Propane 0.38 6.80338 804.00 247.040 n-Butane 0.20 6.80776 935.77 238.789 n-
Pentane 0.13 6.85296 1064.84 232.012
Los 211Thermodynamics
213
El transporte de fluidos forma una parte integral de operaciones de ingeniería química. Las
situaciones de flujo se diferencian de flujo simple de la tubería de un Newtonian fluido para los
sistemas de flujo Newtonian, y fomentan, para una red de tuberías. En los problemas de flujo
elocuente, los cálculos matemáticos se usan para determinar el tamaño de tubería, las
propiedades fluidas de transporte, las características de flujo, y la energía que debe ser
aplicada para mover la fluido. Sino, por la complejidad del flujo modele, la mayoría de flujos
están descritos por un set de ecuaciones empíricas o semiempíricas, y sólo algunos problemas
especiales pueden enteramente ser solucionados por la manera racional, matemática. Muchas
ecuaciones empíricas han sido propuestas para solucionar problemas de flujo elocuente en
tuberías. Estas ecuaciones relatan la pérdida de presión en el sistema de flujo como una
función de geometría de flujo de tasa, de la tubería, y las propiedades físicas de la fluido. Y la
mayor parte de las ecuaciones describiendo problemas de mecánica de los fluidos son no
lineales y por consiguiente requieren computaciones de prueba y error, cuál sea problemas
especialmente pozo adecuado para MATLAB. Este capítulo brevemente cubre métodos de
cálculo para los problemas básicos de flujo, pérdidas de presión en tuberías y ajustes para una
colección variada de flujos elocuentes que incluyen flujos solos y de dos fases, el flujo
compresible, y los flujos elocuentes Newtonian. El acercamiento asumido aquí hace énfasis
sobre la ingeniería problemsolving, con referencia pequeña para los mecanismos de mecánica
de los fluidos. El objetivo principal de este capítulo es proveer a lectores de que el flujo
elocuente diversos modela y correspondiendo programas MATLAB que ya han sido
encontrados, o potencialmente puede ser usado, para académico o aplicaciones del industrial.
Los programas MATLAB pueden ser usados en cursos no graduados o graduados en la
mecánica de los fluidos. Los investigadores y los ingenieros practicantes en el campo de
diseñar procesos pueden aplicar estos programas MATLAB en modelar y la simulación de
producto químico va en procesión. A todo lo largo de este capítulo, el énfasis es colocado en la
conexión entre la realidad física y los modelos matemáticos o las correlaciones de realidad.
5.1 el FLUJO LAMINAR 5.1.1 Reynolds numeran El número Reynolds está definido por ahí
Dv
Re
m de acto inapropiado
VD Q ud
Donde D (adentro (ft) y d.) Son los diámetros interiores µ (cp) de la tubería son la viscosidad de
la W y (lb/hr) Q elocuente (gpm) son el flujo de flujo de volumétrico tasa y de la masa tasa,
respectivamente
El flujo del 5.1.2 en una Tubería Horizontal Consider una fluido incompresible Newtonian
fluyendo en estado estable dentro de una tubería circular horizontal en la constante
temperatura. Resuelva 5.1 funciones uno esquemático de este flujo laminar en la dirección de
la letra x donde el radio interior de la tubería es acto inapropiado. El esfuerzo al corte en el
acto inapropiado del radio, trx, y la velocidad, vx, reciben by1
acto inapropiado
Rv dr
El hzpipe de función MATLAB calcula la velocidad promedia del flujo laminar dentro de una
tubería circular horizontal y representa gráficamente la distribución de velocidad dentro de la
tubería. La sintaxis básica es
Dónde L (m) y acto inapropiado (m) son la longitud y el radio de la tubería, respectivamente,
mu (kg / m / sec) es la viscosidad de la fluido, delP (Pa) es la caída de presión, y avgv (m / sec)
es la velocidad promedia.
La velocidad de Promedio del % de función avgv hzpipe (L, acto inapropiado, mu, delP) y la
distribución de velocidad del % laminar de flujo dentro de una circular horizontal entuban % de
aportes del % L: La longitud de acto inapropiado del % de la tubería (m): El radio de % de la
tubería (m) mu: El % de viscosidad (kg m s) delP: El % de salida del % de caída de presión (Pa)
avgv: Promedie acto inapropiado de velocidad (m s) = linspace (- acto inapropiado, acto
inapropiado, 100); v delP *R ^2.* (1 - (acto inapropiado /acto inapropiado).^2) / (4 *mu *L);
Avgv delP *R.^2 / (8 *mu *L); El complot (v, acto inapropiado), la cuadrícula, el axis (0 1.5 - R,
R) xlabel (_ ' la letra x v (acto inapropiado ) '), ylabel (' acto inapropiado '), fin del axis (0 1 - R R)
Vx (acto inapropiado)
acto inapropiado
letra x
5.1.3 flujo laminar en unos annulus HoRizontal Una fluido incompresible fluye dentro de unos
annulus entre dos tuberías horizontales concéntricas como se muestra en 5.3.2 de la Figura
Para una fluido Newtonian, el vx de distribución de velocidad y el vavg común de velocidad
pueden ser as3 mandado por vía urgente
PL
Rr
Acto inapropiado RR
Acto inapropiado Rx + ()
öø÷
El é
ùûúú
D m4 2 22 1 2 ln 21 2ln
PL
RR
RR RRavg = + - é ë ê ê ù û ú ú D () m8 1 2 2 2 2 2 1 2 21ln
0.1 0.2 0.3 0.4 0.5 vx (acto inapropiado) 0.6 0.7 0.8 0.9 10
–8–6–4–202468
× el 10–3
acto inapropiado
Tm rx xdv dr
Para algunas fluidos Newtonian, lo esfuerzo al corte que el trx puede ser representado tan
letra x del trx
N xK dv dr dv dr = - 1
El % de función avgv hzannpipe (L, R1, R2, mu, delP) Calcula la velocidad promedia y la
velocidad de complots y el esfuerzo al corte ponen énfasis en distribución del % para el flujo
laminar Newtonian en unos annulus horizontales. El % de aporte del % L: La longitud de % de
la tubería (m) R1, R2: Dentro de radio de % tubería interior y exterior (m) mu: El % de
viscosidad (kg m s) delP: El % de salida del % de caída de presión (Pa) avgv: Promedie velocidad
(m s)
N = 100; Acto inapropiado = linspace (R1, R2, n); H = (R2-R1) / n; V delP * (R2 ^2 - acto
inapropiado.^2 + (R2 ^2 - R1 ^2) / (el leño (R2/R1)).*log (acto inapropiado / R2)). (4 *mu *L);
Avgv delP * (R1.^2 + R2.^2 - (R2.^2 - R1.^2). (El leño (R2. R1))). (8 *mu *L); Dv diff (v); Dv dv
( end ) ; Taurx = - mu. *dv. h; El complot de contratreta (v, acto inapropiado) (1,2,1), la
cuadrícula, el axis (0 0.2 R1 R2), xlabel (_ ' la letra x v (acto inapropiado ) '), el complot de
contratreta ylabel (taurx, acto inapropiado) (1,2,2) (' acto inapropiado '), la cuadrícula, el axis
xlabel poco generoso (' \tau _ { rx } (acto inapropiado ) '), el fin ylabel (' acto inapropiado ')
acto inapropiado
acto inapropiado
R2
R1
letra x
RESUELVO 5.3 flujo laminar en unos annulus horizontales. (Modificado de Cutlip, M.B. y
Shacham, M., Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO,
Excel, y MATLAB, ed. 2, PrenticeHall, Boston, Massachusett, 2008, p. 294.)
>> mu 8.937e 4; DelP = 110; L = 12; R1 = 0.025; R2 = 0.036; >> Avgv hzannpipe (L, R1, R2, mu,
delP) avgv = 0.1037
La vertical del 5.1.4 el flujo laminar de una Película Que Cae Consider una líquido afluente
caído una superficie de vertical. El líquido es una película con creces establecida donde el perfil
de velocidad en la película no cambia con rumbo al flujo como se muestra en Figura 5.5. Del
balance de z-momentum, la ecuación diferencial para el fundente de momento recibe by4
D dz gxxz xz t rt == () =, 0 0
0 0.05
acto inapropiado
acto inapropiado
0.025
(Uno) (b)
0.026 0.027 0.028 0.029 0.03 0.031 0.032 0.033 0.034 0.035
0.1 vx (acto inapropiado) t rx (acto inapropiado) 0.15 0.2 – 0.04 – 0.02 0.02 0.04 0 0.025 0.026
0.027 0.028 0.029 0.03 0.031 0.032 0.033 0.034 0.035
FIGURA 5.4 (uno) la Velocidad (vx (acto inapropiado)) y (b) el esfuerzo al corte (trx (acto
inapropiado)) las distribuciones para un flujo laminar en unos annulus horizontales.
Para una fluido Newtonian, el fundente de momento (despoje tensión nerviosa) está
relacionado con la gradiente de velocidad por ahí
Tm d xz z
Dv dx xv === () para 0
Gx v
G zz avg é ú ú rd md rd m 2 2 2 2 1 3,,
El % de función avgv vtwall (rho, mu, delta) Calcula distribución de velocidad y velocidad
promedia para el flujo laminar vertical del % de un % que cae de aporte del % de la película
rho: La densidad (kg/m ^3), mu: El delta del % de viscosidad (kg m s): Filme % de salida del %
de espesor (m) avgv: Promedie velocidad (m s) g = 9.8; = el delta de la h / 100; La letra x [0 : h :
delta ]; Rg rho *g *delta ^2/2/mu; V Rg. * (1 - (la letra x /delta).^2); Avgv Rg *2/3; El complot
(la letra x, v), la cuadrícula, ylabel (' v z (la letra x ) '), xlabel (' la letra x '), fin del axis (0 delta 0
max ( v ))
Vz (la letra x)
letra x
¿Trame la distribución de velocidad vz (la letra x) y calcule la velocidad promedia para una
película que cae de un Newtonian elocuente? = 780 kg/m3 y µ = 0.172 kg / (m sec). El
espesor de la película es d = 0.0021 m. La solución El vtwall de función produce el complot
deseado como se muestra en Figura 5.6.
>> rho = 780; Mu = 0.172; El delta = 0.0021; >> Avgv vtwall (rho, mu, delta) avgv = 0.0653
Las partículas de Caída del 5.1.5 El vt de velocidad terminal de una partícula esférica que cae
son dadas por ahí
GD Ct pp D = () 4 3 acto inapropiado rr
0 0.01 0.02 0.03 0.04 0.05 vz (la letra x) 0.06 0.07 0.08 0.09
0.2 0.4 0.6 0.8 1 1.2 letra x × 10–3 1.4 1.6 1.8 2
FIGURA 5.6 la distribución de Velocidad para una película que cae de una fluido Newtonian.
En la velocidad terminal, el coeficiente de retardo puede ser expresado como una función del
NRe5 de número Reynolds:
NN
Re
Re
Re
<
+ ()
24
01
24
10 14 01 1 000
0441 00
07
:.
.:.,
.: ,
.
00 350 000
019
81 0
350 000
<£-´
El í
ïïïï
ïïïï
Re
Re
Re
.: ,
A los datos requeridos les son suministrados por la estructura w, los campos de los cuales
contienen las densidades de la partícula y la fluido, la viscosidad de la fluido, y el diámetro de
la partícula.
La letra x del % de función fvt vtfun (la letra x, w): La velocidad terminal desconocida, w: Los
datos estructuran a g = 9.8; Rp [Link]; Ro [Link]; Mu [Link]; Dp [Link]; Nre dp *ro *x/mu; El
número del % Reynolds si Nre < 0.1 Cd = 24. Nre; Elseif Nre < 1000 Cd = (1 + 0.14 *Nre.^0.7)
*24. Nre; Elseif Nre 3.5e5 Cd = 0.44; El distinto Cd = 0.19 - 8e4. Nre; Fin fvt = 3 *Cd *ro *x.^2 - 4
*g * (rp - ro) *dp; El % el fin no lineal de ecuación
>> rp = 1780; Ro = 994.6; Dp 2e 4; Mu 8.931e 4; Vt0 1e 3; >> [Link] rp; [Link] ro; [Link] mu; [Link]
dp; >> Vt fzero (@ vtfun, vt0, [ ], w) vt = 0.0145
5.2 FRICCIONAN FACTOR La f de factor de fricción de Abanicada está relacionado con el NRe de
número Reynolds a través de un set de correlaciones y depende en si el régimen de flujo es
laminar, transicional, o turbulento. Una relación simple entre f y NRe puede ser expresada
como
f aNRe b
Donde uno y b son constantes. El factor de fricción es afectado por la aspereza de la superficie
en un número alto (NRe = 2000) Reynolds. Para el flujo laminar (NRe = 2000), la f de factor de
fricción de Abanicada y el fD de factor de fricción Darcy son dados por ahí
Re
== = 16 64 4,
El factor de fricción Darcy es cuatro veces el factor de fricción de Abanicada (i.e., FD 4f). Pues
completamente desarrolló régimen del flujo turbulento (NRe > 3000) en tuberías ásperas, las
correlaciones pueden ser expresadas en términos del parámetro de aspereza de la superficie e
D. El Shacham Equation6 (Carolina del Sur) es una forma explícita dada por ahí
D NRe Re = - +
öø÷
ì el í
El ü
El é
ù û el ú
1 16 37
502
37
14 5
El leño
El leño
. Ee úú - 2
1 7372
37
1 D 255 f Nf Re = - + é ë ê ê ù û ú ú .l n. .e
Otra ecuación ampliamente implícita usada es el Colebrook – White Equation8 (CBW) dado por
ahí
40
467
228
F D Nf Re = - + æ è ç ç ö ø ÷ ÷ +. l og.
.
=-+
öø÷
ì el í
El ü
El é
êêê
Úúú
36
69
37
41 0
10 9
El Chen Equation10 (CH) está explícito y más fácil para usar que la ecuación Colebrook. Esto
puede ser expresado como
1
37
502
37
67 09
F DN
=-É
ù û ú = + g lo. . El leño,. . . El ee
N AB Re
æèç
ö ø ÷ el +
+ ()
El é
ëêê
ûúú
81 12 15 11 2.
UN CB N
C NDRe Re
= ()
öø÷=
æèç
40 04
Nf Re = () - .l og.
Puede ser usado. El frfactor de función MATLAB calcula el factor de fricción para los valores
dados del Ô
Los aportes del % de correlaciones de factor de Fricción del % de función frfactor (eD, Nre): El
% eD: El % de parámetro de aspereza de la superficie Nre: Reynolds numere a f0 5e 3; La inicial
del % el % de suposición Shacham Eqn.
La MESA 5.1 los Valores del Tiránico Pipe Roughness Pipe Material E (ft) Remacharon el hierro
fundido acerado del 0.0006–0.003 de la duela de barril de Madera del 0.001–0.01 de Cemento
Armado del 0.003–0.03 0.00085 el hierro galvanizado 0.0005 hierro fundido Asphalted 0.0005
el Comercial hierro acerado o trabajado 0.00015 Drawn entubando 0.000005
La fuente: De Nevers, N., Mecánica de los Fluidos para Ingenieros Químicos, ed. 3, McGraw-
Hill, Nueva York, Nueva York, 2005, p. 187.
FSC = 1. (Log10 (eD/3.7 - (5.02. Nre).*log10 (eD/3.7 +14.5/Nre))).^2 /16; El % Colebrook Eqn
FunCB. = @ (f) (1/sqrt (f) + 1.7372 *log (eD/3.7 + 1.255/Nre/sqrt (f))); FCB fzero (funCB, f0); El
% eqn funCBW blanco a Colebrook = @ (f) (1/sqrt (f) + 4 *log10 (eD + 4.67/Nre/sqrt (f)) - 2.28);
FCBW fzero (funCBW, f0); % Haaland Eqn FHA. = 1. (- 3.6 *log10(6.9/Nre + (eD/3.7) (10/9))) ^2;
El % Chen Eqn. Av eD/3.7 + (6.7/Nre) ^0.9; FCH = 1. (- 4 *log10 (eD/3.7 - 5.02 *log10 (Av)
/Nre)).El ^2; El % Nikuradse Eqn FunNK. = @ (f) (1. Sqrt (f) - 4 *log10 (Nre *sqrt (f)) + 0.4); FNK
fzero (funNK, f0); % Blasius Eqn FBS. = 0.0791 *Nre ^ (- 1/4); Fprintf (' Shacham Eqn.: F %g n ',
fSC); Fprintf (' Colebrook Eqn.: F %g n ', fCB); Fprintf (' el eqn blanco a Colebrook.: F %g n ',
fCBW); Fprintf (' Haaland Eqn.: F %g n ', fHA); Fprintf (' Chen Eqn.: F %g n ', fCH); Fprintf ('
Nikuradse Eqn.: F %g n ', fNK); Fprintf (' Blasius Eqn.: F %g n ', fBS); El fin
Determino los factores de fricción usando ecuaciones diversas de correlación (i.e., Carolina del
Sur, CB, CBW, HA, CH, NK, y ecuación BS) en NRe = 2 × 104 y NRe = 3.2 × 107 para tuberías
suaves donde e / D = 0. La solución
NRe = ´ 21 04:
>> eD = 0; Nre 2e4; >> Frfactor (eD, Nre) Shacham Eqn.: F = 0.00648922 Colebrook Eqn.: F =
0.00647063 el eqn blanco a Colebrook.: F = 0.00647323 Haaland Eqn.: F = 0.00643718 Chen
Eqn.: F = 0.00648215 Nikuradse Eqn.: F = 0.00647573 Blasius Eqn.: F = 0.00665149
NRe = ´ 32 107.:
>> eD = 0; Nre 3.2e7; >> Frfactor (eD, Nre) Shacham Eqn.: F = 0.0017349 Colebrook Eqn.: F =
0.00172196 el eqn blanco a Colebrook.: F = 0.00172236 Haaland Eqn.: F = 0.0017363 Chen
Eqn.: F = 0.00172145 Nikuradse Eqn.: F = 0.00172273 Blasius Eqn.: F = 0.00105169
Determine una correlación empírica para representar la relación entre el número Reynolds y el
factor de fricción de Abanicada para una tubería suave usando los datos dados en la Solución
del 5.2.14 de la Mesa Assume una fa simple de relación NRe b. Tomando logaritmo por ambos
lados, tenemos una ecuación de primer grado:
Las constantes uno y b puede estar resuelta de regresión lineal simple. El poliataque de
función incorporada se usa para realizar el cálculo lineal de regresión.
La Correlación de Datos
× 106
× el 10–3
678910
4 Friccionan factor 5 6
7
MESA 5.2 la Relación entre Reynolds Number (NRe) y la Fricción Le Factorizan a (f) NRe f
8,500 0.008 20,000 0.0065 30,000 0.006 60,000 0.005 700,000 0.003 1,000,000 0.0028
10,000,000 0.002
>> Nre 8500 20000 30000 60000 700000 1000000 10000000 ; >> f 0.008 0.0065 0.006 0.005
0.003 0.0028 0.002 ; >> La letra x = log10 (Nre); Y log10 (f); = el poliataque de la p (la letra x, y,
1); >> Un = 10 ^p (2); B p (1); El fv = un *[Link] ^b; >> El complot (Nre, f, ' oh ', Nre, fv, ' * '), la
leyenda (' los Datos ', ' la Correlación ') >> xlabel (' el Número Reynolds '), ylabel (' el Factor de
fricción ') >> una, b una = 0.0468 b = - 0.2001
La correlación es dada por faNN Re b Re == - 0 0468 02. . . La gráfica de esta correlación y los
puntos de datos son mostrados en Figura 5.7.
5.3 FLUYEN DE FLUIDO Indiana Aplicación de TUBERÍAS de la ecuación Bernoulli entre dos
puntos en una tubería donde una fluido fluye rendimientos
11
2 021 2 2 1 PP 2 21r vv g zz c + () + ()
O
Acto inapropiado gP vv gzc c D + - + = 2 2 1 2 2 0
Incorporando la pérdida principal debido a la fricción, hL, con constante diámetro de la tubería
(i.e., V1 v2), la anteriormente citada relación viene bien
¿La pérdida de fricción del 5.3.1 El factor de fricción puede usarse para estimar la caída de
presión,?Pf, debido a pérdida de fricción de
La pérdida de fricción, Ff, pues el flujo líquido isotérmico en tuberías circulares uniformes
puede ser estimado por la relación
Lv Dg
El balance de energía para el flujo incompresible en una tubería con diámetro D (ft) y longitud
L (ft) puede estar escrito como
/ // acto inapropiado gz gP fL D c = + DD 12 2
D Dv gz P
W mf s
= acto inapropiado + +
Las corrientes de agua dentro de una tubería suave en 21 ° C con una tasa de flujo de 0.0085
m3 / sec. La longitud de la tubería es 250 m, y la elevación de lo río arriba apuntan es lo
suficientemente alto para vencer el pérdida de fricción Ff = 27.5 J / kg. El factor de fricción de
Abanicada recibe a las = 0 0468 02. . ¿NRe, y la densidad y la viscosidad de agua en 21 ° C son?
= 997.91 kg/m3 y u = 0.000982 kg m sec, respectivamente. Determine el diámetro de la
tubería. La solución La ecuación de tasa de flujo Q = Av = (pD2/4) v puede ser solucionada que
v le dé a v = 4Q/pD2. La sustitución de esta velocidad en la ecuación de Abanicada cede
El fN
Dv Q DRe
Lv Dg
Lv Dg
Q Df f c Re c == = () () = æ è ç ö - acto inapropiado acto inapropiado D pm 22 0 0468 0 0936 42
02 2.. . øø ÷ æ è ç
öø÷
æèç
öø÷
- 02
2 24. L Dg Q Dc p
Así, el diámetro de la tubería D (m) puede ser obtenido de la solución de la ecuación no lineal
El gD
QD
L Dg
QD
El fzero de función incorporada puede usarse para solucionar la ecuación como sigue:
>> rho = 997.92; Q = 0.0085; Mu = 0.000982; L = 250; Gc = 1; Ff = 27.5; >> G (L/D / gc) 0.0936 *
(4 / la pi *Q / D ^2)) ^ * * - Ff = @ (D) (4 *rho *Q / (la pi *mu *D) (- ^2 0.2); >> D0 = 1; >> D =
fzero (g, D0) D = 0.0995
Resuelva 5.8 funciones una tubería que entrega agua en una constante temperatura de punto
1 para apuntar 2. En punto 1, la presión y la elevación son p1 = 150 psig y z1 = 0 ft,
respectivamente, y en punto 2, el p2 de presión es atmosférico y la elevación es z2 = 300 ft.
¿La densidad? (Lbm/ft3) y la viscosidad µ (lbm / (ft sec)) del agua puede ser estimado de las
siguientes ecuaciones:
+-´ de acto inapropiado ´ --- 62 122 0 0122 154102 65 10 2241 042 73 10 4.. ... TT
El ln.
Donde la T está en ° F.
1. Determine que la tasa volumétrica (la chica / min) de flujo en T = 60 ° F para una tubería con
una longitud efectiva de L = 1000 ft y hecho de nominal 8 en. horario de 40 publicidades de
acerado toca el caramillo (e = 0.00015 ft). 2. Estimo la v de velocidades de flujo en ft sec y q
de tasas de flujo en / min de la chica para tuberías en T = 60 ° F con longitudes efectivas de L =
500, 1,000, 1,500, …, 10,000 ft y hecho de nominal 4, 5, 6, y 8 en. horario de 40 publicidades de
acerado tocan el caramillo. Prepare complots de v de velocidad versus D y L, y q de tasa de
flujo versus D y L. 3. Repita en parte (1) en T = 40 ° F, 60 ° F, y 100 ° F y despliegue los
resultados en una temperatura de aparición de la mesa, una densidad, una viscosidad, y las
tasas de flujo. La solución 1. El balance mecánico general de energía en un líquido
incompresible se aplicó a este problema afloja
?z
P = p1
P = p2 z = z2
z z1
RESUELVO 5.8 corriente de agua en una tubería. (De Cutlip, M.B. y Shacham, M., Resolución de
Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2,
Prentice-Hall, Boston, Massachusett, 2008, p. 110.)
La f de factor de fricción sin dimensiones es una función del número Reynolds NRe, y NRe es
una función de la v de velocidad de flujo. La anteriormente citada ecuación puede ser
solucionada que v produzca una ecuación no lineal tan
Fv v
Gz gP fL D c () = +
= acto inapropiado DD / // 12 2 0
Esta ecuación puede ser solucionada usándole al MATLAB fzero de función incorporada. Los
datos de entrada a ser provistos al fzero de función constan de temperatura T (ft), longitud de
la tubería L (adentro (° F), dentro del diámetro D.), La radiofrecuencia de aspereza de la tubería
(e t), la diferencia en la elevación dz (ft), y la diferencia de adentro ejercen presión sobre dP
(psi). El diámetro interior de lo 8 en. horario 40 la tubería acerada es 7.981 adentro., = 0.00015
ft, dz z2 p1 - - = - z1 = 300 ft, y dP p2 150 psi. El vwfun de función define la ecuación no lineal
para ser solucionado.
Las siguientes órdenes definen datos y llaman el fzero de función a producir salidas deseadas:
>> aclare todo; T = 60; L = 1000; D = 7.981; La radiofrecuencia = 0.00015; Dz = 300; DP = - 150;
>> V0 = 10; V fzero >> q (el *v de pi (@ vwfun, v0, [ ], T, L, D, radiofrecuencia, dz, dP) = (7.481
*60) *.* (D/12).^2) % /4 gpm v = 11.6133 q 1.8110e +03
Podemos ver ft sec a tan = 11.6133 v y q = 1811 gpm. 2. Los diámetros interiores de 4, 5, 6, y
8 adentro. programan 40 tubería acerada son 4.026, 5.047, 6.065, y 7.981 adentro.,
Respectivamente. Así, la D de vector de fila representando los diámetros interiores puede
estar colocada como D 4.026 5.047 6.065 7.981 . El vwfig de la letra calcula velocidades de
flujo y tasas de flujo para cada D y L y genera v de aparición de complots y q versus D y L.
El % vwfig.m: Calcula velocidades de flujo y las tasas de flujo aclaran todo; T = 60; La
radiofrecuencia = 0.00015; Dz = 300; DP = - 150; D 4.026 5.047 6.065 7.981 ; = la longitud del
nD (D); L = 500:500:10000; = la longitud del nL (L); Vr; V0 = 10; Qr; Para yo = 1:El nD para j =
1:NL v (j) = fzero (@ vwfun, v0, [ ], T, L (j), D (yo), radiofrecuencia, dz, dP); Q (j) = (7.481 *60)
* (la pi *v (j).* (D (yo) /12).^2) /4; El fin del % gpm
Vr v ' ; Qr q ' ; La figura de fin (L, vr ((1), el complot:,1), ' oh ', L, vr (:,2), ' * ', L, vr (:,3), ' + ', L,
vr (:,4), lo haría ' ) la leyenda ' ') la figura, el complot ' (500 10000 0 20) ( ' L (ft) ' ( ' la Velocidad,
v (ft / s) (2) (L, qr (' (lo haría a = 4in ', lo haría a = 5in ', lo haría a = 6in ', lo haría a = 8in ' ), el axis
xlabel), ylabel ':,1), ' oh ', L, qr (:,2), ' * ', L, qr (:,3), ' + ', L, qr (:,4), lo haría ' ) la leyenda (lo haría
a = 4in ', lo haría a = 5in ', lo haría a = 6in ', lo haría a = 8in ' ) xlabel ( ' L (ft) ' ), ylabel ( ' la tasa
de Flujo, q (gpm) ')
>> el vwfig
2,000
La velocidad, v (ft s)
0 2 4 6 8 10 12 14 16 18 20
4,000 6,000 L (ft) (uno) (b) L (ft) 8,000
10,000 2,000 0 0
500
1000
1500
2000
2500
3000
FIGURA 5.9 (uno) el Flujo la velocidad y (b) la tasa de flujo versus la longitud de la tubería y el
diámetro.
El qrmT de la letra produce los siguientes resultados, cuáles están resumidos en Mesa 5.3.
>> qrmT qr 1.0e +03 * 1.7843 1.8110 1.8752 rhor = 62.3800 62.3539 62.0446 mur = 0.0010
0.0008 0.0005
acto inapropiado de la D
acto inapropiado de la D
El gz
P
Fg z
PW mf s
+ ++
W gz
S=D+
acto inapropiado de la D
P2=125 kPa
P1=205 kPa
Mw = 1.2 MW
?z2=5 m
?z1=120 m
>> P1=205; P2=125; DP P2 P1; Dz = - 125; Rho = 1000; G = 9.81; Ws 1.2e6; >> Mdot Ws mdot =
- = 978.5294 / (dP rho + g *dz)
¿La longitud de equivalente del 5.3.2 de Ajustes VaRious y las Válvulas El equivalente
interpretan con el caramillo longitud es un método conveniente para determinar la caída de
presión global?La P en una tubería. La longitud equivalente es añadida a la longitud de tubería
derecha real, Lst, a darle la longitud total de tubería, LTotal:
LL LTota lste q = +
V gD c D c = + å æ è ç ö ø ÷ = + å æ è ç ö ø ÷ 22 22,
Kilobyte de pérdida de la Cabeza de exceso del 5.3.3 es un factor sin dimensiones definido
como la pérdida principal excedente en un accesorio para tubería y expresado en cabezas de
velocidad. Como una correlación para kilobyte, el método de 2 kilobytes - se sabe - sirve para
cualquier size.16 de la tubería que El método de 2 kilobytes puede ser expresado tan
La K N
La k dRe + +
öø÷¥111
Acto Inapropiado Kf L
LD
LD
El eq
El eq
D eq == = 4
Tubería del 5.3.4 Reduction y ampliación Cuando el tamaño de la tubería cambia, el v2/2gc de
la cabeza de velocidad también cambia. La velocidad es inversamente proporcional para el
área de flujo y así para el diámetro cuadrado. Por consiguiente, kilobyte es inversamente
proporcional para la velocidad cuadrada, y podemos tener la relación
KK D D 21 2 1
æèç
öø÷
Posponga 5.5 funciones cómo disiente kilobyte con cambios en el tamaño de la tubería.
MESA 5.5 la Correlación de kilobyte para Satisfacer a Caused por un Cambio en Kilobyte del
NRe de Tipo de Tamaño de la Tubería Fitting Inlet Basado en Cabeza de Velocidad de la
Ensenada
El flujo
D1
D2
El NRe
1. Cuadre reducción
öø÷
El é
ëêê
ûúú
12
160
11 2 4
öø÷
El é
ëêê
û ú ú 0 6 0 481 1 2 2 1 2 2..
El flujo
D1
D2
?N Re
¿Todo Multiplica Kilobyte de Tipo 1 por pecado q / 2 () para 45? < ¿180 ° o 1.6 pecan (? ¿2)
para 0? < 45
El flujo
D1 D2
El NRe
3. Adelgace, marque con un sostenido orificio
öø÷
El é
ëêê
27
120 112 1 2
2. Úú ú
æèç
öø÷
El é
ëêê
ûúú
D12
D DN
D DRe
=æ è ç
öø÷
æèç
öø÷
El é
ëêê
ù
ûúú
æèç
öø÷
El é
ëêê
û ú27 4000 12 1 2 2 1 2. El úú
æèç
öø÷
El é
ëêê
ûúú
D12
El flujo
D1
D2
El NRe
Cuadre expansión
öø÷
El é
ëêê
ûúú
21 1 2
4
NRe > 4000 Kf D DD = + ()
öø÷
El é
ëêê
ûúú
1081 1 2
El flujo
D1
D2
¿Todo Si? > 45 °, kilobyte de uso de Tipo 4; ¿De otra manera, multiplica kilobyte de Tipo 4 por
2.6 el pecado (? 2)
La caída de presión del mono del 5.3.5 Para el flujo estatal en novio, el yields19 de ecuación
Bernoulli
La copia
DP VV g
ZZ HW
22
1 2 212 ò + - la D de = acto inapropiado + + ()
Donde
DH v g
L Dc
El flujo laminar: D
acto inapropiado
El flujo turbulento: D
acto inapropiado
¿El tamaño de la tubería para una tasa dada de flujo está a menudo seleccionado en la
suposición que?La P está próxima o menos de la diferencia disponible de presión entre dos
puntos a punto de suceder. ¿Si?La P y la W masiva de tasa de flujo son dadas, la D de diámetro
de la tubería puede ser determinada de la relación
FL L P Nosotros = + () æ è ç ö ø ÷ é
û ú ú 2 4 2 15 rp D /
El agua debe ser dado al tanque superior como se muestra en Figura 5.11. Determine la
potencia de salida requerida de la bomba en estado estable. Todo el sistema de tuberías es 4
en. el diámetro interior tubería circular suave.
Los datos: ? = 62.4 lbm/ft3, µ = 1 cp = 0.0006905 lbm/ft sec, Q = 12 ft3 / min = 0.2 ft3 / sec,
kilobyte
( la contracción repentina) = 0.45, kilobyte (la expansión repentina) = 1, kilobyte (90 ° codean)
= 0.5, e = 0.0005, gc = 32.174 lbm ft / (lbf sec2). La solución Los valores de la presión y la
velocidad en punto 1 son iguales a esos en punto 2, respectivamente. Así, del balance
mecánico estatal en novio de energía, llegamos
ZZ HH
vg
% powfun.m rho = 62.4; Mu 6.905e 4; D = 1/3; Q = 0.2; La k = 0.45 +3 *0.5 +1; Gc = 32.174; L =
5 +300 +100 +120 +20; ED 5e 5; V = 4 *Q / (la pi *D ^2); M = Q *rho; Nre = D *v *rho/mu; ¿El %
Reynolds? Si Nre < 2100 f = 16. Nre; Si no la guarida del % Shacham Eqn = 16 * (log10 (eD/3.7 -
5.02 *log10 (eD/3.7 +14.5. Nre). Nre)).El ^2; F = 1. La guarida; El fin dH *v = (4 kilobyte *f *L /
D +) ^2 / (2 *gc); Ws m * (dH + (105-20)); V, f, Ws
El powfun de la letra produce las siguientes salidas. De los resultados, podemos ver a ese WS =
1096.8 ft · lbf / sec.
300 ft
100 ft
120 ft
20 ft
La bomba
90 ° codean
CREO que 5.11 la Tubería fluyen con pérdida de fricción debido a los ajustes. (De Pájaro, R.B. Et
Al., Transporte Fenómenos, ed. 2, John Wiley e Hijos, S.A., Hoboken, Nueva Jersey, 2002, pp.
207–208.)
Un vapor de proceso debe ser condensado con agua de refrigeración fluyendo dentro de los
tubos de un cambiador de calor de shell-andtube. La tasa masiva de flujo de agua de
refrigeración es 0.36 kg sec y la caída de presión admisible es 10 kPa. Determine el diámetro
del tubo para ser usado en el condensador. El factor de fricción en región turbulenta puede ser
dado por la ecuación Shacham. Los datos: ? = 85.9 kg/m3, µ = 4.4 × 10-4 N · sec /m2 (kg / m /
sec), L = 4 m, e = 5 × 10-6 m, kilobyte = 0.3. ¿El descubrimiento de solución el número Reynolds
de la relación v 4W/pD2?. El número resultante Reynolds se usa para calcular el factor de
fricción. La solución de la ecuación no lineal
FD D
FL L P Nosotros () = + ()
öø÷
El é
ëêê
ûúú
24
2 15
RD p
/
Por L
KD fe = 4
Las siguientes órdenes colocan datos y llaman el fzero de función incorporada a solucionar la
ecuación no lineal definida por el dwfun de función:
>> W = 0.36; Rho = 85.9; Mu 4.4e 4; La radiofrecuencia 5e-6; DP 1e4; L = 4; La k = 0.3; D0=0.1;
>> D = fzero (@ dwfun, D0, [ ], W, rho, mu, radiofrecuencia, dP, L, kilobyte) D = 0.0261
Una línea isocora de la tubería (la Figura 5.12) muestra uno 6 en. horario 40 tubería de acero
con seis 90 codos ° LR (el largo radio) y dos fluyen a través de las metas. La longitud real de la
tubería es 78 ft. La tasa masiva de flujo de la fluido es 75,000 lb/hr, la viscosidad y la densidad
de la fluido son 1.25 cP y 64.30 lb/ft3, respectivamente, y la aspereza de la tubería es e =
0.00015 ft. Calcule la longitud equivalente de accesorios para tubería y la longitud total de la
tubería. La solución que El eqplen de la letra realiza los cálculos requeridos. En la letra, el cfdat
matricial representa los valores de K1 y K8 para tuberías con radio grande.
Lst = 78; Z = 8; = la pi de área *D ^2/4; Nre = 6.31 *w / (d *mu); V = 0.0509 *w / (rho *d ^2); Q
= w / (8.02 *rho); Si Nre < = de 2100 flujo de % laminar f 64/Nre; El factor de fricción del %
Darcy si no el % turbulento: Friccione factor por Chen Eqn. Av pr 3.7/D + (6.7/Nre) ^0.9; F =
4. (- 4 *log10 (pr D/3.7 - 5.02 *log10 (Av) /Nre)).El ^2; = la suma de fin Ksum (cfdat
(1:12,1).*cfdat (1:12,2)); = la suma Klsum (cfdat (1:12,1).*cfdat (1:12,3)); Kt Ksum/Nre + Klsum
* (1 + 1 / d); = la suma Kee1 (cfdat (13:14,1).*cfdat (13:14,2)); = la suma Kee2 (cfdat
(13:14,1).*cfdat (13:14,3)); La K Kee1/Nre + Kee2 + Kt; Kilobyte Kt + + f *Lst / D; = kilobyte Leq
*D f, L = Lst + Leq si Nre < = 2100 delP = 0.0034 *mu *w / (d ^4 *rho); DelP distinto = 0.000336
*f *w ^2 / (d ^5 *rho); El fin delPsi delP *L/100 + z *rho/144; DelH = 0.000483 *f *L *w ^2 / (d
^5 *rho ^2) + z;
La red de la Tubería del 5.3.6 En la simulación de flujos estatales en novio de una fluido sola en
una red de tuberías, un set grande de ecuaciones simultáneas tiene que ser solucionado y a
menudo los cálculos están complicados e iterativos. La ecuación fundamental a ser satisfacida
es la conservación masiva de flujo, lo cual indica ese el flujo en y de cada uno
uno
41
19
El nodo debería ser iguales. Para una red simple de la tubería mostrado en Figura 5.13, la caída
de presión de nodo para j del nodo soy dado por ahí
acto inapropiado
FL D qij ij ij = 32 25 2D,
Donde qi, j representa la tasa volumétrica de flujo entre nodo yo y j del nodo. La ecuación de
caída de presión manifiesta que la suma de caídas de presión alrededor de cualquier j del lazo
debería ser cero:
å = xD ij ij p 0
¿Dónde?El ij es la dirección de flujo relativo a j del lazo de flujo. Fluye en la dirección que gira
en sentido del reloj (asumió sentido de flujo) son positivo con el que se trató y esas adentro en
sentido contrario a las manecillas del reloj son negativa tratada.
yo
III
P0
P5
q01
q12
q13
q23
q24
q34
q45 II
FIGURA 5.14 la red de la Tubería. (De Cutlip, M.B. y Shacham, M., Resolución de Problemas en
la Ingeniería Química y Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2, Prentice-Hall, Boston,
Massachusett, 2008, p. 309.)
La j yo el qij
¿La aplicación de solución del balance de conservación de la masa produce Nodo?: ¿q01 - q12 -
q13 = 0 el Nodo?: ¿q12 - q23 - q24 = 0 el Nodo?: ¿q13 - q23 - q34 = 0 el Nodo?: q24 - q34 - q45
= 0 La suma total de presión se cae alrededor de lazos diversos da Lazo: ?¿p01 +?¿p12 +?¿p24
+?¿p45 +?Ppump = 0 Loop II: ?¿p13 -?¿p12 -?p23 = 0 Loop III: ?¿p23 -?¿p24 -?¿p34 = 0 dónde?
Ppump = 0 = - = - 15 la barra - 15 15 × 105 Pa. El pnetq de función MATLAB define el sistema de
ecuaciones no lineales. En esta función, la letra x (la k) denota qij.
% de diversión de función = pnetq x1 = q01,
Un *D de = [Link] ^2/4; ED 4.6e 5. D; Para / A de la k 1:7 Nre = D *x *rho/mu (la k); % Shacham
Eqn F. = 1. (Log10 (eD/3.7 - (5.02. Nre).*log10 (eD/3.7 +14.5/Nre))).^2 /16; DP (la k) = 32 *f
*rho *L (la k) * (la letra x (la k)) ^2 / (la pi ^2 *D ^5); = [ la letra x de diversión de fin (1) - la letra
x (2) - ; la letra x de la letra x (2) (3) - la letra x (4) - la letra x de la ; letra x de la letra x + (4) (3)
(5) - la letra x de la ; letra x de la letra x + (6) (5) (6) - la letra x ; dP + dP + dP + dP + dP0 dP (4) ; -
dP (2) + dP (3) - (7) (5) (2) (1) (7) ; dP (4) - dP (5) + dP; El fin
Los valores iniciales para letra x están completamente listos para 0.1. El sistema de ecuación
no lineal definido por el pnetq de función puede ser solucionado usando el fsolve de función
incorporada.
>> L = 100 * 1 3 12 3 12 12 3 ; DP0 = - 15e5; Rho = 997.08; Mu 8.931e 4; >> D = 0.154; X0 = 0.1
*ones (1,7); >> La letra x de la letra x = fsolve (@ pnetq, x0, [ ], D, rho, mu, dP0, L) = 0.1098
0.0730 0.0368 0.0177 0.0553 0.0545 0.1098
Podemos ver q12 tan = 0.1098, q01 = 0.073, q13 = 0.0368, q23 = 0.0177, q24 = 0.0553, q34 =
0.0545, q45 = 0.1098 (m3 sec).
El rp
Pc fm c
Di == 2 52 32,
Donde la c es una constante para una fluido dada y entube el subíndice denota un bucle en la L
de la red y D son la longitud y el diámetro interior de tuberías en el lazo correspondiente,
respectivamente
La suposición básica en el Lang – el método del Molinero es que el factor de fricción puede ser
empíricamente representado como f ami b
Dónde uno y b son ambos asumido constantes sobre el rango de los números Reynolds para
una iteración sola. Usando esta relación, tenemos a D f Pc fm acmm ii b yo b == = - 22 2
Para cada lazo en la red de la tubería, podemos obtener las siguientes ecuaciones:
f
N AB
B de corriente alterna
Re
æèç
ö ø ÷ el +
+ ()
El é
ëêê
ûúú
027
16 09
C NDRe Re
æèç
öø÷=
æèç
ö ø ÷ +,. . e
N AB
DA dN
DB dN f
Re
Re
El é
ùûú+
+ ()
El +
æèç
öø÷
El é
ëêê
û ú ú8 81 1 13 25. / 22 12 ()
DA dN C
DC dN
DB dN
yo
Ij ii b mj ni å - == ¼ () xf 2 01 2,
Un sistema de redes de la tubería con cuatro lazos de flujo es ilustrada en Figura 5.15. Las
longitudes y los diámetros interiores de las tuberías son demostrados en Mesa 5.6. Calcule la
tasa masiva de flujo en cada tubería que satisface la ecuación de caída de presión. Una
aspereza de la tubería del
Del hecho que la suma de caídas de presión en cada lazo es igual a ponga en el cero, podemos
obtener tres ecuaciones:
Ffff 1 1 2 22 2 3 3 2 44 21234 0mm mmbb bb +
Función fm pipnet (m, rho, mu, D, L, radiofrecuencia) v = 4 *m. (El *D de pi.^2 *rho); Nre =
D.*v *rho/mu; C = (7. Nre).^0.9 + 0.27 *rf. D; Uno = (2.457 *log (C)).El ^16; B = (37530. Nre).El
^16; F = 2 * ((8. Nre).^12 + 1. ((Un +B).^1.5)).(1/12); DC = - (0.9. Nre).* (7. Nre).^0.9; DA =
(39.312. C).El *dC.* (2.457 *log (C)).El ^15; DB = - 16 *B. Nre; B = (Nre/8). ((F / 2).^12).* ((8.
Nre).^13 + (dA +dB). ((Un +B).^2.5)); C = [Link] *L. (Rho *pi ^2 *D.^5);
Lazo 1
M = 334 kg sec.
Lazo 3L oop 4
Lazo 2
10 11
12
9 kg sec
108 kg sec
88 kg/sec87 kg s ec
42 kg sec
3
CREO que 5.15 la tubería de cuatro lazos se conecta. (De Raman, las Computaciones de acto
inapropiado., de Proceso Químico, Elsevier Applied Science Publishers, Ladrando, Essex, UK,
1985, pp. 234–235.)
Una = [Link] *[Link] ^b; El phi = [Link] *c; Fm m (1) + m (4) - 334 ; m (1) - m (2) - m (5) ; m (3) - m +
m ; m (2) (8) (4) + m (3) - m (7) - m (9) ; m (5) - m (6) - 42 ; m (6) + m (7) - m (12) - 108 ; m (11) +
m (12) - 9 ; m (9) + m (11) - m (8) - 88 ; m (10) - m (1) - 87 ; phi *m (2-b (1) (1) ^ (2)) + phi *m (2-
b (2) (2) ^ - phi (3) *m (3) ^ (2-b (3)) phi (4) *m (4) ^ (2-b (4)) ; -) (2) phi *m (2-b ((10) (2) ^2)) +
phi *m (5) (5) ^ (2-b (5)) + phi *m (6) (6) ^ (2-b (6)) - phi (7) *m (7) ^ (2-b (7)) ; phi (3) *m (3) ^
(2-b (3)) - phi *m (8) (8) ^ (2-b (8)) + phi *m (9) (9) ^ (2-b (9)) - Phi *m ^); El fin
El usepipnet del archivo de la letra define datos, llama la función pipnet, y soluciona el sistema
no lineal usando el fsolve de función incorporada.
% usepipnet.m rho = 881; Mu 5e 4; D 0.508 0.406 0.406 0.610 0.508 0.406 0.305 0.406 ... 0.305
0.406 0.305 0.305 ; L 915 1220 915 1220 915 1220 915 1220 1220 915 915 1220 ; La
radiofrecuencia 5e-6 *ones (1, la longitud (D)); M0 = 20 *ones (1, la longitud (D)); M fsolve (@
pipnet, m0, [ ], rho, mu, D, L, radiofrecuencia)
>> el usepipnet Equation solucionó. fsolve completado porque el vector de valores de función
está cerca del cero tan medido por el valor predeterminado de la tolerancia de función, y el
problema da la apariencia de estar normal tan medido por la gradiente. <Detener criterios le
detalla a > m = 15 3.8314 36.6770 61.6102 180.1686 117.1544 75.1544 47.6151 118.5584
50.6722 31.5584 - 5.7694 14.7694
El valor negativo significa que el sentido de flujo hace fachada con la dirección asumida
indicada en Figura 5.15.
5.4 FLUYEN A TRAVÉS DE Figura del tanque del claro del 5.4.1 del TANQUE 5.16 funciones un
sistema manifiesto de flujo del tanque. El cambio del líquido a ras del respeto al tiempo es
dado por ahí
uno
Dz dt
FF = 12
Donde Uno es el área de sección transversal del tanque. Cada tasa de flujo está en función de
diferencia de presión y es dada por ahí
Az F
Luego, porque dz z0dz *, dt tdt *, y Fi FcF * (yo = 1, 2), obtenemos las siguientes ecuaciones de
balance sin dimensiones:
Dz dt
FF F
P PP
PP F
* * * * * == - = æ è ç ö ø ÷ 12 1 10 10 20 12 2 2 1
10
1, 0 02 0 23P PP * *
PP
5.4.2 incluyó tanque Para un tanque adjunto como se muestra en Figura 5.17, la presión P0 =
PG por encima de la superficie líquida no es constante más ya. El movimiento de la superficie
líquida de arriba a abajo comprimirá y expandirá el gas y causará que la presión cambie.
Asumiendo un gas ideal, podemos usar la ecuación de estado
NRT VG G G
RcMvw
öø÷
() /
Donde Mw es el peso molecular de gas (el aire). El volumen del gas es dado por ahí
V Virginia zG = 0
P1
F1
P2
P3
F2
P0
CREO que 5.16 el Claro guardan en un tanque el sistema de flujo. (De Ramirez, W.F., Métodos
Computacionales para la Simulación de Proceso, ed. 2, Butterworth Heinemann, Oxford, UK,
1997, p. 145.)
Az F
G
GC C * * * * * * ====== = 01 000 0,,,, t t == CPP v1102 0
Dz dt
FF F
P PP
PP F
* * * * * == - = æ è ç ö ø ÷ 12 1 10 10 20 12 2 2 1
10
1, 0 02 0 23P PP * *
TV
PP
Gz P
El zV
uno
El gygabyte
G de gygabyte
El *
* * * * * + æ è ç ö ø ÷ = - 0 10 2 0 10 0 0, acto inapropiado zz V zT VG G G
RcMvw
1 * *,
èçç
ø÷÷
()
Para un flujo involucrando un tanque adjunto, trame las tasas (F 12 * *,) del nivel sin
dimensiones (z *), de flujo, y presión (P2 *) versus el tiempo sin dimensiones (t *) dentro del
rango de 0 = t * = 0.4. Doy por supuesto que el peso molecular del gas es 29 (el aire) y PG0
0.735P10. Los datos: Acto inapropiado = ==== = 1000 0 465 305980 01232 0 2 12 2kg mmmm
m,.,.,. Sec, .Az GC C vv // N / 12 / sec
Gygabyte V VTcR V0 3 0 3 028 31 415 338 6021 987., ., ., ., ./ kilobyte de / kilobyte de kilobyte
del mm cal g cal ggmol
Las ecuaciones diferenciales de solución están definidas por el cltank de función MATLAB. El
usecltank de la letra llama el cltank de función y genera la gráfica.
Función del cltank.m dz cltank (P1s P1/P10; P3s P3/P10; Vg k4 - z; Tg = (1/Vg) ^k6; Pg k5
*Tg/Vg; P2s Pg + k3 *z;
P1
F1
P2
F2
P3
P0, VG, TG
FIGURA 5.17 el tanque Adjunto. (De Ramirez, W.F., Métodos Computacionales para la
Simulación de Proceso, ed. 2, Butterworth Heinemann, Oxford, UK, 1997, p. 145.)
F1s k1 *sqrt (P1s - P2s); F2s k2 *sqrt (P2s - P3s); Dz F1s - F2s; El fin
% usecltank.m usecltank.m Cv1 1.2e 2; Cv2 Cv1; P0 1.014e5; P10 1.38e5; P30 1.08e5; P1 P10;
P3 P30; Z0 = 3.05; Rho 1e3; Uno = 0.465; G = 9.8; P20 P0 + rho *g *z0; Cv = 0.2; Acto
inapropiado = 1.987; Mw = 29; V0 = 2.83; Vg0 = 1.415; K1 sqrt (P10 / (P10-P20)); K2 k1
*Cv2/Cv1; K3 rho *g *z0/P10; K4 V0/Vg0; K5 = 0.735; = acto inapropiado del k6 / (cv *Mw);
Tspan 0 0.4 ; Z0 = 1; T z ode45 (@ cltank, tspan, z0, [ ], k1, k2, k3, k4, k5, k6, P10, P1, P3); Vg k4
- z; Tg = (1. Vg).El ^k6; Pg k5 *Tg. Vg; P1s P1/P10; P3s P3/P10; P2s Pg + k3 *z; F1s k1 *sqrt (P1s -
P2s); F2s k2 *sqrt (P2s - P3s); El complot (t, z, t, F1s, ' - ', t, F2s, '.- ', t, P2s, ':') La leyenda (' z ', ' F
_ 1 ', ' F _ 2 ', ' P _ 2 '), xlabel (' t (sin dimensiones ) ')
>> el usecltank
5.5 FLUYEN DE Velocidad del 5.5.1 NEWTONIAN FLUID de perfil Para Newtonian elocuente con
características de ley de poder, el esfuerzo al corte puede estar descrito por ahí
N xk dv dr dv dr = - 1
0.8
1.2
1.4
1.6
1.8
0.05 0.1 0.15 0.2 t (sin dimensiones) 0.25 0.3 0.35 0.4
z F1 F2 P2
FIGURA 5.18 el nivel Sin Dimensiones, la tasa de flujo, y la presión versus el tiempo.
P kL
acto inapropiado
Acto inapropiado Rx N Nn
El nn
El +
æèç
öø÷-
öø÷
El é
ëêê
ûúú
+ ()
+ ()
12
1 1D /
La integración de la velocidad de perfil seguida por la división por área de sección transversal
produce la velocidad promedia tan
acto inapropiado
Rv dr
El nn
/ == + + () 1 2 31 22 0 1 D 1 p
La velocidad de promedio del % de función avgv taurx nnhzpipe (L, acto inapropiado, kilobyte,
n, delP) y la velocidad de perfil para un % afluente elocuente Newtonian en un % horizontal de
la tubería introducen en la computadora % L: Acto inapropiado del % de longitud de la tubería
(m): Kilobyte del % de diámetro de la tubería (m): El % de parámetro (N *s ^n/m ^2) n: El % del
índice de flujo delP: El % de salida del % de caída de presión (Pa) avgv: La velocidad del avg. (m
s)
¿Una fluido Newtonian fluye en una tubería horizontal dónde L = 15 m, acto inapropiado =
0.009 m, n = 2, la k = 1.0 × 10-6 N · secn/m2, y?P = 110 Pa. Calcule la velocidad promedia, y
trame el perfil de velocidad y esfuerzo al corte versus radio. La solución que El nnhzpipe de
función calcula la velocidad promedia y generan los complots demostrados en Figura 5.19:
>> L = 15; Acto inapropiado = 0.009; La k 1e-6; N = 2; DelP = 110; >> Avgv nnhzpipe (L, acto
inapropiado, kilobyte, n, delP) avgv = 0.4671
5.5.2 Reynolds numere La ecuación constitutiva pues el flujo de la tubería de una fluido
plástica Bingham es dado por ahí
Tt hrz y du dr +
öø÷
Dónde la u es el acto inapropiado de velocidad y z lo es las coordenadas radiales y axiales,
respectivamente
Dup
ReB
Él
Y tr h 2 2
ReB
Él = el +
ö ø ÷ 8 1 4 3 1 3 4 xx de la letra x
¿Dónde? = El ty/tw
0 (uno) (b) – 8
–6
–4
–2
0 acto inapropiado
6
8
× 10–3 10–3
0.5 – 0.02 – 8
–6
–4
–2
0 acto inapropiado
RESUELVO 5.19 (uno) perfil de Velocidad y (b) esfuerzo al corte para una fluido Newtonian
fluyendo en una tubería horizontal.
Para la fluido de ley de poder, la ecuación constitutiva para el flujo de la tubería de una sola
dimensión de una fluido plástica Bingham es dada por ahí
El trx
Du dr
Du dr
-1
El número Reynolds para el flujo de la tubería de fluidos de ley de poder (la densidad: ?) Recibe
by27
Du
k
n
Re
El nn
N + æ è ç ö ø ÷ 2 18 31 4 acto inapropiado
¢¢ == el +
ö ø ÷ n nkk n n
31 4
El factor de fricción del 5.5.3 Para fluido plástica Bingham, la relación entre el factor de fricción
de Abanicada y el número Reynolds pueden ser as28 mandado por vía urgente
13
El region29 turbulento:
1
40 4
Nf ReB = () () - he aquí g fx
La letra x fx xx () = () - + æ è ç ö ø ÷ 11 4 3 1 3 4
ReB
Él - +
ö ø ÷ = 8 1 4 3 1 3 04 xx de la letra x
Para fluidos de ley de poder, la relación entre el factor de fricción de Abanicada y el número
Reynolds pueden ser expresados como región Laminar (NRe = 2100): El region30 f 16/NRe
Turbulent: 14 04 075 12 12f n Nf nRe n = () -. .g lo.
Calcule el diámetro de la tubería requerido para el flujo horizontal de una ley de poder
elocuente en un pipe.32 Data: ¿La densidad? = ¿961 kg/m3, flujo masivo le reprenden a gritos
a m = 66 7 .s kg ec, longitud de la tubería L = 10 m, aspereza de la tubería e = 5 × 10-6 m, la
caída de presión? = 15 kPa, kilobyte = 1.8, n = 0.64, k = 1.48 sec2-n N / m2. La solución El
número Reynolds y el factor de fricción se calculan primero y la D de diámetro está resuelta
solucionando la ecuación no lineal
FD D
FL L P Nosotros () = + ()
öø÷
El é
ëêê
ûúú
24
2 15
RD p
Las siguientes órdenes producen el resultado deseado. Como una suposición inicial para D,
colocó a D0 = 0.1.
>> W = 6.67; Rho = 961; DP 1.5e4; La radiofrecuencia 5e-6; L = 10; La k = 1.48; N = 0.64; La k =
1.8; >> D0 = 0.1; D = fzero (@ nnDfun, D0, [ ], W, rho, dP, radiofrecuencia, L, k, n, kilobyte) D =
0.0888
5.6 FLUJO ELOCUENTE COMPRESIBLE Indiana ENTUBA que el flujo crítico del 5.6.1 y el número
del macH La tasa de flujo de una fluido compresible en una tubería con uno dado río arriba
ejercen presión sobre los acercamientos un cierto máximo valor que no puede exceder aun
con reducido corriente abajo ejerce presión sobre. La máxima velocidad que una fluido
compresible puede lograr en una tubería es sabida como la velocidad sónica, Vs, y puede ser
expresado como
KT M
El kP
Donde acto inapropiado es la constante del gas molar dada por = 1544Sg/29 de acto
inapropiado y la gravedad específica Sg está definida por Sg = (el peso molecular del gas) / (el
peso molecular de aire). ¿Lo río arriba velocidad elocuente es determinada de la relación V =
0.0509G/d2?1 (ft sec). Una velocidad elocuente compresible recomendada para la operación
libre de problemas es Mesa V = 0.6Vs.33 5.7 funciones los criterios del diseño para líneas de
vapor de acero al carbono. El número Mach, M, es la velocidad del gas dividido por la
velocidad del sonido en el gas y puede ser representada como M=V / Vs. que El número de la
salida Mach para fluido isotérmica compresible ha sido mostrado para ser 1 / k donde la k es la
proporción de las aptitudes específicas elocuentes de calor en la constante presión para eso en
el constante volumen (i.e., La k = Cp/Cv). El flujo es subsónico para k de la M < 1 /, sónico para
k de la M = 1 /, y supersónico para k de la M > 1. Posponga 5.8 funciones los valores de la k
para algunos gases comunes.
5.6.2 que la Estimación isotérmica compresible de Flujo de la máxima tasa de flujo y la presión
dejan caer de flujo isotérmico compresible se basa en las siguientes suposiciones:
1. La fluido es fluido compresible isotérmica. 2. El gas obedece la ley ideal del gas. 3. El factor
de fricción es constante a lo largo de la tubería. 4. Ningún trabajo mecánico se hace adelante o
por el sistema. 5. El flujo estatal en novio es mantenido.
Resuelva 5.20 funciones la distribución de energía elocuente con trabajo hecho por la bomba y
el calor acrecentó el sistema. La ecuación Bernoulli para la corriente constante de una fluido
puede estar escrita como
2 0 la copia + + + dP V g g g Zh W Lsra Dd
Donde uno es la distribución de velocidad sin dimensiones y uno = 1 para el flujo turbulento
del tapón o. Desde ningún trabajo mecánico está hecho en el sistema, dWs = 0, y Z2 Z1 para
tubería horizontal. La cabeza de velocidad
Los mecánicos del 251Fluid
MESA 5.8 la k Aprecia para Algún k k Peso Molecular Gas Gases Común Cp/Cv Gas Molecular
Weight Cp/Cv Acetylene 26.0 1.30 Hydrogen 2.0 1.41 el Aire 29.0 1.40 Methane 16.0 1.32
Ammonia 17.0 1.32 el Cloruro de Metilo 50.5 1.20 Argon 39.9 1.67 el gas natural 19.5 1.27
Butane 58.1 1.11 el óxido Nítrico 30.0 1.40 el Dióxido de Carbono 44.0 1.30 Nitrogen 28.0 1.41
el Monóxido de Carbono 28.0 1.40 el óxido Nitroso 44.0 1.31 Chlorine 70.9 1.33 Oxygen 32.0
1.40 Ethane 30.0 1.22 Propane 44.1 1.15 Ethylene 28.0 1.22 Propylene 42.1 1.14 Helium 4.0
1.66 el dióxido de azufre 64.1 1.26 el cloruro de Hidrógeno 36.5 1.41
= ¿kilobyte del hL (V2/2gc) y el flujo masivo evalúan G?Virginia es constante. Luego la máxima
tasa de flujo a través de la tubería puede ser expresada como
kilobyte Gd
PP P
El total
El +
çççç
÷÷÷÷
-
Lb/hr (()
Donde Ktotal es la velocidad total principal debido a la fricción, los ajustes, y las válvulas y son
dados por ahí
Kf L D Ktota lD f = +
acto inapropiado
PP P
kilobyte PG
Posponga 5.9 funciones los factores de fricción para tuberías aceradas comerciales limpias con
flujo turbulento completo.
Calcule la máxima tasa de flujo de gas natural a través de un tubo quebrado del cambista. Los
datos: = el 3/4 del tubo del cambista adentro., Horario 160, dentro de diámetro d = 0.614
adentro., La longitud del tubo = 20 ft, el factor de fricción de la tubería (complete turbulencia)
= 0.026, factor de compresibilidad Z = 0.9, temperatura del gas = 100 ° F, el peso molecular =
19.5, presión de adentro entuba (P1) = 1110 psig, la válvula de seguridad estableció presión
V1, P1
El z1
V2, P2
El z2
–W
El +q
CREO 5.20 Un sistema que entuba corriente sola. (De Coker, A.K., Chemical Procesen Diseño,
Análisis y Simulación, Editorial Gulf, Houston, Texas, 1995, p. 166.)
En la concha esté de acuerdo con (P2) = 400 psig, proporción de k de aptitudes de calor
específico = 1.27, viscosidad elocuente = 0.012 cP, el coeficiente de resistencia debido a los
ajustes y kilobyte de válvulas = 2.026. La solución que El procedimiento de solución es como
sigue: 1. ¿Calcula la A de área de sección transversal y densidad?. 2. ¿Calcula kilobyte f L D
Ktota lD f = + å dónde?= K del Kf.
3. Haga cálculos
El +
çççç
÷÷÷÷
4.
Calcule N
GD
KT M
El kP
Re s
Haga cálculos
+ ()
acto inapropiado
La MESA 5.9 la Fricción Factoriza para Flujo Turbulento Completo en el Tamaño Acerado
Comercial de Tuberías Nominal (adentro.) El factor de fricción (adentro (f) el Tamaño
Nominal.) El factor de fricción (f) 1 0.023 10 0.0136 1.5 0.0205 12 0.0132 2 0.0195 14 0.0125 3
0.0178 16 0.0122 4 0.0165 18 0.12 5 0.016 0.0118 6 0.0152 24 0.0116 8 0.0142
Podemos ver que la máxima tasa de flujo es 8396.9 lb/hr y la velocidad elocuente es 279.289 ft
sec. Desde que el número Mach en la ensenada es 0.2074, el flujo es subsónico.
5.7 FLUJO de dos fases Patrones de Flujo del 5.7.1 de TUBERÍAS Indiana Fluye regímenes en el
flujo de dos fases horizontal pueden subdividirse en siete tipos: El flujo estratificado, el flujo
ondulado, el flujo anular, el flujo del tapón, el flujo de porrazo, la burbuja o la espuma fluye, y
el rociador o la niebla fluye. El diagrama del Panadero mostrado en Figura 5.21 puede estar
aludido determina el tipo de flujo en una tubería de proceso. Estableciendo el flujo que el
régimen involucra a determinar el parámetros del Panadero Bx y Por Ahí de las características
del sistema del twophase y propiedades físicas. Estos parámetros pueden ser as37 mandado
por vía urgente
1 rr LG
Donde WL y grupo de trabajo son las tasas de flujo (lb/hr) en la fase de fase líquida y de vapor,
respectivamente. Posponga 5.10 funciones las velocidades lineales características del gas y las
fases líquidas en cada régimen de flujo. Las ecuaciones representando los linderos de los
regímenes de flujo mostrado en Figura 5.21 son dadas debajo:
Estratificado
Disperso
La burbuja o la espuma
El porrazo
El tapón
C1
Por ahí
Bx
103
104
105
C2
C3
C4
C5
C6
La Ola Anular
La FIGURA 5.21 parámetros del Panadero para los regímenes de flujo de dos fases. (De Coker,
A.K., Chemical Procesen Diseño, Análisis y Simulación, Editorial Gulf, Houston, Texas, 1995, p.
172.)
El parámetro del Panadero Por pues los regímenes de flujo de dos fases se calculan por el
twophreg de función MATLAB. Esta función computa Por Ahí para un Bx dado, lo cual puede
ser un vector.
La función Por % = twophreg (Bx) 2 el % de regímenes de flujo de fase Bx, Por Ahí: Los
parámetros del panadero
Por Ahí; = C1 exp (9.774459 - 0.6548 *log (Bx)); = C2 exp (8.67964 - 0.1901 *log (Bx)); = C3 exp
(11.3976 - 0.6084 *log (Bx) + 0.0779 *log (Bx).^2); = C4 exp (10.7448 - 1.6265 *log (Bx) +
0.2839 *log (Bx).^2); = C5 exp (14.569802 - 1.0173 *log (Bx)); = C6 exp (7.8206 - 0.2189 *log
(Bx)); Por C1 ' C2 ' C3 ' C4 ' C5 ' C6 ' ;
¿La caída de presión del 5.7.2 La caída de presión de dos fases en tuberías horizontales,?PT,
pueda ser expresado como
YG es una función del Lockhart – la Letra X de módulo de flujo bifásico Martinelli, cuál es
definida como
letra x
Yf XL G G == () D
¿Dónde WL y grupo de trabajo las tasas de flujo son de líquido y el vapor pone en fase (lb/hr),
respectivamente FH está la A de factor de fricción Huntington es el área de sección transversal
interior de la tubería (ft2)?La G es la densidad de vapor (lb/ft2) µ L y µ G lo es las viscosidades
de fases (cP) de líquido y de vapor, respectivamente
La MESA 5.11 Ecuaciones de YG para el Flujo de Regímenes de Flujo de dos fases Regime YG
Y de la burbuja /espuma
La letra x Washington
()
El é
ëêê
ûúú
14 2 075 01
...
Y del Tapón
La letra x Washington
()
El é
ëêê
ûúú
...
Y Estratificada
La letra x Washington
()
El é
ëêê
ûúú
15 400
08
2
Y de Porrazo
La letra x Washington
El é
ùûúú
1190 0 815
/ YG anular - 0.3125d, b = 0.343 - 2, una = tubería d = 4.8 0.021d (adentro = (aXb) dentro del
diámetro.) (Si d > 12, d determinada = 10) Dispersed / rocíe a YG exp + (C0 + C1 (lnX) C2 (lnX) 2
+ C3 3]2 (lnX) C0 = 1.4659, C1 = 0.49138, C2 = 0.04887, C3 = - 0.000349
La caída de presión de líquido o vapor fluyendo a solas en una tubería derecha puede ser
expresada como
acto inapropiado
WW G
L = + æ è ç ö ø ÷ 0 0509 2. El rr
La corrosión del 5.7.3 y las velocidades de Alto de erosión en un sistema de flujo de dos fases
la pista para la corrosión y la erosión. Un índice basado en la velocidad que la cabeza puede
indicar ya sea que la corrosión o la erosión puede ponerse significativa en un velocity.41
particular Este índice puede usarse para determinar el rango de densidades de la mezcla y
velocidades debajo de las cuales la corrosión – la erosión no debería ocurrir. Este índice es
RmM U2 10 000 £,
acto inapropiado
Determine la caída de presión de una 5 longitud de milla (Idaho = 6.065 adentro (26,400 ft) en
uno 6 en. horario 40.) ¿La tubería, para una tasa 5,000 bpd ((77,956 lb/hr) de agua salada?W
= 1.07), teniendo un vapor fluyendo en 6 mmscfd (12,434 lb/hr) de 0.65 densidad específica
en una temperatura de 110 ° F.
La tasa física (lb/hr) de Flujo de Vapor de Líquido de Propiedades 77,956 12,434 la Densidad
(lb/ft3) 66.7 2.98 la Viscosidad (cP) 1.0 0.02 la tensión superficial (la dina /gestión de
configuraciones) 70.0
La solución que El twophdP de la letra calcula la caída de presión. Esta letra llama el twophmod
de función a determinar régimen de flujo de dos fases y módulo de flujo de dos fases YG. La
función que el twophmod incluye subfunciona calcular el valor de YG en cada régimen de flujo.
El % twophdP m twophdP m: La caída de presión en claro de datos del % de flujo de dos fases
todo; Rhol = 66.7; Rhog = 2.98; Mul = 1; Taza grande = 0.02; Sigl = 70; L = 26400; D = 6.065; Wl
= 77956; Wg = 12434; D = d / 12; ED 0.00015/D;
Factor del fricción del fase del líquido /vapor del % Nrel = 6.31 *Wl / (d *mul); Nreg = 6.31 *Wg
/ (d *mug); Si Nrel < = 2100 fL 64/Nrel; Si no Av = eD/3.7 + (6.7/Nrel) ^0.9; FL = 4. (- 4 *log10
(eD/3.7 - 5.02 *log10 (Av) /Nrel)).El ^2; El fin si Nreg < = 2100 fG 64/Nreg; Si no Av = eD/3.7 +
(6.7/Nreg) ^0.9; FG = 4. (- 4 *log10 (eD/3.7 - 5.02 *log10 (Av) /Nreg)).El ^2; El % de fin
Determine módulo de flujo (Yg) de dos fases y regímenes de flujo fr = { ' la ola estratificada ',, '
el tapón ', ' el porrazo ', ' la burbuja ', ' anular ', ' dispersa ' }; El piel de la fruta = 7;
La función del twophmod.m el Cálculo del % Yg rind twophmod (rhol, rhog, mul, sigl, Wl, Wg,
delPl, delPg, d) de aporte del % de módulo de flujo (Yg) de dos fases: El % rhol, rhog: La
densidad de líquido y % de vapor (lb/ft ^3) mul: El % líquido de viscosidad (cP) sigl: El % líquido
de tensión superficial (la dina /gestión de configuraciones) Wl, Wg: El flujo reprende a gritos de
líquido y % de vapor (lb h) delPl, delPg: La caída de presión para % / único en vapor único en
líquido de flujo d: Toque el caramillo dentro de la salida del % de diámetro (adentro): El % Yg:
El piel de la fruta del % de módulo de flujo de dos fases: El índice de régimen de flujo
Bx = 531 * (Wl Wg) * (sqrt (rhol *rhog) / (rhol ^ (2/3))) * (mul ^ (1/3) /sigl); Por = 2.16 * (/ la A
Wg) /sqrt (rhol *rhog); C = twophreg (Bx);
Los regímenes de flujo del % Classify y calculan a Yg para cada letra x de régimen de flujo = sqrt
(delPl/delPg); / A Wa Wl; Si Por < = C (1) si Por % < = C (2) Por < C1, C2 Yg rind = strat (la letra x,
Wa); Si no el % C2 < Por = ola C1 Yg Rind (la letra x, Wa); No destruya si no % C1 < de Por si
Por % < C (5) C1 < Por < C5 si Por % < C (6) C1 < Por < C5, = tapón C6 Yg rind (la letra x, Wa);
Si no el % C1, C6 < Por < C5 si Por % < C (4) C1, C6 < Por = porrazo (la letra x, Wa) < C4, C5 Yg
rind ; Si no el % C1, C4, C6 < Por < C5 si Por % < = C (3) C1, C4, C6 < Por < C3, C5 Yg rind
= anule (la letra x, d); Si no el % C1, C3, C4, C6 < Por C5 Yg Rind Dispr (la letra x);
El fin de fin de fin si no el % C1, C5 < de Por si Bx > 150 Yg rind bubb (la letra x, Wa); Si no
% Bx < = 150 si Por % < = C (3) C1, C5 < Por < C3 Yg rind = anule (la letra x, d); Si no el %
C1, C3, C5 < Por Yg rind dispr (la letra x); El fin de fin de fin de fin de fin
El piel de la fruta de función Yg rind strat (la letra x, Wa) = 1; Yg = (15400 *x / (Wa ^0.8)) ^2; El
fin
El piel de la fruta del = tapón de función Yg rind (la letra x, Wa) = 3; Yg = (27.315 *x ^0.855 Wa
^0.17) ^2; El fin
El piel de la fruta de = porrazo de función Yg rind (la letra x, Wa) = 4; Yg = (1190 *x ^0.815/sqrt
(Wa)) ^2; El fin
El piel de la fruta de función Yg rind bubb (la letra x, Wa) = 5; Yg = (14.2 *x ^0.75 Wa ^0.1) ^2;
El fin
La función Yg rind = anula (la letra x, d) piel de la fruta = 6; Dx d; Si d > 12, dx = 10; El fin;
>> el régimen del twophdP Flow: El módulo de flujo (Yg) de dos fases anular: 10.0125 Totalizan
caída de presión (psi): 97.7391
El vapor del 5.7.4 – la circulación descendente Vertical de dos fases líquida En una circulación
descendente vertical, el vapor grande burbujea, conocido como el flujo de porrazo, se forma
en la corriente líquida. Con burbujas mayores que 1 adentro. en el diámetro y la viscosidad
líquida menos de 100 cP, el flujo de porrazo puede ser representado por el números Froude
NFr, L (para líquido) y NFr, G (para vapor). Estos números son definidos como
V gD
uno
Donde Un = pD2/4 (ft2). Si NFr, L < 0.31, la tubería vertical es que se se desahoga de sola y las
burbujas se levantan. Si el número Froude está en el rango de 0.3 < NFr, L < 1.0, el flujo es flujo
de pulso y la pulsación de presión y la vibración se producen. Si NFr, L > 1.0, la fuerza de
fricción contrarresta el efecto de gravedad y así no requiere ejerza presión sobre gradiente en
el liquid.43 vertical de circulación descendente
La caída de presión del 5.7.5 en condensado Relampagueante de vapor Flow Cuando un líquido
fluya cerca de su punto de saturación en una tubería, la presión disminuida causará
vaporización. Mientras más alto la diferencia de presión, mayor la vaporización dando como
resultado brillando intermitentemente del líquido. La caída de presión pues mezcla emitida de
condensado puede estar resuelta utilizando los siguientes procedimientos de cálculo:
WBPA Florida C = () - ln 2
Una Letra X del equis PB Ph h = () = + = æ è ç ö - 0 00671 0 0088 10 6 122 16 91922 7 4.l n., . . El
ln. øø ÷
WWWWWW GFLL G == - ·,
Dónde WFL es la fracción del peso de condensado emitido para PC de vapor es la presión de
condensado de vapor antes de que el relampagueante (psia) Ph sea la presión transmitida
(psia) del encabezado de condensado
acto inapropiado
El rr
GL
L
L
WW
æèç
öø÷
WW
El fW
= + é ú = 3 054 0 000336 2
.
,
El rr
acto inapropiado
¿5.8 FLUYEN A TRAVÉS DE CAMAS APIÑADAS La caída de presión,?PT (lb / in.2), en el flujo de
fluidos a través de las camas apiñadas de partículas granulares pueden ser obtenidas del Ergun
equation44:
acto inapropiado
BG Dg DGT L pc p = - - () + é
La V Uno,. ,, 10 73 61 1
V PPA
PP N
DG
El pDLp
¿Dónde BL la longitud son del alojamiento apiñado (ft) e es la fracción nula de la cama
apiñada?¿La c es la densidad de catalizador (lb/ft3)?¿B lo densidad es del alojamiento apiñado
(lb/ft3)? Es que la densidad elocuente (ft) Dp es el diámetro efectivo (la cama ft2/ft3) de la
partícula S es el área de la superficie de la cama apiñada (psia) MW es el peso molecular de la
P fluida es la presión elocuente (° acto inapropiado) T es la temperatura elocuente (ft2) AP es
el área de la partícula (ft3) Vp es el dominio público de volumen de la partícula (adentro
(lb/ft3) es el diámetro de la partícula.) PL es la longitud de la partícula (adentro.) La Z es la G de
factor de compresibilidad es la velocidad masiva elocuente superficial (lb / (hr ft2) y es dada
por G
W Uno
Estime la caída de presión en una longitud 60 ft de 1 ½ (horario 40, dentro del diámetro = 1.61
adentro. (= 0.134 ft)) la tubería apretujada con 1/4 de comprimidos de catalizador en el
diámetro cuando 104.4 que lb/hr de gas esté de paso a través de la cama. La temperatura es
constante a lo largo de la longitud de la tubería en 260 ° C. La fracción nula es 45 % y las
propiedades del gas le son similares a esos de aire en esta temperatura (la densidad = 0.413
lb/ft3, la viscosidad = 0.0278 cP). La presión que entra es 10 atm. La solución que El dpcatbed
de función MATLAB calcula la caída de presión.
El % de función dPt dpcatbed (W, Bd, Bl, Pd, Pl, ep, mu, rho) Calcula la caída de presión para el
flujo a través de una cama apiñada
Gc 4.17e8; Una = pi *Bd ^2/4; G=W/A; El % la tasa masiva superficial (lb h ft ^2) de flujo Ap =
(la pi de pi *Pd ^2/2 + *Pd *Pl) /144; = la pi Vp *Pl *Pd ^2 / (4 *1728); S = Ap * (1-ep) /Vp; EPd
= 6 * (1-ep) / S; Nre = G *ePd / (2.419 *mu * (1 - ep)); Si Nre < 1 fP 150/Nre; Elseif Nre 1e4 fP
150/Nre + 1.75; FP distinto = 1.75; Fin dPt Bl * *G ^2 * /ePd / G (150 *2.419 *mu * (1-ep) (1-
ep) + 1.75) / ... (144 *ep ^3 *ePd *gc *rho); El fin
>> Bd = 0.134; Bl = 60; Pd = 0.25; Pl = 0.25; Ep = 0.45; >> W = 104.4; Mu = 0.0278; Rho = 0.413;
>> dPt dpcatbed (W, Bd, Bl, Pd, Pl, ep, mu, rho) dPt = 68.6034
El vx
letra x
El ln.
En punto 1, p1 = 150 psig y z1 = 0 ft, y en punto 2, p2 = 0 psig y z2 = 300 ft. Hágase Cargo
De Esa T = 60 ° F. 1. Calcule la tasa de flujo q (la chica / min) de agua cuando el agua es
entregado a través de 8 en. horario 40 tubería con e = 0.00015 ft. La longitud efectiva de la
tubería es L = 5000 ft. 2. ¿Trame las tasas calculadas de flujo como una función de diferencia
de presión?P p2 - p1 cuando el p1 aumente hasta 200 psig (p1 = 200 psig). ¿Qué es el valor
mínimo de p1 necesitado para echar a andar flujo? 5.8 funciones Figure P5.8 una tubería
isométrica de uno 6 de adentro. programan 40 tubería acerada con seis codos 90 ° LR (el largo
radio) y dos fluyen a través de las metas. La longitud real de la tubería es 78 ft. El kerosén fluye
a través de la tubería con una tasa de flujo de 1026 gpm en 321 ° F. La densidad de kerosén en
60 ° F es 51 lb/ft3, y la densidad específica de kerosén en 60 ° F y en 321 ° F son 0.82 y 0.72,
respectivamente. La viscosidad de kerosén en 321 ° F es 0.3 cP. Determine la caída de presión
entre A del punto y apunte B. 5.9 que Una red de la tubería con dos lazos de flujo es ilustrada
en Figure P5.9. Las longitudes y los diámetros interiores de las tuberías son demostrados en
Table P5.9. Calcule la tasa masiva de flujo en cada lazo de flujo.
?z
P = p1
P = p2 z = z2
z z1
El flujo de la FIGURA P5.7 Water en una tubería. (De Cutlip, M.B. y Shacham, M., Resolución de
Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2,
Prentice-Hall, Boston, Massachusett, 2008, p. 110.)
26
41
El 5B
19
uno
El flujo de la FIGURA P5.8 Kerosene en una tubería. (De Coker, A.K., Chemical Procesen Diseño,
Análisis y Simulación, Editorial Gulf, Houston, Texas, 1995, p. 195.)
Lazo 1
M = 50 kg sec. Lazo 2
La red del lazo de la FIGURA P5.9 Two. (De Raman, las Computaciones de acto inapropiado., de
Proceso Químico, Elsevier Applied Science Publishers, Ladrando, Essex, UK, 1985, p. 230.)
MESA P5.9 Lengths y Diámetros Interiores de la Longitud de Diámetro de Flujo de Tuberías (Li,
m) (Di, m) (yo) 1 0.051 17 2 0.061 17 3 0.04 20 4 0.061 19 5 0.051 19
Las reacciones químicas son elementos tecnológicos esenciales en una gran variedad de
industrias. Las reacciones químicas son indispensables en convertir menos materias primas
valiosas en productos de valor más alto y en convertir una forma de energía a otro. Muchas
reacciones de significado del industrial están complicadas, involucrando reacciones laterales —
cuál a menudo el resultado en la formación de indeseable por productos. la cinética química
nos permite entender cómo las tasas de reacción dependen de variables como la
concentración, temperatura, y presión. La mayoría de procesos del producto químico del
industrial involucran alguna clase de catalizador para aumentar las tasas de reacción. El
comportamiento de catalizadores heterogéneos puede significativamente ser influenciado por
la tasa de calor y el reembarque masivo hacia y desde los sitios en el catalizador donde la
reacción ocurre. El diseño y análisis de reactores químicos se forjan en una comprensión sólida
de cinética química. En la operación de reactores existentes, el análisis periódico de la
actuación del reactor hay que asegurar operación óptima bajo disentir manejando
condiciones. Es difícil de generalizar cinética química de reacción porque casi cada reacción es
única, caracterizada por un modelo químico específico, involucrando uno o más fases, e
invariablemente teniendo lugar en una de gran variedad de configuraciones del reactor. Los
problemas en la cinética química y el diseño y análisis de reactores químicos son no lineales y
por consiguiente requieren la solución de complicadas ecuaciones algebraicas y diferenciales
por los métodos numéricos, lo cual puede ser pozo realizado por MATLAB ® programa. Este
capítulo demuestra algunos métodos básicos que sirven para calcular muchas clases diferentes
de reacciones químicas típicas en situaciones del industrial. El objetivo principal de este
capítulo es proveer a lectores de la reacción química diversas diseñando modelos y algoritmos
así como también correspondiendo MATLAB programa, lo cual ha encontrado o
potencialmente puede servir para aplicaciones del académico o del industrial. A todo lo largo
de este capítulo, los métodos diferenciales e integrales son usados primordialmente en datos
del reactor que analiza. Los programas MATLAB listados aquí pueden ser usados en cursos no
graduados o graduados en la reacción química diseñando. Los investigadores y los ingenieros
practicantes en el campo de ingeniería química pueden aplicar estos programas MATLAB en el
análisis y el diseño de reactores químicos.
6.1 REACCIÓN EVALÚA constante de Tasa de Reacción del 6.1.1 La ecuación Arrhenius pues la
constante de tasa de reacción es dada por ahí
La k Ae KA E RTA ER T Uno == - æ è ç ö ø ÷ - () / ln ln o 1
Uno y E puede estar resuelta destinando datos experimentales para tasas de reacción en las
temperaturas diferentes.
Ln kA E RT = æ è ç ö ø ÷ 1
El complot de k del ln versus rendimientos 1 / T una línea recta. Así, Uno y E puede ser
obtenida de la ecuación de la línea recta. Los parámetros de una línea de orden 1 pueden
calcularse por el poliataque de función incorporada, lo cual realiza análisis de regresión. El
rateconst de la letra genera un complot de datos experimentales versus la temperatura y la
línea recta resultante.
La k del % rateconst.m 1e-3 * 0.43 1.03 1.80 3.55 7.17 ; = el leño de la y (la k); T 313 319 323
328 333 ; La letra x = 1. T; = el poliataque de la c (la letra x, y, 1); = un exp (c (2)), E = - c *8.314
xv (1) = linspace (min (la letra x), llegue al límite (la letra x), 100); = yv polyval (c, xv); El complot
(xv, yv, letra x, y, ' oh '), xlabel (' 1 / T (kilobyte ^-1 ) '), ylabel (' ln (la k ) ')
Le podemos ver esa A = 8.0303 × 1016 sec-1 y E = 1.2148 × 105 J / mol = 121.48 kJ/mol.
DC dt
¿Se la obtenido concentración (el contador público certificado) los – datos de tiempo en
experimentos de la cantidad de cosas fue para la A de reacción + de la fase líquida B? C.
T (min) 0 50 100 150 200 250 300 el contador público certificado (mol/dm3) 0.05 0.038
0.0306 0.0256 0.0222 0.0195 0.0174
Para esta reacción, la tasa puede ser representada como - los Alcohólicos Anónimos = ¢ rk C
uno. La concentración de B - se asume - es constante. Estime la orden de reacción uno y la k de
constante de tasa '. La solución En el punto (ti, CAi), la ecuación no lineal
La COPIA fk tk iA Ai ¢¢ () = () - é ë ù û = -, aaaa 10 0 11
Debe ser solucionado. Si el número de puntos de datos es n, luego tenemos que solucionar el
sistema no lineal de ecuación consistente en ecuaciones de la n. El sistema no lineal de
ecuación está definido por el regorder de ® función MATLAB.
= la k de la letra x del % de función f regorder (1) (la letra x, t, Ca0, Ca) ’, = la longitud de la n de
= alfa de la letra x (t) (2); Para yo = 1:= la letra x n f (1) (yo, 1) * (de 1 letra x (2)) *t (yo) - Ca0 ^
(de 1 letra x (2)) + Ca (yo) ^ (de 1 letra x (2)); El fin
–8
– 7.5
– 6.5
– 5.5
– 4.5
–5
–6
–7
Ln (la k)
>> t 0 50 100 150 200 250 300 ; >> Ca 0.05 0.038 0.0306 0.0256 0.0222 0.0195 0.0174 ; Ca0 =
0.05; >> La letra x = fsolve (@regorder, 0.2 2, [ ], t, Ca0, Ca) Wa Rning: El algoritmo de la curva
cerrada de región de confianza de FSOLVE no puede manejar sistemas poco cuadrados;
Usando algoritmo de Levenberg-Marquardt en lugar de eso. > En fsolve en 285 Ninguna
solución encontró. que fs olve bloqueados porque el último paso fue ineficaz. Sin embargo, el
vector de función va lues no está cerca del cero, tan medido por el valor predeterminado de la
tolerancia de función. <Deteniendo > letra x de detalles de criterios = 0.1449 2.0412 que
podemos ver esa k ' = 0.1449 dm3 / (mol min) y uno = 2.0412.
El equilibrio de Reacción del 6.1.2 El constante equilibrio químico representador está definido
en términos de las actividades de las especies. El equilibrio constante para la reacción
Es expresado como
La A aa C c D d una B b
Desde que la actividad es la fugacidad dividida por la fugacidad del estado estándar, la
actividad es la fugacidad en la reacción de fase de gas. Cuando la presión no es alta
(usualmente menos de 10 atm), el gas puede ser considerado como el gas ideal y la constante
de equilibrio pueden ser representados en términos de fracciones del topo (yi) de las especies:
La A de la PC yy c D d una B b cdab = +
Considere el agua – la reacción de cambio del gas para hacer hidrógeno para aplicaciones de la
celda de combustible:
Fue encontrado que el valor del kilobyte de constante de equilibrio = 148.4 en 500 kilobyte. El
pienso de reacción consta de 1 mol de Colorado y 1 mol de H2O. Determine composiciones en
el equilibrio. La solución
Yy == 148 4 22 2.. CO H CO HO
Xx
letra x
letra x
== () () () É ë ù û () é
() 148 4 22 1 2 1 21 2 2. / //
El fx
letra x
La letra x () = () = 148 4 1 0 2 2.
>> f = @ (la letra x) 148.4 la letra x ^2 / (de 1 letra x) ^2; >> X0 = 0.5; La letra x de la letra x =
fzero (f, x0) = 0.9241
La conversión de Reacción del 6.1.3 Para los sistemas de reacción de la cantidad de cosas, la
relación entre la conversión de reacción y la concentración es dada por ahí
NV
Fv
FX vA Uno Uno == () 0 1
V v0 para la reacción de fase líquida, y tenemos
letra x del vv
= + () 0 0 0 1 e
Y tenemos
Letra X de la Letra X
¿N2O4? El 2NO2
Debe ser llevado fuera en la constante temperatura de 340 kilobyte. El pienso consta de N2O4
puro en 202.6 kPa (2 atm). La constante de equilibrio de concentración, KC, en 340 kilobyte es
0.1 mol/dm3 y la constante de tasa es KNO 2 4 = 0.5 min-1. Calcule la conversión de equilibrio
de N2O4 en un reactor de flujo. La constante de equilibrio es dada por ahí
k
La COPIA de la C
Ser
Ae
LA LETRA X CX CX X
CX
FX CX KX X eAeC ee () = () + () = 4110 0 2 e
Donde C
YP RTA A 0 00 0 =, yA0 = 1, P0 = 2 atm, acto inapropiado = 0.082 atm · dm3 / (· kilobyte mol),
T0 = 340 kilobyte, y e = yA0d = 1(2 - 1) = 1. La conversión de equilibrio puede estar resuelta
usando el fzero de función incorporada:
>> P = 2; T = 340; Acto inapropiado = 0.082; Kc = 0.1; Ya0 = 1; La épsilon = 1; >> Ca0 ya0 *P /
(acto inapropiado *T); X0 = 0.5; >> FF = @ (la letra x) 4 *Ca0 *x ^2 - Kc * (de 1 letra x) * (1
+epsilon *x); >> Xe fzero (fF, x0) Xe = 0.5084
A n kVCX XX A n Ae n0 0 1 1 + 1 () = + () e
Ln ln vC X V V kn
æèç
ö ø ÷ = () +
+ () +
æèçç
öø÷÷e
Las reacciones de serie del 6.1.4 Consideran la secuencia de reacción en la cual la B de especies
es el producto deseado:
Uno aC kk ®® 12
DC dt
La A del kCA = - 1
DC dt
KC kCB AB = 12
DC dt kCC C = 2
La k kk eeBA kt kt = () - 0 1 21 12
CCCC CA AB = - 0
Para reacciones de serie conllevadas expulsan en una cantidad de cosas o un reactor de flujo
de tapón, la máxima concentración posible de B es dada por ahí
El kkk
æèç
öø÷
()
22 1/
El CBmax es alcanzado
Letra x kk kkma = () ln 21 21 /
V vt
Abecedario kk ®® 12
En esta reacción, Uno está descompuesto para la B deseada del producto y la tasa de flujo del
pienso conteniendo Uno es 25 / min de litro. Determine la máxima concentración de B y el
tiempo cuando la concentración de B alcanza el máximo valor. Las concentraciones iniciales de
Una, B, y C son CA0 = 2.5 / litro mol, CB =CC = 0. Las constantes de tasa de reacción son k1 =
0.2 min-1, k2 = 0.1 min-1. La solución que El serrb de la letra integra ecuaciones diferenciales
usando las concentraciones de función de incorporada ode45 y de complots versus el tiempo.
% serrb.m v = 25; K1 = 0.2; K2 = 0.1; Ca0 = 2.5; Cb0 = 0; Cc0 = 0; Tspan 0:0.01:15; C0 Ca0 Cb0
Cc0 ; DCdt = @ (t, C) [- k1 *C ( 1 ) ; k1 *C ( 1 ) - k2 *C ( 2 ) ; k2 *C ( 2 ) ]; T, C ode45 (dCdt, tspan,
C0); El complot (t, C (:,1), ' - ', t, C (:,2), ':',T, C (:,3), ' - '); Xlabel (' el Tiempo (min ) '), ylabel (' la
Concentración (/ el litro mol ) '), la leyenda (' Una ', ' B ', ' C '); Cmax = llegue al límite (C (:,2)),
tmax t (el descubrimiento (C (:,2) == Cmax)), Vol V *tmax
El serrb de la letra produce los siguientes resultados y genera los perfiles de concentración
como se muestra en Figura 6.2:
0.5
1.5
2.5
51 0
Un B C
El tiempo (min)
15
6.2 con los que la concentración del REACTOR del TANQUE CONTINUOUS-STIR 6.2.1 (CSTR)
cambia cronometran La reacción de la fase líquida irreversible elemental
¿Un + B? C, - rA = kCACB
Es llevado fuera en una serie de tres CSTRs como se muestra en Figura 6.3. El volumen de cada
reactor es Vi (yo = 1, 2, 3), la tasa volumétrica de flujo de cada corriente es vi (yo = Una, B
(yo = 1, 2, 3) (dm3/min), y la concentración de especies en la j del reactor es Cij; J = 1, 2, 3)
(gmol/dm3). Para una reacción de fase líquida, el cambio volumétrico con reacción puede
estar descuidado. El material balancea en cada rendimientos del reactor las siguientes
ecuaciones diferenciales ordinarias:
DC dt V
VC kVCC
DC dt V
La COPIA vC kV
DC dt V
La COPIA vC kV
Es llevado fuera en una serie de tres CSTRs idénticos. Las concentraciones iniciales de Uno y B
es CA0 = CB0 = 2 gmol/dm3, las tasas de flujo de la ensenada de Uno y B es v0A = v0B = 6
dm3/min, la constante de tasa de reacción es k = 0.5, el volumen de cada reactor es V1 = V2 =
V3 = 200 dm3, y la tasa de flujo de cada corriente es v1 = v2 = v3 = 12 dm3/min. Trame la
concentración de Un saliente cada reactor, CAi (yo = 1, 2, 3), durante el principio arriba de
para la t de tiempo final = 20 (0 t = 20). La solución Las concentraciones iniciales de Uno y B
son CA0 y CB0, respectivamente, sólo en el primer reactor y son cero en los reactores
restantes. En el sistema de ecuaciones diferenciales definidas en el letra ser3v,
CA0 CB0
CA1 CB1
v0A v0B
V1
CA2 CB2 V2
CA3 CB3
CA3 CB3
V3
v3v 2v 1
123
C (1) = CA1, C (3) = CA2, C (5) = CA3, C (2) = CB1, C (4) = CB2, y C (6) = CB3. El ser3v de la letra
usa el ode45 de función incorporada para calcular concentraciones.
% ser3v.m v0 = 6; V = 12; V = 200; Ca0 = 2; Cb0 = 2; La k = 0.5; Tspan 0:0.01:20; C0 Ca0 Cb0 0 0
0 0 ; DCdt = @ (t, C) [ (*Ca0-v v0 *C (1) - la k *V *C (1) *C (2)) / V ; (*Cb0-v v0 *C (2) - la k *V *C
(1) *C (2)) / V ; (v *C (1) - v *C (3) - la k *V *C (3) *C (4)) / V ; (v *C (2) - v *C (4) - la k *V *C (3)
*C (4)) / V ; (v *C (3) - v *C (5) - la k *V *C (5)*C) / V - v *C - la k *V *C *C) / V; T, C ode45 (dCdt,
tspan, C0); El complot (t, C (:,1), ' - ', t, C (:,3), ':',T, C (:,5), ' - '); Xlabel (' el Tiempo (min ) '),
ylabel (' la Concentración (gmol/dm ^3 ) ') la leyenda (' C _ { A1 } ', ' C _ { A2 } ', ' C _ { A3 } ');
>> el ser3v
6.2.2 Figura exotérmica de Reacción 6.5 muestra un volumen de mezcla sana, constante CSTR.
¿Una orden 1 sola A exotérmica de reacción? La B es llevada fuera en el reactor. Para quitar el
calor de reacción, el reactor está rodeado de una chaqueta a través de la cual un líquido
refrescante fluye. Demos por supuesto que las pérdidas de calor para las afueras son
insignificantes y que las densidades y las aptitudes de calor de los reactantes y los productos
son ambos iguales y constantes. La tasa de reacción es dada por ahí
ER T, / uno
La concentración (gmol/dm3)
12 14 16 18 20
La tasa de calor transferido del reactor para la chaqueta refrescante es dada por ahí
Q UA TT j = ()
Dónde la U es la A global de coeficiente de reembarque de calor es T de área de reembarque
de calor es la temperatura del reactor Tj es la temperatura de la chaqueta refrescante
La Asociación Automovilística de la BUJÍA PIE del kVCC de la BUJÍA PIE de la BUJÍA PIE Fk VAA
Un 00 000-+ o
acto inapropiado
¿Dónde? ¿Es el calor de reacción? ¿Y?La j son las densidades de reactantes y el líquido
refrescante, respectivamente Cp y Cj son las aptitudes de calor de reactantes y el líquido
refrescante, respectivamente
F0, CA0, T0
F, CA, CB, T
uno
V, T
Vj
B Fj, Tj
1. Calcule los valores estatales en novio de contador público certificado, T, y Tj. 2. Este sistema
exotérmico de reacción puede exhibir a los estados estables múltiples. El balance de energía
en el rendimientos del reactor rl CFTFTk VC UA TT pA j00 0 () - () = Substituyéndole ae-E de la
k / RT, C FC Fk Virginia Un = + 00, y acto inapropiado de acto inapropiado T CFTU AT CF UAj jjjj
jj j = + + 0 en esta ecuación da
FT CFTF T
UA CF
TT
uno
ER T
ER T jj j
() = () +
öø÷÷=0
Solucione la ecuación no lineal f (T) = 0 y trame a f (T) versus T para verificar condiciones
constantes múltiples.
La tasa de flujo del pienso de reactante: F0 = 40 la tasa ft3/hr Flow de la corriente del
producto: F = 40 la concentración ft3/hr Initial de la A de especies: CA0 = 0.55 el volumen
lbmol/ft3 Reactor: V = 48 la tasa ft3 Flow del agua de refrigeración: Fj0 Fj = 49.9 la aptitud
ft3/hr Heat del reactante: Cp = 0.75 la aptitud de Calor de / ° Acto Inapropiado btu lbm del
agua de refrigeración: Cj = 1 el parámetro de constante de Tasa de / ° Acto Inapropiado btu
lbm: Una = 7.08 energía de Activación × 1010 hr-1: E = 30,000 btu / lbmol Density del
reactante: ? = 50 lbm/ft3 Density del enfriamiento lloran: ?J = 62.3 el coeficiente Global
lbm/ft3 de reembarque de calor: U = 150 el área de reembarque de Calor btu / (· ° acto
inapropiado hr · ft2): Una temperatura = 250 ft2 Inlet del agua de refrigeración: Tj0 = 530 la
temperatura de la Ensenada de ° Acto Inapropiado del reactante: T0 = 530 el Calor de ° Acto
Inapropiado de la reacción: ? = - 30,000 btu lbmol Volume de la chaqueta refrescante: Vj = 12
la constante ft3 Gas: Acto inapropiado = 1.9872 / ° acto inapropiado btu lbmol
La solución
El % los Datos del % exocstr.m: F0 = 40; F = 40; Fj = 49.9;Ca0=0.55; V = 48; Rho = 50; Rhoj =
62.3; Cp = 0.75; Cj = 1; Uno = 250; U = 150; T0 = 530; Tj0 = 530; Alp 7.08e10; Dele una paliza = -
3e4; E = 3e4; Acto inapropiado = 1.9872; El % Define diversión no lineal = @ (la letra x) de
ecuaciones [F0 *Ca0 - F *x ( 1 ) - alp *V *x ( 1 ) *exp ( - E / R / x ( 2 ) ) ; rho *Cp * ( F0 *T0 - F *x (
2 ) ) - lam *alp *V *x ( 1 ) *exp ( - E / R / x ( 2 ) ) - U *A * ( x ( 2 ) - x ( 3 ) ) ; rhoj *Cj *Fj * ( Tj0 - x (
3 ) ) + U *A * ( x ( 2 ) - x ( 3 ) ) ];
La solución del % de sistema no lineal de ecuación x0 Ca0 T0 Tj0 ; La inicial del % la letra x de
suposición = fsolve (la diversión, x0); = la letra x Ca (2) de = letra x (1), T, = la letra x Tj (3)
2. La ecuación no lineal
FT CFTF T
UA CF
TT
uno
ER T
ER T jj j
() = () +
öø÷÷=0
Es solucionado por el letra exocstr2, lo cual también genera un complot f (T) versus T.
El % los Datos del % exocstr2.m: F0 = 40; F = 40; Fj = 49.9;Ca0=0.55; V = 48; Rho = 50; Rhoj =
62.3; Cp = 0.75; Cj = 1; Uno = 250; U = 150; T0 = 530; Tj0 = 530; Alp 7.08e10; Dele una paliza = -
3e4; E = 3e4; Acto inapropiado = 1.9872; El % Define funciones no lineal fT = @ (T) [rho *Cp *
( F0 *T0 - F *T ) - ( F0 *Ca0 *V *lam *alp *exp ( - E / R . /T ) ) . / ... ( F +alp *V *exp ( - E / R . /T ) )
- U *A *rhoj *Cj *Fj * ( T - Tj0 ) . / ( rhoj *Cj *Fj + U *A ) ]; El % Solve inicial no lineal del % de
ecuaciones T0 +150 letra x de suposición Complot del % = fzero (fT, T0) de f (T) versus T Tv =
500:0.1:700; Fv fT (Tv); Fv0 Fv *0; El complot (Tv, Fv, Tv, Fv0), xlabel (' T (acto inapropiado ) '),
ylabel (' f (T ) ')
Los estados estables diferentes pueden estar resueltos solucionando la ecuación no lineal con
estimaciones iniciales diferentes de la solución final. El exocstr2 de la letra computa T para tres
estimaciones iniciales diferentes de T0 = 530, 580, 680 (° acto inapropiado) y genera un
complot de f (T) como se muestra en Figura 6.6.
Podemos ver que el sistema de reacción los exhibe a tres estados estables diferentes de Ts =
537.8548, 590.3498, 671.2783 (° acto inapropiado).
Las reacciones de múltiplo del 6.2.3 en un cstR Para líquido de la q ponen en fase reacciones
ocurriendo donde N especies diferentes son presente, el balance de la masa en cada yields6
del reactor
FF COPIA rV Vr Vf
yo
IN10 11 1 11 1 = - = - () = ¼ ()
FF COPIA rV Vr Vf
yo
IN20 22 1 22 1 = - = - () = ¼ ()
FF rV Vr Vf CCjj j yo q ij jN0 1 1 = - = - () = ¼ ()
FF rV Vr Vf CCNN N yo la q en NN0 1 1 = - = - () = ¼ ()
La siguiente fase líquida que las reacciones tienen lugar en un CSTR 2500 dm3:
ABCACD + ® + ® 22, 3
T (acto inapropiado)
500 – 1.5
– 0.5
1.5×105
0.5
–1
F (T)
520 540 560 580 600 620 640 660 680 700
El % de la bujía pie de función = cstrmult C (1) (C, ka, kc, Ca0, Cb0, v0, V) = Ca, C (2) = Cb, C (3) =
Cb, C = Cd (4) ra = - ka *C (1) *C (2) ^2 - 2 *kc *C ^2 *C (3) (1) ^3/3; Rb = - 2 *ka *C *C (2) (1) ^2;
Rc ka *C *C (2) (1) ^2 - kc *C ^2 *C (3) (1) ^3; Rd kc *C ^2 *C (3) (1) ^3/3; La bujía pie [v0 *Ca0 -
v0 *C ( 1 ) + ra *V ; v0 *Cb0 - v0 *C ( 2 ) + rb *V ; - v0 *C ( 3 ) + rc *V ; - v0 *C ( 4 ) + rd *V ]; El fin
El claro del % usecstrmult.m todo; Ka = 10; Kc = 15; V = 2500; V0 = 100; Ca0 = 2; Cb0 = 2; C0
Ca0 Cb0 0 0 ; C fval fsolve (@ cstrmult, C0, [ ], ka, kc, Ca0, Cb0, v0, V); Ca = C (:,1); Cb = C (:,2);
La Copia = C (:,3); Cd = C (:,4); = la longitud de la n (Cd); = los ceros Scd (1, n); Para yo = 1:La n si
Cd 1e-4 (yo) Scd (yo) = 0; Si no = la Copia Scd (yo) (yo) / Cd (yo); El fin de fin fprintf (' La
concentración final de cada especies: \N '); Fprintf (' Caf %g, Cbf %g, Ccf %g, Cdf %g N ', Ca (el
fin), Cb (el fin), Copia (el fin), Cd (el fin)); Fprintf (' La selectividad final: Scdf %g n ', Scd (el fin));
6.3 la estimación del 6.3.1 del REACTOR de la CANTIDAD DE COSAS de reacción de conversión
de la A de parámetros de Reacción de la cantidad de cosas de Uno son efectuados en un
reactor de la cantidad de cosas. Un balance masivo en el reactor de la cantidad de cosas afloja
DC dt
n de la A del kCA
Si los datos medidos en la concentración de Uno (el contador público certificado) con relación
a t de tiempo están disponibles, la orden de reacción y la constante de tasa pueden estar
resueltas aplicando el método diferencial. Tomando un logaritmo en la tasa que la ecuación
produce
Ln ln - æ è ç ö ø ÷ = () la A + dC dt knCA ()
Así, la determinación de la n de orden de reacción y la k de constante de tasa se convierte en
un problema lineal típico de regresión.
DC dt kCBr Br n2 2
Los datos en la concentración de bromo (CBr2) son mostrados en Mesa 6.2. Estimo que la k de
constante de tasa y la reacción ordenan n. La solución Del ecuación de tasa dC dt kCBr Br n2 2
= - (CBr2: La concentración de bromo), tenemos
Ln ln - + () æ è ç ö ø ÷ = () dC dt knCBr Br 2 2
El diff de función incorporada puede usarse para ejecutar la diferenciación numérica de datos.
Luego el método lineal de regresión es utilizado para calcular n y k. La letra x de relación = (la
Asociación Americana de Transporte Aéreo) - 1ATb puede ser usado en la regresión lineal
donde letra x (1) = n y letra x (2) = ln (la k). El rnk de la letra realiza el procedimiento de cálculo.
El % rnk.m t 0 2.25 4.50 6.33 8.00 10.25 12.00 13.50 15.60 17.85 ... 19.60 27.00 30.00 38.00
41.00 45.00 47.00 57.00 63.00 ; Cb 0.3335 0.2965 0.2660 0.2450 0.2255 0.2050 0.1910 0.1794
0.1632 ... 0.1500 0.1429 0.1160 0.1053 0.0830 0.0767 0.0705 0.0678 0.0553 0.0482 ; DCb diff
(Cb). Diff (t); DCb dCb ( end ) ; = la longitud de la n (t); Un ( log ( Cb ) ) ' ones ( n, 1 ) ; La letra x '
^-1 *A ' = (Un ' *A ) ' * (el leño (- dCb)) ' = la letra x n (1), la k exp (la letra x (2))
Los reactores de la semicantidad de cosas del 6.3.2 Uno de lo mejor razona usar reactores de
la semicantidad de cosas son realzar selectividad en reactions.9 de fase líquida Por Ejemplo,
considerar las siguientes dos reacciones simultáneas siendo efectuados en un reactor de la
semicantidad de cosas. El producto deseado es D:
KCC
k de la k
uno
/ == = 2 2
Considere un reactor de la semicantidad de cosas que se cargó a la cuenta con puro Uno y para
cuál B es alimentada lentamente para Uno como se muestra en Figura 6.7. La reacción de fase
líquida elemental es efectuada en el reactor10:
¿Un + B? C + D, - rA = kCACB
DC dt
acto inapropiado
VC V
DC dt
VC C V
acto inapropiado
DC dt
acto inapropiado
VC V
DC dt rA UN CD AB BB B C C == () + = - = 0 00 0,, DD D vC V - 0
- = - = rrrr ABCD
El volumen del reactor de la semicantidad de cosas puede ser expresado como una función de
tiempo, y la conversión de A de especies es representada en términos de la V de volumen del
reactor tan
B, v0, CB0
uno
Un +B C +D
DC dt
acto inapropiado
VC V
DC dt
VC C V
acto inapropiado
DC dt
acto inapropiado
VC V
DC dt
uno
uno
AB BB UNO
UN CD == () + = - = 0 00 0,, -
=+-
acto inapropiado
VC V
La COPIA VVvt rk
uno
B de Alcohólicos Anónimos
00
La letra x del % de función dxdt semibrx (1) (t, letra x, k, v0, V0, Cb0) = Ca, letra x (2) = Cb, =
Copia de la letra x (3), letra x (4) Cd RA = - la k *x (1) *x (2); V = V0 + v0 *t; Dxdt [rA - v0 *x ( 1 ) /
V ; rA + ( Cb0 - x ( 2 ) ) *v0 / V ; - rA - v0 *x ( 3 ) / V ; - rA - v0 *x ( 4 ) / V ]; El fin
El claro del % usesemibrx.m todo; La k = 2.2; V0 = 0.05; V0 = 5; Cb0 = 0.025; Ca0 = 0.05; X0 Ca0
0 0 0 ; Tspan 0 500 ; T x ode45 (semibrx, tspan, x0, [ ], k, v0, V0, Cb0); = la letra x Ca (:,1); = la
letra x Cb (:,2); = la letra x de la copia (:,3); = la letra x Cd (:,4); V = V0 + v0 *t; Xa = (Ca0 *V0 -
Ca. *V) / (Ca0 *V0); El *Ca de la = k del [Link] *Cb; La contratreta (t, Ca, t, Cb, ' (1, 2), el
complot:', T, Copia, '.') - ', t, Cd, ' - ' ( ' t (s) ' ( ' la Concentración (mol/dm ^3) ' ( ' C_A ', ' C_B ', '
C_C ', ' C_D ' ) (1, 2) (t, rA) ( ' t (s) ' ( ' la tasa de Reacción (mol/dm ^3s) ' ) xl abel), ylabel), la
contratreta de leyenda, el complot, xlabel), ylabel '
>> el usesemibrx
6.4 el REACTOR PLUG-FLOW que El balance masivo para un reactor de flujo de tapón puede ser
expresado tan
DX dV
F de acto inapropiado
El +
æèç
öø÷=
El +
æèç
DX dV
letra x kX vX
() + () = 1 1
0e,
Si el reactante consta de puro Uno, e es dada por e y0d d. Sino, si el reactante contiene % z de
Uno, e recibe por e y z 0 100 d .
DC dV
KC v
DC dV
KC v
DC dV
uno
uno
uno
0 20 ===,
Donde v0 = 0.5 m sec y la k = 0.3 m3/kmol sec. La concentración inicial de cada especies es CA0
= 2 kmol/m3, CB0 = 0 y CC0 = 2 kmol/m3, y el volumen del reactor representado como la
longitud total del reactor sea Vf = 2.4 m. Trame el cambio de concentración de cada especies
como una función del volumen del reactor (representado de largo) V. La solución Las
ecuaciones diferenciales es primer definida y el ode45 de función incorporada es utilizado para
solucionar las ecuaciones diferenciales. El siguiente código produce el complot demostrado en
Figura 6.9.
0 0.005 0.01
0.02
0.03
0.04
0.05
0.015
0.025
0.035
0.045
La concentración (mol/dm3)
400 500
LA COPIA CA CB CD
0.2
0.4
0.6
0.8
1.2
1.4
400 500
Donde C
P RT
LA COPIA F
IA BCTi T yo T 00 == = (),,, y la BUJÍA PIE del + del conocimiento de embarque del + de = bellas
artes FT. Trame la tasa molar de flujo de cada especies (las bellas artes, el conocimiento de
embarque, la BUJÍA PIE) como una función de volumen del reactor. La constante de tasa recibe
por k kexp E T = æ è ç ö ø ÷ æ è ç ö ø ÷ 0 1 987 1 500 1. Donde E = 24,000. Los datos: FA0 =
22.6 µ mol / sec = 2.26 10-5 mol sec, k0 = 0.29 dm3 / (mol sec), acto inapropiado = 8.314 kPa
dm3 / (· kilobyte mol), P = 1641 kPa, T = 698 la Solución de Kilobyte
DF dV ri ABCi yo == ()
Desde entonces
Rrr rrAB C BA == = 111 /2, y el contador público certificado de acto inapropiado de acto
inapropiado = - 1 2. Así
DF dV
El kC
DF dV
El kC
DF dV
La función = la Fa de la letra x del % dxdv microrx (1) (v, letra x, k, Ct0), la letra x (2) = Fb, =
suma de la letra x Fc Ft (la letra x) (3); Dxdv [- k *Ct0 ^2 * ( x ( 1 ) /Ft ) ^2 ; k *Ct0 ^2 * ( x ( 1 )
/Ft ) ^2 ; ( k / 2 ) *Ct0 ^2 * ( x ( 1 ) /Ft ) ^2 ]; El fin
0.5
LA COPIA CA CB
La concentración (kmol/m3)
% usemicrorx.m Fa0 2.26e 5; Acto inapropiado = 8.314; P0 = 1641; T0 = 698; E = 24000; Ct0
P0 / (acto inapropiado *T0); Vf 1e 5; X0 Fa0 0 0 ; La k = 0.29 *exp (E/1.987 * (1/500-1/T0)); V x
ode23s (@ microrx, 0 Vf, x0, [ ], k, Ct0); = la letra x de fa (:,1); = la letra x Fb (:,2); = la letra x de
la bujía pie (:,3); Fprintf (' los valores Finales: La fa = %g, Fb %g, Fc %g N ', la Fa (el fin), Fb (el
fin), Bujía Pie (el fin)); El complot (V, Fa, V, Fb, ':',V, Bujía Pie, ' - '), xlabel (' V (dm ^3 ) '), el axis
ylabel poco generoso (' la Tasa molar de flujo (mol / sec ) '), la leyenda (' F_A ', ' F_B ', ' F_C ')
El usemicrorx de la letra produce los valores finales y las curvas mostrados en Figura 6.10:
>> los valores del usemicrorx Final: La fa 3.47619e-06, Fb 1.91238e 05, Fc 9.5619e 06
La reacción irreversible del agrietamiento de fase de vapor de acetona (Uno) para ketene (B) y
el metano (C)
DF dV
acto inapropiado
DF dV
acto inapropiado
0 0.1
0.5
1.5
× el 10–5
× el 10–5
LA BUJÍA PIE DE FA FB
La k de constante de tasa (sec-1) puede ser mandada por vía urgente como una función de
temperatura T (kilobyte):
El ln. k
T = 34 34 34222
Para un reactor de fase de gas, la concentración del contador público certificado de acetona
(gmol/m3) puede ser representada como C yP TA A = 1000 83. 1. La fracción del topo de
especies yo, yi, soy dado por y F FFF iA BCi yo abecedario = + + = (),, y la conversión de acetona
puede calcularse de Asociación Automovilística de bellas artes de la letra x FF Uno = - 0 0. Un
balance de energía en un volumen diferencial del reactor afloja
DT dV
La tasa de flujo del pienso de acetona para el reactor es 8000 kg/hr (= 38.3 gmol sec), la
temperatura de la ensenada es T = 1150 kilobyte, y el reactor funciona en la constante
presión de P = 162 kPa (1.6 atm). El volumen del reactor es 4 m3.
1. Calcule la tasa de flujo (gmol sec) y la fracción del topo de cada especies en la conexión de
salida del reactor. 2. Para aumentar la conversión de acetona, es sugerido para alimentar
nitrógeno junto con la acetona. La tasa molar total del pienso es constante mantenida como
38.3 gmol sec. Calcule las temperaturas y conversiones finales para el caso donde 28.3, 18.3,
8.3, 3.3, y 0.0 gmol sec que el nitrógeno es alimentado en el reactor y complot los resultados
como una función de volumen del reactor. La aptitud de calor de nitrógeno es dada por ahí
Las ecuaciones diferenciales del % de función dX adfun (V, Letra X, pf) para descifrar reacción
de == bellas artes de acetona del % pf P FN2, de la Letra X (1), = conocimiento de embarque de
la Letra X (2), = BUJÍA PIE de la Letra X (3), Letra X T P (4) = pf (1); FN2 pf (2); T=X (4); CA = 1000
* (LA LETRA X (1). (La letra x (1) +X +X (3) (2) +FN2)) *P / (8.31 *T);
= la k exp (34.34 - 34222 / T); DH = 80770 + 6.8 * (T-298) - 5.75e-3 * (T ^2 - 298 ^2) - 1.27e-6 *
(T ^3 - 298 ^3); CpA = 26.2 + 0.183 *T - 45.86e-6 *T ^2; CpB = 20.04 + 0.0945 *T - 30.95e-6 *T
^2; CpC = 13.39 + 0.077 *T - 18.91e-6 *T ^2; CpN2 = 6.25 + 0.00878 *T - 2.1e-8 *T ^2; RA = -
[Link] *CA; DX rA ; - rA ; - rA ; - rA * ( - dH ) . / ( X ( 1 ) *CpA + X ( 2 ) *CpB + X ( 3 ) *CpC + FN2
*CpN2 ) ; El fin
El sistema de ecuaciones diferenciales puede ser solucionado por el ode45 de función
incorporada. Las siguientes órdenes producen las salidas deseadas:
>> pf 162 0 ; Vspan 0 4 ; X0 38.3 0 0 1150 ; >> V X ode45 (@ adfun, Vspan, X0, [ ], pf); >> = la
letra x de bellas artes (el fin, 1), = la Letra X del conocimiento de embarque (el fin, 2), FC=X (el
fin, 3), bellas artes T=X (el fin, 4) = 19.9777 el conocimiento de embarque = 18.3223 la BUJÍA
PIE = 18.3223 T = 920.8778
DT dV
La BUJÍA PIE de la BUJÍA PIE de la BUJÍA PIE de la BUJÍA PIE del rH Un ApAB PB CpCN PN
- D + + () + 22
F FFFF
IA BCi yo ABCN = + + + = () 2
Estas ecuaciones son contenidas en la función adfun, lo cual define el sistema de ecuaciones
diferenciales. Las siguientes órdenes computan las temperaturas y conversiones finales
correspondiente a las tasas de flujo de nitrógeno.
>> P = 162; Vspan 0 4 ; FN2 28.3 18.3 8.3 3.3 0.0 ; = la longitud del nF (FN2); >> Para yo = 1:NF,
X0 38.3 - FN2 ( I ) 0 0 1150 ; Pf P FN2 ( i ) ; >> V X ode45 (@ adfun, Vspan, X0, [ ], pf); >> Xc (yo)
= (X0(1) - la Letra X (el fin, 1)) /X0(1); = la letra x Tr (el fin, 4) (yo); El fin >> xc, Tr Xc = 0.5899
0.5183 0.4913 0.4829 0.4784 Tr = 926.3222 921.0767 920.4939 920.6749 920.8778
Los resultados están resumidos en Mesa 6.3. Los complots ostentando las temperaturas y
conversiones finales para el caso cuando la tasa de nitrógeno es 28.3 gmol sec puede ser
generado por las siguientes órdenes (vea Figura 6.11):
>> P = 162; Vspan 0 4 ; FN2 = 28.3; >> X0 38.3 - FN2 0 0 1150 ; Pf P FN2 ; >> V X ode45 (@
adfun, Vspan, X0, [ ], pf);
>> xc - la Letra X (= (X0(1):,1)) /X0(1); >> La contratreta (V, Letra X ((1, 2), el complot:,4)), xlabel
(' el Volumen del reactor (m ^3 ) ') >> ylabel (' la Temperatura (kilobyte ) '); >> la contratreta
cuadriculada (1, 2), el complot (V, xc), xlabel (' el Volumen del reactor (m ^3 ) '), ylabel (' la
Conversión '); La cuadrícula
3. Para acetona el pienso evalúa de FA0 = 10, 20, 30, 35, 38.3 mol sec, la tasa de flujo de
nitrógeno recibe por F NA 2 38 3 0. . El usead de la letra llama el adfun de función y calcula
temperaturas y conversiones finales usando el ode45 de función incorporada.
0 900 0
0.1
0.2
0.3
0.4
0.5
0.6
El volumen del eactor de acto inapropiado de volumen del reactor (m3) (m3)
950
1000
La conversión
1100
1150
1234 01234
POSPONGA 6.3 Conversiones Finales y la tasa de Nitrógeno de Temperaturas (gmol sec) 28.3
18.3 8.3 3.3 0.0 conversión Final 0.5899 0.5183 0.4913 0.4829 0.4784 temperatura Final
(kilobyte) 926.32 921.08 920.49 920.67 920.88
El complot (P, xc (1,:),'Oh ', P, xc (2,:),'* ', P, xc (3,:),'La letra x ', P, xc (4,:),'D ', P, xc (5,:),'V ' )
xlabel ( ' P (atm) ' ), ylabel ( ' _ la A de la letra x ' ), leyenda cuadriculada ( ' F _ A0=10 ', ' F _
A0=20 ', ' F _ A0=30 ', ' F _ A0=35 ', ' F _ A0=38.3 ')
>> el usead
6.5 Pasos CATALÍTICOS de REACTORES en una reacción catalítica constan de difusión de la
masa para la superficie externa del catalizador, reacción de la superficie, y desorpción. Para la
reacción de hydrodemethylación en la cual el tolueno (T) reacciona con hidrógeno (H) producir
benceno (B) y el metano (M), la tasa de reacción pueden ser expresados por ahí
4.5
4531.5 880
885
890
905
910
915
0.26
0.28
0.3
0.32
0.34
0.36
0.38
XA
() + () ® () + () - +
DX dW
La COPIA
Letra X de la Letra X
Donde y
Dy dW
letra x
y
=-+
öø÷
Uno 2
DP dz
F TT
æèç
ö ø ÷ b 0 0 00
Donde ß 0 es una constante guardó relación con una cama apiñada P0 y T0 lo hace la presión
inicial y la F de temperatura es la tasa molar de flujo
letra x
Y+01e
Use el método de regresión junto con los datos en Mesa 6.4 para encontrar las estimaciones
óptimas de la k de parámetros de ley de tasa, kb, y KT.
-=+
ö ø ÷ el +
öø÷
k de kilobyte PP rk
K de la k PHT T B B T T 1
Podemos usar el método lineal de regresión para estimar parámetros. El pbrpar de la letra
utiliza el método lineal de regresión para estimar los parámetros y genera un complot de
ambas tasas medidas y estimadas de reacción.
Acto inapropiado del % pbrpar.m 1e-10 * 71.0 71.3 41.6 19.7 42.0 17.1 71.8 142.0 284.0 47.0
71.3 ... 117.0 127.0 131.0 133.0 41.8 ; Pt 1 1 1 1 1 1 1 1 1 0.5 1 5 10 15 20 1 ; Ph 1 1 1 1 1 1 1 2
4 1 1 1 1 1 1 1 ; Pm 1 4 0 0 1 0 0 0 0 0 0 0 0 0 0 1 ; Pb 0 0 1 4 1 5 0 0 0 0 0 0 0 0 0 1 ; = la longitud
de la n (acto inapropiado); Un ones ( n, 1 ) Pb ' Pt ' ; b Ph. *Pt. acto inapropiado; La letra x = inv
' *A ' (Un ' *A ) ' *b '; La k = 1 / la letra x (1), > la k de la = letra x Kb (2), el *Ph de la = k de la =
letra x Kt *k rc (3).El *Pt. (1 + Kb *Pb + Kt *Pt); Nc = 1:n; El complot (nc, acto inapropiado
*1e10, ' oh ', nc, rc *1e10, ' * '), la leyenda (' los Datos ', ' Estimated ') xlabel (' Run # '), ylabel ('
- 10 ^ { 10 } acto inapropiado ')
- RT × 1010
¿Un + B? C + D
Debe ser llevado fuera en un reactor apiñado de la cama con cuatro catalizadores diferentes
(el Catalizador 1, Catalizador 2, Catalizador 3, Catalizador 4). Para cada catalizador, la expresión
de tasa tiene una forma diferente:
Las concentraciones iniciales de los reactantes son CA0 CB0 = 1.0 gmol/dm3 en la ensenada
del reactor, y la tasa molar de flujo del pienso de Uno son FA0 = 1.5 gmol/min. Hay un total
de Wmax = 2 kg de cada catalizador usado en el reactor. La constante de tasa de reacción es k
= 10 dm6 / (kg min), y la parámetros diversas catalítica KA, kb, y a KC les es dado por KA = 1
dm3/gmol, kb = 2 dm3/gmol, y KC = 20 dm3 / gmol, respectivamente. Haga cálculos y
represente gráficamente la Letra X de conversión versus la W del peso de catalizador para cada
uno de las expresiones catalíticas de tasa cuando la operación del reactor está en una
constante presión y uno = 0.4. La solución El balance masivo para cada A de acto inapropiado
de rendimientos de catalizador dX dW F iAi = () 0 1234. Desde que no hay cambio en el
número de topos, e = 0, y tenemos al contador público certificado = CB = CA0(1 - la Letra X), =
el CA0X del = certificado de depósito de la COPIA. El pbrmf de ® función MATLAB define las
ecuaciones diferenciales.
= la k de función dxdw pbrmf kfc (w, letra x, k, fa0, ca0, ka, kb, kc) *ca0 ^2/fa0;
50
100
150 – 1010r
200
250
300
2468 Andan # 10
Dxdw kfc * / (1 +ka *ca0 * (de 1 letra x (1)) ^2 (de 1 letra x (2))) kfc * / (1 +ka *ca0 * (de 1 letra
x (2)) ^2 (2)) +kc *ca0 *x (de 1 letra x (3)) kfc * / (1 +ka *ca0 * (de 1 letra x (3)) ^2 (de 1 letra x
(3)) +kb *ca0 * (de 1 letra x (4))) ^2 kfc * / (1 +ka *ca0 * (de 1 letra x (4)) ^2 (1 (de 1 letra x (1))
+kb *ca0 *La letra x) +kc *ca0 *x) ^2; El fin
El ode45 de función incorporada puede usarse para integrar las ecuaciones diferenciales. Las
siguientes órdenes generan el complot de la conversión versus el peso de catalizador para
cada uno de las expresiones catalíticas (vea Figura 6.15) de tasa.
Lleve isothermally del lugar en un reactor apiñado de la cama. Estas reacciones siguen leyes
elementales de tasa, y la tasa de reacción para cada especies puede estar escrita como
acto inapropiado
DF dW
La contabilidad en base a valores corrientes del kCCk Una corriente alterna del aABc == - 22 32
3
acto inapropiado
DF dW kCCB B aAB == - 2 2
acto inapropiado
DF dW
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 X1 X2 X3 X4 1 0.2 0.4 0.6 0.8 1.2 1.4 1.6 1.8 2 Letra X 1 W
(kg)
acto inapropiado
DF dW kCCD D cAC == 1 3 23
La COPIA
F yi ABCDiT yo T = æ è ç ö ø ÷ = () 0
Donde la BUJÍA PIE del + del conocimiento de embarque del + de = bellas artes FT + FD y la tasa
de cambio de y con relación a W son dadas por ahí
Dy dW y
F yT T
æèç
ö ø ÷ ()
Uno 2
01
F FCD C D. Trame la tasa molar de flujo de cada especies y la selectividad como una función de
peso de catalizador, W (0 = W = 1000 (kg)). Los datos: CT0 = 0.2 mol/dm3, un = 0.0019 kg-1,
ka = 100 (dm3/mol) 2 min /kgcat, kc = 1500 dm15 mol4 min /kgcat, FT0 = 20 la Solución
mol/min (FA0 FB0 = 10 mol/min) El pbrmult de ® función MATLAB definen las ecuaciones
diferenciales. En la función, la letra x dependiente de vector de variable es definida como
xFFFFy T ABCD = é.
La función = la Fa de la letra x del % frx pbrmult (1) (W, letra x, ka, kc, Ct0, Ft0, alfa), la letra x
(2) = Fb, letra x (3) = Fb, letra x (4) = Fd, letra x de la letra x de la letra x de la = letra x de la letra
x = y Ft + + + (4) (3) (2) (1) (5); Para yo = 1:4 C = Ct0 *x *x (5) (yo) (yo) /Ft; El fin frx [- ka *C ( 1 )
*C ( 2 ) ^2 - 2 *kc *C ( 1 ) ^2 *C ( 3 ) ^3/3 ; - 2 *ka *C ( 1 ) *C ( 2 ) ^2 ; ka *C ( 1 ) *C ( 2 ) ^2 - kc
*C ( 1 ) ^2 *C ( 3 ) ^3 ; kc *C ( 1 ) ^2 *C ( 3 ) ^3/3 ; - alpha *Ft / ( 2 *x ( 5 ) *Ft0 ) ]; El fin
El usepbrmult de la letra llama la función pbrmult, utiliza el ode45 de función incorporada para
solucionar las ecuaciones diferenciales, y genera complots de tasas molares de flujo y la
selectividad como una función de peso de catalizador. Para evitar división por el cero, el valor
de la selectividad es colocado para poner en el cero cuando FD es muy pequeño.
El claro del % usepbrmult.m todo; Ka = 100; Kc = 1500; Ct0 = 0.2; Ft0 = 20; El alfa = 0.0019; X0
10 10 0 0 1 ; Wv 0 1000 ; W x ode45 (@ pbrmult, Wv, x0, [ ], ka, kc, Ct0, Ft0, alfa); = la letra x
de fa (:,1); = la letra x Fb (:,2); = la letra x de la bujía pie (:,3); = la letra x Fd (:,4); = la letra x de
la y (:,5); = la longitud de la n (W); = los ceros Scd (1, n); Para yo = 1:La n si Fd 1e-4 (yo) Scd (yo)
= 0; Si no = la Bujía Pie Scd (yo) (yo) /Fd (yo); El fin de fin
La contratreta (W, Fa, W, Fb, ' (1, 2), el complot:',W, Bujía Pie, '.- ', W, Fd, ' - ', W, y.') Xlabel (' F
_ '), ylabel (' F_A ', ' F_B ', ' F_C ', ' F_D ', ' y '), contratreta de leyenda (W, Scd) (1, 2), complot ('
W '), xlabel (, ylabel ' fprintf ': \N '); Fprintf (' Faf %g, Fbf %g, Fcf %g, Fdf %g N ', Fa (el fin), Fb (el
fin), Bujía Pie (el fin), Fd (el fin)); Fprintf (' el valor Final de y: Yf %g n ', y (el fin)); Fprintf (' la
Selectividad: Scdf %g n ', Scd (el fin));
>> la tasa de flujo del molar del usepbrmult Final de cada especies: Faf = 4.29365, Fbf =
0.340968, Fcf = 3.51426, Fdf = 0.438418 el valor Final de y: Yf = 0.257788 la Selectividad: Scdf =
8.01579
El óxido de etileno (C) puede ser producido por la oxidación catalítica de la fase de vapor de
etileno (Uno) con aire (B):
C HOCH OCH 24 22 2 1 + 2 () AB C () ® ()
öø÷
El +
æèç
öø÷=
El +
æ è ç ¢ el yk de la Letra X de la Letra X rk PP kP
letra x
Y+01e
Los datos: La k = 0.00392 mol / (atm kgcat sec), FA0 = 0.1362 mol sec, FB0 = 0.068 mol sec, P0
= 10 atm, un = 0.0367 kg-1. La sustitución de solución de ecuación de tasa de reacción en la
relación
DX dW
acto inapropiado
uno
uno
Cede
DX dW
acto inapropiado
F
F de la k
El +
æèç
ö ø ÷ ()
00 1 1
00
Dy dW
letra x
letra x
Y + + æ è ç ö ø ÷ () = aa 2 1 2 1 01 0 ee
Donde
F FF FFFy
La letra x del % de función del pbconv.m dz pbconv (w, z, kp, Fa0, épsilon, alfa) = z (1), y z dz (2)
[kp * ( 1 - z ( 1 ) ) *z ( 2 ) / ( Fa0 * ( 1 + epsilon *z ( 1 ) ) ) ; - alpha * ( 1 + epsilon *z ( 1 ) ) / ( 2 *z (
2 ) ) ]; El fin
El claro del % usepbconv.m usepbconv.m todo; La k = 0.00392; Fa0 = 0.1362; Fb0 = 0.068; P0 =
10; El alfa = 0.0367; Fi Fb0 * (79/21); Ft0 Fa0 + Fb0 + Fi; Ya0 Fa0/Ft0; Pa0 ya0 *P0; = la k del kp
*Pa0 * (0.5) ^ (2/3); El delta = - 0.5; La épsilon ya0 *delta; Wfa = 15; Wfb = 25; La suposición de
la inicial del % de peso de catalizador z0 0 1 ; Xf = 0.6; Mientras (la temperatura absoluta (Wfa-
Wfb) 1e-3) Wfm = (Wfa +Wfb) /2; Wa Za ode45 (@ pbconv, 0 Wfa, z0, [ ], kp, Fa0, épsilon,
alfa); Wm Zm ode45 (@ pbconv, 0 Wfm, z0, [ ], kp, Fa0, épsilon, alfa); Wb Zb ode45 (@
pbconv, 0 Wfb, z0, [ ], kp, Fa0, épsilon, alfa); Xa Za (el fin, 1); Xm Zm (el fin, 1); Xb Zb (el fin, 1);
Si (Xa-Xf) * (Xm-Xf) < 0 Wfb Wfm;
Si no Wfa = Wfm; La letra x de fin de fin = Zm (:,1); Y Zm (:,2); W = Wm; Fprintf (' el Peso de
catalizador = %g, Conversion %g N ', Wfm, Letra X (el fin)); Fm = (1 épsilon + *X). y; La
proporción del % de la Letra X volumétrica de tasa de flujo rp = - kp * (1 -).El *y. (1 épsilon +
*X); La contratreta de tasa de reacción del % (Wm, Letra X, Wm, y, ' (1, 2), el complot:',Wm,
fm, ' - ') la leyenda (' la Letra X ', ' y ', ' f '), xlabel (' W (kg ) '), la cuadrícula en la contratreta (1,
2), el complot (Wm, - rp), xlabel (' W (kg ) '), ylabel (' - _ la A de acto inapropiado '), cuadrícula
adelante
6.5.1 directamente a través de A del Reactor de transporte la reacción catalítica de fase de gas
¿uno? B
El vC
A dx dz rA xA Ac z00 0 0 = - = ,
1.8
1.6
1.4
1.2
0.8
0.6
0.4
0.2
01
8 × 10–3
– RA
20
La letra x y f
25 0510 15 20 25
Donde Ac es el área de sección transversal del reactor. La tasa de reacción por el volumen de la
unidad de cama de catalizador puede ser representada como la actividad particular
multiplicado por la expresión catalítica de tasa tan
-=+
Dx dz
AkC KC u
uno
uno
zu
Da dz
Ka u
Da dz
KaC uc sd ss pd ppB + = - = ¢ 1 1 2,
AB
-=+
Se asume que de las partículas catalizador ascienden con la velocidad término medio del gas
dado por u = 8 m sec. La reacción es ser llevado fuera en 750 ° F bajo la constante temperatura
y la presión. El cambio volumétrico con reacción, caída de presión, y la variación de
temperatura pueden estar descuidados. Trame la conversión de Uno (XA) y la actividad de
catalizador versus la z de longitud del reactor para los tres tipos de desactivación de
catalizador (coquificándose, la sinterización, y el envenenamiento). La altura del reactor es zf
= 6 m, y la actividad inicial del catalizador - se asume - es 1. Los datos: La k = 30 sec-1, KA = 5
m3/kgmol, CA0 = 0.2 kgmol/m3, Uno ' = 12 sec-1/2, kds = 17.5 sec-1, kdp = 140 la Solución
dm3 Let (yo = 1, 2, 3) XAi (1 / (mol · sec) sean la conversión para cada tipo de desactivación: La
coquificación, 2: La sinterización, 3: El envenenamiento) y ai dejado (yo = 1, 2, 3) sea las
actividades correspondientes de catalizador. Si definimos la y vectorial variable como = ai y
(yo) = xAi (yo = 1, 2, 3) y y (yo) - 2 (yo = 4, 5), podemos tener las siguientes ecuaciones
diferenciales:
Dy dz
AkCy KC yu dy dz
Dy dz
El mcatb de la letra define estas ecuaciones diferenciales y usa el ode45 del solucionador
incorporado para encontrar soluciones.
El % del % mcatb.m y1 Xa1, y2 Xa2, y3 Xa3, y4 a2, claro y5 a3 todo; U = 8; Ap = 12; La k = 30; Ka
= 5; Ca0=0.2; Kds = 17.5; Kdp = 140; Zspan 0 6 ; Y0 0 0 0 1 1 ; Dydz ; - kds *y ^2 u = @ (z, y) / (1
+Ap *sqrt (z u) (1-y (1) / (1 +Ka *Ca0 * (1-y (1) (4) (1-y (2) / (1 +Ka *Ca0 * (1-y (2) (5) (1-y (3) / (1
+Ka *Ca0 * (1-y (3) (4) [ (1)) *k *Ca0 *))) u y *k *Ca0 *))) u y *k *Ca0 *))) / u - Kdp *Ca0 *y *y /
u; Z, y ode45 (dydz, zspan, y0); La figura (z, y ((1), el complot:,1), ' - ', z, y (:,2), ':',Z, y (:,3), ' - ');
Xlabel (' z (m ) '), ylabel (' X_A '), leyenda (' la Letra X _ { A1 } ', ' la Letra X _ { A2 } ', ' la Letra X _
{ A3 } '); La figura (z, y ((2), el complot:,4), ' - ', z, y (:,5), ':'); Xlabel (' z (m ) '), ylabel (' uno '),
leyenda (' unas _ s ', ' una _ p ');
>> el mcatb
6.6 REACTORES de la MEMBRANA que La membrana tampoco le puede proveer una barrera a
ciertos componentes al ser permeable para los otros, impida ciertos componentes como
particulates de contactar el catalizador, o contiene sitios reactivos y es un catalizador en sí.
Resuelva 6.20 funciones uno esquemático de un reactor inerte de la membrana con
comprimidos de catalizador en el side.24 del pienso Consider una reacción reversible
UN BC « +
XA
123 z (m)
456
DF dV
acto inapropiado
DF dV
El rR
DF dV rRkCA Un B BB C CBcB == - = ,,
AB C « +
ö ø ÷ = Kilobyte rk C CC Rk CAA aC C Bc B,
MembraneR B
RB
¿V +?V
?V
LA BUJÍA PIE DE FA FB
uno
123
Como ap
Z (m)
456
Los datos: La k = 0.7 min-1, KC = 0.05 mol/dm3, kc = 0.2 min-1, FA0 = 10 mol / min, FB0 = FC0
= 0, P = 830.6 kPa, T = 500 kilobyte, acto inapropiado = 8.314 kPa · dm3 / (· kilobyte mol)
1. Trame las tasas molares de flujo de cada especies como una función de volumen del reactor
V (0 = V = 500 (dm3)). 2. Calcule la conversión de Uno en V = 400 dm3.
La COPIA
IABC C
P RTiT yo T = æ è ç ö ø ÷ = () = 00,
El balance masivo en cada componente cede
DF dV
acto inapropiado
DF dV
RR rk C
ö ø ÷ =æ è ç ö ø ÷
æèç
öø÷
El kC de Kilobyte é rk C CC
KC
La función = la Fa de la letra x del % dxdv membrx (1) (v, letra x, k, kc, Kc, Ct0), la letra x (2) =
Fb, = suma de la letra x Fc Ft (la letra x) (3); RA Ct0 *x (2) = - la k *Ct0 * (la letra x (1) /Ft - *x
(3) / (Kc *Ft ^2)); Dxdv rA ; - rA - kc *Ct0 *x ( 2 ) /Ft ; - rA ; El fin
% usemembrx.m Fa0 = 10; La k = 0.7; Kc = 0.2; Kc = 0.05; Acto inapropiado = 8.314; P = 830.6; T
= 500; Ct0 = P / (acto inapropiado *T); Vf = 500; Vc = 400; X0 Fa0 0 0 ; V x ode45 (@ membrx, 0
Vf, x0, [ ], k, kc, Kc, Ct0); = la letra x de fa (:,1); = la letra x Fb (:,2); = la letra x de la bujía pie
(:,3); Fp rintf (' los valores Finales: La fa = %g, Fb %g, Fc %g N ', la Fa (el fin), Fb (el fin), Bujía Pie
(el fin)); El complot (V, Fa, V, Fb, ':',V, Bujía Pie, ' - '), xlabel (' V (dm ^3 ) '), el axis ylabel poco
generoso (' la Tasa molar de flujo (mol/min ) '), la leyenda (' F_A ', ' F_B ', ' F_C ') para yo = 1:La
longitud (V) si V > = Vc (yo) iV = ; Quiébrese; El fin de fin
= la fa de la bujía pie (iV) + (la Fa (iV +1) - la Fa (iV)) * (Vc - V (iV)) / (V (iV +1) - V (iV)); Xa = (Fa0 -
la Bujía Pie) /Fa0; Fprintf (' En V = %g, = el %g de Fa y la conversión de Un = %g \ n ', Vc, Bujía
Pie, Xa);
>> los valores del usemembrx Final: La fa = 3.99507, Fb = 1.83459, Bujía Pie = 6.00493 En V =
400, Fa = 4.32946 y la conversión de Uno = 0.567054
AB DABU + ® + ®,
Lleve lugar en un reactor de la membrana. La tasa de reacción para cada componente es dada
por ahí
La COPIA F iABDUiT yo T == () 0
F FFFF
DF dV
acto inapropiado
DF dV
El rR
DF dV
acto inapropiado
LA BUJÍA PIE DE FA FB
00 1 2 3 4 5 6 7 8 9 10
Trame las tasas molares de flujo y la selectividad global como una función de volumen del
reactor V (0 = V = 50 (dm3)). La tasa molar de flujo de Uno entrar en el reactor es 4 mol sec y
eso de B entrando en a través de la membrana, FB0, es 4 mol sec. Los datos: K1 = 2 dm6/mol2
sec, k2 = 3 dm6/mol2 sec, CT0 = 0.8 mol/dm3, Vt = 50 dm3 Solution El mbrmult de función
define ecuaciones diferenciales. En la función, la letra x dependiente de vector de variable está
definida por xFFFF T ABDU = é.
La función = la Fa de la letra x del % frx mbrmult (1) (V, letra x, k1, k2, Ct0, Rb), la letra x (2) =
Fb, letra x (3) = Fd, / suma de la letra x = Fu C = Ct0 *x (la letra x) (4); Frx [- k1 *C ( 1 ) ^2 *C ( 2 )
- k2 *C ( 1 ) *C ( 2 ) ^2 ; - k1 *C ( 1 ) ^2 *C ( 2 ) - k2 *C ( 1 ) *C ( 2 ) ^2 + Rb ; k1 *C ( 1 ) ^2 *C
( 2 ) ; k2 *C ( 1 ) *C ( 2 ) ^2 ]; El fin
El claro del % usembrmult.m todo; K1 = 2; K2 = 3; Ct0 = 0.8; Fb0 = 4; Vt = 50; Fai = 4; Rb Fb0 Vt;
X0 Fai 0 0 0 ; Vspan 0 Vt ; V x ode45 (@ mbrmult, Vspan, x0, [ ], k1, k2, Ct0, Rb); = la letra x de
fa (:,1); = la letra x Fb (:,2); = la letra x Fd (:,3); = la letra x Fu (:,4); = la longitud de la n (V); = los
ceros Sdu (1, n); Para yo = 1:La n si Fu 1e-6 (yo) Sdu (yo) = 0; Si no Sdu = Fd (yo) (yo) /Fu (yo);
La contratreta de fin de fin (V, Fa, V, Fb, ' (1, 2), el complot:',V, Fd, '.' ( ' F _ yo (mol / s) ' ) xlabel
( ' F_A ', ' F_B ', ' F_D ', ' F_U ', ' Posición ', ' mejor ' )), ylabel (1, 2)) la contratreta de leyenda ( '
V (dm ^3) ' (V, Sdu), el complot (, xlabel), ylabel ' fprintfLas tasas de flujo: \N '); Fprintf (' Faf %g,
Fbf %g, Fdf %g, Fuf %g N ', Fa (el fin), Fb (el fin), Fd (el fin), Fu (el fin)); Fprintf (' la selectividad
Global: Sduf %g n ', Sdu (el fin));
>> las tasas de flujo del molar del usembrmult Final: Faf = 1.35139, Fbf = 1.35139, Fdf =
1.90998, Fuf = 0.738632 la selectividad Global: Sduf = 2.58584
6.7 BIOREACTORS Mientras muchos modelos existen para la tasa de crecimiento de celdas
nuevas, la expresión más comúnmente usada es la ecuación Monod dada por ahí
Acto inapropiado C gc = m
La ingeniería de Reacción del 309Chemical
La letra x mm +ma s ss C KC
Una combinación de estas ecuaciones produce la ecuación Monod para la tasa de crecimiento
de la célula bacteriana
acto inapropiado
Y Ycs c s pc p c ps p s sc cs cp
//// / el /
Los ps
,/
/=1
DC dt
Rrc gd
0 00
50
100
SD/U
150
200
250
0.5
1.5
2.5
3.5
10 20 30 V (dm3) V (dm3)
Fi (mol s)
40 50 0102030405 0
LA FA FB FD FU
FIGURA 6.22 el flujo Molar evalúa y la selectividad global versus el volumen del reactor.
Donde rg - rd denota la tasa neta de formación de celda viva. La tasa de consumo del
substrate, rsm, es dada por ahí
Acto inapropiado mC sm c = El balance masivo en el substrate yields27
DC dt
YrmCs sc gc = () - /
La tasa de formación del producto, rp, puede estar relacionada con la tasa neta de consumo
del substrate, - rs, a través del siguiente balance cuando m = 0:
DC dt
RV Yr Vp pp ss == () /
acto inapropiado
Respectivamente. Trame las concentraciones de celdas, substrate, y producto y el tasa rg, rd, y
rsm como funciones de tiempo. Los datos: La concentración de la célula inicial = 1 g dm3, la
concentración substrate (la glucosa) = 250 g dm3, Cp * = 93 g dm3, YY Ycs p s p c.,., . === 0080
45 56g gg g g g, n = 0.52, µ topan = 0.33 hr-1, Ks = 1.7 g dm3, kd = 0.01 hr-1, m = 0.03 g hr
Solution Substitution de ecuaciones de tasa en las ecuaciones masivas de balance
DC dt
El rr
DC dt
acto inapropiado Yr
DC dt Yrc gd s sc gs m p psg == () - =, //
La COPIA KC
El kC
El % de función dC geferm (t, C, mumax, Ciclos por Segundo, Ks, kd, m, Ysc, Ypc) = la Copia C
(1), C (2) = Cs, C = Cp rd = kd (3) *C (1); Rsm m *C (1); / los ciclos por segundo rg mumax * (1 - C
(3)) ^0.52 * C (1) *C (2) / (Ks + C (2)); DC rg - rd ; - rg *Ysc - rsm ; Ypc *rg ; El fin
El claro del % usegeferm.m todo; Mumax = 0.33; Los Ciclos Por Segundo = 93; Ks = 1.7; Kd =
0.01; M = 0.03; Ysc 1/0.08; Ypc = 5.6; C0 1 250 0 ; Tspan 0 12 ; T C ode45 (@ geferm, tspan, C0,
[ ], mumax, Ciclos por Segundo, Ks, kd, m, Ysc, Ypc); La Copia = C (:,1); Cs = C (:,2); Cp = C (:,3);
Rd kd *Cc; Rsm m *Cc; Rg mumax * (1-Cp / Cps).^0.52.* Cc. *Cs. (Ks +Cs); La contratreta de la
figura (1, 2) (1), el complot (t, Copia), xlabel (' t (hr ) '), ylabel (' C _ c (g / dm ^3 ) ') la
contratreta (1, 2), el complot (t, Cs, t, Cp, ' - '), xlabel (' t (hr ) '), ylabel (' C (g / dm ^3 ) ') la
figura de leyenda (2) (' C _ s ', ' C _ p ', ' Posición ', ' mejor '), el complot (t, rg, t, rsm, '.' ( ' las
tasas (g dm ^3/hr) ' ) xlabel ( ' acto inapropiado _ g ', ' acto inapropiado _ sm ', ' acto
inapropiado _ d ', ' Posición ', ' mejor ' )), ylabel ( ' las concentraciones Finales - ', t, rd, ' - ' ( ' t
(hr) ' ) la leyenda fprintf ': Ccf %g, Csf %g, Cpf %g N ', la Copia (el fin), Cs (el fin), Cp (el fin));
Fprintf (' las tasas Finales de reacción: Rgf %g, rsmf %g, rdf %g n ', rg (el fin), rsm (el fin), rd (el
fin));
>> las concentraciones del usegeferm Final: Ccf = 16.1841, Csf = 46.9352, Cpf = 89.8229 las
tasas Finales de reacción: Rgf = 0.890418, rsmf = 0.485522, rdf = 0.161841
6.8 6.8.1 NONISOTHERMAL REACTION Reacción adiabática La fase elemental de gas reacción
reversible
Una B «
4
6
8 la Copia (g dm3)
C (g / dm3)
10
12
14
16
18
246 t (hr)
810120 0
50
100
150
200
250
246 t (hr)
Cs Cp
8101 2
DX dV
Donde el FA0 es la tasa molar de flujo de componente Uno alimentado en el reactor. La tasa de
reacción y las constantes de tasa pueden ser expresadas por ahí
-
ö ø ÷ = ()
öø÷
El é
Donde k1 (T1) y KC2 (T2) son valores de k y KC en T1 y T2, respectivamente. Para una reacción
de fase de gas,
E = 0, y tenemos
letra x de la COPIA
letra x de la COPIA
T TAA BA = () = 0 0 0 01
- = - () É
ù û kilobyte úrk CX X
T TAA C 0 01
Del balance de energía en el reactor, T puede ser expresada como una función de conversión
tan
0.5
1.5
Rg rsm rd
2.5
246 t (hr)
8101 2
N-Butane (C4H10) debe ser isomerized para isobutane en un reactor del flujo de tapón:
N Ai B - () « - () C H C H 4104 10
La reacción es una reacción reversible elemental para ser efectuada adiabáticamente en la fase
líquida bajo la presión alta usando esencialmente cantidades de la huella de un catalizador
líquido. El pienso introduce en T0 = 330 K. En T1 = 360 kilobyte y T2 = 333 kilobyte, es
conocido que k1 (T1) = 31.1 hr-1 y KC2 (T2) = 3.03 hr-1. Una mezcla de 90 n-butane del %
mol y 10 I-pentane del % mol, que es considerado uno inerte, debe ser procesado en
conversión de 70 %. La tasa molar de flujo de la mezcla es 163 kmol/hr. Represente
gráficamente Letra X de conversión, T de equilibrio de conversión Xe, de temperatura, y tasa
de reacción - rA derribe la longitud del reactor. Los datos: D= °H Rx 6 900, J /mol, energía de
activación E = 65,700 J / mol, CA0 = 9.3 kmol/m3, acto inapropiado = 8.314 J / (· kilobyte
mol), CpnB - / (· kilobyte mol) - = 141 J / (· kilobyte mol), CpiP / (· kilobyte mol) = 141 J, CpiB =
161 J -. Solución F FT AT 00 0 0 9 0 9 163 146 7 330 == () ().. . ,. kilobyte kmol hr
å=++
XHTC T C T
XH T C
RR ip
El ip
RR
-=-+
öø÷
El é
El cambio de conversión con relación al volumen del reactor es dado por ahí
DX dV
acto inapropiado
uno
uno
letra x
La k Ke C
El +1
La función dX adbpfr (V, Letra X, Ca0, Fa0, T1, T2, k1, K2, E, acto inapropiado, dH) T = 330 +
43.4265 *X; / acto inapropiado de la k k1 *exp (E * (1/T1 - 1 / T)); / acto inapropiado Kc K2
*exp (dH * (1/T2 - 1 / T)); Ra = - la k *Ca0 * (1 - (1 + 1/Kc) *X); DX = - ra/Fa0; El fin
El claro del % useadbpfr.m todo; Ca0 = 9.3; Fa0 = 146.7; T1 = 360; T2 = 333; K1 = 31.1; K2 =
3.03; E = 65700; Acto inapropiado = 8.314; DH = - 6900; Vspan 0 5 ; X0 = 0; V X ode45 (@
adbpfr, Vspan, X0, [ ], Ca0, Fa0, T1, T2, k1, K2, E, acto inapropiado, dH); T = 330 + 43.4265 *X;
La k k1 *exp (E * (1/T1 - 1. T) / acto inapropiado); Kc K2 *exp (dH * (1/T2 - 1. T) / acto
inapropiado); Ra = - el *Ca0 de la k.* (1 - (1 + 1. Kc).*X); Xe Kc. / (1 +Kc); La contratreta de la
figura (V, T) (1, 2), el complot (' V '), xlabel (' T (kilobyte ) ', ylabel (1, 2)) la contratreta (V, - ra),
el complot (' V '), xlabel (' - _ la A de acto inapropiado '), complot de la figura ylabel (' V ') (V,
Letra X, V, Xe, ' - ') (2), xlabel (' la Letra X, la Letra X _ e '), ylabel (' la Letra X ', ' Xe ' (1), leyenda)
Fprintf (' la Conversión (la Letra X) y conversión de equilibrio (Xe): Xf %g, Xef %g N ', la Letra X
(el fin), Xe (el fin)); Fprintf (' la temperatura Final: Tf %g n ', T (el fin)); Fprintf (' la tasa Final de
reacción: Raf %g n ', - ra (el fin));
>> el useadbpfr Conversion (la Letra X) y conversión de equilibrio (Xe): Xf = 0.714056, Xef =
0.714063 la temperatura Final: Tf = 361.009 la tasa Final de reacción: Raf = 0.00312054
6.8.2 Reacciones estatal en novio poco isotérmico Consider la reacción reversible de fase de
gas
UN BC + « 2
0 330 0
10
20
30
40
50
60
335
340
345
350
355
360
365
T (kilobyte)
– RA
23 V
450123V
45
Para ser llevado fuera en un reactor de flujo de tapón o un reactor apiñado de la cama en el
cual la caída de presión está descuidada (P = P0). El balance del topo en cada especies afloja
DX dV
F de acto inapropiado
DF dV
acto inapropiado
DF dV
acto inapropiado
El kTexp de la k
E RT T
KKT exp
H RTTCC Rx æ è ç ö ø ÷ é = () ë ê ù û ú = () æ ° 11 1 22 2 11 11, D èè ç ö ø ÷ é ë ê ù û ú
Donde k1 (T1) y KC2 (T2) son valores de k y KC en T1 y T2, respectivamente. ¿Para una reacción
de fase de gas,? = 0, y la concentración de cada especies pueden ser expresados como
letra x de la COPIA
T
letra x de la COPIA
LA COPIA F
LA COPIA F
LA COPIA F
Donde T0 es la temperatura del pienso y BUJÍA PIE del + del conocimiento de embarque del +
de = bellas artes FT.
El Xe de la Letra X
0.1
0.2
0.3
0.6
0.7
0.8
Cocurrent fluidifíquese:
DT dV
Ua TT mC uno un cp c = ()
El flujo de la contracorriente:
DT dV
Ua TT mC uno un cp c = ()
N Ai B - () « - () C H C H 4104 10
Debe ser llevado fuera en un banco de 10 reactores tubulares; Cada reactor es V = 5 m3. Los
reactores del banco son cambiadores de calor de la tubería doble con los reactantes fluyendo
en la Ua y tubería interior = 5000 kJ / (· kilobyte m3 hr). Una mezcla de 90 n-butane del % mol
y 10 I-pentane del % mol, que es considerado uno inerte, debe ser procesado en conversión de
70 %. La tasa molar de flujo de la mezcla es 163 kmol/hr. Los reactores del banco pueden ser
considerados como un cambiador de calor de la contracorriente. La temperatura que entra de
los reactantes es T0 = 305 kilobyte y la temperatura de líquido de refrigeración que entra son
Ta = 310 K. Para un cambiador de calor de la contracorriente, este valor lo es la temperatura
de líquido de refrigeración que entra Ta0 (= 310 kilobyte) en V = Vfinal = 5 m3. Para encontrar
la temperatura de líquido de refrigeración en la conexión de salida (V = 0), le adivinamos a Ta
en V = 0 y vemos si corresponde a Ta0 en V = Vfinal = 5 m3. Si no equivale, adivinamos otra
vez. La tasa masiva de flujo del líquido de refrigeración es mc = 500 kg/hr y la aptitud de calor
del líquido de refrigeración es Cpc = 28 kJ/kg K. La temperatura en cualesquier de los
reactores no pueden sobreponerse a 325 kilobyte. En T1 = 360 kilobyte y T2 = 333 kilobyte,
es sabido que k1 (T1) = 31.1 hr-1 y KC2 (T2) = 3.03 hr-1. Represente gráficamente Letra X de
conversión, T de equilibrio de conversión Xe, de temperatura, y tasa de reacción - rA derribe la
longitud del reactor. Los datos: DHRx ° = - 6900J/mol, energía de activación E = 65,700 J / mol,
CA0 = 9.3 kmol/m3,
La pepita de acto inapropiado CC C pA pB = × () == × () = × () - 8 314 141 161., , . kilobyte J /
molK Jm ol KJ / m ol
Pi pi CCCC pA Ip I0 141
COPIA XCCX AA BA = () = 00 10
-=-+
öø÷
El é
La tasa de cambio de conversión con relación al volumen del reactor es dada por ahí
DX dV
acto inapropiado
uno
uno
letra x
La k Ke C
El +1
DT dV
RH Ua TT FC
La pi Ai
Arkansas uno
Ap xx = () + å = - () D Q D 00 0
DT dV
El useexbco de la letra coloca datos, llama la función exbco, y utiliza el ode45 del solucionador
incorporado para solucionar el sistema de ecuaciones diferenciales. Para un cambiador de
calor de la contracorriente, el valor inicial de Ta en V = 0 es desconocido. Ta es iteratively
actualizado hasta la temperatura en V = Vfinal = 5 m3 queda satisfecho usando un método
numérico de análisis como el esquema de bisección. En esta letra, la región inicial de búsqueda
de 305 Ta = 320 es usada.
El claro del % useexbco.m todo; Ca0 = 9.3; Fa0 = 14.67; T1 = 360; T2 = 333; K1 = 31.1; K2 =
3.03;
E = 65700; Acto inapropiado = 8.314; DH = - 6900; Cp0 = 158.889; Cpc = 28; Ua = 5000; M =
500; Hx ' cn '; CriT 1e 3; Taf = 310; ErrT = 10; Vi 0 5 ; Si el % hx ' cn ' suposición Ta (z1) Ta01 =
305; Ta02 = 320; Ta0m = (Ta01 +Ta02) /2; Mientras errT criT z01 Ta01 0 305 ; z02 Ta02 0 305 ;
z0m Ta0m 0 305 ; V z1 ode45 (@exbco, Vi, z01, [ ], Ca0, Fa0, Cp0, Cpc, Ua, m, ... T1, T2, k1,
K2, E, acto inapropiado, dH, hx); V zm ode45 (@exbco, Vi, z0m, [ ], Ca0, Fa0, Cp0, Cpc, Ua,
m, ... T1, T2, k1, K2, E, acto inapropiado, dH, hx); V z2 ode45 (@exbco, Vi, z02, [ ], Ca0, Fa0,
Cp0, Cpc, Ua, m, ... T1, T2, k1, K2, E, acto inapropiado, dH, hx); Si (z1 (el fin, 1) - Taf) * (zm (el
fin, 1) - Taf) < 0 Ta02 Ta0m; Ta0m = (Ta01 +Ta02) /2; Si no Ta01 = Ta0m; Ta0m = (Ta01
+Ta02) /2; = la temperatura absoluta del errT de fin (zm (el fin, 1) - Taf); No destruya si no a
z0 310 0 305 ; V zm ode45 (@exbco, Vi, z0, [ ], Ca0, Fa0, Cp0, Cpc, Ua, m, ... T1, T2, k1, K2, E,
acto inapropiado, dH, hx); El fin Ta Zm (:,1); La letra x = zm (:,2); T = zm (:,3); La k k1 *exp (E *
(1/T1 - 1. T) / acto inapropiado); Kc K2 *exp (dH * (1/T2 - 1. T) / acto inapropiado); Ra = - el
*Ca0 de la k.* (1 - (1 + 1. Kc).*X); Xe Kc. / (1 +Kc); La figura (1, 2) su bplot (V, T, V, Ta, ' - '),
complot (' V '), xlabel (' T (kilobyte ) ', ylabel (' T ', ' T _ uno ')), la leyenda su (1, 2) bplot (V, Letra
X, V, Xe, ' - '), complot (' V '), xlabel (' la Letra X, la Letra X _ e '), ylabel (' la Letra X ', ' Xe '),
figura de leyenda ((1)2) el complot (V, - ra), xlabel (' V '), ylabel (' - _ la A de acto inapropiado ')
0.1
0.2
0.3
0.4 la Letra X, Xe
T (kilobyte)
0.5
0.6
0.7
0.8
0123450
305
310
315
320
325
Letra X T Ta Xe
12345 VV
Fprintf (' la Conversión (la Letra X) y conversión de equilibrio (Xe): Xf %g, Xef %g N ', la Letra X
(el fin), Xe (el fin)); Fprintf (' lo Ta y T Final: Tf %g, Taf %g N ', T (el fin), Ta (el fin)); Fprintf (' la
tasa Final de reacción: Raf %g n ', - ra (el fin));
Los PROBLEMAS por de reacción de fase de gas irreversible de 6.1 A de homogéneo cuyo
stoichiometry es representado
UN BC ® + 2
Es llevado fuera en un CSTR con volumen V = 1 dm3 en 300 ° C y 0.9125 atm. Los datos para
la conversión, XA, versus el flujo del pienso reprende a gritos a v0 (dm3 / sec), en las
condiciones del reactor donde el pienso del reactor consta de A pura de reactante es mostrado
en el balance de la masa de la A Table P6.1.31 en A de reactante para estos rendimientos del
reactor
10
12
– RA
MESA P6.1 Conversion versus Feed Flow Rate V0 250 100 50 25 10 5 2.5 1 0.5 XA 0.45 0.5562
0.6434 0.7073 0.7874 0.8587 0.8838 0.9125 0.95
UN BC +
UN BC +
Tiene lugar en un reactor de la cantidad de cosas. La tasa de reacción puede ser expresada por
ahí
CHOCH CH CO H 33 42 ® + +
Es llevado fuera en una constante cantidad de cosas de volumen el reactor en 552 el balance
de la masa de la A ° C. en el reactor de la cantidad de cosas para la reacción de orden 1 da
El ln
PP P
El kt
20
0-
ö ø ÷=
La mesa que las funciones P6.4 ejercen presión sobre cambia en la reacción de
descomposición. Determine la constante de tasa de orden 1 de los datos dados en Table
P6.4.34
MESA P6.2 Concentration Data T (min) 0 50 100 150 200 250 300 el contador público
certificado (mol/dm3) 0.05 0.038 0.0306 0.0256 0.0222 0.0195 0.0174
MESA P6.3 Concentration Data T (min) 2 48 95 152 196 245 300 el contador público certificado
(mol/dm3) 0.035 0.033 0.030 0.025 0.022 0.019 0.017
6.5 La descomposición reversible de fase de gas de nitrógeno tetroxide, N2O4, para dióxido de
nitrógeno, NO2,
La N EN O24 2 2 «
Debe ser llevado fuera en la constante temperatura. El pienso consta de N2O4 puro en 340
kilobyte y 202.6 kPa (2 atm). La constante de equilibrio de concentración, KC, en 340 kilobyte
es 0.1 mol/dm3 y la constante de tasa es KNO 24 = 0.5 min-1. Calcule la conversión de
equilibrio de N2O4 en un reactor.35 de la cantidad de cosas del constantvolume La constante
de equilibrio de concentración es dada por Kilobyte C CC Sea Ae = 2. 6.6 reacciones de Gas-
Phase tienen lugar en un constante reactor de la cantidad de cosas de volumen:
UN BCDBCXYAXZ + « + + « + + «,
La COPIA de la COPIA
La COPIA de la COPIA
La COPIA de la C
El CD
AB
XY
AC
El HACHA
123 ===,
Las concentraciones iniciales de Uno y B es CA0 = CB0 = 1.5 (/ el litro mol), y las constantes de
equilibrio son K1 = 1.06, K2 = 2.63, K3 = 5. ¿Calcula la concentración de cada especies en el
equilibrio cuando las estimaciones de la inicial de D, Letra X, y Z son CD=CX=CZ = 0 (/ el litro
mol) Lata .36 que obtenemos soluciones factibles pues la inicial de poco cero estima como
CD=CX=CZ = 1? 6.7 el butanol Puro deben ser alimentados en un reactor de la semicantidad de
cosas conteniendo acetato de etilo puro para producir acetato de butilo y etanol. La reacción
puede ser expresada como
MESA P6.4 Pressure Changes en la Descomposición de Dimethyl Ether T P t (sec) (mmHg) (sec)
P (mmHg) 0 420 182 891 57 584 219 954 85 662 261 1013 114 743 299 1054 145 815
DV dt
El vx
UN BC AC D + ® + ® 22, 3
La COPIA del rk de la COPIA del rk de la COPIA del kCCk de acto inapropiado kCCrAa AB cACB
aABC aABcAC D = - = - = - 22 3222 32 3 2,, == 1 3
23kC C cAC
Donde C
DN dt
RV F
DN dt
El rV
DN dt
El rV
N NCD
/=
Trame el número de topos de cada especies y la selectividad como funciones de tiempo para la
primera parte 100 min (0 t = 100 (min)) de reactor operation.38 6.9 La reacción de fase líquida
irreversible elemental
Es llevado fuera en una serie de tres CSTRs idénticos. Las concentraciones iniciales de Uno y B
es CA0 = CB0 = 2 gmol/dm3, las tasas de flujo de la ensenada de Uno y B es v0A = v0B = 6
dm3/min, la constante de tasa de reacción es k = 0.5, el volumen de cada reactor es V1 = V2 =
V3 = 200 dm3, y la tasa de flujo de cada corriente es v1 = v2 = v3 = 12 dm3/min,
respectivamente. 1. Calcule las concentraciones estatales en novio de Uno y B en cada reactor.
2. Trame la concentración de B egresando cada reactor, CBi = (yo = 1, 2, 3), durante el principio
arriba de para la t de tiempo final = 20 (0 t = 20). 6.10 el Metano y el agua se forman de
monóxido de carbono e hidrógeno usando un catalizador de níquel. Mesa P6.10 demuestra
tasas calculadas de reacción.
¢=
El +
acto inapropiado
AP bPCH Colorado H P 4
21
2 21
Estime los parámetros uno, b, ß 1, y ß 2.39 6.11 que La descomposición de orden 1 irreversible
del peróxido de di-tert-butyl debe ser cargada fuera en un tapón isotérmico fluyen reactor en
el cual no hay caída de presión. La reacción puede ser expresada como
UN BC ® + 2
La tasa de reacción constante pues esta reacción de orden 1 es k = 0.08 min-1. El volumen del
reactor es 200 dm3, y lo introduciendo tasa volumétrica de flujo son constante mantenida en
10 dm3/min. La corriente del pienso consta de puro Uno en una concentración de CA0 = 1.0
gmol/dm3. Represente gráficamente la Letra X de conversión como una función de reactor
volume.40 6.12 La descomposición de orden 1 irreversible del peróxido de di-tert-butyl es ser
llevado fuera en un reactor isotérmico de flujo de tapón en el cual no hay caída de presión. El
volumen del reactor es 200 dm3, y lo introduciendo tasa volumétrica de flujo son constante
mantenida en 10 dm3/min. La concentración inicial de A de reactante es CA0 = 1.0
gmol/dm3.40 1. ¿La reacción puede ser expresada como UNO? B + 2C y la reacción evalúan
constante pues esta reacción del 1storder es k = 0.08 min-1. El pienso consta de A 5 de
nitrógeno % y de gas de 95 % como un componente inerte. Represente gráficamente la Letra X
de conversión como una función de volumen del reactor. 2. ¿La reacción puede ser expresada
como 3A? B, y la reacción evalúan constante pues esta reacción de orden 1 es k = 0.08 min-1.
El pienso consta de A 5 de nitrógeno % y de gas de 95 % como un componente inerte.
Represente gráficamente la Letra X de conversión como una función de volumen del reactor.
6.13 Una reacción de fase líquida irreversible
Un B
- n de Alcohólicos Anónimos = rk C
PCO PH2 (atm) (atm) rCH4 ¢¢ (la tasa de Reacción) 1.0 1.0 5.20 10-3 1.8 1.0 13.2 10-3 4.08 1.0
30.0 10-3 1.0 0.1 4.95 10-3 1.0 0.5 7.42 10-3 1.0 4.0 5.25 × 10-3
Una BrkCAA ® = ()
Debe ser llevado fuera en un reactor apiñado de la cama bajo la operación isotérmica. El
reactante es puro Uno con una concentración de la ensenada de CA0 = 1.0 gmol/dm3, la
presión que entra es 25 atm, y lo introduciendo tasa volumétrica de flujo son v0 = 1 dm3/min.
La constante de tasa de reacción de orden 1 basada en A de reactante es k = 1 dm3 / ( la gata
kg · min). Trame ambos la Letra X de conversión y presión relativo y P = 0
Como una función del peso de la W empacadora (0 = W = Wmax = 2 kg) para el parámetro de
caída de presión un = 0.12 kg-1.41 6.15 La reacción catalítica de la fase de gas irreversible
UN BC D + ® +
Debe ser llevado fuera en un reactor apiñado de la cama con cuatro catalizadores diferentes
(el Catalizador 1, Catalizador 2, Catalizador 3, Catalizador 4). Para cada catalizador, la expresión
de tasa tiene una forma diferente: El catalizador 1: - La Asociación Automovilística de acto
inapropiado = + kC C KCA AB 1 1 Catalizador 2: - La COPIA de la Asociación Automovilística de
acto inapropiado + kC C KC KCA AB 2 1 Catalizador 3: - Asociación Automovilística acto
inapropiado + kC C KC KC A AB () BB 3 2 1 Catalizador 4: - Asociación Automovilística acto
inapropiado + + kC C KC KC KC A AB () BB CC 4 2 1 que Las concentraciones iniciales de los
reactantes son CA0 = CB0 = 1.0 gmol/dm3 en la ensenada del reactor, y el flujo del pienso del
molar evalúan de Uno es FA0 = 1.5 gmol/min. Hay un total de Wmax = 2 kg de cada
catalizador usado en el reactor. La constante de tasa de reacción es k = 10 dm6 / (kg min), y la
parámetros diversas catalítica KA, kb, y a KC les es dado por KA = 1 dm3/gmol, kb = 2
dm3/gmol, y KC = 20 dm3/gmol, respectivamente. La proporción de presión dentro del
reactor recibe by42
Dy dW y = uno 2
Donde y
Y uno es una constante (uno = 0.4). Haga cálculos y represente gráficamente la Letra X de
conversión versus W del peso de catalizador para cada uno de las expresiones catalíticas de
tasa. 6.16 Una fase de gas reacción catalítica
Un B
Donde uno es la actividad de catalizador. El reactor apiñado de la cama puede ser aproximado
por tres CSTRs en la serie como se muestra en Figure P6.16.43
DC dt
VV
DC dt
VV
1. Está asumido que la actividad de catalizador sigue la cinética de desactivación dada por ahí
Da dt ka ii di = - = () 123
Trame la concentración de Uno en cada uno de los tres reactores como una función de tiempo
para 60 minutos (0 t = 60). 2. Está asumido que la función de actividad de catalizador es dada
por ahí
Da dt kaCii di Bi = - = () () 123
Trame la concentración de Uno en cada uno de los tres reactores como una función de tiempo
para 60 min (0 t = 60). Los datos: Kd = 0.01 min-1, la k = 0.9 dm3 / (dm3 (el gato) · min), CA0 =
0.01 gmol/cm3, CB0 = 0, vVaiCC yo Ai Bi0 33 51 00 10 123000 == () == () () = () = () () dm d
mmin., ,, Ii = () 123
6.17 que La hydrodemethylación de tolueno (T) debe ser llevada fuera en una cama apiñada el
reactor catalítico. En el reactor, el tolueno es reaccionado con hidrógeno (H) para producir
benceno (B) y metano (M).
KP P KP KPA HT BB TT
() + () ® () + () - +
La tasa molar del pienso de tolueno para el reactor es FT0 = 50 mol/min, y la ensenada del
reactor lo está en casa de 40 atm y 640 ° C. El pienso constan de tolueno 30 de hidrógeno %,
de 54 inerts %, y de 25 %. El balance del topo cede
DX dW
Acto inapropiado F T T
El v0
123
El v0
V0
VV V
PP Xy PP Xy PP XyTT HT HB T = () = () = 00 0 1 2, Q
DX dz
acto inapropiado
DT dz
acto inapropiado
XXXK
La letra x del kk Ke E = - () - () + () é
=-+
10167 12 21 1
11 02
11 57
12
2.. ,. , 00 T
El lnk
k del ln
Represente gráficamente los perfiles de Letra X y T como una función de longitud del reactor
(z) sin dimensiones. 6.19 La reacción de isomerización de n-butane (C4H10) para isobutane
N Ai B - () « - () C H C H 4104 10
Debe ser llevado fuera en un banco de 10 reactores tubulares; Cada reactor es V = 5 m3. Los
reactores del banco son cambiadores de calor de la tubería doble con los reactantes fluyendo
en la Ua y tubería interior = 5000 kJ / (· kilobyte m3 hr). Una mezcla de 90 n-butane del % mol
y 10 I-pentane del % mol, que es considerado uno inerte, debe ser procesado en conversión de
70 %. La tasa molar de flujo de la mezcla es 163 kmol/hr. Los reactores del banco pueden ser
considerados como un cambiador de calor de la contracorriente. La temperatura que entra de
los reactantes es T0 = 305 kilobyte, y la temperatura de líquido de refrigeración que entra son
Ta0 = 310 K. La tasa de flujo de la masa del líquido de refrigeración son mc = 500 kg/hr y la
aptitud de calor del líquido de refrigeración es Cpc = 28 kJ/kg K. La temperatura en cualesquier
de los reactores no pueden sobreponerse a 325 kilobyte. En T1 = 360 kilobyte y T2 = 333
kilobyte, es sabido que k1 (T1) = 31.1 hr-1 y KC2 (T2) = 3.03 hr-1. Represente gráficamente
Letra X de conversión, T de equilibrio de conversión Xe, de temperatura, temperatura de
líquido de refrigeración Ta, y tasa de reacción - rA derribe la longitud del reactor para cada uno
del siguiente cases46: 1. Cocurrent caliente cambio 2. Los Constantes Datos del Ta: DHRx ° = - 6
900, J /mol, energía de activación E = 65,700 J / mol, CA0 = 9.3 kmol/m3,
329
7 Mass Se Trasladan
7.1 7.1.1 de DIFUSIÓN difusión binaria Consider DiffusiOn de fase de gas De Una Sola
Dimensión de componente Uno durante la evaporación de un líquido puro en un tubo simple
de difusión. Resuelva 7.1 funciones un tubo cilíndrico dónde líquido Uno se evaporan en una
mezcla del gas de Uno y B de un estrato líquido de puro Uno cerca del fondo de ley de tube.1
Fick para el fundente de Uno puede ser expresada como
11
1 11
12 1
=æèç
ö ø ÷ = - () - ()
letra x de la letra x
letra x de la letra x
Dakota del Norte C xxA Uno Uno Un zz zz Az zz AB A /, letra x de Alcohólicos Anónimos B lmzz 2
21 () () ()
Donde
letra x
Xx
B lm
BB
BB
uno
uno
() = - ()
æèç
öø÷
21
21
12
11
El ln
El ln
Los diffusivities binarios para gases - se sabe - cambian según la temperatura absoluta para lo
1.75 power.4 Si el diffusivity en T1 es conocido, el diffusivity en T puede ser by5 aproximado
DD
LA ETIQUETA DE LA T AB T
ö ø ÷ 1 1 17. 5
DC dz
XN D
XN D
UN AB BA
AB
La corriente alterna
() + ()
DC dz
XN D
XN D
B BA AB
AB
AC CB
AC
() + ()
DC dz
XN D
XN D
EL CALCULADOR AUTOMÁTICO C CA
La corriente alterna
CB aC
AC
() + ()
Methanol (Uno) está evaporado en un caudal de aire seco (B) en un tubo cilíndrico en 328.5
kilobyte. La distancia de la ensenada del tubo para la superficie líquida es z2 - z1 = 0.238 m. En
T = 328.5 kilobyte, el vapor
A Líquida
El xA1
El xA2
El z1
El z2
?z
NA | z
¿NA | z +?z
FIGURA 7.1 la difusión de Gas-Phase de Una mezcla directa del gas de Uno y B. (De Cutlip, M.B.
y Shacham, M., Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO,
Excel, y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, p. 384.)
La presión de methanol es PA0 = 68.4 kPa y la presión total es P = 99.4 kPa. El coeficiente
molecular binario de difusión de methanol en aire en estas condiciones es PEDAZO PEQUEÑO
= 1.991 × 10-5 m2 / sec. Calcule el constante fundente molar de methanol dentro del tubo en
estado estable y represente gráficamente el perfil de la fracción del topo de methanol de la
superficie líquida para la corriente afluente de aire. Compare el fundente molar calculado con
tan obtenido de la ecuación
El zzx de la letra x
letra x
La función dxdz xaz (z, letra x, Na, Pedazo Pequeño, C) dxdz = - (de 1 letra x) *Na / Unte / C;
Acabe Las planillas del usexaz de la letra el ode45 de función incorporada solucionar la
ecuación diferencial y determina a NA usando el método de bisección.
% usexaz.m Dab 1.991e 5; T = 328.5; Acto inapropiado = 8.314; P = 99.4; Pa0 = 68.4; Tf = 295;
Z2 = 0.238; Z1 = 0; Zv z1 z2 ; C=P / (acto inapropiado *T); X0 Pa0 / P; CritN 1e 11; ErrN = 1; Na1
3.5e 6; Na2 3.6e 6; Mientras errN critN Nam = (Na1 +Na2) /2; Z x1 ode45 (@ xaz, zv, x0, [ ],
Na1, Pedazo Pequeño, C); Z x2 ode45 (@ xaz, zv, x0, [ ], Na2, Pedazo Pequeño, C); Z xm
ode45 (@ xaz, zv, x0, [ ], Nam, Pedazo Pequeño, C); Si x1 (el fin) *xm (el fin) < 0 Na2 Nam; Si
no Na1 = Nam; = la temperatura absoluta del errN de fin (Na1 - Na2); El fin xblm x0 / (el leño
(1 / (1-x0))); Nanal Dab *C *x0 / ((z2-z1) *xblm); Fprintf (' Estimated Nab %e, xA %8.6f\n ',
Nam, xm (el fin)); Fprintf (' Analytic Nab %e N ', Nanal); El complot (z, xm), xlabel (' z (m ) '),
ylabel (_ ' la A de la letra x '), axis apretado El usexaz de la letra produce las siguientes salidas y
el complot demostrado en Figura 7.2:
>> usexaz Estimated Nab 3.547504e 06, xA = - 0.000000 Analytic Cogen a 3.547502e-06 que
podemos ver ese NAB = 3.5475 × 10-6 m2 / s y xA2 = - 4.4158 10-7 ˜ 0.
La A de gases y B son C estancada directa difusora del gas en una temperatura de 55 ° C y una
presión de 0.2 atmósferas de punto 1 (z1) para apuntar 2 (z2). La distancia entre estos dos
puntos es 0.001 m. El fundente molar de B estaba medido para ser NB = - 4.143 × 10-4 kg
mol / (m2 · sec) (i.e., La B del gas se difunde de z2 para z1). Se asume que del la mezcla gas es
gas ideal. Estime el fundente molar de Uno (NA). Los datos: CA1 = 2.229 × 10-4, CA2 = 0, CB0 =
0, CB2 = 2.701 × 10-3, CC1 = 7.208 × 10-3, CC2 = 4.730 × 10-3, el TAXI = 1.47 × 10-4, CAC =
1.075 × 10-4, DBC = 1.245 × 10-4.
La solución Desde C componente está estancada, Carolina del Norte = 0. Una forma simple
para solucionar este problema es primera para asumir el valor de NA, solucionar las
ecuaciones diferenciales, y el cheque ya sea las condiciones de concentración en z2 es
satisfacido. La suposición inicial para NA puede ser determinada por NA = - el CAD (CA2 -
CA1) / L asumiendo el gas es una mezcla binaria de Uno y C. Este procedimiento es repetido
usando a NA puesta al tanto hasta que las condiciones de concentración en z2 son satisfacidas.
El método de bisección puede usarse para poner al tanto a NA. La concentración total es dada
por Ct N V=P/RT de ley ideal del gas. El mdif de función MATLAB define las ecuaciones
diferenciales.
El % de función dcdz mdif (z, c, D1, D2, D3, Na, Nb, Nc, Ct) c1 Ca, c2 Cb, c3 Cc, D1 Dab, D2 Dbc,
D3 Dac Xa C (1) / Ct; Xb c (2) / Ct; Xc c (3) / Ct; Dcdz [( xa *Nb - xb *Na ) /D1 + ( xa *Nc - xc *Na )
/D3 ; ( xb *Na - xa *Nb ) /D1 + ( xb *Nc - xc *Nb ) /D2 ; ( xc *Na - xa *Nc ) /D3 + ( xc *Nb - xb
*Nc ) /D2 ]; El fin
0 0.05 0.1
Z (m)
0.15 0.2
0.1
0.2
0.3
El xA
0.4
0.5
0.6
FIGURA 7.2 la fracción del Topo de methanol a lo largo del camino de difusión.
c cm; Xa c (:,1) / Ct; Xb c (:,2) / Ct; Xc c (:,3) / Ct; El complot (z, xa, z, xb, ':',Z, xc, '.- ' ), la leyenda
( ' _ la A de la letra x ', ' la letra x _ B ', ' letra x _ C ' ) xlabel ( ' Distance z (m) ' ), ylabel ( ' la
fracción del Topo ') iter, Na = Nam
El usemdif de la letra produce los siguientes resultados y las curvas mostrados en Figura 7.3:
>> usemdif iter = 20 Na 2.3471e-05
Podemos ver ese el valor del fundente molar de Uno fue enfocado para NA = 2.3471 × 10-5 kg
mol / (m2 · sec) después de 20 iteraciones.
La difusión del 7.1.3 de una esfera Cuando componente Uno se difunde la B fluida estancada
directa de una esfera para un medio circundante (vea Figura 7.4), el balance masivo cede
DNr dr
Dp dr
RTN D
Alcohólicos Anónimos p P A AB A 2 01 () == -
Donde acto inapropiado es la constante del gas (= 8314.34 m3Pa / ( kilobyte kg mol)) T es la
temperatura absoluta (kilobyte) P es la presión total (Pa)
D RTr
Pp p
Pp Pp
uno
La Asociación Automovilística AB
BM
BM
uno
uno
12 12
1
=
()
öø÷
El ln
XA xB xC
k de la N
¿Dónde Dp (m) es el diámetro de la esfera sólida Nre Dpv? µ ¿Es el número Reynolds Nsc /?¿El
PEDAZO PEQUEÑO es el número Schmidt? (Kg/m3) es la densidad del gas El fundente molar de
Una B directa de una esfera sólida, NA, puede ser expresado en términos de kc ':
KP RT
Alcohólicos Anónimos pp pA c BM = ¢ () 12
DNr dr
Dp dr
RTN D
PP
acto inapropiado Nr
AB
uno
uno
Uno 22 2 01 () == - æ è ç ö ø ÷ = ()
El r2
R1 PA1
El PA2
| acto inapropiado NA
FIGURA 7.4 la Difusión de una esfera. (De Cutlip, M.B. y Shacham, M., Resolución de Problemas
en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2, Prentice-Hall,
Boston, Massachusett, 2008, p. 392.)
Acto inapropiado de función dzdx spf (la letra x, z, T, P, Pedazo Pequeño, r0) = 8314.34; Dzdx
0 ; - R *T *z ( 1 ) * ( 1 - z ( 2 ) / P ) / ( Dab * ( x +r0 ) ^2 ) ; El fin
El usespf de la letra genera los siguientes resultados y el complot demostrado en Figura 7.5.
Podemos ver que la presión parcial en = r8 de acto inapropiado es 0.0002 Pa y el fundente
molar es | acto inapropiado NA = 0 = 1.32575 × 10-7 kg mol / (m2 · s).
>> el usespf Flux en = r0 de acto inapropiado: 1.32575e-07, presión parcial en = inf de acto
inapropiado: 0.00021
0.2
0.4
0.6
0.8
1.2
1.4
× el 10–7
NA
La píldora para entregar una droga particular tiene un corazón interior esférico sólido de D
pura de droga y está rodeada de un recubrimiento exterior esférico de UNO. El recubrimiento
exterior y la droga se disuelven en las tasas diferentes en el estómago debido a su diferencia
en la solubilidad. Una persona toma todas tres píldoras diferentes al mismo tiempo. Doy por
supuesto que el estómago está bien mixto y que las píldoras se quedan en el estómago
mientras se disuelven. Deje el diámetro de píldora que sea Di, el diámetro de D pura de droga
en píldora que sea Ddi, y el coeficiente masivo de reembarque para píldora que sea kLi (yo =
1, 2, 3). ¿Si la concentración de recubrimiento en el estómago es CAS = - (mg/cm3) (mg/kg)
(mg/cm3) (2kLi/ (mg/cm3), la concentración de droga en el estómago es CDS, la
concentración de droga en el cuerpo es CDB, y solubilidades de estrato exterior de la píldora y
la droga interior de fondo en condiciones del estómago son SA y Dakota del Sur,
respectivamente, los balances masivos en volúmenes de rendimiento de píldoras dDi/dt?) (SA -
CAs), D1(0) = 0.5 cm, D2(0) = 0.4 cm, D3(0) = 0.35 cm
DD dt
yo
Li
DDSi di
yo
- ()
ì el í
10 03
01 0
acto inapropiado
:.
Cm
DC dt V
Yo = () = å 1 1 3 2p
DC dt V
Es D iLi yo la W yo == ()
= () ì í
12
123
10 3 00 3
123
:. :. ,, ,,
Trame los diámetros de píldoras (D1, D2, D3) y los contadores públicos certificados y los CDes
como una función de tiempo para hasta 150 min (0 t = 150 (min)) después de que las píldoras
estén ocupadas.
DataV a saber dominio administrativo:, Min,,. ,.== == =1200 240 10 4 1414 7 33 3cm mg cmm g
cm mg tr /cm3
La letra x del % de función dxdt drugf (yo) (t, letra x, V, rho, tau, Sa, Sd) = D (yo) (yo = 1,2,3), la
Letra X (4) C_AS, letra x = C _ Ds (5) sum0 = 0; Sum1 = 0; Para yo 1:3 kL (yo) = 1.2/x (yo); Sw
(yo) = 0; Si la letra x (yo) > 0.3 fd (yo) = - 2 *kL (yo) * (Sa - la letra x (4)) /rho; Sw (yo) = 1; El de
elseif el de letra x (yo) < = 0.3 y la letra x 1e-5 (yo) fd (yo) = - 2 *kL (yo) * (Sd - la letra x (5))
/rho; Si no fd (yo) = 0; El fin sum0 + Sw *kL (yo) (yo) *x (yo); Sum1 + (1-Sw (yo)) *kL (yo) *x
(yo); El fin
Los 337Mass Se Trasladan
= la pi fd (4) * - la letra x (4) /tau (4) (Sa -) la letra x *sum0 / V; = la pi fd (5) * - la letra x (4) /tau
(5) (Sd -) la letra x *sum1 / V; Dxdt fd ( 1 ) fd ( 2 ) fd ( 3 ) fd ( 4 ) fd ( 5 ) '; El fin
El usedrugf de la letra trama variaciones de diámetros y las concentraciones como una función
de tiempo.
% usedrugf.m x10 = 0.5; x20 = 0.4; x30 = 0.35; x40 = 0; x50 = 0; V = 1200; Tau = 240; Sa = 1; Sd
= 0.4; Rho = 1414.7; Tspan 0 150 ; X0 x10 x20 x30 x40 x50 ; T x ode45 (@ drugf, tspan, x0, [ ],
V, rho, tau, Sa, Sd); = la letra x D1 (:,1); = la letra x D2 (:,2); = la letra x D3 (:,3); = la letra x Cas
(:,4); = la letra x Cds (:,5); El complot de la figura (t, D1, t, D2, ' (1):',T, D3, '.- ' ), xlabel (lo haría
(cm)), ylabel ' (lo haría _ 1 ', lo haría _ 2 ', lo harían _ 3 ' ) ') la leyenda ' (2), el axis el complot
apremiante de la figura (t, Cas, t, Cds, ( ' t (min):'), Xlabel (' t (min ) '), ylabel (' C (mg/cm ^3 ) ')
el axis tirante, la leyenda (' C _ { COMO } ', ' C _ { DS } ', ' Location ', ' supere ')
>> el usedrugf
La difusión del 7.1.5 en partículas isotérmicas de catalizador Para una partícula esférica de
catalizador, el balance masivo en un volumen diferencial dentro de los rendimientos de la
partícula
d dr
Nr kaCr N
A Nr RAA A2 1 2 2 2 () = - = ()
05 0 100
D1 D2 D3
T (min)
150
0 0.05 0.1 015 0.2 0.25 D (cm) 0.3 0.35 0.4 0.45 0.5
En acto inapropiado
d dr
? Puede calcularse de
() () El retorno de carro kaCr dr kaCR Crdr Un Acto Inapropiado Tan Como Acto Inapropiado
Uno 1 2 0 1 3 3 0 2 4 43 3
d dr
acto inapropiado
H == = 3 0 2 3 0,
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2
50 100
T (min)
C (mg/cm3)
150
d dr
Nr kaCN
acto inapropiado Nr
DC dr
uno
Crdr
d dr
acto inapropiado
H == = 2 02 0,
Para la reacción catalítica de fase de gas siendo llevado fuera en un reactor apretujado con un
estrato poroso de catalizador, el balance masivo en componente Uno en la dirección de la z de
la parte superior del estrato poroso afloja
Donde el diffusivity efectivo del estrato de catalizador, De, es dado por ahí
El % de función dxdr rxnf (acto inapropiado, letra x, Cas, acto inapropiado, De, k1a) x1 Nar ^2,
x2 eta, x3 Ca si acto inapropiado == 0, Na = 0; Si no = la letra x Na (1) /r ^2; El fin
El userxnf de la letra produce las siguientes salidas y el complot demostrado en Figura 7.8:
>> el factor del userxnf Effectiveness en = acto inapropiado de acto inapropiado (calculado):
0.56301 la Efectividad factorizan en = acto inapropiado de acto inapropiado (analítico):
0.56300
0.02 0.04 0.06 0.08 0.1 0.12 el contador público certificado (gmol/cm3) 0.14 0.16 0.18 0.2 0.22
2AB «
El kC de acto inapropiado
El kC
KC
El kC
A de la A de la kilobyte de la COPIA NA A B c tA c zL = æ è ç ö ø ÷ = - - æ è ç ö ø ÷ = = 22 0
Del reacción stoichiometry, la relación entre los fundentes molares de Uno y B es dada por ahí
NN BA = - 1 2
DC dz
ND
La z de la A de la t de la A C CCAA e Como = æ è ç ö ø ÷ = = 2 2 0,
() () = -
öø÷
acto inapropiado
acto inapropiado
NL
El kC
kilobyte de la COPIA
uno
El avg
uno
La superficie
Como
Como
TA s
El % de función dxdz crxf (z, letra x, Ct, k, Kc, De) x1 Na, x2 Ca dxdz - k * ( x ( 2 ) ^2 - ( Ct - x ( 2 ) )
/Kc ) ; x ( 1 ) * ( x ( 2 ) / Ct – 2 ) / ( 2 *De ) ; El fin
El usecrxf de la letra produce las siguientes salidas y las curvas mostradas en Figura 7.9:
>> el factor del usecrxf Effectiveness: 0.30068 el fundente Molar de Uno en z = 0: 0.00000425
0.15 0.2
(Uno)
– 0.5
0.15 0.2
(B)
7.2 la MASA UNSTEADY-STATE TRANSFIEREN 7.2.1 Difusión del estado inseguro en una tabla
De Una Sola Dimensión difusión estatal a Unsteady de componente Uno en una tabla de una
sola dimensión puede ser as17 mandado por vía urgente
¶¶
=¶¶
= ¶ ¶ == =
Ct
letra x de la C
KC
letra x de la C
uno
AB
uno
Una letra x
El xL
210
0 0,
¿Resuelva 7.10 funciones una tabla de una sola dimensión de anchura?letra x. Una fórmula
central de diferencia para la segunda derivada puede usarse para aproximar las derivadas
parciales en esta ecuación:
DC dt
letra x de la D
CCCi nAi AB Ai Ai Ai = () - + () ££ () +D 2 11 22 1
D de la COPIA de la k
letra x de la C
letra x de la C
Y tenemos
La COPIA
Uno
Uno Uno = - 4 3 12
L
1
letra x
El CA0
El CA2
CAi – 1
El CAi
La lata – 1 puede
El CA1
Yo n
?letra x
FIGURA 7.10 la difusión estatal a Unsteady en una tabla de una sola dimensión.
Una tabla con un espesor de 0.004 m tiene una superficie repentinamente expuesta para una
A componente que tiene solución con CA0 = 6 10-3 kg mol/m3. La otra superficie de la tabla es
soportada por un sólido aislado no consintiendo transporte masivo. El diffusivity binario es
PEDAZO PEQUEÑO = 1 × 10-9 m2 / sec, el coeficiente de distribución es kilobyte = 1.5, y el
coeficiente masivo externo de reembarque es kc = 1 × 10-6 m / sec. En t = 0, la concentración
de componente Uno en la superficie del lado de solución es CA1 = 0.001 kg mol/m3 y que en el
lado sólido es enlata = 0.002 kg mol/m3. Calcule y trame las concentraciones dentro de la tabla
después de 20,000 sec. El interior de la tabla puede estar dividido en varios intervalos con
anchura de cada intervalo siendo 0.0005 m (i.e., ?La letra x = 0.0005 m). ¿La Solución Si?La
letra x = 0.0005 m, 0.0004/0.0005 = 8 y el número de intervalos es n = 9. El sistema de
ecuaciones diferenciales puede ser expresado como
DC dt
La letra x de la D CCCiAi AB Ai Ai Ai = () - + () ££ () +D 2 11 22 8
Cuando t = 0, CA1 = 0.001 kg mol/m3 y CA9 = 0.002 kg mol/m3, y cuando t > 0, / kilobyte CA1
CA0 y CA9 = (4CA8 - CA7) /3. La concentración inicial de perfil dentro de la tabla - se asume - es
lineal. En este caso, la concentración inicial en el nodo soy dado por ahí
La COPIA
La letra x del % de función dxdt sldif (1) (t, letra x, Pedazo Pequeño, delx, ca0, ca10, ca90,
kilobyte) = Ca2, letra x (2) = Ca3, ..., letra x (7) = Ca8 si t == 0 ca1 ca10; Ca9 ca90; Si no /
kilobyte ca1 = ca0; Ca9 = (4 *x (7) - la letra x (6)) /3; El dxdt de fin Dab * - 2 *x +x) Dab * (1) /
(delx ^2) (la letra x (3) (2) (1) / (delx ^2) (la letra x (4) (3) (2) / (delx ^2) (la letra x (5) (4) (3) /
(delx ^2) (la letra x (6) (5) (4) / (delx ^2) (la letra x ((la letra x (2) - 2 *x +ca1) Dab * - 2 *x +x)
Dab * - 2 *x +x) Dab * - 2 *x +x) Dab *7) - 2 *x +x) Dab * +x); El fin
La letra x del % del % usesldif.m (1) = Ca2, letra x (2) = Ca3, ..., letra x (7) Ca8 Dab 1e 9; Delx 5e
4; Ca10 1e 3; Ca90 2e 3; Ca0 6e 3; La k = 1.5; Para k 1:9 x0 ca10 + * (k-1) (ca90 - ca10) (la k) /8;
El fin c0 x0(2 ) x0(3 ) x0(4 ) x0(5 ) x0(6 ) x0(7 ) x0(8 ) ; Tf = 20000; Tspan 0 tf ; T x ode45 (@ sldif,
tspan, c0, [ ], Pedazo Pequeño, delx, ca0, ca10, ca90, kilobyte); = la longitud del nt (t); Xc1 ca10
ones ( 1, nt - 1 ) *ca0 / K ; El % Ca1 Xc9 Ca90 ( ( 4 *x ( 2 : End, 7 ) - X ( 2 : End, 6 ) ) /3 ) ' ; El %
Ca9 xc;
Para k 1:7 xc xc x ( :, k ) ; Fin c xc1 ' xc xc9 ' ; El complot (t, c (:,3), t, c (:,5), ':',T, c (:,7), '.- ', t, c
(:,9), ' - ') xlabel (' t (sec ) '), ylabel (' C (kgmol/m ^3 ) ') la leyenda (' C _ { A3 } ', ' C _ { A5 } ', ' C _
{ A7 } ', ' C _ { A9 } ', ' la posición ', ' mejor ')
>> el usesldif
La difusión del 7.2.2 en un gas laminar que cae del CO2 de la película es amortiguada en una
película líquida que cae de solución alcalina en la cual hay una orden 1 reacción irreversible
como se muestra en Figura 7.12. La concentración resultante del CO2 disuelto en la película es
bastante pequeña a fin de que la viscosidad del líquido no es afectada. La distribución de
velocidad para el flujo laminar estatal en novio abajo de una pared vertical, vz (m sec), recibe
by20
Gx v
Cz
D
× el 10–3
3.5
2.5
1.5
× 104
0.2 0.4
C (kg mol/m3)
C de la COPIA
El xz de la A C xA z Como UNO
El xz
== >
= ³ == ¶ ¶ = 00 0 0 00,,, d
La ecuación parcial puede ser solucionada numéricamente usando el método de líneas. Las
expresiones finitas de diferencia para la ecuación parcial y pues la ecuación de velocidad
pueden estar combinadas para ceder
DC dz
El ix
CAi z = 0
El CCA
La COPIA
Como Uno
Uno Uno
A1
124 3 == -,
El gas del CO2 es absorbido en una película líquida que cae de solución alcalina en la cual no
hay reacción. El espesor de la película es d = 3 10-4 m, la máxima velocidad es Vzmax = 0.6 m
sec, y el diffusivity de CO2 disuelto en la solución alcalina es PEDAZO PEQUEÑO = 1.5 × 10-9
m2 / sec. Use el método numérico de líneas con 10 intervalos para calcular la concentración de
CO2 disuelto en z = 1 m (vea Figura 7.13).
letra x
Vz (la letra x)
El CO2
CREO 7.12 Mass se trasladan dentro de una película laminar que cae. (De Pájaro, R.B. Et Al.,
Transporte Fenómenos, John Wiley e Hijos, Hoboken, Nueva Jersey, 2002, p. 562.)
El ix
CAi z = 0 = 0, CA1 CAs, CA11 = (4CA10 - CA9) /3. Si 4CA10 CA9, CA11 = 0. El absf de función
define el sistema de ecuaciones diferenciales.
La letra x del % de función dxdz absf (1) (z, letra x, Pedazo Pequeño, kp, delx, delt, vm, cas) =
Ca2, letra x (2) = Ca3, ..., letra x (9) Ca10 Ca1 Cas; Si (4 *x (9) < la letra x (8)) ca11 = 0; Si no ca11
= (4 *x (9) - la letra x (8)) /3; El fin dxdz - 2 *x (3) +x (2)) / (delx ^2) - - 2 *x (1) +ca1) / (delx ^2) -
kp *x (1)) / (vm * (1 - (1 *delx/delt) ^2)) ; (el Pedazo Pequeño * (la letra x (3) - 2 *x (2) +x (1)) /
(delx ^2) - kp *x (2)) / (vm * (1 - (2 *delx/delt) ^2)) ; (el Pedazo Pequeño * (la letra x (4) kp *x
(3)) / (= [ (el Pedazo Pequeño * (la letra x (2)Vm * - 2 *x ; (el Pedazo Pequeño * (la letra x (7) +x
(6)) (5) (1 - ^2)) (3 *delx/delt) - 2 *x ; (el Pedazo Pequeño * (la letra x (5) +x (4)) (3) - kp *x /
(delx ^2)) (4) ^2)) / (vm * (1 - (4 *delx/delt) - 2 *x ; (el Pedazo Pequeño * (la letra x (6) +x (5))
(4) - kp *x / (delx ^2)) (5) ^2)) / (vm * (1 - (5 *delx/delt) / (delx ^2) - Kp *x / (delx ^2)) (8) ^2)) /
(vm * (1 - (8 *delx/delt) +x ; (el Pedazo Pequeño * (ca11-2 *x (9) - (6 *delx/delt) ^2)) (6) - 2 *x /
(vm * (1 - ; (el Pedazo Pequeño * (la letra x (8) +x (7)) (6) - kp *x / (delx ^2)) (7) ^2)) / (vm * (1 -
(7 *delx/delt) - 2 *x ; (el Pedazo Pequeño * (la letra x (9) +x (8)) (7) kp *x) (8)) - Kp *x) ^2)); El
fin
La letra x del % del % useabsf.m (1) = Ca2, letra x (2) = Ca3, ..., letra x (9) Ca10 Dab 1.5e 9; Delt
3e 4; Delx delt/10; Vm = 0.6; Cas = 0.03; Kp = 0; = los ceros del c0 (1, 9); Perfil del
concentración del inicial del % zf = 1; Zspan 0 zf ;
letra x
El ni2
?letra x
El CO2
Los CAs
El CA2
La lata
El CAi
El CA1
Vz (la letra x)
CREO 7.13 Mass se trasladan dentro de una película laminar que cae dividió en los intervalos
pequeños. (De Cutlip, M.B. y Shacham, M., Resolución de Problemas en la Ingeniería Química y
Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, p.
440.)
Z x ode45 (@ absf, zspan, c0, [ ], Pedazo Pequeño, kp, delx, delt, vm, cas); = la longitud del nz
(z); Xc1 cas *ones (1, nz); El % Ca1 para k = 1:El nz si (4 *x (la k, 9) < la letra x (la k, 8)) xc11 (la k)
= 0; Si no xc11 (la k) = (4 *x (la k, 9) - la letra x (la k, 8)) /3; El fin de fin xc; Para k 1:9 xc xc x ( :,
k ) ; Fin c xc1 ' xc xc11 ' ; El complot (z, c (:,3), z, c (:,5), ':',Z, c (:,7), '.- ', z, c (:,9), ' - ') xlabel (' z
(m ) '), ylabel (' C (kgmol/m ^3 ) ') la leyenda (' C _ { A3 } ', ' C _ { A5 } ', ' C _ { A7 } ', ' C _ { A9 } ',
' la posición ', ' mejor ')
>> el useabsf
14
12
10
–2
El CA3
× el 10–3
C (kg mol/m3)
Del condensado es insignificante. La diferencia entre el enthalpy del vapor y eso del
condensado son representados por el calor latente de condensación del vapor: Q mh Hm ssss
ss = () = - l
El balance del enthalpy para el lado de solución produce a q mmHmhm hfp vffp p = () - +
uno
T de la q Utah
El mmm
Sv ev fp = ()
Aliméntese
El vapor
El vapor
La solución concentrada
El condensado
Mf, alta frecuencia
Ms, hs
Ms, Hs
Mv = (mf – mp), Hv
La función requiere la variable de estructura evdat, lo cual conste de siete campos: [Link] es
la tasa de flujo del pienso (lb/hr), [Link] es la temperatura del pienso (° F), [Link] es la
fracción sólida en la solución del pienso, [Link] es la fracción sólida en la solución
concentrada, [Link] es la presión de vapor de la ensenada (psia), [Link] es la presión de
vapor de la conexión de salida (psia), y evdat.U es el coeficiente global (Btu / (ft2 hr ° F) de
reembarque de calor). El sinevap de función ejecuta el siguiente procedimiento de cálculo:
1. Convierte las unidades de temperatura y ejerza presión sobre para kilobyte y Pa,
respectivamente 2. Encuentra las temperaturas de saturación del vapor y la solución usando la
ecuación
f aa aa aa
P pc tttttttt () + + + + - () æ è ç ö ø ÷ = 12 15 3 3 4 35 5 4 6 75 10. . El ln
La función hay campo para una mejoría Cálculo del % = sinevap (evdat) de Data Tc del % del
evaporador del efecto solo = 647.096; La temperatura crítica del % de H2O (kilobyte) Pc =
22064000; El % la presión crítica de H2O (Pa) T0 = 273.15; Xf [Link]; Xp [Link]; Mf
[Link]; Tf = ([Link]-32) /1.8 + 273.15; F-K del % Ps = [Link] *6894.757; Pv [Link]
*6894.757; Psia-Pa del % U = evdat.U; Cf 1/2326; La temperatura de saturación del % de kg-
Btu del % J / lb un - 7.85951783 1.84408259 - 11.7866497 22.6807411 ... - 15.9618719
1.80122502 ; Gs - *log = @ (la letra x) (1) (2) (3) (4) (5) (6) (de 1 letra x) (Ps Pc) un *x + un *x
^1.5 + un *x ^3 + un *x ^3.5 + un *x ^4 + ... un *x ^7.5; Gv - *log = @ (la letra x) (1) (2) (3) (4)
(5) (6) (de 1 letra x) (Pv Pc) un *x + un *x ^1.5 + un *x ^3 + un *x ^3.5 + un *x ^4 + ... un *x
^7.5; Xs fzero (gs, 0.5); Xv fzero (gv, 0.5); Ts Tc * (1 - xs); Tv Tc * (1 - xv); El % Enthalpy Sts
Satsteam (Ts-T0); Stv satsteam (Tv-T0); Stf satsteam (Tf-T0); Hs [Link] *cf; Hs [Link] *cf; El
vapor del % Hv [Link] *cf; Hv [Link] *cf; La alta frecuencia de solución del % [Link] *cf; El
balance del Material del % mp xf *mf/xp; El % Btu Hr Mev Mf - mp; Q mev *Hv - mf *hf + mp
*hv; Ms q / (Hs - hs); Ts = (Ts - 273.15) *1.8 +32; El % K-F Tv = (Tv - 273.15) *1.8 +32; DT Ts - Tv;
Una = q / U / dT;
Un evaporador de efecto de soltero del tubo vertical se usa para concentrar 29,000 lb/hr de
una solución de 25 % de coloide orgánico para solución de 60 %. La temperatura del pienso es
60 F. Assume que la elevación de punto de ebullición es insignificante, esas propiedades de
reconocimiento médico de la solución le son similares a esos de agua, y que el enthalpy
específico de la solución, el caballo de potencia, equivalen a eso del vapor, hv. La presión
absoluta del vapor saturado siendo introducido es 25 psia. La presión absoluta en el espacio de
vapor es 1.69 psia y el coeficiente global de reembarque de calor es 300 Btu / (ft2 hr ° F).
Calcule la superficie calentadora requerida (ft2) y la cantidad de vapor consumido (lb/hr). La
solución que Las siguientes órdenes producen deseadas devuelve:
>> [Link] = 29000; [Link] = 60; [Link] = 0.25; >> [Link] = 0.6; [Link] = 25; [Link] =
1.69; Evdat.U = 300; >> Hay campo para una mejoría = que sinevap (evdat) hay campo para
una mejoría = Ts: 240.0324 Tv: 119.8916 ms: 2.0039e +04 hL: 87.8958 hV: A 1.1132e +03:
529.3588 q: 1.9079e +07
Podemos ver que la cantidad de vapor consumido es ms = 20,039 que lb/hr y la superficie de
calefacción requirió son 529.3588 ft2.
Los evaporadores de efecto de múltiplo del 7.3.2 Allí son varios métodos de alimentar el
proceso de evaporación. El método usual de alimentar un evaporador de efecto múltiple es
introducir el líquido delgado en el primer efecto y enviarlo a su vez a través de los otros
efectos. Este método de alimentación se llama de tarifa acometedora. Resuelva 7.16 funciones
uno esquemático de un evaporador de efecto triple de tarifa acometedora. El pienso reciente
es añadido al primer efecto y los flujos para lo siguiente en la misma dirección como el flujo de
vapor. La concentración del líquido aumenta del primer efecto para el último efecto. Las
conexiones se hacen a fin de que el vapor de saques de un efecto como el medio calentador
para el siguiente efecto. Resuelva 7.17 funciones un evaporador de efecto múltiple típico.
El vapor
Aliméntese
La trampa
El condensador
La trampa
La trampa
123
CREO que 7.16 Esquemático de un triple de tarifa acometedora efectúan evaporador.
Deje la evaporación continuar hasta el enésimo efecto. Deje la tasa de flujo y el enthalpy del
licor del efecto del kth ser mpk y hpk, respectivamente, y esas de la fase de vapor del efecto
del kth sean mvk y Hvk, respectivamente. Del en conjunto balance esencial mfxf mpnxpn,
tenemos
Mx xpn ff pn
La k de la v de la k de la v de la k de la v de la k de la p de la k m mmmh mH hmhm pk pk vk p
pk,, + () = +11 1111 vvk vk H
La tasa de flujo de licor del efecto del kth es dada por ahí
M mmmmmm pk fv vv kf yo k v = --- == å 12 1
Pk vk vk pk pk f hHmhhm kn
() () = - ££ - + () -
1
1 31
Pn vn pn
= () + () æ è ç ö ø ÷ ì í
El ü
11
El mv0
El mpn
El mp1
1P
El mp2
2P
Mp3 3 n P
Mf, xf
letra x de la letra x m mm
El mm
D TU
UU U Ti yo total de la n = + + + × 1 11 1 12
1. Determine las temperaturas de saturación para vapor y vapor en una presión dada. Evalúe
el enthalpy en la temperatura de saturación. 2. ¿Calcula?Ti y determina la temperatura de
saturación en cada efecto, Ti. 3. Calcule el enthalpy de vapor y el líquido pone en fase en el
temperatura Ti. 4. Encuentre la tasa de flujo de vapor de cada efecto usando balances de la
masa y de energía en cada efecto. 5. Determine la velocidad de transferencia de calor en cada
efecto y calcule el área de reembarque de calor Ai. 6. Compare los valores de Ai en cada
efecto. Si todo de Ai es lo mismo uno al otro, detenga el procedimiento. ¿En caso de que no,
calcula?Ti qi/AiUi y empuje a dar un paso 3.
La función hay campo para una mejoría % de cálculo del evaporador de Multiple-Effect del %
multievapSI Data crit (el sistema de la unidad SI) (evdat) 1e-3; Tc = 647.096; La temperatura
crítica del % de H2O (kilobyte) Pc = 22064000; El % la presión crítica de H2O (Pa) T0 = 273.15;
Xf [Link]; Xpn [Link]; Mf [Link];
Tf [Link] + T0; El % C - > Kilobyte Ps = [Link]; La presión de vapor del % (Pa) Pn [Link];
La presión del % del efecto final (Pa) U = evdat.U; = la longitud de la n de coeficiente de
reembarque de calor del mono del % (U); La temperatura de saturación del % un - 7.85951783
1.84408259 - 11.7866497 22.6807411 ... - 15.9618719 1.80122502 ; Gs - *log = @ (la letra x)
(1) (2) (3) (4) (5) (6) (de 1 letra x) (Ps Pc) un *x + un *x ^1.5 + un *x ^3 + un *x ^3.5 + un *x ^4
+ ... un *x ^7.5; Gn - *log = @ (la letra x) (1) (2) (3) (4) (5) (6) (de 1 letra x) (Pn Pc) un *x + un *x
^1.5 + un *x ^3 + un *x ^3.5 + un *x ^4 + ... un *x ^7.5; Xs fzero (gs, 0.5); Xn fzero (gn, 0.5); Ts
Tc * (1 - xs); La temperatura de vapor del % (kilobyte) Tn Tc * (1 - xn); La temperatura del % del
% final de efecto (kilobyte) Enthalpy Sts Satsteam (Ts-T0); El % saturó vapor stv satsteam (Tn-
T0); El % el efecto final stf satsteam (Tf-T0); El pienso del % Hv0 [Link]; Hp0 [Link]; El % J / kg
Hvn = [Link]; Hpn [Link]; = [Link] de alta frecuencia; Los balances de la Masa del % y la
temperatura dejan caer a mpn xf *mf/xpn; El % kg/hr dTtotal Ts - Tn; = la suma del sumU de
kilobyte del % (1. U); DT = (1. U) *dTtotal/sumU; Kilobyte del % critA = 10; OldA = 10 *ones (1,
n); Iter = 0; Mientras critA crit T (1) = Ts - dT (1); Para j = 2:N T (j) = T (j-1) - dT (j); Acabe para j
= 1:N sprop (j) = satsteam (T (j) - T0); Hv = sprop (j) (j) .hV; El caballo de potencia = sprop
(j) (j) .hL; Ecuaciones de balance de % de fin evM [Hv0 - hp0 hp ( 1 ) - Hv ( 1 ) 0 ; ... 0 Hv ( 1 )
+hp ( 2 ) - 2 *hp ( 1 ) hp ( 2 ) - Hv ( 2 ) ; ... 0 Hv ( 3 ) - hp ( 2 ) Hv ( 2 ) +Hv ( 3 ) - 2 *hp ( 2 ) ]; Evb
hp ( 1 ) - hf ; hp ( 2 ) - hp ( 1 ) ; Hv ( 3 ) - hp ( 2 ) + ( hp ( 3 ) - Hv ( 3 ) ) *xf/xpn *mf; Mv
evM\evb; Q = mv (1) (1) * (Hv0-Hp0); Para j = 2:N q = mv (j) (j) * (Hv (j) - el caballo de
potencia (j)); = q de fin Area. (U.*dT); = la suma del avgA (el área) / n; = la suma del critA (la
temperatura absoluta (el área - oldA)); DT .El *Area/avgA; Si la temperatura absoluta (la
suma (dT) - dTtotal) / la suma crit dT dT *dTtotal (dT);
Fin iter + 1; El oldA = Area; T-T0 del % de fin Results Res.T; El % vectorial de temperatura de
cada efecto res.A (C) = Area; El % vectorial de área de cada efecto (m ^2) [Link] mv; El %
vectorial de tasa de flujo de vapor de cada efecto (kg/hr) [Link] iter; El número del % de
iteraciones acaba
Un triple efecto evaporador de tarifa acometedora se usa para evaporar una solución orgánica
de coloide conteniendo sólidos de 15 % para una solución concentrada de 60 %. El vapor
saturado en 205,603 Pa es usado, y la presión en la fase de vapor del tercer efecto es 8,756 Pa.
La tasa del pienso es 20,412 kg/hr en 15.6 ° C. que La aptitud de calor de las soluciones líquidas
es así como eso de agua en el rango entero de concentración. Los coeficientes de reembarque
de calor han sido estimados tan U1 = 1.084 × 107, U2 = 7.155 × 106, y U3 = 3.986 × 106 J / (·
kilobyte m2 · hr). Si las áreas de reembarque de calor de cada uno de los tres efectos son ser
iguales, calcule el área de reembarque de calor (m2) y la cantidad de vapor consumido (kg/hr).
La elevación de punto de ebullición de las soluciones - se asume - es insignificante. La solución
que El balance del enthalpy en cada efecto da
Dado que el enthalpy del condensado equivale a eso de la solución (i.e., Hvi hpi), tenemos
HhmHHhmHhh H
3213222323 3
2 () + () = () + () í ü mf
Las siguientes órdenes demuestran los resultados de cálculos por el multievapSI de función:
>> [Link] = 0.60; [Link] = 0.15; [Link] = 205602.9; [Link] = 8756; >> [Link] =
20412; [Link] = 15.6; Evdat.U 10.834 7.155 3.986 *10 ^6; >> = resultados multievapSI
(evdat) resulta = T: A del 100.4974 81.7076 43.2312 : 79.4099 79.4099 mv: 3x1 double iter:
>> 6 [Link] ans = 1.0e +03 * 8.0540 4.6341 5.0781
Podemos ver que el área de reembarque de calor fue enfocado para 79.41 m2 después de
seis iteraciones.
V, y1
V, yn +1
V, yi +1
V, yi
L, xn
N–1n
yo
L, xf
L, xi – 1
L, xi
12
Donde la M y W son los atracos molares de fases de líquido y del gas para la etapa del ith,
respectivamente. La W puede ser insignificante comparado para M, y M - se asume - es
constante para cada etapa. El balance masivo puede ser reescrito como
Dx dt
LM
letra x
LV una M
letra x
Va M xi ii yo = + () + - + 11
Dx dt
LM
letra x
LV una M
letra x
Va M xf1 12 = + () +
Dx dt
LM
letra x
LV una M
letra x
V M yn nn n = + () + - + 11
LV una M
Va M
LM
LV una M
Va
000
El é
ë
êêêêêê
Úúúúúú
+ ()
+ ()
MM
LM
LV una M
Va M
LM
LV una M
Va M
LM
LV una M
00
00
00
000
+ ()
+ ()
+ ()
El é
ë
ê ê ê ê ê ê ê ê ê êê ê ê ê
Úúúúúúúúúúúúú
El é
êêêêêê
Úúúúúú
El +
LM
00 00 00
MM
y de la letra x
El é
êêêêêêêê
Úúúúúúúú
El é
ù û el ú
O xAxB u +
XA Bu ss = - - 1
D DDDDD xAxBuyCx Du
y de la letra x
00 0 00
El é
ù û el ú
Una columna de absorción de cinco etapas debe usarse para quitar benceno contenido en el
gas de proceso usando una corriente de aceite. La tasa de flujo del pienso de aceite es 1.33 kg
mol/min, y la tasa del pienso del gas y la fracción del topo de benceno en el pienso del gas son
1.667 / min de aire kg mol y 0.1, respectivamente. El atraco molar líquido para cada etapa es
6.667 kg mol y la relación de equilibrio es dada por yi 0.5xi. El pienso de aceite no contiene
cualquier benceno (xf = 0).
0 325 0 125 000 02 0 325 0 125 00 0020 325 0 125 0 000 2 0 3 2.. ... ... .. 5 50 125 00002 0 325
02 0 00 00 00 00 25
. .. ,
El é
êêêêêê
Úúúúúú
El é
ê êB
Úúúúúú
El é
ù û el ú
El é
ù û ú,. . Letra x de la U ys fs s6 00 01
XA BU ss = - - 1
1.
>> un [- 0.325 0.125 0 0 0;0.2 - 0.325 0.125 0 0;0 0.2 - 0.325 0.125 0 ; 0 0 0.2 - 0.325 0.125;0 0 0
0.2 - 0.325 ]; >> B [0.2 0;0 0;0 0;0 0;0 0.25 ]; Nosotros [0.0;0.1 ]; >> Xs = - inv (Uno) *B *Us xs =
0.0076 0.0198 0.0392 0.0704 0.1202
Así,
XA BU ss = -
El é
êêêêêê
Úúúúúú
-1
2. El cambio de paso es Du
El é
ù û el ú
0 00. 5
0.05. La adición de los valores estatales en novio para la respuesta de paso produce la
composición real. El absbz de la letra genera deseados de perfil complots demostrados en
cifras 7.19 y 7.20.
La A del % absbz.m [- 0.325 0.125 0 0 0;0.2 - 0.325 0.125 0 0;0 0.2 - 0.325 0.125 0 ; 0 0 0.2 -
0.325 0.125;0 0 0 0.2 - 0.325 ]; B [0.2 0;0 0;0 0;0 0;0 0.25 ]; C [0 0 0 0 1;0.5 0 0 0 0 ]; D [0 0;0
0 ];
Nosotros [0.0;0.1 ]; Xs = - inv (Uno) *B *Us; Ys = C *xs + D *Us; El % = el paso del y, x, t (Una, B,
C, D, 2) estatal en novio; Y = 0.05 *y; La letra x = 0.05 *x; Para k = 1:2, y (:,La k) = y (:,La k) + ys
(la k); El fin; El % Y = ys + (t) y ((t) para k = 1:5, letra x:,La k) = la letra x (:,La k) + xs (la k); El fin;
La contratreta de la figura de la letra x de la Letra X del % xs + (t, y ((t) (1, 2) (1) (t), el
complot:,1)), xlabel (' la letra x _ 5 ')), ylabel (1, 2), axis contratreta apremiante (t, y ((' t (min ) ',
complot:,2)), xlabel (' y _ 1 ')), ylabel (2), axis complot apremiante de la figura (t, letra x ((' t
(min ) ':,1), t, letra x (:,2), ' - ', t, letra x (:,3), '.- ', t, letra x (:,4), ' *-', t, letra x (:,5), ' oh ') xlabel ('
t (min ) '), ylabel (' la letra x '), axis leyenda apremiante (' la letra x _ 1 ', ' letra x _ 2 ', ' letra x _
3 ', ' letra x _ 4 ', ' letra x _ 5 ')
0
0.02 0.04 0.06 0.08 0.1 la letra x 0.12 0.14 0.16 0.18
20 40 60 t (min)
80 100 120
X1 x2 x3 x4 x5
0.13
0.14
0.15 x5
0.16
0.17
0.18
50 t (min)
100
(Uno)
4.2
4.4
El y1
4.6
4.8
× el 10–3
5.4
5.6
5.2
50 t (min)
100
(B)
CREO que 7.19 perfiles de Composición de conexión de salida fluyan.
7.5 DESTILACIÓN BINARIO 7.5.1 mccabe/thiele methOD23 Figure 7.21 funciones una columna
simple de destilación con un condensador total y una recaldera. El pienso típicamente entra
cerca de la mitad de la columna. El vapor proviene de etapa para etapa arriba de la columna
mientras el líquido proviene de etapa para la etapa abajo de la columna. El vapor desde lo alto
bandeja es condensado para líquido en el condensador y una porción de ese líquido, L, es
devuelta como el reflujo. El resto de ese vapor es abstraído como la corriente aérea del
producto, D. La proporción de reflujo es definida como
acto inapropiado
LD
Una porción del líquido al pie de la columna es abstraída como un producto de fondos
mientras el resto es vaporizado en la recaldera y regresado a la columna. La línea operativa
para la sección rectificadora (corone sección de la columna, por encima de la etapa del pienso
nF) puede ser representada como
acto inapropiado
acto inapropiado
letra x
Acto inapropiado xD + + + æ è ç ö ø ÷ 1 1 1
Donde la letra x y y son las fracciones del topo de componente crucial (ilumine llave) en el
líquido y el vapor, respectivamente el xD es la fracción del topo de componente crucial en el
destilado
El condensador
Yo – 1
N––2n–3n1
yo
El nF
El xB
El zF
XD 1
Yo el +1
F (Alimente corriente)
Reboiler
B (los Fondos)
V–
FIGURA 7.21 el diagrama Esquemático de una columna de destilación. (De Henley, E.J. Et Al.,
Los principios del proceso de separación, ed. 3, John Wiley e Hijos, S.A., Hoboken, Nueva
Jersey, 2011, pp. 285–290.)
letra x
V xB BB B = + æ è ç ö ø ÷ æ è ç ö ø ÷ 11
La condición de la corriente del pienso alimentada en la etapa del pienso puede ser
caracterizada por el parámetro q, lo cual es definido como la proporción del incremento en la
tasa molar de reflujo a través de la etapa del pienso para la tasa molar del pienso:
LL F
Alternativamente, q puede ser obtenida del balance masivo alrededor de la etapa del pienso
tan
q
VV F = + 1
Pues pienso subenfriada líquida q > 1, para pienso de punto de burbujeo líquida q = 1, para a
medias pienso vaporizado 0 q < 1, para vapor de punto de rocío alimenta a q = 0, y pues pienso
vapor sobrecalentada q < 0. ecuación de q-line es representada como
letra x
ZqF=æèçöø÷-
ö ø ÷ 11
letra x
Rzqx Rq
Rz qx Rqq FD q FD = + + + = + () () + 11
Si estas relaciones son substituidas para la línea que opera denudación para eliminar a VB, la
línea que opera denudación puede ser reescrita como
letra x yx xx
Yx xx xqB qB qq qB B
La volatilidad relativa, uno, representa una medida numérica de separación. Para una mezcla
binaria, la volatilidad relativa puede ser expresada en términos de vapor de equilibrio y
fracciones líquidas del topo de la K-Value:
uno
() () Yx / 11
letra x
letra x
+ () uno uno 11
El bindistMT de función determina el número de etapas y las líneas operativas para una
destilación binaria usando el método McCabe/Thiele. La sintaxis básica es
= feedn, totaln bindistMT (el alfa, q, zf, xd, xb, acto inapropiado)
La función el Cálculo del % feedn, totaln bindistMT (el alfa, q, zf, xd, xb, acto inapropiado) de
destilación binaria usando alfa del % de aporte del % de método McCabe/Thiele: El % relativo
de volatilidad q: Alimente % de parámetro de condición zf, xd, xb: El topo fracciona de pienso,
destilado y acto inapropiado del % de fondos: El % de salida del % de proporción de reflujo
feedn: Alimente % de etapa totaln: El número de total escenifican Inicialización del % y cálculo
de curva de equilibrio y 0:0.1:1; Ustedes = y; El xe = ustedes. (El alfa + (de 1 alfa) *ye); Xq *zf +
(q-1) = ((acto inapropiado +1) *xd) / (acto inapropiado + q); Yq = (acto inapropiado *zf + q
*xd) / (acto inapropiado + q); El complot de la figura (xe, ustedes, ' acto inapropiado ') (1);
Espérese un momento, el axis (0 1 0 1); Círculo (la línea (0 1, 0 1), ' Coloree ', 0 0); Círculo (la
línea (xd xq, xd yq), ' Coloree ', 1 0 1); Círculo (la línea (zf xq, zf yq), ' Coloree ', 1 0 1); Círculo (la
línea (xb xq, xb yq), ' Coloree ', 1 0 1); La sección del %Rectifying = 1; Xop (1) = xd; Yop (1) = xd;
y xd; Mientras (xop (yo) > xq) xop (yo +1) = y. (El alfa + (de 1 alfa) *y); = acto inapropiado yop
(yo +1) *xop (yo +1) / (acto inapropiado +1) + xd / (acto inapropiado +1); El % rectificando
manejando línea y yop (yo +1); Círculo (la línea (xop ( i ) xop ( i +1 ), yop ( i ) yop ( i )), '
Coloree ', 0 1); Si (xop (yo +1) > xq) círculo (la línea (xop ( i +1 ) xop ( i +1 ), yop ( i ) yop ( i
+1 )), ' Coloree ', 0 1); El fin = yo el +1; El feedn de fin I-1; El % Desnudando sección c1 / (xq -
xb) = (yq - xb); C2 / (xq - xb) = (yq - xq); Yop (yo) c1 *xop (yo) - c2 *xb; Y yop (yo); Círculo (la
línea (xop ( i ) xop ( i ), yop ( i - 1 ) yop ( i )), ' Coloree ', 0 1); Mientras (xop (yo) > xb) xop = y /
(el alfa + (de 1 alfa) (yo +1) *y); Yop (yo +1) c1 *xop (yo +1) - c2 *xb; Y yop (yo +1); Círculo
(la línea (xop ( i ) xop ( i +1 ), yop ( i ) yop ( i )), ' Coloree ', 0 1);
Los 363Mass Se Trasladan
Si (xop (yo +1) > xb) círculo (la línea (xop ( i +1 ) xop ( i +1 ), yop ( i ) yop ( i +1 )), ' Coloree ', 0
1); El fin = yo el +1; El fin colocado (la línea (xop ( i ) xop ( i ), yop ( i - 1 ) yop ( i )), ' Color ', 0
1); Demórese, xlabel (' y '), ylabel, totaln I-1 (' la letra x '); Fprintf (' Feed escenifique a %g n ',
feedn); Fprintf (' Numere de etapa %g n ', totaln);
Una mezcla binaria debe estar destilada en una columna de destilación para dar un destilado
de xD = 0.9 y una composición de fondos de xB = 0.1. La composición del pienso es zF = 0.5 y la
proporción de reflujo es acto inapropiado = 1.5. El pienso es a medias vaporizado y q = 0.8. La
ecuación de equilibrio es dada por letra x del = hacha de la y / (1 + (1 - uno)) con uno = 2.45.
Determine la posición de la etapa del pienso y el número de etapas totales, y represente
gráficamente la curva de equilibrio, q-line, y las líneas operativas como una función de líquido
ponen en fase fracción del topo. La solución que Las siguientes órdenes producen deseadas
devuelve y el complot demostrado en Figura 7.22:
>> el alfa = 2.45; Q = 0.80; Zf = 0.5; Xd = 0.9; Xb = 0.1; Acto inapropiado = 1.5; >> = feedn,
totaln bindistMT (el alfa, q, zf, xd, xb, acto inapropiado); Alimente etapa = 5 Número de etapas
= 10
El ideal del 7.5.2 la Figura binaria de Destilación 7.23 demuestra la etapa del pienso de etapa e
ith para una columna binaria de destilación. El balance masivo alrededor de la etapa del ith
cede
letra x
letra x
+ () uno uno 11
Y las tasas molares de flujo de vapor y líquido - se asume - son constantes. El atraco líquido
molar, Montana, es constante para todas las etapas. La masa global balancea para la etapa del
pienso, el condensador, y la recaldera son como sigue:
L LFVLDBLV nn n FF = + = + = - 12,
El flujo líquido evalúa pues la sección rectificadora y la sección de denudación son dadas por
ahí
Y las tasas de flujo de vapor para la sección rectificadora y la sección de denudación son dadas
por ahí
V VV VF q SR s == + (), 1
El condensador
Dx dt M
letra x Vy
Alimente etapa
Desnudando sección,, en n
VnF, ynF
F, zF nF
LnF, xnF
LnF – 1, xnF – 1
(Uno)
yo
Vi, yi
Li, xi
Li – 1, xi – 1
Vi +1, yi +1 (b)
CREO que 7.23 (uno) el Pienso escenifican y (b) etapa ith para una columna binaria de
destilación.
Reboiler adentro
Dx dt M Lx Bx Vyn B Sn nS n = () = () -: 1 1
Dx dyndist (t, letra x, dpar, dels) El dpar de discusión de aporte es una estructura variable
consistente en el parámetro fildea: [Link] = un (la volatilidad relativa), dpar.n n (el
número de etapas totales), [Link] nF (alimente etapa), dpar.F = F (alimente tasa de flujo),
[Link] = zF (alimente composición), dpar.q = q (alimente condición), = acto inapropiado
dpar.R (la tasa de reflujo), dpar. = el megabyte (el atraco de la recaldera) Vs (la tasa de vapor
de la recaldera), [Link] = Maryland (el atraco del condensador), [Link], y [Link] =
Montana (el atraco líquido en cada etapa). Los dels de discusión de aporte es una variable de
estructura que define cambios de paso en manejar variables.
El sistema del % de función dx dyndist (t, letra x, dpar, dels) de ecuaciones diferenciales para
una relación binaria de Equilibrio del % de la columna de destilación: = el alfa de la y *x / (1 +
(alpha-1) *x) el Solucionador del %: = [Link] de alfa de Parámetros del % t x ode45 (@
dyndist, t0 tf, x0, [ ], dpar, dels); n dpar.n; Nf [Link]; Fi dpar.F; Zfi [Link]; q dpar.q; Ri dpar.R;
Vsi [Link]; Md [Link]; Mb [Link]; Mt [Link]; DelR [Link]; DelRt [Link]; DelV
[Link]; DelVt [Link]; Delz [Link]; Delzt [Link]; = [Link] de objetos de barro; =
[Link] de la cerámica holandesa; El % Cambia en manejar condiciones si = Ri t delRt, de
Acto Inapropiado; Si no Acto Inapropiado Ri + DelR; El fin si t delVt, Vs Vsi; Si no Vs = Vsi + delV;
El fin si t delzt, zf zfi; Si no zf = zfi + delz; El fin si < la cerámica holandesa de la t, F = Fi; Si no los
objetos de barro F = Fi +; La masa de hielo flotante del % de fin evalúa = Acto Inapropiado Lr; =
acto inapropiado Ls + F *q; B = Ls - Vs; D=F - B; Vr Vs + F * (1-q); La inicialización del % y = los
ceros del dx de equilibrio de fase (n, 1); El *x de = alfa de la y. (1 + (alpha-1) *x); El %
Condenser Dx (1) Vr * (y (2) - la letra x (1)) / md; La sección del % Rectifying para yo = 2:Nf-1;
Dx (yo) = (Lr *x (I-1) +Vr *y (yo +1) - Lr *x (yo) - Vr *y (yo)) / mt; La etapa del Pienso del % de fin
dx (nf) = (Lr *x +Vs *y +F *zf (nf +1) (nf-1) Ls *x (nf) - Vr *y (nf)) / mt; El % Desnudando sección
para yo nf +1:n-1; Dx (yo) = (Ls *x (I-1) +Vs *y (yo +1) - Ls *x (yo) - Vs *y (yo)) / mt; El % de fin
Reboiler Dx (n) = (Ls *x (n-1) - B *x (n) - Vs *y (n)) / mb; El fin
La composición de perfil puede ser sensible a las condiciones iniciales. Es práctica común usar
los valores estatales en novio como las condiciones iniciales. En estado estable, las
composiciones no cambian con
El tiempo y los términos derivados en las ecuaciones de balance todas se vuelven cero. El ssdist
de función calcula las composiciones líquidas estatales en novio para todas las etapas. La
sintaxis es
F ssdist (la letra x, dpar) donde el dpar sea la estructura de parámetro cuyos campos son
[Link] = un, = acto inapropiado dpar.n n, [Link] nF, dpar.F = F, [Link] = zF, dpar.q = q,
dpar.R, y dpar.D = D.
= [Link] de alfa de función f ssdist (la letra x, dpar); n dpar.n; Nf [Link]; F = dpar.F; Zf
[Link]; q dpar.q; = dpar.R de acto inapropiado; D = dpar.D; = Acto Inapropiado del Lr; B=F - D;
= acto inapropiado Ls + F *q; Vs Ls - B; Vr Vs + F * (1-q); El *x de = alfa de la y. (1 + (alpha-1) *x);
F (1) = (Vr *y (2) - (acto inapropiado D +) *x (1)); El condensador del % para yo = 2:Nf-1; F Lr *x
(I-1) (yo) + Vr *y (yo +1) - Lr *x (yo) - Vr *y (yo); El fin f Lr *x (nf-1) (nf) + Vs *y (nf +1) - Ls *x (nf)
- Vr *y + F (nf) *zf; Para yo nf +1:n-1; F Ls *x (I-1) (yo) + Vs *y (yo +1) - Ls *x (yo) - Vs *y (yo); El
fin f (n) = (Ls *x (n-1) - B *x (n) - Vs *y (n)); La recaldera del %
El sistema de ecuaciones no lineales definidas por el ssdist de función puede ser solucionado
usando el fsolve del solucionador incorporado. Los resultados obtenidos a partir de la solución
es utilizado como valores iniciales para las composiciones.
Una columna de 30 etapas con el condensador aéreo como la etapa 1, la etapa del pienso
como la etapa 15, y la recaldera como la etapa 30 se usan para destilar una mezcla binaria. La
volatilidad relativa, uno, es 1.5. La tasa del pienso es F = 1 mol/min, la composición del pienso
es zF = que 0.5, y el pienso ponen en forma es q = 1 (el líquido de punto de burbujeo). La tasa
de flujo de reflujo es acto inapropiado = 2.7 mol/min y la tasa de vapor dejando la recaldera es
3.2 mol min. Los atracos en el condensador y la recaldera son ambos 5 mol, y el atraco en cada
etapa es constante mantenida como 0.5 mol. En t = 10 min, hay cambio de paso de 1 % en la
tasa de flujo de reflujo. Trame las composiciones líquidas del destilado y los fondos para 0 t =
400. También trame el perfil líquido de composición a lo largo de las etapas en t = 400 min. La
solución Los sets del usedyndist de la letra los valores del campo del dpar de estructuras y dels
para las condiciones operativas dadas. Luego el ssdist de función se siente llamado a calcular
las composiciones estatales en novio, que es utilizado como valores iniciales. Finalmente, el
dyndist de función es designado y el ode45 del solucionador incorporado es utilizado para
solucionar el sistema de ecuaciones diferenciales.
% usedyndist.m [Link] = 1.5; Dpar.n = 30; [Link] = 15; Dpar.F = 1; [Link] = 0.5; Dpar.q =
1; Dpar.R = 2.7; [Link] = 3.2; Dpar.D = 0.5; [Link] = 5; [Link] = 5; [Link] = 0.5;
[Link] = 0.01 *dpar.R; [Link] = 10; [Link] = 0; [Link] = 0; [Link] = 0; [Link]
= 0; [Link] = 0; [Link] = 0; T0 = 0; Tf = 400; X0 = 0.5 *ones (1, dpar.n); Nv = 1:Dpar.n; X0
fsolve (@ ssdist, x0, [ ], dpar); El % estatal en novio para estar usado como condiciones iniciales
para = 1:La longitud (x0), si x0 (yo) < = 0, x0 (yo) = - x0 (yo); El fin; El fin t x ode45 (@ dyndist,
t0 tf, x0, [ ], dpar, dels); La contratreta (1, 2)
El complot (t, letra x (:,1), t, letra x (:,El fin), ' - '), xlabel (' la letra x ')), ylabel (' la letra x _ D ', '
letra x _ B '), complot de contratreta de leyenda (nv, letra x (el fin, (' t (min ) ' (1, 2):)), Xlabel ('
n '), ylabel (' la letra x _ '), axis tirante
>> el usedyndist
letra x de la letra x
letra x de la letra x
LK
HK D
HK
LK B
LK HK avg
El min
El leño
El leño
æèç
öø÷
æèç
öø÷
El é
ù û el ú
El é
ù () Un ûû ú
Donde Nmin es el número mínimo de etapas de equilibrio incluyendo la recaldera y el xLK del
condensador es la fracción del topo del xHK componente crucial ligero es la fracción del topo
del aj kj/kHK componente crucial pesado es la volatilidad relativa de la j componente un LK HK
avg / () es la volatilidad promedia geométrica del ligero componente crucial dado por la
tuberculosis aa aLK HK TD avg / () = En el cálculo de un LK HK avg / (), la temperatura en lo alto
de la columna, TD (la temperatura de punto de rocío del destilado), y la temperatura enEl
fondo de la columna, tuberculosis (la temperatura de punto de burbujeo de los fondos), es
determinado, seguido por el cálculo de aTD en TD y aTB en la tuberculosis.
300 400 5 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
10 15 n
20 25 30
letra x
El xi
XD xB
Si usamos el flujo molar componente evalúa d y b, el número mínimo de etapas es dado por
ahí
LK
HK
HK
LK
Ij D ij B
El min
,
El leño
El leño
æèç
öø÷
æèç
öø÷
El é
ù û ú () () aa
La Ecuación de la Maleza del [Link]: El Reflujo Mínimo La ecuación de la Maleza se usa para
calcular el reflujo mínimo. ¿Primera, la siguiente ecuación es solucionada para el parámetro?:
() La letra x = å q j n jF jF jF c un aq
acto inapropiado
letra x
JD
El iD
Min +
() = å 1 1 un aq
letra x
acto inapropiado RR
NN N
El +
+ min min, 11
La correlación Gilliland es una curva experimental que da la relación entre Letra X y Y. Muchas
ecuaciones han estado propuestas para describir la curva Gilliland para la destilación
multicomponente. Una cierta cantidad de estas ecuaciones son como sigue:
0 01 0900545827 0 591422
0 002743
letra x
Letra X de la Letra X
letra x
XY == 00 65 10 0 067,. ;.,.
Letra X de la Letra X
+ 0650 5 1125.. .
XY == 010100,.;. ,
Y X = () 07 51 0 5668. .
XY == 010100,.;. ,
Letra X Y
Y X = 1 13
XY == 010100,.;. ,
La proporción del número de etapas por encima de la etapa del pienso para el número debajo
de la etapa del pienso puede ser obtenida usando al Kirkbride Equation34:
BD
letra x de la letra x
letra x de la letra x
HK
LK F
LK B HK D
æèç
ö ø ÷= æ è ç
öø÷
æèç
öø÷
() ()
El é
ëêê
0 206
ûû ú ú
ì el í
El ü
2
Donde la m es el número de etapas teóricas por encima de la etapa del pienso incluyendo la p
del condensador es el número de etapas teóricas debajo de la etapa del pienso incluyendo la D
de la recaldera y B son las tasas molares de flujo de destilado y llega al fondo, respectivamente
La posición de Etapa del Pienso del [Link] que La posición de la etapa óptima del pienso
puede ser estimada usando la ecuación Kirkbride:
letra x de la letra x
BD
acto inapropiado
kilobyte FH
kilobyte de Florida
BLK
kilobyte DH
æèç
öø÷
æèç
öø÷
æèç
öø÷
El é
ëêê
ûúú
,
,
.2 0 2066
Donde el acto inapropiado escrito debajo de una letra denota la S rectificadora de sección
denota la sección de denudación
La determinación del [Link] del Número de Etapas por la Combinación de Ecuación del
Fumador del vapor – la relación líquida de equilibrio
letra x
letra x
+ () uno uno 11
Le da a m xm bx b aa un () + () - é + = 110 2
Xx
El mc
* - * () * - * ()
El é
ëêê
ûúú
æèç
öø÷
El leño
El leño
11
uno
acto inapropiado
acto inapropiado
Dónde el xD y zF son las fracciones del topo en el destilado y la corriente del pienso,
respectivamente. En la denudación que la sección, m y b pueden ser representadas como
letra x Rz XRx Rz
b
+-+ () + () ()
() + () () * = 1 11 0, F Fn nkx xk * = -
zq
El *
El +
Para la destilación en el reflujo total, el número de etapas requeridas es dado por ahí
Una columna de destilación debe usarse para separar yo butano de la mezcla de compuestos
más ligeros consistente en etano, propano, yo butano, y n-butane. La corriente del pienso
entra en la columna como líquido en su punto de burbujeo, y la presión de la columna es 7
barra. Es requerida ese 95 % de lo que yo el butano en el pienso esté recuperado en los
fondos, y que la corriente de fondos debe contener no más de propano de 0.1 %.
La ecuación Antoine. ¿El punto de rocío puede ser obtenido usando la relación?¿Xi = 1? ¿Yi/ki,
y el punto de burbujeo pueden ser obtenidos usando la relación?¿Yi = 1? / P kixi, ki Pi. 2. Para
calcular la proporción mínima de reflujo usando la ecuación de la Maleza, la temperatura de la
corriente del pienso es determinada primera y calcula kjF en esta temperatura. En la
evaluación de la ecuación
() La letra x = å q j n jF jF jF c un aq
El componente
Antoine Equation Coefficients Un B C 1 Etano 0.15 3.93835 659.739 - 16.719 2 el Propano (la
llave ligera) 0.18 4.53678 1149.36 24.906 3 yo el Butano (la llave pesada) 0.18 4.3281 1132.108
0.918 4 n-Butane 0.49 4.35576 1175.581 - 2.071
La suma fF (xF = @ (Tf).El *10.(Uno - B. (Tf + C)) / P) - 1; Tf fzero (fF, Tf0); KF = (10.(Uno - B. (Tf +
C))) / P; Ecuación del Maleza del % th0 = 1.5; La suma fTh (xF = @ (th).El *10.(Uno - B. (Tf + C)) /
P. (10.(Uno - B. (Tf + C)) / P - ... th *10 ^ (Uno (3) - B (3) / (Tf +C (3))) / P)); Theta fzero (fTh, th0);
AlpD kD/kD (3); = la suma Rm ([Link] *xD. - 1 (alpD -) theta); Acto inapropiado de ecuación del
% Gilliland = 1.5 *Rm; La letra x = (1.5 - 1) *Rm / (acto inapropiado + 1); Y = 0.75 * (1 - la Letra X
^0.5658); N = (Y +Nm) / (1-Y); / la suma de = suma del c1 de ecuación del % Kirkbride (Dr) (Br);
C2 xF (3) /xF (2); C3 = (xB (2) /xD (3)) ^2; H = (c1 *c2 *c3) ^0.206; P = N / (1 +h); m p *h; La
impresión del % resulta fprintf (el punto de burbujeo ' (B) = %8.4f, ' punto de rocío ' (D) = %8.4f
', Tb, Td); Fprintf (' \nFeed temp.(F) = %8.4f ', Tf); Fprintf (' \ntheta %8.4f, min. numeren de
etapa = %7.4f ', theta, Nm); Fprintf (' la proporción de reflujo \nMin. = %7.4f, número real de
etapa = %7.4f ', N, Rm); Fprintf (' \nStages por encima del pienso escenifican a = %7.4f ', m);
Fprintf (' \nStages debajo del pienso escenifican a = %7.4f\n ', p);
>> el punto del fugdist Bubble (B) = 333.1795, punto del Rocío (D) = 274.0267 el temp Feed.(F)
= 285.4040 theta = 1.6731, min. numeran de etapas = 8.5438 proporción de reflujo Min. =
17.3676, número real de etapas = 0.6452 Etapas por encima de la etapa del pienso = 3.9784
Etapas debajo de la etapa del pienso = 13.3892
El balance masivo componente: Lj - 1xi, j - 1 + Vj + 1yi, j + 1 + Fjzi, j = (Lj + Uj) xi, j + (Vj + Wj) yi,
el balance masivo Global j: Lj - 1 + Vj + 1 el balance + Fj Lj + Uj + Vj + Wj Energy: Lj - = (Lj + Uj)
(Vj + Wj) – 1 + Vj + 1Hj + 1 + FjhFj hj + Hj Vapor - 1hj equilibrio líquido: Yi, j ki, jxi, j Summation
de fracciones del topo: Yx ij yo n ij yo la copia de la n,, == åå == 11 11
Una columna simple de destilación con tres etapas teóricas mostrado en Figura 7.26 debe
usarse para separar mezcla de n-butane (1) y de n-pentane (2). Una corriente del pienso
consistente en 0.23 el butano lb mol h n y 0.77 interlineaciones lb mol h n pentane la columna
como líquido en su burbuja apuntan en la etapa 2 (j = 2). La presión operativa de la columna es
120 psia, y un condensador total es usado. La cantidad de calor se sumó a la recaldera es
10,000 Btu H. El destilado y los fondos están distantes en las tasas de D = 0.25 y B = 0.75 lb
mol / h, respectivamente. Calcule las temperaturas de todas las etapas y del condensador, las
tasas de flujo y composiciones de vapor y flujo líquido en la columna, y las composiciones del
destilado y los fondos. Las presiones de vapor pueden ser estimadas por la ecuación Antoine, y
los enthalpies molares de los compuestos puros pueden ser estimados por las ecuaciones de
segundo grado de T. Posponga 7.2 funciones los coeficientes de ecuación Antoine y las
ecuaciones de correlación del enthalpy.
L0 V1 – D
QD
El condensador
Reboiler
V1
V1
V2
L0
L1 L2V 3
FIGURA 7.26 la columna de destilación de tres etapas. (De Cutlip, M.B. y Shacham, M.,
Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel y MATLAB,
ed. 2, Prentice-Hall, Boston, Massachusett, 2008, p. 553.)
Vj, yi, j
Lj, xi, j
Uj
Qj
Fj, zi, j
Wj
Lj – 1, xi, j – 1
Vj +1, yi, j +1
FIGURA 7.25 la etapa de Equilibrio. (De Cutlip, M.B. y Shacham, M., Resolución de Problemas
en la Ingeniería Química y Bioquímica con ERUDITO, Excel y MATLAB, ed. 2, Prentice-Hall,
Boston, Massachusett, 2008, p. 552.)
yo
Yo la j yo j
Kx jF
= å == () 1 10 12 3,
El rdist de función define las ecuaciones no lineales para cada etapa. Las s vectoriales variables
contienen 14 variables desconocidas como sus elementos: S. El userdist de la letra llama el
rdist de función y utiliza el fsolve de función para solucionar las ecuaciones no lineales.
El % de función del rdist.m f rdist (s, F, D, z, P, Q) = 1: N-butane, yo = 2:N-Pentane) el % s1: T0,
s2: T1, s3: Tf, s4: T2, s5: T3, s6: x11, s7: El % x21 s8: x12, s9: x22, s10: x13, s11: x23, s12: V1,
s13: V2, s14: Los coeficientes del % V3 Antoine y la A de parámetros 6.80776 6.85296 ; B
935.77 1064.84 ; C 238.789 232.012 ; h1c 0.04 29.6 ; h2c 0.025 38.5 ; H1c - 0.04 43.8 8003 ;
H2c 0.007 31.7 12004 ; Constantes del Equilibrio del % k0 = 10.(Uno - B. ((S (1) - 32) *5/9 + C)) /
P; K1 = 10.(Uno - B. ((S (2) - 32) *5/9 + C)) / P; Kf = 10.(Uno - B. ((S (3) - 32) *5/9 + C)) / P; K2 =
10.(Uno - B. ((S (4) - 32) *5/9 + C)) / P; K3 = 10.(Uno - B. ((S (5) - 32) *5/9 + C)) / P; El vector de
Composición del % x1 s ( 6 ) s ( 7 ) ; X2 s ( 8 ) s ( 9 ) ; X3 s ( 10 ) s ( 11 ) ; X0 [Link] *x1; = la suma
del % Enthalpy HL0 ((s ( 1 ) ^2 s ( 1 ) * h1c ' h2c ').*x0);
= la suma del hL1 ((s ( 2 ) ^2 s ( 2 ) * h1c ' h2c ').*x1); = la suma del hLf ((s ( 3 ) ^2 s ( 3 ) * h1c '
h2c ').*z); = la suma del hL2 ((s ( 4 ) ^2 s ( 4 ) * h1c ' h2c ').*x2); = la suma del hL3 ((s ( 5 ) ^2 s
( 5 ) * h1c ' h2c ').*x3); = la suma del hV1 ((s ( 2 ) ^2 s ( 2 ) 1 * H1c ' H2c ').El *k1.*x1); = la
suma del hV2 ((s ( 4 ) ^2 s ( 4 ) 1 * H1c ' H2c ').El *k2.*x2); = la suma del hV3 ((s ( 5 ) ^2 s ( 5 ) 1
* H1c ' H2c ').El *k3.*x3); El balance de la Masa del % B=F - D; L0 s (12) - D; L1 s (13) - D; L2 s +
(14) B; L3 = B; La definición del % de = suma de ecuaciones f (k0 (1).*x0) - 1; = la suma f (k1 (1,
2).*x1) - 1; = la suma f (kf. *z) (1, 3) - 1; = la suma f (k2 (1, 4).*x2) - 1; = la suma f (k3 (1, 5).*x3) -
1; F (1, 6) = - ((s (12) - L0) *k1(1) + L1) *s + s (13) (6) *k2(1) *s (8); F (1, 7) = - ((s (12) - L0) *k1(2)
+ L1) *s + s (13) (7) *k2(2) *s (9); F (1, 8) = - s *hV1 + s (13) (12) *hV2 - L1 *hL1 + L0 *hL0; F (1,
9) L1 *s (6) - (s (13) *k2(1) +L2) *s + s (14) (8) *k3(1) *s + F (10) *z (1); F (1, 10) L1 *s (7) - (s (13)
*k2(2) +L2) *s + s (14) (9) *k3(2) *s + F (11) *z (2); F (1, 11) = - s *hV2 + s (14) (13) *hV3 + hLf +
L1 *hL1 - L2 *hL2; F (1, 12) L2 *s (8) - (s (14) *k3(1) + B) *s (10); F (1, 13) L2 *s (9) - (s (14)
*k3(2) + B) *s (11); F (1, 14) = - s *hV3 + Q + L2 (14) *hL2 - L3 *hL3; El fin
El % del % userdist.m userdist.m s1: T0, s2: T1, s3: Tf, s4: T2, s5: T3, s6: x11, s7: El % x21 s8:
x12, s9: x22, s10: x13, s11: x23, s12: V1, s13: V2, s14: V3 F = 1; D = 0.25; z 0.23 0.77 ; P = 760
*120/14.7; Q = 1e4; T0 = 200; T1 = 145; Tf = 200; T2 = 190; T3 = 210; x11 = 0.65; x21 = 0.35; x12
= 0.43; x22 = 0.57; x13 = 0.33; x23 = 0.76; V1 = 1.1; V2 = 1; V3 = 1.1; S0 T0 T1 Tf T2 T3 x11 x21
x12 x22 x13 x23 V1 V2 V3 ; S fsolve (@ rdist, s0, [ ], F, D, z, P, Q); T0 s (1); T1 s (2); Tf s (3); T2 s
(4); T3 s (5); x11 s (6); x21 s (7); x12 s (8); x22 s (9); x13 s (10); x23 s (11); V1 s (12); V2 s (13); V3
s (14); Fprintf (' T0 %8.4f, T1 %8.4f, Tf %8.4f, T2 %8.4f, T3 %8.4f\n ', T0, T1, Tf, T2, T3); Fprintf ('
x11 %6.4f, x12 %6.4f, x13 %6.4f\n ', x11, x12, x13); Fprintf (' x21 %6.4f, x22 %6.4f, x23 %6.4f\n
', x21, x22, x23); Fprintf (' V1 %6.4f, V2 %6.4f, V3 %6.4f\n ', V1, V2, V3);
7.7.1 modelo riguroso de Destilación: Las ecuaciones de la malla Para una etapa estatal en
novio, damos por supuesto que el equilibrio de fase es logrado, ninguna de las reacciones
químicas ocurren, y el arrastre por convección de caídas de líquido en vapor y la oclusión de
burbujas de vapor en líquido son insignificantes. Figura 7.27 representa una etapa general de
equilibrio. Hay vapor y sidestreams líquidos, y el calor puede ser transferido en una tasa de Qj
de (+) o para (-) la j de etapa.
Entrar en j de etapa es una corriente del pienso de tasa molar de flujo Fj con composición en
fracción del topo zi, j y alta frecuencia molar del enthalpy. La presión del pienso es igual a
escenificar presión Pj. Interstage líquido de etapa j - 1 de flujo molar reprende a gritos a Lj - 1
también entra a escenificar j así como también vapor de interetapa de etapa j + 1 de tasa flujo
molar Vj + 1. La j que sale de etapa es vapor de propiedad yi, j, hVj, Tj, y Pj. El vapor de vapor
puede estar dividido en un sidestream de vapor de tasa molar de flujo Wj y una corriente de
interetapa de tasa molar de flujo Vj para ser enviado a escenificar a j - 1. También la j que sale
de etapa es líquida de propiedad xi, j, hLj, Tj, y Pj en el equilibrio con vapor. Este líquido puede
estar dividido en un sidestream de tasa molar de flujo Uj y una corriente de interetapa de tasa
molar de flujo Lj para ser enviado a escenificar a j + 1. Resuelva 7.28 funciones que una
columna de destilación con equilibrio de la N escenifica eso es pelusa numerada desde lo alto.
Hay etapas de la N y el número de componentes en la mezcla del pienso es C. Etapa 1 (j = 1) es
el condensador parcial y la etapa N (j = N) es la recaldera. Deje la cantidad de componente yo
en la etapa del jth ser Xi, j. Destinando a la relación yi, j vi, j Vj y xi, j li, j Lj, los balances masivos
para el rendimiento de etapa del jth M Vy Lx Fz VWyLUx ij jijj ij jijjjijjji j,,, = + + + () - + = + + + () -
11 11 vlfSvS li j 00 M yo la j yo la j yo j VijL ij jj,,, = + + + () - () = +11 11 0
Donde SVj Wj/Vj y SLj Uj/Lj. La ecuación de equilibrio de fase para cada componente cede
letra x E yK
VV
L Li j yo la j yo la j yo j ij j ij ij j,,,, == - = 0
HLj – – 1, Pj – 1, Tj 1
HVj, Tj, Pj
Lj – 1, xi, j – 1
Vj +1, yi, j +1
Vj, yi, j
Lj, xi, j
Fj, zi, j
Wj
Qj
j
Uj
CREO 7.27 Un modelo estatal en novio de etapa de equilibrio. (De Henley, E.J. Et Al., Los
principios del proceso de separación, ed. 3, John Wiley e Hijos, Hoboken, Nueva Jersey, 2011,
p. 411.)
POSPONGA 7.3 Resultados de Cálculo para una Etapa Variable Column de tres etapas de Etapa
de 1 Piensos de Stage 2 Etapa 3 Temperatura (° F) 206.4285 215.4895 218.5461 226.5515 tasa
de flujo de Vapor (lb mol / h) 1.0537 — 1.0388 1.0417 la Composición de n-butane 0.3272 0.23
0.1991 0.1225 la Composición de n-pentane 0.6728 0.77 0.8009 0.8775
La suma total de topo fracciona pues cada etapa debería ser igual a 1:
Sy
VV
Sx
El yj
yo
El ij
yo
El ij
El xj
yo
El ij
yo
yo
,
,, == - - = == == åå åå 11 11 1101 jj jL == - = 10
El balance de energía para cada etapa le da a HLhVhFhLUh VWhQ jjLjVjFjjL jjVj jjjj j + + + () - + ()
- = - + - + 11 11 0
Hh vh lhf
Chis
El jV
Ij L
yo
Ij F
yo
El ij
Ij j
=++
- + ()
= ååå 11 1 1 1 1 1
,,
VV
yo
Ij LL
Ij j jj j vShl Q == åå - + () - = 11 10
FN WN
FN – 1
Fj
F2
F1 W1=0
W2
W3
Wj
Wj +1
WN – 1
VN
VN – 1
Vj +1
Vj
V3
V2
VN +1=0
V1 = DV L0=0
UN – 1
UN – 2
Uj
Uj – 1
U2
U1 = DL
UN = 0
QN – 1
Qj
Q2
Q1 Qc
QN (= – QB)
Etapa 1 (el condensador)
Etapa 2
j de etapa
La Etapa N – 1
LN – 1
LN – 2
Lj
Lj – 1
L2
L1
LN=B
FIGURA 7.28 Una columna de destilación con etapas de la N. (De Henley, E.J. Et Al., Los
principios del proceso de separación, ed. 3, John Wiley e Hijos, Hoboken, Nueva Jersey, 2011,
p. 411.)
Para cada etapa de equilibrio, allí están ecuaciones de la MALLA 2C +3 (la Masa, el Equilibrio,
las Sumas Totales, y Enthalpy). El balance masivo total puede ser obtenido de la suma total de
ecuaciones masivas componentes de balance de etapa 1 para escenificar j:
yo
Ik jj
yo
Ik NjjN kj
V LL FUW jj N kj N kkk = + () = å 1
El método de la matriz tridiagonal del 7.7.2 que El método de la matriz tridiagonal introdujo
por Wang y Henke38 es una técnica acelerada y precisa para calcular las tasas componentes y
totales de flujo. En el método tridiagonal de la matriz, el cálculo para una etapa se basa en el
cálculo para la etapa previa, y la acumulación de errores de cálculo puede ser significativa
cuando el número de etapas es grande. Para evitar la acumulación de errores de cálculo, el
algoritmo revisado Thomas puede ser usado. En el algoritmo Thomas, el cálculo comienza de la
esquina superior izquierda de la matriz (i.e., La primera etapa). Los cálculos similares son
repetidos a lo largo de la dirección diagonal de la matriz. El cálculo de la composición de
líquido de etapa xi, j: La masa se balancea y las ecuaciones de equilibrio ceden
VV FUWx
VWKVV
Kkki j
Jj ij j
- + - ()
ì el í
El ü
- + () +
=
El +
å111
,111
11 + 1 + ()
ì el í
El ü
El +
Px Qx Rx S jijj ij jijj,, - + + + = 11
Donde
La k PVVFUW jN jj j kkk = + () ££ () = å 1 1 1 2
El é
ë
êêêêêê
Úúúúúú
, NN
Adentro
N Nx
S-
El é
êêêêêê
Úúúúúú
El é
êêêêêê
Úúúúúú
-
Donde
acto inapropiado
Acto Inapropiado Qr P
Acto Inapropiado Qj J Jj J = ££ () = - 1 1 1 1 21
SsP Qr P
JN s
S Qj jj j jj j = ££ () = 1 1 1 1 1 2
La composición líquida xi, j para j de etapa recibe por acto inapropiado sxsxsrxj NiN Nijjji j00 1
01 1 == - £ () +,, Cálculo de la tasa de flujo del componente de vapor de etapa vi, j: El
procedimiento de cálculo para vi, j es similar a la previo. El factor de absorción Ai, j puede ser
definido como Ai, j Lj/Ki, jVj. Luego, desde li, j Lj/Ki, jVj Ai, jvi, j, el balance masivo componente
le da a M vAvf Sv SA vi j yo la j yo la j yo la j yo j VijL yo la j yo j jj,,,, = + + + () - + () = +11 1 11 00
10 0 01 0 1 00 1 1 2 1 1 2 p p v v vN
El é
êêêêêê
Úúúúúú
,
, NN
Adentro
N Nv
Q-
El é
êêêêêê
Úúúúúú
El é
êêêêêê
Úúúúúú
Donde
A Bp
JN q
DqA Bp Aj iiij j jjij jjij = ££ ()
11 1 11 11 11,,,, jjN £ ()
Y Ai, 0 = p0 = q0 = 0. De estas ecuaciones, la tasa componente de flujo de vapor es dada por ahí
acto inapropiado
UL
SR
W V SL j j LV j j Vjjjj = + = + = + = + 11 11,
KV L l
K de la K
10 0 01 0 1 00 1 1 2 1 1 2 p p l l lN
El é
êêêêêê
Úúúúúú
, NN
Adentro
N Nl
Q-
El é
êêêêêê
Úúúúúú
El é
êêêêêê
û
Úúúúúú
Donde
Z Wp
JN q
Gq Wp jN pqj j jj j jj jj = ££ () = ££ () == - 1 1 1 0011 10
Consecuentemente, las tasas líquidas componentes de flujo son dadas por ahí
El método de punto de burbujeo del 7.7.3 (bp) En el método BP, una forma del equilibrio y las
ecuaciones de suma total se usa para calcular la temperatura de etapa. Un set nuevo de
temperaturas de etapa se calcula durante cada iteración de las ecuaciones del bubblepoint. El
método BP generalmente surte efecto mejor para los sistemas que están en efervescencia
estrecho, ideales, o casi ideales, dónde la composición hace un mayor efecto en la
temperatura que el calor latente de vaporization.39 El condensador cargar a Q1 y la carga de la
recaldera QN puede ser expresada como
La tasa líquida de flujo Lj y el flujo de vapor reprenden a gritos a Vj en la etapa del jth es dado
por ahí
La k L VV FUWjNL jj j kkk = + () ££ () = + = å 11 1 0 11 0
V
Ah hbhh jL VjVL jj jj = - = - + 11
letra x
letra x
letra x
El ij
El ij
yo
El ij
El ij
El ij
yo
El ij
,
,
, == åå = 1
La k de la j de la k J TT N T j N j = { } £ < < () = () - () å 1 1 2 01 ee
1. Inicialice las variables de aporte (Fj, zi, j, hasta que se prohíba, PF, alta frecuencia, Pj, Uj, Wj,
Qj excluding Q1 and QN, N, L1 reflux flow rate, V1). La k determinada = 1. 2. Coloque los
valores iniciales del variables de la lágrima Tj y Vj. 3. Calcule a xi, xi utilizador j, N=SN, xi, j = sj -
rjxi, j + 1(1 = j = N - 1), r0 = s0 = 0, y normaliza al xi resultante, j por letra x del xx yo la j yo j ij yo
C,, = å 1. Este procedimiento tiene que hacerse para todos los componentes.
4. Use el método de cálculo de punto de burbujeo para encontrar un set nuevo de Tj y yi, j. La
ecuación de equilibrio Ei, j yi, j - Ki, jxi, j = 0 es usada en el cálculo. 5. Calcule la carga del
condensador Q1 y la carga de la recaldera QN:
6. Calcule a Vj y Lj secuencialmente:
La k L VV FUWjNL jj j kkk = + () ££ () = + = å 11 1 0 11 0
7. Compruebe la convergencia usando la k de la j de la k de criterio J TT N T j j N = { } £ () () = å
1 2 1 e. Si el set de temperaturas de etapa no converge, se ajusta las variables de la lágrima
otra vez, = k k determinado + 1, y empuje a dar un paso 3.
T = T0; = T Distinguida; CriT = 10; Iter = 1; La inicialización del % de kilobyte (yo, j): La k (yo, j) en
T0 para j = 1:N Pv0 (:,J) = Pc (:).*exp (la Hormiga (:,1) - la Hormiga (:,2). ((T (j) la Hormiga +:,3)));
La k (:,J) = Pv0 (:,J). P (j); El fin de ley de % Raoult mientras la letra x del % criT criv Calculate
(yo, j) para = 1:El nc para j = 2:N-1 Pj (j) = V (1) - la suma V + (F (1 (j):J-1) - U (1:J-1) - W (1:J-1));
Qj - ... la suma (1) (V (j) (j) (yo, j) (j) (j +1) (F (1 (j) = V - + W) *K - U - V:J) - U (1:J) - W (1:J));
Rj = V (j +1) (j) *K (yo, j +1); Sj (j) = - F (j) *z (yo, j); El fin Pj (N) = V (1) - la suma V + (F (1
(N):N-1) - U (1:N-1) - W (1:N-1)); Qj (1) = V (1) - (V (1) + W (1)) *K (yo, 1) - U (1) - V (2) - (F (1)
- U (1) - W (1)); Qj - la suma (1) (V (N) (N) (yo, N) (N) (F (1 (N) = V - + W) *K - U:N) - U (1:N) -
W (1:N)); Rj = V (2) (1) *K (yo, 2); Sj (1) = - F (1) *z (yo, 1); Sj (N) = - F (N) *z (yo, N); Acto
inapropiado = Rj (1) (1) /Qj (1); S = Sj (1) (1) /Qj (1); Para j = 2:Acto inapropiado N-1 (j) = Rj
(j) / (Qj (j) - acto inapropiado (j-1) *Pj (j)); S (j) = (Sj (j) - s (j-1) *Pj (j)) / (Qj (j) - acto
inapropiado (j-1) *Pj (j)); El fin s (N) = (Sj (N) - s (N-1) *Pj (N)) / (Qj (N) - acto inapropiado (N-
1) *Pj (N)); La letra x (yo, N) = s (N); Para j N-1:- La letra x 1:1 (yo, j) = s (j) - acto
inapropiado (j) *x (yo, j +1); El fin de fin para j = 1:La letra x de la N (:,J) = la letra x (:,J) / la
suma (la letra x (:,J)); El % de fin Calculate la nueva T (j) y y (yo, j) usando método BP para j =
1:El % N calcula y ((yo, j) y:,J) = kilobyte (:,J).*x (:,J); Y (:,J) = y (:,J) / la suma (y (:,J)); El % de
fin Antoine Eqn. (T: Deg.F) para j = 1:El % N calcula T = @ (Tv) (T en F) la suma f (Pc ' (j).*exp (la
Hormiga (:,1) - la Hormiga (:,2). (Tv +Ant (:,3))).*x (:,J) / P (j)) - 1; T (j) = fzero (f, T (j));
Acabe para j = 1:N lstate ' L '; Z H phi phiHeu (la letra x (:,J) ', P (j), T (j), lstate, eos, opdat,
mxdat); PhiL phi; HL (j) = H; El % Btu Lbmol Vstate ' V '; Z H phi phiHeu (y (:,J) ', P (j), T (j),
vstate, eos, opdat, mxdat); PhiV phi; HV (j) = H; Kilobyte del % Btu Lbmol (:,J) = phiL. El phiV;
El % de fin Calculate carga para el condensador y la recaldera
Dónde la letra x es el vector de la fracción del topo, P y T son presión (° F) y temperatura (' L '
(psia), respectivamente, estatales denota la condición elocuente: El líquido, ' V ': El vapor), y
eos es la ecuación de estado siendo usada (' RK ', ' SRK ', o ' relaciones públicas '). El opdat es
una estructura conteniendo manejando condiciones como sus campos. El mxdat de estructura
incluye parámetros y propiedades físicas como sus campos: [Link] es un vector crítico de
presión (acto inapropiado), [Link] es un vector de temperatura crítica (la matriz diagonal de la
n de la letra x n), mxp.w es un vector de factores acéntricos, mxp.k es una matriz de
parámetros binarios (la dimensión (psia) de interacción, y [Link] es una matriz de
coeficientes de integración de aptitud de calor: El número de letra x de componentes numera
de parámetros). En las discusiones de salida, Z es el factor de compresibilidad, H es la mezcla
enthalpy (Btu / lb mol), y phi es un vector denotando los coeficientes de fugacidad de cada
componente.
La función el Cálculo del % Z H phi phiHeu (la letra x, P, T, estado, eos, opdat, mxdat) de
enthalpy de la mezcla y el coeficiente de fugacidad de Aportes componentes del %: letra x del
%: El % de vector de la fracción del topo P, T: La presión (Psia) y el estado del % de
temperatura (F): El estado elocuente (' L ': El líquido, ' V ': El vapor) el % eos: La ecuación de %
estatal (' RK ', ' SRK ', o ' relaciones públicas ') mxp: El % físico de estructura de la propiedad
[Link], [Link]: La presión crítica (Psia) y el % de vector de temperatura (acto inapropiado)
mxp.w: El factor acéntrico para cada % componente (el vector) mxp.k: La matriz diagonal del
nxn de % binario de parámetros de interacción [Link]: Los coeficientes de integración de
aptitud de calor para las Salidas ideales del % de gases: El % Z: El % de factor de
compresibilidad H: El % de la mezcla enthalpy (Btu Lbmol) phi: El coeficiente de fugacidad w
mxdat.w; = mxdat.k de la k; Tc [Link]/1.8; Pc = 6894.8 *[Link]; El % T y P en kilobyte y Pa
T /1.8 = (T-32) + 273.15; P = 6894.8 *P; Afi [Link]; El % Btu Lbmole nc (1Btu/lbmole = 2.326
J / mol) = [Link]; Acto inapropiado = 8.314; La constante del gas del %: Mol-K m ^3 Pa = J
Tr / (kilobyte mol) = T. Tc; Pr = P. Pc; Nc [Link]; Los eos = superiores (eos); El estado =
superior (el estado); Haga cambiar caso de eos ai { ' RK ' } = sqrt (0.4278. (Pc. *Tr.^2.5)); =
0.0867. (Pc. *Tr); Una = suma (letra x.*ai); = la suma de la B (letra x.*bi); La Z = se arraiga (1 - 1
B *P * ( A ^2 / B - B *P - 1 ) - A ^2 * ( B *P ) ^2 / B); Caso { ' SRK ' } mx = 0.48 +1.574 *w-0.176
*[Link] ^2; Al = (1 +mx.* (1-sqrt (Tr))).El ^2; Ai = 0.42747 *[Link] *Pr. (Tr. ^2); = 0.08664 *Pr. Tr; Es
= sqrt (ai ' *ai).* (de 1 k); Una = letra x *am *x '; = la suma de la B (letra x.*bi); La Z = se arraiga
(1 - 1 A - B - B ^2 - A *B); Caso { ' las relaciones públicas ' } mx = 0.37464 +1.54226 *w-0.26992
*[Link] ^2; Al = (1 +mx.* (1-sqrt (Tr))).El ^2; Ai = 0.45723553 *[Link] *Pr. (Tr. ^2); = 0.0777961 *Pr.
Tr; Es = sqrt (ai ' *ai).* (de 1 k); Una = letra x *am *x '; = la suma de la B (letra x.*bi); La Z = se
arraiga (1 B - 1 A - 3 *B ^2-2 *B B ^3 +B ^2 - A *B); = la temperatura absoluta del iz de fin (imag
(Z)); Z (y (iz > 0, iz 1e-6)) = realmente (Z (y (iz > 0, iz 1e-6))); Para yo = 1:La longitud (Z), zind (yo)
= isreal (Z (yo)); El fin Z=Z (zind); Si la estatal ' L ' Z = min (Z); Si no la Z = llegue al límite (Z); =
Acto Inapropiado de la V de fin *T *Z / P; El % del % m ^3/mol Enthalpy y % de coeficientes de
fugacidad Hv0 Int (Cp) Btu Lbmol, Afi T de usos en F Te *1.8 = (T-273.15) + 32; El % T: = la letra
x de K-F Hv0 * (Afi (:,1) *Te + Afi (:,2) *Te ^2/2 + Afi (:,3) *Te ^3/3 + ... Afi (:,4) *Te ^4/4 + Afi
(:,5) *Te ^5/5); Hv0 *2.326; Acto inapropiado de caso de eos del interruptor del %
1Btu/lbmole 2.326J/mol H = Hv0 + *T * (Z - 1 - 3 * (Un ^2) { ' RK ' } *log (1 + B *P / Z) / (2 *B));
El ph yo exp *bi ((Z-1) / B - el leño (Z-B *P) - (Un ^2 / B) * (2 / la A *ai - / B) *log (1 + B *P / Z));
Caso { ' SRK ' } hsum = 0; Para yo = 1:El nc para j = 1:La letra x nc hs um hsum + *x *am * - ...
mx (j) *sqrt (Tr (j)) / (2 *sqrt (al (j)))) (yo) (j) (yo, j) (1 - / (2 *sqrt (al (yo) (Tr (yo) (yo) *sqrt))) mx;
Acto inapropiado de fin de fin H = Hv0 + *T * (Z - 1 - el leño ((Z + B) / Z) *hsum / B); El ph yo
exp *bi ((Z-1) / B - el leño (Z-B) - (A/B) * (2 *sqrt (ai) /sqrt (Uno) - / B) *log ((Z +B) / Z)); Caso { '
las relaciones públicas ' } hsum = 0;
Para yo = 1:El nc para j = 1:La letra x nc hs um hsum + *x *am * - ... mx (j) *sqrt (Tr (j)) / (2
*sqrt (al (j)))) (yo) (j) (yo, j) (1 - / (2 *sqrt (al (yo) (Tr (yo) (yo) *sqrt))) mx; Acto
inapropiado de fin de fin H = Hv0 + *T * (Z - 1 - el leño ((Z + B) / Z) *hsum / B); El ph yo exp
*bi (A/B / sqrt (8)) / B - el leño (Z-B) - * (2 *x (1 ((Z-1):El fin) *am (1: El fin,:) Uno - ... / B) *log ((Z
+ (1 +sqrt (2)) *B) / (Z + (1-sqrt (2)) *B))) el fin H = H/2.326; El % J / mol - el fin > Btu / lbmol
Resuelva 7.29 funciones una columna de destilación donde un pienso consistente en / propano
de etano (2) (1) n-hexane de n-pentane /nbutane (5) (4) (3) está destilado. El número de
etapas totales incluyendo el condensador y la recaldera son 16. La corriente del pienso 1 entra
a la primera etapa del pienso (la etapa 6 desde lo alto) en 170 ° F y 300 psia con la tasa de flujo
de F6 = 41 lb mol/hr y la composición de z1,6 = 0.061, z2,6 = 0.342, z3,6 = 0.463, z4,6 =
0.122, y z5,6 = 0.012. La corriente del pienso 2 entra a la segunda etapa del pienso (la etapa 9
desde lo alto) en 230 ° F y 275 psia con la tasa de flujo de F9 = 59 lb mol/hr y la composición
de z1,9 = 0.0085, z2,9 = 0.1017, z3,9 = 0.3051, z4,9 = 0.5085, y z5,9 = 0.0762. La presión en la
columna es mantenida constante como 240 psia y la tasa de flujo de la corriente de vapor para
la primera etapa (V1)
Pienso 1
Pienso 2
23
13 15
L15
L16
V16
W13
16
U3 Q3 L1 U1
V1
FIGURA de columna de destilación de 16 etapas de 7.29 A de simple. (De Henley, E.J. Et Al., Los
principios del proceso de separación, ed. 3, John Wiley e Hijos, Hoboken, Nueva Jersey, 2011,
p. 411.)
Es 15 lb mol/hr y que de la corriente líquida para la primera etapa (L1) es 150 lb mol/hr. El
producto sobresaliente es obtenido como líquido de la primera etapa y la tasa de flujo del
sidecut líquido es U1 = 5 lb mol/hr. Un interenfriador es implementado en la etapa 3 y la tasa
refrescante es Q3 = 200,000 Btu Hr. La tasa de flujo de sidecut líquido de la etapa 3 es U3 = 3 lb
mol/hr y que de sidecut de valor de la etapa 13 es W13 = 37 lb mol/hr. El calor específico Cpv 0
(Btu Lb Mol) y la presión de vapor (P yo S) son dados por ahí
CaaT en en T pv 0 12 3 2 4 3 5 4 = + + + + ():F
Ponga sobre una mesa 7.4 funciones la Mesa y propiedades físicas 7.540 parámetros de
funciones de ecuaciones específicas de calor para cada componente. Calcule las temperaturas
de etapa y vapor y composiciones líquidas y represente gráficamente los resultados versus el
number.41 de etapa Solution El c5distBPeu de la letra especifican los parámetros para cada
componente y las condiciones operativas y llaman el distBPeu de función para realizar los
cálculos BP. ¿La K-Value para el componente soy obtenido de Ki?¿El iL?IV, y el enthalpy y los
coeficientes de fugacidad para vapor y las fases líquidas en cada etapa se calculan por el
phiHeu de función.
POSPONGA 7.5 Parámetros del Specific Heat Equation para Each Component Component A1
A2 × 10 a3 × 104 a4 × 107 a5 × 1011 Ethane C2H6(1) 11.51606 0.140309 0.085404 - - 0.352626
1.864467 n-Butane C4H10(3) 20.79783 0.314329 0.192851 - - 0.584262 3.079918 n-Hexane
C5H12(5) 30.17847 0.519926 0.030488 - 0.110608 0.316220 Propane C3H8(2) 15.58683
0.250495 0.140426 0.458865 2.380972 n-Pentane C4H10(4) 25.64627 0.389176 0.239729
0.27640 1.346731
PONGA SOBRE UNA MESA 7.4 Propiedades Físicas de Feed Mixture Component Pc Tc (acto
inapropiado) (psia) u A1 A2 A3 Ethane C2H6(1) 709.8 550.0 0.1064 5.38389 2847.921 434.898
Propane C3H8(2) 617.4 665.9 0.1538 5.35342 3371.084 414.488 n-Butane C4H10(3) 550.7
765.3 0.1954 5.74162 4126.385 409.5179 n-Pentane C5H12(4) 489.5 845.9 0.2387 5.85365
4598.287 394.4148 n-Hexane C5H12(5) 440.0 914.2 0.2972 6.03924 5085.758 382.794
Aclare todo; Opdat.N = 16; [Link] = 5; El % N: Totalice etapas, nc: El número de = ceros del
intv de componentes (1, opdat.N); = los ceros del intc ([Link], opdat.N); Opdat.F intv;
[Link] intv; [Link] intv; [Link] intv; Opdat.P intv; Opdat.T intv; Opdat.V intv; Opdat.L
intv; Opdat.U intv; Opdat.W intv; Opdat.Q intv; [Link] ' pr '; [Link] intv; [Link] intv;
[Link] = 0; Opdat.x intc; Opdat.y intc; Opdat.z intc; Las propiedades de Reconocimiento
Médico del % y los parámetros para cada [Link] 709.8 617.4 550.7 489.5 440.0
componente; El % la presión crítica (psia) [Link] 550.0 665.9 765.3 845.9 914.2 ; = los ceros
de temperatura crítica del % mxdat.k ([Link], [Link]) (acto inapropiado); La matriz del %
de parámetros interacción binario mxdat.w 0.1064 0.1538 0.1954 0.2387 0.2972 ; El %
parámetros ecuación % factores acéntrico Antoine [Link] [5.38389 2847.921 434.898 ;
5.35342 3371.084 414.488 ; 5.74162 4126.385 409.5179 ; 5.853654 4598.287 394.4148 ;
6.03924 5085.758 382.794 ]; Los parámetros de calor específico del % (uno (yo)) [Link]
[11.51606 0.140309e - 1 0.0854034e - 4 - 0.110608e - 7 0.316220e - 11 ; 15.58683 0.2504953e
- 1 0.1404258e - 4 - 0.352626e - 7 1.864467e - 11 ; 20.79783 0.314329e - 1 0.192851e - 4 -
0.458865e - 7 2.380972e - 11 ; 25.64627 0.389176e - 1 0.239729e - 4 - 0.584262e - 7
3.079918e - 11 30.17847 0.519926e - 1 0.030488e - 4 - 0.27640e - 7 1.346731e - 11 ]; El %
Manejando condiciones (P: Psia, T: F, fluidifíquese: Lbmol/hr) [Link] 6 9 ; La etapa del pienso
del % [Link] ' V '; El pienso del % opdat.F estatal ([Link]) 41 59 ; Opdat.V (1) = 15;
Opdat.L (1) = 150; Opdat.U (1) = 5; Opdat.U (3) = 3; Opdat.W (13) = 37; = la suma opdat.L
(opdat.F ([Link]) (opdat.N)) - opdat.V (1) - opdat.U (1) - ... opdat.U (3) - opdat.W (13);
[Link] ([Link]) 300 275 ; [Link] ([Link]) 170 230 ; Opdat.P = 240 *ones (1, opdat.N);
Opdat.Q (3) = 2e5; Opdat.z (:,[Link] (1)) 0.061 0.342 0.463 0.122 0.012 ; Opdat.z (:,[Link]
(2)) 0.0085 0.1017 0.3051 0.5085 0.0762 ; La inicialización del % y la suposición opdat.T0 =
(300/opdat.N) * 1 : opdat.N ; El % temperaturas de etapa de suposición (2 (F)
opdat.V:Opdat.N-1) = 170; [Link] 1e 3; El cálculo del % de criterio de convergencia del %
BP x, y, T, L, V, iter = distBPeu (opdat, mxdat); Fprintf (' el Número de iteraciones (el criterio de
convergencia: %g): %d n ', [Link], iter) disp ( ' la Temperatura: '), T Nx = 1:Opdat.N; = la
letra x del x1 (1,:); = la letra x del x2 (2,:); = la letra x del x3 (3,:); = la letra x del x4 (4,:); = la
letra x del x5 (5,:); Y1 y (1,:); Y2 y (2,:); Y3 y (3,:); Y4 y (4,:); Y5 y (5,:); La figura (Nx, T), el
complot (' la Etapa '), xlabel (' T (F ) ', ylabel (2)), el axis la figura apretada (Nx, x1, Nx, x2, ' - ',
Nx, x3, ' (1), el complot.- ', Nx, x4, ':',Nx, x5, ' *-') xlabel ( ' la letra x ' ), ylabel ( ' la letra x _ 1 ', '
letra x _ 2 ', ' letra x _ 3 ', ' letra x _ 4 ', ' letra x _ 5 ' ), figura de leyenda (Nx, y1, Nx, y2, ' - ', Nx,
y3, ( ' la Etapa ' ) (3), complot '.- ', Nx, y4, ':',Nx, y5, ' *-') xlabel ( ' la Etapa ' ), ylabel ( ' y ' ),
leyenda ( ' y _ 1 ', ' y _ 2 ', ' y _ 3 ', ' y _ 4 ', ' y _ 5 ')
0 0.1 0.2 0.3 0.4 0.5 la letra x 0.6 0.7 0.8 0.9 1
2468 Escenifican
10 12 14 16
X1 x2 x3 x4 x5
468 Escenifican
10 12 14 16
La magnitud del dxdL de término es insignificante comparado para otro los términos en esta
ecuación. Luego tenemos
XL Ldxx dL ydL = - +
02468 Escenifican
10 12 14 16
Y1 y2 y3 y4 y5
El termómetro
Enfriando líquido adentro
La solución de vapor
El calor
La letra x, L
Y, V
DL L
Dx xy
DL dx
L yx
Una solución conteniendo a 70 mol de benceno y 50 mol de tolueno están destilados usando el
aparato diferencial simple de destilación en 1 atm hasta sólo 50 mol de líquido queda. Calcule
la composición del líquido después del proceso de destilación. Posponga 7.6 funciones los
datos de equilibrio de fase para benceno – la mezcla de tolueno. La solución
letra x
L L1 2 1 70 70 50 0 5833
Debe estar resuelto. El cuadrángulo de función incorporada puede servir para la integración.
Los datos dados de equilibrio pueden ser retrocedidos usando polinomio de orden 4.
>> la letra x 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 ; >> y 0.000 0.211 0.378 0.512 0.623 0.714
0.791 0.856 0.911 0.959 1.000 ; >> = el poliataque de la p (la letra x, y, 4); >> F = @ (la letra x)
1. (La letra x (p (1) *x.^4 +p (2) *x.^3 +p (3) *x.^2 +p (4) *x +p (5))); >> X1 = 0.5833; Vfix =
0.8755; Crit 1e 2; >> Para x2 x1:- 1e-3:0.0, si temperatura absoluta (el cuadrángulo (f, x1, x2) -
vfix) < = crit, rompa relaciones, destruya fin xf x2
Xf = 0.3983
POSPONGA 7.6 Datos de Equilibrio de Fase para Benceno – la letra x de la Mezcla de Tolueno
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 y 0.000 0.211 0.378 0.512 0.623 0.714 0.791 0.856
0.911 0.959 1.000
Un aparato de destilación intermitente de una etapa sirve para separación de etanol (2) de
agua (1). Una mezcla líquida de 40 el agua del % mol (x1 = 0.4) y 60 mol que el etanol del %
(x2 = 0.6) es cargado a la cuenta inicialmente para la cazuela quieta. La cantidad del cargo
inicial es 100 kg mol (L1 = 100). La destilación es efectuada en 1 presión total atm y es
continuada hasta que los alcances de la fracción del topo de agua 0.8 (x1 = 0.8). Trame el perfil
de temperatura y la cantidad del faltante líquido en lo todavía como una función de la
composición de agua. Calcule la temperatura y la composición del faltante líquido en el silencio
después del proceso de destilación. El vapor – el equilibrio líquido sigue la ley de Raoult: ¿El kj?
¿JPj P. La presión de vapor Pj es dado por la ecuación Antoine y el coeficiente de actividad de
componente yo,?J, es dada por ahí
DT dx
KkxKxK
El constante kilobyte puede tomar un valor grande como 500,000. Los parámetros de ecuación
Antoine para agua y etanol reciben en Mesa 7.7. La solución El btdist de función define el
sistema de ecuaciones diferenciales algebraicas. El usebtdist de la letra llama el btdist de
función y utiliza el ode45 de función incorporada para encontrar soluciones.
El % de función del btdist.m dz btdist z (1) (x1, z, Pt, Una, B, C, c, kilobyte) = T, z = L x2 (2) 1-x1;
La letra x x1 x2 ; Pj = 10.(Uno - B. (Z (1) + C)); El cardumen (1) = 10 ^ ^2 * (c (1) ((1-x1) + 2 *x1 *
(c (2) - c (1)))); El cardumen (2) = 10 ^ ^2 * (c (2) ((1-x2) + 2 *x2 * (c (1) - c (2)))); = el cardumen
de la [Link] *Pj/Pt; La k de = kilobyte dz * *x1 - la k (2) *x2) (1) (1 - (1); Dz (1, 2) = z (2) / (x1 * (la k
(1) - 1)); El fin
El % del % del % usebtdist.m usebtdist.m z (1) = T, z (2) L A 7.96681 8.04494 ; B 1668.21 1554.3
; C 228 222.65 ; c 0.3781 0.6848 ; Pt = 760; = 5e5 de la k; x1v 0.4 0.8 ; Z0 79 100 ;
MESA 7.7 Antoine Equation Parameters para Agua y Etanol (T: °C, P: MmHg)
El componente
Los Parámetros de Ecuación del Antoine Un B C 1 Agua 0.4 7.96681 1668.21 228 2 el Etanol 0.6
8.04494 1554.3 222.65
X1 z ode45 (@ btdist, x1v, z0, [ ], Pt, Una, B, C, c, kilobyte); T = z (:,1); L = z (:,2);Fprintf (' Tfinal
%g, Lfinal %g N ', T (el fin), L (el fin)) la contratreta (1, 2), el complot (x1, T), xlabel (' la letra x _
1 '), ylabel (' T (C ) ') la contratreta (1, 2), el complot (x1, L), xlabel (' la letra x _ 1 '), ylabel (' L
(kgmole ) ')
El usebtdist de la letra genera los siguientes resultados y los complots demostrados en Figura
7.34:
Podemos ver que la temperatura final es 82.76 ° C y la cantidad del faltante líquido en el
silencio es 13.01 kg mol.
7.9 para los que la SEPARACIÓN de la MEMBRANA En membrana procesa asfixian con gas
separación, una fase del gas es presente en ambos lados de la membrana, lo cual es
usualmente un polímero como caucho, polyamide, etcétera. La primera parte del gas del
solute se disuelve en la membrana y luego se difunde en el sólido para la otra fase del gas. El
gas del pienso de presión alta es provisto a un lado de la membrana y permea normalidad para
la membrana. Lo permea hojas en una dirección normal para la membrana, el atesoramiento
en el lado de presión baja. Por el coeficiente muy alto de difusión en gases, las gradientes de
concentración en el gas ponen en fase en la dirección normal para la superficie de la
membrana es muy pequeño. Por lo tanto, las resistencias de la película del gas se compararon
a la resistencia de la membrana puede estar descuidada. Hay varios casos en la operación de
un módulo de la membrana. Los modelos teóricos separados pueden estar derivativos para
tipos diferentes de operación. En derivarse modela para separación del gas por membranas,
las condiciones isotérmicas y la caída de presión insignificante en la corriente del pienso son
asumidas. Es también asumido que la caída de presión en la corriente del gas puede calcularse
usando el Hagen – la ecuación Poiseuille y que la permeabilidad de cada componente sea
constante (i.e., Ninguna de las interacciones entre componentes diferentes).
0.4 79
79.5
80
80.5
81
T (° C)
81.5
82
82.5
83
0.5 0.6 x1
0.7 0.8
L (kg mol)
10
20
30
40
50
60
70
80
90
100
(Uno) (b)
CREO 7.34 (uno) la Temperatura y (b) los perfiles líquidos en el proceso de destilación
intermitente.
7.9.1 modelo que se mezcla completo para separación del Gas En el modelo que se mezcla
completo, los cambios en composiciones de corrientes del gas - se asume - son insignificantes.
Resuelva 7.35 funciones un diagrama de flujo de datos para el modelo que se mezcla
completo. El en conjunto balance material es dado por L LV fR p = +
¿Dónde Lf la tasa molar de flujo son de sarta del pienso LR es la tasa molar de flujo de
producto rechazado corriente Vp es la tasa molar de flujo de permea corriente El corte o la
fracción del pienso permeó,?, Es expresado como
A de la q
A Vy
A de la q
A Vy
Lf, xf
¿XR LR = (1 –? )Lf
Aliméntese
Permee
Deniegue
Donde una = Pensilvania PB=PP Colorado N / 22 y = pl/ph de acto inapropiado. Solucionar esta
ecuación para yp produce
letra x
Xy y
uno
Ly Pt px pym fp AhRl p = () - () q
La recuperación, rc, definido por la proporción de la cantidad de Uno permeado hasta un total
de Uno dio abasto, es dado por ahí
acto inapropiado
Vy Lxc pp ff = ´ 100
Si todo lo que el pienso suministró es permeado (i.e., ¿Vp Lf),? = 1 y yp xf. Por lo tanto,
letra x
La letra x del xr xR ff f + () () { } () + 11 1 1 un aa
Esta ecuación representa la composición mínima del producto rechazado. En cálculos, dos
casos pueden ser considerados: ¿(1) xf, xR, un, acto inapropiado es dado y yp?, Es debe estar
resuelto; ¿(2) xf?, Un, acto inapropiado es dado y yp, xR, Es debe estar resuelto. El cpm1ex de
función calcula el proceso de separación de la membrana basado en el modelo que se mezcla
completo para pienso binario. La sintaxis es
Esta función llama el cpmdata de la letra que especifica datos de la membrana y condiciones
operativas.
La función hay campo para una mejoría cpm1ex cpmdata; Pa Pm (1); Uno = 1 - alpa; B = - 1 +
alpa + 1. Acto inapropiado + (alpa-1) *xr. acto inapropiado; C = - alpa *xr. acto inapropiado; Yp
= (- b +sqrt (b.^2 - 4 *a.*c)). (2 *a); El % empapa fracción del topo theta = (xf-xr). (Yp-xr); El %
herido en etapa Es = ([Link] *qf.*yp). ((Pa. T).* (ph. *xr - pl. *yp)); El área de la membrana del
% rc qf *theta *yp / (qf *xf); La proporción de recuperación del % xom = (xf * (1 +r * (alpa-1) *
(1-xf))) / (xf * (1-alpa) +alpa); El % Resulta: Hay campo para una mejoría yp, xr, Am, theta, rc
[Link] yp; [Link] theta; [Link] = Es; [Link] rc; [Link] xr;
Una membrana debe usarse para separar una mezcla gaseosa de Uno y B. La tasa de flujo del
pienso es Lf = 1 × 104 cm3 s y la composición del pienso de Uno es xf = 0.5 (la fracción del
topo). La composición deseada del producto rechazado es xR = 0.25. ¿Calcula lo permea
composición yp, lo herido?, Y el área de la membrana Es. Los datos: Espesor de la membrana t
= 2.54 10-3 cm, presión del pienso ph = 80 cmHg, empapa presión lateral pl = 20 cmHg
Permeability de UNO: Pensilvania = 50 × 10-10 la Permeabilidad cm3 · cm / (s · cm2 · cmHg)
de B: PB = 5 × 10-10 la Solución cm3 · cm / (s · cm2 · cmHg) El cpmdata de la letra especifica
los datos de la membrana y condiciones operativas.
El % cpmdata.m: La mezcla del gas y datos de la membrana t = 0.00254; Espesor del membrana
del % (cm) Pm 50 5 *1e 10; La permeabilidad del % alpa Pm (1) (cm ^3 *cm / (s *cm ^2
*cmHg) / Pm (2); Ph = 80; El % presión lateral en pienso (cmHg) pl = 20; El % permea = pl/ph
lateral de acto inapropiado de presión (cmHg); La proporción de presión del % (el Arado /
Phigh) qf 1e4; La tasa de flujo del pienso del % (cm ^3 s (el par trenzado blindado)) xf = 0.5;
Composición del pienso del % (la fracción del topo) xr = 0.25; El % deseó composición del
producto rechazado (la fracción del topo)
El cpm1ex de función produce los siguientes resultados:
>> cpm1ex ans yp: 0.6036 theta: 0.7071 Son: 2.7344e +08 rc: 0.8535 xr: 0.2500
El flujo de cruz del 7.9.2 modelo para separación del Gas En el patrón de flujo cruzado, la
velocidad de la corriente del gas de presión alta es bastante grande que esta corriente está en
flujo del tapón y flujos iguala a la membrana. El flujo de lo permea corriente en el lado del
lowpressure es esencialmente perpendicular para la membrana. Está asumida que no haya
mezcla en ambos el alto de baja presión y con el que la presión está de acuerdo. Así, lo permea
composición en cualquier punto a lo largo de la membrana es determinada por las tasas
relativas de empapamiento de los componentes del pienso en ese momento. Resuelva 7.36
funciones un diagrama de flujo de datos para el modelo de flujo cruzado. Reacomodar las
ecuaciones representando la tasa local de empapamiento sobre una represa diferencial de
área de la membrana en cualquier punto da
Xr y xr y11 1 = () () - () uno
Donde una = Pensilvania PB=PP Colorado N / 22, = pl/ph de acto inapropiado. La solución
analítica fue dada por Weller y Steiner As44
11 1 - * () () ()
æèç
öø÷
-+-+
æèç
Donde
Q*=-=-
El +
æèç
DF T
F de Delaware
() + () ()
- ()
uno
Uno 1 21 2
1 //,
uno
L pP t
letra x
UE D uE D
UF
El hB
yo
Yo f
acto inapropiado
f
acto inapropiado
F = ()
()
öø÷
-+-+
æèç
ö ø ò / / / 1 uno uno
æèç
öø÷
() +
El +
æèç
öø÷
yo
yo
UF
El fi
yo
acto inapropiado
El di
1 11
La función del crf1ex.m hay campo para una mejoría proceso de separación de la Membrana
del % = crf1ex para pienso binario usando claro de modelo de flujo cruzado todo; El crfdata; Pa
Pm (1); Pb Pm (2); D1 = ((1-alpa) *r + alpa) /2; F1 = - ((1-alpa) *r - 1) /2; E1 alpa/2 - [Link] *F1;
R1 = 1. (2 *D1-1); S1 = (alpa.* (D1-1) + F1). ((2 *D1 - 1).* (alpa/2 - F1));
Aliméntese
¿Permea a yp Vp?Lf
¿LR = (1 –?)Lf
Deniegue
El elemento de volumen
DL, y (pl)
(Ph) la letra x L – dx
La represa
El xR
L – letra x dLL f, xf
T1 = 1. (1 - D1 - E1. F1); I0 xr. / (1-xr); I2 xf. / (1-xf); Ur = - D1.*i0 + sqrt ((D1.^2).El *i0.^2 + 2
*E1.*i0 + F1.^2); Uf = - D1.*i2 + sqrt ((D1.^2).El *i2.^2 + 2 *E1.*i2 + F1.^2); Theta = 1 (- (1-xf).
(1-xr)).* ((uf-E1. D1). (Ur-E1. D1)).^R1 ....* ((uf-alpa +F1). (Ur-alpa +F1)).El ^S1.* ((uf-F1). (Ur-
F1)).El ^T1; Yp = (xf - (1-theta) *xr) /theta; = el cuadrángulo Ami (@ (la letra x) mArea (la letra
x, D1, E1, F1, R1, S1, T1, alpa, acto inapropiado, xf, uf), i0, i2); Es Ami *qf *t / (ph *Pb); Rc theta
*yp. El xf; El % de proporción de recuperación del % Calculó variables: Yp (permee fracción del
topo), Son (el área) % theta (herido en etapa) o Resultados del % xr (deniegue composición):
Los resultados yp, xr, Am, theta, rc [Link] yp; [Link] theta; [Link] = Es; [Link] rc; [Link] xr;
La función del mArea.m de fin y mArea (la letra x, D, E, F, acto inapropiado, S, T, alpa, acto
inapropiado, xf, uf) u = - D.*x + sqrt ((D.^2).* (letra x.^2) + 2 *E.*x + F.^2); Fi = (D.*x - F) + sqrt
((D.^2) * (letra x.^2) + 2 *E.*x + F.^2); Ud = (1-xf).* ((uf-E / D). (U-E / D)).El ^R.* ((uf-alpa +F).
(U-alpa +F)).^S ....* ((uf-F). (U-F)).El ^T; Y ud. / ((fi-x).* (1. (1 +x) - acto inapropiado. (1 +fi))); El
fin
El % crfdata.m: Datos cálculo flujo enojado t = 0.00254; Espesor del membrana del % (cm) Pm
50 5 *1e 10; La permeabilidad del % alpa Pm (1) (cm ^3 *cm / (s *cm ^2 *cmHg) / Pm (2); La
proporción del % de permeabilidad ph = 80; Presión del lado del pienso del % (cmHg) pl = 20; El
% permea = pl/ph lateral de acto inapropiado de presión (cmHg); La proporción de presión del
% (el Arado / Phigh) qf 1e4; La tasa del pienso del % (cm ^3 s (el par trenzado blindado)) xf =
0.5; La composición del Pienso del % theta; El % xr herido en etapa = 0.25; El % deseó
composición del producto rechazado (la fracción del topo) El crf1ex de función genere las
siguientes salidas:
>> crf1ex ans yp: 0.7670 theta: 0.4835 Son: 1.2677e +08 rc: 0.7418 xr: 0.2500
Los PROBLEMAS 7.1 Methanol (Uno) están evaporados en un caudal de aire seco (B) en un
tubo cilíndrico en 328.5 kilobyte. La distancia de la ensenada del tubo para la superficie líquida
es z2 - z1 = 0.238 m. En T = 328.5 kilobyte, la presión de vapor de methanol es PA0 = 68.4
kPa y la presión total es P = 99.4 kPa. El coeficiente molecular binario de difusión de methanol
en aire en estas condiciones es PEDAZO PEQUEÑO = 1.991 × 10-5 m2 / sec. La temperatura de
perfil en el tubo exhibe una característica lineal de la superficie líquida (T = 328.5 kilobyte) para
la ensenada del tubo (T = 295 kilobyte). Calcule el fundente molar de methanol dentro del
tubo y represente gráficamente el perfil de la fracción del topo de methanol de la superficie
líquida para la corriente afluente de aire. A de 7.2 Gases y B son C estancada directa difusora
del gas en una temperatura de 55 ° C y una presión de 0.2 atmósferas de punto 1 (z1) para
apuntar 2 (z2). La distancia entre estos dos puntos es 0.001 m. El fundente molar de Uno
estaba medido para ser NA = 2.115 × 10-5 kg mol / (m2 · sec). Se asume que del la mezcla
gas es gas ideal. Estime el fundente molar de B (NB) y represente gráficamente el perfil de la
fracción del topo para cada componente como una función de z. Los datos: CA1 = 2.229 × 10-4,
CA2 = 0, CB0 = 0, CB2 = 2.701 × 10-3, CC1 = 7.208 × 10-3, CC2 = 4.730 × 10-3, el PEDAZO
PEQUEÑO = 1.47 × 10-4, el CAD = 1.075 × 10-4, DBC = 1.245 × 10-4. 7.3 Dichlorobenzene (Uno),
suspendido en aire estancado (B), son subabonados con cal en 25 ° C y presión atmosférica. La
sublimación tiene lugar en la superficie de una esfera de dichlorobenzene sólido con un radio
de 3 10-3 m. El balance material en la fase del gas cede
Nr t
Vp RT
Vp RT
Dp dt
RkP V
uno
acto inapropiado
uno
El tt
uno
Ac A4 42 2 pD p () = æ è ç ö ø ÷ - æ è ç ö ø ÷ Þ = ¢ +D - p A BM () BM 2
04
43
4 3 23 3 = () +
ö ø ÷ Þ=
El +
Nr tr M
acto inapropiado
Dr dt
uno
acto inapropiado
uno
Un tt
uno
Una t
uno
acto inapropiado de la M
7.7 a los que Una columna de 41 etapas con el condensador aéreo como la etapa 1, la etapa
del pienso como la etapa 21, y la recaldera como la etapa 41 están acostumbradas destilan una
mezcla binaria. La volatilidad relativa, uno, es 2.5. La tasa del pienso es F = 1 mol/min, la
composición del pienso es zF = que 0.5, y el pienso ponen en forma es q = 1 (el líquido de
punto de burbujeo). La tasa de flujo del destilado dejando la columna es 0.5 mol/min. Trame el
perfil líquido estatal en novio de composición a lo largo de las etapas para la tasa de flujo de
reflujo de acto inapropiado = 2.4, 2.7, y 3.0 mol/min. 7.8 a los que Una columna de 20 etapas
con el condensador aéreo como la etapa 1, la etapa del pienso como la etapa 10, y la recaldera
como la etapa 20 están acostumbradas destilan una mezcla binaria. La volatilidad relativa, uno,
es 2.5. La tasa del pienso es F = 1 mol/min, la composición del pienso es zF = que 0.5, y el
pienso ponen en forma es q = 1 (el líquido bubblepoint). La tasa de flujo de reflujo es acto
inapropiado = 3 mol/min y el destilado dejando la columna es 0.5 mol/min. Los atracos en el
condensador y la recaldera son ambos 5 mol, y el atraco en cada etapa es constante
mantenida como 0.5 mol. En t = 2 min, hay 0.2 cambio de paso mol/min en la tasa de flujo de
reflujo. Trame las composiciones líquidas del destilado y los fondos para 0 t = 30. También
trame el perfil líquido de composición a lo largo de las etapas en t = 30 min. 7.9 que Una
mezcla del pienso de tres componentes de n-pentane de n-butane de propano (3) (2) (1) debe
estar destilada en la columna de destilación de cinco etapas mostrada en Figure P7.9. La
composición del pienso es z1, 3 = 0.3, z2, 3 = 0.3, z3, 3 = 0.4 (la fracción del topo) y el pienso es
provisto a la etapa 3 con la tasa de flujo de Fj F3 = 100 lb mol/hr. El pienso es líquido saturado
en 122.33 ° F y 100 psia. La presión en cada etapa es constante mantenida como 100 psia. La
tasa de flujo de sidecut líquido es U1 L1/2 y la tasa de flujo de los fondos es L5 = 50 lb mol/hr.
El calor específico Cpv 0 (Btu Lb Mol) y la presión de vapor para cada componente (P yo s) son
dados por ahí
CaaT en en T pv 0 12 3 2 4 3 5 4 = + + + + ():F
Totalice condensador 1
Etapa 2
Etapa 3
Etapa 4
La recaldera parcial 5
F del Pienso
V2 L1
V3
L3
L5
Q5
Q1
U1
L2
V4
L4V 5
La columna de destilación de etapa de la FIGURA P7.9 Five. (De Henley, E.J. Et Al., Los
principios del proceso de separación, ed. 3, John Wiley e Hijos, S.A., Hoboken, Nueva Jersey,
2011, p. 417.)
Los parámetros y propiedades físicas para la ecuación específica de calor son demostrados en
Tables P7.9(1) y P7.9(2) .40 Plot el perfil de temperatura a lo largo de las etapas. También
represente gráficamente los perfiles de composiciones de líquido y de vapor a lo largo del
stages.46 7.10 funciones Figure P7.10 una columna de destilación donde una mezcla del
pienso consistente en n-pentane de n-butane de / propano de / etano de metano (5) (4) (3) (2)
(1) está destilada. El número de etapas totales incluyendo el condensador y la recaldera son
13. La corriente del pienso entra a la etapa del pienso (la etapa 7 desde lo alto) en 105 ° F y
400 psia con la tasa de flujo de Fj = F7 = 800 lb mol/hr y la composición de z1,7 = 0.2, z2,7 =
0.4625, z3,7 = 0.3, z4,7 = 0.03125, y z5,7 = 0.00625. La presión en la columna es mantenida
constante como 400 psia y la tasa de flujo de la corriente de vapor para la primera etapa (V1)
es 530 lb mol/hr y que de la corriente líquida para la primera etapa (L1) es 1000 lb mol/hr. El
producto sobresaliente es obtenido como vapor de la primera etapa y la tasa de flujo del
sidecut líquido es U1 = 0 lb mol/hr. El calor específico Cpv 0 (Btu Lb Mol) y la presión de vapor
(P yo s) son dados por ahí
CaaT en en T pv 0 12 3 2 4 3 5 4 = + + + + ():F
Mesa P7.10(1) las funciones las propiedades físicas y Table P7.10(2) las funciones los
parámetros de ecuaciones específicas de calor para cada component.47 Calculan las
temperaturas de etapa y vapor y composiciones líquidas y representan gráficamente los
resultados versus el etapa number.48 7.11 membrana de la A son estar acostumbrados a
separar nitrógeno de aire + (B) (el oxígeno (Uno)). La tasa de flujo del pienso es Lf = 1 × 106
cm3 s y la composición del pienso de Uno es xf = 0.209 (la fracción del topo). ¿Lo herido es? =
0.2 y la proporción de la permeabilidad de oxígeno para eso de nitrógeno son uno = 10. Use el
modelo que se mezcla completo para calcular lo empapa composición yp, la composición del
producto rechazado xR, y el área de la membrana Am.49 Data: Espesor de la membrana t =
2.54 10-3 cm, presión del pienso ph = 190 cmHg, empapa presión lateral pl = 19 cmHg
Permeability de UNO: Pensilvania = 500 × 10-10 cm3 · cm / (sec · cm2 · cmHg)
MESA P7.9(2) los Parámetros de Specific Heat Equations para Each Component Component A1
A2 × 10 a3 × 104 a4 × 107 a5 × 1011 Propane C3H8(1) 15.58683 0.250495 0.140426 - -
0.458865 2.380972 n-Pentane C5H12(3) 25.64627 0.389176 0.239729 - 0.352626 1.864467 n-
Butane C4H10(2) 20.79783 0.314329 0.192851 0.584262 3.079918
Pienso 7
1
12
13
L13
L1
V1
FIGURA P7.10 13 la columna de destilación de etapa. (De Henley, E.J. Et Al., Los principios del
proceso de separación, ed. 3, John Wiley e Hijos, S.A., Hoboken, Nueva Jersey, 2011, p. 419.)
¿Mesa P7.10(1) las Propiedades de Reconocimiento Médico para Each Component Component
Pc (psia) Tc (acto inapropiado)? A1 A2 A3 Methane CH4(1) 673.1 343.9 0.0 5.14135 1742.638
452.974 Ethane C2H6(2) 709.8 550.0 0.1064 5.38389 2847.921 434.898 Propane C3H8(3) 617.4
665.9 0.1538 5.35342 3371.084 414.488 n-Butane C4H10(4) 550.7 765.3 0.1954 5.74162
4126.385 409.5179 n-Pentane C5H12(5) 489.5 845.9 0.2387 5.853654 4598.287 394.4148
MESA P7.10(2) los Parámetros de Specific Heat Equations para Each Component Component
A1 A2 × 10 a3 × 104 a4 × 107 a5 × 1011 Methane CH4(1) 8.24522 0.038063 0.0886474 - -
0.110608 0.316220 Propane C3H8(3) 15.58683 0.250495 0.140426 - - 0.458865 2.380972 n-
Pentane C5H12(5) 25.64627 0.389176 0.239729 - 0.074612 0.182296 Ethane C2H6(2)
11.51606 0.140309 0.0854034 0.352626 1.864467 n-Butane C4H10(4) 20.79783 0.314329
0.192851 0.584262 3.079918
7.12 que Una membrana debe usarse para separarse airean a (el oxígeno (Uno) +nitrogen (B)).
La tasa de flujo del pienso es Lf = 1 × 106 cm3 s y la composición del pienso de Uno (el oxígeno)
es xf = 0.209 (la fracción del topo). ¿Lo herido es? = 0.2 y la proporción de la permeabilidad de
oxígeno para eso de nitrógeno son uno = 10. Use el modelo de flujo cruzado para calcular lo
empapa composición yp, la composición del producto rechazado xR, y el área de la membrana
Am.45 Data: Espesor de la membrana t = 2.54 10-3 cm, presión del pienso ph = 190 cmHg,
empapa presión lateral pl = 19 cmHg Permeability de UNO: Pensilvania = 500 × 10-10 la
Permeabilidad cm3 · cm / (sec · cm2 · cmHg) de B: PB = 50 × 10-10 cm3 · cm / (sec · cm2 ·
cmHg)
23. Henley, E. J., J. D. Seader, y D. k. El amarrador, los Principios del Proceso de Separación, ed.
3, John Wiley e Hijos, S.A., Hoboken, Nueva Jersey, pp. 285–290, 2011. 24. Gilliland, E. Acto
inapropiado., Estimación del número de platos teóricos como una función de proporción de
reflujo, Industrial y la Química de Ingeniería, 32, 1220, 1940. 25. Hengstebeck, Acto
Inapropiado. J., Destilación, Reinhold, Nueva York, Nueva York, p. 234, 1961. 26. Liddle, C. J.,
Improved atajen método para cálculos de destilación, Ingeniería Química, 75, 137, 21 de
octubre, 1968. 27. El Caracol De Mar de Furgoneta, M. y W. G. Todd, diseño óptimo de
fraccionamiento por los métodos gráficos simples, la Ingeniería Química, 78, 136, 20 de
septiembre, 1971. 28. Molkavov, Y. La k., T. P. Koralina, N. yo. Mazurina, y G. uno. Nikiforov,
Un método de aproximación para calcular los parámetros básicos de fraccionamiento
multicomponente, Ingeniería Química Internacional, 12(2), 29–212, 1972. 29. Hohman, E. La C.
y F. J. Lockhart, destilación Fraccionada de mezclas multicomponentes, Tecnología Química, 2,
614, 1972. 30. Eduljee, H. E., Equations reemplacen complot Gilliland, Hidrocarburo Yendo en
Procesión, 54(9), 120, 1975. 31. Chang, H. Y., Gilliland tramen en una ecuación, Hidrocarburo
Yendo en Procesión, 64(3), 48, 1985. 32. Harg, kilobyte., Ecuación propuesta, Hidrocarburo
Yendo en Procesión, 64(3), 49, 1985. 33. McCormick, J. E., Una correlación para la destilación
escenifica y reflujo, Ingeniería Química, 95, 75, 26 de septiembre, 1988. 34. Kirkbride, C. G.,
Process diseñen procedimiento para fraccionadores multicomponentes, Refinería Petrolera,
23(9), 87, 1944. 35. El Coquificador, Uno. La k., el Diseño Químico de Proceso, el Análisis y la
Simulación, el Golfo Publicando a Compañía, Houston, Texas, p. 516, 1995. 36. Cutlip, M. La B.
y M. Shacham, Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO,
Excel y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, pp. 544–545, 2008. 37. Cutlip, M.
La B. y M. Shacham, Resolución de Problemas en la Ingeniería Química y Bioquímica con
ERUDITO, Excel y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, pp. 551–552, 2008. 38.
Wang, J. La C. y G. E. Henke, Matriz Tridiagonal para la destilación, Hidrocarburo Yendo en
Procesión, 45(8), 155, 1966. 39. Kister, H. Z., Destilación: El diseño, McGraw-Hill, York S.A.,
Nuevo, Nueva York, p. 153, 1992. 40. Henley, E. La J. y J. D. Seader, Operaciones de Separación
de Equilibrium-Stage en la Ingeniería Química, John Wiley e Hijos, Hoboken, Nueva Jersey, pp.
716–722, 1981. 41. Henley, E. La J. y J. D. Seader, Operaciones de Separación de Equilibrium-
Stage en la Ingeniería Química, John Wiley e Hijos, Hoboken, Nueva Jersey, p. 568, 1981. 42.
Cutlip, M. La B. y M. Shacham, Resolución de Problemas en la Ingeniería Química y Bioquímica
con ERUDITO, Excel y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, pp. 559–560, 2008.
43. Geankoplis, C. J., Transport Va en Procesión y Principios del Proceso de Separación, ed. 4,
Prentice Hall, Boston, Massachusett, p. 853, 2003. 44. Geankoplis, C. J., Transport Va en
Procesión y Principios del Proceso de Separación, ed. 4, Prentice Hall, Boston, Massachusett,
pp. 859–860, 2003. 45. Geankoplis, C. J., Transport Va en Procesión y Principios del Proceso
de Separación, ed. 4, Prentice Hall, Boston, Massachusett, pp. 861–863, 2003. 46. Henley, E.
J., J. D. Seader, y D. k. El amarrador, los Principios del Proceso de Separación, ed. 3, John Wiley
e Hijos, S.A., Hoboken, Nueva Jersey, pp. 417–419, 2011. 47. Henley, E. La J. y J. D. Seader,
Operaciones de Separación de Equilibrium-Stage en la Ingeniería Química, John Wiley e Hijos,
Hoboken, Nueva Jersey, pp. 716–722, 1981. 48. Henley, E. J., J. D. Seader, y D. k. El amarrador,
los Principios del Proceso de Separación, ed. 3, John Wiley e Hijos, S.A., Hoboken, Nueva
Jersey, pp. 418–421, 2011. 49. Geankoplis, C. J., Transport Va en Procesión y Principios del
Proceso de Separación, ed. 4, Prentice Hall, Boston, Massachusett, p. 857, 2003.
407
La letra x de la letra x de la T de la k de la k de la A de la q dT dx = - » - D
El reembarque de calor del convective entre sólidos y la fluido pueden estar descritos por ahí
La A de la q hT Tx wf = ()
El fundente de calor en la interfaz entre sólidos y las fluidos pueden ser mandados por vía
urgente como
La k de la A de la q dT dx hT Tx SS wf == ()
Resuelva 8.1 funciones una tabla de una sola dimensión con conducción de calor y la radiación.
Una superficie de la tabla es mantenida en la temperatura T1, y la otra superficie en la
temperatura T2 hace calor de radiación transferir con las afueras que actúan como un
organismo negro en la temperatura Ta. La radiación de la superficie de la tabla puede ser
representada por el Stefan – la ley Boltzmann:
DT dx
TA dT dx
TT
DT dx
Primero una estimación inicial para T2 es provista y soluciona la ecuación diferencial para
encontrar a un T2 nuevo. Las iteraciones son continuadas hasta que el valor de T2 converja. El
slab1T de función define la ecuación diferencial para ser solucionado.
El % de función dT slab1T slab1T. (la letra x, T, Un, T2, Ta, sigma) m: Caliente boleto de
transbordo dentro de una tabla de una sola dimensión dT = - la sigma * (T2 ^4 - Ta ^4) / (30 *
(1 + 0.002 *T) *A); El fin
letra x
T1 T2 Taq
?letra x
CREO que 8.1 el calor De Una Sola Dimensión se traslada. (De Cutlip, M.B. y Shacham, M.,
Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y
MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, pp. 209–210.)
Mientras delT criT x T ode45 (@ slab1T, xspan, T0, [ ], Un, T2, Ta, sigma); = la temperatura
absoluta del delT (T2 - T (el fin)); T2 = T (el fin); El +1 de la = k de la k; El complot de fin (la
letra x, T), xlabel (' la letra x (m ) '), ylabel (' T (kilobyte ) '), la k cuadriculada, T (el fin)
El ht1D de la letra genera las siguientes salidas y el complot demostrado en Figura 8.2:
El reembarque de Calor del 8.1.2 a través de una Figura multicapa de la tabla 8.3 muestra una
tabla multicapa de más que un presente material. En interfaces entre dos sólidos diferentes, la
temperatura es continua. La continuidad de fundente de calor puede estar descrita por ahí
T TT
A de la q
DT dx
Donde el intf escrito debajo de una letra representa la interfaz entre dos sólidos diferentes.
Desde que la q de flujo de calor es lo mismo en cada estrato, la ecuación de Fourier para cada
estrato (Una, B, y C) puede estar escrita como
letra x del kA
TT
letra x del kA
TT
Donde Uno es el área de reembarque de calor. La nueva disposición de esta ecuación cede
750 700 650 600 550 500 450 400 350 300 250
La letra x (m)
T (kilobyte)
El reembarque de Calor del 8.1.3 a través del reembarque multicapa de Calor de Cilindros a
menudo ocurre a través de capas múltiples de cilindros en las industrias de proceso. En estado
estable, la q de velocidad de transferencia de calor es lo mismo para cada estrato. De ley de
Fourier, la velocidad de transferencia de calor recibe by2
TT
El hA
Rr kA
+ - + - + 15 10 1 11
Donde rj (j = oh, 1, yo) representa radio de cada cilindro hi y oiga (Btu / (hr ft2 · ° F)) es
coeficientes de reembarque de calor adentro y fuera del cilindro, respectivamente el kA y kB
son conductividades de calor (Btu / (hr · ft · ° F)) Las áreas de la superficie interiores y
exteriores (ft2) son dadas por = 2proL Ai = 2priL y Ao, respectivamente, y el área entre los
cilindros (ft2) es dado por A1 = 2pr1L. El área término medio en leño (ft2) está definido por ahí
uno
uno
Resuelva 8.4 funciones dos cilindros vacíos concéntricos, es decir, una tubería con aislador
alrededor de eso.
Resuelva 8.5 funciones una tabla multicapa hasta el final cuál calor son transferidas. El espesor
de cada tabla es Los Angeles = 0.015 m, LB = 0.1 m, y LC = 0.075 m, y la conductividad
térmica de cada tabla es kA = 0.0151, kB = 0.0433, y kC = 0.762 (W / (· kilobyte m)).
uno
letra x
T1 T2
?¿El xB?¿El xC? El xA
T3 T4 T5
AC
CREO 8.3 el calor De Una Sola Dimensión se traslada a través de una tabla sólida multia capas.
(De Cutlip, M.B. y Shacham, M., Resolución de Problemas en la Ingeniería Química y
Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, p.
334.)
¿La solución 1. / la A qx = (T1 - T4) / (?¿Los Angeles / kA +?¿LB / kB +?LC/kC). Las siguientes
órdenes calculan el valor de / A del qx.
>> T1 = 255; T4 = 298; L 0.015 0.1 0.075 ; La k 0.151 0.043 0.762 ; >> / la suma qx (L = (T1-T4).
La k) qx = - 17.0409
Podemos ver esa / A del qx = - 17.041 W / m2. 2. La pérdida de calor por el área de la unidad
es / A del qx = - 17.0409 W / m2. ¿Por lo tanto, el valor de?LB debe ser determinado tal que =
- 8.5204 W / m2 (- (0.5) 17.0409). ?LB puede calcularse directamente por ahí
uno
El ro
R1 ri
Hi T1
T2
T3
T4 T5 ho
CREO 8.4 Heat se trasladan cilindros multicapas directos. (De Cutlip, M.B. y Shacham, M.,
Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y
MATLAB, ed. 2, PrenticeHall, Boston, Massachusett, 2008, p. 334.)
uno
letra x
T1 T2
El qx
KA kB kC
LCL BL UNO
T3 T4
T5
AC
CREO 8.5 Heat se trasladan a través de una tabla multicapa. (De Cutlip, M.B. y Shacham, M.,
Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y
MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, p. 334.)
>> T1 = 255; T4 = 298; L 0.015 0.075 ; La k 0.151 0.762 ; KB = 0.043; >> DLB kB * / (- (L ((T1-T4)
la suma - 8.5204). La k)) dLB = 0.2085 3. Según la ley de Fourier, boleto de transbordo de calor
de una sola dimensión por la conducción para cada estrato se fondea
DT dx
k del qA
El xL
QA e
LxLL
k del qA
LL
letra x
uno
uno
letra x
T AA B
letra x
uno
-£ +
-+
/
25 1225
B BABC xL LL ££ + +
El í
ïïï
ïïï
El % de función dT slabmT slabmT. (la letra x, T, Los Angeles, LB, kA, kC, qx) m: Caliente boleto
de transbordo a través de tabla multicapa si letra x < = Los Angeles dT = - qx/kA; Letra x del
elseif < = Los Angeles +LB dT = - qx / (2.5 *exp (- 1225 / T)); Si no dT = - qx/kC; El fin
El espesor total de la tabla multia capas es Lt = Los Angeles + LB + LC = 0.19 m. Así, el intervalo
de integración es 0 = letra x = Lt. Las siguientes órdenes utilizan el ode45 de función
incorporada para solucionar el sistema de ecuaciones diferenciales definidas por el slabmT de
función y generar el complot demostrado en Figura 8.6.
>> LA = 0.015; LB = 0.1; LC = 0.075; Lt = Los Angeles +LB +LC; KA = 0.151; KC = 0.762; >> Qx = -
15; T0 = 255; Xspan 0 Lt ; >> X T ode45 (@ slabmT, xspan, T0, [ ], Los Angeles, LB, kA, kC, qx);
>> El complot (la letra x, T), el axis (0 Lt 250 310), xlabel (' la letra x (m ) '), ylabel (' T (kilobyte )
')
310
300
290
280
270
260
T (kilobyte)
250
k de la Q
DT dr
d dr
El rQ
Yo k
Acto inapropiado rr e = - () =, 2
Un alambre aislado lleva una corriente eléctrica. La superficie del alambre es mantenida en T1
= 15 ° C, y lo eléctrico y a las conductividades térmicas les es dada por k = 5 W / (· kilobyte m)
y ke = 1.4 × 105e0.0035T O-1 m-1. El radio del alambre es R1 = 0.004 m, y la corriente total es
mantenida en él = 400 amperios. Calcule y trame la temperatura y caliente fundente dentro
del alambre. La solución
k de la Q
DT dr
d dr
El rQ
Yo k
El rQ
yo
DT dr
U kr
DU dr
Yo k
El rTRTU
?acto inapropiado
Acto inapropiado R1
FIGURA 8.7 el volumen Diferencial de un alambre. (De Cutlip, M.B. y Shacham, M., Resolución
de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y MATLAB, ed. 2,
Prentice-Hall, Boston, Massachusett, 2008, p. 339.)
La función dz funQT (acto inapropiado, z, k, R1, Ir) si acto inapropiado > 0, Qr Z (2) / acto
inapropiado; El distinto Qr = 0; El fin dz (1) = - / la k Qr; Dz (2) Ir ^2 *r / (1.4e5 *exp (0.0035 *z
(1))); Dz '; Acabe La temperatura en acto inapropiado = 0 es desconocida. Así, una suposición
inicial de T en acto inapropiado = 0 se usa para solucionar el sistema de ecuaciones
diferenciales para darle a T (acto inapropiado = R1). El valor de T en acto inapropiado = 0 está
actualizado en cada iteración hasta que la condición para T (acto inapropiado = R1) sea
satisfacida. El método de bisección puede ser usado en las iteraciones y el bisecQT de la letra
realiza los cálculos iterativos.
3 400
380
360
340
320
300
280
2.5
1.5 Qr (W / m2)
T (kilobyte)
0.5
00 12 acto inapropiado (m) (uno) (b) 3 acto inapropiado × 10–3 (m) × 10–3
× 105
4 01234
La pérdida de Calor del 8.1.5 a través de flange5 PiPe Pipes puede estar conectada por el
empernado conjuntamente de dos bridas idénticas en los fines de la tubería. Resuelva 8.9
funciones la sección transversal de brida de la tubería. Las dos bridas son simétricas y sólo una
brida puede ser considerada con pérdida de calor de una cara circular expuesta y el cerco
expuesto como se muestra en Figura 8.9. La velocidad de transferencia de calor puede ser
representada como una función del acto inapropiado del radio. En la superficie interior donde
acto inapropiado = R1, la temperatura es mantenida como la temperatura elocuente T0. La
temperatura en acto inapropiado = R2 es determinada por la convección de calor de la
superficie para la temperatura ambiental Ta. El balance calórico en el elemento diferente cede
DT dr
k de la q
d dr
El rq
Hr B
TT q
Rq ra = - () = - - () = ()
T TrqR hT T rR rR un rR = == = () = () 1 22 02
F rq RhTT rR un rR = () - () = == 22 2 0
Considere la unión establecida por dos bridas de aluminio. Calcule la q total de fundente de
pérdida de calor de una brida sola cuando la temperatura común ambiental Ta = 60 F. Plot el
qr de velocidad de transferencia de calor versus el acto inapropiado del radio. La conductividad
térmica de la tubería de aluminio y la brida es 133 Btu / (hr ft · ° F), el espesor de la brida es 1
adentro., Y R1 = 0.0833 ft y R2 = 0.25 ft. La fluido en la tubería está en casa de T0 = 260 ° F y
el coeficiente de reembarque de calor para las afueras es constante en h = 3 Btu / (hr · ft2 · °
F).
Ta
T0 R1
R2
Ta
El qconv
| acto inapropiado del qr
?acto inapropiado
?acto inapropiado
acto inapropiado
RESUELVO 8.9 sección transversal de una brida de la tubería. (De Cutlip, M.B. y Shacham, M.,
Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO, Excel, y
MATLAB, ed. 2, Prentice-Hall, Boston, Massachusett, 2008, pp. 347–349.)
/ acto inapropiado de función dy funQL q = y (2) (acto inapropiado, y, Ta, k, h, B); Dy (1) = - / la
k q; Dy (2) = - h *r * (y (1) - Ta) / B; Dy '; El fin
El valor del rq del producto en acto inapropiado = R1 es desconocido. Así, tenemos que
proveer una suposición inicial para que rqrR = 1 solucione las ecuaciones diferenciales. Este
procedimiento continúa iteratively hasta la ecuación
FrqR hT T rR uno
RR = () - () = == 22 2 0
Queda satisfecho. El método de bisección puede ser usado eficazmente para actualizar la
suposición. El bisecQL de la letra realiza estos cálculos.
El bisecQL de la letra produce las siguientes salidas y las curvas mostradas en Figura 8.10:
El bisecQL Number de iteraciones: 21, el reembarque de calor evalúan en acto inapropiado =
R2 (Btu H): 38.602 T en acto inapropiado = R2 (kilobyte): 256.599
RC T t
letra x de la T
Ty
T zp ¶ = ¶ ¶ + ¶ +
öø÷
¶¶
=¶¶
El +
æèç
öø÷
Tt
letra x de la T
Ty
uno
¿Dónde una = k?Cp. Las condiciones de la inicial y del límite asociadas con las ecuaciones
parciales pueden subdividirse en tres condiciones categories.7 Dirichlet (la clase 1): Los valores
de la variable dependiente son dados en constantes de la variable independiente. Por ejemplo,
T fx tx = () = £ £ () 00, 1
La letra x T Tt == ££ () 0 00, 1
Las condiciones del límite pueden estar escritas como T ft xt TT xt = () = > () == > () 00 101,
Las condiciones Neumann (la clase 2): La derivada de la variable dependiente es dada como
una constante o como una función de la variable independiente. Por ejemplo,
¶¶
== ³ () Letra x T xt 01, 0
Las condiciones Cauchy: Una combinación de condiciones Dirichlet y Neumann está clasificada
como Cauchy pone en forma.
260
259.5
259
258.5
258
257.5
257
256.5
T (° F)
Las condiciones Robbins (la clase 3): La derivada de la variable dependiente es dada como una
función de la variable dependiente misma. Por ejemplo,
letra x de la T
HT Tx tf
¶¶
= () = ³ () 00
El método del 8.2.2 De lines8 En el método de líneas, sólo las derivadas espaciales son
diferencias finitas que usan discretized excepto las derivadas de tiempo. ¿Para la ecuación
parabólica de una sola dimensión?¿u?¿La t = uno (?¿2u/?X2), la discretización de sólo el
término derivado espacial afloja
letra x du dt
Uu ui ii yo = + +a () D 2 11 2
letra x du dt
Uu u
letra x du dt
Uu u
Du dt
yo
El ii
2 21 0
2 11
1
= + ()
= + ()
El +
Una D
Una D
Una D
El xx
Uuu NN N2 12 2 - + () -
letra x du dt
Uu u
letra x du dt
Uu NN N
2 101 2 11 22 = + () = + () - + aa DD
Es especificado según las condiciones del límite. Por ejemplo, si una condición Dirichlet es
dada, u0 = ß (la constante) y
Du dt u0 0 00 = () =, b
Du dx
letra x del uu
El t0
1120
= () = / D y nosotros tenemos
El parab1D de función soluciona la ecuación parcial parabólica de una sola dimensión estatal
insegura. El parab2D de función soluciona la ecuación parcial parabólica de dos dimensiones
estatal insegura. Cuando una condición Dirichlet es dada en el límite para lo de una sola
dimensión parabólico
La función de función de función x, t, u parab1D u r parabDbc (nx, nt, dx, dt, alfa, u0, bci, bcf)
(nx, nt, dx, dt, alfa, u0, bc, func, varargin) x, y, t, u parab2D (nx, ny, nt, dx, dy, dt, alfa, u0, bc,
func, varargin)
% función parab1D m x, t, u parab1D (nx, nt, dx, dt, alfa, u0, bc, func, varargin) Solve 1 Salidas
parabólicas dimensionales del % PDE: La letra x del %, t; Los vectores de letra x y t % de valores
u: La matriz de Aportes dependientes del % de variables u ( x, t ) : El % nx, nt: El número de
divisiones en letra x y el % de dirección t dx, dy: La letra x y t incrementan alfa del %: El
coeficiente de % de ecuación u0: El vector de distribución de la u en t = 0 el % bc: Una matriz
conteniendo tipos y los valores de % de condiciones del límite en fila del % de dirección de la
letra x (2x2 o matriz 2x3) 1: Las condiciones en letra x inferior, hacen avanzar con el remo 2:
Acondiciona en % superior de la letra x columna 1: El tipo de % de condición (1: La condición
Dirichlet, los valores de u en % 2 de la columna 2: La condición Neumann, los valores de u ' en
% 2 de la columna 3: Las columnas Robbins de condición, 2-3 contienen constante y coef. de
u)
La inicialización del % si nargin < 7 el error (' el número Insuficiente de aportes.') El fin
= el apuro del nx (nx); La letra x 0 : nx *dx; = el apuro del nt (nt); t 0 : nt *dt; = el alfa de acto
inapropiado *dt/dx ^2; U0 = (u0 (:).')'; El % confirma vector de columna si el error de longitud
nx +1 (' la longitud Incorrecta del vector de condición inicial (u0).') El fin
= el tamaño del a, b (bc); Si un ~ = 2 error (' el número Inválido de condiciones del límite.') El fin
si b < 2 | b > 3 el error (' la condición Inválida del límite.') El fin si b == 2 y llegue al límite (bc
(:,1)) < = 2 bc zeros ( 1, 2 ) ; El fin
U (:,1) = u0; = los ceros de la c (nx +1,1); La iteración del % según t para n = 2:El % nt +1 el caso
inferior del interruptor de condición del límite de la letra x bc (1) 1 Uno (1) = 1; C (1) = bc (1, 2);
La A de caso (1) { 2, 3 } = - 3 / (2 *dx) - bc (1, 3); Un (1, 2) = 2/dx; Uno (1, 3) = - 1 / (2 *dx); C (1)
= bc (1, 2); El interior del % de fin apunta para yo = 2:La A del nx (yo, I-1) = - acto inapropiado;
Un (yo, yo) = 2 * (1 +r); Uno (yo, yo +1) = - acto inapropiado; = acto inapropiado c *u (I-1, n-1)
(yo) + 2 acto inapropiado * *u + (yo, n-1) (de 1 acto inapropiado) *u (yo +1, n-1); Si nargin > = 8
la intercepción de ecuación del % Nonhomogeneous = feval (func, 0, la letra x (yo), t (n),
varargin {:}); La cuesta = feval (func, 1, la letra x (yo), t (n), varargin {:}) - La intercepción;
Una (yo, yo) = A (yo, yo) - dt *slope; C = c { (yo) (yo) (func, u (yo, n-1) (yo) (n-1) + dt
*feval, letra x, t, ... varargin:}) + dt *intercept; El % del interruptor de fin de fin bc (1, 2) el
caso superior de condición del límite de la letra x 1 Uno (nx +1, nx +1) = 1; C (nx +1) = bc (2);
La A de caso - bc { 2, 3 } (nx +1, nx +1) / (2 *dx) (2, 3) = 3; Uno (nx +1, nx) = - 2/dx; Uno (nx +1,
nx-1) = 1 / (2 *dx); C (nx +1) = bc (2); El fin u (:,N) = inv (Uno) *c; El fin
% función parab2D m x, y, t, u parab2D (nx, ny, nt, dx, dy, dt, alfa, ... u0, bc, func, varargin)
Solve 2 PDE parabólico dimensional: Use Salidas explícitas del % de fórmula: La letra x del %, y,
t: Los vectores de letra x, y y t % de valores u: El conjunto imponente del 3D de Aportes
dependientes del % de variables u ( x, y, t ) : El % nx, ny, nt: El número de divisiones en letra x,
y y el % de dirección t dx, dy: La letra x y y % de incrementos dt: La t incrementa (salga vacío
para usar los valores predeterminados) alfa del %: El coeficiente de % de ecuación u0: La
matriz de distribución de la u en t = 0 u0 ( x, y )
El % bc: Una matriz conteniendo tipos y los valores de límite el % de condiciones en letra x y %
de direcciones y (la matriz 4x2 o 4x3) hacen el pedido de aparecer: Baje letra x, letra x
superior, e inferior, % superior y en filas 1 para 4 del % matric bc columna 1: El tipo de % de
condición (1: La condición Dirichlet, los valores de u en % 2 de la columna 2: La condición
Neumann, los valores de u ' en % 2 de la columna 3: Las columnas Robbins de condición, 2-3
contienen constante y coef. de u)
La inicialización del % si nargin < 9 el error (' el número Inválido de aportes.') El fin
= el apuro del nx (nx); La letra x 0 : nx *dx; = el apuro del ny (ny); y 0 : ny *dy; El dt del %
Check para la estabilidad tmax dt *nt; Si isempty / (16 *alpha) | dt (dt) / (16 *alpha) dt > (dx ^2
+dy ^2) = (dx ^2 +dy ^2); Nt tmax/dt +1; Fprintf (' \ndt es adaptado a %6.2e (nt %3d) \ n ', dt,
apuro (nt)) = el apuro del nt de fin (nt); t 0 : nt *dt; = el alfa del rx *dt/dx ^2; = el alfa del ry
*dt/dy ^2; = el tamaño del r0, c0 (u0); Si el error r0 nx +1 c0 ny +1 (' el tamaño Incorrecto de la
matriz de condición inicial.') El fin
= el tamaño del a, b (bc); Si un ~ = 4 error (' el número Inválido de condiciones del límite.') El fin
si b < 2 | b > 3 el error (' la condición Inválida del límite.') El fin si b == 2 y llegue al límite (bc
(:,1)) < = 2 bc zeros ( 1, 4 ) ; El fin
La solución del % de PDE u (:,:,1) = u0; Para n = 1:El nt para yo = 2:El nx para j = 2:Ny u rx * (u
(yo +1, j, n) (yo, j, n +1) +u (I-1, j, n)) + ry * (u (yo, j +1, n) ... + u (yo, j-1, n)) + (1-2 *rx 2 *ry) *u
(yo, j, n); Si nargin > = 10 u = u { (yo, j, n +1) (yo, j, n +1) (func, u (yo, j, n) (yo) (j) (n) + ... dt
*feval, la letra x, y, t, varargin:}); El fin de fin de fin
El % el caso Inferior del interruptor de condición del límite de la letra x bc (1,2 (1) 1 u:Ny, n
+1) los unos = bc * (1, ny-1,1) (1, 2);
El caso { 2, 3 } u (1,2:Ny, n +1) (2,2 = (- 2 *bc (1,2) *dx + 4 *u:Ny, n +1) ... - u (3,2:Ny, n +1)) /
(2 *bc (1,3) *dx + 3); El fin
El caso del interruptor de condición del límite de la letra x del % Upper bc (nx +1,2 (1, 2) 1
u:Ny, n +1) los unos = bc * (1, ny-1,1) (2); El caso { 2, 3 } u (nx +1,2:Ny, n +1) (2,2) *dx - 4 *u
(nx, 2 = (- 2 *bc:Ny, n +1) ... + u (nx-1,2:Ny, n +1)) / (2 *bc (2,3) *dx - 3); El fin
El % el caso Inferior del interruptor de condición del límite de la y bc (2 (1, 3) 1 u:Nx, 1, n +1)
los unos = bc * (nx-1,1,1) (2, 3); El caso { 2, 3 } u (2:Nx, 1, n +1) (2 = (- 2 *bc (3,2) *dy + 4
*u:Nx, 2, n +1) ... - u (2:Nx, 3, n +1)) / (2 *bc (3,3) *dy + 3); El fin
El caso del interruptor de nodos del conditionCorner del límite de la y del % Upper bc (2 (1,
4) 1 u:Nx, ny +1, n +1) los unos = bc * (nx-1,1,1) (2, 4); El caso { 2, 3 } u (2:Nx, ny +1, n +1)
(4,2) *dy - 4 *u (2 = (- 2 *bc:Nx, ny, n +1) ... + u (2:Nx, ny-1, n +1)) / (2 *bc (4,3) *dy - 3); El fin
de fin
Nodos del Esquina del % u (1,1,:) = (U (1,2,:) + u (2,1,:)) 2; U (nx +1,1,:) = (U (nx +1,2,:) + u (nx,
1,:)) 2; U (1, ny +1,:) = (U (1, ny,:) + u (2, ny +1,:)) 2; U (nx +1, ny +1,:) = (U (nx +1, ny,:) + u (nx,
ny +1,:)) 2;
% del función del parabDbc.m u r parabDbc (nx, nt, dx, dt, alfa, u0, bci, bcf) Solve 1 Salidas
parabólicas dimensionales del % PDE (el constante límite Dirichlet pone en forma): El % u: La
matriz de Aportes dependientes del % de variables u ( x, t ) : El % nx, nt: El número de
divisiones en letra x y el % de dirección t dx, dy: La letra x y t alfa del % de incrementos: El
coeficiente de % de ecuación u0: El vector de fila de distribución de la u en t = 0 el % bci, bcf: El
límite pone en forma a ambos extremos de letra x (scalar)
= el alfa de acto inapropiado *dt/dx ^2; Unos = ceros (nx-1, nx-1); = los ceros de la u (nt +1, nx
+1); U (:,1) bci *ones (nt +1,1); U (:,Nx +1) bcf *ones (nt +1,1); U (1,:) = El u0; Un (1) = 1 + 2 *r;
Uno (1, 2) = - acto inapropiado;
Para yo = 2:La A nx-2 (yo, yo) = 1 + 2 *r; Uno (yo, I-1) = - acto inapropiado; Uno (yo, yo +1) = -
acto inapropiado; La A de fin = - acto inapropiado (nx-1, nx-2); Un (nx-1, nx-1) = 1 + 2 *r; B (1) =
u0(2) + u0(1) *r; Para yo = 2:Nx-2 b (yo, 1) = u0 (yo +1); El fin b = u0 + u0 (nx +1) (nx) (nx-1,1)
*r; L U lu (Uno); Para j = 2:Nt +1 y = L \ b; La letra x = U \ y; U (j, 2:Nx) = la letra x '; = letra x de
la b; B = b (1) (1) + bci *r; B = b (nx-1,1) (nx-1,1) + bcf *r; El fin de fin
El ejemplo 8.5: PDE Parabólico de una sola dimensión para el Reembarque de Calor
>> el alfa 4.52e-7; Nx = 25; Dx 0.5/nx; Dt = 300; Nt 18000/dt; >> U0 = 100 *ones (1, nx +1); Bci
= 18; Bcf = 18; >> U r parabDbc (nx, nt, dx, dt, alfa, u0, bci, bcf); >> >> la vista (- 217 30) de
oleaje (u), del axis (0 nx +1 0 nt +1 0 110), xlabel (' la letra x '), ylabel (' t '), acto inapropiado de
>> acto inapropiado zlabel (' T ') = 0.3390
100 80 60 40 20 0 0
20
40t
x60 25 20 15
10
¶¶
El +
El +
20
letra x de la T
Ty
Tz
El problema estatal en novio de conducción de calor de dos dimensiones puede estar descrito
por Ñ = () 2 0 ecuación T Laplace Ñ = () () 2Tfxy, ecuación Poisson Ñ + () = () () 2 la ecuación
TgxyTfxy, Helmholtz
-+
ö ø ÷ el +
0
æèç
ö ø ÷ el +
æèç
ö ø ÷ = +, D
% de función x, y, U ellipticPDE (nx, ny, dx, dy, bc, f) Solve 2 la salida elíptica dimensional del %
PDE: La letra x del %, y: Los vectores de letra x y y % de valores U: La matriz de variables
dependientes (U (la letra x, y)) el aporte del %: El % nx, ny: El número de divisiones en letra x y
el % de dirección y dx, dy: La letra x y y % de incrementos f: La constante para % de ecuación
Poisson bc: Una matriz conteniendo tipos y los valores de límite el % de condiciones en letra x
y % de direcciones y (la matriz 4x2 o 4x3) hacen el pedido de aparecer: Baje letra x, letra x
superior, e inferior, % superior y en filas 1 para 4 del % matric bc columna 1: El tipo de
condición: El % (1: La condición Dirichlet, los valores de u en % 2 de la columna 2: La condición
Neumann, los valores de u ' en % 2 de la columna 3: Las columnas Robbins de condición, 2-3
contienen constante y coef. de u)
La inicialización del % si nargin < 5 el error (' el número Inválido de aportes.') El fin
= el tamaño del a, b (bc); Si un ~ = 4 error (' el número Inválido de condiciones del límite.') El fin
si b < 2 | b > 3 el error (' la condición Inválida del límite.') El fin si b == 2 y llegue al límite (bc
(:,1)) < = 2 bc zeros ( 1, 4 ) ; El fin
= el apuro del nx (nx); La letra x 0 : nx *dx; = el apuro del ny (ny); y 0 : ny *dy; Dx2 1/dx ^2;
Dy2 1/dy ^2;
La matriz de Coeficiente del % y constante n vectorial = (nx +1) * (ny +1); Unos = ceros (n); = los
ceros de la c (n, 1); Onex diag (diag (los unos (nx-1))); Oney diag (diag (los unos (ny-1)));
Los nodos interiores del % yo [2 : nx ]; Para j = 2:Ny ind * (nx +1) = (j-1) +i; Uno (ind, ind) = - 2 *
(dx2 +dy2) *onex; Una (ind, ind +1) = A (ind, ind +1) + dx2 *onex; Una (ind, ind-1) = A (ind, ind-
1) + dx2 *onex; Una (ind, ind +nx +1) = A (ind, ind +nx +1) + dy2 *onex; Una (ind, ind-nx-1) = A
(ind, ind-nx-1) + dy2 *onex; C (ind) f *ones (nx-1,1); El fin
El % el caso Inferior del interruptor de condición del límite de la letra x bc (1) 1 ind * (nx +1) =
([2 : ny ] - 1) +1; Una (ind, ind) = A (ind, ind) + oney; C = bc (1, 2) (ind) *ones (ny-1,1); El caso
ind * (nx +1) = ([2 : ny ] - 1) { 2, 3 } +1; Una (ind, ind) = A (ind, ind) - (3 / (2 *dx) + bc (1, 3))
*oney; Una (ind, ind +1) = A (ind, ind +1) + 2/dx *oney; Una (ind, ind +2) = A (ind, ind +2) - 1 /
(2 *dx) *oney; C = bc (1, 2) (ind) *ones (ny-1,1); El fin
El caso del interruptor de condición del límite de la letra x del % Upper bc (1, 2) 1 ind 2 : ny *
(nx +1); Una (ind, ind) = A (ind, ind) + oney; C = bc (2) (ind) *ones (ny-1,1); El caso { 2, 3 } ind 2 :
ny * (nx +1); Una (ind, ind) = A (ind, ind) + (3 / (2 *dx) - bc (2, 3)) *oney; Una - 2/dx *oney (ind,
ind-1) (ind, ind-1) = A;
El % el caso Inferior del interruptor de condición del límite de la y bc (1, 3) 1 ind 2 : nx ; Una
(ind, ind) = A (ind, ind) + onex; C = bc (2, 3) (ind) *ones (nx-1,1); El caso { 2, 3 } ind 2 : nx ; Una
(ind, ind) = A (ind, ind) - (3 / (2 *dy) + bc (3)) *onex; Un (ind, ind +nx +1) 2/dy *onex; Uno = - 1
*onex (ind, ind +2 * (nx +1) / (2 *dy)); C = bc (2, 3) (ind) *ones (nx-1,1); El fin
El caso del interruptor de condición del límite de la y del % Upper bc (1, 4) 1 ind ny * (nx +1) + 2
: nx ; Una (ind, ind) = A (ind, ind) + onex; C = bc (2, 4) (ind) *ones (nx-1,1); El caso ind ny * (nx
+1) { 2, 3 } + 2 : nx ; Una (ind, ind) = A (ind, ind) + (3 / (2 *dy) - bc (3, 4)) *onex; Uno - 2/dy
*onex (ind, ind-(nx +1) (ind, ind-(nx +1)) = Uno); Uno (ind, ind-2 * (nx +1)) = Uno (ind, ind-2 *
(nx +1)) + 1 / (2 *dy) *onex; C = bc (2, 4) (ind) *ones (nx-1,1); El fin
La A de nodos de la Esquina del % (1) = 1; Uno (1, 2) = - 1/2; Uno (1, nx +2) = - 1/2; C (1) = 0;
Uno (nx +1, nx +1) = 1; Uno (nx +1, nx) = - 1/2; Uno = - 1/2 (nx +1,2 * (nx +1)); C (nx +1) = 0;
Un (ny * (nx +1) +1, ny * (nx +1) +1) = 1; Un = - 1/2 (ny * (nx +1) (nx +1) +1, ny * +2); Un = - 1/2
(ny * (nx +1) (ny-1) (nx +1) +1, * +1); C (ny * (nx +1) +1) = 0;
Uno (n, n) = 1; Uno (n, n-1) = - 1/2; Uno = - 1/2 (n, n-(nx +1)); C (n) = 0; U inv (Uno) *c; El %
soluciona ecuación
El % Rearrange da como resultado clase matricial para k = 1:Ny +1 U (la k, 1:Nx +1) = u * (nx +1)
((k-1) +1:La k * ' (nx +1)); El fin
El ejemplo 8.6: Las Ecuaciones Elípticas de Dos Dimensiones para Heat Transfer9
¶ + ¶ = 2 2 2 2 la letra x T T y f
Se la asume que donde f es constante. El plato de metal está hecho de una aleación que tiene
un punto de fusión de 800 ° C y una conductividad térmica de 16 W / (· kilobyte m). El plato
está sujeto a una corriente eléctrica que crea una fuente uniforme de calor dentro del plato. La
cantidad de calor generada es Q ' = 100 kW/m3. Todos los bordes de cuatro del plato están
en contacto con una fluido en 25 ° C. El set de condiciones del límite Robbins es
¶¶
5251
{}
¶¶
= () { }
Ty
Tx
letra x
Represente gráficamente los perfiles de temperatura dentro del plato. Para solucionar el
sistema de ecuaciones, todo los valores de variables dependientes tienen que ser
reacomodados como un vector de columna y numerados. La aproximación finita de diferencia
para este problema tiene la forma
-+
ö ø ÷ el +
ö ø ÷ el +
æèç
æèç
ö ø ÷ = + + - u y ufnp np1 2 1 1 D
¶¶
= - + ()
= + ()
¶¶
= - + ()
+ ++
U yy uu u y NNpN p 0 12 2 1 2 34 D
¶¶
= + ()
--
U yy uu u yL NNpN p 1 2 34 12 2D
La solución El tempPDE de la letra especifica la dimensión del plato y condiciones del límite.
Esta letra llama el ellipticPDE de función a solucionar la ecuación parcial.
Las ecuaciones del % del % tempPDE m Solve Laplace/Poisson usando método de diferencias
finitas
Aclare todo; Bcond [' Lower x boundary condition : ' ' Upper x boundary condition : ' ' Lower y
boundary condition : ' ' Upper y boundary condition : ' ];
Itercal = 1; Mientras = el aporte itercal distx (' la Longitud del plato en la dirección de la letra x
(m): '); = el aporte del disty (' la Anchura del plato en la dirección de la y (m): '); = el aporte del
ndx (' el Número de divisiones en la dirección de la letra x: '); = el aporte del ndy (' el Número
de divisiones en la dirección de la y: '); = el aporte del rhf (' el Lado Derecho de la ecuación: ');
Disp (' las condiciones del Límite:') Para k 1:4 disp (bcond (la k,:)) Disp (' 1: Dirichlet, 2:
Neumann, 3: De Robbins) = el aporte bc (' la condición del límite De Primera Calidad (la k, 1): ');
Si bc (la k, 1) < 3 = el aporte bc (' el Valor ') (la k, 2); Si no disp + (la gama) (' u ” = (la beta)
*u ' ) = el aporte bc ( ' la Constante (la beta) ' (la k, 2 ) ': '); = el aporte bc (' el Coeficiente (la
gama) (la k, 3): '); El fin de fin x, y, T ellipticPDE (ndx, ndy, distx/ndx, disty/ndy, bc, rhf); El
oleaje (' la letra x (m ) ', xlabel (' y (m ) '), ylabel (' T (deg C ) '), zlabel (135,45)) colorbar, mire (),
= aporte disp itercal (' los cálculos Repeat (no (y, letra x, T):0, sí:¿1)? '); El fin del clc
El tempPDE de la letra puede ser ejecutado como sigue. La temperatura de perfil es obtenida
como se muestra en Figura 8.12.
>> el tempPDE Length del plato en la dirección de la letra x (m): 1 Anchura del plato en la
dirección de la y (m): 1 Número de divisiones en la dirección de la letra x: 20
800
700
600
500
400
300
200 0 0 0.2 0.2 0.4 0.4 0.6 0.6 0.8 la letra x y (m) (m) 1 1 0.8
8.3 la concha del 8.3.1 del CAMBIADOR DE CALOR y el cambista de Calor del tubo Sin [Link] de
cambio de fase la Diferencia término medio en leño de Temperatura En el diseño de la concha
de la contracorriente y cambista de calor del tubo, eso es importante para minimizar el
número de conchas. Para una contracorriente simple la concha y el tubo le calientan al
cambista mostrado en Figura 8.13, el número mínimo de conchas y la diferencia término
medio en leño de temperatura puede ser dada como follows10:
D tTttTt P
Tt
acto inapropiado
TT tt11 2221 21 11 12 21 = - = - = ,
T1
t2t 1
T2
1. ¿acto inapropiado? 1:
öø÷
öø÷
El +
P de relaciones públicas
acto inapropiado
P de relaciones públicas
1111
11
1
El 2/
/,
El leño
Acto inapropiado RP
uno
Un P
RR
RR
¢¢
æèç
öø÷
- + - - +lo g, 2 11 2 11 2 2
2. Acto inapropiado = 1:
¢¢
¢¢ ¢¢ = - () = + × ()
-+
P NP N
RP P B
BP
10 1
2
22
El ln
El leño
22
22
¢¢
-P
D DD D D T tt t t lm = æ è ç ö ø ÷ 12 1 2 ln
El % shellLMTD m: Numere de conchas requeridas y claro LMTD todo; Los datos del %
= el aporte T1 (' la temperatura elocuente Caliente de la ensenada (deg.F): '); = el aporte T2 ('
la temperatura elocuente Caliente de la conexión de salida (deg.F): '); = el aporte del t1 (' la
temperatura elocuente Fría de la ensenada (deg.F): '); = el aporte del t2 (' la temperatura
elocuente Fría de la conexión de salida (deg.F): ');
N = 1; El % Initialize N Dt1 = T2 - t1; Dt2 T1 - t2; La P del % Compute y Acto Inapropiado P / (T1
- t1) = (t2 - t1); Acto inapropiado / (t2 - t1) = (T1 - T2); La F del % Test y Acto Inapropiado Uno =
- 1; B = - 1; F = 0.1; La F del % Initial mientras (F < = 0.75) si (acto inapropiado > 1 || acto
inapropiado < 1) mientras (Uno < 0) Pp = (1 - ((P *R-1) / (P-1)) ^ (1 / N)) / (acto inapropiado - ((P
*R-1) / (P-1)) ^ (1 / N)); Uno = (2/Pp - 1 - acto inapropiado + sqrt (acto inapropiado ^2 +1)) /
(2/Pp - 1 - acto inapropiado - sqrt (acto inapropiado ^2 +1)); Si N=N (Uno < 0) + 1; El fin
de fin F * = (sqrt (acto inapropiado ^2 +1) log10 ((1-Pp) / (1-Pp *R)) / (R-1)) / (log10 (Uno)); Si
no acto inapropiado del % = 1 mientras Ppp (B < 0) = P / (N-P * (N-1)); B = (2 / Ppp - 2 + sqrt (2))
/ (2 / Ppp - 2 - sqrt (2)); Si N=N (B < 0) + 1; El fin de fin F * = (sqrt (acto inapropiado ^2
+1) Ppp / (el leño (10 * (1-Ppp)))) / (log10 (B)); El fin si N=N (F < = 0.75) + 1; El % de fin de
fin Compute LMTD si LMTD (Dt1 == Dt2) = Dt1; Si no LMTD = (Dt1-Dt2) / (el leño (Dt1/Dt2)); El
fin cLMTD = F *LMTD; El % Corrigió % LMTD Output fprintf (' \nNumber de concha = %3d \ n ',
N); Fprintf (' F factorice a = %9.4f\n ', F); Fprintf (' LMTD corregido = %9.4f\n ', cLMTD);
>> la temperatura de la ensenada de fluido del shellLMTD Hot (deg.F): 250 la temperatura
elocuente Caliente (deg.F) de la conexión de salida: 100 la temperatura elocuente Fría (deg.F)
de la ensenada: 80 la temperatura elocuente Fría (deg.F) de la conexión de salida: 120
8.3.2 coeficiente lateral en tubo de reembarque de Calor como el que El número lateral en
tubo Reynolds es definido
El dG
Rei
El ii
yo
W ndi = 4 2 p
Dónde Wi es la tasa masiva total de flujo de la n fluida lateral en tubo es el número de tubos
por paso
El número Graetz Gzi para la fluido lateral en tubo puede ser definido como
El número Nusselt, Nui Hidi/ki, es especificado según el número lateral en tubo Reynolds tan
Re ui
El zi
El zi
yo
£ ()
El +
El +
æè
2100
366
0 085 10047 23
El flujo laminar:
m mw
öø÷£
æèç
öø÷>
El í
îïï
014
13
014
100
186 100
.:
El gygabyte
El zi
El zi
yo
El zi
m mw
23
<< = () +
öø÷
El é
ëêê
/
ûû ú ú
æèç
öø÷
M mw
014.
N NN iuiR ei ri
ö ø ÷ 10 0 023 40 80 33 014:... .m mw
La pi C kri yo = m
DW SRe s m = 00 0m
Dónde Sm es el área de flujo cruzado en o acérquese la línea central para una sección de flujo
cruzado by12 dado
LD d
Dd p pd
LD d
El bsotl
El otl
n
T
El bsotl
- +-- () é ú
0:Cuadre trazado + - - () é ú
El í
îïï
El tono del tubo normal para fluir, pn, es definido como pT para trazado cuadrado de línea,
pT /2 para trazado cuadrado rotado, y pT/2 para trazado triangular. 2. Calcule el coeficiente de
reembarque de calor para un from13 ideal del banco del tubo
H CG
JP ja N
oh
El po o
Hs ro
oh
Hs Res una T o
æèç
öø÷=
æè
,
/
ö ø ÷ = el + uno
3 410 14
Donde Ftc es la fracción de tubos totales en el flujo cruzado y es dado por ahí
Dl d
Dl d
El tc
El sc
El otl
El sc
La fa una l
Tb sb
El é
ù û ú1 1 2l D c s
Fbb hb p
Los ss
CF
=-
æèç
öø÷
ì el í
El ü
El é
ëêê
ûúú
El exp
12
13
Dd S lN
Dp
LD
C
El bp
Así el tl
Bc s p
Donde el tono del tubo paralelo para fluir, pp, es definido como pT para trazado cuadrado de
línea, pT /2 para trazado cuadrado rotado, y 32 pT / para trazado triangular. ?B = 1 cuando Nsc
Nc = 0.5. 6. ¿Calcula el factor de corrección?Acto inapropiado para acumulación adversa de
pendiente de temperatura en el humilde Reynolds numera usando
El ff
acto inapropiado
RR es Res
RR e
N NN
>
F ww rc c N c c p b
NN N
p
N
Ll
Fs n n
Fuera
La n fuera
Nll Nl l
() + () +
() - () 1 1 11 * * * *
La n del exponente cobra valores de 0.333 para NRes = 100 y 0.6 de otra manera.
MESA 8.1 Correlational Coefficients para el Rango Diversos de Acomodamiento del Tubo de
Configuraciones de Flujo de NRes a1 a2 a3 a4 Triangular 105 – 104 0.321 - 0.388 1.450 0.519
104 – 103 0.321 - 0.388 103 – 102 0.593 - 0.477 102 – 10 1.360 - 0.657 < 10 1.400 - 0.667
Cuadrado (de línea) 105 – 104 0.370 - 0.395 1.187 0.370 104 – 103 0.107 - 0.266 103 – 102
0.408 - 0.460 102 – 10 0.900 - 0.631 < 10 0.970 - 0.667 Cuadrado (rotado) 105 – 104 0.370 -
0.396 1.930 0.500 104 – 103 0.370 - 0.396 103 – 102 0.730 - 0.500 102- - 0.656 < 10 1.550 – 10
0.498 0.667
La fuente: Serth, R.W., Process Calienten Boleto de Transbordo, Prensa Académica, Elsevier,
Burlington, Massachusett, 2007, p. 249.
El mm de acto inapropiado
acto inapropiado
Fu LN
Las pérdidas de presión en la ensenada y las boquillas de la salida pueden ser estimadas
P de acto inapropiado de la D
La boquilla u nozzlei
ö ø ÷ 15 2 2.
La caída de presión del 8.3.5 en el concha siDe13 1. Calcule el factor ideal de fricción del banco
del tubo de
f bN
B NsR es b o T b
Hay campo para una mejoría b +1 2 3 4 133 10 14. , . Las constantes de correlación (yo = 1, 2,
3, 4) son demostradas en Mesa 8.2 para configuraciones diversas del tubo. 2. Calcule la caída
de presión ideal del banco del tubo para un camino de flujo cruzado:
acto inapropiado
m mw
Pf N G bs c u u o
öø÷
2 01. 4
La MESA 8.2 Constantes de Correlación para el Rango Diversos de Acomodamiento del Tubo de
Configuraciones del Tubo de NRes b1 b2 b3 b4 Triangular 105 – 104 0.372 - 0.123 7.00 0.500
104 – 103 0.486 - 0.152 103 – 102 4.570 - 0.476 102 – 10 45.100 - 0.973 < 10 48.000 - 1.000
Cuadrado (de línea) 105 – 104 0.391 - 0.148 6.30 0.378 104 – 103 0.0815 0.022 103 – 102
6.090 - 0.602 102 – 10 32.100 - 0.963 < 10 35.000 - 1.000 Cuadrado (rotado) 105 – 104 0.303 -
0.126 6.59 0.520 104 – 103 0.333 - 0.136 103 – 102 3.500 - 0.476 102 – 10 26.200 - 0.913 < 10
32.000 - 1.000
La fuente: Serth, R.W., Process Calienten Boleto de Transbordo, Prensa Académica, Elsevier,
Burlington, Massachusett, 2007, p. 249.
acto inapropiado
acto inapropiado
La W a saber
La W a saber
N pd
c
oh
El mo
oh
El mo
Para
+ ()
El +
20 6
100
0 026
.:
Ll d
La W a saber Nbo mo
W wr 2
100
æèç
ö ø ÷ el +
El í
îïï:
Dl D l D
LD
El sc
W=æèçöø÷-
öø÷-
öø÷
El é
ëê
11 2
La lechuga romana
êê
ûúú
- N FdT tc () o8 1 2 p
d
S NFdD lD Tt co sc s
P = () - () + () 4 21 21 21 el hueso / c
Rb a saber S
El mbb
5. Calcule el factor de corrección Rb para el manojo pasando por encima de efecto en la caída
de presión:
RC F
Bb pb p
Los ss
£>
ì el í
() - () * 22 1 100 02 100: .:
Las funciones diversas MATLAB realizan estos pasos de cálculos. En el cálculo de propiedades
físicas, dos temperaturas remisivas en el rango de operación son especificadas y las
propiedades físicas en estas temperaturas se usan para encontrar propiedades físicas en una
cierta T de temperatura. Por ejemplo,
YabT yk Cp + = () mr,,
Las constantes uno y b está resuelta de dos valores remisivos. Los hxvis de función calculan las
viscosidades laterales en tubo y laterales en la concha. El hxthc de función calcula
conductividades de calor, el hxcp de función calcula aptitudes de calor, y el hxrho de función
encuentra densidades.
La viscosidad del % de función del hxvis.m mu hxvis Calculate (muref, Tref, T, fstate) en T
usando dos temperaturas remisivas y el aporte del % de viscosidades: El % muref: La viscosidad
vectorial en % remisivo de vector de temperatura Tref Tref: Establezca referencias para % de
vector de temperatura T: La temperatura (kilobyte) en la cual la viscosidad debe ser
determinada % fstate: El estado de fluido (1: El líquido (= la A mu *exp (B/T), 2: El vapor (= la A
mu +BT)) la salida del %: El % mu: La viscosidad (Ns/m ^2) si fstate == 1 % líquido mu muref
*exp (Tref (2) (1) * (Tref (1) - T) / (T *Tref (1) - ... Tref (2)) *log (muref (2) /muref (1))); Si no el
vapor del % mu = (muref (2) *Tref (1) - muref *Tref (2) (1) + ... T * (muref (1) - muref (2))) /
(Tref (1) - Tref (2)); El fin de fin
La conductividad de calor del % de función del hxthc.m xk hxthc Calculate (xkref, Tref, T) en T
usando dos temperaturas del árbitro. y el aporte del % de conductividades del %:
La aptitud de calor del % de función de función del hxcp.m Cp Hxcp Cp = hxcp Calculate (cpref,
Tref, T) (cpref, Tref, T) en T usando dos temperaturas del árbitro. y el aporte del % de aptitudes
de calor: El % cpref: La aptitud de calor vectorial (/ kilobyte J / kg) en % de vector de
temperatura del árbitro. Tref Tref: Establezca referencias para % de vector de temperatura
(kilobyte) T: La temperatura (kilobyte) en la cual la aptitud de calor debe ser determinada
salida del %: El % Cp: La aptitud de calor (/ kilobyte J / kg) (= la A Cp +B *T) Cp = (cpref (2) *Tref
(1) - cpref *Tref (2) (1) + ... T * (cpref (1) - cpref (2))) / (Tref (1) - Tref (2)); El fin
La densidad del % de función del hxrho.m rho hxrho Calculate (rhoref, Tref, T, fstate) en T
usando dos temperaturas del árbitro. y el aporte del % de densidades: El % rhoref: La densidad
vectorial (kg/m ^3) en % de vector de temperatura del árbitro. Tref Tref: Establezca referencias
para % de vector de temperatura (kilobyte) T: La temperatura (kilobyte) en la cual la densidad
debe ser determinada % fstate: El estado de fluido (1: El líquido (= la A rho +B *T, 2: El vapor
(rho A/T / T)) la salida del %: El % rho: La densidad (kg/m ^3) si fstate == 1 líquido del % rho =
(rhoref (2) *Tref (1) - rhoref *Tref (2) (1) + ... T * (rhoref (1) - rhoref (2))) / (Tref (1) - Tref (2)); Si
no el vapor del % rho rhoref *Tref (1) (1) / T; El fin de fin
Los coeficientes de reembarque de calor para el lado del tubo y el lado de la concha se calculan
por el htctube de funciones y htcshell, respectivamente.
El coeficiente de reembarque de calor del convective del % de función del htctube.m Htube
Htctube Calculate (Nre, Pr, D, L, Xk, Phi) dentro del aporte del % del tubo: El % Nre: Reynolds
numere % Pr: Prandtl numere % D: Dentro del diámetro de % del tubo (mm) L: El % de longitud
del tubo (m) Xk: La conductividad térmica de % fluido (/ kilobyte W / m) Phi: La salida del % de
factor de corrección de viscosidad:
El reembarque del 439Heat
El % de función del htcshell.m Hshell Htcshell (D, Ds, L, Lbc, Lbin, Lbout, Lc, Dotl, Dsb, ... Pt, Nt,
Nss, w, Visc, Cp, Xk, Phi, Trazado) Calculate aporte lateral en la concha del % de coeficiente de
reembarque de calor: El % D: El diámetro exterior de % del tubo (mm) Ds: Dentro del diámetro
de % de la concha (mm) L: El % de longitud del tubo (m) Lbc: El deflector central espaciando
(mm) % Lbin: El % de espaciamiento del deflector de la ensenada (mm) Lbout: El % de
espaciamiento del deflector de la conexión de salida (mm) Lc: El deflector hirió (mm) % Dotl:
Descascare % exterior del límite del tubo (mm) Dsb: El % de despejo del deflector de concha
(mm) Pt: El % de tono del tubo (mm) Nt: Totalice número de tubos en el % del manojo Nss: El
número de pares de sellar desnuda % w: La tasa de flujo en % de la concha (kg s) Visc: El %
fluido lateral en la concha de viscosidad (Ns/m ^2) Cf: La aptitud de calor de % fluido lateral en
la concha (/ kilobyte J / kg) Xk: La conductividad de calor de % fluido lateral en la concha (/
kilobyte W / m) Phi: El trazado del % de factor de corrección de viscosidad: El trazado del tubo
(1:Triangular, 2:El cuadrado de línea, 3:El cuadrado rotado) la salida del %: El % Hshell: Los
coeficientes laterales en la concha del % de coeficiente de reembarque de calor Correlational
para el acomodamiento del tubo a1 0.321 0.321 0.593 1.360 1.400 ; 0.370 0.107 0.408 0.900
0.970 ; 0.370 0.370 0.730 0.498 1.550 ; A2 = - [0.388 0.388 0.477 0.657 0.667 ; 0.395 0.266
0.460 0.631 0.667 ; 0.396 0.396 0.500 0.656 0.667 ]; A3 1.450 1.187 1.930 ; A4 0.519 0.370
0.500 ; El caso del Trazado del interruptor 1 Pp = 0.866 *Pt; Pn Pt/2; Pd Pt; El caso 2 Pp Pt;
Pn Pt; Pd Pn; De otra manera Pp = 0.7071 *Pt; Pn Pp; Pd Pn; El fin
Nc Ds * (1 - 2 *Lc. Ds) /Pp; Sm Lbc * * (Dotl-D) (Ds - Dotl + (Pt-D) / Pd); Nres = D *w *1e3 / (Visc
*Sm); ¿La concha del %? ¿Reynolds? Pr Cp *Visc/Xk; Ptd Pt / D; Los coeficientes de
reembarque de Calor del % para tubo ideal ponen en el banco % (Nres: El número Reynolds de
fluido lateral en la concha) si Nres 1e4, J = 1; C1 = 1.25; Elseif Nres 1e3, J = 2; C1 = 1.25; Elseif
Nres > = 100, J = 3; C1 = 1.25; Elseif Nres > = 10, J = 4; C1 = 1.35; Si no J = 5; C1 = 1.35; Destruya
a un = a3 (el Trazado) / (1 + 0.14 *Nres ^a4 (el Trazado)); Hj a1 * ^a * Nres (1.33/Ptd) (el
Trazado, J) ^a2 (el Trazado, J); Hsi Hj *Cp *Phi *w *Pr ^ (- 0.6667) / (Sm *1e 6); El factor de
Corrección del % para la configuración del deflector efectúa a adm = (Ds - 2 *Lc) /Dotl; Adm1
acos (adm); Ftc = (pi + 2 *adm *sin (adm1) - 2 *adm1) / la pi; Phic Ftc + 0.54 * (1 - Ftc) ^0.345;
El factor de Corrección del % para fuga del deflector efectúa a Stb = 0.6223 *D * (1 + Ftc) *Nt;
Ssb Ds *Dsb *0.5 * (la pi - acos (1 - 2 *Lc/Ds)); R1 = (Stb + Ssb) /Sm; R2 Ssb / (Ssb + Stb); Phil =
0.44 * (1-R2) + (1-0.44 * (1-R2)) *exp (- 2.2 *R1); El factor de Corrección del % para manojo
pasando por encima de Fbp = (Ds - Dotl) *Lbc/Sm; Nsc Nss Nc; Si Nsc > = 0.5, Phib = 1; Si no si
Nss == 0, c2 = 0; Si no c2 = (2 *Nsc) ^0.3333; El fin Phib Exp (- c1 *c2 *Fbp); Fin Nb 1e3 *L/Lbc +
1; El factor de Corrección del % para acumulación adversa de pendiente de temperatura si
Nres > = 100, Phir = 1; El distinto Ncw = 0.8 *Lc/Pp; Phs = 1.51 / ((Nc +Ncw) * (Nb +1)) ^0.18;
Si Nres < = 20 Phir Phs; Elseif Nres < = 100 Phir Phs * - (1-Phs) (0.25-0.0125 *Nres); El fin si
Phir < = 0.4, Phir Phs; El factor de Corrección del % de fin de fin debido al espaciamiento
desigual del deflector en ensenada y la conexión de salida si Nres > = 100, Uno = 0.6; Si no Uno
= 0.333; El fin Phis ^ + (Lbout/Lbc) (1 Uno) = (Nb-1 + (Lbin/Lbc) ^ (1 Uno)) / (Nb-1 + ... (Lbin
+Lbout) /Lbc); El % el coeficiente lateral en la concha de reembarque de calor Hshell Hsi *Phic
*Phil *Phib *Phir *Phis; Acabe Las caídas de presión para el lado del tubo y descascare lado
está calculado por el dptube de funciones y dpshell, respectivamente.
El % de función del dptube.m DPtube (D, L, radiofrecuencia, v, rho, Visc, Phi, Npass) Calculate
aporte lateral en tubo del % de caída de presión:
% de ncción dpshell.m fu DPs dpshell (Calculate aporte lateral en la concha del % de caída de
presión: El % D: El % de diámetro exterior del tubo (mm) Ds: La concha dentro de % de
diámetro (mm) L: El % de longitud del tubo (m) Lbc: El deflector central espaciando (mm) %
Lbin: El % de espaciamiento del deflector de la ensenada (mm) Lbout: El % de espaciamiento
del deflector de la conexión de salida (mm) Lc: El deflector hirió (mm) % Dotl: Descascare %
exterior del límite del tubo (mm) Dsb: El % de despejo del deflector de concha (mm) Pt: El % de
tono del tubo (mm) Nt: Totalice número de tubos en el % del manojo Nss: Numere pares de
sellar % de tiras w: El % lateral en la concha de tasa de flujo (kg s) rho: El % fluido de densidad
(kg/m ^3) Visc: El % fluido lateral en la concha de viscosidad (Ns/m ^2) Phi: El trazado del % de
factor de corrección de viscosidad: El trazado del tubo (1:Triangular, 2:El cuadrado de línea,
3:El cuadrado rotado) la salida del %: El % DPs: Los coeficientes laterales en la concha del % de
caída de presión Correlational para el acomodamiento del tubo b1 [0.372 0.486 4.570 45.100
48.000 ; 0.391 0.0815 6.090 32.100 35.000 ; 0.303 0.333 3.500 26.200 32.000 ]; B2 = - [0.123
0.152 0.476 0.973 1.000 ; 0.148 - 0.022 0.602 0.963 1.000 ; 0.126 0.136 0.476 0.913 1.000 ]; B3
7.00 6.30 6.59 ; B4 0.500 0.378 0.520 ;
El caso del Trazado del interruptor 1 Pp = 0.866 *Pt; Pn Pt/2; Pd Pt; El caso 2 Pp Pt; Pn Pt; Pd
Pn; De otra manera Pp = 0.7071 *Pt; Pn Pp; Pd Pn; El factor de Fricción del % de fin para
banco ideal de tubo Nc Ds * (1 - 2 *Lc. Ds) /Pp; Ptd Pt / D; Sm Lbc * * (Dotl-D) (Ds - Dotl + (Pt-D)
/ Pd); Nres = D *w *1e3 / (Visc *Sm); El % el número lateral en la concha Reynolds si Nres 1e4,
J = 1; C1 = 3.7; Elseif Nres 1e3, J = 2; C1 = 3.7; Elseif Nres > = 100, J = 3; C1 = 3.7; Elseif Nres > =
10, J = 4; C1 = 4.5; Si no J = 5; C1 = 4.5; El fin b b3 (el Trazado) / (1 + 0.14 *Nres ^b4 (el
Trazado)); Fj b1 * ^b * Nres (1.33/Ptd) (el Trazado, J) ^b2 (el Trazado, J); Dpbi = 2 *Fj *Nc * (w /
(Sm *1e 6)) ^2 / (rho *Phi); La caída de presión del % para la sección ideal de la ventana bdm =
(Ds - 2 *Lc) /Dotl; Bd1 acos (bdm); Bd2 = 1 - 2 *Lc/Ds; Ftc = (pi + 2 *bdm *sin (bd1) - 2 *bd1) /
la pi; Sw - * *pi *D ^2 = (Ds ^2/4) (acos (bd2) (1-bd2 ^2) (Nt/8) (1-Ftc) * - bd2 *sqrt); Dw = 4
*Sw / (1.5708 *Nt * (1-Ftc) *D + 2 *Ds *bd2); Ncw = 0.81 *Lc/Pp; Gw 1e6 *w/sqrt (Sm *Sw); Si
Nres > = 100 Dpw = 0.5 *Gw ^2 * (2 +0.6 *Ncw) /rho; Si no Dpw = (2.6e4 *Visc * (Ncw / (Pt-D) +
Lbc/Dw ^2) + Gw) *Gw/rho; El factor de Corrección del % de fin para fuga del deflector efectúa
a Stb = 0.6223 *D * (1 + Ftc) *Nt; Ssb Ds *Dsb *0.5 * (la pi - acos (bd2)); R1 = (Stb + Ssb) /Sm;
R2 Ssb / (Ssb + Stb); Pv = - 0.15 * (1 +R2) + 0.8; = Rl exp (- 1.33 * (1 + R2) *R1 ^Pv); El factor de
Corrección del % para manojo pasando por encima de Fbp = (Ds - Dotl) *Lbc/Sm; Nsc Nss Nc; Si
Nsc > = 0.5, Rb = 1; Si no si Nss == 0, c2 = 0; Si no c2 = (2 *Nsc) ^0.3333; El fin Rb Exp (- c1 *c2
*Fbp); El factor de Corrección del % de fin debido a deflector desigual espaciando en ensenada
y conexión de salida Nb 1e3 *L/Lbc + 1; Si Nres > = 100, Uno = 0.2; Si no Uno = 1; El fin Rs ^ +
(Lbout/Lbc) (2 Uno) = (Lbin/Lbc) ^ (2 Uno); El % la caída de presión lateral en la concha DPs Rb
*Dpbi * *Rl + (1 +Ncw Nc) ((Nb-1) *Rs) + Nb *Rl *Dpw; El fin
Hay seis variables críticas para ser especificados: T1 y T2 (la temperatura de la ensenada y de la
conexión de salida de la fluido caliente), t1 y t2 (la ensenada y temperatura de la conexión de
salida de la fluido fría), y Wi y Wo (la ensenada y flujo de la masa de la conexión de salida
evalúan de la fluido). Si cinco variables son sabidas, la variable 6 debería ser determinada
El hxndat de la letra define los datos de entrada. El hxnst principal de la letra llama el hxndat
de la letra a especificar los datos de entrada y las llamadas relataron funciones para realizar los
cálculos.
El % hxnst.m: La concha y el cambiador de calor del tubo aclaran todo; El hxndat2; El tipo del %
de datos de entrada del % Problem si ptype > 0 si ptype < = 3, Nvar = 1; El % calcula temp
lateral en tubo de la ensenada.(Ti1) elseif ptype < = 6, Nvar = 2; El % calcula temp lateral en
tubo de la conexión de salida.(Ti2) el Distinto Nvar = 3; El % de fin calcula fin lateral en tubo de
tasa de flujo (Wi)
POSPONGA 8.3 Combinaciones Ocho Possible para Dos Variables Desconocido Variables
Desconocido Problem Tipo Todas las variables sabido 0 t1, T1 1 t1, T2 2 t1, Wo 3 t2, T1 4 t2, T2
5 t2, Wo 6 Wi, T1 7 Wi, T2 8
Si (' el deber lateral en tubo y lateral en la concha de calor difiera por ahí más que 10 % (la
temperatura absoluta (1-Qr) > 0.1) el derrame di.'); El despliegue (' el deber lateral en
tubo de calor es utilizado como deber total.'); El fin Q = Qi; Las iteraciones del % de fin hasta
las diferencias en los valores sucesivos de variables cruciales convergen poner en el cero a.
varC = 10; Iter = 0; Mientras varC 1e 3 si ptype > 0 % Cálculo de energía que usa variables
desconocidas balanceara Cpim Hxcp (cpreft, Trt, (Ti1 +Ti2) /2); El % el lateral en tubo Cpsm
Hxcp (cprefs, Trs, (Ts1 +Ts2) /2); El % el lateral en la concha Qs Ws *Cpsm * (Ts2 - Ts1); Qi = -
Qs; Iter1 = 0; El caso del interruptor Nvar 1 el % calcula Ti1 (la temperatura lateral en
tubo de la ensenada) Ti1new Ti2 - Qi / (Wi *Cpim); CrT = 10; Mientras crT 1e 3 Ti1
Ti1new; Cpim hxcp (cpreft, Trt, (Ti1 +Ti2) /2); Ti1new Ti2 - Qi / (Wi
*Cpim); = la temperatura absoluta del crT ((Ti1new - Ti1) /Ti1new);
Iter1 + 1; El caso de fin 2 el % calcula Ti2 (la temperatura lateral en tubo de la
conexión de salida) Ti2new Ti1 + Qi / (Wi *Cpim); CrT = 10; Mientras crT 1e 3 Ti2
Ti2new; Cpim hxcp (cpreft, Trt, (Ti1 +Ti2) /2); Ti2new Ti1 + Qi / (Wi
*Cpim); = la temperatura absoluta del crT ((Ti2new - Ti2) /Ti2new);
Iter1 + 1; El caso de fin 3 el % calcula = la temperatura absoluta Wi Wi (Qs / (Cpim *
(Ti2 - Ti1) (la tasa lateral en tubo de flujo))); El fin de fin Tib = (Ti1 + Ti2) /2;
El % el coeficiente lateral en la concha de reembarque de calor Tsb = (Ts1 + Ts2) /2; Mus
hxvis (murefs, Trs, Tsb, fsS); El % la viscosidad lateral en la concha rhos hxrho (rhorefs, Trs, Tsb,
fsS); El % la densidad lateral en la concha Cps Hxcp (cprefs, Trs, Tsb); El % la aptitud lateral en
la concha de calor xks hxthc (xkrefs, Trs, Tsb); El % la conductividad lateral en la concha de
calor Tw = (Tsb + Tib) /2; Twnew Tw; CrT = 10; Mientras crT 1e 3 si fsS == 1 líquido del %
Phis = (mus/hxvis (murefs, Trs, Tw, 1)) ^0.14; Elseif fsS == 2 el gas del % Phis = (Tsb/Tw)
^0.25; El fin
Hs htcshell (Haga, *Ls Ds, L-2e-3, Lbc, Lbin, Lbout, Lc, Dotl, Dsb, Pt, ... Nt, Nss, Ws, mus,
Ciclos por Segundo, xks, Phis, Trazado);
El % la conductividad lateral en tubo de calor mut hxvis (mureft, Trt, Tib, fsT); El % la
viscosidad lateral en tubo rhot hxrho (rhoreft, Trt, Tib, fsT); El % la densidad lateral en tubo Cpt
Hxcp (cpreft, Trt, Tib); El % la aptitud lateral en tubo de calor xkt hxthc (xkreft, Trt, Tib); El % la
conductividad lateral en tubo de calor Ui 4e6 *Wi *Npass / (la pi *rhot *Di ^2 *Nt); Rei 1e 3
*Di *Ui *rhot/mut; Pri Cpt *mut/xkt; Si fsT == 1 Phit = (mut/hxvis (mureft, Trt, Tw, 1))
^0.14; Elseif fsT == 2 Phit = (Tw/Tib) ^0.25; El fin Ht Htctube (Rei, Pri, Di, L, xkt, Phit);
El % la temperatura de la pared del tubo de Estimación Tw Tib + Hs / (Hs + Ht) * (Tsb - Tib);
= la temperatura absoluta del crT ((Tw - Twnew) /Tw); Twnew Tw; El fin del % de fin
mientras
El % Calculate asumió a Sgn variable desconocido = 1; Si Qs < 0, Sgn = - 1; El caso del ptype
del interruptor de fin { 1,4,7 } Ts1new Ts2 - Sgn *Q / (Ws *Cps); = la temperatura
absoluta del varC ((Ts1 - Ts1new) /Ts1new); Ts1 Ts1new; El caso { 2,5,8 } Ts2new
Ts1 + Sgn *Q / (Ws *Cps); = la temperatura absoluta del varC ((Ts2 - Ts2new) /Ts2new);
Ts2 Ts2new;
Caída de presión del % DPs dpshell (; DPt dptube (Di, L, radiofrecuencia, Ui, rhot, mut, Phit,
Npass);
El benceno líquido fluyendo en una tasa de 4.8 kg sec es enfriado de 353 kilobyte en una
concha de cuatro pasos y el cambiador de calor del tubo con agua de refrigeración fluyendo en
los tubos. La ensenada y las temperaturas de la conexión de salida de agua de refrigeración
son medidas para tener 298 años de edad y 303 kilobyte, respectivamente. La geometría del
cambiador de calor es como sigue: Haga = 25.4 mm, di = 19.86 mm, NT = 86 (montado en el
tono triangular equilátero con una proporción de tono de 1.25), entuban aspereza = 0.025
mm, L = 2 m, ls = 27 mm, Ds = 305 mm, dotl = 294 mm, dsb = 4.45 mm, Nss = 0, lbc = 450
mm, lin, el patán = 165 mm, el deflector cortan para deflectores segmentales = 25 %. La
conductividad térmica de material de la pared es 45 W / m / K. Las resistencias que ensucia
para el lado de tubo del lado y de la concha son 0.00036 y 0.00018 m2K / W,
respectivamente. Las propiedades físicas en las temperaturas remisivas son mostradas en
Mesa 8.4. Determine la temperatura de la salida de benceno, el deber de calor, la tasa de flujo
de agua de refrigeración, y la presión cae sobre la concha y los lados del tubo. La solución El
hxndat de la letra define los datos de entrada como sigue:
El % hxndat.m: La concha y el % de datos del cambista de calor del tubo Dos valores de
temperaturas remisivas y las propiedades físicas en las temperaturas de dos % de remisivo
para fluidos del tubo y de la concha
La MESA 8.4 Propiedades Físicas en la temperatura Remisiva (kilobyte) de Referencia del Lado
de la Concha del Lado del Tubo de Temperaturas (el Benceno) (el Agua) 323 283 375 289 la
Densidad (kg/m3) 988.1 999.7 798 885 la Viscosidad (mNs/m2) 0.6 1.26 0.258 0.679 la
conductividad de Calor (/ kilobyte W / m) 0.64 0.603 0.126 0.163 la aptitud de Calor (/ kilobyte
J / kg) 4183 4195 1980 1675
El reembarque del 447Heat
Trt 323 283 ; Trs 375 289 ; Las temperaturas de referencia del % (los ans del tubo descascaran)
(kilobyte) rhoreft 988.1 999.7 ; Rhorefs 798 885 ; Densidades del % (kg/m ^3) mureft 0.6 1.26 ;
Murefs 0.258 0.679 ; Viscosidades del % (mNs/m ^2) xkreft 0.64 0.603 ; Xkrefs 0.126 0.163 ;
Conductividades térmicas del % cpreft 4183 4195 ; Cprefs 1980 1675 ; Geometría del cambista
del Calor del % del aptitudes del calor del % (/ kilobyte J / kg) Do = 25.4; Di = 19.86; El diámetro
exterior del tubo del % (Haga, mm) y dentro de diámetro (Di, mm) Xkw = 45; La conductividad
de calor del % de pared del tubo (/ kilobyte W / m) L = 2; Longitud del tubo del % (m) Ls = 27;
La radiofrecuencia de espesor de la hoja del tubo del % (mm) = 0.025; Aspereza del tubo del %
(mm) Nt = 86; El número de total del % de tubos en tubo ata en bultos Trazado = 1; El trazado
del tubo del % (1:Triangular, 2:El cuadrado de línea, 3:El cuadrado rotado) Pt = 1.25 *Do; Tono
del tubo del % (mm) Nss = 0; El número del % de pares de sellar desnudan a Npass = 4; El
número del % de pasa a Rdt = 0.00036; Rds = 0.00018; El % ensuciando resistencia (m ^2 *K /
W) Ds = 305; La concha del % dentro de diámetro (mm) Dotl = 294; La concha del % fuera de
límite del tubo (mm) Dsb = 4.45; Despejo del deflector del concha del % (mm) Lbin = 165;
Lbout = 165; La ensenada del % y la conexión de salida frustran espaciar a (mm) Lbc = 450; El %
el deflector central espaciándole a (mm) Lc = 0.25 *Ds; El deflector del % hirió (mm)
Especificación del % de variables crucial Ti1 = 298; Ti2 = 303; Las temperaturas de % de
ensenada y de la conexión de salida para el lateral en tubo (kilobyte) Ts1 = 353; El %
temperatura ensenada (kilobyte) lateral en la concha (la corriente caliente) Ws = 4.8; El % tasa
flujo (kg s) lateral en la concha (la corriente caliente) masivo fsT = 1; FsS = 1; El % estatal de
fluidos laterales en tubo y laterales en la concha (1:El líquido, 2:El vapor) ptype = 8; Tipo del
problema del % Ts2 = 338; El % la temperatura de la conexión de salida de suposición de Wi
elocuente lateral en la concha = 5; La suposición del % la tasa lateral en tubo de flujo
>> el hxnst
h Re Pr
Para vapor:
2. El cálculo lateral en la concha (deje al descubierto tubo): El uso Deq Dsi - Dto en el cálculo
lateral en tubo. 3. En conjunto caliente coeficiente de reembarque
1U
h de kilobyte DD
Uno Uno
Uno Uno
4. El cálculo lateral en la concha (el tubo finned): En el cálculo lateral en tubo, sediméntese
N DD NA
Un DAXH h
== -
w
Uno Uno
Uno Uno
El hh
kilobyte DD
oh
oh
El ifd si
oh
Para ti
El tubewall
,+ +
El +
A del hA
Uno Uno
D DA
Si yo
El tubo o
yo
oh
El ti
Para f
,
Un cambiador de calor de finned-tube de la tubería doble debe usarse para enfriar 30 aceite
de ° API. Determino el tubeside y el coeficiente lateral en la concha de reembarque de calor y
el calor global transfieren coeficiente. Los condiciones operativas y datos son como sigue. El
lado del tubo: La tasa de flujo de agua de refrigeración = 26,740 lb/hr, Estaño = 85 ° F, el
Revendedor = 120 ° F,
La concha: 3 adentro. (3.068 adentro. Idaho, 3.5 adentro. El desarrollo organizativo) el Tubo:
1.5 adentro. (1.61 adentro. Idaho, 1.9 adentro. El desarrollo organizativo) el Número de aletas:
24, la altura 0.5 adentro., La anchura 0.035 adentro. La k = () ° 25 acto inapropiado Btu Ft Fh
TT
Q
KT T dd
El hdTT
letra x Tx T
Ia s
El oi
Aosa ir
Aa ir = () () = () + 2 12 1 pp ln /,
letra x
DT T
oh
yo
uno
oh
yo
El rc
æèç
Q CT T
La Q en T
Los parámetros uno y b son conductancias termales del trazador para la tubería fuera y con
cemento de reembarque de calor, respectivamente, y reciben en Mesa 8.5. El procedimiento
de cálculo es como sigue:
1. Asuma ha y calcule a Ts. 2. Calcule el ha nuevo y actualice usar el factor del viento. 3.
Calcule al Ts. nuevo 4. Repita hasta que el ha converja. 5. Calcule a Q, W, nt, ntc.
El % pipeTracer.m: Determino que la pérdida de calor y los requisitos calcadores aclaran todo =
aporte de datos de entrada del % Tmi (' la temperatura de la Ensenada de medio calentador
(deg.F): ');
La MESA 8.5 el Tamaño Termal del Tubo de Parámetros de Conductancia (adentro.) Una b 3/8
0.295 3.44 1/2 0.393 4.58 5/8 0.490 5.73
= el aporte Tmo (' la temperatura de la conexión de salida de medio calentador (deg.F): '); = el
aporte Cp (' el calor específico de medio calentador (Btu Lb / F): '); = el aporte Tp (' la
temperatura de la Tubería (deg.F): '); = el aporte Tair (' la temperatura de Aire (deg.F): '); = el
aporte del ro (' el Diámetro Exterior de tubería (adentro): '); = el aporte de la L (' la longitud de
la Tubería (ft): '); = el aporte del tt (' el tamaño del Trazador (adentro): '); = el aporte del tk (' el
espesor del Aislador (adentro): '); = el aporte Ki (' la Conductividad Térmica de aislador (Btu /
(hr-ft-F)): '); Los parámetros del %: Epsh 1e 4; TA = 1.25; Tmavg = (Tmi +Tmo) /2; Ta = (Tmavg +
Tp) /2; Di ro + tA; Haga a Di + 2 *tk; Si (tt 3/8) uno = 0.295; B = 3.44; Elseif (tt < = 0.5) uno =
0.393; B = 4.58; Si no uno = 0.49; B = 5.73; % de fin Determine Ha (el valor de la inicial de
suposición) ha = 4; Hai = 0; Mientras (la temperatura absoluta (ha-hai) > = epsh) hai ha; La letra
x = (ha *Do/24/Ki) *log (Hace / Di); Ts = (la letra x Ta + *Tair) / (la letra x +1); Wf 2.814-
0.0003885714 * * (Ts-Tair) - 0.0000012857 * (Ts-Tair) ^2; Ha = 564 *wf / (Hace ^0.19 * (273-Ts
+Tair)); La pérdida de Calor del % de fin y trazador Q = ha *pi *Do * (Ts-Tair) /12; Qt = Q *L; W
= Qt / (Cp * (Tmi-Tmo)); Nt = Q / (un * (Tmavg-Tp)); Ntc = Q / (b * (Tmavg-Tp)); El % Output Fp
Rintf (' el coeficiente de reembarque de calor \nFilm para airear a %10.7f Btu / (hr-Fft ^2) \ n ',
ha); Fprintf (' Total caliente pérdida %12.5f Btu hr n ', Qt); Fprintf (' Fuera de temperatura de la
superficie %12.5f deg.F\n ', Ts); Fprintf (' Flow reprenda a gritos de %12.5f Btu hr n mediano
ardiente ', W); Fprintf (' los Trazadores (sin cemento de reembarque de calor) = %3.1f\n ', nt);
Fprintf (' los Trazadores (con cemento de reembarque de calor) = %3.1f\n ', ntc);
Determino que el número de trazadores requirió mantener 100 ft de uno 6 de adentro. tocan
el caramillo (el diámetro exterior = 6.065 adentro.) En 500 el medio calcador F. Hot está
disponible en 625 ° F y tiene una aptitud de calor de 0.53 Btu / (lb ° F). La tubería está
cubierta de 2.5 adentro. de aislador, lo cual tiene una conductividad térmica de 0.037 Btu / (ft
° F hr). La velocidad del viento es 20 millas por hora y la temperatura de aire es 0 ° F. La
temperatura mediana caliente de la conexión de salida son 550 1/2 F. Use en. trazadores. La
solución que El pipeTracer de la letra calcula el número de trazadores y el total calientan
pérdida. El pipeTracer de la letra produce las siguientes salidas:
>> la temperatura del pipeTracer Inlet de medio calentador (deg.F): 625 la temperatura de la
conexión de salida de medio calentador (deg.F): 550 Specific se calientan de medio calentador
(Btu Lb / F): 0.53
8.5 enfriadores de Aire del ENFRIADOR de AIRE pueden servir para corrientes de presiones
altas refrescantes donde la fluido está dentro de los tubos. En el diseño de un enfriador de
aire, el número de tubos por fila así como también el número de tubo hace avanzar con el
remo, temperatura de la conexión de salida de aire, área de la superficie total de tubos, área
más fresco de la cara, tasa de flujo de aire, caballo de fuerza del abanico, y la anchura del
manojo del tubo debería ser determinada. La correlación diversas que las ecuaciones son
propuestas para el calculations21 del diseño:
acto inapropiado
TU
TT L
TT
AO
La PI PO
uno
Q UL
uno
acto inapropiado
Q FF
MTD
FF F
FB
acto inapropiado
WF
RW
F LAV UNA t de CABALLO DE POTENCIA Uno Un == + = + =,. .,. .,7 4212329 12 5342466 36 49 35
Dónde acto inapropiado es el número de filas del tubo TPI es la temperatura elocuente (° F) de
la ensenada TAILANDESA es la A de temperatura de la boca de aspiración (° F) es la FA bare-
tube de área de la superficie (ft2 del tubo desnudo es el área de la cara de manojo del tubo
(ft2) FV es la velocidad de la cara de aire (ft/min) TAO ¢ es la temperatura estimada (° F) de la
conexión de salida de aire U es el coeficiente global (Btu / (hr ft2 ° F) de reembarque de calor)
TPO es la temperatura elocuente (° F) de la conexión de salida LMTD es la diferencia término
medio en leño (° F) de temperatura La Q es el deber de calor (Btu Hr) TAO es la temperatura
calculada (° F) de la conexión de salida de aire F es la tasa de flujo de aire sobre tubo (std
ft3/min) BHP es el caballo de fuerza del abanico Wt es el aire más fresco peso (lb) W es la
anchura del manojo del tubo (ft) L es la longitud del tubo (ft)
6. Calcule F
FB
El % airCooler.m: El diseño preliminar de claro del enfriador de aire todo; Los datos del %
introducen en la computadora = aporte Tpi (' la temperatura elocuente Inlet (deg.F): '); = el
aporte Tpo (' la temperatura elocuente Outlet (deg.F): '); = el aporte tailandés (' la temperatura
de aire de la Ensenada (deg.F): '); = el aporte de la U (' el coeficiente Global de reembarque de
calor (Btu Hr/ft ^2/deg.F): '); = el aporte de la Q (' la carga de Calor (Btu Hr): '); = el aporte de la
L (' la longitud del Tubo (ft): '); Los parámetros del %: Epst 1e 4; Acto inapropiado = 3.167876 +
3.794767 *log ((tailandesa a Tpi) / U); Fv = 720.85418 * 0.953 ^R; Tao = 0.005 *U * ((Tpo +
Tpi) /2 - el tailandés) el tailandés +; Taop Tao + 10; La convergencia del Cheque del % mientras
(la temperatura absoluta (Tao-Taop) > = epst) Lmtd = ((tailandés a Tpo) - (Tpi-Tao)) / (el leño
((tailandés a Tpo) / (Tpi-Tao))); Una = Q / (U *Lmtd); = La A de Fa / (1.2557445 * (Acto
Inapropiado ^1.0030502)); Taop Tao; El tailandés Tao = Q + / (1.08 *Fa *Fv); El *Fv de la F de
variables de Salida del % de fin = Fa; = la fa de caballo de potencia / (7.4212329 +12.5342466
*R); Wt Fa * (36.4 +9.35 *R); / L de la W = Fa; La impresión del % resulta fprintf (' \nOutlet
airee temperatura %10.5f deg.F\n ', Tao); Fprintf (' Airee flujo sobre tubo %12.5f ft ^3/min n ',
F); Fprintf (' Tube ate en bultos anchura %9.5f ft n ', W); Fprintf (' la diferencia término medio
en leño de temperatura %10.5f deg.F\n ', Lmtd); Fprintf (' Airee peso más fresco %12.5f lb n ',
Wt); Fprintf (el área de la superficie de ' Bare-Tube %12.5f ft ^2 n ', Uno); Fprintf (' el Caballo de
Fuerza del abanico = %9.5f\n ', Caballo de Potencia);
Un líquido ligero de hidrocarburo debe ser enfriado de 160 ° F para 125 ° F usando un aire más
fresco. La velocidad de transferencia de calor es 4.55 MM Btu / hr (4,550,000 Btu / hr) y los
estimados en conjunto calientan boleto de transbordo es 55 Btu / (hr ft2 ° F). La
temperatura seca (la temperatura de aire de la ensenada) de aire de la bombilla es 95 ° F y la
longitud del tubo es 40 ft. Realice un aire preliminar más fresco diseño. La solución El airCooler
de la letra genera los siguientes resultados:
La temperatura de aire de la conexión de salida = 110.78583 el flujo deg.F Air sobre tubo =
266882.56061 la anchura del manojo ft ^3/min Tube = 11.11469 ft la diferencia término medio
en leño de temperatura = 38.81778 el peso más fresco deg.F Air = 31986.71312 el área de la
superficie del tubo lb Bare = 2131.16960 el caballo de fuerza ft ^2 Fan = 8.07255
Los PROBLEMAS de 8.1 A de baja presión saturaron flujos de vapor en uno aislado 2 en.
horario 40 tubería de acero con una conductividad térmica de 26 Btu / (hr ft · ° F) en 60 psia
(292.73 ° F) como se muestra en Figure P8.1. La cubierta de tubería tiene una conductividad
térmica de 0.05 Btu / (hr ft · ° F). El coeficiente de reembarque de calor del lado de vapor y el
coeficiente de reembarque de calor del lado de aire son hi = 2000 Btu / (hr ft2 · ° F) y h0 = 4
Btu / (hr · ft2 · ° F), respectivamente. La temperatura de aire es 70 F.22 1. Determine la q de
fundente de calor para el exterior por pie si el aislador es 1 adentro. grueso. 2. Determine el
espesor del aislador (adentro.) Requerido para mantener la q de fundente de calor en 50
Btu / hr. de 8.2 A de horizontal acera tubería con un diámetro externo de 0.033 arrastres m
trata al vapor en Ts = 450 K como se muestra en Figure P8.2. La tubería debe ser aislada con
un material cuya k de conductividad térmica (W / (· kilobyte m)) es dado por una función de
temperatura T (kilobyte) as23
TD
æèçç
ö ø ÷ ÷ 13 2 14. D
uno
El ro
R1 ri
Hi T1
T2
T3
T4 T5 ho
El reembarque de la FIGURA P8.1 Heat a través de cilindros multicapas. (De Cutlip, M.B. y
Shacham, M., Resolución de Problemas en la Ingeniería Química y Bioquímica con ERUDITO,
Excel, y MATLAB, ed. 2, PrenticeHall, Boston, Massachusett, 2008, p. 344.)
¶¶
El +
¶¶
letra x de la T
Ty
¶¶
El +
¶¶
letra x de la T
Ty
Ty
letra x de la T
Tx
Determino los perfiles de temperatura dentro del plate.25 8.5 benceno de Líquido deben ser
enfriados de 353 para 303 kilobyte en una concha de cuatro pasos y el cambiador de calor del
tubo, con agua de refrigeración fluyendo en los tubos. La temperatura de la ensenada de agua
de refrigeración es medida para ser 298 kilobyte y la tasa de flujo del agua de refrigeración es
12 kg sec. La geometría del cambiador de calor es como sigue: Haga = 25.4 mm, di = 19.86
mm, NT = 86 (montado en e quilateral el tono triangular con una proporción de tono de 1.25),
entuban aspereza = 0.025 mm, L = 2 m, ls = 27 mm, Ds = 305 mm, dotl = 294 mm, dsb =
4.45 mm, Nss = 0, lbc = 450 mm, lin
El vapor
Oiga
El ro
QL
Para
Ts T
Ta
La pérdida de la FIGURA P8.2 Heat de una tubería aislada. (De Geankoplis, C.J., Transport Va en
Procesión y Principios del Proceso de Separación, ed. 4, Prentice-Hall, Boston, Massachusett,
2003, p. 305.)
MESA P8.5 Physical Properties en la temperatura Remisiva (kilobyte) de Referencia del Lado de
la Concha del Lado del Tubo de Temperaturas (el Benceno) (el Agua) 323 283 375 289 la
Densidad (kg/m3) 988.1 999.7 798 885 la Viscosidad (mNs/m2) 0.6 1.26 0.258 0.679 la
conductividad de Calor (/ kilobyte W / m) 0.64 0.603 0.126 0.163 la aptitud de Calor (/ kilobyte
J / kg) 4183 4195 1980 1675
459
9 Tramitan Control
El campo de control de proceso ha sido uno de los contribuyentes más importantes para el
desarrollo de simulación de la computadora, y el hoy, las simulaciones de la computadora
pueden manejar progresivamente más problemas complejos en este área. Los problemas de
control de proceso, estando experimentado sin la ayuda de una computadora, requiera un
agarre cabal de los principios básicos complejos conjuntamente con un conocimiento de las
técnicas disponibles para la solución aproximada de problemas en la dinámica de proceso.
MATLAB ® tiene una colección excelente de órdenes y funciones que son útiles en problemas
de control de proceso que soluciona. Un contorno breve de los elementos básicos en un
sistema típico de control de proceso está descrito en este capítulo conjuntamente con el
MATLAB programa. Este capítulo cubre técnicas clásicas sino que también incluye un debate
de espacio estatal modelando y control, un tema moderno de control siendo carente textos de
control de proceso más químicos. El uso de programas MATLAB consiente una solución más
general que retiene todas las complejidades no lineales, así como también una optimización de
configuraciones de control por los procedimientos rápidos de prueba y error. El objetivo
principal de este capítulo es proveer a lectores de técnicas de resoluciones de problemas
usando programas MATLAB. Los programas MATLAB presentados en este capítulo están
escritos con comentarios de fácil manejo a fin de que el lector puede seguir cada paso
fácilmente. Los temas cubiertos en este capítulo incluyen al Laplace transforme y transfiera
función, el modelo del espacio estatal, la dinámica de procesos y los bucles de control por
retroalimentación, la estabilidad del sistema de control, y el análisis de respuesta de
frecuencia. Los programas MATLAB proveyeron pues estos temas pueden servir para
aplicaciones del académico o del industrial como para los cursos no graduados o graduados en
el control de proceso químico. Los investigadores y los ingenieros practicantes en el campo de
ingeniería de proceso del producto químico pueden aplicar estos programas MATLAB en el
análisis y el diseño de sistemas de control de proceso.
Fs f t f henifique a tst () () { } = () ¥ - ò = L 0
El Laplace inverso transforme para encontrar a f (t) del Laplace dado transforma F (s) es
expresada como
F tF s () = () é ë ù û - L 1
Fs
Bs bs b sasa sa Rsm m m m n n n () + + + + + + + + () 1 1 10 1 1 10
Donde n m.
Las variables simbólicas son usadas en el Laplace transforme de una función de dominio de
tiempo usando a MATLAB. El laplace de funciones incorporadas e ilaplace son usados en el
Laplace y Laplace inverso transforma, respectivamente.
>> syms t una b; >> F = 1 el pecado + t + t ^2 + (un *t) - t *cos (b *t); >> Lf laplace (f) Lf = un /
(un ^2 + s ^2) + 1 / (b ^2 + s ^2) - (2 *s ^2) / (b ^2 + s ^2) ^2 + 1 s + 1/s ^2 + 2/s ^3 >> bastante
(Lf) 2 unas 1 2 s 1 1 + 2 - + - ------- + ------- - ---------- + - 2 2 2 2 2 2 2 s 2 3 un + s b + s (b + s)
s
>> syms s; >> F = 2 *s / (s ^2 + + 4 *s 1); >> F ilaplace (F) f = 2 *exp * (dele un porrazo a (3 ^
(1/2) (- 2 *t) *t) - (2 *3 ^ (1/2) *sinh (3 ^ (1/2) *t)) /3) >> bastante (f) / 1/2 1/2 \ | 1/2 2 3 sinh
(3 t) | 2 exp (- 2 t) | la cachiporra (3 t) - ------------------- | \ 3 /
Fs
Ns Ds
Bs bs b sasa sa
acto inapropiado
N () = () () + + + + + + +
10
10
11
1
12 la k de acto inapropiado del sp de acto inapropiado del sp de acto inapropiado 2sp sp Ksk q
q q + + + + () () + ()
El control de 461Process
Para la expansión parcial de la fracción por MATLAB, el residuo de función incorporada puede
ser usado como
= el residuo R P K (N, D)
Donde acto inapropiado r1, r2, …, p P1, P2, …, y kilobyte es un vector de fila conteniendo los
coeficientes de kilobyte (s).
F (s) = (s3 + 5s2 + 9s + 7) / (s2 + 3s + 2) puede ser expandido en F (s) = (- 1 / (s + 2)) + (2 / (s + 1))
+ (s + 2). Verifique esto usando a MATLAB. La solución El residuo de función incorporada puede
usarse para verificar esto.
El uso MATLAB para exhibir a G (s) = ((2s + 1) / (s2 + 3s + 2)) = ((2s + 1) / ((s + 1) (s + 2))). La
solución El conv de función incorporada puede usarse para expandir el producto de dos
términos. Las siguientes órdenes representan a G (s) en forma expandida.
>> num 2 1 ; La guarida = conv (1, 1 2); >> G = tf (num, guarida) G = 2 s + 1 ------------ s ^2 + + 3 s
2 la función de reembarque de tiempo a Continuous
9.2 BLOQUEAN diagramas de bloques del DIAGRAMA constan de unidireccionales, los bloques
operacionales que representan el reembarque funcionan de las variables de interés. Los
componentes de un proceso químico pueden ser representados como bloques. Los bloques
interconectados demuestran claramente los flujos de información y hacen señales entre
componentes adyacentes de proceso. Resuelva 9.1 funciones un sistema de control de
información retroactiva simple representado por una diagrama de bloques. En Figura 9.1, cada
bloque representa un elemento de proceso cuyas características pueden ser expresadas en
términos de ecuaciones algebraicas o diferenciales. La identificación de expresiones
matemáticas para cada bloque es una de tareas importantes que un ingeniero de proceso
tiene que realizar. El MATLAB serie de funciones incorporadas, paralelamente, y la información
retroactiva puede usarse para sintetizar diagramas de bloques. La serie de función es usada
cuando los bloques están conectados en la serie, la función paralelamente es usada cuando los
bloques están conectados adentro paralelamente, y la información retroactiva de función se
usa para sintetizar una diagrama de bloques cuando la salida es utilizada como una señal de
retroalimentación.
>> ng 2 1 ; Dg 1 3 2 ; Nh = 1; Dh 1 1 ; >> = la información retroactiva del nt, dt (ng, dg, nh, dh, -
1); >> Gcl tf (nt, dt) Gcl = 2 s ^2 + 3 s + 1 s ^3 + 4 s ^2 + 7 s + 3 el reembarque de tiempo a
Continuous funciona.
El punto determinado
El +
– El controlador
El sensor /transductor
El proceso
Los disturbios
La variable controlada
El control de 463Process
F ss Iowa () = () - 1
Y sC Xs CsBUsGsUs () = () = () × () = () () F
Donde
Gs CsBC sI AB () = () = () - F 1
El +
Y (S) G (s)
H (s)
s Sss
+ + + 21 32 132
Encuentre una representación del espacio estatal para el sistema dado por ahí
Dy dt
Dy dt
Du dt
El uy
Dy dt
2 15 20 00 0 + + () = () = ().,
9.4 TRAMITAN dinámica del 9.4.1 de DINÁMICA de una A de proceso de orden 1 proceso de
orden 1 es representada por la ecuación diferencial de orden 1
Tdy dt yK xt + = ()
El control de 465Process
Dónde la y es la letra x de salida es la t de aporte es la constante de tiempo del kilobyte de
proceso es la ganancia del proceso
Doy por supuesto que la condición inicial recibe por y (0) = 0. El Laplace transforme de este
modelo se doblega
Ys Xs
Gs
s de la k
() () = ()
T+1
La salida Y (s) depende de la Letra X de aporte (s). Para un aporte de paso de A de magnitud, la
respuesta de dominio de tiempo es dada por ahí
Y tKAe t () = () - 1 / t
Para un aporte de pulso del bloque de H de magnitud y duración de T, la salida Y (s) es dada
por ahí
Ys
KH ss e Ts () = + () () t 1 1
Y sGsXs
KA ss
KA s
KA s
KA s
() = () ()
+ ()
+ - +2 2 211t t t t
Y tK En e t = + tt () () t
¿Un aporte sinusoidal con un tamaño de Uno y la frecuencia de? ¿Puede ser representado
como el pecado de la = A de la Letra X ((t)?T) u (t). ¿El Laplace transforma de esta función es =
la A de la Letra X (s)? ¿(S2 +?2) y la salida es dada por ahí
Y sGsXs
KA ss
KA
s ss
() = () ()
+ + () () + + +w tw tw tw t tw w
1 11 22 22
22222 +
æèç
öø÷w
Podemos ver que la respuesta de dominio de tiempo puede ser representada como
Yt
KA
KA tt = + + () +
+ () - wt tw tw wft 1 1 22 22 / pecado
¿Dónde? ¿Por es el ángulo de retraso dada? = ¿Tan-1 (- t?). ¿Como t? 8, el término exponencial
van para cero y la salida de dominio de tiempo Y (t) se convierte en una curva sinusoidal con
constante tamaño y frecuencia:
KA t ¥ () = +
+ ()
1 22 tw wfsi n
¿En esta oscilación, el período es dado por T = (2p) /?. ¿La frecuencia de la oscilación sinusoidal
es representada cualquier por el Hertz (el número de ciclos por segundo), Hz, o por el radián
por el tiempo de la unidad?. La respuesta de paso de un proceso de orden 1 puede ser
obtenida por el paso de función incorporada en MATLAB. La función de paso trama la
respuesta de paso de la unidad para cada aporte – el par de salida del sistema, dado que las
condiciones iniciales es cero. La función de paso requiere la función de reembarque y el
tiempo de respuesta como las discusiones de aporte. El impulso de función incorporada calcula
la respuesta de impulso de un proceso de orden 1. La función de impulso trama la respuesta
de impulso de la unidad para cada aporte – el par de salida del sistema, dado que las
condiciones iniciales es cero. Esta función también necesita la función de reembarque y el
tiempo de respuesta como las discusiones de aporte. El lsim de función incorporada calcula la
respuesta para un aporte lineal. La función del lsim trama la respuesta del sistema para un
aporte arbitrario. Esta función necesita la función de reembarque, la forma de aporte, y el
tiempo de respuesta como las discusiones de aporte. La función del lsim también puede usarse
para calcular la respuesta para un aporte sinusoidal.
% step1.m num = 3; La guarida 2 1 ; t 0:0.1:10 ; = el paso de la y (num, guarida, t); El complot (t,
y), la cuadrícula, el título (' la Respuesta de paso de un proceso de orden 1 ') xlabel (' t (sec ) '),
ylabel (' Response Y (t ) ')
Resuelva 9.3 funciones la curva de respuesta de paso del proceso de orden 1 dado. La
respuesta de paso también puede ser obtenida por el Simulink. Para iniciar la simulación, haga
los siguientes pasos:
1. Dé un clic sobre el icono “ Nuevo ” () en la barra de menús MATLAB y haga una selección “
Simulink Modele.” 2. Una ventana modelo nueva aparece. En la barra de menús de la ventana
nueva del editor, seleccione el “ Navegador de la biblioteca ” icono (). 3. Seleccione y coloque
en la ventana nueva el “ Paso ” bloque de las “ Fuentes ” biblioteca localizada en el “ Simulink ”
submenú. Esto puede hacerse seleccionando el “ Paso ” bloque al presionando el botón
izquierdo del ratón y arrastrándolo para la ventana nueva. 4. Seleccione y coloque en la
ventana nueva el bloque “ Transfer Fcn ” (la función de reembarque) de la biblioteca “
Continua ” y el bloque de “ Alcance ” de la biblioteca de “ Fregaderos ”. 5. Construya una
diagrama de bloques Simulink para el proceso de orden 1. Para conectar los bloques en la
ventana nueva del editor, el chasquido en un bloque, localiza el ratón en subasta para estar
conectado, y dar un clic sobre el botón izquierdo del ratón al presionar la llave “ Ctrl ”.
Resuelva 9.4 funciones el diagrama del bloque construido conectando los bloques.
El control de 467Process
Trame la curva de respuesta del sistema de orden 1 3 / (2s + 1) para el = pecado sinusoidal (3t)
de la u de aporte durante el espacio de tiempo de 0, 10 . La solución El sin1st de la letra genera
la curva de respuesta como se muestra en Figura 9.6.
2.5
1.5
0.5
012345 t (sec)
La respuesta y (t)
678910
3 2s +1
La dinámica del 9.4.2 de orden 2 tramita Un modelo de orden 2 es representado por una
ecuación diferencial de orden 2. El Laplace correspondiente transforman produce una función
de reembarque con el denominador siendo un polinomio de orden 2 de s. La respuesta de un
proceso de orden 2 para los aportes diversos puede ser encontrada por métodos similares
usados en la orden 1 procesa. La forma general de la función de reembarque de un proceso de
orden 2 puede ser mandada por vía urgente como
Gs
Ys Xs
Los ss de la k
() = () () + tt z22 21
012345 t (sec)
La respuesta y (t)
678910
El control de 469Process
La respuesta Y (s) para la Letra X de aporte de paso de la unidad (s) = 1 / s es dada por ahí
Ys
La k ss s
acto inapropiado de la k ss rs
KA s
B sr
C sr
()
+ () = () () +
ì í tt z tt22 2 12 2 1221 üü
Donde
C rr r1 2 2 2 12 11 22 21 1111 1 = - = - == () () + zz t zz t, = -.
1. ? < 1: El r1 de raíces y r2 son dos complicados conjugan polos. Esta situación es considerada
poco amortiguada. La respuesta de dominio de tiempo Y (t) es dada por ahí
Y tK et t = + æ è ç ç ö ø ÷ ÷ ì í () ï î ï ü
Y tK
T e t () + í
El ü
- 11 t
3. ? > 1: En este caso, el r1 de raíces y r2 son dos polos verdaderos bien definidos, y la
respuesta de dominio de tiempo Y (t) es dada por ahí
Y tK ee e t t () = - + æ è ç ç ö ø ÷ ÷ +
12
1
1 12 1 2 22
El zt
t zz
-ìí
El ü
El é
ëêêê
ûúúú
¿Para un pecado sinusoidal de la = A de la Letra X de aporte (t)?¿T, con Letra X (s) = (UNO?)
¿(S2 +?¿2), la salida Y (s) es dada por Y (s) = (KA?) ¿((S2 +?¿2) (t2s2 + 2t?S + 1)). La respuesta de
dominio de tiempo Y (t) puede ser expresada como
t
® ¥ ()
() + ()
+ () 12 22 2 2tw tzw wf
La respuesta de paso de un proceso de orden 2 puede ser obtenida usando el paso de función
tan en el proceso de orden 1. La respuesta de un proceso de orden 2 a impulsar, rampa, u
otros aportes puede ser encontrada por métodos similares usados en el proceso de orden 1.
¿En el proceso de orden 2 representado a las 1 / (t2s2 + 2t?S + 1), el valor de la constante de
tiempo es t = 0.5. ¿Represente gráficamente las curvas de respuesta de paso cuándo? Son
0.5, 1.0, y 1.5 durante el intervalo de tiempo 0, 10 . La solución El step2ndpro de la letra
genera las curvas deseadas como se muestra en Figura 9.7.
% step2ndpro.m tau = 0.5; Z1 = 0.5; Z2 = 1; Z3 = 1.5; Num = 1; t 0:0.1:10 ; Den1 tau *tau 2 *tau
*z1 1 ; Den2 tau *tau 2 *tau *z2 1 ; Den3 tau *tau 2 *tau *z3 1 ; = el paso del y1 (num, den1,
t); = el paso del y2 (num, den2, t); = el paso del y3 (num, den3, t); El complot (t, y1, ':', T, y2, ' -
', t, y3), la cuadrícula, xlabel (' Time T (sec ) '), ylabel (' Output Y (t ) ') el título (' las Respuestas
de paso de un proceso de orden 2 '); La leyenda (' Underdamped ', ' Críticamente humedecido
', ' Overdamped ');
1.2
0.8
0.6
0.4
0.2
La salida y (t)
678910
El control de 471Process
La dinámica del 9.4.3 de complejo procesa [Link] orden Más Alta Processes De Orden
Superior o el complejo con el que los procesos son los procesos interconectó orden 1 o la
orden 2 tramita, con el tiempo se demora, o con comportamiento complicado como las
respuestas inversas. La forma general de un proceso de orden superior puede ser escrita como
Gs
Ys Xs
Ks
s nmj
El dj
yo
El gi
() = () ()
+ ()
+ ()
> ()
=ÕÕ
El paso de la unidad ((la Letra X (s) = 1 / s)) la respuesta de un proceso de orden superior puede
ser representada como
Y tK e
yo
Gi dj gi nm
El jj
Gi gj t () = () () = - = ¹ () - å Õ Õ 1 1 1 1 1 tt t tt /ttgi í ü
Por lo que respecta al caso de procesos de orden y 1 2, la función de paso puede usarse para
obtener la respuesta de paso de un proceso de orden superior.
1 0.25 s2 +0.3 s +1
Gs
Ys Xs
() = () () + t t
11
Y te d g t g () = + æ è ç ö ø ÷ 11 t t t
El paso de función incorporada puede usarse para obtener la respuesta de paso de un indicio.
Los procesos del producto químico de La Mayoría de Retraso de Tiempo del [Link] involucran
el movimiento de masa o la energía, y hay un retraso de tiempo (o el tiempo muerto) asociado
con el movimiento. ¿La función de reembarque de un retraso de tiempo de magnitud? ¿Es el
e-?s. Así, la función de reembarque de un proceso de orden 1 con el tiempo el retraso es dado
por ahí
Ys
Ke s s () = + - q t 1
Y la función de reembarque de un proceso de orden 2 con el tiempo el retraso es dado por ahí
Ys
Ke ss s = + () () + () - q tt 12 11
En MATLAB, el retraso de tiempo puede ser representado usando al ' iodelay ' opción. La
sintaxis básica de esta opción es
% highresp.m num = 1; Den1 conv (2 1, 2 1); Den2 conv (den1, den1); Den3 conv (den2, 2 1); t
0:0.1:20 ; = el paso del y1 (num, den1, t); = el paso del y2 (num, den2, t); = el paso del y3 (num,
den3, t); El complot (t, y1, ':', T, y2, ' - ', t, y3), xlabel cuadriculado (' Time T (sec ) '), ylabel ('
Response Y (t ) ')
El control de 473Process
El título (' la Respuesta de paso de proceso de orden superior (n = 2, 4, 5 ) ') la leyenda (' n = 2 ',
' n = 4 ', ' n = 5 ', ' la posición ', ' mejor ')
Resuelva 9.10 funciones que la respuesta de paso curva del proceso de orden superior.
Gs
Ys Xs
E s s () = () () = + - 3 31 16.
Compare el resultado con la respuesta de paso del proceso de orden 4 dado por ahí
Gs
La solución El tdelay de la letra usa al ‘ iodelay ’ opción para generar los complots requeridos
demostrados en Figura 9.11.
El % tdelay.m G1 tf (3, 3 1); Retraso = 1.6; El set (G1, ' iodelay ', demórense); G2 tf (3, conv
(conv (0.1 1, 0.5 1), conv (1, 3 1))); El paso (G1); Sujete grada (G2, ':'); La leyenda (' G1 ', ' G2 '),
la cuadrícula, el agarre completamente
La respuesta y (t)
12 14 16 18 20
N=2n=5n=4
GGGGG
acto inapropiado
G GGGGG LRc vT p cvTpm L cvTpm
El +
El +
+ 11
[Link] Servo Problem que El problema del servo refiere al comportamiento de sistema de
circuito cerrado para punto determinado lo cambia sólo. En este caso, ningún cambio de
disturbio ocurre y L = 0. De Figura 9.12, sigue eso
Acto Inapropiado C
GGGGG G
ACTO INAPROPIADO GR E + +
El +
La tonelada bruta MG c Gv Gp
GL
Gm
CREO que 9.12 la diagrama de bloques de una información retroactiva de circuito cerrado
controlan sistema.
2.5
1.5
0.5
0
0510 Cronometran (sec)
G1 G2
El tamaño
15 20 25
El control de 475Process
El problema del Regulador del [Link] que El problema del regulador refiere al
comportamiento de sistema de circuito cerrado para el disturbio cambia sólo. En este caso,
ningún cambio del punto determinado ocurre. Desde acto inapropiado = 0, la en conjunto
función de reembarque de circuito cerrado puede ser reacomodada para dar la función de
reembarque de circuito cerrado para los cambios de disturbio sólo. De Figura 9.12, sigue eso
CL
G L OL
El +1
La k sK Rc c
+ 51
% levelcon.m Kc1 = 5; Kc2 = 20; Kc3 = 50; t 0:0.1:10 ; Num1 Kc1; Num2 Kc2; Num3 Kc3; Den1 5
1 +Kc1 ; Den2 5 1 +Kc2 ; Den3 5 1 +Kc3 ; = el paso del y1 (num1, den1, t); = el paso del y2
(num2, den2, t); = el paso del y3 (num3, den3, t); El complot (t, y1, ':', T, y2, ' - ', t, y3), xlabel ('
Time T (sec ) '), ylabel (' la salida y (t ) ') la leyenda (' Kc = 5 ', ' Kc = 20 ', ' Kc = 50 ')
Resuelva 9.13 funciones que la respuesta de paso curva. Podemos ver que el offset decrece
como la ganancia del controlador aumenta.
>> el levelcon
El ejemplo 9.15: Las respuestas de paso para el Control Proporcional de un Proceso de Orden 2
Acto Inapropiado C
c de kilobyte de ss de la k
+ 05 0 5 0 5 2. ..
1.2
0.8
0.6
0.4
0.2
0
012345 Time T (sec)
La salida C (t)
678910
Kc = 0.5
Kc = 2
Kc = 1
CREO que 9.14 respuestas de Paso para un control de información retroactiva de orden 2
vayan en procesión.
Kc = 5 Kc = 20 Kc = 50
La salida y (t)
678910
CREO que 9.13 respuestas de Paso para una información retroactiva controlen sistema.
El control de 477Process
>> la ganancia del usesecpro Controller = 0.5 la ganancia del Controlador = 1 la ganancia del
Controlador = 2
Figura 9.14 señala que Kc creciente tiende a apresurar la marcha de la respuesta. Sino, la
respuesta de circuito cerrado se pone más oscilatoria como Kc sea aumentado. Esto quiere
decir que la proporción de descomposición viene bien menos de 1 cuando Kc es mayor que un
cierto valor.
Ganancia 1 20
% tunpid.m tau = 2; Zeta = 0.25; Kp = 3; Kc = 5; H (1,:) = '- '; H (2,:) = ': '; H (3,:) = '-.'; H (4,:) = '- ';
T0 = 0; Delt = 0.1; Fint = 20; Ms = 1;
El % Constant volvió a arrancar a tauI de tiempo (tauI) = 1; TauD 0.5 1 5 10 ; El intento del % 4
la contratreta diferente (1,2,1) del tauD para yo = 1:La longitud (tauD) num Kc *Kp * tauI *tauD
( i ) tauI 1 ; D1 tauI *tau ^2; D2 = 2 *tauI *tau *zeta +Kc *Kp *tauI *tauD (yo); D3 tauI * (1
+Kc *Kp); D4 Kc *Kp; La guarida d1 d2 d3 d4 ; Y, t stepnp (num, guarida, t0, delt, fint, ms);
El complot (t, y, h (yo,:)), Tenga aplicación de punta
1.4 1.6 1.4 1.2 1 0.8 Output Y (t) 0.6 0.4 0.2 0 – 0.2 1.2 1 0.8 0.6 Output Y (t) 0.4 0.2 0 0510 el
Tiempo (min) (uno) (b) PID contrólele a (Kc = 5, tI = 1) el Tiempo de control PID (min) (Kc = 5, tD
= 0.5) 15 tD = 0.5 tD = 1 tD = 5 tD = 10 tI = 0.5 tI = 1 tI = 5 tI = 10 20 0510 15 20
RESUELVA 9.18 Efectos de derivado tiempo de tiempo (b) (uno) y puesto a cero.
Acto Inapropiado Gc Gp C + –
El control de 479Process
St = 1 +0 *t; El complot (t, st), el agarre fuera de la leyenda (' \tau _ D = 0.5 ', ' \tau _ D = 1 ', '
\tau _ D = 5 ', ' \tau _ D = 10 ', ' la posición ', ' mejor ') xlabel (' el Tiempo (min ) '), ylabel (' la
Salida, y (t ) ') el título (' el control PID (Kc = 5, \tau _ = 1 ) ')
Tiempo del derivada del Constante del % (tauD) tauD = 0.5; TauI 0.5 1 5 10 ; El intento del % 4
la contratreta diferente (1,2,2) del tauI para yo = 1:La longitud (tauI) num Kc *Kp * tauI ( i )
*tauD tauI ( i ) 1 ; D1 tauI (yo) *tau ^2; D2 = 2 *tauI *tau *zeta +Kc *Kp *tauI (yo) (yo) *tauD;
D3 tauI (yo) * (1 +Kc *Kp); D4 Kc *Kp; La guarida d1 d2 d3 d4 ; Y, t stepnp (num, guarida, t0,
delt, fint, ms); El complot (t, y, h (yo,:)), Sujete fin st = 1 +0 *t; El complot (t, st), el agarre
fuera de la leyenda (' \tau _ = 0.5 ', ' \tau _ = 1 ', ' \tau _ = 5 ', ' \tau _ = 10 ', ' la posición ', '
mejor ') xlabel (' el Tiempo (min ) '), ylabel (' la Salida, y (t ) ') el título (' el control PID (Kc = 5,
\tau _ D = 0.5 ) ')
El tunpid de la letra llama el stepnp de función a obtener las respuestas de paso. El stepnp de
función calcula respuestas de paso de aporte solo correcto, sistemas de salida sola.
La función y, t stepnp (num, guarida, t0, delt, fint, ms); La respuesta de paso del % Calculate
de un % correcto de sistema de entrada serial salida serial num: El numerador de guarida del %
de función de reembarque: El denominador de % de función de reembarque t0: Cronometre
en cuál aporte de paso de la unidad es % introducido delt: Cronometre % de paso fint: El %
final de tiempo de respuesta y: El % de respuesta de paso ms: El tamaño de paso
La fracción parcial del % de (el aporte de paso) % * (acto inapropiado (la función de
reembarque): El vector del residuo, p: El vector del polo, la k: El constante vector) = el residuo
r, p, k (num, conv (la guarida, 1 0)); El % Colocó el espacio de tiempo de cálculo t t0: El delt: El
fint; La multiplicidad del polo del % Identify para j = 1: Tamaño (p) n = 1; Para yo = 1: El
tamaño (p) si p (j) == p (yo) si (yo ~ = j) n +1; El fin de fin de fin mult (:, J) = n; La
respuesta de Paso del % de fin: La inversa de uso Laplace transforman = ceros de la y (el
tamaño (t)); J = 1; Mientras < = el tamaño de la j (p, 1) para yo = 1: Mult (:, J) acto inapropiado
y + (j +i 1) * ((t-t0).(I-1)).*exp (p (j) * (t-t0)) / el factorial (I-1); El fin j +; Fin y ms *y; El fin
El control del 9.5.2 del calentador batido continuo del Tanque que El balance de energía para
el calentador batido continuo del tanque con una constante tasa de flujo puede ser expresado
tan
RCVdT dt wC TT Q pp yo = () +
DT
TT
La k Qi = () +1 tt
TT
Los TTss de la k es Ri S = () = () 11
Donde TR es el punto determinado. Es asumido ese Ts = TR en estado estable. Resuelva 9.19
funciones un proceso que calienta tanque continuo y conmovido. ¿Desde que el par
termoeléctrico está localizado en la emanación interprete con el caramillo una corta distancia
corriente abajo, el par termoeléctrico exhibirá un retraso de tiempo,?, Cuál es el tiempo
requerido para el flujo de para salida alcanzar el punto de medida. Así, la temperatura sentida
por el par termoeléctrico puede ser representada como
T tT t1 () = () q
La T se sedimenta
S Tss1 12 12 () = () » + () - q q
Ti, w, Cp
T1, w, CpT 1
Tt
TR
?, Cp, T, VQ
El calentador
El control de 481Process
DT
TT
DT
2=-
öø÷qq
Si damos por supuesto que el par termoeléctrico exhibe una dinámica de orden 1 con el
tiempo constante tt y unidad ganancia, la dinámica de la temperatura Tt midió por el par
termoeléctrico puede ser representado como
Ts s
DT TTt t t t t () () = + = () 1 1 1 1 1 tt o
Q tQKT T
TT dtsc Rt c yo t Rt () = + - + () () ò t 0
Donde Kc (kJ / (min · ° C)) es que la ganancia proporcional del controlador tI (min) es el
tiempo vuelto a arrancar
Ct TT dte t Rt () = () ò 0
DC t dt TTe Rt ()
kilobyte Q tQ
kilobyte Ct
DC t dts c yo ec e = + + () () () t
Q tQKT T scRt () = + - ()
Q (kJ/min) dio abasto por el calentador está ajustado por un controlador de PI con Kc = 60 kJ /
(min · ° C) y tI = 1.8 min. El par termoeléctrico exhibe dinámica de orden 1 con el tiempo tt
constante = 3 min y la ganancia de unidad. ¿El retraso de tiempo entre el tanque calentador y
el par termoeléctrico es? = 1.2 min.
DT
TT
DT
TT
DT dti = () + = -
ö ø ÷ 12 2 1 1tt q q,
DT
TT
DC t dt
TTQt Q
Kilobyte Ct dC tt t t e Rt s c yo ec e = () () = - = + () () + () 1 1 tt, d dt
1. El cambio en la temperatura de la ensenada puede ser representado como
Tt
Tt Tti yo () = < ³ ì í î 1 2 10 0: :
El % de función del csthcont.m dz csthcont z (1) (t, z, tau, tenso, tauI, kilobyte, Kc, theta, Qs, Ti,
Tr) = T, z (2) = T1, z (3) = Tt, z (4) = Ce si t < 10, Ti = 50; El distinto Ti = 30; El fin
76 74 72 70 68
64 66 62 60 58 56
010 20 3 0 t (min)
40 50 60
T (° C)
CREO 9.20 la respuesta de Circuito Cerrado de un proceso (el controlador P) que calienta
tanque conmovido.
El control de 483Process
Q = Qs + *z + Kc (4) (Kc/tauI) * (Tr - z (3)); Dz (1,1) = (Ti - z (1)) el *Q/tau de kilobyte /tau +; Dz
(2,1) = 2 * (z (1) - z (2) - (theta/2) *dz (1,1)) /theta; Dz (3,1) = (z (2) - z (3)) / tenso; Dz (4,1) = Tr -
z (3); El fin
El % del % usecsthcont.m usecsthcont.m z (1) = T, z (2) = T1, z (3) = Tt, z = Ce (4) rho = 980; V =
2.5; Cp = 1.6; W = 250; Tenso = 3.6; Theta = 1.2; Tr = 75; Ti = 50; TauI = 1.8; La k = 1 / (Cp *w);
Tau rho *V w; / La K Qs = (Tr-Ti); Z0 Tr Tr Tr 0 ; El espacio de tiempo del % Integral y condición
inicial tv 0 60 ; Kc = 0; T z ode45 (@ csthcont, tv, z0, [ ], tau, tenso, tauI, kilobyte, Kc, theta, Qs,
Ti, Tr); T = z (:,1); T1 z (:,2); Tt z (:,3); El complot (t, T, t, Tt, ':',T, T1, '.- ' ), xlabel ( ' t (min) ' ),
ylabel ( ' T (C) ' ) la leyenda ( ' el Tanque ', ' el Par Termoeléctrico ', ' la Conexión de Salida ', ' la
posición ', ' mejor ')
>> el usecsthcont
>> el usecsthcont
Q tQKT T scRt () = + - ()
El csthcontp de función define el sistema de ecuaciones diferenciales, y el usecsthcontp de la
letra usa el ode45 de función incorporada para solucionar el sistema de ecuaciones
diferenciales.
80
75
70
65
T (° C)
60
55
010 20 3 0 t (min)
40 50 60
CREO 9.21 la respuesta de Lazo Abierto de un proceso que calienta tanque conmovido.
El % de función del csthcontp.m dz csthcontp z (1) (t, z, tau, tenso, kilobyte, Kc, theta, Qs, Ti,
Tr) = T, z (2) = T1, z (3) = Tt si t < 10, Ti = 50; El distinto Ti = 30; El fin Q = Qs + Kc * (Tr - z (3)); Dz
(1,1) = (Ti - z (1)) el *Q/tau de kilobyte /tau +; Dz (2,1) = 2 * (z (1) - z (2) - (theta/2) *dz (1,1))
/theta; Dz (3,1) = (z (2) - z (3)) / tenso; El fin
El % del % usecsthcontp.m usecsthcontp.m z (1) = T, z (2) = T1, z = Tt (3) rho = 980; V = 2.5; Cp
= 1.6; W = 250; Tenso = 3.6; Theta = 1.2; Tr = 75; Ti = 50; Kc = 60; La k = 1 / (Cp *w); Tau rho *V
w; / La K Qs = (Tr-Ti); Tv 0 60 ; Z0 Tr Tr Tr ; T z ode45 (@ csthcontp, tv, z0, [ ], tau, tenso,
kilobyte, Kc, theta, Qs, Ti, Tr); T = z (:,1); T1 z (:,2); Tt z (:,3); El complot (t, T, t, Tt, ':',T, T1, '.- ' ),
xlabel ( ' t (min) ' ), ylabel ( ' T (C) ' ) la leyenda ( ' el Tanque ', ' el Par Termoeléctrico ', ' la
Conexión de Salida ')
GGGGG
acto inapropiado
=
El +
El +
+ 11
La ecuación característica es
80 78 76 74 72 70 68 66 64 62
T (° C)
CREO 9.22 la respuesta de Circuito Cerrado de un proceso (el controlador de PI) que calienta
tanque conmovido.
El control de 485Process
Las raíces de la ecuación característica son designadas los polos del sistema de circuito
cerrado. El sistema de control del closedloop es estable si todas las raíces de la ecuación
característica tienen partes verdaderas negativas. En otras palabras, el sistema de circuito
cerrado es estable si todos los polos del circuito cerrado transfieren mentira de función en el
avión de medio izquierdo. ¿Si algunas raíces de la ecuación característica descansan sobre el
axis imaginario, las partes verdaderas son cero y estas raíces pueden ser representadas como
r1,2 = ± ?u. La respuesta correspondiente a estas raíces puede ser expresada como
Cs
Como B s
Mt
U + + = + () () () + () 22 el pecado w wf
Trame la trayectoria de polos cuando la ganancia del controlador Kc cambia de 1 para 40 para
el sistema con la ecuación característica dada por ahí
Ss sK c 32 61 1620 + + + Solution Los complots del rootloc de la letra el diagrama del lugar
geométrico de la raíz.
El % rootloc.m Kc 0:1:40 ; Para yo = 1:La longitud (Kc) pol 1 6 11 6 +2 *Kc ( i ) ; El sol = se arraiga
(pol); Para j = 1:= el sol de acto inapropiado de longitud (j) (yo, j) (el sol); El complot de fin
de fin (acto inapropiado, ' * '), la cuadrícula, ylabel (' la Parte imaginaria '), título xlabel (' el
Lugar Geométrico de la raíz (Kc 1~40 ) ' (' la Parte verdadera '))
Cuando la ganancia del controlador es mayor que 30, una cierta cantidad de la mentira de
polos a la derecha del axis imaginario en el avión complicado y el sistema se ponen inestables.
El rootloc de la letra genera el lugar geométrico de polos como se muestra en Figura 9.23.
>> el rootloc
Represente gráficamente el diagrama del lugar geométrico de la raíz para el sistema de s con la
ecuación característica dada por ahí
3 2 02 + () + Ks ss
>> num 1 3 ; La guarida 1 2 0 ; Rlocus (num, guarida); >> La cuadrícula, el título (' el Lugar
Geométrico de la raíz '), xlabel (' el Axis verdadero '), ylabel (' el Axis imaginario ')
–1
–2
–3
– 4 – 7 – 6 – 5 – 4 – 3 la parte Verdadera
La parte imaginaria
– 2 – 1 01
FIGURA 9.23 el Lugar Geométrico de polos cuando el controlador que ganancia cambie.
1.5
1
0.5
– 0.5
–1
– 1.5
–2–9
0.974
0.99
8 76543 2
0.974
–8–7–6–5
0.945
0.997
0.997
0.99
19
El control de 487Process
Gs
Ys Xs
Ns srsr sr n
() = () ()
()
¿() () - (T) 12 La respuesta para un aporte sinusoidal general, un pecado de la = A de la letra x
(()?¿T), o la Letra X (s) = (UNO?) ¿(S2 +?2), pueda ser expresado como
Y taeaea eC t
Donde la C y D son constantes. Desde que el sistema es establo, las partes verdaderas de todo
el raíz r1, r2, …, rn son negativas. Así de si el aporte sinusoidal es continuado por mucho
tiempo, los términos exponenciales decaerán fuera y la respuesta de tiempo se convierte en
una función puramente sinusoidal representada por los términos de coseno y del seno. El
coseno restante y los términos del seno pueden estar combinados para aflojar
Y tAIt Arkansas
¿ Podemos ver que lo tamaño proporción lo magnitud es del número complicada obtenida
colocando s = ? En G (s).
9.7.1 Aguardó diagrama El diagrama Bode es una representación gráfica de las características
de respuesta de frecuencia de un modelo de función de reembarque. ¿El diagrama Bode
consta de un leño – el complot del leño del tamaño Arkansas versus? ¿(El radián /tiempo) y un
complot del semileño del ángulo de retraso? ¿Versus?. La función incorporada presagia
construcciones el complot Bode y calculan la proporción de tamaño y el ángulo de retraso.
¿El diagrama 9.7.2 nyquIsT El diagrama Nyquist, una representación alternativa de información
de respuesta de frecuencia, uno representación gráfica es de las partes verdaderas e
imaginarias de G (yo?) ¿En el avión de s con? Como el parámetro. ¿Porque un número
complejo puede ser metido en coordenadas polares, el diagrama Nyquist es también llamado
el complot polar de G (yo?). El diagrama Bode es más fácil para interpretar, mientras el
diagrama Nyquist está más ampliamente usado en multilazo o análisis multivariable. El
MATLAB nyquist de funciones incorporadas y la lata polar ambos estén acostumbrados a
construir el diagrama Nyquist.
¿Trame el diagrama Bode de una proceso orden 2 G / (2.25s2 + 3 (s) = 1?¿S + 1) cuándo? = 0,
0.25, 0.5, 0.75, y 1. De ¿la solución El bodezeta de la letra genera el complot Bode para cada
valor?.
Gs
Se ss s = + + () () () + () - 04 1 03 11 02 2. . .
La solución El delaybode de la letra genera el complot Bode para el proceso de orden 3 con
retraso de tiempo. En la letra, la opción ' iodelay ' se usa para manejar el retraso de tiempo.
El % delaybode.m num 0.4 1 ; La guarida = conv (0.3 1, conv (1, 1)); G = tf (num, guarida, '
iodelay ', 0.2); Mag, phase, w = aguardó (G);
40 30 20 10 0 – – 20 – – 40 – 10 AR 30 50 10–2
Zeta = 1
101
Zeta = 0
El control de 489Process
La contratreta (2,1,1), loglog (w, apretón (mag)), ylabel cuadriculado (' el Tamaño '), xlabel (' la
Frecuencia (el rad /tiempo ) ') la contratreta (2,1,2), semilogx (w, apretón (la fase)), ylabel
cuadriculado (' la Fase (deg ) '), xlabel (' la Frecuencia (el rad /tiempo ) ')
>> el delaybode
Los ss
()
+ () + () 2 10 1251.
La solución Both las funciones incorporadas polares y nyquist pueden ser usados. Las
siguientes órdenes usan la función polar para generar el complot polar demostrado en Figura
9.27.
>> w logspace (- 2, 1, 300); Num = 2; La guarida = conv (10 1, 2.5 1); >> X, p = aguardó (num,
guarida, w); *p polar ((la pi / 180), letra x) >> el título (' Polar conspire de un 2 ^ { nd } - el
complot de orden ')
Las siguientes órdenes usan el nyquist de función para representar gráficamente el diagrama
Nyquist mostrado en Figura 9.28.
>> w logspace (- 2, 1, 300); Num = 2; La guarida = conv (10 1, 2.5 1); >> Nyquist (num, guarida)
El diagrama Nyquist también puede forjarse tramando las salidas obtenidas a partir del nyquist
de función.
100
El 10–2
101 102
El 10–4
– 500
– 1000
– 1500
S () = + - 12 76 51.
La solución que Las siguientes órdenes generan el diagrama Nyquist deseado mostrado en
Figura 9.29.
>> G = tf (12.76, 5 1); El set (G, ' iodelay ', 1); >> el título (' el Diagrama Nyquist de un retraso de
tiempo ') nyquist (G) >> xlabel (' el Axis verdadero '), ylabel (' el Axis imaginario ')
1.5
0.5
–1
CREO que 9.28 Nyquist conspiran de un proceso de orden 2 por la función del nyquist.
150
180
210
240
270
300
330
30
60
290
1.5 1
0.5
120
CREO que 9.27 Nyquist conspiran de un proceso de orden 2 por la función polar.
El control de 491Process
Gs
Los ss
()
+ () + () 2 10 1251. .
La solución que Las siguientes órdenes generan la gráfica Nichols deseada mostrada en Figura
9.30.
>> num = 2; La guarida = conv (10 1, 2.5 1); W logspace (- 2, 1, 300); >> Nichols (num, guarida,
w); El ngrid
–2
–4
–6
El axis imaginario
810121 4
40
20
– 20
– 40
– 60
– 80 – 360 – 315 – 270 – 225 – que 180 Lazo Abierto ponen en fase (° )
0.25 dB 0.5 dB 1 dB 3 dB
0 dB
– – 3 dB – – 12 dB – 1 dB 6 dB 20 dB
– 40 dB
– 60 dB
– 80 dB
+ 6 dB
La ganancia del 9.7.4 y el margen de la Ganancia de márgenes de fase (la General Motors) y
margen de fase (la modulación de fase) proveen medidas cuantitativas de estabilidad relativa
eso indique qué tan cercano el sistema es para ponerse inestable. La última ganancia del
controlador Kcu es la ganancia en la cual el sistema está en estabilidad marginal. Así, cuando la
ganancia del controlador Kc está ajustada cerca de Kcu, el sistema de control le está próximo a
un estado inestable. ¿Deje arco ser el valor de la proporción de tamaño de lazo abierto en la
última frecuencia?¿La c cuándo? = ¿- 180 °, y el alquiler?¿G lo ángulo de retraso esté en la
frecuencia?La g cuando Arkansas = 1. La General Motors y modulación de fase son definidas
como, respectivamente,
La General Motors
Arkansas
== +1 de la noche 180 c g, f
En la práctica, un controlador está afinado a fin de que una General Motors miente entre 1.7 y
4.0 y una modulación de fase miente entre 30 ° y 45. Mientras más pequeño los valores de
General Motors y la modulación de fase, más cercano el sistema al extremo de la estabilidad
marginal, y las exhibiciones de sistema de circuito cerrado dinámica muy oscilatoria. La
ganancia del controlador puede estar colocada por la última ganancia Kcu y General Motors
tan
08 51
El +
El +
Sc s.
>> G = tf (0.8, 5 1); Retraso = 2; M, p, w = aguardó (G); Mag m (1,:); >> La fase = p (1,:) - ((180 /
la pi) *delay *w '); >> Gm, Pm, Wcg, Wcp = margínele a (Mag, Fase, w) Gm = 5.7173 Pm = Inf
Wcg = 0.8922 Wcp NaN
¿ Podemos ver tan Kcu = 5.7173 y?U = 0.8922. Las siguientes órdenes generan una General
Motors de aparición de complot y modulación de fase (vea Figura 9.31).
>> G = tf (0.8, 5 1); Theta = 2; El set (G, ' iodelay ', theta); El margen (G)
El control de 493Process
Los PROBLEMAS 9.1 Expand F (s) = (s2 + 2s + 3) / (s3 + 3s2 + 3s + 1) en fracciones parciales. 9.2
Dos bloques conectados en la serie pueden ser representados como C = G1G2A. Sintetice estos
dos bloques. La función de reembarque de cada bloque recibe por G1 = 2 / (s + 1) y G2 = (2s +
1) / (s2 + 3s + 2). 9.3 Dos bloques conectados adentro igualan puede ser representado como C
A. = (G1 + G2) Synthesize estos dos bloques. La función de reembarque de cada bloque recibe
por G1 = 2 / (s + 1) y G2 = (2s + 1) / (s2 + 3s + 2). 9.4 que La representación del espacio estatal
de a un proceso están dados
d dt
01 0 013 10 7
El é
êêê
Úúú
= el é
Úúú
El é
êêê
Úúú
El é
êêê
ù
û
Úúú
= el é
El é
êêê
Úúú
011
100
El uy
– 10 – 20
– 30
– – 360 – – 1080 (el rad /Comisión de Valores y Bolsas) 40 0 720 1440 10–2 10–1 101 la
Frecuencia –
Aguardó diagrama a la General Motors = 15.2 dB (en 0.895 el rad /Comisión de Valores y
Bolsas), el de la noche = Inf
La Fase (° )
La magnitud (dB)
100
CREO 9.31 que la General Motors y la modulación de fase de un proceso con el tiempo atrasan.
9.10 que La función de reembarque de elemento de a un indicio están dados (ts + 1) / (s + 1).
Represente gráficamente la curva de respuesta de paso de la unidad para cada valor de t = 0,
0.5, 1.0, 1.5, y 2 durante el espacio de tiempo de 0, 10 . 9.11 que Un controlador proporcional
(P) está usado en un sistema de control de información retroactiva. La función de reembarque
de proceso recibe por Gp (s) = 5 / (5s + 1), la ganancia de la válvula de control es Kv = 0.01, y la
ganancia del sensor /transductor es Km = 20. Use al Simulink para encontrar la curva de
respuesta de paso para un cambio de paso de la unidad en el punto determinado. La ganancia
del controlador Kc es 10. 9.12 a los que UN controlador de PI está acostumbrado control una
proceso orden 1 G = 0.8 / (5s + 1). La función de reembarque del controlador es Gc (s) = Kc (1 +
(1/tIs)) donde Kc = 1 y tI = 10. Encuentre la curva de respuesta de paso para un cambio de paso
de la unidad en el punto determinado. 9.13 Uno proporcional – el controlador integral (la PI)
es usado en un sistema de control nivelado en líquido. La función de reembarque de proceso
es G (s) = 2 / (4.8s + 1), la ganancia de la válvula de control es 0.08 y el tiempo puesto a cero
del controlador de PI es tI = 2. Use al Simulink para encontrar la curva de respuesta de paso
para un cambio de paso de la unidad en la tasa de flujo de la ensenada para cada valor del
ganancia del controlador Kc = 3, 10, 20, 60. ¿ Construir el bloque del controlador de PI en el
Simulink, seleccionar el bloque PID del Simulink? El submenú continuo en el Simulink Library
Browser y el obstáculo el bloque para el bloque diagraman en la ventana del editor. Dé doble
clic sobre el bloque PID para establecer los parámetros del controlador. Coloque ambos la N de
coeficiente del filtro y el tiempo derivado para los ceros. 9.14 funciones Figure P9.14 que dos
tanques nivelados en líquido conectaron en una moda que interactúa. Asumiendo constante
densidad elocuente, el balance material para cada tanque cede
uno
Dh dt
A del qChh
Dh dt ChhChi1 1 11 22 2 11 22 2 = - = -
RK et
El qi
El controlador LC
TOMO EN CUENTA a los tanques P9.14 Two conectados una moda que interactúa.
El control de 495Process
acto inapropiado
kilobyte Ct
DC t dt
yo
m
yo
Ec e + + () () t
La siguiente información y los datos tienen aplicación: A1 A2, C1 = 61.8 ft2.5/min, C2 = 30.9
ft2.5/min, hR = 6 ft, rm = 0.4, qm = 480 ft3/min, d = 12 ft (d: El diámetro del tanque). 1. Trame
el nivel de líquido de cada tanque versus el tiempo cuando no hay acción de control. 2. Un
controlador de la P está acostumbrado a controlar el nivel de líquido. Trame el líquido ras con
ras del segundo tanque versus el tiempo cuando la ganancia del controlador es Kc = 2 y Kc =
40. 3. Un controlador de PI está acostumbrado a controlar el nivel de líquido. Trame el líquido
ras con ras de cada tanque versus el tiempo cuando la ganancia del controlador es Kc = 0.2 y el
tiempo puesto a cero es tI = 20 min. 9.15 Determinan la estabilidad de un sistema a cuya
ecuación característica está dada
9.16 que La función de reembarque de un controlador PID puede ser expresada tan
Gs
Ms Es
s de la k
Ks
Donde Kc = KP, KctD = KD y (Kc/tI) = KI. Represente Gráficamente el diagrama del lugar
geométrico de la raíz para los parámetros arbitrarios de afinación cuando la función de
reembarque de proceso es dada por Gp (s) = 1/s2. 9.17 Traman el diagrama Bode para un
proceso de orden 2 cuyo reembarque la función es dada
Gs
Los ss
()
+ () + () 2 10 1251. .
9.18 Traman el diagrama Nyquist para un sistema de orden 3 cuyo reembarque la función
recibe por G (s) = 1 / (s3 + 2s2 + 2s + 1). 9.19 el controlador A P están usados en un sistema de
control de información retroactiva a cuya ecuación característica está dados
497
10 la Optimización
10.1 la OPTIMIZACIÓN ESPONTÁNEA 10.1.1 Fibonacci Method El método Fibonacci son más
convenientes cuando el intervalo conteniendo el punto extremum (el mínimo o el máximum) o
el intervalo de incertidumbre debe reducirse a un valor dado en el número mínimo de pruebas
o evaluaciones de función. Si el Fibonacci numera es representado como F0, F1, F2, …, Fn, …, la
secuencia puede ser generado usando
FFFF Fi n ii i01 12 11 2 === + = ¼ () -,
Yo FI IFII FI nn nn nk kn 1211 == = - +,
3. Calcule vw
uno
() - + vw w ni ni 1 1 1
El fin para
Dónde el objfun es la función objetivo, uno y b son los puntos iniciales de intervalo, n es el
número de reducciones, la letra x es el punto óptimo resultante, f es el valor de función en el
punto óptimo, y fint es la longitud del intervalo final.
I1
I2
I2
I3
I3
I4
I4
La 499Optimización
La carrera de la Prueba del %: El % uno = 0; B = 50; N = 20; Fobj = @ (la letra x) - 870 *x + 102
*x ^2 - 5 *x ^3; El % x, f, fint fbnopt (fobj, una, b, n);
V = (sqrt (5) - 1) /2; W = (1-sqrt (5)) / (1 +sqrt (5)); El x1 = uno; X4 b; El alfa v * (1-w ^n) / (1-w ^
(n +1)); = el alfa del x3 *x4 + (de 1 alfa) *x1; F3 objfun (x3); Para k = 1: N - 1 si k == n - 1 x2 =
0.01 *x1 + 0.99 *x3; Si no = el alfa del x2 *x1 + (de 1 alfa) *x4; El fin f2 objfun (x2); Si (f2
f3) x4 x3; X3 x2; F3 f2; Si no x1 = x4; X4 x2; F4 f2; El alfa de fin v * (1-w ^ (n - la k)) / (1-w ^
(n - k + 1)); = el x3 de la letra x de fin; f f3; = la temperatura absoluta del fint (x1 - x4);
Use el método de búsqueda Fibonacci para encontrar el mínimo de pecado f = 2x2 (1.5x) (la
letra x) - 4x2 + 3x - 1. La inicial que el intervalo puede ser especificado como - 8, 8 . Deje el
número de reducciones de intervalo ser n = 20. La Solución >> Uno = - 8; B = 8; N = 20; Fobj =
@ (la letra x) 2 *x ^2 *sin (1.5 *x) - 4 *x ^2 + 3 *x-1; >> La letra x x, f, fint fbnopt = - 5.7256 f = -
(fobj, una, b, n) 197.9705 fint = 0.0015
YO IIIII 123234 = + = + ¼,
Yo 2 1 3 2 4 3 ==== t
Yo II 2132 2 t 1 == = tt,
1 2 + tt
- = 51 2
0 61803.
El % Initialization Tau = (sqrt (5) - 1) /2; N = 0; F1 objfun (x1); n +1; X2 x1 + h; F2 objfun (x2); n
+1;
La 501Optimización
La búsqueda de la sección áurea del % si f2 f1 temp x1; X1 x2; X2 temp; Temp f1; F1 f2; F2
temp; H = - h; El fin mientras x1 1e50 h h tau; X4 x2 + h; F4 objfun (x4); n +1; Si f4 f2, rompa
relaciones; El fin f1 f2; X1 x2; F2 f4; X2 x4; El pliegue de fin = (f1 + f2 + f4) / 3; Ind = 0; Mientras
x1 1e50 si < crit abs (x4-x1), rompa relaciones; El fin x3 tau *x4 + (1-tau) *x1; F3 objfun (x3); n
+1; Si f2 f3 x4 x1; X1 x3; F4 f1; F1 f3; Si no x1 = x2; X2 x3; F1 f2; F2 f3; Fin fpr = (f1 + f2 +
f4) / 3; Si crit ind ind + abs (fpr - el pliegue) 1; Si ind == 2, rompa relaciones; No acabe
si no a ind = 0; = el fpr del pliegue de fin; = el x2 de la letra x de fin; f f2; El fin
Use la búsqueda de la sección áurea para encontrar el mínimo de pecado f = 2x2 (1.5x) (la letra
x) - 4x2 + 3x - 1. El punto inicial puede ser especificado como x1 = - 5. Deje el tamaño de paso
ser h = que 0.1 y el criterio parador sean 1 × 10-6. Solución crit 1e 6; X1 = - 5; H = 0.1; >> Fobj =
@ (la letra x) 2 *x ^2 *sin (1.5 *x) - 4 *x ^2 + 3 *x-1; >> La letra x x, f, n gsopt = - 5.7248 f = -
(fobj, x1, h, crit) 197.9705 n = 25
Reparo en que la función objetivo dada tiene muchos valores mínimos locales como se
muestra en Figura 10.2. Así, el diferente punto inicial da resultados diferentes. Por ejemplo, x1
= 1 da a xmin = 3.7939 y fmin = - 63.265, mientras x1 = 6 dan a xmin = 7.6665 y fmin = -
316.0254 como se muestra debajo.
El método Cuadrático ’S 10.1.3 brent de Ataque Suppose que puntos tres iniciales de datos
reciben tan (x1, f1), (x2, f2), (x3, f3) donde x1 x2 x3 y f2 min (f1, f3). Una función cuadrática de
una forma p (la letra x) = un + bx + cx2 puede ser satisfacida a través de estos puntos. Usando
el polinomio Lagrange, la función p (la letra x) puede ser expresada como
Px f
()
() () () () +
() () () - 1 23 1213 2 13 212 xx f
La letra x mínima del punto * x4 puede ser encontrada colocando a dp (la letra x) /dx = 0, lo
cual se fondea
El xx
Un intervalo nuevo de incertidumbre (x1new, x2new, x3new) está resuelto comparando f2 con
f4 f (x4):
El xxx
2434 2,
–8
– 300
– 250
– 200
– 150
– 100
– 50
– – 4 – 6 2 0 la letra x
2468
CREO que 10.2 Plot de f (la letra x) = 2x2 pecan (1.5x) - 4x2 + 3x - 1.
La 503Optimización
El método adecuado cuadrático de Brent comienza con asociar de un intervalo que tiene el
mínimo. En cualquier paso, cinco puntos (una, b, letra x, v, w) son considerados. Apunta uno y
corchete b el mínimo, la letra x es el punto que da el valor mínimo de función, w es el punto
que da el segundo valor mínimo de función, y v es el valor previo de w. El ajuste cuadrático es
probado para letra x, v, y w, y las s mínimas cuadráticas del punto son dadas como
El sx
Xw fx fv xv fx fw xwfx fv
() { } () () () { } - - () () () - { } () () -
12
22
La letra x xvfx fw () () - () { }
Supongo que los puntos estimados son equidistantes con una h de equidistancia. Luego la
estimada punto w, letra x, v y valores correspondientes de función pueden ser expresados
como
Wx xx whxhvx xhxh + + + +01 020 2,
F fw fx ffxfxffv fx 001122 = () = () = () = () = () = ()
El sx
1. Especifique tres puntos uno, b (forme el intervalo), y letra x (da el valor mínimo de función).
2. Dele un reset a la w y v en letra x. 3. Si la letra x, w, y v son todo bien definidas, vaya para
dar un paso 5. 4. Encuentre la u del punto destinando el método de búsqueda de sección de
oro para lo más grande de la letra x de dos - uno o la letra x - intervalos b. Vaya para dar un
paso 7. 5. Realice ecuación de segundo grado satisfaciendo para letra x, w, y v, y
descubrimiento la u mínima del punto. 6. Ajuste u en el mayor intervalo de letra x - uno o la
letra x - b. 7. Calcule a fu f (u). 8. Encuentre valores nuevos para uno, b, letra x, w, y v. 9. El
cheque ya sea lo más grande de la letra x de intervalos - uno o la letra x - b es más pequeño
que el criterio especificado de convergencia. Si la convergencia no ha sido lograda, vaya para
dar un paso 3.
La salida del %: letra x del %: El % óptimo del punto f: El valor de función en la alta frecuencia
óptima del % del punto: El número de evaluaciones de función para % de búsqueda Prueban
carrera: % x1 = 0.01; H = 0.2; Crit 1e 6; La diversión del % = @ (la letra x) exp (la letra x) - 3 *x +
0.02/x - 0.00004/x; El % xopt, fopt, nf brentopt (la diversión, x1, h, crit)
El % Initialization Clarge 1e40; Tau = (sqrt (5) - 1) /2; Nf = 1; F1 objfun (x1); El % puntos
Determine inicial 3 x2 x1 + h; Nf +1; F2 objfun (x2); Si f2 f1 temp x1; X1 x2; X2 temp; Temp f1;
F1 f2; F2 temp; H = - h; El fin mientras x1 clarge h h tau; X4 x2 + h; Nf +1; F4 objfun (x4); Si f4
f2, rompa relaciones; El fin f1 f2; X1 x2; F2 f4; X2 x4; El fin x3 x4; F3 f4; Un = x1; b x3; = el f1 de
fa; Fb f3; El ha = uno; Hb b; El cheque del % ya sea ha hb si (b < uno), ha b; El hb = uno; = el x2
de la letra x de fin; Fx fb; = letra x de la w; v w; Ev = 0; Fx f2; Fw fx; Fv fw; Mientras 1 hm = (ha +
hb) /2; La convergencia de intervalo del Cheque del % si < = crit - (hb - (la temperatura
absoluta (la letra x - hm) ha) /2), = la letra x x2; F2 fx; El regreso; Fin etemp = 0; P = 0; Q = 0; Si
(la temperatura absoluta (ev) > crit) acto inapropiado = (la letra x - w) * (fx - fv); Q = (la letra x -
v) * (fx - fw); P *q - (la letra x - = (la letra x - v) w) *r; Q = 2 * (q - acto inapropiado); Si
(q > 0), p = - p; Si no, q = - q; El fin etemp ev; Ev d; La longitud del % del mayor fin del
interva ind1 = 1; Si - p) < 0), la letra x ind1 ((q * (ha -) = - 1; Fin ind2 = 1; Si - p) < 0), la letra x
ind2 ((q * (hb -) = - 1; El fin si - la letra x ((la temperatura absoluta (p) (q *etemp/2) | (ind1
ind2) (la letra x < hm) > = la temperatura absoluta)) si, ev hb; Si no, ev ha - letra x; El fin d
= (1 - tau) *ev; Si no d = p / q; = la letra x de la u + d; Si (((u - ha) < crit) | ((hb - u) < crit)) si
(la letra x < hm), d crit; Si no, d = - crit; El fin de fin de fin si (la temperatura absoluta (d) >
= crit) = la letra x u + d; Si no si (d > 0), = letra x u + crit; Si no, = la letra x u - crit; El fin de fin
La 505Optimización
Nf +1; Fu objfun (u); El % Colocó uno, b, letra x, u, v, w para la siguiente iteración si (fu fx)
si (< la letra x u), = la letra x hb; Fb fx; Si no, = letra x ha; = el fx de fa; Fin v w; Fv fw; = letra
x de la w; Fw fx; = u de la letra x; Fx fu; Si no si (< la letra x u), ha u; = el fu de fa; Si no, hb
u; Fb fu; El fin si ((fu fw) | (== la letra x w)) v w; Fv fw; w u; Fw fu; Elseif ((fu fv) | (== la letra
x v) | (v w)) v u; Fv fu; La convergencia de función del Cheque del % de fin de fin si + (fb -
fx) ((la fa - fx) < crit), = la letra x x2; F2 fx; El regreso; El fin xopt x2; Fopt f2; El fin
Se asume que la función f (la letra x) es Lipschitz continuo: Hay una constante C cuyo valor es
asumido para ser sabido dónde | f (la letra x) - | la letra x f | = C (y) - y | para cualquier letra x,
y? A, b . Una secuencia de punto x0, x1, x2, …, convergiendo para el máximum global es
generado por construcción secuencial de una cubierta serrada sobre la función. El Shubert – el
algoritmo Piyavskii es dado debajo:
1. Escoja un primer x0 del punto de muestra en el punto medio del intervalo a, b como xa b0 1
2 = + (). 2. Dibuje un par de líneas con ustedstedsta de la cuesta en x: | la letra x y y0 + C (la
letra x) - x0. La intersección de este par de líneas con los puntos de fin del intervalo a, b da un
diente de sierra inicial consistente en dos puntos dados por tz por cbaaycba 11 22 00 22,, /, / ()
() é + () () + () () é.
3. ¿Construya una secuencia de los vertices ( t1, z1 ), ( t2, z2 ), …, ( tn, zn ) serrados (z1 z21? =
Zn). 4. Determine la cubierta serrada nueva ( t1, z1 ), ( t2, z2 ), …, ( tn - 1, zn - 1 ), ( tl, zl ), ( tr, zr
) donde z zzyt t C zytt C zylr nnlnn nrnn n == + () = - - () = + - () 1 2 1 2 1 2. 5. Detenga el
procedimiento cuando | zn - yn e.
Nf = 0; X0 = (un + b) /2; Nf + 1; Y0 objfun (x0); Ymax y0; Xmax x0; Fmax y0 + C * (b - uno) /2; T
(1) = b; Z = y0 + C * (b - uno) (1) /2; T (2) = uno; Z = y0 + C * (b - uno) (2) /2; N = 2; Mientras
((fmax - ymax) > crit y nf nfmax) tn = T (n); Zn = Z (n); Nf + 1; Yn objfun (tn); Si (yn ymax),
ymax yn; Xmax tn; El fin zL = (zn + yn) /2; ZR zL; TL tn - (zn - yn) /2 / C; TR tn + /2 (zn - yn) / C;
El % Replace T (n) y Z (n) por tl, zl y tr, zr ind1 = 0; Ind2 = 0; Si (tL > = uno y tL b), ind1 = 1; El
fin si (tR > = uno y tR b), ind2 = 1; El fin si T (n) (ind1 == 1 e ind2 == 0) = tL; Z (n) = zL; Elseif T
(n) (ind1 == 0 e ind2 == 1) = tR; Z (n) = zR; Elseif T (n) (ind1 == 1 e ind2 == 1) = tL; Z (n) = zL; T
(n +1) = tR; Z (n +1) = zR; n +1; = el tipo de fin Z, Indx (Z); T=T (Indx); Fmax = Z (n); El fin xopt
xmax; Fopt ymax; El fin
La 507Optimización
Use el pecado Shubert (1.2x) – el método Piyavskii para encontrar el máximum de f (la letra x)
= - - el pecado (3.5x). La inicial que el intervalo puede ser especificado como - 3, 8 . Deje a la
constante Lipschitz ser C = 8, el criterio parador es 1 × 10-6, y el máximo número de
evaluaciones de función sea 2000. Solución >> C = 8; Uno = - 3; B = 8; Crit 1e 6; Nfmax = 2000;
>> La diversión = @ (la letra x) - el pecado (1.2 *x) - el pecado (3.5 *x); >> Xopt, fopt, nf
shubertopt (la diversión, una, b, C, crit, nfmax) xopt = 3.2162 fopt = 1.6239 nf = 2000
Para df < 0 (i.e., La reducción en f), d debería ser una dirección de descenso que satisface a k Ñ
fx d () T 0 En el método más pronunciado de descenso, la dirección d = dk en la iteración del
kth está escogida como d fx kk = - Ñ ()
El df
k fx dd kk T
Uno uno
uno
* () Ñ + ()
Podemos escoger uno = un * a fin de minimizar a f (uno) = f (xk + adk). El algoritmo más
pronunciado de descenso se replantea como sigue:
Xopt, fopt, iter sdopt (la diversión, delfun, x0, alpha0, crit, kmax)
La 509Optimización
Si no, nc = 0; = el fpr del pliegue de fin; = k del iter de fin; = letra x del xopt; Fopt fs; El fin
Si no si (f4 f2), x1 x4; F1 f4; Si no, x3 x2; F3 f2; X2 x4; F2 f4; = la temperatura
absoluta del snew de fin de fin (x3-x1); Fmnew = (f1 +f2 +f3) /3.; Si < = crit abs (x3-x1), rompa
relaciones; El fin si crit wc wc + abs (fmnew-fmold) 1; Si wc == 2, rompa relaciones; No
acabe si no, wc = 0; Acabe si el snew / vendió a tau vc vc + 1; Si vc ni, vc = 0; Vs = 1; No
acabe si no, vc = 0; Vs = 0; El fin de fin de fin
El ejemplo 10.5: El Método Más Pronunciado de Descenso
El punto inicial puede ser especificado como - 1.2, 1 . Use el tamaño inicial de paso de a0 = 5.
El criterio parador y el máximo número de evaluaciones de función pueden estar colocados
como 1 × 10-6 y 10,000, respectivamente. La solución que La gradiente de a la función dada
está dada
Ñ ()
() + () ()
El é
ëêê
>> la diversión = @ (la letra x) 100 * (la letra x (2) - la letra x (1) ^2) ^2 + (de 1 letra x (1)) ^2; >>
Delfun = @ (la letra x) [400 *x ( 1 ) * ( x ( 1 ) ^2 - x ( 2 ) ) +2 * ( x ( 1 ) - 1 ) ; 200 * ( x ( 2 ) - x ( 1 )
^2 ) ]; >> X0 - 1.2 1 ; Crit 1e 6; Alpha0 = 5; Kmax 1e4; >> Xopt, fopt, iter sdopt xopt = 0.9761
0.9526 fopt 5.7226e-04 iter = 2352 (la diversión, delfun, x0, alpha0, crit, kmax)
El método de Método de Newton de newton del 10.1.6 usa segundas derivadas, lo cual es
designado la matriz de la arpillera. La idea básica es construir una aproximación cuadrática
para la función objetiva f (la letra x) y minimizar la aproximación cuadrática. En un punto xk, la
aproximación cuadrática puede forjarse como
La 511Optimización
¿El mínimo de s (la letra x) es encontrado por sedimentándose?S (la letra x) = 0, que da
Ñ () é ë ù û = - Ñ () 2 la k fx df xkk
Xxdx fx fx kkkk kk + + Ñ () é Ñ () 1 2 1
En el punto nuevo, calculamos otra vez la gradiente y la matriz de la arpillera y actualizamos el
punto. El método del newton se replantea como sigue:
Donde la diversión es la función objetivo, x0 es el vector inicial del punto, crit es el criterio
parador, kmax es el máximo número de iteraciones, xopt es el punto óptimo resultante, fopt
es el valor de función en el punto óptimo, e iter es el número de iteraciones. La matriz de la
arpillera se calcula por el jacob de función.
El % de función xopt, fopt, iter newtonopt (la diversión, x0, crit, kmax) newtonopt.m: La
minimización por los aportes del % de método del Newton: La diversión del %: El % objetivo de
función x0: El % del punto de partida crit: Deteniendo % de criterio kmax: Las máximas salidas
del % de iteraciones: El % xopt: El % óptimo del punto fopt: El valor de función en el punto
óptimo (= f (xopt)) el % iter: El número de Ejemplo del % de iteraciones: La diversión del % = @
(la letra x) 100 * (la letra x (2) - la letra x (1) ^2) ^2 + (de 1 letra x (1)) ^2; El % x0 - 1.2 1 ; Crit 1e
6; Kmax 1e3; El % xopt, fopt, iter newtonopt (la diversión, x0, crit, kmax)
H 1e 4; = la diversión del fx (x0); = la longitud del nf (fx); = la longitud del nx (x0); Xs (1,:) = X0
(:)'; La solución de la fila de la inicial del % el vector para k = 1:Kmax dx = - jacob (la diversión,
xs (la k,:), H) \fx (:); El % - df ^ (- 1) *fx xs (la k +1:) = Xs (la k,:) + dx '; = la diversión del fx (xs (la
k +1,:)); Si | la norma de norma < crit (dx) (fx) < crit, interrúmpase; La letra x de fin de fin =
xs (la k +1,:); = letra x del xopt; Fopt fx; = k del iter; El fin
El método de Newton de uso para encontrar el mínimo de la función de Rosenbrock dado por
ahí
El punto inicial puede ser especificado como - 1.2, 1 . El criterio parador y el máximo número
de evaluaciones de función pueden estar colocados como 1 × 10-6 y 1000, respectivamente. >>
la diversión de solución = @ (la letra x) 100 * (la letra x (2) - la letra x (1) ^2) ^2 + (de 1 letra x
(1)) ^2; >> X0 - 1.2 1 ; Crit 1e 6; Kmax 1e3; >> Xopt, fopt, iter newtonopt xopt = 0.9996 0.9993
fopt 9.6530e-07 iter = 646 (la diversión, x0, crit, kmax)
10.1.7 conjuga Método Gradient Si f (la letra x) es cuadrática y es minimizada en cada dirección
de búsqueda, converge adentro en la mayoría de iteraciones de la n porque sus direcciones de
búsqueda son conjugue. Lo conjuga método de la gradiente puede encontrar el mínimo de una
función objetivo cuadrática de variables de la n en iteraciones de la n. Este método combina
información actual acerca de la gradiente vectorial con eso de vectores de la gradiente de
iteraciones previas para obtener la dirección nueva de búsqueda. La dirección nueva se calcula
por una combinación lineal de la gradiente actual y la dirección previa de búsqueda. Este
método es también poderoso en funciones poco cuadráticas generales. Considere la
minimización de una función cuadrática dada por ahí
S xx Ax cx TT () = + 1 2
La gradiente de s (la letra x) en el xk del punto puede ser mandada por vía urgente como k Ñ +
sx gAxc kk ()
La 513Optimización
T de la k del ak
T de la k
T de la k
Dg dA d dg = - = +, 1 0
d gd
K T k k k gg g ggkk kk T kk + + + + = + = () 11 11bb
La actualización de dk + 1 por la anteriormente citada ecuación es llamado el Polak – el
algoritmo Rebiere. Considerando el hecho que k del T del k del gg + = 1 0, ß la k pueden estar
calculados
T de la k del bk
T de la k
Gg + + 11
1. Escoja un x0 inicial del punto. ¿La k determinada = 0 y calcula a d0 = -?S (x0). 2. Determine
ak y calcule a xk + 1. 3. Calcule ß k y el siguiente dirección dk + 1. 4. El determinado el de k = el
de k el de + 1 y el empuje a dar un paso 2.
Xopt, fopt, iter cgopt (la diversión, delfun, x0, alpha0, crit, kmax)
El x2
El x0
El d0
D1 x1
F (x1)
?–
CREO 10.3 la gradiente Conjugate para una función de ecuación de segundo grado de dos
variables. (De Belegundu, dC y Chandrupatla, T.R., Conceptos de Optimización y Aplicaciones
en Diseñar, ed. 2, Cambridge University Press, Nueva York, Nueva York, 2011, p. 108.)
El % de función xopt, fopt, iter cgopt (la diversión, delfun, x0, alpha0, crit, kmax) cgopt.m:
Conjugue aportes del % de método de la gradiente (el Flechero Pasa por Una Polea algoritmo):
La diversión del %: El % objetivo de función delfun: La gradiente de % divertido x0: El % del
punto de partida alpha0: El % inicial de tamaño de paso (la búsqueda de la línea) crit:
Deteniendo % de criterio kmax: Las máximas salidas del % de iteraciones: El % xopt: El %
óptimo del punto fopt: El valor de función en el punto óptimo (= f (xopt)) el % iter: El número
de Ejemplo del % de iteraciones: La diversión del % = @ (la letra x) 100 * (la letra x (2) - la letra
x (1) ^2) ^2 + (de 1 letra x (1)) ^2; El % delfun = @ (la letra x) [- 400 *x ( 1 ) * ( x ( 2 ) - x ( 1 ) ^2 )
+2 * ( x ( 1 ) - 1 ) ; 200 * ( x ( 2 ) - x ( 1 ) ^2 ) ]; El % x0 - 1.2 1 ; Crit 1e 6; Alpha0 = 1; Kmax 1e3; El
% xopt, fopt, iter cgopt (la diversión, delfun, x0, alpha0, crit, kmax)
La 515Optimización
Si f3 f2, rompa relaciones; Si no, f1 f2; X1 x2; F2 f3; X2 x3; No destruya fin x3 x2;
F3 f2; Mientras (1) x2 = (1 - tau) * x1 + tau * x3; = la diversión del f2 (xz + x2 *d); Si f2
f1, rompa relaciones; Si no, x3 x2; F3 f2; Fin de fin de fin sf = 0.05; El % 0 sf < 0.5 si ('
el intervalo Incorrecto (x1 x2 x2 x3) disp.'); El regreso; Elseif (' No el patrón de 3 puntos (f1 f2 f2
f3) disp.'); El regreso; Fin vs = 0; Vc = 0; Wc = 0; J = 0; Mientras j nfmax vendió = temperatura
absoluta (x3-x1); Fmold = (f1 +f2 +f3) /3.; Si vs == 0 Un = (x1-x2) * (x1-x3); B = (x2-x1) * (x2-
x3); C = (x3-x1) * (x3-x2); / la A x4 + f2 * / B + f3 * (x1 +x2) (x1 +x3) = (f1 * (x2 +x3) / C) /
(f1/A +f2 / B +f3 / C) /2; Si no si x2 < = (x1 +x3) /2, x4 x2 + (1-tau) * (x3-x2); Si no, x4 x3
* - (1-tau) (x2-x1); Fin vs = 0; El fin dxs sf *min (la temperatura absoluta (x2-x1),
temperatura absoluta (x3-x2)); Si < dxs abs (x4-x1), x4 x1 +dxs; La temperatura absoluta
del elseif (x4-x3) < dxs, x4 x3 dxs; La temperatura absoluta del elseif (x4-x2) < dxs si x2 > (x1
+x3) /2, x4 x2 dxs; Si no, x4 x2 +dxs; = la diversión del f4 de fin de fin (xz + x4 *d);
Si (x4 x2) si (f4 f2), x3 x4; F3 f4; Si no, x1 x2; F1 f2; X2 x4; F2 f4; No acabe si no si (f4
f2), x1 x4; F1 f4; Si no, x3 x2; F3 f2; X2 x4; F2 f4; = la temperatura absoluta del
snew de fin de fin (x3-x1); Fmnew = (f1 +f2 +f3) /3.; Si < = crit abs (x3-x1), rompa relaciones;
El fin si crit wc wc + abs (fmnew-fmold) 1; Si wc == 2, rompa relaciones; El fin
El punto inicial puede ser especificado como - 1.2, 1 . Use el tamaño inicial de paso de a0 = 1.
El criterio parador y el máximo número de evaluaciones de función pueden estar colocados
como 1 × 10-6 y 10,000, respectivamente. La solución que La gradiente de a la función dada
está dada
Ñ ()
() +
El é
ëêê
ûúú
El fx
Xx xx () () 400 21 200 11 2 21 21 2
>> la diversión = @ (la letra x) 100 * (la letra x (2) - la letra x (1) ^2) ^2 + (de 1 letra x (1)) ^2; >>
Delfun = @ (la letra x) [- 400 *x ( 1 ) * ( x ( 2 ) - x ( 1 ) ^2 ) +2 * ( x ( 1 ) - 1 ) ; 200 * ( x ( 2 ) - x ( 1 )
^2 ) ]; >> X0 - 1.2 1 ; Crit 1e 6; Alpha0 = 1; Kmax 1e3; >> Xopt, fopt, iter cgopt xopt = 1.0000
1.0000 fopt 1.0380e-10 iter = 28 (la diversión, delfun, x0, alpha0, crit, kmax)
10.1.8 Cuasi Método de newton La dirección de búsqueda del método más pronunciado de
descenso puede ser interpretado como ser ortogonal para una aproximación lineal de la
función objetivo en el xk actual del punto. El método del newton hace uso de la aproximación
de orden 2 de f (la letra x) en xk para determinar un direction.5 de búsqueda que El xk actual
del punto puede estar actualizado introduciendo un ak step-size el tamaño - paso como xxd
kkkk + + 1 un donde ak es obtenido de la minimización de f (uno) = f (xk + adk). El dk de vector
de dirección debería ser una dirección de descenso para la función f (la letra x) en = xk de la
letra x:
La 517Optimización
¿El parámetro? Está escogido que algo semejante que todos los eigenvalues de Fk son mayores
que un scalar d > 0.6 El vector de dirección que dk puede ser obtenido de
La k d FfxH fxkk kk é Ñ () = - Ñ () 1
Donde Hk Fk - 1. Usando este vector de dirección, la fórmula de actualización puede estar
escrita como
El concepto básico detrás de lo cuasi el método de Newton es comenzar con una H definida
positiva simétrica y actualizarla a fin de que contiene la información de la arpillera. De la
expansión Taylor, le tenemos a la letra x de la f de la letra x de la f de la letra x Ñ = Ñ +Ñ + f () ()
() kkkk 1 2 d donde dk = xk + 1 - xk. ¿La nueva disposición de esta ecuación le da a Ñ () == Ñ () -
Ñ () +2 1 el dg de la k de la letra x de la f de la letra x de la f de la letra x f kk El Hk + matricial 1
debería satisfacer lo cuasi condición de Newton Hk + 1?= el dk de la k. El Hk + matricial 1 puede
ponerse al corriente según
La k de la T de la k de la k de la k HH Hkk kkk T T kk kk T + = - + 1 gg gg dd dg
A que se refirió como el Davidon Powell method.3 (DFP) – el Flechero – Another por el que
fórmula de actualización a conocida está dados
HH
HH H
Kk T
Kk T
T de la k
T de la k
El kk
T de la k
Kk T
La k T + = - + + + æ è ç ö ø ÷ 1 gd 1 dg dg gg dg dd dg kk
Xopt, fopt, iter dfpopt (la diversión, delfun, x0, alpha0, crit, kmax)
Donde la diversión es la función objetivo, delfun es la gradiente de la función objetivo, x0 es el
vector inicial del punto, alpha0 es el tamaño inicial de paso, crit es el criterio parador, kmax es
el máximo número de iteraciones, xopt es el punto óptimo resultante, fopt es el valor de
función en el punto óptimo, e iter es el número de iteraciones.
El % de función xopt, fopt, iter dfpopt (la diversión, delfun, x0, alpha0, crit, kmax) dfpopt.m:
Cuasi el algoritmo de método de Newton (Davidon-Fletcher Powell (DFP)) los aportes del %: La
diversión del %: El % objetivo de función delfun: La gradiente de % divertido x0: El punto de
partida
La 519Optimización
Si f2 f1, rompa relaciones; Si no, x3 x2; F3 f2; Fin de fin de fin sf = 0.05; El % 0 sf
< 0.5 si (' el intervalo Incorrecto (x1 x2 x2 x3) disp.'); El regreso; Elseif (' No el patrón de 3
puntos (f1 f2 f2 f3) disp.'); El regreso; Fin vs = 0; Vc = 0; Wc = 0; J = 0; Mientras j nfmax vendió =
temperatura absoluta (x3-x1); Fmold = (f1 +f2 +f3) /3.; Si vs == 0 Un = (x1-x2) * (x1-x3); B =
(x2-x1) * (x2-x3); C = (x3-x1) * (x3-x2); / la A x4 + f2 * / B + f3 * (x1 +x2) (x1 +x3) = (f1 * (x2
+x3) / C) / (f1/A +f2 / B +f3 / C) /2; Si no si x2 < = (x1 +x3) /2, x4 x2 + (1-tau) * (x3-x2); Si
no, x4 x3 * - (1-tau) (x2-x1); Fin vs = 0; El fin dxs sf *min (la temperatura absoluta (x2-
x1), temperatura absoluta (x3-x2)); Si < dxs abs (x4-x1), x4 x1 +dxs; La temperatura
absoluta del elseif (x4-x3) < dxs, x4 x3 dxs; La temperatura absoluta del elseif (x4-x2) < dxs si
x2 > (x1 +x3) /2, x4 x2 dxs; Si no, x4 x2 +dxs; = la diversión del f4 de fin de fin (xz +
x4 *d); Si (x4 x2) si (f4 f2), x3 x4; F3 f4; Si no, x1 x2; F1 f2; X2 x4; F2 f4; No acabe si
no si (f4 f2), x1 x4; F1 f4; Si no, x3 x2; F3 f2; X2 x4; F2 f4; = la temperatura absoluta
del snew de fin de fin (x3-x1); Fmnew = (f1 +f2 +f3) /3.; Si < = crit abs (x3-x1), rompa
relaciones; El fin si crit wc wc + abs (fmnew-fmold) 1; Si wc == 2, rompa relaciones; No
acabe si no, wc = 0; Acabe si el snew / vendió a tau vc vc + 1; Si vc ni, vc = 0; Vs = 1; No
acabe si no, vc = 0; Vs = 0; El fin de fin de fin
Fx xx xxxx
letra x
() = () + + () () + ()
+ () +
100 1901
10 11
21 2 2
43 2 2
Use el método Davidon Powell (DFP) – el Flechero – para encontrar el mínimo de la función de
Madera. El punto inicial puede ser especificado como - 3, - 1, - 3, - 1 . Use el tamaño inicial de
paso de a0 = 2. El criterio parador y el máximo número de evaluaciones de función pueden
estar colocados como 1 × 10-6 y 1000, respectivamente. La solución que La gradiente de a la
función dada está dada
Ñ ()
() + ()
() + () +
El fx
El é
êêêêêêê
Úúúúúúú
>> la diversión = @ (la letra x) 100 * (la letra x (2) - la letra x (1) ^2) ^2 + (de 1 letra x (1)) ^2 +90
* (la letra x (4) - la letra x (3) ^2) ^2 + (de 1 letra x (3)) ^2 +10.1 * ((la letra x (2) - 1) ^2 + (la letra
x (4) - 1) ^2) +19.8 * (la letra x (2) - 1) * (la letra x (4) - 1); >> Delfun = @ (la letra x) [ 400 ^2-x *x
* (2) (la letra x (1) (1)) +2 * (la letra x (1) - 1) ; 200 la letra x * (1) (la letra x (2) ^2) +20.2 * (la
letra x (2) - 1) +19.8 * (la letra x (4) - 1) ; 360 ^2-x *x * (4) (la letra x (3) (3)) +2 * (la letra x (3) -
1) ; 180 * (la letra x (4) - la letra x (3) ^2) +20.2 * (la letra x (4)1); >> X0 - 3 - 1 - 3 - 1 ; Crit 1e 6;
Alpha0 = 2; Kmax 1e3; >> Xopt, fopt, iter dfpopt xopt = 1.0000 1.0000 1.0000 1.0000 fopt
1.2396e-12 iter = 39 (la diversión, delfun, x0, alpha0, crit, kmax)
¿Minimiza a f (la letra x) cTx c1x1 + c2x2 +? + cnxn Subject para Ax B, letra x = 0
La 521Optimización
b del hacha del hacha del hacha de la b del hacha del hacha del hacha
El nn
El nn
El mm
11 11 22 11
21 12 22 22
11 22
+ ++++
+
- el hacha + b mn nm
De modo semejante, si una restricción aparece en la forma de = (más gran que o el igual para)
como hacha del hacha del hacha b jj jn nj 11 22 + +
Donde xn + 1 es conocido como una variable excedente. Una región factible, F, es el set de
todas las soluciones factibles: La letra x F xAxb == ³ { } |, |, 0 que Un * de la = letra x de la letra
x de solución óptima es un elemento de la región factible: La letra x * F. El valor de la función
objetivo en el punto óptimo, f (la letra x *), es designada el valor óptimo. Si la solución
determinada de LP contiene sólo un elemento, el problema del LP - se dice - tiene lo único
óptimo. Si el valor óptimo, f (la letra x *), acercamientos para el infinito positivo o negativo, el
LP - se dice - tiene ilimitado óptimo. Una operación giratoria usada en la solución de problemas
del LP es una secuencia de operaciones elementales de la fila que reducen los coeficientes de
una variable especificada a la unidad en una de las ecuaciones y el cero a otro sitio.
El método simplex del 10.2.2 Los principios de método simplex con una solución factible básica
inicial en forma canónica. La solución es mejorada encontrando otra solución factible antiácida
si es posible. Cuando una solución factible básica particular es encontrada y no puede ser
mejorado encontrando solución factible básica nueva, se dice que el optimality es alcanzado. Si
el mínimo de la función objetivo en la región factible es finito, luego un minimizador del vértice
existe. Supongo que el x0 es un vértice y que no es un minimizador. El método simplex genera
un x1 adyacente del vértice con f (x1) < f (x0). Este procedimiento es continuado hasta que un
minimizador del vértice sea alcanzado.
Deje a Aa ser la matriz cuyas filas son las filas de Uno ese es asociada con las restricciones que
son en ejecución en letra x. La Aa matricial es llamada la matriz activa de restricción. Denote a
Aak y el índice colocó J tan
uno
Uno uno
uno
Jjjj ia j T j T
Jn T
El klk
El é
êêêêêê
Úúúúúú
=¼*+
21 12 1
,,,,,,, jj ln + é ë ù û 1
Donde yo el * soy el índice que logra el mínimo. Dado un vértice xk, un vértice xk + 1 es
adyacente para xk si Aak +1 difiere de Aak por una fila. El método simplex puede estar
resumido como sigue:
10.2.3 Método Simplex de dos fases El método simplex de dos fases usado para solucionar
problemas del LP consta de fase yo y fase II. Sincronizado Yo, el algoritmo unidireccional está
acostumbrado al descubrimiento ya sea el problema del LP tiene una solución factible. Si una
solución factible existe, provee una solución factible básica en forma canónica para iniciar usos
de fase II. Phase II el algoritmo unidireccional a encontrar si el problema tiene uno definido
óptimo. Si uno definido óptimo existe, encuentra la solución factible básica que es óptima. El
método simplex de dos fases está descrito en el siguiente steps7:
1. Reacomode el sistema dado a fin de que todos los constantes términos bison positivo o
ponga en el cero cambiando los signos en ambos lados de cualquiera de las ecuaciones de
restricción. 2. ¿Reescriba la función de objeción como c1x1 + c2x2 +? + cnxn + (- f) = 0.
Introduzca a este sistema un set de variables fingido (que sirve de variables básicas
sincronizadas yo) y1, y2, …, ym (yi = 0) a fin de que venga bien
C xcxcxf nn11 22 0 + + + ()
La 523Optimización
El simplexlp de función MATLAB implementa el método simplex de dos fases. La sintaxis básica
es
B (:); C (:)'; = el tamaño del m, n (Uno); N1 n; Nleq = 0; Neq = 0; Ncomv = 0; Si la longitud (c) <
n, c zeros ( 1, n - length ( c ) ) ; Acabe para j = 1:= los ceros m temx (m, 1); Temx (j) = 1; Si
(constr (j)) el %: Menos que o el igual para Un A temx ; Nleq + 1; Elseif (constr (j)) el %: Más
gran que o el igual para Un A - temx ; Si no el %: Restricciones de igualdad neq + 1; = la
longitud del lenA de fin de fin (Uno); Si nleq m c c zeros ( 1, lenA - length ( c ) ) ; Un [A ; c ]; Un
[A [ b ; 0 ]; Maux, A, z compsim (Un, n1 +1:LenA, 1, 1); Si no la A eye ( m ) b ; Si m > 1, w = -
la suma (Uno (1:M, 1:LenA)); Si no, w = - Uno (1,1:LenA); Fin c zeros ( 1, length ( A ) - length
( c ) ) ; Un [A ; c ]; Un [A ; [ w zeros ( 1, m ) - sum ( b ) ];
Maux lenA +1:LenA +m; Mv maux; Maux, A, z compsim (Un, maux, 2, 1); Nc lenA + m + 1; =
los ceros de la letra x (nc-1, 1); = la A de la letra x (1 (maux):M, nc); = la letra x del xm (mv); El
incomv = interséctese (maux, mv); Si (cualquier (xm) ~ = 0), disp (sprintf (' la región factible n
Empty \ n ')); No regrese si no si ~ isempty (incomv), ncomv = 1; El fin de fin A=A (1:m +1,1:Nc);
Un [A ( 1 : m +1,1 : lenA ) A ( 1 : m +1, nc ) ]; Maux, A, z compsim (Un, maux, 1, 2); El fin si (z
inf z == - inf), el regreso; = el tamaño del m, n de fin (Uno); = los ceros de la letra x (n, 1); = la A
de la letra x (1 (maux):M-1, n); = la letra x de la letra x (1:N1); Z = - Uno (m, n); = el
descubrimiento de la t (Uno (m, 1:N-1) == 0); Si la longitud (t) m-1, disp ('hay soluciones
infinitas '); El fin si ncomv == 1, disp (' la restricción Redundante (s).'); = letra x del xopt de fin;
Fopt z; El fin
El lazo de la Cañería Maestra del % de función maux, A, z compsim (Un, maux, k, ph) del
algoritmo primitivo unidireccional. La regla de % Bland para el reciclar prevente es usada. = el
tamaño del m, n (Uno); Mi, col = Bland (Uno (m, 1:N-1)); Mientras ~ isempty (mi) y mi < 0 y = A
abs eps t (1 (mi):M-k, col); Si toda (t < = 0) z = - inf; Disp (sprintf (' la solución óptima n
Unbounded con z %s n ', z)); El fin de regreso row, small minrtest (Uno (1:M-k, n), Uno (1:M-k,
col)); Si ~ isempty (en trozos pequeños) si *eps < = 100 abs (Uno (m, 1 (la fila) y la k == 1, s,
col Bland:N-1)); La A de fin (la fila,:)= Uno (la fila,:) Uno (la fila, col); Maux (la fila) = col;
Para yo = 1:La m si ~ = remara, Uno (yo,:)= Uno (yo,:)Un *A - (la fila, (yo, col):); El fin de fin mi,
col = Bland (Uno (m, 1:N-1)); = la A de la z de fin de fin (m, n); El fin
El % del m, j de función = Bland (D) Apply la regla de Bland para la D de conjunto imponente. El
% m: Primero niegue número en D, j: El índice del = descubrimiento de entrada m ind (D < 0);
Si ~ isempty (ind), j ind (1); M = D (j); Si no, m; J; El fin de fin
La 525Optimización
Minimice a f (la letra x) 2x1 + x2 Subject para 2x1 + 5x2 = 20, x1 + x2 = 6, 3x1 + x2 = 9, x1 = 0, x2
= 0 la Solución
Ab c é ú ú ú é ú ú ú é ë ù û 25 1 3 1 1 20 6 9 21,
Desde todas las restricciones es desigualidad (; Más gran que o el igual para) las ecuaciones,
constr pueden estar listas como.
Podemos ver que el punto óptimo es x1 = 1.5, x2 = 4.5 y el valor óptimo es f (xopt) = 7.5.
Maximice a f (la letra x) x1 + x2 o minimice a f (la letra x) = - x1 - x2 Subject para x2 = 200, 4x1 +
3x2 = 1280, 4x1 + x2 = 960, x1 = 0, x2 = 0
8 ft 4 ft 4 ft 4 ft
El x1
El x2
Cablegrafíele 1 Cable 2
Cable 4
Cable 3
>> un [0 1;4 3;4 1 ]; b 200 ; 1280 ; 960 ; c - 1 - 1 ; Constr; >> Xopt, fopt simplexlp (Una, b, c,
constr) xopt = 170 200 fopt = - 370
El método del Punto de interior del 10.2.4 Consider que un problema de programación lineal
reacomodó en la forma estándar tan
2. ¿Dk diag determinado (xk) y calcula un punto mejorado usando k del kT de la k xx sD cA DcA
kk kT + = - () - () () () 1 2 l lnorm dónde?La k = (Uno (Dk) 2AT) - 1A (Dk) 2c y las s de paso están
escogidos algo semejante que
A DcA Xc
uno
k del kT
k de la j
El barnslp de función MATLAB implementa el método interior del punto por el algoritmo de
Barnes. La sintaxis básica es
El % de función xopt, fopt, basic barnslp (Una, b, c, tol) barnslp.m: La solución de LP por
utilizador el Problema interior del % de método del punto de Barnes: Minimice c'x supeditado
a Ax B (asumido para ser poco degenerado)
La 527Optimización
El % Initialization x2; La letra x; = el tamaño del m n (Uno); = los ceros del ctemp (1, n); = la
longitud del clen (c); Para j = 1:Clen, ctemp (j) = c (j); Fin c ctemp; Aplus1 b - la suma (Uno
(1:M,:)')'; Cplus1 = 1000000; Un A aplus1 ; c cplus1 ; B; n +1; = los unos del x0 (1, n) '; = el x0
de la letra x; El alfa = 0.0001; = los ceros del lambda (1, m) '; Iter = 0; El paso de la Cañería
Maestra del % mientras = la letra x abs tol x2 (c *x - lambda ' *b).El *x; D = diag (la letra x); D2
diag (x2); El *D2 de la = A del AD2; La mbda = (AD2 *A ' ) \ (AD2 *c '); Dualres c ' - Un '
*lambda; = la norma de normres (D *dualres); Para yo = 1:La n si dualres - Uno (yo) / (la letra
x (yo) (c (yo) ((yo) > 0, proporción = normres *:,Yo) ' *lambda)); Si no, la proporción (yo) =
inf; Acto inapropiado de fin de fin = min (la proporción) - el alfa; = la letra x del x1 - acto
inapropiado *D2 *dualres/normres; = el x1 de la letra x; Basiscount = 0; B; Básico; Cb; Para
k = 1:La n si letra x (la k) > tol, basiscount +1; Basic k antiácido; El % de fin de fin el problema
degenerado a Non si basiscount m para k = de sustento básico, B [B A ( :, k ) ]; Cb c ( k ) ; El fin
primalsol b / ' B '; Xopt primalsol; Quiébrese; Fin iter + 1; = la letra x del xopt de fin (básico);
Fopt c *x; El fin
Minimice Tema f (la letra x) para aix - = 0 (yo = 1, …, m), aix - = 0 (yo m + 1, …, m + l)
Baaa TT q T = ¼ é ë ù û 12
¿ Encontramos una d de vector de dirección que satisface A las = 0 y que hace | -?F (xk) - d | un
mínimo. La d de dirección puede ser determinada como la solución del siguiente problema de
minimización:
¿ Podemos definir al Lagrangian L (d) = (?¿F ((xk) + d) T?F (xk) + d) + TBd y aplica la condición
del optimality como sigue:
¶¶
= k Ñ + = L d fx dB T T () Tb 0
BB Bfx Tk b = - Ñ ()
Solucionando esta ecuación, tenemos
B BB Bfx = - () Ñ () - Tk 1
La k d fx Bf xB BB BfxWfxkT kTTk = Ñ () - = - Ñ () + () Ñ () = Ñ () () - b 1
La 529Optimización
Donde
WIBBBB TT = () - 1
El método de proyección de la gradiente de Rosen para las restricciones lineales está descrito
en el siguiente steps11:
Xopt, fopt, iter rosencopt (la diversión, delfun, x0, Una, b, ne, m, crit)
El % de función xopt, fopt, iter rosencopt (la diversión, delfun, x0, Una, b, ne, m, crit)
rosencopt.m: El tipo del % de método de proyección de la gradiente Problem de Rosen: El %
del % Minimize F (la letra x) supeditado a Aj *x B (j = 1, ..., ne), punto de partida del % Aj *x B (j
ne +1, ..., m) debería satisfacer todas las restricciones. Los aportes del %: La diversión del %: El
% objetivo de función delfun: La gradiente de % divertido x0: La A del % del punto de partida
(debe satisfacer todas las restricciones): El % de la matriz de coeficiente de restricciones b: El
lado derecho de % de restricciones (el vector de columna) ne: El número de % de restricciones
de igualdad m: El número de % de restricciones de desigualidad crit: Las salidas paradoras del
% de criterio: El % xopt: El % óptimo del punto fopt: El valor de función en el punto óptimo (= f
(xopt)) el % iter: El número de Ejemplo del % de iteraciones: La diversión del % = @ (la letra x) -
la letra x *x (2) (1) *x (3); El % delfun = @ (la letra x) [- x ( 2 ) *x ( 3 ) ; - x ( 1 ) *x ( 3 ) ; - x ( 1 ) *x
( 2 ) ]; % x0 = 10 * 1 1 1 ; Crit 1e 4; Ne = 0; M = 8; La A del % [- 1 0 0;0 - 1 0;0 0 - 1;1 0 0;0 1 0;0 0
1 ; - 1 - 2 - 2;1 2 2 ]; El % b 0 0 0 42 42 42 0 72 '; El % xopt, fopt, iter rosencopt (la diversión,
delfun, x0, Una, b, ne, m, crit, kmax)
Mientras (1) eso er iter + 1; Nc, nca actcont (n, m, ne, crit, letra x, Una, b); El % las
restricciones en ejecución dv, d, Bm dirvec (delfun, n, nc, ne, crit, letra x, nca, Uno); El vector
de dirección del % (la fila) si (la temperatura absoluta (dv) < crit), quiébrese; El fin alphak
maxstep (delfun, n, m, nc, letra x, x0, d, Una, b, nca); La letra x de tamaño de paso de
máximum del % x0 + alphak *d; Fp delfun (la letra x) ' *d '; Si (fp > 0), la letra x bisec (delfun,
n, alphak, x0, d); = la diversión de la f de fin (la letra x); = letra x del x0; = letra x del xopt de fin;
Fopt f; El fin
= la A de función nc, nca actcont g (n, m, ne, crit, letra x, Una, b) *x ' - b; Para k = 1:= la k m,
nca (la k); El fin nc ne; Para j ne +1:La m si (la temperatura absoluta (g (j)) < crit) nc + 1; Ntemp
nca (j); Nca (j) = nca (nc); Nca (nc) = ntemp; El fin de fin de fin
La función dn, d, Bm dirvec (delfun, n, nc, ne, crit, letra x, nca, Uno) df delfun (la letra x) '; El
vector de fila del % mientras (1) si (nc == 0) d = - df; = la norma del dn (d); Si (dn crit),
quiébrese; Fin d dn; Bm (1) = 0; El regreso; Si no para j = 1: Nc ic nca (j); Para jk = 1: Nc
jc nca (jk); Son (j, jk) = 0.; Para k = 1: N, Es (j, jk) = Es (j, jk) A de la A + * (jc, k) (ic, k); El
fin de fin de fin para j = 1: Nc ic nca (j); Bm (j) = 0.; Para k = 1: N, Bm (j) = Bm (j) - Un (ic, k)
* df (la k); El fin de fin
La 531Optimización
Es = Es (1:Nc, 1:Nc); Bm (1:Nc) '; Bm inv (Es) *Bm; Para j = 1: N d (j) = - df (j); Para
k = 1: Nc, kn nca (la k); D (j) = d (j) - Un (kn, j) * Bm (la k); = la norma del dn de fin de fin de fin
(d); Si (nc ne y dn crit), quiébrese; El fin si (dn crit) Bmin Bm (ne +1); Imin ne + 1; Para j ne
+ 1: El nc si (Bmin Bm (j)), Bmin Bm (j); Imin j; El fin de fin si (Bmin > = 0.), Quiébrese; El se,
ntemp nca (imin); Nca (imin) = nca (nc); Nca (nc) = ntemp; Nc - 1; No acabe si no, d dn;
Quiébrese; El fin de fin de fin
Función alphak maxstep (delfun, n, m, nc, letra x, x0, d, Una, b, nca) nq = 0; Para k nc + 1: M cq
nca (la k); C = - b (cq); Aq = 0.; Para j = 1:N, A c + (cq, j) *x (j); La A aq + (cq, j) *d (j); El fin si
(aq ~ = 0) es = - c aq; Si (es > 0.) Nq + 1; Si (nq == 1), alphak = es; Si no si
(alphak > es), alphak = es; El fin de fin de fin de fin de fin si (nq == 0) alphak = 1; Mientras (2)
la letra x x0 + alphak *d; Fp delfun (la letra x) ' *d '; Si (fp > 0.), Quiébrese; Fin alphak = 2
*alphak; El fin de fin de fin
Ab
El é
êêêêêêêê
Úúúúúúúú
El é
10 10 1 0 1 0 1 0 1 0 1
3 12 40 40 40 40
êê ê ê ê ê ê ê
Úúúúúúúú
>> la diversión = @ (la letra x) 0.02 *x ^2 +1.2 *x (2) (1) ^2-80; >> Delfun = @ (la letra x) [0.04
*x ( 1 ) ; 2.4 *x ( 2 ) ]; >> Ne = 0; M = 6; Crit 1e 4; X0 4 5 ; >> Un [- 1 0 ; - 10 1 ; - 1 0;0 - 1;1 0;0
1 ]; B - 3 - 12 40 40 40 40 '; >> Xopt, fopt, iter rosencopt (la diversión, delfun, x0, Una, b, ne, m,
crit) xopt = 3.0000 0.0000 fopt = - 79.8200 iter = 4
K Hgxi Mj + ³ = ¼ { } = () e 01,
Después introducimos una variable artificial uno, lo cual es dado por ahí
Para obtener un descenso dirección factible, tenemos que adelgazar uno hasta que se
convierte en un número negativo. Para hacer esto, podemos formular el siguiente
subproblema:
La 533Optimización
El problema de tamaño de paso es una búsqueda de una sola dimensión constreñida y puede
estar descrita como sigue:
Minimice Tema f = f (el anuncio xk +) (uno) para gj (uno) = gj (el anuncio xk +) = 0 (yo = 1, …,
m)
¿Este problema puede ser reescrito como Minimize - ß = un Subject para?¿F (xk) Ts + C0?¿Gj
(xk) Ts +?¿J cj (j? H), 0 si = 2 (yo = 1, …, n), ß = 0
1. Escoja un x0 factible del punto de partida que satisface las restricciones. 2. Determine la H
determinada. 3. Solucione el problema de minimización (minimice - ß = uno) para encontrar ß
* y d *. 4. Si ß * = 0, detenga el procedimiento. 5. De otra manera, encuentre el ak óptimo de
tamaño de paso y ponga al tanto el punto actual como xk + 1 xk + akd * y vaya para dar un
paso 2.
Xopt, fopt, iter zoutopt (funz, objetos de barro, delg, x0, xl, xu, nc, ncs, crit, kmax)
Donde el funz es la función objetivo y las restricciones, los objetos de barro son la gradiente de
la función objetivo, delg es la gradiente de restricciones, x0 es el vector del punto de partida, xl
y xu son los saltos inferiores y superiores en letra x, nc es el número de restricciones en
ejecución, ncs es el número de restricciones, crit es el criterio parador, kmax es el número de
máximas iteraciones posibles, xopt es el punto óptimo resultante, fopt es el valor de función
en el punto óptimo, e iter es el número de iteraciones.
El % de función xopt, fopt, iter zoutopt (funz, objetos de barro, delg, x0, xl, xu, nc, ncs, crit,
kmax) zoutopt.m: La minimización por el tipo factible del % de método de dirección Problem
de Zoutendijk: El % min f (la letra x) el tema para gj (la letra x) < = 0 (j = 1, ..., nca), < = letra x xl
Aportes del % < = xu: El % funz: La función objetivo y los objetos de barro del % de
restricciones: La gradiente de % f delg: La gradiente de % g x0: El % del punto de partida (debe
satisfacer todas las restricciones) xl, xu: Decrezca y límite superior de % de la letra x nc: El
número de % de restricciones en ejecución ncs: El número de % de restricciones crit:
Deteniendo % de criterio kmax: Las máximas Salidas posibles del % de iteraciones: El % xopt: El
% óptimo del punto fopt: El valor de función en el punto óptimo (= f (xopt)) el % iter: El
número de Ejemplo del % de iteraciones: Los objetos de barro del % = @ (la letra x) [- 1 ; - 2 ];
Delg = @ (la letra x) [2 *x ( 1 ) ; 12 *x ( 2 ) ]; El % x0 1 0 ; Xl 0 0 ; Xu 10 10 ; Nc = 0; Ncs = 1; Crit
1e 4; Kmax 1e3; El % xopt, fopt, iter zoutopt (funz, objetos de barro, delg, x0, xl, xu, nc, ncs,
crit, kmax)
Mcrit 2e 3; Gcrit 1e 4; Maxac = 20; Maxac = 20; Maxs = 30; = la longitud del nv (x0); = el x0 de
la letra x; Fg funz (la letra x); F fg (1); G fg (2); Ic = 0; = f del pliegue; Iter = 0; F0 f; Mientras (1)
iter + 1; Nc, na actcont (ncs, crit, g); El % las restricciones en ejecución si (' las Maximim
iteraciones posibles excedidas (iter kmax), disp.'); Quiébrese; El fin d, dn, beta dirvec (los
objetos de barro, delg, crit, nv, letra x, nc, xl, xu, mcrit); El vector de dirección del % si (la
temperatura absoluta (dn) < crit | abs crit (la beta)), quiébrese; Fin d dn; Al pha linsr (funz,
objetos de barro, nv, ncs, letra x, nc, na, xl, xu, d, x0, maxs, gcrit, crit); El % calcula *d de alfa de
la letra x de tamaño de paso x0 +; Fg funz (la letra x); F fg (1); = letra x del x0; Si (la
temperatura absoluta (f - el pliegue) < crit) ic + 1; Si (ic == 2), quiébrese; No acabe si no, ic
= 0; = f del pliegue de fin; El fin fg funz (la letra x); F fg (1); G fg (2); Nc, na actcont (ncs, crit,
g); = letra x del xopt; Fopt f; El fin
La función nc, na actcont (ncs, mcrit, g) para yo = 1:Ncs, na (yo) = ; Fin nc = 0; Para k = 1:Los
ncs si (g (la k) > - mcrit), nc + 1; Ntemp na (la k); Na (la k) = na (nc); Na (nc) = ntemp; El fin de
fin de fin
= los objetos de barro de función d, dn, beta dirvec df (la letra x) (los objetos de barro, delg,
crit, nv, letra x, nc, xl, xu, mcrit) '; El vector de fila del % si (nc > 0), Un = delg (la letra x) '; / la
norma de fin df (df); La normalización del % si (nc > 0) para j = 1:Nc, Uno (j,:) = Uno (j,:)/ sqrt
(Uno (j,:)*A (j,:)'); El % de fin de fin los saltos en ejecución para k = 1:El nv si (xl (la k) - letra x (la
k) + mcrit > = 0), nc + 1; Uno (nc, 1:Nv) = 0; Uno (nc, k) = - 1; El fin de fin para k = 1:El nv si (la
letra x (la k) - xu (la k) + mcrit > = 0), nc + 1; Uno (nc, 1:Nv) = 0; Uno (nc, k) = 1; El fin de fin si
(nc == 0), la beta = 1; D = - df; = la norma del dn (d); El regreso; El fin beta, d simpx (nc, nv, df,
Uno); Dn sqrt (d *d '); El % el fin factible de dirección
El % de alfa de función = linsr (funz, objetos de barro, nv, ncs, letra x, nc, na, xl, xu, d, x0, maxs,
gcrit, crit) el tamaño máximo Determine de paso usando método de búsqueda de la línea
La 535Optimización
Nlarge 1e40; La c = llegue al límite (la temperatura absoluta (xu - xl)); Para k = 1:El nv si (la
temperatura absoluta (d (la k)) *nlarge c) si (d (la k) < 0) cn = (xl (la k) - la letra x (la k)) / d (la k);
Si (cn nlarge), nlarge cn; No destruya si no a cn = (xu (la k) - la letra x (la k)) / d (la k); Si
(cn nlarge), nlarge cn; El fin de fin de fin de fin instiga = nlarge; La letra x x0 + instiga * d; Fg
funz (la letra x); F fg (1); G fg (2); El gmax = llegue al límite (g); Inda = 1; Si (gmax < = 0), inda =
0; El fin si (inda == 0), amax = instigue; Si no, x1 = 0; Xm, fm = se acerca (funz, x1, instiguen,
letra x, d, x0, maxs, crit); Amax xm; La letra x de fin x0 + amax *d; = los objetos de barro del df
(la letra x) '; Sdr df *d '; Si (sdr < = 0), = el amax de alfa; El regreso; Fin a1 = 0; A2 amax; Adif a2 -
a1; Mientras ((a2 - a1) crit * adif) es = (a1 + a2) /2; La letra x x0 + es *d; = los objetos de barro
del df (la letra x) '; Sdr df *d '; Si (sdr == 0), quiébrese; El fin si (sdr < 0), a1 = es; Elseif (sdr >
0), a2 = es; = el a1 de alfa de fin de fin; El fin
La función xm, fm = se acerca (funz, xa, xb, letra x, d, x0, maxs, crit) mitra = 0; Mientras (1) xm
= (xa + xb) /2; = mitra de la mitra + 1; Si (otórguele una mitra a > maxs), xm xa; = la fa del fm;
El regreso; La letra x de fin x0 + xm *d; Fg funz (la letra x); F fg (1); G fg (2); El gmax = llegue al
límite (g); Fm f; Si (el gmax < = 0 de y gmax > = - crit), el regreso; El fin si (gmax < 0), xa xm; =
el fm de fa; Si no, xb xm; El fin de fin de fin
El % de función beta, d simpx (nc, nv, df, Uno) la dirección de búsqueda de Descubrimiento
usando el método lineal de programación (la simplex) Bg 1e2; Nrow nc + nv + 2; Nm nc + nv +
1; Bm (1:Nrow) = 0; = la suma Bm (df) (1); Para j = 1:Nc Bm (j +1) = 0; Para k = 1: La A (j, k) nv,
Bm = Bm + (j +1) (j +1); El fin de fin para k nc + 2:Nrow - 1, Bm (la k) = 2; Acabe para k = 1: Nm,
k Bs nv + (la k) + 1; Fin ncol nv + nm + 1; Para k = 1:El nm si (Bm (la k) < 0), ncol + 1; Bs (la k) = -
ncol; El fin de fin
Es (1:Nrow, 1:Ncol) = 0; Es (1,1:Nv) = df; Es (1, nv +1) = 1; Para k = 1:El nc para j = 1: Nv, Es (la k
+1, j) = Uno (la k, j); El fin Es (la k +1, nv +1) = 1; Fin mi = 0; Para k nc +2: Nrow-1, mi + 1; Es (la
k, mi) = 1; El fin Es (nrow, nv +1) = - 1; Para k = 1: Nm, Tiene (la k, nv +k +1) = 1 años de edad;
Fin nt nv + nm + 1; Para k = 1: El nm si (Bm (la k) < 0) nt + 1; Bm (la k) = - Bm (la k); Para j =
1:Ncol, Es (la k, j) = - Es (la k, j); El fin Es (la k, nt) = 1; Es (nrow, nt) = Bg; El fin de fin para k =
1:El nm si (Bs (la k) < 0) Bs (la k) = - Bs (la k); Para j = 1: Ncol, Es (nrow, j) = Es (nrow, j) - Bg
*Am (la k, j); El fin Bm (nrow) = Bm (nrow) - Bg *Bm (la k); El fin de fin mientras (1) nf0 = 0;
Para k = 1:El ncol si (Es (nrow, k) < 0), nf0 = 1; Quiébrese; El fin de fin si (nf0 == 0), la
suspensión; Fin c Bg; Para j = 1:El ncol si (Es (nrow, j) < c), c = Es (nrow, j); Iv j; Fin de fin ik = 0;
Jk = 0; Para k = 1:Nrow - 1 si (Es (la k, iv) > 0) jk + 1; C1 Bm (la k) / (Es (la k, iv) + 1e 10);
Si (jk == 1), c c1; = k del jp; Si no, si (c1 c), c c1; = k del jp; Fin de fin ik = 1; El fin de fin
Bs (jp) = iv; Si (' la función objetivo Unbounded (ik == 0), disp.'); Quiébrese; El fin c1 1/Am (jp,
iv); Bm (jp) c1 *Bm (jp); Para j = 1:Ncol, Es (jp, j) c1 *Am (jp, j); Acabe para k = 1: El nrow si (la
k ~ = jp) c2 = Es (la k, iv); Para j = 1: Ncol, Es (la k, j) = Es (la k, j) - c2 *Am (jp, j); El fin Bm
(la k) = Bm (la k) - c2 *Bm (jp); El fin de fin de fin
La 537Optimización
Como un punto de partida, use a x0 1, 0 . No hay restricciones en ejecución (nc = 0). Reparo en
que este punto satisface todas las restricciones. La solución La función objetivo y la restricción
pueden ser definidas como una función como sigue:
La función fg funz (la letra x) fg (1) = - (1.2 *x (1) + 3 *x (2)); = letra x fg (1) (2) ^2 + 6 *x (2) ^2 -
1; El fin
Las gradientes de f (la letra x) y g (la letra x) son dadas por ahí
¶¶
¶¶
¶¶
letra x
12 1
2 212 32 12., ,,
Los saltos inferiores y superiores en a letra x les puede ser escrito como xl 0 0, xu 10 10 .
>> los objetos de barro = @ (la letra x) [- 1.2 ; - 3 ]; Delg = @ (la letra x) [2 *x ( 1 ) ; 12 *x ( 2 ) ];
>> X0 1 0 ; Xl 0 0 ; Xu 10 10 ; Nc = 0; Ncs = 1; Crit 1e 4; Kmax 1e3; >> Xopt, fopt, iter zoutopt
(@ funz, objetos de barro, delg, x0, xl, xu, nc, ncs, crit, kmax) xopt = 0.6998 0.2916 fopt = -
1.7146 iter = 5
letra x
YZ
Znl ml
El é
ù û el ú
El é
êêê
Úúú
El é
êêê
Ú ú ú - +, 11
Las primeras derivadas del objetivo y las funciones de restricción reciben by13
El dfx
fy
El dy
fz
Dz fdYf dZ
yo
El nl
yo
yo
yo
El ml
yo
IY T
Z T = ¶ ¶ + ¶ = Ñ +Ñ () = + åå 11
El dgx
gy
El dy
G z dzi yo el nl yo el ml yo () + åå 11
La última relación puede ser expresada como dg = C dY + B dZ. Cuándo la Y es sujetado y fijo,
g (la letra x) + dg (la letra x) = 0. La sustitución de dg en esta ecuación le da a dZB gx CdY = () { }
1
D BC d zy = - - 1
Gf fría a T Z = Ñ - () Ñ1
K xxd kk + 1 uno
Lo generalizado hizo más pequeño método de la gradiente puede estar resumido como
follows14:
1. Seleccione un x0 del punto de partida que satisface a g (x0) = 0 con xL x0 xU. 2. Determine
las variables básicas y poco básicas y calcule la gradiente reducida GR. 3. Encuentre la d de
vector de dirección. ¿Si?¿d? = E, detenga el procedimiento (e: El número muy pequeño).
La 539Optimización
Xopt, fopt, iter grgopt (grgfun, delgrgf, delgrgg, x0, xl, xu, kmax, crit)
El % de función xopt, fopt, iter grgopt (grgfun, delgrgf, delgrgg, x0, xl, xu, kmax, crit) grgopt.m:
La minimización por lo generalizado redujo tipo del % de método de la gradiente Problem
(GRG): El % min f (la letra x) el tema para gj (la letra x) = 0 (j = 1, ..., nca), < = letra x xl Aportes
del % < = xu: El % grgfun: La función objetivo y el % de restricciones delgrgf: La gradiente de % f
delgrgg: La gradiente de % g x0: El % del punto de partida (debe satisfacer todas las
restricciones) xl, xu: Decrezca y límite superior de % de la letra x kmax: El máximo % posible de
iteraciones crit: Las salidas paradoras del % de criterio: El % xopt: El % óptimo del punto fopt:
El valor de función en el punto óptimo (= f (xopt)) el % iter: El número de Ejemplo del % de
iteraciones: El % del % df1 = @ (la letra x) (la función objetivo y las restricciones están definidas
por la función fg1) - 1.2 - 3 0 ; Dg1 = @ (la letra x) 2 *x ( 1 ) 12 *x ( 2 ) 1 ; El % x0 0 0 1 ; Xl 0 0 0 ;
Xu 10 10 10 ; Crit 1e 4; Kmax 1e3; El % xopt, fopt, iter grgopt (@ fg1, df1, dg1, x0, xl, xu, kmax,
crit)
Dcrit crit/10; Fcrit crit *1e 2; = el x0 de la letra x; F g grgfun (la letra x); = el tamaño del ncs nv
(delgrgg (la letra x)); Para k = 1: Los ncs si (' Infeasible echando a andar punto (la temperatura
absoluta (g (la k)) > crit), disp.'); Quiébrese; Fin de fin indc = 0; = f del pliegue; Para iter =
1:Kmax df delgrgf (la letra x); Dg delgrgg (la letra x); Para k = 1:= la k nv, nbr (la k); El fin nbr,
df, dg redgr (nbr, nv, ncs, letra x, xl, xu, df, dg, crit); El % variables de sustento básico dm = 0.;
Para k ncs +1:Nv nk nbr (la k); D (nk) = - df (nk); Si (la letra x (nk) < xl (nk) +crit y df (nk) > 0),
d (nk) = 0; El fin si (la letra x (nk) > xu (nk) - crit y df (nk) < 0), d (nk) = 0; El fin si (< la
temperatura absoluta dm (d (nk))) = la temperatura absoluta dm (d (nk)); El fin de fin
Si (dm crit), quiébrese; Acabe para k = 1: Ncs nk nbr (la k); D (nk) = 0; Acto inapropiado
del fo j ncs +1:Nv, nj nbr (j); D (nk) = d (nk) - dg (la k, nj) *d (nj); = letra x del x0 de fin de fin; El
alfa = findstep (nv, letra x, xl, xu, d); = el x0 de la letra x; Para k = 1: Nv, alfa de la = letra x
xtemp + (la k) (la k) *d (la k); El fin ftemp g grgfun (xtemp); Df delgrgf (xtemp); Dg delgrgg
(xtemp); Fup = 0; Para k = 1:Nv, fup + df (la k) *d (la k); El fin si (fup > 0 ftemp f) c = 0; =
letra x del x0; Alpha, ftemp goldsec (nv, ncs, c, alfa, dcrit, d, letra x); = el x0 de la letra x;
Para k = 1:Nv, alfa de la = letra x xtemp + (la k) (la k) *d (la k); El fin de fin c g grgfun (xtemp); =
la temperatura absoluta del ag (g (1)); Para k = 1:Los ncs si (< la temperatura absoluta ag (g
(la k))), = la temperatura absoluta ag (g (la k)); El % de fin de fin Si infeasible, aplica el método
del Newton si (ag crit) blim = 20; Para bi0 = 1:Blim bnew = 0; Bi2 = 12; Para bi1 =
1:Bi2 bnew = bnew + 1; Df delgrgf (xtemp); Dg delgrgg (xtemp); =g
rednewton (dg, g, nbr, ncs); Bf = 0; Para k = 1: Ncs nk nbr (la k); Xtemp (nk) = xtemp
(nk) - g (la k); Si ((xtemp (nk) < xl (nk)) | (xtemp (nk) > xu (nk))), bf = 1; Quiébrese; El
fin de fin si (bf == 1), la suspensión; El fin c g grgfun (xtemp); = la temperatura absoluta del ag1
(g (1)); Para k = 1: Los ncs si (< la temperatura absoluta ag1 (g (la k))), = la temperatura
absoluta ag1 (g (la k)); El fin de fin si (el bf == 0 de y ag1 crit), la suspensión; Fin bf = 1;
Si (bnew > 3 ag1 ag), quiébrese; El fin ag ag1; El fin si (bf == 0) ftemp, g grgfun (xtemp);
Si (ftemp f), quiébrese; = el alfa de alfa de fin de fin / 2; Para k = 1:Nv, alfa de la = letra x
xtemp + (la k) (la k) *d (la k); El fin c g grgfun (xtemp); = la temperatura absoluta del ag (g (1));
Para k = 1: Los ncs si (< la temperatura absoluta ag (g (la k))), = la temperatura absoluta ag (g
(la k)); El fin de fin de fin de fin
La 541Optimización
Si (el bf == 0 y de ftemp f) para k = 1: Nv, letra x (la k) = xtemp (la k); Fin f ftemp; = la
temperatura absoluta del fcrit de fin (f) *fcrit + fcrit; Si (la temperatura absoluta (f - el
pliegue) < fcrit) indc + 1; Si (indc > 1), quiébrese; No acabe si no a indc = 0; = f del pliegue
de fin; = letra x del xopt de fin; Fopt f; ----------------------------------------------------------- la función
del % de fin x4, ft goldsec (nv, ncs, x1, x4, dcrit, d, letra x) tau = (sqrt (5) - 1) /2; X2 tau *x1 + (1-
tau) *x4; Para k = 1:Nv, = letra x xtemp (la k) (la k) + x2 *d (la k); El fin f2, g grgfun (xtemp);
Para cuenta 1:100 x3 tau *x4 + (1-tau) *x1; Para k = 1:Nv, = letra x xtemp (la k) (la k) + x3 *d
(la k); El fin f3, g grgfun (xtemp); Si (f2 f3), x4 x1; X1 x3; Si no, x1 x2; X2 x3; F2 f3; El fin si
(la temperatura absoluta (x4 - x1) < = dcrit), quiébrese; El fin de fin x4 x2; Ft f2;
----------------------------------------------------------- la función del % de fin g rednewton (dgr, g, nbr,
ncs) para k = 1: Ncs-1 nk nbr (la k); Para +1 de la = k del jk:Ncs c dgr (jk, nk) /dgr (la k, nk);
= k del j del acto inapropiado del fo + 1: Ncs, nj nbr (j); Dgr (jk, nj) = dgr (jk, nj) - c *dgr (la k, nj);
El fin g (jk) = g (jk) - c *g (la k); El fin de fin g = g (ncs) (ncs) /dgr (ncs, nbr (ncs)); Para jm =
1:Ncs-1 jk ncs - jm; Im nbr (jk); C 1/dgr (jk, im); G (jk) c *g (jk); Para k jk + 1: Ncs, nk nbr (la k);
G (jk) = g (jk) - c *dgr (jk, nk) *g (la k); ----------------------------------------------------------- la función
del % de fin de fin de fin nbr, df, dg redgr (nbr, nv, ncs, letra x, xl, xu, df, dg, xcrit) para k = 1:
Ncs nk nbr (la k); Kcount = 0; Para = k de la j: Nv nj nbr (j); Si (la letra x (nj) > xl (nj) +xcrit y
letra x (nj) < xu (nj) - xcrit)
La 543Optimización
H xx xx xxx 21 2 2 2 3 2 4 2 1422 11 () + + -
Las restricciones de desigualidad pueden ser convertidas a igualdades por variables de período
de poca actividad que introduce como sigue:
Gx xxxxxxxxx 11 2 2 2 3 2 4 2 12345 70 () + + + +
Como un punto de partida, podemos usar a x0 0 0 0 0 7 11 6 . Reparo en que este punto
satisface todas las restricciones de igualdad. Determinado kmax = 1000 y crit = 1 × 10-4. La
solución La función objetivo y las restricciones de igualdad pueden ser definidas como una
función como sigue:
= la letra x de función f g grgfun x1 (1) (la letra x); = la letra x del x2 (2); = la letra x del x3 (3); =
la letra x del x4 (4); = la letra x del x5 (5); = la letra x del x6 (6); = la letra x del x7 (7); Variables
del período de poca actividad del % f x1 ^2 + x2 ^2 + 2.3 *x3 ^2 - 1.2 *x4 ^2 - 4 *x1 - 6 *x2 - 20
*x3 + 6 *x4 + 100; G x1 ^2 + x2 ^2 + x3 ^2 + x4 ^2 + x1 x4 + x5 - (1) - - x2 + x3 7; G - - x1 ^2 + 2
*x2 ^2 + x3 ^2 + 2 *x4 ^2 x4 + x6 - (2) x1 11; G - - = 2 *x1 ^2 + x2 ^2 + x3 ^2 + 2 *x1 x4 + x7 - (3)
x2 6; El fin
Las gradientes de f (la letra x) y g (la letra x) son dadas por ahí
¶¶
=¶ ¶
¶¶
El Ñ
Ñ Ñ
El é
êêê
Úúú
El delgrgf de funciones y delgrgg definen las gradientes de f (la letra x) y g (la letra x),
respectivamente:
= la letra x de función df delgrgf x1 (1) (la letra x); = la letra x del x2 (2); = la letra x del x3 (3); =
la letra x del x4 (4); = los ceros del df (1, la longitud (la letra x)); Df (1) = 2.3 *x1-4; Df (2) = 2
*x2-6; Df (3) = 4.6 *x3-20; Df (4) = - 2.4 *x4 +6; El fin
= la letra x de función dg delgrgg x1 (1) (la letra x); = la letra x del x2 (2); = la letra x del x3 (3); =
la letra x del x4 (4); Dg [2 *x1 +1 2 *x2-1 3 *x3 +1 2 *x4-1 1 0 0 ; 2 *x1-1 4 *x2 2 *x3 4 *x4-1 0 1
0 ; 4 *x1 +2 2 *x2-1 2 *x3 - 1 0 0 1 ]; El fin
>> x0 0 0 0 0 7 11 6 ; Xl - 100 - 100 - 100 - 100 0 0 0 ; Xu = 100 *ones (1,7); Kmax 1e3; Crit 1e 4;
>> Xopt, fopt, iter grgopt (@ grgfun, @ delgrgf, @ delgrgg, x0, xl, xu, kmax, crit) xopt = 0.0081
0.4922 0.6609 0.2043 6.3066 10.2076 6.0011 fopt = 86.2196 iter = 5
La ecuación de segundo grado del 10.3.4 SeQuential Programando (SQP) Método Consider una
minimización constreñida
Minimice Tema f (la letra x) para vi (la letra x) = 0 (yo = 1, …, p), wk (la letra x) = 0 (la k = 1, …,
q) donde la letra x x1, x2, …, xn T es un vector de columna de n variables de valores verdadero.
¿Deje { xk,?¿La k, µ la k } ser la iteración del kth y { dx, d?, ¿D µ } un set ser de vectores de
incremento algo semejante que el siguiente Alforzador Karush (KKT) – Kuhn – acondiciona está
satisfecho en la siguiente iteración { xk + 1?¿K + 1, µ k + 1 } = { xk + dx,?¿La k + d?, µLa k + d µ }:
Ñ () = () == ¼ () () ³ = ¼ () xi kxv xi pwxkqL,,, lm 0010 1
Mm ³ () == ¼ () 00 1, la k de la k wx kq
La k del md j ik xk j Aw jq + () + () == ¼ () 1 01 2,
Donde
La 545Optimización
uno
El vx
El vx
uno
El wx
El wx
El ek
La letra x Tk
T de la letra x
El ik
La letra x Tk
T de la letra x
Ñ ()
Ñ ()
El é
êêêê
Úúúú
Ñ ()
Ñ(
11 ,)) é ú ú ú ú
¿Dado { xk,?La k, µ la k }, las condiciones aproximadas KKT pueden ser interpretadas como las
condiciones exactas KKT del problema de programación cuadrático dado por ahí
Xx kk kx + + 1 respecto a
La letra x + () - = + () 1 1 hh dh dd dd hqgq d
Dg dd
Dd dddg
³
ì el í
10 2
08
:.
La letra x Tk
letra x de la letra x Tk
letra x de la letra x Tk
La letra x Tk Xx Tk
De otra manera
Xopt, fopt, iter sqpopt (la diversión, dfun, x0, lam0, mu0, crit)
El % de función xopt, fopt, iter sqpopt (la diversión, dfun, x0, lam0, mu0, crit) sqpopt.m: La
minimización usando tipo del % de algoritmo SQP Problem: Minimice a f (la letra x) sujeta para
h (la letra x) = 0, g (la letra x) Aportes del % > = b: La diversión del %: El objetivo y el % de
funciones de restricción dfun: Las gradientes del objetivo y el % de funciones de restricción x0:
El % del punto de partida lam0, mu0: El % inicial de multiplicadores Lagrange crit: Las salidas
paradoras del % de criterio: El % xopt: El % óptimo del punto fopt: El valor objetivo de función
en % de la letra x = xopt iter: El número de Ejemplo del % de iteraciones: El % x0 3 3 '; Lam0 =
1; Mu0 = 4; Crit 1e 6; El % xopt, fopt, iter sqpopt (@ la diversión, @ dfun, x0, lam0, mu0, crit)
La letra x = x0 (:); = la longitud de la n (la letra x); El número del % de variable lam1 lam0 + 1; Hj
= atisbe (n); = la diversión del fv (la letra x); Aj fv (2:Lam1); Cj fv ((lam1 +1):(Lam1 +mu0)); Gj
dfun (la letra x); Gj (:,1); Aej Gj (:,2:Lam1) '; Aij Gj (:,(Lam1 +1):' (Lam1 +mu0)); Iter = 0; D = 1;
Mientras d crit delx quadpr (Hj, gj, Aej, - aj, Aij, - cj, ceros (n, 1), crit); Respecto a Aij * (la letra
x +delx) + cj; = el descubrimiento de la k (respecto a < = crit); = la longitud del nk (la k); = los
ceros del muj (mu0,1); Si nk == 0, lamj inv (Aej *Aej ') *Aej * (Hj *delx +gj); Si no Aa ik = Aij
(la k,:); Aaj Aej ; Aaik ; Mun inv (Aaj *Aaj ') *Aaj * (Hj * Delx +gj); Lamj mun (1:Lam0); Mujh
mun (lam1:El fin); Muj (la k) = mujh; El fin al pha linsearch (la diversión, la letra x, delx, lam1,
muj, crit); El *delx de = alfa del delx; = la letra x de la letra x + delx; Grd dfun (la letra x); Grd1
grd (:,1); Agrd grd (:,2:Lam1) '; Es = grd (:,(Lam1 +1):' (Lam1 +mu0));
La 547Optimización
Ga mj ' - ' *muj = (grd1-gj) (Agrd-Aej) ' (Be-Aij ) ' - ' *lamj '; Qj Hj *delx; Dg delx ' *gamj; Dq
delx ' *qj; Si dg > = 0.2 *dq, theta = 1; Si no, theta = 0.8 *dq / (dq-dg); El fin eta theta
*gamj + (1-theta) *qj; Invdq 1/dq; Invde = 1 / (delx ' *eta); Hj + invde * ' - invdq * ' (eta *eta
' ) (qj *qj '); Aej Agrd; El Aij = Es; Gj grd1; = la diversión del fv (la letra x); Aj fv (2:Lam1); Cj fv
((lam1 +1):(Lam1 +mu0)); = la norma de la d (delx); Iter + 1; = letra x del xopt de fin; Fopt fv
(1); El fin
El % de alfa de función = linsearch (la diversión, xj, dx, dele una paliza, muj, crit) el tamaño de
paso Determine por = la longitud del nmuj de método de búsqueda de la línea (muj); Alrange
0:0.01:1; = la longitud del nint (alrange); = los ceros del hz (nint, 1); Para j = 1:Nint xd j xj +
alrange (j) *dx; = la diversión del fv (xdj); Af fv (2:Dele una paliza); Cf fv ((le da una paliza a +1):
(Le da una paliza a +nmuj)); Hz = fv (1) (j) + 1e2 *sum (af. ^2) - muj ' *cf; El fin mval, indhz
min (hz); Atemp alrange (indhz); = el descubrimiento del indmu (muj crit); = la longitud del mc
(indmu); Si mc == 0, alfa = 0.95 *atemp; Si no = los ceros del dv (mc, 1); Para k = 1:El mc para j
= 1:Nint aj alrange (j); Xdj xj + aj *dx; = la diversión del fcj (xdj); Cj fcj ((le da una paliza a
+1):(Le da una paliza a +nmuj)); Hz (j) = cj (indmu (la k)); = el descubrimiento del indhz de
fin (hz < 0); = la longitud del hc (indhz); Si hc == 0, dv (la k) = 1; Si no, dv (la k) = alrange
(indhz (1) - 1); El fin de fin mdv min (dv); El alfa = 0.95 *min (atemp, mdv); El fin de fin
La minimización del % de función xqr quadpr (Q, c, Aeq, beq, Ane, bne, x0, crit) por = la
longitud cuadrática (beq) del nbeq de método de programación; = la longitud del nbne (bne);
Rnbne nbne + 1.5 *sqrt (nbne); Aone 1-crit crit; La letra x = x0 (:); Y Ane *x - bne; = los ceros del
zeta (nbeq, 1); = los unos del gama (nbne, 1); Ym [Link] *gama; = la suma del sumy (ym); Iter = 0;
Mientras sumy crit tau sumy/rnbne; Resid c + Aeq ' *zeta + Ane ' = - Q *x - *gama; Di ffr beq -
Aeq *x; Numt tau - [Link] *gama; Yj gama. y; Ysj numt. y; Ydm diag (yj); Gr inv (Q + Ane ' *ydm
*Ane); Ag Aeq *Gr *Aeq '; Sí j resid + Ane ' *ysj; Diffag diffr - Aeq *Gr *ayj; Delz inv (ag)
*diffag; Dx Gr * (ayj + Aeq ' *delz); Dy Ane *dx; Dgama = (numt - (gama.*dy)). y;
Xx 11 22 040105 0 ³ + ³ - ³ - + ³,
Ñ é Ñ () () é Ñ ()
El é
êêêêê
El ú
Fx xhxxxg x22 22
10 10 0 0 1 1
21 2, úú ú ú ú
La 549Optimización
¿Repare en que se convirtió a de la cada vector gradiente un vector de columna y que la matriz
de la gradiente para?La g es transpuesta. Las siguientes órdenes implementan el algoritmo
SQP para obtener soluciones:
>> x0 2 3 '; Lam0 = 1; Mu0 = 3; Crit 1e 6; >> Xopt, fopt, iter sqpopt (@ la diversión, @ dfun, x0,
lam0, mu0, crit) xopt = 2.6458 1.0000 fopt = 6.2915 iter = 8
Donde el fcyc es la función objetivo, x0 es el vector del punto de partida, crit es el criterio
parador, xopt es el punto óptimo resultante, fopt es el valor de función en el punto óptimo, e
iter es el número de iteraciones.
El % de función xopt, fopt, iter cycopt (fcyc, x0, crit) cycopt.m: La minimización por los Aportes
coordinados cíclicos del % de búsqueda: El % fcyc: El % objetivo de funciones x0: El % del punto
de partida crit: Las salidas paradoras del % de criterio: El % xopt: El % óptimo del punto fopt: El
valor objetivo de función en % de la letra x = xopt iter: El número de Ejemplo del % de
iteraciones: El % x0 - 3 - 1 0 1 ; Crit 1e 4; La bujía pie del % = @ (la letra x) (la letra x (1) +10 *x
(2)) ^2 +5 * (la letra x (3) - la letra x (4)) ^2 + (la letra x (2) - 2 *x (3)) ^4 +10 * (la letra x (1) - la
letra x (4)) ^4; El % xopt, fopt, iter cycopt (la bujía pie, x0, crit)
El st tamaño = 0.1; = el x0 de la letra x; = letra x del xk; = la longitud del nv (la letra x); Fk fcyc
(xk); = el fk del pliegue; Iter = 0; Mientras (1) iter + 1; Para j = 1:Nv, h (j) = 0; Acabe para k =
1:El nv para j = 1:Nv, d (j) = 0; Fin d (la k) = 1; Aut = 0; Stfit, fvfit quadfit (fcyc, aut, fk, stsize,
xk, d, crit); Xk = xk (la k) (la k) + stfit; H (la k) = stfit; Fk fvfit; Fin aut = 0; Stfit, fvfit quadfit
(fcyc, aut, fk, stsize, xk, h, crit); Para j = 1:Nv, xk = xk (j) (j) + stfit * h (j); El fin si (la
temperatura absoluta (fk-fold) < = crit), quiébrese; = el fk del pliegue de fin; El fin xopt xk; Fopt
fcyc (xk); El fin
Función x2, f2 quadfit (fcyc, x1, f1, stsize, x0, d, crit) fr = 0.05; El % 0 sfrac < 0.5 x1, x2, x3, f1,
f2, f3 approx3pt (fcyc, x1, f1, stsize, x0, d); El % 3 el patrón del punto tau = (sqrt (5) - 1) /2;
Redi = 2; Si (x3 x1) xtemp x1; Ftemp f1; X1 x3; F1 f3; X3 xtemp; F3 ftemp; Fin iflag = 0; Indc = 0;
Jndc = 0; Mientras (1) = la temperatura absoluta xdold (x3 - x1); Favg = (f1 + f2 + f3) /3.; Si
iflag == 0 Un = (x1-x2) * (x1-x3); B = (x2-x1) * (x2-x3); C = (x3-x1) * (x3-x2); / la A x4 + f2 * /
B + f3 * (x1 +x2) (x1 +x3) = (f1 * (x2 +x3) / C) / (f1/A +f2 / B +f3 / C) /2; Si no si x2 < = (x1 +x3) /
2, x4 x2 + (1-tau) * (x3-x2); Si no, x4 x3 * - (1-tau) (x2-x1); Fin iflag = 0; El fin delt fr
*min (la temperatura absoluta (x2-x1), temperatura absoluta (x3-x2)); Si < delt abs (x4-x1), x4
x1 +delt; La temperatura absoluta del elseif - delt (x4 - < delt, x4 x3 x3); La temperatura
absoluta del elseif (x4-x2) < delt si x2 > (x1 + x3) /2, x4 x2 delt; Si no, x4 x2 +delt; El fin
de fin f4 fcyc (x0 + x4 *d); Si (x4 x2) si (f4 f2), x3 x4; F3 f4; Si no, x1 x2; F1 f2; X2 x4; F2 f4;
No acabe si no si (f4 f2), x1 x4; F1 f4; Si no, x3 x2; F3 f2; X2 x4; F2 f4; El fin de fin
La 551Optimización
= la temperatura absoluta del xdnew (x3-x1); Fvnew = (f1 + f2 + f3) /3.; Si < = crit abs (x3 -
x1), rompa relaciones; El fin si crit jndc jndc + abs (fvnew - favg) 1; Si jndc == 2, rompa
relaciones; No acabe si no, jndc = 0; El fin si xdnew/xdold tau indc indc + 1; Si indc redi,
indc = 0; Iflag = 1; No acabe si no, indc = 0; Iflag = 0; El fin de fin de fin
El patrón de Three-Point del % de función x1, x2, x3, f1, f2, f3 approx3pt (fcyc, x1, f1, stsize, x0,
d) tau = (sqrt (5) - 1) /2; Stlen stsize; X2 x1 + stlen; La letra x x0 + x2 *d; F2 fcyc (la letra x); Si (f2
f1) te mp x1; X1 x2; X2 temp; Temp f1; F1 f2; F2 temp; Stlen = - stlen; El fin mientras (1) stlen
stlen/tau; X3 x2 + stlen; La letra x x0 + x3 *d; F3 fcyc (la letra x); Si (f3 f2), quiébrese; Si no,
f1 f2; X1 x2; F2 f3; X2 x3; El fin de fin de fin
Fx xx xx xx xx = + + + () () () () + () 12 2 34 2 23 4 14 410 52 10
10.4.2 hooke y jeeveS Pattern Search Method En el Hooke y el patrón Jeeves registran método,
un tamaño inicial de paso uno es escogido y la búsqueda es iniciada de un punto de partida
dado. Deje uk ser la unidad vectorial a lo largo del xk coordinado de dirección. Luego el valor
de función en alca del + de la letra x es evaluado donde uno es el tamaño de paso. Si la función
disminuye, la corriente
La letra x del punto está actualizada según alca del + de la letra x. Si el valor de función no
decrece, calcule a f (la letra x - la alca). Si esta función que el valor reduce, letra x está
actualizada para ser letra x - la alca. Supongo que el punto de partida está implícito por Q cuya
coordenada es xQ. Si la búsqueda no tiene éxito acerca del punto de partida Q, el tamaño de
paso se acorta como un = ca donde c (< 1) es un parámetro de reducción de paso. Si la
exploración tiene éxito, la dirección del patrón xR - xQ es establecido y el acto inapropiado del
punto se convierte en el punto de partida nuevo. El Hooke y algoritmo de búsqueda del patrón
Jeeves pueden estar resumidos como follows18:
El hjopt de función MATLAB implementa al Hooke y método de búsqueda del patrón Jeeves. La
sintaxis básica es
Donde el fhj es la función objetivo, x0 es el vector del punto de partida, crit es el criterio
parador, xopt es el punto óptimo resultante, fopt es el valor de función en el punto óptimo, e
iter es el número de iteraciones.
El % de función xopt, fopt, iter hjopt (fhj, x0, crit) hjopt.m: La minimización por el Hooke y el
patrón Jeeves registran Aportes del % de método: El % fhj: El % objetivo de funciones x0: El %
del punto de partida crit: Las salidas paradoras del % de criterio: El % xopt: El % óptimo del
punto fopt: El valor objetivo de función en % de la letra x = xopt iter: El número de Ejemplo del
% de iteraciones: El % x0 - 3 - 1 0 1 ; Crit 1e 4; El % f = @ (la letra x) (la letra x (1) +10 *x (2)) ^2
+5 * (la letra x (3) - la letra x (4)) ^2 + (la letra x (2) - 2 *x (3)) ^4 +10 * (la letra x (1) - la letra x
(4)) ^4; El % xopt, fopt, iter hjopt (f, x0, crit)
Inist = 0.5; Fr = 0.125; = el x0 de la letra x; = letra x del xb; = la longitud de la n (x0); Stsize inist;
Nc = 0; El número del % de pasos de contracción nb = 0; El número del % de base cambian a np
= 0; El número del % de patrón mueven a fb fhj (xb); Iter = 1; Mientras (1) fk fb; = la búsqueda
del fk, x (fhj, n, stsize, fk, letra x); Si (fb-fk > crit) mientras (2) icv = 0; Para j = 1:= la letra
x (j) n, cp; La letra x (j) = 2 *cp - xb (j); Xb (j) = cp; El fin
La 553Optimización
Fb fk; Fk fhj (la letra x); = la búsqueda del fk, x (fhj, n, stsize, fk, letra x); Si (fb-fk < =
crit) = el xb de la letra x; Si (nb > 1) si < crit abs (fk - el pliegue), icv = 1; Quiébrese; Fin
de fin nb + 1; Quiébrese; Fin np + 1; El fin si (icv == 1), la suspensión; No acabe si no
= fk del pliegue; Si (stsize crit), quiébrese; El fin stsize fr *stsize; Nc + 1; Fin iter + 1; =
letra x del xopt de fin; Fopt fk; El fin
= la búsqueda del fk, xk de función (fhj, n, stsize, fk, letra x) para k = 1:= la letra x n cpt (la k); La
letra x (la k) cpt + stsize; F fhj (la letra x); Si (f fk), fk f; Si no la letra x (la k) = cpt - stsize; F
fhj (la letra x); Si (f fk) fk f; Si no, la letra x (la k) = cpt; = letra x del xk de fin de fin de
fin; El fin
La letra x fx xx () = () + () 100 11 2 2 2 1 2
El uso x0 - 1, 1 y crit = 1 × 10-6. Solución >> f = @ (la letra x) 100 la letra x * ^2 (1) - la letra x
(2)) ^2 + (1 - (la letra x (1)) ^ 2; >> X0 - 1 1 ; Crit 1e 6; >> Xopt, fopt, iter hjopt xopt = 1.0078
1.0156 fopt 6.0860e-05 iter = 10 (f, x0, crit)
1. Establezca los vectores de dirección tan { v1, v2, …, vn } = { u1, u2, …, } donde el ui es el
vector de la unidad. Escoja un punto de partida x0, longitudes paso inicial ai (yo = 1, …, n), un
parámetro de expansión de paso ß (> 1), y un parámetro de reducción de paso c (< 1). La
letra x determinada y x0 y k = 1 (k: El mueble mostrador de etapa) y j = 0 (j: Cíclese en dirección
opuesta). 2. Si j n, j determinada = 1. Si no coloque a j + 1. Deje a fx f (la letra x) y = letra x y +
ajvj. Evalúe la función en y: Fy f (y). Si fy fx, aj determinado, reemplace letra x por y (la letra x =
y, fx fy), y vaya para dar un paso 3. Si fy fx, ai determinado = - cai y repita este paso. 3. La
construcción n linearly direcciones independiente w1, w2, …, wn como k wv inik ki n == ¼ () = å
uno 1,. Calcule la magnitud de w1: Una = ww T 11. Si uno está menos del criterio parador,
detenga el procedimiento. Si la convergencia no es lograda, las direcciones ortogonales nuevas
se forman usando el Gramo – el procedimiento Schmidt: Ww wv vv w wii yo T kk yo el ik yo ¢ =
- () = ¢ ¢ () = - å, la norma 1 1. 4. El determinado el de k = el de k el de + 1 y el arrastre fuera de
los siguientes cálculos de etapa. La etapa nueva comienza con direcciones de coordenada de la
n como iniciar vectores.
Donde los fros es la función objetivo, x0 es el vector del punto de partida, crit es el criterio
parador, xopt es el punto óptimo resultante, fopt es el valor de función en el punto óptimo, e
istag es el número de cálculo escenifica.
El % de función xopt, fopt, istag rbopt (fros, x0, crit) rbopt.m: La minimización por los Aportes
del % de método de Rosenbrock: El % fros: El % objetivo de funciones x0: El % del punto de
partida crit: Las salidas paradoras del % de criterio: El % xopt: El % óptimo del punto fopt: El
valor objetivo de función en % de la letra x = xopt istag: El número de Ejemplo del % de etapas:
El % x0 - 3 - 1 0 1 ; Crit 1e 4; El % f = @ (la letra x) (la letra x (1) +10 *x (2)) ^2 +5 * (la letra x (3)
- la letra x (4)) ^2 + (la letra x (2) - 2 *x (3)) ^4 +10 * (la letra x (1) - la letra x (4)) ^4; El % xopt,
fopt, istag rbopt (f, x0, crit)
La 555Optimización
Mientras (1) istag + 1; La inicialización del % para j = 1:N, stp (j) = stsize; Stj (j) = 0; Sfv (j, 1) =
0; Sfv (j, 2) = 0; Fin iter = 0; Icont = 0; Idn = 0; Mientras (2) iter + 1; Si iter n, iter = 1;
Acabe para j = 1:N, letra x = xt + stp (iter) (j) (j) *v (j, iter); El fin f fros (la letra x); Si f ft stj =
stj (iter) (iter) + stp (iter); El % exitoso para j = 1:= la letra x (j) n, xt (j); El fin ft f; Idn = 0; = el alfa
stp (iter) *stp (iter); Si sfv (iter, 1) == 0, sfv (iter, 1) = 1; Icont + 1; No destruya si no
fracaso del % stp (iter) = - *stp beta (iter); Si sfv (iter, 2) == 0, sfv (iter, 2) = 1; Icont + 1;
Fin idn + 1; El fin si icont == 2 *n, la suspensión; El fin si idn > 50, mi + 1; El regreso; El fin
de fin si istag == 1, pliegue = ft; Si no si < crit abs (ft - el pliegue), mi + 1; El despliegue (' la
Convergencia lograda.'); Quiébrese; = el ft del pliegue de fin de fin; La construcción del % los
vectores nuevos para k = 1:La n para j = 1:N, u (la k, j) = 0; El fin de fin para yo = 1:La n para j =
1:La n para k = 1:N, u = u + stj (j) (la k, yo) (la k, yo) *v (la k, j); El % de fin de fin de fin
Orthogonalization por el procedimiento del Gram Schmidt para yo = 1:La n si > 1 para j = 1:N, v
(j, yo) = 0; Acabe para k = 1:I-1 c = 0; Para j = 1:N, c + u (j, yo) *v (j, k); Acabe para j =
1:N, v = v (j, yo) (j, yo) + c *v (j, k); El fin de fin para j = 1:N, u (j, yo) = u (j, yo) - v (j, yo); Fin de
fin c = 0; Para j = 1:N, c + u (j, yo) *u (j, yo); El fin c sqrt (c); La toma del % la longitud
nueva de paso como la longitud del primer vector si == 1 stsize c; Si stsize crit, mi + 1;
Quiébrese; El fin
Encuentre el mínimo de f (la letra x) x12 + 2x22 + 2x1x2 usando el método de Rosenbrock:
Fx xxxx () + 1 2 2 2 12 22
El uso x0 0.5, 1 y crit = 1 × 10-6. La letra x de solución >> f (1) = @ (la letra x) ^2 + 2 *x (2) ^2 + 2
*x (1) *x (2); X0 0.5 1 ; Crit 1e 6; >> La convergencia xopt, fopt, istag rbopt (f, x0, crit) logró a.
xopt = - 0.3000 0.2000 fopt = 0.0500 istag = 6
letra x
Xj hm j n j = ¹ () = + å 1 1 1
Xx kmm km + + +1 1
La 557Optimización
¿El xr reflejado del punto es dado por xr xm +?¿(Xm - xh) (?: ¿El parámetro de reflexión,? > 0),
y el xe expandido del punto es dado por xe xr + ß (xr - xm) (: El parámetro de expansión, ß > 1).
Si fr f (xr) > fh, el xc contraído del punto es dado por xc xm + c (xh - xm) (c: El parámetro de
contracción, 0 c < 1). ¿Si fj fr fh (j? H), el xc contraído del punto es dado por xc xm + c (xr - xm).
El xj del punto está actualizado por xj xl + uno (xj - xl) 20. El Nelder y el método simplex de
Aguamiel pueden estar resumidos como follows21:
El % de función xopt, fopt, iter nmopt (la diversión, x0, crit) nmopt.m: La minimización por el
Nelder y los Aportes unidireccionales del % de método de Aguamiel: La diversión del %: El %
objetivo de funciones x0: El % del punto de partida crit: Las salidas paradoras del % de criterio:
El % xopt: El % óptimo del punto fopt: El valor objetivo de función en % de la letra x = xopt iter:
El número de Ejemplo del % de iteraciones: El % x0 - 3 - 1 0 1 ; Crit 1e 4; El % f = @ (la letra x)
(la letra x (1) +10 *x (2)) ^2 +5 * (la letra x (3) - la letra x (4)) ^2 + (la letra x (2) - 2 *x (3)) ^4 +10
* (la letra x (1) - la letra x (4)) ^4; El % xopt, fopt, iter nmopt (f, x0, crit)
La 559Optimización
El % de fin Escalando para k = 1:El n1 si acto inapropiado fo (la k ~ = indl) j = 1:N, letra x sf
*pt + (1 - sf) (la k, j) (j) *pt (indl, j); = la letra x pt (j) (la k, j); = la diversión de fin fv (la letra x) (la
k); La sigma de fin de fin de fin = std (fv); = el término medio del avg (fv); Si (la sigma <
= crit) inc + 1; Si (inc == 2), quiébrese; No acabe si no a inc = 0; El fin de fin xopt pt (indl,:);
Fopt fl; El fin
Fx xx xx xx xx = + + + () () () () + () 12 2 34 2 23 4 14 410 52 10
Como un punto de partida, use a x0 - 3, - 1, 0, 1 y crit = 1 × 10-6. La solución x0 - 3 - 1 0 1 ; Crit
1e 6; >> F = @ (la letra x) (la letra x (1) +10 *x (2)) ^2 +5 * (la letra x (3) - la letra x (4)) ^2 + (la
letra x (2) - 2 *x (3)) ^4 +10 * (la letra x (1) - la letra x (4)) ^4; >> Xopt, fopt, iter nmopt - - xopt
(f, x0, crit) 0.0097 = - 0.0244 0.0025 0.0100 fopt 1.3627e-06 iter = 80
10.4.5 Simuló endurecer por calor (Sa) Metales de Método tiene transformaciones de fase
cuando la temperatura cambia. Endurecer por calor es un proceso donde las tensiones
nerviosas son eximidas de un metal previamente endurecido. Mejor dicho, endurecer por calor
es el proceso físico de calentarse un metal por encima de su punto fundente siguió enfriándolo
abajo tan lentamente que los átomos excitados de metal pueden reacomodarse en un nivel de
energía mínimo, produciendo un cristal con una estructura normal. La energía en el proceso
que endurece por calor algunas veces puede aumentar aun mientras la tendencia es una
disminución neta. Esta propiedad puede ser aplicada a problemas de optimización. Considere
un problema simple de minimización de la forma
PE e
E kTD D ()
Donde la k es la constante de Boltzmann, cuál puede estar escogido como igual para 1 en
aplicaciones de optimización. ¿El cambio?La f en el valor objetivo de función es aceptada cada
vez que representa una disminución. ¿Si es un incremento, lo tomamos con una probabilidad
de p (?¿F) = e-?F / T (la k = 1). La solución de problema de minimización por el método
simulado que endurece por calor puede estar resumida como follows22:
1. Escoja una letra x del punto de partida y evalúe a f (la letra x). = la letra x determinada del
xmin y fmin f. 2. Escoja unas s de vector con si de tamaño de paso a lo largo del ui coordinado
de dirección. El valor inicial de cada si puede ser igual determinado para un tamaño de paso sT
(= 1) y un parámetro de reducción de paso rs. 3. Defina un vector uno de proporciones de
aceptación con cada igual del elemento para 1. 4. Escoja una T de temperatura de puesta en
marcha y un rT de factor de reducción de temperatura. La k determinada = 1. 5. Establezca la
temperatura como rTT y el tamaño de paso como rssT. En cada temperatura, las iteraciones NT
son efectuadas, y cada iteración consta de ciclos de Carolina del Norte. 6. Genere un acto
inapropiado aleatorio (- 1 = acto inapropiado = 1) de número y evalúe una = letra x nueva de xs
del punto + rsiui. Si este punto recae sobre el exterior de los saltos, el componente del ith de
xs está ajustado para ser un punto aleatorio en el li de intervalo para ui. 7. Evalúe a fs f (xs). Si
fs f, el punto es aceptado por = xs ponientes de la letra x. Si fs fmin, actualice fmin y xmin. Si fs
f, el punto es tomado con una probabilidad de pe ff T s. 8. Genere un acto inapropiado
aleatorio de número. Si acto inapropiado < p, acepte fs. Si un rechazo toma lugar, actualice el
ai de proporción de aceptación como aa N ii C = 1. 9. El determinado el de k = el de k el de + 1 y
el empuje a dar un paso 5. 10. Al final de ciclos de Carolina del Norte, el ai de uso para
actualizar el tamaño de paso para la dirección. Un valor bajo de ai significa que hay más
rechazos sugiriendo que el paso clasifica según el tamaño deberían acortarse. Una tasa alta
de ai insinúa más aceptaciones, lo cual puede ser debido al tamaño pequeño de paso. En este
caso, el tamaño de paso debe ser aumentado.
El smopt de función MATLAB implementa el método simulado que endurece por calor. La
sintaxis básica es xopt, fopt, iter saopt (la diversión, (la diversión, T, xl, xu, rp, rs, crit) dónde la
diversión es la función objetivo, T es la temperatura inicial, xl y xu son los saltos inferiores y
superiores, rp es el factor de reducción de temperatura, rs es el parámetro de reducción de
paso, crit es el criterio parador, xopt es el punto óptimo resultante, fopt es el valor de función
en el punto óptimo, e iter es el número de función ciclista de iteraciones. xopt, fopt, iter =
saoptT, xl, xu, rp, rs, crit) el % saopt.m: La minimización por Aportes del % de método
simulados que endurece por calor (SA): La diversión del %: El % objetivo de función T: El %
inicial de temperatura xl, xu: Decrezca y saltos superiores en % de la letra x rp: El % de factor
de reducción de temperatura rs: El % de parámetro de reducción de paso crit: Las salidas
paradoras del % de criterio: El % xopt: El % óptimo del punto fopt: El valor objetivo de función
en % de la letra x = xopt iter: El número de iteraciones ciclistas
La 561Optimización
El ejemplo del %: El % f = @ (la letra x) - la lechuga romana (5 *sqrt (la suma (x-5).^2)) + 0.1
*sum (x-5).El ^2; % T = 100; Xl = - 10 * 1 1 ; Xu = 10 * 1 1 ; Rp = 0.8; Rs = 0.9; Crit 1e 8; El %
xopt, fopt, iter saopt (f, T, xl, xu, rp, rs, crit)
El % de función fv fcy (la letra x) Corrugó función primaveral C = 0; Para j 1:2, C=C + (la letra x
(j) - 5) ^2; El fin fv = - la lechuga romana (5 *sqrt (C)) + 0.1 *C; El fin
>> T = 100; Xl = - 10 * 1 1 ; Xu = 10 * 1 1 ; Rp = 0.8; Rs = 0.9; Crit 1e 8; >> Xopt, fopt, iter saopt
(@ fcy, T, xl, xu, rp, rs, crit) xopt = 5.0000 5.0000 fopt = - 1.0000 iter = 16
El algoritmo del 10.4.6 Genetic (Ga) El lugar natural de tomas de proceso a través de la
mutación y la recombinación de los cromosomas en la población para producir una mejor
estructura del gene. El algoritmo genético es un típico método de búsqueda directo modelado
en la selección y evolución natural va en procesión hacia la ley del más fuerte. Una de las
características significativas del algoritmo genético es el uso de información estocástica en su
implementación, y por consiguiente este método puede ser considerado como un método
global de optimización. Un algoritmo genético básico puede estar resumido como follows24:
La 563Optimización
El ul
yo
Ii m = 21
En la creación de población inicial, cada miembro de la población es una cuerda de pedacitos
de tamaño n * m. En la fase de evaluación, los valores de variables para cada miembro son
extraídos. La función aprecia a f1, f2, … es evaluado. Estos valores son llamados valores de
adaptabilidad. La reproducción toma los pasos de creación de una piscina copulativa, pasadizo,
y operaciones de mutación. La suma de la S escalada de valor de adaptabilidad se calcula como
Sf f
QffR fQ
El jj
J hl h + = - = + () = å 1 0 1 1 1 1..,El hacha de la m,
La selección de la rueda de la ruleta se usa para hacer copias de los miembros más adecuados
para la reproducción. La operación del pasadizo es conllevada fuera de adelante la piscina
copulativa del padre para producir a descendencia. Hay una oportunidad que la selección del
padre y las operaciones del pasadizo pueden resultar adentro cerca de individuos idénticos
que no pueden ser lo más adecuado. La mutación es realizada en la cual la operación aleatoria
es efectuada para cambiar la esperada adaptabilidad. La población es evaluada otra vez, y el
valor más alto de adaptabilidad y los valores variables correspondientes son almacenados
como fmax y xmax. Esto completa una generación. Si el número predeterminado de
generaciones es completo, el proceso de cálculo es terminado. El gaopt de función MATLAB
implementa el algoritmo genético. La sintaxis básica es
Xopt, fopt, iter gaopt (la diversión, xl, xu, nb, ps, ng, mp)
Inicialice a la población
La evaluación
¿Los valores de función para todos los cromosomas son casi iguales?
Sí
No
La terminación
La reproducción
El pasadizo
La mutación
FIGURA 10.5 el Diagrama de Flujo para un algoritmo genético. (De Yang, W.Y. Et Al., Numerical
Methods Using aplicado MATLAB, Wiley Interscience, Hoboken, Nueva Jersey, 2005, p. 338.)
564 Chemical Engineering Computation con MATLAB
El % de función xopt, fopt, iter gaopt (la diversión, xl, xu, nb, ps, ng, mp) gaopt.m: La
maximización por los Aportes genéticos del % de algoritmo: La diversión del %: El % objetivo de
funciones xl, xu: Decrezca y saltos superiores en % de la letra x nb: El número de % de dígitos
binarios ps: El % demográfico de tamaño ng: El número de % de generaciones mp: Las salidas
del % de probabilidad de mutación: El % xopt: El % óptimo del punto fopt: El valor objetivo de
función en % de la letra x = xopt iter: El número de Ejemplo del % de evaluaciones de función:
El % xl = - 6 * 1 1 1 1 ; Xu = 6 * 1 1 1 1 ; Nb = 8; Ps = 40; Ng = 50; Mp = 0.02; El % f = @ (la letra
x) (la letra x (1) +10 *x (2)) ^2 +5 * (la letra x (3) - la letra x (4)) ^2 + (la letra x (2) - 2 *x (3)) ^4
+10 * (la letra x (1) - la letra x (4)) ^4; El % xopt, fopt, iter gaopt (f, xl, xu, nb, ps, ng, mp)
= la longitud de la n (xu); = la ronda Pn (rand (ps, n *nb)); La inicial del % la población para kg =
1:= la adaptabilidad ng ft (la diversión, ps, nb, n, xl, xu, Pn); Fmax, kmax = llegue al límite (ft);
Si (kg == 1) fbest fmax; Para k = 1:N ab num2str (Pn (kmax, nb * (k-1) +1:Nb *k)); =
adec bin2dec (ab); El % onvert cuerda binaria para el decimal entero xbest = xl (la k) (la k) + (xu
(la k) - xl (la k)) / (2 ^nb - 1) *adec; No acabe si no si (fmax fbest) fbest fmax; Para k =
1:N ab num2str (Pn (kmax, nb * (k-1) +1:Nb *k)); = adec bin2dec (ab); Xbest = xl (la k)
(la k) + (xu (la k) - xl (la k)) / (2 ^nb - 1) *adec; El fin de fin de fin
= la carta franca del frk, ft (ps, ft); El % escalando para k = 1: El % ps caminando arrastrando
los pies: La rueda de la ruleta ik frk (la k); Ptemp ps; = k del ktemp; Es (ik) = 2 * (ptemp + 1 -
ktemp) / (ptemp * (ptemp + 1)); Acabe para k = 2: Ps, ptemp = es (la k - 1); Es (la k) ptemp +
es (la k); El % de fin para k = 1:La selección del % ps ks tr1 roul (ps, sean); Kstr2 roul (ps, sean);
Kchd cros (Pn, nb, n, kstr1, kstr2);
La 565Optimización
Kchd mutat (kchd, mp, nb, n); Para j = 1: Nb *n, Pn (la k, j) = kchd (j); El fin de fin de fin
xopt xbest; Fopt fbest; Iter ng *ps; El fin
La evaluación de función del % de = adaptabilidad del ft de función (la diversión, ps, nb, n, xl,
xu, Pn) para k = 1:Los ps para j = 1:La n un = num2str (Pn (la k, nb * (j-1) + 1:Nb *j)); = adec
bin2dec (uno); La letra x = xl (j) (j) + (xu (j) - xl (j)) / (2 ^nb - 1) *adec; = la diversión de la f
de fin (la letra x); Ft (la k) = f; El fin de fin
La función frk, ft = carta franca (ps, ft) para k = 1:Ps, = k frk (la k); Acabe para k = 1:Ps-1 temp ft
(la k); = k del ktemp; Para +1 de la = k de la j:Los ps si (ft (j) > temp), temp ft (j); Ktemp j; El fin
de fin jtemp frk (ktemp); Frk (ktemp) = frk (la k); Frk (la k) = jtemp; Ftemp ft (ktemp); Ft
(ktemp) = ft (la k); Ft (la k) = ftemp; El fin de fin
El % de función kstr roul (ps, sean) barajando operación temp rand; Para k = 1:Los ps mientras
(1) si (temp > es (la k)), quiébrese; = k del kstr de fin; El regreso; El fin de fin de fin
La operación del pasadizo del % de función kchd cros (Pn, nb, n, kstr1, kstr2) para j = 1:N jp nb
* (j - 1); = el piso del nc (rand *nb + 0.5); Si (nc == 0) para k = 1:Nb, kchd (la k +jp) = Pn (kstr2,
k +jp); El fin elseif (nc nb) para k = 1:Nb, kchd (la k +jp) = Pn (kstr1, k +jp); No acabe si no para k
= 1: Nc, kchd (la k +jp) = Pn (kstr1, k +jp); Acabe para k nc +1:Nb, kchd (la k +jp) = Pn (kstr2, k
+jp); El fin de fin de fin de fin
La operación de mutación del % de función kchd mutat (kchd, mp, nb, n) para k = 1:Nb *n
Si (rand mp) si (kchd (la k) == 1), kchd (la k) = 0; Si no, kchd (la k) = 1; El fin de fin de
fin de fin
Nb determinado = 8, ps = 50, ng = 60, y mp = 0.05. La solución Note que los arrastres del gaopt
de función expulsan el problema de maximización. Así, la corrugada función primaveral
definida en el ejemplo previo (la función fcy) debería ser multiplicada por ahí - 1 como sigue:
El % de función fv fcy2 (la letra x) Corrugó función primaveral C = 0; Para j 1:2, C=C + (la letra x
(j) - 5) ^2; La lechuga romana de fin fv (5 *sqrt (C) = - (-) + 0.1 *C); El fin
10.5 10.5.1 que PROGRAMA MIXED-INTEGER Ponen en el Cero – una ingeniería Programadora
Method Many problemas puede ser formulada como el cero – uno problemas. Por ejemplo, la
selección de posiciones óptimas de accionadores puede ser formulada como un cero – un
problema. Además, una cierta clase de problemas de programación con números enteros
puede convertirse en el cero equivalente – problemas de una programación lineal. Considere
un problema simple de minimización de la forma
La 567Optimización
El % de función xopt, fopt, iter ozopt (Una, c, nl, ne) ozopt.m: El método un en cero de
programación para entierra restricciones de desigualidad del % de problema de minimización
deberían ser reacomodadas para < = las restricciones. Los aportes del %: A del %: La matriz de
coeficiente para manos derechas que incluyen restricciones está de acuerdo con % c: El
coeficiente vectorial para % objetivo de función (el vector de fila) nl: El número de % de < =
restricciones ne: El número de Salidas del % de = restricciones: El % xopt: El % óptimo del
punto (0 o 1) fopt: El valor de función en el punto óptimo (= f (xopt)) el % iter: Numere de % de
Ejemplo del % de iteraciones nl = 3; Ne = 0; La A del % [- 1 3 6 6 ; - 2 - 3 - 3 - 2 ; - 1 0 - 1 - 1 ]; c 4
5 3 ; El % xopt, fopt, iter ozopt (Una, c, nl, ng, ne)
= la longitud del nv (c); m nl + ne; = los ceros de la letra x (1, nv); Son = ceros (m +1, nv +1); =
los ceros del xvec (1, nv); = los ceros del indv (1, nv); = los ceros del temA (1, m +1); = los ceros
del xmin (1, nv); = el tamaño del rAm, cAm (Uno); Es (1:El carnero, 1:La leva) = UNO; Para k =
1:M, Es = - Es (la k, nv +1) (la k, nv + 1); < = las restricciones del Converso del % de fin para > =
para k = 1:El nl para j = 1:Nv +1, Es (la k, j) = - Es (la k, j); = las restricciones del Converso del %
de fin de fin para sumando una > = restricción si ne > 0 m + 1; Para k nl +1:M-1 para j = 1:Nv
+1, Es (m, j) = Es (m, j) - Es (la k, j); Las variables del Converso del % de fin de fin de fin si c (j) < 0
check0 = 0; Para j = 1:El nv si c (j) < 0 indv (j) = 1; Check0 + c (j); C (j) = - c (j);
Para k = 1:La m Es (la k, nv +1) = Es (la k, nv +1) + Es (la k, j); Es (la k, j) = - Es (la k, j); El
fin de fin de fin para k = 1:= la k nv, xvec (la k); La letra x (la k) = 0; Acabe para k = 1:M, temA (la
k) = Es (la k, nv +1); Fin indf = 1; Inds = 0; F = 0; Iter = 0; Mientras (1) sflag = 0; Iter + 1; Si xvec
(indf) > - 1 sflag = 1; Para k = 1:La m si temA (la k) < 0, sflag = 0; Quiébrese; El fin de fin de
fin si sflag == 1 el % factible solución inds + 1; Si inds == 1 || (la inds > de 1 y f fmin) fmin f;
Para k = 1:= la letra x (la k) nv, xmin (la k); Fin de fin de fin cflag = 0; Nflag = 0; Si sflag == 0 la
solución del % infeasible para k = 1:M indk temA (la k); Si indk < 0 para j indf +1:El nv si
Es (la k, xvec (j)) > 0, indk + Son (la k, xvec (j)); El fin de fin de fin si indk < 0, cflag = 1;
Quiébrese; El fin de fin si inds > 0 nflag = 1; Para k indf +1:El nv si f + c (xvec (la k)) <
fmin, nflag = 0; Quiébrese; El fin de fin de fin de fin si sflag == 1 || cflag == 1 || nflag == 1
mientras xvec (indf) < 0 xvec (indf) = - xvec (indf); Indf - 1; Si indf == 0, rompa relaciones;
El fin de fin si indf == 0, suspensión; La letra x de fin (xvec (indf)) = 0; Las restricciones de
Actualización del % y la función aprecian (f) para k = 1:M, temA (la k) = temA (la k) - Es (la k,
xvec (indf)); El fin f - c (xvec (indf)); Xvec (indf) = - xvec (indf); Indf + distinto 1; Para = indf
de la k:Nv difa = 0;
La 569Optimización
Para j = 1:M temg temA (j) + Es (j, xvec (la k)); Si temg < 0, difa - temg; El fin de
fin si = el difa de objetos de barro del == indf de la k; = k de tinta; Si no si objetos de
barro > difa, = difa de objetos de barro; = k de tinta; El fin de fin de fin inj xvec (indf); Xvec
(indf) = xvec (la tinta); Xvec (la tinta) = inj; La letra x de Actualización del % y la letra x f
(xvec (indf)) = 1; Para k = 1:M, temA = temA (la k) (la k) + Es (la k, xvec (indf)); El fin f + c
(xvec (indf)); El fin de fin si inds == 0, despliegue (' Ninguna solución factible.'); El regreso; El
% de fin Assign devuelve para k = 1:El nv si (indv (la k) == 1), xmin (la k) = 1 - xmin (la k); El fin
de fin xopt xmin; Fopt fmin; El fin
Minimice a f (la letra x) 4x1 + 3x2 Subject para 2x1 - 5x2 = 10, 3x1 + 2x2 = 9, 0 = x1, x2 (xi = 0 o
1) Solution Nl = 2; Ne = 0; Un [2 - 5 10;3 2 9 ]; c 4 3 ; >> Xopt, fopt, iter ozopt (Una, c, nl, ne)
xopt = 0 1 fopt = - 1 iter = 4
La rama del 10.5.2 y el Método comprometido La rama y método comprometido son útiles
para solucionar problemas de programación lineal de entero mixto. En este método, un
problema lineal relajado continuo de programación es solucionado en cada etapa de solución.
Si la solución del problema continuo acierta a ser una solución de entero, representa la
solución óptima del problema de entero. De otra manera, al menos una de las variables de
entero debe asumir un valor de poco entero. Si un xi variable no es un entero, puede ser
representado por ahí yo xI xix +1 donde Ix es el entero más grande definido por xi. Por
ejemplo, si xi = 4.7, Ix = 4. En este caso, dos subproblemas son formulados, uno con la
restricción comprometida superior adicional y otro con la más bajo restricción comprometida
como sigue: La letra x yo la letra x yo la letra x yo letra x £ ³ +, 1
En esta bifurcación procese, alguna porción del espacio continuo que no es factible para el
problema de entero es eliminado mientras todo el entero soluciones factibles es retenido. La
solución de un problema continuo forma un nodo, y el problema lineal de programación es
solucionado en cada k del nodo. El proceso de bifurcación y solucionando una secuencia de
problemas continuos son continuados hasta un entero solución factible es encontrada para
uno del dos problems.27 continuo El algoritmo de ramificaciones y límites puede estar
resumido como follows28:
1. Establezca el nodo de la raíz con todas las variables discretas libera. Establezca la solución
incumbente actual para f * = 8, la letra x * 8 . 2. Si cualquier soluciones a medias factibles en
ejecución quedan, escoja uno como xs. Si ninguno existe y allí existe una solución incumbente,
se hace. Si ninguno existe y no hay solución incumbente, el problema es infeasible. 3. Obtenga
la terminación de los xs de solución a medias usando una relajación continua del problema
original. 4. ¿Si no hay terminaciones factibles de la solución a medias xs, s + determinadas 1?
Las s y el empuje a dar un paso 2. 5. ¿Si la mejor terminación factible de los xs de solución a
medias no puede mejorar la solución incumbente, coloque a s + 1? Las s y el empuje a dar un
paso 2. 6. ¿Si la mejor terminación factible es mejor que lo incumbente, actualice la solución
incumbente como fs? ¿F * y xs? El * de la letra x. ¿Coloque a s + 1? Las s y el empuje a dar un
paso 2.
El % de función xopt, fopt, iter bnbopt (Una, b, c, nl, ng, ne, ibd) bnbopt.m: Bifurque y delimite
método para mixto entierra % de problema de minimización Inputs: A del %: La matriz de
coeficiente para % de restricciones b: El lado derecho de % de restricciones (el vector de fila) c:
El coeficiente vectorial para % objetivo de función (el vector de fila) nl: El número de % de < =
restricciones ng: El número de % de > = restricciones ne: El número de % de = restricciones ibd:
Las salidas variables del % de vector del índice: El % xopt: El % óptimo del punto (0 o 1) fopt: El
valor de función en el punto óptimo (= f (xopt)) el % iter: El número de iteraciones
Critd 1e 4; Critf 5e 2; Kmax 1e4; Ksol = 0; Kf = 0; Fmin 1e30; = la longitud del nv (c); = la
longitud del nbd (ibd); Para j = 1:La longitud (b) si (b (j) < 0), disp (' b (j) debe ser poco
negativo.'); El regreso; El fin de fin para k = 1:Nv, vtype (la k) = 1; Acabe para k = 1:Nbd, vtype
(ibd (la k)) = 2; Acabe para j = 1:Nv, kvar (j) = j; Fin iter = 0; Kconv = 0;
La 571Optimización
Mientras (1) iter + 1; Si (iter kmax) disp (' las Máximas iteraciones posibles excedidas ');
Quiébrese; Fin ktrac = 0; F, x, kflag linpm (nv, nl, ng, ne, kf, kvar, Una, b, c); Si (kflag > 0) si ('
Ninguna solución factible (nbd == 0), disp.'); El regreso; Si no fmin = f; = letra x del xmin;
Quiébrese; Fin de fin jc = 0; Mientras (2) jc +1; Si (jc == 2), quiébrese; El fin si (kf == 0) si ('
Ninguna solución factible (kflag > 0), disp.'); El regreso; Fin ktrac = 1; Quiébrese; El % no vuelve
hacia atrás operación si (iter == 1), flb f; Acabe % mejor salto bajo si (f fmin), ktrac = 1;
Quiébrese; Fin vmax = 0; Para j = 1:El nv si (vtype (j) == 2) = la temperatura absoluta diffx
(la letra x (j) - alrededor (la letra x (j))); Si (diffx vmax), vmax diffx; Jv j; El fin de fin de
fin si (vmax critd) ksol = 1; Si (f fmin) fmin f; Para j = 1:= la letra x (j) nv, xmin (j); / la
temperatura absoluta de = temperatura absoluta del gapf de fin de fin (flb) (flb - fmin);
Si (gapf critf), kconv = 1; Quiébrese; Fin ktrac = 1; El % no vuelve hacia atrás suspensión de
operación kf + 1; Jt kvar (kf); Kvar (kf) = kvar (jv); Kvar (jv) = jt; El fin de fin de fin
mientras (ktrac == 1) si (kvar (kf) > 0), kvar (kf) = - kvar (kf); Quiébrese; Si no kvar (kf) = -
kvar (kf); Kf - 1; Si (ksol == 0) si (' Ninguna solución factible (kf == 0), disp.'); El regreso;
Fin kconv = 1; Quiébrese; El fin de fin de fin si (kconv == 1), la suspensión; El fin de fin
xopt xmin; Fopt fmin; El fin
La función f, x, kflag linpm (nv, nl, ng, ne, kf, kvar, Una, B, C) si idn (kf > 0) [1 : nv ]; Para k =
1:= la temperatura absoluta (kvar (la k) kf, jk); Idn (jk) = 0; El fin difnv nv - kf; Nej ne; = A del Aj;
Bj = B; F0 = 0; Cj = 0; Jm = 0; Para k = 1:El nv si idn (la k) > 0, cj +1; Ck (cj) = C (la k); Si no
jm = jm +1; Si (kvar (jm) > 0), cm = 1; Si no, cm = 0; El fin f0 + C (la k) *cm; El fin
de fin para k = 1:Nl, golpe repentino (la k) = - 1; Acabe para k = 1:Ng, golpe repentino (nl +k) =
1; Acabe para k = 1:Nl +ng +ne cj = 0; Jm = 0; Para j = 1:El nv si (idn (j)) > 0, cj + 1; = la A Aj
(la k, j) (la k, cj); Si no jm = jm +1; Si (kvar (jm) > 0), cm = 1; Si no, cm = 0; El fin Bj
(la k) = Bj (la k) - Un (la k, j) *cm; El fin de fin si (la k nl +ng y Bj (la k) < 0) el golpe
repentino (la k) = - el golpe repentino (la k); Aj (la k,:) = - Aj (la k,:); Bj (la k) = - Bj (la k); Fin
de fin nlk = 0; Ngk = 0; Para k = 1:Nl +ng si (el golpe repentino (la k) == - 1), nlk + 1; Elseif
(el golpe repentino (la k) == 1), ngk + 1; = el tipo del ids, xk de fin de fin (el golpe
repentino); Un = Aj; B = Bj; Para k = 1:Nl +ng, Uno (la k,:) = Aj (xk (la k):); B (la k) = Bj (xk (la k));
El fin nk nlk + ngk + nej; = La A del Aj (1:Nk, 1:Difnv); Bj = B (1:Nk); Si no difnv = nv; Nlk nl; Ngk
ng; Nej ne; = A del Aj; Bj = B; Ck = C; El fin fk, xs, kflag linsimx (difnv, nlk, ngk, nej, Aj, Bj, Ck); Si
(kflag > 0), = los xs de la letra x; f fk; El regreso; El fin si (kf > 0) cj = 0; Jm = 0; Para j = 1:El nv si
(idn (j)) > 0. cj +1; La letra x (j) = xs (cj); Si no jm = jm +1; Si (kvar (jm) > 0), cm = 1; Si
no, cm = 0; La letra x de fin (j) = cm; El fin de fin f fk + f0; Si no
La 573Optimización
El % de función f, x, kflag linsimx (nv, nl, ng, ne, Una, B, C) la programación lineal por método
simplex mnp = 20; Bigm = 0; Kflag = 0; Nc nv + nl + ne + 2 *ng; Nr nl + ne + ng + 1; El %
Initialization Aj (1:Nr, 1:Nc) = 0; Bj (1:Nr) = 0; Aj (1:Nr-1,1:Nv) = Uno (1:Nr-1,1:Nv); Aj (nr, 1:Nv)
= C (1:Nv); Bj (1:Nr-1) = B (1:Nr-1); Un = Aj; B = Bj; Para j = 1:Nv, Una (nr, j) = C (j); Acabe para j
= 1:Nv, bigm + mnp *abs (Uno (nr, j)); El fin si (nl > 0) las variables de período de poca
actividad del % para k = 1:Nl, Uno (la k, nv +k) = 1; La k Bs nv + (la k); El fin de fin si (ng > 0) para
k = 1:La A del ng = - 1 (nl +k, nv +nl +k); Uno (nl +k, nv +nl +ng +k) = 1; La k Bs nv + nl + ng +
(nl +k); El fin de fin si (ne > 0) para k = 1:La A del ne (nl +ng +k, nv +nl +2 *ng +k) = 1; Bs (nl
+ng +k) nv + nl + 2 la k *ng +; El fin de fin mge ng + ne; Si (mge > 0), para k = 1:Mge, Un (nr, nv
+nl +ng +k) bigm; El fin de fin si % (mge > 0) Remove variables artificiales para k = 1:Mge C=A
(nr, nv +nl +ng +k); Para j = 1:Nc, Una (nr, j) = A (nr, j) - C *A (nl +k, j); El fin B (nr) = B (nr) - C
*B (nl +k); El método simplex del % de fin de fin mientras (1) jflag = 0; Para j = 1:El nc si
(Uno (nr, j) < 0), jflag = 1; Quiébrese; El fin de fin si (jflag == 0), la suspensión; El fin C bigm;
Para j = 1:El nc si (Uno (nr, j) < C), C=A (nr, j); Idv j; Fin de fin jn = 0; Jk = 0; Para k = 1:Nr-1 si
(Uno (la k, idv) > 0) jk + 1; Dm = B (la k) / (Un (la k, idv) + 1e-10); Si (jk == 1), C = Dm; = k
del jp; Si no, si (Dm < C), C = Dm; = k del jp; Fin de fin jn = 1; El fin
El fin Bs (jp) = idv; Si (jn == 0), kflag = 1; F = 0; La letra x = 0; El regreso; Fin Dm = 1 / Uno (jp,
idv); B = Dm (jp) *B (jp); Para j = 1:Nc, Un (jp, j) Dm *A (jp, j); Acabe para k = 1:El nr si (la k ~ =
jp) = la A Em (la k, idv); Para j = 1:Nc, Una (la k, j) = A (la k, j) - Em *A (jp, j); El fin B (la k) = B (la
k) - Em *B (jp); La letra x de fin de fin de fin (1:Nv) = 0; Nt nv + nl + ng; Para k = 1:Nr-1 si (Bs
(la k) > nt), kflag = 1; F = 0; La letra x = 0; El regreso; El fin de fin para k = 1:El nv para j = 1:Nr-1
si (Bs (j) == la k), la letra x (la k) = B (j); Quiébrese; El fin de fin de fin f = B (nr); F = - f; El fin de
minimización del %
Minimice a f (la letra x) 12x1 + 10x2 + 6x3 + 4x4 Subject para x1 + 3x2 + 2x3 + 4x4 = 8, x1 + x2 +
x3 = 2, x3 + x4 = 1 (xi = 0 o 1) >> A de Solución [1 3 2 4;1 1 1 0;0 0 1 1 ]; b 8 2 1 ; c 12 10 6 4 ;
Nl = 1; Ne = 2; Ng = 0; Ibd 1 2 3 4 ; >> Xopt, fopt, iter bnbopt (Una, b, c, nl, ng, ne, ibd) xopt = 0
1 1 0 fopt = 16 iter = 1
Maximice a f 5x1 + 3x2 + x3 + 3x4 + 5x5 + 2x6 + 5x7 + (la letra x) 5x8 + 2x9 Subject para x1 + x4
+ x6 = 1, x2 + x7 = 1, x4 + x9 = 1
La 575Optimización
10.6 USAN DE MATLAB BUILT-IN-IN FUNCTION MATLAB proveen muchas funciones útiles que
le permiten solucionar problemas diversos de optimización. Ponga sobre una mesa 10.1 listas
que los nombres de MATLAB construyeron en las rutinas de optimización.
[Link] fminunc El fminunc de función encuentra un mínimo local de una función de varias
variables. Esta función puede ser usada como
MESA 10.1 MATLAB fminbnd optimización Descripción Nombre Tipos Rutinas Optimización
Incorporado Problem Function Unconstrained Bounded fminsearch minimización no lineal
Unconstrained mínimo no lineal del fminuc de minimización Local de una función de varios
lsqlin de optimización de problema de mínimos cuadrados de lsqnonlin de variable Nonlinear
Constrained Constrained el mínimo problemático del fmincon Constrained de mínimos
cuadrados lineal de una solución del fminimax de función Minimax de un entero del intlinprog
de programación de entero de problema de programación lineal del linprog de programación
lineal de problema de programación del quadprog de función Quadratic Mixed Mixed el
problema de programación lineal
Minimice a fx () 2
La sintaxis básica es
La letra x = lsqnonlin (la diversión, x0, lb, ub) donde el x0 es el punto de partida, la diversión es
una agarradera de función, lb y ub son los saltos inferiores y superiores (< la letra x lb < ub), y
la letra x es una minimizador local de diversión. Si ninguno de los saltos existen, nosotros uso
podemos vaciar matrices para lb y ub o justamente los podemos omitir. Si el xi es ilimitado lb
de abajo, determinado (yo) = - Inf, y ub determinado (yo) = Inf si el xi es ilimitado arriba.
1. Encuentre el mínimo de letra x electrónica de pecado f = 2x2 + (la letra x) (la letra x) usando
el fminsearch de fminunc y funciones incorporadas. 2. Minimice letra x electrónica de pecado f
= 2x2 + (la letra x) (la letra x) usando el fminbnd de función incorporada en el intervalo - 4 = la
letra x = 0. 3. Minimice letra x electrónica de pecado f = 2x2 + (la letra x) (la letra x) usando el
lsqnonlin de función incorporada en el intervalo - 4 = la letra x = 0. El uso x0 = - 1 como un
punto de partida. Compruebe el resultado usando el fminbnd de función. La solución 1. Deje el
punto de partida ser x0 = 1: >> F = @ (la letra x) 2 *x ^2 *sin (la letra x) + exp (- la letra x); X0 =
1; >> La letra x x, fv fminsearch (f, x0) = 0.3488 fv = 0.7887 la letra x x, fv fminunc (f, x0) =
0.3488 fv = 0.7887 2. Para el intervalo - 4 = la letra x = 0, x1 lb = - 4 y x2 ub = 0. >> F = @ (la
letra x) 2 *x ^2 *sin (la letra x) + exp (- la letra x); Lb = - 4; Ub = 0; >> La letra x x, fv fminbnd = -
1.7540 fv = - (f, lb, ub) 0.2724 3. Para el intervalo = - = - 4 y x2 ub = 0, y x0 - 4 = la letra x = 0, x1
lb 1. >> F = @ (la letra x) 2 *x ^2 *sin (la letra x) + exp (- la letra x); Lb = - 4; Ub = 0; X0 = - 1; >>
La letra x = lsqnonlin (f, x0, lb, ub)
La 577Optimización
La letra x de la letra x = - 1.4962 >> f = @ (la letra x) (2 *x ^2 *sin (la letra x) + exp (-)) ^2; Lb = -
4; Ub = 0; X0 = - 1; >> La letra x x, fv fminbnd = - 1.4962 fv 6.5941e-11 (f, lb, ub)
Minimice
12
La sintaxis básica es
¿La letra x = lsqlin (C, d, Una, b, Aeq, beq, lb, ub, x0) dónde la C? Rm n es una matriz de
coeficiente, x0 es el punto de partida, la diversión es una agarradera de función, lb y ub son los
saltos inferiores y superiores (< la letra x lb < ub), y la letra x es una minimizador local de
diversión. Si ninguno de los saltos existen, nosotros uso podemos vaciar matrices para lb y ub o
justamente los podemos omitir. Si el xi es ilimitado lb de abajo, determinado (yo) = - Inf, y ub
determinado (yo) = Inf si el xi es ilimitado arriba. A merced de las condiciones o tipo
problemático, las discusiones correspondientes de aporte pueden omitirse. Por ejemplo, si allí
existen sólo restricciones de desigualidad, podemos usar
Minimice Tema f (la letra x) para Ax B, Aeqx Beq (las restricciones lineales), = ub de la = letra x
lb
La sintaxis básica es
[Link] fminimax El fminimax de función encuentra una solución de minimax de una función
de varias variables de la forma
Minimice (Topa. f (la letra x)) Subordine para Ax B, Aeqx Beq (las restricciones lineales), = ub de
la = letra x lb
La sintaxis básica es
La letra x = fminimax (la diversión, x0, Una, b, Aeq, Beq, lb, ub)
Minimice
12
La letra x del xHxc TT + Subject para Ax = b, Aeqx = beq (las restricciones lineales), = ub de la =
letra x lb
La sintaxis básica es
AbCd = - é ú é ú é ú é ú 21 35 6 8 20 03 4 4,,
La 579Optimización
>> f = @ (la letra x) (la letra x (1) - 1/2) ^2 * (la letra x (1) +1) ^2 + 2 * (la letra x (2) +1) ^2 * (la
letra x (2) - 1) ^2; >> Un [2 4 ; - 3 1 ]; b 7 ; 3 ; X0 0 0 ; >> La letra x x fv fmincon = 0.5000 -
1.0000 fv 2.8902e-16 3 (f, x0, Una, b). Usamos el fminimax de función:
Fx xx
letra x de la letra x
letra x de la letra x
() = é
El é
ù û el ú
El é
ù û ú +é
El é
ù û el ú
12
22 24 4012 1 2
12
21 14 1 0 0 1
6000
El é
êêêêê
Úúúúú
El é
êêêêê
Úúúúú
letra x
10.6.3 entero lineal y Mixto ProGraMMinG ProbleMS [Link] Linprog El linprog de función
soluciona el problema lineal de programación de la forma
La sintaxis básica es
X, fv linprog (f, Una, b, Aeq, Beq, lb, ub, x0)
Donde el fv es el valor de función en la letra x óptima del punto. Si ninguno de los saltos
existen, nosotros uso podemos vaciar matrices para lb y ub o justamente los podemos omitir.
Si el xi es ilimitado lb de abajo, determinado (yo) = - Inf, y ub determinado (yo) = Inf si el xi es
ilimitado arriba. A merced de las condiciones o tipo problemático, las discusiones
correspondientes de aporte pueden omitirse. Por ejemplo, si allí existen sólo restricciones de
desigualidad, podemos usar
Minimice a f Tx Subject para Ax B, Aeqx Beq, (las restricciones lineales), = letra x lb = ub, xi: Los
enteros
La sintaxis básica es
Donde el intcon es el vector del índice conteniendo variables de entero. Si ninguno de los
saltos existen, nosotros uso podemos vaciar matrices para lb y ub o justamente los podemos
omitir. Si el xi es ilimitado lb de abajo, determinado (yo) = - Inf, y ub determinado (yo) = Inf si el
xi es ilimitado arriba. A merced de las condiciones o tipo problemático, las discusiones
correspondientes de aporte pueden omitirse. Por ejemplo, si allí existen sólo restricciones de
desigualidad, podemos usar
Minimice a f = - 50x1 25x3 - 43x4 Subject para 6x1 + 12x2 + 3x3 + 8x4 = 1150, 4x1 + 30x2 + 2x3
+ x4 = 750, xi = 0 (yo = 1, …, 4) la Solución El vector de coeficiente es dado por f - 50 - 98 - 25 -
43 T y las restricciones pueden ser expresadas como (la letra x) - 98x2 -
6123 8 4302 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
1150 75
El é
êêêêêêêê
ù
Úúúúúúúú
£ letra x
00 0 0 0 0
El é
êêêêêêêê
Úúúúúúúú
El ejemplo 10.28: Problema que Programa Entero mixto por la Función Incorporada
Minimice a f - 3x2 (x1, x2 (la letra x) = - 2x1: Las variables de entero) Subject para 4x1 + 10x2 =
45, 4x1 + 4x2 = 23, xi = 0 (yo = 1, 2)
La 581Optimización
41 0 44 1 0 0 1
45 23 0 0
El é
êêêêê
Úúúúú
£
El é
êêêêê
Úúúúú
letra x
hg
¿Use el método de búsqueda Fibonacci para encontrar? Para cuál la distancia la d está un
máximum y para determinar la máxima d de distancia. Datos hvgn ab:, ,. ,,,. .== == ==60 80 98
30 01 62mm m sec 10.2 Una compañía piensa pedir prestados a S × 1000 dólares para
sobreedificar una planta nueva en abonos a plazos anuales iguales los siguientes años de la n.
El interés cargado a la cuenta es e1 + e2S. El dinero ganado puede ser reinvertido en una tasa
de mr al año. El esperado valor futuro del regreso es dado por ahí
Acto inapropiado f Pe wS = () - 1
Use el método de búsqueda de sección de oro para titular S para ser pedido prestado para el
máximo valor futuro de ganancia F, lo cual es dado por F = fR - fP. Los datos: E1 = 0.046, e2 =
0.00028, mr = 0.061, P = 500 × 103$, w = 0.012/$1000, n = 6. 10.3 el método de búsqueda de
Use Brent para encontrar el mínimo de f = 87.5(1 (la letra x) (1 - - la letra x) x2) + 3(1 - x3)2 + 2.
El punto inicial puede ser especificado tan x1 = 0.01. Deje el tamaño de paso ser h = que 0.2 y
el criterio parador sean 1 × 10-6.
F xxxx xxx () = - - + - 1 2 12 12 2 24
El punto inicial puede ser especificado como 0, 0 . Use el tamaño inicial de paso de a0 = 2. El
criterio parador y el máximo número de evaluaciones de función pueden estar colocados como
1 × 10-6 y 10,000, respectivamente. 10.6 Usan el método más pronunciado de descenso para
encontrar el mínimo de la función de Madera dada por ahí
f xxxxxx
El xx
() = () + () + ()
+ + () () +
100 19 0
11 01 1
21 2 2
43 2 2
letra x de la f
Xx
()
-+
El é
ù û ú 24 21 12 12
El punto inicial puede ser especificado como 0, 0 . El criterio parador y el máximo número de
evaluaciones de función pueden estar colocados como 1 × 10-6 y 1000, respectivamente. La
función de 10.8 Madera es dada por ahí
f xxxxxx
El xx
() = () + () + ()
+ + () () +
100 19 0
11 01 1
21 2 2
43 2 2
El punto inicial puede ser especificado como - 1.2, 1 . Use el tamaño inicial de paso de a0 = 1.
El criterio parador y el máximo número de evaluaciones de función pueden estar colocados
como 1 × 10-6 y 1000, respectivamente.
La 583Optimización
1. Construya malla y los complots del contorno para esta función en el rango de - 6 = x1, x2 =
6. 2. Determine el mínimo usando el método Davidon Powell (DFP) – el Flechero –. Use el
tamaño inicial de paso de a0 = 1 y coloque el punto inicial como 0, 0 . El criterio parador y el
máximo número de evaluaciones de función pueden estar colocados como 1 × 10-6 y 1000,
respectivamente. 10.11 Encuentran la solución del siguiente LP usando el método de dos
fases: Minimice a f (la letra x) 2x1 + 6x2 Subject para - x1 + x2 = 1, 2x1 + x2 = 2, x1 = 0, x2 = 0
10.12 que Un agricultor tiene la elección de producir tomates, verdean anima, o los pepinos en
lo de él 200 el acre labran la tierra. Un total de 480 día-hombres de trabajo está disponible. El
costo pretencioso de fertilizante es lo mismo para todos los productos, determine la
combinación óptima del cultivo usando el método simplex de dos fases.
Produzca ($ Acre) Tomates Relativos Al Parto (los Día-Hombres) 410 6 pimientos verdes 350 8
Pepinos 390 7
10.13 Encuentran la solución del siguiente LP usando el método interior del punto: Minimice a
f (la letra x) = - x1 - 2x2 - x3 Subject para 2x1 + x2 - x3 = 2, 2x1 - x2 + 5x3 = 6, 4x1 + x2 + x3 = 9,
x1 = 0, x2 = 0, x3 = 0 10.14 el Descubrimiento la solución del siguiente problema constreñido
de minimización usando el método de proyección de la gradiente de Rosen: Minimice a f (la
letra x) = - x1x2x3 Subject para 0 = x1 + 2x2 + x3 = 70, 0 = x1, x2, x3 = 40 Como un punto de
partida, usan a x0 5, 5, 5 . Reparo en que este punto satisface todas las restricciones. 10.15
Encuentran la solución del siguiente problema constreñido de minimización usando lo
generalizado redujo método de la gradiente: Minimice a f (la letra x) = - (1.2x1 + 3x2) Subject
para hx xx xx () = + - £ ££ 1 2 2 2 1261 00 10, La restricción de desigualidad pueden ser
convertidos a igualdad introduciendo x3 variable descuidado como sigue: Letra x gx xx () + = 1
2 2 2 3 61 0
Como un punto de partida, use a x0 0, 0, 1 . Reparo en que este punto satisface todas las
restricciones. Determinado kmax = 1000 y crit = 1 × 10-4. 10.16 Encuentran la solución del
siguiente problema constreñido de minimización usando el method31 secuencial de
programación de ecuación de segundo grado: Minimícele a que f xxx () = + 1 2 2 el Tema para
hx xx xx () = + = £££ £ 1 2 2 2 1291 52 4, Como un punto de partida, usan a x0 3, 3 . Los valores
iniciales de multiplicadores Lagrangian pueden ser determinados como 1 y 4. Crit determinado
= 1 × 10-6.
H xx xx xxx 21 2 2 2 3 2 4 2 1422 11 () + + -
La 585Optimización
10.25 Suponen que el anuario costó a C (adentro (d) ($) de una tubería puede ser expresado
como una función del diámetro de la tubería d.) Como sigue:
Cd d