雖然電動車輛的使用不斷增加,仍然有很多人對它們表示困惑或難以接近,或者在他們的交通需求中對使用電動車輛不感興趣。因此,正在發(fā)展技術(shù)以消除這些與電動車輛的采用相關(guān)聯(lián)的障礙。
附圖說明
圖1示出了合適的計(jì)算環(huán)境的部件的框圖。
圖2示出了被配置為從電動車輛收集數(shù)據(jù)的裝置的框圖。
圖3示出了連接的車輛系統(tǒng)的框圖。
圖4示出了方法的流程圖,該方法用于執(zhí)行與從電動車輛的控制器局域網(wǎng)收集的數(shù)據(jù)相關(guān)聯(lián)的行動。
圖5示出了用于從控制器局域網(wǎng)收集數(shù)據(jù)的方法的流程圖。
圖6示出了方法的流程圖,該方法用于基于從電動車輛的控制器局域網(wǎng)處收集的數(shù)據(jù)的比較來執(zhí)行行動。
圖7A示出了對一組電動車輛進(jìn)行充電的方法的流程圖。
圖7B示出了通過使用確定的充電協(xié)議對電動車輛充電的方法的流程圖。
圖8示出了生成用于電動車輛的充電協(xié)議的方法的流程圖。
具體實(shí)施例
概述
描述了從電動車輛收集數(shù)據(jù),以及基于所收集的數(shù)據(jù)執(zhí)行各種不同的行動的系統(tǒng)和方法。在一些實(shí)施方式中,裝置,例如與服務(wù)器通信的遠(yuǎn)程裝置,與電動車輛的控制器局域網(wǎng)(CAN)連接,并從CAN收集數(shù)據(jù)和/或與電動車輛相關(guān)聯(lián)的其它類型的數(shù)據(jù)(例如,識別電動車輛的位置的地理信息、識別電動車輛是否在運(yùn)動的移動信息,等等)。該系統(tǒng)和方法可以通過使用所收集的數(shù)據(jù)的一些或全部來執(zhí)行各種行動。
例如,遠(yuǎn)程裝置可包括連接部件,其被配置為將裝置連接到電動車輛的控制器局域網(wǎng)(例如,CAN總線)并從該控制器局域網(wǎng)捕獲信息,位置部件(例如,GPS傳感器),其被配置為捕獲與電動車輛的位置相關(guān)聯(lián)的信息,運(yùn)動部件(例如,加速器)其配置為捕獲與電動車輛的移動相關(guān)聯(lián)的信息,和/或通信部件(例如,GSM芯片),其被配置為將裝置捕獲的信息傳送到服務(wù)器部件,例如服務(wù)器,其執(zhí)行行動以響應(yīng)于與電動車輛相關(guān)聯(lián)的由遠(yuǎn)程裝置收集的數(shù)據(jù)。
在一些實(shí)施方式中,該系統(tǒng)和方法可訪問來自電動車輛的控制器局域網(wǎng)的由遠(yuǎn)程裝置捕獲的數(shù)據(jù),和/或訪問由遠(yuǎn)程裝置包含的傳感器所捕獲的數(shù)據(jù),并基于所訪問的數(shù)據(jù)確定電動車輛的狀態(tài)。該系統(tǒng)和方法可以執(zhí)行與所確定的狀態(tài)相關(guān)聯(lián)的行動。
在一些實(shí)施方式中,該系統(tǒng)和方法可從電動車輛的控制器局域網(wǎng)收集數(shù)據(jù),將所收集到的數(shù)據(jù)與從包括該電動車輛的一組電動車輛中收集的數(shù)據(jù)相比較,并執(zhí)行行動以響應(yīng)于該比較。例如,當(dāng)比較識別出在電動車輛的一個或多個部件處或者對于一個或多個電動車輛的部件存在潛在的故障事件時,該系統(tǒng)和方法可以生成和/或傳送警報(bào)消息。
在一些實(shí)施方式中,該系統(tǒng)和方法可監(jiān)控在一組車輛中的多個車輛的充電狀態(tài),基于所監(jiān)控的充電狀態(tài),確定對一組車輛進(jìn)行充電等等順序,并且使得車輛以所確定的順序被充電。
該系統(tǒng)和各種執(zhí)行方法現(xiàn)在將相對于各種實(shí)施方式被描述。下面的描述提供了具體細(xì)節(jié),用于對系統(tǒng)的這些實(shí)施方式的透徹理解和實(shí)用描述。然而,本領(lǐng)域的技術(shù)人員將明白,該系統(tǒng)可以在沒有這些細(xì)節(jié)的情況下實(shí)施。在其他實(shí)例中,公知的結(jié)構(gòu)和功能沒有被詳細(xì)示出或描述,以避免不必要地模糊系統(tǒng)的實(shí)施方式的描述。
在以下描述中使用的術(shù)語旨在以最寬泛合理地方式被解釋,盡管其是與系統(tǒng)的某些具體的實(shí)施方式的詳細(xì)描述結(jié)合使用的。某些術(shù)語依然能在以下描述中被強(qiáng)調(diào);然而,旨在以任何限制的方式解釋的任何術(shù)語將在具體描述部分被那樣明顯和明確地定義。
合適的系統(tǒng)
如本文中所描述的,用于從電動車輛收集數(shù)據(jù),并基于所收集的數(shù)據(jù)執(zhí)行各種不同的行動的系統(tǒng)和方法被描述。圖1示出了合適的計(jì)算環(huán)境100的部件,在該環(huán)境中連接的車輛系統(tǒng)125和相關(guān)聯(lián)的數(shù)據(jù)收集裝置150可以被支持和/或被實(shí)現(xiàn)。該計(jì)算環(huán)境100包括移動裝置110,如支持和向移動裝置110的用戶提供應(yīng)用(例如“APP”)的移動電話和平板電腦。例如,移動裝置110可以包括移動應(yīng)用127,其是由連接的車輛系統(tǒng)125提供的和/或與連接的車輛系統(tǒng)125相關(guān)聯(lián)的。移動應(yīng)用127可以通過網(wǎng)絡(luò)105,例如因特網(wǎng)或其它無線或電信網(wǎng)絡(luò)與其它移動應(yīng)用(例如,地圖應(yīng)用)、連接的車輛系統(tǒng)125、一個或多個充電網(wǎng)絡(luò)140、一個或多個非網(wǎng)絡(luò)充電站(例如,家庭充電站)145,和/或由電動車輛130支持的連接到計(jì)算裝置135的數(shù)據(jù)收集裝置150進(jìn)行通信。電動車輛(EV)130可以是,例如插電混合、長程混合、電力牽引或電池或插電車輛這樣的車輛,并且可以連接到充電站145或由一個或多個分離的充電網(wǎng)絡(luò)140提供的充電站,以對EV的電池充電或其它能量存儲部件進(jìn)行充電。
移動裝置110可以是平板電腦、移動裝置、智能電話、網(wǎng)絡(luò)書、移動GPS導(dǎo)航裝置,或者任何其它的裝置,其通過裝置的用戶界面,例如觸摸屏,支持、呈現(xiàn)和/或顯示APP。移動裝置110包括各種硬件和/或軟件部件以提供這樣的功能。例如,移動裝置110包括各種人用界面部件、裝置部件和存儲器,等等。
移動裝置110可以包括觸摸屏或其它提供輸入到處理器的輸入部件。觸摸屏可以包括硬件控制器(例如觸摸屏驅(qū)動器)或與硬件控制器(例如觸摸屏驅(qū)動器)通信,該硬件控制器對從觸摸屏接收到的原始信號進(jìn)行翻譯,并將與接觸事件(例如,通過觸摸屏對APP的按壓)相關(guān)聯(lián)的信號傳送到處理器。觸摸屏可以是顯示器的一部分,例如觸摸屏顯示器、平板顯示器、電子墨水顯示器、頭戴式顯示器、液晶顯示器、發(fā)光二極管顯示器、等離子板顯示器、電致發(fā)光顯示器、真空熒光顯示器、數(shù)字投影儀、激光投影儀、平視顯示器,等等。移動裝置110可包括其它接口部件,如提供適當(dāng)?shù)穆犛X信號的揚(yáng)聲器以協(xié)助操縱觸摸屏,等等。
移動裝置110和/或數(shù)據(jù)收集裝置150可以包括各種裝置部件,諸如傳感器(例如,GPS或其它位置確定傳感器、運(yùn)動傳感器、陀螺儀、光傳感器,等等)、可移動存儲裝置(例如,SIM卡)、照相機(jī)和其它視頻捕獲裝置、麥克風(fēng)和其它音頻捕獲裝置、通信裝置(例如,藍(lán)牙裝置、無線電設(shè)備、天線)等等。
移動裝置110和/或數(shù)據(jù)收集裝置150可以包括處理器,其與存儲在裝置110的存儲器中的數(shù)據(jù)或應(yīng)用通信,該存儲器包括臨時和/或永久存儲的組合,只讀和可寫存儲器(隨機(jī)存取存儲器或RAM)、只讀存儲器(ROM)、可寫的非易失性存儲器,例如FLASH存儲器、硬盤驅(qū)動器、軟盤、基于SIM的部件,等等。存儲器可以包括各種程序部件或模塊,例如操作系統(tǒng)和各種應(yīng)用,例如下載到裝置110或150的應(yīng)用。例如,存儲器可以存儲應(yīng)用,其是裝置自帶的并永久在裝置上運(yùn)行的(例如,提供虛擬鍵盤的鍵盤應(yīng)用、文本消息應(yīng)用,等等),以及由用戶下載和由裝置啟動的應(yīng)用(例如,與社交網(wǎng)站、游戲相關(guān)聯(lián)的應(yīng)用,等)。
存儲器可以存儲一個或多個與電動車輛相關(guān)聯(lián)的應(yīng)用,例如,移動應(yīng)用127,其便于移動裝置110和電動車輛130、電動車輛130的計(jì)算裝置135、充電網(wǎng)絡(luò)140、充電站145,和/或支持連接的車輛系統(tǒng)125的服務(wù)器之間的通信。
例如,移動應(yīng)用127可以通過網(wǎng)絡(luò)105與數(shù)據(jù)收集裝置150通信,該數(shù)據(jù)收集裝置150被連接到電動車輛130的計(jì)算裝置135、充電網(wǎng)絡(luò)140、充電站145,和/或連接的車輛系統(tǒng)125。網(wǎng)絡(luò)105可以是局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、因特網(wǎng),或能夠便于計(jì)算裝置之間的各種通信的其它網(wǎng)絡(luò)。
在一些實(shí)施方式中,移動應(yīng)用127可以直接與計(jì)算環(huán)境100的各種部件通信。移動裝置110可以包括各種通信部件(例如,藍(lán)牙),其便于裝置之間的短程、近場的,和/或其它直接的或個人的局域網(wǎng)通信。例如,當(dāng)其它網(wǎng)絡(luò)不可用或無法訪問時(例如,當(dāng)EV 130是在地下停車場中的充電站145時,其無法接收到足夠的無線或電信信號),移動應(yīng)用127可以利用藍(lán)牙通信來與充電網(wǎng)絡(luò)140和/或充電站145交換數(shù)據(jù)。
電動車輛130的計(jì)算裝置135,其可以包括控制器局域網(wǎng)(CAN)或CAN總線,或是控制器局域網(wǎng)(CAN)或CAN總線的一部分,可以包括各種計(jì)算部件和/或模塊,其被配置和/或編程為控制、管理、診斷電動車輛130的部件,或與電動車輛130的部件交互。例如,EV計(jì)算裝置135可包括車載計(jì)算系統(tǒng),其包括車載診斷,例如被配置為和/或被編程以檢測和/或從電動車輛的發(fā)動機(jī)、電池組、各種傳感器、儀表板控制等等接收信息的部件。該部件可以檢測、感測和/或捕獲各種類型的信息,如外部的溫度信息、內(nèi)部的溫度信息、內(nèi)部發(fā)動機(jī)或部件的溫度、電動機(jī)的轉(zhuǎn)速信息、電動機(jī)的溫度信息、電力消耗信息、充電器溫度信息、與峰值功率消耗相關(guān)聯(lián)的信息、位置或地理信息、輪胎壓力信息、輪胎溫度信息、由座位壓力傳感器捕獲的信息、錯誤代碼或其它操作信息,等等。例如,部件可以檢測、接收和/或訪問電動機(jī)控制器的信息,如與功率、電壓、電流、頻率、波形、調(diào)制,和/或EV的電動機(jī)的再生電力相關(guān)聯(lián)的信息,以及來自模塊的信息,該模塊控制EV的輔助功能,例如與燈光、雨刷器、防鎖制動、座椅加熱器、音樂、氣候控制、光傳感器、煙霧傳感器、加速度傳感器以及EV的其它輔助操作相關(guān)聯(lián)的信息。
計(jì)算裝置135還可以包括各種直接通信部件,例如無線設(shè)備或其它數(shù)據(jù)傳輸裝置(例如,藍(lán)牙、Wi-Fi、雙向的,等等),其被配置和/或編程以從EV計(jì)算裝置135傳送信息至裝置(例如裝置150),該裝置被連接到和/或被定位遠(yuǎn)離電動車輛130,例如移動裝置110、充電網(wǎng)絡(luò)140、充電站145等等。
圖1和本文的討論提供了合適的計(jì)算環(huán)境的簡要、概括的描述,在該環(huán)境中連接的車輛系統(tǒng)125可以被支持和執(zhí)行。雖然不是必需的,系統(tǒng)的各方面以計(jì)算機(jī)可執(zhí)行指令的一般上下文被描述,例如通過計(jì)算機(jī)被執(zhí)行的程序,例如,移動裝置、服務(wù)器計(jì)算機(jī),或個人電腦。本領(lǐng)域相關(guān)技術(shù)人員將理解的是,該系統(tǒng)可以與其它通信、數(shù)據(jù)處理,或者計(jì)算機(jī)系統(tǒng)配置一起操作,包括:互聯(lián)網(wǎng)設(shè)備、手持式裝置(包括平板電腦和/或個人數(shù)字助理(PDA))、蜂窩或移動電話的各種形式、多處理器系統(tǒng)、基于微處理器的或可編程的消費(fèi)電子產(chǎn)品、機(jī)頂盒、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)等等。事實(shí)上,術(shù)語“計(jì)算機(jī)”、“主機(jī)”和“主計(jì)算機(jī)”和“移動裝置”和“手持機(jī)”通常在本文中可互換使用,并且是指任何上述的裝置和系統(tǒng),以及任何數(shù)據(jù)處理器。
該系統(tǒng)的各方面可以在被體現(xiàn)在專用計(jì)算裝置或數(shù)據(jù)處理器內(nèi),其特別地被編程、配置或構(gòu)造成執(zhí)行一個或多個在本文中詳細(xì)被說明的計(jì)算機(jī)可執(zhí)行指令。系統(tǒng)的各方面也可以在分布式計(jì)算環(huán)境中被操作,在該環(huán)境中任務(wù)或模塊可以通過遠(yuǎn)程處理裝置被執(zhí)行,其通過通信網(wǎng)絡(luò)被鏈接,例如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN),或互聯(lián)網(wǎng)。在分布式計(jì)算環(huán)境中,程序模塊可以被定位在本地和遠(yuǎn)程存儲裝置中。
系統(tǒng)的各方面可以被存儲或分布在計(jì)算機(jī)可讀介質(zhì)上(例如,物理和/或有形的計(jì)算機(jī)可讀存儲介質(zhì),諸如非臨時性介質(zhì)),包括磁或光學(xué)可讀計(jì)算機(jī)光盤、硬接線或預(yù)編程的芯片(例如,EEPROM半導(dǎo)體芯片)、納米技術(shù)存儲、生物存儲器,或其它數(shù)據(jù)存儲介質(zhì)。事實(shí)上,計(jì)算機(jī)實(shí)現(xiàn)的指令、數(shù)據(jù)結(jié)構(gòu)、屏幕顯示,以及系統(tǒng)的各方面的其它數(shù)據(jù)可以被分布在因特網(wǎng)或在其它網(wǎng)絡(luò)上(包括無線網(wǎng)絡(luò)),或者它們可以被提供在任何模擬或數(shù)字網(wǎng)絡(luò)上(分組交換、電路交換,或其他方式)。本領(lǐng)域技術(shù)人員將認(rèn)識到,系統(tǒng)的部分保留在服務(wù)器計(jì)算機(jī)上,而相應(yīng)的部分保留在客戶端計(jì)算機(jī)上,例如移動或便攜式裝置,因此,盡管此處描述了某些硬件平臺,系統(tǒng)的各方面也同樣適用于網(wǎng)絡(luò)上的節(jié)點(diǎn)。在替代性實(shí)施例中,移動裝置或便攜式裝置可以代表服務(wù)器部分,而服務(wù)器可以代表客戶端部分。
從電動車輛收集數(shù)據(jù)的示例
如本文中所描述的,在一些實(shí)施方式中,連接的車輛系統(tǒng)125與數(shù)據(jù)收集裝置150進(jìn)行通信,以收集、接收和/或訪問來自電動車輛130的CAN的數(shù)據(jù),和/或與電動車輛相關(guān)聯(lián)的其它類型的數(shù)據(jù)(例如,識別電動車輛的位置的地理信息,識別電動車輛是否處于運(yùn)動中的移動信息,等等)。圖2示出了被配置為從電動車輛130收集數(shù)據(jù)的數(shù)據(jù)收集裝置150的框圖。
在一些實(shí)施方式中,數(shù)據(jù)收集裝置150包括連接部件235,其被配置為將裝置150連接到電動車輛130的計(jì)算裝置135的控制器局域網(wǎng)(CAN)240,并且從控制器局域網(wǎng)240捕獲或收集信息。
數(shù)據(jù)收集裝置還可包括位置部件(例如,GPS部件)220,其被配置為捕獲與電動車輛的位置相關(guān)聯(lián)的信息,通信部件(例如,GSM或其他無線或移動通信芯片)225,其被配置為將由裝置捕獲的信息傳送到服務(wù)器部件,以及/或運(yùn)動部件(例如,加速器)230,其被配置為捕獲與電動車輛的移動相關(guān)聯(lián)的信息。
例如,數(shù)據(jù)收集裝置150可以包括連接部件,其從電動車輛130的CAN總線240收集數(shù)據(jù)(例如充電狀態(tài)數(shù)據(jù)),例如部件,其執(zhí)行各種程序或算法以傳送請求消息到CAN總線240以發(fā)送響應(yīng)消息,其包括與電動車輛130的部件的狀態(tài)或操作相關(guān)的信息,以及從控制器局域網(wǎng)接收響應(yīng)消息,其包括與電動車輛130的部件的狀態(tài)或操作相關(guān)聯(lián)的信息。
該數(shù)據(jù)收集裝置150還可以收集與當(dāng)前的行程或電動車輛所處的環(huán)境相關(guān)聯(lián)的數(shù)據(jù),例如全球定位系統(tǒng)(GPS)部件,其收集與電動車輛130的當(dāng)前或先前的地理位置相關(guān)聯(lián)的數(shù)據(jù),加速器,其收集與電動車輛130的當(dāng)前或先前的移動相關(guān)聯(lián)的數(shù)據(jù),等等。數(shù)據(jù)收集裝置還可以包括全球移動通信系統(tǒng)(GSM)芯片,其將所收集到的數(shù)據(jù)通過網(wǎng)絡(luò)105傳送至在服務(wù)器處的連接的車輛系統(tǒng)125。
如本文中所描述的,連接的車輛系統(tǒng)125可以包括各種部件,其被配置為基于從電動車輛130收集的或在電動車輛130周圍收集的數(shù)據(jù)來確定電動車輛125的狀態(tài)。圖3示出了連接的車輛系統(tǒng)125的部件,例如數(shù)據(jù)收集模塊310、車輛狀態(tài)模塊320、行動模塊330、事件模塊340,和調(diào)度模塊350。
如在圖3中所示,連接車輛系統(tǒng)125包括各種功能模塊。本領(lǐng)域技術(shù)人員將理解,功能模塊的實(shí)現(xiàn)是軟件(例如,可執(zhí)行的指令,或計(jì)算機(jī)代碼)與硬件的組合(例如,至少一個存儲器和處理器)。因此,如本文所使用的,在一些實(shí)施方式中,模塊是處理器實(shí)現(xiàn)的模塊,并且表示具有處理器的計(jì)算裝置,該處理器被至少暫時被配置和/或通過存儲在存儲器中的可執(zhí)行指令編程以執(zhí)行一個或多個在此描述的特定的功能。
在一些實(shí)施方式中,該數(shù)據(jù)收集模塊310被配置和/或被編程以訪問、接收、捕獲和/或收集與電動車輛130相關(guān)聯(lián)的數(shù)據(jù),例如由遠(yuǎn)程數(shù)據(jù)收集裝置150從電動車輛130的控制器局域網(wǎng)240捕獲的數(shù)據(jù),和/或由遠(yuǎn)程裝置150包含的傳感器(例如,GPS芯片、加速器,等等)捕獲的數(shù)據(jù)。
在一些實(shí)施方式中,車輛狀態(tài)模塊320被配置和/或編程為基于所訪問的或所收集的數(shù)據(jù)確定電動車輛130的狀態(tài)。例如,車輛狀態(tài)模塊320可以確定車輛當(dāng)前是否在充電,是否插入充電站但未充電,和/或是否沒有在充電也沒有被插入到充電站,基于從電動車輛130收集的數(shù)據(jù)來識別電動車輛130的充電模式。作為另一個例子,該車輛狀態(tài)模塊320可確定電動車輛130的電池電量狀態(tài)(例如,電池是充滿的、電池電量低、電池被充分充電),基于從電動車輛130處收集的數(shù)據(jù)來識別電動車輛130的電池組的電量水平。
在一些實(shí)施方式中,行動模塊330被配置和/或編程以執(zhí)行行動,該行動是與電動車輛所確定的狀態(tài)相關(guān)聯(lián)的,和/或與收集的數(shù)據(jù)相關(guān)聯(lián)的,該收集的數(shù)據(jù)是與電動車輛130相關(guān)聯(lián)的。
在一些實(shí)施方式中,事件模塊340被配置和/或編程以基于與電動車輛130相關(guān)聯(lián)的收集的數(shù)據(jù)來識別和/或確定事件或其它與電動車輛130相關(guān)聯(lián)的條件。
在一些實(shí)施方式中,調(diào)度模塊350被配置和/或編程以基于一組電動車輛的確定的狀態(tài)和/或與一組電動車輛130相關(guān)聯(lián)的收集的數(shù)據(jù)來調(diào)度一組車輛的充電。
在一些實(shí)施方式中,充電模塊360被配置和/或編程為確定和/或選擇充電被激活的時間、在充電事件期間抽取的功率、是否限制充電、何時暫停或延遲充電事件、車輛應(yīng)該被充電到什么電池水平,等等。
基于電動車輛的狀態(tài)執(zhí)行行動的示例
如本文中所描述的,在一些實(shí)施方式中,連接的車輛系統(tǒng)125基于所確定的狀態(tài)和從電動車輛收集的數(shù)據(jù)執(zhí)行各種過程和/或方法以執(zhí)行行動。圖4是示出了方法400的流程圖,該方法400用于執(zhí)行與從電動車輛的控制器局域網(wǎng)收集的數(shù)據(jù)相關(guān)聯(lián)的行動。該方法400可以由連接的車輛系統(tǒng)125執(zhí)行,因此,該方法僅以參考的方式在此被描述。應(yīng)當(dāng)理解的是,方法400可在任何合適的硬件上被執(zhí)行。
在操作410中,連接的車輛系統(tǒng)125訪問由電動車輛的控制器局域網(wǎng)的遠(yuǎn)程裝置捕獲的數(shù)據(jù)。例如,數(shù)據(jù)收集模塊310可以直接訪問、接收、捕獲和/或收集來自電動車輛的數(shù)據(jù),例如由遠(yuǎn)程數(shù)據(jù)收集裝置150從電動車輛130的控制器局域網(wǎng)240捕獲的數(shù)據(jù)。
在操作420中,連接的車輛系統(tǒng)125訪問由遠(yuǎn)程裝置包含的傳感器所捕獲的數(shù)據(jù)。例如,數(shù)據(jù)收集模塊310可以訪問、接收、捕獲和/或收集與電動車輛130相關(guān)聯(lián)的數(shù)據(jù),例如由遠(yuǎn)程裝置150包含的傳感器(例如,GPS芯片、加速器,等等)捕獲的數(shù)據(jù)。
在操作430中,連接的車輛系統(tǒng)125基于訪問的數(shù)據(jù)確定電動車輛的狀態(tài)。例如,基于從電動車輛130收集的識別電動車輛130的充電模式的數(shù)據(jù),車輛狀態(tài)模塊320可以確定是否車輛當(dāng)前正在充電,是否被插入到充電站中但沒有在充電,和/或是否并未在充電也并未被插入到充電站中。作為另一個例子,基于從電動車輛130處收集的識別電動車輛130的電池組的電量水平的數(shù)據(jù),該車輛狀態(tài)模塊320可確定電動車輛130的電池電量狀態(tài)(例如,電池是充滿的、電池電量低、電池被充分充電)。
在操作440中,連接的車輛系統(tǒng)125執(zhí)行與所確定的狀態(tài)和/或所訪問的數(shù)據(jù)相關(guān)聯(lián)的行動。例如,行動模塊330可以對電動車輛130啟動充電事件、發(fā)送消息至電動車輛130的駕駛員,等等。
如本文中所描述的,連接的車輛系統(tǒng)125可以從電動車輛130的CAN總線240收集各種信息,例如通過數(shù)據(jù)收集裝置150,其并不是電動車輛130的一部分,但通過CAN總線240被連接到計(jì)算裝置135。附圖5示出了用于從控制器局域網(wǎng)收集數(shù)據(jù)的方法500的流程圖。該方法500可以由數(shù)據(jù)收集裝置150執(zhí)行,因此,該方法僅以參考的方式在此被描述。應(yīng)當(dāng)理解的是,方法500可在任何合適的硬件上被執(zhí)行。
在操作510中,數(shù)據(jù)收集裝置150發(fā)送請求以“能夠從VCM讀取”,或到CAN總線240。在操作中,裝置515確定是否已經(jīng)從CAN總線240接收到響應(yīng)。如果已經(jīng)接收到響應(yīng),方法500繼續(xù)進(jìn)行到操作520,否則方法繼續(xù)返回到操作510并在稍后重新啟動請求。在操作520中,裝置150確定這是否是第一次裝置150從電動車輛的CAN總線240處收集到數(shù)據(jù)。如果這是第一次,則方法500繼續(xù)進(jìn)行到操作525并請求電動車輛130的車輛識別號碼(VIN),否則,方法繼續(xù)進(jìn)行到操作530并開始發(fā)送請求以要求來自CAN總線240的信息,如下:
在操作530中,裝置150請求電動車輛130的電源開關(guān)狀態(tài);
在操作中535中,裝置150確定電動車輛130是否是打開的,如果電動車輛130是打開的,則在操作540請求來自電動車輛130的里程表的信息;
在操作545中,裝置150請求電動車輛130的充電模式;
在操作550中,裝置150請求電動車輛130的電池電量水平;
在操作555中,裝置150請求與電動車輛130相關(guān)聯(lián)的電動車輛供電設(shè)備(EVSE)信號脈沖寬度;
在操作560中,裝置150請求與電動車輛130相關(guān)聯(lián)的電動車輛供電設(shè)備(EVSE)電壓;
在操作565中,裝置150請求電動車輛130的電動機(jī)轉(zhuǎn)速;
在操作570中,裝置150請求與電動車輛相關(guān)聯(lián)的插頭狀態(tài);
在操作575中,裝置150請求電動車輛130的連接狀態(tài);
在操作580中,裝置150請求電動車輛150的電池電壓;和/或
在操作585中,裝置150請求電動車輛130的電池電流。
當(dāng)然,裝置150可以請求來自電動車輛130的CAN總線240的其它信息。
因此,在一些實(shí)施方式中,數(shù)據(jù)收集裝置150可以傳送請求至控制器局域網(wǎng)240以發(fā)送響應(yīng)消息,其包括識別和/或指示電動車輛的充電的狀態(tài)的信息或其它信息,以及從控制器局域網(wǎng)接收響應(yīng)消息,其包括識別或指示電動車輛的充電的狀態(tài)的信息,以及,轉(zhuǎn)移充電的識別的狀態(tài)至支持連接的車輛系統(tǒng)125的服務(wù)器。
基于從電動車輛收集的數(shù)據(jù)檢測事件的示例
如本文中所描述的,在一些實(shí)施方式中,系統(tǒng)和方法可以從電動車輛的控制器局域網(wǎng)處收集數(shù)據(jù),將所收集的數(shù)據(jù)與從包括該電動車輛的一組電動車輛處收集的數(shù)據(jù)相比較,并且響應(yīng)該比較執(zhí)行行動。
圖6示出了方法600的流程圖,該方法基于從電動車輛的控制器局域網(wǎng)處收集的數(shù)據(jù)的比較來執(zhí)行行動。該方法600可以由連接的車輛系統(tǒng)125執(zhí)行,因此,該方法僅以參考的方式在此被描述。應(yīng)當(dāng)理解的是,方法600可在任何合適的硬件上被執(zhí)行。
在操作610中,連接的車輛系統(tǒng)125從電動車輛的控制器局域網(wǎng)處收集數(shù)據(jù),如本文所述。例如,數(shù)據(jù)收集模塊310可以直接訪問、接收、捕獲和/或收集來自電動車輛130的數(shù)據(jù),例如由遠(yuǎn)程數(shù)據(jù)收集裝置150從電動車輛130的控制器局域網(wǎng)240捕獲的數(shù)據(jù)(例如,充電模式或電池電量水平數(shù)據(jù))和/或由遠(yuǎn)程裝置150包含的傳感器(例如,GPS芯片、加速器,等等)所捕獲的數(shù)據(jù)。可被收集的示例的數(shù)據(jù)/信息包括電池信息(例如,一個時間段內(nèi)的電池的充電的平均狀態(tài)、一個時間段內(nèi)的電池的放電的平均深度、電池的溫度、電池的周期數(shù)、電池的一些或所有周期的充電和放電速率(c-rate),等等),外部溫度信息,內(nèi)部溫度信息,內(nèi)部發(fā)動機(jī)或部件溫度,電動機(jī)轉(zhuǎn)速信息,電動機(jī)溫度信息,功率消耗信息,充電器溫度信息,與峰值功率消耗相關(guān)聯(lián)的信息,位置或地理信息,輪胎壓力信息,輪胎溫度信息,由作為壓力傳感器捕獲的信息,誤差代碼或其它操作信息,等等。
在操作620中,連接的車輛系統(tǒng)125可將收集的數(shù)據(jù)與包括該電動車輛的一組電動車輛中收集的數(shù)據(jù)進(jìn)行比較。例如,事件模塊340可確定從電動車輛130的控制器局域網(wǎng)240收集的數(shù)據(jù)指示與電動車輛的部件相關(guān)聯(lián)的故障事件,可以確定從電動車輛130的控制器局域網(wǎng)240收集的數(shù)據(jù)指示與電動車輛的部件相關(guān)聯(lián)的潛在的故障,可以比較收集的數(shù)據(jù)和具有與電動車輛130的品牌和型號相同的品牌和型號的電動車輛所收集的數(shù)據(jù),比較收集的數(shù)據(jù)和從具有與電動車輛130的電池組具有類似的電池組的電動車輛處收集的數(shù)據(jù),比較收集的數(shù)據(jù)和與包括作為成員的電動車輛130的充電網(wǎng)絡(luò)相關(guān)聯(lián)的電動車輛處收集的數(shù)據(jù),等等。
例如,事件模塊340可確定來自電動車輛130的CAN 240所收集的數(shù)據(jù)指示電動車輛130的一個或多個部件將在一定時間段內(nèi)發(fā)生故障的一定的可能性(例如,高于某一閾值百分比)。事件模塊340可以將所收集的數(shù)據(jù)與先前從具有先前發(fā)生故障的部件的其它車輛處收集的數(shù)據(jù)相匹配,和/或可確定所收集的數(shù)據(jù)指示一個或多個部件的未來的故障(例如,來自電池的充電和/或放電的收集的狀態(tài)的數(shù)據(jù)指示電池可能的下降,這是基于其它電動車輛的電池的歷史表現(xiàn),該其它車輛是被控制和/或與連接的車輛系統(tǒng)125相關(guān)聯(lián)的,其具有類似的充電和/或放電的狀態(tài)的數(shù)據(jù)模式)。
作為另一示例,事件模塊可以將收集的數(shù)據(jù)與一個或多個數(shù)據(jù)模式相比較,該數(shù)據(jù)模式是與故障事件相關(guān)聯(lián)的并且由來自一組電動車輛處收集的數(shù)據(jù)所確定,并且當(dāng)所收集的數(shù)據(jù)與一個或多個與故障事件相關(guān)聯(lián)的數(shù)據(jù)模式相匹配時,可以識別在電動車輛的部件處的潛在的故障。
在操作630中,連接的車輛系統(tǒng)125執(zhí)行行動以響應(yīng)于比較。例如,行動模塊330可生成警報(bào)消息以識別與電動車輛130的部件相關(guān)聯(lián)的潛在的故障事件,等等。
因此,在一些實(shí)施方式中,連接的車輛系統(tǒng)125可以從電動車輛的控制器局域網(wǎng)收集數(shù)據(jù),將收集的數(shù)據(jù)與包括該電子車輛的一組電動車輛中所收集的數(shù)據(jù)相比較,基于該比較,識別在電動車輛的部件處的潛在的故障,并執(zhí)行行動以響應(yīng)于所識別的潛在的故障事件。
調(diào)度一組電動車輛的充電
如本文中所描述的,在一些實(shí)施方式中,系統(tǒng)和方法可以監(jiān)控在一組車輛中的多個車輛的充電狀態(tài),確定順序,基于所監(jiān)控的充電狀態(tài),以這個順序?qū)σ唤M車輛進(jìn)行充電,并且使得車輛以確定的順序被充電。
圖7A示出了對一組或一車隊(duì)的電動車輛進(jìn)行充電的方法700的流程圖。該方法700可以由連接的車輛系統(tǒng)125執(zhí)行,因此,該方法僅以參考的方式在此被描述。應(yīng)當(dāng)理解的是,方法700可在任何合適的硬件上被執(zhí)行。
在操作710中,連接的車輛系統(tǒng)125監(jiān)控一組車輛中的多個車輛的充電狀態(tài)。例如,通過連接到電動車輛130的控制器局域網(wǎng)240的裝置150,連接的充電系統(tǒng)125可以傳送請求至控制器局域網(wǎng)240以發(fā)送響應(yīng)消息,該響應(yīng)消息包括識別電動車輛130的充電的狀態(tài)的信息,在裝置150處接收來自控制器局域網(wǎng)240的響應(yīng)消息,其包括識別電動車輛130的充電的狀態(tài)的的信息,并將所識別的充電的狀態(tài)從裝置150轉(zhuǎn)移到服務(wù)器。
該連接的車輛系統(tǒng)125可以監(jiān)控不同組的車輛,包括一個車隊(duì)的車輛內(nèi)的一些或全部車輛,與充電網(wǎng)絡(luò)相關(guān)聯(lián)的一組車輛中的一些或全部車輛,等。
在操作720中,連接的車輛系統(tǒng)125基于所監(jiān)控的充電狀態(tài)確定對一組車輛進(jìn)行充電的順序。例如,調(diào)度模塊350可以基于車輛內(nèi)的電池組的充電水平生成順序,可以基于每一車輛內(nèi)的電池組的充電水平和每一車輛的預(yù)期的下一次使用的時間生成順序,等等。
在操作730中,連接的車輛系統(tǒng)125使得車輛以確定的順序被充電。例如,調(diào)度模塊350可通過裝置150傳達(dá)指令到電動車輛130的CAN總線240,和/或傳達(dá)指令給關(guān)聯(lián)的充電站,以開始、停止,和/或暫停充電事件或與一組電動車輛相關(guān)聯(lián)的會話。
充電協(xié)議下的對電動車輛充電的示例
如本文中所描述的,在一些實(shí)施方式中,系統(tǒng)和方法可能會導(dǎo)致電動車輛基于充電協(xié)議,或使用充電協(xié)議進(jìn)行充電。充電協(xié)議可以是基于電動車輛的充電的狀態(tài)、與電動車輛的駕駛員相關(guān)聯(lián)的行為或其它特性信息、和/或其它因素。
充電協(xié)議可以限定調(diào)度表或時間段,通過這個來對車輛進(jìn)行充電,和/或可以動態(tài)地啟動、恢復(fù)、停止或以其它方式修改車輛的當(dāng)前的充電。因此,在一些實(shí)施方式中,車輛的充電是與車輛的確定的狀態(tài)的基于事件的處理、與車輛和/或車輛的駕駛員相關(guān)聯(lián)的歷史或先前的模式、與電網(wǎng)或其它提供充電的能量源相關(guān)聯(lián)的當(dāng)前或歷史的條件、與充電站和/或提供對充電的訪問的充電網(wǎng)絡(luò)相關(guān)聯(lián)的費(fèi)用和其它信息等等聯(lián)系在一起的。
圖7B示出了通過使用確定的充電協(xié)議對電動車輛充電的方法750的流程圖。該方法750可以由連接的車輛系統(tǒng)125執(zhí)行,因此,該方法僅以參考的方式在此被描述。應(yīng)當(dāng)理解的是,方法750可在任何合適的硬件上被執(zhí)行。
在操作中760中,連接的車輛系統(tǒng)125監(jiān)控充電車輛的狀態(tài)和/或車輛的駕駛員的行為。例如,車輛狀態(tài)模塊320可以確定車輛當(dāng)前是否在充電,是否被插入到充電站但沒有在充電,和/或是否沒有在充電也沒有被插入到充電站中,基于從電動車輛130處收集的數(shù)據(jù)以識別電動車輛130的充電模式。
在操作770中,連接的車輛系統(tǒng)125基于監(jiān)控的狀態(tài)和/或行為確定充電協(xié)議。例如,充電模塊360可確定和/或選擇時間,在那個時間充電被激活、在充電事件期間抽取的功率、是否限制充電、何時暫?;蜓舆t充電事件、車輛應(yīng)該被充電到什么電池水平,等等。
在操作780中,連接的車輛系統(tǒng)125使得車輛基于確定的協(xié)議被充電。例如,充電模塊360可以發(fā)送控制信息或命令包至充電站以當(dāng)充電被提供給電動車輛時基于確定的充電協(xié)議進(jìn)行控制。
生成充電協(xié)議的示例
如本文所述,在一些實(shí)施方式中,系統(tǒng)和方法可以基于各種因素生成充電協(xié)議,例如電動車輛的充電的狀態(tài)、與電動車輛的駕駛員相關(guān)聯(lián)的行動和其它特性信息、與電網(wǎng)或其它提供充電的能量源相關(guān)聯(lián)的費(fèi)用信息,等等。例如,系統(tǒng)和方法可以識別和/或確定從充電站抽取功率或能量的車輛的容量,基于駕駛員行為信息識別車輛的當(dāng)前的或預(yù)測的使用,確定在當(dāng)前或稍后時間對車輛充電的當(dāng)前的費(fèi)用或價格,以及生成充電協(xié)議,通過這個對車輛(或,多個車輛)進(jìn)行充電。
圖8是用于生成電動車輛的充電協(xié)議的方法800的流程圖。該方法800可以由連接的車輛系統(tǒng)125執(zhí)行,因此,該方法僅以參考的方式在此被描述。應(yīng)當(dāng)理解的是,方法800可在任何合適的硬件上被執(zhí)行。
在操作810中,連接的車輛系統(tǒng)125確定電動車輛的狀態(tài)。例如,車輛狀態(tài)模塊320可確定當(dāng)前車輛是否正在充電,是否被插入到充電站但沒有在充電,和/或是否沒有在充電也沒有被插入到充電站中,基于從電動車輛130處收集的數(shù)據(jù)以識別電動車輛130的充電模式。
在操作820中,連接的車輛系統(tǒng)125確定電動車輛的駕駛員的行為。例如,連接的車輛系統(tǒng)125確定車輛下面將何時被使用,在下一個充電事件之前車輛將行駛多少英里(范圍),等等。
在操作830中,連接的車輛系統(tǒng)125接收識別對車輛充電的費(fèi)用的信息。例如,連接的車輛系統(tǒng)125可以從充電網(wǎng)絡(luò)、從電網(wǎng)、從代理等等接收信息,其識別充電的當(dāng)前費(fèi)用、充電的未來費(fèi)用、充電的預(yù)測的將來的費(fèi)用,等等。在操作840中,連接的車輛系統(tǒng)125基于車輛的確定的狀態(tài)、駕駛員的行為信息和費(fèi)用信息的比較生成充電協(xié)議。例如,連接的車輛系統(tǒng)125可以選擇第一時間窗口,通過這個將車輛充電至某個電池水平(例如,充電費(fèi)用更高的窗口,但該窗口允許車輛到達(dá)某個基線電池水平),以及選擇第二、之后的時間窗口,通過這個對車輛充電至滿格(例如,充電價格便宜的窗口)。
因此,在一些實(shí)施方式中,連接的車輛系統(tǒng)125利用由裝置150捕捉到的和/或收集到的信息通知充電決定、執(zhí)行的行動、充電協(xié)議,和/或其他與電動車輛相關(guān)聯(lián)的行為。
結(jié)論
除非上下文清楚地要求,否則遍及說明書和權(quán)利要求書的“包括”、“包含”及相似的表達(dá)應(yīng)被解釋為包含的意義,而并非是排他或詳盡的意思;也就是說,解釋為“包括但不局限于”的意思。如在此所使用的,術(shù)語“被連接”、“被耦合”及其變形,表示兩個或多個元件之間的直接或間接的連接或耦合;元件間的耦合或連接可以是物理的、邏輯的或二者的組合。另外,文字“在此”、“以上”、“以下”和相似的含義的文字,當(dāng)用于本申請時,應(yīng)指的是本申請作為一個整體,而不是本申請任何特定的部分。在上下文允許的情況下,在以上具體描述中使用的單數(shù)或復(fù)數(shù)數(shù)字的文字也可分別相應(yīng)地包括復(fù)數(shù)或單數(shù)數(shù)字。當(dāng)“或”一詞涉及兩個或兩個以上項(xiàng)目的列表時,其涵蓋該詞的以下的所有解釋:該列表中的任一項(xiàng)、該列表中的所有項(xiàng)、和該列表中的項(xiàng)的任意組合。
以上本系統(tǒng)的實(shí)施方式的詳細(xì)說明并不旨在排他或?qū)⒈鞠到y(tǒng)限制在以上公開的精確形式。盡管本系統(tǒng)的特定實(shí)施方式和示例出于說明目的在上面被描述,如本領(lǐng)域相關(guān)技術(shù)人員所認(rèn)識的,在本系統(tǒng)的范圍內(nèi)可能有各種等同地變型。例如,當(dāng)過程或框以給定的順序呈現(xiàn)時,替代的實(shí)施方式可以執(zhí)行具有步驟的程序,或采用具有不同框的系統(tǒng),具有不同的順序,并且某些過程或框可以被刪除、移動、增加、細(xì)分、合并和/或修改。這些過程或框中的每個可以通過多種不同的方法來實(shí)現(xiàn)。此外,盡管過程或框有時是以順序執(zhí)行的方式示出的,這些過程或框也可以是并行執(zhí)行的,或在不同的時間執(zhí)行。
雖然以上描述的許多實(shí)施方式采用存儲在移動裝置上的軟件,上述的腳本和其它軟件可以被硬編碼到移動裝置中(例如,存儲在EEPROM、PROM中等等)。另外,上述功能可以在沒有腳本或其他特殊模塊的情況下實(shí)現(xiàn)。
在此提供的本系統(tǒng)的教導(dǎo)可以被應(yīng)用到其它系統(tǒng)中,而不一定是上述的系統(tǒng)。上述的各種實(shí)施方式的要素與舉措可以被結(jié)合以提供進(jìn)一步的實(shí)施方式。
上述所有的專利和中請及其他參考,包括任何在所附的申請文件中所羅列的任何資料都通過引用的方式被并入到本文中。如有必要,系統(tǒng)的方面可以被修改,以采用以上描述的各種參考的系統(tǒng)、功能和概念以提供本系統(tǒng)的進(jìn)一步的實(shí)施方式。
可以參照上述詳細(xì)說明對本系統(tǒng)進(jìn)行這些貨其它改變。盡管上述詳細(xì)說明描述了本發(fā)明的特定的實(shí)施方式并描述了預(yù)期的最佳模式,不管在本文中上面的描述是如何詳細(xì),本系統(tǒng)可通過多種方式實(shí)施。盡管基于本地的支持系統(tǒng)的詳細(xì)內(nèi)容在其實(shí)施細(xì)節(jié)上可能有相當(dāng)大的變化,但仍然被包含在本文公開的系統(tǒng)內(nèi)。如上文所述,在描述本系統(tǒng)的特定特征或方面時使用的特定技術(shù)術(shù)語并不意味著該術(shù)語在本文中被重新定義以被限定為與術(shù)語相關(guān)聯(lián)的特定的特性、特征或系統(tǒng)的方面。在一般情況下,在下面的權(quán)利要求中使用的術(shù)語不應(yīng)該理解為限制本系統(tǒng)為說明書中所披露的具體實(shí)施方式,除非上面的詳細(xì)說明部分明確定義了這些術(shù)語。因此,本系統(tǒng)的實(shí)際范圍不僅包括披露的實(shí)施方式,而且包括權(quán)利要求覆蓋的實(shí)施或?qū)崿F(xiàn)本系統(tǒng)的所有等同方式。
盡管本系統(tǒng)的特定方面在下面以特定權(quán)利要求的形式提供,本發(fā)明人以多種權(quán)利要求形式設(shè)想了本系統(tǒng)的各個方面。因此,發(fā)明人保留在提交本申請后增加額外的權(quán)利要求以尋求用于本系統(tǒng)的其他方面的這些額外的權(quán)利要求形式。