Brushless motor controllers require fast and precise calculations in order to accurately control coil voltages and currents to commutate the motor. BLDC and BLAC motors are typically used in application where power density must be maximised and fine current control, position or velocity must be delivered. For this reason, servo drives used on this application are mostly used with high resolution incremental encoder or even absolute serial encoder in order to provide high stiffness control on the load. Ingenia has a wide experience on the control of both brushless dc and ac motors using field oriented control and supporting the most common communication protocols like EtherCAT or CANopen as well as custom interface options.
Select the option that best fits with your project requirements or contact us for advice.
Brushless motors consist of two parts, a stator and a rotor. The rotor is typically made of permanent magnets and the stator of coils arranged along its diameter. If a current is applied through the coils a magnetic field is generated that attracts of detracts the rotor permanent magnets. If the appropriate current is applied, the coils will generate a magnetic field that will attract the rotor permanent magnets one after another and the rotor will keep rotating.
Brushless motor servo drives control the voltage and thus the currents flowing through the coils by switching high power transistors and using high performance microprocessors. The processor contstantly monitors the currents and position of the rotor and stator and uses closed loop control on order to achieve the desired position, velocity or torque that is commanded through a network interface.
Servo drives designed specifically for brushless motors provide the best performance from your motor: