您当前的位置:首页>论文资料>基于PLC的交通信号灯模糊控制系统的研究

基于PLC的交通信号灯模糊控制系统的研究

资料类别:论文资料

文档格式:PDF电子版

文件大小:148.61 KB

资料语言:中文

更新时间:2024-12-12 11:51:55



推荐标签:

内容简介

基于PLC的交通信号灯模糊控制系统的研究 ·数字技术·
数字技术与应用
基于PLC的交通信号灯模糊控制系统的研究
(1.山东理工大学
山东淄博
朱相磊!
冯泽虎
255000,2.漏博职业学院
山东淄博
255000)
要]城市交通信号控制是通过对交通流的调节、警告和诱导以达到改善人和货物的安全运输,提高运营效率,目前,就我国
[摘
大多数域市而言,已经建立了多种交通信号控制系统,与此同时,交叉口单点信号控制仍是主要的信号控制方式,其中定时控制所占的比例较大,在一些交通流量波动较大的交叉口,实现信号模棚控制已追在眉睫,
PLC硬件实现
【关键词]交通信号【中图分类号]0491
梯形图
模糊控制
[文献标识码]A
1引言
城市交通不盾的日益突出,已开始影响城市的发展,为了解决这个问题,专家提出了许多建议,如限制私人购车,增加道路宽度,建立交桥,发展城市轨道交通等等。这些措施和办法虽然短期内也能缓解交通压力,但从长远来看,城市的空间毕竞是有限的,这些办法除了需要大量的资金支持外,还要付出修重的代价。特别是像北京这样的著名历史文化古城,一味地扩展路面,不仅使古建筑和古迹造到破
也破坏了城市独有特征。那么解决城
环,
市拥堵的最科学又行之有效的途径在哪里呢?最行之有效的良方或许就是大力发展智能化交通。
智能交通信号控制系统的基本组成 2
智能交通信号控制系统的基本组成是主控中心,路口交通信号控制机以及数据传输设备,其中主控中心包括操作平台、交互式数据库、效益指标优化模型、数据(图像)分析处理等。具体结构框架见下图1。
3
模糊控制系统的总体设计
将工业上应用比较成热的可编程控制器(PLC)用于对单路口交通信号灯实现

