Ocean Fishing Fleet Scheduling Path Optimization Model Research. Based On Improved Ant Colony Algorithm

Similar documents
Research Article Research on Path Planning Method of Coal Mine Robot to Avoid Obstacle in Gas Distribution Area

EE 364B: Wind Farm Layout Optimization via Sequential Convex Programming

Dynamic configuration of QC allocating problem based on multi-objective genetic algorithm

Study on the shape parameters of bulbous bow of. tuna longline fishing vessel

Basketball field goal percentage prediction model research and application based on BP neural network

Problem Solving as Search - I

Safety Analysis Methodology in Marine Salvage System Design

A Novel Travel Adviser Based on Improved Back-propagation Neural Network

Analysis of Steady-state Characteristics of Aerodynamic Bearing Based on FLUENT JIA Chenhui 1,a, Du Caifeng 2,b and QIU Ming 3,c

Preliminary results of SEPODYM application to albacore. in the Pacific Ocean. Patrick Lehodey

Application of Dijkstra s Algorithm in the Evacuation System Utilizing Exit Signs

Better Search Improved Uninformed Search CIS 32

1.1 The size of the search space Modeling the problem Change over time Constraints... 21

Two-stage pulse tube refrigerator with step displacer as phase shifter

/435 Artificial Intelligence Fall 2015

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability

ANALYSIS OF THE POSITIVE FORCES EXHIBITING ON THE MOORING LINE OF COMPOSITE-TYPE SEA CAGE

Product Decomposition in Supply Chain Planning

E. Agu, M. Kasperski Ruhr-University Bochum Department of Civil and Environmental Engineering Sciences

Study on Fire Plume in Large Spaces Using Ground Heating

6 th Meeting of the Scientific Committee Puerto Varas, Chile, 9-14 September 2018

FORECASTING OF ROLLING MOTION OF SMALL FISHING VESSELS UNDER FISHING OPERATION APPLYING A NON-DETERMINISTIC METHOD

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR

Analysis and Research of Mooring System. Jiahui Fan*

Traffic circles. February 9, 2009

ORF 201 Computer Methods in Problem Solving. Final Project: Dynamic Programming Optimal Sailing Strategies

Evolutionary approach to ship s trajectory planning within Traffic Separation Schemes

SWARM INTELLIGENCE APPROACH TO SAFE SHIP CONTROL

INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION

Optimal Signal Timing Method of Intersections Based on Bus Priority

Spider Search: An Efficient and Non-Frontier-Based Real-Time Search Algorithm

Analysis and realization of synchronized swimming in URWPGSim2D

UAID: Unconventional Arterial Intersection Design

ISOLATION OF NON-HYDROSTATIC REGIONS WITHIN A BASIN

Evolutionary sets of safe ship trajectories with speed reduction manoeuvres within traffic separation schemes

Time/Cost trade-off Analysis: The missing link

Standardized CPUE of Indian Albacore caught by Taiwanese longliners from 1980 to 2014 with simultaneous nominal CPUE portion from observer data

Performance Analysis of Centrifugal Compressor under Multiple Working Conditions Based on Time-weighted Average

Neural Nets Using Backpropagation. Chris Marriott Ryan Shirley CJ Baker Thomas Tannahill

Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model

CENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II)

CFD SIMULATIONS OF GAS DISPERSION IN VENTILATED ROOMS

Mathematics of Pari-Mutuel Wagering

Motion Control of a Bipedal Walking Robot

Utilization of the spare capacity of exclusive bus lanes based on a dynamic allocation strategy

Estimation and Analysis of Fish Catches by Category Based on Multidimensional Time Series Database on Sea Fishery in Greece

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

CFD Analysis of Effect of Variation in Angle of Attack over NACA 2412 Airfoil through the Shear Stress Transport Turbulence Model

AN ISOLATED SMALL WIND TURBINE EMULATOR

The Effect Analysis of Rudder between X-Form and Cross-Form

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Problem Solving Agents

Heat Transfer Research on a Special Cryogenic Heat Exchanger-a Neutron Moderator Cell (NMC)

Transposition Table, History Heuristic, and other Search Enhancements

HIGH RESOLUTION DEPTH IMAGE RECOVERY ALGORITHM USING GRAYSCALE IMAGE.

Dynamic Stability of Ships in Waves

A IMPROVED VOGEL S APPROXIMATIO METHOD FOR THE TRA SPORTATIO PROBLEM. Serdar Korukoğlu 1 and Serkan Ballı 2.

An approach for optimising railway traffic flow on high speed lines with differing signalling systems

Determination of the Design Load for Structural Safety Assessment against Gas Explosion in Offshore Topside

u = Open Access Reliability Analysis and Optimization of the Ship Ballast Water System Tang Ming 1, Zhu Fa-xin 2,* and Li Yu-le 2 " ) x # m," > 0

Time Dependent Truck Routing and Driver Scheduling Problem with Hours of Service Regulations. Vidit Divyang Shah

Evacuation Time Minimization Model using Traffic Simulation and GIS Technology

Keywords: multiple linear regression; pedestrian crossing delay; right-turn car flow; the number of pedestrians;

SCIENTIFIC COMMITTEE SEVENTH REGULAR SESSION August 2011 Pohnpei, Federated States of Micronesia

NUMERICAL SIMULATION OF STATIC INTERFERENCE EFFECTS FOR SINGLE BUILDINGS GROUP

Optimizing Cyclist Parking in a Closed System

Design Project 2 Sizing of a Bicycle Chain Ring Bolt Set ENGR 0135 Sangyeop Lee November 16, 2016 Jordan Gittleman Noah Sargent Seth Strayer Desmond

Estimating a Toronto Pedestrian Route Choice Model using Smartphone GPS Data. Gregory Lue

FUT-K Team Description Paper 2016

Representation. Representation. Representation. Representation. 8 puzzle.

Influencing Factors Study of the Variable Speed Scroll Compressor with EVI Technology

Global Journal of Engineering Science and Research Management

Depth-bounded Discrepancy Search

CS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm

CS 4649/7649 Robot Intelligence: Planning

Probabilistic Models for Pedestrian Capacity and Delay at Roundabouts

Research Article Genetic Algorithm for Multiple Bus Line Coordination on Urban Arterial

SCIENTIFIC COMMITTEE SECOND REGULAR SESSION August 2006 Manila, Philippines

Open Research Online The Open University s repository of research publications and other research outputs

Coupling and Analysis of 981 Deep Water Semi-submersible. Drilling Platform and the Mooring System

Linear Compressor Suction Valve Optimization

PROPAGATION OF LONG-PERIOD WAVES INTO AN ESTUARY THROUGH A NARROW INLET

Modelling Pedestrian Route Choice Behaviour and Its Application to the Planning of Underground Shopping Streets

SIMULATION OF THE FLOW FIELD CHARACTERISTICS OF TRANSIENT FLOW

The Application of Data Mining in Sports Events

TSP at isolated intersections: Some advances under simulation environment

Journal of Chemical and Pharmaceutical Research, 2014, 6(3): Research Article

Modeling Signalized Traffic Intersections Using SAS Simulation Studio. Leow Soo Kar

Analysis of Car-Pedestrian Impact Scenarios for the Evaluation of a Pedestrian Sensor System Based on the Accident Data from Sweden

Predictive Control of Dissolved Oxygen Concentration in Cynoglossus Semilaevis Industrial Aquaculture

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM

Thermodynamic Modeling and Mechanical Design of a Liquid Nitrogen Vaporization and Pressure Building Device

Experimental determination of deflagration explosion characteristics of methane air mixture and their verification by advanced numerical simulation

Wave Setup at River and Inlet Entrances Due to an Extreme Event

PROPOSAL IATTC-92 B-4 REVISED SUBMITTED BY BELIZE, GUATEMALA, NICARAGUA, COSTA RICA AND PANAMA

Algorithm for Line Follower Robots to Follow Critical Paths with Minimum Number of Sensors

PARAMETRIZATION OF WAVE TRANSFORMATION ABOVE SUBMERGED BAR BASED ON PHYSICAL AND NUMERICAL TESTS

Tuna [211] 86587_p211_220.indd 86587_p211_220.indd /30/04 12/30/04 4:53:37 4:53:37 PM PM

Bio-Effluents Tracing in Ventilated Aircraft Cabins

Decompression Method For Massive Compressed Files In Mobile Rich Media Applications

Transcription:

4th International Conference on Sensors, Measurement and Intelligent Materials (ICSMIM 205) Ocean Fishing Fleet Scheduling Path Optimization Model Research Based On Improved Ant Colony Algorithm Li Jia-lin2, a, Yu Li-juan, b, Chen Cheng-ming2,c College of Mechanical and Energy Engineering Tongji University, Shanghai, China 2 College of Engineering Shanghai Ocean University, Shanghai,China; a jialinli_506@63.com, bljyu@shou.edu.cn, ccmchen@shou.edu.cn Key words: Ocean fishing fleet, Scheduling problem, Mathematical model, Improved ant colony algorithm Abstract Ocean fishing fleet scheduling is a new problem. It produces with the development of pelagic fishery and fleet size enlargement in recent years. At present, ocean fishing fleet scheduling is relying on operator's experience for artificial scheduling. Just rely on the operator's experience scheduling fishing boats not only low efficiency but also lack of scientific nature. On the basis of the analysis of the characteristics of the problem, a routing model of ocean going vessels fleet scheduling is established and using the randomness and certainty transfer strategy and combining the 2-opt optimization method of ACA to analyze and solve the model. The simulation experimental results show that on ocean fishing fleet scheduling path problem, improved ant colony algorithm can make the algorithm fast convergence and path shorter scheduling scheme can be obtained quickly. It can effectively solve the problem of ocean fishing fleet scheduling path. Introduction To build large-scale ocean fishing fleet, will greatly enhance the international competitiveness of China's ocean fishing, and at present our country has many coastal cities have large ocean fishing fleet, but the fleet scheduling optimization research remains to be progress. At present, there are not many researches on the scheduling of the ocean fishing fleet scheduling at home and abroad. Mainly include the research on the optimization of the ship scheduling optimization and the scheduling optimization of the logistics vehicles. According to the research status, knowledge of ACA is very suitable for fleet scheduling optimization problem. The traditional ACA is slow in convergence, easily trapped in local optimum. So the research focus is improving the ant colony algorithm, and uses it to the fishing boat scheduling optimization problem. This paper mainly analyzes problem how to dispatch the fishing vessel, set up ocean fishing fleet scheduling optimization mathematical model, and using ACA to solve. Mathematical modeling Problem description The scheduling problem of the ocean going vessels can be described as : Have a central port umbers for, Have R the same type of fishing boat to fishing the same species fish, To fishing spot for fishing, Based on previous data analysis on fishing point i can get fish content for gi 206. The authors - Published by Atlantis Press 358

(i=,2,3...,), fishing task of fishing boat is Kr, and a fishing spot only send a fishing boat, the problem is under the condition of meeting the task of fishing vessel, to determine a set of scheduling path scheme from the central port to the fishing ground of each point, get the shortest path fleet operations. Model hypothesis ) Fishing vessels are the same type; all ships are catch squid or tuna. 2) According to the information and previous data in fish, determine the fishing point of a fish farm. 3) Measurement speed is the average speed of fishing boats. 4) There is only one central port, the beginning and ending of each line are in this center of the port. 5) Each route is in the ideal situation; do not consider the special circumstances of the weather, wind and waves, etc. Variable and parameter symbols Before the establishment of the model, the definition and description of the variables and parameters used in the model are needed. M: The number of fishing grounds; : All fishing points contained in fishing grounds; i: Single fishing point, i=(,2,,), i= stands for the central port; r: The serial number of fishing boats, r=(,2,,r); R: umber of fishing vessels; d ij : The distance from i to j; g i : The amount of fish caught in the point of i; T i : Working hours at the point of i; K r : Fishing mission index of fishing boat r; Mathematical model Through the above analysis, shortest path as the objective function, the mathematical model of the fleet dispatching of the ocean going vessels is established. Decision variable:,when the fishing boat r from the fishing point i to j( i j) x ijr = { 0,Other () Objective function: = (2) minz( i, jr, ) xijrdij i j r R Constraint condition: s.t. x = xjir, i =, r {,2,..., R} (3) ijr j= 2 j= 2 R xijr R (4) j= r= R xijr =, i {2,3,...,} (5) j= r= 359

R xijr =, j {2,3,...,} (6) i= r= gx i ijr Kr, r {,2,...,R} (7) i= j= (Eq.3) equation expression every fishing boat from the central port of departure and return to the center of the port;(eq.4) inequality expression the number of fishing vessels is not more than the total number of R;(Eq.5)(Eq.6) equation expression each fishing spot is caught by a fishing boat. (Eq.7) inequality expression fishing boats from the start to return to the center of the port to reach their own mission indicators. ACA analyses Construction heuristic function Definition h i =g i -K r, when h i <0, expression the i of the fishing point is less than the expected amount of fishing; when h i >0, expression the i of the fishing point is more than the expected amount of fishing, showed that the fishing boat had no need to be sent to other fishing grounds. On the premise that the distance of the fishing boat is reasonable, in the first phase, as far as possible to the h i >0 of the catch point; in the second phase, priority to the fishing point h i <0. Thus, A dynamic adjustment method is designed to conversion two selection stage heuristic function u (i, j).as shown below, /(Z + h),z λk = /(Z + h),z λk (8) ij i ij r u( i, j) { ij i ij r λ (0,) is an adjustable parameter. Transfer strategy of ACA Transfer strategy of ACA used the combination of random and deterministic, Formula of transfer strategy is: j max = p, α β γ ([ (, )] [ (, )] [u(, )] ), q q 0 ; τ ik η ik ik k i q 0 is a constant, i expression a collection of optional next nodes for the capture point i; When q q 0, using deterministic search, according to the existing information, The node is chosen as the next node which path of total_info(i,j) is large; When q>q 0, using random search, according to the P(i,j)select the next node, probability formula P(i,j)as shown below, q> q 0. (9) P(, i j) = 0, [ τ ( i, j)] [ η ( i, j)] [u( i, j)], j i ; α β γ [ τ ( i, k)] [ η ( i, k )] [u( i, k)] i i α β γ others. (0) Move to the next node in accordance with the above transfer strategy, and then the constraint conditions are judged. If the conditions are met, the transfer is carried out, and renewed local pheromone. 360

2-opt method is used to optimize the solution 2-opt method is applied to the concept of local search. Through swapping edges, the initial solution is adjusted in the neighborhood of the initial feasible solution. The feasible solution is improved by each adjustment, until the solution can not be improved in the neighborhood. Exchange method: Using(i,j) (i+,j+) instead of(i,i+) (j,j+), The path (i+,,j) in the post - switched line is reversed, can make the feasible solution is improved. Exchange conditions as shown in Fig.. i i+ i i+ j+ j j+ j Fig.: 2-opt sketch map Each ant builds a solution at the end of each cycle, Take their own solution as the starting point and the local optimal solution is obtained by using 2-opt, At last, according to the local optimal solution to updated information on the edge, and speed up the convergence. Update pheromone In order to avoid the residual information covering heuristic information because of too much residual information, after each step of the ant or the completion of all the fishing points of the traversal, need to update the residual information processing. This update strategy mimics the characteristics of human brain memory, at the same time as new information is stored in the brain, storage in the brain of the old information with time gradually fade away. Thus, amount of information in (t+n) moment can be adjusted according to the following rules on (i, j). τ( t + n) = ( ρ) τ () t + τ () t g ij ij () R r τij() t = τij() t (2) r = Q r Lr τ ij () t = 0,,If antrpass th rough(i,j)in this cycle else (3) Simulation analyses An ocean fishery Company has a number of tuna fishing boat, According to the information and data analysis to fish in previous years, there are 30 tuna fishing point. Analysis on how to dispatch the fishing boat to the fishing spots, determine the scheduling scheme. In this paper, process of ant colony algorithm is programmed using MATLAB language. Initial parameters of operation: m=60, max =00, α=, β=, γ=2, ρ=0.5, Q=50 Analysis of the convergence of the algorithm The convergence curve of the algorithm can be got by many times, 36

Fig.2: Ant colony algorithm convergence curve From the curves we can see that the average path length fluctuation tends to be stable at 20-30 times of iteration. It shows that the algorithm can quickly converge. Analysis of the experimental results The ACA of the program running 0 times, the results obtained are as follows: Table : Solutions for multiple runs Run number Shortest path(results) 35.5269 2 355.3702 3 35.0890 4 352.555 5 353.9448 6 35.7084 7 345.9385 8 352.375 9 354.6006 0 355.9527 Take one of the smallest solution Z=345.9385.At this time, the fishing boat running track line as shown in Fig 3, Fig.3: Fishing boat running track 362

Details of the program runs: Best_route = 28 2 6 5 8 8 25 20 3 9 23 26 24 27 6 4 5 29 30 7 4 3 2 22 9 2 7 0 Best_length=345.9385 According to the results of the program can be a fishing fleet scheduling scheme. Fishing boat navigation path: >28 >2 >6 >5 >8 >8 >25 >; Fishing boat 2 navigation path: > >20 >3 >9 >23 >26 >24 >27 >; Fishing boat 3 navigation path: >6 >4 >5 > 29 >30 >7 >; Fishing boat 4 navigation path: >4 >3 >2 >22 >9 >2 >7 >; Fishing boat 5 navigation path: >0 >. Through the model can get the shortest path of the scheduling scheme, can be used as a reference for the fleet of ocean fishery enterprises. Conclusions This paper analyzes and discusses the problem of the route of the ocean going vessel fleet scheduling, setting up a mathematical model,using transfer strategy based on the combination of random and deterministic and 2-opt optimization method of ant colony algorithm to analyze and solve the model. The simulation experimental results show that on ocean fishing fleet scheduling path problem, improved ant colony algorithm can make the algorithm fast convergence and path shorter scheduling scheme can be obtained quickly. It shows that the model is reasonable and the algorithm is effective. Acknowledgements This work was financially supported by Innovation Action Plan of Shanghai Science and Technology Commission (5DZ202202), ational Offshore Fishery Engineering Technology Research Center Open-end Fund (020930505). References [] Anitha.J, Karpagam.M: Ant colony optimization using pheromone updating Strategy to solve job shop scheduling [J].7th International Conference on Intelligent Systems and Control, ISCO 367-372 (203) [2] Chivilikhin.D.S, Ulyantsev.V.I, Shalyto.A.A: Solving Five instances of the artificial ant problem with ant colony optimization [J].IFAC Proceedings Volumes (IFAC-Papers Online),p 043-048 (203) [3] Foundas.E, Vlachos.A: Pheromone models in Ant Colony Optimization (ACO)[J].Journal of Interdisciplinary Mathematics, v9, n, p 57-68 (2006) [4] Tawfeek.M.A, El-Sisi.A, Keshk.A.E and Torkey.F.A: Cloud task scheduling based on ant colony optimization [J]. Proceedings - 203 8th International Conference on Computer Engineering and Systems, ICCES (203), p 64-69 [5] Wan.S.Y, Zhang.S.C and Zhang.L.P: Integrated process planning and scheduling with setup time consideration by ant colony engineering optimization [J]. 4st International Conference on Computers and Industrial (20), p 29-296 363