计算机应用 ›› 2010, Vol. 30 ›› Issue (06): 1690-1693.

• 典型应用 • 上一篇    下一篇

一类切换收敛计算的Matlab实现

祝庚1,熊金志2   

  1. 1. 华南理工大学自动化科学与工程学院,东莞理工学院计算机学院
    2. 东莞理工学院
  • 收稿日期:2010-01-19 修回日期:2010-03-04 发布日期:2010-06-01 出版日期:2010-06-01
  • 通讯作者: 祝庚
  • 基金资助:
    国家自然科学基金;广东省科技计划项目

Realization of a switched convergent computation with Matlab

  • Received:2010-01-19 Revised:2010-03-04 Online:2010-06-01 Published:2010-06-01
  • Contact: geng zhu

摘要: 传统的控制系统稳定需要满足Lyapunov二次型稳定、指数或渐近稳定等强条件,而切换控制及凸组合只需系统具有收敛子空间等弱条件,并能解决不稳定子系统的切换收敛问题。分析了扰动切换系统的收敛性,设计了状态反馈切换、修正阈值切换及状态延时3类切换控制率及其对应切换算法。借助状态观测器对可观测切换系统进行了状态估计和误差分析。利用Matlab实例仿真程序仿真并寻找优化参数,实现了上述3类切换算法。通过比对切换实验数据,演示了不同切换率稳定和收敛状况。

关键词: 切换控制, 切换率, 收敛性, 凸组合, 估计器

Abstract: The traditional stable control systems need strong conditions of quadratic Lyapunov, exponential or asymptotic stabilization. Using techniques of switched control or convex combination, the unstable subsystems can be convergent in need of weak conditions, such as convergent subspace. This paper analyzed the convergence of perturbed switched systems. Three switching laws and algorithms of state feedback, threshold restriction and state delay were designed. The state estimation and error analysis were achieved in observed switched systems with state estimator. Through simulation by Matlab procedures, some optimal parameters were found and the switched experiment data were analyzed and compared, which showed the stabilization and convergence performance under different switched laws.

Key words: switched control, switching law, convergence, convex combination, estimator