3结语
本文的系统基于Java
EE架构,采用
了较Struts1更为优秀的Strut2作为该web 应用程序的MVC框架,利用Spring框架来管理业务对象,用Hibernate来进行数据的持久化。另外,为了满足当前许多用户对应用程序界面外观更高的需求,该系统还使用了ExtJS这一基于富客户端理念的UI 柜架来帮助实现显示层。
以系统中业务字典管理模块为例,其实现效果如图6所示。
这样的设计与实现使得该系统具备通用。方便,灵活等特点,并具有更高的可复用性、可维护性和可扩展性。在此系统的基础上进行扩展开发可提高之后项目的开发效率,节约开发和维护成本。经过实践证明,取得了很好的效果。
【参考文献】
[1]孙卫季,李洪成.Tomcat与Java 万方数据
[文章编号]1007-9416(2010)04001702
车辆等待长度的模糊控制方法。十字路口各方向车辆数的动态变化量通过传感器采集.检测处理后送入PLC,传感器输出的是开关量,PLC处理的主要是开关量并具有一定的运算能力,更重要的是PLC具有很高的可靠性和较强的抗干扰能力。城市空中各种电磁干扰日益严重,为保证交通控制的可靠、稳定,选择了能够在悬劣的电磁干扰环境下正带工作的PLC是必要的。通常PLC的平均无故障时间在10万小时以上,而且也能在恶劣的电磁干扰环境下长期工作。因此,由PLC构成单路口控制器的主体是很适宜的。PLC还具有网络通信功能,可以方便地实现在线控、面控等多种控制模式下的联网制。
3.1模糊控制系统的结构柜图
本系统的控制原理柜图可由图2表示,它主要由传感器、模糊控制器(包括计算控制变量、模糊量化处理、模糊控制规则、模糊推理和清晰化处理五个模块,如图中虚线内所示)、执行机构、被控对象组成。
3.2硬件结构图
硬件设计是整个系统的基础,要考虑的方方面面很多,除了实现交通灯基本功能以外,主要还要考虑如下几个素:
Web技术详解[M].北京:电子工业出版社, 2004.
[2]邱述威,朱达荣,张霖.基于 MVC+Struts的科研项目管理系统设计与实现[J].安徽建筑工业学院学报,2006(1): 69-99
[3] Rod Johnson.Introduction to
the
Spring Framework 2.5[EB/OL].http:/ / www,theserverside.com/news/1364527/ IntroductiontotheSpringFramework.[4] Rod Johnson.Spring Referenee Documentation[EB/OL].http://static. springframework.org/spring/docs/2.5.x/ reference/index.html.
Walls,Ryan, Breidenbach.
[5] Craig
Spring in Action[M].Manning Publications, 2005.
[6] 王磊,基于 Struts+Spring+Hibernate 的架构设计及其在电子商务中的应用[D]. 电子科技大学,2007
[7] Robert E Filman,Tzilla ELrad,
(1)系统稳定度,
(2)器件的通用性或易选购性;(3)软件编程的易实现性;
(4)系统其它功能及性能指标;因此硬件设计至关重要。
系统采用PC机显示倒计时计数功能,最大显示数字99以南北方向为例,数码管显示的数值从绿灯的设震时间最大值往下减,每秒钟减1,一直减到1,然后又从红灯的设时间最大值往下减,一直减到 1。接下来又显示绿灯时间,如此循环。结构如图3。
3.3软件设计
硬件平台结构一且确定,大的功能板架即形成,款件在硬件平台上构筑,完成各部分更件的控制和协调。系统功能是由软硬件共同实现的,由于软件的可伸缩性,最终实现的系统功能可强可弱,差别可能很大。因此,软件是本系统的灵魂。软件采用模块化设计方法,不仅易于编程和调试,也可减小软件故障率和提高软件的可靠性,同时,对软件进行全面测试也是检验错误排除故障的重要手段。由于编程多涉及到数值运算,比较复杂,这里我们选用了结构消晰,能进行复条运算的梯形
Siobhan Clarke, Mehmet ksit. AspectOri
Software
Development[M].
ented
Addison Wesley Professional,2006.
[8] Martin Fowler.Inversion of Con trol Containers and the Dependency In jectionpattern[EB/OL].http:// martinfowler.com/articles/injection.html.
[9] JBoss Community.Hibernate:Ob ject/Relational Mapping and Object Per sistence for Java[EB/OL].http://www. hibernate.org/.
[10]杨帅.基于SSH的CRM系统的研究和设计[D].重庆:重庆交通大学,2009
[11]刘晓明.Web设计开发过程中EXT 框渠的应用与研究[D].大连:大连海事大学,2009,
[12]吴,基于Struts和Hibernate构建 GSM电子运行维护系统,成都:园川大学, 2005
[13]李察,J2EE框架和设计模式的研究与应用[D].成部:电子科技大学.2007.
数字技术与应用
17
上一章:非圆曲线在数控车编程中的比较与应用 下一章:浅析西门子数控系统

相关文章

基于PLC的交通灯控制系统的设计 基于模糊滑模控制的电液伺服系统研究 基于模糊逻辑的液压伺服位置控制系统研究 基于遗传算法的模糊控制器参数优化的研究 基于模糊控制的燃料电池列车能量管理研究 基于模糊控制的CEFR给水调节仿真研究 基于自适应模糊控制的蒸汽发生器水位控制研究 基于模糊切换增益调节的多电机同步控制算法的研究

热门推荐

书籍分类

  • 电力电气
  • 电子信息
  • 建筑工程
  • 机械工程
  • 化学工业
  • 化学专业
  • 石油石化
  • 食品烹饪
  • 金属工艺
  • 工业自动化
  • 室内设计
  • 道路桥梁
  • 钢铁冶金
  • 矿山煤矿
  • 材料工程
  • 水利工程
  • 环境工程
  • 能源
  • 汽车
  • 交通运输
  • 铁路地铁
  • 医学医药
  • 纺织服饰
  • 轻工业
  • 家电数码
  • 工商管理
  • 职场人生
  • 心理学
  • 自然科学
  • 力学书籍
  • 物理学
  • 数学
  • 气象灾害
  • 安全工程
  • 测绘工程
  • 生活百科
  • 文学艺术
  • 教育培训
  • 下载排行