首页> 中国专利> 带有初始输入约束的桥式吊车能量耦合控制器及控制方法

带有初始输入约束的桥式吊车能量耦合控制器及控制方法

摘要

本发明公开了一种带有初始输入约束的桥式吊车能量耦合控制器及控制方法,包括:通过构造一个广义的负载水平位移信号,增强了台车运动、吊钩摆动、负载绕吊钩摆动之间的耦合关系,提升了控制器的暂态控制性能。通过在控制率中引入一个双曲正切函数,所提控制方法大大减少了初始驱动力,从而保证台车的平滑启动,避免负载的大幅度摆动。借助Lyapunov方法与LaSalle不变性原理对闭环系统在平衡点处的稳定性进行了严格的数学分析。结果表明本发明所提控制算法具有很好的控制性能并且对不同负载质量、绳长、目标位置、外部扰动具有很强的鲁棒性。

著录项

  • 公开/公告号CN105152016A

    专利类型发明专利

  • 公开/公告日2015-12-16

    原文格式PDF

  • 申请/专利权人 山东大学;

    申请/专利号CN201510527721.2

  • 申请日2015-08-25

  • 分类号B66C13/16;B66C13/22;

  • 代理机构济南圣达知识产权代理有限公司;

  • 代理人张勇

  • 地址 250061 山东省济南市历下区经十路17923号

  • 入库时间 2023-12-18 12:40:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-08-25

    授权

    授权

  • 2016-01-13

    实质审查的生效 IPC(主分类):B66C13/16 申请日:20150825

    实质审查的生效

  • 2015-12-16

    公开

    公开

说明书

技术领域

本发明涉及二级摆型桥式吊车系统的控制技术领域,尤其涉及一种带有初始输入约束的 二级摆型桥式吊车能量耦合控制器及控制方法。

背景技术

作为一类大型的运输工具,桥式吊车已广泛应用于建筑工地、海港、码头等工业领域。 由于吊车系统的欠驱动特性,给其控制带来了非常大的挑战。对吊车系统而言,台车的快速 移动会不可避免的引起负载的摆动,这不仅会降低系统整体的运输效率,还可能引起碰撞事 故。完整的吊车操作流程主要包括三个步骤:负载升吊、水平运输和负载落吊。其中,第二 个步骤的控制问题更为复杂、困难。水平运输的目标是驱动台车拖动负载移动至目标位置上 方,并保证在此过程中负载摆动不要过大,且到达目标位置上方时要足够小,以防在落吊时 负载放置不稳或与周围的货物发生碰撞。

对桥式吊车系统而言,研究学习高性能控制器的设计具有非常重要的理论和实际意义。 已有的控制方法大都将负载摆动视为单摆进行处理。对于一个单摆系统而言,系统的固有频 率仅和吊绳的长度有关。基于此,国内外学者针对单级摆型桥式吊车系统提出了很多控制方 法,并取得了良好的控制效果。

不过,当吊钩质量与负载质量相近而不能忽略吊钩质量时,或者负载质量分布不均匀、 尺寸较大而不能看成质点时,吊车系统在工作时会呈现二级摆动特性。在这种情况下,吊车 系统具有两个不同的固有频率。这两个固有频率不但与吊绳长度有关,而且与负载和吊钩的 质量有关。系统振动为两种不同的固有频率振动的线性组合,未必是简谐振动,也可能是非 周期振动,极大地增加了控制器设计的难度。当系统呈现二级摆动特性时,以上所有基于单级 摆型桥式吊车系统提出的控制算法的控制性能将会大打折扣。

因此,针对二级摆型桥式吊车系统,研究人员提出了一系列的控制算法。比如:利用拉 格朗日力学原理建立了二级摆型桥式吊车系统的数学模型,分析了吊车系统的无源性以及系 统的两个固有频率,设计出一种基于无源性的控制方法;或者通过将控制命令与特定脉冲序 列卷积,利用输入整形方法抑制并消除负载摆动;或者利用滑动模态控制方法,设计出可保 证台车精确定位与吊钩摆动、负载绕吊钩摆动的有效抑制并消除的CSMC控制器和HSMC 控制器等等;

上述方法设计的控制器结构过于复杂,不便于实际应用,且当台车停止运行时负载有明 显的残余摆动,大大降低了系统整体的工作效率,不利于工程实现。

发明内容

本发明的目的就是为了解决上述问题,提出了一种带有初始输入约束的二级摆型桥式吊 车能量耦合控制器及控制方法,该方法结构简单,不包含与吊绳长度、负载质量相关的项, 因此其对绳长、负载质量变化具有很强的鲁棒性,并且在控制律中引入了一个平滑的双曲正 切函数,可减少初始驱动力并保证台车的平滑启动。

为了实现上述目的,本发明采用如下技术方案:

一种带有初始输入约束的桥式吊车能量耦合控制器,包括:

通过引入广义的负载水平位移信号Xp以及广义的定位误差信号ξx,设计具有初始控制输 入约束的能量耦合控制器为:

Fx=Frx-kptanh(ξx)-kdξ·x;

其中,kp,kd∈R+为正的控制增益;Frx为台车与桥架间的摩擦力;

广义的负载水平位移信号Xp具体表达式为:Xp=x+λ1sinθ12sinθ2

广义的定位误差信号ξx具体表达式为:

ξx=Xp-pd

=x-pd1sinθ12sinθ2

=ex1sinθ12sinθ2

●x∈R1为台车位移,θ1,θ2∈R1分别表示吊钩的摆角和负载绕吊钩的摆角;为广义 的定位误差信号ξx关于时间的导数;λ1,λ2均为调节参数;pd∈R+为台车期望的目 标位置,ex∈R1表示台车定位误差,其表达式为:ex=x-pd

tanh(ξx)为引入的双曲正切函数,能够减少初始驱动力,保证台车的平滑启动。

一种带有初始输入约束的桥式吊车能量耦合控制方法,包括以下步骤:

(1)假设在整个运输过程中,吊钩摆角、负载绕吊钩的摆角始终在如下范围内:

-π2<θ1,θ2<π2,t0;

其中,θ1为吊钩的摆角,即第1级摆角;θ2为负载绕吊钩的摆角,即第2级摆角;

(2)定义一个广义的负载水平位移信号Xp=x+λ1sinθ12sinθ2;x∈R1为台车位移;

(3)结合上述负载水平位移信号,构造新型的吊车系统能量函数Et(t),并求取其关于 时间的导数,使其包含与吊钩摆动θ1以及负载绕吊钩的摆动θ2相关的信息;

(4)根据广义的负载水平位移信号Xp和台车期望的目标位置pd,得到广义定位误差信 号ξx

(5)引入双曲正切函数,得到具有初始控制输入约束的能量耦合控制器;

(6)将实际检测的台车位移x、吊钩摆角θ1、负载绕吊钩的摆角θ2的信号输入到具有初 始控制输入约束的能量耦合控制器中,则输出驱动台车运动的力矩,从而达到台车的快速、 精确定位以及吊钩摆动、负载绕吊钩摆动有效抑制并消除的目的。

所述步骤(3)中构造的新型吊车系统能量函数Et(t)关于时间的导数具体表达式为:

E·t(t)=X·pF;

其中,F为作用于台车上的合力。

所述作用于台车上的合力F具体表达式为:

F=Fx-Frx

其中,Fx∈R1为施加于台车上的驱动力,Frx∈R1代表台车与桥架间的摩擦力。

所述台车与桥架间的摩擦力Frx具体表达式为:

Frx=froxtanh(x·ϵx)-krx|x·|x·;

其中,frox,εx,krx∈R1为摩擦系数,为台车的速度。

所述步骤(4)中广义定位误差信号ξx具体表达式为:

ξx=Xp-pd

=x-pd1sinθ12sinθ2

=ex1sinθ12sinθ2

