桥式吊车局部饱和自适应控制器、控制系统及控制方法

文档序号:10676729阅读:523来源:国知局
桥式吊车局部饱和自适应控制器、控制系统及控制方法
【专利摘要】本发明公开了一种桥式吊车局部饱和自适应控制器、控制系统及控制方法,该控制方法包括:将对wx的在线估计以及wl的在线估计均输入至神经网络中进行动态学习;由神经网络动态输出和并传送至局部饱和自适应控制器;最终由局部饱和自适应控制器输出保证桥式吊车系统平滑启动的驱动力;其中,wx和wl均为辅助向量。本发明通过在控制器中引入双曲正切函数,大大减少了初始驱动力,可保证桥式吊车的平滑启动。
【专利说明】
桥式吊车局部饱和自适应控制器、控制系统及控制方法
技术领域
[0001]本发明属于自动控制领域,尤其涉及一种桥式吊车局部饱和自适应控制器、控制 系统及控制方法。
【背景技术】
[0002 ]欠驱动机电系统包括吊车、惯性摆系统、柔性系统、欠驱动机器人、欠驱动车辆等, 具有结构简单、能耗小、造价低、重量轻、以及系统灵活性大等优势。但是,由于系统的高度 非线性和控制量少等原因,给其控制带来了极大的挑战。作为一类典型的欠驱动机电系统, 桥式吊车已广泛地应用于建筑工地、海港、码头、生产线等场合,完成货物的运输,其主要目 标是快速精确的负载定位。一般来说,一次完整的吊车操作流程主要包括如下三个步骤:负 载升吊过程、负载的水平运送过程、负载落吊过程。由于第一阶段不涉及桥式吊车运动,因 此在第一阶段中不会出现明显的负载摆动。但为保证第三阶段中负载的精确放置操作,要 求负载摆动在第二阶段中应尽可能的小,并且当桥式吊车停止运行后,负载无残余摆动。然 而,由于惯性以及外部扰动的存在会不可避免的引起负载摆动。
[0003] 考虑到以上问题,国内外研究人员针对第二阶段提出了多种控制策略。但是这些 控制策略均是针对定绳长桥式吊车系统提出的。在一些特殊情况下,为提高工作效率,需要 将负载的升/落吊运动与水平运动步骤同时进行。负载的升/落吊运动对负载的摆动有着非 常大的影响,此时,吊绳长度从常数转变为状态变量,导致已有定绳长吊车控制方法无法应 用。并且,绳长的变化极易引起负载的大幅度摆动,研究人员针对变绳长吊车系统设计了一 系列高性能控制方法。
[0004] 目前,大多数针对伴随负载升降运动的控制方法无法保证桥式吊车的平滑启动。 由于桥式吊车系统工作环境较为复杂,桥式吊车系统通常会受到负载质量、桥式吊车质量、 吊绳长度、摩擦力等系统参数不确定因素以及空气阻力等外部扰动的影响,负载质量、桥式 吊车质量、吊绳长度、摩擦力等这些系统参数以及外部扰动是很难测量的。

【发明内容】

