Memoria de Cálculo Simplificada — Guía de Uso
Cómo leer la memoria de cálculo en Excel del riesgo individual promedio bajo el método simplificado CCPS-4-3.
1. ¿Qué es este archivo?#
Este libro de Excel constituye la memoria de cálculo detallada del Riesgo Individual Promedio de la Población Expuesta (IR_av) para proyectos generados con TekRisk bajo el método simplificado del CCPS-4-3 §4.4.1.3.
Propósito: documentar paso a paso, con tablas explícitas y fórmulas vivas, el aporte específico de cada incident outcome case al riesgo individual en cada punto (x,y) de interés, las frecuencias iniciales y las probabilidades aplicadas. Está pensado para entregarse a autoridades regulatorias (ej. ASEA en México, HSE en UK, RIVM en Países Bajos) y permite auditoría por pares.
Público objetivo:
- Autoridad reguladora revisora.
- Ingenieros de proceso que validan los cálculos por pares.
- Auditores externos que necesitan reproducir el cálculo con sus propios supuestos.
2. Estructura del libro#
El libro contiene 7 hojas ordenadas secuencialmente. Cada hoja arranca con un bloque introductorio gris que explica su contenido y propósito.
| # | Hoja | Contenido |
|---|---|---|
| 1 | Resumen | Metadatos del proyecto, método aplicado, umbral, criterios IR, población y resultado IR_av. Define los named ranges THRESHOLD_PCT, INTOL_THR, TOL_THR, POBLACION_PROYECTO, DENSIDAD_PROYECTO. |
| 2 | Escenarios | Una fila por cada incident outcome case: frecuencia inicial f_i, radio analítico r_i, factor direccional, contribución potencial IR. |
| 3 | Receptores | Coordenadas (x,y) de interés (receptores definidos en el proyecto), con población y densidad. |
| 4 | Aportes por Punto | Matriz Receptores × Escenarios. Cada celda con fórmula viva =SI(distancia ≤ radio; contribución; 0). Columna final IR(x,y) = SUMA(aportes). |
| 5 | IR Promedio | Por cada receptor, IR(x,y) × P(x,y). IR_av Eq. 4.4.6 (población expuesta) y Eq. 4.4.7 (población total). |
| 6 | Niveles de Contorno | Aplicación de CCPS Eq. 4.4.5 (suma cumulativa por cluster) — niveles iso-contorno reales del mapa. |
| 7 | Metodología | Ecuaciones canónicas, tabla de variables/unidades y referencias bibliográficas. |
3. Cómo auditar el IR_av paso a paso#
Paso 1 — Hoja 1 (Resumen)#
- Verifique que Método aplicado =
Simplificado (CCPS-4-3 §4.4.1.3). - Anote el Umbral de fatalidad (% de fatalidad probit que define el discriminador binario).
- Confirme los criterios IR (intolerable / tolerable) y el preset/país aplicable.
- Observe la población total P_T y la densidad del proyecto.
- La celda IR_av Exposed Population referencia el resultado final desde la Hoja 5.
Paso 2 — Hoja 2 (Escenarios)#
- Cada fila es un escenario (incident outcome case): combinación de fuente + modelo de riesgo + método.
- Columna E (Frecuencia f_i): frecuencia inicial en eventos/año, ingresada por el ingeniero.
- Columna G (Radio r_i): distancia precalculada por el motor donde la probabilidad de fatalidad cruza el umbral del paso 1.
- Columna H (Factor direccional):
1para modelos térmicos / VCE radial;θ/360para Flash Fire (CCPS Eq. 4.4.4). - Columna J (Contribución IR): fórmula viva
=E×I = f_i × factor. Es lo que aportará al IR de cualquier punto que caiga dentro del círculo. - Columna L (Notas): indica casos especiales como "fuente dentro polígono LEL → θ=360°".
Paso 3 — Hoja 3 (Receptores)#
- Cada fila es un punto (x,y) de interés con su nombre, tipo, lat/lon y población.
- Si Geometría ≠
Point, el lat/lon es el centroide de la geometría original (LineString/Polygon) — la columna Notas lo indica.
Paso 4 — Hoja 4 (Aportes por Punto) — la hoja clave para la autoridad#
- La fila Referencia (fila 6 aprox.) trae los radios y contribuciones potenciales desde la Hoja 2 vía
INDEX(RADIOS_SCENARIOS, #)eINDEX(CONTRIBUCIONES_SCENARIOS, #). - Por cada receptor (fila):
- Distancia (precalculada): haversine entre el receptor y el centro del círculo del escenario.
- Aporte (fórmula viva):
=SI(distancia ≤ radio; contribución; 0). Si el receptor cae dentro del círculo, el aporte es la contribución; si no, 0.
- La columna final IR(x,y) suma los aportes individuales:
=SUMA(aportes en la fila). Esta es la ecuación CCPS Eq. 4.4.1 en su forma binaria.
Cómo verificar manualmente un punto:
- Calcule a mano la distancia desde el receptor a la fuente del escenario.
- Compare con el radio r_i de la Hoja 2.
- Si distancia ≤ r_i → el aporte debe ser f_i × factor_direccional.
- Sume todos los aportes ≠ 0 → debe coincidir con la columna IR(x,y).
Paso 5 — Hoja 5 (IR Promedio)#
- Por cada receptor:
IR(x,y)se referencia desde la Hoja 4 (INDEX(IR_POR_RECEPTOR, #)). IR × Pes fórmula viva.- Si hay población de fondo (densidad × área por banda fuera de receptores), aparece un bloque adicional debajo.
- Fila TOTAL:
Σ(P)yΣ(IR×P)con fórmulas SUMA. - IR_av (Eq. 4.4.6) =
Σ(IR×P) / Σ(P)— riesgo individual promedio de la población expuesta. - IR_av (Eq. 4.4.7) =
Σ(IR×P) / P_T— riesgo individual promedio sobre la población total del proyecto.
Paso 6 — Hoja 6 (Niveles de Contorno)#
- Para cada cluster de discos concéntricos (escenarios en la misma fuente), los discos se ordenan por radio descendente.
- La columna Cumulativa IR aplica CCPS Eq. 4.4.5:
F = F_anterior + E_actual(suma cumulativa). - Cada cumulativa corresponde a un nivel real del iso-contorno dibujado en el mapa.
- El último valor de cada cluster (negrita roja) = máximo IR del cluster.
Paso 7 — Hoja 7 (Metodología)#
- Tabla de ecuaciones canónicas con su forma matemática y descripción.
- Tabla de variables con unidades en SI.
- Lista de referencias bibliográficas (CCPS QRA 2nd Ed., NTE-002, etc.).
4. Cómo hacer un análisis de sensibilidad#
El libro contiene fórmulas vivas que se recalculan automáticamente al abrirlo. Para auditar sensibilidades:
- Cambiar el umbral de fatalidad: modifique la celda THRESHOLD_PCT en Hoja 1. Esto solo afecta el etiquetado; los radios r_i son precalculados por el motor para el umbral fijado en el momento del cálculo. Para reflejar un nuevo umbral debe regenerar el Excel desde la aplicación.
- Cambiar una frecuencia inicial: modifique la celda E correspondiente en Hoja 2. La contribución (Columna J) y el IR(x,y) de cada receptor (Hoja 4) se recalculan al instante.
- Cambiar el factor direccional: modifique la columna H en Hoja 2. Útil para evaluar escenarios donde θ es incierto en FF.
- Cambiar la población de un receptor: modifique la columna D en Hoja 5. Σ(P) y IR_av se recalculan.
- Cambiar los criterios de tolerabilidad: modifique INTOL_THR / TOL_THR en Hoja 1. La banda en Hoja 5 cambia de categoría.
Nota: el libro tiene
fullCalcOnLoad = true, así que Excel recalcula todas las fórmulas al abrirlo. Si las celdas aparecen en blanco, presione F9 para forzar el recálculo.
5. Glosario#
| Símbolo | Significado | Unidad |
|---|---|---|
| IR(x,y) | Riesgo individual en la ubicación (x,y) | yr⁻¹ |
| IR_av | Riesgo individual promedio (por población) | yr⁻¹ |
| Pf | Probabilidad de fatalidad (0–1). En el método simplificado: 0 ó 1. | — |
| f_i | Frecuencia inicial del escenario i (eventos/año) | yr⁻¹ |
| P(x,y) | Personas en la ubicación (x,y) | personas |
| P_T | Población total predeterminada del proyecto | personas |
| r_i | Radio analítico donde Pf cruza el umbral | m |
| θ | Ángulo encerrado por el polígono LEL desde la fuente | grados |
| θ/360 | Factor direccional de Flash Fire (CCPS Eq. 4.4.4) | — |
| Cluster | Grupo de escenarios concéntricos en la misma fuente | — |
| Círculo analítico | Aproximación circular del escenario en el método simplificado | — |
| Banda de tolerabilidad | Intolerable / ALARP / Aceptable según criterios | — |
6. Referencias#
- CCPS, Guidelines for Chemical Process Quantitative Risk Analysis, 2nd Ed., AIChE/CCPS, 2000. Capítulo 4 §4.4.1.3.
- CCPS QRA 2nd Ed., Ecuaciones 4.4.1, 4.4.4, 4.4.5, 4.4.6, 4.4.7.
- Norma técnica aplicable según jurisdicción del proyecto (ej. NTE-002, ASEA Guidelines).
7. Limitaciones y supuestos#
- Discriminador binario: en el método simplificado,
Pf = 1si la fatalidad probit ≥ umbral, sinoPf = 0. No se usa la curva probit continua del método general. - Flash Fire simplificado: para escenarios FF, el motor fuerza CCPS Eq. 4.4.4 (zona circular de radio R con factor θ/360), independiente de la rosa de vientos del modelo individual.
- VCE direccional: para escenarios VCE con dispersión SLAB, el motor colapsa el envolvente direccional a un círculo worst-case centrado en la fuente.
- Receptores con geometría compleja: para LineString/Polygon se usa el centroide como punto de evaluación. Esto puede subestimar el IR para receptores extendidos cerca del borde del círculo.
- Fuente dentro de polígono LEL: si la fuente cae dentro del polígono LEL en FF, θ se satura a 360° (factor direccional = 1).
- Población de fondo: cuando se usa la densidad poblacional, el cálculo asume distribución uniforme de personas dentro de la banda. Esto puede no reflejar concentraciones reales (zonas urbanas vs rurales).
- Recálculo del Excel: las fórmulas vivas se recalculan automáticamente al abrir el archivo en Excel/LibreOffice. Si el archivo se abre en visores que no evalúan fórmulas, los valores cacheados muestran el resultado original.
Generado por TekRisk — Memoria de Cálculo del Método Simplificado (CCPS-4-3 §4.4.1.3).