{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T10:07:06Z","timestamp":1769249226713,"version":"3.49.0"},"reference-count":30,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,12,27]],"date-time":"2021-12-27T00:00:00Z","timestamp":1640563200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Headquarters Science and Technology Project of State Grid Corporation of China","award":["No.52060021N00P"],"award-info":[{"award-number":["No.52060021N00P"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Setting sights on the problem of input-output constraints in most industrial systems, an implicit generalized predictive control algorithm based on an improved particle swarm optimization algorithm (PSO) is presented in this paper. PSO has the advantages of high precision and fast convergence speed in solving constraint problems. In order to effectively avoid the problems of premature and slow operation in the later stage, combined with the idea of the entropy of system (SR), a new weight attenuation strategy and local jump out optimization strategy are introduced into PSO. The velocity update mechanism is cancelled, and the algorithm is adjusted respectively in the iterative process and after falling into local optimization. The improved PSO is used to optimize the performance index in predictive control. The combination of PSO and gradient optimization for rolling-horizon improves the optimization effect of the algorithm. The simulation results show that the system overshoot is reduced by about 7.5% and the settling time is reduced by about 6% compared with the implicit generalized predictive control algorithm based on particle swarm optimization algorithm (PSO-IGPC).<\/jats:p>","DOI":"10.3390\/e24010048","type":"journal-article","created":{"date-parts":[[2021,12,28]],"date-time":"2021-12-28T01:18:15Z","timestamp":1640654295000},"page":"48","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Improved Particle Swarm Optimization Based on Entropy and Its Application in Implicit Generalized Predictive Control"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6406-2524","authenticated-orcid":false,"given":"Jinfang","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6809-1058","authenticated-orcid":false,"given":"Yuzhuo","family":"Zhai","sequence":"additional","affiliation":[{"name":"School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China"}]},{"given":"Zhongya","family":"Han","sequence":"additional","affiliation":[{"name":"School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China"}]},{"given":"Jiahui","family":"Lu","sequence":"additional","affiliation":[{"name":"School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China"}]}],"member":"1968","published-online":{"date-parts":[[2021,12,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"107328","DOI":"10.1016\/j.compeleceng.2021.107328","article-title":"A generalized model predictive control method for series elastic actuator driven exoskeleton robots","volume":"94","author":"Li","year":"2021","journal-title":"Comput. Electr. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"4575","DOI":"10.1109\/TII.2020.3020259","article-title":"Fuzzy K-Means Cluster Based Generalized Predictive Control of Ultra Supercritical Power Plant","volume":"17","author":"Cheng","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1016\/j.cja.2013.07.005","article-title":"Active generalized predictive control of turbine tip clearance for aero-engines","volume":"26","author":"Peng","year":"2013","journal-title":"Chin. J. Aeronaut."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1456","DOI":"10.1177\/0954406219899677","article-title":"Adaptive levitation control for characteristic model of low speed maglev vehicle","volume":"234","author":"Chen","year":"2020","journal-title":"Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/0005-1098(87)90087-2","article-title":"Generalized predictive control\u2014Part I. The basic algorithm","volume":"23","author":"Clarke","year":"1987","journal-title":"Automatica"},{"key":"ref_6","unstructured":"Huan, W., Lideng, P., and Quanshan, L. (2008, January 16\u201318). Multivariable continuous-time generalized predictive control with multiple time delays. Proceedings of the 27th Chinese Control Conference, Kunming, China."},{"key":"ref_7","first-page":"1533","article-title":"Simulation of implicit generalized predictive control algorithm with input constraints","volume":"16","author":"Li","year":"2004","journal-title":"J. Syst. Simul."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Guo, W., Wang, W., and Qiu, X. (2008, January 20\u201322). An Improved Generalized Predictive Control Algorithm Based on PID. Proceedings of the International Conference on Intelligent Computation Technology and Automation (ICICTA), Changsha, China.","DOI":"10.1109\/ICICTA.2008.210"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Briones, O.A., Rojas, A.J., and Sbarbaro, D. (2021, January 25\u201328). Generalized Predictive PI Controller: Analysis and Design for Time Delay Systems. Proceedings of the American Control Conference (ACC), New Orleans, LA, USA.","DOI":"10.23919\/ACC50511.2021.9482789"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1556","DOI":"10.1007\/s12559-021-09949-z","article-title":"An Improved Neuro-fuzzy Generalized Predictive Control of Ultra-supercritical Power Plant","volume":"13","author":"Cheng","year":"2021","journal-title":"Cogn. Comput."},{"key":"ref_11","first-page":"1283","article-title":"Ramp-Tracking Generalized Predictive Control System-Based on Second-Order Difference","volume":"68","author":"Cordero","year":"2021","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Chen, K., Yang, Y., Zang, T., Chen, P., and Zeng, D. (2020, January 6\u20138). Generalized Predictive Control with Two-stage Neural Network Model for Nonlinear Time-delay Systems. Proceedings of the 2020 Chinese Automation Congress (CAC), Shanghai, China.","DOI":"10.1109\/CAC51589.2020.9327844"},{"key":"ref_13","first-page":"27","article-title":"Improved generalized predictive control and parameter optimization based on ant colony algorithm","volume":"28","author":"Zhang","year":"2021","journal-title":"Instrum. Users"},{"key":"ref_14","first-page":"1275","article-title":"On the design and realization of active disturbance rejection generalized predictive control","volume":"36","author":"Wu","year":"2018","journal-title":"IMA J. Math. Control. Inf."},{"key":"ref_15","unstructured":"Wang, J., and Zhang, X. (2020, January 15\u201317). An Improved GPC Hybrid Network Control. Proceedings of the 5th International Conference on Control and Robotics Engineering (ICCRE), Beijing, China."},{"key":"ref_16","first-page":"12","article-title":"Implicit generalized predictive control based on improved particle swarm optimization","volume":"8","author":"Wu","year":"2020","journal-title":"Ind. Instrum. Autom. Devices"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hayashida, T., Nishizaki, I., Sekizaki, S., and Takamori, Y. (2019, January 9\u201310). Improvement of Two-swarm Cooperative Particle Swarm Optimization Using Immune Algorithms and Swarm Clustering. Proceedings of the IEEE 11th International Workshop on Computational Intelligence and Applications (IWCIA), Hiroshima, Japan.","DOI":"10.1109\/IWCIA47330.2019.8955042"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Cao, B., Liu, W., Li, B., and Liu, K. (2020, January 14\u201316). ADS-B Ground Station Site Selection Analysis Based on Intelligent Algorithm. Proceedings of the IEEE 2nd International Conference on Civil Aviation Safety and Information Technology (ICCASIT), Weihai, China.","DOI":"10.1109\/ICCASIT50869.2020.9368852"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1729881420936154","DOI":"10.1177\/1729881420936154","article-title":"Multi-robot path planning using an improved self-adaptive particle swarm optimization","volume":"17","author":"Tang","year":"2020","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Wei, Q., Liu, L., Wei, F., Ge, H., Feng, A., Wang, Y., and Li, W. (2019, January 6\u20139). Computational offloading Strategy based on Dynamic Particle Swarm for Multi-User Mobile Edge Computing. Proceedings of the IEEE Symposium Series on Computational Intelligence (SSCI), Xiamen, China.","DOI":"10.1109\/SSCI44817.2019.9002994"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., and Zurada, J. (2019). Influence of Social Coefficient on Swarm Motion. Artificial Intelligence and Soft Computing, Proceedings of the ICAISC 2019. Lecture Notes in Computer Science, Zakopane, Poland, 16\u201320 June 2019, Springer.","DOI":"10.1007\/978-3-030-20915-5"},{"key":"ref_22","unstructured":"Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, Perth, WA, Australia."},{"key":"ref_23","unstructured":"Shi, Y., and Eberhart, R.C. (1998, January 4\u20139). A modified particle swarm optimizer. Proceedings of the IEEE World Congress on Computational Intelligence, Anchorage, AK, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Guo, L., Liu, Y., Wang, W.X., Li, Y.W., Li, H.N., Wang, J.Q., Liu, Z.W., and Sun, H. (2019, January 24\u201325). Improvement of Inertia Weight Declining Strategy Based on Particle Swarm Optimization Algorithm. Proceedings of the 2019 International Conference on Artificial Intelligence and Computing Science (ICAICS 2019), HangZhou, China.","DOI":"10.12783\/dtcse\/icaic2019\/29435"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Cai, J., Peng, P., Huang, X., and Xu, B. (2020, January 23\u201325). A Hybrid Multi-phased Particle Swarm Optimization with Sub Swarms. Proceedings of the 2020 International Conference on Artificial Intelligence and Computer Engineering (ICAICE), Beijing, China.","DOI":"10.1109\/ICAICE51518.2020.00026"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Hayashida, T., Nishizaki, I., Sekizaki, S., and Takamori, Y. (2020, January 11\u201314). Improvement of Particle Swarm Optimization Focusing on Diversity of the Particle Swarm. Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC),  Toronto, ON, Canada.","DOI":"10.1109\/SMC42975.2020.9283318"},{"key":"ref_27","unstructured":"Zheng, Y., Chen, Q., Liu, W., and Yan, S. (2021). Load frequency control based on multivariable constrained GPC. Control. Eng., 1\u20138."},{"key":"ref_28","first-page":"178","article-title":"Denitration optimization research and application based on multivariable generalized predictive control algorithm","volume":"52","author":"Zhang","year":"2019","journal-title":"China Electr. Power"},{"key":"ref_29","unstructured":"Clerc, M. (1999, January 6\u20139). The swarm and the queen: Towards a deterministic and adaptive particle swarm optimization. Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, Washington, DC, USA."},{"key":"ref_30","first-page":"36","article-title":"Predictive control strategy of main steam temperature of thermal power generating units based on IGPC","volume":"6","author":"Feng","year":"2021","journal-title":"Chin. J. Electr. Eng."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/24\/1\/48\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:54:13Z","timestamp":1760169253000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/24\/1\/48"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,27]]},"references-count":30,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,1]]}},"alternative-id":["e24010048"],"URL":"https:\/\/doi.org\/10.3390\/e24010048","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,12,27]]}}}