neqsim-future-operation-study · git:20261028.b335a0b · 2026-10-28 · sha256 15a905cbd661628f
neqsim-future-operation-study git:20261028.b335a0bA
Immutable. This exact content never changes and is served at /api/v1/blob/15a905cbd661628f.
--- name: neqsim-future-operation-study description: "Screening-level future-operation and equipment-modification-register studies on top of a finished multi-year NeqSim plant model. USE WHEN: asked what a facility must change to operate to year N, which limits bind in which year, reconciling earlier studies, per-year operating strategy tables, modification registers with trigger year and evidence quality, sensitivity/tornado ranking, consultant or vendor study comparison, or design-basis deviation registers." last_verified: "2026-10-28" --- # Future-operation and modification-register study A synthesis workflow, not a new solver. It sits on top of a solved year x case sweep (see `neqsim-process-modeling` reference `multi-platform-complex` for building and sweeping the model). The deliverable is a defensible, reviewable list of what changes when, with the evidence quality stated for each item. Screening level: no item is a design value. ## Inputs - A solved, resumable year x case table (base/low/high) with a `status` column (`solved`, `solved, X RELAXED`, `unsolved: reason`), the utilisation register per year and the rate basis (stream-day or calendar-day). - The earlier studies and their stated numbers (stable-oil, export-gas, power, ejector, compression, and similar), each with version, date and basis. - The design basis and any consultant or vendor study to compare with. ## Workflow 1. **Reconcile the studies first.** One row per number that appears in more than one study: value, source, basis (stream/calendar day, mode definition, EOS, year definition), difference, resolution (which is used and why). Write the key resolutions in words. Refresh earlier-study tables when the sweep changed; record the percentage by which each statement moves (`synthesis_impact`). 2. **Per-year operating strategy table.** For every year: feed and export rates, pressures, active trains and modes (for example decoupled shafts, ejector on or off, minimum-flow status), binding constraint, status. Infeasible or partial years get a paragraph stating why and what is unmet; never smooth a failed year. 3. **Modification register.** One row per candidate: id, equipment, trigger year (first year utilisation exceeds the limit, from the register, not interpolated), problem and utilisation, options, recommended option, rough effect, CAPEX class if known, **evidence quality** (measured, vendor datasheet, calibrated model, screening model, assumption), dependencies, owner of the open data. Items that depend on an unmodelled effect are listed as such. Keep it as CSV plus a short table in the report. 4. **Robustness.** Sensitivity (one-at-a-time low/base/high) on feed scale, rates, setpoints and fluid-basis proxy; tornado ranking; then the pre-solved sweep to Monte Carlo pattern (surrogate on the solved runs, P10/P50/P90) for the headline numbers. State which items flip trigger year across the band. 5. **Benchmark against the consultant or vendor study.** Digitise the charts, align mode definitions and rate basis, then list: agreements, differences by cause (basis, data, physics), bottlenecks they report that the model does not cover with your own utilisation check, and conclusions that change. Add a dated update section instead of silently rewriting the earlier text. 6. **Deviation register against the design basis.** Requirement, clause, status (`compliant`, `deviates`, `not modelled`), model hook, impact ranking, justification. Run a strict configuration that reproduces the design basis before the best-estimate case; record contradictions inside the basis and the choice made. 7. **Open questions and data needs**, ranked by their effect on the headline answers, with an owner. ## Quality rules - Distinguish what the model computed from what was assumed or taken from a document. - Never present a year with an unsolved or relaxed status as a result; carry the status into every table that uses it. - Do not mix stream-day and calendar-day volumes between tables. - A modification is justified by the utilisation register and the trigger year, not by the existence of a spare option. - Carry the calibrated vs independent flag into any statement that cites model accuracy. - Keep generic facts in reusable tooling; keep company or asset data in the task folder. ## Related - `neqsim-process-modeling` (reference `multi-platform-complex`) for the model, sweep and validation design. - `neqsim-capacity-increase-screening` for ranking capacity ideas on an existing host. - `neqsim-rotating-equipment-design` and `neqsim-compressor-antisurge-recycle` for compressor, shaft and driver limits that usually dominate the register. - `neqsim-optimization-and-doe` for tornado and Monte Carlo tooling. - `neqsim-professional-reporting` for the Word/PDF deliverable and `neqsim-task-workflow` for the task folder and status file conventions.