From 66587a9a9ca17003db91c7294075602b359c27c1 Mon Sep 17 00:00:00 2001 From: Zizhe Wang <zizhe.wang@tu-dresden.de> Date: Tue, 30 Apr 2024 16:11:30 +0200 Subject: [PATCH] Replace README.md --- README.md | 44 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 2343ecc..50eb270 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,44 @@ # PN4ECSS -Petri Net for Electric Car-Sharing System. +Petri Net for Electric Car-Sharing System (ECSS). -Implementation of the ECSS PN model described in this paper (Modelling and Performance Analysis of -Electric Car-Sharing Systems Using Petri Nets) with PNlib3.0 (https://github.com/AMIT-HSBI/PNlib) in Modelica. \ No newline at end of file +## Background + +Implementation of the ECSS Petri Net model described in [this paper]([Modelling and Performance Analysis of Electric Car-Sharing Systems Using Petri Nets | E3S Web of Conferences (e3s-conferences.org)](https://www.e3s-conferences.org/articles/e3sconf/abs/2020/30/e3sconf_evf2020_03001/e3sconf_evf2020_03001.html)) (shown as below) in Modelica. + + + + + +## Environments + +[OpenModelica v1.22.3](https://openmodelica.org/download/download-windows/) + +[PNlib v3.0.0](https://github.com/AMIT-HSBI/PNlib) + +## Model Description + +The implementation implemented "The City" subnets, but only two of them (left part), for some simplicity. + +The "Commercial and Industrial Center" subnets has been also implemented (right part). + +With this model my computer runs already very slow 😑 + +There are two Modelica models + +* `CarSharing.mo` is the model of a subnet of "The City" part. +* `CarSharingSystem.mo` is the model of the whole ECSS system. + + + +This model generates some stochastic user (demands), you can simulate: + +* how many cars are in use, +* how many cars are charging thus not available, +* how many cars finished charging and are ready for being rent, +* how many users don't have a car available so they just leave, +* etc. + +Here you will find a gif to visualize the simulation result. + + \ No newline at end of file -- GitLab