استفاده از مدل وینر-همرشتاین بهینه شده با الگوریتم ژنتیک در شناسایی سیستم فتوولتائیک
ایمان سهرابی مقدم چافجیری
1
(
دانشکده فنی و مهندسی، واحد رشت، دانشگاه آزاد اسلامی، رشت، ایران
)
علیرضا آزادبر
2
(
دانشکده مهندسی هسته ای، واحد لاهیجان، دانشگاه آزاد اسلامی، لاهیجان، ایران
)
عباس قدیمی
3
(
دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی واحد لاهیجان ، لاهیجان ، ایران
)
سید جواد موسوی
4
(
دانشکده فیزیک، واحد رشت، دانشگاه آزاد اسلامی، رشت، ایران
)
الکلمات المفتاحية: شناسایی سیستم, مدل وینر-همرشتاین, سیستم فتوولتائیک, الگوریتم ژنتیک.,
ملخص المقالة :
شناسایی سیستم روشی برای شناسایی یا اندازهگیری مدل ریاضی یک سیستم با اندازهگیری ورودیها و خروجیهای سیستم است. در این مقاله رویکرد الگوریتم ژنتیک (GA) را برای مدلسازی سیستمهای فتوولتائیک (PV) با ساختار وینر-هامرشتاین اعمال میکنیم. سیستمهای دینامیکی غیرخطی دارای هر دو عنصر پویا (عناصر ذخیره انرژی) هستند و در این نوع سیستمها بین برخی از متغیرها روابط غیرخطی وجود دارد. اگر در چنین سیستم هایی بتوان فرض کرد که قطعات دینامیکی و قطعات غیرخطی قابل تفکیک هستند، می توان آنها را با ساختارهای مدل های بلوک گرا مدل کرد. این نوع مدل ها از ترکیب بلوک(های) دینامیکی خطی و بلوک(های) غیرخطی استاتیکی تشکیل شده اند. این رویکرد به تخمین یک سیستم فتوولتائیک (PV) بر اساس دادههای مشاهدهشده مربوط میشود. ورودی و خروجی غیرخطی به ترتیب از داده های تابش و جریان خروجی DC سیستم واقعی گرفته شده است. نتایج شبیهسازی اثربخشی و استحکام مدل پیشنهادی را با استفاده از الگوریتم ژنتیک نشان داد. نتایج شبیه سازی مقدار MSE 0.000774 را برای عملکرد عادی سیستم PV و 0.009863 را برای اثر سایه بین نرخ اطلاعات تخمینی و مرجع نشان می دهد.
Identifying the photovoltaic system in normal and shadow operating conditions
Using the block oriented model
Using Wiener-Hammerstein model optimized with genetic algorithm
[1] L. Jin, Z. Liu and L. Li, “Prediction and identification of nonlinear dynamical systems using machine learning approaches,” J. Ind. Inf. Integr, vol. 35, p. 100503, 2023, doi: 10.1016/j.jii.2023.100503 .
[2] A. Cheng and Y. M. Low, “Improved generalization of NARX neural networks for enhanced metamodeling of nonlinear dynamic systems under stochastic excitations,” Mech. Syst. Signal Process, vol. 200, p. 110543, 2023, doi: 10.1016/j.ymssp.2023.110543.
[3] H.V.A. Truong; M. H. Nguyen, D.T. Tran and K.K. Ahn, “A novel adaptive neural network-based time-delayed estimation control for nonlinear systems subject to disturbances and unknown dynamics,” ISA Trans, vol. 142, pp. 214-227, 2023, doi: 10.1016/j.isatra.2023.07.032.
[4] Z. Sheikhlar, M. Hedayati; A. D. Tafti and H. F. Farahani, “Fuzzy Elman Wavelet Network: Applications to function approximation, system identification, and power system control,” Inf. Sci, vol. 583, pp. 306-331, 2022, doi: 10.1016/j.ins.2021.11.009.
[5] M.H. Hamedani, M. Zekri, F. Sheikholeslam, M. Selvaggio, F. Ficuciello and B. Siciliano, “Recurrent fuzzy wavelet neural network variable impedance control of robotic manipulators with fuzzy gain dynamic surface in an unknown varied environment,” Fuzzy Sets Syst., vol. 416, pp. 1-26, 2021, doi: 10.1016/j.fss.2020.05.001.
[6] R. Kumar, "Memory Recurrent Elman Neural Network-Based Identification of Time-Delayed Nonlinear Dynamical System," in IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 53, no. 2, pp. 753-762, Feb. 2023, doi: 10.1109/TSMC.2022.3186610.
[7] S. Luo, F.L Lewis, Y. Song and R. Garrappa, “Dynamical analysis and accelerated optimal stabilization of the fractional-order self-sustained electromechanical seismograph system with fuzzy wavelet neural network,” Nonlinear Dyn. vol. 104,no. 2, pp. 1389–1404, 2021, doi: 10.1007/s11071-021-06330-5.
[8] J. Fei and L. Liu, "Real-Time Nonlinear Model Predictive Control of Active Power Filter Using Self-Feedback Recurrent Fuzzy Neural Network Estimator," in IEEE Transactions on Industrial Electronics, vol. 69, no. 8, pp. 8366-8376, Aug. 2022, doi: 10.1109/TIE.2021.3106007.
[9] W.L. Xiong, X.Q. Yang, L. Ke and B.G. Xu, “EM algorithm-based identification of a class of nonlinear Wiener systems with missing output data,” Nonlinear Dyn. vol. 80, no. 1, pp. 329–339, 2015.
[10] M. Kazemi and M.M. Arefi, “A fast iterative recursive least squares algorithm for Wiener model identification of highly nonlinear systems” ISA Trans. vol. 67, pp. 382–388, 2017, doi: 10.1016/j.isatra.2016.12.002.
[11] P.S. Pal, R. Kar, D. Mandal and S.P. Ghoshal, “Parametric identification with performance assessment of Wiener systems using brain storm optimization algorithm,” Circuits Syst. Signal Process. Vol. 36, no. 8, pp. 3143–3181, 2017, doi: 10.1007/s00034-016-0464-7.
[12] J.H. Li and X. Li, “Particle swarm optimization iterative identification algorithm and gradient iterative identification algorithm for Wiener systems with colored noise,” Complexity , vol. 2018, Article Number : 7353171,pp. 1-8, 2018, doi: 10.1155/2018/7353171.
[13] G. Bottegal, R. Castro-Garcia and J.A.K. Suykens, “A two-experiment approach to Wiener system identification,” Automatica, vol. 93, pp. 282–289, 2018, doi: 10.1016/j.automatica.2018.03.069.
[14] J. Li, T. Zong, J. Gu and L. Hua, “Parameter Estimation of Wiener Systems Based on the Particle Swarm Iteration and Gradient Search Principle,” Circuits, Systems, and Signal Processing, vol. 39, no. 10, 2020, doi: 10.1007/s00034-019-01329-1.
[15] G. Mzyk and P. Wachel, “Wiener system identification by input injection method,” Int. J. Adapt. Control Signal Process., vol. 34, pp. 1105–1119, 2020.
[16] S. Mete, H. Zorlu and Ş. Özer, “An improved wiener model for system identification,” NÖHÜ Müh. Bilim. Derg. / NOHU J. Eng. Sci., vol. 9, no. 2, pp. 796-810, 2020, doi: 10.28948/ngumuh.553279.
[17] S. Gupta, A. Kumar Sahoo and U. Kumar Sahoo, “Volterra and Wiener Model Based Temporally and Spatio-Temporally Coupled Nonlinear System Identification: A Synthesized Review,” IETE Technical Review, vol. 38, no. 3, pp. 303-327, 2020, doi: 10.1080/02564602.2020.1732233.
[18] R. Castro-Garcia, K. Tiels, J. Schoukens and J. A. K. Suykens, "Incorporating Best Linear Approximation within LS-SVM-based Hammerstein System Identification," in IEEE Conference on Decision and Control (CDC), Osaka, Japan, 2015, pp. 7392-7397, doi: 10.1109/CDC.2015.7403387.
[19] H. Ase and T. Katayama, “A subspace-based identification of Wiener-Hammerstein benchmark model,” Control Engineering Practice, vol. 44, pp. 126–137, 2015, doi: 10.1016/j.conengprac.2015.07.011 .
[20] B. Aissaoui, M. Soltani and A. Chaari, “Subspace Identification of Hammerstein Model with Unified Discontinuous Nonlinearity,” Mathematical Problems in Engineering, vol. 2016, Article Number: 1794921, pp. 1-10, 2016, doi: 10.1155/2016/1794921.
[21] R. Castro-Garcia, K. Tiels, O. Mauricio Agudelo and J. A. K. Suykens, “Hammerstein system identification through best linear approximation inversion and regularisation,” International Journal of Control, vol. 91, no. 8, pp. 1757-1773, 2018, doi: 10.1080/00207179.2017.1329550.
[22] R. Castro-Garcia, O. Mauricio Agudelo and J. A.K. Suykens, “Impulse response constrained LS-SVM modeling for Hammerstein system identification,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 14046-14051, doi: 10.1016/j.ifacol.2017.08.2435.
[23] I. A. Aljamaan, M. M. Al-Dhaifallah and D. T. Westwick, “Hammerstein Box-Jenkins System Identification of the Cascaded Tanks Benchmark System,” Mathematical Problems in Engineering, vol. 2021, Article Number: 6613425, 2021, doi: 10.1155/2021/6613425.
[24] R. Castro-Garcia, O. Mauricio Agudelo and J. A.K. Suykens, “Impulse response constrained LS-SVM modelling for MIMO Hammerstein system identification,” International Journal of Control, vol. 92, no. 4, pp. 908-925, 2017, doi: 10.1080/00207179.2017.1373862.
[25] V. Prasad, K. Kothari and U. Mehta, “Parametric Identification of Nonlinear Fractional Hammerstein Models,” fractal and fractional, vol. 4, no. 1, pp. 1-12, 2020, doi: 10.3390/fractalfract4010002.
[26] A. Mehmood, A. Zameer, N.I. Chaudhary and M.A.Z. Raja, “Backtracking search heuristics for identification of electrical muscle stimulation models using Hammerstein structure,” Appl. Soft Comput. vol. 84, p. 105705, 2019, doi: 10.1016/j.asoc.2019.105705.
[27] F. Yu, Z. Mao and D. He, "Identification of Time-Varying Hammerstein-Wiener Systems," in IEEE Access, vol. 8, pp. 136906-136916, 2020, doi: 10.1109/ACCESS.2020.3011608.
[28] R. Moriyasu, T. Ikeda, S. Kawaguchi and K. Kashima, "Structured Hammerstein-Wiener Model Learning for Model Predictive Control," in IEEE Control Systems Letters, vol. 6, pp. 397-402, 2022, doi: 10.1109/LCSYS.2021.3077201.
[29] B. D. S. Pês, E. Oroski, J. G. Guimarães and M. J. C. Bonfim, "A Hammerstein–Wiener Model for Single-Electron Transistors," in IEEE Transactions on Electron Devices, vol. 66, no. 2, pp. 1092-1099, Feb. 2019, doi: 10.1109/TED.2018.2885060.
[30] T. Bogodorova and L. Vanfretti, "Model Structure Choice for a Static VAR Compensator Under Modeling Uncertainty and Incomplete Information," in IEEE Access, vol. 5, pp. 22657-22666, 2017, doi: 10.1109/ACCESS.2017.2758845.
[31] A. Brouri, “Wiener–Hammerstein nonlinear system identification using spectral analysis,” International Journal of Robust and Nonlinear Control, 2022, doi: 10.1002/rnc.6135.
[32] P. Dreesen and M. Ishteva, “Parameter Estimation of Parallel Wiener-Hammerstein Systems by Decoupling their Volterra Representations,” IFAC-PapersOnLine,vol. 54, no. 7, pp. 457-462, 2021, doi: 10.1016/j.ifacol.2021.08.402.
[33] J. Zambrano, J. Sanchis, J. M. Herrero and M. Martínez, "WH-MOEA: A Multi-Objective Evolutionary Algorithm for Wiener-Hammerstein System Identification. A Novel Approach for Trade-Off Analysis Between Complexity and Accuracy," in IEEE Access, vol. 8, pp. 228655-228674, 2020, doi: 10.1109/ACCESS.2020.3046352.
[34] M. A. H. Shaikh and K. Barbé, "Study of Random Forest to Identify Wiener–Hammerstein System," in IEEE Transactions on Instrumentation and Measurement, vol. 70, pp. 1-12, 2021, Article Number: 6500712, doi: 10.1109/TIM.2020.3018840.
[35] M. A. H. Shaikh and K. Barbé, "Wiener–Hammerstein System Identification: A Fast Approach Through Spearman Correlation," in IEEE Transactions on Instrumentation and Measurement, vol. 68, no. 5, pp. 1628-1636, May 2019, doi: 10.1109/TIM.2019.2896366.
[36] M. A. H. Shaikh and K. Barbé, "Spearman correlation for initial estimation of Wiener-Hammerstein system,"in IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Houston, TX, USA, 2018, pp. 1-6, doi: 10.1109/I2MTC.2018.8409602.
[37] J. Zambrano, J. Sanchis, J. M. Herrero and M. Martínez, “WH-EA: An Evolutionary Algorithm for Wiener-Hammerstein System Identification,” vol. 2018, Article Number: 1753262, 2018, doi: 10.1155/2018/1753262.
[38] L. Li and X. Ren, “Identification of nonlinear Wiener-Hammerstein systems by a novel adaptive algorithm based on cost function framework,” ISA Transactions, vol. 80, pp. 146-159, 2018, doi: 10.1016/j.isatra.2018.07.015.
[39] G. Giordano, Sébastien. Gros and J. Sjöberg, “An improved method for Wiener–Hammerstein system identification based on the Fractional Approach,” Automatica, vol. 94, pp. 349-360, 2018, doi: 10.1016/j.automatica.2018.04.046.
[40] G. Mzyk and P. Wachel, “Kernel-based identification of Wiener–Hammerstein system,” Automatica, vol. 83, pp. 275-281, 2017, doi: 10.1016/j.automatica.2017.06.038.
[41] G. Giordano and J. Sjoberg, “A Time-Domain Fractional Approach for Wiener-Hammerstein Systems Identification,” IFAC-PapersOnLine, vol. 48, pp. 1232-1237, doi: 10.1016/j.ifacol.2015.12.300.
[42] E. Zhang, M. Schoukens and J. Schoukens, "Structure Detection of Wiener–Hammerstein Systems With Process Noise," in IEEE Transactions on Instrumentation and Measurement, vol. 66, no. 3, pp. 569-576, March 2017, doi: 10.1109/TIM.2016.2647418.
[43] M. Schoukens and K. Tiels, “Identification of block-oriented nonlinear systems starting from linear approximations: A survey,” Automatica, vol. 85, pp. 272-292, 2017, doi: 10.1016/j.automatica.2017.06.044 .
[44] M. N. Mohd Hussain, A. Maliki Omar and P. Saidin, “Samat and Zakaria Hussain, “Identification of Hammerstein-Weiner System for Normal and Shading Operation of Photovoltaic System,” International Journal of Machine Learning and Computing, vol. 2, no. 3, June 2012, doi: 10.7763/IJMLC.2012.V2.122.