网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

盾构机管片拼装微调机构动力学分析  PDF

  • 王道智 1
  • 闵锐 2
  • 袁向华 2
  • 李万莉 1
  • 邱志伟 1
  • 王秋平 1
1. 同济大学 机械与能源工程学院,上海 201804; 2. 上海城建隧道装备有限公司,上海 200137

中图分类号: U455.39

最近更新:2024-05-31

DOI:10.11908/j.issn.0253-374x.22380

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
EN
目录contents

摘要

为了研究拼管作业时盾构机管片拼装微调机构驱动油缸的推力,分析了微调机构在偏转和俯仰运动下的动力学特性。首先,对简化的管片拼装微调机构平台角度与驱动油缸行程的关系进行研究,并利用Matlab Simscape模块对机构进行建模仿真,得到指定运动轨迹下2个驱动油缸的驱动力;接着,利用ADAMS(automatic dynamic analysis of mechanical systems)对机构进行动力学仿真,验证所搭建模型的正确性;最后,利用ADAMS对机构进行带载工况下的动力学仿真,得到2个油缸的最大推力。结果表明,管片拼装微调机构在以幅值为0.035 rad、角频率为1 rad·s-1的正弦函数进行俯仰和偏转运动时2个油缸的最大推力分别为 8 998.47 N和6 390.48 N。

作为盾构机的重要组成部分,管片拼装机的作用是将混凝土管片提起并安装到盾构机已开挖的隧洞壁以形成管状支护,作为后续隧道内设施的基础。管片拼装微调机构作为管片拼装机工作过程中的末端执行机构,其工作效率和可靠性对施工进度至关重

1-2

近年来许多学者对管片拼装机进行了研究。刘飞

3提出一种仿形法管片拼装机智能化抓取及拼装算法,实现管片拼装机抓取和拼装姿态调整自动化、精准化。张4建立了管片拼装机的刚柔耦合模型,通过仿真得到了抓取机构末端运动位置、速度和加速度变化曲线。胡川5运用基于影响系数法的拉格朗日方程建立管片拼装微调机构的动力学模型,并在ADAMS(automatic dynamic analysis of mechanical systems)中对管片拼装机模型进行动力学仿真。崔国6着眼于管片拼装机结构强度,提出一种综合考虑机构驱动传动部件弹性以及约束链弹性的并联机构末端刚度快速预估方法,并对该姿态机构进行刚度特性评价。钱晓7提出了一种由2个油缸驱动的管片拼装微调机构,并对其进行受力分析。

本文首先对微调机构进行运动学分析,得到了驱动油缸伸缩行程与机构偏转角和俯仰角的关系;其次,建立简化的三维模型,保留原有的质心、质量、转动惯量等动力学参数,并在Matlab Simscape和ADAMS中分别进行动力学仿真,交叉验证简化模型的正确性;最后,对微调机构在吸附管片工况下俯仰和偏转运动时驱动油缸的推力进行了研究,得到2个油缸的最大推力。通过对盾构机管片拼装微调机构的动力学分析,为驱动油缸选型提供理论依据,为微调机构的结构设计提供有益参考。

1 管片拼装微调机构模型建立

1.1 管片拼装微调机构结构描述

管片拼装微调机构由臂架、动平台和驱动动平台的油缸组成。动平台通过一个球铰和臂架连接;驱动油缸一端与臂架通过虎克铰连接,另一端通过球铰与动平台连接,2个油缸交叉布置;动平台左右两端与臂架上2处挡块接触,用于抑制动平台绕Y轴旋转,整个机构拥有绕XY轴转动的自由度。管片拼装微调机构模型如图1所示。

图1  微调机构模型

Fig.1  Trimmer mechanism model

Grübler-Kutzbach自由度计算式

8

F=6(n-g-1)+p=1gfp

式中:n为构件总数;g为运动副总数;fp为第p个运动副的自由度数;F为机构的自由度。

为了方便研究,本文建立的管片拼装微调机构简化模型除去了臂架,只保留2个臂架上用于固定油缸的铰支座。为了方便坐标系的建立,将球铰副等效为一个转动副加一个虎克铰,如图2所示。

图2  微调机构简化模型

Fig.2  Simplified model of trimmer mechanism

图2可知,构件总数为13(铰支座A和铰支座B都与大地固连,按1个构件计算),运动副总数为14,均为转动副或移动副,自由度均为1,因此可以得到机构的自由度为2,即2个油缸作为驱动副,使得整个机构实现绕Y轴的转动和绕X轴的摆动。

1.2 管片拼装微调机构构件坐标系建立

