1.1 本课题的目的和意义、国内外研究现状、水平和发展趋势
1.1.1 课题的目的和意义
我国大多数城市都存在严重的交通问题,而基于这些问题以及目前我国数据融合技术的快速发展,因此我就如何通过数据融合的手段对路段上的传感器所得的数据进行处理以获得更准确并切合实际的交通情况这一理论知识进行了学习,并通过仿真和C#编程相结合,于仿真路段上收集交通数据信息并实现路径选择这一课题进行了研究,并以多传感器方式采集到的数据信息的分析方法作为进一步研究目标,用来作出最准确的交通路况分析,乃至最终应用于实现出行路线的智能选择来缓解交通拥堵的问题。
1.1.2 国内外研究现状与水平
1.2 调研情况
目前Vissim为应用比较广泛的路段交通仿真软件,而C#也是应用比较广泛的编程语言,能在大部分电脑上运行由C#编译的软件。因此在此次的课题中,选用了Vissim4.3以及VS2010作为研究此次课题的工具。
Vissim是一种微观的、基于时间间隔和驾驶行为的仿真建模工具,用以城市交通和公共交通运行的交通建模。它可以分析各种交通条件下,如车道设置、交通构成、交通信号、公交站点等,城市交通和公共交通的运行状况,是评价交通工程设计和城市规划方案的有效工具。
Visual C# 是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。
2 分析
要做好一个系统,首先最重要的莫过于分析,合理的分析能对程序设计起到非常重要的作用,以下则是根据本课题作出的可行性分析,需求分析,以及一些概要的设计。
2.1 可行性分析
2.1.1 对于仿真环境的选择
当今主流的交通仿真软件有 VISSIM,Caliper,Paramics,FLOWSIM等,其中,VISSIM是一个微观的以车辆驾驶行为为基础的交通仿真软件并且更适合初学者使用,Caliper则相对更注重综合宏观等综合性问题,Paramics则提供更新的计算工具,FLOWSIM则更适合应用于混合交通流模型的开发。
因此,在权衡之后,由于刚接触交通仿真问题,且VISSIM注重微观细节的特点,我决定在本课题中选用VISSIM作为交通仿真环境设计的工具。
2.1.2 对于编译语言的选用
在选用编译语言方面,我直接选择了C#作为开发用语言,首先是因为我学过并能比较熟练使用的便是C#语言,且C#也是当今PC端程序开发的主流语言并且与COM是直接集成的,另外则是因为C#编译的软件仅需要.NET Framework的支持便可以使用,这使得本课题的软件具有更好的适应性。
2.1.3 对于数据库的选用(暂定)
在数据库选择方面,有SQL和ORACLE是两个比较好的选择,相对于后者,前者主要用于数据量较小的场合,因此比较适合使用在模拟仿真情况下程序编译的需求。
因此,在数据库选用方面,我选择SQL来作为编译工具。
2.1.4 需求可行性
在需求可行性方面,我编译的程序主要针对实际使用者的角度,通过图像和文字的双重描述来使我使用数据融合处理的数据中分析出来的情况可以更直观的展示给使用者,其次,在UI方面,使用了传统的窗体式UI设计,让接触过电脑的人可以很快上手使用该软件,完全符合需求可行性。 C#基于数据融合的交通路径数据处理方法研究(2):http://www.751com.cn/jisuanji/lunwen_14085.html