Engineering with NeqSim
Engineering is a distinct NeqSim topic. Process simulation predicts how a modeled facility behaves. Engineering uses
those results to establish governing cases, select dimensions and ratings, verify constraints, document assumptions,
and prepare controlled deliverables for review and handover.
The software workflow for cases, iterative design, discipline calculations, safety evidence, coordinated packages,
qualification gates, and revision impact is implemented. Individual methods and results remain preliminary or
review-required unless the required project, vendor, independent-validation, safety-lifecycle, and authority evidence
has been supplied and accepted for the declared purpose.
Start here
| Resource |
Use it for |
| Current Engineering Capabilities |
The implemented APIs, discipline scope, qualification gates, deliverables, and lifecycle workflow available now |
| Engineering Guide |
A practical, gated path from a validated process model to a review-ready package |
| Design Cases and Governing Envelopes |
Controlled case definitions, metrics, isolated execution, limits, and governing-value selection |
| DEXPI Engineering Guide |
Selecting, generating, validating, and qualifying DEXPI Plant, Process, Proteus, and pyDEXPI exchanges |
| Engineering Deliverables and Handover |
Coordinated packages, registers, DEXPI, CFIHOS, approvals, manifests, and revisions |
| Engineering Simulator Foundations |
Core concepts: isolated cases, provenance, readiness, uncertainty, and verification |
| Process-to-Engineering Simulator |
Closed-loop case execution, sizing, application of selected dimensions, reruns, and convergence |
| Complete Offshore Engineering Study |
A full-facility executed example with discipline calculations and handover artifacts |
Engineering workflow
flowchart TD
A["Validated process model"] --> B["Controlled design cases"]
B --> C["Governing envelopes"]
C --> D["Sizing and ratings"]
D --> E["Hydraulic and dynamic reruns"]
E --> F["Constraints and safety verification"]
F --> G["Deliverables, review, and handover"]
The process model remains the physics source. Engineering calculations operate on isolated copies so selected design
variables can be applied and evaluated without mutating the original model. The resulting package retains its input
basis, governing case, method identity, units, warnings, uncertainty, constraints, and approval state.
Core API map
| Purpose |
Primary API |
| Governed project, design basis, standards, evidence, and approvals |
EngineeringProject, EngineeringDesignBasis, NorsokOffshoreEngineeringBuilder |
| Executable cases and envelopes |
EngineeringDesignCase, EngineeringCaseRunner, EngineeringDesignEnvelope |
| Closed process/design loop |
EngineeringDesignLoop, ProcessToEngineeringSimulator, ProcessToEngineeringDesignBuilder, EngineeringDesignModule |
| Policy-driven discipline configuration |
EngineeringAutoConfigurationPolicy, EngineeringAutoConfigurator |
| Typed discipline calculations |
EngineeringCalculationModule and the calculation classes under neqsim.process.engineering |
| Canonical model and deliverables |
EngineeringGraph, EngineeringDeliverableCompiler |
| Multi-area and shared-system execution |
ProcessModelEngineeringSimulator, EngineeringSharedSystemPolicy |
| Controlled-pilot qualification |
ProductionVerticalSliceSimulator, ProductionVerticalSlicePreflight |
| Production-readiness assessment |
EngineeringProductionReadinessAssessment, EngineeringProductionReadinessBasis |
| Portable model package and revision impact |
NeqSimModelPackage, ModelChangeEvent, GeneralizedImpactAnalyzer |
Documentation by engineering activity
Basis, cases, and convergence
Equipment and discipline engineering
Safety and operability
Engineering cases and dimensions must be checked together with the facility’s control and safeguarding response.
NeqSim provides calculation and evidence structures for relief, blowdown, flare, ESD, HIPPS, SIS, dynamic safe-state
verification, consequence analysis, and reliability. Scenario credibility, safeguards, SIL targets, and acceptance
remain controlled engineering decisions.
Deliverables, exchange, and handover
Change management
A design is not complete when the first package is generated. NeqSim can retain revision identity, represent a model
change as an event, traverse engineering dependencies, and identify calculations, documents, validations, and
approvals that have become stale.
Executable learning path
- Review Current Engineering Capabilities, then use the Engineering Guide to choose
the appropriate workflow and gates.
- Run the focused
process_to_engineering_simulator.ipynb
example for the closed design loop.
- Run the
complete_offshore_process_engineering_study.ipynb
example to see a multi-discipline facility package.
- Use the Process Model to Engineering Workflow when moving from a
single
ProcessSystem to governed multi-area delivery.
- Run the
engineering_production_qualification_workflow.ipynb
before claiming that preliminary results are qualified for a controlled engineering purpose.
Engineering status boundary
NeqSim can calculate, organize, trace, and validate engineering evidence. It does not grant approval, make a HAZOP or
LOPA decision, replace vendor guarantees, perform independent verification, or declare a design fit for construction.
Production-readiness and handover contracts therefore fail closed when required evidence or accountable review is
missing.