【技术实现步骤摘要】
桥式吊车定位防摆无模型自适应控制方法
[0001]本专利技术属于桥式吊车定位防摆控制
,具体涉及一种基于数据驱动的桥式吊车定位防摆无模型自适应控制方法。
技术介绍
[0002]在当前大型生产行业中,桥式吊车是一种使用最广泛的运输工具,主要完成货物的装载与运输。但是在工作过程中,由于系统状态之间的高强度耦合作用,外加不确定性干扰因素的影响,货物是否可以精准快速到达指定位置,以及在货物运输过程中,货物是否大幅度摆动,便是要解决的一个根本性问题。
[0003]为解决桥式吊车系统定位防摆控制问题,国内外学者做了深入研究。现阶段针对桥式吊车定位防摆控制方法主要是基于系统模型而设计的,如发展较为成熟的滑模控制、预测控制、自抗扰控制、鲁棒控制等控制方法。为减小吊绳长度和系统不确定性干扰对控制性能的干扰,有些公开文献设计了分层全局快速终端滑模控制,实现了负载的定位防摆控制;有些公开文献针对桥式吊车系统的瞬时摆动和残余摆动,采用粒子群优化算法确定输入输出约束条件下控制增量的最优序列,并结合多变量模型预测控制方法,在不同约束条件下实验验证了该方法的有效性;有些公开文献为提高桥式吊车的抗干扰性和防摆控制性能,设计了自抗扰控制器,通过salp算法改善控制器参数,实验结果表明该控制器对负载定位防摆以及抗干扰性都有明显的改善;有些公开文献采用近似线性化方法和迭代算法,建立桥式起重机系统的线性化等效模型,并采用控制器补偿建模误差,结果表明该方法对外部干扰和建模误差有较好的鲁棒性。
[0004]上述方法虽然可以实现桥式吊车系统 ...
【技术保护点】
【技术特征摘要】
1.桥式吊车定位防摆无模型自适应控制方法,其特征在于,具体步骤如下:一、利用桥式吊车系统的输入输出数据,通过驱动建模方法,建立桥式吊车系统的虚拟动态线性化数据模型;二、在虚拟动态线性化数据模型上,根据约束条件下的优化理论,布置无模型自适应控制律及伪雅可比矩阵估计算法,利用系统输入输出数据的估计算法来估计伪雅可比矩阵参数;三、通过Lipschitz条件和不等式理论分析证明闭环系统的稳定性及系统误差的收敛性。2.根据权利要求1所述的桥式吊车定位防摆无模型自适应控制方法,其特征在于,在步骤一中,构建二维桥式吊车系统运动平衡方程,具体如下:其中,q=[x(t)θ(t)]
T
为系统的输出,包括小车位移x(t)和负载摆角θ(t),B(q)为系统质量矩阵,为系统阻力矩阵,G(q)为系统的重力矩向量,A为系统动力权重向量,u为系统控制输入的表达式如下所示:u为系统控制输入的表达式如下所示:G(q)=[0mglsinθ]
T
A=[10]
T
u=F
x
其中,M和m分别表示小车和负载质量,l表示吊绳长度,g=9.80m/s2是重力加速度,x(t)是小车的水平位移,θ(t)是负载相对于竖直方向的摆动角度,F
x
表示小车前进方向所受的牵引力,表示小车运动过程中受到的摩擦力,μ是小车与水平导轨之间的摩擦系数;定义系统误差为:e(t)=q
d
‑
q(2)其中,q
d
=[x
d
θ
d
]
T
为系统期望输出,x
d
(t)为系统期望位移,θ
d
(t)为系统期望摆角,q=[xθ]
T
为系统的实际输出;引入系统误差的滤波误差信号引入系统误差的滤波误差信号其中,α∈R2×2为滤波误差增益矩阵,滤波误差信号关于时间的一阶导数为:其中,为系统期望输出关于时间的一阶导数,为系统期望输出关于时间的二阶导数,桥式吊车系统中期望输出为定常值,取取和分别为实际输出的一阶导数和二阶导数;
在式(1)中有||B||≠0,在式(1)两边同时左乘||B||
‑1如下所示:将式(5)代入式(4),可将桥式吊车系统模型变换为基于滤波误差信号的开环动态方程如下:式(6)中,仅考虑控制力作用,则:将式(7)带入式(6),得:采用前向欧拉离散法,得:其中,T为采样时间,k为大于零的正整数;对于离散系统而言,在某一时刻k,都是一个确定的值,B(q),G(q),A也是一个确定的值;令y(k)=r(k),则式(8)转换为如下形式:将式(9)带入式(10),则假设1:系统(11)对y(k)和u(k)分别存在连续偏导数;假设2:系统(11)满足广义Lipschitz条件,即对任意k1≥0,k2≥0,b>0,且k1≠k2,H(k1)≠H(k2),则:||y(k1+1)
‑
y(k2+1)||≤b||H(k1)
‑
H(k2)||(12)其中,H(k)=[y(k)u(k)]
T
,y(k)代表在k时刻滤波误差信号的输出,u(k)代表系统输入;根据偏导定义,可知:
因此,y(k+1)关于y(k)和u(k)的偏导连续,即式(11)满足假设1;在任意相邻时刻k1,k2,忽略θ(k)较小的变化量,令B(k1)=B(k2),C(k1)=C(k2),则有:因为则:在任意k时刻,存在,且在式(7)中||N(k1)
‑
N(k2)||存在,因此,式(11)满足假设条件2;桥式吊车系统为单输入双输出系统,若式(11)满足假设1和假设2,将式(11)转换成如下的桥式吊车动态线性化数据模型;
△
y(k+1)=Φ(k)
△
H(k)=φ1△
y(k)+φ2△
u(k)(13)其中,时变伪雅可比参数矩阵Φ(k)=[φ1(k)φ2(k)],输出变化增益矩阵且0<||φ1(k)||≤b1,输入变化增益向量且0<||φ2(k)||≤b2,因此,
△
H(k)=[
△
y(k)
△
u(k)]
T
,b,b1,b2都是有界的正数;证明:由
△
y(k)=y(k)
‑
y(k
‑
1)及式(11)可得:令其中
由偏导数的定义可知,式(11)关于y(k)和u(k)的偏导分别为:式(11)关于y(k)和u(k)的偏导分别为:则可将式(14)转换为:对于固定时刻k,将Z(k)转化为如下形式:Z(k)=z(k)
×△
H(k)(17)其中,又对于任意k时刻,||
△
H(k)≠0||,可知式(17)至少存在一个非零解z
*
(k),使得:Z(k)=z
*
(k)
×△
H(k)令可将式(16)转换成如下形式:故可得桥式吊车系统动态线性化数据模型为:3.根据权利要求1所述的桥式吊车定位防摆无模型自适应控制方法,其特征在于,在步骤二中,为消除系统偏差,由式(13)可知,在不同时刻k,当前时刻输入变化量会影响下一时刻输出变化量,根据最优化理论,考虑约束条件下的准则函数:J(u(k))=||y
d
(k+1)
‑
y(k+1)||2+λ||u(k)
...
【专利技术属性】
技术研发人员:邵雪卷,邹修健,张井岗,陈志梅,赵志诚,王贞艳,
申请(专利权)人:太原科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。