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
相关论文
共 50 条
  • [31] Machine Learning Approach to Quadratic Programming-Based Microwave Imaging for Breast Cancer Detection
    Costanzo, Sandra
    Flores, Alexandra
    Buonanno, Giovanni
    SENSORS, 2022, 22 (11)
  • [32] Adaptive Dynamic Programming-Based Control of an Ankle Joint Prosthesis
    Mai, Anh
    Commuri, Sesh
    INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, 2015, 325 : 91 - 105
  • [33] Approximate dynamic programming-based control of distributed parameter systems
    Joy, Midhun
    Kaisare, Niket S.
    ASIA-PACIFIC JOURNAL OF CHEMICAL ENGINEERING, 2011, 6 (03): : 452 - 459
  • [34] Simultaneous Process Scheduling and Control: A Multiparametric Programming-Based Approach
    Burnak, Bans
    Katz, Justin
    Diangelakis, Nikolaos A.
    Pistikopoulos, Efstratios N.
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2018, 57 (11) : 3963 - 3976
  • [35] Dynamic Programming-Based Optimal Torque Control of Induction Machine
    Montazeri, A.
    Griepentrog, G.
    2015 IEEE WORKSHOP ON ELECTRICAL MACHINES DESIGN, CONTROL AND DIAGNOSIS (WEMDCD), 2015, : 165 - 170
  • [36] Adaptive dynamic programming-based visual servoing control for quadrotor
    Yi, Xinning
    Luo, Biao
    Zhao, Yuqian
    NEUROCOMPUTING, 2022, 504 : 251 - 261
  • [37] A Novel Approach for Brushless DC Motors Characterization in Drones Based on Chaos
    Medeiros, Ramon L., V
    Ramos, Jorge Gabriel G. S.
    Nascimento, Tiago P.
    Lima Filho, Abel C.
    Brito, Alisson, V
    DRONES, 2018, 2 (02) : 1 - 11
  • [38] RCMAC-based adaptive control design for brushless DC motors
    Lin, Chih-Min
    Hsu, Chun-Fei
    Chung, Chao-Ming
    NEURAL COMPUTING & APPLICATIONS, 2009, 18 (07): : 781 - 790
  • [39] Sensorless vector control of brushless dc motors based on instantaneous power
    Senjyu, T
    Urasaki, N
    Uezato, K
    CIEP 96 - V IEEE INTERNATIONAL POWER ELECTRONICS CONGRESS, TECHNICAL PROCEEDINGS, 1996, : 235 - 240
  • [40] RCMAC-based adaptive control design for brushless DC motors
    Chih-Min Lin
    Chun-Fei Hsu
    Chao-Ming Chung
    Neural Computing and Applications, 2009, 18 : 781 - 790