A nonlinear dynamic model is proposed for a single-phase permanent-magnet brushless DC (SP PM BLDC) motor to reduce simulation time compared to transient finite-element model and finite-element co-simulation model. The model uses a lookup table of EMF constant and cogging torque obtained from two-dimensional static finite-element analyses. A machine model based on a lookup table is coupled to an inverter model and a load model to form a complete motor model. Nonlinear effects such as cogging torque, magnetic saturation, armature reaction, and switching transients are considered in the model. The simulated results are validated experimentally with a prototype SP PM BLDC external rotor ceiling fan motor.