Train Control Optimization via Simulation Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Determining optimal control system parameters for train control systems is challenging due to variations in train composition, route profiles, and external factors like weather, which affect operational performance and require a dynamic approach to achieve specific performance metrics.

Innovation Solution

A system that uses an interface to receive operational parameters, generates multiple simulation scenarios with unique control parameters, and employs a simulator to score these scenarios based on predetermined performance metrics, iteratively refining the control parameters to achieve optimal results while accounting for errors and uncertainties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple simulation scenarios with variable control parameters are generated and evaluated, then the accuracy of determining optimal control parameters is improved, but the computational time and processing complexity increase

Engineering Contradiction:
Improveaccuracy of control parameter determinationVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating multiple simulation scenarios with variable control parameters before final optimization. The simulator evaluates different control parameter sets in advance, and the server scores scenarios based on performance metrics, enabling accurate determination of optimal parameters without exhaustive real-time computation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The optimization process is segmented into distinct modules: the interface receives operational parameters, the server generates multiple scenarios with variable control parameters, the simulator evaluates each scenario, and the server scores results. This segmentation allows parallel processing of scenarios, reducing overall computational time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple simulation scenarios with variable control parameters are generated and evaluated, then the accuracy of determining optimal control parameters is improved, but the system complexity increases

Engineering Contradiction:
Improveaccuracy of control parameter determinationVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system is divided into distinct functional modules: an interface for receiving operational parameters, a server for generating scenarios and scoring results, and a simulator for evaluating train operation. Each module has a specific function, reducing overall system complexity while enabling accurate optimization through coordinated operation of specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server performs multiple functions: it receives operational parameters, generates multiple simulation scenarios with variable control parameters, and scores the results based on performance metrics. This multi-functionality reduces the need for separate specialized components, simplifying the overall system architecture while maintaining optimization accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If the control system parameters are optimized for specific train compositions and routes, then the performance metric achievement is improved, but the adaptability to different trains and routes decreases

Engineering Contradiction:
Improveperformance metric achievementVSAvoidadaptability to different trains
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts control parameters based on specific train compositions, routes, and operational conditions. The server generates scenarios with variable control parameters tailored to each unique train-route combination, and the simulator evaluates performance metrics for that specific configuration. This dynamic optimization ensures high reliability for each specific case while maintaining the ability to adapt to different trains and routes through the same optimization process.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes control parameters based on operational conditions, train composition, and route characteristics. The server varies control parameters across multiple scenarios to find the optimal set for each specific train-route combination, enabling the system to achieve high performance metrics for specific configurations while maintaining adaptability to different conditions through parameter variation.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If faster train operation is implemented to increase throughput, then the productivity is improved, but the fuel consumption increases

Engineering Contradiction:
ImprovethroughputVSAvoidfuel consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The server varies control parameters across multiple simulation scenarios to find the optimal balance between train speed and fuel consumption. By adjusting parameters such as acceleration rates, cruising speeds, and braking patterns, the system identifies control settings that achieve desired throughput levels while minimizing energy usage, resolving the trade-off between productivity and fuel consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3464020B1Automated system and method for optimizing the control of a train
Publication Date: 2020.07.29 NEW YORK AIR BRAKE CORP
  • EP3464020B1 patent drawingFigure 1
  • EP3464020B1 patent drawingFigure 2
  • EP3464020B1 patent drawingFigure 3

AI summary

A system for optimizing the control of a train that includes an interface for receiving data representing a set of operational parameters for a train that will traverse a predetermined route. A server is interconnected to the interface and programmed to generate a plurality of scenarios using the same set of operational parameters but different control parameters. A simulator is programmed to perform a simulation of the operation of the train as described by the operation parameters and control parameters. The server is programmed to review the results of the simulation and score how closely the simulations achieved one or more performance metrics, thereby identifying which control parameters should be used by the train and allowing the control parameters to be transmitted to the train.