外骨骼机械手控制系统设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(FPGA),sensor acquisition system and human robot interaction software based
Through force sensor,angle
sensor
on
Android system.
state
and encoder,the single—chip system could c01lect motion
虚拟运动控制
拦竺警竺删撞检测;鬯鉴型.j
图2人机交互界面整体框图 图4外骨骼机械手单手指结构简图

控制策略
由于脑卒中(中风)患者大部分并未完全丧失
因此岛:岛一1:“,M为耦合系数,与结构尺寸相 关.口,为关节长度,三条钢丝绳分别作用于三个
关节处.FH为指尖作用在T处的接触力,且
FH=|l
FH
运动能力,故设计了一种自主切换控制策略,使患 者可以在人机交互软件引导下由外骨骼机械手主 动或者被动地驱动患者手指进行康复训练.为实 现控制策略,在控制系统中对外骨骼机械手的分 析尤为重要. 外骨骼机械手采用对称齿轮齿条的形式,其 结构简图如图3所示.
角度为口,,由一个电机单独驱动,关节2和关节3 的角度分别为如和日。,由另一个电机驱动,这两 个关节在电机线轮处耦合,因此钢丝绳的张力联 合作用在电机的线轮之上。外骨骼机械手单手指
结构简图如图4所示,由于关节2和关节3耦合,
倒幽i ………
;I制模块J|析模块I:
!数据访问层 sQL沁数据库
患者档案模块
Abstract
In order
to
meet the demand of stroke patient rehab订itation,the control exoskeleton robot
was developed.The control system consisted with single—chip system of field programmable gate array
to
Android could 1ead patient
take initiatiVe for the purpose of rehabilitation.In the control system,the active control mode and
passiVe control mode were auto—switched by detecting the force between patient’s hand and exoskele—
式中:j为关节下标;r,为半圆形齿轮的节圆半
径;已,为反向齿轮的节圆半径;乡f为关节线轮的
半径;f,为关节力矩;E为作用在线轮上钢丝绳 的张力. 式(1)表示钢丝绳的张力与关节力矩之间成 线性关系,与关节角位移无关,使用钢丝绳的驱动 方式有利于关节力矩的控制效果.由于外骨骼机
械手是由三条钢丝绳进行驱动的,其中关节1的
rⅥ器万]
{胃l
I数据库 I控制模块l
人控制系统和人机交互软件提供实时的位置反馈 信息. 1.3人机交互软件设计
控制系统
:l堇互堡旦I:
力传感器
采用目前最为流行的An出oid 4.0系统设计 外骨骼机械手的人机交互软件,使患者可以人性 化的设置运动参数.并且利用蓝牙适配器建立 RFCOMM通道将运动参数发送到手部康复机器
TP242
文献标志码

文章编号
1671—4512(2013)S卜0320—04
Design of control system for
C^e靠Ho以g硼ei
Z^Ⅱng F“^口i
an
exoskeleton robot
W口咒g Xi口ng 3『£‘
F。‘yiZi
(State Key Laboratory of Robotics and Syห้องสมุดไป่ตู้tem,Harbin Institute of Technology,Harbin 15000l,China)
lf 2[一sin(口1+岛+
(2)
硼2),cos(尻+晚+幻2)]T,
式中l|・ll。表示取2范数.
驱动电机1和电机2的线轮输出力矩和指尖 接触力的关系可以表示为:

fDl一rDl(PlFH+Q1mlG)/

…7一
反向齿轮
l(2rl+2el+p1);

fDz=rD2[(P2FH+Q2m2G+ P2m。G)+“(P3FH+Q3m。G)]/ I(2,.2+2e2+声2),

in—
formation for exoskeleton robot and patient

hand in real—time.
The
sensors
on
could communicate with
the control system via bus.The human robot interaction software based
第4l卷 2013年
增刊I 10月 J.
华中科技大学学报(自然科学版)
Huazhong Univ.of Sci.
V01.41 Sup。I oct.
2013
&Tech.
(Natural Science Edition)
外骨骼机械手控制系统设计
陈宏伟 张福海 付宜利 王翔宇
(哈尔滨工业大学机器人技术与系统国家重点实验室,黑龙江哈尔滨150001)
切换控制方法,利用Android便携设备中的虚拟
环境诱导患者主动地进行康复训练,以提高患者 的康复效果.
机交互软件运行在手机、平板电脑等便携式设备
中,可以使患者摆脱康复环境的束缚,以实现更加 便捷、人性化的康复体验.基于PC的客户端可以
1控制系统设计
手部康复机器人控制系统由硬件系统、传感 器测量系统及基于Android系统的人机交互软件 组成,如图1所示.外骨骼机械手穿戴在患者手 部,并通过力传感器,角度传感器检测患者手部的 运动状态,其中力传感器通过实时检测患者施加 于外骨骼机械手末端的力以驱动机械手按照患者 的意愿进行康复运动,实现对患者的主动康复训 练;角度传感器将采集到的机械手位移通过 AVALON总线发送到UC/0S^II系统中,为外骨 骼机械手的控制提供状态参数.系统在控制外骨 骼机械手运动的同时将外骨骼各关节位移信息通 过蓝牙发送到Android系统虚拟环境中,以驱动
随着嵌入式系统的发展,越来越多的研究者 将目光转向了单芯片系统(SOC),使用硬件描述 语言Verilog在现场可编程门阵列(FPGA)器件 上开发产品或进行专用集成电路的原型设计与验 证的电子设计自动化技术可有效降低产品上市风 险,降低开发成本,缩短产品开发周期[11|.这里在 设计外骨骼机械手控制系统同时提出了一种自主
(3)
/V、≮扩蠢磊_
摘要针对脑卒中患者康复需求,研制了一种外骨骼机械手控制系统.该控制系统由现场可编程门阵列 (FPGA)单芯片系统、传感器采集系统以及基于Android系统的人机交互软件组成.基于FPGA单芯片系统, 通过力传感器、角度传感器和编码器实时采集外骨骼机械手和患者手指的运动状态信息,并通过总线与控制 系统进行通信;采用Android系统人机交互软件能够诱导患者主动进行康复治疗;该控制系统可通过检测患 者手指与外骨骼机械手的接触力实现自主切换主动或被动控制策略.实验表明该系统运行稳定、与人机交互 软件间的通信可靠,能够满足患者的康复需求. 关键词外骨骼机械手;控制系统;病人康复;人机交互;现场可编程门阵列;Android 中图分类号
图1控制系统结构图
1.1硬件系统设计 稳定可靠的硬件系统可以保证数据的高效传 输和对系统的实时控制.基于FPGA的单芯片系 统,NiosⅡ软核通过AVAI,0N高速总线与底层 设备进行通信,拥有lj 408个逻辑单元的FPGA
华中科技大学学报(自然科学版)
第41卷
生可以同步地掌握患者的康复情况,实现医患之 间的无缝沟通. 人机交互界面整体框图如图2所示,其主要 由用户交互视图层、数据访问层、虚拟现实康复训 练层和个性化康复层四个部分组成.用户交互视 图层为患者提供人性化的交互体验;数据访问层 利用通信模块实现与运动控制系统的数据交换, 为患者提供实时数据分析;虚拟现实康复训练层 通过虚拟环境中的弹钢琴动作诱导患者进行康复 训练,个性化康复层利用互联网为患者提供与主 治医生间的无缝交流.
ton
robot.The result shows that the control system is stable,which
can
meet the rehabilitation
re—
quirement of patients,and the communication between man—machine software and control system is reliable. Key words exoskeleton robot;control system;patient rehab订itation;human robot interaction;field programmable gate arrays(FPGA);Android
利用互联网接收和显示来自患者便携式设备中的 康复数据,为主治医生了解患者的康复情况提供 一种有力的手段. 1.2传感器测量系统设计 为了满足患者主动康复训练的要求,系统须 获取外骨骼机械手的运动状态和患者施加于外骨 骼机械手的接触力,以实现在位置控制环和力控 制环对患手的精确控制.手部康复机器人传感测 量系统包括力检测和关节位置检测两大部分,其 中布置在外骨骼机械手指尖的一对力传感器能够 精确测得手指指尖相对于外骨骼机械手的相互作 用力;布置在手臂上的编码器通过检测电机的运 动状态输出相位差为90。的两相方波信号;布置 在手套上的柔性角度传感器作用相当于数据手 套,能够实时反馈患者手部运动状态,为控制系统 提供一个绝对的参考目标,为手部功能康复机器
脑卒中(中风)术后会凶中枢神经受损导致患 者肢体运动功能丧失[1‘2].手部运动障碍是脑卒中 后遗症的主要表现之一[3].据不完全统计,在我国 由各种原因导致的手部运动功能障碍的患者有三
同时也使患者承受了沉重的财政负担.因此手部 康复机器人已经成为现代康复医学和康复工程迫 切需要解决的热点问题之一n。I.目前,已有不少 高校及研究机构研制出了能够辅助患者手指进行 弯曲及伸展训练的手部康复机器人[7。9],但其中大 部分机器人由于体积及控制方式的原因,无法为
寸1而耐:
E面磊丽口:
角度传感器 编码器 直流电机 电机驱动
黑互
人运动控制系统中,控制外骨骼机械手按照患者 的意愿运动.与此同时,人机交互界面通过 RFCOMM通道实时接收外骨骼机械手运动控制 系统发送的各个运动关节位移,存储在由SQLite 建立的数据库中.患者可以通过运动的图表分析 和虚拟环境直观地了解手部的运动康复情况,主 动参与到自己的康复治疗中来.同时利用An— droid便携设备优异的网络通信功能.人机交互界 面可以将患者的康复数据发送给主治医生,让医
千万,全球更是数以亿计.传统康复训练的高强
度、高重复性特点为理疗师带来极大的劳动强度
收稿日期
2013一07—10.
作者简介
基金项目
陈宏伟(1990一),男,硕士研究生;张福海(通信作者),讲师,E-mail:zfhhit@hit.edu.cn. 国家自然科学基金资助项目(61203347);中央高校基本科研业务费专项资金资助项目(HIT.NsRIF. 2013047);中国博士后科学基金资助项目(201 3M531023).
增刊I
陈宏伟,等:外骨骼机械手控制系统设计
患者提供便携、人性化的康复体验.为此,哈尔滨 工业大学医工学实验室研制了一种外骨骼机械手 系统‘1
0|.
和4 Mbit的RAM的硬件系统可以满足在Nios Ⅱ软核中嵌入UC/0孓Ⅱ操作系统,实现外骨骼 机械手实时采集传感器数据和处理手指的运动参 数的同时,满足集成度高、低功耗和便携性的设计 要求.每根手指电路由一个集成两个H桥的 L298N电机驱动芯片和四通道的12 bit模数转 换器(A/D)组成,用于实现对电机的驱动和力矩、 关节位置信号的采样;编码器信号通过高速光耦 经四倍频及判向电路发送到软核中,以获取电机 的运动参数;蓝牙接口可以与人机交互软件进行 通信,双向传输参数.基于Android 4.o系统的人
相关文档
最新文档