文章目录

  • 定义6.6
  • Lyapunov第一定理
  • Lyapunov第二定理(用于刻画渐进稳定)
  • 内积分析

定义6.6

Lyapunov第一定理

假设 A ⊂ C A\subset C A⊂C是闭的,如果存在A的邻域D和满足下面两条件的连续函数, v : D → R + v:D \rightarrow R_+ v:D→R+​,那么集合A是Lyapunov稳定的。
{ v ( x ) = 0 , 当且仅当 x ∈ A v ( ξ ( t , x ) ) ≤ v ( x ) , 若 x ∉ A , t > 0 且 ξ ( s , x ) ∈ D , ∀ s ∈ [ 0 , t ] \begin{cases}v(x)=0,当且仅当x\in A\\v(\xi(t,x))\leq v(x),若x\notin A,t>0且\xi(s,x)\in D,\forall s\in[0,t] \end{cases} {v(x)=0,当且仅当x∈Av(ξ(t,x))≤v(x),若x∈/A,t>0且ξ(s,x)∈D,∀s∈[0,t]​
当 x ∉ A x\notin A x∈/A时, v ( ξ ( t , x ) ) ≤ v ( x ) v(\xi(t,x))\leq v(x) v(ξ(t,x))≤v(x)表示随着时间的推移,解需要逐渐下移从而达到Lyapunov稳定。若当 x ∉ A x\notin A x∈/A时所有解均满足此类关系,那么称集合A是Lyapunov稳定的。

Lyapunov第二定理(用于刻画渐进稳定)

假设 A ⊂ C A\subset C A⊂C是闭的,当且仅当A是渐进稳定的,存在A的邻域D和满足下面两条件的连续函数, v : D → R + v:D \rightarrow R_+ v:D→R+​
{ v ( x ) = 0 , 当且仅当 x ∈ A v ( ξ ( t , x ) ) ≤ v ( x ) , 若 x ∉ A , t > 0 且 ξ ( s , x ) ∈ D , ∀ s ∈ [ 0 , t ] \begin{cases}v(x)=0,当且仅当x\in A\\v(\xi(t,x))\leq v(x),若x\notin A,t>0且\xi(s,x)\in D,\forall s\in[0,t] \end{cases} {v(x)=0,当且仅当x∈Av(ξ(t,x))≤v(x),若x∈/A,t>0且ξ(s,x)∈D,∀s∈[0,t]​

两个定理问题在于,没有给出如何寻找v函数的方法,以及单调性条件不容易验证。
但是,若 ξ \xi ξ是 x ˙ = ϕ ( x ) \dot{x}=\phi(x) x˙=ϕ(x)的解且向量场 ϕ \phi ϕ是连续可微的,可以采用值函数v和向量场 ϕ \phi ϕ的等高线图来分析。

内积分析

  • 向量 ϕ ( x ) \phi(x) ϕ(x)是通过x的解曲线的切线方向
  • ∇ v ( x ) \nabla v(x) ∇v(x)是v上升最陡峭的地方

如果内积 ϕ ( x ) ⋅ ∇ ( x ) \phi(x)·\nabla(x) ϕ(x)⋅∇(x)为负,那么v沿着解 ξ \xi ξ递减。而内积 ϕ ( x ) ⋅ ∇ ( x ) \phi(x)·\nabla(x) ϕ(x)⋅∇(x)其实是 v ( ξ ( t , x ) ) v(\xi(t,x)) v(ξ(t,x))的时间导数。

因此:

  1. 若满足
    { v ( x ) = 0 , 当且仅当 x ∈ A ϕ ( x ) ⋅ ∇ ( x ) < 0 若 x ∉ A \begin{cases}v(x)=0,当且仅当x\in A\\\phi(x)·\nabla(x)<0\quad若x\notin A\end{cases} {v(x)=0,当且仅当x∈Aϕ(x)⋅∇(x)<0若x∈/A​此时A是渐进稳定
  2. 若满足
    { v ( x ) = 0 , 当且仅当 x ∈ A ϕ ( x ) ⋅ ∇ ( x ) ≤ 0 若 x ∉ A \begin{cases}v(x)=0,当且仅当x\in A\\\phi(x)·\nabla(x)\leq0\quad若x\notin A\end{cases} {v(x)=0,当且仅当x∈Aϕ(x)⋅∇(x)≤0若x∈/A​此时A是Lyapunov稳定

本文参考《演化博弈论》乔根·W·布威尔 [著]

lyapunov直接法相关推荐

  1. Lyapunov直接法与间接法

    一.为什么要稳定以及什么是稳定 给定一个系统(比如飞机),在它所有特性中(舒适性.操作性.重量轻等等等等),最重要的特性就是系统是否稳定.因为一个不稳定的控制系统,通常是没有用甚至很可能是危险的(如果 ...

  2. Lyapunov稳定性理论

    系统稳定性一般有系统状态的稳定性和关于平衡点的稳定性两种定义形式,对线性系统而言,系统状态稳定性和平衡点稳定性是完全等价的,但是对于非线性系统而言,二者具有完全不同的含义. 所谓平衡点稳定性是指系统在 ...

  3. Lyapunov稳定性判定总结及PI滑膜悬架仿真

    目录 前言 1.PD.PSD.ND.NSD概念 2. Stable.asymptotic stability.Globalasymptotic stability 3.线性定常系统的稳定性分析 4. ...

  4. 【控制】李亚普诺夫稳定性分析

    李亚普诺夫稳定性分析 李亚普诺夫稳定性分析 1. 系统平衡状态 2. 稳定性 2.1 李亚普诺夫意义下的稳定 2.2 渐进稳定 / 2.3 大范围稳定 2.4 不稳定 3. 李亚普诺夫第一法 4. 李 ...

  5. 导轮式机器人_轮式移动机器人导航控制与路径规划研究

    摘要: 随着计算机,网络,机械电子,信息,自动化以及人工智能等技术的飞速发展,移动机器人的研究进入了一个崭新的阶段.同时,太空资源,海洋资源的开发与利用为移动机器人的发展提供了广阔的空间. 本文结合& ...

  6. 拉塞尔不变性定理 ( LaSalle's invariance principle )

    最近想复习一下现代控制理论,在B站看到了DR_CAN大神做的视频,但对其中涉及的拉塞尔不变性定理理解地不太好,特地查了一下,写下来与君分享. 1.介绍 拉塞尔不变性定理是对Lyapunov直接法(Ly ...

  7. Robust Differential Game Guidance Laws Design for Uncertain Interceptor-Target Engagement via ADP

    原文:https://download.csdn.net/download/qq_29675093/10969822 南京航空航天大学孙景亮的论文,二人零和博弈框架下研究导弹拦截机动目标,使用的方法是 ...

  8. 自适应反步控制matlab,刚体航天器的反步自适应滑模大角度姿态机动控制方法与流程...

    本发明涉及刚体航天器,尤其涉及一种刚体航天器的反步自适应滑模 大角度姿态机动控制方法. 背景技术: 传统的姿态控制算法中,不考虑航天器的转动惯量存在摄动,并且传 统的滑模控制算法存在抖振问题,瞬态响应 ...

  9. Lyapunov稳定性分析2(连续时间系统)

    Lyapunov稳定性分析2(连续时间系统) 一.李雅普诺夫第一方法(==间接法==) 二.李雅普诺夫第二方法(==直接法==) 三.李雅普诺夫稳定性判定(连续时间系统) 3.1 Lyapunov渐近 ...

最新文章

  1. 深入浅出Java垃圾回收机制
  2. ios 工具大全,最全框架
  3. matlab三角定位分析程序,Matlab chi2gof 分布分析程序求教
  4. Nacos自定义 namespace与group配置
  5. C语言 Hello World - C语言零基础入门教程
  6. sql limit 子句_SQL Server中的FOR XML PATH子句
  7. Java中的for循环和JavaScript中的for循环差别初探(01)
  8. Wireless工具配置
  9. 大一计算机基础重点知识,2015-大一计算机基础知识点归纳.doc
  10. 数据库知识点总结归纳
  11. 酒店计算机管理系统维护合同,酒店计算机管理系统维护合同协议书范本.pdf
  12. 【C#】NPOI导出Excel格式设置
  13. 如何在电脑端免费下载歌曲?
  14. PHP 26个英文字母递增
  15. Web前端-JavaScript
  16. 基于C++实现的图像检索系统
  17. java socket通信 客户端_JavaのSocket编程之简单客户端与服务器端通信
  18. 大白天「撞鬼」?特斯拉在无人墓地感应到行人,传感器真能测鬼?
  19. ECM:发动机和燃烧系统测试设备
  20. 非结构化数据怎么治理?

热门文章

  1. LInux sed命令详解
  2. Python爬虫登录大学官网
  3. 【Android】打包生成APK教程
  4. MIT 开源协议是什么意思?底层原理是什么?
  5. 2021年R1快开门式压力容器操作考试题及R1快开门式压力容器操作模拟考试
  6. SpringBoot2.2.2+Elasticsearch7.6.2实现中文、拼音、拼音首字母智能提示功能
  7. assertThat使用方法
  8. Java核心技术汇总
  9. 正确的iconv使用方法
  10. 《 初学 》 html5 制作简单时钟