Experimental characterization and quadratic programming-based control of brushless-motors

被引:32
|
作者
Aghili, F [1 ]
Buehler, M
Hollerbach, JM
机构
[1] Canadian Space Agcy, Montreal, PQ H3A 2A7, Canada
[2] McGill Univ, Dept Engn Mech, Montreal, PQ J3Y 8Y9, Canada
[3] Univ Utah, Sch Comp, Salt Lake City, UT 84112 USA
关键词
brushless motor; motor control; optimal control; quadratic programming; torque control;
D O I
10.1109/TCST.2002.806453
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new torque control strategy for brushless motors is presented, which results in minimum torque ripple and copper losses. The motor model assumes linear magnetics, but contains a current limit which can delimit the onset of magnetic saturation, or be the motor amplifier current limit, whichever is reached first. The control problem is formulated and solved as a quadratic programming problem with equality and inequality constraints to find the nonlinear mapping from desired torque and position to the motor's phase currents. The optimal solution is found in closed form using the Kuhn-Tucker theorem. The solution shows that, unlike the conventional commutation with a fixed current-position waveform, the waveforms of the proposed controller vary in order to respect the current limitation in one phase by boosting the current in the other phases. This increases the maximum torque capability of the motor-in our particular system by 20%-compared to fixed waveform commutation. Experimental data from our brushless direct-drive motor demonstrates that the controller produces virtually ripple-free torque and enhances remarkably the tracking accuracy of the motion controller.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 40 条
  • [21] Adaptive Dynamic Programming-based Decentralized Sliding Mode Optimal Control for Modular and Reconfigurable Robots
    An, Tianjiao
    Men, Xiaodong
    Zhang, Xinyao
    Li, Yuanchun
    Dong, Bo
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 31 - 36
  • [22] Adaptive dynamic programming-based feature tracking control of visual servoing manipulators with unknown dynamics
    Ren, Xiaolin
    Li, Hongwen
    COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (01) : 255 - 269
  • [23] Adaptive Dynamic Programming-Based Optimal Control Scheme for Energy Storage Systems With Solar Renewable Energy
    Wei, Qinglai
    Shi, Guang
    Song, Ruizhuo
    Liu, Yu
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (07) : 5468 - 5478
  • [24] Adaptive Dynamic Programming-based State Quantized Networked Control System without Value and/or Policy Iterations
    Zhao, Qiming
    Xu, Hao
    Jagannathan, S.
    2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [25] Adaptive dynamic programming-based multi-fault tolerant control of reconfigurable manipulator with input constraint
    Zhang, Zhenguo
    Ma, Tianhao
    Zhao, Yadan
    Yu, Shuai
    Zhou, Fan
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (06) : 8341 - 8353
  • [26] Efficient implementation of Gaussian process-based predictive control by quadratic programming
    Polcz, Peter
    Peni, Tamas
    Toth, Roland
    IET CONTROL THEORY AND APPLICATIONS, 2023, 17 (08) : 968 - 984
  • [27] Adaptive Dynamic Programming-Based Cross-Scale Control of a Hydraulic-Driven Flexible Robotic Manipulator
    Wei, Xiaohua
    Ye, Jiangang
    Xu, Jianliang
    Tang, Zhiguo
    APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [28] Adaptive Dynamic Programming-Based Fault-Tolerant Position-Force Control of Constrained Reconfigurable Manipulators
    Ma, Bing
    Dong, Bo
    Zhou, Fan
    Li, Yuanchun
    IEEE ACCESS, 2020, 8 : 183286 - 183299
  • [29] Adaptive dynamic programming-based optimal control of unknown nonaffine nonlinear discrete-time systems with proof of convergence
    Zhang, Xin
    Zhang, Huaguang
    Sun, Qiuye
    Luo, Yanhong
    NEUROCOMPUTING, 2012, 91 : 48 - 55