Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-ship path planning algorithm for maritime pursuit or rescue

A path planning and algorithm technology, applied in two-dimensional position/course control, vehicle position/route/height control, non-electric variable control, etc., can solve problems such as no processing, failure to catch up, and inability to avoid obstacles , to make full use of the

Inactive Publication Date: 2020-08-07
YANTAI JIERUI NETWORK TRADING
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) Failure to deal with the situation of being unable to catch up;
[0006] (2) Unable to avoid obstacles, such as land, islands, shoals, dangerous sea areas, etc.;
[0007] (3) The path planning algorithm is single-threaded calculation, which will block the execution of the main thread during calculation, and the simultaneous path planning of multiple ships can only be executed sequentially
[0009] (1) The position of the ship and the target is fixed, and the movement of the target cannot be simulated;
[0010] (2) When path planning generates oblique lines, it will produce a jagged and not smooth path;
[0011] (3) The path planning algorithm is single-threaded calculation, which will block the execution of the main thread during calculation, and the simultaneous path planning of multiple ships can only be executed sequentially

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-ship path planning algorithm for maritime pursuit or rescue

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described in further detail below in conjunction with the embodiments and the accompanying drawings, but the embodiments of the present invention are not limited thereto.

[0032] Such as figure 1 As shown, a multi-vessel path planning algorithm for pursuit or rescue at sea includes the following steps:

[0033] 1) Mark land, islands, shoals, dangerous sea areas and other obstacles that need to be avoided in path planning in the form of closed polygonal areas from maps and sea charts, and record the polygonal area boundary coordinates;

[0034] 2) Divide the boundaries of areas where path planning can be performed on maps and charts;

[0035] 3) Divide the boundary of the area where path planning can be carried out into grids according to a certain precision;

[0036] 4) Use the point and polygon algorithm to traverse each point of the grid to determine whether the point is in the polygon area, that is, the obstacle area;

[0037] 5) Gen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to path planning, in particular, a multi-ship path planning algorithm for marine pursuit or rescue. The algorithm comprises 15 steps, such as avoidance object indexing, planeablearea division, planeable area gridding, point and polygon algorithm execution, path planning grid generation, thread pool creation, GPS mapping-based grid coordinate generation, A* path planning algorithm execution. Compared with the prior art, the method solves the problems of unsmooth paths in the path planning of a moving target, the blockage of a main thread in a path planning calculation process, and the fully utilization of a modern multi-core processor by multi-ship simultaneous path planning.

Description

technical field [0001] The invention relates to path planning, in particular to a multi-vessel path planning algorithm for pursuit or rescue at sea. Background technique [0002] Maritime pursuit or rescue refers to the capture, search, and rescue work done by the state or department for maritime cases or accidents. Compared with land search and rescue, it is more unpredictable, so it is more difficult. Strong technical support is required. How to make the fastest and most correct path planning in the first time is the key to completing pursuit or rescue at sea. [0003] At present, there are mainly two algorithms for pursuit or rescue at sea: [0004] 1. Linear programming method: Calculate according to the time period, calculate the distance between the ship and the target after a certain period of time, select the two time periods with the shortest distance, and use the dichotomy method for fitting. But there are also the following problems: [0005] (1) Failure to de...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05D1/02
CPCG05D1/0214G05D1/0221G05D1/0223
Inventor 王涛牟文青安士才李腾周文成李广磊丛金昌
Owner YANTAI JIERUI NETWORK TRADING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products