其中,pd∈R+为台车期望的目标位置,ex∈R1表示台车定位误差,其表达式为:ex=x-pd

所述步骤(5)中能量耦合控制器具体表达式为:

Fx=Frx-kptanh(ξx)-kdξ·x;

其中,Fx为施加于台车上的驱动力,Frx∈R1代表台车与桥架间的摩擦力,kp,kd∈R+ 为正的控制增益,ξx为广义定位误差信号,为广义的定位误差信号ξx关于时间的导数。

所述调节参数λ1,λ2需满足如下条件:

Mm1+m2m2λ1l2=Ml1λ2λ1λ2=(m1+m2)l1m2l2;

其中,M,m1,m2分别代表台车质量,吊钩质量,负载质量;l1,l2分别表示吊绳长度以及 负载重心到吊钩重心的距离。

本发明的有益效果是:

与二级摆型桥式吊车系统的大多数控制方法相比,本文提出的调节控制方法结构简单, 不包含与吊绳长度、负载质量相关的项,因此其对绳长、负载质量的变化具有很强的鲁棒性。

通过引入广义的负载水平位移信号,增强了台车运动、吊钩摆动、负载绕吊钩的摆动之 间的耦合关系,可提升控制器的暂态性能。

对调节控制方法而言,当目标位置很远时,初始的驱动力会很大,相应的台车加速度也 会很大,导致负载大幅度摆动,并可能损坏电机;通过在控制律中引入一个双曲正切函数, 所提控制方法大大减少了初始驱动力,因此可保证台车的平滑启动,解决了调节控制方法的 弊端。

附图说明

图1为二级摆型桥式吊车系统模型图;

图2为本发明方法得到的台车位移x(t)、吊钩摆角θ1(t)、负载绕吊钩的摆角θ2(t)、控 制输入Fx(t)仿真图;

图3为基于无源性的控制方法得到的台车位移x(t)、吊钩摆角θ1(t)、负载绕吊钩的摆角 θ2(t)、控制输入Fx(t)仿真图;

图4为CSMC控制方法得到的台车位移x(t)、吊钩摆角θ1(t)、负载绕吊钩的摆角θ2(t)、 控制输入Fx(t)仿真图;

图5为本发明方法针对不同吊绳长度的仿真结果图;

图6为本发明方法针对不同负载质量的仿真结果图;

图7为本发明方法针对不同目标位置的仿真结果图;

图8为本发明方法针对不同外部扰动的仿真结果图。

具体实施方式:

下面结合附图与实例对本发明做进一步说明:

本发明公开了一种带有初始输入约束的桥式吊车能量耦合控制器,首先引入了一个包含 台车运动、吊钩摆动、负载绕吊钩摆动信息的广义的水平位移信号;增强了台车运动、吊钩 摆动、负载绕吊钩摆动之间的耦合关系,提升了控制器的暂态控制性能。随后将一个双曲正 切函数引入所设计的控制器中,大大减少了初始驱动力,从而保证台车的平滑启动,避免负 载的大幅度摆动;控制器具体表达式为:

Fx=Frx-kptanh(ξx)-kdξ·x;

其中,kp,kd∈R+为正的控制增益;Frx为台车与桥架间的摩擦力;

广义的负载水平位移信号Xp具体表达式为:Xp=x+λ1sinθ12sinθ2

广义的定位误差信号ξx具体表达式为:

ξx=Xp-pd

=x-pd1sinθ12sinθ2

=ex1sinθ12sinθ2

x∈R1为台车位移,θ1,θ2∈R1分别表示吊钩的摆角和负载绕吊钩的摆角;为广义的定 位误差信号ξx关于时间的导数;

pd∈R+为台车期望的目标位置,ex∈R1表示台车定位误差,其表达式为:ex=x-pd

tanh(ξx)为引入的双曲正切函数,能够减少初始驱动力,保证台车的平滑启动。

本发明还公开了一种带有初始输入约束的桥式吊车能量耦合器的具体实现方法,包括以 下内容:

1.二级摆型桥式吊车系统动力学模型

图1所示为二级摆型桥式吊车系统的力学模型。对于固定绳长的二级摆型桥式吊车系统 而言,其动力学模型可描述为:

(M+m1+m2)x··+(m1+m2)l1(cosθ1θ··1-θ·12sinθ1+m2l2θ··2cosθ2-m2l2θ·22sinθ2=Fx-Frx;---(1)

(m1+m2)l1cosθ1x··+(m1+m2)l12θ··1+m2l1l2cos(θ1-θ2)θ··2+m2l1l2sin(θ1-θ2)θ·22+(m1+m2)gl1sinθ1=0;---(2)

m2l2cosθ2x··+m2l1l2cos(θ1-θ2)θ··1+m2l22θ··2-m2l1l2sin(θ1-θ2)θ·12+m2gl2sinθ2=0;---(3)

其中M,m1,m2∈R+分别代表台车、吊钩与负载质量,l1,l2∈R+分别表示吊绳长度以及负载重 心到吊钩重心的距离,x∈R1为台车位移,θ12∈R1分别表示吊钩摆角(第1级摆角)以及负 载绕吊钩的摆角(第2级摆角),Fx∈R1为施加于台车上的驱动力,Frx∈R1代表台车与桥架间 的摩擦力。选择如下模型近似表示摩擦力特性:

Frx=froxtanh(x·ϵx)-krx|x·|x·;---(4)

式中,froxx,krx∈R1为相应的摩擦系数。定义作用于台车上的合力为F,则由图1可得:

F=Fx-Frx;(5)

为方便接下来控制器的设计与稳定性分析,将(1)-(3)写成矢量形式:

M(q)q··+C(q,q·)q·+G(q)=U;---(6)

其中,q=[xθ1θ2]T∈R3为系统的状态量,M(q)∈R3*3表示惯量矩阵,代表 向心-柯氏力矩阵,G(q)∈R3为重力向量,U∈R3表示控制量,它们的具体表达式如下:

M(q)=M+m1+m2(m1+m2)l1cosθ1m2l2cosθ2(m1+m2)l1cosθ1(m1+m2)l12m2l1l2cos(θ1-θ2)m2l2cosθ2m2l1l2cos(θ1-θ2)m2l22;

C(q,q·)=0-(m1+m2)l1θ·1sinθ1-m2l2θ·2sinθ200m2l1l2θ·2sin(θ1-θ2)0-m2l1l2θ·1sin(θ1-θ2)0;

G(q)=[0(m1+m2)gl1sinθ1m2gl2sinθ2]T

U=[F00]T

q=[xθ1θ2]T

不难证明惯量矩阵M(q)与向心-柯氏力矩阵之间存在下列关系:

υT[12M·(q)-C(q,q·)]υ=0,υR3;---(7)

由图1可知,负载的水平位移表达式为:

xp=x+l1sinθ1+l2sinθ2;(8)

式(8)表明xp既能反映台车的位移x(t)的信息,又能体现吊钩摆动θ1(t)以及负载绕吊钩的摆动 θ2(t)。基于式(8)的结构,定义一个广义的负载水平位移信号Xp为:

Xp=x+λ1sinθ12sinθ2;(9)

其中,λ1、λ2为待调节的参数。

根据桥式吊车实际工作情况,对吊钩摆角、负载绕吊钩的摆角作如下合理的假设。

假设1:在整个运输过程中,吊钩摆角、负载绕吊钩的摆角始终在如下范围内:

-π2<θ1,θ2<π2,t0;---(10)

2.控制器设计

吊车系统的能量可表示为:

E(t)=12q·TM(q)q·+(m1+m2)gl1(1-cosθ1)+m2gl2(1-cosθ2);---(11)

对式(11)关于时间求导,并将式(5)、(7)代入得:

E·(t)=q·T(M(q)q··+12M·(q)q·)+(m1+m2)gl1θ·1sinθ1+m2gl2θ·2sinθ2=q·T(U-G(q)-C(q,q·)q·+12M·(q)q·)+(m1+m2)gl1θ·1sinθ1+m2gl2θ·2sinθ2=x·T(Fx-Frx)=x·TF;---(12)

该式表明以F(t)为输入、为输出、E(t)为储能函数的二级摆型桥式吊车系统是无源的、 耗散的。但是,由于吊车系统的欠驱动特性,在的表达式中并不包含与吊钩摆动θ1(或) 以及负载绕吊钩的摆动θ2(或)相关的信息。为解决这个问题,构造新型的能量函数Et(t), 其关于时间的导数具有如下表达式:

E·t(t)=X·pF=E·+E·k1+E·k2;---(13)

对式(9)关于时间求导,可得:

X·p=x·+λ1θ·1cosθ1+λ2θ·2cosθ2;---(14)

将式(1)-(3)、(14)代入式(13),不难得到:

E·k1=λ1θ·1cosθ1F=-(M+m1+m2)λ1l1θ·1θ·1+λ1θ·1cosθ1(m1+m2)l1(cosθ1θ··1-θ·12sinθ1)-(M+m1+m2)λ1gsinθ1θ·1-M+m1+m2m1+m2m2λ1l2sinθ1sinθ2θ·1θ··2-Mm1+m2m2λ1l2cosθ1cosθ2θ·1θ·2-M+m1+m2m1+m2m2λ1l2sinθ1sinθ2θ·1θ·22+Mm1+m2m2λ1l2cosθ1sinθ2θ·1θ·22;---(15)

以及

E·k2=λ2θ·2cosθ2F=-(M+m1+m2)l2λ2θ··2θ·2+λ2m2l2θ·2cosθ2(θ··2cosθ2-θ·22sinθ2)-(M+m1+m2)1sinθ2θ·2-Ml1λ2cosθ1cosθ2θ··1θ·2-(M+m1+m2)l1λ2sinθ1sinθ2θ··1θ·2+Ml1λ2sinθ1cosθ2θ·12θ·2-(M+m1+m2)l1λ2cosθ1sinθ2θ·12θ·2;---(16)

为保证式(15)+(16)可积,λ1、λ2需满足如下条件:

Mm1+m2m2λ1l2=Ml1λ2λ1λ2=(m1+m2)l1m2l2;---(17)

基于此,式(15)+(16)可重新写为:

E·k1+E·k2=-(M+m1+m2)λ1l1θ·1θ··1+λ1θ·1cosθ1(m1+m2)l1(cosθ1θ··1-θ·22sinθ1)-(M+m1+m2)λ1gsinθ1θ·1+λ2m2l2θ·2cosθ2(θ··2cosθ2-θ·22sinθ2)-(M+m1+m2)2sinθ2θ·2-(M+m1+m2)l2λ2θ··2θ·2-Ml1λ2ddt(θ·1θ·2cosθ1cosθ2)-(M+m1+m2)l1λ2ddt(θ·1θ·2sinθ1sinθ2);---(18)

为不失一般性,将初始台车位置、速度、吊钩摆动、吊钩摆动角速度、负载绕吊钩的摆 动、负载绕吊钩的摆动角速度设置为0,即:

x(0)=0,x·(0)=0,θ1(0)=θ2(0)=0,θ·1(0)=θ·2(0)=0;---(19)

对式(18)关于时间积分,并将式(19)代入可得:

Ek1+Ek2=-12(M+m1+m2)(λ1l1θ·12+λ2l2θ·12)+12(m1+m2)λ1l1θ·12cos2θ1+12m2λ2l2θ·22cos2θ2-Ml1λ2(θ·1θ·2cosθ1cosθ2)-(M+m1+m2)l1λ2(θ·1θ·2sinθ1sinθ2)-(M+m1+m2)g[λ1(1-cosθ1)+λ2(1-cosθ2)];---(20)

由式(17)可知,当λ12<0时,有:

λ1l2l1λ2=(m1+m2)m2l12λ22>l12λ22;---(21)

由λ12<0、(20)、(21)以及a2+b2≥2ab不等式性质可得:

Ek1+Ek2=-12(M+m1+m2)(λ1l1θ·12sin2θ1+λ2l2θ·22sin2θ2)-(M+m1+m2)l1λ2(θ·1θ·2sinθ1sinθ2)-12M(λ1l1θ·12cos2θ1+λ2l2θ·22cos2θ2)-Ml1λ2(θ·1θ·2cosθ1cosθ2)-12m1λ2l2θ·22cos2θ2-(M+m1+m2)g[λ1(1-cosθ1)+λ2(1-cosθ2)]0;---(22)

结合系统能量E(t)非负的结论,可得:

Et(t)=E+Ek1+Ek2≥0;(23) 为促进接下来控制器的设计与稳定性分析,引入如下的广义定位误差信号:

ξx=Xp-pd

=x-pd1sinθ12sinθ2;(24)

=ex1sinθ12sinθ2

其中,pd∈R+为台车期望的目标位置,ex∈R1表示台车定位误差,其表达式为:

ex=x-pd;(25)

对式(24)关于时间求导,得:

ξ·x=X·p=e·x+λ1θ·1cosθ1+λ2θ·2cosθ2;---(26)

那么式(13)可改写为:

E·t(t)=ξ·xF;---(27)

基于式(27)的结构,设计具有初始控制输入约束的能量耦合控制器为:

Fx=Frx-kptanh(ξx)-kdξ·x;---(28)

式中,kp,kd∈R+为正的控制增益。

式(28)中引入双曲正切函数的目的是减少初始驱动力,从而保证台车的平滑启动。下面 给出证明:在初始时刻t=0时,有:

x(0)=0,x·(0)=0,θ1(0)=θ2(0)=0,θ·1(0)=θ·2(0)=0Frx=0,ξ·x=0,ξx=-pd;---(29)

由(28)可得初始驱动力为:

|Fx(t)|=|kptanh(-pd)|≤kpmin{|pd|,1};(30)

因此,当台车的目标位置与初始位置距离较远时,即:

|ex(0)|=pd>>1;(31)

所设计的能量耦合控制器可大大的减少初始驱动力,从而保证台车的平滑启动、降低台 车的加速度以及避免负载的大幅度摆动。

3、稳定性分析

定理1:基于能量耦合的控制器(28)可保证台车的定位误差收敛于0,同时快速的抑制并 消除吊钩摆动、负载绕吊钩的摆动,即:

limtx(t)x·(t)θ1(t)θ2(t)θ·1(t)θ·2(t)T=pd00000T;---(32)

证明:选择如下的正定函数作为Lyapunov候选函数:

V(t)=Et(t)+kpln[cosh(ξx)];(33)

对V(t)关于时间求导数,并代入式(27)、(28),可得:

V·(t)=-kdξ·x20;---(34)

这表明所设计的闭环系统的平衡点是Lyapunov稳定的,并且V(t)是非增的,那么则有:

V(t)∈L;(35)

因此,由式(4)、(14)、(24)、(26)、(28)、(33)以及(35)可得:

x·,θ·1,θ·2,Fx,Frx,ξx,ξ·x,ex,e·xL;---(36)

为完成定理的证明,定义集合Φ为:

Φ={x,x·,θ1,θ·1,θ2,θ·2|V·(t)=0};---(37)

同时定义S为Φ中的最大不变集,因此,在集合S中,有:

ξ·x=x·+λ1θ·1cosθ1+λ2θ·2cosθ2=0;---(38)

对式(38)时关于时间积分可得:

ξx=ex1sinθ12sinθ2=α;(39)

其中,α为一待定常数。

对式(38)关于时间求导可得:

ξ··x=x··+λ1θ··1cosθ1-λ1θ·12sinθ1+λ2θ··2cosθ2-λ2θ·22sinθ2=0;---(40)

接下来,需确定α的取值。将式(38)、(39)代入(28),可得:

Fx-Frx=-kptanhα;(41)

由式(40)可知:

λ1θ··1cosθ1-λ1θ·12sinθ1+λ2θ··2cosθ2-λ2θ·22sinθ2=-x··;---(42)

对式(1)进行整理可得:

cosθ1θ··1-θ·12sinθ1+m2l2(m1+m2)l1(θ··2cosθ2-θ·22sinθ2)=1(m1+m2)l1[F-(M+m1+m2)x··]---(43)

由式(43)、(17)、(42)可得:

x··=-kpλ1(m1+m2)l1+(M+m1+m2)λ1tanhα;---(44)

为求取α的取值,不妨假设α≠0,则由式(44)可得:

这与式(36)中相矛盾。因此假设不成立。也就是说,在S中,有:

α=0;(46)

将式(46)代入式(41)、(44)可得:

Fx-Frx=0,x··=0x·=e·x=β;---(47)

同理可得:

β=0x·=e·x=0;---(48)

对桥式吊车系统而言,吊钩和负载的摆动足够小,因此可作如下近似:

sinθ1≈θ1,sinθ2≈θ2,cosθ1≈1,cosθ2≈1;(49)

将式(47)、(49)代入式(1)-(3),式(1)-(3)可写成如下形式:

(m1+m2)l1θ··1+m2l2θ··2=0;---(50)

(m1+m2)l1θ··1+m2l2θ··2+(m1+m2)1=0;---(51)

l1θ··1+l2θ··2+g>sinθ2=0;---(52)

由式(10)、(50)-(52)知,在S中有:

θ1=0;(53)

则可得其一阶、二阶导数为:

θ·1=0,θ··1=0;---(54)

由式(50)、(52)-(54)可得:

θ2=0;(55)

相应地,在S中有:

θ·2=0,θ··2=0;---(56)

将式(53)、(55)代入(39),易得:

ex=0→x=pd;(57)

综上可知,最大不变集S仅包含平衡点x(t)x·(t)θ1(t)θ2(t)θ·1(t)θ·2(t)T=pd00000T.根据LaSalle不变性原理,可证得本定理。

4、数值仿真与分析

为验证所提控制算法(28)的有效性,接下来进行几组仿真实验。仿真环境为 Matlab/Simulink。二级摆型桥式吊车系统模型参数设定如下:

M=20kg,m1=1kg,m2=5kg,l1=2m,l2=0.4m,g=9.8m/s2;(58)

将台车的初始位置、吊钩的初始摆角以及负载绕吊钩的初始摆角设定为0。摩擦力参数设定 为:

frox=8,krx=-1.2,εx=0.01;(59)

台车期望的目标位置为:

pd=2m;(60)

4.1对比实验

为验证本发明所提控制算法的实际控制性能,将本方法与基于无源性的控制方法、CSMC 控制器进行实验对比。为了叙述的完整性,给出了基于无源性的控制方法以及CSMC控制方 法的表达式:

1)基于无源性的控制方法

