[go: up one dir, main page]

CN107885916A - A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods - Google Patents

A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods Download PDF

Info

Publication number
CN107885916A
CN107885916A CN201711019978.2A CN201711019978A CN107885916A CN 107885916 A CN107885916 A CN 107885916A CN 201711019978 A CN201711019978 A CN 201711019978A CN 107885916 A CN107885916 A CN 107885916A
Authority
CN
China
Prior art keywords
drill
connecting rod
coordinate system
parameters
drill boom
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.)
Pending
Application number
CN201711019978.2A
Other languages
Chinese (zh)
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 Technological University
Original Assignee
Xian Technological 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 Technological University filed Critical Xian Technological University
Priority to CN201711019978.2A priority Critical patent/CN107885916A/en
Publication of CN107885916A publication Critical patent/CN107885916A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • 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
    • E21B7/00Special methods or apparatus for drilling
    • E21B7/02Drilling rigs characterised by means for land transport with their own drive, e.g. skid mounting or wheel mounting
    • E21B7/025Rock drills, i.e. jumbo drills
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mining & Mineral Resources (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Fluid Mechanics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geochemistry & Mineralogy (AREA)
  • Earth Drilling (AREA)

Abstract

本发明涉及一种基于CFDH(Coordinate Fixed Denavit‑Hartenberg)法的凿岩台车钻臂运动学分析方法。该方法首先确定连杆参数,包括连杆的尺寸参数有连杆长度和连杆扭角,相邻连杆的关系参数有连杆距离和关节转角;再将钻臂简化为多关节机器人的结构,通过设置钻臂各杆件坐标系,确定相邻杆件的坐标变换矩阵,进而运用CFDH法建立凿岩台车钻臂运动学方程;最后利用在MATLAB中根据建立的运动学方程绘制出凿岩台车钻臂的有效工作空间。该方法解决了钻臂研究中坐标系确定困难的问题,并且坐标系组的建立直观准确,为凿岩台车钻臂的运动学分析提供了有效的手段。

The invention relates to a kinematics analysis method for a drill arm of a rock drilling rig based on a CFDH (Coordinate Fixed Denavit-Hartenberg) method. This method first determines the parameters of the connecting rod, including the size parameters of the connecting rod, including the length of the connecting rod and the torsion angle of the connecting rod, and the relationship parameters of the adjacent connecting rods, including the distance between the connecting rod and the joint rotation angle; then the drilling arm is simplified to the structure of a multi-joint robot , by setting the coordinate system of each member of the drill arm, determine the coordinate transformation matrix of the adjacent member, and then use the CFDH method to establish the kinematic equation of the drill arm of the rock drilling rig; finally use the kinematic equation established in MATLAB to draw the The effective working space of the drill arm of the rock rig. This method solves the difficult problem of determining the coordinate system in the study of the drill arm, and the establishment of the coordinate system group is intuitive and accurate, and provides an effective means for the kinematics analysis of the drill arm of the rock drilling rig.

Description

一种基于CFDH法的凿岩台车钻臂运动学分析方法A Kinematics Analysis Method of Rock Drill Rig Arm Kinematics Based on CFDH Method

技术领域technical field

本发明涉及工程机械运动学分析领域,具体涉及一种基于CFDH法的凿岩台车钻臂运动学分析方法。The invention relates to the field of engineering machinery kinematics analysis, in particular to a method for analyzing the kinematics of a drill arm of a rock drilling rig based on a CFDH method.

背景技术Background technique

全液压凿岩台车是集机械、电气及液压于一体的大型凿岩设备,是矿山、隧道及地下工程采用钻爆法施工的一种重要机具,它主要由钻臂、凿岩机、推进器以及底盘等组成。全液压凿岩台车不仅可以极大地减轻工人的体力劳动,改善施工作业条件,提高凿孔作业的效率,而且在实际施工过程中更加易于实现高效化和自动化。我国目前用到的液压凿岩设备大部分依靠国外进口,而且大多都价值不菲。如果自行设计液压凿岩台车,其成本将比直接进口大幅降低,同时后期的维护费用、零件更换等也将得到极大的降低和便利。正因为如此,开展全液压凿岩台车的研制对我国的制造装备现代化具有十分重要的意义。Full hydraulic rock drilling jumbo is a large-scale rock drilling equipment integrating machinery, electricity and hydraulic pressure. It is an important machine tool for mines, tunnels and underground projects using the drilling and blasting method. Chassis etc. The fully hydraulic rock drilling jumbo can not only greatly reduce the physical labor of workers, improve construction conditions, and improve the efficiency of drilling operations, but also makes it easier to achieve high efficiency and automation in the actual construction process. Most of the hydraulic rock drilling equipment currently used in our country is imported from abroad, and most of them are expensive. If the hydraulic rock drilling rig is designed by itself, its cost will be greatly reduced compared with direct imports, and at the same time, the later maintenance costs and parts replacement will also be greatly reduced and facilitated. Because of this, the development of fully hydraulic rock drilling jumbo is of great significance to the modernization of manufacturing equipment in our country.

全液压凿岩台车钻臂就如同凿岩台车的“臂膀”,是凿岩台车最为核心的部件,钻臂是凿岩台车工作的定位机构,凿岩台车只有通过钻臂各关节的运动,才能完成定位、凿岩等动作。因此为了提高隧道施工的效率,稳定性,安全性能,对全液压凿岩台车钻臂的研究势在必行。The drill arm of the fully hydraulic rock drilling rig is like the "arm" of the rock drilling rig, and is the core component of the rock drilling rig. The drill arm is the positioning mechanism for the rock drilling rig. The rock drilling rig can only The movement of joints can complete positioning, rock drilling and other actions. Therefore, in order to improve the efficiency, stability and safety performance of tunnel construction, it is imperative to study the drilling arm of the fully hydraulic rock drilling rig.

发明内容Contents of the invention

本申请提供一种基于CFDH法的凿岩台车钻臂运动学分析方法,解决现有D-H分析法不能针对所有关节连杆进行建模、建立钻臂模型与实体不一致,以及无法进行局部关节位置分析等问题。This application provides a method for analyzing the kinematics of the drill arm of the rock drilling rig based on the CFDH method, which solves the problem that the existing D-H analysis method cannot model all joint connecting rods, the established drill arm model is inconsistent with the entity, and the local joint position cannot be determined. analysis etc.

为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:

一种基于CFDH法的凿岩台车钻臂运动学分析方法,该方法通过以下步骤实现:A method for analyzing the kinematics of the drill arm of a rock drilling rig based on the CFDH method, the method is realized through the following steps:

步骤1:确定连杆参数,包括连杆的尺寸参数:连杆长度和连杆扭角;相邻连杆的关系参数:连杆距离和关节转角;Step 1: Determine the connecting rod parameters, including the size parameters of the connecting rod: connecting rod length and connecting rod torsion angle; the relationship parameters of adjacent connecting rods: connecting rod distance and joint rotation angle;

步骤2:根据CFDH法建立连杆坐标系,确定相邻连杆坐标变换矩阵 Step 2: Establish the connecting rod coordinate system according to the CFDH method, and determine the coordinate transformation matrix of adjacent connecting rods

步骤3:将凿岩台车钻臂简化为多关节机器人的结构,通过设置杆件坐标系,确定相邻杆件的坐标变换矩阵。将各杆件的坐标变换矩阵依次相乘,得到钻臂末端对基座的关系矩阵即凿岩台车钻臂运动学方程;Step 3: Simplify the drill arm of the rock drilling rig into the structure of a multi-joint robot, and determine the coordinate transformation matrix of adjacent rods by setting the rod coordinate system. Multiply the coordinate transformation matrix of each rod in turn to obtain the relationship matrix between the end of the drill boom and the base, that is, the kinematic equation of the drill boom of the rock drilling rig;

步骤4:将凿岩台车钻臂的运动学方程输入到MATLAB中,绘制出凿岩台车钻臂的有效工作空间。Step 4: Input the kinematic equation of the drill arm of the rock drilling rig into MATLAB, and draw the effective working space of the drill arm of the rock drilling rig.

进一步的,所述步骤1中确定连杆参数,其具体步骤为:Further, the connecting rod parameters are determined in the step 1, and its specific steps are:

步骤1.1:确定连杆的尺寸参数Step 1.1: Determine the dimensional parameters of the connecting rod

连杆长度ai:两个关节轴线i和i-1沿公垂线的距离;Link length a i : the distance between the two joint axes i and i-1 along the common vertical line;

连杆扭角αi:两个关节轴线i和i-1的夹角;Connecting rod torsion angle α i : the angle between the two joint axes i and i-1;

步骤1.2:确定相邻连杆的关系参数Step 1.2: Determine the relational parameters of adjacent links

连杆距离di:沿关节轴线i方向,两个公垂线之间的距离;Connecting rod distance d i : the distance between two common vertical lines along the direction of joint axis i;

关节转角θi:垂直于关节轴线的平面内,两个公垂线之间的夹角。Joint rotation angle θ i : the angle between two common vertical lines in a plane perpendicular to the joint axis.

进一步的,所述步骤2中建立连杆坐标系,确定相邻连杆坐标变换矩阵,其具体步骤为:Further, in the step 2, the link coordinate system is established, and the adjacent link coordinate transformation matrix is determined, and the specific steps are:

步骤2.1:规定坐标轴Xi;坐标轴Zi;坐标轴Yi;坐标原点OiStep 2.1: Specify the coordinate axis X i ; the coordinate axis Z i ; the coordinate axis Y i ; the coordinate origin O i ;

步骤2.2:根据CFDH法建立连杆坐标系。相邻连杆坐标变换矩阵是由坐标系{i-1}转换到坐标系{i}的四个变换得到的,这四个变换分别是:绕Zi-1轴转θi;绕Zi-1轴移动di;沿Xi轴移动ai;沿Xi轴转αiStep 2.2: Establish the connecting rod coordinate system according to the CFDH method. Adjacent link coordinate transformation matrix is obtained by transforming the coordinate system {i-1} into the coordinate system {i} by four transformations, these four transformations are: rotate θ i around the Z i-1 axis; move d i around the Z i-1 axis; Move a i along the X i axis; rotate α i along the X i axis.

进一步的,所述步骤3中建立凿岩台车钻臂运动学方程,其具体步骤为:Further, in the step 3, the kinematics equation of the drill arm of the rock drilling rig is established, and the specific steps are:

步骤3.1:将凿岩台车钻臂简化为多关节机器人的结构,建立钻臂坐标系组,此坐标系组中将基坐标系{0}设在钻臂底板,端部坐标系{7}则设在钎杆的顶端;步骤3.2:根据实际测量数据写出各相邻连杆的变换矩阵: 将变换矩阵依次相乘,得到钻臂末端对基座的关系矩阵即凿岩台车钻臂运动学方程 Step 3.1: Simplify the drill arm of the rock drilling rig into the structure of a multi-joint robot, and establish the coordinate system group of the drill arm. In this coordinate system group, the base coordinate system {0} is set on the bottom plate of the drill arm, and the end coordinate system {7} It is set at the top of the drill rod; Step 3.2: Write the transformation matrix of each adjacent connecting rod according to the actual measurement data: Multiply the transformation matrices in turn to obtain the relationship matrix between the end of the drill arm and the base, that is, the kinematic equation of the drill arm of the rock drilling rig

步骤3.3:取各关节初始值代入运动学方程,验证运动学方程是否正确。Step 3.3: Substitute the initial values of each joint into the kinematic equation to verify whether the kinematic equation is correct.

进一步的,所述的步骤4绘制凿岩台车钻臂的有效工作空间具体为:Further, the step 4 draws the effective working space of the drill arm of the rock drilling rig as follows:

步骤4.1:利用MATLAB软件编程,使各关节变量随机选取取值范围内的值,将其代入运动学方程中,由此得到钻臂末端点的三维坐标值;Step 4.1: Use MATLAB software to program, so that each joint variable randomly selects a value within the value range, and substitutes it into the kinematic equation, thereby obtaining the three-dimensional coordinate value of the end point of the drill arm;

步骤4.2:利用plot函数将三维坐标点输出成图形,便得到了工作空间图形化的三维结果。Step 4.2: Use the plot function to output the three-dimensional coordinate points into a graph, and then obtain the three-dimensional result of the graphical workspace.

与现有技术相比,本发明的有益效果如下:Compared with the prior art, the beneficial effects of the present invention are as follows:

本发明应用于凿岩台车钻臂运动学分析中,使用了一种坐标系固定在实体上的D-H表示法―CFDH法,解决了钻臂研究中坐标系确定困难的问题,并且坐标系组的建立更直观准确。本发明不仅提高了运动学分析的精确性和可操作性,而且节约了分析时间,为优化改进凿岩台车提供了有效的分析手段。The invention is applied to the kinematics analysis of the drill arm of the rock drilling rig, and uses a D-H representation method—CFDH method in which the coordinate system is fixed on the entity, which solves the problem of difficult determination of the coordinate system in the study of the drill arm, and the coordinate system group The establishment is more intuitive and accurate. The invention not only improves the accuracy and operability of the kinematics analysis, but also saves the analysis time, and provides an effective analysis means for optimizing and improving the rock drilling jumbo.

附图说明Description of drawings

图1本发明分析方法的流程图;The flowchart of Fig. 1 analytical method of the present invention;

图2为钻臂连杆坐标系示意图;Fig. 2 is a schematic diagram of the coordinate system of the drill arm connecting rod;

图3为某型号全液压凿岩台车实拍图;Figure 3 is a real shot of a certain type of full hydraulic rock drilling rig;

图4为凿岩台车钻臂坐标系组示意图;Fig. 4 is a schematic diagram of the coordinate system group of the drill arm of the rock drilling rig;

图5为凿岩台车钻臂工作空间三维示意图;Fig. 5 is a three-dimensional schematic diagram of the working space of the drill arm of the rock drilling rig;

图6为工作空间在XY面上的投影示意图;Fig. 6 is a schematic diagram of the projection of the working space on the XY plane;

具体实施方式Detailed ways

下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。The present invention will be further described in detail below through specific embodiments in conjunction with the accompanying drawings. Wherein, similar elements in different implementations adopt associated similar element numbers. In the following implementation manners, many details are described for better understanding of the present application. However, those skilled in the art can readily recognize that some of the features can be omitted in different situations, or can be replaced by other elements, materials, and methods. In some cases, some operations related to the application are not shown or described in the description, this is to avoid the core part of the application being overwhelmed by too many descriptions, and for those skilled in the art, it is necessary to describe these operations in detail Relevant operations are not necessary, and they can fully understand the relevant operations according to the description in the specification and general technical knowledge in the field.

另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。In addition, the characteristics, operations or characteristics described in the specification can be combined in any appropriate manner to form various embodiments. At the same time, the steps or actions in the method description can also be exchanged or adjusted in a manner obvious to those skilled in the art. Therefore, various sequences in the specification and drawings are only for clearly describing a certain embodiment, and do not mean a necessary sequence, unless otherwise stated that a certain sequence must be followed.

本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。The serial numbers assigned to components in this document, such as "first", "second", etc., are only used to distinguish the described objects, and do not have any sequence or technical meaning. The "connection" and "connection" mentioned in this application all include direct and indirect connection (connection) unless otherwise specified.

本发明提供一种基于CFDH法的凿岩台车钻臂运动学分析方法,如图1所示,该方法通过以下步骤实现:The present invention provides a method for analyzing the kinematics of the drill arm of a rock drilling rig based on the CFDH method. As shown in Figure 1, the method is implemented through the following steps:

步骤1:确定连杆参数,包括连杆的尺寸参数:连杆长度和连杆扭角;相邻连杆的关系参数:连杆距离和关节转角;Step 1: Determine the connecting rod parameters, including the size parameters of the connecting rod: connecting rod length and connecting rod torsion angle; the relationship parameters of adjacent connecting rods: connecting rod distance and joint rotation angle;

步骤2:根据CFDH法建立连杆坐标系,相邻连杆坐标变换矩阵由坐标系{i-1}转换到坐标系{i}的四个变换得到;Step 2: Establish the connecting rod coordinate system according to the CFDH method, and the coordinate transformation matrix of adjacent connecting rods It is obtained by four transformations from the coordinate system {i-1} to the coordinate system {i};

步骤3:将凿岩台车钻臂简化为多关节机器人的结构,通过设置钻臂各杆件坐标系,确定相邻杆件的坐标变换矩阵。将各杆件的坐标变换矩阵依次相乘,得到钻臂末端对基座的关系矩阵即凿岩台车钻臂运动学方程;Step 3: Simplify the drill arm of the rock drilling rig into the structure of a multi-joint robot, and determine the coordinate transformation matrix of adjacent members by setting the coordinate system of each member of the drill arm. Multiply the coordinate transformation matrix of each rod in turn to obtain the relationship matrix between the end of the drill boom and the base, that is, the kinematic equation of the drill boom of the rock drilling rig;

步骤4:将凿岩台车钻臂的运动学方程输入到MATLAB中,绘制出凿岩台车钻臂的有效工作空间。Step 4: Input the kinematic equation of the drill arm of the rock drilling rig into MATLAB, and draw the effective working space of the drill arm of the rock drilling rig.

下面以某型号凿岩台车为例,说明本发明一种基于CFDH法的凿岩台车钻臂运动学分析方法的具体实施步骤:Taking a certain type of rock drilling jumbo as an example, the specific implementation steps of a method for analyzing the kinematics of the drilling jumbo based on the CFDH method of the present invention are described below:

步骤1:确定连杆参数,包括连杆的尺寸参数:连杆长度和连杆扭角;相邻连杆的关系参数:连杆距离和关节转角;Step 1: Determine the connecting rod parameters, including the size parameters of the connecting rod: connecting rod length and connecting rod torsion angle; the relationship parameters of adjacent connecting rods: connecting rod distance and joint rotation angle;

可以将钻臂看作多个连杆通过关节连接的机械臂。CFDH法中,连杆参数的规定如下:The drill arm can be considered as a mechanical arm with multiple links connected by joints. In the CFDH method, the specifications of the connecting rod parameters are as follows:

(1)连杆的尺寸参数(1) Dimensional parameters of the connecting rod

连杆长度ai:两个关节轴线i和i-1沿公垂线的距离;Link length a i : the distance between the two joint axes i and i-1 along the common vertical line;

连杆扭角αi:两个关节轴线i和i-1的夹角;Connecting rod torsion angle α i : the angle between the two joint axes i and i-1;

(2)相邻连杆的关系参数(2) The relationship parameters of adjacent connecting rods

连杆距离di:沿关节轴线i方向,两个公垂线之间的距离;Connecting rod distance d i : the distance between two common vertical lines along the direction of joint axis i;

关节转角θi:垂直于关节轴线的平面内,两个公垂线之间的夹角。Joint rotation angle θ i : the angle between two common vertical lines in a plane perpendicular to the joint axis.

步骤2:建立连杆坐标系及相邻连杆坐标变换矩阵;Step 2: Establish the connecting rod coordinate system and the adjacent connecting rod coordinate transformation matrix;

(1)规定坐标轴及坐标原点(1) Specify the coordinate axis and coordinate origin

坐标轴Xi:沿连杆i-1两关节轴线的公垂线指向i关节;Coordinate axis X i : the common vertical line along the axes of the two joints of link i-1 points to joint i;

坐标轴Zi:与i关节的轴线重合;Coordinate axis Z i : coincides with the axis of joint i;

坐标轴Yi:按右手直角坐标系法则确定。Coordinate axis Y i : determined according to the rule of the right-hand rectangular coordinate system.

坐标原点Oi:当关节轴线i-1和关节轴线i相交时,取两轴线的交点;当关节轴线i-1和关节轴线i异面时,取两轴线的公垂线与关节轴线i的交点;当关节轴线i-1和关节汗轴线i平行时,取关节轴线i与关节轴线i-1的公垂线与关节轴线i的交点。Coordinate origin O i : when the joint axis i-1 intersects with the joint axis i, take the intersection point of the two axes; Intersection point: when the joint axis i-1 is parallel to the joint sweat axis i, take the intersection point of the common perpendicular line between the joint axis i and the joint axis i-1 and the joint axis i.

连杆坐标系的建立及参数的规定如图2所示。The establishment of the connecting rod coordinate system and the specification of parameters are shown in Figure 2.

(2)根据CFDH法建立连杆坐标系,相邻连杆坐标变换矩阵由坐标系{i-1}转换到坐标系{i}的四个变换得到:(2) According to the CFDH method, the coordinate system of the connecting rod is established, and the coordinate transformation matrix of adjacent connecting rods Four transformations from the coordinate system {i-1} to the coordinate system {i} are obtained:

绕Zi-1轴转θi:Rot(Zi-1i)Rotate θ i around Z i-1 axis: Rot(Z i-1i )

沿Zi-1轴移动di:Trans(Zi-1,di)Move d i along Z i-1 axis: Trans(Z i-1 ,d i )

沿Xi轴移动ai:Trans(Xi,ai)Move a i along the X i axis: Trans(X i ,a i )

绕Xi轴转αi:Rot(Xii)Rotate α i around the X i axis: Rot(X ii )

转动连杆的CFDH参数为ai、αi、di、θi,其中关节转角θi是关节变量,连杆长度ai、连杆扭角αi、连杆距离di是固定不变的。这四个参数确定了连杆i相对于连杆i-1的位姿,即坐标变换矩阵为如式1所示。The CFDH parameters of the rotating link are a i , α i , d i , θ i , where the joint rotation angle θ i is the joint variable, and the link length a i , link torsion angle α i , and link distance d i are fixed of. These four parameters determine the pose of link i relative to link i-1, that is, the coordinate transformation matrix is As shown in formula 1.

步骤3:建立凿岩台车钻臂运动学方程Step 3: Establish the kinematics equation of the drill arm of the rock drilling rig

(1)图3是某型号凿岩台车实拍图,将凿岩台车钻臂简化为多关节机器人的结构,建立钻臂坐标系组,此坐标系组中将基坐标系{0}设在钻臂底板,端部坐标系{7}则设在钎杆的顶端。(1) Figure 3 is a real shot of a certain type of rock drilling rig. The drill arm of the rock drilling rig is simplified into the structure of a multi-joint robot, and the coordinate system group of the drill arm is established. In this coordinate system group, the base coordinate system {0} It is set on the bottom plate of the drill arm, and the end coordinate system {7} is set on the top of the drill rod.

(2)图4是某型号凿岩台车钻臂坐标系组,根据实际测量数据写出各相邻连杆的变换矩阵:将变换矩阵依次相乘,得到钻臂末端对基座的关系矩阵及凿岩台车钻臂运动学方程 (2) Figure 4 is the coordinate system group of the drill boom of a certain type of rock drilling rig, and the transformation matrix of each adjacent connecting rod is written according to the actual measurement data: Multiply the transformation matrix in turn to obtain the relationship matrix between the end of the drill arm and the base and the kinematic equation of the drill arm of the rock drilling rig

根据某公司提供的实际测量数据可知:According to the actual measurement data provided by a certain company:

a1=270mm;a2=3100mm;a4=1240mm;a6=460mm;a 1 =270mm; a 2 =3100mm; a 4 =1240mm; a 6 =460mm;

d3=220mm;d4=1280mm;d5=950mm;d6=545mm。d 3 =220 mm; d 4 =1280 mm; d 5 =950 mm; d 6 =545 mm.

结合下表1和公式1,可得钻臂各连杆之间的变换矩阵。Combining the following table 1 and formula 1, the transformation matrix between the connecting rods of the drill arm can be obtained.

注:si=sinθi,ci=cosθi(i=1,2,3,4,5,6)Note: si=sinθ i , ci=cosθ i (i=1,2,3,4,5,6)

表1Table 1

(3)将上面的矩阵依次相乘,得到钻臂末端对基座的关系矩阵及凿岩台车钻臂运动学方程。(3) Multiply the above matrices in turn to obtain the relationship matrix between the end of the drill arm and the base and the kinematic equation of the drill arm of the rock drilling rig.

要具体描述一个坐标系相对于另一个坐标系的关系,必须给出坐标系的原点位置和它的坐标轴的方向。式(9)中,p为钻臂末端的位置;n为X轴主矢量方向余弦;o为Y轴主矢量方向余弦;a为Z轴主矢量方向余弦。根据CFDH法的内容分别用nx,ny,nz,ox,oy,oz,ax,ay,az来表示机械臂末端执行器的位姿,用px,py,pz来表示机械臂末端执行器的位置。To describe the relationship of one coordinate system relative to another coordinate system, the origin position of the coordinate system and the direction of its coordinate axes must be given. In formula (9), p is the position of the end of the drill arm; n is the cosine of the direction of the principal vector of the X-axis; o is the cosine of the direction of the principal vector of the Y-axis; a is the cosine of the direction of the principal vector of the Z-axis. According to the content of the CFDH method, use n x , ny , nz , o x , o y , o z , a x , a y , a z to represent the pose of the end effector of the manipulator, and use p x , p y , p z to represent the position of the end effector of the manipulator.

(4)根据某公司提供的实际测量数据,在钻臂初始状态时(4) According to the actual measurement data provided by a certain company, in the initial state of the drill arm

px=6300mm,py=-750mm,pz=5200mm。p x =6300mm, p y =-750mm, p z =5200mm.

为验证结果是否正确,取各关节初始值θ0=θ1=θ2=θ5=θ6=0°;θ3=θ4=90°;d7=3000mm;l1=0mm。由CFDH法计算可得:px=6330mm,py=-739mm,pz=5230mm。In order to verify whether the result is correct, take the initial values of each joint θ 0 = θ 1 = θ 2 = θ 5 = θ 6 = 0°; θ 3 = θ 4 = 90°; d 7 = 3000mm; l 1 = 0mm. Calculated by CFDH method: p x =6330mm, p y =-739mm, p z =5230mm.

根据规定,实际测量和计算结果的误差在5%以内,说明运动学方程建立正确。由下表2可知,实际测量和计算结果的误差远小于规定的误差范围,可见钻臂的运动学方程建立正确。According to regulations, the error of the actual measurement and calculation results is within 5%, indicating that the kinematic equations are established correctly. It can be seen from Table 2 below that the error of the actual measurement and calculation results is much smaller than the specified error range, which shows that the kinematic equation of the drill arm is established correctly.

表2Table 2

步骤4:绘制凿岩台车钻臂的有效工作空间Step 4: Map the effective working space of the drill rig's boom

(1)利用MATLAB软件编程,使各关节变量随机选取取值范围内的值,将其代入运动学方程,由此得到钻臂末端点的三维坐标值;(1) Use MATLAB software to program, so that each joint variable randomly selects a value within the value range, and substitutes it into the kinematic equation, thereby obtaining the three-dimensional coordinate value of the end point of the drill arm;

(2)利用plot函数将三维坐标点输出成图形,便得到了工作空间图形化的三维结果。利用for循环随机选取这样15000个点,就可以形成直观性很强的钻臂工作空间图。随机关节变量由下式求得:(2) Use the plot function to output the three-dimensional coordinate points into a graph, and then obtain the three-dimensional result of the graphical workspace. Using the for loop to randomly select such 15,000 points can form a highly intuitive working space diagram of the drill arm. The random joint variable is obtained by the following formula:

θi=θi min+(θi maxi min)×rand(1) (10)θ i =θ i min +(θ i maxi min )×rand(1) (10)

上式中,θi min为关节i转动范围的最小值;θi max为关节i转动范围的最大值;rand(1)指随机选取0~1之间的数。In the above formula, θ i min is the minimum value of the rotation range of joint i; θ i max is the maximum value of the rotation range of joint i; rand(1) refers to randomly selecting a number between 0 and 1.

(3)钎杆末端运动所达空间位置集合即钻臂工作空间,图5为钻臂工作空间三维图。在凿岩过程中,最为关注的掌子面上钻孔的区域,即钻臂工作空间在XY面上的投影,由图6可以看出,XY面的投影点的分布成一扇形,数据分析可以看出是一个扇形半径为0.9×104mm的类似扇形,满足凿岩台车施工使用要求。(3) The set of spatial positions reached by the movement of the end of the drill rod is the working space of the drilling arm. Figure 5 is a three-dimensional diagram of the working space of the drilling arm. In the process of rock drilling, the most concerned drilling area on the face, that is, the projection of the working space of the drill arm on the XY plane, can be seen from Figure 6, the distribution of the projection points on the XY plane is a fan, and the data analysis can be It can be seen that it is a similar sector with a sector radius of 0.9×104 mm, which meets the requirements for the use of rock drilling rigs.

以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。The above uses specific examples to illustrate the present invention, which is only used to help understand the present invention, and is not intended to limit the present invention. For those skilled in the technical field to which the present invention belongs, some simple deduction, deformation or replacement can also be made according to the idea of the present invention.

Claims (5)

1. a kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods, it is characterised in that this method passes through following step It is rapid to realize:
Step 1:Link parameters are determined, the link parameters include the dimensional parameters of connecting rod and the Relation Parameters of adjacent links;Even The dimensional parameters of bar include length of connecting rod and connecting rod torsional angle;The Relation Parameters of adjacent links include connecting rod distance and joint rotation angle;
Step 2:Link rod coordinate system is established according to CFDH methods, determines adjacent links transformation matrix of coordinates
Step 3:Drill jumbo drill boom is reduced to the structure of articulated robot, by setting member coordinates, determined adjacent The transformation matrix of coordinates of rod member;The transformation matrix of coordinates of each rod member is multiplied successively, obtains relation square of the drill boom end to pedestal Battle array is drill jumbo drill boom kinematical equation;
Step 4:The kinematical equation of drill jumbo drill boom is input in MATLAB, draws out effective work of drill jumbo drill boom Make space.
2. analysis method according to claim 1, it is characterised in that determine link parameters in the step 1, its specific step Suddenly it is:
Step 1.1:Determine the dimensional parameters of connecting rod
Length of connecting rod ai:Distances of two joints axes i and i-1 along common vertical line;
Connecting rod torsional angle αi:Two joints axes i and i-1 angle;
Step 1.2:Determine the Relation Parameters of adjacent links
Connecting rod distance di:Along joints axes i directions, the distance between two common vertical lines;
Joint rotation angle θi:In the plane of joints axes, the angle between two common vertical lines.
3. analysis method according to claim 1 or 2, it is characterised in that link rod coordinate system is established in the step 2, really Determine adjacent links transformation matrix of coordinates, it is concretely comprised the following steps:
Step 2.1:Provide reference axis Xi;Reference axis Zi;Reference axis Yi;Origin of coordinates Oi
Step 2.2:Link rod coordinate system is established according to CFDH methods.Adjacent links transformation matrix of coordinatesIt is by coordinate system { i-1 } Be transformed into coordinate system { i } four convert what is obtained, and this four conversion are respectively:Around Zi-1Axle turns θi;Around Zi-1Axle moves di;Edge XiAxle moves ai;Along XiAxle turns αi
4. analysis method according to claim 3, it is characterised in that the motion of drill jumbo drill boom is established in the step 3 Equation is learned, it is concretely comprised the following steps:
Step 3.1:Drill jumbo drill boom is reduced to the structure of articulated robot, establishes drill boom coordinate system group, this coordinate system Basis coordinates system { 0 } is located at drill boom bottom plate in group, end coordinate system { 7 } is then located at the top of drill steel.
Step 3.2:The transformation matrix of each adjacent links is write out according to actual measurement data: Transformation matrix is multiplied successively, drill boom end is obtained and the relational matrix i.e. drill jumbo drill boom of pedestal is transported It is dynamic to learn equation
Step 3.3:Each joint initial value is taken to substitute into kinematical equation, whether checking kinematical equation is correct.
5. analysis method according to claim 4, it is characterised in that described step 4 draws having for drill jumbo drill boom Imitating working space is specially:
Step 4.1:Using MATLAB software programmings, each joint variable is randomly selected the value in span, substituted into fortune It is dynamic to learn in equation, thus obtain the D coordinates value of drill boom distal point;
Step 4.2:Three-dimensional coordinate point is exported into figure using plot functions, has just obtained the patterned three-dimensional knot of working space Fruit.
CN201711019978.2A 2017-10-27 2017-10-27 A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods Pending CN107885916A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711019978.2A CN107885916A (en) 2017-10-27 2017-10-27 A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711019978.2A CN107885916A (en) 2017-10-27 2017-10-27 A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods

Publications (1)

Publication Number Publication Date
CN107885916A true CN107885916A (en) 2018-04-06

Family

ID=61782543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711019978.2A Pending CN107885916A (en) 2017-10-27 2017-10-27 A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods

Country Status (1)

Country Link
CN (1) CN107885916A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111274696A (en) * 2020-01-19 2020-06-12 徐州徐工铁路装备有限公司 Method for acquiring spatial position and attitude of double triangular drill arms of drill jumbo in real time
CN111425182A (en) * 2020-01-07 2020-07-17 北京科技大学 Determination method of surrounding hole pose parameters based on working space of fully computerized rock drilling rig
CN112084576A (en) * 2020-08-17 2020-12-15 盐城工学院 Vehicle-mounted mechanical arm kinematics modeling method
CN112627799A (en) * 2020-12-13 2021-04-09 江西鑫通机械制造有限公司 Construction method for automatic drilling of uneven working surface
CN112746812A (en) * 2021-01-22 2021-05-04 安百拓(南京)建筑矿山设备有限公司 Illumination and camera shooting follow-up system and control method of drill jumbo and drill jumbo
CN113858202A (en) * 2021-09-29 2021-12-31 中铁工程装备集团有限公司 Inverse solution analysis method, device, equipment and medium for anchor rod trolley drill arm
CN116408800A (en) * 2023-03-27 2023-07-11 中铁隧道局集团有限公司 An automatic positioning method for bolting trolley based on hole position coordinates
CN117891282A (en) * 2024-01-11 2024-04-16 北京科技大学 A method and device for reverse motion control of drilling arm of rock drilling rig without label data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7428476B1 (en) * 2001-08-10 2008-09-23 Yasumi Capital, Llc System and method of simulating with respect to spheroid reference models using local surface coordinates
CN101950170A (en) * 2010-09-10 2011-01-19 中国科学院自动化研究所 Interaction control device and method oriented to intelligent indoor assisting system
CN104858537A (en) * 2015-05-29 2015-08-26 北京林克曼数控技术股份有限公司 Method and device for controlling groove of workpiece cut by robot
CN105252548A (en) * 2015-11-03 2016-01-20 葛洲坝易普力股份有限公司 Kinematic performance analysis method of irregular RPR, RP and PR type mechanical arm connecting rod coordinate systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7428476B1 (en) * 2001-08-10 2008-09-23 Yasumi Capital, Llc System and method of simulating with respect to spheroid reference models using local surface coordinates
CN101950170A (en) * 2010-09-10 2011-01-19 中国科学院自动化研究所 Interaction control device and method oriented to intelligent indoor assisting system
CN104858537A (en) * 2015-05-29 2015-08-26 北京林克曼数控技术股份有限公司 Method and device for controlling groove of workpiece cut by robot
CN105252548A (en) * 2015-11-03 2016-01-20 葛洲坝易普力股份有限公司 Kinematic performance analysis method of irregular RPR, RP and PR type mechanical arm connecting rod coordinate systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
郭发勇 等: "D-H 法建立连杆坐标系存在的问题及改进", 《中国机械工程》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111425182A (en) * 2020-01-07 2020-07-17 北京科技大学 Determination method of surrounding hole pose parameters based on working space of fully computerized rock drilling rig
CN111425182B (en) * 2020-01-07 2021-07-09 北京科技大学 Determination method of surrounding hole pose parameters based on working space of fully computerized rock drilling rig
CN111274696A (en) * 2020-01-19 2020-06-12 徐州徐工铁路装备有限公司 Method for acquiring spatial position and attitude of double triangular drill arms of drill jumbo in real time
CN111274696B (en) * 2020-01-19 2024-01-09 徐州徐工能源装备有限公司 Method for acquiring spatial position and posture of double-triangle drill boom of drill jumbo in real time
CN112084576A (en) * 2020-08-17 2020-12-15 盐城工学院 Vehicle-mounted mechanical arm kinematics modeling method
CN112627799A (en) * 2020-12-13 2021-04-09 江西鑫通机械制造有限公司 Construction method for automatic drilling of uneven working surface
CN112746812A (en) * 2021-01-22 2021-05-04 安百拓(南京)建筑矿山设备有限公司 Illumination and camera shooting follow-up system and control method of drill jumbo and drill jumbo
CN113858202A (en) * 2021-09-29 2021-12-31 中铁工程装备集团有限公司 Inverse solution analysis method, device, equipment and medium for anchor rod trolley drill arm
CN116408800A (en) * 2023-03-27 2023-07-11 中铁隧道局集团有限公司 An automatic positioning method for bolting trolley based on hole position coordinates
CN116408800B (en) * 2023-03-27 2024-01-09 中铁隧道局集团有限公司 An automatic positioning method for anchor trolley based on hole position coordinates
CN117891282A (en) * 2024-01-11 2024-04-16 北京科技大学 A method and device for reverse motion control of drilling arm of rock drilling rig without label data
CN117891282B (en) * 2024-01-11 2024-06-21 北京科技大学 Method and device for controlling reverse movement of drill boom of drill jumbo without tag data

Similar Documents

Publication Publication Date Title
CN107885916A (en) A kind of drill jumbo drill boom Analytical Methods of Kinematics based on CFDH methods
CN106737855B (en) A Robot Accuracy Compensation Method Combining Pose Error Model and Stiffness Compensation
CN105773609A (en) Robot kinematics calibration method based on vision measurement and distance error model
CN107589934A (en) A kind of acquiring method of articulated manipulator inverse kinematics parsing solution
CN104608129A (en) Planar constraint based robot calibration method
CN104890013A (en) Pull-cord encoder based calibration method of industrial robot
CN110722562B (en) Space Jacobian matrix construction method for machine ginseng number identification
CN111844005B (en) 2R-P-2R-P-2R mechanical arm motion planning method applied to tunnel wet spraying
CN108621162A (en) A kind of manipulator motion planning method
CN103481288B (en) A kind of 5 articulated robot end-of-arm tooling posture control methods
CN106313007B (en) The teaching playback system of parallel connection type drilling machine
CN111367237A (en) Post-processing method of non-orthogonal five-axis vertical-horizontal conversion numerical control machine tool
CN108318010B (en) Foundation pit monitoring measuring point rapid selection method based on BIM
CN105302147A (en) Series connection mechanism locus planning method
CN111274696B (en) Method for acquiring spatial position and posture of double-triangle drill boom of drill jumbo in real time
CN107186753B (en) Workspace Determination Method for Industrial Robot Performance Testing
CN103085069A (en) Novel robot kinematics modeling method
CN105856231A (en) Movement control method for six-shaft industrial robot of specific structure
CN107727026A (en) Calibration method of workpiece coordinate system for cooperative work of duplex robot
US20200246975A1 (en) Method and system for teaching a robot in reaching a given target in robot manufacturing
CN105241683B (en) A kind of collision checking method of two-in-series mechanical arm type mobile manipulator device
CN103394725B (en) A kind of drill carriage automatic punching method
CN114505862A (en) A method and system for site planning of architectural 3D printing mobile manipulators
CN109129469B (en) Mechanical arm kinematics inverse solution method and device and mechanical arm
CN105404174A (en) Solving method for six-degree-of-freedom series robot inverse kinematics solution

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180406

RJ01 Rejection of invention patent application after publication