Abstract
Model calibration represents the task of estimating the parameters of a process model to obtain a good match between observed and simulated behaviours. This can be considered as an optimization problem to search for model parameters that minimize the discrepancy between the model outputs and the corresponding features from the historical empirical data. This chapter investigates the use of Differential Evolution (DE), a competitive class of evolutionary algorithms, to solve calibration problems for nonlinear process models. The merits of DE include simple and compact structure, easy implementation, as well as high convergence speed. However, the good performance of DE relies on proper setting of its running parameters such as scaling factor and crossover probability, which are problem dependent and which can even vary in the different stages of the search. To mitigate this issue, we propose a new adaptive DE algorithm that dynamically adjusts its running parameters during its execution. The core of this new algorithm is the incorporated greedy local search, which is conducted in successive learning periods to continuously locate better parameter assignments in the optimization process. In case studies, we have applied our proposed adaptive DE algorithm for model calibration in a Furnace Optimized Control System. The statistical analysis of experimental results demonstrate that the proposed DE algorithm can support the creation of process models that are more accurate than those produced by standard DE.
Keywords
References
Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)
Das, S., Suganthan, N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15, 4–31 (2011)
Xiong, N., Molina, D., Leon, M., Herrera, F.: A walk into metaheuristics for engineering optimization: principles, methods, and recent trends. Int. J. Comput. Intell. Syst. 8(4), 606–636 (2015)
Kenedy, J., Eberhart, R.C.: Particle swarm optimization. In: Proceedings IEEE Conference on Neural Networks, pp. 1942–1948 (1995)
Goldberg, D.: Genetic Algorithm in Search, Optimization and Machine Learning. Addison-Wesley, New York (1989)
Norberg, P., Leden, B.: New developments of the computer control system FOCS-RF - application to the hot strip mill at SSAB, Domnarvet. Scanheating II, 31–60 (1988)
Leon, M., Xiong, N.: Investigation of mutation strategies in differential evolution for solving global optimization problems. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2014. LNCS (LNAI), vol. 8467, pp. 372–383. Springer, Heidelberg (2014). doi:10.1007/978-3-319-07173-2_32
Sickel, J.V., Lee, K., Heo, J.: Differential evolution and its applications to power plant control. In: International Conference on Intelligent Systems Applications to Power Systems, ISAP 2007, Toki Messe, Niigata, pp. 1–6. IEEE (2007)
Bakare, G., Krost, G., Venayagamoorthy, G., Aliyu, U.: Comparative application of differential evolution and particle swarm techniques to reactive power and voltage control. In: International Conference on Intelligent Systems Applications to Power Systems, ISAP 2007, Toki Messe, Niigata, pp. 1–6 (2007)
Gong, W., Cai, Z.: Parameter optimization of PEMFC model with improved multi-strategy adaptive differential evolution. Eng. Appl. Artif. Intell. 27, 28–40 (2014)
Mohanty, B., Panda, S., Hota, P.K.: Controller parameters tuning of differential evolution algorithm and its application to load frequency control of multi-source power system. Int. J. Electr. Power Energy Syst. 54, 77–85 (2014)
Zou, D., Liu, H., Gao, L., Li, S.: An improved differential evolution algorithm for the task assignment problem. Eng. Appl. Artif. Intell. 24, 616–624 (2011)
Mulumba, T., Folly, K.: Application of self-adaptive differential evolution to tuning PSS parameters. In: 2012 IEEE Power Engineering Society Conference and Exposition in Africa (PowerAfrica), Johannesburg, pp. 1–5 (2012)
Qin, A., Suganthan, P.: Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE Congress on Evolutionary Computation, vol. 2, pp. 1785–1791 (2005)
Leon, M., Xiong, N.: Differential evolution enhanced with eager random search for solving real-parameter optimization problems. Int. J. Adv. Res. Artif. Intell. 4(12), 49–57 (2015)
Leon, M., Xiong, N.: Using random local search helps in avoiding local optimum in diefferential evolution. In: Proceedings of Artificial Intelligence and Applications, AIA2014, Innsbruck, Austria, pp. 413–420 (2014)
Mladenovic, N., Hansen, P.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097–1100 (1997)
Acknowledgements
The work is supported by the Swedish Knowledge Foundation (KKS) grant (project no. 16317).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Leon, M., Evestedt, M., Xiong, N. (2017). Adaptive Differential Evolution Supports Automatic Model Calibration in Furnace Optimized Control System. In: Merelo, J.J., et al. Computational Intelligence. IJCCI 2015. Studies in Computational Intelligence, vol 669. Springer, Cham. https://doi.org/10.1007/978-3-319-48506-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-48506-5_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-48504-1
Online ISBN: 978-3-319-48506-5
eBook Packages: EngineeringEngineering (R0)