{"title":"Derivation of a new drive/coast motor driver model for real-time brushed DC motor control, and validation on a MIP robot","authors":"Eric N. Sihite, Daniel J. Yang, T. Bewley","doi":"10.1109/COASE.2019.8843119","DOIUrl":null,"url":null,"abstract":"Brushed DC motors are usually driven with PWM forcing in one of two modes: drive/brake or drive/coast. That is, at the low state of the PWM forcing profile, the motor driver will either “brake” the motor with its own back EMF, or allow the motor to “coast” (i.e., spin freely). Drive/brake motor drivers, which are by far the most common, may be represented by a Multilevel Four-Quadrant DC Chopper model, while drive/coast motor drivers may be represented by two independent Bipolar Two-Quadrant DC Chopper models. Conveniently, when averaged over the PWM duty cycle, drive/brake motor drivers are accurately modeled as linear systems over their entire operational range. On the other hand, drive/coast motor drivers, when averaged over the PWM duty cycle, exhibit significant nonlinear behaviors that are dependent on factors such as inductance, PWM frequency, and rotor speed. Though there are some existing partial derivations of drive/coast motor driver models, no comprehensive, experimentally-validated modeling approaches appropriate for feedback control applications over the full dynamic range of the motor could be readily found in the literature. In this paper, we derive a practical nonlinear model of a drive/coast motor driver, validate this model using a motor dynamometer, and demonstrate a real-time implementation of this model on a Mobile Inverted Pendulum (MIP) robot.","PeriodicalId":6695,"journal":{"name":"2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)","volume":"51 1","pages":"1099-1105"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COASE.2019.8843119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Brushed DC motors are usually driven with PWM forcing in one of two modes: drive/brake or drive/coast. That is, at the low state of the PWM forcing profile, the motor driver will either “brake” the motor with its own back EMF, or allow the motor to “coast” (i.e., spin freely). Drive/brake motor drivers, which are by far the most common, may be represented by a Multilevel Four-Quadrant DC Chopper model, while drive/coast motor drivers may be represented by two independent Bipolar Two-Quadrant DC Chopper models. Conveniently, when averaged over the PWM duty cycle, drive/brake motor drivers are accurately modeled as linear systems over their entire operational range. On the other hand, drive/coast motor drivers, when averaged over the PWM duty cycle, exhibit significant nonlinear behaviors that are dependent on factors such as inductance, PWM frequency, and rotor speed. Though there are some existing partial derivations of drive/coast motor driver models, no comprehensive, experimentally-validated modeling approaches appropriate for feedback control applications over the full dynamic range of the motor could be readily found in the literature. In this paper, we derive a practical nonlinear model of a drive/coast motor driver, validate this model using a motor dynamometer, and demonstrate a real-time implementation of this model on a Mobile Inverted Pendulum (MIP) robot.