A Class of Linear–Nonlinear Switching Active Disturbance Rejection Speed and Current Controllers for PMSM

Ping Lin,Zhen Wu,Kun-Zhi Liu,Xi-Ming Sun
DOI: https://doi.org/10.1109/tpel.2021.3086273
IF: 5.967
2021-12-01
IEEE Transactions on Power Electronics
Abstract:This article investigates a class of linear–nonlinear switching active disturbance rejection control (ADRC) to design speed controllers and current controllers for permanent magnet synchronous machine (PMSM) in servo systems, which aims at enhancing the ability of disturbance rejection of speed and current controllers for PMSM. First, the mathematical model of PMSM is introduced. Next, the design of a class of linear–nonlinear switching ADRCs is introduced in details. Then, the stability of linear–nonlinear switching extended state observers (ESOs) is proved by multiple Lyapunov functions. Lastly, the effectiveness of the speed and current controllers based on the linear–nonlinear active disturbance rejection technique is validated by experiments results of a 5.5-kW PMSM platform. Specially, the experiment results of the speed controllers illustrate that the amplitude of speed change of the proposed ADRCs is smaller than that of the linear ADRC (LADRC) when the step load torque disturbance occurs. The proposed ADRCs can overcome the overshoot of speed response caused by improper parameter setting of LADRC. The experiment results of the current controllers show that the proposed LNSADRC type 2 has greater robustness than the other ADRC controllers when <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="2.874ex" height="2.509ex" style="vertical-align: -0.671ex;" viewBox="0 -791.3 1237.3 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMATHI-62" x="0" y="0"></use><g transform="translate(429,-150)"> <use transform="scale(0.707)" xlink:href="#MJMAIN-30"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-32" x="500" y="0"></use></g></g></svg></span> is not estimated accurately.<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><defs id="MathJax_SVG_glyphs"><path stroke-width="1" id="MJMATHI-62" d="M73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325Z"></path><path stroke-width="1" id="MJMAIN-30" d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z"></path><path stroke-width="1" id="MJMAIN-32" d="M109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429Z"></path></defs></svg>
engineering, electrical & electronic
What problem does this paper attempt to address?