Lane-Level Vehicle Routing Using Microsimulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current navigation systems fail to provide effective lane-level route guidance due to lack of sensitivity to traffic conditions, driver behavior, and lane-level details, leading to inefficiencies and congestion, especially in complex metropolitan areas, and are not capable of real-time adaptation to changing conditions.

Innovation Solution

A lane-level vehicle routing and navigation system that includes a simulation module for microsimulation of individual vehicles and a lane-level route optimizer, utilizing real-time traffic data to determine optimal lanes and maneuvers, and a look-ahead mechanism to anticipate and adjust to future traffic conditions, enabling more efficient and adaptive route planning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If lane-level route guidance is implemented, then routing precision and traffic efficiency are improved, but computational complexity and data processing requirements increase

Engineering Contradiction:
Improverouting precisionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the continuous road network into discrete lane-level graph edges and nodes, allowing precise tracking of vehicle positions and traffic conditions at the lane level. This segmentation enables the routing algorithm to evaluate specific lane conditions rather than treating entire road segments as uniform, thereby achieving high routing precision while managing computational complexity through structured data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional link-level routing to lane-level routing by adding a dimensional layer of granularity. Each road link is decomposed into multiple lane-level edges with distinct attributes (lane type, direction, traffic conditions), enabling the algorithm to navigate in this enhanced dimensional space and provide more precise routing guidance.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If real-time traffic data processing is implemented, then adaptability to changing conditions is improved, but data processing time and computational resources increase

Engineering Contradiction:
Improveadaptability to changing conditionsVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-processes and structures traffic data into a lane-level graph format before routing calculations are needed. By maintaining pre-computed lane connectivity, traffic condition metrics, and graph structure in an optimized data model, the system reduces the computational burden during real-time routing decisions, enabling rapid adaptation to changing traffic conditions without excessive processing delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously incorporates real-time traffic data feedback into the lane-level graph, updating traffic conditions, speeds, and congestion levels as new data arrives. This feedback mechanism allows the routing algorithm to dynamically adjust recommendations based on current conditions while using efficient data structures that minimize processing time for each update cycle.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If microsimulation of individual vehicles is performed, then traffic condition accuracy is improved, but computational load and processing requirements increase

Engineering Contradiction:
Improvetraffic condition accuracyVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system merges individual vehicle microsimulation data with aggregate traffic flow patterns to create a comprehensive lane-level traffic model. By combining detailed vehicle-level information (positions, speeds, maneuvers) with broader traffic patterns, the system achieves high traffic condition accuracy while distributing computational load across multiple simulation scales rather than processing every vehicle in isolation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses simplified virtual copies of vehicles and traffic conditions within the simulation environment to model complex interactions without requiring full physical detail for each vehicle. These simulated representations allow the system to process traffic conditions at lane level with reduced computational requirements compared to full- fidelity microsimulation of all vehicles.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10794720B2Lane-level vehicle navigation for vehicle routing and traffic management
Publication Date: 2020.10.06 CALIPER CORP
  • US10794720B2 patent drawing
  • US10794720B2 patent drawing
  • US10794720B2 patent drawing

AI summary

Lane-level vehicle routing and navigation apparatus includes a simulation module that performs microsimulation of individual vehicles in a traffic stream, and a lane-level optimizer that evaluates conditions along candidate paths from an origin to a destination as determined by the simulation module, and determines recommended lane-level maneuvers along the candidate paths. A link-level optimizer determines the candidate paths based on link travel times determined by the simulation module. The simulation may be based on real-time traffic condition data. Recommended candidate paths may be provided to delivery or service or emergency response vehicles, or used for evacuation planning, or to route vehicles such as garbage or postal trucks, or snowplows. Corresponding methods also may be used for traffic planning and management, including determining, based on microsimulation, (a) altered road geometry, (b) altered traffic signal settings, such as traffic signal timing, and/or (c) road pricing.