Process Optimization Framework
This page is the landing page for NeqSim process optimization. Use it to find the right optimizer quickly and start with verified code patterns for ProcessSystem and ProcessModel optimization workflows.
New to process optimization? Start with the Optimization & Constraints Guide for a comprehensive overview of all optimization and constraint capabilities.
Related Documentation
| Document | Description |
|---|---|
| Optimization & Constraints Guide | COMPREHENSIVE: Complete guide to optimization algorithms, constraint types, bottleneck analysis |
| Optimization Overview | START HERE: When to use which optimizer |
| Compressor Optimization Guide | Multi-train compressor optimization with VFD, driver curves, and two-stage approach |
| Optimizer Plugin Architecture | Equipment capacity strategies, constraint evaluation, throughput optimization, sensitivity analysis, and FlowRateOptimizer integration |
| Production Optimization Guide | Complete examples for ProductionOptimizer |
| Capacity Constraint Framework | Core constraint definition and bottleneck detection |
| Getting Started | Step-by-step workflow for first optimization run |
| Batch Studies | Sensitivity analysis with parameter sweeps |
| Process Researcher | Generate, simulate, optimize, and rank candidate flowsheets from feed and product targets |
| Multi-Objective Optimization | Pareto optimization for conflicting objectives |
| Flow Rate Optimization | FlowRateOptimizer and lift curves |
| Constraint Framework | Unified ProcessConstraint interface for all optimizer layers |
| Data Reconciliation and Steady-State Detection | R-statistic SSD, WLS reconciliation, gross error detection, SSD-to-reconciliation bridge |
| External Optimizer Integration | Python/SciPy integration |
Quick Start
- Read Getting Started.
- Choose optimizer with Optimization Overview.
- Implement constraints with Constraint Framework.
- For multi-objective studies, use Multi-Objective Optimization.
- For NLP with equalities/inequalities, use SQP Optimizer.
What changed in this page
- Removed outdated framing that described this page as a calibration-only document.
- Clarified that this is a process optimization entry point.
- Added direct link to a practical getting-started guide.