Skip to the content.

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.

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

  1. Read Getting Started.
  2. Choose optimizer with Optimization Overview.
  3. Implement constraints with Constraint Framework.
  4. For multi-objective studies, use Multi-Objective Optimization.
  5. For NLP with equalities/inequalities, use SQP Optimizer.

What changed in this page