CN109446742B - Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform - Google Patents
Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform Download PDFInfo
- Publication number
- CN109446742B CN109446742B CN201811583655.0A CN201811583655A CN109446742B CN 109446742 B CN109446742 B CN 109446742B CN 201811583655 A CN201811583655 A CN 201811583655A CN 109446742 B CN109446742 B CN 109446742B
- Authority
- CN
- China
- Prior art keywords
- pair
- motion
- established
- model
- rigid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005553 drilling Methods 0.000 title claims abstract description 22
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000005094 computer simulation Methods 0.000 title claims abstract description 11
- 238000012545 processing Methods 0.000 title claims abstract description 7
- 238000004088 simulation Methods 0.000 claims abstract description 38
- 230000009471 action Effects 0.000 claims abstract description 24
- 238000011068 loading method Methods 0.000 claims abstract description 8
- 230000033001 locomotion Effects 0.000 claims description 66
- 239000003550 marker Substances 0.000 claims description 17
- 238000006073 displacement reaction Methods 0.000 claims description 12
- 238000005096 rolling process Methods 0.000 claims description 12
- 239000007787 solid Substances 0.000 claims description 12
- 239000000463 material Substances 0.000 claims description 6
- 230000001133 acceleration Effects 0.000 claims description 5
- 230000007246 mechanism Effects 0.000 claims description 5
- 230000005484 gravity Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 3
- 238000012805 post-processing Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 239000003086 colorant Substances 0.000 claims description 2
- 238000013461 design Methods 0.000 abstract description 7
- 238000004364 calculation method Methods 0.000 abstract description 4
- 238000005457 optimization Methods 0.000 abstract description 2
- 230000008676 import Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 125000000174 L-prolyl group Chemical group [H]N1C([H])([H])C([H])([H])C([H])([H])[C@@]1([H])C(*)=O 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21B—EARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
- E21B19/00—Handling rods, casings, tubes or the like outside the borehole, e.g. in the derrick; Apparatus for feeding the rods or cables
- E21B19/14—Racks, ramps, troughs or bins, for holding the lengths of rod singly or connected; Handling between storage place and borehole
- E21B19/143—Racks, ramps, troughs or bins, for holding the lengths of rod singly or connected; Handling between storage place and borehole specially adapted for underwater drilling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/06—Power analysis or power optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Mining & Mineral Resources (AREA)
- Geology (AREA)
- Mathematical Optimization (AREA)
- Mechanical Engineering (AREA)
- Pure & Applied Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Fluid Mechanics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geochemistry & Mineralogy (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本发明涉及海洋石油装备技术领域,特别涉及一种半潜式钻井平台管子处理装备抓管机多体动力学仿真方法。The invention relates to the technical field of offshore oil equipment, in particular to a multi-body dynamics simulation method for a pipe grabber of a semi-submersible drilling platform pipe processing equipment.
背景技术Background technique
半潜式钻井平台在钻井作业时采用升沉补偿装置、减摇设施和动力定位系统等多种措施来保持平台在海面上的位置,方可进行钻井作业,但是平台在风浪作用下仍将产生横摇,垂荡,横荡等运动。抓管机是平台上作业的大型管子处理装备之一,用于完成将平台堆场上的钻杆、套管等管柱抓吊起后放置在动力猫道上,再由后续的排管机等装备实现自动化钻井作业。管子处理装备抓管机在工作时承受的载荷大,载荷复杂,设计时在保证强度条件下,还应考虑其轻量化。传统基于经验的静强度设计不能准确掌握装备在运行过程中的动态特性,再考虑风浪影响下平台基础的运动,对装备进行精确多体动力学分析难度更大,增加了装备的设计难度。During the drilling operation, the semi-submersible drilling platform adopts various measures such as heave compensation device, anti-rolling device and dynamic positioning system to maintain the position of the platform on the sea surface before drilling operations can be carried out. Roll, heave, sway and other movements. Pipe grabber is one of the large-scale pipe handling equipments operating on the platform. It is used to pick up and hoist pipe strings such as drill pipes and casings on the platform yard and place them on the power catwalk, and then use the subsequent pipe arranging machines, etc. Equipped to realize automatic drilling operations. Pipe handling equipment The pipe grabbing machine bears a large and complex load during operation, and its light weight should also be considered in the design under the condition of guaranteed strength. The traditional static strength design based on experience cannot accurately grasp the dynamic characteristics of the equipment during operation. Considering the movement of the platform foundation under the influence of wind and waves, it is more difficult to carry out accurate multi-body dynamic analysis of the equipment, which increases the difficulty of equipment design.
发明内容SUMMARY OF THE INVENTION
为了克服管子处理装备的设计难点,避免所设计的装备在工作时产生强度不足而破坏等重大事故,本发明的目的在于提供一种半潜式钻井平台管子处理装备抓管机多体动力学仿真方法,具有动态仿真精度高,简便快捷的特点。In order to overcome the design difficulties of pipe handling equipment and avoid major accidents such as damage due to insufficient strength of the designed equipment during operation, the purpose of the present invention is to provide a multi-body dynamics simulation of pipe handling equipment for pipe handling equipment on a semi-submersible drilling platform. The method has the characteristics of high dynamic simulation accuracy, simplicity and speed.
为了达到上述目的,本发明的技术方案为:In order to achieve the above object, the technical scheme of the present invention is:
半潜式钻井平台管子处理装备抓管机多体动力学仿真方法,包括以下步骤:The multi-body dynamics simulation method for the pipe grabber of the pipe handling equipment on the semi-submersible drilling platform includes the following steps:
步骤一:用三维设计软件建立三维实体模型;Step 1: Build a 3D solid model with 3D design software;
步骤二:将三维实体模型导入到ADAMS软件中;Step 2: Import the 3D solid model into the ADAMS software;
步骤三:在ADAMS软件中建立多刚体动力学仿真模型,添加相邻构件之间的运动副约束和驱动约束,根据实际驱动类型、位置需求,在相应的运动副上添加驱动约束,并根据实际工作参数设置各驱动约束的运动函数;Step 3: Establish a multi-rigid body dynamics simulation model in ADAMS software, add kinematic pair constraints and driving constraints between adjacent components, and add driving constraints on the corresponding kinematic pairs according to the actual driving type and position requirements. The working parameters set the motion function of each drive constraint;
步骤四:在ADAMS软件中建立多柔体动力学仿真模型;Step 4: Establish a multi-flexible body dynamics simulation model in ADAMS software;
步骤五:风载荷加载;Step 5: Wind load loading;
步骤六:进行多刚体、柔体动力学仿真并获取相应的输出数据与曲线;通过ADAMS后处理模块,获取相应的输出数据与曲线,为对比多刚体与多柔体仿真模型,在多柔体模型动力学仿真之后,将各柔体构件进行失效,恢复原来位置的刚体构件,对多刚体构件进行仿真,进行多柔体和多刚体模型仿真的分析比较。Step 6: Perform multi-rigid and flexible-body dynamics simulation and obtain corresponding output data and curves; obtain corresponding output data and curves through the ADAMS post-processing module. After the dynamic simulation of the model, the flexible body components are invalidated, the rigid body components in their original positions are restored, the multi-rigid body components are simulated, and the analysis and comparison of the multi-flex and multi-rigid body model simulations are carried out.
所述的步骤二具体为:The second step is specifically:
将三维实体模型导入到ADAMS软件中,设置好量纲,调整模型的位置、角度,给各个构件设置名称、材料参数,外观颜色;建立能够模拟半潜式钻井平台在海浪作用下产生运动的模拟平台,在惯性坐标系中,在风浪影响下,深水半潜式钻井平台能发生的运动包括绕x,y,z三个坐标轴的横摇、首摇、纵摇的转动自由度和沿x,y,z三个坐标轴纵荡、垂荡、横荡的平移自由度,以及几种运动的组合;为了模拟这几种运动,分别在平台底部建立运动构件与运动副,用于模拟在海浪影响下平台的响应,由于首摇运动较小,影响很少,不做此运动模拟,方法如下:Import the three-dimensional solid model into the ADAMS software, set the dimensions, adjust the position and angle of the model, set the name, material parameters, and appearance color of each component; establish a simulation that can simulate the motion of the semi-submersible drilling platform under the action of waves Platform, in the inertial coordinate system, under the influence of wind and waves, the motion that can occur on the deepwater semi-submersible drilling platform includes the rotational degrees of freedom of roll, yaw, and pitch around the three coordinate axes of x, y, and z, and the rotational degrees of freedom along the x, y, and z axes. , y, z three coordinate axes, the translational degrees of freedom of surge, heave, and sway, and the combination of several motions; in order to simulate these motions, a motion component and a motion pair are established at the bottom of the platform to simulate the The response of the platform under the influence of ocean waves, due to the small yaw motion, has little impact, so this motion simulation is not performed. The method is as follows:
在纵摇基座1和横摇构件2之间建立了纵摇转动副13,并且在该转动副上建立转动驱动,设定运动函数,用于模拟在海浪作用下平台的横摇;A
在横摇构件2和垂荡构件3之间建立了横摇转动副14,并且在该转动副上建立转动驱动,设定运动函数,用于模拟在海浪作用下平台的纵摇;A
在垂荡构件3和纵荡横荡构件4之间建立了垂荡移动副10,并且在该上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的垂荡运动;A
在纵荡横荡构件4和固定基座5之间建立了纵荡移动副8,并且在该移动上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的纵荡运动;A surging moving
同时在纵荡横荡构件4和固定基座5之间建立了横荡移动副15,并且在该移动副上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的横荡运动;At the same time, a swaying moving
同时在以上构件之间分别建立了固定副a 6,固定副b 7,固定副c 9,固定副d 11,固定副e 12,当不需要考虑海浪影响时,设定以上固定副处于激活状态,以上的其余运动副和驱动全部设定失效;当需要模拟其中一种或几种工况时,先将相对应构件之间的固定副设定失效,然后将对应的运动副和驱动激活使其处于激活状态,便分别可以模拟在海浪作用下平台的横摇,纵摇,垂荡,纵荡,横荡几种工况中的一种或根据实际情况下几种工况的叠加。At the same time, a fixed pair a 6, a
所述的步骤三中添加相邻构件之间的运动副约束和驱动约束,具体如下:In the step 3, the kinematic pair constraints and driving constraints between adjacent components are added, as follows:
在抓管机中添加运动副如下:在立柱与旋转支架间、旋转支架与主臂间、主臂与折臂间、旋转支架与主臂液缸筒间、主臂与主臂液缸杆间、主臂与折臂液缸筒间、折臂与折臂液缸杆间分别添加转动副;在主臂与主臂液缸杆间、主臂与折臂液缸筒间分别添加移动副;Add kinematic pairs in the pipe grabbing machine as follows: between the column and the rotating bracket, between the rotating bracket and the main arm, between the main arm and the folding arm, between the rotating bracket and the main arm cylinder, between the main arm and the main arm cylinder rod , Add a rotating pair between the main arm and the hydraulic cylinder barrel of the folding arm, and between the folding arm and the hydraulic cylinder rod of the folding arm; respectively add a moving pair between the main arm and the hydraulic cylinder rod of the main arm, and between the main arm and the hydraulic cylinder barrel of the folding arm;
在抓管机中添加驱动约束如下:在立柱与旋转支架间的转动副上添加转动驱动,并按实际工况设置角位移驱动函数;在主臂与主臂液缸杆间、主臂与折臂液缸筒间的移动副上分别添加位移驱动,并按实际工况设置位移驱动函数;在构件关键位置建立局部坐标MARKER,根据实际工况在相应的构件的MARKER点上添加载荷类型,设置载荷的方向,载荷函数;The drive constraints are added to the pipe grabbing machine as follows: add a rotational drive to the rotating pair between the column and the rotating bracket, and set the angular displacement drive function according to the actual working conditions; between the main arm and the main arm hydraulic cylinder rod, the main arm and the folding Displacement drives are added to the moving pairs between the arm cylinders respectively, and the displacement drive function is set according to the actual working conditions; the local coordinate MARKER is established at the key position of the component, and the load type is added to the MARKER point of the corresponding component according to the actual working condition. The direction of the load, the load function;
对于所要分析构件的MARKER点添加测量函数,以在仿真过程中测量该点的运动参数或力学参数,运动参数包括位移、速度、加速度,力学参数包括力、力矩,完成多刚体仿真模型的建立,作为多柔体模型建立的基础,建立的抓管机多刚体仿真模型。Add a measurement function to the MARKER point of the component to be analyzed to measure the motion parameters or mechanical parameters of the point during the simulation process. The motion parameters include displacement, velocity, and acceleration, and the mechanical parameters include force and torque. Complete the establishment of a multi-rigid body simulation model, As the basis for the establishment of the multi-flexible body model, a multi-rigid body simulation model of the pipe grabber is established.
所述的步骤四,具体步骤如下:Described step 4, specific steps are as follows:
(1)分别将多刚体模型里面的构件生成MNF模态文件;(1) Generate MNF modal files for the components in the multi-rigid body model respectively;
对于以上机构中需要转化为柔体的构件,分别在三维实体建模软件中将该构件的三维实体模型另存为SAT等格式;For the components in the above mechanisms that need to be converted into flexible bodies, save the 3D solid model of the component in SAT and other formats in the 3D solid modeling software respectively;
将以上文件导入到有限元分析软件,调整好模型比例,设置材料弹性模量、密度、网格划分类型;Import the above files into the finite element analysis software, adjust the scale of the model, and set the elastic modulus, density, and meshing type of the material;
进行有限元网格划分,划分完成好后将网格划分后的模型转化为MNF格式文件;Perform finite element mesh division, and convert the meshed model into an MNF format file after the division is completed;
(2)在ADAMS中导入MNF文件,将该柔体构件调整方向、位置,与需要替换的刚体构件完全重合,将原刚体构件实效,在柔体构件与其相连接的构件处建立无质量的虚构件,并与柔体构件固定,在该虚拟构件与相连接的构件之间添加和多刚体模型相同的运动副约束和驱动约束;并按照实际抓管机起吊载荷在折臂末端加载垂直方向工作载荷,加载方法同多刚体模型,完成多柔体模型建立。(2) Import the MNF file in ADAMS, adjust the direction and position of the flexible body component, completely coincide with the rigid body component that needs to be replaced, make the original rigid body component effective, and create a massless fiction at the component connected with the flexible body component The same kinematic pair constraint and driving constraint as the multi-rigid body model are added between the virtual component and the connected component; and the vertical direction is loaded at the end of the folding arm according to the actual lifting load of the pipe grabber. The loading method is the same as that of the multi-rigid body model, and the establishment of the multi-flex body model is completed.
所述的步骤五,具体为:风压用ω表示。风压ω与风速v有关,根据流体力学中的伯努利方程计算得到风压ω:The fifth step is specifically: the wind pressure is represented by ω. The wind pressure ω is related to the wind speed v, and the wind pressure ω is calculated according to the Bernoulli equation in fluid mechanics:
式中:ω——单位面积上的风压,kN/m2;ρ——空气密度,t/m3;γ——空气单位体积重力,kN/m3;g——重力加速度,m/s2;v——风速,m/s;where: ω—wind pressure per unit area, kN/m 2 ; ρ—air density, t/m 3 ; γ—air gravity per unit volume, kN/m 3 ; g—gravity acceleration, m/ s 2 ; v——wind speed, m/s;
根据工作风速,代入上式可以求得风压。在多刚体和多柔体的主要受风载构件上,通过风压和构件迎风面积的乘积计算出该构件的总受风载荷,再在构件上均布建立多个标记MARKER点,在每个MARKER点上按照风载方向,等效加载均分载荷,以等效该构件所受总风载。According to the working wind speed, the wind pressure can be obtained by substituting the above formula. On the main wind-loaded components of multi-rigid and multi-flexible bodies, the total wind load of the component is calculated by the product of the wind pressure and the windward area of the component, and then multiple marker MARKER points are evenly distributed on the component. On the MARKER point, according to the wind load direction, the equivalent load is equally divided into the load, so as to be equivalent to the total wind load on the component.
本发明对深水半潜式钻井平台在风浪作用下抓管机工作时的动态特性进行仿真,可以提高分析、计算精度,为抓管机的设计、优化提供技术支撑。The invention simulates the dynamic characteristics of the deepwater semi-submersible drilling platform when the pipe grabber works under the action of wind and waves, can improve the analysis and calculation accuracy, and provides technical support for the design and optimization of the pipe grabber.
附图说明Description of drawings
图1本发明一种深水半潜式钻井平台管子处理装备抓管机多体动力学仿真方法流程示意图。Fig. 1 is a schematic flow chart of a multi-body dynamics simulation method for a pipe grabber of a deepwater semi-submersible drilling platform pipe processing equipment according to the present invention.
图2抓管机机构运动简图。Figure 2 is a schematic diagram of the movement of the pipe grabber mechanism.
图3抓管机装配三维图。Figure 3 Three-dimensional view of the pipe grabber assembly.
图4具有6个自由度的海洋平台。Figure 4 An ocean platform with 6 degrees of freedom.
图5模拟风浪作用下平台的约束与驱动,图5a为主视图;图5b为左视图。Figure 5 simulates the restraint and drive of the platform under the action of wind and waves, Figure 5a is the front view; Figure 5b is the left side view.
具体实施方式Detailed ways
下面结合附图和具体实施方式对本发明作进一步详细的说明。The present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.
如图1所示,本发明的一种深水半潜式钻井平台管子处理装备抓管机多体动力学仿真方法,包括以下步骤:As shown in Figure 1, a multi-body dynamics simulation method for a pipe grabber of a deepwater semi-submersible drilling platform pipe processing equipment of the present invention includes the following steps:
步骤一:在三维设计软件建立三维实体模型,如图2所示为钻井平台管子处理装备抓管机机构运动简图,主要包括立柱1-1、旋转支架1-2、主臂1-3、折臂1-4、伸缩杆、主臂液缸筒1-5、主臂液缸杆1-6、折臂液缸筒1-7、折臂液缸杆8构件。在三维设计软件中(如Pro/E,Solid Edge等)按实际结构绘制三维实体提高仿真精度。如图3所示,为所建立抓管机仿真装配三维图。Step 1: Build a 3D solid model in the 3D design software. As shown in Figure 2, it is a schematic diagram of the movement of the pipe grabber mechanism of the drilling platform pipe handling equipment, which mainly includes the column 1-1, the rotating bracket 1-2, the main arm 1-3, Folding arm 1-4, telescopic rod, main arm hydraulic cylinder barrel 1-5, main arm hydraulic cylinder rod 1-6, folding arm hydraulic cylinder barrel 1-7, folding arm
步骤二:将三维实体模型导入到ADAMS软件中,设置好量纲,调整模型的位置,角度,给各个构件设置名称、材料参数,外观颜色;建立能够模拟半潜式钻井平台在海浪作用下产生运动的模拟平台,如图4所示在惯性坐标系中,在风浪影响下,深水半潜式钻井平台能发生的运动包括绕x,y,z三个坐标轴的横摇、首摇、纵摇的转动自由度和沿x,y,z三个坐标轴纵荡、垂荡、横荡的平移自由度,以及几种运动的组合。如图5所示,并结合图3,为了模拟这几种运动,分别在平台底部建立运动构件与运动副,用于模拟在海浪影响下平台的响应,由于首摇运动较小,影响很少,不做此运动模拟,方法如下:Step 2: Import the 3D solid model into the ADAMS software, set the dimensions, adjust the position and angle of the model, and set the names, material parameters, and appearance colors for each component; establish a model capable of simulating the generation of semi-submersible drilling platforms under the action of ocean waves The motion simulation platform is shown in Figure 4. In the inertial coordinate system, under the influence of wind and waves, the motion that can occur on the deep-water semi-submersible drilling platform includes rolling, yaw, and longitudinal movements around the three coordinate axes of x, y, and z. The rotational degrees of freedom of the shake and the translational degrees of freedom of the surge, heave, and sway along the three axes of x, y, and z, and combinations of several motions. As shown in Figure 5 and combined with Figure 3, in order to simulate these kinds of motions, a motion component and a motion pair are established at the bottom of the platform respectively to simulate the response of the platform under the influence of waves. Due to the small yaw motion, the influence is small. , do not do this motion simulation, the method is as follows:
在纵摇基座1和横摇构件2之间建立了纵摇转动副13,并且在该转动副上建立转动驱动,设定运动函数,用于模拟在海浪作用下平台的横摇。A
在横摇构件2和垂荡构件3之间建立了横摇转动副14,并且在该转动副上建立转动驱动,设定运动函数,用于模拟在海浪作用下平台的纵摇。A
在垂荡构件3和纵荡横荡构件4之间建立了垂荡移动副10,并且在该上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的垂荡运动。A
在纵荡横荡构件4和固定基座5之间建立了纵荡移动副8,并且在该移动上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的纵荡运动。A
同时在纵荡横荡构件4和固定基座5之间建立了横荡移动副15,并且在该移动副上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的横荡运动。At the same time, a
同时在以上构件之间分别建立了固定副a 6,固定副b 7,固定副c 9,固定副d 11,固定副e 12,当不需要考虑海浪影响时,设定以上固定副处于激活状态,以上的其余运动副和驱动全部设定失效。当需要模拟其中一种或几种工况时,先将相对应构件之间的固定副设定失效,然后将对应的运动副和驱动激活使其处于激活状态,便分别可以模拟在海浪作用下平台的横摇,纵摇,垂荡,纵荡,横荡几种工况中的一种或根据实际情况下几种工况的叠加。At the same time, a fixed pair a 6, a fixed
步骤三:在ADAMS软件中建立多刚体动力学仿真模型,添加相邻构件之间的运动副约束和驱动约束。根据实际驱动类型、位置需求,在相应的运动副上添加驱动约束,并根据实际工作参数设置各驱动约束的运动函数;结合图2,图3具体方法如下:Step 3: Establish a multi-rigid body dynamic simulation model in ADAMS software, and add kinematic pair constraints and driving constraints between adjacent components. According to the actual driving type and position requirements, add driving constraints to the corresponding kinematic pairs, and set the motion function of each driving constraint according to the actual working parameters; combined with Figure 2, the specific method in Figure 3 is as follows:
在抓管机中添加运动副如下:在立柱与旋转支架间、旋转支架与主臂间、主臂与折臂间、旋转支架与主臂液缸筒间、主臂与主臂液缸杆间、主臂与折臂液缸筒间、折臂与折臂液缸杆间分别添加转动副;在主臂与主臂液缸杆间、主臂与折臂液缸筒间分别添加移动副。Add kinematic pairs in the pipe grabbing machine as follows: between the column and the rotating bracket, between the rotating bracket and the main arm, between the main arm and the folding arm, between the rotating bracket and the main arm cylinder, between the main arm and the main arm cylinder rod , Between the main arm and the hydraulic cylinder barrel of the folding arm, and between the folding arm and the hydraulic cylinder rod of the folding arm, respectively add a rotating pair; add a moving pair between the main arm and the hydraulic cylinder rod of the main arm, and between the main arm and the hydraulic cylinder barrel of the folding arm.
在抓管机中添加驱动约束如下:在立柱与旋转支架间的转动副上添加转动驱动,并按实际工况设置角位移驱动函数;在主臂与主臂液缸杆间、主臂与折臂液缸筒间的移动副上分别添加位移驱动,并按实际工况设置位移驱动函数。The drive constraints are added to the pipe grabbing machine as follows: add a rotational drive to the rotating pair between the column and the rotating bracket, and set the angular displacement drive function according to the actual working conditions; between the main arm and the main arm hydraulic cylinder rod, the main arm and the folding Displacement drives are respectively added to the moving pairs between the arm cylinders, and the displacement drive functions are set according to the actual working conditions.
在构件关键位置建立局部坐标MARKER,根据实际工况在相应的构件的MARKER点上添加载荷类型,设置载荷的方向,载荷函数;Establish a local coordinate MARKER at the key position of the component, add the load type to the MARKER point of the corresponding component according to the actual working conditions, set the direction of the load, and the load function;
对于所要分析构件的MARKER点添加测量函数,以在仿真过程中测量该点的运动参数(位移、速度、加速度等),或力学参数(力、力矩),完成多刚体仿真模型的建立,作为多柔体模型建立的基础。Add a measurement function to the MARKER point of the component to be analyzed to measure the motion parameters (displacement, velocity, acceleration, etc.) or mechanical parameters (force, moment) of the point during the simulation process, and complete the establishment of a multi-rigid body simulation model. The basis for soft body modeling.
步骤四:在ADAMS软件中建立多柔体动力学仿真模型,步骤如下:Step 4: Establish a multi-flexible body dynamics simulation model in ADAMS software, the steps are as follows:
1)分别将多刚体模型里面的构件生成MNF模态文件;1) Generate MNF modal files from the components in the multi-rigid body model respectively;
对于以上机构中需要转化为柔体的构件,分别在三维实体建模软件中将该构件的三维实体模型另存为SAT等格式;For the components in the above mechanisms that need to be converted into flexible bodies, save the 3D solid model of the component in SAT and other formats in the 3D solid modeling software respectively;
将以上文件导入到有限元分析软件(如ANSYS),调整好模型比例,设置材料弹性模量、密度、网格划分类型;Import the above files into finite element analysis software (such as ANSYS), adjust the model scale, and set the material elastic modulus, density, and mesh division type;
进行有限元网格划分,划分完成好后将网格划分后的模型转化为MNF格式文件(模态文件)。Perform finite element mesh division, and after the division is completed, convert the meshed model into an MNF format file (modal file).
2)在ADAMS中导入MNF文件,将该柔体构件调整方向、位置,与需要替换的刚体构件完全重合,将原刚体构件实效,在柔体构件与其相连接的构件处建立无质量的虚构件,并与柔体构件固定,在该虚拟构件与相连接的构件之间添加和多刚体模型相同的运动副约束和驱动约束。并按照实际抓管机起吊载荷在折臂末端加载垂直方向工作载荷,加载方法同多刚体模型,完成多柔体模型建立。2) Import the MNF file in ADAMS, adjust the direction and position of the flexible body component, completely coincide with the rigid body component that needs to be replaced, make the original rigid body component effective, and create a massless virtual component at the component connected to the flexible body component , and is fixed with the flexible body component, and the same kinematic pair constraints and driving constraints as the multi-rigid body model are added between the virtual component and the connected components. And according to the actual lifting load of the pipe grabber, the vertical working load is loaded at the end of the folding arm. The loading method is the same as that of the multi-rigid body model, and the multi-flexible body model is established.
步骤五:风载荷的加载:Step 5: Loading of wind loads:
进行风载荷的计算,可根据我国建筑结构荷载规范。当风以一定的速度向前运动遇到阻碍时,将对阻碍物产生压力,即为风压,对工程结构设计计算来说,风力作用的大小最好直接以风压来表示。风速越大,风压力也越大。风压用ω表示。风压ω与风速v有关,根据流体力学中的伯努利方程计算得到风压ω:The calculation of wind load can be carried out according to the load code of building structures in my country. When the wind moves forward at a certain speed and encounters an obstacle, it will generate pressure on the obstacle, which is wind pressure. For engineering structure design calculations, the magnitude of the wind effect is best expressed directly by wind pressure. The higher the wind speed, the higher the wind pressure. Wind pressure is represented by ω. The wind pressure ω is related to the wind speed v, and the wind pressure ω is calculated according to the Bernoulli equation in fluid mechanics:
式中:ω——单位面积上的风压,kN/m2;ρ——空气密度,t/m3;γ——空气单位体积重力,kN/m3;g——重力加速度,m/s2;v——风速,m/s。where: ω—wind pressure per unit area, kN/m 2 ; ρ—air density, t/m 3 ; γ—air gravity per unit volume, kN/m 3 ; g—gravity acceleration, m/ s 2 ; v——wind speed, m/s.
根据工作风速,代入上式可以求得风压。在多刚体和多柔体的主要受风载构件上,通过风压和构件迎风面积的乘积计算出该构件的总受风载荷,再在构件上均布建立多个标记MARKER点,在每个MARKER点上按照风载方向,等效加载均分载荷,以等效该构件所受总风载。According to the working wind speed, the wind pressure can be obtained by substituting the above formula. On the main wind-loaded components of multi-rigid and multi-flexible bodies, the total wind load of the component is calculated by the product of the wind pressure and the windward area of the component, and then multiple marker MARKER points are evenly distributed on the component. On the MARKER point, according to the wind load direction, the equivalent load is equally divided into the load, so as to be equivalent to the total wind load on the component.
在进行多刚体动力学仿真时将多刚体模型全部激活,并将多柔体模型失效;在进行多柔体动力学仿真时将多柔体模型全部激活,并将多刚体模型失效。When performing multi-rigid body dynamics simulation, activate all multi-rigid body models and invalidate multi-flex body models; when performing multi-flex body dynamics simulation, activate all multi-flex body models and invalidate multi-rigid body models.
步骤六:进行多刚体、柔体动力学仿真并获取相应的输出数据与曲线,通过ADAMS后处理模块,获取相应的输出数据与曲线。为方便对比多刚体与多柔体仿真模型,在多柔体模型动力学仿真之后,将各柔体构件进行失效,恢复原来位置的刚体构件,对多刚体构件进行仿真,进行多柔体和多刚体模型仿真的分析比较。Step 6: Perform multi-rigid and flexible body dynamics simulation and obtain corresponding output data and curves, and obtain corresponding output data and curves through the ADAMS post-processing module. In order to facilitate the comparison of multi-rigid and multi-flexible body simulation models, after the dynamic simulation of the multi-flexible body model, each flexible body component is invalidated, the rigid body components in their original positions are restored, and the multi-rigid body components are simulated to perform multi-flex and multi-body components. Analytical comparison of rigid body model simulations.
以上所述,描述了本发明的具体实施方式,但是本领域熟练技术人员应当理解,这些仅是举例说明,可以对本实施方式作出多种变更或修改,而不背离发明的原理和实质,本发明的保护范围仅由所附权利要求书限定。The above describes the specific embodiments of the present invention, but those skilled in the art should understand that these are only examples, and various changes or modifications can be made to this embodiment without departing from the principle and essence of the present invention. The scope of protection is limited only by the appended claims.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811583655.0A CN109446742B (en) | 2018-12-24 | 2018-12-24 | Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811583655.0A CN109446742B (en) | 2018-12-24 | 2018-12-24 | Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109446742A CN109446742A (en) | 2019-03-08 |
CN109446742B true CN109446742B (en) | 2022-10-11 |
Family
ID=65535224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811583655.0A Active CN109446742B (en) | 2018-12-24 | 2018-12-24 | Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109446742B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111310354A (en) * | 2020-02-29 | 2020-06-19 | 北京中卓时代消防装备科技有限公司 | Simulation method for counterforce of supporting leg of elevating fire truck |
CN112329177A (en) * | 2020-11-18 | 2021-02-05 | 济南重工集团有限公司 | Modeling and simulation method of shield machine main bearing dynamic model |
CN112580163B (en) * | 2020-12-14 | 2022-12-02 | 上海交通大学 | Rapid dynamics simulation implementation method for hull hoisting planning and operation training |
CN113987672B (en) * | 2021-10-12 | 2024-06-11 | 中国海洋大学 | Crane ship optimal design analysis method based on multi-body motion and power coupling |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778301A (en) * | 2014-02-21 | 2014-05-07 | 重庆邮电大学 | Mechanical arm simulation method based on virtual prototype technology |
CN104965963A (en) * | 2015-07-31 | 2015-10-07 | 桂林电子科技大学 | Parametric modeling method of rigid-flexible coupled model |
WO2017000396A1 (en) * | 2015-06-30 | 2017-01-05 | 中国空间技术研究院 | Truss antenna reflector deployment dynamics modelling method based on multi-body analysis test |
-
2018
- 2018-12-24 CN CN201811583655.0A patent/CN109446742B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778301A (en) * | 2014-02-21 | 2014-05-07 | 重庆邮电大学 | Mechanical arm simulation method based on virtual prototype technology |
WO2017000396A1 (en) * | 2015-06-30 | 2017-01-05 | 中国空间技术研究院 | Truss antenna reflector deployment dynamics modelling method based on multi-body analysis test |
CN104965963A (en) * | 2015-07-31 | 2015-10-07 | 桂林电子科技大学 | Parametric modeling method of rigid-flexible coupled model |
Non-Patent Citations (2)
Title |
---|
基于ADAMS和ANSYS的2UPS-RPU并联机构的弹性动力学建模与仿真;冯志友等;《机械设计》;20150320(第03期);全文 * |
并联机器人多柔体系统协同建模与动力学仿真;朱春霞等;《东北大学学报(自然科学版)》;20080315(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109446742A (en) | 2019-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109446742B (en) | Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform | |
CN104175331B (en) | Micro-low gravity compensation system of articulated manipulator | |
CN104215465B (en) | Coupling simulation system and method used for vibrating and loading bogie assembly with multi-degree of freedom | |
CN104118580A (en) | Device and method for simulating low gravity | |
CN105913717B (en) | A kind of big displacement six-degree of freedom vibration platform | |
CN106707790A (en) | Unmanned aerial vehicle nonlinear mathematical model building method | |
CN106407615B (en) | A kind of emulation mode of deep-sea crane passive type heave compensation system | |
CN114290318B (en) | Multi-degree-of-freedom motion platform suitable for large-angle compound posture motion and its motion control inverse solution method | |
US11739637B2 (en) | Self-propelled towing simulator for deep-sea mining system applicable to natural water bodies and simulation method using the same | |
CN113445907A (en) | Drilling method of drill jumbo, drilling quality evaluation method and system and drill jumbo | |
CN104048826A (en) | Simulation testing device and method for multidirectional alternating load of wind power transmission system | |
CN116011193A (en) | Marine fan mixed model test method capable of being used for various foundation types | |
CN117386568A (en) | Real-time hybrid model test method of multi-fan drive for offshore floating wind turbines | |
CN104743145B (en) | Control system of 1/6 g low-gravity balance crane device | |
CN104890897A (en) | Test method for simulating oil surface angle of fuel oil of aircraft during dynamic flight on ground | |
CN105224746B (en) | Pulley based on Adams softwares --- the analogy method of rope type objects | |
CN203882472U (en) | A double-motor active loading steering engine load simulator | |
CN103217924A (en) | Dynamics modeling method of over-constrained heavy parallel machine tool applied to real-time control | |
CN115809508A (en) | Aircraft landing gear mechanical system modeling method, equipment and storage medium | |
CN116257952A (en) | Numerical simulation method for hard bottoming process of deep sea submarine drilling machine | |
Zeng et al. | Dynamic modeling and simulation of 3-DOF attitude simulating swing platform based on lagrange equation | |
Li et al. | Dynamic analysis of a cable underwater robot in a nuclear reaction pool | |
CN106697339A (en) | Lunar lander attitude simulation device based on space three-degree-of-freedom just restraining mechanism | |
Xu et al. | Interactive visual reality of the offshore hoisting operation and numerical modeling | |
CN205895158U (en) | Offshore rig is from leveling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |