Birkhoff系统稳定性的动力学控制1)

2020-08-11 02:32郭永新刘世兴梅凤翔
力学学报 2020年4期
关键词:控制参数邻域广义

陈 菊 郭永新 刘世兴 梅凤翔

(北京理工大学宇航学院,北京 100081)

(辽宁大学物理学院,沈阳 110000)

引言

Birkhoff系统是一类应用广泛的约束力学系统.Birkhoff力学的研究已取得重要进展,如专著[1-4].在该力学系统下,关于稳定性的研究通常采用的方法是Lyapunov 函数法和一次近似法.特别对于自治和半自治Birkhoff系统而言,Birkhoff函数即为系统的积分.因此,如果Birkhoff函数在平衡邻域内是正定的,则平衡位置是稳定的.

力学系统的运动依赖于作用力以及所受的约束,因此既可以借助力来控制运动,也可以借助于约束来控制运动.前者称为动力学控制,后者称为运动学控制.本文讨论用动力学控制的方法研究Birkhoff系统和广义Birkhoff系统的平衡稳定性.虽然对于Birkhoff系统来说,其“作用力”并不明显,但是Birkhoff函数一般来说是具有能量意义的.因此,对Birkhoff系统和广义Birkhoff系统,均可借助Birkhoff函数中包含控制参数的方法来控制系统的运动.进一步地,Birkhoff系统亦可借助其附加项中所包含控制参数来控制系统的运动.这种用动力学函数来控制系统的运动,也可称为动力学控制.

针对以上构想,我们提出如下两个问题:(1)对于Birkhoff系统而言,Birkhoff函数B可依赖控制参数,若已知Birkhoff函数组Rµ(µ=1,2,···,2n),如何选取合适的控制参数使得零解稳定?(2)对广义Birkhoff系统,Birkhoff函数B或附加项Λν(ν=1,2,···,2n)可依赖控制参数,若已知Birkhoff函数组Rµ(µ=1,2,···,2n),如何选取合适的控制参数使得零解稳定?

1 系统的运动微分方程

Birkhoff方程为[1-3]

其中

当det (Ωµν)≠0,可由方程(1)解出所有,有

其中

设方程(3)有零解

则平衡方程为

广义Birkhoff方程有形式[4-5]

其中

为附加项.设方程(7)有解

则平衡方程为

2 Birkhoff系统平衡稳定的控制

定理1假设给定Birkhoff函数B与Birkhoff函数组Rµ(µ=1,2,···,2n),其中B可含控制参数uρ(ρ=1,2,···r),则通过选取适当的控制参数可使系统的平衡是稳定的.

证明首先,选取B使之正定.其次,按方程求使之为负.由方程(3),求,有

特别地,如果

则有

如果适当控制参数uρ(ρ=1,2,···r)的选取使得<0,则平衡是稳定的.

3 广义Birkhoff系统平衡稳定的控制

定理2对广义Birkhoff系统平衡稳定的控制,可提出两类问题:

(1)对给定的Birkhoff函数B,Birkhoff函数组Rµ(µ=1,2,···,2n)和附加项Λν(ν=1,2,···,2n),如果B含控制参数uρ(ρ=1,2,···,r),则可选适当的控制参数使平衡是稳定的.

(2)对给定的Birkhoff函数,Birkhoff函数组和附加项,如Λν含控制参数,则可选适当的控制参数使平衡是稳定的.

证明首先选B为正定的.其次,求其导数.如果B含控制参数,则有

如果仅Λν(ν=1,2,···,2n)含有控制参数,则

由Lyapunov 定理可知,若适当控制参数uρ(ρ=1,2,···,r)的选取满足<0 时,系统在平衡位置是稳定的.

4 算例

例1已知四阶Birkhoff系统为

其中u=u(t)为控制参数.选取适当的u使得系统在零解aµ=0 (µ=1,2,3,4)附近是稳定的.

由式(16)可计算出

根据上述所论的方法,欲使B在aµ=0 (µ=1,2,3,4)邻域内正定,应有

根据式(13)可直接得到

例2已知广义Birkhoff系统的Birkhoff函数组,Birkhoff函数以及附加项如下

试求u=u(t)使系统的零解aµ=0 (µ=1,2,3,4)是稳定的.

由式(15)直接得到

很显然,若取u>0,则B在aµ=0 (µ=1,2,3,4)邻域内是正定的.若取

这时系统的平衡是稳定的.

例3广义Birkhoff系统为

试求ui=ui(t)使系统的零解是稳定的.

同样的由式(15),我们有

因此,当控制参数选取为

例4已知四阶Birkhoff系统为

其中u=u(t)为控制参数.选取适当的u使得系统在零解aµ=0 (µ=1,2,3,4)附近是稳定的.

首先,由Lyapunov 稳定性可知,若选定B使其正定,则

因此,有u<0,a1lnt>0 或u>0,a1lnt<0.

其次,由式(11)可知

当控制参数满足条件

5 结论

有关Birkhoff系统和广义Birkhoff系统的稳定性研究已有一些结果,如文献[6,8-14].大多结果是在给定的Birkhoff函数和Birkhoff函数组下进行研究的.本文在此基础上考虑了包含参数时的情形,研究了当系统的Birkhoff函数或附加项出现控制参数时,通过选取控制参数使得Birkhoff函数B成为定号函数,而其时间导数为与B反号的常号函数,来实现控制系统的平衡稳定性.通过例题讨论并得到了Birkhoff函数及其导数符号变化的几种可能情形.由于完整力学系统和非完整力学系统均可纳入Birkhoff力学系统,因此Birkhoff力学具有一定的普遍性.故本文的思想和方法可以进一步用来研究Hamilton 力学系统,非完整力学系统以及变质量力学系统等的平衡稳定性.

猜你喜欢
控制参数邻域广义
基于混合变邻域的自动化滴灌轮灌分组算法
Rn中的广义逆Bonnesen型不等式
稀疏图平方图的染色数上界
从广义心肾不交论治慢性心力衰竭
基于邻域竞赛的多目标优化算法
王夫之《说文广义》考订《说文》析论
PCB线路板含镍废水处理工艺研究
基于模糊控制的一阶倒立摆系统稳定控制研究
浅析铁路工务类LKJ数据管理
广义RAMS解读与启迪