基于ARM及Linux技术的信号机主控系统研究与设计
发布时间:2018-05-22 16:55
本文选题:计算机应用 + 信号机 ; 参考:《长安大学》2015年硕士论文
【摘要】:交通是现代城市生活的命脉,是衡量一个城市文明进步的一个重要标志。城市交叉口是组成城市路网的基本单元,是城市交通的瓶颈地带。交叉口的通行能力直接影响着城市路网的通行能力。但是,在我国的具体国情和复杂的城市交通状况限制下,现有的信号机并不能充分发挥其作用,道路拥堵情况尤为严重。针对这些问题,本文深入研究了基于Linux嵌入式操作系统、ARM11微处理器S3C6410、ActiveMQ消息服务器和Xml通信协议的信号机主控系统,并在此基础上提出了软、硬件设计以及实现方案。本文首先分析了信号机主控系统的工作原理并确定了系统的功能需求,主要包括交通信号控制方案的存储及实施、基于Xml协议的ActiveMQ消息服务器网络通信、自动校时等。根据实际需要以及我国交通部的相关规定,确定了信号机主控系统的网络通信技术及通信协议,以此为基础完成了系统的总体设计;在此之后根据功能需求,完成了信号机主控系统的硬件总体设计和详细设计,其中主要包括微处理器和存储设备的选型、以太网等外围电路设计等;在硬件设计的基础上,为信号机主控系统移植了嵌入式Linux操作系统、各硬件模块驱动和第三方动态库等;最后,根据软件模块化设计思想为信号机主控系统设计了各功能软件,包括消息服务软件、控制模块软件、附加模块软件等,并采用非阻塞和多线程技术实现各模块的协同工作,最终实现了信号机主控系统的全部功能。通过对信号机主控系统进行的系统集成、模块测试和整体测试表明,本文实现的信号机主控系统能够稳定的运行各信号灯控制方案并可根据不同的时段进行相应的控制方案切换、能够与Active MQ消息服务器进行Internet通信、能长久保存信号机各控制方案等,系统具有较高的实用价值,是对城市交叉口信号灯控制的一次有价值的深入探索与研究。
[Abstract]:Traffic is the lifeblood of modern city life and an important symbol to measure the progress of a city's civilization. Urban intersection is the basic unit of urban road network and the bottleneck zone of urban traffic. The capacity of intersection directly affects the capacity of urban road network. However, under the restriction of the specific situation of our country and the complex urban traffic situation, the existing signalling machines can not give full play to its function, and the traffic congestion is especially serious. Aiming at these problems, this paper deeply studies the main control system of signal generator based on Linux embedded operating system (Linux), microprocessor S3C6410 / ActiveMQ message server and Xml communication protocol. On this basis, the software, hardware design and implementation scheme are put forward. This paper first analyzes the working principle of the main control system of the signal generator and determines the functional requirements of the system, including the storage and implementation of the traffic signal control scheme, the network communication of the ActiveMQ message server based on the Xml protocol, the automatic timing adjustment and so on. According to the actual needs and the relevant regulations of the Ministry of Communications of our country, the network communication technology and communication protocol of the main control system of the signal generator are determined, based on which the overall design of the system is completed. The overall hardware design and detailed design of the main control system of the signal generator are completed, including the selection of microprocessor and storage equipment, the design of peripheral circuits such as Ethernet, etc. The embedded Linux operating system, each hardware module driver and the third party dynamic library are transplanted for the signal master control system. Finally, according to the software modularization design idea, every function software, including the message service software, is designed for the main control system of the signal generator. The control module software, the additional module software and the non-blocking and multi-thread technology are used to realize the cooperative work of each module. Finally, all the functions of the main control system of the signal generator are realized. Through the system integration of the main control system of the signal generator, the module test and the overall test show that, In this paper, the main control system of the signal generator can run each signal lamp control scheme stably and switch the corresponding control scheme according to different periods of time, and can communicate with Active MQ messaging server for Internet communication. The system has high practical value and is a valuable exploration and research on the control of signal lights in urban intersections.
【学位授予单位】:长安大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:U491.51;TP316.81
【参考文献】
相关期刊论文 前5条
1 孙滨;周杨;郭晓东;;动态链接库技术及其应用[J];电脑编程技巧与维护;2009年15期
2 余贵珍;任毅龙;王云鹏;李斌;吴晋武;;多路口交通信号控制硬件在环仿真系统[J];公路交通科技;2013年01期
3 杨帆;顾亚平;彭翔;徐明;;一种小型嵌入式Linux Boot Loader的设计与实现[J];计算机应用与软件;2008年01期
4 秦晓康;徐惠民;;嵌入式设备NAND Flash存储系统的设计与实现[J];计算机工程与设计;2010年03期
5 于泉;刘培华;刘小明;;两相位信号交叉口半感应控制算法[J];西南交通大学学报;2010年06期
相关硕士学位论文 前1条
1 王海鹏;基于ARM-LINUX的单交叉路口交通灯信号控制机设计[D];昆明理工大学;2011年
,本文编号:1922885
本文链接:https://www.wllwen.com/kejilunwen/daoluqiaoliang/1922885.html