导弹与制导技术

有记忆自适应子空间预测控制器设计

  • 王顺宏 ,
  • 孟飞 ,
  • 夏朝辉 ,
  • 韩勇
展开
  • 第二炮兵工程大学,西安 710025

王顺宏(1975-),男,甘肃天水人,副教授,博士,研究方向:导弹飞行动力学与制导。

收稿日期: 2013-03-15

  网络出版日期: 2025-05-30

Self-adaptive Subspace Predictive Controller with Memory

  • WANG Shunhong ,
  • MENG Fei ,
  • XIA Zhaohui ,
  • HAN Yong
Expand
  • The Second Artillery Engineering University, Xi'an 710025, China

Received date: 2013-03-15

  Online published: 2025-05-30

摘要

针对传统算法更新Hankel矩阵计算量大的问题,提出一种有记忆自适应子空间预测控制器设计方法。该方法综合考虑各采样时刻遗忘因子对算法的影响,针对变遗忘因子作用于Hankel矩阵不同影响权重的特点,构造了过去与将来Hankel矩阵的无偏更新形式,并利用实际输出和预测输出的误差均值实现了变遗忘因子的自适应更新。通过理论计算与数值仿真都表明了文中算法不仅计算量小而且跟踪性能良好。

本文引用格式

王顺宏 , 孟飞 , 夏朝辉 , 韩勇 . 有记忆自适应子空间预测控制器设计[J]. 弹箭与制导学报, 2014 , 34(2) : 33 -37,41 . DOI: 10.15892/j.cnki.djzdxb.2014.02.054

Abstract

A self-adaptive subspace predictive controller with memory was designed based on variable forgetting factor for the problem of large calculated amount caused by updating Hankel matrices in traditional method. Because of different weight effect on the past and future Hankel matrices with the forgetting factor, a new updating form of the past and future Hankel matrices was designed by considering the different effect of variable forgetting factors at different sampling time, and the adaptive updating form of variable forgetting factor was designed on the distance value of actual output and predictive output. Finally, theoretical calculation and simulation examples showed that the algorithm has smaller calculated amount and better control performance.

参考文献

[1]
Favoreel W,De Moor B. SPC: Subspace predictive control[C]//Proceedings of the 14th World Congress of IFAC, 1998.
[2]
Kadali R,Huang B,Rossiter A. A data driven subspace approach to predictive controller design [J]. Control Engineering Practice, 2003, 11(3):261-278.
[3]
Mardi N,Wang L. Subspace-based model predictive control of time-varying systems[C]// Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference, 2009: 4005-4010.
[4]
马建军,郑志强,胡德文. 包含执行器动力学的子空间预测动态控制分配方法[J]. 自动化学报,2010,36 (1):130-138.
[5]
Wingerden J,Verhaegen M. Subspace identification of bilinear and LPV systems for open-and closed-loop data[J]. Automatica, 2009,45(5):372-381.
[6]
吴平. 基于子空间的系统辨识及其应用[D]. 杭州: 浙江大学, 2009.
[7]
Seron M M. Characterizations of receding horizon control for constrained linear system[J]. Asian J. Control,2003, 5(2):271-286.
[8]
杨华,李少远. 一种新的基于遗忘因子的递推子空间算法[J]. 控制理论与应用,2009,26(1):69-72.
[9]
Daley S,Johnson F A. Active vibration control for marine applications [J]. Control Engineer,2004,12 (4):465-474.
[10]
Camacho C,Bordons C. Model predictive control[M]. London: Springer, 1999.
[11]
Hallouzi R,Verhaegen M. Fault-tolerant subspace predictive control applied to a Boeing 747 model[J]. Journal of Guidance,Control,and Dynamics,2008,31(4):873-883.
[12]
Salim L,Mohamed S B,Thierry M G. Adaptive fuzzy control of a class of MIMO nonlinear system[J]. Fuzzy Sets and System, 2005,151(1):59-77.
[13]
Li H X,Tong S C. A hybrid adaptive fuzzy control for a class of nonlinear MIMO system[J]. IEEE Trans on Fuzzy System,2003,11(1):24-34.
[14]
李少远,吴永玲. 时变遗忘因子的子空间辨识及预测控制器设计[J]. 同济大学学报,2010,38 (11):1651-1655.
[15]
王建宏,王道波. 子空间预测控制算法在主动噪声振动中的应用[J]. 振动与冲击, 2011, 30(10):129-135.
文章导航

/