Movatterモバイル変換


[0]ホーム

URL:


CN105631540A - Underwater vehicle path planning system based on harmony search algorithm - Google Patents

Underwater vehicle path planning system based on harmony search algorithm
Download PDF

Info

Publication number
CN105631540A
CN105631540ACN201510988322.6ACN201510988322ACN105631540ACN 105631540 ACN105631540 ACN 105631540ACN 201510988322 ACN201510988322 ACN 201510988322ACN 105631540 ACN105631540 ACN 105631540A
Authority
CN
China
Prior art keywords
path
algorithm
harmony
coordinate
data base
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510988322.6A
Other languages
Chinese (zh)
Inventor
王树鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Mimi Rice Industry Technology Co Ltd
Original Assignee
Harbin Mimi Rice Industry Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Mimi Rice Industry Technology Co LtdfiledCriticalHarbin Mimi Rice Industry Technology Co Ltd
Priority to CN201510988322.6ApriorityCriticalpatent/CN105631540A/en
Publication of CN105631540ApublicationCriticalpatent/CN105631540A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides an underwater vehicle path planning system based on harmony search algorithm. The following steps are comprised: (S1) initializing a parameter, and carrying out discrete processing on a space, (S2) initializing a harmony memory bank, (S3) generating a new path, (S4) updating the harmony memory bank, (S5) judging whether an ending condition is satisfied or not, and outputting an optimal path if so, otherwise returning to the step (3) to continue. According to the system, the idea of coevolution is introduced into the HS algorithm, and a cooperative harmony search (CHS) algorithm is provided. Through the testing of a standard testing function, compared with an original algorithm, the CHS algorithm has the advantage that the convergence accuracy and convergence speed are greatly improved, and compared with SGA and PSO algorithms, the e CHS algorithm has the advantage that the problem of premature convergence can be avoided to the largest degree.

Description

A kind of underwater hiding-machine path planning system based on harmonic search algorithm
Technical field
The present invention relates to a kind of paths planning method, particularly to a kind of underwater hiding-machine path planning system based on harmonic search algorithm.
Background technology
Path planning problem is long-standing, has application in the research of robot field and aircraft, and path planning can be divided into again global path planning (static path planning) and local paths planning (active path planning) two kinds. Global path planning be according to priori when external environment is all known, the process in a collisionless path from starting point to impact point is cooked up according to certain criterion, and local paths planning is with the result of global path planning for guidance, utilize the local message that external sensor receives on its basis, around avoiding within the time short as far as possible, original unknown obstacle, produces the process of new route. This shows that the path planning no matter being dynamic or static will depend on the route programming result of the overall situation. The penetration path planning of underwater hiding-machine belongs to the one of global path planning, only also to take into account the exposure cost in path while considering collision prevention.
Path planning problem for the overall situation has had a variety of solution at present, as: the traditional algorithms such as Artificial Potential Field Method, logical sight method, in recent years along with the development of optimized algorithm, the particularly rise of intelligent optimization algorithm, greatly having promoted the development of paths planning method, genetic algorithm (GeneticAlgorithm), ant group algorithm (AntColonyAlgorithm) and particle cluster algorithm (ParticleSwarmOptimizers) have all had been applied among path planning. Compared to traditional path planning algorithm, intelligent algorithm has the advantage of oneself uniqueness, such as, traditional Artificial Potential Field Method is relatively difficult to setting up of Artificial Potential Field, when Artificial Potential Field build unreasonable time algorithm be easily trapped into locally optimal solution, and genetic algorithm and ant group algorithm are just absent from these problems.
Summary of the invention
It is an object of the invention to provide a kind of underwater hiding-machine paths planning method based on harmonic search algorithm.
The object of the present invention is achieved like this:
A kind of underwater hiding-machine paths planning method based on harmonic search algorithm, comprises the following steps:
(1) Step1. initiation parameter, and discretized space. When initializing except will by the parameter initialization of HS algorithm except, also to initialize several parameter, i.e. the free node number of every paths, the node number for evaluating path cost inserted of every section of path, two regulate weightWith. After parameter initialization completes, it is possible to space dimension being divided, the degree of concrete division is relevant with free node number.
(2) Step2. initializes harmony data base. Every paths means that a harmony vector, and each free node in path means that a tone, and harmony data base is made up of the HMS paths of stochastic generation in prominent anti-space.
(3) Step3. generates a new route: the three kinds of modes generated by new harmony generate a new path. For a three-dimensional path planning problem, if as stated above willAxle discretization, then each free node just can be byCoordinate figure andCoordinate figure (depth value) fixes, and will consider respectively when tone is finely tunedThe fine setting step-length of both directionWith. Such asIndividual free node is (In the plane of individual division), itsAxial coordinate is fixing, only to itCoordinate is finely tuned, if its coordinate is, then region should be positioned at through this point of fine setting, wherein,��
(4) Step4. updates harmony data base: adopt the evaluation function shown in formula (4-3) that newly-generated path is evaluated, if the new route path more worst than in harmony data base is good, then just replace worst path with new route, otherwise give up new route.
(5) Step5. judges whether to meet termination condition, and termination condition is typically set to a fixing cycle-index, and when arriving this cycle-index, algorithm terminates, and exports optimal path, otherwise returns Step3 and continues executing with.
Advantages of the present invention and effect:
(1) harmonic search algorithm of present invention application is subject to the inspiration of Cooperative Evolutionary Algorithm, coevolution thought is incorporated among HS algorithm, it is proposed that cooperation harmonic search algorithm (CHS). Being found by the test of standard test functions, CHS algorithm, compared to former algorithm, is greatly improved in convergence precision and convergence rate, and relative SGA and PSO algorithm, CHS algorithm can farthest avoid premature problem.
(2) by adopting CHS algorithm, HS algorithm, genetic algorithm and particle cluster algorithm to carry out the emulation experiment of path planning under simple and complicated two kinds of environment, experiment show CHS algorithm feasibility on path planning and the suitability, simultaneously compared with genetic algorithm and particle cluster algorithm, the path cost that CHS algorithm calculates is less, and path is also more smooth.
Accompanying drawing explanation
Fig. 1 is the flow chart of the paths planning method based on HS algorithm.
Detailed description of the invention
Below in conjunction with accompanying drawing citing, the present invention is described in more detail:
It is the paths planning method flow chart based on HS algorithm in conjunction with Fig. 1, Fig. 1. A kind of underwater hiding-machine paths planning method based on harmonic search algorithm, comprises the following steps:
(1) Step1. initiation parameter, and discretized space. When initializing except will by the parameter initialization of HS algorithm except, also to initialize several parameter, i.e. the free node number of every paths, the node number for evaluating path cost inserted of every section of path, two regulate weightWith. After parameter initialization completes, it is possible to space dimension being divided, the degree of concrete division is relevant with free node number.
(2) Step2. initializes harmony data base. Every paths means that a harmony vector, and each free node in path means that a tone, and harmony data base is made up of the HMS paths of stochastic generation in prominent anti-space.
(3) Step3. generates a new route: the three kinds of modes generated by new harmony generate a new path. For a three-dimensional path planning problem, if as stated above willAxle discretization, then each free node just can be byCoordinate figure andCoordinate figure (depth value) fixes, and will consider respectively when tone is finely tunedThe fine setting step-length of both directionWith. Such asIndividual free node is (In the plane of individual division), itsAxial coordinate is fixing, only to itCoordinate is finely tuned, if its coordinate is, then region should be positioned at through this point of fine setting, wherein,��
(4) Step4. updates harmony data base: adopt the evaluation function shown in formula (4-3) that newly-generated path is evaluated, if the new route path more worst than in harmony data base is good, then just replace worst path with new route, otherwise give up new route.
(5) Step5. judges whether to meet termination condition, and termination condition is typically set to a fixing cycle-index, and when arriving this cycle-index, algorithm terminates, and exports optimal path, otherwise returns Step3 and continues executing with.

Claims (1)

CN201510988322.6A2015-12-272015-12-27Underwater vehicle path planning system based on harmony search algorithmPendingCN105631540A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510988322.6ACN105631540A (en)2015-12-272015-12-27Underwater vehicle path planning system based on harmony search algorithm

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510988322.6ACN105631540A (en)2015-12-272015-12-27Underwater vehicle path planning system based on harmony search algorithm

