桥式吊车有限时间轨迹跟踪控制器及其设计方法与流程

文档序号:12468288阅读:391来源:国知局
桥式吊车有限时间轨迹跟踪控制器及其设计方法与流程
本发明涉及一种桥式吊车有限时间轨迹跟踪控制器及其设计方法。
背景技术
:作为一类大型的运输工具,桥式吊车系统已广泛应用于世界各地。但是,由于桥式吊车系统的欠驱动特性,给其高性能控制器的设计带来极大的挑战。近年来,研究人员针对桥式吊车系统,取得了一系列建设性的成果。根据是否需要信号反馈这一事实,可将控制方法粗略的分为两类:开环控制方法和闭环控制方法。开环控制方法的主要思路是充分利用台车位移与负载摆动之间的耦合关系。输入整形方法、最优控制方法、轨迹规划方法以及基于微分平坦的控制方法是最为常见的开环吊车控制方法。相比开环控制方法,闭环控制方法有着更好的鲁棒性,更适用于工作在室外环境中的吊车系统。桥式吊车系统的控制目标是高精度定位、快速的负载消摆以及控制性能的稳定性。为实现这些目标,桥式吊车控制方法应充分考虑模型不确定性、系统参数变化以及外部扰动等因素的影响。这些因素的存在给桥式吊车系统控制方法的设计带来了极大的挑战。滑模控制方法可有效地处理以上问题。传统的一阶滑模控制方法已成功应用于桥式吊车系统中,解决了定位和消摆问题,并取得很好地控制结果。不过,传统的一阶滑模控制方法是不连续的,对驱动装置带来潜在的危险并伴随着震颤现象。为解决震颤现象,众多学者提出了二阶、多阶滑模控制方法。然而这类方法仅适用于相对阶次小于等于2的系统。并且以上控制方法仅能保证系统的渐近稳定性,这在高精度要求的运输任务中是远远不够的。技术实现要素:本发明的目的就是为了解决上述问题,提供一种桥式吊车有限时间轨迹跟踪控制器及其设计方法,首先引入了一个非奇异终端滑模面,可将一阶和二阶滑模控制方法的优点联系起来,取得一个绝对连续的控制输入。然后,受静态扭矩计算方法的启发,提出有限时间控制器。通过引入Lyapunov候选函数,对闭环系统的稳定性进行了分析,并求得有限收敛时间T。通过对比所提控制器与LQR控制器、增强耦合非线性控制器以及基于运动规划的自适应控制器,证明了所提控制方法的正确性与有效性。为了实现上述目的,本发明采用如下技术方案:桥式吊车有限时间轨迹跟踪控制器,跟踪控制器为:v·=m^(un+ur)+Δ^(q,q·,q··,t);---(27)]]>其中,为台车驱动力v关于时间的一阶导数,为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,表示未知函数的估计,q=[xθ]T为系统的状态向量,x为台车位移,为系统的状态向量q关于时间的一阶导数,为系统的状态向量关于时间的二阶导数,t表示时间。的表达式为:m^=2λmin+λmax;---(18)]]>为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界。un的表达式为:un=d3xfdt3-λ2e··x35-λ2λ135(e·x97+λ097ex)13-Λsβ;---(25)]]>un表示新的控制输入u的等效控制部分,xf表示台车的目标轨迹,λ0,λ1,λ2,β,为正的控制增益,ex=x-xf为台车的跟踪误差,x为台车位移,为台车跟踪误差关于时间的一阶导数,为台车的跟踪误差关于时间的二阶导数,s为终端滑模面。ur的表达式为:un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,σ>1为正的控制增益,为引入的辅助函数,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界,Mt为台车质量,mp为负载质量,θ为负载摆角,s为终端滑模面,w表示|Q|的上界,为未知函数的估计。的表达式为:Mt表示台车质量,mp表示负载质量,θ是负载摆角,为负载摆角θ关于时间的一阶导数,是负载摆角θ关于时间的二阶导数,为台车位移x关于时间的二阶导数,g表示重力加速度,l表示吊绳长度,分别表示外部扰动d1、d2关于时间的一阶导数,表示台车与桥架之间的摩擦力frx关于时间的一阶导数。为未知函数的估计,如果中的所有参数已知,选择否则选择桥式吊车有限时间轨迹跟踪控制器的设计方法,包括:步骤(1):定义非奇异终端滑模面;步骤(2):计算辅助函数步骤(3):计算未知函数Mt+mpsin2θ的估计的表达式;步骤(4):根据步骤(1)的非奇异终端滑模面,计算得到un和ur;设新的控制输入u为u=un+ur;步骤(5):依据静态扭矩计算方法,给出动态输入的表达式;如果步骤(2)计算得到的中的所有参数为已知,选择否则选择其中,表示未知函数的估计;步骤(6):将步骤(3)和步骤(4)的计算结果代入动态输入的表达式中;最终得到桥式吊车有限时间轨迹跟踪控制器。所述步骤(5)的所有参数包括台车质量Mt、负载质量mp、第一外部扰动d1、第二外部扰动d2、台车与桥架之间的摩擦力frx。所述步骤(1)的步骤为:定义如下形式的终端滑模面:y=e··x+∫0t(λ2e··x35+λ2λ135(e·x97+λ097ex)13)dτ---(23)]]>其中,λ0,λ1,为正的控制增益,ex为台车的跟踪误差,是台车的跟踪误差关于时间的一阶导数,表示台车的跟踪误差关于时间的二阶导数。所述步骤(2)的步骤为:二维桥式吊车系统的动力学方程描述为:M(q)q··+C(q,q·)+G(q)+D(q,q·,q··,t)=F---(1)]]>其中,M(q)=MT(q)表示惯量矩阵;表示向心-柯氏力矩阵;为扰动向量;G(q)为重力向量;F表示控制量;q为二维桥式吊车系统的状态量;M(q)=Mt+mpmplcosθmplcosθmpl2;]]>C(q,q·)=0-mplsinθθ·00;]]>D(q,q·,q··,t)=d1+frxd2;]]>G(q)=0mpglsinθ;]]>F=v0;---(2)]]>给出公式(1)的表达式:(Mt+mp)x··+mplθ··cosθ-mplθ·2sinθ+d1+frx=v---(3)]]>mplcosθx··+mpl2θ··+mpglsinθ+d2=0---(4)]]>其中,Mt表示台车质量,mp表示负载质量,l表示吊绳长度,x表示台车位移,θ表示负载摆角;v表示施加于台车上的驱动力,d1、d2表示外部扰动,frx表示台车与桥架之间的摩擦力;为保证施加于台车上的驱动力v的存在,假设d1+frx与d2是绝对连续的,并且是受约束的,即:|d1+frx|≤α11(t),|d·1+f·rx|≤α12(t),|d2|≤α21(t),|d·2|≤α22(t)---(5)]]>其中,α11(t)、α12(t)、α21(t)以及α22(t)为非负函数,α11(t)表示|d1+frx|的上界,α12(t)表示的上界、α21(t)表示|d2|的上界、α22(t)表示的上界。将(4)式代入(3)式得:(Mt+mpsin2θ)x··-mpgsinθcosθ-mplθ·2sinθ-d2cosθl+d1+frx=v---(6)]]>为保证施加于台车上的驱动力v是绝对连续的,对(6)式两端关于时间求导得:(Mt+mpsin2θ)x···+(Mt+mpθ·sinθcosθ)x··-mpgθ·cosθcosθ+mpgθ·sin2θ-mplθ·3cosθ-2mplθ·θ··sinθ-d·2cosθ-θ·sinθl+d·1+f·rx=v·---(7)]]>将(7)式写为如下紧凑的形式:(Mt+mpsin2θ)x···+Δ(q,q·,q··,t)=v·---(8)]]>其中,为引入的辅助函数,其表达式为:Δ(q,q·,q··,t)=(Mt+2mpθ·sinθcosθ)x··-mpgθ·cosθcosθ+mpgθ·sin2θ-mplθ·3cosθ-2mplθ·θ··sinθ-d·2cosθ-θ·sinθl+d·1+f·rx---(9).]]>Mt表示台车质量,mp表示负载质量,θ是负载摆角,为负载摆角θ关于时间的一阶导数,为负载摆角θ关于时间的二阶导数,表示台车位移x关于时间的二阶导数,g为重力加速度,l表示吊绳长度,为外部扰动d1、d2关于时间的一阶导数,表示台车与桥架之间的摩擦力frx关于时间的一阶导数。所述步骤(3)的表达式为:m^=2λmin+λmax---(18).]]>为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界。所述步骤(4)的un的表达式为:un=d3xfdt3-λ2e··x35-λ2λ135(e·x97+λ097ex)13-Λsβ;---(25).]]>un表示新的控制输入u的等效控制部分,xf表示台车的目标轨迹,λ0,λ1,λ2,β,为正的控制增益,ex=x-xf为台车的跟踪误差,x为台车位移,为台车跟踪误差关于时间的一阶导数,为台车的跟踪误差关于时间的二阶导数,s为终端滑模面。所述步骤(4)的ur的表达式为:un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,σ>1为正的控制增益,为引入的辅助函数,λmin为Mt+mpsin2θ的下界,λmax表示为Mt+mpsin2θ的上界,Mt为台车质量,mp为负载质量,θ为负载摆角,s为终端滑模面,w表示|Q|的上界,为未知函数的估计。所述步骤(6)的桥式吊车有限时间轨迹跟踪控制器为:v·=m^(un+ur)+Δ^(q,q·,q··,t);---(27).]]>其中,为台车驱动力v关于时间的一阶导数,为未知函数Mt+mpsin2θ的估计,Mt为台车质量,mp为负载质量,θ为负载摆角,un表示新的控制输入u的等效控制部分,ur为新的控制输入u的切换控制部分,表示未知函数的估计,q=[xθ]T为系统的状态向量,x为台车位移,为系统的状态向量q关于时间的一阶导数,为系统的状态向量关于时间的二阶导数,t表示时间。本发明的有益效果:1所提控制方法是桥式吊车系统的第一个有限时间控制方法。2由(27)式可知,所提有限时间跟踪控制器不包含负载质量、吊绳长度相关的项,因此其针对不同的/不确定的负载质量、吊绳长度具有很强的鲁棒性。3所设计控制器是连续的,避免为驱动设备带来危险。附图说明图1为二维桥式吊车系统模型图;图2(a)-图2(c)为所提有限时间轨迹跟踪控制器针对不同负载质量的仿真结果;图3(a)-图3(c)为LQR控制器针对不同负载质量的仿真结果;图4(a)-图4(c)为增强耦合非线性控制器针对不同负载质量的仿真结果;图5(a)-图5(c)为所提有限时间轨迹跟踪控制器针对不同吊绳长度的仿真结果;图6(a)-图6(c)为LQR控制器针对不同吊绳长度的仿真结果;图7(a)-图7(c)为增强耦合非线性控制器针对不同吊绳长度的仿真结果;图8(a)-图8(c)为所提有限时间轨迹跟踪控制器针对不确定负载质量、吊绳长度以及摩擦力的仿真结果;图9(a)-图9(c)为基于运动规划的自适应控制器针对不确定负载质量、吊绳长度以及摩擦力的仿真结果;图10(a)-图10(c)为所提有限时间轨迹跟踪控制器针对不同外部扰动的仿真结果。具体实施方式下面结合附图与实施例对本发明作进一步说明。针对不同的运输任务,负载质量以及吊绳长度通常是不确定或者不同的。并且,外部扰动始终伴随着工业桥式吊车系统。为解决以上问题,通过合理地定义非奇异终端滑模面,提出一种带有有限时间收敛的轨迹跟踪控制方法。所提控制方法是绝对连续的,解决了传统滑模控制方法的限制与缺点。采用Lyapunov方法对闭环系统平衡点处的稳定性进行了严格的理论分析并计算了有限收敛时间T。仿真结果表明所提控制方法针对模型不确定、系统参数变化以及外部扰动具有很强的鲁棒性。二维桥式吊车系统(见图1)的动力学方程可描述为:M(q)q··+C(q,q·)+G(q)+D(q,q·,q··,t)=F---(1)]]>其中,M(q)=MT(q)表示惯量矩阵;表示向心-柯氏力矩阵;为扰动向量;G(q)为重力向量;F表示控制量;q为系统的状态量。这些矩阵和向量的具体表达式如下:M(q)=Mt+mpmplcosθmplcosθmpl2,C(q,q·)=0-mplsinθθ·00D(q,q·,q··,t)=d1+frxd2,G(q)=0mpglsinθ,F=v0,---(2)]]>为促进接下来控制器的设计,给出(1)式的详细表达式:(Mt+mp)x··+mplθ··cosθ-mplθ·2sinθ+d1+frx=v---(3)]]>mplcosθx··+mpl2θ··+mpglsinθ+d2=0---(4)]]>其中,Mt表示台车质量,mp表示负载质量,l表示吊绳长度,x表示台车位移,θ表示负载摆角,v表示施加于台车上的驱动力,d1、d2表示外部扰动,frx表示台车与桥架之间的摩擦力。为保证驱动力v的存在,假设d1+frx与d2是绝对连续的,并且是受约束的,即:|d1+frx|≤α11(t),|d·1+f·rx|≤α12(t),|d2|≤α21(t),|d·2|≤α22(t)---(5)]]>其中,α11(t)、α12(t)、α21(t)以及α22(t)为非负函数。将(4)式代入(3)式可得(Mt+mpsin2θ)x··-mpgsinθcosθ-mplθ·2sinθ-d2cosθl+d1+frx=v---(6)]]>为保证驱动力v是绝对连续的,对(6)式两端关于时间求导可得(Mt+mpsin2θ)x···+(Mt+mpθ·sinθcosθ)x··-mpgθ·cosθcosθ+mpgθ·sin2θ-mplθ·3cosθ-2mplθ·θ··sinθ-d·2cosθ-θ·sinθl+d·1+f·rx=v·---(7)]]>将(7)式写为如下紧凑的形式:(Mt+mpsin2θ)x···+Δ(q,q·,q··,t)=v·---(8)]]>其中,为引入的辅助函数,其表达式为Δ(q,q·,q··,t)=(Mt+2mpθ·sinθcosθ)x··-mpgθ·cosθcosθ+mpgθ·sin2θ-mplθ·3cosθ-2mplθ·θ··sinθ-d·2cosθ-θ·sinθl+d·1+f·rx---(9)]]>基于(5)式,可知始终在如下范围内:|Δ(q,q·,q··,t)|≤δ---(10)]]>其中,δ为的上界,其具体表达式如下:δ=(Mt+2mp|θ·|)|x··|+2mpg|θ·|+mpl|θ·|3+2mpl|θ·θ··|+α22(t)l+|θ·|l+α12(t)]]>在本发明,主要的控制目标为定位和消摆控制,其数学表达为:limt→Tx(t)→xf,limt→Tθ(t)→0---(11)]]>其中,xf为台车的目标轨迹;T为有限的收敛时间。由于桥式吊车系统的欠驱动特性,无法对负载摆角进行直接的控制。目标轨迹:xf=xd+κ∫0tθdt=pd2+kv24kaln(cosh(2kat/kv-ϵ)cosh(2kat/kv-ϵ-2pdka/kv2))+κ∫0tθdt---(12)]]>其中,为目标位置;为台车最大允许加速度,为台车最大允许速度;表示调节初始加速度的参数;κ>1.0754为正的控制增益。台车期望的目标轨迹(12)由两部分组成:(i)定位参考轨迹xd(t):驱动台车至目标位置;(ii)消摆部分快速消除负载摆动并不影响台车的定位性能。为实现控制目标(11),定义如下的误差向量:e=q-qd=[x-xfθ]T=[exθ]T(13)其中,qd=[xf0]T为期望的状态向量;ex=x-xf为台车的跟踪误差。那么,有限时间轨迹跟踪控制方法的控制目标可写为:limt→Te(t)=0,limt→Te·(t)=0,limt→Te··(t)=0---(14)]]>1.有限时间轨迹跟踪控制器设计受静态扭矩计算方法的启发,给出动态输入的表达式为v·=m^u+Δ^(q,q·,q··,t)---(15)]]>其中,表示未知函数Mt+mpsin2θ的估计,表示的估计;u为待求的新的控制输入;如果中的所有参数已知,选择否则选择由(8)式和(15)式可得x···=(Mt+mpsin2θ)-1m^u+(Mt+mpsin2θ)-1(Δ^(q,q·,q··,t)-Δ(q,q·,q··,t))=u+(P-1)u+Q---(16)]]>其中,P、Q为引入的辅助函数,其具体表达式为P=(Mt+mpsin2θ)-1m^;]]>Q=(Mt+mpsin2θ)-1(Δ^(q,q·,q··,t)-Δ(q,q·,q··,t));]]>接下来,需求出新的控制输入u,相应的台车驱动力v可由(15)式求出。很明显地,公式(17)始终成立:λmin≤(Mt+mpsin2θ)-1≤λmax(17)为促进接下来的分析,本发明选取的表达式为m^=2λmin+λmax---(18)]]>那么|P-1|=2(Mt+mpsin2θ)-1-λmin-λmaxλmin+λmax|≤|λmax-λminλmin+λmax|=ρ<1---(19)]]>其中,ρ为引入的辅助函数,其具体表达式如下:ρ=λmax-λminλmin+λmax---(20)]]>由(10)式以及(16)式得|Q|≤w(q,q·,q··,t)---(21)]]>其中,在设计控制器之前,需引入以下的引理。引理1:对任意的向量公式(22)始终成立:||a‾β||2=Σi=1L(ai2)β≥||a‾||2β=(Σi=1Lai2)β---(22)]]>接下来,定义如下形式的终端滑模面:s=e··x+∫0t(λ2e··x35+λ2λ135(e·x97+λ097ex)13)dτ---(23)]]>其中,λ0、λ1、为正的控制增益。引理2:如果s=0,那么在有限的时间也趋于平衡点,即针对闭环控制系统,新的控制输入u设计为u=un+ur(24)其中,un=d3xfdt3-λ2e··x35-λ2λ135(e·x97+λ097ex)13-Λsβ---(25)]]>为正的控制增益,并且,将(24)式代入(15)式可得v·=m^(un+ur)+Δ^(q,q·,q··,t)---(27)]]>由(27)式可知,所提有限时间跟踪控制器不包含负载质量、吊绳长度相关的项,因此其针对不同的/不确定的负载质量、吊绳长度具有很强的鲁棒性。2.稳定性分析定理1:若λ0,λ1,λ2,Λ>0,σ>1,那么控制率(25)-(27)可保证台车位置/速度/加速度在有限的时间内收敛至目标位置/速度/加速度,同时快速地消除负载摆角/角速度/角加速度,即limt→Tx(t)x·(t)x··(t)θ(t)θ·(t)θ··(t)T=xf(t)x·f(t)x··f(t)000T---(28)]]>证明:为证明定理1,定义如下的Lyapunov候选函数:V=12s2---(29)]]>对(29)式关于时间求导,可得V·=ss·=s[d3exdt3+λ2e··x35+λ2λ135(e·x97+λ097ex)13]---(30)]]>由式(13)、(16)以及(24)可得d3exdt3=un+ur+(P-1)(un+ur)+Q-d3xfdt3---(31)]]>将(31)式代入(30)式得V·=ss·=s[un-d3xfdt3+λ2e··x35+λ2λ135(e·x97+λ097ex)13]+sur+s[(P-1)(un+ur)+Q]---(32)]]>将(26)式代入的后两项,可得sur+s[(P-1)(un+ur)+Q]≤-σ1-ρ|s|(ρ|un|+w)+|s|ρ|un|+|s|w+|s|ρσ1-ρ(ρ|un|+w)≤|s|(ρ|un|+w)(-σ+1)≤0---(33)]]>其中,在推导过程中使用了不等式(19)。接下来,将(25)式代入的第一项,并考虑不等式(33),可得V·≤-Λsβ+1≤-Λ|sβ+12|2---(34)]]>根据引理1,可得V·≤-Λ|sβ+12|2=-2β+12Vβ+12Λ---(35)]]>由于Λ>0,那么由(35)式可得,在小于等于的有限的时间T内,可达到s=0。相应地,由引理2可得,在有限的时间T内,可实现虽然无法直接控制负载的摆动,但可保证负载摆角/角速度/角加速度在有限的时间内收敛至0。3.仿真结果分析在本小节,将验证所提有限时间轨迹跟踪控制器的控制性能。为验证所提控制方法的正确性与有效性,进行了以下几组仿真实验。桥式吊车的系统参数为Mt=7kg,g=9.8m/s2台车的目标位置为pd=1m初始台车位置以及初始负载摆角为0,即x(0)=0,θ(0)=0除此之外,(12)式的各参数的值为ka=0.5m/s2,kv=0.5m/s,ε=2所提控制方法的控制增益调节为λ0=1,λ1=16,λ2=21,Λ=10,σ=8,β=57]]>参数估计设定为λmin=0.1,λmax=8,Δ^=0,m^=2λmin+λmax=28.1]]>本小节的主要目的是验证所提控制方法的鲁棒性。为此,整个仿真结果分为三组。详细地来说,首先验证了所提控制方法针对不同负载质量以及吊绳长度的鲁棒性,并与LQR控制器以及增强耦合非线性控制器进行对比;第二组仿真中,针对未知的负载质量、吊绳长度以及摩擦力的鲁棒性进行了验证,并与基于运动规划的自适应控制器进行了对比;最后,验证了所提控制方法针对不同类型的外部扰动的鲁棒性。LQR控制器、增强耦合非线性控制器以及基于运动规划的自适应控制器的表达式如下:1)LQR控制器v=-k1e-k2x·-k3θ-k4θ·+frx---(36)]]>其中,k1,k3,为控制增益,e=x-pd为台车的定位误差。式(36)中的控制增益调节为k1=10,k2=20,k3=-6,k4=-102)增强耦合非线性控制器v=-kp(∫0tξxdt-pd)-kξξx+λ(Mt+mp)θ·+frx---(37)]]>其中,kp,kξ,为正的控制增益,ξx为如下的辅助函数:ξx=x·-λθ---(38)]]>(37)式的控制增益调节为kp=50,kξ=50,λ=12;3)基于运动规划的自适应控制器v=-YTω^-kpr-kdr·---(39)]]>其中,kp,为正的控制增益,r=x-xd为台车跟踪误差,为参数向量的在线估计,由以下更新率产生:ω^·=ΓYr·---(40)]]>其中,Γ为正定对称对角更新增益矩阵。(39)式中的控制增益调节为kp=300,kd=50,Γ=50I5其中,I5为5×5单位矩阵。仿真1:针对不同负载质量与吊绳长度的鲁棒性:在本组实验中,没有施加外部扰动。摩擦力的表达形式为frx=froxtanh(x·ηx)-krx|x·|x·---(41)]]>其中,frox,σx,为摩擦力相关的系数。(41)式中的摩擦力系数选为frox=4.4,σx=0.01,krx=-0.5为验证所提控制方法关于不同负载质量的鲁棒性,考虑以下三种情况:情况1:mp=1kg;情况2:mp=5kg;情况3:mp=10kg;在这三种情况下,吊绳长度为0.6m。LQR控制器、增强耦合非线性控制器以及所设计有限时间轨迹跟踪控制器的仿真结果如图2(a)、图2(b)、图2(c)、图3(a)、图3(b)、图3(c)、图4(a)、图4(b)、图4(c)所示。通过对比图2(a)、图2(b)、图2(c)与图3(a)、图3(b)、图3(c)、图4(a)、图4(b)、图4(c)可知,在相似的运输时间下,所提控制方法的最大负载摆角以及驱动力是最小的。并且所提控制方法的运输效率以及负载摆动的抑制效果并未受到负载质量变化的影响。相反地,LQR控制器以及增强耦合非线性控制器的控制性能受到了很大的影响。这些结果表明了所提控制方法针对不同负载质量的强鲁棒性。为进一步验证所提控制方法针对不同吊绳长度的鲁棒性,考虑如下三种情况:情况1:l=0.6m;情况2:l=1.5m;情况3:l=2m;在这三种情况下,负载质量为1kg。仿真结果如图5(a)、图5(b)、图5(c)、图6(a)、图6(b)、图6(c)、图7(a)、图7(b)、图7(c)所示。由图5(a)、图5(b)、图5(c)、图6(a)、图6(b)、图6(c)、图7(a)、图7(b)、图7(c)可知,针对不同吊绳长度,所提控制方法的运输效率、负载消摆等控制性能并未受到严重的影响,表明所提控制方法对不同吊绳长度的鲁棒性。以上结果表明了所提有限时间轨迹跟踪控制方法针对不同负载质量以及吊绳长路的鲁棒性。针对不同的运输任务,负载质量以及吊绳长度往往是不同的,所设计控制器的优点为其应用于实际吊车系统中带来了诸多便捷。仿真2:针对不确定负载质量、吊绳长度以及摩擦力的鲁棒性:在本组实验中,没有施加外部扰动。并且,负载质量、吊绳长度、摩擦力均是未知的。相应的仿真结果如图8(a)、图8(b)、图8(c)、图9(a)、图9(b)、图9(c)所示。由图8(a)、图8(b)、图8(c)、图9(a)、图9(b)、图9(c)可知,所设计控制器的暂态控制性能要优于基于运动规划的自适应控制器:所设计控制器的负载摆角得到了更快的抑制与消除,并且当台车到达目标位置时,几乎无残余摆动。虽然基于运动规划的自适应控制器运输时间较少,但是其最大负载摆角以及驱动力远远大于本发明所设计控制器。仿真3:针对不同外部扰动的鲁棒性:在本组实验中,为验证所提控制方法针对不同外部扰动的鲁棒性,在负载摆动中加入如下三种类型的外部扰动:1)加入初始负载摆角θ(0)=5°;2)在3到4s间施加随机扰动,其幅值均为1.5°;3)在7到8s间施加正弦扰动,其幅值均为1.5°,周期为1s。负载质量以及吊绳长度分别为2kg和1m,摩擦力未知。仿真结果如图10(a)、图10(b)、图10(c)所示。由图10(a)、图10(b)、图10(c)可知,本发明所设计控制器可快速有效地抑制并消除这些外部扰动,表明了本方法的强鲁棒性。上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1