部分时变离散系统中的稳定性判据

news2024/11/15 18:54:45

部分时变离散系统中的稳定性判据

1.Lyapunov稳定性理论

下面先给出Lyapunov稳定性的一些基本理论(网上资源较多这里不再过多赘述):

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.一类时变离散系统的稳定性

  • 定理

​ 对于离散时变系统 x ( k + 1 ) = A ( k ) x ( k ) x(k+1)=A(k)x(k) x(k+1)=A(k)x(k),若 lim ⁡ k → ∞ A ( k ) = A \lim_{k \rightarrow \infty}A(k)=A limkA(k)=A存在且 A A A的特征值 λ i \lambda_i λi满足 ∣ λ i ∣ < 1 |\lambda_i|<1 λi<1,则系统 x ( k + 1 ) = A ( k ) x ( k ) x(k+1)=A(k)x(k) x(k+1)=A(k)x(k)渐进稳定到 0 \mathbf{0} 0

  • 证明

    先引入以下引理:

    ​ 若常阵 A A A特征值满足 ∣ λ i ∣ < 1 |\lambda_i|<1 λi<1,则对任意的正定矩阵 Q Q Q,都存在唯一的正定阵 P P P,满足 A T P A − P = − Q A^TPA-P=-Q ATPAP=Q

    下面开始证明:

    ​ 若 lim ⁡ k → ∞ A ( k ) = A \lim_{k \rightarrow \infty} A(k)=A limkA(k)=A,则令 A ( k ) = A + B ( k ) A(k)=A+B(k) A(k)=A+B(k),则有: lim ⁡ k → ∞ B ( k ) = 0 \lim_{k\rightarrow \infty} B(k)=0 limkB(k)=0。有引理知 ∃ 正定阵 P \exists 正定阵P 正定阵P满足 A T P A − P = − I A^TPA-P=-I ATPAP=I,其中 I I I为单位阵。

    ​ 下面构造 V ( k ) = x ( k ) T P x ( k ) V(k)=x(k)^TPx(k) V(k)=x(k)TPx(k),则 V ( k ) V(k) V(k)正定。同时有:
    V ( k + 1 ) = x ( k + 1 ) T P x ( k + 1 ) = x ( k ) T A ( k ) T P A ( k ) x ( k ) V(k+1)=x(k+1)^TPx(k+1)\\=x(k)^TA(k)^TPA(k)x(k) V(k+1)=x(k+1)TPx(k+1)=x(k)TA(k)TPA(k)x(k)
    ​ 令 Δ V ( k ) = V ( k + 1 ) − V ( k ) \Delta V(k)=V(k+1)-V(k) ΔV(k)=V(k+1)V(k),得到:
    Δ V ( k ) = V ( k + 1 ) − V ( k ) = x ( k ) T ( A ( k ) T P A ( k ) − P ) x ( k ) = x ( k ) T ( ( A + B ( k ) ) T P ( A + B ( k ) ) − P ) x ( k ) = x ( k ) T ( A T P A − P + C ( k ) ) x ( k ) = − x ( k ) T x ( k ) + x ( k ) T C ( k ) x ( k ) \Delta V(k)=V(k+1)-V(k)\\=x(k)^T(A(k)^TPA(k)-P)x(k)\\=x(k)^T((A+B(k))^TP(A+B(k))-P)x(k)\\=x(k)^T(A^TPA-P+C(k))x(k)\\=-x(k)^Tx(k)+x(k)^TC(k)x(k) ΔV(k)=V(k+1)V(k)=x(k)T(A(k)TPA(k)P)x(k)=x(k)T((A+B(k))TP(A+B(k))P)x(k)=x(k)T(ATPAP+C(k))x(k)=x(k)Tx(k)+x(k)TC(k)x(k)
    ​ 其中: C ( k ) = A T P B ( k ) + B ( k ) T P A + B ( k ) T P B ( k ) C(k)=A^TPB(k)+B(k)^TPA+B(k)^TPB(k) C(k)=ATPB(k)+B(k)TPA+B(k)TPB(k)。有:
    lim ⁡ k → ∞ C ( k ) = 0 \lim_{k\rightarrow \infty}C(k)=0 klimC(k)=0
    ​ 此时有: lim ⁡ k → ∞ x ( k ) T C ( k ) x ( k ) x ( k ) T x ( k ) = 0 \lim_{k \rightarrow \infty}\frac{x(k)^TC(k)x(k)}{x(k)^Tx(k)}=0 limkx(k)Tx(k)x(k)TC(k)x(k)=0,由极限的定义有:
    ∃ k 0 , 当 k > k 0 时有 ∣ x ( k ) T C ( k ) x ( k ) ∣ < 1 2 x ( k ) T x ( k ) \exists k_0,当k>k_0时有|x(k)^TC(k)x(k)|<\frac{1}{2}x(k)^Tx(k) k0,k>k0时有x(k)TC(k)x(k)<21x(k)Tx(k)
    ​ 因此 k > k 0 k>k_0 k>k0时有 Δ V ( k ) = − x ( k ) T x ( k ) + x ( k ) T C ( k ) x ( k ) < − 1 2 x ( k ) T x ( k ) \Delta V(k)=-x(k)^Tx(k)+x(k)^TC(k)x(k)<-\frac{1}{2}x(k)^Tx(k) ΔV(k)=x(k)Tx(k)+x(k)TC(k)x(k)<21x(k)Tx(k)

    ​ 故 Δ V ( k ) \Delta V(k) ΔV(k) k > k 0 k > k_0 k>k0时负定。

    ​ 证毕。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/161032.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java EE|多线程代码实例之单例模式与阻塞队列

文章目录前言设计模式介绍&#x1f534;单例模式什么是单例模式单例模式实现方式饿汉模式懒汉模式基于上述单例模式实现线程安全问题讨论重点回顾&#x1f534;阻塞队列阻塞队列是什么标准库中的阻塞队列典型应用场景&#xff1a;生产者消费者模型利用系统提供的BlockingQueue实…

osg fbo(三),将颜色缓冲区图片通过shader变绿

这个其实很简单&#xff0c; 一&#xff0c;写顶点着色器和片元着色器 static const char * vertexShader { “void main(void)\n” “{\n” " gl_Position ftransform();\n" “}\n” }; static const char *psShader { “uniform float alpha;” “void main(vo…

12、ThingsBoard-如何配置发送邮件

1、概述 ThingsBoard提供了系统层设置邮件配置和租户层通过设置邮件规则节点,对规则引擎产生的告警进行分发这两种邮件配置,其中系统层设置邮件配置主要是针对用于向用户分发激活和密码重置电子邮件;租户层通过设置邮件规则节点是针对告警通知的;一定要区别开这两个邮件配…

SpringBoot整合SpringSecurity实现进行认证和授权。

目录 2.在子工程通过easyCode创建项目相关包和文件 3.子项目新建Controllter层&#xff0c;并建立BlogLoginController.java 4.在servic 层定义login 方法&#xff0c;并new UsernamePasswordAuthenticationToken对象&#xff0c;传入对应用户名&#xff0c;密码 5.自定义实…

Java集合(进阶)

Java集合Collection集合体系结构CollectionCollection系列集合三种遍历方式List泛型泛型类泛型方法泛型接口泛型的继承和通配符SetHashSetTreeSet总结&#xff1a;Map&#xff08;双列集合&#xff09;HashMapLinkedHashMapTreeMap可变参数集合工具类Collections集合嵌套案例不…

打破应用孤岛,iPaaS连接全域新协作

“据全球知名的咨询平台Garner分析&#xff0c;集成平台将在企业数字化转型过程中扮演重要的角色&#xff0c;企业内外应用的打通成为推动企业快速实现数字化转型的重要因素之一。SaaS 的井喷式发展也带来了新的机遇与挑战&#xff0c;企业亟需新的集成方法和手段帮助解决自身问…

吴恩达【神经网络和深度学习】Week4——深层神经网络

文章目录Deep Neural Network1、Deep L-layer Neural Network2、Forward Propagation in a Deep Network3、Getting your matrix dimensions right4、Why deep representations?5、 Building blocks of deep neural networks6、 Forward and Backward Propagation7、Parameter…

【Ctfer训练计划】——(十一)

作者名&#xff1a;Demo不是emo主页面链接&#xff1a; 主页传送门创作初心&#xff1a; 舞台再大&#xff0c;你不上台&#xff0c;永远是观众&#xff0c;没人会关心你努不努力&#xff0c;摔的痛不痛&#xff0c;他们只会看你最后站在什么位置&#xff0c;然后羡慕或鄙夷座右…

最新版wifi营销分销流量主前后端+小程序源码+搭建教程

前端后端数据库搭建教程&#xff0c;无任何密码&#xff0c;亲测能用&#xff0c;避免踩坑&#xff0c;v&#xff1a;JZ716888 教程如下&#xff1a; 安装源码到根目录 1、网站运行目录public 2、PHP7.2&#xff0c;开通SSL 3、导入数据库文件 4、修改数据库文件里applic…