Fx=Frx-(kEI+kDZM-1(q)ZT)-1[kp(x-pd)+kDZM-1(q)(C(q,q·)q·+G(q))+kdx·];---(61)

其中,kE,kD,kp,kd∈R+为正的控制增益,I为单位矩阵,Z=[100]。

2)CSMC控制方法

Fx=-(M+m1+m2)x··(λx·+αθ·1+βθ·2)-(m1+m2)l1(cosθ1θ··1-θ·12sinθ1)-m2l2θ··2cosθ2+m2l2θ·22sinθ2+Frx-K>sgn(s);---(62)

式中,λ,α∈R+,β∈R为控制增益,为滑动面。

本发明所提控制器、基于无源性的控制器、CSMC控制器的控制增益参见表1。所得的实 验结果如图2-4所示,对应的量化结果参见表2。在表2中,调节时间表示摆角进入范围 θ1(t)|≤0.5°以及|θ2(t)|≤0.5°的时刻。

表1.控制增益

表2.控制性能比较

由图2-4以及表2可知,这三种控制器均可实现台车的快速、精确定位,并充分抑制与 消除系统的两级摆动。本方法的暂态性能优于其它两种控制方法,并且其结构最简单,对应 的吊钩、负载绕吊钩的摆动最小,当台车到达目标位置时几乎无残余摆动。具体体现为:在 运送时间相近的情况下(均在8s以内),本方法可将吊钩摆角、负载绕吊钩的摆角抑制在更小 的范围内(吊钩最大摆角1.66°并几乎无残余摆动、负载绕吊钩的最大摆角1.68°并几乎无残余 摆动)。虽然CSMC控制器的调节时间少于本方法,不过本方法的最大驱动力(初始驱动力)是 这三种方法中最小的。因此,这些实验结果表明了本方法可提高二级摆型桥式吊车系统的暂 态性能。

