本發(fā)明屬于電動(dòng)汽車充電技術(shù)領(lǐng)域,具體涉及電動(dòng)汽車充電人機(jī)交互方法和系統(tǒng)。
背景技術(shù):
目前的電動(dòng)汽車充電設(shè)備領(lǐng)域,在人機(jī)交互系統(tǒng)方面,主要集中在通過人機(jī)交互系統(tǒng)實(shí)現(xiàn)對(duì)電動(dòng)汽車的充電功能方面,對(duì)充電體驗(yàn)中的具體細(xì)節(jié)涉及較少,比如在充電開始前、充電中或充電結(jié)束后等全充電環(huán)節(jié),由于網(wǎng)絡(luò)故障、云平臺(tái)問題、其他問題等因素造成遠(yuǎn)端云平臺(tái)與充電設(shè)備的通信問題,目前的電動(dòng)汽車充電人機(jī)交互系統(tǒng),僅停留在人機(jī)交互系統(tǒng)的底層構(gòu)建方面,并未涉及到在充電開始前、充電中、充電結(jié)束后等全充電環(huán)節(jié),由于網(wǎng)絡(luò)故障、云平臺(tái)問題、其他問題等因素造成遠(yuǎn)端云平臺(tái)與充電設(shè)備的通信問題,如不能建立通信連接,或者通信中斷,通信故障等,將導(dǎo)致不能滿足客戶及時(shí)充電的需要或者無法完成正常充電過程的情況發(fā)生,大大降低了用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供了一種電動(dòng)汽車充電人機(jī)交互方法和系統(tǒng),有效解決了充電設(shè)備與云平臺(tái)無法通信帶來的用戶體驗(yàn)較差的問題,本發(fā)明有效地解決上述問題,提升了用戶體驗(yàn)。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是,電動(dòng)汽車充電人機(jī)交互方法,手持客戶端通過云平臺(tái)與充電設(shè)備建立連接,當(dāng)充電設(shè)備與云平臺(tái)無法建立連接時(shí),手持客戶端與云平臺(tái)進(jìn)行通信,云平臺(tái)將客戶身份信息和充電啟動(dòng)授權(quán)信息下發(fā)到手持客戶端,充電設(shè)備直接與手持客戶端建立通信并獲取手持客戶端接收到的客戶身份信息和充電啟動(dòng)授權(quán)信息,獲取成功后,允許手持客戶端發(fā)起啟動(dòng)充電請(qǐng)求,充電設(shè)備啟動(dòng)充電。
在充電過程中,當(dāng)檢測(cè)到電池充電溢出狀態(tài)后,充電設(shè)備發(fā)出充電結(jié)束指令,結(jié)束充電;同時(shí),將充電信息存儲(chǔ)在充電設(shè)備內(nèi)部的信息存儲(chǔ)模塊,在充電設(shè)備連接云平臺(tái)成功后,將存儲(chǔ)的充電信息上傳云平臺(tái)進(jìn)行處理得到充電結(jié)算信息,并將充電結(jié)算信息下發(fā)給用戶手持客戶端進(jìn)行用戶充電結(jié)算確認(rèn),完成充電結(jié)算。
本發(fā)明的具體過程如下:
s1:充電開始前,手持客戶端獲取充電設(shè)備端口身份識(shí)別信息,此時(shí)進(jìn)入s2流程;
s2:充電設(shè)備連接云平臺(tái),當(dāng)連接不成功時(shí),進(jìn)入流程s3;
s3:充電設(shè)備連接云平臺(tái)不成功后,通過手持客戶端連接云平臺(tái),實(shí)現(xiàn)與云平臺(tái)的通信,進(jìn)入流程s5;
s5:手持客戶端與云平臺(tái)進(jìn)行通信,云平臺(tái)將客戶身份信息和充電啟動(dòng)授權(quán)信息下發(fā)到手持客戶端,完成后進(jìn)入流程s6;
s6:充電設(shè)備中的對(duì)內(nèi)確認(rèn)模塊讀取手持客戶端接收到的客戶身份信息和充電啟動(dòng)授權(quán)信息,讀取不成功進(jìn)入流程s2,讀取成功則允許手持客戶端發(fā)起啟動(dòng)充電請(qǐng)求,進(jìn)入流程s7;
s7:收到手持客戶端發(fā)起的啟動(dòng)充電請(qǐng)求,啟動(dòng)充電設(shè)備,進(jìn)入充電流程,進(jìn)入流程s12;
s12:對(duì)電動(dòng)汽車的電池進(jìn)行檢測(cè),當(dāng)檢測(cè)到電池充電溢出狀態(tài)后,充電設(shè)備進(jìn)入充電結(jié)束流程;
s13:在進(jìn)入充電結(jié)束流程后,將充電信息存儲(chǔ)在充電設(shè)備內(nèi)部的信息存儲(chǔ)模塊,進(jìn)入流程s17;
s17:充電設(shè)備發(fā)出充電結(jié)束信息,進(jìn)入流程s18;
s18:充電設(shè)備在接收到基于充電結(jié)束信息生成的充電結(jié)束指令后,停機(jī),結(jié)束充電。
進(jìn)一步的,還包括如下流程:
s19:在流程s18結(jié)束充電后,充電設(shè)備申請(qǐng)連接云平臺(tái),連接成功后,進(jìn)入流程s20,連接不成功,循環(huán)流程s19;
s20:充電設(shè)備連接云平臺(tái)成功后,將流程s13中存儲(chǔ)的充電信息上傳云平臺(tái),進(jìn)入流程s21;
s21:云平臺(tái)對(duì)充電信息進(jìn)行處理,將充電結(jié)算信息下發(fā)給用戶手持客戶端;
s22:在收到s21流程下發(fā)的充電結(jié)算信息后,進(jìn)行用戶充電結(jié)算確認(rèn),完成充電結(jié)算。
在步驟s2中,當(dāng)充電設(shè)備與云平臺(tái)連接成功時(shí),進(jìn)入流程s4;
s4:充電設(shè)備連接云平臺(tái)成功后,云平臺(tái)下發(fā)充電設(shè)備啟動(dòng)命令;
s8:充電設(shè)備收到充電設(shè)備啟動(dòng)命令后,進(jìn)入充電流程,進(jìn)入流程s9;
s9:充電過程中,進(jìn)行充電設(shè)備與云平臺(tái)連接狀態(tài)實(shí)時(shí)判定,當(dāng)充電設(shè)備與云平臺(tái)通信暫停,判定為離網(wǎng)時(shí),進(jìn)入流程s10;充電設(shè)備連接正常,進(jìn)入流程s11;
s10:充電設(shè)備將當(dāng)前充電時(shí)刻的充電信息暫存至信息存儲(chǔ)模塊,充電過程繼續(xù),等待通信正常后,將存儲(chǔ)的充電信息傳輸給云平臺(tái);
s11:充電設(shè)備檢測(cè)到電池充電溢出狀態(tài)后,充電設(shè)備進(jìn)入充電結(jié)束流程s14;
s14:在s11充電結(jié)束流程中,進(jìn)行充電設(shè)備離網(wǎng)判斷,當(dāng)充電設(shè)備離網(wǎng)無法與云平臺(tái)連接時(shí),進(jìn)入s15信息暫存流程;當(dāng)充電設(shè)備聯(lián)網(wǎng)與云平臺(tái)連接正常時(shí),則進(jìn)入流程s16;
s15:設(shè)備離網(wǎng),將充電信息在此流程中暫存至信息存儲(chǔ)模塊,等待充電設(shè)備與云平臺(tái)通信恢復(fù);
s16:充電設(shè)備將存儲(chǔ)的充電信息傳輸給云平臺(tái),云平臺(tái)進(jìn)行信息處理,云平臺(tái)下發(fā)充電結(jié)束指令,傳輸給充電設(shè)備,結(jié)束充電,用戶進(jìn)行費(fèi)用結(jié)算,結(jié)束費(fèi)用結(jié)算。
本發(fā)明還公開了一種電動(dòng)汽車充電人機(jī)交互系統(tǒng),包括手持客戶端和充電設(shè)備,充電設(shè)備內(nèi)設(shè)置有主控模塊以及與主控模塊通過通信總線連接的對(duì)內(nèi)確認(rèn)模塊和信息存儲(chǔ)模塊,其中:
手持客戶端通過云平臺(tái)與充電設(shè)備的主控模塊連接,根據(jù)用戶操作產(chǎn)生操作請(qǐng)求發(fā)送到云平臺(tái),當(dāng)云平臺(tái)與充電設(shè)備的主控模塊無法建立通信時(shí),手持客戶端用于接收云平臺(tái)發(fā)送的客戶身份信息和充電啟動(dòng)授權(quán)信息;
充電設(shè)備的主控模塊用于連接云平臺(tái)并接收云平臺(tái)的指令,控制充電設(shè)備執(zhí)行指令,當(dāng)主控模塊與云平臺(tái)無法建立通信時(shí),主控模塊通過對(duì)內(nèi)確認(rèn)模塊獲取手持客戶端接收到的客戶身份信息和充電啟動(dòng)授權(quán)信息,啟動(dòng)充電流程,并在充電結(jié)束后發(fā)出充電結(jié)束信息終止充電設(shè)備的輸出,主控模塊還用于上傳充電信息到云平臺(tái);
信息存儲(chǔ)模塊用于在主控模塊與云平臺(tái)無法建立通信時(shí)存儲(chǔ)充電信息,包括充電流程中和充電結(jié)束流程中充電設(shè)備與云平臺(tái)無法建立通信時(shí)的充電信息。
對(duì)內(nèi)確認(rèn)模塊通過二維碼掃描、紅外掃描或藍(lán)牙通信的方式與手持客戶端建立連接,并獲取手持客戶端收到的身份信息和充電啟動(dòng)授權(quán)信息,發(fā)送給主控模塊。
充電設(shè)備內(nèi)還設(shè)置有與主控模塊通過通信總線連接的對(duì)外識(shí)別模塊,對(duì)外識(shí)別模塊用于實(shí)現(xiàn)手持客戶端與充電設(shè)備的通信連接,手持客戶端通過對(duì)外識(shí)別模塊獲取充電設(shè)備的基本信息。
手持客戶端還用于接收并顯示充電設(shè)備的基本信息和充電信息,充電設(shè)備的基本信息包括充電設(shè)備的位置和充電設(shè)備的充電參數(shù),充電信息包括充電速度、充電剩余時(shí)間、已充電量和充電費(fèi)用。
手持客戶端為安裝有客戶端軟件的移動(dòng)通訊設(shè)備,操作請(qǐng)求包括充電啟動(dòng)請(qǐng)求、充電停止請(qǐng)求和充電繳費(fèi)請(qǐng)求。
還包括通過通信總線與主控模塊連接的人機(jī)交互模塊,人機(jī)交互模塊用于接收用戶的操作請(qǐng)求,并將其發(fā)送給主控模塊,同時(shí)顯示充電設(shè)備運(yùn)行狀態(tài)和充電過程運(yùn)行數(shù)據(jù),以及電動(dòng)汽車soc和動(dòng)力電池信息;其中,充電設(shè)備運(yùn)行狀態(tài)包括設(shè)備待機(jī)狀態(tài)、設(shè)備充電狀態(tài)和設(shè)備停機(jī)狀態(tài),設(shè)備充電狀態(tài)包括充電中和充電結(jié)束,充電過程運(yùn)行數(shù)據(jù)包括充電輸出電壓、充電輸出電流、充電時(shí)間和充電費(fèi)用。
與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下有益效果,通過充電設(shè)備的信息存儲(chǔ)模塊、對(duì)外識(shí)別模塊和對(duì)內(nèi)確認(rèn)模塊的硬件架構(gòu),在充電的各個(gè)時(shí)刻(包括充電開始前、充電中和充電結(jié)束后),檢測(cè)充電設(shè)備與云平臺(tái)的通信狀態(tài),通過優(yōu)化內(nèi)部執(zhí)行邏輯,通過充電信息暫存和充電設(shè)備與手持客戶端暫時(shí)通信兩種方式,有效解決電動(dòng)汽車充電設(shè)備在充電開始前、充電中、充電結(jié)束后等全充電環(huán)節(jié),由于網(wǎng)絡(luò)故障、云平臺(tái)問題、其他問題等因素造成遠(yuǎn)端云平臺(tái)與充電設(shè)備的通信問題,造成了用戶體驗(yàn)較差的問題,本發(fā)明有效地解決上述問題,提升用戶體驗(yàn)。
本發(fā)明所述的電動(dòng)汽車充電人機(jī)交互系統(tǒng),通過對(duì)內(nèi)確認(rèn)模塊和對(duì)外識(shí)別模塊實(shí)現(xiàn)了雙向識(shí)別的功能,在充電設(shè)備不能與云平臺(tái)通信時(shí),通過手持客戶端連接云平臺(tái)獲取授權(quán)信息從而啟動(dòng)充電,有效解決充電交互系統(tǒng)在充電開始前、充電中、充電結(jié)束后等環(huán)節(jié),由于通信問題造成的充電故障,如無法進(jìn)行充電識(shí)別、繳費(fèi)、結(jié)束等問題,保證了充電設(shè)備離網(wǎng)的狀態(tài)下,用戶也能及時(shí)進(jìn)行電動(dòng)汽車充電的相應(yīng)操作,本發(fā)明還通過信息存儲(chǔ)模塊實(shí)現(xiàn)了高效存儲(chǔ),信息延時(shí)處理的功能,為用戶提供了更好的體驗(yàn)。
附圖說明
圖1是本發(fā)明的硬件系統(tǒng)架構(gòu)圖;
圖2是本發(fā)明的軟件流程圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
如圖1所示,本發(fā)明電動(dòng)汽車充電人機(jī)交互系統(tǒng),包括:手持客戶端和充電設(shè)備,充電設(shè)備包括主控模塊以及通過通信總線與主控模塊連接的人機(jī)交互模塊、對(duì)內(nèi)確認(rèn)模塊、對(duì)外識(shí)別模塊、信息存儲(chǔ)模塊、通信模塊,其中:
手持客戶端為安裝有客戶端軟件的移動(dòng)通訊終端,如安裝有客戶端app的手機(jī),通過手機(jī)app的方式,用戶可以進(jìn)行啟動(dòng)充電、結(jié)束充電和充電繳費(fèi)操作,且在手持客戶端上顯示電動(dòng)汽車充電信息,充電信息包括充電速度、充電剩余時(shí)間和充電費(fèi)用;手持客戶端通過云平臺(tái)與充電設(shè)備的主控模塊連接,根據(jù)用戶操作產(chǎn)生操作請(qǐng)求發(fā)送到云平臺(tái),當(dāng)云平臺(tái)與充電設(shè)備的主控模塊無法建立通信時(shí),手持客戶端用于接收云平臺(tái)發(fā)送的身份信息和充電啟動(dòng)授權(quán)信息,充電設(shè)備通過對(duì)內(nèi)確認(rèn)模塊直接與手持客戶端建立通信,并獲取手持客戶端接收到的客戶身份信息和充電啟動(dòng)授權(quán)信息,手持客戶端還用于接收并顯示充電設(shè)備的基本信息和充電信息,充電設(shè)備的基本信息包括充電設(shè)備的位置和充電設(shè)備的充電參數(shù),充電信息包括充電速度、充電剩余時(shí)間、已充電量和充電費(fèi)用;
充電設(shè)備用于將電網(wǎng)的電能轉(zhuǎn)換成電動(dòng)汽車需要的交流或直流電能,當(dāng)電動(dòng)汽車與充電設(shè)備連接成功后,充電設(shè)備給電動(dòng)汽車充電提供電能量;對(duì)于直流充電接口的電動(dòng)汽車,通過充電設(shè)備給電動(dòng)汽車bms提供12vdc或24vdc輔助電源,然后與電動(dòng)汽車建立通信連接,主控模塊獲取電動(dòng)汽車充電需求后,按照需求給電動(dòng)汽車充電;
充電設(shè)備的主控模塊用于連接云平臺(tái)并接收云平臺(tái)的指令,控制充電設(shè)備執(zhí)行指令,當(dāng)充主控模塊無法與云平臺(tái)建立通信時(shí),主控模塊通過對(duì)內(nèi)確認(rèn)模塊獲取手持客戶端收到的身份信息和充電啟動(dòng)授權(quán)信息,啟動(dòng)充電流程,并在充電結(jié)束后發(fā)出充電結(jié)束信息終止充電設(shè)備的輸出,主控模塊還用于上傳充電信息到云平臺(tái);即主控模塊負(fù)責(zé)接收各個(gè)單元信息,協(xié)調(diào)各功能單元,下發(fā)具體指令,實(shí)現(xiàn)電動(dòng)汽車智慧充電;
對(duì)內(nèi)確認(rèn)模塊通過二維碼掃描、紅外掃描或藍(lán)牙通信的方式與手持客戶端建立連接,并獲取手持客戶端收到的身份信息和充電啟動(dòng)授權(quán)信息,并發(fā)送給主控模塊;
對(duì)外識(shí)別模塊用于實(shí)現(xiàn)手持客戶端與充電設(shè)備建立連接,手持客戶端通過對(duì)外識(shí)別模塊獲取充電設(shè)備的基本信息;可選地,對(duì)外識(shí)別模塊為設(shè)置在充電設(shè)備上的二維碼,手持客戶端通過掃描二維碼,識(shí)別充電設(shè)備的基本信息(如充電設(shè)備的位置,充電設(shè)備的充電參數(shù))。之后,手持客戶端通過網(wǎng)絡(luò)與云平臺(tái)建立聯(lián)系,且當(dāng)手持客戶端與云平臺(tái)成功建立通信后,手持客戶端發(fā)送用戶的操作請(qǐng)求至云平臺(tái),當(dāng)云平臺(tái)與充電設(shè)備通信正常時(shí),云平臺(tái)根據(jù)操作請(qǐng)求下發(fā)充電指令給充電設(shè)備,并從充電設(shè)備獲取充電信息,將充電信息發(fā)送給手持客戶端,在手持客戶端上顯示。
人機(jī)交互模塊用于接收用戶的操作請(qǐng)求,并將其發(fā)送給主控模塊,同時(shí)顯示充電設(shè)備運(yùn)行狀態(tài)和充電過程運(yùn)行數(shù)據(jù),以及電動(dòng)汽車soc和動(dòng)力電池信息;其中,充電設(shè)備運(yùn)行狀態(tài)包括設(shè)備待機(jī)狀態(tài)、設(shè)備充電狀態(tài)和設(shè)備停機(jī)狀態(tài),設(shè)備充電狀態(tài)包括充電中和充電結(jié)束,充電過程運(yùn)行數(shù)據(jù)包括充電輸出電壓、充電輸出電流、充電時(shí)間和充電費(fèi)用。
信息存儲(chǔ)模塊用于在主控模塊與云平臺(tái)無法建立通信時(shí),存儲(chǔ)充電信息,包括充電流程中和充電結(jié)束流程中充電設(shè)備與云平臺(tái)無法建立通信時(shí)的充電信息。
通信模塊用于實(shí)現(xiàn)充電設(shè)備與云平臺(tái)服務(wù)器的網(wǎng)絡(luò)連接。
本發(fā)明的人機(jī)交互方法如圖2所示,主要包括充電開始前充電設(shè)備與云平臺(tái)連接不成功的處理流程、充電過程中充電設(shè)備斷網(wǎng)時(shí)的處理流程、充電結(jié)束后充電設(shè)備斷網(wǎng)的處理流程,具體過程如下:
s1:充電開始前,手持客戶端獲取充電設(shè)備端口身份識(shí)別信息,此時(shí)進(jìn)入s2流程;充電設(shè)備端口身份識(shí)別信息即為對(duì)外識(shí)別模塊,在本發(fā)明的優(yōu)選實(shí)施例中,對(duì)外識(shí)別模塊(充電設(shè)備端口身份識(shí)別信息)為二維碼或端口編號(hào);用戶利用手持客戶端掃描二維碼,或者在手持客戶端輸入端口編號(hào),通過這兩種方式得到充電設(shè)備的基本信息;
s2:充電設(shè)備連接云平臺(tái),連接成功,進(jìn)入流程s4;連接不成功,進(jìn)入流程s3;
當(dāng)充電設(shè)備連接云平臺(tái)不成功時(shí):
s3:充電設(shè)備連接云平臺(tái)不成功后,通過手持客戶端連接云平臺(tái),實(shí)現(xiàn)與云平臺(tái)的通信功能,進(jìn)入流程s5;
s5:在s5過程中,手持客戶端與云平臺(tái)進(jìn)行通信,云平臺(tái)將客戶身份信息和充電啟動(dòng)授權(quán)信息下發(fā)到手持客戶端,完成后,進(jìn)入流程s6;
s6:充電設(shè)備中的對(duì)內(nèi)確認(rèn)模塊讀取手持客戶端接收到的客戶身份信息和充電啟動(dòng)授權(quán)信息,讀取不成功進(jìn)入流程s2,讀取成功則允許手持客戶端發(fā)起充電請(qǐng)求,進(jìn)入流程s7;在本發(fā)明優(yōu)選實(shí)施例中,對(duì)內(nèi)確認(rèn)模塊通過紅外掃描、藍(lán)牙通信或近場(chǎng)nfc的方式與手持客戶端建立連接,讀取手持客戶端中的數(shù)據(jù)(即客戶身份信息和充電啟動(dòng)授權(quán)信息);
s7:收到手持客戶端發(fā)起的充電請(qǐng)求,啟動(dòng)充電設(shè)備,進(jìn)入充電流程;進(jìn)入流程s12;
s12:對(duì)電動(dòng)汽車的電池進(jìn)行檢測(cè),當(dāng)檢測(cè)到電池充電溢出狀態(tài)后,充電設(shè)備進(jìn)入充電結(jié)束流程;
s13:在進(jìn)入充電結(jié)束流程后,將充電信息存儲(chǔ)在充電設(shè)備內(nèi)部的信息存儲(chǔ)模塊,進(jìn)入流程s17;
s17:充電設(shè)備發(fā)出充電結(jié)束信息,此步驟中,充電設(shè)備無法連接云平臺(tái),此時(shí)充電結(jié)束指令是充電設(shè)備自己控制的,即只要檢測(cè)到充電設(shè)備的輸出電壓、電流達(dá)到關(guān)機(jī)條件,此時(shí)進(jìn)入s18;
s18:充電設(shè)備在接收到基于充電結(jié)束信息生成的充電結(jié)束指令后,停機(jī),結(jié)束充電,此時(shí),用戶未進(jìn)行費(fèi)用的結(jié)算,可以先拔槍離開,避免充電設(shè)備無法聯(lián)網(wǎng)造成用戶等待時(shí)間過長(zhǎng);
s19:在流程s18結(jié)束充電后,充電設(shè)備申請(qǐng)連接云平臺(tái),連接成功后,進(jìn)入流程s20,連接不成功,在此流程中進(jìn)行循環(huán)等待;
s20:充電設(shè)備連接云平臺(tái)成功后,將流程s13中存儲(chǔ)的充電信息上傳云平臺(tái),進(jìn)入流程s21;
s21:云平臺(tái)對(duì)充電信息進(jìn)行處理生成充電結(jié)算信息,并將充電結(jié)算信息下發(fā)給用戶手持客戶端;
s22:在收到s21流程下發(fā)的充電結(jié)算信息后,用戶進(jìn)行充電結(jié)算確認(rèn),結(jié)束費(fèi)用結(jié)算。
當(dāng)充電設(shè)備連接云平臺(tái)成功時(shí):
s4:進(jìn)入信息流程,即充電設(shè)備連接云平臺(tái)成功后,在此流程中進(jìn)行充電啟動(dòng)過程信息處理,云平臺(tái)下發(fā)充電設(shè)備啟動(dòng)命令;
s8:充電設(shè)備收到充電設(shè)備啟動(dòng)命令后,進(jìn)入充電系統(tǒng)充電流程,進(jìn)入流程s9;
s9:充電過程中,進(jìn)行充電設(shè)備與云平臺(tái)連接狀態(tài)實(shí)時(shí)判定,當(dāng)充電設(shè)備與云平臺(tái)通信暫停,判定為離網(wǎng)時(shí),進(jìn)入流程s10;充電設(shè)備連接正常,進(jìn)入流程s11;
s10:充電設(shè)備將當(dāng)前充電時(shí)刻的充電信息暫存至信息存儲(chǔ)模塊,即此時(shí)設(shè)備將實(shí)時(shí)數(shù)據(jù)信息暫存,充電工程繼續(xù),等待通信正常后,將存儲(chǔ)的充電信息傳輸給云平臺(tái);
s11:充電設(shè)備檢測(cè)到電池充電溢出狀態(tài)后,充電設(shè)備進(jìn)入充電結(jié)束流程s14;
s14:在s11充電結(jié)束流程中,進(jìn)行充電設(shè)備離網(wǎng)判斷,當(dāng)充電設(shè)備離網(wǎng)(即充電設(shè)備與云平臺(tái)無法連接),則進(jìn)入s15信息暫存流程;當(dāng)充電設(shè)備聯(lián)網(wǎng)(充電設(shè)備與云平臺(tái)連接正常),則進(jìn)入流程s16;
s15:設(shè)備離網(wǎng),將充電信息在此流程中暫存信息存儲(chǔ)模塊,等待設(shè)備網(wǎng)絡(luò)恢復(fù);
s16:設(shè)備將存儲(chǔ)的充電信息傳輸給遠(yuǎn)端云平臺(tái),在云平臺(tái)側(cè)進(jìn)行相關(guān)信息處理,云平臺(tái)下發(fā)充電結(jié)束指令,傳輸給充電設(shè)備,結(jié)束充電,用戶進(jìn)行費(fèi)用結(jié)算,結(jié)束費(fèi)用結(jié)算。
本發(fā)明的主旨在于通過充電設(shè)備的信息存儲(chǔ)模塊、對(duì)外識(shí)別模塊對(duì)內(nèi)確認(rèn)模塊的硬件架構(gòu),在充電的各個(gè)時(shí)刻,檢測(cè)充電設(shè)備與云平臺(tái)的通信狀態(tài),通過優(yōu)化內(nèi)部執(zhí)行邏輯,通過充電信息暫存和充電設(shè)備與手持客戶端暫時(shí)通信兩種方式,有效解決充電設(shè)備暫時(shí)離網(wǎng)時(shí)對(duì)充電設(shè)備正常使用的問題,從而達(dá)到有效地提高客戶體驗(yàn)的目的。