A good example of this principle in practice is a motor recently launched by a company called IQ Control. The smart BLDC motor incorporates a computer and sensor suite that enables it to consume 20% less power, while delivering 5% more torque. The internal computer also delivers smoother rotation by remembering the unique torque ripples inherent in the motor, and inverting the ripple during normal operation.
Drone enthusiasts reading this issue would also benefit from the faster response time enabled by the internal computer, allowing the motor to reverse direction much faster than conventional ESCs that rely solely on back-EMF for feedback. The net result is a more manoeuvrable drone, that can do tricks and flips without losing as much altitude.
One of the great things about computers getting so cheap and small (like the Raspberry Pi), is we can now use them to improve imperfect things with minimal overhead. Whenever I encounter a physical engineering problem that’s chasing perfection, I take a pause and consider – could I wrap a computer around it and make it better for less?