当前位置: 首页> 学位论文 >详情
原文传递 基于.NET的公路隧道交通诱导仿真系统的研究与实现
论文题名: 基于.NET的公路隧道交通诱导仿真系统的研究与实现
关键词: 公路隧道;.NET技术;交通诱导仿真系统;MVC架构
摘要: 由于公路隧道空间狭窄、光线条件差、环境噪音大,比正常路段更容易发生事故,因迂回空间有限,隧道内事故处理比较困难,中断交通时间较长;若发生火灾或者重大交通事故,危险性更大,疏散和救援更加困难。为避免隧道交通异常情况的发生,减少交通事故造成的人员伤亡和经济损失,需要优化隧道控制系统的诱导策略,但是在实际的隧道内做大量的实验以优化控制,不仅严重影响着隧道正常的交通运行,而且成本代价太大,实施起来也比较困难。为此有必要建立一个公路隧道交通诱导仿真系统,模拟隧道内各种交通诱导策略,并针对不同的交通事件仿真出交通诱导策略。
  论文从软件工程的角度入手,在MVC架构模式下,以软件工程的规范和面向对象范型的方法为指导,使用MicrosoftVisualStudio2008开发平台,采用C#编程语言,数据库选用ACCESS2007,数据库系统的设计遵从第三范式,描述了数个重要的数据库表。论文从公路隧道交通诱导实际特点出发,从系统需求分析、总体设计、详细设计、实现和测试等方面描述了该仿真系统。首先研究了其开发背景和意义,分析了交通仿真的国内外发展现状及发展趋势,提出了本文的主要研究内容;接着,进行了仿真软件开发的技术可行性研究,在此基础上,明确了系统的功能需求、性能需求及运行需求;然后,开展了公路隧道交通诱导与控制研究,分析了公路隧道交通诱导与控制设施设备及其方式,研究了交通诱导策略、交通事件及其属性,在此基础上对交通事件处置流程、事件应急响应处置部门进行了研究;通过着重阐述了开发系统所用到的面向对象程序设计相关理论、智能处理交通事件所用到的专家系统理论,明确指出严格按照面向对象设计原则开发软件;其后,针对需求分析中所明确的系统功能,设计了系统的总体架构和业务流程,设计了数据库表,介绍了系统类的代码实现,并对系统典型模块进行了详细设计与实现,重点阐述了基于规则专家系统的实现。在系统测试阶段,运用了单元测试、功能测试的方法,确保软件能够顺利运行;最后,结合工程实例背景对仿真系统进行了实例分析。
  通过仿真系统的实例运行分析,结果表明:遵循面向对象范型使仿真系统可维护性、可扩展性、易移植性得到提高;采用专家系统理论设计的智能计算机程序,使交通仿真对交通事件处理更加智能化,从而验证了本文专家系统与面向对象范型相结合的交通仿真技术的有效性、实用性,为以后的仿真开发提供了一种思路。
作者: 马春城
专业: 交通信息工程及控制
导师: 许宏科
授予学位: 硕士
授予学位单位: 长安大学
学位年度: 2012
正文语种: 中文
检索历史
应用推荐