| The DC motor has good speed regulation performance,high starting torque and strong overload capacity,so it can be applied to mechanical equipments that require heavy load start-up and stepless speed regulation.Because it has a fixed mathematical model,so it is easy to design a regulator to make the motor run stability.However,on many occasions,people cannot get all the the parameters of the motor.At the same time,due to the aging of the motor,changes in environmental conditions and other factors,the parameters of the motor will also be changed.Therefore,it is difficult to establish an effective system.Parameter identification can accurately identify the motor model based on the detected voltage and current.Therefore,it has been favored by people.However,until now,there are not many practical systems in the research of parameter identification,and identification algorithms focus on simplicity and reliability.Therefore,research on parameter identification has important practical significance for the development of control systems.In this paper,the parameter identification of DC motor is studied with DSP2407 as the core.By establishing the mathematical model of the motor and considering the influence of friction,the parameters that need to be identified are obtained.Then the parameters of the motor are obtained by using the method of combining the motor mechanism identification method with the traditional experience identification method.Finally,the feasibility of the identification algorithm is verified by simulation and experiments.Here are some of the most important work done in this article:(1)The DSP2407 is used as the core to design the hardware circuit,which lays the foundation for realizing the parameter identification of the motor.(2)The parameters of DC motor are identified by motor mechanism identification method,considering the effects of the friction force at the same time,The parameters of the motor were obtained and compared with the traditional experience identification method.Then the design of the double closed loop system and the Simulink simulation are carried out,obtaining the rotational speed running curve of the motor.(3)The software of the system is designed so that the DSP can detect the parameters of the system immediately,and control the motor to run steadily.After that,the Matlab graphical user interface is designed.By changing the parameters,the user can better understand the operation characteristics of the motor.Finally,the experiment is carried out to verify the feasibility of the identification algorithm.The experimental results show that the identification method used in this paper can accurately obtain all parameters of the motor accurately,and the system can operate steadily,thus meets the requirements of the experiment.Basically,the task has been completed,laying the foundation for future research on parameter identification of motor control system. |