基于labview的交通灯控制Word格式.docx
- 文档编号:13892471
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:9
- 大小:592.42KB
基于labview的交通灯控制Word格式.docx
《基于labview的交通灯控制Word格式.docx》由会员分享,可在线阅读,更多相关《基于labview的交通灯控制Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
LABVIEW在交通灯中的应用
指导老师:
刘宏
专业班级:
电子091班
姓名:
杨晓燕
学号:
15
实习时间:
2012.9.24-2012.9.28
图1初始状态下前面板设计图
4.2程序框图设计
为了要完成设计任务,需要完成以下要点:
1)同一路口灯亮顺序的控制
在红绿灯控制系统中,红绿黄灯的亮灯顺序是固定的,即假设初始状态为绿灯,接下来是黄灯,红灯。
在labview环境下,由于顺序框架的使用比较灵活,在编辑状态时可以很容易的改变层叠式顺序结构各框架的顺序。
鉴于以上因素,该模块主要通过顺序结构实现信号灯的交替点亮。
而对于十字路口则需要采用四个顺序结构,而每个顺序结构则需要三个帧,每个帧顺序完成绿黄红信号灯的亮与灭。
2)两个交叉路口的信号对应关系
图2两个交叉路口的信号对应关系
为了保障交通有序进行,在十字路口处需设置两组交通信号灯分别控制交叉口不同方向的交通。
当一个方向的红灯亮时,其交叉方向对应绿灯亮,过渡阶段黄灯亮,反之亦然。
如上图所示。
由上图可以看出两个交叉路口的信号对应关系,由此对应关系则很容易可以确定顺序结构各帧的顺序。
如下图所示。
图3顺序结构设计
3)定时控制
完成上述分析后,还需要对红绿灯的定时系统进行设计。
这里假设红、绿、黄灯的持续时间分别设置为24秒、4秒、20秒。
选择执行过程控制函数已用时间(ExpressVI)来进行定时。
时间延迟设为1s。
具体设计框图如下图所示,当定时时间未到设定值时,结束标志为假,通过分枝结构判断,对应信号灯亮;
当定时时间到,即已用时间到达设定值时,结束标志为真,通过分支结构判断:
对应信号灯灭。
为了便于下一次循环,整个结构需放在while循环当中。
当已用时间大于设定值时,跳出循环,转入下一帧继续执行。
路口一的黄灯定时设计程序入下图所示。
其它信号灯得设计思路与此类似,在此不必赘述。
图4路口1黄灯定时设计程序
4)总设计程序框图
图5总设计程序框图
五、运行结果
完成前面板及设计程序后,就可以进行调试了。
5.1调试步骤:
1)初始化。
实现将各信号灯置于关状态,将各时间显示清零。
2)单击连续运行开始调试。
5.2调试结果
如下图所示
图6
图7
图8
六、结束语
尽管交通控制系统已有了长足的进展,但相对于城市的迅速扩展、路网规模迅速扩大和车辆急剧增多,交通控制系统仍显滞后。
本文创新之处在于:
设计了一种基于LabvIEw的智能交通信号灯控制系统,通过一种最基本、最简单的交通灯设计情况,可实现交叉口3种颜色信号灯的交替点亮、持续时间设置等控制,可以实时监测交通系统工作状态,指挥车辆和行人安全通行。
该控制系统设计简单、性能稳定、实时性强。
通过在控制和监测处放置一台PC机和简单的外设即可实现。
从而为实现交通系统智能控制提供了一条新途径。
系统目前仍存在不完善之处:
不能根据十字路口不同方向车流情况及停车拥堵情况实现自动控制车辆左、右转弯以缓解交通负荷的功能。
但是,随着系统设计及程序的进一步扩展,将会逐步完善,从而真正实现路口信号灯智能化、人性化控制。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 labview 交通灯 控制