液压四足机器人多目标分级优化控制研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:ting1991
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
液压四足机器人是典型的机电液一体化产品,运动过程涉及因素较多,在实现期望动作目标的条件下,通常希望机器人机身具有较小的动量、较低的能耗,同时,在运行过程中需考虑机器人自身的运动学约束条件、动力学约束条件和结构参数限制因素。即,四足机器人的运行属于多目标任务条件下的多约束问题。研究液压四足机器人在多约束条件下的运动控制问题,探讨提高液压四足机器人整体性能的运动目标,研究多约束条件下的多目标问题的数学描述及其求解方法,不仅具有重要的理论意义,而且对提高液压四足机器人整体性能亦具有重要的现实意义。针对运动学方程和动力学方程在机器人轨迹规划和运动控制方面的重要性,建立液压四足机器人整机运动学方程,建立机器人关节速度与足端速度间的数学映射关系。在此基础上,获取机器人各连杆质心线加速度、角速度和角加速度,并运用牛顿—欧拉法建立机器人各腿动力学方程,获取机器人各关节扭矩、机身与腿部间的作用力和作用力矩。在此运用牛顿—欧拉法建立液压四足机器人机身动力学方程,进而获得四足机器人整机动力学方程。考虑高精度关节扭矩控制在机器人运行过程中的重要性,以及电液伺服作动器力控制可能存在的问题,分析机器人关节位置控制存在的问题,并提出应用位置内环、力外环的复合控制策略,并通过实验验证控制策略的有效性。针对液压四足机器人速度信息在机器人控制过程中的重要性,考虑基于运动学方程进行机器人状态估计的局限性,提出基于液压四足机器人动力学方程进行状态估计。将状态估计问题转化为具有约束条件的二次规划问题,以建模误差和测量误差作为二次规划目标函数,以动力学方程作为等式约束条件,以关节速度、关节扭矩等为不等式约束条件。并采用对偶方法进行二次规划问题求解,获取期望的关节速度、机身速度信息。针对四足机器人在运行过程中存在的多目标、多约束问题,首先阐述多目标分级优化的原理,并将其转换为标准二次规划问题进行求解。考虑液压四足机器人整机动力学方程维数较高、变量较多、求解难度较大的问题,运用QR分解方法将动力学方程进行分解,降低动力学方程的维数,获取降阶的机器人关节扭矩与足端力表达式,选取关节加速度和关节扭矩作为约束变量。提出以机器人质心轨迹、机器人机身动量、机器人能耗等为目标的多目标函数,并充分考虑机器人的运动学和动力学限制条件,并进行多目标二次规划问题求解。采用液压四足机器人实验平台系统进行实验研究,分别进行液压四足机器人状态估计实验和液压四足机器人多目标分级优化控制实验,实验结果验证了控制策略的有效性。
其他文献
目的分析探讨宫颈旁神经阻滞麻醉在中期引产中的镇痛效果。方法将126例计划外行中期引产术的患者随机分为实验组和对照组,两组均实行利凡诺注射羊膜腔内膜引产,实验组在术前5
目的探讨绝经后妇女阴道出血的原因。方法通过妇科检查、宫颈刮片、细胞学检查、B超、分段诊断性刮宫及病理学检查,对680例绝经后妇女阴道出血的原因进行分析。结果 680例绝
目的探讨氢氧化钙药尖加碘仿应用于感染牙根管内消毒的临床疗效。方法选取慢性根尖周炎的患牙128例,采用冠向下法根管预备后分别将氢氧化钙药尖加碘仿和甲醛甲酚封入根管内进
2017年,财政部连续发布50号文和87号文,要求严格规范PPP及各类型产业基金的融资行为,限制政府以购买服务之名行违规举债之实。在经济新常态下,财政部对地方政府融资方式的要
根据1989—2012年西北太平洋秋刀鱼(Cololabis saira)的单位捕捞努力量渔获量(CPUE)以及对应的海洋环境因子数据,包括1-12月各月的Trans-Nino指数(TNI)、1月黑潮区域海表面温度(SST_
目的探讨乙状结肠自发性穿孔的病因、临床表现及处理原则。方法回顾性分析12例乙状结肠自发性穿孔患者的临床资料。结果本组12例中术前诊断乙状结肠穿孔2例;误诊为上消化道穿
传统导航大功率设备大多采用平板翅片换热,导致实际空气侧换热系数较低,换热效果不理想。传统板式百叶窗翅片虽然能克服上述缺点,但其压降比平板翅片高。本文提出一种改进型S
目的探讨肾动脉栓塞的诊治特点。方法回顾性分析7例肾动脉栓塞患者的临床资料。结果 7例患者中1例有风湿性心脏病伴房颤,1例为原发性肾病综合征,2例为高血压病伴房颤,1例为原
由周围和/或中枢神经系统原发和/或继发性损害、功能障碍或短暂性紊乱(transitory perturbation)引起的疼痛,称为神经病理性疼痛(neuropathic pain),是以白发性疼痛(spontaneous pain)
目的分析IgA肾病伴高血压患者的临床表现与病理特点以及两者关系。方法将194例IgA肾病患者,根据血压值分为高血压组(I组)80例,非高血压组(II组)114例,比较两组间临床、病理情况。