欢迎来到天天文库
浏览记录
ID:34768995
大小:3.64 MB
页数:75页
时间:2019-03-10
《基于plc的智能交通控制系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、竣季太净硕士学位论文基于PLC的智能交通控制系统的设计与实现导师姓名职称苏诗琳副教授申请学位级别颐士学利专业帛称变Ⅲ信息I程Ⅱ&Ⅷ论文捉交日期a却年5月一u论文答辩u期}。订年6月j日学位授予单位睦安大学答辩委员会主席巨a!膳:}姨学位沧义件“^鸯!!!!垫生查鲎型蜷㈧∞。㈣⋯;s㈧Ⅲj5【0㈧¨孵m摘要城市道路交通智能控制技术是当前控制领域和交通工程领域的研究热点之一,由于交通控制具有较强的非线性、不确定性,用传统的理论与方法很难对其进行有效控制。模糊控制是一种不依赖模型的智能控制方法,通过模拟人的思维和经验进行控制,是一种前景广阔的城市智能交通控制方式。本文以标准的单交叉路口作
2、为研究对象,提出了定时控制和模糊控制相结合的智能交通控制方法。在菲高峰状态下对交叉路口进行模糊控制,高峰时期采用定时控制。通过研究和设计相应的控制规则库以及推理单元完成了模糊算法的设计,运用MATALB软件的SIMULINK工具箱和模糊逻辑工具箱完成了对模糊控制的仿真,并在VB环境下完成了模糊控制算法的程序开发。这种模糊控制和定时控制相结合的控制方法,发挥了传统定时控制的优势,克服了模糊控制在高峰时期控制效果不佳的状念。本文的后半部分选择用OMRON公司的PLC作为单交叉路口交通控制的控制主体,采用Microsoft公司推出的可视化编程工具VisualBasic6.0开发了上位机监
3、控软件,并用微软公司的MSCOMM通信控件通过串口发送控制系统的控制信息到PLC,达到对单交叉路口的交通控制,实现了本文设计思想,完成了基于单交叉路口的整套智能交通控制系统的设计。关键词:单交叉口,模糊控制,智能控制,可编程控制器,串口通讯AbstractUrbanroadtrafficintelligencecontroltechnologyisoneoftheresearchfocusesinbothpresentcontrolfieldandtrafficengineeringfield.Fortrafficcontrolhasrelativelyobviouscharact
4、ersofnonlinearityanduncertainty,itisdifficulttoconducttrafficbytraditionaltheoriesandmethods.Fuzzycontrolisamodelessintelligencecontrolmethod.Itmeetsthereal..timetrafficcontrolrequirementbycombininghumanthinkingandexperiences.Itisaprosperousurbantrafficcontrolmethod.Inthispaper,standardsinglei
5、ntersectionissetasthestudyobjectofcontrolsystem.Theintelligencecontrolmethodcombiningtimingcontrolandfuzzycontrolisputforward.Fuzzycontrolandtimingcontrolisusedtocontroltheintersectionundernon—rushandrushconditionrespectively.Fuzzyarithmeticisconstructedbystudyanddesignoftherespondingcontrolru
6、lebaseandreasoningunit.ThesimulationoffuzzycontrolisaccomplishedbytheuseofSIMULINKandfuzzylogictoolboxesofMATALBsoftware,FuzzycontrolalgorithmprogramiscompletedunderVBcondition.Thiscombinationoftimingcontrolandfuzzycontrolmakesfulluseoftheadvantageoftimingcontrolwhileavoidingtheunsatisfyingeff
7、ectoffuzzycontrolduringrushhour.Inthelatterpartofthispaper,OMRONCompany’SPLCismadethemaintrafficcontrolsubjectofsingleintersection.Up-computersupervisionsoftwareisdevelopedbyadoptionofMicrosoftcompany’SvisibleprogrammingtoolVisualBasic6
此文档下载收益归作者所有