Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (8): 2706-2714.doi: 10.12305/j.issn.1001-506X.2025.08.28

• Guidance, Navigation and Control • Previous Articles     Next Articles

Sparse identification based on least angle regression and optimal PID control

Yanjun LIU1,2,*, Yuchen WU1, Jing CHEN2, Feng DING1,2   

  1. 1. School of Internet of Things Engineering,Jiangnan University,Wuxi 214122,China
    2. Ministry of Education Laboratory of Advanced Process Control for Light Industry,Jiangnan University,Wuxi 214122,China
  • Received:2024-05-06 Online:2025-08-31 Published:2025-09-04
  • Contact: Yanjun LIU

Abstract:

For complex processes and unknown structures, it is an urgent problem to be solved to construct a simple model based on data information to simplify the solution of controllers for objects, while ensuring the effectiveness of the model. Taking the controlled autoregressive model as an example, a sparse identification method based on the modified minimum angle regression algorithm is proposed. Firstly, the system model is transformed into a hyperparameter high-dimensional sparse model. Then, the minimum angle regression algorithm is used for sparse system identification, and the absolute angle stopping criterion is proposed. The algorithm can obtain sparse parameter estimates of the model after a small number of iterations, and obtain effective time delay and order estimates at the same time. Combining the identified controlled autoregressive model, a proportional integral derivative (PID) controller based on specified phase point frequency and gain is introduced. Numerical simulation and attitude control simulation of the balancing robot show that the sparse identification algorithm has high identification accuracy under low data volume, the established model has good generalization performance, and the controller has good control effect.

Key words: least angle regression, sparse system identification, time-delay and order joint estimation, stopping criterion, optimal proportional integral derivative (PID) control

CLC Number: 

[an error occurred while processing this directive]