Mobile Object Simulation Using Path Points and Sign-Based Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently simulating the movement of multiple mobile objects in a space due to increased data volume and complexity in processing locations, shapes, and routes, leading to calculation delays and inefficiencies.

Innovation Solution

A mobile-object control system that includes a path-point-data store unit, sign-data store unit, and mobile-object-data store unit, which iteratively calculate and update the coordinates, moving velocity, and direction of mobile objects using path-point data, sign data, and mobile-object data, allowing for real-time simulation and visualization of their movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detailed data on locations, shapes, and routes of multiple mobile objects is stored and processed, then simulation accuracy and control precision are improved, but data volume increases and calculation time delays occur

Engineering Contradiction:
Improvesimulation accuracyVSAvoidcalculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The simulation space is divided into multiple regions, and mobile objects are segmented by their所在的 region. Calculation is performed separately for each region rather than processing all objects globally, which reduces the computational complexity and time while maintaining simulation accuracy within each region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of calculating interactions for all mobile objects in the entire space, the system performs calculations only for objects within the same or adjacent regions. This partial action approach reduces calculation load while still providing accurate simulation results for the areas of interest.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If complete spatial data of buildings, structures, and landforms is stored for each mobile object, then environment representation accuracy is improved, but memory consumption increases

Engineering Contradiction:
Improveenvironment representation accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The environment is segmented into regional data structures rather than storing complete spatial data for all objects. Each region stores only the environmental data relevant to that region, reducing overall data volume while maintaining accurate representation within each region.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Environmental data is stored with local quality - each region contains detailed environmental information only where needed, rather than uniformly distributing complete spatial data across all regions. This reduces total data volume while preserving accuracy where mobile objects are present.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11015947B2Mobile-object control system
Publication Date: 2021.05.25 DEHENKEN LTD
  • US11015947B2 patent drawing
  • US11015947B2 patent drawing
  • US11015947B2 patent drawing

AI summary

[Problem] To simply simulate a situation where a plurality of mobile objects move in a space.[Solution] A mobile-object control system is configured such that the system includes a path-point-data store unit to store path-point data containing coordinates of each of a plurality of path points on a route along which a mobile object moves; a sign-data store unit to store sign data containing coordinates of a sign object that influences moving velocity or moving direction of the mobile object and content of an instruction regarding the moving velocity or the moving direction that the sign object gives to the mobile object which catches this sign object within a prescribed range from the mobile object; a mobile-object-data store unit to store mobile-object data containing current coordinates, current moving velocity and current moving direction of each of a plurality of the mobile objects; and a simulation unit to iteratively calculate the coordinates, the moving velocity and the moving direction of each of the mobile objects moving in the space in every unit time with reference to the path-point data, the sign data and the mobile-object data, and to write the calculated new coordinates, the calculated new moving velocity and the calculated new moving direction of each of the mobile objects into the mobile-object-data store unit.