基于ARM+FPGA的码垛机器人运动控制系统研究

来源 :湖南工业大学 | 被引量 : 9次 | 上传用户:yanguangkai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
码垛机器人作为工业生产中重要的搬运工具,极大地提高了生产效率,而运动控制系统是其最核心的部分。ARM处理器具有成本低、功耗低、运行速度快和外部资源丰富等优点,而FPGA处理器具有数据处理速度快、可实时在线编程和可靠性高等优点。为了克服传统码垛机器人控制精度低和运行效率不高等缺点,对基于ARM+FPGA的码垛机器人的运动控制系统展开研究,对推动码垛机器人技术向前发展有着重大意义。本文将圆柱坐标型码垛机器人作为研究对象,并根据它的机械结构和作业要求,选取ARM和FPGA作为硬件平台,构建以ARM+FPGA为核心的码垛机器人运动控制系统,采用模糊PID位置控制算法实现对伺服电机组的协同控制。本文的主要研究内容如下:(1)对比了几种码垛机器人的控制系统框架,结合圆柱坐标型码垛机器人的机械结构和控制要求,构建了一种以ARM和FPGA为控制核心的运动控制系统,并采用模糊PID位置控制算法实现对伺服电机组的协同控制。在控制系统中,ARM主要负责通讯处理,电机加减速计算,而FPGA的任务主要是对伺服电机组进行实时控制。(2)针对ARM+FPGA的码垛机器人运动控制系统方案,对运动控制系统模型进行了推导,最终建立了数学模型。再利用MATLAB软件,搭建了PID和模糊PID对比仿真模型。最终的仿真结果表明,模糊PID控制算法的响应超调量小,响应时间短,更加适合作为码垛机器人的运动控制算法。(3)将模糊PID位置控制算法在FPGA上采用模块化设计方法进行实现。利用Quartus II 13.0软件,釆用Verilog HDL语言对误差生成模块、模糊量化模块、地址生成模块、查表生成模块、查表输出模块、PID运算模块进行了设计并进行了仿真验证。在ARM微机系统中,对控制系统的控制界面进行了设计,并对ARM与FPGA之间的通信以及FPGA与上位机的之间的通信进行了设计。此外,还对电机加减速模块进行了分析与设计。本文构建了基于ARM+FPGA的码垛机器人运动控制系统,经过对系统各模块的仿真验证,该系统控制精度高、运行速度快,符合设计要求。
其他文献
中国制造业已形成了工业制成品和加工贸易出口为主的“世界工厂”模式,该种模式的特征为依托低廉劳动力、附加值低的粗放型增长。选取2000~2013年中国出口世界工厂模式的资源
无功补偿在保证供电系统的电压稳定方面具有重要作用,采用电容组并联是常用的无功补偿方式。传统的机械投切控制,晶闸管的投切控制以及将二者结合起来的复合开关控制均有不可
可达性是反映区域空间结构与交通网络关系的重要指标。为了对区域的可达性进行准确描述,以引导人口和产业合理分布、完善区域综合交通网络建设,在国内外已有可达性研究成果的基
库尔特·冯内古特的小说《五号屠场》自1969年出版至今,众多学者已经从多个角度对这部小说的主题和艺术特色进行了深度挖掘,如反战主题、黑色幽默的运用,非线性叙述模式
采用工程量清单计价模式,能增强建设市场招投标工作的可操作性。文章分析了工程量清单计价模式的优势,以及工程量清单计价模式下招投标工作程序,研究了工程量清单计价模式下
地方政府融资平台的建立为突破地方经济资金短缺,推动中国地方经济的繁荣和发展发挥了重要的作用,但地方政府投融资平台的债务风险也日益凸显。本文首次运用熵权法和物元可拓
电影的发展一直是与科技的进步紧密联系的,电影是技术与艺术的结合体。技术上的进步必然对作为艺术的电影产生巨大的影响。电影史上的每一次重大飞跃都与科技进步相伴相生。
作为最常用的修辞格之一,双关较早便引起人们的关注,历来对双关辞格的论述也比较多,不过大都集中在双关的定义和分类等问题上。这些方面的论述,与双关辞格在社会语言生活中的
一、美国五次企业购并浪潮的回顾及其对我们的启示迄今为止,美国历史上先后出现了五次大规模的企业购并浪潮:19世纪末20世纪初,美国掀起了第一次企业购并浪潮,它使美国工业从一个“新