A new stochastic algorithm for proton exchange membrane fuel cell stack design optimization

Abstract This paper develops a new stochastic heuristic for proton exchange membrane fuel cell stack design optimization. The problem involves finding the optimal size and configuration of stand-alone, fuel-cell-based power supply systems: the stack is to be configured so that it delivers the maximum power output at the load's operating voltage. The problem apparently looks straightforward but is analytically intractable and computationally hard. No exact solution can be found, nor is it easy to find the exact number of local optima; we, therefore, are forced to settle with approximate or near-optimal solutions. This real-world problem, first reported in Journal of Power Sources 131 , poses both engineering challenges and computational challenges and is representative of many of today's open problems in fuel cell design involving a mix of discrete and continuous parameters. The new algorithm is compared against genetic algorithm, simulated annealing, and (1+1)-EA. Statistical tests of significance show that the results produced by our method are better than the best-known solutions for this problem published in the literature. A finite Markov chain analysis of the new algorithm establishes an upper bound on the expected time to find the optimum solution.

[1]  Dr. Zbigniew Michalewicz,et al.  How to Solve It: Modern Heuristics , 2004 .

[2]  John G. Kemeny,et al.  Finite Markov Chains. , 1960 .

[3]  Richard A. Johnson Miller & Freund's Probability and Statistics for Engineers , 1993 .

[4]  Mitsuo Gen,et al.  A survey of penalty techniques in genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[5]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[6]  Uday K. Chakraborty,et al.  PEM fuel cell modeling using differential evolution , 2012 .

[7]  James Larminie,et al.  Fuel Cell Systems Explained , 2000 .

[8]  Uday K. Chakraborty,et al.  Static and dynamic modeling of solid oxide fuel cell using genetic programming , 2009 .

[9]  S. Rael,et al.  Mathematical model and characterization of the transient behavior of a PEM fuel cell , 2004, IEEE Transactions on Power Electronics.

[10]  N. Jenkins,et al.  Proton exchange membrane (PEM) fuel cell stack configuration using genetic algorithms , 2004 .

[11]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[12]  Afonso C. C. Lemonge,et al.  An Adaptive Penalty Method for Genetic Algorithms in Constrained Optimization Problems , 2008 .

[13]  Gary G. Yen,et al.  An Adaptive Penalty Formulation for Constrained Evolutionary Optimization , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.