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 条
  • [41] Free Final-Time Constrained Sequential Quadratic Programming-Based Flight Vehicle Guidance
    Hong, Haichao
    Maity, Arnab
    Holzapfel, Florian
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2021, 44 (01) : 181 - 189
  • [42] QUADRATIC ZERO-ONE PROGRAMMING-BASED SYNTHESIS OF APPLICATION-SPECIFIC DATA PATHS
    GEURTS, W
    CATTHOOR, F
    DEMAN, H
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (01) : 1 - 11
  • [43] A genetic programming-based optimal sensor placement for greenhouse monitoring and control
    Ajani, Oladayo S.
    Aboyeji, Esther
    Mallipeddi, Rammohan
    Uyeh, Daniel Dooyum
    Ha, Yushin
    Park, Tusan
    FRONTIERS IN PLANT SCIENCE, 2023, 14
  • [44] Integer Programming-Based Methods for Attractor Detection and Control of Boolean Networks
    Akutsu, Tatsuya
    Hayashida, Morihiro
    Tamura, Takeyuki
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 5610 - 5617
  • [45] Immune Evolutionary Programming-Based Locomotion Control of Autonomous Mobile Robot
    Mamady, Dioubate
    Tan, Guanzheng
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 8990 - 8996
  • [46] High-precision control of X-Y table using experimental evolutionary programming-based scheme
    Jeon, HY
    Kim, JH
    Koh, K
    1996 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, PROCEEDINGS, VOLS 1-4, 1996, : 2258 - 2263
  • [47] Integer Programming-Based Approach to Attractor Detection and Control of Boolean Networks
    Akutsu, Tatsuya
    Zhao, Yang
    Hayashida, Morihiro
    Tamura, Takeyuki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (12): : 2960 - 2970
  • [48] Nonlinear programming-based sliding mode control with an application in the stabilization of an Acrobot
    Yazici, A
    Karamancioglu, A
    Gasimov, RN
    ENGINEERING OPTIMIZATION, 2006, 38 (01) : 113 - 127
  • [49] Linear programming-based robust model predictive control for positive systems
    Zhang, Junfeng
    Zhao, Xudong
    Zuo, Yan
    Zhang, Ridong
    IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (15): : 1789 - 1797
  • [50] Current control strategy for brushless DC motors based on a common DC signal
    Dixon, JW
    Leal, IA
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2002, 17 (02) : 232 - 240