ZhihanLee / PPO-based-Eco-Driving-for-Prius

The environment code for the paper 'Learning-based Eco-driving Strategy Design for Connected Power-split Hybrid Electric Vehicles at Signalized Corridors'

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PPO_Prius

This is the environment code for the paper

Learning-based Eco-driving Strategy Design for Connected Power-split Hybrid Electric Vehicles at Signalized Corridors

which is accpeted by 2022 IEEE INTELLIGENT VEHICLES SYMPOSIUM https://ieeexplore.ieee.org/document/9827278

structure

This code established a multi-intersections environment and a simplifed HEV model.

trajectory

V3-velocitytra

V3-reward

If you never use GYM environment before, you can follow the instruction below:

https://blog.csdn.net/qq_42321822/article/details/121163596?spm=1001.2014.3001.5502

This code comes from serval iteration, it might set a bad example for writing RL envirnoments.

So just use it for learning RL in eco-driving.

Thanks @renzong Lian 's code which is a good educational code for me.

This is their team's work :

https://github.com/lryz0612/DRL-Energy-Management

Requirements

image

Cite

You can reach the paper through : https://ieeexplore.ieee.org/document/9827278

If this paper's work helps you, welcome to cite it:

@INPROCEEDINGS{9827278,
author={Li, Zhihan and Zhuang, Weichao and Yin, Guodong and Ju, Fei and Wang, Qun and Ding, Haonan},
booktitle={2022 IEEE Intelligent Vehicles Symposium (IV)},
title={Learning-based Eco-driving Strategy Design for Connected Power-split Hybrid Electric Vehicles at signalized corridors},
year={2022},
volume={},
number={},
pages={1226-1233},
doi={10.1109/IV51971.2022.9827278} }

About

The environment code for the paper 'Learning-based Eco-driving Strategy Design for Connected Power-split Hybrid Electric Vehicles at Signalized Corridors'


Languages

Language:Python 100.0%