稳定&渐进稳定,一致有界&一致最终有界


第一组概念:稳定&渐进稳定

定义1(stable):平衡点 x=0 t0 时刻是稳定的,如果对于任意 ϵ>0 ,存在一个常数 δ(t0,ϵ)>0 使得

x(t0)<δ(t0,ϵ)x(t)<ϵ,tt0

这里, x 是系统的状态向量。如果δ(t0,ϵ)=δ(ϵ),即 δ 与初始时刻无关,那么就称该平衡点是一致稳定的。
定义2(asymptotically stable):平衡点 x=0 t0 时刻是渐进稳定的,如果存在一个常数 δ>0 ,使得
x(t0)<δx(t)0,t

说明:对于定义1, δ 的选取应该不大于给定的常数 ϵ 而在通常情况下, δ 往往远小于 ϵ 其实,稳定性的物理意义也就是说,系统有个初始状态 x(t0) ,在某一输入的驱动下,系统从这一初始状态运动到末态 x(t) 。现在, 如果有扰动使系统的初始状态在 x(t0)<δ 的这一小范围内发生偏离,若系统的终态仍能回到给定的 x(t)<ϵ 范围内,那么就说 x=0 这一点是稳定的。当然,初态能够偏离的范围 δ 的大小与你给定的末态偏离范围 ϵ 有关。渐进稳定首先是稳定的,并且当t趋于无穷时,若系统的初始状态在 x(t0)<δ 范围内,系统的终态都会回到零点。可见,渐进稳定比稳定对系统的要求要严格地多,前者要求系统的末态趋于一个点,而后者只需使末态在某个范围内;前者要求末态趋近的这一点必须是零点,后者只需使末态所在的范围是零点周围的一个区域。这就是stable与asymptotically stable的区别。


第二组概念:一致有界&最终一致有界

定义3(uniformly bounded):描述系统的微分方程的解为 x ,且x(t0)=x0,系统是一致有界的若对于某个 δ>0 ,存在一个正常数 d(δ)< ,使得对于所有的 t>t0 ,都有

x(t0)<δx(t)<d(δ)
这里, d 可能与δ有关,但是与 t0 一定无关(一致性)
定义4(ultimately uniformly bounded):描述系统的微分方程的解为 x ,且x(t0)=x0,系统是最终一致有界的若对于某个包含原点的集合 WRn ,存在一个非负的常数 T(x0,W)< ,使得对于所有 tt0+T
x(t0)<δx(t)W

成立。这里 W 可能与x0有关,但一定与 t0 无关。

说明:定义4中的集合 W 通常是用以原点为球心、ϵ为半径的的一个超球(hyper-ball)来描述的,即 W=B(0,ϵ )。如果 ϵd(δ) ,UUB就退化成UB。虽然在定义4中没有明确指出,但是UUB主要是指 ϵ 很小的情况,它代表了一种比UB要求更严格的稳定性。UUB的物理意义也就是说,系统从初态出发,经过一段时间,末态总能回到原点附近某个给定的球域内。

描述上述四中稳定性的二维图形(a,b,c,d从左至右,从上到下)分别如下所示:
a.一致稳定 b.一致渐进稳定

c.一致有界 d.最终一致有界


两组概念有什么区别?

从图中可以发现,一致稳定与一致有界类似,而一致渐进稳定和一致最终有界类似。上述两组概念都能描述系统的稳定性,那么何时用第一组概念?何时用第二组概念?

注意,Lypunov稳定性都是针对平衡点定义的。定义1、2中首先就说了系统的平衡点是原点,然后才陈述在什么条件下这个平衡点是稳定的。也就是说,用Lypunov理论讨论系统的稳定性时,实质讨论的是关于这一平衡点的稳定性,如果系统在这一平衡点处受到扰动,但仍能回复到指定的范围内,那么系统关于这一平衡点就是稳定的。

但是,对于一些包含未知扰动量的不确定系统,也就是在鲁棒控制(robust control)中讨论的一些系统,系统的平衡点是无法确定的,因此第一组中针对平衡点的定义对这些不确定系统(uncertain system)就变得毫无意义。因为系统在不确定量的扰动下,可能根本就没有平衡点。所以对这一类uncertain system稳定性的分析,就可以通过微分方程的解与原点的接近程度来描述。这样,就引出了第二组概念UB和UUB。也就是说,第二组概念是专门用来分析不确定系统的稳定性的。


总结
  1. 稳定和渐进稳定是描述具有平衡点的确定系统的稳定性的,讨论的是系统受到扰动后回复到平衡点的能力
  2. UB和UUB是描述鲁棒控制中不确定系统的稳定性的,讨论的是微分方程的解与原点的接近程度
  3. 渐进稳定要求系统的末态趋于零点,稳定只需使末态保持在某个范围内,且该范围远大于初态所约束的范围

  4. UUB要求系统末态所在的超球半径远小于初态所在的超球半径,即UUB是比UB要求更严格的一种稳定性。

  5. 在实际中,UUB是不确定系统所能达到的最好的稳定性。

    上述纯属个人理解,如有错误,非常欢迎大家指出,共同进步!

Redis渐进式rehash是一种在进行哈希表扩容或收缩时的一种渐进式处理方式。它避免了Redis阻塞的问题,但也带来了一些其他的问题。在进行渐进式rehash时,Redis需要分配一个新的哈希表,并为该哈希表分配新的大小的内存。这导致了Redis内存使用量瞬间增加,并且在Redis满容状态下,rehash操作会导致大量的Key被驱逐。 为了解决这个问题,Redis实现了辅助服务器来在读写操作时进行渐进式rehash操作。但是如果服务器比较空闲,Redis数据库将会长时间同时使用两个哈希表。为了处理这种情况,Redis周期函数在发现字典正在进行渐进式rehash操作时,会花费1毫秒的时间来帮助进行渐进式rehash操作。 总之,Redis渐进式rehash是一种有效避免阻塞的哈希表扩容或收缩方式,但在操作过程中可能会导致内存使用量增加和大量Key被驱逐的问题。为了处理这些问题,Redis使用辅助服务器和周期函数来优化渐进式rehash操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Redis详解(六)渐进式rehash机制](https://blog.csdn.net/fedorafrog/article/details/104633237)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值