变刚度柔顺机器人关节:设计创新与人机关节刚度匹配策略探究_第1页
变刚度柔顺机器人关节:设计创新与人机关节刚度匹配策略探究_第2页
变刚度柔顺机器人关节:设计创新与人机关节刚度匹配策略探究_第3页
变刚度柔顺机器人关节:设计创新与人机关节刚度匹配策略探究_第4页
变刚度柔顺机器人关节:设计创新与人机关节刚度匹配策略探究_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

变刚度柔顺机器人关节:设计创新与人机关节刚度匹配策略探究一、引言1.1研究背景与意义1.1.1机器人关节发展现状机器人作为现代科技的重要产物,其应用领域不断拓展,从工业生产到医疗护理,从家庭服务到太空探索等,几乎涵盖了人类生活的各个方面。而关节作为机器人实现各种运动的关键部件,其性能的优劣直接决定了机器人的工作能力和应用范围。早期的机器人关节多采用刚性设计,这种关节结构简单、控制精度高,在一些对精度要求严格且工作环境相对稳定的场景,如汽车制造中的零部件装配,能够高效、准确地完成任务。然而,随着机器人应用场景逐渐向复杂、非结构化环境拓展,刚性关节的局限性愈发明显。在面对复杂地形、与人类近距离协作等情况时,刚性关节缺乏柔性,无法有效缓冲冲击和适应环境变化,容易对周围物体或人类造成伤害,也限制了机器人在这些场景中的应用。为了克服刚性关节的不足,柔顺关节的概念应运而生。柔顺关节通过引入弹性元件或特殊的结构设计,使关节具有一定的柔韧性,能够在一定程度上吸收冲击和适应外部环境的变化。早期的柔顺关节虽然在柔性方面有所提升,但往往存在刚度调节范围有限、响应速度慢等问题。随着材料科学、控制技术和机械设计等多学科的不断发展,变刚度柔顺关节逐渐成为研究热点。变刚度柔顺关节能够根据不同的工作任务和环境条件,实时、精确地调节关节的刚度,兼具刚性关节的高精度和柔顺关节的高适应性。近年来,国内外众多科研团队和企业在变刚度柔顺关节领域取得了一系列重要成果。例如,芜湖哈特机器人产业技术研究院有限公司取得了名为“一种机器人一体化两级变刚度柔顺关节”的专利,采用创新的两级变刚度技术,可根据环境和任务动态调整关节的刚度和柔顺性,极大提升了机器人在复杂场景下的作业安全性和效率;机械学院白坤教授团队提出通过控制机器人关节电机磁场进行万向刚度调节的方法,无需位置或力的测量控制,就能实现机器人关节各方向固有刚度与三维旋转姿态的动态实时调节。然而,目前变刚度柔顺关节在设计理论、控制算法、制造工艺以及成本等方面仍面临诸多挑战,距离大规模商业化应用还有一定差距。1.1.2变刚度柔顺关节设计意义变刚度柔顺关节的设计对于提升机器人的性能和拓展其应用领域具有不可忽视的重要意义。在复杂环境适应能力方面,传统刚性关节机器人在面对崎岖地形、不规则障碍物等复杂环境时,运动灵活性和稳定性受到极大限制。而变刚度柔顺关节能够根据地形和障碍物的变化实时调整刚度,使机器人的运动更加灵活、稳定。例如在救援场景中,救援机器人需要穿越各种复杂的废墟和地形,变刚度柔顺关节可以让机器人轻松跨越障碍,顺利抵达救援地点,大大提高救援效率。人机协作安全性是机器人应用中的关键问题。刚性关节机器人在与人类协作时,一旦发生碰撞,由于缺乏缓冲,极易对人体造成伤害。变刚度柔顺关节的柔性特性使其能够在碰撞时起到缓冲作用,降低碰撞力,从而有效保障人机协作过程中的人员安全。在医疗护理领域,护理机器人使用变刚度柔顺关节,可以轻柔地接触患者,避免对患者造成意外伤害,更好地完成护理任务。作业精度方面,在一些对精度要求极高的任务中,如精密装配、微操作等,传统关节难以同时满足高精度和高适应性的要求。变刚度柔顺关节可以在运动过程中根据任务需求动态调整刚度,在保证运动灵活性的同时,提高作业精度。在电子芯片制造中的微小零部件装配过程中,变刚度柔顺关节能够精确控制机械臂的运动,确保零部件的准确安装,提高产品质量和生产效率。1.1.3人机关节刚度匹配的重要性在人机交互场景中,人机关节刚度匹配是提升机器人易用性和交互体验的关键因素。人体关节具有高度复杂且智能的刚度调节能力,能够根据不同的运动任务和环境条件,下意识地快速调整关节刚度。例如,在进行精细的手部操作,如穿针引线时,手部关节会调整到较低的刚度,以实现灵活、精准的动作;而在搬运重物时,关节则会增加刚度,提供足够的支撑力和稳定性。当机器人与人类进行交互时,如果机器人关节刚度不能与人关节刚度相匹配,就会导致交互过程不自然、不协调。比如,在人机共持工具进行操作时,如果机器人关节刚度过高,会使操作过程显得生硬,难以跟随人类的动作节奏,甚至可能对人类造成额外的力干扰;反之,如果刚度过低,机器人则无法提供足够的支撑和助力,影响任务的完成效率。实现人机关节刚度匹配,能够使机器人更好地理解和跟随人类的意图,实现更加自然、流畅的交互。在康复训练场景中,康复机器人与人机关节刚度匹配,可以根据患者的身体状况和康复进度,提供合适的助力和阻力,辅助患者进行有效的康复训练,提高康复效果;在日常生活服务场景中,服务机器人与人机关节刚度匹配,能够更好地与人类协作完成各种任务,如帮助老年人搬运物品、协助残疾人进行日常活动等,提升人们的生活质量。1.2国内外研究现状1.2.1变刚度柔顺关节设计研究进展在国外,变刚度柔顺关节的研究起步较早,取得了众多具有开创性的成果。20世纪90年代,麻省理工学院的Pratt等人提出了串联弹性驱动器(SEA)的概念,该驱动器在电机和负载之间串联一个弹性元件,通过弹性元件的变形来储存和释放能量,实现关节的柔顺性,其原理图如图1-1所示。SEA的出现为变刚度柔顺关节的发展奠定了基础,此后,基于SEA的各种改进和衍生设计不断涌现。卡内基梅隆大学开发的一种变刚度关节,通过改变弹簧的预压缩量来调节关节刚度,能够在不同的任务需求下实现刚度的快速调整,在机器人的抓取和操作任务中表现出良好的适应性。图1-1SEA原理图近年来,国外研究更加注重关节的集成化、轻量化和智能化设计。德国宇航中心研发的一款新型变刚度关节,采用了智能材料和先进的控制算法,能够根据外部环境的变化自动调整关节刚度,实现了高度的智能化控制。同时,在多自由度变刚度关节设计方面也取得了重要进展,如瑞士洛桑联邦理工学院设计的一种多自由度变刚度球形关节,能够在三维空间内实现灵活的运动和刚度调节,为机器人的复杂运动提供了更多可能性。国内在变刚度柔顺关节领域的研究虽然起步相对较晚,但发展迅速,在一些关键技术上已经取得了显著成果。哈尔滨工业大学的科研团队提出了一种基于平行四边形机构的变刚度柔顺关节设计方法,通过巧妙的机构设计,实现了关节刚度的连续调节,并且具有结构紧凑、响应速度快等优点。该关节在机器人的攀爬和越障任务中表现出色,有效提高了机器人的环境适应能力。上海交通大学研发的变刚度关节采用了新型的材料和结构,在保证关节刚度调节范围的同时,大大减轻了关节的重量,提高了机器人的能源利用效率。此外,国内众多高校和科研机构还积极开展变刚度柔顺关节在医疗、服务等领域的应用研究,如北京航空航天大学将变刚度柔顺关节应用于康复机器人,为患者提供更加舒适、有效的康复治疗。然而,目前变刚度柔顺关节设计仍存在一些不足之处。一方面,现有的变刚度柔顺关节在刚度调节范围、响应速度和精度等方面难以同时满足所有应用场景的需求。例如,一些关节虽然能够实现较大范围的刚度调节,但响应速度较慢,无法满足快速变化的工作环境;而另一些关节响应速度快,但刚度调节范围有限,限制了其应用范围。另一方面,变刚度柔顺关节的设计和制造工艺复杂,成本较高,这在一定程度上阻碍了其大规模的推广应用。例如,采用智能材料的变刚度关节,由于智能材料本身价格昂贵,且加工工艺要求高,导致关节的制造成本居高不下。1.2.2人机关节刚度匹配方法研究现状在人机关节刚度匹配方法研究方面,国内外学者也进行了大量的探索。目前,主要的匹配方法包括基于模型的方法和基于数据驱动的方法。基于模型的方法通常先建立人关节和机器人关节的力学模型,然后通过理论分析和计算来确定两者之间的刚度匹配关系。例如,一些研究人员利用人体运动学和动力学原理,建立了人关节的刚度模型,并结合机器人关节的动力学模型,通过优化算法求解出最优的刚度匹配参数。这种方法的优点是具有明确的物理意义,能够从理论上保证刚度匹配的合理性。然而,由于人体关节的复杂性和个体差异性,建立精确的人关节模型难度较大,模型的准确性往往受到限制,从而影响了刚度匹配的效果。基于数据驱动的方法则是通过采集大量的人体运动数据和机器人运动数据,利用机器学习、深度学习等算法来建立人机关节刚度和机器人关节刚度之间的映射关系。例如,一些研究利用神经网络算法,对人体在不同运动状态下的关节刚度数据进行学习和训练,然后根据训练得到的模型来实时调整机器人关节的刚度,以实现与人关节刚度的匹配。这种方法的优点是能够充分利用数据中的信息,适应不同个体和运动场景的变化。但是,该方法需要大量的数据支持,数据的采集和标注工作繁琐,且模型的泛化能力有待提高,在面对新的运动场景或个体时,可能无法准确地实现刚度匹配。在人机关节刚度测量技术方面,目前常用的方法包括力传感器测量、运动学测量和肌电信号测量等。力传感器测量通过在机器人与人体接触部位安装力传感器,直接测量接触力,进而计算出关节刚度。这种方法测量精度较高,但对传感器的安装位置和测量环境要求严格,且只能测量接触力作用下的关节刚度。运动学测量则是通过测量人体关节的运动轨迹和加速度等参数,利用动力学方程间接计算关节刚度。该方法不需要额外的传感器,但计算过程复杂,容易受到测量误差的影响。肌电信号测量是利用肌电传感器采集肌肉的电活动信号,通过分析肌电信号与关节刚度之间的关系来估计关节刚度。这种方法能够反映肌肉的活动状态,但肌电信号易受干扰,信号处理和分析难度较大。在实际应用方面,人机关节刚度匹配已经在康复机器人、协作机器人等领域得到了一定的应用。在康复机器人中,通过实现人机关节刚度匹配,康复机器人能够更好地辅助患者进行康复训练,提高康复效果。例如,一些康复机器人根据患者的肌肉力量和关节活动范围,实时调整关节刚度,为患者提供个性化的康复训练方案。在协作机器人领域,人机关节刚度匹配使得机器人能够与人类更加自然、流畅地协作完成任务。例如,在工业生产线上,协作机器人与人关节刚度匹配后,能够更好地跟随人类的动作,协助完成产品的装配和搬运等工作。然而,当前人机关节刚度匹配方法仍存在一些问题亟待解决。首先,人体关节刚度的实时准确测量和估计仍然是一个挑战,现有的测量技术都存在一定的局限性,难以满足复杂多变的实际应用场景的需求。其次,人机关节刚度匹配的控制算法还不够成熟,在实时性、稳定性和适应性等方面还有很大的提升空间。例如,在机器人与人类进行快速动态协作时,现有的控制算法可能无法及时、准确地调整机器人关节刚度,导致协作效果不佳。此外,不同个体之间的关节刚度差异较大,如何实现个性化的人机关节刚度匹配,以满足不同用户的需求,也是未来研究需要重点关注的问题。1.3研究目标与内容1.3.1研究目标本研究旨在设计一种高性能的变刚度柔顺机器人关节,并提出一种有效的人机关节刚度匹配方法,以提高机器人在复杂环境下的适应性、人机协作的安全性和作业精度。具体目标如下:设计一种结构紧凑、刚度调节范围大、响应速度快且成本可控的变刚度柔顺机器人关节。通过创新的机构设计和材料选择,使关节能够在不同的工作任务和环境条件下,实现快速、精确的刚度调节,满足机器人多样化的运动需求。建立人关节和机器人关节的刚度模型,深入研究人体关节刚度的变化规律以及影响因素。结合人体运动学、动力学原理和生物力学知识,采集大量的人体运动数据,运用先进的数据分析方法,建立准确、可靠的人关节刚度模型。提出一种基于模型和数据驱动相结合的人机关节刚度匹配方法。综合考虑人体关节刚度的个体差异性和运动场景的多样性,利用机器学习、优化算法等技术,实现机器人关节刚度与人关节刚度的实时、精确匹配,提升人机交互的自然性和流畅性。通过实验验证变刚度柔顺关节的性能以及人机关节刚度匹配方法的有效性和可行性。搭建实验平台,进行一系列的模拟实验和实际应用实验,对关节的刚度调节性能、响应速度、精度等指标进行测试和分析,评估人机关节刚度匹配方法在不同场景下的应用效果,为机器人的实际应用提供理论支持和技术保障。1.3.2研究内容为了实现上述研究目标,本研究将围绕以下几个方面展开:变刚度柔顺关节的设计与分析:调研现有的变刚度柔顺关节设计方案,分析其工作原理、结构特点、优缺点以及适用场景,总结变刚度柔顺关节设计的关键技术和发展趋势。根据机器人的应用需求和性能指标,确定变刚度柔顺关节的设计要求,包括刚度调节范围、响应速度、负载能力、尺寸和重量限制等。基于机械原理、材料力学和弹性力学等知识,提出一种创新的变刚度柔顺关节结构设计方案。该方案采用新型的弹性元件和机构,实现关节刚度的连续、快速调节,并对关节的结构进行优化设计,提高其性能和可靠性。运用计算机辅助设计(CAD)软件,建立变刚度柔顺关节的三维模型,进行结构设计和装配分析,确保关节的结构合理性和可制造性。利用计算机辅助工程(CAE)软件,对关节进行静力学分析、动力学分析和模态分析,研究关节在不同工况下的力学性能和动态特性,为关节的优化设计提供依据。人关节与机器人关节刚度建模:采集人体在不同运动状态下的关节运动数据和力学数据,包括关节角度、角速度、角加速度、关节力和力矩等。运用运动捕捉系统、力传感器和肌电传感器等设备,结合实验设计方法,确保数据的准确性和可靠性。基于人体运动学和动力学原理,建立人关节的运动学模型和动力学模型。考虑人体关节的生理结构和肌肉骨骼系统的力学特性,运用拉格朗日方程、牛顿-欧拉方程等方法,推导出人关节的运动学和动力学方程,描述人关节的运动和受力关系。分析人关节刚度的影响因素,如肌肉活动、关节角度、外力作用等。运用生物力学实验和理论分析方法,研究这些因素对人关节刚度的影响规律,建立人关节刚度的数学模型。该模型能够根据人体运动状态和外部条件,准确预测人关节的刚度变化。根据变刚度柔顺关节的结构和工作原理,建立机器人关节的动力学模型和刚度模型。考虑关节的弹性元件、传动机构和控制策略等因素,运用动力学分析方法和控制理论,推导出机器人关节的动力学方程和刚度表达式,描述机器人关节的运动和刚度特性。人机关节刚度匹配方法研究:分析基于模型和数据驱动的人机关节刚度匹配方法的优缺点,结合两者的优势,提出一种基于模型和数据驱动相结合的人机关节刚度匹配方法。该方法首先利用人关节和机器人关节的刚度模型,进行初步的刚度匹配计算,然后通过采集实时的人体运动数据和机器人运动数据,运用机器学习算法对匹配结果进行优化和调整,实现人机关节刚度的实时、精确匹配。研究人体运动意图识别技术,通过分析人体运动数据和肌电信号,识别出人体的运动意图,如行走、跑步、抓取、搬运等。运用模式识别、机器学习和深度学习等技术,建立人体运动意图识别模型,提高运动意图识别的准确性和实时性。根据人体运动意图和人关节刚度变化,设计机器人关节刚度的实时控制策略。运用自适应控制、智能控制等理论,结合机器人关节的动力学模型和刚度模型,设计控制器,实现机器人关节刚度的快速、准确调节,使其与人关节刚度相匹配。搭建人机关节刚度匹配实验平台,进行实验验证。通过模拟不同的人机交互场景,如康复训练、协作操作等,测试人机关节刚度匹配方法的有效性和可行性。分析实验数据,评估匹配方法的性能指标,如匹配精度、响应速度、稳定性等,对匹配方法进行优化和改进。实验验证与分析:研制变刚度柔顺关节样机,对其进行性能测试。测试内容包括关节的刚度调节范围、响应速度、精度、负载能力、耐久性等指标。运用实验测试设备,如万能材料试验机、动态信号分析仪、疲劳试验机等,对关节样机进行全面的性能测试,分析测试结果,评估关节样机的性能是否满足设计要求。搭建人机协作实验平台,进行人机关节刚度匹配实验。实验对象包括不同年龄、性别、身体状况的人群,模拟不同的人机协作任务和场景。通过实验观察和数据分析,评估人机关节刚度匹配方法对人机协作安全性、自然性和效率的影响,验证匹配方法的实际应用效果。根据实验结果,对变刚度柔顺关节的设计和人机关节刚度匹配方法进行优化和改进。针对实验中发现的问题,如关节刚度调节不稳定、匹配精度不高、响应速度慢等,分析原因,提出改进措施,进一步完善变刚度柔顺关节的设计和人机关节刚度匹配方法,提高机器人的性能和人机交互效果。1.3.3技术路线本研究的技术路线如图1-2所示,主要包括以下几个步骤:需求分析与方案设计:通过对机器人应用场景的调研和分析,明确变刚度柔顺关节的设计需求和人机关节刚度匹配的应用需求。在广泛查阅国内外相关文献的基础上,结合前期研究成果,提出变刚度柔顺关节的设计方案和人机关节刚度匹配的技术方案,并对方案进行可行性论证。关节设计与建模:根据确定的设计方案,运用CAD软件进行变刚度柔顺关节的结构设计,建立三维模型。利用CAE软件对关节进行力学分析和性能优化,同时,采集人体运动数据,建立人关节和机器人关节的刚度模型。匹配方法研究与算法设计:基于建立的刚度模型,研究人机关节刚度匹配方法,设计匹配算法。结合人体运动意图识别技术,实现机器人关节刚度的实时控制。实验验证与优化:研制变刚度柔顺关节样机,搭建人机协作实验平台,进行实验验证。根据实验结果,对关节设计和匹配方法进行优化和改进,最终实现高性能的变刚度柔顺关节设计和有效的人机关节刚度匹配。图1-2技术路线图二、变刚度柔顺机器人关节设计原理与方法2.1变刚度柔顺关节设计原理2.1.1基本原理阐述变刚度柔顺关节的核心设计理念是突破传统固定刚度关节的限制,使关节能够根据外部环境的变化和任务需求,实时改变自身的刚度特性。这一原理的实现主要基于两个关键途径:改变关节内部结构和调整材料属性。从改变关节内部结构的角度来看,许多变刚度柔顺关节采用了可调节的弹性元件和独特的机械结构。以常见的弹簧-阻尼系统为例,通过改变弹簧的预压缩量、有效长度或阻尼系数,能够直接影响关节的刚度。当弹簧的预压缩量增加时,弹簧的弹性势能增大,关节抵抗变形的能力增强,从而刚度提高;反之,减少预压缩量则会降低关节刚度。一些关节利用杠杆原理或连杆机构,通过改变力的传递路径和作用点,间接实现刚度的调节。这种基于机械结构的变刚度方式具有响应速度快、调节范围较大的优点,能够在短时间内满足不同的运动需求。在调整材料属性方面,智能材料的应用为变刚度柔顺关节的发展带来了新的契机。形状记忆合金(SMA)是一种典型的智能材料,它具有形状记忆效应和超弹性特性。在低温下,SMA处于马氏体相,具有较高的柔韧性,能够在外力作用下发生较大变形;当温度升高到一定程度时,SMA发生相变,转变为奥氏体相,此时材料的刚度显著增加,恢复到原来的形状。通过控制SMA的温度,就可以实现关节刚度的可逆调节。磁流变液和电流变液等智能流体也可用于变刚度关节。这些流体在受到磁场或电场作用时,其粘度会发生迅速变化,从而改变关节的阻尼特性,间接实现刚度的调节。例如,在磁流变液关节中,当施加磁场时,磁流变液的粘度增大,关节的阻尼增加,刚度也相应提高;撤去磁场后,粘度降低,关节刚度减小。此外,还有一些关节采用了复合材料设计,通过将不同刚度的材料进行组合,利用材料之间的协同作用来实现变刚度。如在某些关节结构中,将高刚度的碳纤维材料与柔性的橡胶材料结合,通过调整两种材料的比例和分布方式,使关节在不同的工况下呈现出不同的刚度特性。在需要承受较大载荷时,碳纤维材料提供主要的支撑作用,使关节具有较高的刚度;而在需要适应复杂环境或进行精细操作时,橡胶材料的柔性能够发挥作用,降低关节刚度,提高灵活性。2.1.2关键技术分析实现变刚度柔顺关节的设计涉及多项关键技术,包括材料选择、结构设计和控制策略等,这些技术相互关联、相互影响,共同决定了关节的性能。材料选择是变刚度柔顺关节设计的基础。在选择材料时,需要综合考虑材料的力学性能、物理性能、成本以及加工工艺等因素。对于弹性元件,通常选用具有高弹性模量、低滞后性和良好疲劳性能的材料,如高强度弹簧钢、钛合金等。弹簧钢具有较高的弹性极限和疲劳强度,能够在反复变形的情况下保持稳定的性能,广泛应用于传统的弹簧式变刚度关节中;钛合金则具有比强度高、耐腐蚀等优点,适用于对重量和可靠性要求较高的场合,如航空航天领域的机器人关节。对于智能材料,除了关注其独特的变刚度特性外,还需考虑其响应速度、稳定性和耐久性。以形状记忆合金为例,虽然它具有优异的变刚度能力,但相变过程中的响应速度相对较慢,且在多次循环后可能出现性能退化的问题。因此,需要通过优化材料成分和加工工艺,提高其响应速度和稳定性。同时,降低智能材料的成本也是推动其广泛应用的关键因素之一,目前研究人员正在探索新的制备方法和材料组合,以降低成本,提高性价比。结构设计是实现变刚度柔顺关节功能的关键环节。合理的结构设计能够有效地实现刚度调节,提高关节的性能和可靠性。在结构设计中,需要考虑关节的运动学和动力学特性、刚度调节范围、响应速度以及负载能力等因素。一种常见的结构设计思路是采用模块化设计方法,将关节分为多个功能模块,如驱动模块、弹性模块和控制模块等。每个模块具有独立的功能,通过合理的组合和连接方式,实现关节的整体功能。这种模块化设计不仅便于关节的制造、安装和维护,还能够提高关节的通用性和可扩展性,使其能够适应不同的应用场景。在设计弹性模块时,需要根据刚度调节的要求选择合适的弹性元件和结构形式。如采用可变长度弹簧结构,通过电机驱动丝杆或其他传动装置,改变弹簧的有效长度,从而实现刚度的连续调节。这种结构具有调节范围大、精度高的优点,但对传动装置的精度和可靠性要求较高。另一种常见的结构是采用多个不同刚度的弹簧组合,通过切换不同的弹簧工作状态,实现关节刚度的多级调节。这种结构简单、可靠,但刚度调节的连续性较差。此外,还可以采用柔性铰链、波纹管等特殊结构来实现变刚度功能,这些结构具有无间隙、运动平稳等优点,适用于对精度和稳定性要求较高的场合。控制策略是实现变刚度柔顺关节精确控制的核心技术。通过有效的控制策略,能够根据外部环境和任务需求,实时、准确地调节关节的刚度。常见的控制策略包括阻抗控制、自适应控制和智能控制等。阻抗控制是一种基于力和位置反馈的控制策略,它通过调整关节的阻抗参数(如刚度、阻尼),使机器人能够以期望的柔顺性与外界环境进行交互。在阻抗控制中,首先根据任务需求设定关节的目标阻抗模型,然后通过传感器实时测量关节的力和位置信息,将测量值与目标值进行比较,根据误差调整关节的控制输入,以实现期望的阻抗特性。当机器人与环境接触时,通过调整关节的刚度和阻尼,使机器人能够适应环境的变化,避免过大的冲击力对自身和环境造成损伤。自适应控制则是根据系统的运行状态和外部干扰,自动调整控制器的参数,以适应不同的工作条件。在变刚度柔顺关节中,自适应控制可以根据关节的负载变化、温度变化等因素,实时调整刚度调节机构的控制参数,保证关节的性能稳定。当关节负载增加时,自适应控制器能够自动增加弹簧的预压缩量或调整智能材料的控制信号,提高关节的刚度,以满足负载要求;当负载减小时,控制器则相应地降低关节刚度,提高运动灵活性。智能控制方法如模糊控制、神经网络控制等,能够处理复杂的非线性系统和不确定性问题,为变刚度柔顺关节的控制提供了新的思路。模糊控制通过建立模糊规则库,将传感器采集的信息进行模糊化处理,根据模糊推理得出控制决策,实现对关节刚度的智能调节。例如,根据关节的受力大小和变化趋势,利用模糊控制算法自动调整关节的刚度,使机器人能够在复杂的环境中实现稳定的运动。神经网络控制则通过对大量数据的学习,建立关节输入与输出之间的映射关系,实现对关节刚度的精确控制。神经网络具有强大的学习能力和自适应能力,能够在不同的工况下准确地预测和调整关节刚度,提高机器人的控制性能。2.2设计方法分类与比较2.2.1机构设计方法机构设计方法是通过改变关节内部的机械结构来实现刚度的调节,这是一种较为常见且直观的变刚度设计思路。常见的机构设计中,弹簧是一种广泛应用的弹性元件。通过改变弹簧的结构参数,如弹簧的直径、圈数、线径等,或者调整弹簧的预压缩量和安装方式,能够有效地改变关节的刚度。在一些简单的变刚度关节设计中,采用螺旋弹簧作为弹性元件,通过电机驱动丝杆机构来改变弹簧的预压缩量。当电机转动时,丝杆带动螺母移动,从而拉伸或压缩弹簧,实现关节刚度的调节。这种方式结构相对简单,易于实现,成本较低,并且响应速度较快,能够在短时间内完成刚度的调整,适用于对刚度变化速度要求较高的场景。然而,弹簧的刚度调节范围受到弹簧自身材料和结构的限制,难以实现超大范围的刚度变化;长期使用后,弹簧可能会出现疲劳现象,导致刚度特性发生变化,影响关节的性能稳定性。液压缸也是机构设计中常用的元件之一。液压缸通过液体的压力来提供支撑力和实现刚度调节。在变刚度关节中,液压缸可以与其他机械结构相结合,如杠杆、连杆等,通过改变液压缸内的油压来改变关节的刚度。在一些大型工业机器人的关节设计中,采用液压缸与连杆机构组成的变刚度关节,通过控制液压系统的压力,能够实现较大力和较大刚度范围的调节。液压缸具有输出力大、刚度调节范围广的优点,能够满足一些对负载能力和刚度要求较高的应用场景,如重载搬运机器人、建筑施工机器人等。但液压缸的缺点也较为明显,其结构相对复杂,需要配备专门的液压系统,包括油泵、油管、阀门等,这不仅增加了系统的体积和重量,还提高了成本和维护难度;液压系统存在泄漏风险,可能会导致环境污染和系统性能下降;此外,液压系统的响应速度相对较慢,在需要快速调整刚度的场景下,可能无法满足要求。还有一些变刚度关节采用了更复杂的机构设计,如基于平行四边形机构、曲柄滑块机构等。这些机构通过巧妙的几何形状和运动学关系,实现了关节刚度的调节。基于平行四边形机构的变刚度关节,利用平行四边形机构的可变形特性,通过改变平行四边形的边长或角度来调整关节的刚度。这种机构设计可以实现连续的刚度调节,并且具有较好的运动平稳性和精度。但是,复杂的机构设计往往会增加关节的体积和重量,降低关节的传动效率,同时也增加了设计和制造的难度,对加工工艺和装配精度要求较高。2.2.2材料设计方法材料设计方法是利用特殊材料的独特性能来实现关节的变刚度功能,随着材料科学的不断发展,这种方法逐渐受到关注并取得了一定的研究成果。形状记忆合金(SMA)是一种典型的用于变刚度关节的智能材料,其变刚度原理基于形状记忆效应和超弹性特性。在低温马氏体状态下,SMA具有较低的刚度,能够在外力作用下发生较大变形;当温度升高到一定程度,达到奥氏体相变温度时,SMA发生相变,转变为奥氏体相,此时材料的刚度显著增加,同时恢复到原来的形状。通过控制SMA的温度,可以实现关节刚度的可逆调节。在一些仿生机器人的关节设计中,采用SMA丝作为驱动元件和变刚度材料。当需要降低关节刚度时,通过冷却使SMA处于马氏体状态,关节变得柔顺,能够适应复杂的环境和实现灵活的运动;当需要提高关节刚度时,通过加热使SMA转变为奥氏体状态,关节刚度增大,能够提供足够的支撑力和稳定性。SMA的优点在于其能够实现较大范围的刚度变化,并且具有良好的形状记忆特性,能够精确地恢复到预设的形状,适用于对刚度变化范围和精度要求较高的场合。然而,SMA的相变过程需要一定的时间,响应速度相对较慢,这在一些对实时性要求较高的应用场景中可能会成为限制因素;此外,SMA的价格相对较高,加工工艺复杂,需要专门的热处理和加工设备,这增加了关节的制造成本,不利于大规模应用。除了SMA,磁流变液(MRF)和电流变液(ERF)等智能流体也被应用于变刚度关节的材料设计中。磁流变液是一种在磁场作用下,其流变性能(如粘度、屈服应力等)能够迅速发生变化的智能材料;电流变液则是在电场作用下,流变性能发生改变。在磁流变液关节中,通常将磁流变液填充在两个相对运动的部件之间,如活塞和缸筒之间。当没有磁场作用时,磁流变液的粘度较低,关节可以自由运动,刚度较小;当施加磁场时,磁流变液中的磁性颗粒会在磁场作用下形成链状结构,导致其粘度急剧增加,从而增大关节的阻尼和刚度。磁流变液和电流变液具有响应速度快的优点,能够在毫秒级的时间内完成刚度的变化,适用于对刚度变化实时性要求极高的场景,如高速运动的机器人关节或需要快速响应外界冲击的防护装置。但是,磁流变液和电流变液的刚度调节范围相对有限,且需要外部的磁场或电场激励源,这增加了系统的复杂性和能耗;此外,这些智能流体在长期使用过程中,可能会出现颗粒沉降、性能退化等问题,影响关节的长期稳定性和可靠性。还有一些研究探索使用复合材料来实现变刚度关节的设计。复合材料是由两种或两种以上不同性质的材料,通过物理或化学的方法,在宏观上组成具有新性能的材料。在变刚度关节中,将高刚度的纤维材料(如碳纤维、玻璃纤维等)与柔性的基体材料(如橡胶、树脂等)复合,通过调整纤维的含量、取向和基体材料的性能,可以使复合材料在不同的工况下呈现出不同的刚度特性。在一些航空航天领域的机器人关节设计中,采用碳纤维增强复合材料,通过优化纤维的铺层方式和含量,使关节在承受较大载荷时,碳纤维能够提供主要的支撑作用,保证关节具有较高的刚度;而在需要进行精细操作或适应复杂环境时,基体材料的柔性能够发挥作用,降低关节刚度,提高灵活性。复合材料具有轻质、高强度、可设计性强等优点,可以根据具体的应用需求,灵活地调整材料的性能和结构,以实现最佳的变刚度效果。然而,复合材料的制备工艺复杂,成本较高,且材料性能的一致性和稳定性难以保证,这在一定程度上限制了其在变刚度关节中的广泛应用。2.3新型变刚度柔顺关节设计案例分析2.3.1芜湖哈特机器人一体化两级变刚度柔顺关节芜湖哈特机器人产业技术研究院有限公司取得的“一种机器人一体化两级变刚度柔顺关节”专利,在变刚度柔顺关节设计领域具有创新性和领先性。该关节采用独特的两级变刚度技术,能够根据复杂多变的工作环境和任务需求,实现关节刚度的动态、精准调整,显著提升机器人的作业能力和安全性。从技术原理上看,此关节的一级变刚机构利用盘座、齿轮、板簧支座和内齿圈筒等部件的协同工作。输入部驱动盘座转动,盘座带动与之相对转动的齿轮,齿轮外啮合一组受驱动而直线运动的齿条移动块。每个齿条移动块通过斜滑槽与板簧支座上的斜滑齿配合,当齿条移动块直线移动时,带动板簧支座沿对应板簧长度所在的直线方向移动,从而改变板簧支座与板簧外端的间距。根据材料力学原理,板簧的刚度与长度的三次方成反比,改变间距相当于改变了板簧的有效工作长度,进而使该间距段的板簧刚度发生变化。动力依次经板簧支座、板簧和内齿圈筒,传递给二级变刚机构。二级变刚机构则通过独特的结构设计实现进一步的刚度调节。它包括一对滑臂、与内齿圈筒中心固定连接的第一连杆,滑臂位于第一连杆宽度方向两侧,每个滑臂一端分别与设置在内齿圈筒上弧形槽滑动连接,两个滑臂的另一端共同固定连接第三连接杆,第三连接杆上固定连接与内齿圈筒中心可自由转动的转动杆。在每个滑臂与第一连杆之间设有沿第一连杆长度方向受驱移动的弹簧伸缩架,弹簧伸缩架采用菱形框架结构,由一对可伸缩配合的移动块和一对铰座通过连杆铰接而成,一侧的移动块与滑臂滑动配合、另一侧的移动块与第一连杆滑动配合,两铰座之间通过弹簧弹性连接。当弹簧伸缩架移动不同位置时,弹簧的形变程度发生改变,从而改变两移动块的连接刚度,使第一连杆与滑臂形成变刚度连接。通过这种两级变刚度的设计,该关节能够实现更广泛、更精细的刚度调节范围,以适应不同的工作场景。在结构设计方面,该关节具有紧凑、集成度高的特点。输入部的关节电机和关节减速器经减速器支架固定在关节固定支架上,关节减速器输出端固定连接后盖,后盖与盘座固定连接,这种设计使得动力传输更加直接、高效。同时,各部件之间的连接紧密,减少了不必要的空间占用,提高了关节的整体稳定性和可靠性。板簧支座采用组合件设计,包括滑块和通过静摩擦连接的板簧移动块,滑块底端的斜滑齿与齿条移动块上的斜滑槽配合,实现精确的位移控制;滑块上部的T形滑轨与板簧移动块下部的T形块滑动配合,形成稳定的滑动导向,确保板簧在受力时能够准确地发生形变,提高了一级变刚机构的精度和稳定性。在实际应用中,该关节展现出了卓越的性能和广泛的适用性。在精密装配场景中,机器人需要高精度的定位和轻柔的操作力,此时关节可以调整到较低的刚度,使机械臂能够灵活、精准地完成微小零部件的抓取和装配任务,避免因刚性过大而对零部件造成损伤。在协作作业场景中,机器人需要与人类或其他机器人协同工作,该关节能够根据协作对象的运动状态和力的反馈,实时调整刚度,实现自然、流畅的协作。当与人类协作搬运物体时,关节可以根据人体的力量和动作节奏,自动调整刚度,提供合适的助力,既保证了协作的安全性,又提高了工作效率。在医疗领域,如外科手术中,该关节的柔韧性和精确的刚度调节能力可以使手术机器人更加精准地操作手术器械,减少对患者组织的损伤,提高手术的成功率和安全性。2.3.2基于板簧悬臂梁弯曲模型的双自由度变刚度关节基于板簧悬臂梁弯曲模型的双自由度变刚度关节,是一种创新性的关节设计,它巧妙地利用板簧悬臂梁的力学特性实现关节的变刚度调节,同时具备双自由度的运动能力,为机器人的复杂运动提供了更多可能性。该关节的变刚度调节原理基于板簧悬臂梁的弯曲理论。板簧作为一种常见的弹性元件,具有良好的弹性和变形特性。在该关节中,板簧被设计成悬臂梁结构,一端固定,另一端自由。当外力作用于板簧的自由端时,板簧会发生弯曲变形,根据材料力学中的悬臂梁弯曲公式,板簧的弯曲刚度与板簧的材料属性、截面形状和尺寸以及长度有关。通过改变这些参数,就可以实现板簧刚度的调节。在实际设计中,通常采用改变板簧有效长度的方式来调节刚度。通过电机驱动丝杆或其他传动机构,使板簧在固定端的固定位置发生变化,从而改变板簧的有效工作长度。当需要增加关节刚度时,减小板簧的有效长度,使板簧的弯曲刚度增大;当需要降低关节刚度时,增加板簧的有效长度,使板簧的弯曲刚度减小。双自由度设计是该关节的另一大优势。传统的单自由度关节只能在一个平面内进行转动或移动,限制了机器人的运动灵活性。而基于板簧悬臂梁弯曲模型的双自由度变刚度关节,通过巧妙的结构设计,使关节能够在两个相互垂直的平面内进行运动,实现了更复杂的空间运动。该关节采用两组相互垂直的板簧悬臂梁结构,分别控制两个自由度的运动。每组板簧悬臂梁结构都可以独立地进行刚度调节,从而实现对两个自由度运动的精确控制。在机器人手臂的设计中,这种双自由度变刚度关节可以使手臂在水平和垂直方向上都能够灵活地运动,并且能够根据不同的工作任务和环境条件,实时调整两个自由度的刚度,提高机器人手臂的操作精度和适应性。当机器人需要抓取不同形状和位置的物体时,关节可以根据物体的位置和姿态,自动调整两个自由度的刚度,使机械臂能够准确地到达目标位置,完成抓取任务。在实际应用中,该关节在需要高精度和高灵活性的场景中表现出色。在航空航天领域,卫星上的机械臂需要在微重力环境下进行高精度的操作,基于板簧悬臂梁弯曲模型的双自由度变刚度关节能够满足这一需求。它可以使机械臂在不同的方向上灵活地运动,并且能够根据操作任务的要求,精确地调整关节刚度,保证机械臂在操作过程中的稳定性和精度。在精密加工领域,如微电子制造中的芯片封装工艺,该关节可以使加工设备的机械臂在微小的空间内进行高精度的运动,实现芯片的精确拾取和放置,提高生产效率和产品质量。三、人机关节刚度特性分析与测量技术3.1人机关节结构与刚度特性3.1.1人关节解剖学结构人关节是一个高度复杂且精妙的结构,由多种组织协同构成,其主要组成部分包括骨骼、肌肉、韧带和关节囊等,这些结构相互配合,共同实现人体的各种运动功能。骨骼是关节的基本框架,为关节提供支撑和保护。不同关节的骨骼形状和结构各异,以适应其特定的运动需求。膝关节由股骨、胫骨和髌骨组成,股骨的髁部与胫骨的平台相互契合,形成了稳定的关节面,髌骨则在前方起到保护和辅助运动的作用。这种结构使得膝关节能够承受较大的载荷,并进行屈伸、旋转等多种运动。肩关节由肩胛骨的关节盂和肱骨头组成,肱骨头呈球形,与相对较小的关节盂形成球窝关节,这种结构赋予了肩关节极大的活动范围,使其能够进行前屈、后伸、外展、内收、旋转和环转等多种复杂的运动,但同时也降低了关节的稳定性,使其更容易受到损伤。肌肉是关节运动的动力来源,通过收缩和舒张产生力量,驱动骨骼绕关节轴转动。肌肉通常跨过关节,附着在关节两端的骨骼上。当肌肉收缩时,会产生拉力,使骨骼产生相应的运动。肱二头肌和肱三头肌是控制肘关节屈伸的主要肌肉。肱二头肌收缩时,可使前臂在肘关节处屈曲;肱三头肌收缩时,则使前臂伸展。肌肉的力量和收缩速度直接影响关节的运动能力和效率,不同的肌肉群在不同的运动中发挥着不同的作用,它们之间的协同工作是实现精确、流畅运动的关键。韧带是连接骨骼与骨骼的坚韧结缔组织,主要作用是限制关节的过度运动,维持关节的稳定性。膝关节中的前交叉韧带和后交叉韧带,前交叉韧带能够防止胫骨向前移位,后交叉韧带则防止胫骨向后移位,它们共同维持着膝关节在前后方向上的稳定性。侧副韧带位于膝关节的两侧,分别限制膝关节的内翻和外翻运动。踝关节的外侧韧带包括距腓前韧带、跟腓韧带和距腓后韧带,这些韧带对维持踝关节的稳定性至关重要,尤其是在踝关节进行内翻和外翻运动时,能够有效防止关节过度扭伤。关节囊是包裹关节的结缔组织膜,分为外层的纤维层和内层的滑膜层。纤维层具有较强的韧性,能够增强关节的稳定性;滑膜层则分泌滑液,起到润滑关节、减少摩擦和营养关节软骨的作用。髋关节的关节囊较为坚韧,能够承受较大的压力和张力,保护髋关节免受损伤。滑液的存在使得关节面之间的摩擦系数大大降低,从而使关节运动更加顺畅,同时滑液还能够为关节软骨提供必要的营养物质,维持关节软骨的正常代谢和功能。此外,关节中还存在一些特殊的结构,如半月板、关节盘等,它们在关节的运动和功能中也发挥着重要作用。膝关节的半月板是位于股骨和胫骨之间的纤维软骨结构,分为内侧半月板和外侧半月板。半月板能够缓冲关节的压力,分散负荷,保护关节软骨,同时还能增加关节的稳定性,协助关节进行旋转和屈伸运动。在膝关节运动过程中,半月板可以根据关节的受力情况发生形变,从而更好地适应关节的运动需求。3.1.2刚度特性分析人关节的刚度特性是其力学性能的重要体现,它反映了关节抵抗变形的能力。在不同的运动状态下,人关节的刚度会发生显著变化,这种变化受到多种因素的综合影响。从运动状态的角度来看,当人体进行静态站立时,关节主要承受身体的重力,此时关节刚度相对较低,以保持身体的平衡和稳定。在站立过程中,膝关节和踝关节需要维持一定的角度,关节周围的肌肉处于轻度收缩状态,以提供必要的支撑力,但整体刚度并不高,这样可以减少能量消耗,使人能够长时间站立。当人体进行动态运动,如行走、跑步、跳跃等时,关节刚度会根据运动的需求发生动态调整。在行走过程中,膝关节在支撑相时需要承受较大的地面反作用力,此时关节刚度会增加,以确保关节的稳定性和运动的顺畅性;而在摆动相时,关节刚度则会降低,以便关节能够灵活地运动,完成腿部的摆动动作。跑步时,关节需要承受更大的冲击力和加速度,因此关节刚度会进一步提高,以保护关节免受损伤。在跳跃过程中,关节在起跳瞬间会迅速增加刚度,以提供足够的爆发力;而在落地时,关节刚度又会迅速调整,通过肌肉的缓冲作用来减少冲击力对关节的伤害。影响人关节刚度的因素众多,肌肉活动是其中最为关键的因素之一。肌肉的收缩可以增加关节的刚度,因为肌肉收缩时会产生张力,这种张力通过肌腱传递到关节,使关节周围的组织更加紧密,从而提高关节的抵抗变形能力。当我们握紧拳头时,手部的肌肉收缩,使得手指关节的刚度增加,能够更好地完成抓握动作。肌肉的疲劳程度也会影响关节刚度。长时间的运动或高强度的活动会导致肌肉疲劳,肌肉疲劳后其收缩能力下降,从而使关节刚度降低,增加了关节受伤的风险。在长时间跑步后,腿部肌肉疲劳,膝关节的刚度会有所下降,此时如果继续进行剧烈运动,就容易导致膝关节损伤。关节角度也是影响关节刚度的重要因素。不同的关节角度下,关节周围的肌肉、韧带和其他组织的受力状态和变形程度不同,从而导致关节刚度的变化。以肘关节为例,当肘关节处于伸直位时,肱二头肌和肱三头肌的长度和张力相对稳定,关节刚度主要由关节囊和韧带的弹性决定;而当肘关节屈曲时,肌肉的长度和张力发生改变,肌肉对关节刚度的贡献增加,同时关节囊和韧带的受力状态也发生变化,使得关节刚度在不同屈曲角度下呈现出不同的数值。一般来说,在关节活动范围的中间位置,关节刚度相对较低,而在接近关节活动范围的极限位置时,关节刚度会显著增加,这是为了防止关节过度伸展或屈曲,保护关节免受损伤。外力作用同样会对人关节刚度产生影响。当关节受到外部的冲击力或拉力时,关节会自动调整刚度以抵抗外力。在进行篮球运动时,球员在跳跃抢篮板落地时,地面会给膝关节一个较大的冲击力,此时膝关节周围的肌肉会迅速收缩,增加关节刚度,以缓冲冲击力,保护关节。如果外力过大超过了关节的承受能力,就可能导致关节损伤,如韧带拉伤、骨折等。此外,年龄、性别、身体状况等个体因素也会影响人关节的刚度。随着年龄的增长,关节软骨会逐渐磨损,肌肉力量减弱,关节的刚度也会发生变化,老年人的关节刚度通常比年轻人低,更容易出现关节疼痛和功能障碍等问题。性别差异也会导致关节刚度的不同,一般男性的肌肉力量较强,关节刚度相对较高,而女性的关节柔韧性较好,但刚度相对较低。身体状况不佳,如患有疾病、受伤等,也会影响关节的正常功能和刚度特性。3.2人机关节刚度测量技术3.2.1传统测量方法等速肌力测试是一种较为常用的传统人机关节刚度测量方法,其原理基于等速运动理论。在等速运动中,借助专门的等速肌力测试设备,预先设定关节运动的速度,使得关节在整个运动过程中保持恒定的角速度。当受试者进行肌肉收缩时,设备会根据肌肉用力的大小,相应地调节施加的阻力,确保运动速度始终保持不变。在此过程中,肌肉用力主要表现为肌张力的增高和力矩输出的增加,而不会产生加速度。通过测量关节在不同角度下的力矩值,结合关节的运动角度和角速度等参数,利用力学公式和相关算法,就可以计算出关节在该运动状态下的刚度。在对膝关节进行等速肌力测试时,将受试者的膝关节固定在等速肌力测试设备的相应位置上,设定好运动速度,如60°/s或120°/s等。受试者按照设备的指示,进行膝关节的屈伸运动。设备会实时测量膝关节在屈伸过程中产生的力矩,并记录下关节的角度变化。根据这些测量数据,运用公式K=\frac{T}{\theta}(其中K为关节刚度,T为关节力矩,\theta为关节角位移),就可以计算出膝关节在不同屈伸角度下的刚度值。等速肌力测试的优点在于能够提供较为客观、准确、可重复的肌力量化测定,进而得到相对精确的关节刚度数据,且具有较高的敏感性,能够检测出关节刚度的细微变化。然而,该方法需要专门的等速肌力测试设备,设备价格昂贵,操作复杂,对测试环境和操作人员的要求较高,限制了其在一些场合的广泛应用。关节活动度测量也是一种传统的关节刚度测量方法,它主要通过测量关节的活动范围来间接评估关节刚度。人体关节的活动范围与关节刚度密切相关,一般来说,关节刚度越大,关节的活动范围相对越小;反之,关节刚度越小,关节的活动范围则相对越大。在进行关节活动度测量时,常用的工具是量角器。测量时,先使受试者的身体处于特定的检查姿势,确保待测关节能够按预定方向运动到最大幅度。将量角器的中心点准确放置在代表关节旋转中心的骨性标志点上,使量角器的固定臂与关节一端肢体的长轴平行,移动臂则随着关节远端肢体的移动而转动。当关节运动到最大幅度时,在量角器刻度盘上读取关节活动度的数值。测量肘关节的屈伸活动度时,将量角器的轴心对准肱骨外上髁,固定臂与肱骨纵轴平行,移动臂与桡骨纵轴平行。让受试者缓慢进行肘关节的屈伸运动,当达到最大屈曲或伸展位置时,读取量角器上的角度数值,该数值即为肘关节在该方向上的活动度。通过与正常人群的关节活动度参考值进行对比,可以初步判断关节刚度是否存在异常。如果关节活动度明显小于参考值,可能意味着关节刚度增大,可能存在关节粘连、肌肉紧张等问题;反之,如果关节活动度明显大于参考值,则可能提示关节刚度降低,关节稳定性下降,可能存在韧带损伤等情况。关节活动度测量方法简单、直观,成本较低,易于操作,可在临床和康复治疗中广泛应用。但该方法只能进行定性或半定量的评估,测量精度相对较低,受测量者主观因素和测量技巧的影响较大,且无法直接测量关节刚度的具体数值。3.2.2新型测量技术基于传感器的新型测量技术近年来得到了快速发展,为精准测量人机关节刚度提供了新的途径。力传感器是其中一种常用的传感器类型,它能够直接测量关节在受力时所产生的力。在实际应用中,力传感器通常被安装在关节的特定部位,如关节的表面或关节周围的固定装置上。当关节受到外力作用时,力传感器会感知到力的大小和方向,并将其转换为电信号输出。结合关节的运动学数据,如关节的角度、角速度和角加速度等,通过力学模型和相关算法,可以计算出关节的刚度。在测量手指关节刚度时,将微型力传感器粘贴在手指关节的表面,当手指进行抓握动作时,力传感器能够实时测量关节所受到的力。同时,利用运动捕捉系统获取手指关节的运动轨迹和角度变化信息。根据这些数据,运用动力学方程F=K\Deltax(其中F为关节所受力,K为关节刚度,\Deltax为关节的位移变化),就可以计算出手指关节在不同抓握状态下的刚度值。力传感器测量方法具有测量精度高、响应速度快等优点,能够实时准确地获取关节所受力的信息,为关节刚度的计算提供可靠的数据支持。然而,力传感器的安装位置和方式对测量结果影响较大,需要精确的安装和校准,且只能测量关节在受力方向上的刚度,对于复杂的多向受力情况,测量难度较大。加速度传感器也常用于关节刚度的测量。加速度传感器主要用于测量关节运动时的加速度变化。通过测量关节在运动过程中的加速度,结合关节的质量和运动学方程,可以计算出关节所受到的力,进而根据力与刚度的关系计算出关节刚度。在测量膝关节刚度时,将加速度传感器固定在大腿或小腿的特定位置上,当膝关节进行屈伸运动时,加速度传感器会实时测量膝关节运动的加速度。根据牛顿第二定律F=ma(其中F为关节所受力,m为关节相关部位的质量,a为加速度),可以计算出关节在运动过程中所受到的力。再结合关节的位移信息,就可以计算出膝关节的刚度。加速度传感器具有体积小、重量轻、成本低等优点,便于安装和使用,能够实时监测关节的运动状态和加速度变化。但该方法容易受到外界干扰,如振动、噪声等,对测量精度有一定影响,且计算过程较为复杂,需要准确的关节质量和运动学参数。影像学技术也在人机关节刚度测量中展现出独特的优势。磁共振成像(MRI)是一种常用的影像学技术,它能够提供高分辨率的关节内部结构图像。通过MRI图像,可以清晰地观察到关节软骨、韧带、肌肉等组织的形态和结构变化。利用图像分析技术,结合生物力学原理,可以对关节的刚度进行评估。通过对MRI图像中关节软骨的厚度、形态以及软骨下骨的结构进行分析,可以推断关节的承载能力和刚度特性。由于关节软骨在维持关节的正常功能和力学性能中起着重要作用,软骨的损伤或退变会导致关节刚度的改变。通过测量MRI图像中软骨的参数,如软骨的弹性模量等,结合有限元分析等方法,可以建立关节的力学模型,从而计算出关节的刚度。MRI测量方法能够提供全面、详细的关节内部结构信息,为关节刚度的评估提供了丰富的数据基础,对于早期发现关节疾病和评估关节损伤程度具有重要意义。但MRI设备昂贵,检查费用高,检查时间长,且对患者有一定的限制,如体内有金属植入物的患者可能无法进行MRI检查。X射线成像技术虽然不能直接测量关节刚度,但在关节刚度评估中也具有重要的辅助作用。X射线可以清晰地显示关节的骨骼结构,通过对X射线图像中关节间隙的宽度、骨骼的形态和密度等参数的分析,可以间接推断关节的健康状况和刚度变化。在评估膝关节骨关节炎患者的关节刚度时,通过X射线图像观察膝关节间隙的狭窄程度。膝关节间隙的狭窄通常意味着关节软骨的磨损和丢失,而关节软骨的减少会导致关节刚度的改变。结合患者的临床症状和其他检查结果,可以对关节刚度进行综合评估。X射线成像技术具有操作简单、成本较低、成像速度快等优点,广泛应用于临床诊断。但X射线只能提供骨骼的二维图像信息,对于关节内部的软组织和复杂的力学结构变化难以准确评估,其在关节刚度测量中的应用相对有限,通常需要与其他测量技术结合使用。3.3实验研究:人关节刚度测量与数据分析3.3.1实验设计与实施本次实验旨在深入探究人体关节刚度的特性,为后续人机关节刚度匹配方法的研究提供数据支持。实验选取了30名身体健康的志愿者作为实验对象,其中男性15名,女性15名,年龄范围在20-35岁之间。实验对象的选择充分考虑了性别和年龄因素,以确保能够涵盖不同个体的关节刚度差异。实验方法采用基于传感器的测量技术,利用力传感器和加速度传感器相结合的方式来测量人关节刚度。实验设备主要包括高精度力传感器、加速度传感器、数据采集系统和运动分析软件。力传感器选用德国HBM公司生产的U9C型高精度力传感器,该传感器具有精度高、稳定性好等优点,测量精度可达±0.05%FS,能够准确测量关节所受到的力。加速度传感器采用美国ADI公司的ADXL345型三轴加速度传感器,其具有体积小、重量轻、精度高的特点,能够实时测量关节运动的加速度。数据采集系统选用NI公司的USB-6211型多功能数据采集卡,该采集卡具有高速、高精度的数据采集能力,能够同时采集力传感器和加速度传感器的数据。运动分析软件则采用MATLAB软件进行数据处理和分析。实验流程如下:首先,对实验设备进行校准和调试,确保设备的准确性和稳定性。然后,让实验对象进行热身运动,以减少肌肉疲劳和受伤的风险。接着,将力传感器和加速度传感器分别固定在实验对象的关节表面,确保传感器能够准确测量关节的受力和运动状态。在测量膝关节刚度时,将力传感器固定在膝关节的前方,加速度传感器固定在大腿的外侧。随后,实验对象按照预定的运动模式进行关节运动,运动模式包括静态站立、屈伸运动、旋转运动等。在静态站立时,记录关节在静止状态下的受力和加速度数据;在屈伸运动和旋转运动时,记录关节在不同运动阶段的受力和加速度变化。在进行膝关节屈伸运动时,要求实验对象以每秒1次的速度进行缓慢的屈伸运动,从完全伸直状态到最大屈曲状态,再回到完全伸直状态,重复10次。数据采集系统以1000Hz的采样频率实时采集力传感器和加速度传感器的数据,并将数据传输到计算机中进行存储。在实验过程中,为了保证数据的准确性和可靠性,采取了一系列质量控制措施。对实验设备进行多次校准,确保传感器的测量精度和准确性;对实验对象进行详细的指导和培训,使其能够正确地进行关节运动;在数据采集过程中,实时监测数据的质量,如发现异常数据,及时进行排查和处理;对采集到的数据进行多次核对和验证,确保数据的完整性和一致性。通过这些质量控制措施,有效地提高了实验数据的质量,为后续的数据分析和研究提供了可靠的基础。3.3.2数据分析与结果讨论对采集到的实验数据进行深入分析,首先运用滤波算法对原始数据进行预处理,以去除噪声和干扰信号,提高数据的质量。采用巴特沃斯低通滤波器对力传感器和加速度传感器采集到的数据进行滤波处理,截止频率设置为50Hz,有效滤除了高频噪声,使数据更加平滑、准确,为后续的分析提供了可靠的数据基础。通过数据分析,总结出人关节刚度的变化规律。在不同运动状态下,人关节刚度呈现出明显的差异。在静态站立时,膝关节的平均刚度为[X1]N/m,此时关节主要承受身体的重力,刚度相对较低,以维持身体的平衡和稳定。在屈伸运动过程中,膝关节刚度随着关节角度的变化而变化。在膝关节屈曲角度为30°时,平均刚度为[X2]N/m;当屈曲角度达到90°时,平均刚度增加到[X3]N/m。这是因为在屈伸运动中,关节周围的肌肉和韧带的受力状态发生改变,肌肉收缩和韧带拉伸程度的变化导致关节刚度相应改变。在旋转运动时,膝关节刚度同样会发生变化,并且与旋转速度和方向有关。当以较慢速度顺时针旋转时,平均刚度为[X4]N/m;而以较快速度逆时针旋转时,平均刚度则增加到[X5]N/m。这表明关节在不同的旋转条件下,为了适应运动需求,会自动调整刚度以保持稳定性和灵活性。进一步分析个体差异对人关节刚度的影响,结果显示不同个体之间的关节刚度存在显著差异。在相同的运动状态下,男性和女性的关节刚度表现出明显不同。在膝关节屈伸运动中,男性的平均刚度普遍高于女性。这可能是由于男性和女性在肌肉力量、骨骼结构和生理机能等方面存在差异。男性通常具有更强的肌肉力量和更粗壮的骨骼结构,使得他们的关节在承受外力时能够产生更大的抵抗变形能力,从而表现出较高的关节刚度。年龄也是影响关节刚度个体差异的重要因素。随着年龄的增长,关节软骨逐渐磨损,肌肉力量减弱,关节的润滑和缓冲功能下降,导致关节刚度发生变化。通过对不同年龄组实验对象的数据分析发现,年龄较大的实验对象关节刚度相对较低,且在运动过程中关节刚度的变化范围较小。这意味着年龄增长会使关节的灵活性和适应性降低,更容易出现关节疼痛和功能障碍等问题。本次实验数据还揭示了一些其他有趣的现象。在一些实验对象中,发现关节刚度在连续运动过程中会出现逐渐下降的趋势。这可能是由于肌肉疲劳导致肌肉收缩能力下降,无法有效地维持关节的刚度。在长时间进行膝关节屈伸运动后,部分实验对象的关节刚度明显降低,且运动过程中的稳定性也受到影响。这一现象提示在实际应用中,如康复训练和体力劳动等场景,需要关注关节刚度的变化,合理安排运动强度和休息时间,以避免因关节刚度下降而导致的运动损伤。此外,实验数据还显示,关节刚度在不同的身体姿势和运动习惯下也会有所不同。一些习惯于进行高强度运动的实验对象,其关节刚度在相应运动状态下表现出更高的适应性和稳定性。这表明长期的运动训练可以改变关节的力学性能,提高关节的刚度和稳定性,从而更好地适应特定的运动需求。四、人机关节刚度匹配方法研究4.1匹配方法概述与分类人机关节刚度匹配方法旨在使机器人关节刚度能够根据人体关节刚度的变化实时调整,以实现自然、高效的人机交互。这一研究领域涉及多个学科的交叉融合,包括机械工程、控制科学、生物力学和人工智能等。随着机器人应用场景的不断拓展,从工业生产中的人机协作到医疗康复领域的辅助治疗,人机关节刚度匹配的重要性日益凸显。根据实现原理和技术手段的不同,目前的匹配方法主要可分为基于模型的匹配方法和基于数据驱动的匹配方法。基于模型的方法侧重于从物理原理和数学模型出发,通过建立人关节和机器人关节的精确模型来实现刚度匹配;而基于数据驱动的方法则借助大量的实验数据和先进的机器学习算法,挖掘数据中的潜在规律,从而实现人关节与机器人关节刚度的有效匹配。这两种方法各有优劣,在实际应用中常常相互结合,以达到更好的匹配效果。4.1.1基于模型的匹配方法基于模型的人机关节刚度匹配方法的核心在于建立准确的人关节和机器人关节模型,通过对这些模型的分析和计算,实现两者刚度的匹配。在建立人关节模型时,通常需要综合考虑人体的解剖学结构、肌肉骨骼系统的力学特性以及神经控制机制等因素。从解剖学角度来看,不同关节的结构和功能各异,膝关节由股骨、胫骨和髌骨组成,其复杂的结构决定了它在屈伸、旋转等运动中的力学行为。肌肉骨骼系统的力学特性对关节刚度有着重要影响,肌肉的收缩和舒张能够改变关节的受力状态,从而影响关节刚度。当人进行深蹲动作时,股四头肌等肌肉群的收缩会增加膝关节的刚度,以承受身体的重量和运动产生的冲击力。神经控制机制则调节着肌肉的活动,进而间接影响关节刚度。在实际建模过程中,常采用多刚体动力学模型来描述人关节的运动和受力情况。多刚体动力学模型将人体关节视为由多个刚体通过关节连接而成的系统,利用牛顿-欧拉方程或拉格朗日方程来建立系统的动力学方程。在建立上肢关节模型时,将上臂、前臂和手部视为刚体,通过肩关节、肘关节和腕关节连接。根据牛顿-欧拉方程,考虑各刚体的质量、惯性矩、关节力和力矩等因素,建立上肢关节的动力学方程,从而描述关节在不同运动状态下的力学行为。为了更准确地反映人关节的刚度特性,还需要考虑肌肉的主动收缩力和关节的被动弹性。肌肉的主动收缩力可以通过肌肉模型来描述,常见的肌肉模型有Hill模型及其改进模型。Hill模型将肌肉视为由收缩元、并联弹性元和串联弹性元组成,通过调整模型参数来模拟肌肉在不同收缩状态下的力学特性。关节的被动弹性则可以通过弹性元件模型来表示,如线性弹簧模型或非线性弹簧模型,根据关节的实际弹性特性选择合适的模型。对于机器人关节模型,同样需要考虑其结构、动力学特性以及控制策略等因素。机器人关节的结构设计决定了其运动方式和刚度调节能力,常见的机器人关节结构有旋转关节、平移关节等。在建立动力学模型时,利用拉格朗日方程或凯恩方程,考虑关节的惯性、摩擦力、弹性力等因素,建立机器人关节的动力学方程。在控制策略方面,常用的有位置控制、力控制和阻抗控制等。位置控制通过控制电机的转角来实现关节的位置调节;力控制则根据传感器测量的力信号来控制关节的输出力;阻抗控制通过调整关节的阻抗参数(如刚度、阻尼),使机器人能够以期望的柔顺性与外界环境进行交互。在实现刚度匹配时,基于模型的方法通常通过求解优化问题来确定机器人关节的最优刚度。建立一个目标函数,该函数反映人关节和机器人关节刚度之间的差异,通过优化算法(如梯度下降法、遗传算法等)求解目标函数的最小值,从而得到机器人关节的最优刚度。在一个简单的人机协作场景中,假设人关节的刚度为已知值,机器人关节的刚度为待优化变量。建立目标函数为两者刚度差的平方和,利用梯度下降法不断调整机器人关节的刚度,使其逐渐逼近人关节刚度,从而实现刚度匹配。基于模型的匹配方法具有明确的物理意义和理论基础,能够在一定程度上保证刚度匹配的准确性和稳定性。然而,由于人体关节的复杂性和个体差异性,建立精确的人关节模型难度较大,模型的参数往往难以准确获取,这可能会影响刚度匹配的效果。此外,该方法对计算资源的要求较高,在实时性要求较高的场景中,可能无法满足实际应用的需求。4.1.2基于数据驱动的匹配方法基于数据驱动的人机关节刚度匹配方法是随着机器学习和深度学习技术的发展而兴起的一种新型匹配方法。该方法的基本思想是利用大量的人体运动数据和机器人运动数据,通过机器学习算法建立人关节刚度和机器人关节刚度之间的映射关系,从而实现两者的匹配。在数据采集阶段,需要使用各种传感器来获取人体运动信息和机器人运动信息。常见的传感器包括惯性测量单元(IMU)、力传感器、肌电传感器和运动捕捉系统等。IMU可以测量人体关节的加速度、角速度和磁场强度等信息,通过这些信息可以计算出关节的运动姿态和运动轨迹;力传感器能够测量机器人与人体之间的接触力,从而反映关节在受力状态下的刚度变化;肌电传感器则用于采集肌肉的电活动信号,肌肉的电活动与关节刚度密切相关,通过分析肌电信号可以间接估计关节刚度;运动捕捉系统可以精确地测量人体关节的位置和角度,为建立人关节运动模型提供准确的数据支持。在数据处理阶段,首先对采集到的数据进行预处理,包括数据清洗、滤波和归一化等操作。数据清洗的目的是去除数据中的噪声和异常值,提高数据的质量;滤波则用于消除高频噪声和低频漂移,使数据更加平滑;归一化是将不同传感器采集到的数据统一到相同的尺度,以便于后续的数据分析和模型训练。采用均值滤波对IMU采集到的加速度数据进行滤波处理,去除噪声干扰;利用Z-score归一化方法对力传感器采集到的力数据进行归一化,使其分布在0到1之间。经过预处理后的数据被划分为训练集、验证集和测试集。训练集用于训练机器学习模型,验证集用于调整模型的超参数,以防止模型过拟合,测试集则用于评估模型的性能。在模型训练阶段,常用的机器学习算法包括神经网络、支持向量机(SVM)和决策树等。神经网络是一种强大的机器学习模型,具有高度的非线性映射能力,能够学习到复杂的数据模式。在人机关节刚度匹配中,常用的神经网络结构有多层感知机(MLP)、卷积神经网络(CNN)和循环神经网络(RNN)及其变体(如长短期记忆网络LSTM和门控循环单元GRU)等。MLP是一种简单的前馈神经网络,由输入层、隐藏层和输出层组成,通过训练调整隐藏层神经元之间的连接权重,实现输入数据到输出数据的映射。在利用MLP进行人机关节刚度匹配时,将人体运动数据(如关节角度、加速度、肌电信号等)作为输入,机器人关节刚度作为输出,通过大量的训练数据对MLP进行训练,使其学习到人体运动数据与人关节刚度之间的关系,进而实现机器人关节刚度的预测和匹配。CNN则擅长处理具有空间结构的数据,如图像和时间序列数据。在人关节刚度匹配中,可以将人体运动数据看作是时间序列数据,利用CNN的卷积层和池化层对数据进行特征提取,然后通过全连接层进行分类或回归,得到机器人关节的刚度值。当处理包含多个关节角度随时间变化的时间序列数据时,CNN的卷积层可以自动提取数据中的局部特征,如关节角度的变化趋势和周期性特征等,池化层则用于降低数据的维度,减少计算量,提高模型的训练效率和泛化能力。RNN及其变体特别适用于处理具有时间依赖性的数据,如人体运动数据。RNN能够对时间序列数据中的前后信息进行记忆和处理,通过隐藏层的循环连接,将上一时刻的信息传递到当前时刻,从而捕捉数据中的长期依赖关系。LSTM和GRU是RNN的改进版本,它们通过引入门控机制,有效地解决了RNN在处理长序列数据时的梯度消失和梯度爆炸问题,能够更好地学习到时间序列数据中的复杂模式。在利用LSTM进行人关节刚度匹配时,将人体运动数据按时间顺序输入到LSTM网络中,LSTM网络通过门控机制对输入数据进行选择性记忆和遗忘,从而准确地学习到人体运动状态与人关节刚度之间的动态关系,实现机器人关节刚度的实时匹配。在模型评估阶段,使用测试集对训练好的模型进行评估,常用的评估指标包括均方误差(MSE)、平均绝对误差(MAE)和决定系数(R²)等。MSE用于衡量模型预测值与真实值之间的误差平方的平均值,MAE则衡量预测值与真实值之间的绝对误差的平均值,R²用于评估模型对数据的拟合优度,其值越接近1,表示模型的拟合效果越好。通过对这些评估指标的分析,可以判断模型的性能优劣,若模型性能不理想,则需要对模型进行调整和优化,如调整模型结构、增加训练数据量或改进训练算法等。基于数据驱动的匹配方法能够充分利用大量的数据信息,适应不同个体和运动场景的变化,具有较强的泛化能力和自适应能力。然而,该方法对数据的依赖性较强,数据的质量和数量直接影响模型的性能。此外,机器学习模型通常是一个黑盒模型,其内部的决策过程难以解释,这在一些对安全性和可靠性要求较高的应用场景中可能会受到限制。4.2基于闭环测量的机器人关节刚度标定方法4.2.1标定原理与装置设计基于闭环测量的机器人关节刚度标定方法,其核心原理在于通过构建一个闭环测量系统,实现对机器人关节刚度的精确测量与标定。该方法巧妙地利用位移传感器测量机器人末端位姿变化,结合机器人运动学和静刚度模型,从而准确计算出关节刚度参数。在具体的标定原理方面,首先建立机器人各连杆坐标系,运用标准D-H法,将坐标系建立于结构中各杆后端的关节处,并与该连杆固连。规定前一坐标系i-1与对应的关节i对齐,且该坐标系i-1的z轴即为机器人关节i的轴线,限定坐标系x正向为相邻两z轴间的公共垂线方向,y轴方向则通过右手定则判断。通过这种方式,可得到机器人各关节连杆坐标系,并把整个机器人加工系统的基坐标系标记为0。在此基础上,推导出机器人的运动学方程,描述机器人各关节角度与末端位姿之间的关系。机器人的雅可比矩阵也至关重要,它建立了关节速度与末端执行器速度之间的映射关系,为后续的刚度计算提供了关键的数学工具。考虑关节刚度的机器人静刚度模型是该标定方法的另一个关键要素。由于机器人关节存在易弹性变形且刚度较低的传动部件,在允许载荷范围内,可将各关节处的变形合量认定为机器人的末端法兰处变形。基于外载荷作用下引起的变形统计数据,驱动、传动等部件引发变形于总变形中占绝大部分,因此假设机器人连杆为不可变形的刚性杆,而将关节视为扭簧,并以常量矩阵来表示关节刚度,将机器人关节刚度矩阵表示为[Kθ]=diag[kθ1kθ2kθ3kθ4kθ5kθ6]的形式,其中Ki表示机器人第i个关节的刚度,且为常量也是待求量。机器人笛卡尔刚度矩阵K与其关节刚度矩阵Kθ的关系可通过传统刚度模型表示,即,式中J为雅克比矩阵。为实现上述标定原理,设计了一种由六支位移传感器组成的闭环标定装置。该装置的设计精巧,充分考虑了测量的准确性和可靠性。六支位移传感器均匀分布在机器人末端执行器周围,形成一个闭环结构。每支位移传感器的一端固定在机器人的基座上,另一端与末端执行器相连。当机器人关节发生变形时,末端执行器的位姿会发生改变,位移传感器能够实时、精确地测量出这种位姿变化。为了确保测量的准

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论