4.2鲁棒性实验

为验证所提控制算法(28)对参数变化与外部扰动的鲁棒性,将数值仿真分成四组。

第一组仿真:吊车系统的自然频率取决于吊绳的长度,绳长的变化直接影响吊钩以及负 载绕吊钩的摆动。为验证本发明控制器针对不同绳长的鲁棒性,考虑以下三种情形:

1)l1=1m;

2)l1=2m;

3)l1=4m。

在这三种情形中,控制器增益保持不变,如表1所示。仿真结果如图5所示。由图5可 知,所提控制方法的性能几乎未受到绳长变化的影响,这表明其对绳长的变化不敏感。

第二组仿真:为验证所提控制方法对负载质量的鲁棒性,考虑如下三种情况:

1)m2=1kg;

2)m2=3kg;

3)m2=5kg。

这三种情况下,控制增益与第一组中保持一致。相应的仿真结果如图6所示。可见针对 不同的负载质量,台车依然能够快速、准确的到达目标位置,同时负载摆动得以快速消除, 几乎无残余摆动。这些仿真结果表明了本发明所提控制算法对不同的负载质量具有强鲁棒性。

第三组仿真:接下来,进一步测试本方法在台车运送距离发生变化而控制增益不变时的 性能。因此,控制增益与第一组仿真中的保持一致。考虑以下四种台车目标位置:

1)pd=1m;

2)pd=2m;

3)pd=3m;

4)pd=4m。

仿真结果如图7所示。由图7可知,针对不同的目标位置,台车仍可快速、准确的到达 目标位置,同时在整个运输过程中,负载、吊钩的摆动始终小于1.7°,并且几乎无残余摆动。 也就是说,当目标位置增大时,负载摆动的幅值并未明显的增加,这也证明了本文所提控制 算法有效减少了驱动力的初始值,实现台车的平滑启动,从而减少负载摆动的幅值。

第四组仿真:为模拟外部扰动,在台车运输过程中对第二级摆角添加三种类型的外部干 扰。具体来说,在3到4秒间施加脉冲扰动,11到12秒间施加正弦扰动,15到16秒间施加 随机扰动,这三种扰动的幅值均为2°。

相应的仿真结果如图8所示。由图8可知,本文所设计控制器可快速有效地抑制并消除 这些外部扰动,表明了本方法的强鲁棒性。

本发明针对二级摆型桥式吊车系统提出了一种具有初始控制输入约束的基于能量耦合的 控制方法,这种方法可以解决现有调节控制方法不能保证台车平滑启动的缺点。所提控制方 法结构简单,并且通过引入一个广义的负载水平位移信号,加强了台车运动、吊钩摆动、负 载绕吊钩的摆动之间的耦合关系,提升了控制器在定位消摆方面的暂态性能。此外,为保证 台车的平滑启动,减少驱动力的初始值,在控制率中引入了平滑的双曲正切函数。数值仿真 结果验证了所提控制方法的可行性、有效性以及对负载质量、绳长、目标位置变化与不同外 部扰动的强鲁棒性。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限 制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付 出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号