Methods / Generator Sizing
How RokBench checks this

Emergency Generator Sizing

The PG1–PG3 method: running load, voltage dip on motor starting, and instantaneous engine load.

1. What this check does

Takes the loads a generator must carry, including motors and how they start, and computes three required capacities. PG1 covers the running load; PG2 keeps the terminal voltage dip within the allowed value when the motor with the largest starting kVA starts; PG3 keeps the engine within its short-time overload while that start happens with everything else running. The generator must meet the largest of the three.

2. Inputs used

3. Formulas and assumptions

Running load (PG1)

Input kW
P=∑kWi qtyi DFiηiQ=∑Pitan⁡(arccos⁡PFi)P = \sum \dfrac{\mathrm{kW}_i\,\mathrm{qty}_i\,\mathrm{DF}_i}{\eta_i} \qquad Q = \sum P_i \tan(\arccos \mathrm{PF}_i)
PG1
PG1=max⁡(P2+Q2, Pcos⁡θG)PG_1 = \max\left(\sqrt{P^2 + Q^2},\ \dfrac{P}{\cos\theta_G}\right)

Voltage dip on motor starting (PG2)

Starting kVA
QL=kstart kWη PFQ_L = k_{\text{start}}\,\dfrac{\mathrm{kW}}{\eta\,\mathrm{PF}}

k_start = LR (DOL), LR/3 (star-delta), LR·tap² (autotransformer), current limit (soft starter, VFD).

Dip
ΔV=Xd′ q1+Xd′ q,q=QLPG\Delta V = \dfrac{X_d'\,q}{1 + X_d'\,q}, \qquad q = \dfrac{Q_L}{PG}

Xd′ = transient reactance. Xd″ governs only the first one or two cycles and would understate the dip.

PG2
PG2=QL Xd′ 1−ΔVΔVPG_2 = Q_L\, X_d'\,\dfrac{1 - \Delta V}{\Delta V}

Instantaneous load (PG3) and result

PG3
PG3=P−Prun,m+QL,mcos⁡θsKcos⁡θGPG_3 = \dfrac{P - P_{\text{run},m} + Q_{L,m}\cos\theta_s}{K \cos\theta_G}

m = the motor whose start adds the most kW.

Fire pump
PGfp=QL,fp Xd′ 0.850.15PG_{fp} = Q_{L,fp}\, X_d'\,\dfrac{0.85}{0.15}

Dip ≤ 15% when a fire pump is marked.

Required
kVA=max⁡(PG1, PG2, PG3, PGfp),kW=kVAcos⁡θG\mathrm{kVA} = \max\bigl(PG_1,\ PG_2,\ PG_3,\ PG_{fp}\bigr), \qquad \mathrm{kW} = \mathrm{kVA}\cos\theta_G

Rounded up to the next listed rating.

Step loading
ΔVk=Xd′ qk1+Xd′ qk,qk=∑step kSstartkVAgenenginek=P<k+∑step kPstartkWgen\Delta V_k = \dfrac{X_d'\,q_k}{1 + X_d'\,q_k}, \quad q_k = \dfrac{\sum_{\text{step } k} S_{\text{start}}}{\mathrm{kVA}_{\text{gen}}} \qquad \text{engine}_k = \dfrac{P_{<k} + \sum_{\text{step } k} P_{\text{start}}}{\mathrm{kW}_{\text{gen}}}

Loads with the same step number start together, with all earlier steps running.

Symbols
kWi, qtyi, DFi\mathrm{kW}_i,\ \mathrm{qty}_i,\ \mathrm{DF}_iLoad rating, quantity and demand factorkW, —, —
ηi, PFi\eta_i,\ \mathrm{PF}_iLoad efficiency and power factor
P, QP,\ QTotal input real and reactive powerkW, kVAR
cos⁡θG\cos\theta_GGenerator rated power factor (usually 0.8)
QL, kstartQ_L,\ k_{\text{start}}Starting kVA of the motor; starting multiple for the starter typekVA, —
Xd′X_d'Generator transient reactance (sets the starting dip)per unit
Xd′′X_d''Generator subtransient reactance (non-linear load check only)per unit
q, ΔVq,\ \Delta VStarting kVA over generator kVA; instantaneous voltage dipper unit
cos⁡θs\cos\theta_sMotor power factor during starting
KKEngine short-time overload capability (e.g. 1.2)
PG1, PG2, PG3PG_1,\ PG_2,\ PG_3Generator kVA for running load, voltage dip, instantaneous loadkVA
Bar chart comparing PG1, PG2 and PG3 in kVA with the largest one highlighted as the required size.
Figure 1. Three checks, the largest wins: PG1 running load, PG2 voltage dip, PG3 instantaneous load.
Voltage versus time curve showing a sudden dip when a motor starts and recovery by the voltage regulator; the dip depth is Delta V.
Figure 2. Generator voltage when the largest motor starts.
Bar chart of starting current multiples: across-the-line, star-delta, autotransformer, soft starter, VFD.
Figure 3. Starting kVA by starting method.
Equivalent circuit: generator EMF behind transient reactance Xd′ feeding a motor starting impedance.
Figure 4. The dip comes from the starting current flowing through the generator transient reactance.

4. What is NOT checked

5. Reference standards

Pointers only; consult the edition adopted by your authority having jurisdiction.

6. Validation cases

These worked examples run through the engine on every change; the expected values come from the cited source. All cases: Validation.

Emergency generator: pump (DOL), lighting, two fans (star-delta) generator/sizing · Hand calculation

Pass

Source: Hand calculation of the PG1–PG3 method (running load, voltage dip on largest start, instantaneous load) — PG2 = 717.7 kVA × 0.20 × 0.8 / 0.2 = 574.2 kVA governs.

QuantityExpectedRokBenchErrorResult
pg1Kva275.6275.60%Pass
pg2Kva574.16574.20.007%Pass
pg3Kva344.3344.30%Pass
requiredKw459.3459.30%Pass

7. Known issues and changes

See the Engineering Notes. Try the tool: Emergency Generator Sizing.

Screening toolfor licensed professionals. Not an engineering service. See Disclaimer.