Input saturation is a well-known nonlinearity in mechanical control systems; it constrains the maximum acceleration, which results in the limitation of the system response time. Input saturation has been considered in controller design in various ways, e.g., antiwindup control. In addition to the input, the state variables of mechanical systems are often subjected to saturation. For example, the maximum angular velocity of electric motor systems is limited by the maximum voltage provided to the motor windings. In the case of electronically commutated motors (i.e., brushless dc motors), the maximum speed is additionally constrained by limitations of the servo amplifier output. If gears are utilized, further constraints are introduced due to resonances in ball bearings and/or velocity dependent friction. Although such factors are significant in practice, they have not been fully considered in controller design. This paper investigates the input and output saturations, and presents how they may be considered in the controller design; a Kalman filter, a PID controller, and a disturbance observer are designed, taking input/output saturations into consideration. A case study is provided to verify the proposed methods.
Skip Nav Destination
e-mail: kckong@me.berkeley.edu
e-mail: helge.kniep@tuhh.de
e-mail: tomizuka@me.berkeley.edu
Article navigation
September 2010
Research Papers
Output Saturation in Electric Motor Systems: Identification and Controller Design
Kyoungchul Kong,
Kyoungchul Kong
Department of Mechanical Engineering,
e-mail: kckong@me.berkeley.edu
University of California, Berkeley
, Berkeley, CA 94720
Search for other works by this author on:
Helge C. Kniep,
Helge C. Kniep
Department of Mechanics and Ocean Engineering,
e-mail: helge.kniep@tuhh.de
Technische Universität
, Hamburg-Harburg 94720, Germany
Search for other works by this author on:
Masayoshi Tomizuka
Masayoshi Tomizuka
Department of Mechanical Engineering,
e-mail: tomizuka@me.berkeley.edu
University of California, Berkeley
, Berkeley, CA 94720
Search for other works by this author on:
Kyoungchul Kong
Department of Mechanical Engineering,
University of California, Berkeley
, Berkeley, CA 94720e-mail: kckong@me.berkeley.edu
Helge C. Kniep
Department of Mechanics and Ocean Engineering,
Technische Universität
, Hamburg-Harburg 94720, Germanye-mail: helge.kniep@tuhh.de
Masayoshi Tomizuka
Department of Mechanical Engineering,
University of California, Berkeley
, Berkeley, CA 94720e-mail: tomizuka@me.berkeley.edu
J. Dyn. Sys., Meas., Control. Sep 2010, 132(5): 051002 (8 pages)
Published Online: August 11, 2010
Article history
Received:
April 23, 2009
Revised:
April 29, 2010
Online:
August 11, 2010
Published:
August 11, 2010
Citation
Kong, K., Kniep, H. C., and Tomizuka, M. (August 11, 2010). "Output Saturation in Electric Motor Systems: Identification and Controller Design." ASME. J. Dyn. Sys., Meas., Control. September 2010; 132(5): 051002. https://doi.org/10.1115/1.4001792
Download citation file:
Get Email Alerts
Cited By
Control of a Directional Downhole Drilling System Using a State Barrier Avoidance Based Method
J. Dyn. Sys., Meas., Control (May 2025)
Dynamic control of cardboard-blank picking by using reinforcement learning
J. Dyn. Sys., Meas., Control
Offline and online exergy-based strategies for hybrid electric vehicles
J. Dyn. Sys., Meas., Control
In-Situ Calibration of Six-Axis Force/Torque Transducers on a Six-Legged Robot
J. Dyn. Sys., Meas., Control (May 2025)
Related Articles
Analysis and Modeling of a Pneumatic Servo System Based on Backstepping Design
J. Dyn. Sys., Meas., Control (November,2011)
Track-Following Control With Active Vibration Damping of a PZT-Actuated Suspension Dual-Stage Servo System
J. Dyn. Sys., Meas., Control (September,2006)
Nonlinear H ∞ -Output Regulation of a Nonminimum Phase Servomechanism With Backlash
J. Dyn. Sys., Meas., Control (July,2007)
Power Efficiency of the Rotational-to-Linear Infinitely Variable
Cobotic Transmission
J. Mech. Des (December,2007)
Related Proceedings Papers
Related Chapters
Characteristics Measurement and FPGA Controller Design for an Air Motor and Electric Motor Hybrid Power System
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)
Position Controller for DC Motor Using PI Controller with KALMAN Filter
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)
QP Based Encoder Feedback Control
Robot Manipulator Redundancy Resolution