本發(fā)明涉及基于無線自組網(wǎng)的電動(dòng)汽車充電技術(shù)。
背景技術(shù):
電動(dòng)汽車是指以電為動(dòng)力,用電機(jī)驅(qū)動(dòng)車輪行駛的車輛。相對(duì)傳統(tǒng)汽車,其對(duì)環(huán)境影響較小,其市場前景被廣泛看好。目前,電動(dòng)汽車已經(jīng)趨于成熟,部分電動(dòng)汽車已經(jīng)得以投放使用。
與電動(dòng)汽車同步出現(xiàn)的,就是充電樁,用于電動(dòng)汽車進(jìn)行充電,以保障電動(dòng)汽車的動(dòng)力。隨著電動(dòng)汽車的普及,充電樁也將大面積建立。
目前,電動(dòng)汽車還局限于主動(dòng)尋找已知地點(diǎn)的充電樁進(jìn)行充電,對(duì)于何處有充電樁,以及無法獲知與充電樁的距離,都是無法獲知的,因此制約了電動(dòng)汽車的使用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明是為了解決現(xiàn)有的電動(dòng)汽車無法獲知未知的充電樁,或者無法獲知未知充電樁的距離的問題,從而提供一種基于無線自組網(wǎng)的電動(dòng)汽車充電方法。
基于無線自組網(wǎng)的電動(dòng)汽車充電方法,
在每個(gè)擬組網(wǎng)的電動(dòng)汽車上安裝無線通信設(shè)備,并設(shè)定每個(gè)通信設(shè)備的傳輸半徑ra;
在每個(gè)擬組網(wǎng)的充電樁上安裝無線通信設(shè)備,并設(shè)定每個(gè)通信設(shè)備的傳輸半徑rb;
將每個(gè)安裝了無線通信設(shè)備的擬組網(wǎng)的電動(dòng)汽車和每個(gè)安裝了無線通信設(shè)備的擬組網(wǎng)的充電樁,分別記為一個(gè)節(jié)點(diǎn)AP,部分或者所有節(jié)點(diǎn)AP能夠組成無線自組網(wǎng);
基于無線自組網(wǎng)的電動(dòng)汽車充電方法,它包括以下步驟:
步驟一、將欲尋找充電樁的節(jié)點(diǎn)AP作為發(fā)起節(jié)點(diǎn),所述發(fā)起節(jié)點(diǎn)在其傳輸半徑ra內(nèi)廣播尋找充電請(qǐng)求數(shù)據(jù)包,所述充電請(qǐng)求數(shù)據(jù)包包括自身的ID、自身經(jīng)度和緯度坐標(biāo)、閾值T;所述閾值T大于發(fā)起節(jié)點(diǎn)的傳輸半徑ra;
步驟二、發(fā)起節(jié)點(diǎn)的傳輸半徑ra內(nèi)的其它節(jié)點(diǎn)AP接收該請(qǐng)求數(shù)據(jù)包,該節(jié)點(diǎn)AP判斷其本身是否為充電樁,若判斷結(jié)果為是,則執(zhí)行步驟二一;若判斷結(jié)果為否,則執(zhí)行步驟二二;
步驟二一、該節(jié)點(diǎn)AP向發(fā)起節(jié)點(diǎn)發(fā)送應(yīng)答數(shù)據(jù)包,所述應(yīng)答數(shù)據(jù)包包括:充電樁身份信息、自身的ID和自身的經(jīng)度和緯度信息;并執(zhí)行步驟六;
步驟二二、該節(jié)點(diǎn)AP在其傳輸半徑內(nèi),向除去發(fā)起節(jié)點(diǎn)的其他節(jié)點(diǎn)廣播請(qǐng)求數(shù)據(jù)包, 該請(qǐng)求數(shù)據(jù)包包括:自身的ID、上一跳節(jié)點(diǎn)的ID和發(fā)起節(jié)點(diǎn)的經(jīng)度和緯度坐標(biāo);令i的初始值為1,并執(zhí)行步驟三;
步驟三、第i跳節(jié)點(diǎn)判斷其本身是否為充電樁,若判斷結(jié)果為是,則執(zhí)行步驟三一;若判斷結(jié)果為否,則執(zhí)行步驟三二;
步驟三一、該第i跳節(jié)點(diǎn)判斷是否能夠通過原路由返回發(fā)起節(jié)點(diǎn),如果判斷結(jié)果為是,則沿原路由發(fā)送應(yīng)答數(shù)據(jù)包至發(fā)起節(jié)點(diǎn),所述應(yīng)答數(shù)據(jù)包包括:充電樁身份信息、自身的ID和自身的經(jīng)度和緯度信息;如果判斷結(jié)果為否,則結(jié)束該第i跳節(jié)點(diǎn)的通信;
步驟三二、該第i跳節(jié)點(diǎn)判斷是否收到相同內(nèi)容的請(qǐng)求數(shù)據(jù)包,如果判斷結(jié)果為是,則丟棄在后收到的請(qǐng)求數(shù)據(jù)包;并執(zhí)行步驟四;如果判斷結(jié)果為否,執(zhí)行步驟四;
步驟四、該第i跳節(jié)點(diǎn)根據(jù)自身的自身經(jīng)度和緯度坐標(biāo)計(jì)算與發(fā)起節(jié)點(diǎn)之間的直線距離,并判斷該距離是否小于閾值T;如果判斷結(jié)果為是,則執(zhí)行步驟五;如果判斷結(jié)果為是,則該下一跳節(jié)點(diǎn)結(jié)束通信;
步驟五、該第i跳節(jié)點(diǎn)在其傳輸半徑內(nèi),向除去上一跳節(jié)點(diǎn)的其他節(jié)點(diǎn)廣播請(qǐng)求數(shù)據(jù)包;令i的值加1,并返回執(zhí)行步驟三;
步驟六、發(fā)起節(jié)點(diǎn)按時(shí)間順序截取前M個(gè)應(yīng)答數(shù)據(jù)包,并在該M個(gè)應(yīng)答數(shù)據(jù)包中,舍棄所有在后的ID相同的應(yīng)答數(shù)據(jù)包;提取剩余的數(shù)據(jù)中的經(jīng)度和緯度信息,計(jì)算直線距離,并將全部直線距離按從小到大的順序排列,并顯示。
本發(fā)明將車輛與車輛、車輛與充電樁,組成無線自組網(wǎng)絡(luò),動(dòng)態(tài)的尋找未知充電樁,及其與充電樁之間的距離,供用戶選擇適當(dāng)(如最近、次近、是否順路等)的充電樁進(jìn)行充電。本發(fā)明充分的適應(yīng)了未來電動(dòng)汽車廣泛應(yīng)用后的電動(dòng)汽車充電需求,充電配對(duì)效率高,且由于采用無主節(jié)點(diǎn)、且動(dòng)態(tài)路由的方式,電動(dòng)汽車不會(huì)發(fā)生無法尋找到充電樁的情況,可靠性較高。
具體實(shí)施方式
具體實(shí)施方式一、基于無線自組網(wǎng)的電動(dòng)汽車充電方法,
在每個(gè)擬組網(wǎng)的電動(dòng)汽車上安裝無線通信設(shè)備,并設(shè)定每個(gè)通信設(shè)備的傳輸半徑ra;
在每個(gè)擬組網(wǎng)的充電樁上安裝無線通信設(shè)備,并設(shè)定每個(gè)通信設(shè)備的傳輸半徑rb;
將每個(gè)安裝了無線通信設(shè)備的擬組網(wǎng)的電動(dòng)汽車和每個(gè)安裝了無線通信設(shè)備的擬組網(wǎng)的充電樁,分別記為一個(gè)節(jié)點(diǎn)AP,部分或者所有節(jié)點(diǎn)AP能夠組成無線自組網(wǎng);
基于無線自組網(wǎng)的電動(dòng)汽車充電方法,它包括以下步驟:
步驟一、將欲尋找充電樁的節(jié)點(diǎn)AP作為發(fā)起節(jié)點(diǎn),所述發(fā)起節(jié)點(diǎn)在其傳輸半徑ra內(nèi)廣播尋找充電請(qǐng)求數(shù)據(jù)包,所述充電請(qǐng)求數(shù)據(jù)包包括自身的ID、自身經(jīng)度和緯度坐標(biāo)、閾值T;所述閾值T大于發(fā)起節(jié)點(diǎn)的傳輸半徑ra;
步驟二、發(fā)起節(jié)點(diǎn)的傳輸半徑ra內(nèi)的其它節(jié)點(diǎn)AP接收該請(qǐng)求數(shù)據(jù)包,該節(jié)點(diǎn)AP判斷其本身是否為充電樁,若判斷結(jié)果為是,則執(zhí)行步驟二一;若判斷結(jié)果為否,則執(zhí)行步驟二二;
步驟二一、該節(jié)點(diǎn)AP向發(fā)起節(jié)點(diǎn)發(fā)送應(yīng)答數(shù)據(jù)包,所述應(yīng)答數(shù)據(jù)包包括:充電樁身份信息、自身的ID和自身的經(jīng)度和緯度信息;并執(zhí)行步驟六;
步驟二二、該節(jié)點(diǎn)AP在其傳輸半徑內(nèi),向除去發(fā)起節(jié)點(diǎn)的其他節(jié)點(diǎn)廣播請(qǐng)求數(shù)據(jù)包,該請(qǐng)求數(shù)據(jù)包包括:自身的ID、上一跳節(jié)點(diǎn)的ID和發(fā)起節(jié)點(diǎn)的經(jīng)度和緯度坐標(biāo);令i的初始值為1,并執(zhí)行步驟三;
步驟三、第i跳節(jié)點(diǎn)判斷其本身是否為充電樁,若判斷結(jié)果為是,則執(zhí)行步驟三一;若判斷結(jié)果為否,則執(zhí)行步驟三二;
步驟三一、該第i跳節(jié)點(diǎn)判斷是否能夠通過原路由返回發(fā)起節(jié)點(diǎn),如果判斷結(jié)果為是,則沿原路由發(fā)送應(yīng)答數(shù)據(jù)包至發(fā)起節(jié)點(diǎn),所述應(yīng)答數(shù)據(jù)包包括:充電樁身份信息、自身的ID和自身的經(jīng)度和緯度信息;如果判斷結(jié)果為否,則結(jié)束該第i跳節(jié)點(diǎn)的通信;
步驟三二、該第i跳節(jié)點(diǎn)判斷是否收到相同內(nèi)容的請(qǐng)求數(shù)據(jù)包,如果判斷結(jié)果為是,則丟棄在后收到的請(qǐng)求數(shù)據(jù)包;并執(zhí)行步驟四;如果判斷結(jié)果為否,執(zhí)行步驟四;
步驟四、該第i跳節(jié)點(diǎn)根據(jù)自身的自身經(jīng)度和緯度坐標(biāo)計(jì)算與發(fā)起節(jié)點(diǎn)之間的直線距離,并判斷該距離是否小于閾值T;如果判斷結(jié)果為是,則執(zhí)行步驟五;如果判斷結(jié)果為是,則該下一跳節(jié)點(diǎn)結(jié)束通信;
步驟五、該第i跳節(jié)點(diǎn)在其傳輸半徑內(nèi),向除去上一跳節(jié)點(diǎn)的其他節(jié)點(diǎn)廣播請(qǐng)求數(shù)據(jù)包;令i的值加1,并返回執(zhí)行步驟三;
步驟六、發(fā)起節(jié)點(diǎn)按時(shí)間順序截取前M個(gè)應(yīng)答數(shù)據(jù)包,并在該M個(gè)應(yīng)答數(shù)據(jù)包中,舍棄所有在后的ID相同的應(yīng)答數(shù)據(jù)包;提取剩余的數(shù)據(jù)中的經(jīng)度和緯度信息,計(jì)算直線距離,并將全部直線距離按從小到大的順序排列,并顯示。
本實(shí)施方式中,步驟三一可以替換為:該第i跳節(jié)點(diǎn)在其通信半徑內(nèi),廣播應(yīng)答數(shù)據(jù)包括,所述應(yīng)答數(shù)據(jù)包包括發(fā)起節(jié)點(diǎn)ID、充電樁身份信息、自身的ID和自身的經(jīng)度和緯度信息;在其通信半徑內(nèi)的其它節(jié)點(diǎn)依次轉(zhuǎn)發(fā),直至發(fā)至發(fā)起節(jié)點(diǎn)。
本實(shí)施方式中,本發(fā)明將車輛與車輛、車輛與充電樁,組成無線自組網(wǎng)絡(luò),動(dòng)態(tài)的尋 找未知充電樁,及其與充電樁之間的距離,供用戶主動(dòng)選擇適當(dāng)(如最近、次近、是否順路等)的充電樁進(jìn)行充電。本發(fā)明充分的適應(yīng)了未來電動(dòng)汽車廣泛應(yīng)用后的電動(dòng)汽車充電需求,充電配對(duì)效率高,且由于采用無主節(jié)點(diǎn)、且動(dòng)態(tài)路由的方式,電動(dòng)汽車不會(huì)發(fā)生無法尋找到充電樁的情況,可靠性較高。
具體實(shí)施方式二、本具體實(shí)施方式與具體實(shí)施方式一所述的基于無線自組網(wǎng)的電動(dòng)汽車充電方法的區(qū)別在于,步驟六中N的取值為20至50。
具體實(shí)施方式三、本具體實(shí)施方式與具體實(shí)施方式一所述的基于無線自組網(wǎng)的電動(dòng)汽車充電方法的區(qū)別在于,應(yīng)答數(shù)據(jù)包中,還包括當(dāng)前是否空閑的信息。
本實(shí)施方式中,還能夠供給客戶充電樁的當(dāng)前狀態(tài),比如占用、空閑。