Coder Social home page Coder Social logo

thormoon / powertrainhybridvehicletraffic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from harshalshah7b/powertrainhybridvehicletraffic

0.0 0.0 0.0 824 KB

Energy-efficient powertrain control of Hybrid Vehicles through traffic jams

MATLAB 100.00%

powertrainhybridvehicletraffic's Introduction

PowertrainHybridVehicleTraffic

Energy-efficient powertrain control of Hybrid Vehicles through traffic jams

Introduction

  • Hybrid Electric Vehicles contributes to fuel savings and emission reduction aims, which ultimately reduces energy consumption. The aim of this project is to develop efficient powertrain control for hybrid vehicles to reduce energy consumption during heavy traffic. The approach is to reduce fuel consumption by switching between electric drive and internal combustion engine during traffic scenario. The change in acceleration helps to find the velocity which in turn determines the position of the subject vehicle which is also dependent on the vehicle ahead of the subject vehicle. This calculation considers the efficiency of electric drive and internal combustion engine as well at different velocities and done.

  • We are using traffic flow model with safe distance concept to optimize velocity of our vehicle with respect to velocity of leading vehicle in the traffic. The leading vehicle and following vehicle have an initial set of conditions which they are following. There is a range of safe distance which is always maintained between the 2 vehicles and the leading vehicle parameters are used to derive the following vehicle parameters such as drive cycle and mass fuel consumption. Random numbers are used in PDE model of traffic to generate the velocity of leading vehicle at different time steps.

Instructions to run the code

  • From this directory, first run the file "DO_Project_Code.m" file which will give drive profile of our vehicle. This output file would be named as "cyc_mph.m". Output file will have a matrix 'cyc_mph' which will have two columns, first for time and second for optimized velocity of our vehicle.

  • The output file "cyc_mph.m" will be automatically saved in the ECMS folder.

  • Then from the ECMS folder, we have to run "fMPG.m" file which needs cycle number as input. The cycle we got is setted as cycle 4. So, in command window of MATLAB, input "fMPG(4)" command to run this file. This will give us plots for SOC and Fuel Consumption.

We would sincerely like to thank Dr. Yi Ren for his support and guidance throughout the semester and for the vital inputs on the project.

powertrainhybridvehicletraffic's People

Contributors

harshalshah7b avatar sarvagyabhat avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.