总结与展望
交通参数是进行交通规划、设计、运营和管理的信息依据,基于GPS浮动车的交通参数采集是近年来新兴的一项技术,该技术以其建设周期短、采集范围广、精度高、实时性强等优点,得到了人们越来越多的重视。GPS采集的信息通过无线通信网络上传至交通信息控制中心,进行数据的存储和处理,并及时发布,为交通管理者和出行者提供参考。
本论文主要进行了一下几个方面的研究:
(1)研究了如何利用浮动车GPS数据信息进行交通状态判断的总体流程,并对每一步骤进行了介绍;
(2)详细研究了如何充分利用GPS数据判断交通状态,并使结果更加精确; (3)采用了区间速度与瞬时速度融合的方式来估算路段的平均速度,充分利用了GPS数据信息,更好的得到准确的交通状态结果。
由于作者的学识有限及时间仓促的原因,论文只是对交通状态的判断进行简单的探索,其中还存在许多不足和需要进一步研究的工作,主要有以下几个方面:
(1)浮动车GPS数据来源很少,可以考虑将城市道路上的出租车GPS信息作为数据来源,可以提高判别的准确性;
(2)本文所采用的GPS数据在处理前并没有进行校准,一定程度上影响结果的准确性。
(3)本文直接利用路段平均速度进行交通状态的判别有失严谨,实际的交通状况很复杂,仅仅靠此判别因素没有很强的说服力;
(4)实际道路中的交通状况很复杂,本文路段划分采用比较简单的固定划分方式,采用更加灵活的动态划分方式可以将不同路段的交通状态准确区分开来,真实性更好;
(5)本文所采用的区间速度速度与瞬时速度融合估算路段平均速度的方法还缺乏大量数据的检验,准确性还有待验证;
(6)目前大多数城市主要采用固定检测器采集交通信息,固定检测器采集信息受天气等因素的影响,而GPS浮动车受GPS盲区等因素的影响,可以将这两种采集方法得到的数据进行融合,再用于判断路段交通状态,可以提高判别的准确性。
共40页 第32页
致谢
大学本科四年的学习生活转眼就要过去了,回首这四年,有汗水也有收获,有努力也有挫折,有失败也有成功,虽然辛苦但很充实,不论如何,都将成为我人生中最美好的记忆,这一切都将为我的未来奠定基础,我将带着这些记忆向着明天更好的迈进。
在XXX老师的指导下,经过将近一学期的学习和研究,我的毕业设计终于要完成了。通过这次毕业设计,我发现了自己的很多不足,看到了自己的实践经验还比较缺乏,理论联系实际的能力还有待提高。与此同时,我也收获颇多,相信能对我以后的学习、工作带来很大的裨益。
在这里首先要感谢我的导师XXX,他平日里工作繁忙,但在毕业设计的每个阶段,从查阅资料,到设计草案的确定和修改,中期检查,后期详细设计等整个过程中都给予了我们悉心的指导。X老师的严谨指导以及和蔼可亲的笑容已经深深印在了我的脑海中,真诚的道一声,谢谢您,X老师。其次还要非常感谢XXX学长,谢谢你在繁忙的研究生阶段那么仔细认真地修改我的翻译以及论文,你的严谨细致深深影响了我,我相信也必将会影响我以后的学习和工作。
同时还要感谢所有同学们,当我遇到挫折时,是你们耐心开导我,正是因为有了你们的支持和鼓励,我的大学生活还有此次的毕业设计才会顺利完成。
还要感谢多年来一直在背后默默支持我的父母,你们的关怀和鼓励让成为了我学习的动力,没有你们,就没有今天的我。
最后向母校长安大学四年来对我的培养致以衷心的感谢!
共40页 第33页
参考文献
[1] 杨兆升. 智能运输系统概论[M]. 人民交通出版社. 2003
[2] 张其善,吴今培,杨东凯. 智能交通车辆定位导航系统及其应用[M]. 科学出版社. 2002.4
[3] 王川久. 交通运输规划与管理[D]. 吉林大学博士论文. 2002.5 [4] 黄卫,陈里德. 智能运输系统(ITS)概论[M]. 人民交通出版社. 1999 [5] 杨兆升. 城市智能公共交通系统理论和方法[M]. 中国铁道出版社. 2004 [6] 张赫,杨兆升,李贻武. 无检测器交叉口交通流量预测方法综合研究[J]. 公路交通科技,2002, 19(1): 91-95.
[10] 任福田. 交通工程学[M]. 人民交通出版社. 2003.
[11] 董均宇. 基于 GPS 浮动车的城市路段平均速度估计技术研究[D]. 重庆大学硕士论文.2005
[12] 秦玲,张剑飞,郭鹏,齐彤岩. 浮动车交通信息采集与处理关键技术及其应用研究[J]. 交通运输系统工程与信息. 2007, (1):19-24.
[13] 朱丽云, 温慧敏, 孙建平. 北京市浮动车交通状况信息实时计算系统[J] 城市交通[J].2008, 3(1):119-123.
[14] 钱寒峰,林航飞,杨东援. 浮动车车速处理分析系统中的数据融合技术[J]. 计算机工程与应用. 2007, 43(31):230-232
[15] 王力,张海,范跃祖. 基于探测车技术的路段平均速度估计模型[J]. 交通运输系统工程与信息. 2006, 11(4):86-91.
[16] 胡伍生,高成发. GPS测量原理及其运用[M]. 北京:人民交通出版社, 2002 [17] Ruey Long Cheu,Chi Xie,Lee Der-Homg.Probe Vehicle Population and Sample Size for Artefifl Speed Estimation[J].Computer-Aided Civil and Infrastructure Engineering,2002
[18] 周忠谟. GPS卫星测量原理与运用[M]. 北京:测绘出版社. 1997
[19] Kristian Torp,Harry Lahrmann.Floating Car Data for Traffic Monitoring [EB/OL].http://i2tem.plan.aau.dk/doks/paper/paper62.Pdf
[20] 杨兆升等. 基于模糊综合推理的道路交通识别算法[J]. 公路交通科技. 2003, 20(4):92-94
[21] 刘同明. 数据融合技术及其应用[M]. 国防工业出版社. 1998
共40页 第34页
附录
路段平均速度估计模型部分关键代码
void CGPSDlg::OnOpenGpsdata() { // TODO: Add your control notification handler code here
//用EXCEL打开可以查看源数据
BOOL bRet = TRUE; CFileDialog
dlg(TRUE,_T(\ _T(\ if(IDOK==dlg.DoModal()) { try { CStdioFile file(dlg.GetPathName(),CFile::modeRead); m_string=dlg.GetPathName(); UpdateData(FALSE); CString szLine =\ int i=0; double time,lon,lat,speed,hour,minute; CString Time,Lon,Lat,Speed; CString Hour,Minute;
double vi=0,vint=0,vins=0;//vi单车区间速度 vint多车区间速度
vins多车瞬时速度
double MLonA,MLatA,MLonB,MLatB;//经纬度值 double C=0,Distance=0,timesub=0,nc2_total=0; double dis=0,tim=0;
int spe[7]={0,0,0,0,0,0,0}; //一共将所有的瞬时速度分成7个区double wc[7]={0,0,0,0,0,0,0};//瞬时速度每个区间中速度的权值
间,每个数组值保存处于对应区间的瞬时速度个数
共40页 第35页
double v=0;//路段平均速度
std::vector
int pos[6]={0};//保存6个逗号的索引位置
int index=-1; length=szLine.GetLength(); while(p<6) { index = szLine.Find(',',index+1); pos[p]=index; p++; }
Time=szLine.Mid(pos[0]+1,pos[1]-pos[0]-1); Lon=szLine.Mid(pos[1]+1,pos[2]-pos[1]-1); Lat=szLine.Mid(pos[2]+1,pos[3]-pos[2]-1); Speed=szLine.Mid(pos[4]+1,pos[5]-pos[4]-1);
共40页 第36页