Collision Avoidance Maneuver Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current collision avoidance maneuvers for objects in conjunction often result in significant negative side effects, such as disrupting activities or expending finite energy reserves, due to the need for large maneuver parameters to ensure collision avoidance, which can be minimized while maintaining effectiveness.
Innovation Solution
A method to determine a collision avoidance maneuver by generating preliminary maneuvers with minimized delta velocity vector magnitude or burn duration, optimizing them using an objective function to adhere to constraints, ensuring the maneuver is effective in reducing collision risk while minimizing negative impacts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If large maneuver parameters are used to ensure collision avoidance, then collision risk is reduced, but negative side effects such as disruptions and energy expenditure increase
Solution Approach 1:
The patent optimizes maneuver parameters (delta velocity vector magnitude, burn duration, epoch, thrust direction) to find the minimum values that still satisfy collision avoidance constraints. This involves changing the parameters from large conservative values to precisely calculated minimum values that achieve the same safety level with reduced energy expenditure and minimal disruption to normal operations.
2Reliability
If large maneuver parameters are used to ensure collision avoidance, then collision risk is reduced, but disruptions to activities increase
Solution Approach 1:
The patent optimizes maneuver parameters (delta velocity vector magnitude, burn duration, epoch, thrust direction) to find the minimum values that still satisfy collision avoidance constraints. This involves changing the parameters from large conservative values to precisely calculated minimum values that achieve the same safety level with reduced energy expenditure and minimal disruption to normal operations.
3Use of energy by moving object
If maneuver parameters are minimized to reduce negative side effects, then energy expenditure and disruptions are reduced, but collision avoidance effectiveness may be compromised
Solution Approach 1:
The patent employs an iterative optimization process where preliminary maneuvers are generated, evaluated against collision avoidance constraints, and refined based on feedback from constraint satisfaction analysis. The numerical optimizer uses gradient-based methods to adjust parameters and find the minimum values that still meet all safety constraints, ensuring effectiveness is not compromised.
Solution Approach 2:
The patent generates multiple preliminary maneuvers with initially conservative parameter values, then systematically reduces them to the minimum necessary values. This approach allows the system to start with guaranteed effective maneuvers and progressively optimize them, ensuring that the final maneuver maintains sufficient collision avoidance capability while minimizing parameters.
4Use of energy by moving object
If maneuver parameters are minimized to reduce negative side effects, then disruptions and energy expenditure are reduced, but collision avoidance effectiveness may be compromised
Solution Approach 1:
The patent employs an iterative optimization process where preliminary maneuvers are generated, evaluated against collision avoidance constraints, and refined based on feedback from constraint satisfaction analysis. The numerical optimizer uses gradient-based methods to adjust parameters and find the minimum values that still meet all safety constraints, ensuring effectiveness is not compromised.
Solution Approach 2:
The patent generates multiple preliminary maneuvers with initially conservative parameter values, then systematically reduces them to the minimum necessary values. This approach allows the system to start with guaranteed effective maneuvers and progressively optimize them, ensuring that the final maneuver maintains sufficient collision avoidance capability while minimizing parameters.
Data Source
Figure 1~6
Figure 2
Figure 3
AI summary
A method of determining a collision avoidance maneuver (fig. 4) includes obtaining initial state data (402; fig. 4) for a first object (100) and a second object (102; fig. 1). A plurality of preliminary maneuvers (404) satisfying a first set of constraints are generated using the initial state data. A best preliminary maneuver (406) is selected from the plurality of preliminary maneuvers and the best preliminary maneuver is optimized (410) according to an objective function to provide a final maneuver. The optimization adheres to a provided second set of constraints (408).