面向肩腕关节的单电机驱动两自由度变刚度执行器的创新设计与应用研究_第1页
面向肩腕关节的单电机驱动两自由度变刚度执行器的创新设计与应用研究_第2页
面向肩腕关节的单电机驱动两自由度变刚度执行器的创新设计与应用研究_第3页
面向肩腕关节的单电机驱动两自由度变刚度执行器的创新设计与应用研究_第4页
面向肩腕关节的单电机驱动两自由度变刚度执行器的创新设计与应用研究_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

面向肩腕关节的单电机驱动两自由度变刚度执行器的创新设计与应用研究一、引言1.1研究背景与意义在现代科技发展中,机器人、康复医疗等领域取得了显著进展,而肩腕关节执行器作为这些领域关键部件,其性能直接影响着设备的整体表现。在机器人领域,无论是工业生产线上的机械臂,还是服务于日常生活的人形机器人,都需要肩腕关节执行器来实现灵活、精确的动作。例如,在汽车制造工业中,机械臂需要依靠肩腕关节执行器完成零部件的抓取、装配等任务,其精度和稳定性直接决定了产品的质量;在医疗手术机器人中,肩腕关节执行器的精准控制对于实现微创手术的精细操作至关重要,关乎手术的成败和患者的康复效果。传统的肩腕关节执行器多采用多个电机分别驱动不同自由度,这种方式虽然能实现基本的运动功能,但存在诸多不足。一方面,多电机驱动使得执行器结构复杂,零部件众多,不仅增加了制造和装配的难度,还导致设备体积庞大、重量增加,不利于在一些对空间和重量有严格要求的场景中应用,如可穿戴式医疗设备和小型化服务机器人。另一方面,多电机系统的能耗较高,运行成本增加,同时多个电机之间的协同控制也较为复杂,容易出现控制精度不高、动态响应慢等问题,影响执行器的性能和可靠性。为了克服传统执行器的缺点,单电机驱动两自由度变刚度执行器的研究应运而生。这种执行器通过独特的设计,仅使用一个电机就能实现两个自由度的运动,同时具备变刚度特性,在降低系统复杂度和成本的同时,还能显著提升执行器的性能。变刚度特性使得执行器能够根据不同的工作任务和环境条件,实时调整输出刚度,从而更好地适应复杂多变的工作场景。例如,在康复医疗中,当患者进行不同强度的康复训练时,执行器可以根据患者的肌肉力量和运动需求,自动调整刚度,提供合适的辅助力,既保证训练效果,又能避免对患者造成伤害。在机器人与外界环境交互时,变刚度执行器能够根据接触力的变化调整刚度,实现更加柔顺、安全的操作,提高机器人的适应性和可靠性。单电机驱动两自由度变刚度执行器的研究对于推动机器人、康复医疗等领域的发展具有重要意义。它不仅有助于解决传统执行器存在的问题,提升设备的性能和竞争力,还能为相关领域的创新应用提供技术支持,开拓更广阔的发展空间。通过对该执行器的深入研究,可以为未来智能化、轻量化、高性能的机器人和康复医疗设备的研发奠定坚实基础,具有重要的理论价值和实际应用前景。1.2国内外研究现状在国外,对于单电机驱动两自由度变刚度执行器的研究开展较早,取得了一系列具有代表性的成果。例如,美国某科研团队研发了一种基于绳驱动的单电机两自由度变刚度关节执行器,通过巧妙设计绳的缠绕方式和弹性元件的布局,实现了两个自由度的协同运动和刚度的连续调节。该执行器在医疗康复机器人中进行了应用测试,能够较好地适应患者不同康复阶段的需求,为患者提供个性化的康复训练辅助。在德国,相关研究聚焦于利用新型材料和结构设计来优化执行器性能。他们采用形状记忆合金作为弹性元件,结合精密的机械传动机构,开发出一种高精度的单电机驱动两自由度变刚度执行器。这种执行器在航空航天领域的小型机器人手臂上得到应用,展现出体积小、重量轻、响应速度快的优势,能够满足航空航天设备对执行器的严苛要求。国内在该领域的研究也呈现出蓬勃发展的态势。一些高校和科研机构通过产学研合作,积极开展相关研究。例如,哈尔滨工业大学的研究团队提出了一种基于平行四边形机构的单电机驱动两自由度变刚度执行器设计方案。该方案利用平行四边形机构的特性,实现了两个自由度的解耦运动,同时通过调节弹性元件的预紧力来改变执行器的刚度。实验结果表明,该执行器在工业机器人的装配任务中表现出色,能够提高装配精度和效率,降低机器人的能耗。上海交通大学则致力于将智能控制算法与单电机驱动两自由度变刚度执行器相结合,开发出具有自适应能力的执行器系统。通过实时监测执行器的工作状态和外部环境信息,利用先进的控制算法自动调整执行器的刚度和运动参数,使执行器能够更好地适应复杂多变的工作场景。尽管国内外在单电机驱动两自由度变刚度执行器的研究方面取得了显著进展,但仍存在一些待解决的问题。一方面,部分执行器的结构设计较为复杂,导致制造工艺难度大、成本高,限制了其大规模应用。另一方面,在多物理场耦合作用下,执行器的动力学建模和精确控制仍面临挑战,现有控制算法难以满足执行器在高速、高精度运动时的控制需求。此外,执行器的可靠性和耐久性研究还不够深入,在长期复杂工况下的性能稳定性有待进一步提高。1.3研究内容与方法本研究围绕面向肩腕关节的单电机驱动两自由度变刚度执行器展开,涵盖多个关键方面的内容。在执行器的设计方面,基于对肩腕关节运动特性和工作需求的深入分析,进行结构创新设计。结合机械原理和材料力学知识,确定执行器的机械结构布局,如采用平行四边形机构与弹性元件相结合的方式,实现两自由度的运动解耦和刚度调节。同时,运用参数化设计方法,对关键结构参数进行优化,包括杆件长度、弹性元件的刚度系数等,以满足执行器在不同工况下的性能要求,如提高负载能力、增强运动精度和稳定性。执行器的性能分析是研究的重要内容之一。通过建立精确的动力学模型,考虑电机的输出特性、传动机构的效率以及弹性元件的力学特性等因素,对执行器的动力学性能进行深入分析。运用拉格朗日方程或牛顿-欧拉方程等方法,求解执行器在不同运动状态下的关节力矩、角速度和角加速度等参数,为后续的控制策略设计提供理论依据。利用有限元分析软件,对执行器的关键零部件进行静力学和动力学分析,评估其强度、刚度和疲劳寿命等性能指标,确保执行器在复杂工况下的可靠性和耐久性。控制策略的研究对于实现执行器的高精度控制至关重要。提出一种基于自适应控制的变刚度控制策略,根据执行器的实时工作状态和外部环境信息,如负载变化、运动速度和加速度等,自动调整电机的输出扭矩和弹性元件的刚度,以实现执行器的最优性能。结合智能算法,如神经网络、模糊控制等,对执行器的动力学模型进行在线辨识和参数更新,提高控制策略的适应性和鲁棒性。通过仿真和实验验证所提出控制策略的有效性,对比不同控制策略下执行器的控制精度、响应速度和能耗等性能指标,不断优化控制算法。本研究采用理论分析、仿真与实验相结合的研究方法。在理论分析阶段,运用机械原理、动力学、控制理论等知识,对执行器的结构设计、性能分析和控制策略进行深入研究,建立数学模型和理论框架。利用专业的仿真软件,如ADAMS、MATLAB/Simulink等,对执行器的运动学、动力学和控制性能进行仿真分析,预测执行器的性能表现,优化设计参数和控制算法。搭建实验平台,制作执行器样机,进行实验测试。通过实验测量执行器的输出位移、速度、力和刚度等参数,验证理论分析和仿真结果的正确性,评估执行器的实际性能。二、肩腕关节运动特点及执行器需求分析2.1肩关节运动特点肩关节作为人体上肢与躯干连接的关键部位,由肩胛骨关节盂和肱骨头构成,属于典型的多轴球窝关节。这种独特的结构赋予了肩关节出色的灵活性,使其成为人体运动范围最大且最灵活的关节之一。从结构上看,几乎为半球形的肱骨头关节面面积约是肩胛盂(关节窝)表面的3-4倍。较小且浅的关节盂无法完全包裹肱骨头,仅能包绕其1/3左右,这使得肱骨头在关节盂内具有较大的活动空间。同时,肩关节的关节囊薄而松弛,进一步增加了关节的活动度,但也在一定程度上降低了关节的稳定性。为了弥补这一不足,肩关节周围分布着众多的肌肉、韧带和肌腱等结构,它们共同协作,维持着肩关节的稳定性,并为其提供了强大的动力支持。例如,喙肱韧带自喙突至肱骨大结节,部分纤维在后上部与关节囊融合,能够增强关节囊上部,有效防止肱骨头向上脱位;盂肱韧带位于关节囊前壁,分为上、中、下三部,从关节盂周缘前部延伸至肱骨小结节,对加强关节囊前壁起着重要作用。肩关节的运动形式丰富多样,主要包括屈伸、外展内收、旋转以及环转运动。在屈伸运动方面,位于肩部关节冠状面前面的肌肉,如喙肱肌、肱二头肌等,可使肩关节前屈,其活动范围通常在70°左右;而肩部关节冠状面后面的肌肉,像背阔肌、肱三头肌等,则可实现肩关节的后伸。由于关节囊前臂的限制以及肱骨头与喙突的接触,肩关节后伸的活动范围相对小于前屈范围,约为60°左右。外展内收运动中,肱骨头下水平处的肌肉,例如冈上肌,可以使肩部关节外展。在外展过程中,肱骨头滑向肩关节盂下面,活动范围较大,一般在90-110°之间;而在肱骨头水平处以下的肌肉,如胸大肌、背阔肌和肩胛下肌等,可使肩关节内收。内收时,由于肱骨头滑向肩关节盂上方,且受到躯干的阻滞,活动范围相对较小,通常在20-30°之间。旋转运动包括内旋和外旋。沿垂直轴(上下方向,轴与地面垂直),上臂可进行旋转运动。在肩关节盂内旋时,肱骨头向后滑动,肱骨大结节和肱骨体向前旋转;而旋外时,肱骨头在关节盂内前移,肱骨大结节和肱骨体向后旋转。这两种旋转运动对于完成日常生活中的许多动作,如转动门把手、投掷物品等,都起着至关重要的作用。此外,肩关节还能够进行环转运动,即通过连续的屈伸、外展内收和旋转运动,使手臂在空中划出一个环形轨迹。这种运动形式在舞蹈、体操等运动项目中经常被用到,充分展示了肩关节的高度灵活性。2.2腕关节运动特点腕关节作为连接前臂与手部的重要关节,其结构复杂且精妙。它由桡腕关节、腕骨间关节和腕掌关节三部分协同构成。其中,桡腕关节是由桡骨远端的腕关节面、尺骨下方的关节盘与手部的舟骨、月骨和三角骨的近侧关节面共同组成,呈现出椭圆形状。关节囊较为松弛,两侧分别有桡腕掌侧韧带、桡腕背侧韧带、腕桡侧副韧带和腕尺侧副韧带等结构对其进行加固,这些韧带在维持腕关节稳定性的同时,也为腕关节的多样运动提供了基础。此外,腕横韧带则横架于腕骨掌侧面,参与构成腕管,对腕部的神经、血管等结构起到保护作用。腕关节的运动形式丰富,主要包括屈伸、尺桡偏和旋转运动。在屈伸运动方面,腕关节的掌屈是指手腕向手掌方向弯曲,主要由掌侧的肌肉如掌长肌、桡侧腕屈肌、尺侧腕屈肌等收缩完成。这些肌肉收缩时,可使腕关节掌屈,其活动范围通常在50°-60°之间。背伸则是手腕向手背方向伸展,主要依靠背侧的肌肉如桡侧腕长伸肌、桡侧腕短伸肌、尺侧腕伸肌和指伸肌等的收缩。腕关节的背伸活动范围一般在35°-60°之间。由于腕关节掌侧的韧带较为坚韧,对腕关节后伸有一定限制,使得背伸的活动范围相对小于掌屈。尺桡偏运动中,尺偏是指手腕向小指侧偏移,由尺侧腕屈肌和尺侧腕伸肌协同作用实现,其活动范围大约在30°-40°之间。桡偏则是手腕向大拇指侧偏移,主要依靠桡侧腕屈肌、桡侧腕长伸肌和桡侧腕短伸肌的共同作用,活动范围通常在25°-30°之间。这种尺桡偏运动在日常生活中的许多精细操作中发挥着关键作用,例如在写字、绘画时,通过腕关节的尺桡偏运动,可以调整笔尖或画笔的角度,实现线条的流畅和精准。腕关节还能够进行旋转运动,包括旋前和旋后。旋前是指手腕向手掌侧旋转,使手掌朝下,主要由旋前方肌和旋前圆肌等肌肉的收缩来完成,活动范围约为80°-90°。旋后则是手腕向手背侧旋转,使手掌朝上,主要依靠肱二头肌和旋后肌等肌肉的作用,活动范围也在80°-90°左右。在日常生活中,拧毛巾、转动门把手等动作都离不开腕关节的旋转运动。2.3肩腕关节对执行器的需求肩腕关节独特的运动特点决定了其对执行器有着多方面的严格需求。从自由度方面来看,肩关节具有屈伸、外展内收、旋转以及环转等多种运动形式,这要求执行器至少具备三个自由度,以确保能够准确模仿肩关节的复杂运动。同样,腕关节的屈伸、尺桡偏和旋转运动也需要执行器具备相应的自由度,一般来说,至少需要两个自由度才能满足腕关节的基本运动需求。若执行器的自由度不足,将导致机器人或康复设备在模拟人体肩腕关节运动时存在局限性,无法完成一些复杂的动作任务,如在康复训练中,无法为患者提供全面、精准的康复辅助。刚度调节能力对于肩腕关节执行器至关重要。在日常生活和工作中,人体肩腕关节会根据不同的任务和环境自动调整关节的刚度。例如,当需要进行精细操作,如穿针引线时,肩腕关节会调整到较低的刚度,以实现更灵活、精确的动作;而在搬运重物时,关节则会增加刚度,以提供足够的支撑和稳定性。因此,执行器也需要具备变刚度特性,能够根据实际工作情况实时调整输出刚度。通过这种方式,执行器不仅可以提高运动的灵活性和精度,还能在承受较大负载时保持结构的稳定性,避免因刚度不足而发生变形或损坏。负载能力也是执行器的关键性能指标之一。肩关节在进行一些活动,如举起重物、搬运物品时,需要承受较大的负载。执行器必须具备足够的负载能力,才能满足这些工作需求。对于应用于康复医疗领域的执行器,在辅助患者进行康复训练时,要能够承受患者肢体的重量,并提供适当的助力。在工业机器人中,执行器的负载能力直接影响其工作效率和适用范围。若负载能力不足,机器人将无法完成一些重型物料的搬运和加工任务。此外,执行器还需具备良好的动态响应性能。肩腕关节在人体运动过程中动作迅速、变化频繁,执行器需要能够快速响应控制信号,实现快速的启动、停止和运动方向切换。在机器人进行高速作业或康复设备对患者的运动进行实时反馈调整时,动态响应性能的优劣将直接影响到操作的准确性和流畅性。低动态响应性能可能导致机器人动作滞后,影响生产效率;在康复训练中,则可能无法及时为患者提供合适的辅助力,影响康复效果。执行器的精度和稳定性也不容忽视,高精度和高稳定性能够保证肩腕关节运动的准确性和可靠性,减少误差和故障的发生。三、单电机驱动两自由度变刚度执行器设计3.1总体设计思路为满足肩腕关节复杂运动及变刚度需求,本执行器采用单电机驱动实现两自由度运动及变刚度调节,其设计思路融合了机械结构创新与传动原理优化。在实现两自由度运动方面,执行器运用了特定的机构组合。以平行四边形机构为基础,该机构由四根杆件通过铰链连接而成,具有独特的运动特性。其中两根平行的杆件作为主动件,与电机的输出轴相连,另外两根杆件则作为从动件,与执行器的输出端连接。当电机驱动主动件转动时,从动件会随之进行平行移动,从而实现一个自由度的运动。为实现另一个自由度的运动,在平行四边形机构的基础上,增加了一个旋转关节。这个旋转关节位于平行四边形机构的输出端,通过齿轮传动或蜗轮蜗杆传动等方式,由电机提供动力,实现绕轴的旋转运动。这样,通过平行四边形机构的平移运动和旋转关节的旋转运动,执行器成功实现了两个自由度的独立运动,能够模拟肩腕关节在空间中的多种复杂运动轨迹。变刚度的实现则依赖于弹性元件与调节机构的协同作用。执行器选用了具有良好弹性性能的弹簧或橡胶等弹性元件,这些弹性元件被巧妙地布置在执行器的传动路径中。以弹簧为例,弹簧的一端与执行器的固定部分相连,另一端与运动部分相连。当执行器受到外力作用时,弹簧会发生形变,从而产生弹性力,提供一定的刚度。为了实现刚度的调节,设计了一套调节机构。该调节机构可以通过改变弹性元件的预压缩量、长度或连接方式来调整其刚度。例如,采用螺旋机构来调节弹簧的预压缩量,当旋转螺旋机构时,弹簧的压缩程度会发生变化,进而改变弹簧的刚度。通过这种方式,执行器能够根据不同的工作任务和环境条件,实时调整输出刚度,以适应肩腕关节在不同运动状态下的需求。单电机驱动的实现主要借助于传动机构的合理设计。电机的输出轴通过一系列的传动部件,如齿轮、皮带或链条等,将动力传递到执行器的各个运动部件。在传动过程中,通过合理选择传动比和传动方式,确保电机能够有效地驱动执行器实现两自由度运动和变刚度调节。例如,采用多级齿轮传动来实现大传动比,以满足执行器对扭矩和转速的要求;同时,利用皮带传动的柔性特点,缓冲电机启动和停止时的冲击,提高执行器的运动平稳性。通过这种单电机驱动方式,不仅简化了执行器的结构,降低了成本和能耗,还提高了系统的可靠性和控制精度。三、单电机驱动两自由度变刚度执行器设计3.1总体设计思路为满足肩腕关节复杂运动及变刚度需求,本执行器采用单电机驱动实现两自由度运动及变刚度调节,其设计思路融合了机械结构创新与传动原理优化。在实现两自由度运动方面,执行器运用了特定的机构组合。以平行四边形机构为基础,该机构由四根杆件通过铰链连接而成,具有独特的运动特性。其中两根平行的杆件作为主动件,与电机的输出轴相连,另外两根杆件则作为从动件,与执行器的输出端连接。当电机驱动主动件转动时,从动件会随之进行平行移动,从而实现一个自由度的运动。为实现另一个自由度的运动,在平行四边形机构的基础上,增加了一个旋转关节。这个旋转关节位于平行四边形机构的输出端,通过齿轮传动或蜗轮蜗杆传动等方式,由电机提供动力,实现绕轴的旋转运动。这样,通过平行四边形机构的平移运动和旋转关节的旋转运动,执行器成功实现了两个自由度的独立运动,能够模拟肩腕关节在空间中的多种复杂运动轨迹。变刚度的实现则依赖于弹性元件与调节机构的协同作用。执行器选用了具有良好弹性性能的弹簧或橡胶等弹性元件,这些弹性元件被巧妙地布置在执行器的传动路径中。以弹簧为例,弹簧的一端与执行器的固定部分相连,另一端与运动部分相连。当执行器受到外力作用时,弹簧会发生形变,从而产生弹性力,提供一定的刚度。为了实现刚度的调节,设计了一套调节机构。该调节机构可以通过改变弹性元件的预压缩量、长度或连接方式来调整其刚度。例如,采用螺旋机构来调节弹簧的预压缩量,当旋转螺旋机构时,弹簧的压缩程度会发生变化,进而改变弹簧的刚度。通过这种方式,执行器能够根据不同的工作任务和环境条件,实时调整输出刚度,以适应肩腕关节在不同运动状态下的需求。单电机驱动的实现主要借助于传动机构的合理设计。电机的输出轴通过一系列的传动部件,如齿轮、皮带或链条等,将动力传递到执行器的各个运动部件。在传动过程中,通过合理选择传动比和传动方式,确保电机能够有效地驱动执行器实现两自由度运动和变刚度调节。例如,采用多级齿轮传动来实现大传动比,以满足执行器对扭矩和转速的要求;同时,利用皮带传动的柔性特点,缓冲电机启动和停止时的冲击,提高执行器的运动平稳性。通过这种单电机驱动方式,不仅简化了执行器的结构,降低了成本和能耗,还提高了系统的可靠性和控制精度。3.2机械结构设计3.2.1传动机构设计传动机构作为执行器的关键部分,其设计对于实现两自由度运动传递起着决定性作用。本执行器采用了齿轮传动与连杆传动相结合的复合传动方式,充分发挥两种传动方式的优势,以满足肩腕关节复杂运动的需求。齿轮传动部分主要由主动齿轮、从动齿轮和惰轮组成。主动齿轮直接连接在电机的输出轴上,电机运转时,主动齿轮随之高速旋转。从动齿轮与主动齿轮相互啮合,通过齿轮间的齿面接触传递动力,实现转速和扭矩的转换。惰轮则布置在主动齿轮和从动齿轮之间,其作用是改变传动方向,使从动齿轮的旋转方向符合执行器的运动要求。同时,惰轮还能增加齿轮间的啮合齿数,提高传动的平稳性和承载能力。在齿轮的设计与选择上,考虑到执行器的工作载荷和运动精度要求,选用了高强度合金钢材料制造齿轮,以确保其具有足够的强度和耐磨性。通过精确计算齿轮的模数、齿数、压力角等参数,优化齿轮的几何形状,减小齿轮传动过程中的齿面接触应力和齿根弯曲应力,提高齿轮的使用寿命和传动效率。连杆传动部分采用了四杆机构,由机架、主动杆、从动杆和连杆组成。主动杆与从动齿轮的输出轴相连,从动杆则与执行器的输出端连接,连杆用于连接主动杆和从动杆。当从动齿轮转动时,带动主动杆做圆周运动,主动杆通过连杆将运动传递给从动杆,使从动杆做往复摆动或平面运动,从而实现执行器在一个自由度上的运动。在四杆机构的设计中,根据执行器的运动范围和工作要求,合理确定各杆件的长度和铰链的位置。运用机械运动学原理,对四杆机构进行运动分析,计算出从动杆的位移、速度和加速度等运动参数,确保其运动轨迹和运动特性满足肩腕关节的运动需求。通过优化四杆机构的结构参数,如杆长比、夹角等,使机构在运动过程中具有良好的动力学性能,减小惯性力和摩擦力的影响,提高传动效率和运动精度。齿轮传动与连杆传动的协同工作,使得执行器能够实现两个自由度的独立运动。在实际工作中,电机通过齿轮传动将动力传递给连杆机构,连杆机构根据不同的运动需求,将旋转运动转换为直线运动或摆动运动,从而实现执行器在空间中的复杂运动。这种复合传动方式不仅结构紧凑、传动效率高,而且具有良好的运动精度和稳定性,能够满足肩腕关节对执行器的高性能要求。3.2.2变刚度机构设计变刚度机构是实现执行器变刚度特性的核心部件,其设计直接影响执行器在不同工况下的性能表现。本执行器的变刚度机构主要由弹性元件和调节装置两部分组成,通过调节弹性元件的预紧力或变形程度来实现刚度的变化。弹性元件选用了高性能的碟形弹簧,碟形弹簧具有体积小、承载能力大、刚度变化范围广等优点,非常适合应用于本执行器。碟形弹簧呈圆环形,由薄钢板冲压而成,其截面形状为碟形。在工作时,碟形弹簧受到轴向力的作用,产生弹性变形,从而提供一定的刚度。多个碟形弹簧可以通过串联或并联的方式组合使用,以满足不同的刚度需求。例如,当需要较大的刚度时,可以采用并联的方式,增加弹簧的数量,提高弹簧组的承载能力和刚度;当需要较小的刚度时,可以采用串联的方式,减小弹簧组的刚度。碟形弹簧的材料选择了高强度合金钢,经过特殊的热处理工艺,使其具有良好的弹性和疲劳性能,能够在长期的工作过程中保持稳定的刚度特性。调节装置采用了螺旋调节机构,主要由调节螺杆、螺母和导向杆组成。调节螺杆与螺母相互配合,通过旋转调节螺杆,可以改变螺母在螺杆上的位置。螺母与弹性元件相连,当螺母位置发生变化时,弹性元件的预紧力或变形程度也会随之改变,从而实现刚度的调节。导向杆则用于限制螺母的运动方向,确保其只能沿轴向移动,提高调节的精度和稳定性。在调节螺杆的设计中,选用了梯形螺纹,梯形螺纹具有传动效率高、承载能力大、自锁性能好等优点,能够满足调节装置对精度和可靠性的要求。为了实现精确的刚度调节,调节螺杆上设置了刻度标识,操作人员可以根据实际需求,通过旋转调节螺杆,精确地调整弹性元件的预紧力,从而获得所需的刚度。变刚度机构的工作原理如下:当执行器需要增加刚度时,通过旋转调节螺杆,使螺母向靠近弹性元件的方向移动,从而增大弹性元件的预紧力,提高执行器的刚度;当执行器需要减小刚度时,反向旋转调节螺杆,使螺母向远离弹性元件的方向移动,减小弹性元件的预紧力,降低执行器的刚度。通过这种方式,执行器能够根据不同的工作任务和环境条件,实时、精确地调整输出刚度,以适应肩腕关节在各种复杂运动状态下的需求。3.3电机选型与参数计算电机作为执行器的动力源,其选型直接影响执行器的性能和工作效率。在进行电机选型时,需综合考虑执行器的负载特性、运动要求以及工作环境等多方面因素。执行器的负载特性是电机选型的重要依据之一。根据肩腕关节的运动特点,执行器在工作过程中需要承受一定的扭矩和力。例如,在进行手臂伸展动作时,执行器需要克服手臂自身的重力以及外部负载的阻力,产生相应的扭矩来驱动关节运动。通过对执行器在不同工作状态下的受力分析,计算出其所需的最大扭矩和力。假设执行器在某一工况下,需要驱动质量为m的手臂部件,手臂的质心到关节中心的距离为r,重力加速度为g,则执行器需要克服的重力矩T_{g}=mgr。同时,考虑到外部负载的作用,设外部负载力为F,力臂为l,则负载力矩T_{l}=Fl。执行器所需的总扭矩T=T_{g}+T_{l}。通过对多种工况的计算和分析,确定执行器的最大负载扭矩T_{max},为电机选型提供关键参数。运动要求也是电机选型的关键考虑因素。执行器需要具备一定的转速和加速度,以满足肩腕关节快速、灵活的运动需求。例如,在进行快速抓握动作时,执行器需要在短时间内达到较高的转速,实现快速的关节转动。根据执行器的运动学模型,结合肩腕关节的运动范围和速度要求,计算出电机所需的转速范围n_{min}-n_{max}。假设执行器的某一关节需要在时间t内完成角度为\theta的转动,根据运动学公式\theta=\omegat(其中\omega为角速度),可得角速度\omega=\frac{\theta}{t},而电机转速n=\frac{60\omega}{2\pi},由此计算出电机在该运动任务下所需的转速。同时,考虑到执行器的启动和停止过程,需要计算电机的加速度要求,以确保执行器能够实现平稳、快速的运动切换。工作环境对电机的选型也有重要影响。如果执行器应用于医疗康复领域,需要考虑电机的安全性、可靠性和电磁兼容性。例如,电机应具备良好的绝缘性能,以防止漏电对患者造成伤害;同时,电机的电磁辐射应符合相关标准,避免对医疗设备产生干扰。在工业应用中,可能需要考虑电机的防护等级,以适应恶劣的工作环境,如防尘、防水、防腐蚀等。根据工作环境的具体要求,选择具有相应防护特性的电机。综合以上因素,本研究选用了直流无刷电机。直流无刷电机具有效率高、转速范围宽、控制精度高、响应速度快等优点,能够很好地满足执行器对动力源的要求。其高效率特性可以降低能耗,减少能源浪费;宽转速范围能够适应执行器在不同运动状态下的转速需求;高控制精度和快响应速度则有助于实现执行器的精确控制和快速动作。在确定电机类型后,进一步根据计算得到的负载扭矩和转速要求,选择合适型号的直流无刷电机,并对其相关参数进行详细计算和分析。例如,根据最大负载扭矩T_{max},选择电机的额定扭矩T_{n}应满足T_{n}\geqT_{max},同时考虑电机的过载能力,确保在短时过载情况下电机仍能正常工作。根据转速范围n_{min}-n_{max},选择电机的额定转速n_{r}应在该范围内,且具有一定的调速余量,以满足执行器不同运动速度的需求。四、执行器性能分析与仿真4.1运动学分析为深入探究执行器的运动特性,需建立精确的运动学模型,以求解其位置、速度、加速度等关键运动学参数。执行器由多个刚体部件通过关节连接而成,可将其视为一个多刚体系统。采用D-H(Denavit-Hartenberg)参数法来描述各刚体之间的相对位置和姿态关系。以执行器的基座为参考坐标系,依次定义各关节的坐标系。对于每个关节,通过D-H参数法确定四个参数:关节角\theta,即关节坐标系相对于前一关节坐标系绕z轴的旋转角度;连杆偏移d,是关节坐标系原点沿前一关节坐标系z轴平移的距离;连杆长度a,为前一关节坐标系原点到当前关节坐标系原点沿x轴的距离;扭转角\alpha,表示前一关节坐标系的z轴与当前关节坐标系的z轴之间的夹角。通过这些参数,可构建每个连杆相对于前一个连杆的齐次变换矩阵A_{i}^{i-1},其形式如下:A_{i}^{i-1}=\begin{bmatrix}\cos\theta_{i}&-\sin\theta_{i}\cos\alpha_{i}&\sin\theta_{i}\sin\alpha_{i}&a_{i}\cos\theta_{i}\\\sin\theta_{i}&\cos\theta_{i}\cos\alpha_{i}&-\cos\theta_{i}\sin\alpha_{i}&a_{i}\sin\theta_{i}\\0&\sin\alpha_{i}&\cos\alpha_{i}&d_{i}\\0&0&0&1\end{bmatrix}将从基座到末端执行器的所有连杆的变换矩阵依次相乘,即可得到从基座坐标系到末端执行器坐标系的总变换矩阵T_{n}^{0}:T_{n}^{0}=A_{1}^{0}A_{2}^{1}\cdotsA_{n}^{n-1}该总变换矩阵T_{n}^{0}包含了末端执行器相对于基座坐标系的位置和姿态信息,通过提取矩阵中的相关元素,便可得到末端执行器在空间中的位置坐标(x,y,z)和姿态(欧拉角\phi,\theta,\psi),从而完成执行器的位置运动学求解。在速度运动学分析中,利用雅可比矩阵J来建立关节速度与末端执行器速度之间的关系。雅可比矩阵的元素通过对位置运动学方程关于关节变量求偏导数得到,它描述了关节速度的微小变化如何引起末端执行器速度的变化。对于一个具有n个关节的执行器,其雅可比矩阵J是一个6\timesn的矩阵,其中前3行与末端执行器的线速度相关,后3行与角速度相关。关节速度向量\dot{\theta}=[\dot{\theta}_{1},\dot{\theta}_{2},\cdots,\dot{\theta}_{n}]^{T}与末端执行器速度向量\dot{X}=[\dot{x},\dot{y},\dot{z},\omega_{x},\omega_{y},\omega_{z}]^{T}之间的关系可表示为:\dot{X}=J\dot{\theta}通过对雅可比矩阵的分析,可以了解执行器在不同位姿下的运动传递特性,为速度控制和轨迹规划提供重要依据。加速度运动学分析则是在速度运动学的基础上,对速度方程关于时间求导。考虑到执行器在运动过程中的惯性力、科里奥利力和离心力等因素,其加速度运动学方程可表示为:\ddot{X}=J\ddot{\theta}+\dot{J}\dot{\theta}其中\ddot{X}为末端执行器的加速度向量,\ddot{\theta}为关节加速度向量,\dot{J}为雅可比矩阵对时间的导数。通过求解该方程,可以得到在给定关节加速度和速度的情况下,末端执行器的加速度,这对于分析执行器的动态性能和进行动力学研究具有重要意义。4.2动力学分析执行器在运动过程中,受力情况较为复杂,涉及电机输出扭矩、摩擦力、惯性力以及弹性力等多个方面。为准确分析其动力学特性,需建立相应的动力学方程。以拉格朗日方程为基础进行动力学建模。拉格朗日方程基于能量守恒原理,通过系统的动能和势能来描述系统的动力学行为。对于本执行器,首先确定其广义坐标。由于执行器具有两个自由度,选择两个关节角度\theta_1和\theta_2作为广义坐标,它们能够完全描述执行器的运动状态。执行器的动能T由各运动部件的动能组成。电机驱动的主动件、连杆以及末端执行器等运动部件都具有一定的动能。假设各部件的质量为m_i,质心速度为\vec{v}_i,转动惯量为J_i,角速度为\omega_i,则动能T可表示为:T=\frac{1}{2}\sum_{i=1}^{n}m_i\vec{v}_i^2+\frac{1}{2}\sum_{i=1}^{n}J_i\omega_i^2其中n为运动部件的数量。对于连杆等部件,其质心速度和角速度可通过运动学关系,由广义坐标\theta_1和\theta_2及其导数表示。势能V主要来源于弹性元件的弹性势能和部件的重力势能。弹性元件在变形过程中储存弹性势能,设弹性元件的弹性系数为k,变形量为x,则弹性势能V_{e}=\frac{1}{2}kx^2。部件的重力势能与部件的质量m、重力加速度g以及质心高度h有关,即V_{g}=\sum_{i=1}^{n}m_igh_i。执行器的总势能V=V_{e}+V_{g}。拉格朗日函数L定义为动能与势能之差,即L=T-V。根据拉格朗日方程:\frac{d}{dt}(\frac{\partialL}{\partial\dot{q_j}})-\frac{\partialL}{\partialq_j}=Q_j\quad(j=1,2)其中q_j为广义坐标(这里q_1=\theta_1,q_2=\theta_2),\dot{q_j}为广义坐标的一阶导数,Q_j为作用在广义坐标q_j上的广义力。广义力Q_j包括电机输出扭矩、摩擦力以及其他外力等。电机输出扭矩\tau通过传动机构作用在执行器的关节上,可根据传动比和电机特性进行计算。摩擦力包括关节处的摩擦和传动部件间的摩擦,通常采用库仑摩擦模型或粘性摩擦模型来描述,如库仑摩擦力F_c=\muN(\mu为摩擦系数,N为正压力),粘性摩擦力F_v=b\dot{q}(b为粘性摩擦系数,\dot{q}为速度)。将动能、势能和广义力代入拉格朗日方程,经过一系列的数学推导和化简,可得到执行器的动力学方程:M(\theta)\ddot{\theta}+C(\theta,\dot{\theta})\dot{\theta}+G(\theta)=\tau其中M(\theta)为惯性矩阵,它描述了执行器各部件的惯性特性,与关节角度\theta有关;C(\theta,\dot{\theta})为科里奥利力和离心力矩阵,反映了执行器在运动过程中由于速度和加速度变化产生的附加力;G(\theta)为重力矩阵,体现了重力对执行器运动的影响;\tau为电机输出扭矩向量。该动力学方程全面描述了执行器在运动过程中的力学特性,为执行器的动态性能分析、控制策略设计以及优化提供了重要的理论依据。通过对动力学方程的求解和分析,可以深入了解执行器在不同工况下的运动响应,如关节力矩、角速度和角加速度的变化规律,从而为执行器的设计和应用提供有力支持。4.3变刚度特性分析执行器的变刚度特性对于其在复杂工况下的性能表现具有关键影响,深入研究这一特性并分析不同因素对刚度的作用机制至关重要。在本执行器中,刚度的变化主要源于弹性元件在不同工况下的变形情况。弹性元件作为变刚度机构的核心部件,其力学特性决定了执行器的刚度变化规律。以碟形弹簧为例,当执行器受到外部载荷作用时,碟形弹簧会发生轴向压缩变形。根据胡克定律,弹簧所产生的弹性力与变形量成正比,即F=kx,其中F为弹性力,k为弹簧的刚度系数,x为变形量。随着变形量的增加,弹簧的弹性力增大,执行器的输出刚度也相应提高。当外部载荷减小时,弹簧的变形量减小,弹性力随之降低,执行器的刚度也随之下降。调节装置对执行器刚度有着显著的调节作用。通过旋转调节螺杆,改变螺母在螺杆上的位置,从而调整碟形弹簧的预紧力。当螺母向靠近弹簧的方向移动时,弹簧的预压缩量增大,预紧力增加,执行器的初始刚度提高。此时,在相同的外部载荷作用下,弹簧的变形量相对减小,执行器能够提供更大的抵抗变形的能力,表现为刚度增加。相反,当螺母向远离弹簧的方向移动时,弹簧的预压缩量减小,预紧力降低,执行器的初始刚度减小。在受到外部载荷时,弹簧更容易发生变形,执行器的刚度降低。外部载荷的大小和方向也是影响执行器刚度的重要因素。当外部载荷沿执行器的轴向方向作用时,主要引起弹性元件的轴向变形,从而直接影响执行器的轴向刚度。随着外部载荷的增大,弹性元件的变形量增大,执行器的刚度呈现非线性变化。在小载荷范围内,弹簧的变形处于线性弹性阶段,执行器的刚度基本保持不变;当载荷超过一定阈值后,弹簧进入非线性变形阶段,执行器的刚度随载荷的增加而迅速增大。当外部载荷以一定角度作用于执行器时,除了引起轴向变形外,还会产生弯矩和扭矩,导致弹性元件发生复杂的复合变形。这种情况下,执行器的刚度不仅与弹性元件的轴向刚度有关,还与弯曲刚度和扭转刚度相关。通过对弹性元件在复合载荷作用下的力学分析,可以更全面地了解执行器在复杂工况下的刚度变化规律。执行器的运动速度对刚度也有一定影响。在高速运动过程中,由于惯性力的作用,弹性元件的变形情况会发生改变。当执行器快速启动或停止时,惯性力会使弹性元件受到额外的冲击,导致其瞬间变形增大,执行器的刚度在短时间内发生波动。在执行器的运动过程中,速度的变化还会引起科里奥利力和离心力等附加力的产生,这些力会进一步影响弹性元件的受力状态和变形情况,从而对执行器的刚度产生间接影响。通过对执行器变刚度特性的深入分析可知,弹性元件的力学特性、调节装置的调节作用、外部载荷的大小和方向以及执行器的运动速度等因素相互作用,共同决定了执行器的刚度变化规律。在执行器的设计和应用过程中,充分考虑这些因素,能够实现对执行器刚度的精确控制和优化,提高其在复杂工况下的性能和适应性。4.4仿真验证为进一步验证所设计执行器的性能,利用专业仿真软件对其运动、动力及变刚度特性进行全面仿真分析。选用ADAMS软件作为仿真平台,该软件在多体系统动力学仿真领域具有强大的功能和广泛的应用。它能够精确模拟机械系统的运动过程,计算各种动力学参数,并提供直观的可视化结果,为执行器的性能评估提供了有力支持。在仿真过程中,首先根据执行器的实际结构尺寸和参数,在ADAMS软件中建立精确的三维模型。模型涵盖了传动机构、变刚度机构以及电机等关键部件,确保模型的准确性和完整性。对模型进行合理的约束和驱动设置,模拟执行器在实际工作中的运动状态。例如,在传动机构的关节处设置转动副约束,使其能够实现相对转动;在电机输出轴上施加转速驱动,模拟电机的输出运动。同时,根据实际情况设置摩擦系数、重力等环境参数,使仿真更加贴近实际工况。通过仿真,得到了执行器在不同运动状态下的位置、速度、加速度等运动学参数曲线。以某一典型运动轨迹为例,仿真结果显示,执行器能够准确地按照预设的轨迹运动,各关节的位置误差控制在极小范围内,满足了肩腕关节对运动精度的要求。在速度和加速度方面,曲线变化平稳,没有出现明显的波动和冲击,表明执行器的运动具有良好的平稳性和动态响应性能。动力学仿真结果展示了执行器在运动过程中的受力情况。电机输出扭矩、关节反力以及惯性力等参数随时间的变化曲线清晰地反映了执行器的动力学特性。在负载变化的情况下,电机能够及时调整输出扭矩,以克服负载阻力,保证执行器的正常运行。关节反力在合理范围内波动,说明执行器的结构设计能够承受工作过程中的各种力的作用,具有足够的强度和可靠性。变刚度特性的仿真结果验证了执行器在不同工况下的刚度调节能力。通过改变调节装置的参数,模拟不同的刚度调节情况。仿真结果表明,执行器能够根据调节指令准确地调整刚度,在小负载情况下,刚度较低,执行器运动灵活;在大负载情况下,刚度迅速增加,能够有效地抵抗变形,保持结构的稳定性。刚度变化曲线与理论分析结果相符,进一步证明了变刚度机构设计的合理性和有效性。通过ADAMS软件的仿真验证,所设计的单电机驱动两自由度变刚度执行器在运动、动力及变刚度特性方面均表现出色,满足了肩腕关节的工作要求,为执行器的进一步优化和实际应用提供了重要的参考依据。五、面向肩腕关节的控制策略研究5.1控制目标与要求面向肩腕关节的单电机驱动两自由度变刚度执行器的控制,旨在实现高精度、快速响应以及良好的稳定性,以满足肩腕关节复杂的运动需求。精度方面,执行器需精确跟踪期望的运动轨迹。在位置控制上,要求达到毫米级别的精度。以康复训练为例,当辅助患者进行手腕屈伸运动时,执行器应能准确控制手腕的位置,偏差控制在极小范围内,确保患者的训练动作规范、有效。在角度控制上,精度需达到亚度级别。例如在机器人进行精密装配任务时,执行器驱动的腕关节角度偏差需控制在极小范围内,以保证零部件的准确对接。这不仅有助于提高机器人操作的准确性,还能提升康复治疗的效果,为患者提供更精准的康复辅助。响应速度是执行器控制的关键指标之一。执行器应具备快速响应控制信号的能力,以实现肩腕关节的快速动作。在动态响应时间上,要求达到毫秒级。当机器人需要快速抓取物体时,执行器能在短时间内做出响应,迅速调整关节位置和姿态,完成抓取动作。在康复医疗中,患者的运动意图变化频繁,执行器快速的响应速度能够及时跟随患者的运动,提供实时的助力或阻力,增强康复训练的效果和患者的体验。快速的响应速度还有助于提高执行器的工作效率,使其能够适应高速运动的场景需求。稳定性也是执行器控制的重要目标。在不同的工作负载和环境条件下,执行器需保持稳定的运行状态。在负载变化时,执行器的输出应保持稳定,避免出现明显的波动或振荡。例如在工业机器人搬运不同重量的物品时,执行器应能根据负载的变化自动调整输出扭矩和刚度,确保搬运过程的平稳。在康复训练中,执行器要能够稳定地辅助患者进行各种运动,不受外界干扰和患者自身运动波动的影响,为患者提供安全、可靠的康复支持。稳定性还包括执行器在长时间运行过程中的可靠性,减少故障发生的概率,提高设备的使用寿命。执行器还需具备良好的适应性和鲁棒性。能够适应不同的工作任务和环境变化,在面对干扰和不确定性因素时,仍能保持较好的控制性能。在复杂的工作环境中,如存在振动、温度变化等干扰时,执行器应能通过自身的控制策略调整,克服干扰的影响,保证运动的准确性和稳定性。在执行不同的任务时,执行器能够根据任务需求自动调整控制参数,实现最佳的性能表现。5.2控制算法设计5.2.1基于模型的控制算法基于模型的控制算法在执行器控制中具有重要地位,其中PID控制算法是一种经典且应用广泛的控制策略。PID控制算法依据执行器的数学模型,通过对比例(P)、积分(I)和微分(D)三个环节的协同调节,实现对执行器的精确控制。其原理是基于反馈控制理论,通过不断测量执行器的实际输出值,并与预先设定的目标值进行比较,得到两者之间的偏差值。比例环节根据当前的偏差值,按照一定的比例系数输出控制信号,其作用是快速响应偏差,使执行器的输出尽快接近目标值。比例系数越大,控制作用越强,响应速度越快,但过大的比例系数可能导致系统超调,甚至产生振荡。例如,当执行器的输出与目标值偏差较大时,比例环节会输出较大的控制信号,促使执行器快速调整输出;但如果比例系数过大,执行器可能会过度调整,导致输出超过目标值,出现超调现象。积分环节则对偏差的累积值进行运算,其目的是消除系统的稳态误差。随着时间的推移,积分环节会将偏差的累积值不断累加,并根据积分时间常数进行调整,输出相应的控制信号。积分时间常数越小,积分作用越强,能够更快地消除稳态误差;然而,过小的积分时间常数可能会使系统响应变慢,甚至引发振荡。在执行器长时间运行过程中,如果存在稳态误差,积分环节会不断累积偏差,逐渐调整控制信号,使执行器的输出最终达到目标值。微分环节根据偏差的变化率来输出控制信号,其主要作用是预测偏差的变化趋势,提前对执行器进行控制,以抑制系统的振荡,增强系统的稳定性。微分时间常数越大,对偏差变化率的响应越敏感,能够更有效地抑制振荡;但过大的微分时间常数可能导致系统对噪声过于敏感,影响控制效果。当执行器的输出偏差变化较快时,微分环节会根据偏差变化率输出相应的控制信号,提前调整执行器的动作,避免出现大幅度的振荡。在实际应用中,PID控制器的参数调节至关重要。通常采用试凑法、Ziegler-Nichols法或自整定方法等进行参数整定。试凑法是一种较为直观的方法,通过手动调整比例系数、积分时间常数和微分时间常数,观察执行器的响应曲线,逐步优化参数,使系统的超调量、响应速度和稳定性达到最佳状态。这种方法需要丰富的经验和耐心,耗费时间较长。Ziegler-Nichols法是一种经验性的整定方法,通过系统的开环响应曲线来确定参数。首先将积分时间和微分时间设为零,逐渐增大比例系数,当系统产生持续振荡时,测量振荡周期和振荡幅度,根据特定的公式计算出最佳参数。自整定方法则是一种自适应调节的方法,可以在线实时调节PID参数。其中,基于Ziegler-Nichols方法的自整定方法较为常用,它通过观察系统的响应和振荡特性,自动调整比例系数、积分时间和微分时间的值,以达到最佳的控制效果。对于面向肩腕关节的单电机驱动两自由度变刚度执行器,PID控制算法可以根据执行器的动力学模型,对电机的转速和扭矩进行精确控制,从而实现执行器的高精度运动和变刚度调节。在运动控制过程中,通过实时监测执行器的关节位置和速度,与目标值进行比较,利用PID控制器计算出合适的控制信号,驱动电机动作,使执行器准确跟踪目标轨迹。在变刚度调节时,根据执行器的受力情况和预设的刚度值,通过PID控制调整弹性元件的预紧力,实现刚度的精确控制。然而,PID控制算法也存在一定的局限性,它依赖于精确的系统模型,对于具有非线性、时变性和不确定性的执行器系统,其控制效果可能会受到影响。5.2.2智能控制算法随着科技的不断进步,智能控制算法在执行器控制领域展现出独特的优势,逐渐成为研究和应用的热点。神经网络和模糊控制等智能算法在处理复杂系统的控制问题时表现出色,为单电机驱动两自由度变刚度执行器的控制提供了新的思路和方法。神经网络作为一种强大的智能算法,具有高度的非线性映射能力和自学习能力。在执行器控制中,神经网络可以通过对大量输入输出数据的学习,建立执行器的动力学模型,从而实现对执行器的精确控制。以多层前馈神经网络为例,它由输入层、隐藏层和输出层组成。输入层接收执行器的各种状态信息,如关节位置、速度、力等,隐藏层通过神经元之间的连接权重对输入信息进行复杂的非线性变换,输出层则根据隐藏层的处理结果输出控制信号,如电机的转速和扭矩指令。神经网络的自学习能力体现在其能够根据实际控制效果不断调整连接权重,以优化控制性能。在训练过程中,将执行器的实际输出与期望输出进行比较,通过反向传播算法计算误差,并根据误差调整连接权重,使神经网络的输出逐渐逼近期望输出。经过大量的训练,神经网络能够准确地捕捉执行器的动态特性,即使在执行器存在非线性、时变性和不确定性的情况下,也能实现良好的控制效果。例如,在执行器受到外部干扰或自身参数发生变化时,神经网络能够迅速调整控制策略,保持执行器的稳定运行。模糊控制算法则基于模糊集合理论和模糊逻辑推理,不依赖于精确的数学模型,能够有效地处理不确定性和模糊性问题。在执行器控制中,模糊控制通过将输入变量(如误差、误差变化率等)模糊化,转化为模糊集合,然后根据模糊规则库进行模糊推理,最后将模糊推理结果去模糊化,得到精确的控制信号。模糊控制器的核心是模糊规则库,它由一系列“如果...那么...”形式的规则组成,这些规则是根据专家经验和实际运行情况总结而来。例如,对于执行器的位置控制,一条模糊规则可能是:“如果位置误差很大且误差变化率为正,那么增加电机的转速”。在实际应用中,首先将执行器的位置误差和误差变化率等输入变量转化为模糊集合,如“大”、“中”、“小”等,然后根据模糊规则库进行推理,得到模糊控制信号,最后通过去模糊化方法将模糊控制信号转化为精确的控制指令,控制电机的运行。模糊控制的优势在于其鲁棒性强,对系统参数的变化和外部干扰具有较强的适应性。当执行器的工作环境发生变化或自身参数出现波动时,模糊控制能够根据模糊规则进行灵活调整,保证执行器的控制性能。将神经网络和模糊控制相结合,形成的模糊神经网络控制算法进一步提升了执行器的控制性能。模糊神经网络结合了神经网络的自学习能力和模糊控制的语言表达能力,能够更好地处理复杂系统的控制问题。在这种控制算法中,神经网络用于学习模糊规则和隶属度函数,通过对大量数据的学习,自动优化模糊控制器的参数,提高模糊控制的精度和适应性。模糊控制则为神经网络提供了一种基于知识和经验的推理机制,使神经网络的输出更符合实际控制需求。例如,在执行器的变刚度控制中,模糊神经网络可以根据执行器的受力情况、运动状态以及外部环境信息,自动调整模糊规则和隶属度函数,实现对弹性元件刚度的精确控制,同时提高执行器在复杂工况下的适应性和稳定性。5.3控制系统硬件搭建控制系统硬件作为执行器控制的物理基础,其搭建涉及多个关键部件的选型与系统架构的构建,各部件协同工作,确保执行器能够按照预设的控制策略精确运行。控制器是控制系统的核心,负责整个系统的运算和控制决策。在本研究中,选用了STM32系列微控制器。STM32系列基于ARMCortex-M内核,具有高性能、低功耗、丰富的外设资源等优势。其强大的运算能力能够快速处理复杂的控制算法,满足执行器对实时性和精度的要求。丰富的通信接口,如SPI、I2C、UART等,便于与其他硬件设备进行数据传输和通信。在执行器控制过程中,STM32微控制器可以实时采集传感器的数据,根据预设的控制算法进行运算,然后输出控制信号,驱动电机和变刚度调节装置,实现对执行器的精确控制。驱动器用于将控制器输出的弱电信号转换为能够驱动电机的强电信号,其性能直接影响电机的运行效果。针对所选的直流无刷电机,采用了专用的直流无刷电机驱动器。该驱动器具有高效的功率转换能力,能够将输入的电能高效地转换为电机的机械能,提高电机的运行效率。具备精确的调速和转矩控制功能,可以根据控制器的指令精确控制电机的转速和输出扭矩,确保执行器能够按照设定的运动轨迹和力要求进行工作。在电机启动和停止过程中,驱动器能够实现平滑的过渡,避免电机产生过大的冲击电流和振动,保护电机和执行器的机械结构。传感器在控制系统中起着监测执行器状态的关键作用,为控制器提供实时的反馈信息。选用了高精度的编码器来测量电机的转速和位置。编码器通过与电机轴相连,能够精确地测量电机的旋转角度和转速,并将这些信息以脉冲信号的形式反馈给控制器。控制器根据编码器反馈的信号,可以实时了解电机的运行状态,从而对电机的转速和位置进行精确控制。在执行器的变刚度调节过程中,需要实时监测弹性元件的变形量或受力情况,因此选用了压力传感器或位移传感器。压力传感器可以测量弹性元件所承受的压力,位移传感器则可以测量弹性元件的变形量,这些传感器将测量到的信号传输给控制器,控制器根据这些信号来调整变刚度调节装置,实现对执行器刚度的精确控制。为了监测执行器在运动过程中的受力情况,还可以选用力传感器,力传感器能够实时测量执行器所受到的外力,并将力信号反馈给控制器,以便控制器根据受力情况调整控制策略,确保执行器的安全运行。将控制器、驱动器和传感器等硬件设备连接起来,构建成完整的控制系统架构。控制器通过通信接口与驱动器相连,将控制信号发送给驱动器,驱动器根据控制信号驱动电机运转。传感器将采集到的执行器状态信息通过相应的接口传输给控制器,控制器根据这些反馈信息进行实时调整和控制。在实际搭建过程中,需要合理布局硬件设备,减少信号干扰,确保系统的稳定性和可靠性。为了提高系统的抗干扰能力,可以采用屏蔽线进行信号传输,对硬件设备进行接地处理,安装滤波电路等措施。通过精心搭建的控制系统硬件,能够为执行器的精确控制提供坚实的物理基础,实现执行器在不同工况下的稳定、可靠运行。六、实验研究6.1实验平台搭建在完成理论分析与仿真验证后,搭建实验平台对执行器性能进行实际测试是关键环节。实验平台的搭建过程涉及执行器样机的制作以及各类测试设备的安装与调试,确保实验能够准确、可靠地进行。执行器样机的制作严格遵循设计方案,选用优质材料以保证结构强度和稳定性。对于传动机构的关键零部件,如齿轮、连杆等,采用高精度加工工艺,确保其尺寸精度和表面质量。在装配过程中,严格控制各部件的安装位置和配合精度,采用专业的装配工具和检测设备,对装配质量进行实时监测和调整。例如,在安装齿轮时,使用齿轮安装工具确保齿轮与轴的同心度,通过测量齿轮的跳动误差来保证其传动精度。对变刚度机构中的弹性元件和调节装置进行精细调试,确保弹性元件的安装位置准确,调节装置能够灵活、精确地调整弹性元件的预紧力。实验所需的测试设备包括电机驱动系统、传感器测量系统以及数据采集与分析系统。电机驱动系统选用性能稳定的直流无刷电机驱动器,能够精确控制电机的转速和扭矩。传感器测量系统配备多种传感器,如高精度的角度传感器用于测量执行器关节的角度,力传感器用于测量执行器所承受的外力,位移传感器用于监测弹性元件的变形量等。这些传感器将采集到的信号传输给数据采集与分析系统,该系统由数据采集卡和计算机组成。数据采集卡负责将传感器的模拟信号转换为数字信号,并传输到计算机中。在计算机上安装专业的数据采集与分析软件,如LabVIEW、MATLAB等,对采集到的数据进行实时显示、存储和分析。将执行器样机、电机驱动系统、传感器测量系统以及数据采集与分析系统进行整合,搭建完整的实验平台。执行器样机通过安装支架固定在实验台上,确保其在实验过程中稳定可靠。电机驱动系统与执行器的电机相连,接收来自控制器的控制信号,驱动电机运转。传感器测量系统的各个传感器按照设计要求安装在执行器的相应位置,确保能够准确测量执行器的各项性能参数。数据采集与分析系统通过数据线与传感器测量系统和电机驱动系统相连,实现数据的实时采集和控制信号的传输。在搭建过程中,注意各系统之间的电气连接和信号屏蔽,减少干扰,确保实验平台的稳定性和可靠性。6.2实验方案设计为全面评估执行器性能,设计了运动性能、变刚度性能以及控制性能等实验方案,各实验方案相互关联,从不同角度验证执行器的实际表现。运动性能实验旨在测试执行器的运动精度、速度及范围等关键指标。在运动精度测试中,通过控制执行器按照预设的轨迹运动,利用高精度的角度传感器和位移传感器实时测量执行器关节的实际角度和末端执行器的位移。将测量结果与预设的理论值进行对比,计算出位置误差和角度误差,以评估执行器的运动精度。例如,设定执行器在平面内完成一个圆形轨迹运动,半径为r,通过传感器测量执行器在运动过程中不同时刻的位置坐标(x,y),根据圆的方程(x-x_0)^2+(y-y_0)^2=r^2(其中(x_0,y_0)为圆心坐标),计算出实际轨迹与理论轨迹的偏差,从而得到位置误差。在速度测试中,控制执行器以不同的速度运行,利用传感器测量执行器在单位时间内的位移或角度变化,计算出执行器的实际运动速度。通过改变电机的驱动电压或控制信号的频率,调整执行器的运行速度,测试执行器在不同速度下的性能表现。运动范围测试则是让执行器在其允许的最大运动范围内进行运动,记录执行器各关节的最大转动角度和末端执行器的最大位移,以确定执行器的运动范围是否满足设计要求。变刚度性能实验主要考察执行器在不同工况下的刚度调节能力和刚度变化特性。在刚度调节能力测试中,通过调节变刚度机构,使执行器在不同的刚度设定值下工作。利用力传感器测量执行器在受到一定外力作用时的变形量,根据胡克定律F=kx(其中F为外力,k为刚度,x为变形量),计算出执行器在不同刚度设定值下的实际刚度。将实际刚度与设定刚度进行对比,评估执行器的刚度调节精度。在刚度变化特性测试中,改变执行器的负载、运动速度等工况条件,观察执行器刚度的变化情况。例如,在执行器负载逐渐增加的过程中,测量执行器刚度的变化曲线,分析刚度与负载之间的关系。通过改变执行器的运动速度,观察速度对刚度的影响,研究执行器在动态工况下的刚度变化规律。控制性能实验主要验证控制算法的有效性和控制系统的稳定性。在控制算法验证实验中,采用不同的控制算法对执行器进行控制,如PID控制算法、模糊控制算法等。设定执行器的目标运动轨迹或目标刚度值,利用控制器根据相应的控制算法生成控制信号,驱动执行器运行。通过传感器测量执行器的实际运动轨迹或实际刚度,将其与目标值进行对比,分析不同控制算法下执行器的控制精度和跟踪性能。例如,在位置控制实验中,设定执行器的目标位置为(x_{target},y_{target}),采用PID控制算法进行控制,观察执行器在运动过程中的位置偏差随时间的变化情况,评估PID控制算法的控制效果。在控制系统稳定性测试中,对执行器施加外部干扰,如振动、噪声等,观察执行器在干扰情况下的运行状态。通过监测执行器的输出信号,如位置、速度、力等,判断控制系统是否能够保持稳定,有效抵抗干扰,确保执行器的正常运行。6.3实验结果与分析通过对实验数据的深入分析,全面评估执行器的性能表现,并将实验结果与仿真和理论分析结果进行对比,以验证设计的合理性和有效性。在运动性能方面,实验结果表明执行器能够较为准确地跟踪预设的运动轨迹。在位置精度测试中,执行器的平均位置误差控制在±0.5mm以内,满足了肩腕关节对运动精度的要求。与仿真结果相比,位置误差的趋势基本一致,但实验值略大于仿真值,这主要是由于实际加工和装配过程中存在一定的误差,以及实验环境中的干扰因素导致的。在速度测试中,执行器的实际运动速度与理论设定速度的偏差在可接受范围内,最大速度偏差不超过5%。这表明执行器的驱动系统能够稳定地提供所需的动力,实现了快速、平稳的运动。在运动范围测试中,执行器各关节的最大转动角度和末端执行器的最大位移均达到了设计要求,证明了执行器的结构设计能够满足肩腕关节的运动范围需求。变刚度性能实验结果显示,执行器能够有效地调节刚度,以适应不同的工作工况。在刚度调节精度方面,实验测得的实际刚度与设定刚度的误差在±5%以内,表明变刚度机构的调节效果良好,能够实现对刚度的精确控制。通过对不同负载和运动速度下执行器刚度变化的测试,发现执行器的刚度随着负载的增加而增大,且在动态工况下,刚度变化能够快速响应运动状态的改变。与理论分析结果对比,刚度变化趋势相符,但在某些极端工况下,实验值与理论值存在一定偏差,这可能是由于理论模型中对弹性元件的非线性特性和接触力等因素的简化处理导致的。控制性能实验验证了控制算法的有效性和控制系统的稳定性。采用PID控制算法时,执行器在跟踪目标轨迹过程中的平均位置偏差为±0.3°,能够较好地实现对执行器的控制。当采用模糊控制算法时,平均位置偏差进一步减小至±0.2°,控制精度得到显著提高。在受到外部干扰时,控制

温馨提示

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

评论

0/150

提交评论