应用科学学报 ›› 2018, Vol. 36 ›› Issue (6): 1022-1030.doi: 10.3969/j.issn.0255-8297.2018.06.014

• 控制与系统 • 上一篇    

一类混合不确定系统的对偶自适应控制

尚婷1, 钱富才1,2, 刘磊1, 胡绍林1   

  1. 1. 西安理工大学 自动化与信息工程学院, 西安 710048;
    2. 西安工业大学 陕西省自主系统与智能控制国际联合研究中心, 西安 710021
  • 收稿日期:2018-01-08 修回日期:2018-04-17 出版日期:2018-12-31 发布日期:2018-12-31
  • 通信作者: 钱富才,教授,博导,研究方向:随机控制、系统辨识、非线性控制、最优控制、故障诊断和全球定位系统,E-mail:fcqian@xaut.edu.cn E-mail:fcqian@xaut.edu.cn
  • 基金资助:
    国家自然科学基金(No.61773016,No.61473222);陕西省科技攻关项目基金(No.2016GY-108)资助

Dual Adaptive Control for a Class of Mixed Uncertainty Systems

SHANG Ting1, QIAN Fu-cai1,2, LIU Lei1, HU Shao-lin1   

  1. 1. School of Automation and Information Engineering, Xi'an University of Technology, Xi'an 710048, China;
    2. Autonomous Systems and Intelligent Control International Joint Research Center, Xi'an Technological University, Xi'an 710021, China
  • Received:2018-01-08 Revised:2018-04-17 Online:2018-12-31 Published:2018-12-31

摘要: 在具有未知常数且状态能够精确测量的线性二次型高斯(linear quadratic Gaussian,LQG)问题中,因为参数估计和控制增益存在耦合,所以分离定理不再成立,导致控制律无法获得解析解.为此,提出了一种对偶自适应控制方法,首先建立参数估计的状态空间模型,利用滚动动态规划获得控制增益,用Kalman滤波对未知参数进行估计,解决了估计增益与控制增益相互耦合的问题,进而设计了具有次优性质的控制器.该控制器既能优化控制目标,又能对未知参数进行有效学习.仿真结果表明了所提控制算法的有效性.

关键词: 滚动动态规划, 对偶自适应控制, 线性二次型高斯问题, Kalman滤波

Abstract: For the linear quadratic Gaussian (LQG) problems with unknown constant parameters and accurately measurable state, the separation theorem is no longer valid due to the coupling between parameters estimation and control gain, which lead to the failure to the analytical solution of the control law. The dual adaptive control method is proposed in this paper, where a state space model of parameters estimation is established, control gain is obtained by rolling dynamic programming, Kalman flter is used to estimate unknown parameters, the present difculties about the mutual coupling between estimated gain and control gain are overcome, and the controller with suboptimal characteristics is designed. On the one hand, the controller can optimize the control target, on the other hand, it can also learn unknown parameters effectively. The simulation results show the effectiveness of the proposed control algorithm.

Key words: dual adaptive control, linear quadratic Gaussian (LQG) problem, rolling dynamic programming, Kalman flter

中图分类号: