论文题名: | 基于VC++的集中协调式信号机配置系统设计与实现 |
关键词: | 交通信号机;配置系统;软件开发;功能模块 |
摘要: | 随着社会经济发展和机动车数量迅速增加,大多数城市因道路交叉口调控能力弱而引起的交通阻塞等问题越来越严重。因此,有效缓解交通拥堵、提高交叉口通行能力已成为交通管理中的重要任务。交通信号机在城市交通控制系统中扮演着重要的角色,为了使信号机方案设置更加灵活方便,同时,也为了克服信号机在没有联网的情况下无法与控制中心通信的问题,本论文设计并研发了一套集中协调式信号机方案配置系统,可协助交通管理人员现场完成信号机执行方案的设置,适用于各种类型的交叉路口交通信号单点及区域控制。 系统采用Visual Studio2013为编程工具,基于MFC框架结构设计集中协调式信号机方案配置系统上位机软件。根据信号机总体功能需求,信号机方案配置系统主要包括三个功能模块:路口管理、信号机基本信息及执行方案配置、与路口信号机通信。其中,信号机基本信息配置包括路口基本信息设置、端子映射设置、检测器设置及绿冲突方案设置;信号机执行方案配置主要完成控制方案、时段方案、配时方案及特殊日方案的配置;通信模块采用串口通信协议设计,信号机方案配置系统通过RS232串口与路口信号机的主控系统进行通信,在信号机无需联网的情况下实现控制方案数据的传输。 信号机主控系统采用嵌入式平台ARM CortexTM-A8,搭载开源系统Linux开发,处理器为S3C6410(ARM11体系)。系统根据制定的通信协议接收和校验上位机发送的方案数据,并将数据存储到SQLite数据库中,从而完成对路口信号机方案的设置和修改。 经系统测试结果表明,本文实现的信号机方案配置系统功能完善、操作简便,与路口信号机通信稳定、准确,能够完成信号机控制方案的传输及存储,具有较高的参考和实用价值。 |
作者: | 倪非 |
专业: | 信息与通信工程 |
导师: | 张卫钢 |
授予学位: | 硕士 |
授予学位单位: | 长安大学 |
学位年度: | 2016 |
正文语种: | 中文 |