在如图2所示的简化模型上建立各部件的坐标系Oi‒XiYiZi,大地坐标系为O0‒X0Y0Z0,原点在平台虎克铰中心位置。化简后的微调机构包括平台虎克铰、平台、铰支座A、油缸筒虎克铰A、油缸筒A、油缸杆A、油缸杆头A、油缸杆虎克铰A、铰支座B、油缸筒虎克铰B、油缸筒B、油缸杆B、油缸杆头B、油缸杆虎克铰B,对应的坐标系从O1‒X1Y1Z1O14‒X14Y14Z14为止。油缸A包括油缸筒A、油缸杆A、油缸杆头A,油缸B包括油缸筒B、油缸杆B、油缸杆头B。各构件坐标系原点在大地坐标系中的坐标值如表1所示。

表1  构件坐标系原点位置 ( mm )
Tab.1  Origin position of component coordinate
原点初始坐标值(在大地坐标系下)
O0 (0,0,0)
平台虎克铰,O1 (0,0,0)
平台,O2 (0,0,0)
铰支座A,O3 (-690.82,-135,455)
油缸筒虎克铰A,O4 (-690.82,-135,455)
油缸筒A,O5 (-690.82,-135,455)
油缸杆A,O6 (-244.77,-214.04,455)
油缸杆头A,O7 (-166,-228,455)
油缸杆虎克铰A,O8 (-166,-228,455)
铰支座B,O9 (0,224.5,520)
油缸筒虎克铰B,O10 (0,224.5,520)
油缸筒B,O11 (0,224.5,520)
油缸杆B,O12 (0,-212.62,634.70)
油缸杆头B,O13 (0,-290,655)
油缸杆虎克铰B,O14 (0,-290,655)

采用改进Denavit-Hartenberg(MDH)法确定各构件坐标

9,坐标系信息如表2所示。表中,ai-1表示连杆长度,αi-1表示关节扭角,di表示关节偏置,θi表示连杆扭角,括号内的数字表示可变量的初始值。

表2  MDH法下构件坐标系参数
Tab.2  Parameters of component coordinates in MDH method
iai-1/mmαi-1/(°)di/mmθi/(°)
1 0 -90 0 θ1(90)
2 0 -90 0 θ2(0)
3 0 0 0 0
4 0 0 0 θ4(-10.05)
5 0 -90 0 θ5(-90)
6 0 90 d6(-453) 0
7 0 0 -80 θ7(0)
8 0 -90 0 θ8(-90)
9 0 0 0 90
10 0 -90 0 θ10(-165.30)
11 0 -90 0 θ11(-90)
12 0 90 d12(-451.92) 0
13 0 0 -80 θ13(0)
14 0 -90 0 θ14(-90)

2 管片拼装微调机构运动学分析

2.1 逆运动学分析

定义jiT表示由坐标系i到坐标系j的变换矩阵,表达式为:

10T=cos θ1-sin θ1000010-sin θ1-cos θ1000001
21T=cos θ2-sin θ2000010-sin θ2-cos θ2000001
30T=100-690.82010-1350014550001
43T=cos θ4-sin θ400sin θ4cos θ40000100001
54T=cos θ5-sin θ5000010-sin θ5-cos θ5000001
65T=100000-1-d601000001
76T=cos θ7-sin θ700sin θ7cos θ700001-800001
87T=cos θ8-sin θ8000010-sin θ8-cos θ8000001
90T=0-100100224.50015200001
109T=cos θ10-sin θ10000010-sin θ10-cos θ10000001
1110T=cos θ11-sin θ11000010-sin θ11-cos θ11000001
1211T=100000-1-d1201000001
1312T=cos θ13-sin θ1300sin θ13cos θ1300001-800001
1413T=cos θ14-sin θ14000010-sin θ14-cos θ14000001

油缸A与平台的铰点A2在平台坐标系下的坐标为2PA2(-455,228,166,1)T,在大地坐标系下的坐标为

0PA2=T10T21P2PA2=-455cos θ1cos θ2-228cos θ1sin θ2-166sin θ1455sin θ2-228cos θ2455sin θ1cos θ2+228sin θ1sin θ2-166cos θ11

油缸A与铰支座A的铰点A1在大地坐标系下的坐标为0PA1(-690.82,-135,455,1)T,可得油缸A的长度为

LA=248.11(2.45cos θ1-cos θ2-3.73sin θ1+  2sin θ2-10.21cos θ1cos θ2-6.73sin θ1cos θ2-  3.37sin θ1sin θ2+16.07)1/2

另一方面,油缸A的长度只与其两端坐标系的关节偏置d6有关,即:

LA=80-d6

因此可得

