View a markdown version of this page

電動車輛充電 OCPP 處理常式 - 電動車輛充電 OCPP 處理常式

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

電動車輛充電 OCPP 處理常式

發佈日期:2023 年 11 月 15 日 (圖表歷史記錄)

此參考架構示範如何使用 AWS IoT Core 和 等 AWS 服務,根據 EV 產業標準 Open Charge Point Protocol (OCPP) 建置高度可擴展、低延遲的電車 (EV) 充電點運算子系統 AWS Lambda。

電動車輛充電 OCPP 處理常式圖表

參考架構圖,示範如何使用 AWS IoT Core 和 等 AWS 服務,根據 EV 產業標準 Open Charge Point Protocol (OCPP) 建置高度可擴展、低延遲的電車 (EV) 充電點運算子系統 AWS Lambda。
  1. 一輛電動車輛抵達充電點並連接到充電纜線。客戶撥動其RFID 卡來啟動充電。

  2. 收費點會執行 DNS 查詢,並從在 Amazon Route 53 中註冊的記錄接收回應。

  3. 充電點會透過 Network Load Balancer (NLB) 連線至已解析的 OCPP 端點。

  4. NLB 會將連線重新導向至在 上執行的 OCPP 處理常式的容器化執行個體AWS Fargate。

  5. OCPP Handler 應用程式會驗證充電座,並建立與充電座的雙向 WebSockets 連線。

  6. OCPP 處理常式應用程式建立雙向 MQTT 連線,AWS IoT Core以使用充電座 ID 做為其識別符。

  7. 從收費點收到的 OCPP 訊息會發佈至由收費點 ID 和主題路徑 識別的 MQTT 主題/in。

  8. IoT 規則會訂閱特定 MQTT 訊息 (例如活動訊號),這些訊息由 AWS Lambda函數傳遞和處理,以進行自動回應。

  9. IoT 規則會訂閱包含主題路徑的所有 MQTT 訊息,/in並將訊息承載轉送至 Amazon Simple Queue Service (Amazon SQS) 佇列。

  10. AWS Step Functions 執行個體是由 Amazon SQS 佇列啟動,並根據 OCPP 訊息承載協調適當商業邏輯的解釋和執行。

  11. 從充電座管理系統 (CSMS) 傳送至充電座的 OCPP 訊息,會使用充電座 ID 和主題路徑 ,以 MQTT 訊息形式發佈至主題/out。

  12. OCPP Handler 應用程式會使用收費點 ID 和主題路徑 訂閱主題的所有 MQTT 訊息/out。OCPP 處理常式會透過與收費點 ID 相關聯的 WebSocket 連線轉送 OCPP 回應訊息。

  13. 收費點會收到 OCPP 回應並對其採取行動。在這種情況下,它會啟動將電力交付給電動車輛。

  14. 來自充電座的遙測和指標會新增至適當的資料存放區。您可以針對此資料執行分析和視覺化。

  15. 充電座運算子管理員可以存取 Web 型使用者介面入口網站,以監控系統說明、檢視資料,或啟動組態和韌體變更。

深入閱讀

如需其他資訊,請參閱

圖表歷史記錄

若要收到此參考架構圖的更新通知,請訂閱 RSS 摘要。

變更描述日期

初次出版

首先發佈參考架構圖。

2023 年 11 月 15 日

注意

若要訂閱 RSS 更新,您必須為正在使用的瀏覽器啟用 RSS 外掛程式。