Side-by-side comparison of direct-on-line (DOL) starting vs. variable-frequency drive (VFD) soft-starting on the same induction motor. Adjust the ramp time, the V/Hz boost, and the DOL inrush multiplier to see how each method shapes the rotor-speed and stator-current transients during start-up.
Pedagogical tool. This page is an independent re-implementation based on the experimental setup described in Turki Alzahrani et al., VFD for Induction Motor, MATLAB File Exchange #182697 (2025). The original Simulink model is closed-source; this tool uses a reduced-order analytical model and is not a port.
See the Model assumptions panel at the bottom of the page for the equations, default parameters, and known limitations.
Full voltage applied at t = 0. The motor starts at slip
s ≈ 1 (locked rotor) and accelerates on the natural
torque-speed curve. Inrush is high (typically 5–7× rated for a NEMA-B
design-B induction motor).
Peak current
—
× rated
Settle time
—
s
Time now
—
s
Frequency ramps linearly from 0 to fnom over the
user-selected ramp time. Voltage tracks V/f ≈ const so air-gap flux stays
near nominal. Synchronous speed ωs(t) follows the
ramp, so the operating point stays on the low-slip side of the
torque-slip curve — inrush drops.
Peak current
—
× rated
Settle time
—
s
Time now
—
s
Rotor speed
Stator current
Time to ramp frequency from 0 to fnom.
Extra voltage at low frequency to compensate stator-resistance drop. 0% = pure constant V/f.
Motor + load inertia. Drives mechanical time constant.
Rated load as a fraction of rated torque. 0 = no load (worst-case for DOL — no opposing torque to limit acceleration).
Typical values: NEMA A ≈ 3×, NEMA B ≈ 6×, NEMA C ≈ 6×, NEMA D ≈ 6–8×.
Pull-up torque at slip ≈ 1. NEMA B ≈ 1.5×, NEMA D ≈ 2.5×.
Mechanical dynamics (shaft):
Quadratic (fan/pump-like) load by default. The exponent drops the load toward zero at standstill, so a no-load motor accelerates almost freely under the DOL torque curve.
Torque vs slip (Kloss curve):
s = (ωs − ω) / ωs is slip,
smax ≈ 0.15–0.20 is slip at breakdown,
Tmax ≈ 2.5·Trated.
VFD frequency ramp:
Constant V/f (β = 0) by default. β is the low-speed boost
fraction from the slider.
Stator current envelope:
Magnetizing component + slip-dependent rotor-reflected component.
At s = 1 (locked rotor) the second term gives
I ≈ Ilr·Irated (locked-rotor multiplier
from slider). At s → 0 the current is just magnetizing.
Reduced-order model
Default parameters
What this tool is good for
What this tool is NOT good for
References: Fitzgerald, Kingsley & Umans, Electric Machinery 7th ed., Ch. 7 (per-phase equivalent circuit, Kloss curve). Krause, Wasynczyn & Sudhoff, Analysis of Electric Machinery and Drive Systems 3rd ed., Ch. 4 (dq-frame derivation; reduced to scalar for this tool). NEMA MG-1 design-B standard values for locked-rotor current, starting torque, and breakdown torque.