VP
Data & Configuration

Air Blower - Performance & Health

ASME PTC 10 · ISO 10816-3

Dual-train centrifugal blower · K-101 A/B

No data loaded

Upload a CSV or click Load demo data in the sidebar.

Batch summary
No batch processed.
Processed rows (most recent 50)
TimestampBl.Power (kW)PRdP (bar)Flown_polyn_isenn_fluidVib (mm/s)Brg (C)Status
No rows processed.

Formulas (mirrors engine.py)

Shaft power: Pelec = sqrt(3)·V·I·PF / 1000 [kW]

Pressure normalization: P1 = Psuction,kPaa/100; P2 = Pdischarge,kPag/100 + Patm → bar absolute.

Fluid power (indicator): P_fluid = Q·dP / 36 [kW]. Hydraulic/incompressible formula; trending only.

Isentropic efficiency (ASME PTC 10 §5.4): ns = T1·[(P2/P1)((k−1)/k) − 1] / (T2 − T1), T in Kelvin.

Polytropic efficiency (ASME PTC 10 §5.4a · API 617): σ = ln(T2/T1)/ln(P2/P1); np = ((k−1)/k)/σ.

Alert tiers

Vibration follows ISO 10816-3 Group 1 (large machines > 300 kW, rigid foundation): advisory at Zone B/C, alarm at C/D, trip at Zone D.

Scope

Reference-grade PoC. Not a control system, not SIS. Not a substitute for a formal ASME PTC 10 acceptance test.

Efficiency values are not clamped to 0-100%. A value outside that range is a data-quality signal.

Engineering Manual - Air Blower

1. Purpose & Scope

Dual-train centrifugal blower monitoring dashboard computing polytropic, isentropic, and fluid-power efficiencies per ASME PTC 10, with vibration monitoring per ISO 10816-3 Group 1 and bearing temperature tracking.

2. Key Standards

ASME PTC 10 - Performance Test Code on Compressors and Exhausters. §5.4 isentropic efficiency, §5.4a polytropic efficiency.

ISO 10816-3 - Vibration evaluation of machines. Group 1: large machines > 300 kW on rigid foundations. Zone boundaries: B/C = 4.5 mm/s (advisory), C/D = 7.1 mm/s (alarm), D = 11.0 mm/s (trip).

API 617 - Axial and Centrifugal Compressors. Referenced for polytropic efficiency as primary metric.

3. Input Tags (29 variables)

Motor currents (A/B), suction/discharge pressures (A/B), controller setpoints, bypass positions, filter dP, vibration (8 points: A1-4, B1-4), bearing temps (4 points: A1-2, B1-2), total flow, discharge temps, suction temp.

4. Calculations

P_elec = sqrt(3) * V * I * PF / 1000 [kW]

nisentropic = T1 * [(P2/P1)((k−1)/k) − 1] / (T2 − T1)

σ = ln(T2/T1) / ln(P2/P1); npolytropic = ((k−1)/k) / σ

5. Alert Thresholds

Vibration: advisory 4.5, alarm 7.1, trip 11.0 mm/s. Bearing T: advisory 70, alarm 85, trip 95 C. Blower dP: advisory 0.45 bar. Filter dP: advisory 0.10 bar. Bypass: advisory 60%.

6. Assumptions

Perfect gas with constant k=1.40. Motor efficiency assumed 100% (shaft power = electrical power). Suction temp forward-filled up to 4 hours if missing, then fallback to 4.0 C.

Keyboard Shortcuts

Navigation

Go to Home
GH
Go to Dashboards
GD
Go to Settings
GS
Go to Alerts
GA

Actions

Show shortcuts
?
Close modal
Esc