CN110033121B - Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor - Google Patents

Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor Download PDF

Info

Publication number
CN110033121B
CN110033121B CN201910173832.6A CN201910173832A CN110033121B CN 110033121 B CN110033121 B CN 110033121B CN 201910173832 A CN201910173832 A CN 201910173832A CN 110033121 B CN110033121 B CN 110033121B
Authority
CN
China
Prior art keywords
species
individuals
population
evolution
warehouse
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.)
Active
Application number
CN201910173832.6A
Other languages
Chinese (zh)
Other versions
CN110033121A (en
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.)
Henan Institute of Science and Technology
Original Assignee
Henan Institute of Science and Technology
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 Henan Institute of Science and Technology filed Critical Henan Institute of Science and Technology
Priority to CN201910173832.6A priority Critical patent/CN110033121B/en
Publication of CN110033121A publication Critical patent/CN110033121A/en
Application granted granted Critical
Publication of CN110033121B publication Critical patent/CN110033121B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

The invention discloses a multi-species co-evolution method for solving an optimization problem of storage operation with a passageway, and belongs to the field of intelligent logistics and storage equipment. The invention adds the transverse passageway on the basis of the traditional warehouse, establishes a warehouse operation optimization model with the passageway, and solves the model. In view of the defects of easy premature, low convergence speed and the like of the existing solving technology, a multi-species co-evolution optimization method based on the common participation of a genetic algorithm, a particle swarm algorithm and an artificial fish swarm algorithm is provided, namely, the capability of each species for adapting to the environment can be enhanced through a multi-species competition symbiotic predation strategy based on a learning mechanism; by introducing a mutation mechanism, the population diversity of all species is synergistically improved, so that the global optimizing capability and solving efficiency of an algorithm are improved while the evolution capability of a single species is improved. The invention not only improves the operation efficiency of the whole warehouse, but also can promote the logistics warehouse to be transformed and upgraded intelligently and environmentally.

