neqsim-fired-heater-duty-screening

Estimates fired-heater duty, fuel rate, and radiant flux using public energy-balance relations.

4|2|Updated May 31, 2026
One-click install
npx skills add https://github.com/equinor/neqsim-community-skills --skill neqsim-fired-heater-duty-screening-equinor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neqsim-fired-heater-duty-screening
Source: https://github.com/equinor/neqsim-community-skills/tree/main/skills/process/fired-heater-duty-screening
Command: npx skills add https://github.com/equinor/neqsim-community-skills --skill neqsim-fired-heater-duty-screening-equinor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineers and agents often need a quick, public screening estimate of a fired heater's process duty, fired duty, fuel-gas rate, and average radiant flux before committing to detailed thermal design, without relying on proprietary heater data. ## Core Features & Use Cases - Duty and Fuel Screening: Computes process duty from mass flow, specific heat, and temperature rise, then derives fired duty and fuel rate from efficiency and heating value. - Radiant Flux Check: Divides process duty by radiant area and compares the result against an allowable flux, returning an ok, watch, or high-flux warning. - Use Case: An agent scoping a heater study evaluates 15 kg/s of process fluid heated from 473 K to 623 K over 200 m2 of radiant area and immediately sees whether the radiant flux stays within the public 37 kW/m2 guideline. ## Quick Start Ask the agent to run a fired-heater duty screening with your mass flow, specific heat, inlet and outlet temperatures, and radiant area to get the duty, fuel rate, and flux warning.

Frequently Asked Questions about neqsim-fired-heater-duty-screening

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I estimate fired heater duty and fuel rate in Python?

Use the FiredHeaterDutyModel evaluate method with mass flow, specific heat, inlet and outlet temperatures, and radiant area. It returns process duty from Q = m*cp*dT, fired duty from the thermal efficiency, and fuel rate from the fuel heating value.

How to check radiant flux against an allowable limit?

The model divides process duty by radiant area to get average radiant flux, then computes the ratio to the allowable flux, defaulting to 37 kW/m2. Ratios at or above 1.0 return high-flux, at or above 0.85 return watch, otherwise ok.

Can this replace API 560 fired heater design?

No, this is an educational screening placeholder only. It assumes constant specific heat and assigns all duty to the radiant section, so validated methods such as API 560, NeqSim FiredHeater classes, and qualified review are required for real design.

Does the fired heater screening model require NeqSim installed?

No, the model runs standalone with no required dependencies. It only checks whether the neqsim package is available and reports that flag in the result, without calling NeqSim functionality.

Why does the model raise an error for my inputs?

All inputs must be finite and positive, outlet temperature must exceed inlet temperature, and thermal efficiency must be in the interval (0, 1]. Violating any of these raises a ValueError naming the offending parameter.