CN112045677B - 一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法 - Google Patents
一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法 Download PDFInfo
- Publication number
- CN112045677B CN112045677B CN202010796539.8A CN202010796539A CN112045677B CN 112045677 B CN112045677 B CN 112045677B CN 202010796539 A CN202010796539 A CN 202010796539A CN 112045677 B CN112045677 B CN 112045677B
- Authority
- CN
- China
- Prior art keywords
- robot
- hole
- turbine disk
- strengthening
- upper computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000002787 reinforcement Effects 0.000 title claims description 37
- 238000005728 strengthening Methods 0.000 claims abstract description 127
- 238000004891 communication Methods 0.000 claims abstract description 27
- 238000012545 processing Methods 0.000 claims abstract description 22
- 230000007246 mechanism Effects 0.000 claims abstract description 4
- 230000000007 visual effect Effects 0.000 claims description 25
- 230000008569 process Effects 0.000 claims description 16
- 230000001681 protective effect Effects 0.000 claims description 16
- 239000011159 matrix material Substances 0.000 claims description 14
- 238000012937 correction Methods 0.000 claims description 10
- 230000033001 locomotion Effects 0.000 claims description 8
- 238000013016 damping Methods 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000003780 insertion Methods 0.000 claims 1
- 230000037431 insertion Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005553 drilling Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 206010063385 Intellectualisation Diseases 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000012636 effector Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000002929 anti-fatigue Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 235000019504 cigarettes Nutrition 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003706 image smoothing Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000003754 machining Methods 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
- 238000007781 pre-processing Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/005—Manipulators for mechanical processing tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23D—PLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
- B23D3/00—Planing or slotting machines cutting by relative movement of the tool and workpiece in a vertical or inclined straight line
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Numerical Control (AREA)
Abstract
本发明涉及一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法,航空发动机涡轮盘螺栓孔智能强化***包括:机器人,其上固定有孔强化装置并带动该孔强化装置移动,孔强化装置连接有力传感器,孔强化装置上设有工业相机;数控转台,用于固定待加工的涡轮盘,其上设置有固定机构;控制***,分别与机器人、力传感器、孔强化装置和数控转台通信连接;上位机,分别与控制***及工业相机通信连接。本发明实施例提供的航空发动机涡轮盘螺栓孔智能强化***及其控制方法,采用机器人夹持孔强化装置,配合数控转台、力传感器和工业相机,通过工业相机引导机器人运动,根据力传感器监测的受力进行柔性加工控制,实现航空发动机涡轮盘螺栓孔智能化加工。
Description
技术领域
本发明涉及航空发动机加工领域,更具体地涉及一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法。
背景技术
涡轮盘作为航空发动机关键部件之一,长期服役于热-机耦合等复杂环境下,其设计具有高可靠性、长寿命、轻量化等要求,是航空发动机适航设计的关键环节,也是制约航空发动机研发的瓶颈之一。螺栓孔结构是航空发动机盘件连接的重要方式,多以圆周阵列的形式排布于涡轮盘上,是航空发动机涡轮盘结构的重要组成部分。航空发动机运转时,在高温高压以及机械拉压力等复合作用下,涡轮盘可能会出现应力集中现象,从而导致涡轮盘疲劳断裂引发灾难性事故。孔强化处理技术是一种可以在不改变连接结构特征以及结构材料的前提下,有效增加孔结构的抗疲劳特性的新型表面改性技术,是实现航空发动机孔连接结构长寿命、高可靠性、低维修成本的重要手段之一。
目前孔强化加工设备大多是参照现有钻床机械结构改装而成,而航空发动机涡轮盘种类多、螺栓孔排列复杂,强化过程中需要多次修正涡轮盘的位置以对不同的螺栓孔进行强化,工件装夹定位难度大、自动化智能化程度低,难以满足航空发动机涡轮盘强化需求;此外,传统的强化设备只能机械地完成“插孔-强化-退出”动作,对于强化过程中强化工具与螺栓孔内壁的接触力情况并不做特别的关注,容易造成螺栓孔内壁强化不均从而影响强化效果。
发明内容
本发明提供一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法,以提高强化过程的自动化智能化水平,并通过实时监控孔强化装置的受力情况,控制孔强化刀具与孔内壁各个方向的接触力尽可能相同,从而使孔内壁强化均匀。
本发明一方面提供一种航空发动机涡轮盘螺栓孔智能强化***,包括:
机器人,其上固定有孔强化装置并带动该孔强化装置移动,所述孔强化装置连接有力传感器,所述孔强化装置上设有工业相机;
数控转台,用于固定待加工的航空发动机涡轮盘,其上设置有固定机构;
控制***,分别与所述机器人、力传感器、孔强化装置和数控转台通信连接;
上位机,分别与所述控制***及工业相机通信连接。
进一步地,所述机器人上设有机器人端法兰,所述力传感器上设有末端法兰,所述机器人端法兰与所述末端法兰通过螺栓相连。
进一步地,所述孔强化装置包括驱动件和孔强化刀具,所述驱动件具有输出轴,所述孔强化刀具与所述输出轴相连,所述驱动件固定在所述力传感器上。
进一步地,所述驱动件为伺服电机。
进一步地,所述驱动件外侧套设有保护壳,所述保护壳具有下端盖,所述驱动件固定在下端盖上,所述保护壳外侧设有依次相连的电机端法兰、法兰连接块和前端法兰,所述保护壳通过所述前端法兰与所述力传感器相连。
进一步地,所述输出轴穿过所述下端盖且向外延伸,所述输出轴的外圆面套有连接杆,所述连接杆下端设有钻夹,所述孔强化刀具安装在所述钻夹的下端。
进一步地,所述保护壳上设有固定板,所述工业相机安装在所述固定板上。
进一步地,所述上位机为电脑或智能手机。
进一步地,所述数控转台包括。
进一步地,所述控制***包括机器人控制器和可编程逻辑控制器,所述机器人控制器与所述机器人、力传感器通信连接,所述可编程逻辑控制器与所述孔强化装置、数控转台通信连接。
本发明另一方面提供一种如上所述的航空发动机涡轮盘螺栓孔智能强化***的控制方法,包括以下步骤:
S1:将航空发动机涡轮盘置于所述数控转台上,并通过定位块固定;
S2:将所述上位机与工业相机、机器人、力传感器、孔强化装置、数控转台建立通信;
S3:对工业相机内外参数以及手眼关系进行标定,将得到的手眼矩阵保存到指定路径文件中;
S4:机器人控制器实时获取机器人运行状态并发送至上位机,上位机检测机器人是否位于HOME原点,如果偏离HOME原点则向机器人控制器发送运动指令控制机器人返回HOME原点;如果机器人位于HOME原点,则执行下一步骤;
S5:上位机触发工业相机采集航空发动机涡轮盘图像,并对采集到的图像进行预处理后使其在上位机上显示;
S6:上位机对采集到的图像中的航空发动机涡轮盘螺栓孔进行识别,获得航空发动机涡轮盘螺栓孔的中心坐标,利用手眼关系矩阵将航空发动机涡轮盘螺栓孔的中心坐标换算到机器人工具坐标系中,并进行编码操作生成视觉引导定位坐标指令;
S7:上位机向机器人控制器发送视觉引导定位坐标指令,所述机器人控制器接受到指令并解码后,控制机器人运动至航空发动机涡轮盘螺栓孔的正上方;
S8:机器人线性运动,带动孔强化装置完成插孔;
S9:孔强化装置到达指定深度后,上位机发送开始强化指令给可编程逻辑控制器,可编程逻辑控制器控制孔强化刀具以指定的速度或扭矩转动,以达到强化的目的;
S10:力传感器实时监控孔强化刀具的受力情况,并通过机器人控制器将所测得的力控数据发送至上位机,上位机将力控数据作为控制量输入至力控制模块中对视觉引导定位坐标进行修正,同时将修正后的视觉引导定位坐标发送至机器人控制器,以对机器人的运动进行调整,从而使孔强化刀具受力均匀;
S11:强化完成后,机器人带动孔强化刀具线性运动退出航空发动机涡轮盘螺栓孔回到HOME原点,上位机向可编辑逻辑控制器发送指令,控制数控转台带动航空发动机涡轮盘旋转至下一个航空发动机涡轮盘螺栓孔的位置;
S12:重复步骤S2-S11以完成所有航空发动机涡轮盘螺栓孔的强化加工。
本发明实施例提供的航空发动机涡轮盘螺栓孔智能强化***,采用机器人夹持孔强化装置,配合数控转台、力传感器和工业相机,通过工业相机引导机器人运动,根据力传感器监测的受力进行柔性加工控制,实现航空发动机涡轮盘螺栓孔智能化加工。一方面,利用机器人配合工业相机进行定位,可对多种型号的航空发动机涡轮盘螺栓孔进行强化加工,适应性强,自动化程度高、精度高;另一方面,配合力传感器可实时监控孔强化刀具与螺栓孔内壁接触力情况,并以此作为控制量输入PLC对孔强化刀具位姿进行调整形成闭环控制,有效解决航空发动机涡轮盘螺栓孔内壁强化过程中受力不均匀的问题,改善强化效果,最终提高航空发动机的服役寿命。
附图说明
图1为本发明一实施例提供的航空发动机涡轮盘螺栓孔智能强化***的结构示意图;
图2为本发明一实施例提供的孔强化装置的结构示意图;
图3为本发明一实施例提供的控制***连接示意图;
图4为本发明另一实施例提供的航空发动机涡轮盘螺栓孔智能强化***的控制方法的流程图。
具体实施方式
下面结合附图,给出本发明的较佳实施例,并予以详细描述。
实施例一
如图1所示,本发明提供一种航空发动机涡轮盘螺栓孔智能强化***,该***包括机器人1、孔强化装置5、数控转台9、定位块10、力传感器4、工业相机7、控制***200和上位机100,其中,力传感器4和孔强化装置5依次固定在机器人1的末端执行器上,由机器人1带动孔强化装置5移动,力传感器4则用于实时监测孔强化装置5在强化加工过程中的受力情况;工业相机7固定在孔强化装置5上;数控转台9用于带动航空发动机涡轮盘8自由旋转,该数控转台9上设有沿周向均匀分布的燕尾槽,与该燕尾槽匹配的定位块10下端插设于燕尾槽中,上端则与航空发动机涡轮盘8固定连接,从而使航空发动机涡轮盘8固定在数控转台9上,具体地,定位块10可设置为3个,沿圆周方向间隔120°设置,定位块10向心移动,通过定位块10与燕尾槽的相互作用实现涡轮盘8的定位;控制***200分别与机器人1、力传感器4、孔强化装置5和数控转台9通信连接,上位机100分别与工业相机7和控制***200通信连接,图1中虚线表示通信连接,可以为有线方式或无线方式。上位机100通过控制***200实现对机器人1、力传感器4、孔强化装置5和数控转台9的控制或数据传输。这样,通过上位机100的控制,机器人1带动孔强化装置5移动,从而对航空发动机涡轮盘8的螺栓孔进行强化加工,工业相机7用于采集航空发动机涡轮盘8的图像、螺栓孔的位置数据等,力传感器4则监测孔强化装置5的受力数据,这些数据均传输给上位机100,上位机100根据这些数据对机器人1、孔强化装置5进行控制,从而实现自动化智能化加工且使螺栓孔内壁均匀强化。
其中,数控转台9可以选用现有技术中任意一种转台,只要能够实现自动旋转功能即可,例如,可以选择烟台环球机床附件集团有限公司的TK13315E数控立卧式回转工作台或者TJR公司的HR-255R数控分度盘,本发明对此不做限定。
机器人1在其末端执行器上设置有机器人端法兰2以及通过螺栓相连的末端法兰3,该末端法兰3上设置有力传感器4,从而将力传感器4固定在机器人1上。
如图2所示,设置在人执行器上的孔强化装置5包括驱动件18和孔强化刀具22,驱动件18具有输出轴,孔强化刀具22与该输出轴相连,由驱动件18驱动孔强化刀具22旋转,从而对螺栓孔进行强化加工,驱动件18则与力传感器4相连,从而使孔强化装置5可以随着机器人1移动。
力传感器4可以选用ATI六维力控传感器,其可承受的Fx/Fy/Fz上限分别为2500N/2500N/6250N,扭矩Mx/My/Mz上限均为400Nm,孔强化装置5质量为40KG左右,强化过程扭矩控制在300Nm,因此,力传感器4可带动强化装置5随机器人1移动。
具体地,驱动件18可以为伺服电机,控制***100与其通信连接,控制***100通过控制伺服电机来改变孔强化刀具22的转速或扭矩,从而满足多规格螺栓孔强化工艺需求。
继续参照图2,驱动件18外侧可以套设一保护壳17,用于保护驱动件18,保护壳17下端设置有下端盖19,保护壳17与下端盖19通过螺栓连接,驱动件18也通过螺栓固定在下端盖19上,保护壳17外侧设有依次相连的电机端法兰16、法兰连接块15和前端法兰14,例如,保护壳17、电机端法兰16、法兰连接块15和前端法兰14可依次通过螺栓相连,前端法兰14则与力传感器4相连,从而使孔强化装置5固定在机器人1上。具体地,力传感器4前端面设有螺栓盲孔,前端法兰14与其相连,从而使孔强化装置5安装于力传感器4上。
驱动件18的输出轴穿过下端盖19并向外延伸,输出轴的外圆面套设有连接杆20,连接杆20的下端设有钻夹21,具体地,连接杆20的下端具有莫式锥面,钻夹21上端锥孔与该莫式锥面相连,孔强化刀具22则安装在钻夹21的下端。莫氏锥面是具有莫氏锥度的锥面,在静配合时可以精确定位,由于锥度很小,利用摩擦力原理,可以传递一定的扭矩,是目前机床、钻床主轴连接钻夹常用的方式。
钻夹21的型号可以根据需要自行选择,以使其与莫式锥面相匹配,例如,可以选用B12钻夹,本发明对此不做限定。
参照图1和图2,保护壳17上装设有固定板6,用于将工业相机7安装在固定板6上,从而使工业相机7固定在孔强化装置5上,在强化加工过程中,工业相机7随着孔强化装置5移动。
上位机100可以为电脑或智能手机或其他智能设备,本发明对此不做限定。
上位机100上可装设控制软件和人机交互界面,以方便对该强化***进行控制。
如图1和图3所示,控制***200包括可编程逻辑控制器(PLC)13,和机器人控制器11,其中,PLC与孔强化装置5和数控转台9通信连接,用于控制孔强化刀具22和数控转台9的旋转;机器人控制器11与机器人1和力传感器4通信连接,用于控制机器人1移动以及与力传感器4进行数据传输。
PLC、机器人可控制器11和工业相机7分别通过串口通信、网络socket通信以及USB3.0接口与上位机100建立连接,实现数据收发。
具体地,上位机100与机器人控制器11分别采用多线程和多任务处理方式,采用双端口实现两者的通信连接。
PLC上可设置伺服驱动器12(如图1所示),用于控制作为驱动件18的伺服电机的转速或扭矩,从而实现对孔强化装置5和数控转台9的控制。
本发明实施例提供的航空发动机涡轮盘螺栓孔智能强化***,采用机器人1夹持孔强化装置5,配合数控转台9、力传感器4和工业相机7,通过工业相机7传输的信息引导机器人1运动,根据力传感器4监测的受力进行柔性加工控制,实现航空发动机涡轮盘螺栓孔智能化加工。一方面,利用机器人1配合工业相机7进行定位,可对多种型号的航空发动机涡轮盘螺栓孔进行强化加工,适应性强,自动化程度高、精度高;另一方面,配合力传感器4可实时监控孔强化刀具22与螺栓孔内壁接触力情况,并以此作为控制量输入机器人控制器对孔强化刀具22位姿进行调整形成闭环控制,有效解决航空发动机涡轮盘螺栓孔内壁强化过程中受力不均匀的问题,改善强化效果,最终提高航空发动机的服役寿命。
实施例二
本实施例提供一种如实施例一所述的航空发动机涡轮盘螺栓孔智能强化***的控制方法,其包括以下步骤:
S1:将航空发动机涡轮盘8置于数控转台9上,并通过定位块10固定。
S2:将上位机100与工业相机7、机器人1、力传感器4、孔强化装置5、数控转台9建立通信连接。
具体地,上位机100可通过可编程逻辑控制器13控制孔强化装置5和数控转台9,通过机器人控制器11控制机器人1和力传感器4,即上位机100分别与工业相机7、可编程逻辑控制器13和机器人控制器11通信连接,可编程逻辑控制器13则与孔强化装置5和数控转台9通信连接,机器人控制器11则与机器人1和力传感器4通信连接。
可编程逻辑控制器13、机器人可控制器11和工业相机7可以分别通过串口通讯、网络socket通讯以及USB3.0接口与上位机100建立连接,实现数据收发。
上位机100与机器人控制器11可以分别采用多线程和多任务处理方式,采用双端口实现两者的通讯。
S3:对工业相机7内外参数以及手眼关系进行标定,将得到的手眼矩阵保存到指定路径文件中。
内参数包括焦距、像素物理尺寸以及相机光轴线在像素坐标系上坐标,外参数由旋转矩阵和平移矢量组成,手眼关系矩阵是由旋矩矩阵和平移向量组成的一个齐次矩阵,目的是建立工业相机坐标系与机器人末端工具(这里指孔强化装置)之间的坐标的变换关系;指定路径文件是指的是与上位机应用软件在相同目录的一个TXT文件。其中,相机内外参数标定采用单平面棋盘格的相机标定方法,手眼关系矩阵采用常规的”Eye in hand”手眼标定方法得到,二者均可通过Opencv4.0开源库实现。
S4:机器人控制器11实时获取机器人1运行状态并发送至上位机100,上位机100检测机器人1是否位于HOME原点,如果偏离HOME原点则向机器人控制器11发送运动指令控制机器人1返回HOME原点;如果机器人1位于HOME原点,则执行下一步骤。
HOME原点可以定义为除孔加工区域以外的任意位置,在本实施例中,将其定位为机器人1六轴原点处,即在HOME原点,机器人1的关节坐标为(0,0,0,0,0,0)。
S5:上位机100触发工业相机7采集航空发动机涡轮盘8图像,并对采集到的图像进行预处理后使其在上位机上显示。
在工业相机采集或者图像传输过程中,由于各种噪声干扰源的存在,会使得获得的图像出现很多干扰点,影响图像识别的精度,因此在对螺栓圆孔进行识别前需要对采集到的图像进行预处理图像。预处理主要包括图像对比度增强、图像平滑处理等。
S6:上位机100对采集到的图像中的航空发动机涡轮盘8的螺栓孔进行识别,获得航空发动机涡轮盘8的螺栓孔的中心坐标,利用和手眼关系矩阵将航空发动机涡轮盘8的螺栓孔的中心坐标换算到机器人工具坐标系中,并进行编码操作生成视觉引导定位坐标指令。
螺栓孔的中心坐标与机器人工具坐标满足如下关系式:
其中,[x,y,z]表示视觉引导坐标,[u,v]表示上述螺栓孔的中心坐标,M表示相机标定获得的内参矩阵,H表示手眼标定得到的手眼关系矩阵,Zc表示相机光心到待测涡轮盘表面的距离。
换算过程由上位机软件完成,上位机软件会对换算后的坐标进行编码生成视觉引导定位坐标指令,其编码策略为”通讯标识符,指令标识符,视觉引导坐标,结束标识符”。以视觉引导坐标(365.00,547.00,423.00)为例,编码后的视觉引导定位坐标指令为“CMD,POSE_MOVE,365.00,547.00,423.00,\\0D”。
S7:上位机100向机器人控制器11发送视觉引导定位坐标指令,机器人控制器11接受到指令并解码后,控制机器人1运动至航空发动机涡轮盘8的螺栓孔的正上方。
步骤S7完成后,机器人1进行位置确认,判断机器人1是否运动到视觉引导定位坐标,避免在机械臂没有运动到指定位置的状态下盲目执行后续插孔操作,造成生产事故,损坏机器人1及孔强化装置5。
S8:机器人1线性运动,带动孔强化装置5完成插孔。
S9:孔强化装置5到达指定深度后,上位机100发送开始强化指令给可编程逻辑控制器13,可编程逻辑控制器13控制孔强化刀具22以指定的速度或扭矩转动,以达到强化的目的。
S10:力传感器4实时监控孔强化刀具22的受力情况,并通过机器人控制器11将所测得的力控数据发送至上位机100,将力控数据作为控制量输入至上位机100的力控制模块中对视觉引导定位坐标进行修正,同时将修正后的视觉引导定位坐标发送至机器人控制器11,以对机器人1的运动进行调整,从而使孔强化刀具22受力均匀。
力控制模块为上位机100中软件功能的一部分,其以力传感器4采集到的力信息为控制量输入,案子控制率将其转化为坐标修正量输出,整个加工过程形成闭环控制。
力传感器4的力/力矩数据以及数控转台位置数据首先会发送给机器人控制器,机器人控制器会将其与多自由度机器人的位置数据进行汇总整合,然后一同发送给上位机软件。
在理想的强化过程中,X轴和Y轴方向应该不受力,而在Z轴方向有一个挤压力Fz,即理想状态下接触力情况为F=[0,0,Fz]。而在实际强化过程中,力传感器检测到孔强化装置接触力Fr=[Fxr,Fyr,Fz]。为了实现螺栓孔内壁均匀强化,采用阻抗控制对力反馈信号进行处理,其控制率如下:
其中,x、y为位置坐标的修正量,Md、Bd、Kd为阻尼系数。机器人末端安装的力控传感器4采集孔强化刀具22的接触力信息,然后通过阻抗模型将力信息转化为孔强化刀具22的位置修正量x、y,对视觉引导定位坐标进行修正。修正后的视觉定位坐标会发送至机器人控制器实现机器人位姿变化。
S11:强化完成后,机器人1带动孔强化刀具22线性运动退出航空发动机涡轮盘8的螺栓孔回到HOME原点,上位机100向可编辑逻辑控制器13发送指令,控制数控转台9带动航空发动机涡轮盘8旋转至下一个螺栓孔的位置。
S12:重复步骤S2-S11以完成所有螺栓孔的强化加工。
本发明实施例提供的航空发动机涡轮盘螺栓孔智能强化***的控制方法,通过上位机100、控制***200实现对机器人1、力传感器4、孔强化装置5、工业相机7、数控转台9的控制,使它们相互配合,从而实现航空发动机涡轮盘螺栓孔强化加工的自动化智能化,适应性强,自动化程度高、精度高,且使螺栓孔内壁强化均匀,改善强化效果,最终提高可航空发动机的服役寿命。
以上所述的,仅为本发明的较佳实施例,并非用以限定本发明的范围,本发明的上述实施例还可以做出各种变化。即凡是依据本发明申请的权利要求书及说明书内容所作的简单、等效变化与修饰,皆落入本发明专利的权利要求保护范围。本发明未详尽描述的均为常规技术内容。
Claims (11)
1.一种航空发动机涡轮盘螺栓孔智能强化***,其特征在于,包括:
机器人,其上固定有孔强化装置并带动该孔强化装置移动,所述孔强化装置连接有力传感器,所述孔强化装置上设有工业相机;
数控转台,用于固定待加工的航空发动机涡轮盘,其上设置有固定机构;
控制***,分别与所述机器人、力传感器、孔强化装置和数控转台通信连接;
上位机,分别与所述控制***及工业相机通信连接;
所述力传感器用于监测所述孔强化装置的力控数据,所述工业相机用于采集所述航空发动机涡轮盘的图像,所述控制***用于收集所述力控数据和所述航空发动机涡轮盘的图像并将其发送至所述上位机,所述上位机用于根据所述航空发动机涡轮盘的图像识别所述航空发动机涡轮盘的螺栓孔的中心坐标,并生成视觉引导定位坐标,以控制所述机器人按照所述视觉引导定位坐标运动至所述航空发动机涡轮盘的螺栓孔的正上方,并使所述孔强化装置完成插孔,所述孔强化装置到达指定深度后,所述上位机控制所述孔强化装置对所述螺栓孔进行强化,在强化过程中,所述上位机根据所述力控数据对所述视觉引导定位坐标进行修正,以使所述机器人根据修正后的视觉引导定位坐标进行运动调整,从而使所述孔强化装置受力均匀;所述上位机以所述力传感器采集到的力控数据为控制量输入,并根据控制率将其转化为坐标修正量输出,以对视觉引导定位坐标进行修正;所述控制率和坐标修正量满足如下关系式:
其中,x和y为坐标修正量,Md、Bd、Kd均为阻尼系数,Fxr为所述力传感器采集到的X轴方向的受力,Fyr为所述力传感器采集到的Y轴方向的受力。
2.根据权利要求1所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述机器人上设有机器人端法兰,所述力传感器上设有末端法兰,所述机器人端法兰与所述末端法兰通过螺栓相连。
3.根据权利要求1所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述孔强化装置包括驱动件和孔强化刀具,所述驱动件具有输出轴,所述孔强化刀具与所述输出轴相连,所述驱动件固定在所述力传感器上。
4.根据权利要求3所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述驱动件为伺服电机。
5.根据权利要求3所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述驱动件外侧套设有保护壳,所述保护壳具有下端盖,所述驱动件固定在下端盖上,所述保护壳外侧设有依次相连的电机端法兰、法兰连接块和前端法兰,所述保护壳通过所述前端法兰与所述力传感器相连。
6.根据权利要求5所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述输出轴穿过所述下端盖且向外延伸,所述输出轴的外圆面套有连接杆,所述连接杆下端设有钻夹,所述孔强化刀具安装在所述钻夹的下端。
7.根据权利要求5所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述保护壳上设有固定板,所述工业相机安装在所述固定板上。
8.根据权利要求1所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述上位机为电脑或智能手机。
9.根据权利要求1所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述数控转台上的固定机构包括若干沿其周向开设的燕尾槽,该燕尾槽中配合定位块而固定航空发动机涡轮盘。
10.根据权利要求1-9任一项所述的航空发动机涡轮盘螺栓孔智能强化***,其特征在于,所述控制***包括机器人控制器和可编程逻辑控制器,所述机器人控制器与所述机器人、力传感器通信连接,所述可编程逻辑控制器与所述孔强化装置、数控转台通信连接。
11.一种如权利要求10所述的航空发动机涡轮盘螺栓孔智能强化***的控制方法,其特征在于,包括以下步骤:
S1:将航空发动机涡轮盘置于数控转台上,并通过定位块固定;
S2:将上位机与工业相机、机器人、力传感器、孔强化装置、数控转台建立通信;
S3:对工业相机内外参数以及手眼关系进行标定,将得到的手眼矩阵保存到指定路径文件中;
S4:机器人控制器实时获取机器人运行状态并发送至上位机,上位机检测机器人是否位于HOME原点,如果偏离HOME原点则向机器人控制器发送运动指令控制机器人返回HOME原点;如果机器人位于HOME原点,则执行下一步骤;
S5:上位机触发工业相机采集航空发动机涡轮盘图像,并对采集到的图像进行预处理后使其在上位机上显示;
S6:上位机对采集到的图像中的航空发动机涡轮盘螺栓孔进行识别,获得航空发动机涡轮盘螺栓孔的中心坐标,利用手眼关系矩阵将航空发动机涡轮盘螺栓孔的中心坐标换算到机器人工具坐标系中,并进行编码操作生成视觉引导定位坐标指令;
S7:上位机向机器人控制器发送视觉引导定位坐标指令,机器人控制器接受到指令并解码后,控制机器人运动至航空发动机涡轮盘螺栓孔的正上方;
S8:机器人线性运动,带动孔强化装置完成插孔;
S9:孔强化装置到达指定深度后,上位机发送开始强化指令给可编程逻辑控制器,可编程逻辑控制器控制孔强化刀具以指定的速度或扭矩转动,以达到强化的目的;
S10:力传感器实时监控孔强化刀具的受力情况,并通过机器人控制器将所测得的力控数据发送至上位机,将力控数据作为控制量输入至上位机的力控制模块中对视觉引导定位坐标进行修正,同时将修正后的视觉引导定位坐标发送至机器人控制器,以对机器人的运动进行调整,从而使孔强化刀具受力均匀;所述力控制模块设置为以所述力传感器采集到的力控数据为控制量输入,并根据控制率将其转化为坐标修正量输出,以对视觉引导定位坐标进行修正;所述控制率和坐标修正量满足如下关系式:
其中,x和y为坐标修正量,Md、Bd、Kd均为阻尼系数,Fxr为所述力传感器采集到的X轴方向的受力,Fyr为所述力传感器采集到的Y轴方向的受力;
S11:强化完成后,机器人带动孔强化刀具线性运动退出航空发动机涡轮盘螺栓孔回到HOME原点,上位机向可编辑逻辑控制器发送指令,控制数控转台带动航空发动机涡轮盘旋转至下一个航空发动机涡轮盘螺栓孔的位置;
S12:重复步骤S2-S11以完成所有航空发动机涡轮盘螺栓孔的强化加工。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010796539.8A CN112045677B (zh) | 2020-08-10 | 2020-08-10 | 一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010796539.8A CN112045677B (zh) | 2020-08-10 | 2020-08-10 | 一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112045677A CN112045677A (zh) | 2020-12-08 |
CN112045677B true CN112045677B (zh) | 2024-03-29 |
Family
ID=73602659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010796539.8A Active CN112045677B (zh) | 2020-08-10 | 2020-08-10 | 一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112045677B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112894827B (zh) * | 2021-02-25 | 2022-09-02 | 中国科学院长春光学精密机械与物理研究所 | 一种机械臂运动控制方法、***、装置及可读存储介质 |
CN113926872A (zh) * | 2021-09-02 | 2022-01-14 | 华东理工大学 | 一种用于高强合金涡轮盘孔结构挤压强化的夹具 |
CN115351617A (zh) * | 2022-08-22 | 2022-11-18 | 昆明医科大学 | 一种玻璃电极的修磨装置 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102218652A (zh) * | 2011-05-09 | 2011-10-19 | 无锡引域智能机器人有限公司 | 一种利用机器人的柔顺性实现轴孔装配的装置和方法 |
CN104057290A (zh) * | 2014-06-24 | 2014-09-24 | 中国科学院自动化研究所 | 一种基于视觉和力反馈控制的机器人装配方法与*** |
KR20150031940A (ko) * | 2013-09-17 | 2015-03-25 | 두산중공업 주식회사 | 가스터빈 압축기의 디스크 고정 지그 및 이를 이용한 디스크의 가공방법 |
CN105563481A (zh) * | 2014-11-11 | 2016-05-11 | 沈阳新松机器人自动化股份有限公司 | 一种用于轴孔装配的机器人视觉引导方法 |
DE102014225847A1 (de) * | 2014-12-15 | 2016-06-16 | Siemens Aktiengesellschaft | Bearbeitungsmaschine |
CN106272416A (zh) * | 2016-08-29 | 2017-01-04 | 上海交通大学 | 基于力觉和视觉的机器人细长轴精密装配***及方法 |
CN107502718A (zh) * | 2017-06-06 | 2017-12-22 | 西安冠泰检测技术有限公司 | 一种紧固孔抗疲劳综合强化加工设备 |
CN108284388A (zh) * | 2017-12-26 | 2018-07-17 | 华中科技大学 | 一种视觉引导的智能力控磨抛装置 |
CN109280751A (zh) * | 2018-09-05 | 2019-01-29 | 华东理工大学 | 一种赫兹接触旋转挤压强化装置及强化工艺 |
CN109468445A (zh) * | 2018-09-05 | 2019-03-15 | 华东理工大学 | 一种基于微凸点与涂层复合旋转挤压强化装置及强化工艺 |
CN110468265A (zh) * | 2019-08-14 | 2019-11-19 | 南京航空航天大学 | 一种深孔超声振动冲击强化装置及方法 |
-
2020
- 2020-08-10 CN CN202010796539.8A patent/CN112045677B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102218652A (zh) * | 2011-05-09 | 2011-10-19 | 无锡引域智能机器人有限公司 | 一种利用机器人的柔顺性实现轴孔装配的装置和方法 |
KR20150031940A (ko) * | 2013-09-17 | 2015-03-25 | 두산중공업 주식회사 | 가스터빈 압축기의 디스크 고정 지그 및 이를 이용한 디스크의 가공방법 |
CN104057290A (zh) * | 2014-06-24 | 2014-09-24 | 中国科学院自动化研究所 | 一种基于视觉和力反馈控制的机器人装配方法与*** |
CN105563481A (zh) * | 2014-11-11 | 2016-05-11 | 沈阳新松机器人自动化股份有限公司 | 一种用于轴孔装配的机器人视觉引导方法 |
DE102014225847A1 (de) * | 2014-12-15 | 2016-06-16 | Siemens Aktiengesellschaft | Bearbeitungsmaschine |
CN106272416A (zh) * | 2016-08-29 | 2017-01-04 | 上海交通大学 | 基于力觉和视觉的机器人细长轴精密装配***及方法 |
CN107502718A (zh) * | 2017-06-06 | 2017-12-22 | 西安冠泰检测技术有限公司 | 一种紧固孔抗疲劳综合强化加工设备 |
CN108284388A (zh) * | 2017-12-26 | 2018-07-17 | 华中科技大学 | 一种视觉引导的智能力控磨抛装置 |
CN109280751A (zh) * | 2018-09-05 | 2019-01-29 | 华东理工大学 | 一种赫兹接触旋转挤压强化装置及强化工艺 |
CN109468445A (zh) * | 2018-09-05 | 2019-03-15 | 华东理工大学 | 一种基于微凸点与涂层复合旋转挤压强化装置及强化工艺 |
CN110468265A (zh) * | 2019-08-14 | 2019-11-19 | 南京航空航天大学 | 一种深孔超声振动冲击强化装置及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112045677A (zh) | 2020-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112045677B (zh) | 一种航空发动机涡轮盘螺栓孔智能强化***及其控制方法 | |
EP3691838B1 (en) | Hardware module for a robotic system, and mechanical coupling | |
CN110605709B (zh) | 数字孪生与精密滤波驱动机器人集成***及其使用方法 | |
CN106584093A (zh) | 工业机器人自我装配***及方法 | |
CN106647529B (zh) | 一种面向六轴工业机器人轨迹精确跟踪控制的智能示教*** | |
CN114580846B (zh) | 一种视觉和数字孪生结合的加工路径实时修正方法 | |
CN107553492A (zh) | 基于赫兹弹性模型的机器人主动力柔顺销孔对接装配方法 | |
CN108044646B (zh) | 双驱动万向关节 | |
CN107340757A (zh) | 一种水下机器人 | |
CN206084141U (zh) | 一种机器人智能定位激光打标*** | |
US9545718B2 (en) | Method of controlling a machine with redundant parallel actuation, associated control device and machine | |
KR102272840B1 (ko) | 다축 힘센서의 센서 보정을 위한 자동 다축 힘 인가 장치 | |
Hasegawa et al. | Influences of geometric and dynamic synchronous errors onto machined surface in 5-axis machining center | |
CN115527409A (zh) | 一种应用于数字孪生工业机器人的实训执行终端 | |
CN114800513A (zh) | 基于单次拖动示教自动生成机器人轴孔装配程序的***和方法 | |
US20220283568A1 (en) | System and method for controlling at least one machine, more particularly a collective of machines | |
Hopkins et al. | Force sensing as an aid to assembly | |
Zhang et al. | Robotic simple and fast drilling system for automated aircraft assembly | |
CN102650852A (zh) | 一种硬件在环数控***控制结构的设计方法 | |
CN110865657A (zh) | 一种传送带上轮廓轨迹跟踪控制***及方法 | |
CN217530850U (zh) | 一种深度融合视觉的协作臂 | |
CN210895067U (zh) | 一种EtherCAT总线十二轴轴机械臂控制*** | |
CN108170108A (zh) | 一种基于虚拟现实的串联机器人远程监控*** | |
CN115145205A (zh) | 一种三坐标测量机控制*** | |
Cho et al. | Robotic Drilling: A Review of Present Challenges |
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 |