d6=80-248.11(2.45cos θ1-cos θ2-
3.73sin θ1+2sin θ2-10.21cos θ1cos θ2-
       6.73sin θ1cos θ2-3.37sin θ1sin θ2+16.07)1/2

同理,油缸B与平台的铰点B2在平台坐标系下的坐标为2PB2(-655,290,0,1)T,在大地坐标系下的坐标为

0PB2=T10T21P2PB2=-655cos θ1cos θ2-290cos θ1sin θ2655sin θ2-290cos θ2655sin θ1cos θ2+290sin θ1sin θ21

油缸B与铰支座B的铰点B1在大地坐标系下的坐标为0PB1(0,224.5,520,1)T,可得油缸B的长度LB和其两端坐标系的关节偏置d12分别为:

LB=360.85cos θ2-2.26sin θ2-5.23sin θ1cos θ2-  2.32sin θ1sin θ2+6.41/2
d12=80-360.85cos θ2-2.26sin θ2-            5.23sin θ1cos θ2-2.32sin θ1sin θ2+6.41/2

机构的运动范围φ,ψ[-2°,2°]φ为俯仰角,φ=90°-θ1ψ为偏转角,ψ=θ2。在Matlab程序中绘制油缸A长度LA和油缸B长度LB关于φψ的函数图像,如图3所示。可以看出,俯仰运动下2个油缸长度变化较大,且较为线性,而偏转运动下2个油缸长度变化较小,这说明偏转运动对油缸行程的控制要求更高。

图3  驱动油缸伸缩范围

Fig.3  Stroke range of two driving cylinders

2.2 正运动学分析

当已知各驱动油缸长度LALB时构建以下函数:

fA(ψ,φ)=10TT21P2PA2-P0PA1-LAfB(ψ,φ)=10TT21P2PB2-P0PB1-LB

则微调机构的正运动学问题转化为求一组解[ψφ]T,使fm(ψ,φ)=0m=A,B

在某一初始位置(ψ0,φ0)fm(ψ,φ)进行一阶泰勒展开:

fm(ψ,φ)=fm(ψ0,φ0)+fmψfmφψ-ψ0φ-φ0

得到方程组

fA(ψ0,φ0)fB(ψ0,φ0)+fAψfAφfBψfBφψ-ψ0φ-φ0=00

由于函数fm(ψ,φ)相当于驱动油缸长度Lm减去一个常量,故其对变量(ψ,φ)具有相同的数值和含义,令:

fAψfAφfBψfBφ=J

式中,J为雅可比矩阵。由此得到牛顿迭代公式为

ψk+1φk+1=ψkφk-J-1fA(ψk,φk)fB(ψk,φk)

式中,k为迭代次数。牛顿迭代计算过程如图4所示。

图4  牛顿迭代法计算过程

Fig.4  Calculation of the process of the Newton’s method

假设当前真空吸盘的姿态角φ=0.069 8 radψ=-0.026 2 rad,则2个油缸长度分别为:LA=562.301 2 mm,LB=518.853 2 mm。将油缸长度代入Matlab程序中进行牛顿迭代法求解,得到的迭代结果如图5所示。可以看到,姿态角估算值在2次迭代后基本收敛到稳定值,最终得到的结果为:φe=0.069 81 radψe=-0.026 18 rad,与真值基本一致,从而验证了该迭代算法的可行性。

图5  姿态角估算值变化

Fig.5  Change of estimated attitude angle

3 管片拼装微调机构动力学模型仿真分析

对机构在0°和90°位姿下进行动力学分析,研究2个驱动油缸的推力值,0°位姿下管片拼装微调机构做吸起管片和拼装底部管片的动作,90°位姿下机构可以进行侧面管装支护的拼装。2种位姿示意图如图6所示。

图6  微调机构2种位姿示意图

Fig.6  Two working posture of trimmer mechanism

3.1 Matlab程序下机构动力学分析

在Solidworks中建立管片微调机构的简化模型,通过Matlab程序的Simscape Multibody插件导入Simulink中,对零部件坐标系、转动关节、滑动关节、坐标系变换、模型结构进行整

10。每个零部件模块包括零件模型、零件坐标系和转换坐标系。零件坐标系用于零件位姿描述,通过F接口与上一级关节连接;转换坐标系用于下一级零件位姿的确定,通过F1接口和下一级关节连接,如图7所示。其中,ReferenceFrame表示零件自身的坐标系iPi,Solid表示零件模型,通过R接口与ReferenceFrame连接,Transform1表示坐标变换jiT,将从B接口输入的坐标转换为下一个零件的坐标系。图8为Simulink Simscape管片拼装微调机构模型,最终平台模块通过F、F1、F2接口。

图7  构件子系统模块

Fig.7  Subsystem module of component

图8  Simulink Simscape下微调机构仿真模型

Fig.8  Simulation model of trimmer mechanism in Simulink Simscape

在没有负载的情况下进行仿真,目的是验证仿真模型的合理性。给定的运动函数为幅值0.035 rad、角频率1 rad·s-1的三角函数,得到的仿真结果如图9所示。油缸A在2个位姿下的最大推力分别

图9  偏转运动下驱动油缸推力时间曲线(Matlab)

Fig.9  Thrust-time curves of driving cylinders under yaw motion(Matlab)

为297.527 16 N和683.176 77 N,油缸B在2个位姿下的最大推力分别为229.816 97 N、876.249 13 N。

3.2 ADAMS下机构动力学分析

3.2.1 空载条件下机构动力学分析

将Solidworks模型导入动力学分析软件ADAMS中同样可以实现对微调机构的仿真分析。导入ADAMS后需要对模型进行前处理,包括零件的材料属性设置、零件间的运动副建立、约束副的建立

11。得益于ADAMS友好的交互界面,能够方便地对模型进行前处理操作。

研究内容同样为微调机构在偏转动作下油缸的推力变化。首先在平台虎克铰和地面之间的转动副上施加驱动,驱动函数同样为幅值0.035 rad、角频率1 rad·s-1的三角函数,接着在2个油缸处的移动副上添加测量,在平台左右偏转时能够获得2个油缸的行程曲线,如图10所示,该部分相当于并联机构的逆运动学求解。

图10  偏转和俯仰运动下驱动油缸行程时间曲线

Fig.10  Stroke-time curves of driving cylinders in yaw and pitch motion

将获得的2个油缸的行程曲线保存为表单,接着新建2条基于表单数据的曲线,之后在2个油缸移动副上添加驱动,利用ADAMS内置的AKISPL函数生成基于前述2条曲线的位移方程,从而实现并联机构的正运动学求解。

设置重力加速度的方向为-Y轴,代表此时管片拼装微调机构处于0°位姿。设定仿真时间为10 s,步长为500步,在后处理模块中得到2个油缸的推力曲线;改变重力加速度的方向为-X轴,模拟微调机构在拼装侧壁管片时的位姿,使用同样的仿真设定得到2个油缸的推力曲线。偏转运动下驱动油缸推力‒时间仿真结果如图11所示。

图11  偏转运动下驱动油缸推力时间曲线(ADAMS)

Fig.11  Thrust-time curves of driving cylinders under yaw motion(ADAMS)

图11可得油缸A在2个位姿下的最大推力分别为309.44 N和651.72 N,油缸B的则为226.57 N和861.91 N。与通过Matlab程序得到的仿真结果对比,偏差分别为3.97%、4.6%、1.41%、1.63%,并且推力‒时间曲线图像一致,可以认为此动力学简化模型是合理的。

3.2.2 带负载工况下机构动力学分析

继续使用ADAMS对管片拼装微调机构2个驱动油缸的输出推力进行研究。对ADAMS前处理模块添加一个质量块来表示管片,如图12中立方块所示,该质量块通过固定副和平台连接。

图12  带管片拼装微调机构动力学模型

Fig.12  Dynamic model of trimmer mechanism with segment attached

虽然质量块的形状和真实混凝土管片有较大差异,但是只需保证质量块和管片的质量属性相同就不会影响最终的动力学仿真结果。管片质量块的质量属性来源于Solidworks的测量值,如表3所示。

