We should note that the components of α and β in the stationary coordinate system obtained after Clarke transformation are still sinusoidal signals, neither step signals nor ramp signals.
The main control method at present is based on PI controller. However, PI controller can only achieve the tracking of DC signal without steady-state error. When it tracks the sine wave signal, unstable steady-state error will inevitably occur. In order to achieve the control of α and β axis components without steady-state error, there are two main directions:
One is to design a controller that can handle sinusoidal signals without steady-state errors (obviously requires more research depth and is more difficult);
The second is to convert the sine wave signal into a DC signal so that the PI controller can continue to be used (with reduced difficulty);
Obviously, our predecessors were already familiar with the parameter tuning method of PI controller. Therefore, using the second method to convert a new problem into a solved problem can greatly simplify the design problem. Robert H. Park then proposed the park transformation.
As shown in the figure above, the amplitude of the projection Vα, Vβ of the synthetic vector Vδ in the α, β coordinate system is a sine transformation. Design the d, q coordinate system, when it rotates at the same angular velocity as Vδ, the amplitude of the projection Vd, Vq on the d, q axis is constant, that is, relative to the selected vector, Vd, Vq is a DC quantity, so the PI control strategy can be used for design.
The specific matrix algorithm is as follows;
Build a matlab model based on the formula, set the electromagnetic angle of vector rotation θ=0.25s/2pi, and simulate the waveform as follows;
In summary, the coordinate transformation of SVPWM is introduced above. I think the essence of vector control is the separate control of active and reactive power. And coordinate transformation is the method to achieve decoupling. Vector control is "magnetic field oriented control", which means that the direction of the magnetic field is oriented on a coordinate axis D (artificially defined), and the direction of the torque is exactly perpendicular to the magnetic field, so it is just oriented to the Q axis (artificially defined as perpendicular to the D axis). If the current of the motor is also decoupled on the DQ coordinate axis, the torque and magnetic field can be decoupled and controlled separately.
Previous article:A brief discussion on SIMATIC S7-1500 decoding and encoding instructions
Next article:Center alignment mode based on SVPWM and actual MCU timer output pulse
- Popular Resources
- Popular amplifiers
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- Brief Analysis of Automotive Ethernet Test Content and Test Methods
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- 【IoT Graduation Project】Gizwits IoT Platform + Arduino Nano Control Board + Fully Automatic and Efficient Intelligent Tree Planting Car
- HC32F460 Clock System Introduction
- Swagbadge2021 Digital Badge
- Power inductor parameter issues
- How to use arrays in C language for microcontrollers
- Newbies to the forum
- How to read the level of P9~p0 of MAX7317
- October is Open Hardware Month
- Invitation: EEWorld 15th Anniversary Carnival series of activities has begun, it’s great to have you!
- Stock materials, transfer to those in need at low prices.