DSPs drive advances in motor control
The real-time computing power of digital signal processors (DSPs) is being harnessed to increase the efficiency of electric motors: here, David Melder of Astrosyn outlines the benefits they provide.
The number crunching ability of digital signal processors in the control of motors offers a number of powerful advantages over traditional microcontrollers.
Whereas microcontrollers are either general purpose or optimised for control functions, the strength of DSPs is that they are designed for high performance, numerically intensive tasks, which enables them to perform in software many functions that have previously been carried out by expensive hardware.
This leads to lower system cost, together with increased performance and power efficiency.
The advanced algorithms required for real-time control of devices such as motors are very demanding of processing power, and it is only comparatively recently that the cost of DSPs has fallen to make these solutions economic.
Furthermore, as DSP technology continues to advance, the chips are becoming so powerful that they have increasing amounts of spare processing capacity, so that they can take on additional "intelligent" functions and background tasks.
DSP advantages As an example, bulky temperature sensitive Hall-effect sensors have been traditionally used to determine the position and speed of the rotor in brushless DC motors.
However, by using high speed algorithms such as Kalman filters, DSPs can calculate the rotor's position in real time from the voltages and currents induced in the phase windings by the rotating magnetic field.
Another advantage is ultrasmooth operation for stepper motors.
A DSP can directly generate waveforms of the precise shape and frequency optimised for the particular motor design, without requiring any of the intervening analogue processing used in traditional designs.
This ensures operation is smooth and quiet due to reduced jitter, and opens up the potential for stepper motors to be used in a much wider range of applications.
This smart control enables the motor to operate more efficiently, which frequently means that a smaller motor can be used, producing savings in space and cost.
The cost of the associated power electronics is also reduced.
A number of other benefits are also possible, such as increased stability and reproducibility because of the elimination of analogue signals; lower component count, producing enhanced reliability; operation over much greater speed ranges; higher efficiency, resulting in lower motor temperatures at high torque; and sophisticated feedback and error reporting.
In addition, greater control over intellectual property is possible since the source code can be protected.
The diagnostic output available from DSP controlled stepper motors can also be used to optimise motor performance in real-time applications.
This can be achieved by providing continuous feedback to the drive power supply in order to optimise the electrical input to the motor windings.
In the event that a failsafe shutdown is triggered, the diagnostic reporting can provide details of the winding voltage and current at the point of failure.
The nature of the error mode can be reported by the diagnostic display, eg overvoltage, overtemperature, overcurrent, open circuit, phase short circuit, DC bus voltage ripple or CANbus error.
To suit the needs of specific applications, such as textile, packaging or printing equipment, intelligent DSP drives can be programmed with standard profiling commands and controlled in a fieldbus net (eg CANopen).
The transition from analogue to digital control is enabling the characteristics of stepper motors and drives to be studied in more detail so that their performance can be refined, leading to a much broader range of motion control applications, in particular those requiring smooth, quiet and reproducible precision.
Not what you're looking for? Search the site.
Articles by product category
- Consultancy and Services (903)
- Machine Building (4,519)
-
Engineering Design Software (6,181)
- Engineering Design Software (12)
- 2D CAD software (200)
- 3D CAD software (1,157)
- FEA and structural analysis software (370)
- Fluid, thermal, noise, vibration software (334)
- Simulation, modelling, validation software (915)
- Rendering, visualisation, styling software (196)
- Materials design and moulding design software (151)
- Process, instrumentation, automation software (258)
- Electrical design software (164)
- Publishing and documentation software (229)
- Maths, charting, statistics, QA software (317)
- Data, document management software (310)
- CAM, CNC, production management software (568)
- File conversion software, data capture (351)
- PLM and collaboration software (649)
-
Drives, Motors and Controls (3,365)
- Drives, Motors and Controls (1)
- Precision Motors and Gears (412)
- Industrial Drives/Controls (1,277)
- Linear Drives and Motors (114)
- Industrial Motors (498)
- Stepper and Servo Drives, Motors, Controls (1,061)
- Small Mechanical Components, Joining, Tools (1,975)
-
Control and Instrumentation (5,029)
- Plantwide control (1,325)
- Plant- and Machine-Wide Communications (1,174)
- Smaller-Sized PLCs (387)
- CNC and Motion Controllers (184)
- Mid-range and Large PLCs (201)
- Power Supplies, Uninterruptible Power (562)
- HMIs/Operator Interfaces (294)
- Logic Controllers, Timers and Relays (96)
- Cabling, Conduit, Signal Conditioning (806)
-
Monitoring, Measurement and Quality (5,460)
- Monitoring, Measurement and Quality (1)
- Data acquisition Software and Communications (494)
- Data Acquisition Hardware and PC I/O Boards (472)
- Electrical and Electronic Testing, PAT Equipment (630)
- Form/co-ordinate, optical, vision instruments (703)
- Gauges, Indicators and Instruments (440)
- Data loggers (422)
- Materials testing equipment (421)
- Telecomms/network test equipment, software etc (154)
- Testing and Calibration Services and Information (500)
- Testing, analysing and monitoring equipment (1,223)
-
Electrical and Electronic Equipment Design (4,164)
- Batteries, chargers and circuit protection (556)
- Connectors, Terminals, Busbars, Slip Rings (680)
- Enclosures and Equipment Cooling Fans (709)
- Knobs, Handles and Enclosure Hardware (421)
- PCs and Embedded Systems (799)
- Electrical and Electronic Subassemblies (369)
- Electrical and Electronic Components (630)
-
Materials and Processing (2,965)
- Materials and Processing (5)
- Materials and components (2,217)
- Rapid Prototyping (458)
- Materials processing and testing (285)
-
Engineering Industry News, Resources (6,093)
- Engineering Industry News, Resources (4)
- Engineering Business News, Views (388)
- Engineering Exhibitions, Events (562)
- Engineering Conferences (425)
- Engineering Seminars (400)
- Engineering Industry Developments, Awards (633)
- Engineering Guides, Newsletters (349)
- Engineering Recruitment, Employment (219)
- Engineering Training Courses (433)
- Engineering Education, Resources, Standards (838)
- Engineering Industry Reports, Surveys (597)
- Electronic Resources for Engineers (278)
- Health and Safety Legislation (402)
- Health and Safety Strategy, Risk Assessment (113)
- Health and Safety Consultancy, Software (175)
- Health and Safety Events, Training, News (277)
-
Powertrain Design (3,603)
- Powertrain Design (2)
- Bearings (942)
- Chains and belts (326)
- Gears, brakes, couplings and engines (1,442)
- Hydraulic Components (471)
- Lubricants (419)
-
Capital Equipment (3,387)
- Capital Equipment (1)
- Manufacturing Machinery and Plant Equipment (468)
- Production line blowers and fans (62)
- Compressors and Air Treatment (510)
- Electronics Manufacturing, Tools, Instruments (192)
- Electrical hardware (131)
- Machinery and Production Equipment (1,093)
- Robotics, Handling and Storage (930)
-
Sensors (7,084)
- Sensors (8)
- Accelerometers and Vibration Sensors (427)
- Loadcells, Force Sensors, Torque Sensors (699)
- Pressure sensors (621)
- Flowmeters and Flow Sensors (618)
- Level Sensors and Leak Detectors (527)
- Linear Position Sensors (400)
- Rotary Position, Tilt and Angular Sensors (546)
- Proximity Sensors (702)
- Gas, Chemical, Radiation, Magnetic Sensors (284)
- Humidity and Environmental Sensors (153)
- Temperature sensors (612)
- Vision and Colour Sensors (1,384)
- Barcode Sensors (103)
- Valves, Pumps, Process Hardware (3,626)
