Abstract— The dynamic characteristics such as speed and torque as well as voltages and currents of PWM brushless DC motor inverter are analyzed with a MATLAB model. The contribution of external load torque and friction torque is monitored. The switching function technique is adopted for the current control of the embedded three-phase inverter that drives the brushless DC motor. In switching functions, power conversion circuits can be modeled according to their functions rather than circuit topologies. Therefore, it can simplify the overall power conversion functions. The trapezoidal type (back EMF) is used in the model as it has lower switching loss compared with sinusoidal type (back EMF). Results show reliable time analysis of speed, torque, phase and line voltages and currents. The effect of current commutation is clearly observed.