A simple nonlinear PD control for faster and high-precision positioning of servomechanisms with actuator saturation

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

This paper investigates the problem of high performance motion control for servomechanisms subject to actuator saturation. A very simple but quite effective nonlinear proportional-derivative (PD) control is proposed for faster and high-precision positioning of such systems. The particular reasoning behind our concern on nonlinear PD (NPD) control is that most of practical servomechanisms so far are still controlled by classic proportional-integral-derivative (PID)/PD or nonlinear PID (NPID)/NPD algorithms and these controls do not explicitly take into account actuator constraint. Lyapunov's direct method is employed to prove global asymptotic positioning stability. The appealing advantages of the proposed control are that it has simple intuitive structure with high computational efficiency and does not involve modelling parameter. An additive feature is that the proposed control has the ability to ensure that actuator constraint is not breached, and thus it completely avoids the instability and degraded or unpredictable motion and thermal or mechanical failure from excessive torque. Simulations and experimental results demonstrate that the proposed approach offers a comparable result over the existing model-dependent nonlinear controls and a much improved performance over the commonly-used model-independent linear PD control for servomechanisms with actuator constraint.

Original languageEnglish
JournalMechanical Systems and Signal Processing
Volume121
Pages (from-to)215-226
Number of pages12
ISSN0888-3270
DOIs
Publication statusPublished - 15.04.2019

    Research areas

  • Actuator saturation, Nonlinear proportional-derivative (PD) control, Position control, Servomechanisms
  • Engineering

Recently viewed

Publications

  1. How, when and why do negotiators use reference points?
  2. A lyapunov approach in the derivative approximation using a dynamic system
  3. Hierarchical trait filtering at different spatial scales determines beetle assemblages in deadwood
  4. Transductive support vector machines for structured variables
  5. Training effects of two different unstable shoe constructions on postural control in static and dynamic testing situations
  6. Selecting and Adapting Methods for Analysis and Design in Value-Sensitive Digital Social Innovation Projects: Toward Design Principles
  7. Volume of Imbalance Container Prediction using Kalman Filter and Long Short-Term Memory
  8. Intentionality
  9. Comparison of Odor Thresholds obtained by a Three Alternative Choice Procedure and by the Method of Limits
  10. How does Enterprise Architecture support the Design and Realization of Data-Driven Business Models?
  11. Introducing parametric uncertainty into a nonlinear friction model
  12. The Influence of Note-taking on Mathematical Solution Processes while Working on Reality-Based Tasks
  13. Holistic and scalable ranking of RDF data
  14. Taking notes as a strategy for solving reality-based tasks in mathematics
  15. Lyapunov Convergence Analysis for Asymptotic Tracking Using Forward and Backward Euler Approximation of Discrete Differential Equations
  16. Contextual movement models based on normalizing flows
  17. The role of learners’ memory in app-based language instruction: the case of Duolingo.
  18. Towards a spatial understanding of identity play
  19. Global Finite-Time Stabilization of Planar Linear Systems With Actuator Saturation
  20. A Lean Convolutional Neural Network for Vehicle Classification
  21. A reference architecture for the integration of EMIS and ERP-Systems
  22. Effectiveness of a guided multicomponent internet and mobile gratitude training program - A pragmatic randomized controlled trial
  23. Sensor Fusion for Power Line Sensitive Monitoring and Load State Estimation
  24. Combining a PI Controller with an Adaptive Feedforward Control in PMSM
  25. Overcoming Multi-legacy Application Challenges through Building Dynamic Capabilities for Low-Code Adoption
  26. Outperformed by a Computer? - Comparing Human Decisions to Reinforcement Learning Agents, Assigning Lot Sizes in a Learning Factory
  27. Conceptualizing Role Development in Agile Transformations
  28. Educational reconstruction as model for the theory-based design of student-centered learning environments in electrical engineering courses