In response to the problems of unknown model parameters of permanent magnet synchronous motor(PMSM)and inability to directly measure armature current and load torque,this paper designs an output feedback control scheme based on adaptive dynamic programming(ADP)to achieve optimal speed tracking control for PMSM.Firstly,based on the internal characteristics of the PMSM,the mathematical model's structure is determ-ined.An auxiliary system corresponding to the original system is constructed,and a new linear quadratic index is introduced to achieve optimal speed tracking adjustment.Next,an embedded observer is designed that can recon-struct all system states with measurable data in the presence of unknown system models.In addition,this paper proposes an off-policy ADP method to approximate the solution of the optimal control gain.Finally,the simulation results verify that the proposed control scheme achieves precise speed tracking performance and good transient re-sponse in the presence of unknown model parameters and unmeasurable armature current and load torque,while re-ducing voltage shocks.
关键词
永磁同步电动机/自适应动态规划/输出反馈/线性二次指标
Key words
Permanent magnet synchronous motor(PMSM)/adaptive dynamic programming(ADP)/output feed-back/linear quadratic index