Spider Wasp Optimizer-Optimized Cascaded Fractional-Order Controller for Load Frequency Control in a Photovoltaic-Integrated Two-Area System
<p>Layout of the two-area system employed in this study.</p> "> Figure 2
<p>Block diagram of the cascaded FOPI(1+PDN) controller.</p> "> Figure 3
<p>Block diagram of the SWO-based tuning mechanism for a two-area power system with the FOPI(1+PDN) controller.</p> "> Figure 4
<p>Boxplot analysis of the SWO, WOA, SMA, RSA, and ARO.</p> "> Figure 5
<p>Change in ITAE according to the number of function evaluations.</p> "> Figure 6
<p>Frequency deviation in Area 1 in the case of Disturbance I.</p> "> Figure 7
<p>Frequency deviation in Area 2 in the case of Disturbance I.</p> "> Figure 8
<p>Tie line power change in the case of Disturbance I.</p> "> Figure 9
<p>Frequency deviation in Area 1 in the case of Disturbance II.</p> "> Figure 10
<p>Frequency deviation in Area 2 in the case of Disturbance II.</p> "> Figure 11
<p>Tie-line power change in the case of Disturbance II.</p> "> Figure 12
<p>Frequency deviation comparisons for Area 1 with respect to the reported approaches in the case of Disturbance I.</p> "> Figure 13
<p>Frequency deviation comparisons for Area 2 with respect to the reported approaches in the case of Disturbance I.</p> "> Figure 14
<p>Tie-line power change with respect to the reported approaches in the case of Disturbance I.</p> "> Figure 15
<p>Frequency deviation comparisons for Area 1 with respect to the reported approaches in the case of Disturbance II.</p> "> Figure 16
<p>Frequency deviation comparisons for Area 2 with respect to the reported approaches in the case of Disturbance II.</p> "> Figure 17
<p>Tie-line power change with respect to the reported approaches in the case of Disturbance II.</p> ">
Abstract
:1. Introduction
- The proposed approach effectively combines a state-of-the-art metaheuristic optimization algorithm with fractional-order control techniques, offering a novel solution to the challenges associated with renewable energy integration into traditional power systems.
- The application of the SWO for tuning the cascaded FOPI(1+PDN) controller in a PV-integrated two-area system represents a significant advancement in the field.
- This study emphasizes the effectiveness of the FOPI(1+PDN) controller in managing the intricacies of PV-integrated systems
- This study represents one of the earliest applications of the SWO in the domain of LFC, showcasing its potential for solving complex power system challenges.
2. Spider Wasp Optimizer
2.1. Behavioral Simulation
- Searching Behavior: The female spider wasp searches for a spider, which will serve as a host for her larva. This behavior corresponds to the exploration phase in the algorithm, where the search space is explored for potential solutions.
- Pursuit and Escape Behavior: After locating a suitable spider, the wasp paralyzes it and drags it to a prepared nest. This behavior represents the exploitation phase, where the algorithm focuses on refining the search around promising solutions.
- Nesting Behavior: The paralyzed spider is dragged into a nest, where the wasp lays her egg. This behavior is analogous to finalizing a solution in the optimization process.
- Mating Behavior: The SWO algorithm incorporates a mating process that mimics the genetic recombination of solutions, enhancing diversity and enabling the exploration of new potential solutions.
2.2. Mathematical Formulation of Behavioral Simulation
2.2.1. Searching Stage (Exploration)
2.2.2. Pursuit and Escape Stage (Exploitation)
2.2.3. Nesting Behavior (Finalization)
2.2.4. Mating Behavior
2.3. Population Reduction and Memory Saving
3. System Modeling
4. A Novel Control Strategy for Load Frequency Control
5. Simulation Results and Discussion
5.1. Statistical Success of the SWO
5.2. Comparisons with Effective Algorithms
5.2.1. Disturbance I
5.2.2. Disturbance II
5.3. Comparisons with Recently Reported Works
5.3.1. Disturbance I
5.3.2. Disturbance II
5.4. Comparison of ITAE Performance Metric
5.5. Qualitative Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Çelik, E.; Öztürk, N.; Houssein, E.H. Influence of energy storage device on load frequency control of an interconnected dual-area thermal and solar photovoltaic power system. Neural Comput. Appl. 2022, 34, 20083–20099. [Google Scholar] [CrossRef]
- Mohamed, E.A.; Ahmed, E.M.; Elmelegi, A.; Aly, M.; Elbaksawi, O.; Mohamed, A.A.A. An optimized hybrid fractional order controller for frequency regulation in multi-area power systems. IEEE Access 2020, 8, 213899–213915. [Google Scholar] [CrossRef]
- Sati, M.M.; Kumar, D.; Singh, A.; Raparthi, M.; Alghayadh, F.Y.; Soni, M. Two-Area Power System with Automatic Generation Control Utilizing PID Control, FOPID, Particle Swarm Optimization, and Genetic Algorithms. In Proceedings of the 2024 Fourth International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India, 11–12 January 2024. [Google Scholar]
- Yan, Z.; Xu, Y. A multi-agent deep reinforcement learning method for cooperative load frequency control of a multi-area power system. IEEE Trans. Power Syst. 2020, 35, 4599–4608. [Google Scholar] [CrossRef]
- Ali, H.H.; Kassem, A.M.; Al-Dhaifallah, M.; Fathy, A. Multi-verse optimizer for model predictive load frequency control of hybrid multi-interconnected plants comprising renewable energy. IEEE Access 2020, 8, 114623–114642. [Google Scholar] [CrossRef]
- Acharyulu, B.V.S.; Kumaraswamy, S.; Mohanty, B. Green anaconda optimized DRN controller for automatic generation control of two-area interconnected wind–solar–tidal system. Electr. Eng. 2024, 106, 3543–3558. [Google Scholar] [CrossRef]
- Sharma, M.; Dhundhara, S.; Arya, Y.; Prakash, S. Frequency excursion mitigation strategy using a novel COA optimised fuzzy controller in wind integrated power systems. IET Renew. Power Gener. 2020, 14, 4071–4085. [Google Scholar] [CrossRef]
- Ram Babu, N.; Bhagat, S.K.; Saikia, L.C.; Chiranjeevi, T.; Devarapalli, R.; García Márquez, F.P. A comprehensive review of recent strategies on automatic generation control/load frequency control in power systems. Arch. Comput. Methods Eng. 2023, 30, 543–572. [Google Scholar] [CrossRef]
- Naderipour, A.; Abdul-Malek, Z.; Davoodkhani, I.F.; Kamyab, H.; Ali, R.R. Load-frequency control in an islanded microgrid PV/WT/FC/ESS using an optimal self-tuning fractional-order fuzzy controller. Environ. Sci. Pollut. Res. 2023, 30, 71677–71688. [Google Scholar] [CrossRef] [PubMed]
- Nayak, P.C.; Prusty, R.C.; Panda, S. Adaptive fuzzy approach for load frequency control using hybrid moth flame pattern search optimization with real time validation. Evol. Intell. 2024, 17, 1111–1126. [Google Scholar] [CrossRef]
- Bula Oyuela, C.M. A Reinforcement Learning Based Load Frequency Control for Power Systems Considering Nonlin-Earities and Other Control Interactions. Ph.D. Thesis, Universidad Nacional de Colombia, Bogotá, Colombia, 2024. [Google Scholar]
- Chen, X.; Zhang, M.; Wu, Z.; Wu, L.; Guan, X. Model-free load frequency control of nonlinear power systems based on deep reinforcement learning. IEEE Trans. Ind. Inform. 2024, 20, 6825–6833. [Google Scholar] [CrossRef]
- Khadanga, R.K.; Kumar, A.; Panda, S. A novel modified whale optimization algorithm for load frequency controller design of a two-area power system composing of PV grid and thermal generator. Neural Comput. Appl. 2020, 32, 8205–8216. [Google Scholar] [CrossRef]
- Gharehchopogh, F.S.; Gholizadeh, H. A comprehensive survey: Whale Optimization Algorithm and its applications. Swarm Evol. Comput. 2019, 48, 1–24. [Google Scholar] [CrossRef]
- Li, S.; Chen, H.; Wang, M.; Heidari, A.A.; Mirjalili, S. Slime mould algorithm: A new method for stochastic optimization. Future Gener. Comput. Syst. 2020, 111, 300–323. [Google Scholar] [CrossRef]
- Sharma, M.; Saxena, S.; Prakash, S.; Dhundhara, S.; Arya, Y. Frequency stabilization in sustainable energy sources integrated power systems using novel cascade noninteger fuzzy controller. Energy Sources Part A Recover. Util. Environ. Eff. 2022, 44, 6213–6235. [Google Scholar] [CrossRef]
- Abualigah, L.; Abd Elaziz, M.; Sumari, P.; Geem, Z.W.; Gandomi, A.H. Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer. Expert Syst. Appl. 2022, 191, 116158. [Google Scholar] [CrossRef]
- Abd-Elazim, S.M.; Ali, E.S. Load frequency controller design of a two-area system composing of PV grid and thermal generator via firefly algorithm. Neural Comput. Appl. 2018, 30, 607–616. [Google Scholar] [CrossRef]
- Khadanga, R.K.; Kumar, A.; Panda, S. A modified grey wolf optimization with cuckoo search algorithm for load frequency controller design of hybrid power system. Appl. Soft Comput. 2022, 124, 109011. [Google Scholar] [CrossRef]
- Khadanga, R.K.; Kumar, A.; Panda, S. A hybrid shuffled frog-leaping and pattern search algorithm for load frequency controller design of a two-area system composing of PV grid and thermal generator. Int. J. Numer. Model. Electron. Netw. Devices Fields 2020, 33, 2694. [Google Scholar] [CrossRef]
- Dahiya, P.; Saha, A.K. Frequency regulation of interconnected power system using black widow optimization. IEEE Access 2022, 10, 25219–25236. [Google Scholar] [CrossRef]
- Ekinci, S.; Can, Ö.; Ayas, M.; Izci, D.; Salman, M.; Rashdan, M. Automatic generation control of a hybrid PV-reheat thermal power system using RIME algorithm. IEEE Access 2024, 12, 26919–26930. [Google Scholar] [CrossRef]
- Wang, L.; Cao, Q.; Zhang, Z.; Mirjalili, S.; Zhao, W. Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems. Eng. Appl. Artif. Intell. 2022, 114, 105082. [Google Scholar] [CrossRef]
- Andic, C.; Ozumcan, S.; Varan, M.; Ozturk, A. A Novel Sea Horse Optimizer Based Load Frequency Controller for Two-Area Power System with PV and Thermal Units. Int. J. Robot. Control. Syst. 2024, 4, 606–627. [Google Scholar] [CrossRef]
- Shangguan, X.-C.; Zhang, C.-K.; He, Y.; Jin, L.; Jiang, L.; Spencer, J.W.; Wu, M. Robust load frequency control for power system considering transmission delay and sampling period. IEEE Trans. Ind. Inform. 2020, 17, 5292–5303. [Google Scholar] [CrossRef]
- Abdel-Basset, M.; Mohamed, R.; Jameel, M.; Abouhawwash, M. Spider wasp optimizer: A novel meta-heuristic optimization algorithm. Artif. Intell. Rev. 2023, 56, 11675–11738. [Google Scholar] [CrossRef]
- Cavdar, B.; Sahin, E.; Sesli, E.; Akyazi, O.; Nuroglu, F.M. Cascaded fractional order automatic generation control of a PV-reheat thermal power system under a comprehensive nonlinearity effect and cyber-attack. Electr. Eng. 2023, 105, 4339–4360. [Google Scholar] [CrossRef]
- Almasoudi, F.M.; Bakeer, A.; Magdy, G.; Alatawi, K.S.S.; Shabib, G.; Lakhouit, A.; Alomrani, S.E. Nonlinear coordination strategy between renewable energy sources and fuel cells for frequency regulation of hybrid power systems. Ain Shams Eng. J. 2024, 15, 102399. [Google Scholar] [CrossRef]
- Mohamed, E.A.; Braik, M.S.; Al-Betar, M.A.; Awadallah, M.A. Boosted Spider Wasp Optimizer for High-dimensional Feature Selection. J. Bionic Eng. 2024, 21, 2424–2459. [Google Scholar] [CrossRef]
- Davtalab, S.; Tousi, B.; Nazarpour, D. Optimized intelligent coordinator for load frequency control in a two-area system with PV plant and thermal generator. IETE J. Res. 2022, 68, 3876–3886. [Google Scholar] [CrossRef]
- Tumari, M.Z.M.; Ahmad, M.A.; Rashid, M.I.M. A fractional order PID tuning tool for automatic voltage regulator using marine predators algorithm. Energy Rep. 2023, 9, 416–421. [Google Scholar] [CrossRef]
Algorithm | Population Size | Number of Function Evaluation | Other Control Parameters |
---|---|---|---|
SWO [26] | 50 | 4000 | |
WOA [14] | 50 | 4000 | |
SMA [15] | 50 | 4000 | |
RSA [17] | 5 | 4000 | |
ARO [23] | 50 | 4000 | No other parameters |
Algorithm | Minimum | Maximum | Median | Average | SD | Rank |
---|---|---|---|---|---|---|
SWO | 0.2952 | 0.3107 | 0.3028 | 0.3030 | 0.0043 | 1 |
WOA | 0.3740 | 0.3976 | 0.3835 | 0.3836 | 0.0072 | 5 |
SMA | 0.3592 | 0.3851 | 0.3696 | 0.3701 | 0.0065 | 4 |
RSA | 0.3277 | 0.3504 | 0.3362 | 0.3372 | 0.0063 | 2 |
ARO | 0.3422 | 0.3665 | 0.3547 | 0.3534 | 0.0075 | 3 |
Proposed | Competitor | p-Value | Superior |
---|---|---|---|
SWO | WOA | 8.8575 × 10−5 | SWO |
SWO | SMA | 8.8575 × 10−5 | SWO |
SWO | RSA | 8.8575 × 10−5 | SWO |
SWO | ARO | 8.8575 × 10−5 | SWO |
FOPI(1+PDN) | Range | SWO | WOA | SMA | RSA | ARO | |
---|---|---|---|---|---|---|---|
Area #1 | −1.9734 | −0.3016 | −1.9938 | −1.9727 | −1.9931 | ||
−0.3019 | −1.9936 | −1.6491 | −1.9984 | −1.7614 | |||
1.0143 | 0.9984 | 1.0011 | 0.9733 | 0.9658 | |||
1.2801 | 1.8217 | 1.8649 | 1.9653 | 1.9520 | |||
1.8975 | 1.1935 | 1.9975 | 1.9687 | 1.9804 | |||
33.8632 | 91.0544 | 40.4546 | 32.2658 | 39.6231 | |||
Area #2 | −1.9948 | −1.0174 | −0.8513 | −1.9753 | −1.8706 | ||
−2 | −1.8670 | −1.6742 | −1.9999 | −1.9996 | |||
1.0156 | 1.3855 | 1.4138 | 1.2750 | 1.3250 | |||
1.9989 | 1.6289 | 1.9986 | 1.9125 | 1.7061 | |||
0.4609 | 1.8930 | 1.9998 | 0.3405 | 0.4456 | |||
74.2275 | 11.3167 | 6.6095 | 85.6796 | 45.4981 |
Output | Control Technique | Undershoot | Overshoot | Settling Time (s) |
---|---|---|---|---|
(Hz) | SWO-tuned FOPI(1+PDN) | −0.1273 | 0.0040 | 0.5482 |
WOA-tuned FOPI(1+PDN) | −0.1003 | 0.0286 | 0.6763 | |
SMA-tuned FOPI(1+PDN) | −0.1462 | 0.0313 | 0.6028 | |
RSA-tuned FOPI(1+PDN) | −0.1487 | 0.0167 | 0.6205 | |
ARO-tuned FOPI(1+PDN) | −0.1386 | 0.0191 | 0.6226 | |
(Hz) | SWO-tuned FOPI(1+PDN) | −0.0983 | 0.0037 | 0.4954 |
WOA-tuned FOPI(1+PDN) | −0.1061 | 0.0280 | 0.5042 | |
SMA-tuned FOPI(1+PDN) | −0.1184 | 0.0298 | 0.5648 | |
RSA-tuned FOPI(1+PDN) | −0.1089 | 0.0145 | 0.5672 | |
ARO-tuned FOPI(1+PDN) | −0.1075 | 0.0183 | 0.5903 | |
(puMW) | SWO-tuned FOPI(1+PDN) | −0.0028 | 0.0011 | 0 |
WOA-tuned FOPI(1+PDN) | −0.0038 | 9.1313 × 10−4 | 0 | |
SMA-tuned FOPI(1+PDN) | −0.0027 | 0.0017 | 0 | |
RSA-tuned FOPI(1+PDN) | −0.0028 | 0.0019 | 0 | |
ARO-tuned FOPI(1+PDN) | −0.0028 | 0.0015 | 0 |
Output | Control Technique | Undershoot | Overshoot | Settling Time (s) |
---|---|---|---|---|
(Hz) | SWO-tuned FOPI(1+PDN) | −0.1071 | 0.0044 | 0.5368 |
WOA-tuned FOPI(1+PDN) | −0.1118 | 0.0417 | 0.9370 | |
SMA-tuned FOPI(1+PDN) | −0.1254 | 0.0306 | 0.6002 | |
RSA-tuned FOPI(1+PDN) | −0.1230 | 0.0152 | 0.6073 | |
ARO-tuned FOPI(1+PDN) | −0.1163 | 0.0188 | 0.6235 | |
(Hz) | SWO-tuned FOPI(1+PDN) | −0.0924 | 0.0043 | 0.4788 |
WOA-tuned FOPI(1+PDN) | −0.0942 | 0.0344 | 1.0274 | |
SMA-tuned FOPI(1+PDN) | −0.1132 | 0.0294 | 0.5566 | |
RSA-tuned FOPI(1+PDN) | −0.1040 | 0.0141 | 0.5599 | |
ARO-tuned FOPI(1+PDN) | −0.1026 | 0.0181 | 0.5820 | |
(puMW) | SWO-tuned FOPI(1+PDN) | −6.1222 × 10−4 | 0.0028 | 0 |
WOA-tuned FOPI(1+PDN) | −0.0081 | 0.0086 | 0 | |
SMA-tuned FOPI(1+PDN) | −0.0011 | 0.0028 | 0 | |
RSA-tuned FOPI(1+PDN) | −0.0013 | 0.0027 | 0 | |
ARO-tuned FOPI(1+PDN) | −9.7925 × 10−4 | 0.0026 | 0 |
Output | Control Technique | Undershoot | Overshoot | Settling Time (s) |
---|---|---|---|---|
(Hz) | SWO-tuned FOPI(1+PDN) | −0.1273 | 0.0040 | 0.5482 |
MGWO-CS-tuned TID | −0.1620 | 0.0125 | 1.5816 | |
MWOA-tuned PIDF | −0.2570 | 0.0111 | 1.1910 | |
BWOA-tuned PID | −0.1172 | 0.0234 | 1.6523 | |
RIME-tuned PI | −0.1553 | 0.0213 | 2.8622 | |
(Hz) | SWO-tuned FOPI(1+PDN) | −0.0983 | 0.0037 | 0.4954 |
MGWO-CS-tuned TID | −0.1814 | 0.0082 | 1.2810 | |
MWOA-tuned PIDF | −0.2055 | 0.0105 | 1.2404 | |
BWOA-tuned PID | −0.1172 | 0.0215 | 1.5783 | |
RIME-tuned PI | −0.2217 | 0.0459 | 4.0346 | |
(puMW) | SWO-tuned FOPI(1+PDN) | −0.0028 | 0.0011 | 0 |
MGWO-CS-tuned TID | −0.0145 | 0.0092 | 3.7363 | |
MWOA-tuned PIDF | −0.0071 | 0.0110 | 0.6711 | |
BWOA-tuned PID | −0.0039 | 0.0011 | 0 | |
RIME-tuned PI | −0.0296 | 0.0229 | 5.3698 |
Output | Control Technique | Undershoot | Overshoot | Settling Time (s) |
---|---|---|---|---|
(Hz) | SWO-tuned FOPI(1+PDN) | −0.1071 | 0.0044 | 0.5368 |
MGWO-CS-tuned TID | −0.1387 | 0.0175 | 1.4674 | |
MWOA-tuned PIDF | −0.2431 | 0.0132 | 1.1994 | |
BWOA-tuned PID | −0.1106 | 0.0232 | 1.6142 | |
RIME-tuned PI | −0.1280 | 0.0209 | 2.9735 | |
(Hz) | SWO-tuned FOPI(1+PDN) | −0.0924 | 0.0043 | 0.4788 |
MGWO-CS-tuned TID | −0.1572 | 0.0153 | 1.1487 | |
MWOA-tuned PIDF | −0.1856 | 0.0128 | 1.2318 | |
BWOA-tuned PID | −0.1074 | 0.0220 | 1.5148 | |
RIME-tuned PI | −0.1861 | 0.0553 | 4.0235 | |
(puMW) | SWO-tuned FOPI(1+PDN) | −6.1222 ×10−4 | 0.0028 | 0 |
MGWO-CS-tuned TID | −0.0047 | 0.0195 | 1.1927 | |
MWOA-tuned PIDF | −0.0022 | 0.0146 | 0.6721 | |
BWOA-tuned PID | −0.0019 | 0.0051 | 0 | |
RIME-tuned PI | −0.0195 | 0.0417 | 5.1975 |
Method No. | Reference | Control Technique | ITAE Value |
---|---|---|---|
Proposed | This study | SWO-tuned FOPI(1+PDN) | 0.3281 |
1 | [19] | MGWO-CS-tuned TID | 0.9203 |
2 | MGWO-CS-tuned fuzzy PID | 0.9958 | |
3 | GWO-CS-tuned PID | 1.116 | |
4 | [13] | MWOA-tuned PIDF | 1.4841 |
5 | MWOA-tuned PID | 1.5602 | |
6 | [21] | BWOA-tuned PID | 1.4098 |
7 | BWOA-tuned PI | 3.5086 | |
8 | [22] | RIME-tuned PI | 3.0773 |
9 | [18] | GA-tuned PI | 12.1244 |
10 | FA-tuned PI | 7.4259 | |
11 | [30] | Optimized fuzzy-based coordinator | 5.039 |
12 | [20] | hSFLA-PS-tuned PID | 1.8142 |
13 | SFLA-tuned PID | 2.1125 | |
14 | SFLA-tuned PI | 4.5432 | |
15 | [1] | SSA-tuned PI | 3.4664 |
16 | [25] | SHO-tuned PID | 0.8582 |
17 | SHO-tuned PI | 2.5308 | |
18 | [27] | MA-tuned PID | 0.7577 |
19 | MA-tuned TID | 0.5979 | |
20 | MA-tuned PI-PD | 0.3379 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ekinci, S.; Izci, D.; Turkeri, C.; Ahmad, M.A. Spider Wasp Optimizer-Optimized Cascaded Fractional-Order Controller for Load Frequency Control in a Photovoltaic-Integrated Two-Area System. Mathematics 2024, 12, 3076. https://doi.org/10.3390/math12193076
Ekinci S, Izci D, Turkeri C, Ahmad MA. Spider Wasp Optimizer-Optimized Cascaded Fractional-Order Controller for Load Frequency Control in a Photovoltaic-Integrated Two-Area System. Mathematics. 2024; 12(19):3076. https://doi.org/10.3390/math12193076
Chicago/Turabian StyleEkinci, Serdar, Davut Izci, Cebrail Turkeri, and Mohd Ashraf Ahmad. 2024. "Spider Wasp Optimizer-Optimized Cascaded Fractional-Order Controller for Load Frequency Control in a Photovoltaic-Integrated Two-Area System" Mathematics 12, no. 19: 3076. https://doi.org/10.3390/math12193076
APA StyleEkinci, S., Izci, D., Turkeri, C., & Ahmad, M. A. (2024). Spider Wasp Optimizer-Optimized Cascaded Fractional-Order Controller for Load Frequency Control in a Photovoltaic-Integrated Two-Area System. Mathematics, 12(19), 3076. https://doi.org/10.3390/math12193076