基于DSP和CPLD的多轴运动控制器的设计与研究

基于DSP和CPLD的多轴运动控制器的设计与研究

论文摘要

开放式控制系统的研究被称为制造业的第三次革命。我国制造业产品落后,技术水平低,信息含量少,更新换代慢,面临着调整、改造和优化的艰巨任务。因此,研究和发展开放性控制系统具有广阔的前景。开放式运动控制器是开放式控制系统的重要组成部分,开放式运动控制结构已成为当今运动控制器研究的主流。本文首先采用运动控制器嵌入工业计算机的运动控制结构,设计和研究四轴开放式运动控制器。运动控制器采用TI公司的DSP芯片TMS320LF2407为核心处理器,以CPLD为逻辑处理和运算器件完成了运动控制器的硬件资源分配模块、编码器接口模块、PCI通讯模块等功能模块的设计。其次,对双端口RAM数据缓存技术进行了研究。合理的内存分配不仅解决了访问竞争的矛盾,而且大大提高了数据交换的速度。编制了PCI9054的计算机驱动程序和内存读写程序。采用PID控制算法,结合现代控制理论的方法,根据控制对象的特性对各参数进行调整,并用MatLab完成了算法仿真,实验证明该算法具有较好的响应特性,并对控制对象的控制过程进行了合理的规划。最后进行了运动控制器的安装与调试,对控制器的各个功能模块分别进行了调试,实验证明该控制器具有良好的控制特性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究的背景和意义
  • 1.2 国内外运动控制器的发展现状
  • 1.2.1 国外运动控制器的研究现状
  • 1.2.2 国内运动控制器的研究现状
  • 1.3 论文的主要研究内容
  • 第2章 运动控制器总体方案设计
  • 2.1 引言
  • 2.2 系统设计的原则及目标
  • 2.2.1 系统设计的原则
  • 2.2.2 系统设计的目标
  • 2.3 运动控制器总体方案设计
  • 2.4 TMS320LF2407简介
  • 2.4.1 电源、时钟模块
  • 2.4.2 存储器扩展电路模块
  • 2.5 PCI总线概述
  • 2.6 控制器用户接口
  • 2.6.1 模拟量输入接口
  • 2.6.2 模拟量输出接口
  • 2.7 本章小结
  • 第3章 运动控制器硬件系统的设计
  • 3.1 引言
  • 3.2 硬件资源再分配模块设计
  • 3.3 编码器接口设计
  • 3.3.1 CLPD芯片的选型和特点
  • 3.3.2 CPLD编码器接口设计
  • 3.4 PCI通讯接口模块设计
  • 3.4.1 PCI通讯接口系统组成
  • 3.4.2 PCI串行 EEPROM配置
  • 3.4.3 PCI电源功耗分配
  • 3.5 硬件系统设计中应注意的问题
  • 3.5.1 PCI板卡布局布线
  • 3.5.2 系统工作环境
  • 3.6 本章小结
  • 第4章 运动控制器软件系统的设计
  • 4.1 引言
  • 4.2 运动控制器软件总体设计
  • 4.2.1 TMS320LF2407编译器 CCS2.0简介
  • 4.2.2 VHDL编程技术
  • 4.3 双端口RAM数据缓存技术
  • 4.4 运动控制算法的实现
  • 4.4.1 校正控制方式的选择
  • 4.4.2 控制对象模型的建立
  • 4.4.3 PI校正及参数选择
  • 4.5 控制系统状态观测器设计
  • 4.5.1 系统的状态空间方程
  • 4.5.2 系统能观性和能控性的判定
  • 4.5.3 系统状态观测器的设计
  • 4.6 本章小结
  • 第5章 系统的安装与调试
  • 5.1 引言
  • 5.2 电源管理模块的调试实验
  • 5.3 模拟量输出模块的调试实验
  • 5.4 脉冲信号量输出模块的调试实验
  • 5.5 PCI通讯模块的调试实验
  • 5.5.1 PCI驱动程序的安装
  • 5.5.2 PCI通讯状态的调试与检验
  • 5.6 控制系统联合调试实验
  • 5.7 系统电磁兼容性分析
  • 5.8 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录 A
  • 相关论文文献

    • [1].基于触摸屏技术的运动控制器[J]. 中国科技信息 2016(11)
    • [2].行业动态[J]. 伺服控制 2015(06)
    • [3].开放式数控机床运动控制器的实现[J]. 新课程(中旬) 2012(11)
    • [4].嵌入式四轴运动控制器的设计[J]. 江南大学学报(自然科学版) 2015(01)
    • [5].水下航行体的改进S面运动控制器[J]. 中国舰船研究 2013(05)
    • [6].三轴运动控制器的图形编程及智能仿真平台研究[J]. 哈尔滨商业大学学报(自然科学版) 2009(06)
    • [7].一种新型嵌入式运动控制器的建模及应用[J]. 微计算机信息 2008(32)
    • [8].可编程运动控制器的设计与实现[J]. 微计算机信息 2008(34)
    • [9].基于一体化运动控制器的运动控制实验开发平台设计[J]. 机床与液压 2013(16)
    • [10].数控机床运动控制器设计[J]. 科技创业月刊 2012(05)
    • [11].基于可编程运动控制器的电火花加工高速抬刀控制系统[J]. 上海交通大学学报 2012(09)
    • [12].一种运动控制器建模与网络控制系统仿真研究[J]. 系统仿真学报 2011(10)
    • [13].基于单片机的新型步进电机运动控制器[J]. 微计算机信息 2008(17)
    • [14].多轴电机同步运动控制器设计[J]. 现代电子技术 2017(10)
    • [15].运动控制器研究[J]. 现代企业教育 2010(18)
    • [16].采用DSP+FPGA的三轴运动控制器设计[J]. 华侨大学学报(自然科学版) 2014(03)
    • [17].一种基于运动控制器的二维轮廓检测装置[J]. 电工技术 2020(16)
    • [18].面向反馈运动控制器的多目标求解[J]. 中国图象图形学报 2018(12)
    • [19].异构多核运动控制器的设计[J]. 机械设计与制造 2018(05)
    • [20].面向自动裁切机的解决方案[J]. 自动化博览 2016(12)
    • [21].基于FPGA的实时Pythagorean Hodograph曲线运动控制器的设计[J]. 计算机测量与控制 2012(06)
    • [22].基于嵌入式运动控制器的钻床控制系统[J]. 自动化技术与应用 2010(10)
    • [23].客户端运动控制器指令程序编译器的实现[J]. 济南大学学报(自然科学版) 2009(03)
    • [24].运动控制器加速NASCAR标准化进程[J]. 软件 2008(12)
    • [25].嵌入式网络化运动控制器的设计[J]. 机电工程 2008(06)
    • [26].西门子推出集成驱动控制功能的全新运动控制器Simatic Drive Controller[J]. 自动化博览 2019(12)
    • [27].基于运动控制器的立式袋装箱机控制系统设计[J]. 食品与机械 2017(03)
    • [28].高性能运动控制器的滑模变结构控制[J]. 机电一体化 2009(06)
    • [29].基于10HC总线型运动控制器的16头高速绕线机[J]. 可编程控制器与工厂自动化 2013(05)
    • [30].台达20PM运动控制器在商标点胶机的应用[J]. 国内外机电一体化技术 2013(05)

    标签:;  ;  ;  

    基于DSP和CPLD的多轴运动控制器的设计与研究
    下载Doc文档

    猜你喜欢