基于FPGA交通灯智能控制系统的设计与实现
本文关键词:基于FPGA交通灯智能控制系统的设计与实现,,由笔耕文化传播整理发布。
【摘要】:近年来,我国机动车保有量达2.7亿辆,其中汽车1.54亿辆,这些数据表明国内的生活水平不断提高,但是面对日益增长的机动车辆,国内大部分城市面临道路拥堵的问题,道路拥堵不仅造成城市环境的污染,而且会降低整个城市的运作效率。长此下去,将会严重制约我国经济的发展。由于造成交通拥堵的核心点就是路口信号灯的控制,则本文针对路口拥堵问题设计出一种能够对交通灯实时配时的控制系统,即能够根据路口的实际情况而调整绿灯通行时间,对解决城市拥堵问题有着重要的现实意义。本文通过深入研究车流量检测技术、FPGA技术、以及模糊控制技术等相关技术并将这些技术有效的运用于控制系统,以便它能够根据路口的实时信息来确定下个周期相同相位的绿灯显示时间。本文从算法设计和模块控制两个方面出发来描述整个智能控制系统,其中,算法设计主要包含车流量检测算法与模糊控制算法。车流量检测算法采用的是背景差分法与帧间差分法相结合的新型检测法,该新型检测法能够实时监测出路口在一定时间内是否有通行的车辆,而模糊控制算法核心是推导出输入与输出一一对应关系表,即模糊控制表,最终得到下个周期的通行绿灯显示时间。模块控制部分分为一个顶层模块和五个子模块,子模块分别为:负责时钟分频的时钟模块、负责检测线上是否有通行车辆的车流量检测模块、负责帧图像信息缓存的SDRAM乒乓缓冲模块、负责计算在一定时间内通行车辆总数的车流量统计模块以及负责控制路口信号灯显示状态的信号灯控制模块。本论文设计的车流量检测算法在Matlab验证通过,主控芯片选用目前主流的FPGA控制芯片,即型号为EP2C35F484C7芯片,并且本文采用Quartus II开发平台和Modelsim10.1 SE仿真软件来分别对整个控制系统进行开发与仿真。测试结果表明,该控制系统能够稳定运行,且各项性能指标均符合预期要求。
【关键词】:智能控制 FPGA 交通信号灯 乒乓缓存
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:U491.51
【目录】:
- 摘要5-6
- ABSTRACT6-11
- 第一章 绪论11-19
- 1.1 课题的研究依据及来源11-12
- 1.1.1 课题的研究依据11-12
- 1.1.2 课题的来源12
- 1.2 智能交通系统的国内外研究现状12-14
- 1.3 FPGA技术的简介14-17
- 1.3.1 FPGA的简介14-15
- 1.3.2 FPGA芯片的内部结构15-16
- 1.3.3 FPGA的发展方向16-17
- 1.4 本文的结构安排17-19
- 第二章 控制系统总体方案设计及算法设计19-37
- 2.1 需求分析19-20
- 2.2 系统总体设计方案20-21
- 2.3 车流量检测算法的设计21-31
- 2.3.1 常见车流量检测算法21-26
- 2.3.2 车流量检测算法的视频图像预处理26-29
- 2.3.3 车流量检测算法的实现29-31
- 2.4 模糊控制算法的设计31-36
- 2.4.1 模糊控制的简介32-33
- 2.4.2 模糊控制的优点33-34
- 2.4.3 模糊控制算法的实现34-36
- 2.5 本章小结36-37
- 第三章 硬件系统选型及电路设计37-48
- 3.1 硬件选型的基本原则37-38
- 3.2 硬件控制系统关键参数计算38
- 3.2.1 缓冲图像容量大小计算38
- 3.3 硬件系统选型38-43
- 3.3.1 主控芯片选型39-40
- 3.3.2 缓冲模块选型40-43
- 3.3.2.1 三种缓冲结构对比41
- 3.3.2.2 SDRAM乒乓结构原理41-42
- 3.3.2.3 SDRAM芯片选型42-43
- 3.4 硬件电路设计43-47
- 3.4.1 FPGA外围电路43-44
- 3.4.1.1 时钟电路43-44
- 3.4.1.2 配置下载电路44
- 3.4.2 SDRAM缓冲电路44-46
- 3.4.2.1 HY57V641620结构45
- 3.4.2.2 HY57V641620接口电路45-46
- 3.4.3 电源电路46-47
- 3.4.4 交通灯硬件电路47
- 3.5 本章小结47-48
- 第四章 基于VERILOG的FPGA模块化程序设计48-57
- 4.1 VERILOG语言简介48-49
- 4.2 顶层模块49-50
- 4.3 时钟模块50-51
- 4.4 SDRAM乒乓缓冲模块51-52
- 4.5 车流量检测模块52-54
- 4.6 车流量统计模块54-55
- 4.7 信号灯控制模块55-56
- 4.8 本章小结56-57
- 第五章 控制系统的功能仿真及测试结果57-72
- 5.1 软件简介57-60
- 5.1.1 Quartus II软件的简介57-58
- 5.1.2 ModelSim软件的简介58-60
- 5.2 顶层模块仿真60
- 5.3 时钟模块仿真60-61
- 5.4 SDRAM乒乓缓冲模块仿真61-64
- 5.5 车流量检测模块仿真64-65
- 5.6 车流量统计模块仿真65-67
- 5.7 信号灯控制模块仿真67-69
- 5.8 测试结果分析69-71
- 5.8.1 车流量统计的测试结果70
- 5.8.2 信号灯控制的测试结果70-71
- 5.9 本章小结71-72
- 第六章 总结及展望72-74
- 6.1 总结72-73
- 6.2 展望73-74
- 致谢74-75
- 参考文献75-78
【相似文献】
中国期刊全文数据库 前10条
1 李玉惠,李勃,许小平;轿车智能控制系统组成与结构设计[J];昆明理工大学学报;1998年05期
2 范为福,杜虹;智能控制系统的开发与应用[J];成组技术与生产现代化;2000年02期
3 谢敏仙;建筑太阳能集热智能控制系统的设计和开发[J];电气传动自动化;2002年06期
4 陈友泉 ,樊立鲁,马海滨;预焙电解槽智能控制系统[J];电气传动;2002年06期
5 谢敏仙;;太阳能集热智能控制系统设计[J];电工技术;2002年08期
6 彭建英,谢国庆;水温智能控制系统的设计[J];中国仪器仪表;2005年07期
7 陈静;张文红;;生态工业系统开放的多级递阶智能控制系统(英文)[J];Journal of Southeast University(English Edition);2006年02期
8 樊成立;刘东;尹怡欣;;智能控制系统智能水平评价的软件系统[J];北京联合大学学报(自然科学版);2006年04期
9 刘青兰;方志刚;;新型“三防”智能控制系统的设计[J];电气技术;2007年02期
10 孙美东;胡仁杰;马智勇;;车载雨刮智能控制系统[J];电工电气;2009年12期
中国重要会议论文全文数据库 前10条
1 田华;吴启迪;张钟俊;;走向智能控制系统[A];1995年中国智能自动化学术会议暨智能自动化专业委员会成立大会论文集(上册)[C];1995年
2 丑武胜;查建中;董明;;一种新型智能控制系统结构原型[A];1997中国控制与决策学术年会论文集[C];1997年
3 刘东;尹怡欣;涂序彦;董洁;;一种智能控制系统智能水平的评价方法[A];2005年中国智能自动化会议论文集[C];2005年
4 ;多通道高精度智能控制系统[A];电子信息节能技术与产品推广应用专集[C];2009年
5 齐小刚;李元左;常显奇;;智能控制系统与综合集成技术[A];1997年中国控制会议论文集[C];1997年
6 田华;席裕庚;张钟俊;;间接法和直接法用于智能控制系统[A];1994中国控制与决策学术年会论文集[C];1994年
7 K.A.Pupkov ;K.A.Neusipin;柯芳;;动态对象智能控制系统的遗传建模[A];第二十三届中国控制会议论文集(下册)[C];2004年
8 黄军飞;陈春义;凌良冲;唐萍;马力;;纺织空调恒温恒室智能控制系统的应用[A];全国纺织企业空调除尘系统节能工作会议论文集[C];2011年
9 孙明学;;浅析中继站远程智能控制系统及其应用[A];第二届中国林业学术大会——S7 新形势下的森林防火问题探讨论文集[C];2009年
10 张建军;韩煜;张利;;基于模糊Petri网的加工过程智能控制系统[A];2006中国控制与决策学术年会论文集[C];2006年
中国重要报纸全文数据库 前10条
1 记者 李剑军、通讯员 余斌、周成胜;襄樊市区交通智能控制系统开建[N];湖北日报;2007年
2 记者 李丽云 通讯员 阚洪锦;智能控制系统防治煤矿水灾[N];科技日报;2012年
3 记者 王扬;煤炭综采成套装备及智能控制系统通过鉴定[N];中国煤炭报;2013年
4 徐佳;艰难中开辟“芯”路[N];中国纺织报;2012年
5 记者 唐先武;“聪明窗”遇火灾自动打开[N];科技日报;2009年
6 记者明文团、通讯员者心燕;阜康市推广智能化节水灌溉技术[N];昌吉日报;2010年
7 记者 李晓岩;国家招标攻关流程工业智能控制系统[N];中国化工报;2007年
8 通讯员 王彦民 陈振寰;甘肃河西实现火风电联合调控[N];中国电力报;2010年
9 谢小飞 郑琦;大炼油用上国产“神经中枢”[N];中国化工报;2014年
10 本报记者 董长青;一批自主知识产权产品亮相国际环保展[N];北京日报;2011年
中国博士学位论文全文数据库 前8条
1 朱宏辉;基于知识驱动的拟人智能控制系统若干关键技术研究[D];武汉理工大学;2006年
2 孙鑫;造纸过程的分层递阶智能控制系统[D];浙江大学;2001年
3 程武山;烧透点递阶智能控制系统的研究与实现[D];上海大学;2006年
4 齐一名;基于多Agent的磨矿过程智能控制系统研究[D];吉林大学;2014年
5 张立岩;氧化铝回转窑制粉过程智能控制系统的研究[D];东北大学;2010年
6 孙振平;自主驾驶汽车智能控制系统[D];国防科学技术大学;2004年
7 史旭光;智能控制系统理论应用于数控设备的若干关键问题研究[D];华南理工大学;2009年
8 茆美琴;风光柴蓄复合发电及其智能控制系统研究[D];合肥工业大学;2004年
中国硕士学位论文全文数据库 前10条
1 赵勇;服装生产线吊挂智能控制系统的研发[D];青岛理工大学;2015年
2 李峰;基于通信机房电源的智能控制系统设计与实现[D];电子科技大学;2015年
3 刘禹廷;负载口独立挖掘机的智能控制系统研究[D];浙江大学;2016年
4 彭洋军;电熔焊机智能控制系统的研制[D];东南大学;2015年
5 韩毅;基于物联网的设施农业温室大棚智能控制系统研究[D];太原理工大学;2016年
6 单星;航空发电机模拟负载智能控制系统的设计与实现[D];西安工程大学;2016年
7 王天一;循环粮食干燥机一体化智控系统的研究[D];吉林大学;2016年
8 刘传;基于LwIP协议的低功耗家电智能控制系统[D];吉林大学;2016年
9 陈q
本文编号:454761
本文链接:https://www.wllwen.com/kejilunwen/daoluqiaoliang/454761.html