Publications (1)

Publication NumberPublication Date
CN105631540Atrue CN105631540A (en)2016-06-01

Family

ID=56046447

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510988322.6APendingCN105631540A (en)2015-12-272015-12-27Underwater vehicle path planning system based on harmony search algorithm

Country Status (1)

CountryLink
CN (1)CN105631540A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106909145A (en)*2017-02-222017-06-30武汉理工大学Unmanned hydrographical survey ship barrier real-time perception obstacle avoidance system and method
CN107329473A (en)*2017-07-092017-11-07江西理工大学The robot polling path planing method searched for based on average harmony

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130272202A1 (en)*2006-12-262013-10-17Dali Systems Co. Ltd.Daisy-chained ring of remote units for a distributed antenna system
CN104197941A (en)*2014-09-162014-12-10哈尔滨恒誉名翔科技有限公司Defense penetration path planning method of underwater vehicle based on harmony search algorithm
CN104317721A (en)*2014-11-122015-01-28大连交通大学Regression test case selection method based on improved harmony search algorithm

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130272202A1 (en)*2006-12-262013-10-17Dali Systems Co. Ltd.Daisy-chained ring of remote units for a distributed antenna system
CN104197941A (en)*2014-09-162014-12-10哈尔滨恒誉名翔科技有限公司Defense penetration path planning method of underwater vehicle based on harmony search algorithm
CN104317721A (en)*2014-11-122015-01-28大连交通大学Regression test case selection method based on improved harmony search algorithm

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106909145A (en)*2017-02-222017-06-30武汉理工大学Unmanned hydrographical survey ship barrier real-time perception obstacle avoidance system and method
CN107329473A (en)*2017-07-092017-11-07江西理工大学The robot polling path planing method searched for based on average harmony
CN107329473B (en)*2017-07-092020-02-07江西理工大学Robot inspection path planning method based on mean value and sound search

Similar Documents

PublicationPublication DateTitle
Zhang et al.Sequential approximate optimization for design under uncertainty problems utilizing Kriging metamodeling in augmented input space
CN110928295B (en)Robot path planning method integrating artificial potential field and logarithmic ant colony algorithm
US9789651B2 (en)Method for structure preserving topology optimization of lattice structures for additive manufacturing
CN111381600B (en)UUV path planning method based on particle swarm optimization
JP5475629B2 (en) Trajectory planning method, trajectory planning system, and robot
CN108241369B (en)Method and device for avoiding static obstacle for robot
CN113405552B (en)Aircraft path planning method and device
CN103365293A (en)Robot safety path planning method based on dynamic region division
CN102331711A (en)Formation control method for mobile autonomous robots
CN113050648B (en)Robot obstacle avoidance method and system
CN114370878A (en)Multi-AUV cooperative positioning method based on STACKF
CN105631540A (en)Underwater vehicle path planning system based on harmony search algorithm
CN113110604A (en)Path dynamic planning method based on artificial potential field
CN104197941A (en)Defense penetration path planning method of underwater vehicle based on harmony search algorithm
Biyela et al.Development of an optimal state transition graph for trajectory optimisation of dynamic systems by application of Dijkstra's algorithm
WO2016129078A1 (en)Route selection device and route selection program
CN115016510A (en) A robot navigation obstacle avoidance method, device and storage medium
CN109543225A (en)Control program generation method, device, storage medium and the electronic equipment of vehicle
EP3904907A1 (en)Methods and systems for tracking an object
Wu et al.Terminal guidance law for UAV based on receding horizon control strategy
Xu et al.Dual‐Model Reverse CKF Algorithm in Cooperative Navigation for USV
Yang et al.A grey wolf optimizer-based topology shaping method for uav swarm
CN120632794B (en)Multi-rover coverage method in priori unknown environment
CN105737829A (en)Harmony search algorithm-based underwater vehicle path planning system
JP2013174445A (en)Target tracking device

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20160601


[8]ページ先頭

©2009-2025 Movatter.jp