关键词:
手术制孔机器人
骨钻过程分析仿真
正逆运动学分析
动力学分析
阻抗控制
摘要:
手术制孔机器人一般应用于骨外科、口腔外科及整形等需要螺钉植入孔的手术中,如:膝关节置换手术、牙齿种植、脊柱外科手术、骨骼固定、脸部整形等手术。在手术过程中,主要是辅助医生完成螺钉植入孔的加工。由于骨骼周围遍布毛细血管、肌肉、神经组织、血管等,制孔过程中,不仅容易引起交叉感染,还有可能引起大出血或者其它严重事故,因此手术制孔机器人的研究对手术制孔安全非常重要。由于骨骼材料属于一种非均匀材料,难以建立准确的数学模型,因此难以对机器人的运动进行准确控制。本课题以骨外科手术机器人的骨钻过程分析与运动控制两方面的内容为线索展开研究。具体研究包括以下四个方面:1、骨骼制孔过程分析:对钻头进行受力分析,分析钻削过程中钻削力的来源与产生,将钻削过程分为钻入、钻中与钻出三个阶段,得到三个阶段力与力矩表达式。2、骨骼制孔过程有限元模拟:建立医疗钻头与骨骼组织有限元模型,设置钻头和骨骼模型的材料属性、网格划分、建立失效模型,通过仿真实验分析钻削过程中力与力矩的变化规律,并为骨骼模型的建立提供依据。3、手术制孔机器人设计、计算与建模:设计制孔末端执行器,并以6自由度UR机器人为机械臂本体设计骨骼制孔机器人结构。根据机器人D-H参数,对骨骼制孔机器人的正运动学与逆运动学进行计算。建立骨骼制孔机器人动力学模型,在动力学模型的基础上,分析特定轨迹下机器人运动过程中各关节角速度、力与力矩等动力学特性,验证手术制孔机器人设计的合理性。4、手术制孔机器人运动控制:根据骨骼制孔过程分析结果,建立骨骼数学模型,计算骨钻过程中接触力大小。建立机器人关节的数学模型,设计阻抗控制算法,搭建阻抗控制系统,计算出骨骼和钻头之间的环境接触力与钻头位置之间的动态关系。对阻抗参数进行分析优化,通过阻抗控制系统计算末端执行器的位置修正量,实现骨骼制孔机器人的运动控制。综上所述,本课题在对骨骼制孔过程的分析与模拟的基础上,设计手术制孔机器人,并进行了运动学与动力学分析,根据特定曲线下各关节动力学特性曲线,机器人在运动过程中,各个关节的角速度、力及力矩变化比较平稳,无过大的冲击;基于制孔过程分析结果,建立骨骼数学模型,计算出制孔过程中的接触力大小,再采用阻抗控制算法,对骨骼制孔机器人的位置进行控制,并对阻抗控制参数进行优化,最优参数下阻抗控制接触力响应测试结果表明,阻抗控制具有更小的超调量,且没有较大幅度的震荡。