BLDCs
achieve commutation electronically by incorporating a
feedback from the rotor-position into a control system
instead of mechanical commutators found in brushed dc
motors. Such a controller excites the stator coils of the
motor in a specific order to rotate the magnetic field
generated by the coils to be followed along by the rotor