Constrained incremental predictive controller design for a flexible joint robot
Abstract
In this paper, an improved predictive control algorithm for controlling a typical nonlinear flexible-joint robot (FJR) with input constraint is proposed. The receding horizon algorithm, called generalized incremental predictive control (GIPC), utilizes both present and previous states rather than present states only. The GIPC algorithm includes the weighted difference of the current and the previous states and the summation of the control action increments. In order to illustrate the effectiveness of the proposed control strategy, it is implemented to the FJR and the results are compared with those of generalized predictive control (GPC). It is demonstrated that the proposed GIPC algorithm is more robust than the standard GPC method. Furthermore, the constrained GIPC algorithm using the quadratic programming removes instabilities caused by actuator saturation.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Different from conventional linearization methods such as Taylor series and Carleman approaches, the linear system (13) is obtained without a concrete mathematical model and is effective in the whole set D_x, not only locally around equilibrium points.
“Different from conventional linearization methods, such as Taylor series [29], [47] and Carleman approaches [48], the linear system (13) is obtained without concrete mathematical model. Besides, it is effective in the whole set D x , not only locally around equilibrium points.”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [29]
MPC formulated with an incremental model generates state predictions by using both present and previous states, but since the incremental system is obtained from linearization of the nonlinear system, the controller is effective only locally around equilibrium points.
“Alternatively, MPC is formulated with an incremental model, which generates the state predictions by using both present and previous states [29]. However, since the incremental system is obtained from linearization of the nonlinear system, the controller is effective only locally around equilibrium points.”
From Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator (2022) · cites this paper as [29]
Cites
Constrained model predictive control: Stability and optimality
Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000) · Automatica · doi:10.1016/s0005-1098(99)00214-9 · Cited by 8,736 · see citing works
Model predictive control: Theory and practice—A survey
García, C. E., Prett, D. M., & Morari, M. (1989) · Automatica · doi:10.1016/0005-1098(89)90002-2 · Cited by 5,351 · see citing works
Predictive Control With Constraints
Maciejowski, J. M. (2001) · Cambridge University Engineering Department Publications Database · Cited by 4,305 · see citing works
Lee, J. H., Kaisare, N. S., & García, C. E. (2007) · Springer eBooks · doi:10.1002/9781394333325.fmatter · Cited by 3,766 · see citing works
Generalized predictive control - Part I. The basic algorithm
Clarke, D., Mohtadi, C., & Tuffs, P. (1987) · at - Automatisierungstechnik · doi:10.1016/0005-1098(87)90087-2 · Cited by 3,712 · see citing works
Predictive control with constraints
Camacho, E. F. (2003) · Automatica · doi:10.1016/s0005-1098(03)00056-6 · Cited by 3,546 · see citing works
Modeling and Control of Elastic Joint Robots
Spong, M. W. (1987) · Journal of Dynamic Systems Measurement and Control · doi:10.1115/1.3143860 · Cited by 1,620 · see citing works
Model-Based Predictive Control: A Practical Approach
Rossiter, J. A. (2003) · CERN Document Server (European Organization for Nuclear Research) · Cited by 1,026 · see citing works
Generalized Predictive Control
Camacho, E. F., & Bordons, C. (2007) · Advanced textbooks in control and signal processing · doi:10.1007/978-0-85729-398-5_4 · Cited by 916 · see citing works
Intercontinental, B. (1985) · Cited by 679 · see citing works
An integral manifold approach to the feedback control of flexible joint robots
Spong, M. W., Khorasani, K., & Kokotović, P. V. (1987) · IEEE Journal on Robotics and Automation · doi:10.1109/jra.1987.1087102 · Cited by 453 · see citing works
Nonlinear Model Predictive Control
Morari, M., Raimondo, D. M., Magni, L., Thoma, M., & Allgöwer, F. (2009) · Lecture notes in control and information sciences · doi:10.1007/978-3-642-01094-1 · Cited by 437 · see citing works
Optimal control of nonlinear systems: a predictive control approach
Chen, W., Ballance, D. J., & Gawthrop, P. J. (2003) · Automatica · doi:10.1016/s0005-1098(02)00272-8 · Cited by 420 · see citing works
Featherstone, A. P., VanAntwerp, J. G., & Braatz, R. D. (2000) · Advances in industrial control · doi:10.1007/978-1-4471-0413-1_7 · Cited by 287 · see citing works
Nonlinear model predictive control
Martin, G. (1999) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.1109/acc.1999.782912 · Cited by 248 · see citing works
Sweet, L. M., & Good, M. C. (1984) · doi:10.1109/cdc.1984.272105 · Cited by 185 · see citing works
Singular perturbations in systems and control
Kokotović, P. V., & Khalil, H. K. (1986) · IEEE Press eBooks · Cited by 168 · see citing works
A SURVEY ON THE CONTROL OF FLEXIBLE JOINT ROBOTS
Ozgoli, S., & Taghirad, H. D. (2006) · Asian Journal of Control · doi:10.1111/j.1934-6093.2006.tb00285.x · Cited by 156 · see citing works
Sunan, H., Kiong, T. K., & Heng, L. T. (2002) · Advances in industrial control · doi:10.1007/978-1-4471-3725-2 · Cited by 103 · see citing works
ROBUST STABILITY AND STABILIZATION OF A CLASS OF SINGULAR SYSTEMS WITH MULTIPLE TIME-VARYING DELAYS
Saadni, S. M., Chaâbane, M. A., & Mehdi, D. (2008) · Asian Journal of Control · doi:10.1111/j.1934-6093.2006.tb00245.x · Cited by 66 · see citing works
Adaptive integral manifold control of flexible joint robot manipulators
Ghorbel, F. H., & Spong, M. W. (2003) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.1992.220285 · Cited by 50 · see citing works
Robust adaptive controller design and stability analysis for flexible-joint manipulators
Al-Ashoor, R. A., Patel, R. V., & Khorasani, K. (1993) · IEEE Transactions on Systems Man and Cybernetics · doi:10.1109/21.229473 · Cited by 37 · see citing works
Composite-H/sub ∞/ controller synthesis for flexible joint robots
Taghirad, H. D., & Bakhshi, G. R. (2003) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/irds.2002.1041570 · Cited by 16 · see citing works
Adaptive Integral Manifold Control of Flexible Joint Robots with Configuration Invariant Inertia
Ghorbel, F. H., & Spong, M. W. (1992) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.23919/acc.1992.4792765 · Cited by 6 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Incremental Model Predictive Control Exploiting Time-Delay Estimation for a Robot Manipulator
Wang, Y., Leibold, M., Lee, J., Ye, W., Xie, J., & Buss, M. (2022) · IEEE Transactions on Control Systems Technology · doi:10.1109/tcst.2022.3142629 · Cited by 52 · see citing works
- Authors
- Ghahramani, N. O., & Towhidkhah, F.
- Affiliations
- Amirkabir University of Technology (IR)
- Corresponding author
- Towhidkhah, Farzad
- ORCID
- Towhidkhah, Farzad
- Venue
- ISA Transactions
- Publisher
- Elsevier BV
- Published
- 2009-07
- Volume
- 48
- Issue
- 3
- Pages
- 321-326
- ISSN
- 0019-0578 (ISSN-L)
- OpenAlex
- W1990909450
- Cited by
- 38
- References
- 24
- Citations by year
- 2026: 1 · 2025: 2 · 2024: 4 · 2023: 1 · 2022: 4 · 2021: 5 · 2020: 2 · 2019: 2 · 2018: 6 · 2015: 1 · 2014: 1 · 2013: 3 · 2012: 1
- FWCI
- 3.34
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ISA Transactions (publishedVersion)
- PubMed (publishedVersion)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
- Physical Sciences › Engineering › Control and Systems Engineering › Dynamics and Control of Mechanical Systems
- Physical Sciences › Engineering › Mechanical Engineering › Control Systems in Engineering
- Keywords
- flexible joint robots, input constraints, actuator saturation, generalized predictive control, model predictive control, quadratic programming, robustness
- MeSH terms
- Algorithms, Computer Simulation, Elasticity, Feedback, Quality Control, Robotics, Linear Models
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review