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

Routing method using artificial fish swarm algorithm in hydroacoustic collaborative communication network

An artificial fish swarm algorithm and cooperative communication technology, applied in wireless communication, sustainable communication technology, advanced technology, etc., can solve the problem of low energy consumption, achieve low energy consumption, reduce energy consumption, and reduce the overall cost

Active Publication Date: 2019-02-15
XIAMEN UNIV +1
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to address the necessity of underwater acoustic multi-hop communication and the difficult problem of energy supply of underwater acoustic multi-hop communication system, to provide an improvement of the basic application of the artificial fish swarm algorithm in the traveling salesman problem, and to apply it to find relays On the routing optimization problem of the underwater acoustic cooperative communication network between node R and cooperative node C, a new method of using artificial fish swarm algorithm to find routing in the underwater acoustic cooperative communication network with low energy consumption and fast convergence speed is obtained.

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
  • Routing method using artificial fish swarm algorithm in hydroacoustic collaborative communication network
  • Routing method using artificial fish swarm algorithm in hydroacoustic collaborative communication network
  • Routing method using artificial fish swarm algorithm in hydroacoustic collaborative communication network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0039] Such as figure 1 As shown, the embodiment of the present invention includes the following steps:

[0040] 1) Number the candidate routing nodes and calculate the distance between any two nodes, and at the same time perform the initialization operation of the artificial fish. The state information of each artificial fish is defined as one of all node arrangements (that is, any node routing order) , the permutations are randomly generated, and one permutation corresponds to one artificial fish. For example, the state of the artificial fish (1,4,6,18) means starting from node 1, passing through node 4, node 6, and finally reaching node 18;

[0041] 2) The individual artificial fish is expressed as X=(X 1 ,X 2 ,...,X n ), where X α (α=1,...,n) is the optimization variable, and the food concentration at the artificial fish’s position ...

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 routing method using an artificial fish swarm algorithm in a hydroacoustic collaborative communication network, and relates to underwater communication. The routing method comprises the following steps: numbering alternative routing nodes, and calculating the distance between any two nodes; representing artificial fish individuals as X=(X<1>, X<2>,...,X<n>), wherein X<alpha> is an optimization variable, alpha=1,...,n, and the feed concentration at positions where artificial fishes are located is Y=f(X); choosing an undetermined artificial fish, and calculating the total system energy consumption under the state information of the artificial fish according to the distance between two nodes; if a tail-chasing behavior is possible, popping up behavior judgement; if the tail-chasing behavior is impossible, attempting to implement a bunching behavior and a foraging behavior in sequence; finishing one behavior judgement on all the artificial fishes to obtain a lowest energy consumption value, namely, the optimal energy consumption value of current iteration, and outputting the optimal energy consumption value of the current iteration; and repeating the iterationstep to preset maximum iteration times, and outputting an artificial fish state corresponding to the optimal energy consumption value, namely, a selected routing result.

Description

technical field [0001] The invention relates to underwater communication, in particular to a method for finding a route using an artificial fish swarm algorithm in an underwater acoustic cooperative communication network. Background technique [0002] With the rapid development of science and technology, energy consumption has increasingly become the focus of attention. Due to the continuous development of land resources, people gradually turn their attention to the exploration of marine resources. The underwater acoustic communication, which is closely related to the ocean, has gradually expanded from the initial military application to the civilian field, and is constantly facing new opportunities and challenges. On the one hand, due to the limited energy supply of underwater sensor network nodes, and the survival time of sensor networks is required to be as long as several months or even years, the routing selection of underwater sensors with high efficiency and low powe...

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
IPC IPC(8): H04W40/10H04B13/02H04W52/02
CPCH04B13/02H04W40/10H04W52/0212Y02D30/70
Inventor 陈友淦汤煜荧余伟健黄身钦张小康许肖梅
Owner XIAMEN UNIV
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