Target assignment optimizing method based on particle swarm algorithm of population explosion

A particle swarm algorithm and target allocation technology, which is applied in the field of target allocation optimization based on population explosion particle swarm algorithm, can solve problems such as difficult to obtain solutions

Active Publication Date: 2015-10-28
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the PSO algorithm tends to converge too quickly at the initial stage of the search. When there are multiple extreme points in the solution space (that is, in the area near this point, the allocation scheme represented by this point is the best), the population tends to converge in Near the extreme point, so the population is easy to fall into the local optimal solution in the later stage of optimization, making it difficult to obtain the optimal solution

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
  • Target assignment optimizing method based on particle swarm algorithm of population explosion
  • Target assignment optimizing method based on particle swarm algorithm of population explosion
  • Target assignment optimizing method based on particle swarm algorithm of population explosion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The target allocation optimization method based on population explosion particle swarm algorithm of the present invention, it comprises:

[0050] Step 1: Use real numbers to code both your own side and your opponent’s. The opponents are recorded as 1,2,…q…N, and your own side is recorded as 1,2,…k…M. Then the feasible solution space in the optimization process is (x 1 ,x 2 … x i … x M ), represents the allocation scheme, and randomly generates the initial allocation scheme, where x i The value range is an integer between 1 and N, and x i =q means that the qth opponent is assigned to the i-th own party, N is the total number of opponents, and M is the total number of own parties;

[0051] Step 11, randomly generate the first initial particle The component values ​​of each dimension of the particle position belong to the interval (0,1);

[0052] Step 12, take the first initial particle X 1 based on the x n + ...

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 provides a target assignment optimizing method based on a particle swarm algorithm of population explosion, and belongs to the field of intelligent algorithm optimization. In the optimizing method, according to aggregation situation of population in a process of optimization searching, a "population explosion operator" is introduced; divergent treatment of particles is performed under a restricted condition based on partial principles of chaos searching and self-adapting; and parameter adjustment is performed at the same time. The population is prevented against prematurely falling into local optimization, and the problem of target assignment of a battle between intelligent tanks in a virtual battlefield is solved. The method comprises: step 1, performing real number coding of an own side and an opposite side, and generating excellent initial population by utilizing chaos searching; step 2, adjusting initial parameters of the algorithm; step 3, performing iterative optimization searching by adopting the particle swarm algorithm based on the "population explosion operator"; and step 4, ending iteration when the iteration number reaches a set number, and obtaining an optimal scheme. Compared to a method based on an original algorithm, the method increases the total optimization searching ability of particles, and satisfies the requirement of high timeliness.

Description

technical field [0001] The invention belongs to the field of intelligent algorithm optimization, in particular to a target allocation optimization method based on population explosion particle swarm algorithm. Background technique [0002] Target allocation in the virtual battlefield environment is an important aspect of CGF (Computer Generated Forces) real behavior simulation. Target allocation is a common behavior of many CGF combat entities, and the accuracy of its simulation directly affects other combat behaviors of CGF and the authenticity of CGF simulations. [0003] The research significance of "target allocation" is not only to improve the credibility of the simulation effect in the CGF simulation system, but also to give people a good "immersion". At the same time, the research on "target allocation" can also play a huge role in actual combat, providing combatants with fast and efficient strike solutions. [0004] The target allocation of CGF in the virtual battl...

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): G06Q10/04G06N3/00
Inventor 陈晨陈正雄陈杰方浩王健张啸天
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products