Single-chip DSP intelligent motor control solution

Publisher:初入茅庐Latest update time:2014-03-08 Source: 中电网Keywords:DSP Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

With motors now responsible for two-thirds of industrial electricity consumption and one-quarter of residential electricity consumption, motor efficiency continues to receive greater attention. Standard motor applications are perfectly capable of operating at higher energy efficiencies, but most motors are inefficient in terms of converting electrical energy to mechanical energy. This means that they waste a lot of energy, which is dissipated as heat rather than converted into useful mechanical energy.
Furthermore, since an uncontrolled motor must overcome the effects of transient mechanical loads, designers have little choice but to oversize the motor, and an oversized AC induction motor (the most common type of motor) is necessarily less efficient because the motor is operating at a load less than it was designed for.

Improve the efficiency of the motor

These problems can be overcome by intelligent control, which can greatly improve the efficiency of the motor in two ways. First, intelligent control uses advanced algorithms to improve the operating performance of the motor. The most common method is to use vector control to operate the AC induction motor, which allows the motor to be reasonably sized to achieve optimal efficiency. In addition, adjustable speed also allows the system to operate at a higher efficiency. For example, a vector-controlled adjustable speed drive can avoid the use of transmissions, thereby reducing energy losses caused by the mechanical components of the system.

Secondly, because the system uses intelligent control, it is possible to replace the existing motor with a more efficient motor. The gradual use of permanent magnet motors in electrical appliances is a reflection of this development trend.

Permanent magnet synchronous motors are inherently more efficient than AC induction motors because they do not have the conduction losses associated with the induced rotor currents, and they also have superior mechanical properties, such as lower torque ripple, quieter operation, and they are smaller in size while producing the same mechanical power output. Switched reluctance motors can also be extremely efficient in fixed or moderately variable speed applications that require the precise, complex control capabilities of a DSP controller.

All of these solutions have one thing in common: they use intensive numerical calculations to improve system performance. Vector control algorithms require the orientation of the rotor flux to be measured or predicted, and then optimize the position of the stator flux generated by a multi-phase winding to produce the maximum torque given the flux structure. For a permanent magnet motor, the stator flux needs to be separated by 90 degrees (electrical angle), which is the best way to produce torque. This is because the torque generated is directly proportional to the sine of the angle between the two fluxes. (In AC induction motors, the relationship between the fluxes is more complicated due to the magnetizing components of the flux, but the basic principle is the same.)

Implementation of intelligent control

The challenge in implementing economical intelligent control lies in the mathematical complexity of the algorithms involved, because most microcontrollers (MCUs) cannot handle such complex calculations in real time. However, a new generation of inexpensive digital signal processor (DSP) controllers provide the computing power required for intelligent control, as well as system-on-chip (SOC) integration and software development support that helps simplify motor control system design.

DSP controllers running intelligent control software enable applications to respond to load changes with smaller or more efficient motors, reducing cost, space and cooling requirements. Smaller motors are also cheaper, and the cost of power electronics is reduced because the current required to withstand these circuits is also lower. Intelligent control based on DSP controllers has the advantage of good economics, and automobiles, industrial equipment, household appliances, heating, ventilation and air conditioning (HVAC) systems and many other motor applications will benefit from it.

What can advanced controls do for end equipment?

In addition to making motors more efficient, advanced control technology also allows system designers to innovate, improve systems and reduce costs. In complex motor applications, the need for embedded intelligent control is obvious. For example, positioning servo motors on assembly lines must be able to adapt to changes in belt friction, load weight and other factors. The speed of fan motors used to provide constant airflow in HVAC systems must be constantly adjusted to compensate for pressure changes caused by door opening and closing.

Essentially, intelligent motor control requires instant calculation of the rotor's flux position and speed in order to properly adjust the current flowing through the motor windings to ensure low torque ripple. However, while the basic requirements of intelligent motor control design are rotor positioning and speed, they are not limited to this. Other challenges include: power factor correction (PFC) to eliminate transient spikes in the power supply, elimination of torque ripple effects, and compliance with electromagnetic compatibility regulations.

Designing with Intelligent Control

Microcontrollers lack critical numerical processing capabilities, making them an inefficient and less economical solution for intelligent control in terms of system cost and performance. High-performance DSP controllers can perform rotor position and speed calculations in real time without table lookups. External sensors are not necessary because the DSP controller can calculate these vectors from voltage and current feedback provided by internal online sensors. The processing power of the DSP controller enables field-oriented control (FOC), which allows the stator magnetic field to be orthogonal to the rotor flux to achieve a dynamic machine. The entire 32-bit FOC algorithm loop, including feedback, can be completed in 10ms, leaving ample time for flux estimator, PFC and other algorithm processing. In addition, these algorithms can be reused in other products based on the same DSP controller platform, reducing development costs and shortening the time to market for new motors.

High level of integration and development support

 The new generation of DSP controllers offers peripheral integration that is easier to use than those based on MCUs. One example is TI's 150MIPS TMS320F2812 digital signal processor (see Figure 1), which uses a single-cycle 32-bit multiple accumulation (MAC) data path or dual 16-bit MACs to combine the performance and accuracy of a DSP with the flexibility of a high-end MCU. Fast interrupt handling, coupled with operation codes for common control (such as bit manipulation and branching), makes the device suitable for multi-purpose, multi-tasking environments. On-chip functional modules include flash memory, analog/digital converters, pulse width modulation outputs, and CAN bus support.

Software development support for DSP is provided by an integrated development environment (IDE). The highly efficient C compiler allows developers to generate object code that is almost as compact as assembly, achieving excellent performance after a fast learning curve. Tools such as IQMath provide programmers with an automatic online code editor and a library for floating-point functions, simplifying the use of real arithmetic functions in control algorithms. For faster development, manufacturers and third parties provide ready-made motor control modules.

Conclusion

The monolithic DSP controller solution, including easy-to-use software, enables manufacturers to embed intelligent control functions with minimal development investment. As a result, equipment manufacturers and end users can use motors of appropriate size with lower cost, lower power consumption and higher reliability. The intelligent control technology implemented by the high-performance programmable DSP controller will provide motor system designers with the methods needed to develop a new generation of environmentally friendly "green" motors.

Keywords:DSP Reference address:Single-chip DSP intelligent motor control solution

Previous article:Single-chip DSP intelligent motor control solution
Next article:Design of human-machine interface based on DSP chip TMS320LF2407

Recommended ReadingLatest update time:2024-11-16 16:20

Starting from the principle, analyze the implementation of the Chinese character speech recognition system based on DSP
Speech recognition is a high-tech technology that converts speech signals into corresponding text files or commands through the process of recognition and understanding. As a specialized research field, speech recognition is also an interdisciplinary subject, which is closely related to many disciplines such as acous
[Embedded]
Starting from the principle, analyze the implementation of the Chinese character speech recognition system based on DSP
Hardware Circuit Design of Parallel Active Power Filter Based on DSP
With the rapid development of power electronics technology, nonlinear loads in power systems have increased significantly, and various nonlinear and time-varying electronic devices such as inverters, rectifiers and various switching power supplies have been used more and more widely, resulting in increasingly serious
[Embedded]
Hardware Circuit Design of Parallel Active Power Filter Based on DSP
Design of Ethernet Communication Program Based on TMS320 C6455
    With the popularization and development of Ethernet technology, the communication rate of Ethernet has gradually increased from 100M to 1G and even 10G, and its communication rate has met the throughput required by common signal processors. DSP devices that were previously used only for signal processing have grad
[Embedded]
Design of Ethernet Communication Program Based on TMS320 C6455
Stepper Motor Control Technology Based on MCU and DSP
Stepper motors, also called steppers, use the principles of electromagnetism to convert electrical energy into mechanical energy and have been used since the 1920s. With the increasing popularity of embedded systems such as printers, disk drives, toys, windshield wipers, vibrating pagers, robotic arms, and video rec
[Embedded]
DSP software design using C and assembly language mixed programming
As we all know, assembly language has higher performance advantages, while coding in C language can be implemented more easily and quickly. The continuous enhancement of DSP processor functions and the improvement of compiler optimization technology have gradually eliminated the traditional practice of writing DSP app
[Embedded]
DSP software design using C and assembly language mixed programming
Design of a two-layer data acquisition system based on CAN bus and DSP
1 Introduction CAN (Controller Area Network) is a serial communication network designed by BOSCH of Germany to realize data communication between automobile measurement and execution components, supporting distributed control and real-time control. The CAN BUS fieldbus has been approved by ISO/TC22 Technica
[Embedded]
Do you know what ARM, MCU, DSP, FPGA, and SOC are?
ARM The ARM processor is the first RISC microprocessor designed by Acorn Computer Co., Ltd. for the low-budget market. Earlier it was called the Acorn RISC Machine. The ARM processor itself is a 32-bit design, but it also has a 16-bit instruction set, which generally saves up to 35% of the equivalent 32-bit code, wh
[Microcontroller]
Do you know what ARM, MCU, DSP, FPGA, and SOC are?
High-speed data transmission between DSP and PC via PCI bus
TMS320C6713 is a new generation floating-point DSP chip of C6000 series launched by TI based on TMS320C6711. It is the highest performance DSP chip in C6000 series so far. TMS320C6713 can realize 1800MIPS/1350MFLOPS of fixed-point and floating-point operations at a clock frequency of 255MHz, thus greatly meeting the
[Embedded]
Latest Embedded Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号