| Permanent magnet synchronous motor (PMSM) has numerous advantages such as simple structure, small size, high efficiency, low moment inertia and so on. It is widely used in high-performance servo system. The performance of PMSM servo system is affected by PI controller directly. The parameters of PI controller are adjusted by the electrical parameters of PMSM and inertia moment of the servo system. So identifying above parameters is of great significance for improving the performance of the system. Based on the existed algorithm, the further study on identification of PMSM servo system online is expanded. The improved schemes are proposed and verified in both the simulating platform and the experimental setup.Firstly, the mathematical model and control strategies of PMSM are analyzed and the servo system model is established. In order to ensure the simulation processes not affected by unknown factors from outside and portability of the code, the simulated program is programmed by C language under C-Free. The simulation platform is established.Secondly, the electrical parameters of PMSM are measured offline which provide basis for identifying online. The application of parameters identification based on particle swarm optimization (PSO) algorithm is researched. PSO algorithm based on the average best position and Cauchy mutation is put forward according that PSO algorithm is easy to fall into local best. It can improve the accuracy of identification verified by simulation. Meanwhile, the adaptive adjusting of current loop PI parameters is researched.Thirdly, the inertia moment of servo system is identified offline. The application that identification of moment inertia based on the recursive least square algorithm with forgetting factor is studied. It is reliable and valid verified by simulation. Meanwhile, the adaptive adjusting of speed loop PI parameters is researched.Lastly, experimental implementations of online identification of electrical parameters of PMSM and moment inertia servo system are carried out on a4kW PMSM servo system, which used the STM32F103VB. The experimental results have an acceptable accuracy and practical applicability. |