预设时间控制(PTC)中的缩放函数(scaling function)

       近期导让整理文献综述,抽了一段时间学习了 PTC 控制的内容,下面对 PTC 中常用的两种缩放函数进行整理,供大家一同学习和讨论。

       在预设时间控制中,为保证系统状态或参数误差在预设时间内收敛至平衡点,通常会采用缩放函数来进行控制器设计。常见的缩放式控制方法是基于时间缩放和状态缩放。

1、时间缩放

        定义:   所谓时间缩放设计方法, 就是应用非线性时间变换函数将时间 t \in [0,T) 映射到\tau \in [0,\infty)根据时间变量 \tau 实现渐近稳定的控制设计来实现基于时间 t 的预设时间稳定。

        上式中 t 为原系统的时间变量, \tau 为变换后系统的时间变量。

        时间缩放函数要满足的条件为:

        1)a(0) >0 且 a(T) = +\infty.

        2)a(t) 在t\in[0,T) 上连续可微.

        3){a}'(t)>0 且当 t \rightarrow T 时 {a}'(t) 增长到无穷大. 

根据下图可以形象的看出利用时间缩放如何将原系统的预设时间稳定转化为缩放后系统的渐近稳定问题的。

2、状态缩放

        定义:所谓状态缩放设计方法就是利用时变增益函数当其时间接近预设时间时增长到无穷大的性质对系统状态进行缩放将原系统状态的预设时间镇定问题转换为缩放后的系统状态有界的问题

        通俗理解就是,给定一个时变增益函数,该函数会在预设时间内趋于无穷大,那么要想使原系统在预设时间内系统状态或参数误差收敛到平衡点,必须使变换后的系统状态有界。

w=x\mu

上式中 w 为缩放后系统状态,x 为原系统的状态,\mu 的形式如下式

\mu =\frac{1}{T-t}

式中 T 为由用户任意设定的预设时间。

根据下图可以形象地看出如何将原系统的预设时间稳定问题转化为变换后系统的状态有界问题的。

3、总结

        以上就是基于缩放式的预设时间控制器设计中缩放函数的相关知识,想要了解更多相关函数的形式或者更进一步了解控制器设计过程可以查阅相关文献。此外,预设时间控制器的设计方法还有非缩放式设计,后续如果有时间会进一步更新,同时如果文中有错误欢迎大家讨论和指正!

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值