EconPapers    
Economics at your fingertips  
 

A Numerical Algorithm for Self-Learning Model Predictive Control in Servo Systems

Hengzhan Yang (), Dian Xi, Xu Weng, Fucai Qian and Bo Tan
Additional contact information
Hengzhan Yang: School of Electronic Information Engineering, Xi’an Technological University, Xi’an 710021, China
Dian Xi: School of Electronic Information Engineering, Xi’an Technological University, Xi’an 710021, China
Xu Weng: School of Electronic Information Engineering, Xi’an Technological University, Xi’an 710021, China
Fucai Qian: School of Electronic Information Engineering, Xi’an Technological University, Xi’an 710021, China
Bo Tan: School of Electronic Information Engineering, Xi’an Technological University, Xi’an 710021, China

Mathematics, 2022, vol. 10, issue 17, 1-16

Abstract: Model predictive control (MPC) is one of the most effective methods of dealing with constrained control problems. Nevertheless, the uncertainty of the control system poses many problems in its performance optimization. For high-precision servo systems, friction is typically the main factor in uncertainty affecting the accuracy of the system. Our work focuses on stochastic systems with unknown parameters and proposes a model predictive control strategy with machine learning characteristics that utilizes pre-estimated information to reduce uncertainty. Within this model, the parameters are obtained using the estimator. The uncertainty caused by the parameter estimation error in the system is parameterized, serving as a learning control component to reduce future uncertainty. Then, the estimated parameters and the current state of the system are used to predict the future p -step state. The control sequence is calculated under the MPC’s rolling optimization mechanism. After the system output is obtained, the new parameter value at the next moment is re-estimated. Finally, MPC is carried out to realize the dual rolling optimization mechanism. In general, the proposed strategy optimizes the control objective while reducing the system uncertainty of the future parameter and achieving better system performance. Simulation results demonstrate the effectiveness of the algorithm.

Keywords: Kalman filtering; model predictive control; stochastic system; uncertainty (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
https://www.mdpi.com/2227-7390/10/17/3152/pdf (application/pdf)
https://www.mdpi.com/2227-7390/10/17/3152/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:10:y:2022:i:17:p:3152-:d:904907

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:10:y:2022:i:17:p:3152-:d:904907