Sensitivity Analysis and Uncertainty Quantification in Process Simulators
Sensitivity analysis checks how much changing one input (like temperature or flow rate) affects the output of a process model, while uncertainty quantification measures how unsure we are about those outputs due to imperfect knowledge of inputs.
⚠️ Why It Matters
📘 Definition
Sensitivity analysis (SA) is a systematic method to determine the relative influence of input parameters on model outputs, typically via local derivatives or global variance decomposition. Uncertainty quantification (UQ) rigorously propagates probabilistic or bounded uncertainties in inputs through computational models to characterize statistical properties (e.g., mean, variance, confidence intervals) of outputs. Together, they form a foundational framework for model-based decision-making under epistemic and aleatory uncertainty in chemical process simulation.
🎨 Concept Diagram
AI-generated illustration for visual understanding
💡 Engineering Insight
Never treat sensitivity indices as static—they shift dramatically across operating regimes. A parameter highly sensitive at low conversion may be inert near equilibrium; always compute SA at multiple representative operating points (startup, normal, turndown) and anchor decisions to the most constraining case. Also: ‘uncertainty’ isn’t noise—it’s actionable intelligence. When UQ reveals 80% of output variance stems from two poorly characterized kinetic parameters, that’s not a modeling flaw—it’s a clear R&D priority.
📖 Detailed Explanation
Uncertainty quantification goes further: it treats inputs not as fixed numbers but as probability distributions (e.g., normal for temperature sensors, lognormal for reaction rate constants). Propagating these through the simulator yields output distributions—not just a single predicted yield, but a full P10–P90 range. This requires careful treatment of dependencies (e.g., correlated feed assays) and model discrepancy, often using Bayesian calibration or hierarchical modeling to fuse simulation and plant data.
At the advanced level, SA and UQ integrate with digital twin architecture. Real-time UQ engines ingest live sensor data, update input distributions online, and recalculate output confidence intervals every minute—enabling predictive constraint management. Techniques like adaptive sparse polynomial chaos and active learning surrogates reduce computational burden while preserving fidelity. Critically, regulatory-grade UQ (e.g., for FDA QbD submissions) mandates traceable uncertainty budgets aligned with ISO/IEC 17025 and ASTM E2982 for computational modeling validation.
🔄 Engineering Workflow
📋 Decision Guide
| Rock/Field Condition | Recommended Design Action |
|---|---|
| High Sobol index (>0.4) + tight operational margin (<5% safety buffer) | Install inline analyzers (e.g., NIR, Raman) for real-time feed composition feedback; recalibrate model monthly. |
| Wide input uncertainty bounds (>3 wt% for key impurity) + high δ_model (>5% yield error) | Defer optimization until pilot-scale validation completed; apply robust optimization with worst-case constraints. |
| t_eval > 30 s/run + >10 uncertain inputs | Construct Gaussian Process or Polynomial Chaos surrogate model; validate against ≥50 high-fidelity runs before UQ deployment. |
📊 Key Properties & Parameters
Sobol Sensitivity Index (First-Order)
0.0 – 0.95 (dimensionless)Fraction of output variance attributable to variation in a single input parameter, independent of interactions with other inputs.
Values > 0.3 indicate high leverage—prioritize measurement accuracy and real-time correction for that parameter.
Input Uncertainty Bound (±Δ)
±0.5–5.0 wt% for composition; ±0.2–2.0 °C for temperatureSymmetric or asymmetric interval representing confidence in an input value, often derived from lab assay repeatability or sensor calibration error.
Wider bounds directly inflate predicted product purity uncertainty—triggering conservative operating envelopes.
Model Discrepancy Term (δ_model)
±1.5–8.0 % absolute error for key yields (e.g., ethylene selectivity)Residual error between simulator predictions and high-fidelity experimental data, treated as a stochastic bias term in UQ frameworks.
Neglecting δ_model leads to overconfident reliability estimates—causing unsafe push toward design limits.
Computational Cost per Sample (t_eval)
0.2–120 seconds per run (depending on flowsheet complexity and solver tolerance)Wall-clock time required to execute one full steady-state or dynamic simulation run on standard engineering hardware.
High t_eval restricts viable UQ methods—forcing trade-offs between Monte Carlo fidelity and surrogate-model approximation accuracy.
📐 Key Formulas
First-Order Sobol Index (S_i)
S_i = Var(E[Y|X_i]) / Var(Y)Measures fractional contribution of input X_i alone to output variance Y
| Symbol | Name | Unit | Description |
|---|---|---|---|
| S_i | First-Order Sobol Index for input X_i | Measures fractional contribution of input X_i alone to output variance Y | |
| Var | Variance | Statistical measure of dispersion | |
| E | Expected value | Mean of a random variable | |
| Y | Model output | Output variable of interest | |
| X_i | Input variable i | The i-th input variable in the model |
Monte Carlo Output Standard Deviation Estimate
σ_Y ≈ √[1/(N−1) Σ(y_j − ȳ)^2]Empirical standard deviation of N simulated outputs y_j
| Symbol | Name | Unit | Description |
|---|---|---|---|
| σ_Y | Monte Carlo Output Standard Deviation Estimate | same as y_j | Empirical standard deviation of N simulated outputs |
| N | Number of Simulations | dimensionless | Total count of Monte Carlo simulation runs |
| y_j | Individual Simulated Output | depends on output quantity | j-th realization of the output variable from Monte Carlo simulation |
| ȳ | Sample Mean of Simulated Outputs | same as y_j | Arithmetic average of all N simulated outputs |
🏭 Engineering Example
ExxonMobil Baton Rouge Olefins Complex
N/A — Chemical Process System (Ethane Cracker)🏗️ Applications
- Real-time constraint monitoring in DCS
- Regulatory submission support (FDA, EPA)
- Capital project risk assessment
- Digital twin validation and retraining
🔧 Calculate This
⚡📋 Real Project Case
Pharmaceutical Batch Reactor Deviation Mitigation (FDA-Approved Twin)
End-to-end digital twin for API crystallization suite at a GMP facility