康复步行训练机器人的全自由度控制力最优轨迹跟踪方法

文档序号:8487331阅读:284来源:国知局
康复步行训练机器人的全自由度控制力最优轨迹跟踪方法
【技术领域】:
[0001] 本发明属于轮式康复机器人的控制领域,尤其是关于康复步行训练机器人的全自 由度控制力最优轨迹跟踪方法。
【背景技术】:
[0002] 随着老龄化社会的到来,由于疾病和交通事故等原因,使步行功能障碍患者逐年 增多。然而,我国医护资源不足和医疗费用昂贵等问题,使许多患者错过了最佳恢复期,从 而导致患者步行功能逐渐丧失,给家庭和社会带来沉重的负担。因此,发展康复机器人及时 有效对患者进行步行功能训练具有重要意义。由于本发明所研宄的康复步行训练机器人 是冗余机器人,到目前为止,还没有对冗余康复机器人从能量角度考虑轨迹跟踪的最优控 制问题。因此研宄如何使康复机器人能量消耗最小并实现轨迹跟踪的最优控制具有重要意 义。

【发明内容】

[0003] 发明目的:
[0004] 为了解决上述问题,本发明提供了一种康复步行训练机器人的全自由度控制力最 优轨迹跟踪方法。
[0005] 技术方案:
[0006] 本发明是通过以下技术方案来实现的:
[0007] 一种康复步行训练机器人的全自由度控制力最优轨迹跟踪方法,其特征在于:该 康复步行训练机器人是一种冗余机器人,基于冗余机器人特征,结合精确反馈线性化理论, 建立系统的线性化模型;以系统控制能量为基础,设计冗余康复步行训练机器人的二次型 性能指标,采用优化控制方法,使系统能量消耗最小并完成轨迹跟踪的最优控制;具体步骤 如下:
[0008] 1)基于冗余康复步行训练机器人的特征,结合精确反馈线性化理论,建立系统的 线性化模型;
[0009] 2)以系统控制能量为基础,设计冗余康复步行训练机器人的二次型性能指标,采 用优化控制方法,使系统达到能量消耗最小并完成轨迹跟踪的最优控制;
[0010] 3)基于MSP430系列单片机将输出PWM信号提供给电机驱动单元,使机器人实现对 参考轨迹信号的跟踪。
[0011] 步骤1)中,首先,建立系统的动力学模型:
[0012] MiiX = B(O)U(J)式(1)
[0013]
【主权项】
1. 一种康复步行训练机器人的全自由度控制力最优轨迹跟踪方法,其特征在于:该康 复步行训练机器人是一种冗余机器人,基于冗余机器人特征,结合精确反馈线性化理论,建 立系统的线性化模型;以系统控制能量为基础,设计冗余康复步行训练机器人的二次型性 能指标,采用优化控制方法,使系统能量消耗最小并完成轨迹跟踪的最优控制;具体步骤如 下: 1) 基于冗余康复步行训练机器人的特征,结合精确反馈线性化理论,建立系统的线性 化模型; 2) 以系统控制能量为基础,设计冗余康复步行训练机器人的二次型性能指标,采用优 化控制方法,使系统达到能量消耗最小并完成轨迹跟踪的最优控制; 3) 基于MSP430系列单片机将输出PWM信号提供给电机驱动单元,使机器人实现对参考 轨迹信号的跟踪。
2. 根据权利要求1所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:步骤1)中,首先,建立系统的动力学模型:
其中凡为包含机器人质量M、康复者质量m和转动惯量h的系数矩阵,X为机器人的实 际行走轨迹,B(0)为机器人旋转角度构成的系数矩阵,u(t)表示机器人的控制输入力,0 表示水平轴和机器人中心与第一个轮子中心连线间的夹角。
3. 根据权利要求2所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:对动力学模型(1)两侧同时左乘系数矩阵M。的逆,将式(1)化为如下表达形 式:
4. 根据权利要求3所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:根据康复机器人实际行走轨迹X和医生指定训练轨迹Xd的跟踪误差e(t),得 到如下形式的误差状态模型:
D
5. 根据权利要求4所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:设计控制器"(/) =fi(仍(足,+v,(/)),其中⑷))、建立系 统的线性化模型为:
6. 根据权利要求1所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:步骤2)中,基于误差状态模型,设计系统的二次型性能指标为:
7. 根据权利要求6所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:基于最优控制理论使性能指标J最小的最优控制力v(t)为 v(t) = -R_1BtPx(t) 其中R为正常数
且满足PA+ATp-PBRlTp= 0 ; 进一步,控制力
8. 根据权利要求7所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:采用优化控制方法,使系统达到能量消耗最小并完成轨迹跟踪的最优控制,将 v(t)代入u(t),得到
9. 根据权利要求1所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪方法, 其特征在于:步骤3)中,以MSP430系列单片机为主控制器,主控制器的输入接电机测速模 块、输出接电机驱动模块;电机驱动电路与直流电机相连;电源系统给各个电气设备供电。
10. 根据权利要求1或9所述的康复步行训练机器人的全自由度控制力最优轨迹跟踪 方法,其特征在于:主控制器控制方法为读取电机编码器的反馈信号与主控制器给定的控 制命令信号Xd,计算得出误差信号;根据误差信号,主控制器按照预定的控制算法计算出电 机的控制量,送给电机驱动单元,电机转动带动轮子维持自身平衡及按指定方式运动。
【专利摘要】本发明公开了一种康复步行训练机器人的全自由度控制力最优轨迹跟踪方法,基于康复步行训练机器人的全自由度特征,结合精确反馈线性化理论,建立系统的线性化模型;以系统控制能量为基础,设计冗余康复步行训练机器人的二次型性能指标,采用优化控制方法,使系统能量消耗最小并完成轨迹跟踪最优控制;本发明将输出PWM信号提供给电机驱动单元,使机器人实现对参考轨迹信号的跟踪。该控制方法可以使康复步行训练机器人在完成轨迹跟踪时全自由度控制力能量消耗最小。
【IPC分类】G05D1-02
【公开号】CN104808657
【申请号】CN201510075924
【发明人】孙平, 王洲洲, 薛伟霖, 周小舟, 常洪彬
【申请人】沈阳工业大学
【公开日】2015年7月29日
【申请日】2015年2月12日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1