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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004458 analytical method Methods 0.000 title claims abstract description 16
- 239000011159 matrix material Substances 0.000 claims abstract description 29
- 230000009466 transformation Effects 0.000 claims abstract description 28
- 238000005259 measurement Methods 0.000 claims description 7
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 claims 2
- 229910000831 Steel Inorganic materials 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 claims 1
- 235000013399 edible fruits Nutrition 0.000 claims 1
- 239000010959 steel Substances 0.000 claims 1
- 238000005553 drilling Methods 0.000 abstract description 54
- 239000011435 rock Substances 0.000 abstract description 47
- 238000010586 diagram Methods 0.000 description 6
- 238000000844 transformation Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000012636 effector Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005422 blasting Methods 0.000 description 1
- 239000000306 component Substances 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 210000004243 sweat Anatomy 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
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
-
- 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
- E21B7/00—Special methods or apparatus for drilling
- E21B7/02—Drilling rigs characterised by means for land transport with their own drive, e.g. skid mounting or wheel mounting
- E21B7/025—Rock drills, i.e. jumbo drills
-
- 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
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
技术领域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;坐标原点Oi;Step 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轴转αi。Step 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-1,θi)Rotate θ i around Z i-1 axis: Rot(Z i-1 ,θ i )
沿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(Xi,αi)Rotate α i around the X i axis: Rot(X i ,α i )
转动连杆的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 max-θi min)×rand(1) (10)θ i =θ i min +(θ i max -θ i 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)
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)
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)
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 |
-
2017
- 2017-10-27 CN CN201711019978.2A patent/CN107885916A/en active Pending
Patent Citations (4)
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)
Title |
---|
郭发勇 等: "D-H 法建立连杆坐标系存在的问题及改进", 《中国机械工程》 * |
Cited By (12)
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 |