Dynamic Delivery Plan Adjustment Using Simulation-Based Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing delivery plan creation techniques fail to dynamically adjust delivery plans when changes exceed initial constraints, such as distance ranges, and may not utilize the latest delivery status, leading to suboptimal plan changes.
Innovation Solution
A delivery plan creating device that includes a delivery request acquisition unit, a change instruction deadline calculation unit, a storage unit for conditional calculation records, a search unit to select similar delivery conditions, and a calculation starting time point calculation unit to ensure dynamic plan adjustments based on the latest delivery status.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If delivery conditions are set during initial creation and applied as is, then the delivery plan can be created efficiently, but it cannot meet delivery change requests when the changed base is out of the range of constraints
Solution Approach 1:
The patent implements dynamic delivery condition determination through simulation. Instead of applying fixed initial conditions, the system performs simulation-based optimization that adapts conditions based on current delivery status and change requests. The simulation dynamically adjusts delivery conditions to meet change requests while considering real-time constraints, resolving the contradiction between efficiency and adaptability.
Solution Approach 2:
The system acquires latest delivery status and feeds it back into the simulation process. This feedback loop allows the delivery conditions to be adjusted based on actual delivery progress and change requests, enabling the system to meet dynamic change requirements while maintaining efficient plan creation through learned patterns from previous deliveries.
2Adaptability or versatility
If simulation is used to dynamically determine delivery conditions, then delivery change requests can be met, but calculation time must be set in advance and change deadline is not necessarily guaranteed
Solution Approach 1:
The system performs preliminary simulation calculations during off-peak periods to build a library of optimized delivery conditions for various scenarios. When a change request occurs, the system can quickly retrieve and adapt pre-calculated conditions rather than performing full simulation from scratch, ensuring deadlines are met while maintaining adaptability.
Solution Approach 2:
The system changes simulation parameters based on the specific change request and current delivery status. By adjusting only the relevant parameters affected by the change request rather than re-simulating the entire delivery plan, the system can meet change requests efficiently within deadline constraints.
3Productivity
If delivery status is acquired when the delivery plan is changed, then the plan can be updated, but the acquired status is not necessarily the latest one, leading to suboptimal delivery plans
Solution Approach 1:
The system continuously acquires delivery status updates throughout the delivery process rather than only at plan change moments. This continuous monitoring ensures the latest delivery status is always available when optimization is needed, enabling the system to create optimal delivery plans based on real-time information while maintaining efficient updates.
Data Source
AI summary
A delivery plan creating device includes: a delivery request acquisition unit that acquires a delivery change request; a change instruction deadline calculation unit that calculates, based on a delivery time range contained in the delivery change request, a change instruction deadline representing a deadline that can instruct a change in a delivery plan; a storage unit that stores conditional calculation record information in which a delivery condition set at a time of creating an executed delivery plan is in association with calculation time required for creating the executed delivery plan; a search unit that selects a delivery condition set similar to the delivery change request from the conditional calculation record information; and a calculation starting time point calculation unit that calculates a calculation starting time point by counting the calculation time in association with the selected delivery condition set backward from the change instruction deadline.


