掃描手機(jī)mac地址的公交車客流數(shù)據(jù)采集方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種公交車客流數(shù)據(jù)采集方法,具體涉及一種通過網(wǎng)絡(luò)通訊設(shè)備掃描乘客手機(jī)MAC(Media Access Control)地址的地面公交數(shù)據(jù)采集方法。
【背景技術(shù)】
[0002]公交運(yùn)營(yíng)的排班規(guī)劃、時(shí)刻表制定、效率分析、日常管理都需要以公交線路客流數(shù)據(jù)為基礎(chǔ)。對(duì)于某一條公交線路,詳細(xì)的乘客信息獲取需要記錄整條線路每個(gè)站點(diǎn)乘客上下車人數(shù)。傳統(tǒng)的數(shù)據(jù)采集方法有人工采集、利用公交IC卡采集數(shù)據(jù)、紅外檢測(cè)、圖像識(shí)別計(jì)數(shù)等方法。然而人工采集需要投入大量的人力,花費(fèi)大量的時(shí)間,效率很低;利用公交IC卡只能統(tǒng)計(jì)到上車刷卡的人數(shù)(很多城市公交車采用一票制,上車刷卡,下車時(shí)不刷卡),無法統(tǒng)計(jì)各站點(diǎn)下車的人數(shù);紅外檢測(cè)成本高并且誤差較大;圖像識(shí)別方法對(duì)環(huán)境光線比較敏感,陰雨天和夜晚準(zhǔn)確率較低。對(duì)于一票制的公交系統(tǒng)還沒有一套完整的數(shù)據(jù)采集系統(tǒng)。
[0003]隨著城市公交的發(fā)展和出行者對(duì)公交服務(wù)質(zhì)量要求的不斷提高,目前對(duì)于客流信息采集的實(shí)時(shí)性要求也越來越高,上述方法已經(jīng)無法滿足要求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決現(xiàn)有技術(shù)的上述技術(shù)問題,在于提供一種利用網(wǎng)絡(luò)通訊設(shè)備掃描手機(jī)MAC地址的公交數(shù)據(jù)采集方法。
[0005]本發(fā)明的公交車客流數(shù)據(jù)采集方法,主要包括利用車載網(wǎng)絡(luò)通訊設(shè)備掃描檢測(cè)并記錄乘客智能手機(jī)MAC地址,用車載定位裝置(如GPS)動(dòng)態(tài)采集公交車的位置信息,用車載處理器對(duì)采集到的MAC地址和公交車位置信息進(jìn)行數(shù)據(jù)匹配處理。
[0006]本發(fā)明為實(shí)現(xiàn)上述功能采用的技術(shù)路線為:
[0007]掃描手機(jī)MAC地址的公交車客流數(shù)據(jù)采集方法,包括以下步驟:
[0008]1.公交車上的車載網(wǎng)絡(luò)通訊設(shè)備通過WIFI與乘客手機(jī)相連,掃描檢測(cè)乘客手機(jī)的MAC地址,車載網(wǎng)絡(luò)通訊設(shè)備的WIFI保證可以覆蓋整個(gè)公交車(WIFI網(wǎng)絡(luò)有效覆蓋半徑設(shè)為S,S小于相鄰兩個(gè)公交站點(diǎn)的最小距離)。
[0009]2.車載定位裝置動(dòng)態(tài)采集公交車的具體位置信息(站點(diǎn)信息)。
[0010]3.車載處理器計(jì)算上下車的乘客數(shù)量。
[0011]4.車載處理器對(duì)計(jì)算得到的上下車乘客數(shù)據(jù)進(jìn)行修正。
[0012]采用下述方法進(jìn)一步地解決步驟3:
[0013]3.1由于每次掃描采集乘客手機(jī)MAC地址,車外乘客均可能連入WIFI網(wǎng)絡(luò),因此需要排除車外乘客手機(jī)的干擾,在公交車到達(dá)公交站點(diǎn)之前和離開公交站點(diǎn)以后,需要分別采集兩次乘客手機(jī)MAC地址。
[0014]3.2公交車駛離第i_l (i為公交線路站點(diǎn)序號(hào),i_l為第i站的下一站)個(gè)公交站,車載GPS確定公交車與第1-Ι個(gè)公交站的距離為R的時(shí)刻tl (R>S,此距離超過車載WIFI網(wǎng)絡(luò)的覆蓋半徑,車載網(wǎng)絡(luò)通訊設(shè)備不會(huì)掃描到第1-Ι個(gè)站點(diǎn)內(nèi)的乘客手機(jī)MAC地址),車載網(wǎng)絡(luò)通訊設(shè)備掃描采集一次乘客手機(jī)MAC地址,將采集到的MAC地址作為元素放入集合 a,a = {MACal, MACa2, MACa3……} (MACal、MACa2、MACa3均表示集合 a 中的 MAC 地址);公交車?yán)^續(xù)行駛距離R(R>S,車載網(wǎng)絡(luò)通訊設(shè)備不會(huì)重復(fù)掃描到tl時(shí)刻車外的乘客手機(jī)MAC地址)的時(shí)刻t2,掃描采集一次乘客手機(jī)MAC地址,將采集到的MAC地址放入集合b,b ={MACbl, MACb2, MACb3……} (MACbl、MACb2、MACb3均表示集合 b 中的 MAC 地址);
[0015]3.3車輛到達(dá)第i個(gè)公交站點(diǎn),乘客上下車。公交車駛離第i個(gè)公交站點(diǎn)距離R的時(shí)刻t3采集一次乘客手機(jī)MAC地址,將采集到的MAC地址作為元素放入集合c,c ={MACcl, MACc2, MACc3……} (MACcl、MACc2、MACc3均表示集合c中的MAC地址);公交車?yán)^續(xù)行駛距離R的時(shí)刻t4,采集一次乘客手機(jī)MAC地址,將采集到的MAC地址作為元素放入集合d,d = (MACdl, MACd2, MACd3......} (MACdl, MACd2, MACd3均表示集合 d 中的 MAC 地址)。
[0016]3.4集合a n b表示集合a與b的交集,取集合a與b中相同的MAC地址作為元素放入新集合a n b中。a n b中的MAC地址即為公交車離開第i_l個(gè)公交站點(diǎn),到達(dá)第i個(gè)公交站前車上的乘客手機(jī)MAC地址。同理,集合c H d表示集合c與d的交集,c n d中的MAC地址即為公交車離開第i個(gè)公交站點(diǎn)后,車上乘客手機(jī)的MAC地址。采用上述在公交車間距為R的兩個(gè)時(shí)刻采集兩次乘客手機(jī)MAC地址,并對(duì)兩個(gè)集合取交集的方法可以排除車外乘客手機(jī)連入公交WIFI網(wǎng)絡(luò)的干擾,提高數(shù)據(jù)的準(zhǔn)確性。
[0017]3.5集合a-b表示集合a與b的差集,即將集合a中所有MAC地址去掉集合a n b中的MAC地址,剩余的MAC地址作為新的元素放入一個(gè)集合,記為a-b。在第i個(gè)站點(diǎn)上車的乘客手機(jī)的MAC地址集合P即為公交車離開第i個(gè)公交站后車上乘客手機(jī)MAC地址集合(c H d)與公交車到達(dá)第i個(gè)公交站前車上乘客手機(jī)MAC地址集合(a H b)的差集,表示為P = (c n d)-(a H b),在第i個(gè)站點(diǎn)上車的乘客數(shù)即為集合ρ中的MAC地址的數(shù)量。同理,在第i個(gè)站點(diǎn)下車的乘客手機(jī)的MAC地址集合q即為公交車到達(dá)第i個(gè)公交站前車上乘客手機(jī)MAC地址集合(a H b)與公交車離開第i個(gè)公交站后車上乘客手機(jī)MAC地址集合(c n d)的差集,表示為q= (a n b)-(c n d),在第i個(gè)站點(diǎn)下車的乘客數(shù)即為集合q中MAC地址的數(shù)量。
[0018]本發(fā)明既能夠?yàn)槌丝吞峁└咚倜赓M(fèi)的上網(wǎng)服務(wù),又能夠快速收集每個(gè)站點(diǎn)上下車的乘客數(shù)量,對(duì)公交公司進(jìn)行運(yùn)力配置,提升服務(wù)質(zhì)量有著重要的意義。
【附圖說明】
[0019]圖1為采集客流數(shù)據(jù)方法的流程示意圖。
[0020]圖2為采集乘客手機(jī)MAC地址位置示意圖。
【具體實(shí)施方式】
:
[0021]下面結(jié)合附圖,進(jìn)一步說明本發(fā)明:
[0022]掃描手機(jī)MAC地址的公交車客流數(shù)據(jù)采集方法,包括以下步驟:
[0023]5.公交車上的車載網(wǎng)絡(luò)通訊設(shè)備通過WIFI與乘客手機(jī)相連,掃描檢測(cè)乘客手機(jī)的MAC地址,車載網(wǎng)絡(luò)通訊設(shè)備的WIFI保證可以覆蓋整個(gè)公交車(WIFI網(wǎng)絡(luò)有效覆蓋半徑設(shè)為S,S小于相鄰兩個(gè)公交站點(diǎn)的最小距離)。
[0024]6.車載定位裝置動(dòng)態(tài)采集公交車的具體位置信息(站點(diǎn)信息)。
[0025]7.車載處理器計(jì)算上下車的乘客數(shù)量。
[0026]8.車載處理器對(duì)計(jì)算得到的上下車乘客數(shù)據(jù)進(jìn)行修正。
[0027]采用下述方法進(jìn)一步地解決步驟3:
[0028]3.1由于每次掃描采集乘客手機(jī)MAC地址,車外乘客均可能連入WIFI網(wǎng)絡(luò),因此需要排除車外乘客手機(jī)的干擾,在公交車到達(dá)公交站點(diǎn)之前和離開公交站點(diǎn)以后,需要分別采集兩次乘客手機(jī)MAC地址。
[0029]3.2公交車駛離第1-Ι個(gè)公交站,車載GPS確定公交車與第i_l個(gè)公交站的距離為R的時(shí)刻tl(R>S,此距離超過車載WIFI網(wǎng)絡(luò)的覆蓋半徑,車載網(wǎng)絡(luò)通訊設(shè)備不會(huì)掃描到第1-Ι個(gè)站點(diǎn)內(nèi)的乘客手機(jī)MAC地址),車載網(wǎng)絡(luò)通訊設(shè)備掃描采集一次乘客手機(jī)MAC地址,將采集到的MA