SlideShare a Scribd company logo
1 of 25
Train Trajectory Optimisation for
Energy Saving
-- BEng Final Year Project
-- Yeziwei Wang (Maggie)
-- Supervisor: Prof. Clive Roberts
Background and Purpose
Current Problems
 Increasing energy prices
 Increasingly urgent environmental concerns
 The development of automatic train
operation
 Driving Strategy is a relatively easy way to
save energy compared to improve vehicle or
railway design
Project Purpose
 Develop genetic algorithm to find the
optimal train trajectory compromising
between journey time and energy
consumption.
 Case study on a commercial train line with
three different rolling stock.
Trajectory/ Train Operation Strategy
Consuming energy
No energy Consumption
Acceleration Cruising Coasting Braking
Max speed
Coasting
speed
No coasting control
Train Trajectory Power Graph
Consuming energy No energy Consumption
Coasting speed at 144km/h
Train Trajectory Power Graph
Consuming energy No energy Consumption
Single Train Simulator (STS)
ST
S
Vehicle: mass,
max speed etc.
Route: station,
gradient etc.
Coasting
control: coasting
speed
Simulation Results:
journey time,
velocity profile,
Energy
consumption etc.
Brute force
Best
Train
Trajectory
Genetic
Algorithm
Algorithms
Brute Force: Calculate all the combination of
coasting and max speed to find the optimal
trajectory.
Genetic Algorithm: Search the best
combination of coasting and max speed to
find the optimal trajectory
First Generation
Fitness Function (STS)
Rank the population
according to fitness
result
Create new
generation
Output Final
Result
Reach
generation
limit?
Yes
No
Coasting speed
Max speed
STS
All
Coasting
Speed?
All max
Speed?
Output Final
Result
Yes
Yes
No
No
Genetic Algorithm Implementation
Initialisation
 Initialisation includes: variable numbers,
variable constraints, iterations, population
size, routes and vehicles.
 Initialise the programme, so that in the
following testing stage, there is no need to
change the code to tune the parameters of
the algorithm.
Genetic Algorithm
 The first generation is randomly generated from the
variable limits
 In this case, coasting speed from range 54km/h
~198km/h; max speed from 110km/h ~ 190km/h
First Generation First Generation
Fitness Function (STS)
Rank the population
according to fitness
result
Create new
generation
Output Final
Result
Reach
generation
limit?
Yes
No
Genetic Algorithm
Fitness Function
 Two input variables: journey time and energy consumption.
 A general fitness function to observe the result from
considering only one factor.
 For each vehicle, the fitness function constrains the journey
time to the corresponding timetable time
First Generation
Fitness Function (STS)
Rank the population
according to fitness
result
Create new
generation
Output Final
Result
Reach
generation
limit?
Yes
No
Genetic Algorithm
 Combine two variables (coasting velocity and max
speed), journey data (journey time and energy) and
fitness result into a matrix
 Sort the matrix according to fitness result and as a
result, all the other data are also in the right place
Ranking
First Generation
Fitness Function (STS)
Rank the population
according to fitness
result
Create new
generation
Output Final
Result
Reach
generation
limit?
Yes
No
Genetic Algorithm
First Generation
Fitness Function (STS)
Rank the population
according to fitness
result
Create new
generation
Output Final
Result
Reach
generation
limit?
Yes
No
1. Elite Children
2. Crossover
3. Mutation
4. New children
New Generation
Pass on
Cross over
Mutation
Mutation
Replace
My GA Output
 The Convergence curve of the process
shows the performance of the
algorithm, which plots the best
individual in each generation.
 The table of the final result shows the
fitness function ranking and the
corresponding simulation data
First Generation
Fitness Function (STS)
Rank the population
according to fitness
result
Create new
generation
Output Final
Result
Reach
generation
limit?
Yes
No
Case Study
Railway Line: Euston – MK - Rugby Vehicle
 Virgin – Pendolino
 Virgin – Voyager
 London Midlands – Class350
 These three vehicles are the ones that are
currently running on this railway line.
Virgin – Pendolino
o Class 390 Pendolino is a type
of electric high-speed train
operated by Virgin Trains
o It is one of the fastest
domestic electric multiple
units operating in Britain
o Its max speed is 225km/h
Virgin – Voyager
o The Class221 Super Voyager
is a diesel-electric multiple-
unit express trains
o Currently these trains are
divided between two
operators, Virgin Trains and
Cross Country.
o For the chosen line, the train
is operated by Virgin Trains.
o Its max speed is 200km/h
London Midlands - Class350
o The British Rail Class 350 is a
class of electrical multiple unit
on regional express services
o Its max speed is 180 km/h
Algorithm Performance
My GA
Pendolino Voyager Class350
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Fitness
Result
3217.2 s 875.49
kWh
3174.7 s 423.36
kWh
3220 s 411.82
kWh
Coasting
Speed
(km/h)
190.8 54 194.4 54 190.8 54
Max
Speed
(km/h)
190 110 190 110 190 110
Matlab GA
Pendolino Voyager Class350
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Fitness
Result
3217.19 s 875.494
kWh
3174.66 s 423.363
kWh
3220.12 s 411.82
kWh
Coasting
Speed
(km/h)
195.5 54 190 54 190.8 54
Max
Speed
(km/h)
190 110 190 110 190 110
Algorithm Comparison
Generation Size: 25
Iteration: 80
 For the same condition above,
both can obtain the optimal
result.
 Both genetic algorithm
converges between 10 to 60
generations.
 Matlab GA toolbox has a better
starting point.
Algorithm Performance
My GA
Pendolino Voyager Class350
Best
Journey
Time
Minimal
Energy
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Fitness
Result
3217.2 s 875.49 kWh 3174.7 s 423.36
kWh
3220 s 411.82
kWh
Coasting
Speed
(km/h)
190.8 15 194.4 15 190.8 15
Max Speed
(km/h)
190 110 190 110 190 110
Brute Force
Pendolino Voyager Class350
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Best
Journey
Time
Minimal
Energy
Cost
Fitness
Result
3217.19 s 875.5
kWh
3174.66s 423.36
kWh
3220 s 411.8 kWh
Coasting
Speed
(km/h)
190.8 54 190.8 54 190.8 54
Max
Speed
(km/h)
190 110 190 110 190 110
 The genetic algorithm successfully finds the global optimal.
Virgin - Pendolino
 Journey time and energy consumption are equally important (p =
0.5)
 Timetable Time = 63min = 3780s, Energy = 1530.6kWh
 Optimal Journey time is 3778.7s : within1% difference
 Optimal Energy consumption is 1410.8kWh – saving 8.5% energy
Virgin - Voyager  Journey time and energy consumption with the same weighting (p
= 0.5)
 Timetable Time = 54min = 3240s, Energy = 1060.7kWh
 Optimal Journey time is 3240.1s : within1% difference
 Optimal Energy consumption is 97.6kWh – saving 10% energy
London Midlands
– Class350
 Journey time and energy consumption are equally important (p =
0.5)
 Timetable Time = 57min = 3420s, Energy = 786.2kWh
 Optimal Journey time is 3420.5s : within1% difference
 Optimal Energy consumption is 721.82kWh – saving 8.9% energy
Overall Energy Saving
Virgin Trains London Midlands
Pendolino Voyager Class350
Journey time (min) 63 54 57
Energy (kWh) No coasting Coasting No coasting Coasting No coasting Coasting
1530.6 1410.8 1060.7 963.13 786.2 721.8
Energy saving(kWh) 119.8 97.6 64.4
Energy saving% 8.5% 10% 8.9%
Services per year 572 312 3224
Energy cost saving £20,557.68 /year £9,135.36 /year £62,287.68 /year
Total Saving £30,217.2 /year £62,287.68 /year
• 30p per kWh energy cost
Conclusions
Driving Strategy
 For one specific railway line, there is one
optimal driving strategy considering only one
factor, time or energy, regardless of the type of
rolling stock.
 When consider two factors having the same
importance, the driving strategy change
accordingly.
 For three different vehicle, changing driving
strategy can save energy while keep the
journey time close to current timetable time or
even save on journey time.
Algorithms
 Brute Force is a very simple but thorough algorithm,
which can definitely obtain the best result.
 However, Brute Force is time consuming and requires
a lot of computing power, which is not suitable for
practical design.
 Genetic Algorithm calculates the optimal in a more
sophisticated and fast manner.
 Its disadvantage is that the result of each time may
not be the same thus the definite optimal may be
missed.
 Using the two algorithm together can overcome the
disadvantages of each algorithm.

More Related Content

What's hot

Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...IJRES Journal
 
Diesel Adaptation for the Toyota Prius Hybrid System
Diesel Adaptation for the Toyota Prius Hybrid SystemDiesel Adaptation for the Toyota Prius Hybrid System
Diesel Adaptation for the Toyota Prius Hybrid SystemV-Motech
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd Iaetsd
 
Platforming_Automated_And_Quickly_Beamer
Platforming_Automated_And_Quickly_BeamerPlatforming_Automated_And_Quickly_Beamer
Platforming_Automated_And_Quickly_BeamerPeter Sels
 
Study of using particle swarm for optimal power flow
Study of using particle swarm for optimal power flowStudy of using particle swarm for optimal power flow
Study of using particle swarm for optimal power flowMohamed Abuella
 
Comparative study of emission pollutants between BIM and VSP methods.
Comparative study of emission pollutants between BIM and VSP methods.Comparative study of emission pollutants between BIM and VSP methods.
Comparative study of emission pollutants between BIM and VSP methods.AdithCR1
 
Supply chain logistics : vehicle routing and scheduling
Supply chain logistics : vehicle  routing and  schedulingSupply chain logistics : vehicle  routing and  scheduling
Supply chain logistics : vehicle routing and schedulingRetigence Technologies
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceLIFE GreenYourMove
 
2014-07-08-Speed-on-Ice
2014-07-08-Speed-on-Ice2014-07-08-Speed-on-Ice
2014-07-08-Speed-on-IceNorbert Gruen
 
Network Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power SystemNetwork Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power SystemHeetae Kim
 
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...ijmech
 
B041011119
B041011119B041011119
B041011119IOSR-JEN
 
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...IOSR Journals
 
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...TELKOMNIKA JOURNAL
 
Development of Seakeeping Test and Data Processing System
Development of Seakeeping Test and Data Processing SystemDevelopment of Seakeeping Test and Data Processing System
Development of Seakeeping Test and Data Processing Systemijceronline
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceLIFE GreenYourMove
 

What's hot (19)

Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
 
Diesel Adaptation for the Toyota Prius Hybrid System
Diesel Adaptation for the Toyota Prius Hybrid SystemDiesel Adaptation for the Toyota Prius Hybrid System
Diesel Adaptation for the Toyota Prius Hybrid System
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
Platforming_Automated_And_Quickly_Beamer
Platforming_Automated_And_Quickly_BeamerPlatforming_Automated_And_Quickly_Beamer
Platforming_Automated_And_Quickly_Beamer
 
Study of using particle swarm for optimal power flow
Study of using particle swarm for optimal power flowStudy of using particle swarm for optimal power flow
Study of using particle swarm for optimal power flow
 
W bwm04200100en gb01
W bwm04200100en gb01W bwm04200100en gb01
W bwm04200100en gb01
 
Comparative study of emission pollutants between BIM and VSP methods.
Comparative study of emission pollutants between BIM and VSP methods.Comparative study of emission pollutants between BIM and VSP methods.
Comparative study of emission pollutants between BIM and VSP methods.
 
Supply chain logistics : vehicle routing and scheduling
Supply chain logistics : vehicle  routing and  schedulingSupply chain logistics : vehicle  routing and  scheduling
Supply chain logistics : vehicle routing and scheduling
 
C012512230
C012512230C012512230
C012512230
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, Greece
 
2014-07-08-Speed-on-Ice
2014-07-08-Speed-on-Ice2014-07-08-Speed-on-Ice
2014-07-08-Speed-on-Ice
 
Network Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power SystemNetwork Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power System
 
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
SIMULTANEOUS OPTIMIZATION OF SEMIACTIVE QUARTER CAR SUSPENSION PARAMETERS USI...
 
B041011119
B041011119B041011119
B041011119
 
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
 
Routes optimization
Routes optimizationRoutes optimization
Routes optimization
 
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
 
Development of Seakeeping Test and Data Processing System
Development of Seakeeping Test and Data Processing SystemDevelopment of Seakeeping Test and Data Processing System
Development of Seakeeping Test and Data Processing System
 
ESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, GreeceESCC 2016, July 10-16, Athens, Greece
ESCC 2016, July 10-16, Athens, Greece
 

Similar to Train trajectory optimisation for energy saving

Ds 090823
Ds 090823Ds 090823
Ds 090823edozar
 
Fuel cell vehicle projects in texas richard thompson - oct 2010
Fuel cell vehicle projects in texas   richard thompson - oct 2010Fuel cell vehicle projects in texas   richard thompson - oct 2010
Fuel cell vehicle projects in texas richard thompson - oct 2010cahouser
 
Ultra Low Emission Transit Buses - 4.27.2010 - Richard Thompson
Ultra Low Emission Transit Buses - 4.27.2010 - Richard ThompsonUltra Low Emission Transit Buses - 4.27.2010 - Richard Thompson
Ultra Low Emission Transit Buses - 4.27.2010 - Richard Thompsoncahouser
 
Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...
Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...
Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...JMDSAE
 
Electric Vehicles & Electric Utilities, Webinar Slides from FleetCarma
Electric Vehicles & Electric Utilities, Webinar Slides from FleetCarmaElectric Vehicles & Electric Utilities, Webinar Slides from FleetCarma
Electric Vehicles & Electric Utilities, Webinar Slides from FleetCarmaFleetCarma
 
6.design fabrication and analysis of tri wheeled electric vehicle (2)
6.design  fabrication and analysis of tri wheeled electric vehicle (2)6.design  fabrication and analysis of tri wheeled electric vehicle (2)
6.design fabrication and analysis of tri wheeled electric vehicle (2)EditorJST
 
OPTIMIZATION AND INNOVATION OF KARTS
OPTIMIZATION AND INNOVATION   OF KARTS OPTIMIZATION AND INNOVATION   OF KARTS
OPTIMIZATION AND INNOVATION OF KARTS Ajay658267
 
Fuel enhancement of parallel hybrid electric two-wheeler motorcycle
Fuel enhancement of parallel hybrid electric two-wheeler motorcycle Fuel enhancement of parallel hybrid electric two-wheeler motorcycle
Fuel enhancement of parallel hybrid electric two-wheeler motorcycle IJECEIAES
 
Maximizing the ROI of Fleet Electrification
Maximizing the ROI of Fleet ElectrificationMaximizing the ROI of Fleet Electrification
Maximizing the ROI of Fleet ElectrificationFleetCarma
 
Electric bus technology: How will electric bus technology change the way in w...
Electric bus technology: How will electric bus technology change the way in w...Electric bus technology: How will electric bus technology change the way in w...
Electric bus technology: How will electric bus technology change the way in w...Tristan Wiggill
 
How to get the most out of plugging in: Lessons from early adopters on how to...
How to get the most out of plugging in: Lessons from early adopters on how to...How to get the most out of plugging in: Lessons from early adopters on how to...
How to get the most out of plugging in: Lessons from early adopters on how to...FleetCarma
 
review paper_2_07072022.pptx
review paper_2_07072022.pptxreview paper_2_07072022.pptx
review paper_2_07072022.pptxCahyaniWindarto2
 
In-motion Weighing with Vehicle Data Collection System
In-motion Weighing with Vehicle Data Collection SystemIn-motion Weighing with Vehicle Data Collection System
In-motion Weighing with Vehicle Data Collection SystemHarish Kumawat
 
Advanced technology for fuel effieciency
Advanced technology for fuel effieciencyAdvanced technology for fuel effieciency
Advanced technology for fuel effieciencyAbdullah Sayeed
 
PhD Dissertation Proposal
PhD Dissertation ProposalPhD Dissertation Proposal
PhD Dissertation Proposaljairo_sandoval
 

Similar to Train trajectory optimisation for energy saving (20)

Ds 090823
Ds 090823Ds 090823
Ds 090823
 
Kers
KersKers
Kers
 
Bombardier Eco4
Bombardier Eco4Bombardier Eco4
Bombardier Eco4
 
Plug-In Hybrid Simulation
Plug-In Hybrid SimulationPlug-In Hybrid Simulation
Plug-In Hybrid Simulation
 
CK2017: Benefits of Electric Buses
CK2017: Benefits of Electric BusesCK2017: Benefits of Electric Buses
CK2017: Benefits of Electric Buses
 
Fuel cell vehicle projects in texas richard thompson - oct 2010
Fuel cell vehicle projects in texas   richard thompson - oct 2010Fuel cell vehicle projects in texas   richard thompson - oct 2010
Fuel cell vehicle projects in texas richard thompson - oct 2010
 
Ultra Low Emission Transit Buses - 4.27.2010 - Richard Thompson
Ultra Low Emission Transit Buses - 4.27.2010 - Richard ThompsonUltra Low Emission Transit Buses - 4.27.2010 - Richard Thompson
Ultra Low Emission Transit Buses - 4.27.2010 - Richard Thompson
 
Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...
Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...
Future of Heavy Duty Vehicles CO2 Emissions Legislation and Fuel Consumption ...
 
Electric Vehicles & Electric Utilities, Webinar Slides from FleetCarma
Electric Vehicles & Electric Utilities, Webinar Slides from FleetCarmaElectric Vehicles & Electric Utilities, Webinar Slides from FleetCarma
Electric Vehicles & Electric Utilities, Webinar Slides from FleetCarma
 
Presentation
PresentationPresentation
Presentation
 
6.design fabrication and analysis of tri wheeled electric vehicle (2)
6.design  fabrication and analysis of tri wheeled electric vehicle (2)6.design  fabrication and analysis of tri wheeled electric vehicle (2)
6.design fabrication and analysis of tri wheeled electric vehicle (2)
 
OPTIMIZATION AND INNOVATION OF KARTS
OPTIMIZATION AND INNOVATION   OF KARTS OPTIMIZATION AND INNOVATION   OF KARTS
OPTIMIZATION AND INNOVATION OF KARTS
 
Fuel enhancement of parallel hybrid electric two-wheeler motorcycle
Fuel enhancement of parallel hybrid electric two-wheeler motorcycle Fuel enhancement of parallel hybrid electric two-wheeler motorcycle
Fuel enhancement of parallel hybrid electric two-wheeler motorcycle
 
Maximizing the ROI of Fleet Electrification
Maximizing the ROI of Fleet ElectrificationMaximizing the ROI of Fleet Electrification
Maximizing the ROI of Fleet Electrification
 
Electric bus technology: How will electric bus technology change the way in w...
Electric bus technology: How will electric bus technology change the way in w...Electric bus technology: How will electric bus technology change the way in w...
Electric bus technology: How will electric bus technology change the way in w...
 
How to get the most out of plugging in: Lessons from early adopters on how to...
How to get the most out of plugging in: Lessons from early adopters on how to...How to get the most out of plugging in: Lessons from early adopters on how to...
How to get the most out of plugging in: Lessons from early adopters on how to...
 
review paper_2_07072022.pptx
review paper_2_07072022.pptxreview paper_2_07072022.pptx
review paper_2_07072022.pptx
 
In-motion Weighing with Vehicle Data Collection System
In-motion Weighing with Vehicle Data Collection SystemIn-motion Weighing with Vehicle Data Collection System
In-motion Weighing with Vehicle Data Collection System
 
Advanced technology for fuel effieciency
Advanced technology for fuel effieciencyAdvanced technology for fuel effieciency
Advanced technology for fuel effieciency
 
PhD Dissertation Proposal
PhD Dissertation ProposalPhD Dissertation Proposal
PhD Dissertation Proposal
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Train trajectory optimisation for energy saving

  • 1. Train Trajectory Optimisation for Energy Saving -- BEng Final Year Project -- Yeziwei Wang (Maggie) -- Supervisor: Prof. Clive Roberts
  • 2. Background and Purpose Current Problems  Increasing energy prices  Increasingly urgent environmental concerns  The development of automatic train operation  Driving Strategy is a relatively easy way to save energy compared to improve vehicle or railway design Project Purpose  Develop genetic algorithm to find the optimal train trajectory compromising between journey time and energy consumption.  Case study on a commercial train line with three different rolling stock.
  • 3. Trajectory/ Train Operation Strategy Consuming energy No energy Consumption Acceleration Cruising Coasting Braking Max speed Coasting speed
  • 4. No coasting control Train Trajectory Power Graph Consuming energy No energy Consumption
  • 5. Coasting speed at 144km/h Train Trajectory Power Graph Consuming energy No energy Consumption
  • 6. Single Train Simulator (STS) ST S Vehicle: mass, max speed etc. Route: station, gradient etc. Coasting control: coasting speed Simulation Results: journey time, velocity profile, Energy consumption etc. Brute force Best Train Trajectory Genetic Algorithm
  • 7. Algorithms Brute Force: Calculate all the combination of coasting and max speed to find the optimal trajectory. Genetic Algorithm: Search the best combination of coasting and max speed to find the optimal trajectory First Generation Fitness Function (STS) Rank the population according to fitness result Create new generation Output Final Result Reach generation limit? Yes No Coasting speed Max speed STS All Coasting Speed? All max Speed? Output Final Result Yes Yes No No
  • 8. Genetic Algorithm Implementation Initialisation  Initialisation includes: variable numbers, variable constraints, iterations, population size, routes and vehicles.  Initialise the programme, so that in the following testing stage, there is no need to change the code to tune the parameters of the algorithm.
  • 9. Genetic Algorithm  The first generation is randomly generated from the variable limits  In this case, coasting speed from range 54km/h ~198km/h; max speed from 110km/h ~ 190km/h First Generation First Generation Fitness Function (STS) Rank the population according to fitness result Create new generation Output Final Result Reach generation limit? Yes No
  • 10. Genetic Algorithm Fitness Function  Two input variables: journey time and energy consumption.  A general fitness function to observe the result from considering only one factor.  For each vehicle, the fitness function constrains the journey time to the corresponding timetable time First Generation Fitness Function (STS) Rank the population according to fitness result Create new generation Output Final Result Reach generation limit? Yes No
  • 11. Genetic Algorithm  Combine two variables (coasting velocity and max speed), journey data (journey time and energy) and fitness result into a matrix  Sort the matrix according to fitness result and as a result, all the other data are also in the right place Ranking First Generation Fitness Function (STS) Rank the population according to fitness result Create new generation Output Final Result Reach generation limit? Yes No
  • 12. Genetic Algorithm First Generation Fitness Function (STS) Rank the population according to fitness result Create new generation Output Final Result Reach generation limit? Yes No 1. Elite Children 2. Crossover 3. Mutation 4. New children New Generation Pass on Cross over Mutation Mutation Replace
  • 13. My GA Output  The Convergence curve of the process shows the performance of the algorithm, which plots the best individual in each generation.  The table of the final result shows the fitness function ranking and the corresponding simulation data First Generation Fitness Function (STS) Rank the population according to fitness result Create new generation Output Final Result Reach generation limit? Yes No
  • 14. Case Study Railway Line: Euston – MK - Rugby Vehicle  Virgin – Pendolino  Virgin – Voyager  London Midlands – Class350  These three vehicles are the ones that are currently running on this railway line.
  • 15. Virgin – Pendolino o Class 390 Pendolino is a type of electric high-speed train operated by Virgin Trains o It is one of the fastest domestic electric multiple units operating in Britain o Its max speed is 225km/h
  • 16. Virgin – Voyager o The Class221 Super Voyager is a diesel-electric multiple- unit express trains o Currently these trains are divided between two operators, Virgin Trains and Cross Country. o For the chosen line, the train is operated by Virgin Trains. o Its max speed is 200km/h
  • 17. London Midlands - Class350 o The British Rail Class 350 is a class of electrical multiple unit on regional express services o Its max speed is 180 km/h
  • 18. Algorithm Performance My GA Pendolino Voyager Class350 Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Fitness Result 3217.2 s 875.49 kWh 3174.7 s 423.36 kWh 3220 s 411.82 kWh Coasting Speed (km/h) 190.8 54 194.4 54 190.8 54 Max Speed (km/h) 190 110 190 110 190 110 Matlab GA Pendolino Voyager Class350 Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Fitness Result 3217.19 s 875.494 kWh 3174.66 s 423.363 kWh 3220.12 s 411.82 kWh Coasting Speed (km/h) 195.5 54 190 54 190.8 54 Max Speed (km/h) 190 110 190 110 190 110
  • 19. Algorithm Comparison Generation Size: 25 Iteration: 80  For the same condition above, both can obtain the optimal result.  Both genetic algorithm converges between 10 to 60 generations.  Matlab GA toolbox has a better starting point.
  • 20. Algorithm Performance My GA Pendolino Voyager Class350 Best Journey Time Minimal Energy Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Fitness Result 3217.2 s 875.49 kWh 3174.7 s 423.36 kWh 3220 s 411.82 kWh Coasting Speed (km/h) 190.8 15 194.4 15 190.8 15 Max Speed (km/h) 190 110 190 110 190 110 Brute Force Pendolino Voyager Class350 Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Best Journey Time Minimal Energy Cost Fitness Result 3217.19 s 875.5 kWh 3174.66s 423.36 kWh 3220 s 411.8 kWh Coasting Speed (km/h) 190.8 54 190.8 54 190.8 54 Max Speed (km/h) 190 110 190 110 190 110  The genetic algorithm successfully finds the global optimal.
  • 21. Virgin - Pendolino  Journey time and energy consumption are equally important (p = 0.5)  Timetable Time = 63min = 3780s, Energy = 1530.6kWh  Optimal Journey time is 3778.7s : within1% difference  Optimal Energy consumption is 1410.8kWh – saving 8.5% energy
  • 22. Virgin - Voyager  Journey time and energy consumption with the same weighting (p = 0.5)  Timetable Time = 54min = 3240s, Energy = 1060.7kWh  Optimal Journey time is 3240.1s : within1% difference  Optimal Energy consumption is 97.6kWh – saving 10% energy
  • 23. London Midlands – Class350  Journey time and energy consumption are equally important (p = 0.5)  Timetable Time = 57min = 3420s, Energy = 786.2kWh  Optimal Journey time is 3420.5s : within1% difference  Optimal Energy consumption is 721.82kWh – saving 8.9% energy
  • 24. Overall Energy Saving Virgin Trains London Midlands Pendolino Voyager Class350 Journey time (min) 63 54 57 Energy (kWh) No coasting Coasting No coasting Coasting No coasting Coasting 1530.6 1410.8 1060.7 963.13 786.2 721.8 Energy saving(kWh) 119.8 97.6 64.4 Energy saving% 8.5% 10% 8.9% Services per year 572 312 3224 Energy cost saving £20,557.68 /year £9,135.36 /year £62,287.68 /year Total Saving £30,217.2 /year £62,287.68 /year • 30p per kWh energy cost
  • 25. Conclusions Driving Strategy  For one specific railway line, there is one optimal driving strategy considering only one factor, time or energy, regardless of the type of rolling stock.  When consider two factors having the same importance, the driving strategy change accordingly.  For three different vehicle, changing driving strategy can save energy while keep the journey time close to current timetable time or even save on journey time. Algorithms  Brute Force is a very simple but thorough algorithm, which can definitely obtain the best result.  However, Brute Force is time consuming and requires a lot of computing power, which is not suitable for practical design.  Genetic Algorithm calculates the optimal in a more sophisticated and fast manner.  Its disadvantage is that the result of each time may not be the same thus the definite optimal may be missed.  Using the two algorithm together can overcome the disadvantages of each algorithm.