基于ARM的力觉接口设备控制系统的研制

基于ARM的力觉接口设备控制系统的研制

论文摘要

20世纪90年代出现并发展迅速的虚拟现实(Virtual Reality,VR)技术,一直是国内外科技界关注的热点,它的出现改变了人与计算机之间枯燥、生硬和被动的现状,大大推进了计算机技术的发展。不仅如此,虚拟现实技术的应用领域也非常广泛,尤其在工程领域,通过采用虚拟设计与虚拟样机技术可以缩短产品开发周期,降低产品开发成本,进而提高产品的市场竞争力。而今,新的交互设备尤其是接触觉接口设备的出现更给虚拟现实技术的发展提供了新的条件。论文以6-DOF双并联力觉接口设备作为控制系统的控制对象,分析其结构特点,针对控制系统实现功能需求,采用阻抗控制策略,确立了隐式力控制方法,设计了完整的力觉接口设备控制系统组成结构。运用嵌入式处理器的高性能、接口丰富、方便移植和扩展等优势,以飞利浦公司的高性能32位嵌入式ARM处理器LPC2294作为力觉接设备控制系统硬件设计核心。将嵌入式技术作为力觉接口设备的开发平台,采用模块化设计思想,完成了存储系统模块、AD采集模块、运动控制模块、网络通信等功能模块的设计。分析了双并联力觉接口设备的逆运动学,在硬件系统平台上移植了实时操作系统μC/OS-Ⅱ,利用其实时性强、可靠性高、资源丰富等优势,完成了系统任务的划分和中断函数的设计,包括系统初始化任务、安全保护任务、AD采样任务、运动控制任务、网络通信任务,以及定时器中断和限位中断,并建立了面向力觉接口设备应用的多优先级多任务协调调度机制,实现了多任务之间通信,解决了随着系统不断开发,程序开发与维护愈来愈难这一弊病。将操作者作为一个时变环节考虑,设计了一种具有前馈的自适应比例积分力控制器,在线辨识设备与人手的接触刚度,并完整证明了力控制算法作用下系统的稳定性。最后,建立实验系统,通过不同条件下的正弦力跟踪实验验证了对于抓握力度不同引起的接触刚度变化情况力算法的有效性,与传统的积分控制相比,具有更好的力保真度。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景及研究意义
  • 1.2 力觉接口设备结构的发展概述
  • 1.3 力觉接口设备控制的关键技术发展现状
  • 1.3.1 运动控制器发展概述
  • 1.3.2 机器人力控制发展概述
  • 1.4 课题主要研究内容
  • 第2章 控制系统总体设计
  • 2.1 引言
  • 2.2 力觉接口设备及控制方法
  • 2.2.1 6-DOF 双并联力觉接口设备
  • 2.2.2 隐式力控制方法
  • 2.3 控制系统总体结构设计
  • 2.3.1 控制系统功能分析
  • 2.3.2 控制系统总体结构
  • 2.4 本章小结
  • 第3章 系统硬件设计
  • 3.1 引言
  • 3.2 系统硬件总体设计
  • 3.2.1 ARM 处理器的选型
  • 3.2.2 专用运动控制芯片
  • 3.2.3 硬件结构设计
  • 3.3 LPC2294 核心电路设计
  • 3.3.1 电源及复位电路设计
  • 3.3.2 I/O 电路设计
  • 3.3.3 存储器电路设计
  • 3.4 外围模块接口设计
  • 3.4.1 A/D 转换电路设计
  • 3.4.2 编码器电路设计
  • 3.4.3 运动控制电路设计
  • 3.4.4 网络通信电路设计
  • 3.5 本章小结
  • 第4章 运动学及系统软件设计
  • 4.1 引言
  • 4.2 力觉接口设备的运动学
  • 4.2.1 Delta 机构
  • 4.2.2 3-RRR 机构
  • 4.3 软件总体设计
  • 4.3.1 RTOS 的选择
  • 4.3.2 系统任务划分
  • 4.4 μC/OS-Ⅱ移植
  • 4.5 μC/OS-Ⅱ系统应用程序设计
  • 4.5.1 AD 采集程序设计
  • 4.5.2 电机驱动程序设计
  • 4.5.3 网络通信程序设计
  • 4.6 本章小结
  • 第5章 控制算法研究与系统实验
  • 5.1 引言
  • 5.2 控制算法研究
  • 5.2.1 带前馈的PI控制器
  • 5.2.2 带前馈的自适应PI控制器
  • 5.3 实验系统的建立
  • 5.4 实验研究
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于ARM的力觉接口设备控制系统的研制
    下载Doc文档

    猜你喜欢