磁导式AGV自动导航车控制系统的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ABSTR ACT………………………………………………………………………………………………………………….II
第一章绪论 1.1 AGV概述………………………………………………………………………………….1 1.2 AGV国内外发展现状………………………………………………………………l 1.2.1国外发展历史及现状………………………………………………………2 1.2.2国内发展历史及现状……………………………………………………….2 1.3 A(Ⅳ的引导方式………………………………………………………..:………4 1.4本文的主要工作和主要问题………………………………………………5
b11lsbless dc motor.P抽recogIlition modllle is C0mposed of position d【etection
modllle锄d site identific撕on module,删izeⅡle AGV内r tlle pam reco叫tion,
pam纰c№g acllieVe t11e goal of t11e
Control System
WANG Linhua B.E.(W.uhaIl UhiVersi够of Technology huaxia college)20 1 O
A thesis submi仕ed iIl p扒ial satisfaction of the
Requirements for the degree of Master of EngiIleer迅g
2.3 AGV的组成………………………:……………………………………………………….8 2.4 AGV运动状态分析………………~………………………………………………9 2.5 AGv小车对电机的基本要求……………………………………………………lo 2.6 AGV的运动学模型………………………………………………………………….11 2.7本章小结…………………………………………………………………………l 2
咖om毗tlle AGV controller wllich h嬲tlle lli曲per向册髓ce孤d the lligll
e蚯ciency h嬲been rcceived me e)neIlSiVe attention by scholars bom at honle and
abroad.Ⅲs paper adopts me缸巧con缸ol meth咀iIl View ofme AGV car reSpon∞
关键字:AGV:运动学模型;磁导航;模糊控制
ABSTRACT
田le Automatic Guided Vellicle CAGV)is锄iIIlportant research topic i11Ⅱle矗eld
of modem logistics.Flexibilit)r ill tlle field of industrial production more孤ld mo佗
speed aIld鼬ili够feqllirementS,tlle desi髓has realized one kind of AGV control
System b嬲ed on l(inematics model.
h砌ware The con臼lol system
circuit is designed according t0 me mnction
小车的测试实验表明,先后给以一80111m和一100111In的位置偏差,AGV小车能 够在3s内对位置偏差进行修复,小车速度振幅控制在±lO删[n/S,小车位置偏差 修复后,3s时间内,速度可回调到位置偏差前的速度,即小车回“零位"的速 度比较快,表明AGV控制系统的平稳性好,能够很好实现对路径的跟踪,同时 也能及时的应对运行过程中的误差突变。
is触er,廿1e speed,t11e c缸back to”zero”spced
re娜lts show that tlle A(Ⅳcomrol
system haVe 900d stal)il时,a good pam tracl【ing,and caIl pmVide timely responses
3.2.5障碍检测……………………………………………………………………18 3.2.6 AGV小车对线路与站点的识别…………………………………….19 3.2.7 A(Ⅳ小车位置判断…………………………………………………………20 3.3硬件系统组成………………………………………………………………………21 3.3.1控制器芯片应用说明………………………………………………..21 3.3.2电机驱动模块…………………………………………………………24 3.3.3电源模块…………………………………………………………。26 3.3.4通讯模块………………………………………………………..27 3.4本章小结…………………………………………………………………………….28 第四章AGV路径跟踪控制方法研究 4.1 AGV控制策略选择………………………………………………………………..29 4.2模糊控制简介……………………………………………………………………….29 4.3模糊Pm控制器……………………………………………………………………30 4.3.1模糊PID控制器的数学模型………………………………………….30 4.3.2模糊PD控制器的控制思想……………………………………………3l 4.3.3 AGV控制系统模糊控制必要性…………………………………………3 l 4.4模糊PD控制器设计………………………………………………………..33 4.4.1模糊PID控制器的输入输出量的确定…………………………..33 4.4.2模糊控制规则的设计……………………………………………………。33 4.5模糊PID控制器的仿真………………………………………………………….36 4.6本章小结………………………………………………………………………………38 第五章AGV控制系统软件设计 5.1引言……………………………………………………………………………………39 5.2编译环境的介绍……………………………………………………………………40 5-3控制软件设计……………………………………………………………………4l 5.3.1产生PWM的程序流程…………………………………………………一41 5.3.2电机实际速度检测模块程序流程…………………………………42 5.3.3避障控制模块程序流程…………………………………………43 5.3.4驱动控制模块程序流程…………………………………………44 5.3.5 CAN总线通信模块程序流程……………………………………4J4 5.4本章小结……………………………………………………………………………45
speed锄plitude cont∞l iIl the pluS or面mls 1 0mm/S,甜kr repajkⅡle car position
deViation,谢Ⅱ妇3s t11e s】)eed c孤be back to廿le丘ont of吐1e position deviation of
1.4.1本论文的主要工作…………………………………………j………………。5 1.4.2本论文解决的主要问题…………………………………………………5
第二章AGV车体结构及运动学模型建立 2.1 AGV结构分类………………………………………………………………6 2.1.1三轮结构……………………………………………………………………6 2.1.2四轮结构………………………………………………………………………..6 2.1.3五轮或六轮结构…………………………………………………………….7 2.2 AGV的性能指标…………………………………………………………………….7
…名:陟谢垆 日期稚占月留日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意
学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文
被查阅和借阅。本人授权长沙理工大学可以将本学位论文的全部或部分内
容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存
磁设计导式AGV自动导航车控制系统的 长沙理工大学硕士学位论文 学号密级学王指廑所物专信论201校:导在业文位瑾童理曼3—代1公教学提答申垡至皇捡60—号1开师院位交辩请熬电测08:5领日人援王量013域期0姓科处5439名堂理64 堂瞳
Design of Magnetic AGV automatic car navigation
control;Obstacle avoidance module to realize
Ⅱ坨s锄r ofⅡle car;CommuIlication Inodule of CAN comm啪ication module趾d
浏iZa:£ion wireless wifi module compositio坞
第三章AGV控制系统硬件设计 3.1 AGV控制系统整体结构…………………………………………………………13 3.2 AGv控制系统研究方案………………………………………………………….14 3.2.1 CAN总线通信模块…………………………………………………….14 3.2.2无线wifi模块……………………………………………………………….1 5 3.2.3电机实时速度检测…………………………………………………….17 3.2.4磁导航传感器组……………………………………………………………。17
m僦ion. duril培tlle ope均tion of nle error
Keywords:AGV; l(inematics Model;Magnetic NaV适ation: Fuz巧Control
lI
目录
摘要………………………………………………………………………………………………………………………………I
of t11e con訇rol system 0f
coInmuIlication.
00蛐positionm 80咖and 1k test resuIts Show恤她successiVely give
l
deViation.the location of the AGV c趾wiⅡlin 3s t0 fix position deViatio玛Vellicle
和汇编本学位论文。同时授权中国科学技术信息研究所将本论文收录到
《中国学位论文全文数据库》,并通过网络向社会公众提供信息服务。
本学位论文属于
l、保密口,在
年解密后适用本授权书。
2、不保密团。
(请在以上相应方框内打“√")
作者签名:
导师签名
摘要
AGV自动导航车是现代物流领域的一个重要的研究课题。在工业领域柔性 化生产中越来越重要,高性能、高有效性的AGV控制器受到国内外学者的高度 重视。本文采用模糊控制方式,针对AGv小车的响应速度、稳定性要求,设计 实现了一种基于运动学模型的AGV控制系统。
该控制系统按功能模块化设计硬件电路,由电机驱动模块、路径识别模块、 避障模块、通信模块组成。电机驱动模块由直流无刷电机驱动模块和电机速度检 测模块组成,实现对直流无刷电机的控制;路径识别模块由位置检测模块和站点 识别模块组成,实现小车对路径的识别,达到对路径跟踪控制的目的;避障模块 实现小车的安全性;通信模块由CAN通信模块和无线谢fi模块组成,实现控制 系统的通信。
Electronics Science and TecllIlology
ChaIlgsha UhiVersit),of Science&Technolo斟
பைடு நூலகம்Supervisor
Professor T肌g LijuIl
A皿l,2013
长沙理工大学
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所 取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任 何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡 献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的 法律后果由本人承担。
modulaf,tlle motor曲Ve module,pam recogIlition module,obstacle aVoid孤lce
module,C0舢【nuIlication module.Motor越ver module is composed of bmsldess dC
motor d五ver module硒d motor speed detection module,realize t11e comrol{.orⅡle
第一章绪论 1.1 AGV概述………………………………………………………………………………….1 1.2 AGV国内外发展现状………………………………………………………………l 1.2.1国外发展历史及现状………………………………………………………2 1.2.2国内发展历史及现状……………………………………………………….2 1.3 A(Ⅳ的引导方式………………………………………………………..:………4 1.4本文的主要工作和主要问题………………………………………………5
b11lsbless dc motor.P抽recogIlition modllle is C0mposed of position d【etection
modllle锄d site identific撕on module,删izeⅡle AGV内r tlle pam reco叫tion,
pam纰c№g acllieVe t11e goal of t11e
Control System
WANG Linhua B.E.(W.uhaIl UhiVersi够of Technology huaxia college)20 1 O
A thesis submi仕ed iIl p扒ial satisfaction of the
Requirements for the degree of Master of EngiIleer迅g
2.3 AGV的组成………………………:……………………………………………………….8 2.4 AGV运动状态分析………………~………………………………………………9 2.5 AGv小车对电机的基本要求……………………………………………………lo 2.6 AGV的运动学模型………………………………………………………………….11 2.7本章小结…………………………………………………………………………l 2
咖om毗tlle AGV controller wllich h嬲tlle lli曲per向册髓ce孤d the lligll
e蚯ciency h嬲been rcceived me e)neIlSiVe attention by scholars bom at honle and
abroad.Ⅲs paper adopts me缸巧con缸ol meth咀iIl View ofme AGV car reSpon∞
关键字:AGV:运动学模型;磁导航;模糊控制
ABSTRACT
田le Automatic Guided Vellicle CAGV)is锄iIIlportant research topic i11Ⅱle矗eld
of modem logistics.Flexibilit)r ill tlle field of industrial production more孤ld mo佗
speed aIld鼬ili够feqllirementS,tlle desi髓has realized one kind of AGV control
System b嬲ed on l(inematics model.
h砌ware The con臼lol system
circuit is designed according t0 me mnction
小车的测试实验表明,先后给以一80111m和一100111In的位置偏差,AGV小车能 够在3s内对位置偏差进行修复,小车速度振幅控制在±lO删[n/S,小车位置偏差 修复后,3s时间内,速度可回调到位置偏差前的速度,即小车回“零位"的速 度比较快,表明AGV控制系统的平稳性好,能够很好实现对路径的跟踪,同时 也能及时的应对运行过程中的误差突变。
is触er,廿1e speed,t11e c缸back to”zero”spced
re娜lts show that tlle A(Ⅳcomrol
system haVe 900d stal)il时,a good pam tracl【ing,and caIl pmVide timely responses
3.2.5障碍检测……………………………………………………………………18 3.2.6 AGV小车对线路与站点的识别…………………………………….19 3.2.7 A(Ⅳ小车位置判断…………………………………………………………20 3.3硬件系统组成………………………………………………………………………21 3.3.1控制器芯片应用说明………………………………………………..21 3.3.2电机驱动模块…………………………………………………………24 3.3.3电源模块…………………………………………………………。26 3.3.4通讯模块………………………………………………………..27 3.4本章小结…………………………………………………………………………….28 第四章AGV路径跟踪控制方法研究 4.1 AGV控制策略选择………………………………………………………………..29 4.2模糊控制简介……………………………………………………………………….29 4.3模糊Pm控制器……………………………………………………………………30 4.3.1模糊PID控制器的数学模型………………………………………….30 4.3.2模糊PD控制器的控制思想……………………………………………3l 4.3.3 AGV控制系统模糊控制必要性…………………………………………3 l 4.4模糊PD控制器设计………………………………………………………..33 4.4.1模糊PID控制器的输入输出量的确定…………………………..33 4.4.2模糊控制规则的设计……………………………………………………。33 4.5模糊PID控制器的仿真………………………………………………………….36 4.6本章小结………………………………………………………………………………38 第五章AGV控制系统软件设计 5.1引言……………………………………………………………………………………39 5.2编译环境的介绍……………………………………………………………………40 5-3控制软件设计……………………………………………………………………4l 5.3.1产生PWM的程序流程…………………………………………………一41 5.3.2电机实际速度检测模块程序流程…………………………………42 5.3.3避障控制模块程序流程…………………………………………43 5.3.4驱动控制模块程序流程…………………………………………44 5.3.5 CAN总线通信模块程序流程……………………………………4J4 5.4本章小结……………………………………………………………………………45
speed锄plitude cont∞l iIl the pluS or面mls 1 0mm/S,甜kr repajkⅡle car position
deViation,谢Ⅱ妇3s t11e s】)eed c孤be back to廿le丘ont of吐1e position deviation of
1.4.1本论文的主要工作…………………………………………j………………。5 1.4.2本论文解决的主要问题…………………………………………………5
第二章AGV车体结构及运动学模型建立 2.1 AGV结构分类………………………………………………………………6 2.1.1三轮结构……………………………………………………………………6 2.1.2四轮结构………………………………………………………………………..6 2.1.3五轮或六轮结构…………………………………………………………….7 2.2 AGV的性能指标…………………………………………………………………….7
…名:陟谢垆 日期稚占月留日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意
学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文
被查阅和借阅。本人授权长沙理工大学可以将本学位论文的全部或部分内
容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存
磁设计导式AGV自动导航车控制系统的 长沙理工大学硕士学位论文 学号密级学王指廑所物专信论201校:导在业文位瑾童理曼3—代1公教学提答申垡至皇捡60—号1开师院位交辩请熬电测08:5领日人援王量013域期0姓科处5439名堂理64 堂瞳
Design of Magnetic AGV automatic car navigation
control;Obstacle avoidance module to realize
Ⅱ坨s锄r ofⅡle car;CommuIlication Inodule of CAN comm啪ication module趾d
浏iZa:£ion wireless wifi module compositio坞
第三章AGV控制系统硬件设计 3.1 AGV控制系统整体结构…………………………………………………………13 3.2 AGv控制系统研究方案………………………………………………………….14 3.2.1 CAN总线通信模块…………………………………………………….14 3.2.2无线wifi模块……………………………………………………………….1 5 3.2.3电机实时速度检测…………………………………………………….17 3.2.4磁导航传感器组……………………………………………………………。17
m僦ion. duril培tlle ope均tion of nle error
Keywords:AGV; l(inematics Model;Magnetic NaV适ation: Fuz巧Control
lI
目录
摘要………………………………………………………………………………………………………………………………I
of t11e con訇rol system 0f
coInmuIlication.
00蛐positionm 80咖and 1k test resuIts Show恤她successiVely give
l
deViation.the location of the AGV c趾wiⅡlin 3s t0 fix position deViatio玛Vellicle
和汇编本学位论文。同时授权中国科学技术信息研究所将本论文收录到
《中国学位论文全文数据库》,并通过网络向社会公众提供信息服务。
本学位论文属于
l、保密口,在
年解密后适用本授权书。
2、不保密团。
(请在以上相应方框内打“√")
作者签名:
导师签名
摘要
AGV自动导航车是现代物流领域的一个重要的研究课题。在工业领域柔性 化生产中越来越重要,高性能、高有效性的AGV控制器受到国内外学者的高度 重视。本文采用模糊控制方式,针对AGv小车的响应速度、稳定性要求,设计 实现了一种基于运动学模型的AGV控制系统。
该控制系统按功能模块化设计硬件电路,由电机驱动模块、路径识别模块、 避障模块、通信模块组成。电机驱动模块由直流无刷电机驱动模块和电机速度检 测模块组成,实现对直流无刷电机的控制;路径识别模块由位置检测模块和站点 识别模块组成,实现小车对路径的识别,达到对路径跟踪控制的目的;避障模块 实现小车的安全性;通信模块由CAN通信模块和无线谢fi模块组成,实现控制 系统的通信。
Electronics Science and TecllIlology
ChaIlgsha UhiVersit),of Science&Technolo斟
பைடு நூலகம்Supervisor
Professor T肌g LijuIl
A皿l,2013
长沙理工大学
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所 取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任 何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡 献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的 法律后果由本人承担。
modulaf,tlle motor曲Ve module,pam recogIlition module,obstacle aVoid孤lce
module,C0舢【nuIlication module.Motor越ver module is composed of bmsldess dC
motor d五ver module硒d motor speed detection module,realize t11e comrol{.orⅡle