| In recent years,electric vehicles have become popular with the advantages of no pollution and suitable price.AC asynchronous motor has the advantages of low cost,high reliability,easy maintenance,etc.And with the development of variable frequency conversion speed control technology,making AC asynchronous motor has excellent speed control performance and is widely used in the field of electric vehicles.AC asynchronous motors usually use vector control methods based on magnetic field orientation to achieve high performance control of the motor,but high performance control requires accurate motor parameters,especially rotor time constants.When the rotor time constant deviates from the accurate value too much or too little,the magnetic chain and torque cannot be decoupled properly,resulting in the failure of the motor to output normal torque and the degradation of the motor’s dynamic and static performance,so the online identification of the rotor time constant is especially important for the good or bad control performance of AC asynchronous motors.In this paper,a TC264-based AC asynchronous motor control system was developed and the online identification of rotor time constants was investigated.The paper firstly determined the vector control method based on rotor magnetic field orientation and established the mathematical model of asynchronous motor vector control.Model reference adaptive system was used to identify the rotor time constants.The identification algorithm consists of an adaptive mechanism designed by Popov’s super-stability theory,an adjustable model based on the rotor magnetic field current model and a reference model based on the rotor magnetic field voltage model.The stator resistance had a large impact on the accurate output of the reference model,so the method of interactive identification of the rotor time constant and stator resistance was adopted to improve the identification accuracy of the rotor time constant.Meanwhile,the parameters in the adaptive mechanism were optimized by genetic algorithm to obtain good recognition results.By analyzing the functional requirements of the AC asynchronous motor controller,the hardware circuit design of the AC asynchronous motor controller was completed in Altium Designer,the design of the underlying driver was completed in the Hightec development environment,and the application layer control strategy was built in MATLAB/Simulink and the code was automatically generated.Integrated the generated C code with the underlying driver.The motor experiment platform was built to conduct voltage open-loop experiment,speed closed-loop experiment,motor parameter identification experiment and motor sudden load experiment.The experimental results showed that the parameter identification method proposed in this paper could accurately identify the rotor time constants,and the motor control system based on parameter identification had good dynamic and static characteristics. |