Abstract

Documentation of the OCPP protocol version 1.6 was investigated. A comparative analysis of the implementation of this protocol using SOAP and JSON was carried out. It showed that it is advisable to select OCPP JSON Specification to model the interaction of an electric vehicle with a charging station. Functional requirements for client-side and server-side software was identified. The Precedence Diagram was constructed. The C# programming language, Windows Forms technology and the Visual Studio integrated development environment were chosen to implement the functional part. The basic protocol is Websocket using JSON files. WPF technology uses a declarative XAML markup language. With these tools, an application design was created on both client and server sides. Frame animation was developed in the Adobe Photoshop graphics editor. After combining the functional and visual parts, a workable application of the simulation of the interaction of the electric vehicle with the charging station was obtained. Many development scenarios were considered during the development: charging the electric vehicle in a positive scenario (working server, available port), processing such negative usage scenarios as a non-working server, or trying to start charging on an inaccessible port, or trying to disconnect in the unfinished charging process, etc. Ready-to-use application can be used to demonstrate the protocol and the charging process of an electric vehicle from a charging station.

Highlights

  • Для моделювання взаємодії електромобіля із зарядною станцією з використанням Open Charge Point Protocol було обрано такий сценарій

  • Готовий працездатний застосунок може бути використаний для наочної демонстрації роботи протоколу, а також для зарядки електромобіля від зарядної станції

Read more

Summary

Introduction

Метою роботи є моделювання процесу заправки електромобіля шляхом часткової реалізації Open Charge Point Protocol згідно з документацією OCPP v1.6. В ході дослідження було проведено порівняльний аналіз двох реалізацій Open Charge Point Protocol v1.6, що знаходяться у відкритому доступі, та здійснено комп’ютерне моделювання взаємодії електромобіля із зарядною станцією на основі реалізації OCPP. Реалізація Open Charge Point Protocol v1.6 може бути виконана одним із двох шляхів: SOAP [4] (з використанням HTTP, оснований на Open Charge Point Protocol v1.5); JSON [5] (з використанням WebSockets [6]).

Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call