Description

Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor
Technical Field
The invention belongs to the field of intelligent logistics, and further relates to a multi-species co-evolution method for solving the problem of optimization of warehouse operations with aisles.
Background
Warehouse logistics are used as carriers for article circulation and blood of electronic commerce, and become an integral part of enterprise development. The warehousing operation efficiency is used as a main index for measuring the logistics warehousing system, so that the warehousing operation efficiency is further improved, the requirement of customers on delivery time is met, and the troublesome problem to be solved by the traditional manufacturing enterprises is solved. Under the background, the multi-channel warehouse operation optimization problem different from the traditional automatic three-dimensional warehouse is researched, and the multi-channel warehouse operation optimization method has a good reference function for improving warehouse operation efficiency, so that a multi-species co-evolution method for solving the warehouse operation optimization problem with channels is sought, and the multi-channel warehouse operation optimization method has good scientific significance and social value.
At present, students focus on more optimization problems of traditional single-block (no-channel) type warehousing operations, but the optimization problems of multi-block type warehousing operations are not related or are related less. Such as: de Santis et al (An adapted ant colony optimization algorithm for the minimization of the travel distance of pickers in manual warehouses, european Journal of Operational Research, 2018) propose a hybrid meta-heuristic based on the ant colony algorithm and the florid algorithm with the goal of minimizing order picking distance. Poplar and the like (stacker type intensive warehouse system composite operation three-dimensional space path optimization, computer integrated manufacturing system, 2017) propose an improved ant colony algorithm to solve the problem of intensive warehouse system composite operation three-dimensional space path optimization. The invention carries out serious analysis and research on the storage operation optimization problem with the passageway, and provides a multi-species co-evolution method for solving the problem, thereby not only improving the storage operation efficiency, but also enriching the method for solving the storage operation optimization problem with the passageway, and having good demonstration effect on improving the intelligent level of the related field of logistics storage.
Disclosure of Invention
Therefore, the invention aims to provide a multi-species co-evolution method for solving the problem of optimization of warehouse operations with aisles so as to improve the operation efficiency and the intelligent level of logistics warehouse.
In order to achieve the above object, the present invention is conceived as follows: the invention takes the limited load of the stacker, the inadmissible multiple picking of the same order and the like as constraint conditions, takes the shortest time for finishing the picking of all orders as an optimization target, and abstracts the storage operation optimization problem with the aisle into the combination optimization problem with constraint. According to the inventive concept, the invention adopts the following technical scheme:
the multi-species co-evolution method for solving the optimization problem of the warehouse operation with the aisle is characterized by comprising the following steps of:
(1) Analyzing constraints and targets to be optimized existing in a warehouse site, and abstracting the constraints and targets into a mathematical model with constraints;
(2) Initializing parameters: total maximum evolution algebraG_maxMaximum per speciesAlgebra of evolutionG_pmaxAlgebraic counter of evolutiontPopulation size M, crossover probability p c Probability of variation p m Inertial weight
Figure 890301DEST_PATH_IMAGE001
Learning factor
Figure 541862DEST_PATH_IMAGE002
And
Figure 180654DEST_PATH_IMAGE003
step sizestepsizeVisual field range of artificial fishVisualNumber of attemptsTry_numberFactor of degree of congestion
Figure 434918DEST_PATH_IMAGE004
Initializing population individuals of each species;
(3) A global search is performed by a search engine,t=t+1;
(4) Local search, and single species parallel evolution is carried out by utilizing a genetic algorithm, a particle swarm algorithm and an artificial fish swarm algorithm;
(5) Generating random numbersrFor predators, ifr>p i Then competition predation of multiple species based on learning mechanism is carried out; the predators are species with the greatest average fitness, and the balance is predators.
(6) Synergistic improvement of multi-species population diversity;
(7) If it ist<G_maxReturning to (3); otherwise, outputting the optimal solution.
Still further, the optimization model established in step (1) is established based on the following considerations: the selecting path of the stacker is optimized for the purposes of energy saving and consumption reduction. The goal to be optimized is to minimize the time it takes to complete a given order picking job, the mathematical model of which is expressed as follows:
Figure 967399DEST_PATH_IMAGE005
wherein the method comprises the steps of
Figure 383337DEST_PATH_IMAGE006
For the purpose of the object to be optimized,Ofor a collection of order picking tasks,Rfor a stacker to pick a collection of paths,
Figure 40583DEST_PATH_IMAGE007
the time required for the stacker to continuously pass through two goods places to be picked;
Figure 98538DEST_PATH_IMAGE008
for whether the stacker is continuously passing through the cargo space under a certain path
Figure 626471DEST_PATH_IMAGE009
And goods space
Figure 88677DEST_PATH_IMAGE010
Is a mark of (2);
Figure 702061DEST_PATH_IMAGE011
representing cargo space
Figure 298127DEST_PATH_IMAGE009
Whether or not to belong to a sub-path
Figure 539621DEST_PATH_IMAGE012
Still further, step (5) may be further described as:
to co-evolve multiple species, competing predation mechanisms are introduced, specifically: in the course of biological evolution, individuals with poor adaptability to living environments may occur due to their own or natural conditions, and thus the risk of these individuals being prey on by other species is great. In order to realize competition predation among species, predators and predators are found out based on average fitness, the species with the largest average fitness is used as predators, and the rest species are all predators. Predated populations are better adapted to the living environment and require a summary of predated experience training (i.e., whatSo-called learning) to continuously increase its own viability. For this purpose, the probability of an individual being preyp i The definition is as follows:
Figure 828520DEST_PATH_IMAGE013
in order to embody the cooperativity of multi-species evolution, the invention introduces a propagation strategy based on a learning mechanism, namely: if a species is prey on, it will result in a reduced population of that species, in order to enhance the viability of that species, an ecological balance is maintained, in
Figure 929200DEST_PATH_IMAGE014
After the individual is predated, new individuals will be propagated based on learning mechanisms. The specific propagation strategy is defined as follows:
Figure 673165DEST_PATH_IMAGE015
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure 175691DEST_PATH_IMAGE016
is the population space of all species.
Still further, the step (6) may be further described as:
population diversity is a representation of the ability of a species to adapt to the environment, and for optimization algorithms is a measure of the spatial distribution of solutions. If the population distribution is concentrated, the development of a solution space is not facilitated, the algorithm is easily caused to fall into local optimum, and therefore the solution efficiency and the solution quality are reduced. The mutation strategy can improve the diversity of the population to a certain extent, and based on the consideration, the diversity of the population needs to be adjusted and improved.
In order to realize the global development and local development of the solution space, the invention synergistically improves the population diversity of all species based on a mutation mechanism, and the specific strategy is as follows: and (3) arranging all individuals in all species in descending order according to the fitness, calculating the distance between all non-optimal individuals and optimal individuals, and arranging in descending order according to the distance length. In order to overcome the randomness caused by excessive mutation, only 10% of individuals with fitness and distance ranking are mutated.
Compared with the prior art, the multi-species co-evolution algorithm has the advantages that: firstly, the multi-species competition symbiotic mechanism of the algorithm gives consideration to the searching depth of the algorithm, and can guide the algorithm to evolve towards the optimal or suboptimal direction; secondly, the population diversity collaborative improvement mechanism improves the population diversity, gives consideration to the breadth of algorithm search, and further improves the solving precision and the convergence efficiency.
Drawings
FIG. 1 is a flow chart of a multi-species co-evolution method for solving the problem of optimization of warehouse operations with aisles.
Fig. 2 is a diagram of a warehouse layout with aisles according to the present invention.
FIG. 3 is a comparison graph of the solution effects of the algorithms of the present invention for one job instance.
Fig. 4 is a statistical plot of the distribution of the sub-optimal solutions of each algorithm 30 for one job instance of the present invention.
Detailed Description
The invention will be described in further detail with reference to the drawings and the preferred embodiments.
Embodiment one:
referring to fig. 1, the multi-species co-evolution method for solving the problem of optimization of warehouse operations with aisles provided by the invention is characterized by comprising the following specific steps:
(1) Analyzing constraints and targets to be optimized existing in a warehouse site, and abstracting the constraints and targets into a mathematical model with constraints;
(2) Initializing parameters: total maximum evolution algebraG_maxMaximum algebra of evolution per speciesG_pmaxAlgebraic counter of evolutiontPopulation size M, crossover probability p c Probability of variation p m Inertial weight
Figure 369912DEST_PATH_IMAGE001
Learning factor
Figure 82522DEST_PATH_IMAGE002
And
Figure 754812DEST_PATH_IMAGE003
step sizestepsizeVisual field range of artificial fishVisualNumber of attemptsTry_numberFactor of degree of congestion
Figure 111844DEST_PATH_IMAGE004
Initializing population individuals of each species;
(3) A global search is performed by a search engine,t=t+1;
(4) Carrying out local search, and carrying out single-species parallel evolution by a genetic algorithm, a particle swarm algorithm and an artificial fish swarm algorithm;
(5) Generating random numbersr. For predators, ifr>p i Then a multi-species competitive predation based on learning mechanisms is performed. The specific implementation process is as follows:
to co-evolve multiple species, competing predation mechanisms are introduced, specifically: in the course of biological evolution, individuals with poor adaptability to living environments may occur due to their own or natural conditions, and thus the risk of these individuals being prey on by other species is great. In order to realize competition predation among species, predators and predators are found out based on average fitness, the species with the largest average fitness is used as predators, and the rest species are all predators. Predated populations are better adapted to living environments and there is a need to summarize predated experience training (so-called learning) to continuously increase their own viability. For this purpose, the probability of an individual being preyp i The definition is as follows:
Figure 617911DEST_PATH_IMAGE017
in order to embody the cooperativity of multi-species evolution, the invention introduces a propagation strategy based on a learning mechanism, namely: if a species has individuals caughtFeeding will result in a reduced population of the species, in order to enhance the viability of the species, maintain ecological balance, in
Figure 162025DEST_PATH_IMAGE014
After the individual is predated, new individuals will be propagated based on learning mechanisms. The specific propagation strategy is defined as follows:
Figure 762640DEST_PATH_IMAGE018
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure 974178DEST_PATH_IMAGE016
is the population space of all species.
(6) The diversity of multiple species populations improves synergistically. The specific implementation process is as follows:
population diversity is a representation of the ability of a species to adapt to the environment, and for optimization algorithms is a measure of the spatial distribution of solutions. If the population distribution is concentrated, the development of a solution space is not facilitated, the algorithm is easily caused to fall into local optimum, and therefore the solution efficiency and the solution quality are reduced. The mutation strategy can improve the diversity of the population to a certain extent, and based on the consideration, the diversity of the population needs to be adjusted and improved.
In order to realize the development of the solution space overall situation and the local development, the invention synergistically improves the population diversity of all species, and the specific strategy is as follows: and (3) arranging all individuals in all species in descending order according to the fitness, calculating the distance between all non-optimal individuals and optimal individuals, and arranging in descending order according to the distance length. In order to overcome the randomness caused by excessive mutation, only 10% of individuals with fitness and distance ranking are mutated.
(7) If it ist<G_maxReturning to (3); otherwise, outputting the optimal solution.
Embodiment two:
this embodiment is substantially the same as the first embodiment, and is specifically as follows:
the optimization model established in the step (1) is established based on the following consideration: the selecting path of the stacker is optimized for the purposes of energy saving and consumption reduction. The goal to be optimized is to minimize the time it takes to complete a given order picking job, the mathematical model of which is expressed as follows:
Figure 775781DEST_PATH_IMAGE019
wherein the method comprises the steps of
Figure 682557DEST_PATH_IMAGE006
For the purpose of the object to be optimized,Ofor a collection of order picking tasks,Rfor a stacker to pick a collection of paths,
Figure 696649DEST_PATH_IMAGE007
the time required for the stacker to continuously pass through two goods places to be picked;
Figure 887328DEST_PATH_IMAGE008
for whether the stacker is continuously passing through the cargo space under a certain path
Figure 594253DEST_PATH_IMAGE009
And goods space
Figure 988325DEST_PATH_IMAGE010
Is a mark of (2);
Figure 95125DEST_PATH_IMAGE011
representing cargo space
Figure 15677DEST_PATH_IMAGE009
Whether or not to belong to a sub-path
Figure 752557DEST_PATH_IMAGE012
Embodiment III:
referring to fig. 1, the multi-species co-evolution method for solving the problem of optimization of warehouse operations with aisles provided by the invention comprises the following specific steps:
1. establishing a target and establishing an optimization model
The multi-aisle warehousing operation optimization problem in the warehousing operation of the example has the following characteristics:
the number of relevant bins corresponding to a batch of orders is m, and the positions of the bins in the warehouse are respectively denoted as p 1 , p 1 ,…, p m . This type of warehouse layout is shown in fig. 2.
Setting the horizontal moving average speed and the vertical moving average speed of the stacker as respectively
Figure 24139DEST_PATH_IMAGE020
Figure 520979DEST_PATH_IMAGE021
And the horizontal and vertical movements are independent of each other, the maximum cargo capacity of the stacker isCThe length, width and height of each bin of the warehouse are respectively recorded asLWAndH. The roadway width isW 1 The aisle width isW 2 . The number of blocks isL 1 The number of goods shelves per tunnel per block isL 2 The layer number isL 3 The number of lanes isL 4 . Assume thatP={p 1 ,p 2 ,…,p n Is of ordernGoods locations to be picked, the goods locations thereofp i (
Figure 296037DEST_PATH_IMAGE022
) The coordinates can be expressed as%x i ,y i ,z i ,b i (ii) or (iii), wherein,x i y i z i andb i the buffer area is marked as the roadway number where the goods place is located, the column number and layer number of the goods shelf where the goods place is located and the block number where the goods place is locatedp 0 (0,0,0,1). At the same time, the order requirement of each goods at the goods-to-be-picked position is recorded as
Figure 938240DEST_PATH_IMAGE023
Definition 1: if the stacker continues to pass the cargo space during the picking taskp i Andp j thene ij =1, otherwisee ij =0。
In definition 1, the stacker is defined by a cargo spacep i To the point ofp j The time taken can be expressed as:
Figure 697117DEST_PATH_IMAGE024
(1)
wherein, the liquid crystal display device comprises a liquid crystal display device,
Figure 732069DEST_PATH_IMAGE025
Figure 627213DEST_PATH_IMAGE026
Figure 705896DEST_PATH_IMAGE027
Figure 686491DEST_PATH_IMAGE028
Figure DEST_PATH_IMAGE029
definition 2: due to weight limitations on the stacker, an order may require a stacker to makeRAnd (5) secondary picking operation. If the goods are to be pickedp i In the first placer
Figure 820407DEST_PATH_IMAGE030
) Completed in the secondary picking operationg ir =1, otherwiseg ir =0。
The optimization objective of the warehouse operation problem with the aisle is that the time for completing order picking is shortest, and a mathematical model comprises an objective function and a constraint, and is defined as follows:
Figure 304478DEST_PATH_IMAGE031
(2)
2. clear constraint conditions, establish constraint relationship
Figure 835953DEST_PATH_IMAGE032
,
Figure 38264DEST_PATH_IMAGE033
(3)
Figure 929866DEST_PATH_IMAGE034
,
Figure 534023DEST_PATH_IMAGE035
(4)
Figure 361033DEST_PATH_IMAGE036
,
Figure 191586DEST_PATH_IMAGE037
(5)
Figure 496665DEST_PATH_IMAGE038
,
Figure 220908DEST_PATH_IMAGE033
(6)
Figure 77874DEST_PATH_IMAGE039
(7)
Figure 520357DEST_PATH_IMAGE040
(8)
Figure 238914DEST_PATH_IMAGE041
Figure 817663DEST_PATH_IMAGE042
(9)
Figure DEST_PATH_IMAGE043
Figure 704585DEST_PATH_IMAGE033
,
Figure 899943DEST_PATH_IMAGE035
(10)
Wherein, the formula (2) is an objective function; the formulae (3) to (10) are various constraints, specifically: equation (3) indicates that the to-be-picked item is allowed to appear only once in the picking path; the formula (4) limits that the goods loaded by the stacker for picking operation cannot exceed the maximum load of the stacker; equation (5) and equation (6) indicate that each of the to-be-picked locations cannot form a self-loop during the picking process. The starting position and the ending position of the stacker picking path defined by the formula (7) and the formula (8) are both in the warehouse-in buffer zone; equation (9) and equation (10) are binary range constraints for decision variables.
3. The optimization method of the embodiment is selected to solve the warehouse operation optimization problem with the aisle, and the method is to perform evolutionary computation in the feasible domain of the decision variables through a multi-species collaborative optimization method so as to solve the optimal solution or suboptimal solution.
The optimization method comprises the following specific steps:
step1 initialization parameters: total maximum evolution algebraG_maxMaximum algebra of evolution per speciesG_pmaxAlgebraic counter of evolutiontPopulation size M, crossover probability p c Probability of variation p m Inertial weight
Figure 812404DEST_PATH_IMAGE001
Learning factor
Figure 511239DEST_PATH_IMAGE002
And
Figure 460740DEST_PATH_IMAGE003
step sizestepsizeVisual field range of artificial fishVisualNumber of attemptsTry_numberFactor of degree of congestion
Figure 346657DEST_PATH_IMAGE004
Initializing population individuals of each species;
step2 a global search is performed and,t=t+1;
step3, carrying out local search, and carrying out single-species parallel evolution by a genetic algorithm, a particle swarm algorithm and an artificial fish swarm algorithm;
step4 generation of random numbersr. For predators, ifr>p i Then competition predation of multiple species based on learning mechanism is carried out;
step5, synergistically improving the diversity of multiple species populations;
step6 ift<G_maxReturning to Step2; otherwise, outputting the optimal solution.
Embodiment four:
the embodiment designs the problem of optimizing the warehouse operation of the passageway of the supermarket on the large-scale network, and obtains the optimal solution or the suboptimal solution meeting the constraint condition by using the method.
1. Overview of problems
According to the technical scheme, a certain large online supermarket is taken as an application background for illustration. 60 customer orders were randomly generated for testing and compared to standard genetic algorithms (Genetic Algorithm, GA), standard particle swarm algorithm (Particle Swarm Optimization, PSO), standard artificial fish swarm algorithm (Artificial Fish Swarm Algorithm, AFS). Experiments were performed under the Win10 system platform, matlab7.0 development environment. The evolution algebra is 600, wherein, for MSCA, the evolution algebra of each sub-algorithm is 50, and the sub-population ruleThe modulus is 60, and the crossover probability and variation probability of GA are 0.8 and 0.06 respectively. For PSO, inertial weights
Figure 921864DEST_PATH_IMAGE001
Is 1.3, learning factor
Figure 209625DEST_PATH_IMAGE002
And
Figure 64449DEST_PATH_IMAGE003
all are 2. For AFS, step sizestepsizeIs 0.5 in visual field rangeVisual15 times of attemptsTry_numberIs 30, the crowding degree factor
Figure 851312DEST_PATH_IMAGE004
0.618. The parameters of the automated stereoscopic warehouse system are as follows:L=30cm,W=50cm,H=40cm,W 1 =80cm,W 2 =80cm,L 1 =8,L 2 =100,L 3 =15,L 4 =7,v x =1m/s,v y =0.5m/s,C=500kg。
2. optimizing result contrast analysis
According to the problem profile in1, fig. 3 shows the trend of the optimal solution obtained by each algorithm according to the evolution algebra, for the test example described above. In order to have universality, orders of different scales are tested, and algorithms involved in comparison are run 30 times each, fig. 4 shows a box diagram of the results of 30 runs when the order scale is 60, and table 1 shows the optimal solution opt and average avg of 30 times.
Table 1 comparison of solution conditions for different Scale orders
Figure 839997DEST_PATH_IMAGE044
As can be seen intuitively from fig. 3, the MSCA algorithm proposed in the present application is significantly superior to the other three algorithms in convergence speed and solving quality. Meanwhile, fig. 4 shows that the optimal solution distribution obtained by the MSCA is more concentrated for solving the same problem for multiple times, which shows that the algorithm has good robustness. To further evaluate the performance of the MSCA algorithm, table 1 compares MSCA with GA, PSO and AFS from the two angles of warehouse presence/absence of a lane according to the solution of orders of different scales. As can be seen from table 1, the influence of the initial solution can cause a certain fluctuation of the solution quality, and at the same time, the overall distribution characteristic of the bin to which the order belongs can also cause the bin with the aisle to not show a remarkable advantage, for example, if the bins to which the order belongs are mostly distributed in the same roadway and belong to the same block. But MSCA shows its own advantages for solving all scale order picking problems as a whole, especially as order scale increases. MSCA exhibits these characteristics, mainly thanks to the proposed multi-species competitive predation and multi-species population diversity synergistic improvement strategy based on learning mechanisms. This allows for complementation of the advantages of each species and improves the diversity of the population, thereby enhancing the global development and local exploration capabilities of MSCA. More importantly, table 1 reveals that aisle-containing warehouses are better in order picking efficiency than aisle-free warehouses.
These examples are only for illustrating the present invention and are not intended to limit the scope of the present invention. Further, various modifications and adaptations of the invention may occur to those skilled in the art, and such equivalents are intended to fall within the scope of the present application as defined in the appended claims.

Claims (1)

1. A multi-species co-evolution method for solving the problem of optimization of warehouse operations with aisles is characterized by comprising the following specific steps:
(1) Establishing a mathematical model by taking the shortest time for completing order picking as an optimization target; the mathematical model established in the step (1) is represented as follows:
Figure FDA0004147424970000011
where minf (e) is the target to be optimized, O is the set of order picking tasks, R is the set of stacker picking paths, t ij The time required for the stacker to continuously pass through two goods places to be picked; e, e ij For whether the stacker is continuously passing through the cargo space p in a certain path i And cargo space p j Is a mark of (2); g ir Representing the cargo space p i Whether it belongs to sub-path r;
(2) Initializing parameters: total maximum algebra G_max, maximum algebra G_pmax per species, algebra counter t, population size M, crossover probability p c Probability of variation p m Inertial weight w, learning factor c 1 And c 2 Initializing population individuals of each species, wherein the population individuals comprise step size, visual field of the artificial fish, try_number of attempts and crowding factor delta;
(3) Global search, t=t+1;
(4) Carrying out local search, and carrying out single-species parallel evolution by a genetic algorithm, a particle swarm algorithm and an artificial fish swarm algorithm;
(5) Generating a random number r, for predators, if r>p i Then competition predation of multiple species based on learning mechanism is carried out; in the step (5), multi-species competition predation based on a learning mechanism is carried out; to co-evolve multiple species, competing predation mechanisms are introduced, specifically: in the process of biological evolution, individuals with poor adaptability to living environments can appear due to the factors such as self or natural conditions, so that the risks of predation of the individuals by other species are high; in order to realize competition predation among species, firstly, a predator and a predator are found out based on average fitness, the species with the largest average fitness is taken as the predator, and the rest species are all predators; the prey population is better suitable for living environment, and the prey experience teaching training is summarized to continuously improve the living capacity of the prey population; for this purpose, the probability p of the individual being prey i The definition is as follows:
Figure FDA0004147424970000012
to embody the synergic nature of multi-species evolution, a propagation strategy based on a learning mechanism is introduced, namely: if a species is prey on, it will result in a reduced population of that species, in order to enhance the viability of that species, an ecological balance is maintained, in
Figure FDA0004147424970000021
After the individual is predated, new individuals will be propagated based on the learning mechanism; the specific propagation strategy is defined as follows:
Figure FDA0004147424970000022
wherein Ω is the population space of all species
(6) Synergistic improvement of multi-species population diversity;
(7) If t < G_max, returning to the step (3); otherwise, outputting an optimal solution;
in order to realize the global development and local development of the solution space, the population diversity of all species is synergistically improved, and the specific strategy is as follows: all individuals in all species are arranged in descending order according to the fitness, then the distances between all non-optimal individuals and optimal individuals are calculated, and the individuals are arranged in descending order according to the distance length; in order to overcome the randomness caused by excessive mutation, only 10% of individuals with fitness and distance ranking are mutated.
CN201910173832.6A 2019-03-08 2019-03-08 Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor Active CN110033121B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910173832.6A CN110033121B (en) 2019-03-08 2019-03-08 Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910173832.6A CN110033121B (en) 2019-03-08 2019-03-08 Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor

Publications (2)

Publication Number Publication Date
CN110033121A CN110033121A (en) 2019-07-19
CN110033121B true CN110033121B (en) 2023-06-23

Family

ID=67235126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910173832.6A Active CN110033121B (en) 2019-03-08 2019-03-08 Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor

Country Status (1)

Country Link
CN (1) CN110033121B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110516870B (en) * 2019-08-22 2023-09-22 安庆师范大学 Multi-recovery site garbage collection and transportation method based on co-evolution
CN112766865B (en) * 2021-03-02 2023-09-22 河南科技学院 Internet E-commerce warehouse dynamic scheduling method considering real-time order
CN113962496B (en) * 2021-12-21 2022-03-29 河南科技学院 Method for optimizing cooperative operation of two cranes in storage yard
CN116127584B (en) * 2023-03-13 2024-05-14 西南交通大学 Dynamic aisle arrangement method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096721A (en) * 2016-06-20 2016-11-09 西安建筑科技大学 The multiple target combined schedule optimization method of Predator-prey model is thrown in based on pulse
CN106651086A (en) * 2016-09-07 2017-05-10 河南科技学院 Automated stereoscopic warehouse scheduling method considering assembling process
CN107784472A (en) * 2017-11-09 2018-03-09 河南科技学院 A kind of more pilers collaboration feed optimization method towards warehouse style broiler breeding

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8892241B2 (en) * 2011-06-24 2014-11-18 Seegrid Corporation Robot-enabled case picking
US11158017B2 (en) * 2016-12-28 2021-10-26 Sap Se Warehouse management system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106096721A (en) * 2016-06-20 2016-11-09 西安建筑科技大学 The multiple target combined schedule optimization method of Predator-prey model is thrown in based on pulse
CN106651086A (en) * 2016-09-07 2017-05-10 河南科技学院 Automated stereoscopic warehouse scheduling method considering assembling process
CN107784472A (en) * 2017-11-09 2018-03-09 河南科技学院 A kind of more pilers collaboration feed optimization method towards warehouse style broiler breeding