表3  混凝土管片质量属性(相对于全局坐标系)
Tab.3  Concrete segment mass properties (relative to the global coordinate system)
属性数值
重心位置/mm (0,-819.46,35.84)
质量/g 5 916 406.76
惯性张量/(g·mm2 6.1×10124.2×105-2.3×1054.2×1054.5×1012-1.6×1011-2.3×105-1.6×10116.6×1012

采用和前述空载状态下相同的仿真设置,俯仰运动和偏转运动的角频率都同样设定为1 rad·s-1,幅值为0.003 5 rad,得到0°和90°位姿下管片拼装微调机构2个驱动油缸的推力曲线,如图13所示。

图13  各工况条件下驱动油缸推力时间曲线

Fig.13  Thrust-time curves of driving cylinder under different working loads

在各工况条件下2个驱动油缸的输出推力均有较大增长。油缸A的最大推力出现在90°位姿下机构做俯仰运动时,达到8 998.47 N,油缸B的最大推力出现在0°位姿下机构做俯仰运动时,达到6 390.48 N。

4 结语

以盾构机管片拼装微调机构为研究对象,建立机构简化模型并对其进行运动学分析,得到驱动油缸A长度变化范围为514.572 5~551.347 6 mm,行程为36.775 1 mm,驱动油缸B长度为512.333 1~551.783 1 mm,行程为39.450 0 mm。分别利用Matlab程序中的Simscape模块和动力学仿真软件ADAMS对空载条件下微调机构做俯仰和偏转运动时2个驱动油缸的推力进行研究,2种研究方法得到的结果差距很小,这验证了模型搭建和仿真方法的正确性;继续使用ADAMS对管片拼装微调机构在0°和90°位姿下2个驱动油缸的推力进行研究,得到2个油缸的推力最大值分别为8 998.47 N和6 390.48 N。通过对该型管片拼装微调机构的动力学分析得到了机构的工作范围、机构中驱动油缸运动行程及其在工作过程中的最大推力,为管片拼装微调机构的研发提供参考。

作者贡献声明

王道智:模型搭建,机构运动学分析,机构运动学仿真,机构动力学仿真,论文撰写、审阅与修订。

闵 锐:提供研究资源,论文撰写、审阅与修订。

袁向华:提供研究资源,论文撰写、审阅与修订。

李万莉:模型搭建,机构运动学分析,论文审阅与修订。

邱志伟:机构动力学仿真,论文撰写。

王秋平:模型搭建,论文审阅与修订。

参考文献

1

陈纬. 盾构管片拼装机结构及功能简介[J]. 机械工程与自动化20121): 92. [百度学术] 

CHEN Wei. Introduction to structure and features of shield erector [J]. Mechanical Engineering & Automation20121): 92. [百度学术] 

2

苏丽达张碧何恩光. 六自由度盾构管片拼装机运动学和动力学仿真[J]. 工程机械2014454): 45. [百度学术] 

SU LidaZHANG BiHE Enguanget al. Kinetic and dynamic simulation of 6-DOF tunnel shield segment erector [J]. Construction Machinery and Equipment2014454): 45. [百度学术] 

3

刘飞香. 管片拼装机抓取和拼装智能化研究[J]. 铁道建筑2020608): 58. [百度学术] 

LIU Feixiang. Study in intelligent grab and assemble of tunnel segment erecting robot [J]. Railway Engineering2020608): 58. [百度学术] 

4

张碧. 盾构管片拼装机刚柔耦合动力学研究[D]. 长春吉林大学2015. [百度学术] 

ZHANG Bi. Research on the rigid-flexible coupling dynamics for the segment erector of shield tunneling machine [D]. ChangchunJilin University2015. [百度学术] 

5

胡川红. 盾构管片拼装机动力学分析与控制研究[D]. 沈阳东北大学2014. [百度学术] 

HU Chuanhong. The kinetic analysis and control research of shield segment erector [D]. ShenyangNortheastern University2014. [百度学术] 

6

崔国华. 盾构管片拼装机的设计及动态性能研究[D]. 长春吉林大学2009. [百度学术] 

CUI Guohua. Research on design and dynamic performance for segment assembly erector of shield tunnel machine [D]. ChangchunJilin University2009. [百度学术] 

7

钱晓刚. 盾构掘进设备中的管片拼装机机构设计方法[D]. 上海上海交通大学2008. [百度学术] 

QIAN Xiaogang. Design method of segment erector mechanism for shield machine [D]. ShanghaiShanghai Jiao Tong University2008. [百度学术] 

8

王洪伟. Delta并联机器人结构分析及其控制研究[D]. 哈尔滨哈尔滨工程大学2015. [百度学术] 

WANG Hongwei. The structure analysis and control research of Delta parallel robot [D]. HarbinHarbin Engineering University2015 [百度学术] 

9

CRAIG J J. 机器人学导论[M]. 北京机械工业出版社2006. [百度学术] 

CRAIG J J. Introduction to robotics[M]. BeijingChina Machine Press2006. [百度学术] 

10

张卓冯海杰邓振杰. 基于Simscape Multibody的SCARA机器人建模与运动控制仿真[J]. 科技创新与应用20221213): 64. [百度学术] 

ZHANG ZhuoFENG HaijieDENG Zhenjie. Modeling and motion control simulation of SCARA robot based on Simscape Multibody [J]. Technology Innovation and Application20221213): 64. [百度学术] 

11

徐纯杰. 六自由度管片拼装试验台的设计及研究[D]. 石家庄石家庄铁道大学2017. [百度学术] 

XU Chunjie. Design and research of six degree of freedom segment erector test platform [D]. ShijiazhuangShijiazhuang Tiedao University2017. [百度学术]