Abstract:It is difficult to establish an accurate system model or tuning parameters when the linear motor works in a complex environment. To solve this problem, a fuzzy logic and indirect vector control method for the six-phase linear induction motor is proposed in this paper. The six-phase linear motor model in the synchronous rotating coordinate system is built, and the indirect vector control method is detailed introduced. The fuzzy logic control algorithm instead of the position loop is used in indirect vector control. The method adjusts electromagnetic force fuzzily according to the speed and position error, making the tuning of the parameter independent of the accurate system model, and the adjustment of the parameter is simpler. By dividing the membership function into different areas and using a center method, the calculation amount of the fuzzy logic control algorithm is reduced, which can better satisfy the requirement of the real-time calculation. The algorithm is implemented on the Digital Signal Processor (DSP) and verified on the hardware-in-loop simulation platform. The results show that the proposed algorithm can achieve accurate control of motor speed and position, and has good universality.