Batch reactor optimal control method based on single population and pre-crossed differential evolution algorithm

A differential evolution algorithm and optimal control technology, applied in the direction of adaptive control, general control system, control/regulation system, etc., can solve the problems of slow convergence speed, complex operation, poor search ability, etc., to achieve fast convergence speed, easy operation Simple, the effect of improving the convergence speed
CN101464664AInactive Publication Date: 2009-06-24ZHEJIANG UNIV OF TECH

Patent Information

Authority / Receiving Office
CN ยท China
Current Assignee / Owner
ZHEJIANG UNIV OF TECH
Publication Date
2009-06-24
Estimated Expiration
Not applicable ยท inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

An optimal control method for a batch reactor of a differential evolution algorithm based on a single population and pre-crossover comprises the following steps: 1), an evolutional generation g is caused to be equal to 1, and an individual number i is caused to be equal to 1, and a parameter is initialized; 2), the population is initialized; 3) the highest fitness and the lowest individual fitness in S1 are respectively fmax and fmin; if |fmax minus fmin| is smaller than or equal to an eps, then the algorithm is stopped, and a final result is output; if not, g is caused to be equal to g plus 1, and i is caused to be equal to 1; whether an evolutional generation is maximized or not is judged; and if yes, the algorithm is stopped and a change curve of the yield of a target product is output, and if not, the algorithm is continued; 4) a pre-crossover operation is conducted; 5) i is caused to be equal to i plus 1; if i is equal to a pop, step 3) is returned, and if not, step 4) is returned; and 6), three individuals are selected from S1 at random to conduct an mutation crossover operation, and an acquired experimental individual is yi; if f(yi) is smaller than f(xi), yi is used for replacing xi; and if f(yi) is larger than f(xi) and f(yi) is smaller than f (xi'), yi is used to replace xi', and step 5) is returned. The optimal control method has the advantages of simple operation, high convergence rate and high searching ability.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to an industrial optimization technology, in particular to an optimal control method for a batch reactor. Background technique

[0002] Differential Evolution (DE) is a new evolutionary calculation method, which was first proposed by Storn et al. in 1995. At that time, it was conceived to solve the Chebyshev polynomial problem. Later, it was found that DE is also an effective solution to complex optimization problems. technology. DE has a very special relationship with artificial life, especially evolutionary algorithm. Like genetic algorithm and particle swarm algorithm, it is an optimization algorithm based on swarm intelligence theory. The swarm intelligence generated by the cooperation and competition among individuals in the group guides the optimization search . Compared with the evolutionary algorithm, DE retains the population-based global search strategy, adopts real number coding, simple mutation operation based on dif...

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