1.一種可變導向通道的識別方法,其特征在于,包括下述步驟:
步驟1、讀取路段表MD_SEGMENT獲取所有路段ID,全部標記為Unvisited;
步驟2、取其中一個標記為Unvisited的路段ID,標記為visited;并進行Step3;
步驟3、以上述路段ID查詢車道表MD_LANE,統(tǒng)計該路段的進口道車道數(shù)及車道屬性;若總車道數(shù)>=4且有專用左轉(zhuǎn)車道,則進行Step4;否則,進行step2;
步驟4、讀車道流量表MD_LANE_VOLUME獲取路段的車道流量,計算各車道高峰小時流量qi,即將8:00~9:00之間的車道流量求和,并進一步以車道ID讀車道的標志標線表BMD_DERECTION_OF_LANE獲取標志標線編號,以標志標線編號讀道路標志標線表MD_DIRECTION獲取各車道的方向;計算直行、左轉(zhuǎn)的方向的高峰小時流量qS,qL;
直行方向流量:即所有直行車道流量累加;
左轉(zhuǎn)方向流量:即所有左轉(zhuǎn)車道流量累加;
步驟5、計算路段直行方向和左轉(zhuǎn)方向的擁堵系數(shù),即飽和度=實際流量/通行能力;
①首先讀車道交通工程屬性表MD_LANE_TEP獲取各個車道的通行能力,并計算各個車道左轉(zhuǎn)、直行的擁堵系數(shù);
直行車道擁堵系數(shù):
左轉(zhuǎn)車道擁堵系數(shù):
②其次計算直行方向和左轉(zhuǎn)方向的擁堵系數(shù),若某方向有多條車道,求平均車道擁堵系數(shù):
直行擁堵系數(shù):n1為直行車道數(shù);
左轉(zhuǎn)擁堵系數(shù):n2為左轉(zhuǎn)車道數(shù);
若max(SS,SL)<ε或者min(SS,SL)≥ε則可變車道設置值IS_VARIABLE=0;否則,進行Step7,其中ε為擁堵系數(shù)閾值;
Step7:計算進口道方向系數(shù),即
Step8:如果max(KS,KL)>δ且min(KS,KL)對應的輕方向車道數(shù)>=2,參數(shù)δ取0.76,則可變車道設置值IS_VARIABLE=1,否則可變車道設置值IS_VARIABLE=0;
Step9:將max(KS,KL)對應的車道方向作為重方向;min(KS,KL)對應車道方向則為輕方向,其中車道方向包括直行和左轉(zhuǎn);直行用1表示,左轉(zhuǎn)用0表示;
Step10:重復Step4~step9直到將一個月內(nèi)的數(shù)據(jù)全部分析完畢,并保存中間數(shù)據(jù);
Step11:將上述保存的一個月的中間數(shù)據(jù)中IS_VARIABLE=1的數(shù)據(jù)全部取出來,進行Step12;
Step12:分析一個月中各路段進口道重交通流方向和重交通流方向的數(shù)量,分別記錄為NUM(HEAVY_TRAFFIC_DIRECTION=1)和NUM(HEAVY_TRAFFIC_DIRECTION=0),進行Step13;
Step13:當Step12中計算的數(shù)據(jù)max(NUM(HEAVY_TRAFFIC_DIRECTION=1),HEAVY_TRAFFIC_DIRECTION=0)>=15時,令IS_VARIABLE=1,否則IS_VARIABLE=0;
Step14:將max(NUM(HEAVY_TRAFFIC_DIRECTION=1),NUM(HEAVY_TRAFFIC_DIRECTION=0))對應的方向作為重交通流方向HEAVY_TRAFFIC_DIRECTION,將min(NUM(*),NUM(*))對應的方向作為輕交通流方向LIGHT_TRAFFIC_DIRECTION;
Step15:統(tǒng)計本月計算的所有求算術平均值,max(KS,KL)作為重交通流方向系數(shù)HEAVY_TRAFFIC_K,min(KS,KL)作為輕交通流方向系數(shù)LIGHT_TRAFFIC_K;將Step3中計算的進口道車道數(shù)作為進口道車道數(shù)TOTAL_LANES_NUM;
Step16:將本月計算的所有qS,qL求算術平均值,max(qS,qL)作為重交通流流量HEAVY_TRAFFIC_VOLUME,min(qS,qL)作為輕交通流流量LIGHT_TRAFFIC_VOLUME;
Step17:將Step13~Step16中計算的數(shù)據(jù)輸出,然后重復Step4~17步將17:00~18:00之間的數(shù)據(jù)處理完畢,轉(zhuǎn)Step2,直到所有路段ID都標記為visited。
2.一種可變導向通道的識別系統(tǒng),其特征在于,包括:
至少一個處理器;
存儲器;
其中,所述存儲器被設置用于存放供處理器使用的數(shù)據(jù)與程序模塊,所述程序模塊包括用于執(zhí)行前述權利要求1所述的方法的程序指令。