Abstract: Based on the comparison between rotary motors and linear motors, the structural characteristics of AC permanent magnet synchronous linear motors are analyzed. Based on the particularity of linear motors, a vector conversion control method for AC permanent magnet synchronous linear motor speed regulation is given, and the hardware and software design of the control system based on DSP is made.
1 Introduction
The traditional method of providing the linear driving force required in the manufacturing industry is to use a rotary motor plus a ball screw. Practice has shown that this type of drive has shown its shortcomings in many high-precision, high-speed applications. In this case, linear motors came into being. Linear motors directly generate linear motion without any intermediate conversion link. The power is directly generated in the air gap magnetic field, which can achieve positioning accuracy and fast response speed several times higher than traditional drive mechanisms [1]. At present, the United States, Japan, Germany, Switzerland and other countries are relatively high-level countries in the research of linear direct drive systems. Products of companies such as SIEMENS and Kollmorgen have been commercialized [2]. China attaches great importance to the research and development of linear motors. Many scientific research institutes have carried out experimental research, but have not achieved industrialization. This paper designs and applies a drive system based on vector conversion control based on the AC permanent magnet synchronous linear motor developed by our department.
2. Working principle of AC permanent magnet synchronous linear motor
The working principle of a linear motor is equivalent to a rotating motor that is expanded radially. When a three-phase AC current is applied to an AC permanent magnet synchronous linear motor, a magnetic field is generated in the air gap. If the end effect is not considered, the magnetic field is sinusoidally distributed in the linear direction. The traveling magnetic field interacts with the secondary to generate electromagnetic thrust, causing relative motion between the primary and secondary. Figure 1 shows the developed and designed AC permanent magnet synchronous linear motor.
3. Vector control principle of permanent magnet linear synchronous motor
Compared with scalar control, vector control can achieve steady-state operation in a shorter time due to its fast dynamic response. After more than 30 years of industrial practice, improvement and enhancement, it has reached a mature stage [3] and has become the preferred method for AC servo motor control. Therefore, linear motors use the AC vector control drive method.
The three-phase voltage (U, V, W phase) of the primary of the linear motor constitutes a three-phase primary coordinate system (a, b, c axis system), in which the phase angle of the three-phase winding differs by 120°, that is, the pole pitch differs by 1/3 in the horizontal direction. Referring to the theory of vector transformation of rotating motors, a two-phase primary coordinate system (α-β axis system) is set. The transformation from the three-phase primary coordinate system to the rectangular coordinate system is called Clark transformation, see formula (1).
The transformation from a stationary coordinate system to a rotating coordinate system is called Park transformation, see equation (2). The reverse is called inverse Park transformation.
θ is the angle between the d-axis and the axis. According to the Park transformation theory of rotating motors and the comparison of the two motor structures. Due to the difference in the moving parts of the motors, the linear motor mover is equivalent to the rotating motor stator, and the linear motor stator is equivalent to the rotating motor mover. Therefore, in the rotating motor, the rotating coordinate system is fixed on the mover, and the rotating coordinate system rotates synchronously with the motor rotor. In the linear motor, according to the principle of relativity of motion, the linear motion of the mover can be understood as the stator moving in the opposite direction relative to the mover. Therefore, the "rotating coordinate system" (in fact, this coordinate system is a linear motion, which should be called a linear motion coordinate system) is fixed on the stator and moves linearly with the stator relative to the mover, as shown in Figure 3. At this time, the linear motor mover moves linearly to the right, and its stator moves linearly to the left relative to the mover. The coordinate system fixed on the stator also moves to the left relative to the mover together with the stator. The traveling magnetic field inside the mover moves to the left relative to the mover itself, so the traveling magnetic field of this synchronous motor is stationary when standing on the coordinate system fixed on the stator. So let the d-axis be on the N-pole axis of the secondary permanent magnet, and the q-axis be ahead of the d-axis by 90°, which is 1/4 of the pole pitch. θ is determined by the position of the mover when the linear motor moves.
[page]
4. Design of permanent magnet synchronous linear motor control system
According to the working principle of linear motor, vector transformation is used to design its control drive system.
The controller uses a DSP processor, and the TMS320F2812
DSP
from TI is selected
. It is the latest 32-bit fixed-point high-speed digital signal processor launched by TI. The execution speed of 150MIPS shortens the instruction cycle to 6.67ns. It has a built-in 12-bit AD converter with a minimum conversion time of 80ns[4]. The power drive part uses an IPM module, and the PWM frequency can reach up to 20K.
The structural block diagram of the permanent magnet synchronous linear motor drive control system is shown in Figure 3.
5. Software Structure
The system software consists of five parts: hardware and software initialization program, main program, initial positioning subroutine, control process display program and interrupt service subroutine. After the system is reset, the initialization program is first executed to set the working mode of each functional module inside the DSP and detect the initial state; then the main program is executed to enable the timing interrupt, external protection interrupt and initial positioning subroutine; after obtaining the accurate position information of the mover, it enters the running state and executes the interrupt service subroutine [5]. The main functions of the system, including the calculation of current magnitude, speed position information and vector transformation, are completed by the interrupt service subroutine. The software structure is designed according to the system operation principle. Figure 5 is a diagram of the system operation program:
The system interrupt subroutine diagram is shown in Figure 4:
6. Conclusion
The algorithm program designed in this paper has been successfully debugged and can achieve basic operation, proving the correctness of the software and hardware design. Figure 5 shows some debugging results.
Due to the end effect of linear motors and the direct loading of external loads, the stability of linear motor control systems is required to be high. In order to improve the robustness of its control, its algorithm needs to be further improved. Appropriate control algorithms and control strategies must be adopted to make the system have fast dynamic response, strong anti-interference ability, and high steady-state tracking accuracy. Therefore, the control theory of linear motors needs further in-depth discussion and research.
The author's innovation is to analyze the difference between the vector transformation theory of permanent magnet linear synchronous motor and rotary motor, and on this basis, implement its control system based on TMS320F2812 DSP.
Previous article:NiosII I2C Control IP and Its Application in Imaging System
Next article:New proposals for tactile feedback of touch panels continue to emerge
Recommended ReadingLatest update time:2024-11-16 18:04
- Popular Resources
- Popular amplifiers
- Mir T527 series core board, high-performance vehicle video surveillance, departmental standard all-in-one solution
- Akamai Expands Control Over Media Platforms with New Video Workflow Capabilities
- Tsinghua Unigroup launches the world's first open architecture security chip E450R, which has obtained the National Security Level 2 Certification
- Pickering exhibits a variety of modular signal switches and simulation solutions at the Defense Electronics Show
- Parker Hannifin Launches Service Master COMPACT Measuring Device for Field Monitoring and Diagnostics
- Connection and distance: A new trend in security cameras - Wi-Fi HaLow brings longer transmission distance and lower power consumption
- Smartway made a strong appearance at the 2023 CPSE Expo with a number of blockbuster products
- Dual-wheel drive, Intellifusion launches 12TOPS edge vision SoC
- Toyota receives Japanese administrative guidance due to information leakage case involving 2.41 million pieces of user data
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Brushless and sensorless motors vibrate violently when accelerated to a certain degree
- msp clock setting program
- Rigol Oscilloscope and Micsig Oscilloscope
- Parameters of terminal blocks
- [New version of Zhongke Bluexun AB32VG1 RISC-V development board] - 7: Using RT-Thread in VS Code on Ubuntu
- Analysis of Factors Affecting WiFi RF EVM
- How GaN FETs with integrated drivers and self-protection enable next-generation industrial power supply designs
- [Sipeed LicheeRV 86 Panel Review] - 3 Waft Development Environment Establishment
- [Voice and vision module based on ESP32S3] Hardware design, debugging and progress - after 4 versions of iterative hardware design completed
- It’s like face to face with real people. What do you think of this black technology?