Multi-unmanned surface vehicle (USV) group coordinated collision avoidance planning method based on genetic algorithm

A genetic algorithm and collision avoidance technology, which is applied in the field of USV control, can solve the problems of poor effectiveness, deletion and repair operations, and the inability to prove the validity of the algorithm, etc.

Active Publication Date: 2019-05-17
HARBIN ENG UNIV
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Defects of the existing technology: Genetic algorithm, as an intelligent global search algorithm, is applied to USV objects for collision avoidance planning, and there are problems such as falling into local optimum, premature convergence, and the optimum of the offspring is inferior to the optimum of the parent.
On the other hand, the number of algorithm iterations and the population capacity determine the duration of each optimization, which generally has the defect of poor effectiveness. In literature [2], the fitness function of the genetic algorithm is embedded with the simulated annealing algorithm, which is difficult to solve and will definitely increase significantly. At the time of each iteration, the inter-population immigration operator used in the multi-population genetic algorithm in [3] has little effect, and does not consider the requirements of smoothness and stability in actual USV navigation to set limits on steering and speed
The heuristic binary initialization coding process adopted in literature [1] is complicated and redundant, adding, deleting, and repairing operations have little effect, and it is difficult to model and measure economy, smoothness, and security as evaluation factors, and the simple simulation case designed cannot prove Algorithm effectiveness

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-unmanned surface vehicle (USV) group coordinated collision avoidance planning method based on genetic algorithm
  • Multi-unmanned surface vehicle (USV) group coordinated collision avoidance planning method based on genetic algorithm
  • Multi-unmanned surface vehicle (USV) group coordinated collision avoidance planning method based on genetic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described below in conjunction with the accompanying drawings.

[0029] In the multi-USV group collaborative collision avoidance planning method, the geometric environment model is used to describe the USV navigation environment, the real-time position of the USV, etc., and the environment map assignment method indicates the existence of obstacles and other USVs.

[0030] The realization process of multi-USV group collaborative collision avoidance planning method is as follows:

[0031] Step 1: Initialize and encode the speed adjustment and heading adjustment of the USV by means of floating-point number encoding, and set other control parameters of the algorithm.

[0032] Step 2: Construct an evaluation function by comprehensively considering smoothness and other indicators, and calculate the evaluation function value of each generation of individuals in the population, so as to perform genetic operations such as roulette selection,...

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 discloses a multi-unmanned surface vehicle (USV) group coordinated collision avoidance planning method based on a genetic algorithm, and belongs to the technical field of USV control. The method provided by the invention comprises the steps of firstly performing initialization coding on a speed adjustment and a heading adjustment of a USV and setting other control parameters by usinga float-point coding mode; then building an evaluation function, computing the evaluation function value of each individual of a group so as to perform roulette selection, discrete crossing and Gaussian mutation genetic operations on the individual of the group, and building an iteration process to acquire an optimal solution; and at last building a USV collision avoidance plan simulation software platform by using QT software, adding a radar detection module and the genetic algorithm, and designing a typical simulation case to verify the effectiveness of the algorithm. According to the method provided by the invention, the problems that the genetic algorithm is poor in timeliness, trapping in local optimum and premature to converge, and in the genetic algorithm, the offspring optimalityis inferior to the parent optimality, and the bad navigation problems of large angle steering and large-range acceleration and deceleration during a sailing process are solved.

Description

technical field [0001] The invention belongs to the technical field of USV control, and in particular relates to a multi-USV group cooperative collision avoidance planning method based on a genetic algorithm. Background technique [0002] With the development of modern science and technology, human beings develop and utilize marine resources in various ways. The USV (unmanned aircraft) designed for non-combat naval activities such as combat in offshore shallow waters and collect meteorological and ocean data, etc. Surface boats) stand out. USVs are often used to perform various special tasks such as military activities, maritime supervision, and maritime safety cruises that are not suitable for manned platforms in severe and complex marine environments. However, for some complex, dynamic, and difficult tasks , a single USV is difficult to do. In this case, multi-USVs are gradually being valued for their overall advantages. Realizing the collision avoidance function is an ...

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/02G06F17/50G06N3/00
Inventor 王宏健付忠健于丹徐欣高娜
Owner HARBIN ENG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products