[0005] 为了解决现有技术的缺点,本发明提供一种桥式吊车局部饱和自适应控制器、控 制系统及控制方法。本发明通过在控制器中引入双曲正切函数,大大减少了初始驱动力,可 保证桥式吊车的平滑启动。
[0006] 为实现上述目的,本发明采用以下技术方案:
[0007] -种桥式吊车局部饱和自适应控制器,根据对桥式吊车系统的动力学模型求取关 于时间导数,得到桥式吊车系统的内部结构模型;根据桥式吊车系统的内部结构模型,引入 ΦΧ、Φ ^wjPw1这四个辅助向量以及双曲正切函数,得到桥式吊车局部饱和自适应控制器; 所述局部饱和自适应控制器的表达式为:
[0008]
[0009]
[0010]
[0011 ] 其中,Fx与Fi分别表示水平X与竖直1方向上的驱动力;kpx,kdx,k Pi以及kdi e R+表示 正的控制增益;ex与ei分别代表桥式吊车跟踪误差和吊绳长度误差;ξ为粘性摩擦力相关系 数;g为重力加速度;
[0012] 其中,%与為分另Ij代表Wx与Wi的在线估计
(61 krx表示静摩擦力相关的系数;mP表示负载质量;di代表空气阻力系数。
[0013] 其中,<与>^勺更新率为:
[0014]
[0015]
[0016] 其中
g示正定对角矩阵,Ct1, C^a3J1 AeR+为正的常数。
[0017] 的在线估计误差分别为七和巧,式和%的表达式分别为:
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]其中,E(t)表示桥式吊车系统的能量;心、(^均代表空气阻力系数;frx为摩擦力;Θ 为负载关于竖直方向的夹角;X与1分别为桥式吊车位移与吊绳长度。
[0026] -种桥式吊车控制系统,包括如上述所述的桥式吊车局部饱和自适应控制器。
[0027] -种基于式吊车控制系统的控制方法包括:
[0028] 将对Wx的在线估计兔以及Wi的在线估计為均输入至神经网络中进行动态学习;
[0029] 由神经网络动态输出A和免,并传送至局部饱和自适应控制器;
[0030]最终由局部饱和自适应控制器输出保证桥式吊车系统平滑启动的驱动力。
[0031 ]由神经网络动态输出 < 和和之前,还包括:wx的在线估计氣:以及Wi的在线估计唪 分别按照下列公式进行更新:
[0032]
[0033]
[0034] 其中,
I示正定对角矩阵,4, C^a3J1 AeR+为正的常数。
[0035] wx的在线估计兔以及W1的在线估计$分别更新后得到的性能指标大于由预设性 能指标,则将输出更新后的在线估计也以及在线估计為;其中,更新后得到的性能指标为:
[0036] J(t) 〇
[0037] 其中,A1J2J3分别为性能指标系数,A1J 2,A3GR+为正的常数;egei分别代表桥 式吊车跟踪误差和吊绳长度误差;Θ为负载关于竖直方向的夹角。
[0038]本发明的有益效果为:
[0039] 本发明所提控制方法可使桥式吊车位移、吊绳长度快速准确地到达目标位置、目 标长度,有效地抑制整个运输过程中的负载摆动,同时减少初始驱动力。并且,本发明所提 控制方法不需要系统参数的精确模型,因此具有优异的自适应控制性能。
[0040] 本发明的桥式吊车局部饱和自适应学习控制器的设计方法,在整个证明过程中, 没有对桥式吊车系统的动力学模型进行任何近似或线性化处理,为控制器良好控制性能提 供了理论支持;所提局部饱和自适应学习控制方法可减少收敛时间;所提控制方法对系统 参数不确定性以及外部扰动具有很强的自适应性;即使在桥式吊车和吊绳初始速度很大的 情况下,所提控制方法仍可保证桥式吊车的平滑启动。
【附图说明】
[0041 ]图1是伴随负载升降运动的桥式吊车系统示意图;
[0042]图2是局部饱和自适应学习控制器的示意图;
[0043] 图3(a)是局部饱和自适应控制方法的系统状态仿真结果;
[0044] 图3(b)是局部饱和自适应控制方法的x、l方向上的驱动力仿真结果;
[0045] 图3(c)是局部饱和自适应控制方法的结果参数估计仿真结果;
[0046] 图4(a)是局部饱和自适应学习控制方法的系统状态仿真结果;
[0047]图4(b)是局部饱和自适应学习控制方法的x、l方向上的驱动力仿真结果;
[0048]图4(c)是局部饱和自适应学习控制方法的结果参数估计仿真结果;
[0049]图5(a)是局部反馈线性化控制方法的系统状态仿真结果;
[0050] 图5(b)是局部反馈线性化控制方法的x、l方向上的驱动力仿真结果;
[0051] 图6(a)是非线性跟踪控制方法的系统状态仿真结果;
[0052] 图6(b)是非线性跟踪控制方法的x、l方向上的驱动力仿真结果。
【具体实施方式】
[0053]下面结合附图与实施例对本发明做进一步说明:
[0054] 伴随负载升降运动的桥式吊车系统示意图如图1所以,其动力学模型如下:
[0055]
[0056]
[0057]
[0058]式中,M与mP分别表不桥式吊车与负载质量,g为重力加速度,dx、di、ce代表空气阻 力系数,x(t)与l(t)分别为桥式吊车位移与吊绳长度,0(t)为负载关于竖直方向的夹角,Fx 与Fi分别表示X与1方向上的驱动力,frx为摩擦力。
[0059] 为方便接下来的分析,将式(1)-(3)写成如下紧凑的形式:
[0060]
(4^
[0061] 其中状杰向量α为:
[0062]
[0063] 惯量矩阵M(q)、向心-柯氏力矩阵(?/j)、重力向量G(q)、控制向量F以及摩擦力 向量fd具体表达式如下:
[0064]
(6)
[0065]本发明选用以下模型近似表示摩擦力特性:
[0066]
(7)
[0067] 其中,ξ为粘性摩擦力相关系数;frQx和krx表示静摩擦力相关的系数。
[0068] 考虑到吊车的实际工作状况,负载不会到达桥式吊车上方,因此本发明进行如下 合理的假设。
[0069] 假设1:在整个运输过程中,负载始终处于桥式吊车的下方,即:
[0070]
(8)
[0071] 桥式吊车系统的能量可写为:
[0072] 機
[0073]
[0074] (10)
[0075] 其中,在推导过程中使用了性质:
%方便接 下来的分析,引入四个辅助向量:
[0076] (.1.1)
[0077]
[0078] 将式(11)-(12)代入(10)式,(10)式可简化为:
[0079]
(13j
[0080] 根据式(13)的结构,局部饱和自适应控制器可设计如下:
[0081] (14)
[0082] (15)
[0083] 其中,kpx,kdx,kP 1,以及kdi e R+表示正的控制增益。
[0084] ex与針分别代表桥式吊车跟踪误差和吊绳长度误差,其具体表达式为:
[0085]
[0086]
[0087] 式中,Pdx与PdAv别表示桥式吊车期望的位置与吊绳期望的长度,(14)式中的< 与 (15)式中的為_分别代表1与《^的在线估计,其更新率如下:
[0088] (18)
[0089] (19)
[0090]其4
表示正定对角矩阵,M, α2,α3,βι,(62 e R+为正的常数。Wx与Wi的在线估计误差定义为:
[0091] (20)
[0092] (21)
[0093] 对式(20)-(21)两边关于时间求导数得:
[0094] (22)
[0095] (23)
[0096]稳定性分析
[0097]定理1:局部饱和自适应控制器(14)-(15)在更新率(18)-(19)的作用下,能使桥式 吊车准确地运行到目标位置,绳长准确地收敛至期望长度,即:
[0098] (24)
[0099]
[0100] (25)
[0101] 备注1:所提局部饱和自适应控制器(14)-(15)可大大减少初始驱动力,因此可保 证桥式吊车的平滑启动。为不是一般性,设桥式吊车的初始位置 X(〇)为0,也与%的初始值 分别设为[0 0 0]7与[0 0]τ。由(14)-(15)式可得初始驱动力为:
[0102] (26)
[0103] P7)
[0104] 因此,若桥式吊车的目标位置Pdx十分遥远,吊绳期望的长度Pd1远远长于其初始值 1(0)时,即:
[0105] pdx>>l,Il(O)-PdiI >>1, (28)
[0106]或桥式吊车、吊绳的初始速度很大时,即:
[0107] /{0}?!, (29)
[0108] 所提局部饱和自适应控制器(14)-(15)可大大减少?\与&的初始驱动力,因此,可 保证桥式吊车的软启动并避免负载大幅度的摆动。
[0109] 本发明采用Lyapunov方法以及LaSal Ie不变性原理证明所提控制方法的正确性。 为减少收敛时间并提供正确的权重值,在自适应控制器中加入了一个记忆模块。最后,仿真 结果表明所提控制方法的有效性。
[0110] 推论1:为提供Wx与WI的正确权重值,在局部饱和自适应控制器(14)-(15)前方加入 一个内部模型,即记忆模块。要做到这一点,需要对系统动态进行学习,将在线估计值#^与 承储存在一个神经网络中。神经网络的输入是一系列的系统参数,输出是相应系统的正确 递归向量。所得权重值输入到式(14)-(15)中可产生最终的驱动力,提升了收敛速度。如果 由式(18)-(19)得到的性能指标:
[0111] J(t) =λ?θχ(?)+λ2θ?(?)+λ3θ(?), (30)
[0112] 大于由记忆模块得到性能指标,则将记忆模块的输出输入到局部饱和自适应控制 器(14)-(15)中。(30)式中,其中,X 1J2A3分别为性能指标系数,A1J2, A3GR+为正的常数;ex 与61分别代表桥式吊车跟踪误差和吊绳长度误差;Θ为负载关于竖直方向的夹角。相反地, 将式(18)-(19)得到的权重值输出到(14)-(15)中,此时需要用新的数据对神经网络进行训 练。图2所示为局部饱和自适应学习控制器的示意图。
[0113] 证明:选择如下非负Lyapunov候选函数:
[0114]
(31)
[0115] 对(31)式两边关于时间求导,并将式(13)-(15),(18)-(19)代入可得:
[0116]
(32)
[0117] 由(32)式可得:
[0118]
(33)
[0119]由(33)式得:
[0120]
(34:)
[0121] 结合Wx与WI有界的事实,可得:
[0122]
05)
[0123] 由(34)-(35)式,易得:
[0124] Fx1FieU. (36)
[0125] 为完成定理的证明,定义如下集合:
[0126]
(37).
[0127] 并定义M为集合S的最大不变集,那么在M中有:
[0128] i = / = 0 = 0, (38)
[0129] 由(38)式可得:
[0130] x = i = θ = 0. (39)
[0131] 将(38)-(39)式代入(3)式,可得:
[0132] sin^ = 〇^>0 = 0. (40)
[0133] 将(38)-(40),(14)-(15)式代入式d)-(2)可得:
[0134] = (41)
[0135] 由(41)式可知,在M中有:
[0136] x = pdx, I=Pdi. (42)
[0137] 综合式(3 8 ),( 4 0 ),以及(4 2 )可知,最大不变集M仅包含平衡点
<5因此,利用LaSal Ie不变性原理可证得定理1结论。
[0138] 仿真结果分析
[0139] 本小节将通过仿真结果研究所提控制方法的自适应性,并与局部反馈线性化方法 以及非线性跟踪控制器进行对比。局部反馈线性化方法与非线性跟踪控制器的表达式如 下:
[0140] 1)局部反馈线性化方法:
[0141]
[0142]
[0143] 式中,Kdii,Kdi2,Kpll,Kpl2,Kp2,Kd 2,Ct1 e R+为正的控制增益。[0144] 2)非线性跟踪控制方法:
[0145]
[0146]
[0147] 其中,kpx,kdx,kPi,kdi,λωχ,λ ω丨e R+为正的控制增益,心:与☆ e R+分别表示X与1方向 上最大允许跟踪误差,Xd以及Id表达式为:
[0148]
[0149]
[0150] 式中,1^,1^,1^1,1^£1?+为^1方向上最大允许加速度、速度^与£1£1? +分别表示
[0151] 1方向上调节初始加速度的参数。
[0152] 桥式吊车期望位置以及吊绳期望长度为:
[0153] pax = 2m, pal = 2m
[0154] 桥式吊车系统真实的系统参数设置为:
[0155] M = 6.5kg,mP = lkg,g = 9.8m/s2,dx = 3,di = 6.5,c9 = 3,fr〇x = 4.4,C = 0.01 ,krx = -0.5
[0156] 其名义值为:
[0157] M = 8kg,mP = 2kg,g = 9.8m/ s2 ,dx = 4,di = 7 ,ce = 3.8 ,fr〇x = 6, ξ = 0.01 ,krx=-〇. 9
[0158] 初始条件设置为:
[0159] λ(〇) - 0,λ(O)-1 m/s,/(〇)-0.5m./(O) -1 m/s.i}(〇) = 0(0) ~Θ
[0160] x、l方向上最大允许加速度、速度为:
[0161 ] kax = 0.8m/ s2, kvx = lm/ s, kai = 0.8m/ s2, kvi = lm/ s
[0162] x、l方向上最大允许跟踪误差设置为:
[0163]
[0164] ¥\与们的初始在线估计为:
[0165] wx=[0 O 0]T,wi = [0 0]τ
[0166] 所提控制方法、局部反馈线性化方法、以及非线性跟踪控制方法的控制增益如表1 所示。
[0167] 表1控制增益
[0169] 仿真结果如图3(a)_6(b)所示。表2详细的给出了这四种控制器的量化结果,包括 如下九个性能指标:
[0170] 1)桥式吊车的最终位置Pf x;
[0171] 2)吊车的最终长度pfl;
[0172] 3)在这个运输过程中负载的最大摆角0max;
[0173] 4)桥式吊车停止运行后负载的最大摆角,即残余摆角0res;
[0174] 5)运输时间ts;
[0175] 6) X方向上最大驱动力Fxmax;
[0176] 7 )1方向上最大驱动力Fimax;
[0177] 8)x方向上初始驱动力Fx(O);
[0178] 9)1方向上初始驱动力Fi(O)。
[0179]表2四种控制器的量化结果
[0182] 由图3(a)-图6(c)以及表2可知,所提自适应控制器、自适应学习控制器、局部反馈 线性化控制方法、以及非线性跟踪控制方法的运输时间分别为4.5s、3.2s、5.2s、以及4.9s, 并且这四种控制器的定位误差均小于2mm。虽然吊车系统参数的真实值与名义值有很大的 差别,但所提自适应控制方法以及自适应学习控制方法的限幅与残摆消除能力均优于另外 两种对比方法。具体的来说,所提自适应控制方法的最大负载摆角、残余摆角分别为2.84°、 〇. 8°,所提自适应学习控制方法为2.1°、0.54°,局部反馈线性化控制方法为8.18°、1°,以及 非线性跟踪控制方法为5.1°、4.9°。所提自适应控制方法、自适应学习控制方法、以及非线 性跟踪控制方法的最大、初始驱动力均小于局部反馈线性化方法,这表明双曲正切函数 tanh( ·)的引用可大大减小驱动力,尤其是初始驱动力。
[0183] 所提自适应控制方法以及自适应学习控制方法的系统参数在线估计如图3c_4c所 示,其收敛速度分别为3s以及2s。并且所提自适应学习控制方法的最大负载摆角、残余摆角 均小于所提自适应控制方法。这些结果表明基于记忆的模块可提升吊车系统的控制性能。
[0184] 上述虽然结合附图对本发明的【具体实施方式】进行了描述,但并非对本发明保护范 围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不 需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
【主权项】
1. 一种桥式吊车局部饱和自适应控制器,其特征在于,根据对桥式吊车系统的动力学 模型求取关于时间导数,得到桥式吊车系统的内部结构模型;根据桥式吊车系统的内部结 构模型,引入Hi、wjP wl这四个辅助向量以及双曲正切函数,得到桥式吊车局部饱和自 适应控制器;所述局部饱和自适应控制器的表达式为:其中,Fx与Fi分别表示水平x与竖直1方向上的驱动力;kpx,kdx,k Pi以及kdiGR+表示正的 控制增益;ex与ei分别代表桥式吊车跟踪误差和吊绳长度误差;I为粘性摩擦力相关系数;g 为重力加速度; 其中,:也与必,分别代表Wx与W1的在线估计,Wx=[dx frQx krx]T,Wl=[mp dl]T,fr〇x和krx表 示静摩擦力相关的系数;mP表示负载质量;di代表空气阻力系数。2. 如权利要求1所述的一种桥式吊车局部饱和自适应控制器,其特征在于,弋与兩的更 新率为:表示正定对角矩阵; a3U2GR+均为正整数; 所述桥式吊车局部饱和自适应控制器在也与為的更新率的作用下,使桥式吊车准确地 运行到目标位置,绳长准确地收敛至期望长度,同时,有效地抑制并消除负载摆动。3. 如权利要求1所述的一种桥式吊车局部饱和自适应控制器,其特征在于,^与们的在 线估计误差分别为<和A,七和%的表达式分别为: Wx=wx-wx Wf-Wj- w{ 分别对A和巧求关于时间的导数后, A=-^ia4. 如权利要求1所述的一种桥式吊车局部饱和自适应控制器,其特征在于,所述桥式吊 车系统的内部结构模型的表达式为:其中,E(t)表示桥式吊车系统的能量;dx、c<^代表空气阻力系数;frx为摩擦力;0为负载 关于竖直方向的夹角;x与1分别为桥式吊车位移与吊绳长度。5. -种桥式吊车控制系统,其特征在于,包括如权利要求1-4任一所述的桥式吊车局部 饱和自适应控制器。6. -种基于如权利要求5所述的桥式吊车控制系统的控制方法,其特征在于,包括: 将对wx的在线估计以及wi的在线估计化均输入至神经网络中进行动态学习; 由神经网络动态输出 < 和化,并传送至局部饱和自适应控制器; 最终由局部饱和自适应控制器输出保证桥式吊车系统平滑启动的驱动力。7. 如权利要求6所述的控制方法,其特征在于,由神经网络动态输出兔和两之前,还包 括:wx的在线估计々 x以及W1的在线估计屯分别按照下列公式进行更新:表示正定对角矩阵; a3U2GR+均为正整数。8. 如权利要求7所述的控制方法,其特征在于,wx的在线估计%.以及wi的在线估计免分 别更新后得到的性能指标大于由预设性能指标,则将输出更新后的在线估计兔以及在线估 计A ;其中,更新后得到的性能指标为: J(t)=入iex(t)+入2ei(t)+入30(t) 其中,入1,入2,入3分别为性能指标系数山,入2,入3 GR+; ex与ei分别代表桥式吊车跟踪误差 和吊绳长度误差;9为负载关于竖直方向的夹角。
【文档编号】B66C13/18GK106044567SQ201610643522
【公开日】2016年10月26日
【申请日】2016年8月5日 公开号201610643522.2, CN 106044567 A, CN 106044567A, CN 201610643522, CN-A-106044567, CN106044567 A, CN106044567A, CN201610643522, CN201610643522.2
【发明人】马昕, 张梦华, 宋锐, 荣学文, 田新诚, 李贻斌
【申请人】山东大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1