[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201811583655.0A
Other languages
Chinese (zh)
Other versions
CN109446742A (en
Inventor
吴恒
彭勇
闫文辉
邵军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Shiyou University
Original Assignee
Xian Shiyou University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Shiyou University filed Critical Xian Shiyou University
Priority to CN201811583655.0A priority Critical patent/CN109446742B/en
Publication of CN109446742A publication Critical patent/CN109446742A/en
Application granted granted Critical
Publication of CN109446742B publication Critical patent/CN109446742B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • EFIXED CONSTRUCTIONS
    • E21EARTH OR ROCK DRILLING; MINING
    • E21BEARTH OR ROCK DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B19/00Handling rods, casings, tubes or the like outside the borehole, e.g. in the derrick; Apparatus for feeding the rods or cables
    • E21B19/14Racks, ramps, troughs or bins, for holding the lengths of rod singly or connected; Handling between storage place and borehole
    • E21B19/143Racks, ramps, troughs or bins, for holding the lengths of rod singly or connected; Handling between storage place and borehole specially adapted for underwater drilling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/06Power 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

The multi-body dynamic simulation method for the pipe grabbing machine of the pipe processing equipment of the semi-submersible drilling platform comprises the following steps: establishing a three-dimensional entity model in three-dimensional design software; step two: importing the three-dimensional entity model into ADAMS software; step three: establishing a multi-rigid-body dynamics simulation model in ADAMS software; step four: establishing a multi-flexible-body dynamic simulation model in ADAMS software; step five: loading wind load; step six: performing multi-rigid body and flexible body dynamics simulation and acquiring corresponding output data and curves; the method simulates the dynamic characteristics of the deepwater semi-submersible drilling platform when the pipe processing equipment grabs the pipe machine under the action of wind waves, can improve the analysis and calculation precision, and provides technical support for the design and optimization of the pipe machine.

Description

半潜式钻井平台管子处理装备抓管机多体动力学仿真方法Multi-body dynamics simulation method of pipe handling equipment for pipe handling equipment on semi-submersible drilling platforms

技术领域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 pitch rotation pair 13 is established between the pitch base 1 and the roll member 2, and a rotational drive is established on this rotation pair, and a motion function is set to simulate the rolling of the platform under the action of ocean waves;

在横摇构件2和垂荡构件3之间建立了横摇转动副14,并且在该转动副上建立转动驱动,设定运动函数,用于模拟在海浪作用下平台的纵摇;A roll rotation pair 14 is established between the roll member 2 and the heave member 3, and a rotational drive is established on this rotation pair, and a motion function is set to simulate the pitch of the platform under the action of ocean waves;

在垂荡构件3和纵荡横荡构件4之间建立了垂荡移动副10,并且在该上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的垂荡运动;A heave moving pair 10 is established between the heave member 3 and the heave member 4, and a mobile drive is established on this, and a motion function is set to simulate the heave motion of the platform under the action of ocean waves;

在纵荡横荡构件4和固定基座5之间建立了纵荡移动副8,并且在该移动上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的纵荡运动;A surging moving pair 8 is established between the surging and swaying member 4 and the fixed base 5, and a mobile drive is established on this movement, and a motion function is set to simulate the surging motion of the platform under the action of ocean waves;

同时在纵荡横荡构件4和固定基座5之间建立了横荡移动副15,并且在该移动副上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的横荡运动;At the same time, a swaying moving pair 15 is established between the swaying and swaying member 4 and the fixed base 5, and a moving drive is established on the moving pair, and a motion function is set to simulate the swaying motion of the platform under the action of ocean waves ;

同时在以上构件之间分别建立了固定副a 6,固定副b 7,固定副c 9,固定副d 11,固定副e 12,当不需要考虑海浪影响时,设定以上固定副处于激活状态,以上的其余运动副和驱动全部设定失效;当需要模拟其中一种或几种工况时,先将相对应构件之间的固定副设定失效,然后将对应的运动副和驱动激活使其处于激活状态,便分别可以模拟在海浪作用下平台的横摇,纵摇,垂荡,纵荡,横荡几种工况中的一种或根据实际情况下几种工况的叠加。At the same time, a fixed pair a 6, a fixed pair b 7, a fixed pair c 9, a fixed pair d 11, and a fixed pair e 12 are respectively established between the above components. When the influence of ocean waves does not need to be considered, the above fixed pair is set to be active. , the rest of the kinematic pairs and drives above are all set to fail; when one or more of the working conditions need to be simulated, first set the fixed pairs between the corresponding components to fail, and then activate the corresponding kinematic pairs and drives to make When it is activated, it can simulate the rolling, pitch, heave, surge, and sway of the platform under the action of waves, or the superposition of several conditions according to the actual situation.

所述的步骤三中添加相邻构件之间的运动副约束和驱动约束,具体如下: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:

Figure BDA0001918549850000041
Figure BDA0001918549850000041

式中:ω——单位面积上的风压,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 hydraulic cylinder rod 8 components. In the 3D design software (such as Pro/E, Solid Edge, etc.), the 3D entity is drawn according to the actual structure to improve the simulation accuracy. As shown in Figure 3, it is a three-dimensional drawing of the simulation assembly of the established pipe grabbing machine.

步骤二:将三维实体模型导入到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 pitch rotation pair 13 is established between the pitch base 1 and the roll member 2, and a rotational drive is established on the rotation pair, and a motion function is set to simulate the rolling of the platform under the action of ocean waves.

在横摇构件2和垂荡构件3之间建立了横摇转动副14,并且在该转动副上建立转动驱动,设定运动函数,用于模拟在海浪作用下平台的纵摇。A roll rotation pair 14 is established between the roll member 2 and the heave member 3, and a rotational drive is established on the rotation pair, and a motion function is set for simulating the pitch of the platform under the action of ocean waves.

在垂荡构件3和纵荡横荡构件4之间建立了垂荡移动副10,并且在该上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的垂荡运动。A heave movement pair 10 is established between the heave member 3 and the heave member 4, and a movement drive is established thereon, and a motion function is set for simulating the heave movement of the platform under the action of ocean waves.

在纵荡横荡构件4和固定基座5之间建立了纵荡移动副8,并且在该移动上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的纵荡运动。A surge moving pair 8 is established between the surge and sway member 4 and the fixed base 5, and a moving drive is established on this movement, and a motion function is set for simulating the surge motion of the platform under the action of ocean waves.

同时在纵荡横荡构件4和固定基座5之间建立了横荡移动副15,并且在该移动副上建立移动驱动,设定运动函数,用于模拟在海浪作用下平台的横荡运动。At the same time, a swaying moving pair 15 is established between the swaying and swaying member 4 and the fixed base 5, and a moving drive is established on the moving pair, and a motion function is set to simulate the swaying motion of the platform under the action of ocean waves .

同时在以上构件之间分别建立了固定副a 6,固定副b 7,固定副c 9,固定副d 11,固定副e 12,当不需要考虑海浪影响时,设定以上固定副处于激活状态,以上的其余运动副和驱动全部设定失效。当需要模拟其中一种或几种工况时,先将相对应构件之间的固定副设定失效,然后将对应的运动副和驱动激活使其处于激活状态,便分别可以模拟在海浪作用下平台的横摇,纵摇,垂荡,纵荡,横荡几种工况中的一种或根据实际情况下几种工况的叠加。At the same time, a fixed pair a 6, a fixed pair b 7, a fixed pair c 9, a fixed pair d 11, and a fixed pair e 12 are respectively established between the above components. When the influence of ocean waves does not need to be considered, the above fixed pair is set to be active. , the rest of the above kinematic pairs and drives are all set invalid. When it is necessary to simulate one or more of these working conditions, first set the fixed pair between the corresponding components to be invalid, and then activate the corresponding kinematic pair and drive to make them in an active state, so that the simulation under the action of ocean waves can be performed respectively. One of several working conditions of platform roll, pitch, heave, surge, and sway or the superposition of several conditions according to the actual situation.

步骤三:在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:

Figure BDA0001918549850000071
Figure BDA0001918549850000071

式中:ω——单位面积上的风压,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)

1. The multi-body dynamic simulation method for the pipe grabbing machine of the pipe processing equipment of the semi-submersible drilling platform is characterized by comprising the following steps of:
the method comprises the following steps: establishing a three-dimensional entity model in three-dimensional design software;
step two: importing the three-dimensional entity model into ADAMS software; the method specifically comprises the following steps:
importing the three-dimensional entity model into ADAMS software, setting dimensions, adjusting the position and angle of the model, and setting names, material parameters and appearance colors for each component; establishing a simulation platform capable of simulating the motion of the semi-submersible drilling platform under the action of sea waves, wherein in an inertial coordinate system, under the influence of wind waves, the motion which can be generated by the deepwater semi-submersible drilling platform comprises the rotational freedom of rolling, yawing and pitching around three coordinate axes of x, y and z, the translational freedom of pitching, heaving and swaying along the three coordinate axes of x, y and z, and the combination of several motions; in order to simulate the motions, a motion component and a motion pair are respectively established at the bottom of the platform and used for simulating the response of the platform under the influence of sea waves, and because the yawing motion is small, the influence is little, the motion simulation is not carried out, and the method comprises the following steps:
a pitching revolute pair (13) is established between the pitching base (1) and the rolling component (2), and a rotary drive is established on the revolute pair, and a motion function is set for simulating the rolling of the platform under the action of sea waves;
a rolling rotation pair (14) is established between the rolling component (2) and the heaving component (3), and a rotation drive is established on the rotation pair, and a motion function is set for simulating the pitching of the platform under the action of sea waves;
a heave moving pair (10) is established between the heave member (3) and the surging and surging member (4), and a moving drive is established on the heave moving pair, and a motion function is set for simulating the heave motion of the platform under the action of sea waves;
a surging moving pair (8) is established between the surging and surging component (4) and the fixed base (5), and a moving drive is established on the movement, and a motion function is set for simulating the surging motion of the platform under the action of sea waves;
meanwhile, a swaying moving pair (15) is established between the surging swaying component (4) and the fixed base (5), and a moving drive is established on the moving pair, and a motion function is set for simulating the swaying motion of the platform under the action of sea waves;
meanwhile, a fixed pair a (6), a fixed pair b (7), a fixed pair c (9), a fixed pair d (11) and a fixed pair e (12) are respectively established among the components, when the influence of sea waves is not considered, the fixed pairs are set to be in an activated state, and all the rest kinematic pairs and the drives are set to be invalid; when one or more working conditions need to be simulated, the fixed pair between the corresponding components is set to be invalid, then the corresponding kinematic pair and the drive are activated to be in an activated state, and then the rolling, pitching, heaving, pitching and rolling of the platform under the action of sea waves can be simulated respectively or the superposition of the working conditions under the actual condition is realized;
step three: establishing a multi-rigid-body dynamics simulation model in ADAMS software, adding kinematic pair constraints and driving constraints between adjacent components, adding driving constraints on corresponding kinematic pairs according to actual driving types and position requirements, and setting motion functions of the driving constraints according to actual working parameters;
in the third step, kinematic pair constraint and driving constraint between adjacent components are added, specifically as follows:
the pipe grabbing machine is added with the following kinematic pairs: adding revolute pairs between the upright column and the rotary support, between the rotary support and the main arm, between the main arm and the folding arm, between the rotary support and the main arm hydraulic cylinder barrel, between the main arm and the main arm hydraulic cylinder rod, between the main arm and the folding arm hydraulic cylinder barrel, and between the folding arm and the folding arm hydraulic cylinder rod respectively; moving pairs are respectively added between the main arm and the main arm hydraulic cylinder rod and between the main arm and the folding arm hydraulic cylinder barrel;
the driving constraints added in the pipe grabbing machine are as follows: adding a rotation drive on a revolute pair between the upright post and the rotary support, and setting an angular displacement drive function according to actual working conditions; respectively adding displacement drive to the sliding pairs between the main arm and the main arm hydraulic cylinder rod and between the main arm and the folding arm hydraulic cylinder barrel, and setting a displacement drive function according to actual working conditions; establishing local coordinates MARKER at key positions of the components, adding load types on MARKER points of the corresponding components according to actual working conditions, and setting load directions and load functions;
adding a measurement function to a MARKER point of a component to be analyzed to measure a motion parameter or a mechanical parameter of the point in a simulation process, wherein the motion parameter comprises displacement, speed and acceleration, the mechanical parameter comprises force and moment, the establishment of a multi-rigid-body simulation model is completed, and the multi-rigid-body simulation model is established as a basis for the establishment of a multi-flexible-body model;
step four: establishing a multi-flexible-body dynamic simulation model in ADAMS software; the method comprises the following specific steps:
(1) Respectively generating MNF modal files for components in the multi-rigid-body model;
for the component needing to be converted into the flexible body in the mechanism, respectively storing the three-dimensional solid model of the component in an SAT format in three-dimensional solid modeling software;
importing the files into finite element analysis software, adjusting the model proportion, and setting the elastic modulus, the density and the grid division type of the material;
carrying out finite element meshing, and converting a meshed model into an MNF format file after the meshing is finished;
(2) Introducing an MNF file into ADAMS, adjusting the direction and position of the flexible member, completely overlapping the flexible member with a rigid member to be replaced, actually replacing the original rigid member, establishing a virtual member without mass at the position where the flexible member is connected with the flexible member, fixing the virtual member with the flexible member, and adding kinematic pair constraint and driving constraint which are the same as those of a multi-rigid model between the virtual member and the connected member; loading a working load in the vertical direction at the tail end of the folding arm according to the actual hoisting load of the pipe grabbing machine, wherein the loading method is the same as that of a multi-rigid-body model, and the multi-flexible-body model is built;
step five: loading wind load;
step six: performing multi-rigid body and flexible body dynamics simulation and acquiring corresponding output data and curves; and acquiring corresponding output data and curves through an ADAMS post-processing module, and after the dynamic simulation of the multi-flexible-body model, invalidating each flexible-body component, recovering the rigid-body component at the original position, simulating the multi-rigid-body components, and analyzing and comparing the simulation of the multi-flexible-body and multi-rigid-body models in order to compare the multi-rigid-body and multi-flexible-body simulation models.
2. The multi-body dynamic simulation method of the pipe grabbing machine of the semi-submersible drilling platform pipe handling equipment according to claim 1, wherein the fifth step is specifically as follows:
wind pressure is represented by omega; the wind pressure omega is related to the wind speed v, and the wind pressure omega is calculated according to the Bernoulli equation in hydrodynamics:
Figure FDA0003820989960000031
in the formula: omega-wind pressure per unit area, kN/m 2 (ii) a Rho-air density, t/m 3 (ii) a Gamma-air gravity per unit volume, kN/m 3 (ii) a g-acceleration of gravity, m/s 2 (ii) a v-wind speed, m/s;
according to the working wind speed, substituting the formula into the formula to obtain the wind pressure; on the main wind load bearing member of multiple rigid bodies and multiple flexible bodies, the total wind load of the member is calculated through the product of the wind pressure and the windward area of the member, then a plurality of marked MARKER points are uniformly distributed and established on the member, and the load is equally loaded on each MARKER point according to the wind load direction so as to be equivalent to the total wind load of the member.
CN201811583655.0A 2018-12-24 2018-12-24 Multi-body dynamic simulation method for pipe grabbing machine of pipe processing equipment of semi-submersible drilling platform Active CN109446742B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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