Servosila-SC-25-Brushless-Motor-Controllers

Imagine a mobile robot that has to stop while climbing stairs and then use a payload
while staying in the inclined position for an extended period of time. The “parking brake”
mode efficiently keeps the wheels of such a robot on a brake without wasting too much
energy on doing so.
6. “Energy Recuperation”. The controllers are capable of controlling (regulating) a flow
of electrical current back to a battery whenever a brushless motor becomes an electric
generator due to an external force causing rotation of the motor’s rotor. This feature
enables the controllers to be used in starter-generator applications when coupled to
internal combustion engines, or might help extend the range or endurance of a mobile
vehicle through recuperation of its braking energy. The batteries might need to be
equipped with additional electronics to be able to safely accept the reverse flow of
electrical current.
The firmware of Servosila controllers implements sophisticated brushless motor control
algorithms:
Direct Drive,
Electronic Speed Control (ESC),
Electronic Torque Control (ETC),
Field-Oriented Control (FOC),
… with Back-EMF Observer and Hall Sensors Observer,
… with D-Q Coupling Compensation for smooth operation,
with software-controllable Field Weakening for reaching speeds beyond the motors
nominal speed,
… with safety features based on many lessons learned,
… with intelligent controls of the drive’s dynamic characteristics,
… and automatic system identification of motors parameters.
The algorithms ensure a low-noise operation of brushless motors while increasing available
torque, minimizing power consumption, and reducing risks of overheating the motor, breaking a
gearbox, or causing an injury.
System Identification
The controllers feature an automated system identification capability that dramatically simplifies
commissioning of new motors. The controllers are capable of automatically detecting phase-to-
phase resistances and inductances of the motors as well as other key characteristics of electric
drives. The measured parameters are then used to automatically configure various control laws
and regulators within the firmware. This feature speeds up commissioning of new motors and
improves the quality of motor control even if the motors data sheet is lost for any reason.
6 www.servosila.com