Research Article
Prediction of Outlet Pressure for the Sulfur Dioxide Blower Based on Conv1D-BiGRU Model and Genetic Algorithm
| Inputs: | | Pc: Probability of crossover occurrence | | Pm: Probability of mutation occurrence | | M: Population size | | Pop: Initial population | | G: Total number of generations of evolution | | Tf: Adaptation function threshold | | F(i): Fitness calculation function | | Output: Cbest: Best Chromosome | (1) | do | (2) | for i in Pop: | (3) | f = F(i) | (4) | print Cbest and f | (5) | Initial empty population: NPop | (6) | do | (7) | Select two chromosomes from Pop according to f | (8) | Genetic code | (9) | if random (0, 1) < Pc | (10) | Perform crossover operations according to Pc | (11) | if random (0, 1) < Pm | (12) | Perform mutation operations according to Pm | (13) | New chromosomes are added to NPop | (14) | Until NPop scale reaches M | (15) | NPop instead of Pop | (16) | Until f reached Tf or the number of evolutions reached G |
|