【十一】Netty UDP协议栈开发

Netty UDP协议栈开发介绍协议简介伪首部UDP协议的特点开发jar依赖UDP 服务端启动类服务端业务处理类客户端启动类客户端业务处理类代码说明测试服务端打印截图&#xff1a;客户端打印截图:测试结果总结介绍 UDP 是用户数据报协议(User Datagram Protocol) 的简称&#xff0c;其…

【Azure 架构师学习笔记】-Azure Logic Apps(4)-演示2

本文属于【Azure 架构师学习笔记】系列。 本文属于【Azure Logic Apps】系列。 接上文[【Azure 架构师学习笔记】-Azure Logic Apps&#xff08;3&#xff09;-演示1] (https://blog.csdn.net/DBA_Huangzj/article/details/128542539) 前言 上文做了简单的演示&#xff0c;这一…

【Flutter】关于Button 的那些知识ElevatedButton等,以及Buttonstyle

文章目录前言一、Button是什么&#xff1f;二、开始使用button1.ElevatedButton1.无style 的ElevatedButton2.基础功能的处理之后的button3.利用buttonstyle 来美化下button2.IconButton&#xff0c;TextButton基础功能都是一样的三、做几个好看点的按键总结前言 一、Button是什…

【设计模式】七大设计原则

设计模式学习之旅(二) 查看更多可关注后查看主页设计模式DayToDay专栏 在软件开发中&#xff0c;为了提高软件系统的可维护性和可复用性&#xff0c;增加软件的可扩展性和灵活性&#xff0c;程序员要尽量根据7条原则来开发程序&#xff0c;从而提高软件开发效率、节约软件开发成…

SAP 详细解析在建工程转固定资产

由固定资产归口采购部门或业务部门提交购置固定资产/在建工程的申请&#xff0c;经审批后&#xff0c;若是需要安装调试&#xff0c;则由财务部固定资产会计建立内部订单收集成本&#xff0c;月末结转在建工程。项目完工后&#xff0c;相关部门&#xff08;公司装备部、分公司装…

数据库设计之三范式

写在前面 很多数据库设计者&#xff0c;都是按照自己的性子和习惯来设计数据库数据表&#xff0c;其实不然。 其实&#xff0c;数据库的设计也有要遵循的原则。 范式&#xff0c;就是规范&#xff0c;就是指设计数据库需要&#xff08;应该&#xff09;遵循的原则。 每个范…

智慧变频中的数据监测、下发控制以及告警推送

[小 迪 导读]&#xff1a;在智能制造的推动下&#xff0c;制造商对于变频器在绿色节能、智能运行、远程维护以及大数据等方面的需求也日趋凸显。针对传统变频器无法满足智能时代的需求问题&#xff0c;dgiot可适配多种DTU/网关对变频器进行数据监测、下发控制以及告警推送。概述…

VS2019编译OSG

VS2019编译OSG 资源准备 由于3rd依赖项很多&#xff0c;编译耗时&#xff0c;可以在牛人编译的版本基础上开展。 杨石兴编译博客&#xff1b; 百度网盘&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/101IXFgvKQhQOEbfLa-ztZg 提取码&#xff1a;osgb 编译 1. 编译…

【patch-package】修改node_modules下的依赖包源码

场景&#xff1a;当项目里使用的element-ui有bug&#xff0c;但是项目里又急需修改这bug&#xff0c;这个时候就需要给依赖打补丁啦~ 1、patch-package 1.1、概念 lets app authors instantly make and keep fixes to npm dependencies. Its a vital band-aid for those of u…

【hcip】mpls实验

目录 1.拓扑图 2.要求 3.主要配置 4.测试 1.拓扑图 2.要求 实现全网可达 3.主要配置 isp区域已配置ospf&#xff0c;bgp 然后配置mpls&#xff08;r2&#xff09; r2]mpls lsr-id 2.2.2.2 [r2]mpls Info: Mpls starting, please wait... OK! [r2-mpls]mpls ld [r2-mpls…

VTK-vtkPolyData解读

小结&#xff1a;本博文主要讲解vtkPolyData接口及常用的方法实现原理。 vtkPolyData 1描述 vtkPolyData是一系列的数据集包括vertices&#xff0c;lines&#xff0c;polygons&#xff0c;triangle strips。 vtkPolyData是vtkDataSet的具体实现&#xff0c;代表了一系列的几…