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

Dynamic environment optimization method based on random drift particle swarm optimization algorithm

A technology of particle swarm optimization and random drift, applied in computing, computing models, instruments, etc., can solve problems such as the influence of optimization results and fewer solution methods

Inactive Publication Date: 2015-07-29
JIANGNAN UNIV
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are not many literatures on the random drift particle swarm optimization algorithm, and most of them are used to solve static environment optimization problems. For example, in 2014, Fang Wei et al. applied the random drift particle swarm optimization algorithm to the function optimization problem. Local search capability and global search capability, whose control parameter settings have a significant impact on the optimization results
However, this is only an optimal value problem in solving static environment optimization problems, but there are very few solutions to multi-peaks function Optimization Problems (MOPs) in dynamic environments.

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
  • Dynamic environment optimization method based on random drift particle swarm optimization algorithm
  • Dynamic environment optimization method based on random drift particle swarm optimization algorithm
  • Dynamic environment optimization method based on random drift particle swarm optimization algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Embodiment 1 The method for solving the dynamic environment optimization problem

[0046] refer to figure 1 , the concrete steps that the present invention realizes are as follows:

[0047] Step 1, use hierarchical clustering to divide the initial particle swarm into several subgroups.

[0048] Initialize the particle swarm, and then divide the particle swarm into several subgroups through the hierarchical clustering strategy, that is, at the beginning, each particle in the particle swarm is a cluster subgroup, and as the subgroups are gradually searched, these cluster subgroups The centers of the clusters will gradually move closer together, and then these subgroups will be merged into larger subgroups according to the distance between the subgroups (that is, the overlapping radius is 0.7). The distance formula is as follows:

[0049] d ( i , j ) = ...

Embodiment 2

[0074] Embodiment 2 The effect test of the inventive method

[0075] Effect of the present invention can be further illustrated by following experiments:

[0076] A) Algorithm performance experiment: The number of particle swarms is an important parameter, which not only affects the efficiency of the algorithm, but also has a certain effect on the performance of the algorithm. Therefore, if the number of particle swarms is set too large, multiple particle swarms will converge on the same peak, which will not only affect the computational efficiency of the algorithm but also waste computing resources; on the contrary, if the number of particle swarms is set too large, some peaks will not be traversed If this peak happens to be the optimal solution (that is, the new highest peak), then the flexibility of the algorithm will be reduced, and it will not be able to respond quickly, which will reduce the performance of the algorithm.

[0077] figure 1 Table 2 and Table 2 are experi...

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 dynamic environment optimization method based on a random drift particle swarm optimization algorithm, which belongs to the technical field of dynamic environment multi-objective optimization. The dynamic environment optimization method comprises the following algorithm processes of: (1) dividing an initialization particle swarm into a plurality of sub swarms by using hierarchical clustering; (2) updating the speeds and positions of all of the sub swarms; (3) calculating adaptive values of particles, evaluating and selecting an optimal particle; (4) performing overlapping detection, crowding detection and convergence detection on the sub swarms; (5) performing environmental change detection on the whole particle swarm; (6) judging whether stopping criteria for iteration are satisfied. The problems that dynamic environment optimization control variables are likely to be in a local optimal solution and the optimum value solving speed is low are solved, and the dynamic environment optimization method has the advantage of high robustness and adaptability.

Description

technical field [0001] The invention relates to a dynamic environment optimization method based on a random drift particle swarm optimization algorithm, and belongs to the technical field of dynamic environment multi-objective optimization. Background technique [0002] Dynamic Optimization Problems (DOPs) is to study the change footprint of tracking and locating the optimal solution when the objective function, environmental parameters and constraints change. PSO (Particle Swarm Optimization) is an evolutionary algorithm that simulates group behavior. It has the characteristics of simple operation and few parameter settings. It has been applied to dynamic environment optimization. The current particle swarm optimization algorithm has undergone certain After the iteration of , the population will converge to a satisfactory solution due to the slow reduction of the flying speed of the particles. Once the environment changes, it is difficult for the population that loses diver...

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): G06N3/00
Inventor 方伟王梦梅姜淑琴孙俊吴小俊李朝锋
Owner JIANGNAN 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