Non-Patent Citations (12)

* Cited by examiner, † Cited by third party
Title
"MANAGEMENT AND TRANSPORT AUTOMATION IN WAREHOUSES BASED ON AUTO-GUIDED VEHICLES";Marta C. MoraLeopoldo ArmestoJosep Tornero;<IFAC Proceedings Volumes>;20060906;全文 *
"Time and energy optimal unit-load assignment for automatic S/R warehouses";Marco BortoliniMaurizio FaccioFrancesco Pilati;<International Journal of Production Economics>;20170831;全文 *
"基于改进捕食搜索算法的堆垛机拣选路径优化";彭烨等;《制造业自动化》;20131010;全文 *
"基于生态种群捕获竞争模型的进化遗传算法";王本年等;《计算机应用与软件》;20050731;全文 *
"求解多堆垛协同调度优化问题的量子蝙蝠算法";杨文强等;《电子测量与仪器学报》;20180430;全文 *
"自动化立体仓库拣选作业路径优化问题研究";常发亮等;《***工程理论与实践》;20070228;全文 *
"自动化立体仓库拣选路径优化问题研究";杨玲等;《计算技术》;20110430;全文 *
基于混合算法的单堆垛机多巷道拣选作业调度研究;夏莉等;《工业工程》;20161015(第05期);全文 *
基于遗传算法的储位优化问题研究;李珍萍等;《物流技术》;20150815(第15期);全文 *
基于食物链机制的动态多物种粒子群算法;刘角等;《计算机应用》;20160510(第05期);全文 *
堆垛机式密集仓储***复合作业三维空间路径优化;杨玮等;《计算机集成制造***》;20170504(第07期);全文 *
智能仓储研究与应用进展;张可薇等;《中国市场》;20170318(第08期);全文 *

Also Published As

Publication number Publication date
CN110033121A (en) 2019-07-19

Similar Documents

Publication Publication Date Title
CN110033121B (en) Multi-species co-evolution method for solving optimization problem of warehouse operation with corridor
Ene et al. Storage location assignment and order picking optimization in the automotive industry
CN107480922B (en) Method for establishing goods position distribution scheduling model under two-end type same-rail double-vehicle running mode
US20210269244A1 (en) Automated warehouse system and method for optimized batch picking
CN109583660B (en) Method for realizing dynamic goods picking strategy
CN111178606A (en) Automatic warehouse storage position allocation optimization method based on NSGA-II
Dou et al. Genetic scheduling and reinforcement learning in multirobot systems for intelligent warehouses
CN109886478A (en) A kind of slotting optimization method of finished wine automatic stereowarehouse
Saif et al. Multi-objective artificial bee colony algorithm for simultaneous sequencing and balancing of mixed model assembly line
CN106651086B (en) Automatic stereoscopic warehouse scheduling method considering assembly process
CN104866898A (en) Multi-target flexible job shop scheduling method based on cooperative hybrid artificial fish swarm model
Jiang et al. Comparing an ant colony algorithm with a genetic algorithm for replugging tour planning of seedling transplanter
CN107784472B (en) Multi-stacker collaborative feeding optimization method for storage type broiler breeding
CN114841642A (en) Auxiliary material warehousing goods space distribution method based on eagle perching optimization
CN114723132B (en) Storage goods space intelligent distribution method based on improved carnivorous plant algorithm
Gómez-Montoya et al. Picking Routing Problem with K homogenous material handling equipment for a refrigerated warehouse
Wan et al. Multiobjective Optimization of the Storage Location Allocation of a Retail E-commerce Picking Zone in a Picker-to-parts Warehouse.
CN113537841B (en) Method for optimizing dispatching of yard crane by considering customer satisfaction
CN116596440A (en) Automatic stereoscopic warehouse-in and warehouse-out intelligent scheduling method
Song et al. Scheduling optimization of automated storage and retrieval system based on four-way shuttles
Matthews SKU assignment in a multiple picking line order picking system.
CN111882108B (en) Method for distributing warehouse-type colony house of broiler chickens in polyculture mode
Wang et al. A real-time synchronized zone order picking system for balancing pickers’ workload
Xie et al. Genetic algorithm and its performance analysis for scheduling a single crane
Zhang et al. A genetic-algorithm based method for storage location assignments in mobile rack warehouses

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant