Methods
Adb1(datos) → {Object}
Calcula, para un equipo de adsorción discontinuo (por lotes), las concentraciones finales de soluto en la solución y en el adsorbente.
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | -
Properties
|
Returns:
Objeto con la concentración final de soluto en la solución (c) y la concentración final de soluto en el adsrobente (q).
- Type
- Object
ELL1(datos) → {Object}
Calcula los flujos y composiciones finales, en la extracción líquido-líquido, en una etapa de equilibrio conformada por el soluto (A), el solvente de la fase refinado (B) y el solvente de la fase extracto (C).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Flujos, composiciones iniciales de las fases refinado y extracto y funciones de equilibrio.
Properties
|
Returns:
Objeto con los flujos y composiciones finales de la fase refinado (L1, xA1, XB1) y de la fase extracto (V1, yA1, yB1).
- Type
- Object
ELLN(datos) → {number}
Calcula el número de etapas requeridas, en la extracción líquido-líquido, en múltiples etapas de equilibrio. El sistema está conformado por el soluto (A), el solvente de la fase refinado (B) y el solvente de la fase extracto (C).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Flujo y composición inicial y final de las fases refinado; flujo y composición final de la fase extracto y funciones de equilibrio.
Properties
|
Returns:
Número de etapas de equilibrio.
- Type
- number
ELLN1(datos) → {Object}
Calcula los flujos y composiciones finales faltantes, en la extracción líquido-líquido, en múltiples etapas de equilibrio. El sistema está conformado por el soluto (A), el solvente de la fase refinado (B) y el solvente de la fase extracto (C).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Flujos, composiciones iniciales de las fases refinado y extracto y funciones de equilibrio.
Properties
|
Returns:
Objeto con los flujos y composiciones finales faltantes de la fase refinado (L1, XBN) y de la fase extracto (V1, yA1, yB1).
- Type
- Object
ELLN2(datos) → {Object}
Calcula los flujos y composiciones finales faltantes, en la extracción líquido-líquido, en múltiples etapas de equilibrio. El sistema está conformado por el soluto (A), el solvente de la fase refinado (B) y el solvente de la fase extracto (C).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Flujos, composiciones iniciales de las fases refinado y extracto y funciones de equilibrio.
Properties
|
Returns:
Objeto con los flujos y composiciones faltantes de la fase refinado (LN, xAN, xBN,) y de la fase extracto (V1, yA1, yB1).
- Type
- Object
ELMIN(datos) → {number}
Calcula el flujo mínimo de refinado, en la extracción líquido-líquido, en múltiples etapas de equilibrio. El sistema está conformado por el soluto (A), el solvente de la fase refinado (B) y el solvente de la fase extracto (C).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Flujo y composición inicial y final de las fases refinado; composición inicial de la fase extracto y funciones de equilibrio.
Properties
|
Returns:
Flujo mínimo de refinado.
- Type
- number
Gmin(datos) → {number}
Calcula el flujo superficial mínimo de aire en kg/s.m2, en una torre de enfriamiento que enfría agua de TL2 a TL1.
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Parámetros nombrados
Properties
|
Returns:
Flujo superficial mínimo del aire, en kg/s.m2, para lograr el enfriamiento requerido.
- Type
- number
Kx1(datos) → {number}
Calcula el coeficiente global ideal de transferencia de masa, para la absorción en torres rellenas, basado en la fase líquida.
La función recibe la fracción molar en la fase gaseosa (y), las fracciones molares en la interfaz gas-líquido (xi, yi), los coeficientes individuales ideales de transferencia de masa (kpx, kpy) y la fracción molar en la fase líquida (xa) en equilibrio con la fracción molar en la fase gaseosa.
La función recibe la fracción molar en la fase gaseosa (y), las fracciones molares en la interfaz gas-líquido (xi, yi), los coeficientes individuales ideales de transferencia de masa (kpx, kpy) y la fracción molar en la fase líquida (xa) en equilibrio con la fracción molar en la fase gaseosa.
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | y, xi, yi, kpx, kpy, xa
Properties
|
Returns:
Coeficiente global ideal de transferencia de masa, basado en la fase líquida.
- Type
- number
Kx2(datos) → {number}
Calcula el coeficiente global real de transferencia de masa, para la absorción en torres rellenas, basado en la fase líquida.
La función recibe la fracción molar en la fase líquida (x), el coeficiente global ideal basado en la fase líquida (Kpx) y la fracción molar en la fase líquida (xa) en equilibrio con la fracción molar en la fase gaseosa.
La función recibe la fracción molar en la fase líquida (x), el coeficiente global ideal basado en la fase líquida (Kpx) y la fracción molar en la fase líquida (xa) en equilibrio con la fracción molar en la fase gaseosa.
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x, Kpx, xa
Properties
|
Returns:
Coeficiente global real de transferencia de masa, basado en la fase líquida.
- Type
- number
Ky1(datos) → {number}
Calcula el coeficiente global ideal de transferencia de masa, para la absorción en torres rellenas, basado en la fase gaseosa.
La función recibe la fracción molar en la fase líquida (x), las fracciones molares en la interfaz gas-líquido (xi, yi), los coeficientes individuales ideales de transferencia de masa (kpx, kpy) y la fracción molar en la fase gaseosa (ya) en equilibrio con la fracción molar en la fase líquida.
La función recibe la fracción molar en la fase líquida (x), las fracciones molares en la interfaz gas-líquido (xi, yi), los coeficientes individuales ideales de transferencia de masa (kpx, kpy) y la fracción molar en la fase gaseosa (ya) en equilibrio con la fracción molar en la fase líquida.
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x, xi, yi, kpx, kpy, ya
Properties
|
Returns:
Coeficiente global ideal de transferencia de masa, basado en la fase gaseosa.
- Type
- number
Ky2(datos) → {number}
Calcula el coeficiente global real de transferencia de masa, para la absorción en torres rellenas, basado en la fase gaseosa.
La función recibe la fracción molar en la fase gaseosa (y), el coeficiente global ideal basado en la fase gaseosa (Kpy) y la fracción molar en la fase gaseosa (ya) en equilibrio con la fracción molar en la fase líquida.
La función recibe la fracción molar en la fase gaseosa (y), el coeficiente global ideal basado en la fase gaseosa (Kpy) y la fracción molar en la fase gaseosa (ya) en equilibrio con la fracción molar en la fase líquida.
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | y, Kpy, ya
Properties
|
Returns:
Coeficiente global real de transferencia de masa, basado en la fase gaseosa.
- Type
- number
LIX1(datos) → {Object}
Calcula, en base a las fracciones en peso en base a la solución sin sólido inerte, las fracciones en peso estándar, es decir, en base a la solución total (incluído el sólido inerte).
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Fracciones en peso con relación a la solución sin sólido inerte.
Properties
|
Returns:
Objeto con las fracciones en peso de sólido inerte en las fases sólida y líquida (vxb, vyb) y las fracciones en peso de soluto en las fases sólida y líquida (vxa, vya).
- Type
- Object
Lmin(datos) → {number}
Calcula el flujo superficial mínimo de agua (L en kg/s.m2), para secar aire desde una humedad inicial h1, hasta que sale saturado a la temperatura de entrada del agua (TL2). La función recibe la temperatura de entrada del líquido (TL2 en K), la velocidad superficial del aire (G en kg/s*m2), la temperatura inicial del aire (TG1 en K), la humedad inicial del aire (h1) y la presión de operación (P en mmHG).
Devuelve el flujo mínimo de agua necesario para lograr el secado requerido.
Devuelve el flujo mínimo de agua necesario para lograr el secado requerido.
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Datos de operación para el secado de aire.
Properties
|
Returns:
Velocidad superficial del líquido en kg/s*m2.
- Type
- number
abKx(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase líquida, con el coeficiente global real.
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve el coeficiente global real de la fase líquida (fKx), las función de equilibrio dependiente de la fracción molar en la fase gaseosa (fy) y el área transversal de la columna (S).
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve el coeficiente global real de la fase líquida (fKx), las función de equilibrio dependiente de la fracción molar en la fase gaseosa (fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x2, L1, x1, V1, y1, fKx, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abKxi(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase líquida, con el coeficiente global ideal de la fase líquida.
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve el coeficiente global ideal de la fase líquida (fKpx), la función de equilibrio dependiente de la fracción molar en la fase gaseosa (fy) y el área transversal de la columna (S).
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve el coeficiente global ideal de la fase líquida (fKpx), la función de equilibrio dependiente de la fracción molar en la fase gaseosa (fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x2, L1, x1, V1, y1, fKpx, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abKy(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase gaseosa, con el coeficiente global real de la fase gaseosa.
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final en la fase gaseosa (y2), la función que devuelve el coeficiente global real de la fase gaseosa (fKy), la función de equilibrio dependiente de la fracción molar en la fase líquida (fx) y el área transversal de la columna (S).
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final en la fase gaseosa (y2), la función que devuelve el coeficiente global real de la fase gaseosa (fKy), la función de equilibrio dependiente de la fracción molar en la fase líquida (fx) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L1, x1, V1, y1, y2, fKy, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abKyi(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase gaseosa, con el coeficiente global ideal de la fase gaseosa.
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final en la fase gaseosa (y2), la función que devuelve el coeficiente global ideal de la fase gaseosa (fKpy), la función de equilibrio dependiente de la fracción molar en la fase líquida (fx) y el área transversal de la columna (S).
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final en la fase gaseosa (y2), la función que devuelve el coeficiente global ideal de la fase gaseosa (fKpy), la función de equilibrio dependiente de la fracción molar en la fase líquida (fx) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L1, x1, V1, y1, y2, fKpy, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abkx(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase líquida, con los coeficientes individuales reales.
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve los coeficientes individuales reales de las fases líquida y gaseosa (fkxky), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve los coeficientes individuales reales de las fases líquida y gaseosa (fkxky), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x2, L1, x1, V1, y1, fkxky, fx, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abkxi(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase líquida, con los coeficientes individuales ideales.
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve los coeficientes individuales ideales de las fases líquida y gaseosa (fkpxkpy), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
La función recibe la fracción molar inicial en la fase líquida (x2), el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la función que devuelve los coeficientes individuales ideales de las fases líquida y gaseosa (fkpxkpy), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x2, L1, x1, V1, y1, fkpxkpy, fx, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abky(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase gaseosa, con los coeficientes individuales reales.
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final del gas (y2), la función que devuelve los coeficientes individuales reales de las fases líquida y gaseosa (fkxky), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final del gas (y2), la función que devuelve los coeficientes individuales reales de las fases líquida y gaseosa (fkxky), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L1, x1, V1, y1, y2, fkxky, fx, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abkyi(datos) → {number}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas concentradas), basado en la fase gaseosa, con los coeficientes individuales ideales.
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final del gas (y2), la función que devuelve los coeficientes individuales ideales de las fases líquida y gaseosa (fkpxkpy), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
La función recibe el flujo y fracción molar finales del líquido (L1, x1), el flujo y fracción molar iniciales en el gas (V1, y1), la fracción molar final del gas (y2), la función que devuelve los coeficientes individuales ideales de las fases líquida y gaseosa (fkpxkpy), las funciones de equilibrio dependientes de las fracciones molares en las fases gaseosa y líquida (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L1, x1, V1, y1, y2, fkpxkpy, fx, fy, S.
Properties
|
Returns:
Altura de la torre de absorción en m.
- Type
- number
abrc1(datos) → {Object}
Calcula, para una torre de absorción rellena, los flujos y fracciones molares finales de las fases líquida (L1, x1) y gaseosa (V2, y2).
La función recibe el flujo y la fracción molar iniciales en la fase líquida (L2, x2), el flujo y fracción molar iniciales de la fase gaseosa (V1, y1) y el porcentaje de absorción (pa) de soluto.
La función recibe el flujo y la fracción molar iniciales en la fase líquida (L2, x2), el flujo y fracción molar iniciales de la fase gaseosa (V1, y1) y el porcentaje de absorción (pa) de soluto.
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L2, x2, V1, y1, pa.
Properties
|
Returns:
Objecto con los flujos (en kmol/h) y fracciones molares finales de las fases líquida (L1, x1) y gaseosa (V2, y2).
- Type
- Object
absor1l0x0v0y0(datos) → {Object}
Calcula, para una etapa de absorción, los flujos y fracciones molares finales de las fases gaseosa y líquida (L1, x1, V1 y y1).
La función recibe los flujos y fracciones molares iniciales de las fases gaseosa y líquida (L0, x0, V0, y0), así como las funciones de equilibrio (fx y fy).
La función recibe los flujos y fracciones molares iniciales de las fases gaseosa y líquida (L0, x0, V0, y0), así como las funciones de equilibrio (fx y fy).
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L0, x0, V0, y0, fx y fy.
Properties
|
Returns:
Objeto con el flujo molar final del líquido (L1 en kmol/h), la fracción molar final de soluto en el líquido (x1), el flujo molar final de gas (V1 en kmol/h) y la fracción molar final de soluto en el gas (y1).
- Type
- Object
absor1x0v0y0pa(datos) → {Object}
Calcula, para una etapa de absorción, los flujos molares inicial y final de la fase líquida, la fracción molar final de la fase líquida y el flujo y fracción molar finales de la fase gaseosa.
La función recibe la fracción molar inicial en la fase líquida (x0), el flujo y fracción molar iniciales en la fase gaseosa (V0, y0), el porcentaje de absorción (pa) y la función de equilibrio dependiente "y" (fy).
La función recibe la fracción molar inicial en la fase líquida (x0), el flujo y fracción molar iniciales en la fase gaseosa (V0, y0), el porcentaje de absorción (pa) y la función de equilibrio dependiente "y" (fy).
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x0, V0, y0, pa y fy.
Properties
|
Returns:
Objeto con los flujos molares inicial y final del líquido (L0 y L1 en kmol/h), la fracción molar final de soluto en el líquido (x1), el flujo molar final de gas (V1 en kmol/h) y la fracción molar final de soluto en el gas (y1).
- Type
- Object
absor1x0x1v0y0(datos) → {Object}
Calcula, para una etapa de absorción, los flujos molares inicial y final de la fase líquida (L0, L1), el flujo molar y la fracción molar final en de la fase gaseosa (Vi, y1).
Recibe las fracciones molares inicial y final en la fase líquida (x0, x1), el flujo molar y la fracción molar iniciales en la fase gaseosa (V0, y0) y la función de equilibrio dependiente de "x" (fx).
Recibe las fracciones molares inicial y final en la fase líquida (x0, x1), el flujo molar y la fracción molar iniciales en la fase gaseosa (V0, y0) y la función de equilibrio dependiente de "x" (fx).
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x0, x1, V0, y0, fx.
Properties
|
Returns:
Objeto con los flujos molares inicial y final del líquido (L0 y L1 en kmol/h), el flujo molar final de gas (V1 en kmol/h) y la fracción molar final de soluto en el gas (y1).
- Type
- Object
absorKremser(datos) → {number}
Calcula, empleando el método de Kremser, el número de etapas para lograr la separación requerida en una torre de absorción.
La función recibe el flujo y fracción molar iniciales del líquido (L0, x0), el flujo molar final del líquido (Ln), el flujo y fracción molar iniciales de la fase gaseosa (V0, y0), el flujo y fracción molar finales de la fase gaseosa (V1, y1) y la constante de la ley de Henry (H).
La función recibe el flujo y fracción molar iniciales del líquido (L0, x0), el flujo molar final del líquido (Ln), el flujo y fracción molar iniciales de la fase gaseosa (V0, y0), el flujo y fracción molar finales de la fase gaseosa (V1, y1) y la constante de la ley de Henry (H).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Lo, x0, Ln, V0, y0, V1, y1 y H.
Properties
|
Returns:
Número de etapas teóricas de equilibrio necesarias para lograr la separación requerida.
- Type
- number
absorLmin(datos) → {number}
Calcula, para una torre de absorción, el flujo mínimo de líquido para lograr la separación requerida (número infinito de etapas).
La función recibe la fracción inicial en la fase líquida (x0), el flujo y fracción molar iniciales de la fase gaseosa (V0, y0), el porcentaje de absorción (pa) y la función de equilibrio dependiente de "y" (fy).
La función recibe la fracción inicial en la fase líquida (x0), el flujo y fracción molar iniciales de la fase gaseosa (V0, y0), el porcentaje de absorción (pa) y la función de equilibrio dependiente de "y" (fy).
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x0, V0, y0, pa y fy.
Properties
|
Returns:
Flujo mínimo de líquido, en kmol/h, con el que se puede lograr la separación requerida.
- Type
- number
absorNl0x0v0y0pa(datos) → {Object}
Calcula, para una torre con múltiples etapas de absorción, los flujos y fracciones molares finales de las fases gaseosa y líquida (Ln, xn, V1 y y1).
La función recibe los flujos y fracciones molares iniciales de las fases gaseosa y líquida (L0, x0, V0, y0) y el porcentaje de absorción (pa).
La función recibe los flujos y fracciones molares iniciales de las fases gaseosa y líquida (L0, x0, V0, y0) y el porcentaje de absorción (pa).
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L0, x0, V0, y0 y pa.
Properties
|
Returns:
Objeto con el flujo molar final del líquido (Ln en kmol/h), la fracción molar final de soluto en el líquido (xn), el flujo molar final de gas (V1 en kmol/h) y la fracción molar final de soluto en el gas (y1).
- Type
- Object
absorNl0x0xnv1y1(datos) → {number}
Calcula, para una torre con múltiples etapas de absorción, el número de etapas de equilibrio necesarias para lograr la separación requerida (n).
La función recibe el flujo molar inicial de líquido (L0), las fracciones molares iniciales y final de la fase líquida (x0, xn), el flujo y fracción molar finales de la fase gaseosa (V1, y1) y la función de equilibrio dependiente de "y" (fy).
La función recibe el flujo molar inicial de líquido (L0), las fracciones molares iniciales y final de la fase líquida (x0, xn), el flujo y fracción molar finales de la fase gaseosa (V1, y1) y la función de equilibrio dependiente de "y" (fy).
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L0, x0, xn, V1, y1 y fy.
Properties
|
Returns:
Número de etapas teóricas de equilibrio necesarias para lograr la separación requerida.
- Type
- number
alturaTECG(datos) → {Object}
Calcula la altura de una torre de enfriamiento de agua empleando Coeficientes Globales de transferencia. La función recibe la velocidad superficial del líquido (L), la temperatura inicial y final del líquido (TL1 y TL2), la velocidad superficial del aire (G), la temperatura inicial del aire (TG1), la humedad inicial del aire (h1), la presión de operación (P) y el coeficiente volumétrico de transferencia de masa (KGa).
Devuelve un objeto con la altura de la torre (z), la altura equivalente a una unidad de transferencia (HOG) y el número de unidades de transferencia (NOG).
Devuelve un objeto con la altura de la torre (z), la altura equivalente a una unidad de transferencia (HOG) y el número de unidades de transferencia (NOG).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Datos necesarios para el cálculo de la altura de la torre.
Properties
|
Returns:
Atura de la torre (z en m), altura equivalente a una unidad de transferencia (HOG en m) y número de unidades de transferencia (NOG).
- Type
- Object
alturaTECGh2(datos) → {Object}
Calcula la altura de una torre de enfriamiento de agua empleando Coeficientes Globales de transferencia de masa. La función recibe la velocidad superficial del líquido (L), la temperatura inicial del líquido (TL2), la velocidad superficial del aire (G), la temperatura inicial del aire (TG1), la humedad inicial y final del aire (h1 y h2), la presión de operación (P) y el coeficiente volumétrico de transferencia de masa (KGa).
Devuelve un objeto con la altura de la torre (z), la altura equivalente a una unidad de transferencia (HOG) y el número de unidades de transferencia (NOG).
Devuelve un objeto con la altura de la torre (z), la altura equivalente a una unidad de transferencia (HOG) y el número de unidades de transferencia (NOG).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Datos necesarios para el cálculo de la altura.
Properties
|
Returns:
Atura de la torre (z en m), altura equivalente a una unidad de transferencia (HOG en m) y número de unidades de transferencia (NOG).
- Type
- Object
alturaTECI(datos) → {Object}
Calcula la altura de una Torre de Enfriamiento de agua con Coeficientes Individuales. La función recibe la velocidad superficial del líquido (L), la temperatura inicial y final del líquido (TL1 y TL2), la velocidad superficial del aire (G), la temperatura inicial del aire (TG1), la humedad inicial del aire (h1), la presión de operación (P), la relación hla/MB.KGa.P (hMKP) y el coeficiente volumétrico de transferencia de masa (KGa).
Devuelve un objeto con la altura de la torre (z), la altura equivalente a una unidad de transferencia (HOG) y el número de unidades de transferencia (NOG).
Devuelve un objeto con la altura de la torre (z), la altura equivalente a una unidad de transferencia (HOG) y el número de unidades de transferencia (NOG).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Datos necesarios para el cálculo de la altura de la torre.
Properties
|
Returns:
Atura de la torre (z en m), altura equivalente a una unidad de transferencia (HOG en m) y número de unidades de transferencia (NOG).
- Type
- Object
antoine(datos) → {number}
Calcula, con la ecuación de Antoine, la presión de vapor (en mmHg) si se manda la Temperatura (T) o la temperatura de saturación (en Kelvin) si se manda la presión (P). Por defecto el compuesto es el agua, para otros compuestos se deben enviar las constantes de Antoine: antA, antB y antC, obtenidas estando la temperatura en Kelvin y la presión en mmHg.
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura/presión y constantes de Antoine.
Properties
|
Returns:
Presión de vapor en mmHg o temperatura de saturación en Kelvin.
- Type
- number
coeficienteGlobalTE(datos) → {Object}
Para una torre de enfriamiento dada, calcula el coeficiente volumétrico global de transferencia de masa (KGa, en kmol/s.m3.mmHg) y la altura equivalente a una unidad de transferencia (HOG, en m). La función recibe la velocidad superficial del líquido (L), la temperatura inicial y final del líquido (TL1 y TL2), la velocidad superficial del aire (G), la temperatura inicial del aire (TG1), la humedad inicial del aire (h1), la presión de operación (P) y la altura de la torre (z) en m.
Devuelve un objeto con el coeficiente volumétrico de transferencia de masa (KGa) en kmol/s.m3.mmHg y la altura equivalente a una unidad de transferencia (HOG) en m.
Devuelve un objeto con el coeficiente volumétrico de transferencia de masa (KGa) en kmol/s.m3.mmHg y la altura equivalente a una unidad de transferencia (HOG) en m.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Parámetros nombrados
Properties
|
Returns:
Coeficiente global de transferencia de masa (KGa) en kmol/s.m3.mmHg y altura equivalente a una unidad de transferencia (HOG) en m.
- Type
- Object
coeficienteGlobalTEh2(datos) → {Object}
Dada la altura de una torre de enfriamiento, calcula el coeficiente volumétrico de transferencia de mas (KGa en kmol/s*m3*mmHg) y la altura equivalente a una unidad de transferencia (HOG en m). La función recibe la velocidad superficial del líquido (L en kg/s*m2), la temperatura de entrada del líquido (TL2 en K), la velocidad superficial del aire (G en kg/s*m2), la temperatura inicial del gas (TG! en K), las humedades inicial y final del gas (h1 y h2), la presión de operación (P en mmHg) y la altura de la torre (z en m).
Devuelve un objeto con el coeficiente volumétrico de transferencia de masa (KGa) y la altura equivalente a una unidad de transferencia (HOG).
Devuelve un objeto con el coeficiente volumétrico de transferencia de masa (KGa) y la altura equivalente a una unidad de transferencia (HOG).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Datos de operación para la torre de enfriamiento.
Properties
|
Returns:
Objeto con el coeficiente volumétrico de transferencia de masa (KGa en kmol/s*m3*mmHg) y la altura equivalente a una unidad de transferencia (HOG en m).
- Type
- Object
compLVMWR(datos) → {Object}
Calcula la composición líquido-vapor (x-y) en un flash adiabático.
La función recibe la temperatura de operación (T), la presión de operación (P), la composición (compuestos) y las fracciones molares iniciales del fluido que ingresa al equipo (z).
La función recibe la temperatura de operación (T), la presión de operación (P), la composición (compuestos) y las fracciones molares iniciales del fluido que ingresa al equipo (z).
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura (T), Presión (p), compuestos y fracciones molares (z).
Properties
|
Returns:
Objeto con la fracción molar de gas en la mezcla (phi), las fracciones molares de los compuestos en la fase líquida (x) y las fracciones molares de los compuestos en la fase gaseosa (y).
- Type
- Object
csGas(datos) → {number}
Calcula el calor sensible de un gas húmedo, para la humedad (h), capacidad calorífica promedio del gas y capacidad calorífica promedio del vapor. Capacidades caloríficas promedio por defecto: aire (gas), agua (vapor).
Parameters:
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | humedad y capacidades caloríficas promedio.
Properties
|
Returns:
Calor sensible del gas húmedo (kJ/kg*K)
- Type
- number
entGas(datos) → {number}
Calcula la entalpía de un gas húmedo, dadas la temperatura (T), humedad (h), capacidades caloríficas promedio del gas (cpg), capacidad calorífica promedio del vapor (cpv) y entalpía de vaporización (Hv) a la temperatura de solidificación (Ts) del vapor (estado de referencia temperatura de solidificación del vapor). Vapores por defecto: aire (gas), agua (vapor)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura, humedad, capacidades caloríficas promedio, entalpía de vaporización y temperatura de solidificación.
Properties
|
Returns:
Entalpía del aire húmedo en kJ/kg de aire seco
- Type
- number
entIntGasLiq(datos)
Calcula la entalpía de la interfaz gas líquido en una torre de enfriamiento, dadas la entalpía del gas (Hy), la temperatura del líquido (TL), la presión de operación (P) y el valor de la relación hl*a/MB*KG*a*P (hMKP).
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Entalpía, temperatura y presión del aire y valor de la relación hLa/MB*Kga*P.
Properties
|
entLiq(datos) → {number}
Calcula la entalpía del líquido, dadas la temperatura actual del líquido (T), la capacidad calorífica media del líquido y la temperatura de solidificación (Ts) del líquido. Líquido por defecto: agua.
Parameters:
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura del líquido, capacidad calorífica media y temperatura de solidificación del líquido.
Properties
|
Returns:
Entalpía del líquido (kJ/kg)
- Type
- number
entVap(datos) → {number}
Calcula el calor latente de vaporización (entalpía de vaporización) a la temperatura T, conociendo la temperatura crítica (Tc) del compuesto y su entalpía de vaporización (Hv0) a la temperatura T0. El compuesto por defecto es el agua.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura, temperatura crítica y entalpía de vaporización a la temperatura T0.
Properties
|
Returns:
Calor latente de vaporización del compuesto a la temperatura dada (en las mismas unidades que Hv0).
- Type
- number
harlacher(datos) → {number}
Calcula, con la ecuación de Harlacher, la presión de vapor (en mmHg) si se manda la Temperatura (T) o la temperatura de saturación (en Kelvin) si se manda la presión (P). Por defecto el compuesto es el agua, para otros compuestos se deben enviar las constantes de Harlacher: harA, harB, harC y harD, obtenidas estando la temperatura en Kelvin y la presión en mmHg.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura/presión y constantes de Harlacher.
Properties
|
Returns:
Presión de vapor en mmHg o Temperatura de saturación en Kelvin.
- Type
- number
humBulbo(datos) → {Number}
Calcula la humedad del aire en base a la temperatura del aire (T1), la temperatura de bulbo húmedo (T2) y la presión (P) a la que se encuentra.
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Parámetros nombrados, valores por defecto para el aire húmedo
Properties
|
Returns:
Humedad (h1) en kg de vapor de agua/kg de aire seco (humedad del aire)
- Type
- Number
humRel(datos) → {number}
Calcula la humedad relativa (%) de un compuesto en un gas, dadas la presión parcial del compuesto (Pp) y la presión de vapor del compuesto (Pv) a la temperatura del gas.
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Presión parcial y presión de vapor.
Properties
|
Returns:
Humedad relativa del gas (%)
- Type
- number
humSat(datos) → {number}
Calcula la humedad de un gas saturado, dadas la temperatura (T) en Kelvin, la presión (P) en mmHg y las constantes de la ecuación de Antoine: antA, antB y antC, obtenidas estando la temperatura en Kelvin y la presión en mmHg. Los valores por defecto para las constante de Antoine, corresponden al agua.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
datos |
Object | Temperatura, presión y constantes de la ecuación de Antoine. | ||
|
datos.T | Temperatura del gas en Kelvin. | ||
|
datos.P | Presión del gas en mmHg. | ||
datos.antA |
number |
<optional> |
18.3036 | Primera constante de la ecuación de Antoine |
datos.antB |
number |
<optional> |
3816.44 | Segunda constante de la ecuación de Antoine |
datos.antC |
number |
<optional> |
-46.13 | Tercera constante de la ecuación de Antoine. |
Returns:
humedad del gas saturado.
- Type
- number
humedad(datos) → {number}
Calcula la humedad de un vapor en un gas, dadas la presión parcial (Pp) del vapor, la presión total (P) del gas, el peso molecular del vapor y el peso molecular del gas. Por defecto el peso molecular del vapor es el del agua y el peso molecular del gas es el del aire.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Presiones y pesos moleculares.
Properties
|
Returns:
Humedad del gas
- Type
- number
kMcWilliams(datos) → {number}
Calcula la constante de equilibrio líquido-vapor, a una temperatura (T) y presión (P) dadas, para el compuesto especificado (compuesto), empleando la ecuación de McWilliams.
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | T, P y nombre del compuesto.
Properties
|
Returns:
Constante de equilibrio calculada.
- Type
- number
Example
Ejemplos de uso de la función
// Cálculo de las constantes de equilibrio para el isopentano, n-pentano y n-hexano a 581.58 R y 14.7 psi:
kMcWilliams({T:581.58, P:14.7, compuesto:"isopentano"})
2.0065279392461237 // Resultado devuelto
kMcWilliams({T:581.58, P:14.7, compuesto:"n-pentano"})
1.5324821601252245 // Resultado devuelto
kMcWilliams({T:581.58, P:14.7, compuesto:"n-hexano"})
0.5675864021894845 // Resultado devuelto
_
pBurbujaMW(datos) → {number}
Calcula la presión de burbuja, a una temperatura (T) dada, de los compuestos con una composición en la fase líquida conocida.
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Presión asumida (Pi), temperatura conocida (T), compuestos y fracciones molares en la fase líquida.
Properties
|
Returns:
Presión de burbuja calculada (en psi).
- Type
- number
pRocíoMW(datos) → {number}
Calcula la presión de rocío, a una temperatura (T) dada, de los compuestos con una composición en la fase gaseosa conocida.
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Presión asumida (Pi), temperatura conocida (T), compuestos y fracciones molares en la fase gaseosa.
Properties
|
Returns:
Presión de rocío calculada (en psi).
- Type
- number
porHum(datos) → {number}
Calcula el porcentaje (%) de humedad del gas, dadas la humedad (h) y la humedad de saturación (hs) del gas.
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Humedad del gas y humedad del gas saturado.
Properties
|
Returns:
Porcentaje de humedad del gas
- Type
- number
prePar(datos) → {number}
Calcula la presión parcial de un compuesto (vapor) en un gas, dadas la humedad (h) del gas, la presión total del gas (P) y los pesos moleculares del compuesto y del gas. Pesos moleculares por defecto: agua (vapor) y aire (gas).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Humedad, presión y pesos moleculares.
Properties
|
Returns:
Presión parcial del gas (misma unidad que P)
- Type
- number
precision(objeto, nopt) → {Object|number}
Redondea él o los números del objeto que recibe, al número de dígitos de precisión recibido como segundo parámetro.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
objeto |
Object | Objeto con los núemros a redondear. | ||
n |
number |
<optional> |
0 | Número de dígitos de precisión. |
Returns:
Objeto con sus propiedades numéricas redondeadas o número redondeado.
- Type
- Object | number
round(objeto, nopt) → {Object|number}
Redondea él o los números del objeto que recibe, al número de dígitos después del punto recibido como segundo parámetro.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
objeto |
Object | Objeto con los núemros a redondear. | ||
n |
number |
<optional> |
0 | Número de dígitos después del punto. |
Returns:
objeto con sus propiedades numéricas redondeadas o número redondeado.
- Type
- Object | number
tBurbujaMW(datos) → {number}
Calcula la temperatura de burbuja, a una presión (P) dada, de los compuestos con una composición en la fase líquida conocida.
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura asumida (Ti), presión conocida (P), compuestos y fracciones molares en la fase líquida.
Properties
|
Returns:
Temperatura de burbuja calculada (en R).
- Type
- number
tBurbujaNRTL(datos) → {number}
Calcula la temperatura del punto de burbuja en K, para una mezcla binaria. La función recibe la presión de operación (P en mmHg), la fracción molar del compuesto 1 (x1), las constantes de Antoine para los compuestos 1 y 2 (antA1, antB1, antC1, antA2, antB2, antC2), las temperaturas de ebullición de los compuestos 1 y 2 (Tb1 y Tb2 en K), los parámetros de la ecuación de antoine (alfa=alfa12=alfa21, deltag12 y deltag21). Los valores por defecto corresponden a la mezcla binaria etanol - agua (compuestos 1 y 2).
La función devuelve la temperatura del punto de burbuja en K.
La función devuelve la temperatura del punto de burbuja en K.
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Presión, fracción molar y parámetros de las ecuaciones de Antoine y NRTL.
Properties
|
Returns:
Temperatura del punto de burbuja en K.
- Type
- number
Example
Ejemplos de uso de la función.
// Cálculo de la temperatura de burbuja para la una mezcla de etanol-agua a 543 mmHg, con una fracción molar de etanol igual a 0.78.
tBurbujaNRTL({P:542, x1:0.78})
343.31107809691065 // resultado obtenido
// Temperatura de burbuja para la mezcla etanol-agua a 760 mmHg, con una fracción molar de etanol igual a 0.46.
tBurbujaNRTL({P:760, x1:0.46})
353.35790057312795 // resultado obtenido
tRocíoMW(datos) → {number}
Calcula, para una presión (P) dada, la temperatura de rocío de los compuestos con una composición en la fase gaseosa conocida.
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura asumida (Ti), presión conocida (P), compuestos y fracciones molares en la fase gaseosa.
Properties
|
Returns:
Temperatura de rocío calculada (en R).
- Type
- number
temSatAdiabática(datos) → {Object}
Calcula la temperatura (T2) y/o la humedad (h2) a la salida de un saturador adiabático. Calcula la temperatura y la humedad si se mandan la presión (P) y el porcentaje de saturación (ps), calcula la temperatura si se manda la humedad final (h2) y calcula la temperatura si se manda la temperatura final. Por defecto, las propiedades del gas son las del aire y las del líquido las del agua.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura, humedad, presión, porcentaje de saturación y propiedades del gas y vapor.
Properties
|
Returns:
Temperatura (T2) en K y humedad (h2) del aire a la salida del saturador.
- Type
- Object
temSatAdiabática2(datos) → {Object}
Calcula la temperatura (T2) y/o la humedad (h2) a la salida de un saturador adiabático. Calcula la temperatura y la humedad si se mandan la presión (P) y el porcentaje de saturación (ps), calcula la temperatura si se manda la humedad final (h2) y calcula la temperatura si se manda la temperatura final. Por defecto, las propiedades del gas son las del aire y las del líquido las del agua.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura, humedad, presión, porcentaje de saturación y propiedades del gas y vapor.
Properties
|
Returns:
Temperatura (T2) en K y humedad (h2) del aire a la salida del saturador.
- Type
- Object
thekStiel(datos) → {number}
Calcula, con la ecuación de Thek-Stiel, la presión de vapor (en mmHg) si se manda la Temperatura (T) o la temperatura de saturación (en Kelvin) si se manda la presión (P). Por defecto el compuesto es el agua, para otros compuestos se deben enviar las siguientes propiedades del compuesto: Tb, temperatura de ebullición en Kelvin; Tc, temperatura crítica en Kelvin; Pc, presión crítica en atm y Hvb, entalpía de vaporización a la temperatura normal de ebullición en kj/kg.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura/Presión y propiedades del compuesto.
Properties
|
Returns:
Presión de vapor en mmHg o Temperatura de saturación en Kelvin.
- Type
- number
toExponential(objeto, nopt) → {Object|Number}
Redondea él o los números del objeto que recibe, al número de dígitos de precisión recibido como segundo parámetro, devolviendo los números redondeados como strings, en formato exponencial.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
objeto |
Object | number | Objeto o número a redondear. | ||
n |
number |
<optional> |
0 | Número de dígitos de precisión. |
Returns:
Objeto con sus propiedades numéricas redondeadas como strings o número redondeado como string en formato exponencial.
- Type
- Object | Number
toFixed(objeto, nopt) → {Object|Number}
Redondea él o los números del objeto que recibe, al número de dígitos después del punto recibido como segundo parámetro, devolviendo los números redondeados como strings.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
objeto |
Object | number | Objeto o número a redondear. | ||
n |
number |
<optional> |
0 | Número de dígitos después del punto. |
Returns:
Objeto con sus propiedades numéricas redondeadas como strings o número redondeado como string.
- Type
- Object | Number
toPrecision(objeto, nopt) → {Object|number}
Redondea él o los números del objeto que recibe, al número de dígitos de precisión recibido como segundo parámetro, devolviendo los números como strings.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
objeto |
Object | Objeto con los números a redondear. | ||
n |
number |
<optional> |
0 | Número de dígitos de precisión. |
Returns:
objeto con sus propiedades numéricas redondeadas como strings o número redondeado como string.
- Type
- Object | number
volHum(datos) → {number}
Calcula el volumen húmedo de un gas, dadas la temperatura (T), presión (P) y humedad (h) del gas, así como los pesos moleculares del vapor y del gas. Pesos moleculares por defecto: agua (vapor) y aire (gas).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | Temperatura, presión, humedad y pesos moleculares.
Properties
|
Returns:
Volumen del gas húmedo (m^3/kmol)
- Type
- number
xiyi1(datos) → {Object}
Calcula, para una torre de absorción rellena, las fracciones molares (xi, yi) en la interfaz gas líquido y los flujos molares superficiales de soluto en las fases líquida y gaseosa (Nax, Nay).
La función recibe las fracciones molares de soluto en las fases gaseosa y líquida (x, y), los coeficientes individuales ideales de las fases líquida y gaseosa (kx y ky) y las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy).
La función recibe las fracciones molares de soluto en las fases gaseosa y líquida (x, y), los coeficientes individuales ideales de las fases líquida y gaseosa (kx y ky) y las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy).
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x, y, kx, ky, fx, fy.
Properties
|
Returns:
Objecto con las fracciones molares en la interfaz gas-líquido (xi, yi) y los flujos molares superficiales de soluto (en kmol/s*m2) en las fases líquida y gaseosas (Nax, Nay).
- Type
- Object
xiyi2(datos) → {Object}
Calcula, para una torre de absorción rellena, las fracciones molares (xi, yi) en la interfaz gas líquido, los coeficientes individuales reales (kx, ky) las medias logarítmicas de xi y yi (xim, yim) y los flujos molares superficiales de soluto en las fases líquida y gaseosa (Nax, Nay).
La función recibe las fracciones molares de soluto en las fases gaseosa y líquida (x, y), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy) y las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy).
La función recibe las fracciones molares de soluto en las fases gaseosa y líquida (x, y), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy) y las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy).
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | x, y, kpx, kpy, fx, fy.
Properties
|
Returns:
Objecto con las fracciones molares en la interfaz gas-líquido (xi, yi), las medias logarítmicas de x-xi (xim) y yi-y (yim), los coeficientes individuales reales (kx, ky) y los flujos molares superficiales de soluto (en kmol/s*m2) en las fases líquida y gaseosas (Nax, Nay).
- Type
- Object
zabKx(datos) → {Object}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase líquida, con el coeficiente global real.
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), el coeficiente global ideal de la fase líquida (Kpx), la función de equilibrio dependiente de la fracción molar en las fases gaseosa (fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), el coeficiente global ideal de la fase líquida (Kpx), la función de equilibrio dependiente de la fracción molar en las fases gaseosa (fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L2, x2, L1, x1, y1, y2, Kx, fy, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase líquida (HOL), el número de unidades de transferencia basado en la fase líquida (NOL) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabKxi(datos) → {Object}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase líquida, con el coeficiente global ideal.
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), el coeficiente global ideal de la fase líquida (Kpx), la función de equilibrio dependiente de la fracción molar en las fases gaseosa (fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), el coeficiente global ideal de la fase líquida (Kpx), la función de equilibrio dependiente de la fracción molar en las fases gaseosa (fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L2, x2, L1, x1, y1, y2, Kpx, fy, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase líquida (HOL), el número de unidades de transferencia basado en la fase líquida (NOL) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabKy(datos) → {Object}
Calcula, la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase gaseosa, con el coeficiente global real.
La función recibe los flujos y fracciones molares iniciales y finales del gas (V1, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), el coeficiente global real de la fase gaseosa (Ky), las función de equilibrio dependientes de la fracción molar en la fase líquida (fx) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del gas (V1, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), el coeficiente global real de la fase gaseosa (Ky), las función de equilibrio dependientes de la fracción molar en la fase líquida (fx) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | V1, y1, V2, y2, x2, x1, Ky, fx, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase gaseosa (HOG), el número de unidades de transferencia basado en la fase gaseosa (NOG) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabKyi(datos) → {Object}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase gaseosa, con el coeficiente global ideal.
La función recibe los flujos y fracciones molares iniciales y finales del gas (V1, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), el coeficiente global ideal de la fase gaseosa (kpy), la función de equilibrio dependientes de la fracción molar en las fase gaseosa (fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del gas (V1, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), el coeficiente global ideal de la fase gaseosa (kpy), la función de equilibrio dependientes de la fracción molar en las fase gaseosa (fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | V1, y1, V2, y2, x2, x1, Kpy, fx, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase gaseosa (HG), el número de unidades de transferencia basado en la fase gaseosa (NG) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabkx(datos) → {Object}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase líquida, con coeficientes individuales reales.
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L2, x2, L1, x1, y1, y2, kpx, kpy, fx, fy, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase líquida (HL), el número de unidades de transferencia basado en la fase líquida (NL) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabkxi(datos) → {Object}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas diluidas) basado en la fase líquida, con coeficientes individuales ideales.
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del líquido (L2, x2, L1, x1), las fracciones molares inicial y final en el gas (y1, y2), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | L2, x2, L1, x1, y1, y2, kpx, kpy, fx, fy, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase líquida (HL), el número de unidades de transferencia basado en la fase líquida (NL) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabky(datos) → {Object}
Calcula, la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase líquida, con coeficientes individuales reales.
La función recibe los flujos y fracciones molares iniciales y finales del gas (V2, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del gas (V2, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | V1, y1, V2, y2, x2, x1, kpx, kpy, fx, fy, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase gaseosa (HG), el número de unidades de transferencia basado en la fase gaseosa (NG) y la altura de la torre de absorción (z) en m.
- Type
- Object
zabkyi(datos) → {Object}
Calcula la altura de una torre de absorción rellena (mezclas gaseosas diluidas), basado en la fase gaseosa, con coeficientes individuales ideales.
La función recibe los flujos y fracciones molares iniciales y finales del gas (V1, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
La función recibe los flujos y fracciones molares iniciales y finales del gas (V1, y1, V2, y2), las fracciones molares inicial y final en el líquido (x2, x1), los coeficientes individuales ideales de las fases líquida y gaseosa (kpx y kpy), las funciones de equilibrio dependientes de las fracciones molares en las fases líquida y gaseosa (fx, fy) y el área transversal de la columna (S).
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datos |
Object | V1, y1, V2, y2, x2, x1, kpx, kpy, fx, fy, S.
Properties
|
Returns:
Objecto con la altura equivalente a una unidad de transferencia basada en la fase gaseosa (HG), el número de unidades de transferencia basado en la fase gaseosa (NG) y la altura de la torre de absorción (z) en m.
- Type
- Object