本发明涉及起重机吊具系统动力学稳定性及其控制系统领域,尤其涉及一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法和系统。
背景技术:
1、钢索起重机作为一种重要的工业装置,在许多领域中都有广泛的应用,如港口、建筑工地和物流等。然而,钢索起重机系统受到其自身的动力学特性限制,现有研究通常假设控制系统的运动是光滑无振动的,然而在实际应用中,系统存在各种不确定性因素。例如具有灵活钢索振动模态参数的不确定性和载荷对位置控制的不确定等影响,促使钢索门式起重机吊具系统稳定性控制成为了研究的焦点。
技术实现思路
1、为了至少能够部分地解决钢索门式起重机吊具在使用时的稳定性问题,本发明提供一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法和系统,本发明以基于垂直、水平运动的钢索门式起重机吊具动力学模型为基础,通过构建传递函数和终端位移要求对数据进行处理,实现了对钢索门式起重机吊具控制的快速响应并减少了吊具的震动。
2、为了实现上述目的,本发明的技术方案是:
3、第一方面本发明提供了一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法,包括以下步骤:
4、步骤一:收集起重机的结构参数与动力学参数,便于控制起重机;
5、步骤二:将结构参数和动力学参数输入预设的拉格朗日模型中,得到输出数据,便于后续处理;
6、步骤三:将输出数据进行质量归一化处理,得到无阻尼状态空间方程和控制目标,便于根据无阻尼状态空间方程和控制目标表示无阻尼情况下的起重机状态;
7、步骤四:根据变分法将无阻尼状态空间方程进行转化,得到转化后的数据,便于后续得到最优解;
8、步骤五:基于构建传递函数和终端位移要求计算转化后的数据的最优解,根据最优解对起重机进行控制,用于实现对起重机控制的时间响应较短且起重机吊具稳定性高。
9、进一步地,所述步骤二中,按照以下公式表示预设的拉格朗日模型:
10、
11、
12、
13、
14、其中,为末端负载质量,为起重机平移机构质量,为起重机平移机构位移距离的二阶导数,为起重机平移机构速度的二阶导数,为吊绳长度,为起重机纵向的摇摆角的二阶导数,cos为余弦函数,sin为正弦函数,为起重机纵向的摇摆角,c为阻尼,为起重机平移机构在t时刻的速度,,为起重机平移机构最大速度,k为刚度系数,为起重机纵向的摇摆角的一阶导数,g为重力加速度,x为起重机平移机构位移距离,为起重机平移机构位移距离的一阶导数。
15、进一步地,所述步骤三中,按照以下公式表示无阻尼状态空间方程和控制目标:
16、
17、
18、;
19、;
20、其中,为状态矢量,,,z为状态矩阵,,,为第f时刻的状态矩阵,a为系统矩阵,b为控制矩阵,为系数,j为成本,为第f时刻,v为速度。
21、进一步地,所述步骤四中,按照以下公式表示转化后的数据:
22、
23、
24、
25、
26、其中,为h的偏导,h为汉密尔顿函数输出值,为的偏导,为协态变量,为协态方程,为0时刻时的数据,v为起重机平移机构速度,为起重机平移机构最大速度,t为时刻,为第i时刻。
27、进一步地,所述步骤五中,按照以下公式表示传递函数:
28、
29、其中,为传递函数输出值,n为时刻,s为参数,为实部系数,为虚部系数;
30、按照以下公式表示终端位移要求:
31、
32、
33、
34、
35、
36、其中,为n+1时刻,为第i时刻,为第i+1时刻。
37、第二方面本发明提供了一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制系统,包括:
38、采集模块,用于收集起重机的结构参数与动力学参数,便于控制起重机;
39、拉格朗日模块,用于将结构参数和动力学参数输入预设的拉格朗日模型中,得到输出数据,便于后续处理;
40、归一化模块,用于将输出数据进行质量归一化处理,得到无阻尼状态空间方程和控制目标,便于根据无阻尼状态空间方程和控制目标表示无阻尼情况下的起重机状态;
41、转化模块,用于根据变分法将无阻尼状态空间方程进行转化,得到转化后的数据,便于后续得到最优解;
42、控制模块,用于基于构建传递函数和终端位移要求计算转化后的数据的最优解,根据最优解对起重机进行控制,用于实现对起重机控制的时间响应较短且起重机吊具稳定性高。
43、进一步地,所述拉格朗日模块中,按照以下公式表示预设的拉格朗日模型:
44、
45、
46、
47、
48、其中,为末端负载质量,为起重机平移机构质量,为起重机平移机构位移距离的二阶导数,为起重机平移机构速度的二阶导数,为吊绳长度,为起重机纵向的摇摆角的二阶导数,cos为余弦函数,sin为正弦函数,为起重机纵向的摇摆角,c为阻尼,为起重机平移机构在t时刻的速度,,为起重机平移机构最大速度,k为刚度系数,为起重机纵向的摇摆角的一阶导数,g为重力加速度,x为起重机平移机构位移距离,为起重机平移机构位移距离的一阶导数。
49、进一步地,所述归一化模块中,按照以下公式表示无阻尼状态空间方程和控制目标:
50、
51、
52、;
53、;
54、其中,为状态矢量,,,z为状态矩阵,,,为第f时刻的状态矩阵,a为系统矩阵,b为控制矩阵,为系数,j为成本,为第f时刻,v为速度。
55、进一步地,所述转化模块中,按照以下公式表示转化后的数据:
56、
57、
58、
59、
60、其中,为h的偏导,h为汉密尔顿函数输出值,为的偏导,为协态变量,为协态方程,为0时刻时的数据,v为起重机平移机构速度,为起重机平移机构最大速度,t为时刻,为第i时刻。
61、进一步地,所述控制模块中,按照以下公式表示传递函数:
62、
63、其中,为传递函数输出值,n为时刻,s为参数,为实部系数,为虚部系数;
64、按照以下公式表示终端位移要求:
65、
66、
67、
68、
69、
70、其中,为n+1时刻,为第i时刻,为第i+1时刻。
71、本发明的有益效果:
72、(1)本发明通过构建拉格朗日模型并对其进行归一化处理,得到了在不考虑阻尼情况下钢索门式起重机吊具的状态空间方程和控制目标。
73、(2)本发明通过构建传递函数和终端位移要求对数据进行处理,实现了在考虑阻尼情况下的对钢索门式起重机控制的时间最优响应并减少了钢索门式起重机吊具的震动,便于在实际应用中可以更加有效地实现对钢索门式起重机吊具地控制。
1.一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法,其特征在于,所述步骤二中,按照以下公式表示预设的拉格朗日模型:
3.根据权利要求1所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法,其特征在于,所述步骤三中,按照以下公式表示无阻尼状态空间方程和控制目标:
4.根据权利要求3所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法,其特征在于,所述步骤四中,按照以下公式表示转化后的数据:
5.根据权利要求3所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制方法,其特征在于,所述步骤五中,按照以下公式表示传递函数:
6.一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制系统,其特征在于,包括:
7.根据权利要求6所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制系统,其特征在于,所述拉格朗日模块中,按照以下公式表示预设的拉格朗日模型:
8.根据权利要求6所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制系统,其特征在于,所述归一化模块中,按照以下公式表示无阻尼状态空间方程和控制目标:
9.根据权利要求8所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制系统,其特征在于,所述转化模块中,按照以下公式表示转化后的数据:
10.根据权利要求8所述的一种基于水平约束单摆系统动力学稳定性的门式起重机防摇摆控制系统,其特征在于,所述控制模块中,按照以下公式表示传递函数:
