Genetic Algorithm Train Route Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for train scheduling in railroad transportation systems are inefficient, particularly in resolving delays and conflicts within complex track networks, as they rely on manual adjustments that can negatively impact other schedules and limit route optimization options.

Innovation Solution

A genetic algorithm-based system for real-time train route optimization that generates schedules by starting with random assumptions, building towards solutions using loosely defined constraints, and applying crossover operations to exchange information between selected schedules, thereby optimizing train routes in freight and passenger transportation systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual resolution methods are used to resolve train delays and conflicts, then operator experience and local knowledge can be utilized, but the degree of freedom in route selection is limited and negative impacts on other schedules occur

Engineering Contradiction:
Improveroute selection flexibilityVSAvoidscheduling system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces manual mechanical scheduling operations with an automated computer-based system that uses genetic algorithms and machine learning. The system automatically generates and evaluates multiple routing options, exchanges route information between conflicting trains, and resolves conflicts without human intervention, thereby increasing route selection flexibility while managing system complexity through algorithmic approaches.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates virtual copies of train schedules and routes to simulate and evaluate different scheduling scenarios. By copying and exchanging route information between trains in the simulation environment, the system can test multiple possibilities before implementing actual schedule changes, enabling greater flexibility without proportionally increasing operational complexity.

Inventive Principle:
Principle #26Copying

2Reliability

If static train schedules are created months or years in advance, then strategic and tactical planning can be performed, but the schedules cannot adapt to operational delays and conflicts in real-time

Engineering Contradiction:
Improveschedule adherenceVSAvoidreal-time rescheduling capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent transforms static schedules into dynamic, adaptive systems that can respond to real-time conditions. The genetic algorithm continuously evolves scheduling solutions based on current network state, train delays, and conflicts. Routes and timings are dynamically adjusted rather than fixed in advance, allowing the system to maintain reliability while adapting to changing operational conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where actual train positions, delays, and conflicts are continuously monitored and fed back into the scheduling algorithm. This real-time feedback enables the system to detect schedule deviations and automatically generate corrective routing decisions, bridging the gap between long-term static planning and real-time operational needs.

Inventive Principle:
Principle #23Feedback

3Productivity

If the number of railroad vehicles and length of vehicles are increased to optimize track usage, then transportation capacity is improved, but scheduling conflicts and delays increase

Engineering Contradiction:
Improvetrack usage efficiencyVSAvoidtrain delays
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the scheduling problem into manageable components, evaluating trains individually and in small groups rather than attempting to schedule the entire network simultaneously. This segmentation allows the genetic algorithm to efficiently handle increased numbers of vehicles and longer train lengths by breaking down complex conflicts into smaller, solvable sub-problems, thereby maintaining productivity while reducing delays.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10946880B2Method and system for train route optimization
Publication Date: 2021.03.16 SIEMENS MOBILITY INC
  • US10946880B2 patent drawing
  • US10946880B2 patent drawing
  • US10946880B2 patent drawing

AI summary

A method (600) for generating schedules for railroad vehicles travelling within a railroad network using a genetic algorithm (GA) (100), through operation of at least one processor (82), includes providing an initial population (200) of initial schedules (220), each schedule (220) having first information of a railroad track network and second information of railroad vehicles travelling in the railroad track network for a specific time instance, selecting multiple schedules of the initial schedules (220), and generating a final population (480) of final schedules (420) utilizing crossover operation (400) between selected initial schedules (220), wherein the second information of the railroad vehicles travelling in the railroad track network are exchanged between the selected initial schedules (220).