亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于OCPP的汽車充電樁系統與后臺管理系統設計與實現

        2021-11-19 02:48:32陜西理工大學機械工程學院杜明明崔立堃馮緒永王承祥
        數字技術與應用 2021年10期
        關鍵詞:充電站客戶端電動汽車

        陜西理工大學機械工程學院 杜明明 崔立堃 馮緒永 王承祥

        在信息化時代,電動汽車充電樁的發(fā)展也非常迅速,然而,充電樁基礎設施的缺乏和系統的不健全是目前大規(guī)模采用電動汽車的主要障礙之一,在充電樁系統中,軟件系統和硬件系統之間的信息交換能力是充電樁發(fā)展的一個關鍵因素。運用Web前端技術搭建出客戶端界面,接著運用MySQL技術、JDK項目構建技術和Maven項目管理工具等技術搭建出可以和客戶端交互基于的服務器,最后通過驗證證明基于OCPP設計的系統能夠進行快速、準確的通信,能夠達到預期的設計目標。

        0 前言

        隨著我國經濟持續(xù)快速發(fā)展,城市機動車數量越來越多,這也導致汽車尾氣對環(huán)境造成的污染越來越嚴重。中國要走節(jié)能環(huán)保、綠色出行的道路,一定要大力發(fā)展節(jié)能汽車、新能源汽車[1],以及基礎設施建設的大力發(fā)展,所以充電樁的建設發(fā)展需求必然大幅增加。目前,國家電網,南方電網,特來電能等多數國內充電設備生產廠商和運營商多采用以104協議作為基礎協議,并對其進行一定程度上的修改。其數據量很小,但是易讀性較差,而且缺少拓展性。OCPP(開放充電通訊協議)嘗試構建出一種免費的開放標準,它是一種通用的開放通訊協議,它用于解決私營充電網絡帶來的私有性的挑戰(zhàn)[2-3],統一的通訊標準可以使不同的CSMS和CS達到高度的互聯互通,因此對于整個電動汽車市場都是一個優(yōu)勢。本文在對OCPP進行研究后,基于Linux下的Ubuntu操作系統[4-6]實現了OCPP通信功能,經過驗證,各個功能均可以達到良好的交互,擬為后續(xù)汽車充電樁的通信模式和管理方式提供借鑒意義。

        1 OCPP v1.6

        OCPP為CS與各種不同的CSMS(充電站管理系統)間提供了一種統一的通訊手段。該協議的架構能支持來自不同供應商的CSMS與所有的CS點互相連接[7]。OCPP的目標是為充電站和充電站管理系統之間的通信方法提供統一的解決方案。OCPP 1.6引入了一些新功能,包括智能充電,并在支持SOAP格式之后開始支持基于WebSocket的JSON應用格式[8]。JSON是一種輕量的數據集交換格式,采用完全獨立于編程語言的文本格式來存儲和表示數據,具有簡潔和清晰的層次結構,易于開發(fā)者編寫、閱讀和檢查,也易于機器解析和生成,傳輸速度快等特點,正成為Web上最流行的數據交換格式之一[9-12]。

        2 OCPP功能代碼實現

        2.1 授權

        該功能塊描述了與授權相關的功能,它包含了對用戶進行授權的不同方式,在線或離線授權,以及授權請求消息處理行為、授權緩存功能等。當用戶希望將電動汽車從充電站拔出時,充電站需要驗證用戶是發(fā)起充電的用戶,或者用戶是同一組用戶,從而允許終止充電。電動汽車司機插入電動汽車與充電站之間的充電電纜。充電站發(fā)送狀態(tài)通知請求和充電事件請求(事件類型=已啟動),以通知CSMS有關已插入電纜的信息,電動汽車司機按下開始按鈕開始充電。

        2.2 充電請求

        在OCPP1.6中,這是由CSMS完成的,充電站生成的充電ID對于該充電站必須是唯一的,在充電站的生命周期內,它永遠不應使用兩次相同的充電ID。EV駕駛員將其“EV”停在帶有停車位占用檢測器的充電站,這將觸發(fā)檢測器,充電站發(fā)送充電請求(事件類型=已啟動),通知CSMS有關已開始的充電,CSMS響應充電響應,確認已收到充電事件請求。

        2.3 CS停止充電請求

        該用例描述了電動汽車司機如何停止充電,通知CSMS充電站的充電已停止。當停車位占用不再檢測到電動車時,停止充電。充電站停車場占用檢測器停止檢測電動汽車充電站發(fā)送充電事件請求(事件類型=已結束),通知CSMS有關已結束的充電。

        2.4 啟動請求

        啟動通電后,充電站將向充電站管理系統發(fā)送啟動通知的請求,其中包含有關其配置的信息。充電站管理系統應響應來指示是否接受該充電站。每次啟動或重新啟動時,充電站都應發(fā)送一個啟動通知請求。當充電站管理系統接收到充電站啟動通知的請求后,充電站管理系統會對充電站的請求進行響應,其中包含充電站管理系統的當前時間、間隔和狀態(tài),其中狀態(tài)主要有三種類型:(1)Accepted;(2)Pending;(3)Refused。

        3 充電站及管理系統設計

        3.1 客戶端的設計

        以OCPP1.6協議為基礎搭建充電站客戶端,目的是使充電站管理系統和充電站可以進行正常的連接和相互通信。本文客戶端的搭建還涉及到UI界面的運行,用到的技術主要是HTML超文本標記語言,因為現代瀏覽器對HTML錯誤的容錯率很高,并采用啟發(fā)式方法來默默地糾正錯誤,正是由于這些錯誤糾正啟發(fā)式方法的存在,網頁的呈現速度可能會更慢[13]。如圖1所示的OCPP客戶端的UI操作界面。

        圖1 客戶端UI界面Fig.1 Client UI interface

        3.2 實現Steve服務器的實現

        通過運用MySQL數據庫技術、Maven項目管理技術、JDK構建技術等核心技術搭建的服務器運行環(huán)境來構建Steve服務器。服務器登錄界面如圖2所示。

        圖2 服務器登錄界面Fig.2 Server login interface

        4 客戶端和服務器端交互

        通過所搭建的Steve服務器,結合OCPP中所涉及的功能塊的工作原理,最后成功地實現了功能,并且可以很好地進行工作。圖3展示了后臺管理系統的關于充電樁充電的信息。

        圖3 后臺管理界面Fig.3 Backstage management interface

        5 結論

        從OCPP在充電樁和充電站管理系統的通信中扮演著越來越重要的作用出發(fā),以該協議為參考基礎進行了功能模塊的研究,接著運用項目構建工具、MySql數據庫技術、Maven等技術搭建設計出服務器;運用Web前端技術設計出客戶端運行界面,最后應用WebSocket協議把客戶端連接到服務器。通過連接良好的兩端進一步驗證各個OCPP功能塊。經過多次驗證,證明了所設計的系統運行穩(wěn)定,響應及時,能達到預期設計目標,同樣也為以后充電樁通訊協議應用OCPP提供了一種可行性的框架思路。

        引用

        [1] 俞志強.新能源汽車充電樁系統設計研究[D].青島:青島科技大學,2020.

        [2] Alcaraz C,Lopez J,Wolthusen S.OCPP Protocol:Security Threats and Challenges[J].IEEE Transactions on Smart Grid,2017(99):1.

        [3] OCA,“Standarization of OCPP at OASIS and IEC,”O(jiān)pen Charge Alliance,http://www.openchargealliance.org/news/,last access August 2016,Tech.Rep.July 2016.

        [4] 吳宗鍵.基于Ubuntu的Unix服務器管理系統開發(fā)[J].軟件,2018,39(02):157-160.

        [5] LI Zhao,ZHANG Yong.A Multicast Routing Design and Linux Implementation in Ad Hoc Network[J].The Journal of New Industrialization,2011,1(11):1-10.

        [6] WANG Li-xin,ZHANG Yong,DAI Chao.Design & Implementation of Cognitive Ad Hoc Network Testbed under Linux[J].The Journal of New Industrialization,2011,1(10):96-102.

        [7] OCA,“Open charge point protocol 1.6,”O(jiān)pen Charge Alliance,Duiven,The Netherlands,Tech.Rep.2015.

        [8] Alcaraz C,Lopez J,Wolthusen S.OCPP Protocol:Security Threats and Challenges[J].IEEE Transactions on Smart Grid,2017(99):1-1.

        [9] 黃秀麗,陳志.基于JSON的異構Web平臺的設計與實現[J].計算機技術與發(fā)展,2021,31(03):120-125.

        [10] 高靜,段會川.JSON數據傳輸效率研究[J].計算機工程與設計,2011,32(7):2267-2270.

        [11] NURSEITOV N,PAULSON M,REYNOLDS R,et al.Comparison of JSON and XML Data Interchange Formats:A Case Study[C]//Proceedings of the ISCA 22nd International Conference on Computer Applications in Industry and Engineering.San Francisco,California,USA:DBLP,2009:157-162.

        [12] 丁承君,崔欣,朱雪宏,等.信息物理系統數據格式交換性能研究[J].科技通報,2019,35(2):59-63.

        [13] ARTZI S,QUINONEZ J,MD ERNST,et al.Parameter Reference Immutability:Formal Definition,Inference Tool, and Comparison[J].Automated Software Engineering,2009,16(1):145-192.

        猜你喜歡
        充電站客戶端電動汽車
        媽媽,我的快樂充電站
        純電動汽車學習入門(二)——純電動汽車概述(下)
        “首充”
        地產人的知識充電站,房導云學堂5月開講!
        房地產導刊(2020年6期)2020-07-25 01:31:26
        電動汽車
        縣級臺在突發(fā)事件報道中如何應用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設計與實現
        電子測試(2018年10期)2018-06-26 05:53:34
        現在可以入手的電動汽車
        海外星云(2016年17期)2016-12-01 04:18:42
        專注:電動汽車背后的技術創(chuàng)新
        国产在线AⅤ精品性色| 婷婷亚洲久悠悠色悠在线播放 | 国产成人精品午夜福利| 四虎成人精品国产永久免费| 国产成人精品一区二区不卡| 成人免费看aa片| 国产肉体ⅹxxx137大胆| 国产日韩三级| 久久精品亚洲94久久精品| 99久久亚洲精品日本无码| 国产精品久久久av久久久| 太大太粗太爽免费视频| 青青草小视频在线观看| 野外亲子乱子伦视频丶| 99爱这里只有精品| 美女一区二区三区在线观看视频| 亚洲毛片在线免费视频| 久久精品成人无码观看不卡| 综合色久七七综合尤物| 日本特殊按摩在线观看| 精品亚洲a∨无码一区二区三区 | 玩弄人妻少妇精品视频| 国产女精品视频网站免费| 日本一区二区三区在线| 我要看免费久久99片黄色| 曰韩人妻无码一区二区三区综合部| AV永久天堂网| 亚洲女同高清精品一区二区99| 国产亚洲综合一区二区三区| 香蕉久久人人97超碰caoproen| 国产精品白浆免费观看| 国产一区二区三区亚洲avv| 国产绳艺sm调教室论坛| 亚洲欧洲日产国码久在线观看| 久久精品国产亚洲av热东京热| 欧美 日韩 人妻 高清 中文| 成人天堂资源www在线| 久久99热精品免费观看麻豆| 色狠狠一区二区三区中文| 亚洲旡码a∨一区二区三区| 深夜福利国产|