Next Article in Journal
Study on the Properties of Compound Surfactants with PO Groups
Next Article in Special Issue
Machine Learning Classifier for Supporting Generator’s Impedance-Based Relay Protection Functions
Previous Article in Journal
Reconfigurable Intelligent Surface-Assisted Secure Communication in Cognitive Radio Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering—Introduction to the Special Issue

Department of Power Engineering, Faculty of Electrical Engineering and Computer Science, Lublin University of Technology, Nadbystrzycka St. 38D, 20-618 Lublin, Poland
*
Author to whom correspondence should be addressed.
Energies 2024, 17(2), 516; https://doi.org/10.3390/en17020516
Submission received: 27 December 2023 / Revised: 15 January 2024 / Accepted: 17 January 2024 / Published: 20 January 2024

Abstract

:
The challenges currently faced by network operators are difficult and complex. Presently, various types of energy sources with random generation, energy storage units operating in charging or discharging mode and consumers with different operating characteristics are connected to the power grid. The network is being expanded and modernised. This contributes to the occurrence of various types of network operating states in practice. The appearance of a significant number of objects with random generation in the power system complicates the process of planning and controlling the operation of the power system. It is therefore necessary to constantly search for new methods and algorithms that allow operators to adapt to the changing operating conditions of the power grid. There are many different types of method in the literature, with varying effectiveness, that have been or are used in practice. So far, however, no one ideal, universal method or methodology has been invented that would enable (with equal effectiveness) all problems faced by the power system to be solved. This article presents an overview and a short description of research works available in the literature in which the authors have used modern methods to solve various problems in the field of power engineering. The article is an introduction to the special issue entitled Advances in the Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering. It is an overview of various current problems and the various methods used to solve them, which are used to cope with difficult situations. The authors also pointed out potential research gaps that can be treated as areas for further research.

1. Introduction

This article is an introduction to the special issue entitled Advances in the Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering, one of the authors of which is the guest editor. The purpose of this special issue is to consider and analyse various, real and, above all, current problems faced by contemporary power systems. Modern methods can be used to solve these problems. There are all kinds of problems in today’s power systems. They occur both at the stage of power grid operation and in its planning. At virtually every level of network voltage, operators must deal with various states of its operation, contributing to, for example, current and voltage exceedances, problems with power balance, stability, faults, problems resulting from errors in forecasting, etc. Additionally, network operators impose their own requirements, which result from the specific nature of their network’s operation. All this makes it necessary to use increasingly advanced methods to solve problems. Examples of such methods include methods based on artificial intelligence and optimisation methods. Figure 1 shows the general division of these methods.
Actual network problems result, among others, from the connection of new facilities (loads, sources, energy storages) and changes in the network structure related to operator procedures, construction of new lines and installation of new transformers. Emergency situations are also very important. Due to dynamically changing operating conditions caused by variable loads and variable generation of renewable energy sources (RES), it is necessary to search for new methods and procedures to eliminate the negative impact of these facilities on the operation of the power system. The development of IT systems and the ever-increasing computing capabilities of computers enable the implementation of new, advanced algorithms and mathematical methods in power engineering, improving work, ensuring optimal solution of complex problems in real time and contributing to better planning of the development of power systems. However, there are real problems whose exact solution time, using previously known and used methods, is too long and unacceptable to operators in practice. Therefore, it is reasonable to look for methods/techniques based on artificial intelligence and optimisation that will significantly reduce the time to obtain results and can be used in real time or in planning the development of the power system. It is therefore necessary to perform an in-depth review of the literature on the topic under consideration, to thoroughly identify these methods and to determine the possibility of their application in solving current, real problems occurring in power engineering. Areas of possible application of modern methods include various analyses of power systems. The scope of analysis may cover areas such as the following:
  • Transmission and distribution of electricity;
  • Generation of electricity;
  • Electricity storage;
  • Reliability;
  • Forecasting;
  • Power quality;
  • Faults;
  • Planning and development;
  • Operation;
  • Economic issues;
  • The impact of sources, energy storage, loads and other elements on the operation of the power grid.
The proposal of using advanced methods based on artificial intelligence and optimisation in power engineering results from the need to solve difficult problems that currently occur within the power system. Optimisation is the activity of searching for the optimal solution from the point of view of the considered objective function. Optimisation has been a key aim of electrical power engineering for a long time. Work on this topic initially addressed issues related to optimal power flow (OPF). The issues considered were aimed at the optimal selection of generating units (unit commitment—UC) and the optimal distribution of power generated in sources (economic dispatch—ED). If the issues also include ones related to the limitations and operational safety of the power system in, e.g., emergency conditions, then the analysed task can be defined as security-constrained optimal power flow (SCOPF). Currently, due to the presence in the power grid of a significant number of sources and loads with a random nature of operation and the requirements of network operators, the optimisation issues considered can be called SOPF (special optimal power flow).
Solving these types of problems requires the use of advanced software. In the past, classical optimisation methods were mostly used, the disadvantage of these is that they work only when the objective function has one optimum. If there are more optima, there is no certainty that the classical method will find the global optimum. The advantage of these methods is the short time it takes them to obtain a result with high accuracy. Currently, metaheuristic methods are increasingly being used; these allow the global optimum to be found with a certain probability. They can be used when a function has many optima and even when its form is unknown. Their advantages include their easy implementation, universality, flexibility and effectiveness. The main disadvantage of these methods is the long time needed for them to obtain a solution. To obtain relatively high accuracy and to significantly shorten the time taken to obtain the result, methods based on artificial intelligence can be used. For example, a previously trained machine allows a solution to a problem to be found with appropriate accuracy in an acceptable time. Computational difficulties that may be encountered when performing work related to the analysis of the power system prompt the search for new methods and alternative solutions.
This article is organised in the following way: Section 1 presents the issues of the special issue. Section 2 presents an in-depth review of the literature in the field of artificial intelligence-based methods. Section 3 presents a review of the literature in the field of optimisation methods. Section 4 presents a list of the methods described and used in the literature, along with the frequency of their use. Research gaps and possible areas of future application of methods based on artificial intelligence and optimisation were also indicated. Section 5 contains a summary.

2. Literature Review in the Field of Methods Based on Artificial Intelligence

In the chapter below, the authors will present examples of research from the literature covering issues related to the use of methods based on artificial intelligence and optimisation to solve various problems in the power system. This is a topic quite widely found in the literature; general problems related to power engineering can be divided into those related to the following: renewable energy and energy storage, identification of faults in the operation of the power system, ensuring the security of the power system, stability issues and optimisation of network operation.
Section 2.1, Section 2.2, Section 2.3, Section 2.4, Section 2.5, Section 2.6 and Section 2.7 contain a literature review on various problems in power engineering along with their solutions using various methods based on artificial intelligence. Particular emphasis has been placed on this type of algorithm due to its increasing popularity and effectiveness in solving problems, among others, in the field of power engineering. In general, the following methods based on artificial intelligence can be distinguished, which can be used to solve problems in the field of power engineering [1]:
  • Machine learning (e.g., supervised learning, unsupervised learning);
  • Deep learning, reinforcement learning, artificial neural network (e.g., deep networks for supervised or discriminative learning, deep networks for unsupervised or generative learning, deep networks for hybrid learning);
  • Fuzzy logic-based approach (e.g., fuzzy logic systems);
  • Expert system (algorithms for modelling expert systems);
  • Hybrid approach, searching and metaheuristic optimisation (hybrid algorithms, combining different algorithms).
The main advantages of methods based on artificial intelligence include the following [1]:
  • Process automation;
  • Quick decision making;
  • Easy handling of large data sets;
  • Increase in productivity;
  • No human errors.
The main disadvantages of methods based on artificial intelligence include the following [1]:
  • Lack of creativity and unconventional thinking, work according to fixed schemes;
  • Implementation cost;
  • Unexpected behaviour of the machine when operated by inappropriate persons;
  • No possibility of making corrections—artificial intelligence works on the basis of possessed data and algorithms.

2.1. Renewable Energy and Energy Storage

As examples in the literature relating to our first topic, we mention positions [2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25], in which the authors dealt with issues related to the uncertainty of the operation of power system arisings as a result of the increasing number of connected renewable sources. Solar and wind energy are the two most frequently used sources of renewable energy. Unfortunately, the high unpredictability of these sources significantly complicates the management of energy supply and demand in the national power system. This is a serious challenge for the system, as it is necessary to ensure reliable supplies while making optimal use of sources. An increasing number of energy storage facilities are installed in order to stabilise the operation of the power system; these are crucial to maintaining the power balance in the system and ensuring appropriate energy quality [2].
Liu et al. [3] proposed a method for ultra-short-term forecasting of wind power and speed based on the Takagi–Sugeno (T–S) fuzzy model, which is presented in Figure 2.
Meteorological data are used as input data for this model, and the parameters are identified using fuzzy clustering, the recursive least-squares method and the fuzzy C-means (FCM) method. The results obtained using this model were compared with those from other contemporary models based on machine learning using a support vector machine (SVM) and a back-propagation neural network (BPNN). The results obtained show that the model proposed by the authors can effectively improve the short-term forecast of wind power and speed, which can be used effectively in capacity planning in the power system from wind sources. Learning based on long short-term memory (LSTM) can also be used to forecast wind power and speed. This solution was used in the work of Almutari and Alrumayh [4]. The research has shown that the model proposed based on this architecture can effectively predict changes in the power generated in a wind farm, taking into account various random parameters, such as direction or speed. The main limitation observed in this method is the long computational time necessary for appropriate training. Wind speed is also predicted in articles [5,6] using the artificial neural network (ANN) method. The results obtained in this work confirm the thesis that this is a very effective forecasting method. Another commonly used method to predict wind speed is SVM [7]. In their work, Wu, Wang and Cheng [8] used the extreme machine learning (EML) algorithm to predict wind speed. They checked the effectiveness of the proposed method not only through simulations in the laboratory, but also on a real wind turbine.
In article [9], the authors use artificial intelligence (AI) and an artificial neural network to predict current demand in order to optimise the storage and distribution of electricity. The solution proposed by the authors can improve energy efficiency by making renewable energy sources more available and sustainable. ANN is one of the most frequently used machine learning techniques; a graphical representation of the frequency of its use was presented by Qadir and his team [10].
The authors of [11] propose an approach involving the use of deep learning (DL) to predict periods of energy production limitations, as well as the optimal use of energy storage systems and alkaline water electrolysers and their hybrid connection, which may minimise the effects of energy production limitations. According to the authors’ research, it is possible, using the DL algorithm, to accurately predict periods in which there will be limitations in energy production in wind and photovoltaic power plants with minimal forecast error. As a result, with appropriate use of the battery energy storage system (BESS), it is possible to guarantee uninterrupted continuity of energy supplies. In modern power systems, hydrogen is becoming a key element and is used as an energy storage system, increasing the stability and reliability of the system. When there is a surplus of energy production, it is converted into hydrogen in electrolyser installations and is then stored. During times of increased energy demand, the reverse process occurs. These operations require the implementation of various systems that facilitate the connection of fuel cells and electrolysers to the power system. For this purpose, the authors of [12] present the use of machine learning in the form of the adaptive neuro-fuzzy inference system (ANFIS). It is also important to ensure the proper operation and efficiency of energy storage systems for their proper use within the power system. This issue was discussed in [13], where the authors used a machine learning technique in the form of the decision tree (DT) algorithm and support vectors to explain the impact of cooling air on temperature distribution and to predict the safety of battery modules. A decision tree algorithm is used to separate the relationship between cooling air and battery temperature distribution, while a support vector machine is used to predict the safety of the BESS. The conducted research shows that the air flow rate has a significant impact on both the maximum temperature and temperature differences of the batteries, while the air inlet temperature only affects the maximum temperature of the cells. The machine learning algorithm used by the authors enables an increase in the efficiency and, above all, the security of BESS warehouses, and therefore also contributes to ensuring greater stability in the power system. Flywheel energy storage systems (FEES), similarly to the use of BESS storage, improve the stability of network operation [14]. In [15], Yin and Liu propose the use of fuzzy vector reinforcement learning (FVRL) to control generation in a power system taking into account FEES. Hierarchical energy optimisation of the system to use flywheel storage to smooth the output power of wind farms based on the deep reinforcement learning (DRL) algorithm was proposed in [16]. Bearings are often damaged in warehouses of this type, therefore an attempt to solve this problem was proposed in [17,18]. In order to diagnose bearing damage, He and Liu [17] proposed a method based on the optimisation of energy parameters, while in [18] an original method was proposed where the prediction of bearing life is based on the Kriging model.
Microgrids are a solution that increases security and improves energy quality and operation in the power system. However, due to the large dispersion of these sources, optimal energy management is necessary. A machine learning approach was proposed in [19], where the authors used machine learning based on support vector regression (SVR). The connection of microgrid operation with battery energy storage systems using long short-term memory was also discussed in [20]. The use of energy storage in combination with machine learning based on an artificial neural network was also focused on in [21]. The authors of this work, based on supervised learning, created a selectively coherent model of converter system control for an LV grid (SCM_CSC), and then, using an ANN, trained the objective function, which consisted in maintaining the required voltage conditions for the LV grid and minimising the power flow to the MV line.
Near real-time small signal stability analysis (SSSA) is crucial to properly integrating large numbers of renewable energy sources. However, SSSA based on traditional computational methods is a time-consuming task, and therefore does not allow the assessment of the stability of the system in real time; this is why the authors of [22] propose an approach based on machine learning in the form of an artificial neural network. The speed and accuracy of the proposed solution were tested on a 9-node test network, and the results obtained prove that the calculation time can be drastically reduced without a significant loss of accuracy of the results. A solution to this problem using machine learning was also attempted in [23,24], using the K-means method. Jizhe Liu and his team also focused on the issue of stability of the power system operation as a result of connecting a large number of renewable sources. Their article [25] describes their original method based on graph neural networks (GNN). The proposed solution was tested by the authors on two network models, and from the obtained results it can be concluded that the proposed method can make emergency load shedding (ELS) decisions at the level of a few milliseconds, which makes it very useful for controlling system stability.
The authors of [26] propose a novel adaptive optimisation based on machine learning using K-mean clustering and density-based spatial clustering of applications with noise (DBSCAN). This optimisation aims to flexibly and accurately capture the uncertainty space of renewable wind energy forecast errors with decoupled structures. Compared to the classic “one size fits all” method, the authors’ approach requires over 75% less computational time for the same problem. Table 1 provides a summary of the artificial intelligence techniques used in this section.

2.2. Forecasting Generation and Load in the Power System

Machine learning can be used to forecast both short-term and long-term generation. Short-term forecasting of PV output power is extremely important not only to ensure system stability, but first and foremost its safety.
The issue of short-term forecasting was described by Wang et al. [27] For this purpose, the authors proposed a novel hybrid model based on ensemble empirical mode decomposition (EEMD) as well as on the relevance vector machine (RVM). EEMD is used to divide a sequence of photovoltaic output power into several intrinsic mode functions (IMFs) and into several residual components. The sample entropy algorithm is used to reconstruct these components. The obtained results prove that the model proposed by the authors has a high forecasting accuracy.
Short-term forecasting of the power of photovoltaic power plants is also dealt with by Jakoplić et al. [28]. For this purpose, an innovative method is proposed, consisting in continuous photographing of the sky above the installation. Then, a hybrid convolutional neural network (CNN) and a long short-term memory model is used to analyse the photographs. Based on the analysis of the results, it can be concluded that the model is characterised by 74% prediction efficiency in relation to the actual future generation values. The long short-term memory model was also used by Elsaraiti and Merabet in [29]. Their proposed model was trained and tested using real electricity data from Halifax, Canada from 1 January 2017 to 31 December 2017. The obtained results were compared with the multi-layer perceptron (MLP) algorithm, which is a frequently used forecasting method. As can be seen in the tables below, the LSTM method presents better results in each of the tested performance parameters.
In order to forecast solar generation for seven locations in Spain, Gala Y. and her team [30] propose the use of hybrid machine learning based on several techniques: support vector regression, gradient-boosted regression (GBR), random forest regression (RFR) and a hybrid method combining them to further improve forecasting. An original model for forecasting generation from renewable sources is also proposed in [31], where an artificial neural network and a dynamic learning algorithm are used for this purpose. The proposed algorithm is compared, among others, with advanced particle swarm optimisation (APSO) and with the fine-tuning metaheuristic algorithm (FTMA); the results obtained are satisfactory. In [32], Fadare focused on predicting generation from photovoltaic sources in Nigeria using an ANN. Based on the results obtained, the author concluded that this model is promising and can be successfully used to forecast photovoltaic generation anywhere in the world. Also, in [33] an artificial neural network was used to predict photovoltaic generation. The main innovation in the proposed method in this case is the use of meteorological forecasts as input data. Meng and Song in [34] focus on the forecast of winter photovoltaic generation in North China using the random forest (RF) method. The research was conducted at the Zhonghe photovoltaic station from 1 November to 31 December 2018. The obtained results show that in the event of unfavourable weather conditions such as rain or snow, the forecast error increases from 2.83% to 3.89%. In [35] the authors analyse seven learning algorithms used in ANNs by using the nonlinear autoregressive models with exogenous inputs (NARX) architecture to estimate the generated active power from photovoltaic sources. The research shows that the best results were achieved using the Bayesian regulatory method. Another method for estimating generation from photovoltaic sources can be found in [36], where an algorithm based on the least absolute shrinkage and selection operator (LASSO) was used, which predicted energy generation based on a small amount of historical data. According to the authors’ research, this method achieved much better accuracy compared to other analysed methods. The LASSO algorithm required the use of much less training data than the other tested algorithms. A solution to the problem of uncertainty in forecasting the power supplied from RESs may be the virtual power plant (VPP) concept, which can be implemented in modern smart grids. In order to efficiently use the capabilities of a virtual power plant, a system is need that can predict generation from renewable sources and their impact on the energy system. The authors of [37] attempted to solve this problem and proposed the use of artificial intelligence in the form of machine learning based on long short-term memory, which is a type of recurrent neural network (RNN). The method of combining these two methods (RNN-LSTM) was used in [38], where the accuracy of forecasting photovoltaic generation hourly in advance was tested and was then compared with, among others, the ANN and SVR methods. This method turned out to be the most accurate one in predicting energy production for each of the tested photovoltaic power plants.
In opposition to short-term memory learning, the authors of [39] propose an original algorithm for predicting the output power of PV systems called the powerful deep convolutional neural network model (PVPNet), which is based on a deep convolutional neural network (DCNN). The model can generate predicted 24 h output powers of PV sources based on meteorological information, such as temperature and solar radiation, as well as on historical data. According to the authors’ research results, their algorithm is significantly superior to those created based on LSTM or MLP learning. According to the authors, the use of their algorithm can significantly reduce expenditure on monitoring and long-term maintenance costs of photovoltaic installations, and therefore can also reduce the operating costs of the power system.
The authors of [40] dealt with the issue of predicting wind energy generation, in which they propose an original forecasting system based on the learning ability of a deep neural network (DNN), as well as the transfer learning (TL) concept. In their deep neural network-based meta-regression and transfer learning (DNN-MRT) model, they use auto-encoders as the base regressors with the deep belief network (DBN) as the meta-regressor. According to the authors, the applied ensemble learning concept facilitates decisive decision making on the test data set, while the base regressors together with the meta-regressors enable a significant increase in the performance of their proposed model. The deep learning algorithm in wind energy was also used by Manshadi in [41]. He proposed using machine learning to predict generation from wind turbines in a specific location. The author’s method proved effective, with an approximate accuracy of 0.96. In [42], Troncoso and his team performed a comparative analysis of eight different types of regression tree (RT) algorithms for short-term wind speed prediction. An approach using both SVM and decision tree (DT) was used in [43]. Wang et al. [44] proposed a deep learning approach to forecast wind energy production in the power system, while Wen et al. [45] proposed the use of a deep recurrent neural network (DRNN) combined with LSTM to forecast solar energy production in the system.
In [46], three different models based on artificial neural networks were used to forecast the generation of wind sources. These are the “Feed Forward Back-Propagation (BP)”, “Radial Basis Function (RBF)” and “Adaptive Linear Element Networks (ADALINE)” models. Typical topologies of these networks are shown in Figure 3, Figure 4 and Figure 5.
The effectiveness of individual models varied depending on the given input data, so a solid method of combining forecasts from different models is needed to obtain a complete picture of generation from wind sources. Wind generation forecasting based on the RBF neural network scheme was also proposed in [47]. In [48] the general regression (GR) method and back propagation were used. The authors compared the results obtained using both models, and it resulted that the BP method obtained better prediction results than the GR method. In [49], Saigustia and Pijarski used the eXtreme gradient boosting over decision trees (XGBoost) algorithm to forecast photovoltaic generation trends in Spain. The model proposed by the authors makes it easier to optimise the operation of the power system; by adapting generation to the periods of peak customer demand, the flexibility and reliability of the network increases.
Correct load forecasting is also very important for the proper operation of the power system. This load may be influenced by various external factors, which involves a high degree of uncertainty. This issue can be found in the literature, for example, in [50,51,52,53,54,55,56,57,58,59]. The authors of [50] discuss the three most frequently used machine learning methods for load forecasting: the support vector machine method, random forest and the long short-term memory method. The article analyses the features of the above-mentioned methods and proposes an original forecasting model that combines the advantages of SVM, RF and LSTM. This model, combining the advantages of the above-mentioned techniques, allows data pre-processing and a multi-stage forecasting strategy, significantly improving the accuracy of the results obtained. In order to improve the precision of short-term load forecasting, an artificial neural network was used in [51], in which the back-propagation algorithm is used to train samples. The proposed method does not require much computational time, and the patterns used in network training have a large impact on the forecasting accuracy. In [52] the possibility of building a medium-term load forecasting model for the power system was considered based on the following methods: support vector regression, decision tree regression, random forest, gradient boosting over decision trees and adaptive boosting over decision trees (AdaBoost). The model proposed by the authors allows for the forecast of the load in an isolated power system one week in advance. The best results were obtained using a model based on adaptive boosting over decision trees, which combined four linear regressions into one model. Via the increasing use of smart energy meters, it is becoming possible to accurately forecast the load even one day in advance [53]. Chen and his team used the deep neural network for this purpose. In [54], the artificial neural network method was used to forecast the load in the Greek power system. However, in [55] a hybrid model combining an artificial neural network and various combinations of Kalman filtering (KF) was used for short-term load forecasting. Zou et al. [56] proposed a combined MFF-SAM-GCN model in order to predict the short-term load in the system, which uses multi-feature fusion (MFF) and a self-attention mechanism (SAM) to form a multi-feature fusion structure. However, thanks to the use of a graph convolutional network (GCN), features such as wind strength and direction are extracted. In the summary, the authors emphasise that the simulation results show better prediction performance than the reference models. In [57], a hybrid method combining a deep neural network is proposed for weekly load forecasting. For the purposes of correct load prediction, expert systems are also used, as proven by references [58,59].
Article [60] proposed its own load modelling scheme via peak detection and then used this information for forecasting purposes. This was done by mapping time-series data; peaks were defined as load levels equal to or greater than 99 percentiles in the first case, 95 in the second and 90 in the third. These variants were modelled using classification algorithms and their results were used to improve forecasting models. The best results were obtained with SVM for peak classification and ANN for prediction. According to the authors, this approach is able to predict over 90% of energy demand with a margin of error between 2–3%. A support vector machine and Gaussian process regression (GPR) methods for forecasting photovoltaic generation were used in [61]. As a result of comparing the results obtained using these methods, it can be concluded that SVM is much less efficient compared to GPR, which provided an appropriate combination of accuracy and the required time for calculations.
Zong Woo Geem and William Roper [62] dealt with forecasting electricity demand in South Korea. For this purpose, they used an ANN model with the back-propagation error algorithm, the momentum process and data scaling. In [63], an innovative optimisation method based on an artificial neural network was proposed to forecast the energy demand in the system. However, in [64] Ekonomou used an artificial neural network to predict long-term energy consumption in Greece. The issue of energy use was also dealt with in [65]. The authors addressed the power system in Turkey and used the support vector machine and least-squares support vector machines (LS-SVM) for this purpose. In [66], the authors proposed a model combining long short-term memory with particle swarm optimisation (PSO) to forecast electricity demand. In [67] a DNN model was developed for this purpose, and in [68] the authors tested the performance of three regression-based prediction models: persistence-based auto-regressive (PAR), seasonal persistence-based regressive (SPR) and seasonal persistence-based neural network (SPNN). Guo Feng Fan and team [69] used a support vector machine for short-term forecasting of electricity demand. The SVM model is also used in [70,71]. In [71], a novel PSO and RVM approach was proposed for real-time load prediction. In order to improve the decision-making process in power systems, the current energy demand and the current production capabilities of photovoltaic and wind sources should be forecasted. Such an attempt was made by Maciejewska and her team [72]. Ahmad et al. [73] proposed the use of the nonlinear autoregressive model (NARM), which uses stepwise regression and the random forest method. Gou and team also used deep learning for short-term load forecasting, and compared their results with the random forest and gradient-boosting machine models [74]. In [75], Chena proposed the use of deep residual networks (DRNs) for short-term forecasting. Several works also note the use of hybrid methods to increase the accuracy of load forecasting in the power system. For example, Rafiei and team [76] proposed a method including, among others, extreme machine learning, and Ribeiro [77] proposed forecasting based on wavelet neural networks (WNN). In [78], the authors used fuzzy logic and an artificial neural network for short-term load demand forecasting. In [79], a hybrid model consisting of wavelet transform, neural networks and an evolutionary algorithm was proposed for short-term forecasting. The proposed method was tested on three power systems and compared with some of the forecasting algorithms used. A hybrid method using, among others, wavelet transform and long short-term memory for both short-term and long-term forecasting was proposed by Memarzadeh and Keynia [80]. A schematic of their hybrid model is shown in Figure 6.
In [81], both artificial neural networks and deep learning techniques were used to forecast electricity demand. The study was conducted for each of short-term, medium-term and long-term forecasting. The above work contains a comparison and evaluation of the above-mentioned techniques. In [82], Hassan, along with Khosravi and the rest, plotted a combination of fuzzy logic and extreme machine learning. The authors additionally conducted a comparative analysis of their proposed model with traditional models such as the adaptive neuro-fuzzy inference system (ANFIS), among others.
Table 2 presents a summary of the artificial intelligence techniques used in forecasting generation and load in the power system.

2.3. Power Quality

Monitoring energy quality is an important issue due to the increasing number of installed sensitive power electronic devices, energy storage facilities and the increasing number of distributed energy sources [83]. Unfortunately, connecting these devices to the system makes power quality issues increasingly difficult to maintain at an appropriate level [84,85,86]. Therefore, artificial intelligence and machine learning are increasingly used to maximise energy quality indicators in the power system.
Liu et al. [87] proposed an innovative approach to classifying power quality disturbances in the system using a deep convolutional neural network, multi-class support vector machine (MSVM) and segmented and modified S-transform (SMST). The test results showed that this method is characterised by high efficiency. A CNN-based quality event classification method was used in [88,89]. The classification of quality disturbances is also the main goal in [90]. For this purpose, the authors proposed a hybrid architecture combining CNN with LSTM. Additionally, they checked the performance of various deep learning architectures, such as reinforcement neutral network, identity-recurrent neural network (I-RNN) or gated recurrent units (GRU). A high accuracy rate for detecting and classifying disturbances was achieved in [91], where Shen et al. proposed an algorithm based on principal component analysis (PCA) and a convolutional neural network. This model achieved an accuracy of over 96%.
In [92], Le et al. achieved interference classification accuracy of over 99%. Accuracy of over 99% using RNN for noise classification was also obtained in [93,94,95]. In [93] an optimised RNN algorithm was proposed, in [94] a method for detecting and classifying voltage dips in real time was proposed, while in [95] the authors developed their own hybrid method based on a combination of wavelet transform, principal component analysis and RNN.
A frequently used type of machine learning is generative adversarial networks (GAN). The reader can see examples of its use to classify power quality disturbances in the system in [96,97,98]. In [96], an accurate and computationally efficient algorithm was developed based on GAN using phasor measurement units (PMU) data. This method achieved an accuracy of over 97%, making it accurate and suitable for real-time event detection. In [97], the GAN architecture was used to generate real data for training a classifier to detect power quality disturbances. Oliveira and colleagues [98] discussed the use of GAN-based machine learning for the classification of quality events and also highlighted its high accuracy.
Short fluctuations in photovoltaic power can lead to degradation of power quality because the use of regulatory reserves to compensate is usually very expensive. This issue was focused on by Golestaneh and his team in [99], who used extreme machine learning to establish quantile regression. In [100], Wan and his team developed an approach that combines quantile regression with extreme machine learning to determine prediction intervals for the quality of generated power.
The issue of classifying power quality disruptions through machine learning based on LSTM, which is a type of RNN, is also described in [101,102,103,104,105,106,107,108]. In [108], an LSTM method combined with a CNN method was proposed, which achieved an accuracy of 97.3%. Models with similar accuracy were proposed in [101,102]. In [101], an algorithm based on a hybrid combination of convolutional neural network with bi-directional long short-term memory (Bi-LSTM) was used for correct classification. This model uses spectrogram images for its operation. However, in [102] the classification method is based on LSTM and achieves an accuracy of 97.7%. Even greater accuracy was achieved by the method proposed by Abdelsalam et al. [103]. They used LSTM to categorise quality events and a feature extraction method based on wavelet packet transform (WPT). Their proposed method achieved an accuracy of almost 99%. In [104], three different models based on architecture were analysed: CNN, LSTM and a CNN-LSTM hybrid. The results showed that the CNN-LSTM method had the highest accuracy, achieving an accuracy of 98.9%. Exactly the same accuracy was achieved by the LSTM method developed by Chiam et al. [105]. The method developed by Rajiv [106] demonstrated the highest accuracy among those discussed in this work. Their approach, which was based on a hybrid combination of LSTM and CNN, achieved an accuracy of over 99%. The least accurate of the presented works was the one by Rodriguez et al. [107], which was based on the Hilbert–Huang transform and the use of LSTM. Their proposed method achieved an accuracy of 95.4%.
Another quite commonly used machine learning method is the self-organising mapping (SOM) method, which is a type of ANN. In this review, we will focus only on a few articles selected by the authors, because this issue is described quite widely in the literature. The SOM method was used by Bentley et al. [109] to identify sources of PQ interference; the accuracy of their method was 95%. A much more accurate method was proposed in [110], where an accuracy of 97.2% was achieved. We can therefore notice that this method is characterised by much lower accuracy in classifying interference sources than the methods discussed earlier.
The issue of electricity quality was also described by Kwack and his team [111]. He used fast Fourier transform (FFT) and discrete wavelet transform (DWT) for these purposes.
Rajeshbabu and Manikandan [112] proposed the use of an expert system to classify various types of power quality disturbances occurring in the energy system due to integration with renewable sources. To verify the results, the authors used real-time sample data. The expert system can also be used for power system planning and analysis [113,114].
Table 3 lists all artificial intelligence techniques used in this section.

2.4. Power System Security

The continuous economic development of the world and the people’s comfortable lifestyles cause a constant increase in the demand for electricity [115]. In order to meet this demand, and due to the need to be low emission, an increasing number of renewable energy sources are being installed in the power system, in combination with the liquidation of conventional energy generating sources. This solution leads to a significant reduction in system inertia, which has a negative impact on safety and proper, i.e., stable operation of the system.
Quick detection and correct classification of electrical disturbances are extremely important for the proper operation of the system [116]. Due to the usually large scope and complexity of power systems, quick detection of disturbances is still a complicated issue and requires further work to speed it up. Machine learning was used for this purpose in [117,118]. Chen et al. in [117] use extreme machine learning to classify faults and locate them. As their research results show, this machine is computationally efficient and fully self-learning. In [118], Chothani and his team developed a fault identification method based on SVM enabling the identification of initial faults located inside and outside the busbar protection zone.
Stefenon et al. [119] focused on using machine learning to detect faulty insulators or those that may cause failure in the near future. Adaptive neuro-fuzzy inference system was used for time-series forecasting, and the Fourier transform was implemented to improve forecasting performance.
The authors of [120] focused on aspects related to the security of machine learning and the operation of the power system. The authors present a number of guidelines that, in their opinion, will ensure compliance with the stringent security requirements that must be met during machine learning related to the proper operation of the system. Security issues were also discussed in [121], in which the authors presented the increasingly common use of machine learning based on supervised and unsupervised learning to ensure the ability to dynamically detect the state of insecurity resulting from short circuits. The authors suggest that by using machine learning for dynamic safety forecasting, it is possible to eliminate the need to use complex dynamic models of synchronous generator-based DER (SGBDER) and inverter-based DER (IBDER), which may significantly facilitate the use of precise safety criteria. An example of supervised learning used in [122] is GAN and in [123,124], where the multi-class support vector machine (multi-SVM) method is used. The issue of dynamic assessment of the security of power systems in real time was also discussed in [125,126]. In [125], an ensemble model based on a hybrid learning machine was developed, and in order to increase the forecasting accuracy of their algorithm, the authors used the Levenberg–Marquardt backpropagation mechanism and applied a weighted averaging technique based on particle swarm optimisation. The proposed algorithm was tested on a 39-node and 68-node test network. The research shows that the algorithm proposed by the authors has 100% accuracy in classification and 97% accuracy in predicting TM values for a 39-node system and 100% accuracy in classification and 99.7% accuracy in predicting TM values for a 68-node system. However, in [126] the decision tree, artificial neural network and entropy network (EN) methods were used. These techniques were integrated with the actual driver of the security system module used for the island of Crete, helping to identify operating conditions that may lead to impaired system performance. Initially, interpretable rules were extracted from large sets of simulated examples using DT, and then they were used to determine the output variables for ANN, which ensured better performance. Finally, the EN network method was used, which was intended to combine the advantages of previously used methods, i.e., the transparency of the DT method and the accuracy of the ANN method. The research shows that each of these methods is able to provide the operator with better accuracy in classifying potential threats, giving an accurate estimate of the minimum frequency values in the event of certain disturbances.
Dynamic assessment of the operational security of the power system is a key aspect of the work of Petar Sarajcev [127,128]. The authors of [127] provide an introduction to the special issue and the author introduces the reader to the techniques currently selected to ensure the correct dynamic assessment of system security. In [128] Sarajcev et al. present a literature review of the most important machine learning methods used in this issue. Particularly noteworthy are [129,130,131], in which the authors focused on ensuring system security through reinforcement learning. The assessment of the transient stability of energy systems using ML techniques was also discussed in articles [132,133,134,135,136]. For this purpose, CNN was used in [132], RNN was used in [133] and LSTM was used in [134,135].
Stability is one of the basic requirements for power systems. Low-frequency oscillations that are commonly observed in systems can cause their instability; this is why it is so important to detect them quickly and suppress them. For this purpose, an original approach to tuning the parameters of the power system stabiliser was proposed in [136]. To perform it, the ensemble learning method was used, which combines many machine learning techniques, namely extreme machine learning, neurogenetic (NG) system and multi-gene genetic programming (MGGP). Various load conditions of the system were tested: light, medium and heavy to check the reliability of the method. The obtained results confirmed the effectiveness of the proposed solution and show that this method can fully stabilise the power system after an emergency. The key advantage of this solution is its ability to immediately predict the parameters of the power system stabiliser (PSS). The issue of predicting the transient stability of the power system was focused on in [137], which used a method based on extreme machine learning using synchrophasors. The correct operation of the algorithm was checked on a 39-node system, and the proposed method proved able to correctly and effectively predict the state of transient stability of the power system.
Sedghi and his team in [138] proposed and developed the DCNN method to estimate the transient stability index of the power system. According to the authors, the greatest advantage of their method is the reduction of the time needed for calculations to determine the critical clearing time (CCT) index, thanks to which transient stability can be determined in real time.
The issue of optimising the power system by eliminating unfavourable phenomena was dealt with in [139], where machine learning in the form of an artificial neural network was used to determine overvoltages in the system. In this method, voltage was used to classify the occurring overvoltages into two separate groups: switching overvoltages and fast overvoltages. It was shown that the peak value of the overvoltage, the duration of the overvoltage, and the total harmonic distortion (THD) are the most important factors for accurate classification. The extreme machine learning method with a modified genetic algorithm (GA) was used to optimise the operation of hydropower plants in [140]. When there are many hydroelectric power plants in a given area, they may be affected by similar weather conditions, so their tributaries cannot be independent. Therefore, according to the authors, for their proper operation it is necessary to accurately estimate their dependencies and joint distribution. The authors use a genetic algorithm for this purpose and handle the uncertainty of the power system using random constraints.
Due to the integration of renewable sources, as well as the need to respond to changing demand levels, for example due to the charging of electric vehicles when the system is more loaded, it is necessary to correctly estimate the state of the power system. In [141], three machine learning algorithms were used for this purpose: ANN, DT and XGboost. They were tested on networks of 14 and 30 nodes. Based on the results obtained, it can be concluded that all three algorithms demonstrate high accuracy, but the artificial neural network algorithm turned out to be the most effective method.
Liu and his team [142] used fuzzy logic combined with a weather model to predict the impact of hurricanes on the reliability of the power system, and the proposed method is effective, efficient and flexible. In [143], the use of fuzzy logic was proposed to classify emergency situations in the power system. The purpose of the authors’ proposed study is to quickly and accurately propose potential failures from a large list of potential emergency events. In [144], this technique was used to optimize and improve the energy management system.
An expert system is a special type of computer software created by experts. This system contains extensive knowledge and experience in the operation of power systems [145,146]. The knowledge that the system has is usually stored separately from the procedural part of the program and is usually stored in the form of decision trees, models or frameworks. The issue of expert systems was dealt with several decades ago [147,148,149,150,151,152,153,154]. In the 1990s, the expert system was used, among others, to control the operation of power supply systems in individual power plant units [151], or even to control power flows in the system, as presented by Chowdhurry and his team in [150]. Expert systems have also been used to plan network maintenance [155,156,157,158,159]. Tanaka et al. [149] focused on the prospects for the development of expert systems on the example of Japan. This is a valuable article because it provides the opportunity to look at how the use of this technology in the future was imagined over 30 years ago. It should be remembered that in order to use the expert system, several conditions must be met. First of all, there must be specialist knowledge available about the field in which the expert systems are to be used. Secondly, the expert system must be able to explain the solution to a given topic. The final condition is that search and inference based on an expert system must be fast and reliable [160]. Therefore, expert systems are currently used slightly less frequently than before, but they are still used to support decision making regarding, for example, the control of reactive and active power [161]. The solution proposed by the authors was tested on a 30-node test network, and the results obtained are satisfactory. In order to increase the security of the power system, Hong [162] proposes the use of an expert system with fuzzy logic. He proposes its use to control the power flow in the line. The proposed solution was tested on a 30-node closed test network, as well as on a practical 265-node system in Taiwan. Sobajic and his team propose using an expert system to examine how a computer program is able to help the operator assess the system’s security. For this purpose, the consequences of individual exclusions are examined [163]. The integration of an expert system to assess the safety of energy management system operation can also be found in [164]. An expert system can also be used to restore the energy system after a disaster [165,166].
A summary of all artificial intelligence techniques used in energy system security is summarised in Table 4.

2.5. Identification and Analysis Related to Power System Disturbances

Nowadays, the power system is undergoing constant modifications and expansions in order to adapt it to be as flexible and reliable as possible. For this purpose, it is also necessary to constantly improve diagnostic systems for detecting and eliminating undesirable operating conditions in the system as quickly as possible. For this purpose, machine learning techniques are increasingly used to help facilitate the operator’s work. The literature is quite extensive on this issue, and below are selected articles that, according to the authors, best illustrate the rapid progress of machine learning in the field of disturbances in the power system. The authors of [167] discuss the deep learning neural network technique for fault diagnosis in power systems. The work presents a method of data processing and then, using machine learning, their appropriate division in order to classify damage. The issue of appropriate diagnosis of faults in the system was also dealt with in [168,169,170,171,172,173]. In [173], fault diagnosis was proposed based on noise-assisted multi-variate empirical mode decomposition (NA-MEMD) and multi-level iterative–LightGBM (MI–LightGBM). The obtained results proved that the proposed diagnostic method can achieve a satisfactory learning speed, but only when the classifier provides adequate performance. Appropriate diagnostics and quick action in the event of fault section diagnosis (FSD) are essential for the proper operation of the power system. The authors of [172] proposed a diagnostic model designed for extreme learning. In the authors’ work, hierarchical extreme learning machines (HELM) are responsible not only for performing diagnostics of the internal sections of the subsystem themselves, but also for performing diagnostics of adjacent connections. According to the authors, the proposed method is characterised by higher accuracy and lower error than other module systems used for diagnostics. HELM was also used in [174], and its effectiveness in efficient fault finding was tested on the Siping power grid in China. A review of fault identification to protect the system from cascading faults when a fault occurs is dealt with in [171]. The authors first summarise the currently used machine learning algorithms, such as ANN and SVM, and then move on to the methods that, in their opinion, as a consequence of the need to process large amounts of data in the shortest possible time, will be used more and more often: DL, RL and TL. In [170], a hybrid artificial intelligence system was presented that combines neural networks with fuzzy logic to help the operator locate disturbances in power systems quickly and accurately. When the neural network detects a disturbance, fuzzy logic starts analysing it. According to the authors, the research results presented by them clearly prove that the hybrid model they used is an extremely efficient and reliable machine for finding and analysing existing problems in system diagnostics. The problem of interference identification is also extremely important in the case of microgrids. Such networks often experience a lot of faults during power distribution. In [169], a discrete wavelet transform-based probabilistic generative model is presented to explore accurate solutions for fault diagnosis. The model was trained using an unsupervised learning approach, in which the artificial neural network algorithm is designed to optimally tune the model to minimise the error between the real and predicted classes. The effectiveness of the model was tested by changing the input signal and sampling frequency. The obtained results prove that the proposed model is able to correctly detect and classify disturbances. An artificial neural network was also used in [168], where their potential use was discussed with an emphasis on showing how ANNs can support operators in quickly making error-free decisions.
Machine learning is also used to locate faults in photovoltaic farms and to detect interference in the photovoltaic cells themselves. In [175,176], a method for detecting photovoltaic cell damage using a multi-layer perceptron (MLP) neuron network was proposed.
The MLP architecture was also used by Cherifa [177]. In her work, she integrated MLP with neural network back propagation in order to identify short circuits in the photovoltaic system.
For the purpose of identifying faults in photovoltaic sources, the probabilistic neural network (PNN) architecture is also commonly used [178,179]. In [179], Akram proposes an original method for monitoring the condition of photovoltaic sources, which detects and classifies short circuits in real time. A similar solution was used in [178]. In this paper, a PNN-based method is used to diagnose faults on the DC side of a photovoltaic system and then compared with artificial neural network classifiers.
To ensure reliable operation and to avoid unannounced failures, proper management and maintenance of network assets is necessary. In [180], the authors use the deep learning method to detect anomalies in the operation of energy system devices.
Artificial intelligence in the form of fuzzy logic can also be used to determine the time needed to remove a failure, as well as to determine the shutdown rate [181]. Relationships to determine them are shown in Equations (1) and (2):
r E = λ N · R · r N + λ A · 1 R · r A λ N · R + λ A · ( 1 R )
λ E = λ N · R + λ A · 1 R
where rE is the time needed to remove the failure and λE is the activation rate. The failure removal time indicator is given in hours, while the number of outages is given in relation to historical data.
The fuzzy logic form of artificial intelligence can also be used to diagnose and classify failures in transmission networks. This solution was proposed by Bouchiba et al. in [182]. In their work, they used 209 cases, of which 147 were used for training, 31 for validation and 31 for testing. The research was carried out on a test network of 14 nodes, and based on the results obtained, it can be concluded that the deep learning algorithm is more effective and more accurate than fuzzy logic. The general architecture of fuzzy logic systems is presented in [183].
In order to diagnose faults in systems, Ray and his team [184] proposed diagnostic methods based on SVM. This method is used to identify types of interference depending on its location. The SVM method was also used by Rudsari and his team [185]. He used this algorithm to locate faults for high-voltage circuit breakers. In [186], the authors used SVM to diagnose and classify system failures.
Lee et al. [187] propose the use of an expert system for power system diagnostics to detect disturbances. Abdelsalam et al. [188] used a fuzzy expert system in combination with discrete wavelet transform and the Kalman filter to identify and classify disturbances in the power system. Based on the research and analysis of the results, the authors concluded that this hybrid combination is able to effectively identify and classify disturbances with high accuracy and in a short computation time compared to other methods. Position [189] dealt with analyses of nuclear power plants and an appropriate expert system was designed for this purpose. Table 5 lists all artificial intelligence techniques used in this section.

2.6. Stability Issues in the Power System

Stability testing is a significant and important issue from the point of view of the operation of the power system. It is estimated that the failure that occurred in 2003 in the USA and Canada led to a power outage in up to 50 million households [190]. Voltage stability was analysed, among others, in [191]. Voltage stability margin (VSM) on the receive bus can be calculated as follows [192]:
V S M = P m a x P c u r r e n t P m a x
where Pmax is the maximum supplied power and Pcurrent is the current demand for active power. Voltage stability margin is expressed in relative units.
The phenomenon of voltage instability is attributed to the operation of the power system at its maximum allowable power, reactive power deficiency and inadequacy of reactive power compensation tools [193,194]. In [194], the author proposes a technique based on the use of artificial immunity systems, which is used to predict the state of voltage stability of the power system. Moreover, a comparative study was performed between an artificial immune systems (AIS)-based system and an ANN-based system for voltage stability prediction. Based on the results obtained, it can be seen that the AIS method is characterised by a smaller mean square error and a better correlation coefficient. However, the AIS method needed 2 min more to perform the same calculations, so it is slower than the method based on an artificial neural network.
Voltage stability can be considered in terms of short-term stability or in terms of long-term stability [195]. The issue of short-term stability was addressed by Zhang and his team [196]. They proposed a hierarchical and self-adaptive data analysis method for short-term voltage stability in real time. The proposed method used a machine for extreme machine learning, and the results obtained are satisfactory. In practice, the proposed method can be used to detect a rapid voltage drop or to detect abnormal voltage behaviour after a disturbance.
The issue of short-term voltage stability (SVS) was also addressed in [197], where a model combining an incremental learning machine and a class-unbalanced learning machine was used for this purpose. The proposed solution was tested on the Nordic test system, and it was shown that the model is adaptive and resistant to new, unknown situations.
The issue of monitoring long-term stability in the power system using EML was addressed in [198]. The model proposed by the authors allows to predict the loss of voltage stability in the system caused by limitations in the transmission of reactive power, and provides a warning when there is a deficit of this power in one of the system areas.
Malbasa V. et al. [192] proposed an active machine learning technique for monitoring voltage stability in transmission systems. This approach makes it possible to improve existing machine learning algorithms, such as SVM, DT and ANN, through active interaction with online forecasts. The research presented by scientists proves a significant reduction in training time, prediction time and reduces the number of measurements necessary in order to obtain satisfactory prediction accuracy. In [199], machine learning based on artificial neural networks was proposed for this purpose, and then the performance of the model was tested on 14-, 30- and 118-node systems, as well as on a real 62-node section of the Indian power grid under various load variants. The artificial neural network approach was also used by Bahmanyar and Karami [200], Ashraf et al. [201] and is found in [202,203]. Further, in these cases, the effectiveness of the proposed solution was tested on a 39-node power system in the case of Bahmanyar and on 14- and 118-node systems in the case of Ashraf. The obtained results demonstrate that the proposed models are efficient and allow for effective and accurate estimation of VSM. The flowchart of the procedure proposed by Ashraf is shown in Figure 7.
In [204], in order to determine the voltage stability of the system, a hybrid model based on machine learning techniques such as RF and LSTM was proposed. Then, in order to verify the proposed method, a simulation analysis was performed on a 68-node system. The obtained results show that the proposed method provides better accuracy than two other methods that the authors chose for comparison.
Gomez et al. [205] proposed the use of the SVM method to accurately and, above all, quickly predict transient instability in the power system after a failure. The authors showed that data such as the bus voltage value or the generator rotor speed taken immediately after the failure was removed can be used as input data for SVM. The algorithm was tested on a 39-node network and showed over 97% prediction accuracy. In order to solve the voltage instability problem, Xu and his team in [206] proposed the use of multi-agent deep reinforcement learning (MA-DRL). The solution was tested on a 33-node closed test network.
The increased share of renewable energy sources in the system also increases its susceptibility to frequency instability, which in turn leads to increased challenges in maintaining its desired value [207,208]. In [207], the authors propose the use of logistic regression (LR) and the support vector machine to classify failures with unmaintained frequency values. Both proposed methods were tested on the energy system of the Spanish island of Las Palmas, and the results obtained by the authors indicate that their methods are characterised by accuracy and high flexibility. In [209] the authors propose the use of DL for this purpose, and in [210] a MA-DRL-based model is proposed. Xingyum et al. [211] proposed an algorithm based on XGBoost to predict frequency stability. The authors compared their proposed algorithm with others based on SVR, DL or CNN, and the results obtained prove that the XGBoost algorithm has better prediction performance.
In [208], the authors focus on accurate estimation of the frequency nadir, which is important in order to prevent large fluctuations in the frequency itself. For this purpose, they propose using five different machine learning methods and comparing their results: linear regression, gradient boosting, support vector regression, artificial neural network and XGBoost. The best results were obtained using gradient boosting and XGBoost, the objective functions of which are presented in Equations (4)–(7):
  • Gradient Boosting:
F o x = a r g min γ i = 1 n L y i , γ
F m x = F m 1 x + a r g min h m ϵ H i = 1 n L y i , F m 1 ( x i + h m ( x i ) )
where, F and H are the learning functions and L is the loss function. The parameters x and y are the input variable and the output variable, respectively, and γ is the initialisation.
  • XGBoost:
L t = i = 1 n l ( y i ^ , y t ) + k Ω f k
Ω f = γ T + 1 2 w 2
where L is the loss function that measures the difference between the forecast y i ^ and the read value yi. Function 7, on the other hand, is used to smooth the learned final weights to avoid overfitting.
Table 6 summarises the artificial intelligence techniques used in issues related to the stability of the energy system.

2.7. Aspects Related to Forecasting Energy Prices

Another important topic is forecasting energy prices in the power system [212,213,214,215]. As Fraunholz [216] presents in his work, increasing the accuracy of forecasting market prices by just 1% can bring multi-billion savings for operators.
An algorithm based on long short-term memory was used in [217] where stock market profits were forecasted one day in advance. Tschorna in [218] tested several machine learning methods for forecasting electricity prices. Their observations show that the best learning methods among the proposed ones are DNN and SVR. Kapoor and Witchitaxorn in [219] test the use of generalised autoregressive conditional heteroskedasticity volatility (GARCH) and stochastic volatility (SV) machine learning models combined with LASSO for daily electricity price forecasting in New Zealand. In [220] support vector regression was used to forecast energy prices in the eastern region of Saudi Arabia. The results obtained by the authors confirm that this method is also characterised by high forecasting accuracy. The SVM method is used by Singh and Mahapatra [221] and by Damaluri and his team [222]. In [221], the authors tested their model on the power systems of Great Britain, France and Germany, obtaining mean percentage absolute errors (MAPE) of 3.58, 3.96 and 5.37, respectively. Deep learning techniques were used in [223], where the authors carried out research on a 33-node IEEE network, and the results obtained were characterised by high efficiency. In [224], the DRNN algorithm was used for one-day-ahead forecasting. The authors used real English data for research purposes and compared the results obtained using their proposed model with an SVM and an improved hybrid machine based on SVM. The research confirmed that the model proposed by the authors achieved an accuracy that was 29.7% higher than a single SVM and 21.04% higher than a hybrid machine based on SVM.
Short-term forecasting of energy prices is a key issue for consumers. The authors of [225] used the LSTM algorithm for its correct prediction. For prediction purposes, the proposed model analyses input time series of different scales and processes each of them. The proposed method was tested on one of the real energy systems in the United States from April 2013 to December 2014. Ghimire and his team in [226] propose the integration of LSTM, CNN and the variational mode decomposition (VMD) algorithm to estimate half-hourly electricity prices. The solution they proposed was tested on a system in Australia, and the results obtained are satisfactory and exceed the reference values. Yang, Sun and the rest of the team in [227] propose the use of ELM, average values of mean absolute error (MAE), root-mean-square error (RMS), mean absolute percentage error, index of agreement and Theil’s inequality coefficient give grounds to believe that this is a promising method and that its use can lead to accurate price forecasting.
In [228], transfer learning, a deep learning technique, was used to predict energy prices. The authors checked the correctness of their method on two real energy systems. Forecasting in the French energy system improved by 7% compared to other solutions used, and in the German energy system by 3%. Forecasting based on an artificial neural network was proposed in [229,230]. In reference [229], an approach based on a boosted neural network (BooNN) was proposed, where the following formula was used to calculate MAPE:
M A P E = 100 T t = 1 T y t y t ^ y t
where: yt is the actual value of the occurring load, y i ^ is the predicted load value and T is the total number of samples used. MAPE error is expressed as a percentage.
The obtained results show that a low forecasting error can be achieved when the number of models for which calculations are performed is greater than or equal to 20. As the number of analysed models decreases, the forecasting accuracy decreases.
Table 7 summarizes the application of artificial intelligence techniques used in energy price forecasting issues.

3. Literature Review of the Application of Optimization Methods in Power Engineering

The second group of methods and algorithms taken into account in the special issue considered are optimisation methods that enable the search for optimal solutions from the point of view of various criteria (objective functions) [231,232,233,234].
This section presents a description of optimisation methods that can be used to solve problems in power engineering, along with examples of work in which they were used. These methods are presented separately to show their division and advantages and disadvantages. Due to the very wide application of these methods, they are presented collectively. They can be used in virtually all areas of research in the field of power engineering, for example:
  • To improve the stability of the power system;
  • To eliminating line overloads;
  • To forecast the generation of solar and wind sources;
  • Optimization of voltage profiles in nodes;
  • Forecasting;
  • Storage;
  • Improving the power quality;
  • Disturbance analysis.
Additionally, they can also be used for the optimal selection of hyperparameters in methods based on artificial intelligence. The previous chapter also contains works in which, in addition to methods based on artificial intelligence, optimisation methods were used, which often support and improve the computational process.
As previously mentioned, the appearance of an increasing number of random objects in the system, such as RESs, consumers and unpredictable disturbances, causing, e.g., changes in the network operation configuration, branch overloads, voltage exceedances or balance problems, causes the modern power engineering to grapple with problems it has never faced before. It is therefore necessary to use advanced methods, such as optimisation (classic and ever more often used heuristic and metaheuristic optimisation), thanks to which it is possible to eliminate them. There are many optimisation methods and algorithms. The general division of optimisation methods that can be used in power engineering is shown in Figure 8.
Classic optimisation methods include the following [1]:
  • Linear programming (simplex method, dual simplex method, interior point method);
  • Nonlinear programming (Newton–Raphson method, unconstrained optimisation methods, methods with a penalty function);
  • Quadratic programming (trust region reflective algorithm, modified simplex method);
  • Mixed-integer programming (branch and bound method, cutting-plane method, Gomory’s mixed-integer programming).
The advantages of classical methods include high accuracy and the short time taken to obtain a solution. The disadvantage of these methods is that they can only be used in situations where the objective function has essentially one optimum. When the objective function has multiple optimums, there is a high probability of finding a local optimum. Examples of works in the field of power engineering in which classical methods were used are presented below.
Detailed information on theoretical issues related to classical optimisation methods that were used in the past and are currently used can be found in the books: Vasuki [235], Rao [236] and Jin et al. [237]. Examples of work in which classic optimisation methods were used are presented and briefly discussed below. Classical optimisation methods were also presented and described in the book [238] by Jin, Wang and Sun; a more detailed division can be found in [239]. As mentioned earlier, the significant advantages of classical optimisation methods include high efficiency and accuracy of the results obtained, as well as a relatively short time needed to obtain the results. The classical method also has disadvantages; namely, it requires, among other things, knowledge of the form of the objective function. Another disadvantage that may eliminate this method is the size of the problem under consideration (the need to meet constraints in multi-dimensional tasks). When solving a problem involving an extensive power system that has even several tens of thousands of elements, finding a solution is significantly difficult, and often even impossible [1]. More additional information about the classical method can be found in [240,241].
As a result of the problems associated with the use of classical methods mentioned earlier, the use of heuristic and metaheuristic optimisation algorithms is becoming more and more common, which are used, among others, in [242,243,244,245,246]. These methods owe their popularity, among others, to their universality, flexibility, simplicity and relatively high effectiveness [247,248]. The disadvantages include the fact that the obtained results with a certain probability allow us to claim that the found optimum is global and the relatively long computation time. Generally, these methods can be divided into the following [1]:
  • Population-based methods (e.g., EA—evolutionary algorithm or SI—swarm intelligence);
  • Methods based on a single solution (e.g., SA—simulated annealing or TS—tabu search).
When solving problems in the field of power engineering, it is also important that in the event of, for example, a divergent calculation process, the network model can be reloaded without losing the best solution found so far. Examples of works in the field of power engineering in which classical and metaheuristic methods were used are presented below.
In [249], Jiaqing and his team used the weak robust method for scheduling power systems with a large number of RES sources. Additionally, the authors used an improved bacterial colony chemotaxis (BCC) algorithm, which can make the final model even more efficient and environmentally friendly. This approach was aimed at minimizing operating costs and reducing pollutant emissions. In [250], Guo and his team proposed the use of the adaptive clustering-based hierarchical layout optimisation method of a large integrated power system in order to better take into account the energy balance, transmission losses, as well as the costs of its construction. Silveira, Tabares and the rest of the team [251] used classical optimisation methods to reconfigure the network. Based on their research, they concluded that the linear and conic methods are optimal for small and medium-sized systems. In [252], the authors used nonlinear optimisation to propose an optimal strategy for the distribution system operator (DSO) to provide flexibility services in areas with a large amount of distributed renewable sources. The authors of [253] used a single-step method for tracing power flows, which combines the accuracy of linear optimisation and the speed of heuristic methods for removing current overloads in power lines. For this purpose, they combined the optimisation method with the power flow tracking method.
Connecting several or more renewable sources in a given area may cause an overload of lines or transformers located in the immediate vicinity or at a certain distance from them. In order to reduce the occurrence of such overloads, it is possible to use simplex optimisation, as presented in [254,255,256,257].
Optimisation using linear programming was proposed by Kumar [258], who used it to determine the optimal location for the phasor measurement unit (PMU). These devices are essential to fully observe the energy system. Zhang, Woo and Choi [259] decided to use the same optimisation method. They used linear programming to analyse interval power flow (IPF), which is a promising approach to dealing with the issue of uncertainty associated with renewable energy sources in the system. In [260], linear programming was used to optimize the management of off-grid systems. The authors consider the development of a methodology for taking into account battery degradation processes in optimization models by defining costs as an important contribution. Munteanu and his team [261] used linear optimisation to optimise the control of wind energy systems. Munteanu also proposed the use of nonlinear optimisation to optimise the behaviour of the variable speed wind power system (WPS) [262]. Wen-Jing Niu et al. proposed the use of the classic quadratic programming optimisation method to optimise the operation of a hydroelectric power plant to reduce electricity shortages in the energy system [263].
In [246], the authors used a hybrid combination of metaheuristic optimisation in the form of the tree growth algorithm (TGA) and analytical optimisation to minimise power losses, as well as to improve voltage stability in the power system through the optimal location of distributed generators. The proposed method was thoroughly analysed on two test systems, i.e., IEEE 33 and IEEE 69-node networks, as well as on the actual 94-node Portuguese network. The obtained results showed that the proposed method works effectively, with very low power losses. Abdelinia et al. [245] used metaheuristic optimisation in the form of shark smell optimisation (SSO) combined with an artificial neural network to predict solar generation. This is necessary for the stable operation of the power system because unpredictable fluctuations in RES generation may lead to a loss of stability and reliability of the system. For verification purposes, the authors compared the entire proposed model to a real case, and also compared it with nine other forecasting methods. Additionally, the authors checked the effectiveness of the proposed metaheuristic algorithm by comparing it with six other optimisation methods for 24 test functions. In [264], a hybrid method combining the PSO metaheuristic optimization method with fuzzy logic was used to forecast solar and wind generation. The authors of [265], on the other hand, presented the use of the eagle arithmetic optimization algorithm (EAOA) metaheuristic combined with fuzzy logic to improve energy system management. Alasali et al. [244] proposed a new optimisation algorithm, manta ray foraging optimisation (MRFO), which aims to solve the problem of power flow from RESs. The authors defined four main objective functions related to optimal power distribution problems, which include, among others, transmission power losses and voltage deviations. Additionally, the algorithm was compared with six other modern metaheuristic optimisation techniques, and the results achieved by MRFO were the most precise. In [243], optimisation methods such as genetic algorithm, artificial bee colony (ABC) and grey wolf optimise (GWO) were used to tune wind turbine blade-pitch control to improve generation. The authors presented comparative studies of the proposed optimisation methods compared to conventional, commonly used methods such as the Zeigler–Nichols algorithm and the simplex algorithm. Based on the conducted research, the authors concluded that the method combining grey wolf optimise with proportional–integral–differential (GWO-PID) is more efficient than ABC, GA or conventional methods. In [266], the authors used intelligent genetic algorithms (IGA) to control the output power of wind turbines by optimising the pitch of the turbine blades. The authors tested the effectiveness of their method using the MATLAB program. Based on the results obtained, they concluded that the IGA method is a more efficient optimisation method than other genetic algorithms. The ABC algorithm was also used by Ravi with Duraiswarmy [267] to improve the stability of the power system. The artificial bee colony can also be successfully used to optimise the maintenance scheduling of generators in a power plant [268]. Effective maintenance planning is an extremely important issue for the operator to ensure stable and reliable operation of the entire system. The author’s research has shown that the ABC algorithm is an extremely effective method for solving problems with generator maintenance scheduling (GMS). Heuristic methods are also often used in the case of PSS. For example, in [242] nondeterministic genetic sorting and the tabu search method were used to adjust the parameters of power system stabiliser controllers. Work on improving the operation of the PSS stabilizer was carried out in [269], where the orthogonal learning artificial bee colony was used. This approach has proven to be effective because it can improve the PSS system and fine tune its parameters. The authors of [270] focused on the development of the particle swarm optimisation method to estimate the optimal sizes as well as the most optimal location of energy storage systems. Compared to traditionally used models, much faster computational capabilities have been demonstrated. The proposed method was tested on a 24-node power system. In order to ensure reliable and sustainable operation of the power system with a large number of renewable sources, it is important to take into account the random nature of generation. The PSO method was also used by Kennedy Eberhart et al. [271]. They described, among others, the relationships between PSO, GA and AI. In [272], PSO was used to solve power system planning problems with a large number of plug-in electric vehicles (PEVs). In [273], the PSO method was used to optimize reactive power and active power to minimize the occurrence of active power losses. In turn, the proposed algorithm was tested on a 33-node IEEE test network. The ant colony optimisation (ACO) method is also successfully used to optimize active and reactive power losses, the use of which was proposed and tested on a 39-node test network in [274]. Ant colony optimization is also used for optimal scheduling of generating unit overhauls [275] and for improving the optimization of power system operations to reduce generated air pollution [276]. ACO is also used to optimize the routing of “overhead power transmitting lines” (OHPTL). This method makes it possible to reduce costs by selecting a more optimal route [277]. Some of the energy problems that metaheuristics in the form of the cuckoo search optimiser (CSO) also address include the optimisation of photovoltaic systems to better match the output power to the current cell shading [278]. The CSO method combined with the optimisation methods teaching–learning-based optimisation (TLBO) was used by Peddakapu in [279] in an automatic approach to automatic generation control (AGC). The cuckoo search optimiser was used to optimise the arrangement of wind turbines in [280]. Yet another issue in which metaheuristics are used is the optimisation of network topology in conditions of potential overload [281]. For this purpose, Antoniadis used variable neighbourhood search (VNS). Heuristic methods, unlike classical methods, do not need to know the derivative form of the goal, and in addition, they are even faster than classical methods. In their work, Pijarski and Kacejko [282] proposed the use of a new metaheuristic optimisation method, namely AIG. This method corrects the previous solution in each iteration process using specially selected multipliers. The advantage of the innovative shooter algorithm is its high accuracy and speed in solving various problems. Kareem et al. [283] examined and compared metaheuristic algorithms, including the GA, PSO, colony optimisation algorithm (ACO), simulated annealing (SA) and differential evolution (DE) algorithm. Yesilbudak [284] compared several optimisation methods, including the artificial hummingbird algorithm, artificial rabbits optimisation, enhanced Jaya algorithm, flow direction algorithm and artificial gorilla troops optimiser, to determine unknown parameters of photovoltaic cells. Based on the obtained research results, the author concluded that the studied metaheuristic techniques are able to estimate accurate and efficient design factors for photovoltaic systems. Pijarski and Kacejko [285,286] also used a metaheuristic method in the form of the algorithm of the innovative gunner (AIG) to optimise the voltage in the medium-voltage network. In [287], metaheuristic methods were used to determine the impact of electric vehicle load on the power system. The author attempted to minimise the harmful effects of vehicle charging stations on the system and used eight well-known optimisation methods: teaching–learner-based optimisation (MTLBO), JAYA, modified JAYA (MJAYA), ant-lion optimisation (ALO), whale optimisation technique (WOT), grasshopper optimisation technique (GOT), modified whale optimisation algorithm (MWOA) and hybrid whale particle swarm optimisation (HWPSOA). He verified his research on the 33-node IEEE 33-test network using Matlab software (https://www.mathworks.com/products/matlab.html, accessed on 16 January 2024). Other commonly used heuristic optimisation methods are the following: bacterial foraging optimisation (BFO) [288], glowworm swarm optimisation (GSO) [289] and bat algorithm (BA) [290]. In [291], Wang et al. used a combination of a bidirectional model for deep learning and hyperparameter optimisation using a new metaheuristic method called golden jackal optimisation (GJO). The authors of [292] focused on the issue of optimal reactive power distribution on the example of the CIGRE test network using two metaheuristic optimisation techniques. For this purpose, they used the simulated annealing and particle swarm optimisation method. In [293], the authors proposed a two-stage method to eliminate power line overloads on the example of a modified IEEE 118-bus test network. They used the algorithm of the innovative gunner to solve this problem. One can also distinguish works where the authors deal with optimal management of power system operation [294] and minimization of power losses [295].
More detailed information about metaheuristic optimisation methods can also be found in [296,297,298] and in books by Kumar [299] and by Yang [300].

4. A General Summary of Methods and Possible Areas of Their Future Application

Based on a review of the available literature, it can be concluded that network operators need advanced methods to solve difficult problems that currently appear in the power system. The authors’ experience shows that operators expect new ways to improve the management of the power system. The use of modern methods based on artificial intelligence and optimization should take place both during the design, modernisation of the network and during its operation. With such tools, network operators will be able to make decisions more easily in conditions of high uncertainty.
Based on the extensive literature review presented in point 2, it can be concluded that some of the calculation methods are used frequently and some are used less frequently. Differences in the frequency of using them to solve real problems result, among others, from their effectiveness, efficiency, popularity and the time needed to obtain a solution. Based on the literature review, Figure 9 presents a general summary of the methods used in the literature, taking into account the frequency of their use.
The graph presented in Figure 9 illustrates the general trend in the use of these methods to solve problems in the power industry. Looking at Figure 9, it is also possible to determine which methods are the most effective and efficient by analysing the frequency of their use. By analysing the data contained in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6 and Table 7, it is also possible to determine which problems are most often considered in the literature. Additionally, methods can be identified that are most often used for specific problems.
Based on the figure, it can be said that deep learning and neural networks are the most frequently used methods. They have been used almost 70 times in the literature discussed. Bayesian methods, Q-learning, boosting and clustering methods are used least often in the literature considered. It is also worth paying attention to the optimisation techniques used. It can also be noticed that classical methods prevailed in the past. Currently, metaheuristic methods are being used increasingly, as can be seen in Figure 9. It should be noted that this article provides only a general presentation of the problems considered and the methods and algorithms to solve them. Also important are various types of computing platforms that facilitate and improve computation, such as the “Edge Computing platform in Feeder terminal unit (FTU) for distributed networks”, presented in [301]. Solving computational problems in power engineering also requires the use of appropriate software or the development of custom computer applications using various programming languages or programming tools such as Python or Matlab, for example.
Of course, the articles presented in this review, which is an introduction to the special issue, do not completely exhaust the topic, but they show a certain trend which methods are most popular among authors and which are not appreciated often enough in the literature.
This extensive literature review also indicates certain areas that constitute the so-called research gaps. They constitute potential topics for scientific development. These include, among others:
  • Technical and economic analyses allowing to determine the probability of annual loss of electricity generation from renewable energy sources;
  • Eliminating overloads of power lines in a high-voltage network saturated with renewable energy sources and energy storage;
  • Analyses aimed at examining the possibility of participation of RESs and energy storage in the processes of rebuilding the generating capacity of power plants after a catastrophic failure;
  • Analyses for determining the connection possibilities of the power system;
  • Minimising the difference in voltage phasor angles when power lines are switched on;
  • Optimal redispatching of power with RES installations;
  • Optimal selection of a compensation device for a wind or photovoltaic farm connected to the power grid by cable;
  • Cable pooling—optimal use of common network infrastructure by various types of renewable energy sources;
  • Optimal location of energy storage and electrolysis installations in the power grid;
  • Optimal management of inverters of photovoltaic installations,
  • Forecasting RES generated power or power demand using modern hybrid algorithms.
The research problems mentioned are examples of issues that can be solved using modern methods based on artificial intelligence and optimisation. Other research areas are certainly possible. This article, which is an introduction to the special issue, is intended as an encouragement and inspiration for potential authors to prepare their future publications that could concern the discussed topic.

5. Summary

As mentioned earlier, this article is an introduction to the special issue entitled Advances in the Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering. The authors defined the goals and scope of the research topics. They also drew attention to the constant need to deal with this topic due to the ongoing energy transformation and dynamic changes taking place in the field of electricity. It presents an extensive literature review on the topic under consideration. Examples of research areas and modern computational methods have been indicated that allow solving real, current problems faced by current power systems. Some of them can be eliminated based on acquired experience and engineering logic (engineering reasoning). Others, however, require the use of advanced methods and algorithms due to the degree of complexity, complexity and size of the issue. It is therefore necessary to search for new methods and improve the existing ones in view of the fact that no method has been found so far able to solve all the problems faced by the power system. It is also worth mentioning the enormous progress in methods and programs that allow their use online. Both problems and methods have been divided into suitable groups. It is shown how often certain computational methods are used in the literature. Some research gaps were also identified, which may constitute further areas of application of methods based on artificial intelligence and optimisation. The subject matter under consideration is extremely important from the point of view of the role of the power system in the functioning of national and global economies, as well as from the point of view of international cooperation and human security. Despite the relatively large number of items devoted to this topic in the literature, it is still possible to identify issues that require deeper research, a change in approach, the removal of simplifications or a greater extension and consideration of the current requirements and conditions of the operation of the power system.
Collaboration should be sought between experts from various scientific fields, e.g., artificial intelligence, optimisation, mathematics, computer science and power engineering. Interdisciplinarity is therefore recommended. Cooperation between experts in the field under consideration should take place through the exchange of experiences, joint problem solving, meetings, participation in projects and conferences. Therefore, when planning work related to solving problems related to the operation of the power system, the possibility of involving various experts should be considered. Their role would be to recognise the problem, propose appropriate methods and implement them, create a computational model of the network, perform analyses and develop the most important conclusions. In order for the proposed solutions to be used in practice, cooperation with operators is also necessary. Network operators know best what problems occur in the power system. They have up-to-date data and statistics and constantly monitor and manage the operation of the power system. They know what the possibilities are of using advanced methods in practice. Also, the cooperation of experts with network operators makes it possible to achieve even greater effects and to learn about the possibilities of using the proposed methods/algorithms in real-world situations.

Author Contributions

Conceptualization, P.P. and A.B.; methodology, P.P. and A.B.; formal analysis, P.P. and A.B.; investigation, P.P. and A.B.; writing—original draft preparation, P.P. and A.B.; writing—review and editing, P.P. and A.B.; visualization, A.B.; supervision, P.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

T–STakagi–SugenoRBFRadial basis function
SVMSupport vector machineBPBack propagation
BPNNBack-propagation neural network methodsADALINEAdaptive linear element networks
LSTMLong short-term memoryGRGeneral regression
ANNArtificial neural networkRTRegression tree
ELMExtreme machine learningDTDecision tree
DLDeep learningXGBoosteXtreme gradient boosting
BESSBattery energy storage systemAdaBoostAdaptive boosting over decision trees
AWEAlkaline water electrolysersGPRGaussian process regression
ESSEnergy storage systemLS-SVMLeast-squares support vector machines
ANFISAdaptive neuro-fuzzy inference systemPSOParticle swarm optimization
FESSFlywheel energy storage systemsNARMNonlinear autoregressive model
DTDecision treeMFFMulti-feature fusion
FVRLFuzzy vector reinforcement learningSAMSelf-attention mechanism
RNNReinforcement neutral networkGCNGraph convolutional network
SVRSupport vector regressionBi-LSTMBi-directional long short-term memory
VMDVariational mode decomposition 1D-CNNOne-dimensional convolutional neural networks
SSSASmall signal stability analysisWTWavelet transform
GNNGraph neural networksNNNeural network
ELSEmergency load sheddingEAEvolutionary algorithm
DBSCANDensity-based spatial clustering of applications with noiseAIArtificial intelligence
EEMDEnsemble empirical mode decompositionMLMachine learning
RVMRelevance vector machineDCNNDeep convolutional neural network
IMFIntrinsic mode functionsMSVMMulti-class support vector machine
CNNConvolutional neural networkSMSTSegmented and modified S-transform
SESample entropyI-RNNIdentity-recurrent neural network
MLPMulti-layer perceptronGRUGated recurrent units
GBRGradient-boosted regressionPCAPrincipal component analysis
RFRRandom forest regressionGANGenerative adversarial network
APSOAdvanced particle swarm optimizationPMUPhasor measurement units
FTMAFine-tuning metaheuristic algorithmWPTWavelet packet transform
RFRandom forestSOMSelf-organizing mapping
NARXNonlinear autoregressive models with exogenous inputsFFTFast Fourier transform
VPPVirtual power plantDWTDiscrete wavelet transform
LASSOLeast absolute shrinkage and selection operatorSGBDERSynchronous generator-based DER
ENEntropy networkLRLogistic regression
PVPNetPowerful deep convolutional neural network modelIBDERInverter-based DER
DNN-MRTDeep neural network-based meta regression and transfer learningDSADynamic security assessment
DBNDeep belief networkTMTime margin
CCTCritical clearing timeRLReinforcement learning
THDTotal harmonic distortionLFOLow-frequency oscillations
DLNNDeep learning neural networkPSSPower system stabilizer
NA-MEDNoise-assisted multi-variate empirical mode decompositionNGNeurogenetic
MI–LightGBMMulti-level iterative–LightGBMMGGPMulti-gene genetic programming
FSDFault section diagnosisOLABCOrthogonal learning artificial bee colony
HELMHierarchical extreme learning machinesGAGenetic algorithm
PNNProbabilistic neural networkCNN-LSTMConvolutional neural network-long short-term memory
VSMVoltage stability marginAISArtificial immune systems
SVSShort-term voltage stabilityILMImbalance learning machine
MA-DRLMulti-agent deep reinforcement learningDDNDeep neural network
GARCHGeneralized autoregressive conditional heteroskedasticity volatilitySVStochastic volatility
MAPEMean percentage absolute errorDRNNDeep recurrent neural network
STPFShort-term price forecastingVMDVariational mode decomposition
BooNNBoosted neural networkRESRenewable energy sources
MRFOManta ray foraging optimizationABCArtificial bee colony
GWOGrey wolf optimizerIGAIntelligent genetic algorithms
FCMFuzzy c-meansDRNDeep residual networks
MAEMean absolute errorRMSRoot-mean-square error
AIGAlgorithm of the innovative gunnerACOColony optimization algorithm
BCCBacterial colony chemotaxisSCM_CSCSelectively coherent model of converter system control
DRLDeep reinforcement learningDNNDeep neural network
SPRSeasonal persistence-based regressivePARPersistence-based auto-regressive
WNNWavelet neural networksSPNNSeasonal persistence-based neural network
Multi-SVMMulti-class support vector machineGWO-PIDGrey wolf optimise with proportional–integral–differential
OHPTLOverhead power transmitting linesDSODistribution system operator
TGATree growth algorithmWPSWind power system
GMSGenerator maintenance schedulingSSOShark smell optimisation
PEVPlug-in electric vehiclesBABat algorithm
CSOCuckoo search optimiserTLBOTeaching–learning-based optimisation
AGCAutomatic generation controlSASimulated annealing
VNSVariable neighbourhood searchDEDifferential evolution
MTLBOModified teaching–learner-based optimisationALOAnt-lion optimisation
MJAYAModified JAYAWOTWhale optimisation technique
GOTGrasshopper optimisation techniqueGJOGolden jackal optimisation
HWPSOAHybrid whale particle swarm optimisationBFOBacterial foraging optimisation
MWOAModified whale optimisation algorithmEAOAEagle arithmetic optimization algorithm
SOMASelf-organizing migrating algorithmIPFInterval power flow

References

  1. Pijarski, P.; Kacejko, P.; Miller, P. Advanced Optimisation and Forecasting Methods in Power Engineering—Introduction to the Special Issue. Energies 2023, 16, 2804. [Google Scholar] [CrossRef]
  2. do Amaral Burghi, A.C.; Hirsch, T.; Pitz-Paal, R. Artificial Learning Dispatch Planning for Flexible Renewable-Energy Systems. Energies 2020, 13, 1517. [Google Scholar] [CrossRef]
  3. Liu, F.; Li, R.; Dreglea, A. Wind Speed and Power Ultra Short-Term Robust Forecasting Based on Takagi–Sugeno Fuzzy Model. Energies 2019, 12, 3551. [Google Scholar] [CrossRef]
  4. Almutairi, A.; Alrumayh, O. An intelligent deep learning based prediction model for wind power generation. Comput. Electr. Eng. 2022, 101, 108000. [Google Scholar] [CrossRef]
  5. Hasanien, H.M.; Muyeen, S.M. Speed control of grid-connected switched reluctance generator driven by variable speed wind turbine using adaptive neural network controller. Electr. Power Syst. Res. 2012, 84, 206–213. [Google Scholar] [CrossRef]
  6. Muyeen, S.M.; Hasanien, H.M.; Al-Durra, A. Transient stability enhancement of wind farms connected to a multi-machine power system by using an adaptive ANN-controlled SMES. Energy Convers. Manag. 2014, 78, 412–420. [Google Scholar] [CrossRef]
  7. Dahhani, O.; El-Jouni, A.; Boumhidi, I. Assessment and control of wind turbine by support vector machines. Sustain. Energy Technol. Assess. 2018, 27, 167–179. [Google Scholar] [CrossRef]
  8. Wu, S.; Wang, Y.; Cheng, S. Extreme learning machine based wind speed estimation and sensorless control for wind turbine power generation system. Neurocomputing 2013, 102, 163–175. [Google Scholar] [CrossRef]
  9. Brahmane, A.V.; Deshmukh, S.R. Artificial Intelligence-Based Energy Management System for Renewable Energy Sources. In Proceedings of the 2023 4th International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 6–8 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 727–731, ISBN 979-8-3503-0009-3. [Google Scholar]
  10. Qadir, Z.; Khan, S.I.; Khalaji, E.; Munawar, H.S.; Al-Turjman, F.; Mahmud, M.P.; Kouzani, A.Z.; Le, K. Predicting the energy output of hybrid PV–wind renewable energy system using feature selection technique for smart grids. Energy Rep. 2021, 7, 8465–8475. [Google Scholar] [CrossRef]
  11. Shams, M.H.; Niaz, H.; Na, J.; Anvari-Moghaddam, A.; Liu, J.J. Machine learning-based utilization of renewable power curtailments under uncertainty by planning of hydrogen systems and battery storages. J. Energy Storage 2021, 41, 103010. [Google Scholar] [CrossRef]
  12. Hossain, M.A.; Islam, M.R.; Hossain, M.A.; Hossain, M.J. Control strategy review for hydrogen-renewable energy power system. J. Energy Storage 2023, 72, 108170. [Google Scholar] [CrossRef]
  13. Huang, X.-Y.; Chen, Y.-W.; Yang, J.-T. Inlet setting strategy via machine learning algorithm for thermal management of container-type battery energy-storage systems (BESS). Int. J. Heat Mass Transf. 2024, 218, 124712. [Google Scholar] [CrossRef]
  14. Xu, K.; Guo, Y.; Lei, G.; Zhu, J. A Review of Flywheel Energy Storage System Technologies. Energies 2023, 16, 6462. [Google Scholar] [CrossRef]
  15. Yin, L.; Li, Y. Fuzzy vector reinforcement learning algorithm for generation control of power systems considering flywheel energy storage. Appl. Soft Comput. 2022, 125, 109149. [Google Scholar] [CrossRef]
  16. Zhang, Z.; Meng, K.; Li, Y.; Liu, Q.; Wu, H. Hierarchical energy optimization of flywheel energy storage array systems for wind farms based on deep reinforcement learning. J. Renew. Sustain. Energy 2023, 15, 044101. [Google Scholar] [CrossRef]
  17. He, D.; Liu, C.; Jin, Z.; Ma, R.; Chen, Y.; Shan, S. Fault diagnosis of flywheel bearing based on parameter optimization variational mode decomposition energy entropy and deep learning. Energy 2022, 239, 122108. [Google Scholar] [CrossRef]
  18. Wen, Z.; Fang, P.; Yin, Y.; Królczyk, G.; Gardoni, P.; Li, Z. A novel machine learning model for safety risk analysis in flywheel-battery hybrid energy storage system. J. Energy Storage 2022, 49, 104072. [Google Scholar] [CrossRef]
  19. Lan, T.; Jermsittiparsert, K.; Alrashood, S.T.; Rezaei, M.; Al-Ghussain, L.; Mohamed, M.A. An Advanced Machine Learning Based Energy Management of Renewable Microgrids Considering Hybrid Electric Vehicles’ Charging Demand. Energies 2021, 14, 569. [Google Scholar] [CrossRef]
  20. Murshed, M.; Chamana, M.; Schmitt, K.E.K.; Pol, S.; Adeyanju, O.; Bayne, S. Sizing PV and BESS for Grid-Connected Microgrid Resilience: A Data-Driven Hybrid Optimization Approach. Energies 2023, 16, 7300. [Google Scholar] [CrossRef]
  21. Mroczek, B.; Pijarski, P. Machine Learning in Operating of Low Voltage Future Grid. Energies 2022, 15, 5388. [Google Scholar] [CrossRef]
  22. Pepiciello, A.; Vaccaro, A. Artificial Neural Network-based Small Signal Stability Analysis of Power Systems. In Proceedings of the 2021 IEEE Madrid PowerTech, Madrid, Spain, 28 June–2 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–5, ISBN 978-1-6654-3597-0. [Google Scholar]
  23. Teeuwsen, S.P.; Erlich, I.; El-Sharkawi, M.A. Small-signal stability assessment based on advanced neural network methods. In Proceedings of the 2003 IEEE Power Engineering Society General Meeting, Toronto, ON, Canada, 13–17 July 2003; IEEE: Piscataway, NJ, USA, 2003; pp. 2349–2354, ISBN 0-7803-7989-6. [Google Scholar]
  24. Liu, R.; Verbic, G.; Ma, J. A machine learning approach for fast future grid small-signal stability scanning. In Proceedings of the 2016 IEEE International Conference on Power System Technology (POWERCON), Wollongong, Australia, 28 September–1 October 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6, ISBN 978-1-4673-8848-1. [Google Scholar]
  25. Liu, J.; Zhang, Y.; Meng, K.; Xu, Y.; Dong, Z.Y. Risk-Averse Graph Learning for Real-time Power System Emergency Load Shedding. In Proceedings of the 2022 IEEE PES Innovative Smart Grid Technologies—Asia (ISGT Asia), Singapore, 1–5 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 520–524, ISBN 979-8-3503-9966-0. [Google Scholar]
  26. Zhao, N.; You, F. Sustainable power systems operations under renewable energy induced disjunctive uncertainties via machine learning-based robust optimization. Renew. Sustain. Energy Rev. 2022, 161, 112428. [Google Scholar] [CrossRef]
  27. Wang, S.; Sun, Y.; Zhou, Y.; Jamil Mahfoud, R.; Hou, D. A New Hybrid Short-Term Interval Forecasting of PV Output Power Based on EEMD-SE-RVM. Energies 2020, 13, 87. [Google Scholar] [CrossRef]
  28. Jakoplić, A.; Franković, D.; Havelka, J.; Bulat, H. Short-Term Photovoltaic Power Plant Output Forecasting Using Sky Images and Deep Learning. Energies 2023, 16, 5428. [Google Scholar] [CrossRef]
  29. Elsaraiti, M.; Merabet, A. Solar Power Forecasting Using Deep Learning Techniques. IEEE Access 2022, 10, 31692–31698. [Google Scholar] [CrossRef]
  30. Gala, Y.; Fernández, Á.; Díaz, J.; Dorronsoro, J.R. Hybrid machine learning forecasting of solar radiation values. Neurocomputing 2016, 176, 48–59. [Google Scholar] [CrossRef]
  31. Zamee, M.A.; Won, D. Novel Mode Adaptive Artificial Neural Network for Dynamic Learning: Application in Renewable Energy Sources Power Generation Prediction. Energies 2020, 13, 6405. [Google Scholar] [CrossRef]
  32. Fadare, D.A. Modelling of solar energy potential in Nigeria using an artificial neural network model. Appl. Energy 2009, 86, 1410–1422. [Google Scholar] [CrossRef]
  33. Amrouche, B.; Le Pivert, X. Artificial neural network based daily local forecasting for global solar radiation. Appl. Energy 2014, 130, 333–341. [Google Scholar] [CrossRef]
  34. Meng, M.; Song, C. Daily Photovoltaic Power Generation Forecasting Model Based on Random Forest Algorithm for North China in Winter. Sustainability 2020, 12, 2247. [Google Scholar] [CrossRef]
  35. Monteiro, R.V.; Guimarães, G.C.; Moura, F.A.; Albertini, M.R.; Albertini, M.K. Estimating photovoltaic power generation: Performance analysis of artificial neural networks, Support Vector Machine and Kalman filter. Electr. Power Syst. Res. 2017, 143, 643–656. [Google Scholar] [CrossRef]
  36. Tang, N.; Mao, S.; Wang, Y.; Nelms, R.M. Solar Power Generation Forecasting With a LASSO-Based Approach. IEEE Internet Things J. 2018, 5, 1090–1099. [Google Scholar] [CrossRef]
  37. Rosato, A.; Panella, M.; Araneo, R.; Andreotti, A. A Neural Network Based Prediction System of Distributed Generation for the Management of Microgrids. IEEE Trans. Ind. Applicat. 2019, 55, 7092–7102. [Google Scholar] [CrossRef]
  38. Akhter, M.N.; Mekhilef, S.; Mokhlis, H.; Almohaimeed, Z.M.; Muhammad, M.A.; Khairuddin, A.S.M.; Akram, R.; Hussain, M.M. An Hour-Ahead PV Power Forecasting Method Based on an RNN-LSTM Model for Three Different PV Plants. Energies 2022, 15, 2243. [Google Scholar] [CrossRef]
  39. Huang, C.-J.; Kuo, P.-H. Multiple-Input Deep Convolutional Neural Network Model for Short-Term Photovoltaic Power Forecasting. IEEE Access 2019, 7, 74822–74834. [Google Scholar] [CrossRef]
  40. Qureshi, A.S.; Khan, A.; Zameer, A.; Usman, A. Wind power prediction using deep neural network based meta regression and transfer learning. Appl. Soft Comput. 2017, 58, 742–755. [Google Scholar] [CrossRef]
  41. Dehghan Manshadi, M.; Mousavi, M.; Soltani, M.; Mosavi, A.; Kovacs, L. Deep Learning for Modeling an Offshore Hybrid Wind–Wave Energy System. Energies 2022, 15, 9484. [Google Scholar] [CrossRef]
  42. Troncoso, A.; Salcedo-Sanz, S.; Casanova-Mateo, C.; Riquelme, J.C.; Prieto, L. Local models-based regression trees for very short-term wind speed prediction. Renew. Energy 2015, 81, 589–598. [Google Scholar] [CrossRef]
  43. Heinermann, J.; Kramer, O. Machine learning ensembles for wind power prediction. Renew. Energy 2016, 89, 671–679. [Google Scholar] [CrossRef]
  44. Wang, H.; Li, G.; Wang, G.; Peng, J.; Jiang, H.; Liu, Y. Deep learning based ensemble approach for probabilistic wind power forecasting. Appl. Energy 2017, 188, 56–70. [Google Scholar] [CrossRef]
  45. Wen, L.; Zhou, K.; Yang, S.; Lu, X. Optimal load dispatch of community microgrid with deep learning based solar power and load forecasting. Energy 2019, 171, 1053–1065. [Google Scholar] [CrossRef]
  46. Li, G.; Shi, J. On comparing three artificial neural networks for wind speed forecasting. Appl. Energy 2010, 87, 2313–2320. [Google Scholar] [CrossRef]
  47. Sideratos, G.; Hatziargyriou, N.D. Probabilistic Wind Power Forecasting Using Radial Basis Function Neural Networks. IEEE Trans. Power Syst. 2012, 27, 1788–1796. [Google Scholar] [CrossRef]
  48. Zhong, J.; Liu, L.; Sun, Q.; Wang, X. Prediction of Photovoltaic Power Generation Based on General Regression and Back Propagation Neural Network. Energy Procedia 2018, 152, 1224–1229. [Google Scholar] [CrossRef]
  49. Saigustia, C.; Pijarski, P. Time Series Analysis and Forecasting of Solar Generation in Spain Using eXtreme Gradient Boosting: A Machine Learning Approach. Energies 2023, 16, 7618. [Google Scholar] [CrossRef]
  50. Guo, W.; Che, L.; Shahidehpour, M.; Wan, X. Machine-Learning based methods in short-term load forecasting. Electr. J. 2021, 34, 106884. [Google Scholar] [CrossRef]
  51. Dai, W.; Wang, P. Application of Pattern Recognition and Artificial Neural Network to Load Forecasting in Electric Power System. In Proceedings of the Third International Conference on Natural Computation (ICNC 2007), Haikou, China, 24–27 August 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 381–385, ISBN 0-7695-2875-9. [Google Scholar]
  52. Matrenin, P.; Safaraliev, M.; Dmitriev, S.; Kokin, S.; Ghulomzoda, A.; Mitrofanov, S. Medium-term load forecasting in isolated power systems based on ensemble machine learning models. Energy Rep. 2022, 8, 612–618. [Google Scholar] [CrossRef]
  53. Chen, H.; Wang, S.; Wang, S.; Li, Y. Day-ahead aggregated load forecasting based on two-terminal sparse coding and deep neural network fusion. Electr. Power Syst. Res. 2019, 177, 105987. [Google Scholar] [CrossRef]
  54. Karampelas, P.; Vita, V.; Pavlatos, C.; Mladenov, V.; Ekonomou, L. Design of artificial neural network models for the prediction of the Hellenic energy consumption. In Proceedings of the 2010 10th Symposium on Neural Network Applications in Electrical Engineering (NEUREL 2010), Belgrade, Serbia, 23–25 September 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 41–44, ISBN 978-1-4244-8821-6. [Google Scholar]
  55. Aly, H.H. A proposed intelligent short-term load forecasting hybrid models of ANN, WNN and KF based on clustering techniques for smart grid. Electr. Power Syst. Res. 2020, 182, 106191. [Google Scholar] [CrossRef]
  56. Zou, Y.; Feng, W.; Zhang, J.; Li, J. Forecasting of Short-Term Load Using the MFF-SAM-GCN Model. Energies 2022, 15, 3140. [Google Scholar] [CrossRef]
  57. Sideratos, G.; Ikonomopoulos, A.; Hatziargyriou, N.D. A novel fuzzy-based ensemble model for load forecasting using hybrid deep neural networks. Electr. Power Syst. Res. 2020, 178, 106025. [Google Scholar] [CrossRef]
  58. Saitoh, H.; Shoji, T.; Yamamoto, H.; Toyoda, J. (Eds.) Rule-Based Short-Term Load Forecast Emphasizing Temperature Effects. In Proceedings of the 3rd Symposium on Expert Systems Application to Power Systems, Boston, MA, USA, 8–11 September 1991; Electric Power Research Institute: Palo Alto, CA, USA, 1991. [Google Scholar]
  59. Rahman, S.; Bhatnagar, R. An expert system based algorithm for short term load forecast. IEEE Trans. Power Syst. 1988, 3, 392–399. [Google Scholar] [CrossRef]
  60. Gajowniczek, K.; Ząbkowski, T. Two-Stage Electricity Demand Modeling Using Machine Learning Algorithms. Energies 2017, 10, 1547. [Google Scholar] [CrossRef]
  61. Zazoum, B. Solar photovoltaic power prediction using different machine learning methods. Energy Rep. 2022, 8, 19–25. [Google Scholar] [CrossRef]
  62. Geem, Z.W.; Roper, W.E. Energy demand estimation of South Korea using artificial neural network. Energy Policy 2009, 37, 4049–4054. [Google Scholar] [CrossRef]
  63. Muralitharan, K.; Sakthivel, R.; Vishnuvarthan, R. Neural network based optimization approach for energy demand prediction in smart grid. Neurocomputing 2018, 273, 199–208. [Google Scholar] [CrossRef]
  64. Ekonomou, L. Greek long-term energy consumption prediction using artificial neural networks. Energy 2010, 35, 512–517. [Google Scholar] [CrossRef]
  65. Kaytez, F.; Taplamacioglu, M.C.; Cam, E.; Hardalac, F. Forecasting electricity consumption: A comparison of regression analysis, neural networks and least squares support vector machines. Int. J. Electr. Power Energy Syst. 2015, 67, 431–438. [Google Scholar] [CrossRef]
  66. Wu, X.; Dou, C.; Yue, D. Electricity load forecast considering search engine indices. Electr. Power Syst. Res. 2021, 199, 107398. [Google Scholar] [CrossRef]
  67. Oreshkin, B.N.; Dudek, G.; Pełka, P.; Turkina, E. N-BEATS neural network for mid-term electricity load forecasting. Appl. Energy 2021, 293, 116918. [Google Scholar] [CrossRef]
  68. Kychkin, A.V.; Chasparis, G.C. Feature and model selection for day-ahead electricity-load forecasting in residential buildings. Energy Build. 2021, 249, 111200. [Google Scholar] [CrossRef]
  69. Fan, G.-F.; Yu, M.; Dong, S.-Q.; Yeh, Y.-H.; Hong, W.-C. Forecasting short-term electricity load using hybrid support vector regression with grey catastrophe and random forest modeling. Util. Policy 2021, 73, 101294. [Google Scholar] [CrossRef]
  70. Shi, J.; Liu, Y.; Yang, Y.; Lee, W.-J. Short-term wind power prediction based on wavelet transform-support vector machine and statistic characteristics analysis. In Proceedings of the 2011 IEEE Industrial and Commercial Power Systems Technical Conference, CPS, Newport Beach, CA, USA, 1–5 May 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1–7, ISBN 978-1-4244-9999-1. [Google Scholar]
  71. Zhao, X.; Gao, W.; Qian, F.; Ge, J. Electricity cost comparison of dynamic pricing model based on load forecasting in home energy management system. Energy 2021, 229, 120538. [Google Scholar] [CrossRef]
  72. Maciejowska, K.; Nitka, W.; Weron, T. Enhancing load, wind and solar generation for day-ahead forecasting of electricity prices. Energy Econ. 2021, 99, 105273. [Google Scholar] [CrossRef]
  73. Ahmad, T.; Chen, H. Nonlinear autoregressive and random forest approaches to forecasting electricity load for utility energy management systems. Sustain. Cities Soc. 2019, 45, 460–473. [Google Scholar] [CrossRef]
  74. Guo, Z.; Zhou, K.; Zhang, X.; Yang, S. A deep learning model for short-term power load and probability density forecasting. Energy 2018, 160, 1186–1200. [Google Scholar] [CrossRef]
  75. Chen, K.; Chen, K.; Wang, Q.; He, Z.; Hu, J.; He, J. Short-Term Load Forecasting With Deep Residual Networks. IEEE Trans. Smart Grid 2019, 10, 3943–3952. [Google Scholar] [CrossRef]
  76. Rafiei, M.; Niknam, T.; Aghaei, J.; Shafie-Khah, M.; Catalao, J.P.S. Probabilistic Load Forecasting Using an Improved Wavelet Neural Network Trained by Generalized Extreme Learning Machine. IEEE Trans. Smart Grid 2018, 9, 6961–6971. [Google Scholar] [CrossRef]
  77. Ribeiro, G.T.; Mariani, V.C.; Coelho, L.d.S. Enhanced ensemble structures using wavelet neural networks applied to short-term load forecasting. Eng. Appl. Artif. Intell. 2019, 82, 272–281. [Google Scholar] [CrossRef]
  78. Badri, A.; Ameli, Z.; Birjandi, A. Application of Artificial Neural Networks and Fuzzy logic Methods for Short Term Load Forecasting. Energy Procedia 2012, 14, 1883–1888. [Google Scholar] [CrossRef]
  79. Amjady, N.; Keynia, F. Short-term load forecasting of power systems by combination of wavelet transform and neuro-evolutionary algorithm. Energy 2009, 34, 46–57. [Google Scholar] [CrossRef]
  80. Memarzadeh, G.; Keynia, F. Short-term electricity load and price forecasting by a new optimal LSTM-NN based prediction algorithm. Electr. Power Syst. Res. 2021, 192, 106995. [Google Scholar] [CrossRef]
  81. Wazirali, R.; Yaghoubi, E.; Abujazar, M.S.S.; Ahmad, R.; Vakili, A.H. State-of-the-art review on energy and load forecasting in microgrids using artificial neural networks, machine learning, and deep learning techniques. Electr. Power Syst. Res. 2023, 225, 109792. [Google Scholar] [CrossRef]
  82. Hassan, S.; Khosravi, A.; Jaafar, J.; Khanesar, M.A. A systematic design of interval type-2 fuzzy logic system using extreme learning machine for electricity load demand forecasting. Int. J. Electr. Power Energy Syst. 2016, 82, 1–10. [Google Scholar] [CrossRef]
  83. Samanta, I.S.; Panda, S.; Rout, P.K.; Bajaj, M.; Piecha, M.; Blazek, V.; Prokop, L. A Comprehensive Review of Deep-Learning Applications to Power Quality Analysis. Energies 2023, 16, 4406. [Google Scholar] [CrossRef]
  84. Caicedo, J.E.; Agudelo-Martínez, D.; Rivas-Trujillo, E.; Meyer, J. A systematic review of real-time detection and classification of power quality disturbances. Prot. Control Mod. Power Syst. 2023, 8, 3. [Google Scholar] [CrossRef]
  85. Chojaa, H.; Derouich, A.; Taoussi, M.; Chehaidia, S.; Zamzoum, O.; Mosaad, M.; Alhejji, A.; Yessef, M. Nonlinear Control Strategies for Enhancing the Performance of DFIG-Based WECS under a Real Wind Profile. Energies 2022, 15, 6650. [Google Scholar] [CrossRef]
  86. Mosaad, M.I.; Abu-Siada, A.; Ismaiel, M.M.; Albalawi, H.; Fahmy, A. Enhancing the Fault Ride-through Capability of a DFIG-WECS Using a High-Temperature Superconducting Coil. Energies 2021, 14, 6319. [Google Scholar] [CrossRef]
  87. Liu, M.; Chen, Y.; Zhang, Z.; Deng, S. Classification of Power Quality Disturbance Using Segmented and Modified S-Transform and DCNN-MSVM Hybrid Model. IEEE Access 2023, 11, 890–899. [Google Scholar] [CrossRef]
  88. Ekici, S.; Ucar, F.; Dandil, B.; Arghandeh, R. Power quality event classification using optimized Bayesian convolutional neural networks. Arch. F. Elektrotechnik 2021, 103, 67–77. [Google Scholar] [CrossRef]
  89. Manikonda, S.K.G.; Santhosh, J.; Kumar Sreekala, S.P.; Gangwani, S.; Gaonkar, D.N. Power Quality Event Classification Using Long Short-Term Memory Networks. In Proceedings of the 2019 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER), Manipal, India, 11–12 August 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–5, ISBN 978-1-7281-3735-3. [Google Scholar]
  90. Mohan, N.; Soman, K.P.; Vinayakumar, R. Deep power: Deep learning architectures for power quality disturbances classification. In Proceedings of the 2017 International Conference on Technological Advancements in Power and Energy (TAP Energy), Kollam, India, 21–23 December 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–6, ISBN 978-1-5386-4021-0. [Google Scholar]
  91. Shen, Y.; Abubakar, M.; Liu, H.; Hussain, F. Power Quality Disturbance Monitoring and Classification Based on Improved PCA and Convolution Neural Network for Wind-Grid Distribution Systems. Energies 2019, 12, 1280. [Google Scholar] [CrossRef]
  92. Lee, D.; Srikantha, P.; Kundur, D. Online Power Quality Disturbance Classification with Recurrent Neural NetworkIn. In Proceedings of the 2018 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm), Aalborg, Denmark, 29–31 October 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–6, ISBN 978-1-5386-7954-8. [Google Scholar]
  93. Dawood, Z.; Babulal, C.K. Red deer optimized recurrent neural network for the classification of power quality disturbance. Arch. F. Elektrotechnik 2023, 105, 1937–1953. [Google Scholar] [CrossRef]
  94. Nagata, E.A.; Ferreira, D.D.; Bollen, M.H.; Barbosa, B.H.; Ribeiro, E.G.; Duque, C.A.; Ribeiro, P.F. Real-time voltage sag detection and classification for power quality diagnostics. Measurement 2020, 164, 108097. [Google Scholar] [CrossRef]
  95. Aggarwal, A.; Das, N.; Arora, M.; Tripathi, M.M. A novel hybrid architecture for classification of power quality disturbances. In Proceedings of the 2019 6th International Conference on Control, Decision and Information Technologies (CoDIT), Paris, France, 23–26 April 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1829–1834, ISBN 978-1-7281-0521-5. [Google Scholar]
  96. Cheng, Y.; Yu, N.; Foggo, B.; Yamashita, K. Online Power System Event Detection via Bidirectional Generative Adversarial Networks. IEEE Trans. Power Syst. 2022, 37, 4807–4818. [Google Scholar] [CrossRef]
  97. Jian, X.; Wang, X. A novel semi-supervised method for classification of power quality disturbance using generative adversarial network. IFS 2021, 40, 3875–3885. [Google Scholar] [CrossRef]
  98. de Oliveira, R.A.; Bollen, M.H. Deep learning for power quality. Electr. Power Syst. Res. 2023, 214, 108887. [Google Scholar] [CrossRef]
  99. Golestaneh, F.; Pinson, P.; Gooi, H.B. Very Short-Term Nonparametric Probabilistic Forecasting of Renewable Energy Generation—With Application to Solar Energy. IEEE Trans. Power Syst. 2016, 31, 3850–3863. [Google Scholar] [CrossRef]
  100. Wan, C.; Lin, J.; Song, Y.; Xu, Z.; Yang, G. Probabilistic Forecasting of Photovoltaic Generation: An Efficient Statistical Approach. IEEE Trans. Power Syst. 2017, 32, 2471–2472. [Google Scholar] [CrossRef]
  101. Özer, İ.; Efe, S.B.; Özbay, H. CNN/Bi-LSTM-based deep learning algorithm for classification of power quality disturbances by using spectrogram images. Int. Trans. Electr. Energ. Syst. 2021, 31, e13204. [Google Scholar] [CrossRef]
  102. Ramalingappa, L.; Manjunatha, A. Power quality event classification using complex wavelets phasor models and customized convolution neural network. Int. J. Electr. Comput. Eng. 2022, 12, 22. [Google Scholar] [CrossRef]
  103. Abdelsalam, A.A.; Hassanin, A.M.; Hasanien, H.M. Categorisation of power quality problems using long short-term memory networks. IET Gener. Transm. Distrib. 2021, 15, 1626–1639. [Google Scholar] [CrossRef]
  104. Mahela, O.P.; Shaik, A.G.; Gupta, N. A critical review of detection and classification of power quality events. Renew. Sustain. Energy Rev. 2015, 41, 495–505. [Google Scholar] [CrossRef]
  105. Chiam, D.H.; Lim, K.H.; Law, K.H. LSTM power quality disturbance classification with wavelets and attention mechanism. Arch. F. Elektrotechnik 2023, 105, 259–266. [Google Scholar] [CrossRef]
  106. Rahul; Rajiv, K.; Tripathi, M.M. Long Short-Term Memory-Convolution Neural Network Based Hybrid Deep Learning Approach for Power Quality Events Classification. In Innovations in Electronics and Communication Engineering; Saini, H.S., Singh, R.K., Kumar, G., Rather, G.M., Santhi, K., Eds.; Springer: Singapore, 2019; pp. 501–510. ISBN 978-981-13-3764-2. [Google Scholar]
  107. Rodriguez, M.A.; Sotomonte, J.F.; Cifuentes, J.; Bueno-López, M. A Classification Method for Power-Quality Disturbances Using Hilbert–Huang Transform and LSTM Recurrent Neural Networks. J. Electr. Eng. Technol. 2021, 16, 249–266. [Google Scholar] [CrossRef]
  108. Rodrigues Junior, W.L.; Silva Borges, F.A.; Lira Rabelo, R.d.A.; de Lima, B.V.A.; Almeida de Alencar, J.E. Classification of Power Quality Disturbances Using Convolutional Network and Long Short-Term Memory Network. In Proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN), Budapest, Hungary, 14–19 July 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–6, ISBN 978-1-7281-1985-4. [Google Scholar]
  109. Bentley, E.C.; Putrus, G.A.; McDonald, S.; Minns, P. Power quality disturbance source identification using self-organising maps. IET Gener. Transm. Distrib. 2010, 4, 1188. [Google Scholar] [CrossRef]
  110. Huang, N.; Liu, X.; Xu, D.; Qi, J. Power Quality Disturbance Recognition Based on S-Transform and SOM Neural Network. In Proceedings of the 2009 2nd International Congress on Image and Signal Processing (CISP), Tianjin, China, 17–19 October 2009; IEEE: Piscataway, NJ, USA, 2009; pp. 1–5, ISBN 978-1-4244-4129-7. [Google Scholar]
  111. Kwack, S.-G.; Chung, G.-B.; Choi, J.; Choi, G. Development of artificial-intelligent power quality diagnosis equipment for single-phase power system. In Proceedings of the 2008 IEEE 2nd International Power and Energy Conference (PECon), Johor Bahru, Malaysia, 1–3 December 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 351–356, ISBN 978-1-4244-2404-7. [Google Scholar]
  112. Rajeshbabu, S.; Manikandan, B.V. Detection and classification of power quality events by expert system using analytic hierarchy method. Cogn. Syst. Res. 2018, 52, 729–740. [Google Scholar] [CrossRef]
  113. David, A.K.; Rongda, Z. Advances in AI Applications for Power System Planning. In Proceedings of the First International Conference on Expert Planning Systems, Brighton, UK, 27–29 June 1990. [Google Scholar]
  114. Li, W.; Ying, J. Design and analysis artificial intelligence (AI) research for power supply—power electronics expert system (PEES). In Proceedings of the 2008 IEEE Applied Power Electronics Conference and Exposition—APEC 2008, Austin, TX, USA, 24–28 February 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 2009–2015, ISBN 978-1-4244-1873-2. [Google Scholar]
  115. Entezari, A.; Aslani, A.; Zahedi, R.; Noorollahi, Y. Artificial intelligence and machine learning in energy systems: A bibliographic perspective. Energy Strategy Rev. 2023, 45, 101017. [Google Scholar] [CrossRef]
  116. Farhoumandi, M.; Zhou, Q.; Shahidehpour, M. A review of machine learning applications in IoT-integrated modern power systems. Electr. J. 2021, 34, 106879. [Google Scholar] [CrossRef]
  117. Chen, Y.Q.; Fink, O.; Sansavini, G. Combined Fault Location and Classification for Power Transmission Lines Fault Diagnosis With Integrated Feature Extraction. IEEE Trans. Ind. Electron. 2018, 65, 561–569. [Google Scholar] [CrossRef]
  118. Chothani, N.G.; Bhalja, B.R.; Parikh, U.B. Development of a new bus zone identification algorithm using support vector machine. IET Gener. Transm. Distrib. 2012, 6, 710. [Google Scholar] [CrossRef]
  119. Frizzo Stefenon, S.; Zanetti Freire, R.; dos Santos Coelho, L.; Meyer, L.H.; Bartnik Grebogi, R.; Gouvêa Buratto, W.; Nied, A. Electrical Insulator Fault Forecasting Based on a Wavelet Neuro-Fuzzy System. Energies 2020, 13, 484. [Google Scholar] [CrossRef]
  120. Dobbe, R.; Hidalgo-Gonzalez, P.; Karagiannopoulos, S.; Henriquez-Auba, R.; Hug, G.; Callaway, D.S.; Tomlin, C.J. Learning to control in power systems: Design and analysis guidelines for concrete safety problems. Electr. Power Syst. Res. 2020, 189, 106615. [Google Scholar] [CrossRef]
  121. Aminifar, F.; Teimourzadeh, S.; Shahsavari, A.; Savaghebi, M.; Golsorkhi, M.S. Machine learning for protection of distribution networks and power electronics-interfaced systems. Electr. J. 2021, 34, 106886. [Google Scholar] [CrossRef]
  122. Aligholian, A.; Shahsavari, A.; Cortez, E.; Stewart, E.; Mohsenian-Rad, H. Event Detection in Micro-PMU Data: A Generative Adversarial Network Scoring Method. In Proceedings of the 2020 IEEE Power & Energy Society General Meeting (PESGM), Montreal, QC, Canada, 2–6 August 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–5, ISBN 978-1-7281-5508-1. [Google Scholar]
  123. Shahsavari, A.; Farajollahi, M.; Stewart, E.M.; Cortez, E.; Mohsenian-Rad, H. Situational Awareness in Distribution Grid Using Micro-PMU Data: A Machine Learning Approach. IEEE Trans. Smart Grid 2019, 10, 6167–6177. [Google Scholar] [CrossRef]
  124. Shahsavari, A.; Farajollahi, M.; Stewart, E.; Cortez, E.; Mohsenian-Rad, H. A Machine Learning Approach to Event Analysis in Distribution Feeders Using Distribution Synchrophasors. In Proceedings of the 2019 International Conference on Smart Grid Synchronized Measurements and Analytics (SGSMA), College Station, TX, USA, 21–23 May 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–7, ISBN 978-1-7281-1607-5. [Google Scholar]
  125. Singh, M.; Chauhan, S. A hybrid-extreme learning machine based ensemble method for online dynamic security assessment of power systems. Electr. Power Syst. Res. 2023, 214, 108923. [Google Scholar] [CrossRef]
  126. Karapidakis, E.S. Machine learning for frequency estimation of power systems. Appl. Soft Comput. 2007, 7, 105–114. [Google Scholar] [CrossRef]
  127. Sarajcev, P. Machine Learning in Power System Dynamic Security Assessment. Energies 2022, 15, 3962. [Google Scholar] [CrossRef]
  128. Sarajcev, P.; Kunac, A.; Petrovic, G.; Despalatovic, M. Artificial Intelligence Techniques for Power System Transient Stability Assessment. Energies 2022, 15, 507. [Google Scholar] [CrossRef]
  129. Cui, W.; Zhang, B. Lyapunov-Regularized Reinforcement Learning for Power System Transient Stability. IEEE Control Syst. Lett. 2022, 6, 974–979. [Google Scholar] [CrossRef]
  130. Pereslytskikh, O.O.; Suvorova, V.S.; Belyaev, A.N. Synthesis of Centralized Adaptive Excitation Control System by Reinforcement Learning Approach. In Proceedings of the 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus), St. Petersburg, Moscow, Russia, 26–29 January 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1514–1519, ISBN 978-1-6654-0476-1. [Google Scholar]
  131. Zhang, K.; Xu, P.; Zhang, J. Explainable AI in Deep Reinforcement Learning Models: A SHAP Method Applied in Power System Emergency Control. In Proceedings of the 2020 IEEE 4th Conference on Energy Internet and Energy System Integration (EI2), Wuhan, China, 30 October–1 November 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 711–716, ISBN 978-1-7281-9606-0. [Google Scholar]
  132. Hou, J.; Xie, C.; Wang, T.; Yu, Z.; Lu, Y.; Dai, H. Power System Transient Stability Assessment Based on Voltage Phasor and Convolution Neural Network. In Proceedings of the 2018 2nd IEEE International Conference on Energy Internet (ICEI), Beijing, China, 21–25 May 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 247–251, ISBN 978-1-5386-4131-6. [Google Scholar]
  133. Yu, J.J.Q.; Hill, D.J.; Lam, A.Y.S.; Gu, J.; Li, V.O.K. Intelligent Time-Adaptive Transient Stability Assessment System. IEEE Trans. Power Syst. 2018, 33, 1049–1058. [Google Scholar] [CrossRef]
  134. Du, Y.; Hu, Z.; Wang, F. A hierarchical power system transient stability assessment method considering sample imbalance. Energy Rep. 2021, 7, 224–232. [Google Scholar] [CrossRef]
  135. Du, Y.; Hu, Z. Power System Transient Stability Assessment Based on Snapshot Ensemble LSTM Network. Sustainability 2021, 13, 6953. [Google Scholar] [CrossRef]
  136. Shahriar, M.S.; Shafiullah, M.; Pathan, M.; Sha’aban, Y.A.; Bouchekara, H.R.; Ramli, M.A.; Rahman, M.M. Stability improvement of the PSS-connected power system network with ensemble machine learning tool. Energy Rep. 2022, 8, 11122–11138. [Google Scholar] [CrossRef]
  137. Zhang, Y.; Li, T.; Na, G.; Li, G.; Li, Y. Optimized Extreme Learning Machine for Power System Transient Stability Prediction Using Synchrophasors. Math. Probl. Eng. 2015, 2015, 529724. [Google Scholar] [CrossRef]
  138. Sedghi, M.; Zolfaghari, M.; Mohseni, A.; Nosratian-Ahour, J. Real-time transient stability estimation of power system considering nonlinear limiters of excitation system using deep machine learning: An actual case study in Iran. Eng. Appl. Artif. Intell. 2024, 127, 107254. [Google Scholar] [CrossRef]
  139. Mehinović, A.; Grebović, S.; Fejzić, A.; Oprašić, N.; Konjicija, S.; Akšamović, A. Application of artificial intelligence methods for determination of transients in the power system. Electr. Power Syst. Res. 2023, 223, 109634. [Google Scholar] [CrossRef]
  140. Yang, H.; Yi, J.; Zhao, J.; Dong, Z. Extreme learning machine based genetic algorithm and its application in power system economic dispatch. Neurocomputing 2013, 102, 154–162. [Google Scholar] [CrossRef]
  141. Huy, T.H.B.; Vo, D.N.; Nguyen, H.D.; Truong, H.P.; Dang, K.T.; Truong, K.H. Enhanced Power System State Estimation Using Machine Learning Algorithms. In Proceedings of the 2023 International Conference on System Science and Engineering (ICSSE), Ho Chi Minh, Vietnam, 27–28 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 401–405, ISBN 979-8-3503-2294-1. [Google Scholar]
  142. Liu, Y.; Singh, C. A Methodology for Evaluation of Hurricane Impact on Composite Power System Reliability. IEEE Trans. Power Syst. 2011, 26, 145–152. [Google Scholar] [CrossRef]
  143. Baghaee, H.R.; Abedi, M. Calculation of weighting factors of static security indices used in contingency ranking of power systems based on fuzzy logic and analytical hierarchy process. Int. J. Electr. Power Energy Syst. 2011, 33, 855–860. [Google Scholar] [CrossRef]
  144. Rodriguez, M.; Arcos-Aviles, D.; Guinjoan, F. Simple fuzzy logic-based energy management for power exchange in isolated multi-microgrid systems: A case study in a remote community in the Amazon region of Ecuador. Appl. Energy 2024, 357, 122522. [Google Scholar] [CrossRef]
  145. Zhao, X.; Zhang, X. Artificial Intelligence Applications in Power System. In Proceedings of the 2nd International Conference on Artificial Intelligence and Industrial Engineering, Beijing, China, 20–21 November 2016. [Google Scholar]
  146. Nath, R.P.; Balaji, V.N. Artificial Intelligence in Power Systems. In National Electronic Conference on Communication and Networking; Pasupathi Nath, V.B.R., Ed.; Jeppiaar Engineering College: Chennai, India, 2014. [Google Scholar]
  147. Osaka, S.; Kono, Y.; Fujiwara, R.; Yamanishi, A. Development of the expert system for operation planning of power system. In Proceedings of the International Workshop on Artificial Intelligence for Industrial Applications, Hitachi City, Japan, 25–27 May 1988; IEEE: Piscataway, NJ, USA, 1988; pp. 545–550. [Google Scholar]
  148. Osaka, S.; Amano, M.; Kawakami, J. An expert system for power generation scheduling. In Proceedings of the International Workshop on Artificial Intelligence for Industrial Applications, Hitachi City, Japan, 25–27 May 1988; IEEE: Piscataway, NJ, USA, 1988; pp. 557–562. [Google Scholar]
  149. Tanaka, H.; Tsuchimori, N.; Wada, N.; Kawakami, J.; Suzuki, M.; Sekine, Y. Research and development on expert systems applications to power systems in Japan. Int. J. Electr. Power Energy Syst. 1992, 14, 71–85. [Google Scholar] [CrossRef]
  150. Chowdhury, B.H.; Swan, L.; Clark, D.; Shobair, A. An expert system as a system operator’s aid in real-time solutions of the optimal power flow. Electr. Power Syst. Res. 1993, 26, 21–30. [Google Scholar] [CrossRef]
  151. Cheriaux, F.; Ancelin, J.; Drelon, R.; Pichot, D. An Expert System for Monitoring the Electric Power Supplies of a Nuclear Power Plant (3SE): Techniques of Artificial Intelligence. IFAC Proc. Vol. 1989, 22, 269–272. [Google Scholar] [CrossRef]
  152. Naser, J.A.; Cain, D.G.; Sun, B.K.-H.; Colley, R.W.; Hirota, N.S.; Gelhaus, F.E. Expert system applications to nuclear power for enhancement of productivity and performance. Nucl. Eng. Des. 1989, 117, 275–286. [Google Scholar] [CrossRef]
  153. Lupton, L.R.; Basso, R.A.J.; Anderson, L.L.; Anderson, J.W.D. Expert System use in present and future Candu nuclear power supply systems. In Proceedings of the Conference on Expert Systems Applications for the Electric Power Industry, Orlando, FL, USA, 5–8 June 1989. [Google Scholar]
  154. Naser, J.A. Expert Systems Applications for the Electric Power Industry; Hemisphere Pub. Corp.: New York, NY, USA, 1990; ISBN 1-56032-102-4. [Google Scholar]
  155. Lin, C.E.; Huang, C.-J.; Huang, C.-L.; Liang, C.-C.; Lee, S.-Y. An expert system for generator maintenance scheduling using operation index. IEEE Trans. Power Syst. 1992, 7, 1141–1148. [Google Scholar] [CrossRef]
  156. Podbury, C. An expert System for Maintenance Scheduling in a Power System. Ph.D. Thesis, La Trobe University, Melbourne, Australia, 1986. [Google Scholar]
  157. Bretthauer, G.; Gamaleja, T.; Jacobs, A.; Wilfert, H.-H. Determination of Favourable Maintenance Schedules for Improving the Power System Reliability. IFAC Proc. Vol. 1990, 23, 109–114. [Google Scholar] [CrossRef]
  158. Choueiry, B.S.Y. Knowledge based method for power generators maintenance scheduling. In Proceedings of the Expert Systems Applications to Power Systems (ESAP), Stockholm, Sweden, August 1988. [Google Scholar]
  159. Mitsuhashi, A.; Maruyama, T.; Inoue, H.; Takeda, T. An expert system for power systems maintenance. In Proceedings of the Intelec 93: 15th International Telecommunications Energy Conference, Paris, France, 27–30 September 1993; IEEE: Piscataway, NJ, USA, 1993; pp. 154–162, ISBN 0-7803-1842-0. [Google Scholar]
  160. Balu, N.J.; Adapa, R.; Cauley, G.; Lauby, M.; Maratukulam, D.J. Review of expert systems in bulk power system planning and operation. Proc. IEEE 1992, 80, 727–731. [Google Scholar] [CrossRef]
  161. Liu, C.-C.; Tomsovic, K. An Expert System Assisting Decision-Making of Reactive Power/Voltage Control. IEEE Trans. Power Syst. 1986, 1, 195–201. [Google Scholar] [CrossRef]
  162. Hong, Y.-Y. An enhanced expert system with fuzzy reasoning for line flow control in power systems. Electr. Power Syst. Res. 1996, 39, 1–8. [Google Scholar] [CrossRef]
  163. Sobajic, D.J.; Pao, Y.H. An artificial intelligence system for power system contingency screening. IEEE Trans. Power Syst. 1988, 3, 647–653. [Google Scholar] [CrossRef]
  164. Handschin, E.; Hoffmann, W. Integration of an expert system for security assessment into an energy management system. Int. J. Electr. Power Energy Syst. 1992, 14, 243–248. [Google Scholar] [CrossRef]
  165. Krost, G.; Rumpel, D.; N’guessan, E. Design of a Network Restoration Expert System with Training Facilities. In Proceedings of the 2nd Expert Systems Application to Power Systems, Seattle, WA, USA, July 1989. [Google Scholar]
  166. Liu, C.-C.; Lee, S.J.; Venkata, S.S. An expert system operational aid for restoration and loss reduction of distribution systems. IEEE Trans. Power Syst. 1988, 3, 619–626. [Google Scholar] [CrossRef]
  167. Wang, Y.; Liu, M.; Bao, Z. Deep learning neural network for power system fault diagnosis. In Proceedings of the 2016 35th Chinese Control Conference (CCC), Chengdu, China, 27–29 July 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 6678–6683, ISBN 978-9-8815-6391-0. [Google Scholar]
  168. Damborg, M.J.; El-Sharkawi, M.A.; Aggoune, M.E.; Marks, R.J. Potential of artificial neural networks in power system operation. In Proceedings of the IEEE International Symposium on Circuits and Systems, New Orleans, LA, USA, 1–3 May 1990; IEEE: Piscataway, NJ, USA, 1990; pp. 2933–2937. [Google Scholar]
  169. Rahman Fahim, S.; Sarker, S.K.; Muyeen, S.M.; Sheikh, M.R.I.; Das, S.K. Microgrid Fault Detection and Classification: Machine Learning Based Approach, Comparison, and Reviews. Energies 2020, 13, 3460. [Google Scholar] [CrossRef]
  170. Da Silva, V.; Zubulum, R.S. An integration of neural networks and fuzzy logic for power systems diagnosis. In Proceedings of the International Conference on Intelligent System Application to Power Systems, Orlando, FL, USA, 28 January–2 February 1996; IEEE: Piscataway, NJ, USA, 1996; pp. 237–241, ISBN 0-7803-3115-X. [Google Scholar]
  171. Yang, H.; Liu, X.; Di, Z.; Chen, T.; Li, C.; Huang, W. Machine learning for power system protection and control. Electr. J. 2021, 34, 106881. [Google Scholar] [CrossRef]
  172. Xiong, G.; Xie, X.; Yuan, Z.; Fu, X. Differential evolution-based optimized hierarchical extreme learning machines for fault section diagnosis of large-scale power systems. Expert Syst. Appl. 2023, 233, 120937. [Google Scholar] [CrossRef]
  173. Liu, S.; Sun, Y.; Zhang, L.; Su, P. Fault diagnosis of shipboard medium-voltage DC power system based on machine learning. Int. J. Electr. Power Energy Syst. 2021, 124, 106399. [Google Scholar] [CrossRef]
  174. Yuan, Z.; Xiong, G.; Fu, X.; Mohamed, A.W. Improving fault tolerance in diagnosing power system failures with optimal hierarchical extreme learning machine. Reliab. Eng. Syst. Saf. 2023, 236, 109300. [Google Scholar] [CrossRef]
  175. Yuan, Z.; Xiong, G.; Fu, X. Artificial Neural Network for Fault Diagnosis of Solar Photovoltaic Systems: A Survey. Energies 2022, 15, 8693. [Google Scholar] [CrossRef]
  176. Mekki, H.; Mellit, A.; Salhi, H. Artificial neural network-based modelling and fault detection of partial shaded photovoltaic modules. Simul. Model. Pract. Theory 2016, 67, 1–13. [Google Scholar] [CrossRef]
  177. Kara Mostefa Khelil, C.; Amrouche, B.; Kara, K.; Chouder, A. The impact of the ANN’s choice on PV systems diagnosis quality. Energy Convers. Manag. 2021, 240, 114278. [Google Scholar] [CrossRef]
  178. Garoudja, E.; Chouder, A.; Kara, K.; Silvestre, S. An enhanced machine learning based approach for failures detection and diagnosis of PV systems. Energy Convers. Manag. 2017, 151, 496–513. [Google Scholar] [CrossRef]
  179. Akram, M.N.; Lotfifard, S. Modeling and Health Monitoring of DC Side of Photovoltaic Array. IEEE Trans. Sustain. Energy 2015, 6, 1245–1253. [Google Scholar] [CrossRef]
  180. Akhtar, S.; Adeel, M.; Iqbal, M.; Namoun, A.; Tufail, A.; Kim, K.-H. Deep learning methods utilization in electric power systems. Energy Rep. 2023, 10, 2138–2151. [Google Scholar] [CrossRef]
  181. Li, W.; Zhou, J.; Xiong, X. Fuzzy Models of Overhead Power Line Weather-Related Outages. IEEE Trans. Power Syst. 2008, 23, 1529–1531. [Google Scholar] [CrossRef]
  182. Bouchiba, N.; Kaddouri, A. Performance Comparison of Fuzzy Logic and Deep Learning algorithms for fault detection in electrical power transmission system. In Proceedings of the 2021 IEEE Electrical Power and Energy Conference (EPEC), Toronto, ON, Canada, 22–31 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 101–106, ISBN 978-1-6654-2928-3. [Google Scholar]
  183. Sarker, I.H. AI-Based Modeling: Techniques, Applications and Research Issues Towards Automation, Intelligent and Smart Systems. SN Comput. Sci. 2022, 3, 158. [Google Scholar] [CrossRef]
  184. Ray, P.; Mishra, D.P. Support vector machine based fault classification and location of a long transmission line. Eng. Sci. Technol. Int. J. 2016, 19, 1368–1380. [Google Scholar] [CrossRef]
  185. Rudsari, F.N.; Razi-Kazemi, A.A.; Shoorehdeli, M.A. Fault Analysis of High-Voltage Circuit Breakers Based on Coil Current and Contact Travel Waveforms Through Modified SVM Classifier. IEEE Trans. Power Deliv. 2019, 34, 1608–1618. [Google Scholar] [CrossRef]
  186. Livani, H.; Evrenosoglu, C.Y. A Fault Classification and Localization Method for Three-Terminal Circuits Using Machine Learning. IEEE Trans. Power Deliv. 2013, 28, 2282–2290. [Google Scholar] [CrossRef]
  187. Lee, H.-J.; Park, D.-Y.; Ahn, B.-S.; Park, Y.-M.; Park, J.-K.; Venkata, S.S. A fuzzy expert system for the integrated fault diagnosis. IEEE Trans. Power Deliv. 2000, 15, 833–838. [Google Scholar] [CrossRef]
  188. Abdelsalam, A.A.; Eldesouky, A.A.; Sallam, A.A. Classification of power system disturbances using linear Kalman filter and fuzzy-expert system. Int. J. Electr. Power Energy Syst. 2012, 43, 688–695. [Google Scholar] [CrossRef]
  189. Asai, N.; Onishi, K.; Mori, S.; Otsuka, Y.; Makino, S. Development of an AI supporting system for knowledge acquisition and refinement (nuclear power plant applications). In Proceedings of the International Workshop on Artificial Intelligence for Industrial Applications, Hitachi, Japan, 25–27 May 1988; IEEE: Piscataway, NJ, USA, 1988; pp. 47–51. [Google Scholar]
  190. Chandra, A.; Pradhan, A.K.; Sinha, A.K. A comparative study of voltage stability indices used for power system operation. In Proceedings of the 2016 21st Century Energy Needs—Materials, Systems and Applications (ICTFCEN), Kharagpur, India, 17–19 November 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–4, ISBN 978-1-5090-3564-9. [Google Scholar]
  191. Rahi, O.P.; Yadav, A.K.; Malik, H.; Azeem, A.; Kr, B. Power System Voltage Stability Assessment through Artificial Neural Network. Procedia Eng. 2012, 30, 53–60. [Google Scholar] [CrossRef]
  192. Malbasa, V.; Zheng, C.; Chen, P.-C.; Popovic, T.; Kezunovic, M. Voltage Stability Prediction Using Active Machine Learning. IEEE Trans. Smart Grid 2017, 8, 3117–3124. [Google Scholar] [CrossRef]
  193. Flatabo, N.; Ognedal, R.; Carlsen, T. Voltage stability condition in a power transmission system calculated by sensitivity methods. IEEE Trans. Power Syst. 1990, 5, 1286–1293. [Google Scholar] [CrossRef]
  194. Suliman, S.I.; Rahman, T.K.A. Artificial immune system based machine learning for voltage stability prediction in power system. In Proceedings of the 2010 4th International Power Engineering and Optimization Conference (PEOCO), Shah Alam, Selangor, Malaysia, 23–24 June 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 53–58, ISBN 978-1-4244-7127-0. [Google Scholar]
  195. Sharifian, A.; Sharifian, S. A new power system transient stability assessment method based on Type-2 fuzzy neural network estimation. Int. J. Electr. Power Energy Syst. 2015, 64, 71–87. [Google Scholar] [CrossRef]
  196. Zhang, Y.; Xu, Y.; Dong, Z.Y.; Zhang, R. A Hierarchical Self-Adaptive Data-Analytics Method for Real-Time Power System Short-Term Voltage Stability Assessment. IEEE Trans. Ind. Inf. 2019, 15, 74–84. [Google Scholar] [CrossRef]
  197. Zhu, L.; Lu, C.; Dong, Z.Y.; Hong, C. Imbalance Learning Machine-Based Power System Short-Term Voltage Stability Assessment. IEEE Trans. Ind. Inf. 2017, 13, 2533–2543. [Google Scholar] [CrossRef]
  198. Villa-Acevedo, W.M.; López-Lezama, J.M.; Colomé, D.G.; Cepeda, J. Long-term voltage stability monitoring of power system areas using a kernel extreme learning machine approach. Alex. Eng. J. 2022, 61, 1353–1367. [Google Scholar] [CrossRef]
  199. Samy, A.K.; Venkadesan, A. Evaluation of Voltage Stability Margin in a Power System using an Artificial Neural Network. In Proceedings of the 2022 IEEE 10th Power India International Conference (PIICON), New Delhi, India, 25–27 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–6, ISBN 978-1-6654-5930-3. [Google Scholar]
  200. Bahmanyar, A.R.; Karami, A. Power system voltage stability monitoring using artificial neural networks with a reduced set of inputs. Int. J. Electr. Power Energy Syst. 2014, 58, 246–256. [Google Scholar] [CrossRef]
  201. Ashraf, S.M.; Gupta, A.; Choudhary, D.K.; Chakrabarti, S. Voltage stability monitoring of power systems using reduced network and artificial neural network. Int. J. Electr. Power Energy Syst. 2017, 87, 43–51. [Google Scholar] [CrossRef]
  202. Subramani, C.; Jimoh, A.A.; Kiran, S.H.; Dash, S.S. Artificial neural network based voltage stability analysis in power system. In Proceedings of the 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT), Nagercoil, India, 18–19 March 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–4, ISBN 978-1-5090-1277-0. [Google Scholar]
  203. Sallam, A.A.; Khafaga, A.M. Artificial neural network application to alleviate voltage instability problem. In Proceedings of the LESCOPE’02. 2002 Large Engineering Systems Conference on Power Engineering, Halifax, NS, Canada, 26–28 June 2002; IEEE: Piscataway, NJ, USA, 2002; pp. 133–141, ISBN 0-7803-7520-3. [Google Scholar]
  204. Zhang, X.; Wang, Y.; Xie, P.; Lin, S.; Luo, H.; Ling, H.; Li, W. Power System Transient Stability Control Method Based on Deep Learning Hybrid Model. In Proceedings of the 2021 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia), Chengdu, China, 18–21 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1447–1451, ISBN 978-1-6654-3498-0. [Google Scholar]
  205. Gomez, F.R.; Rajapakse, A.D.; Annakkage, U.D.; Fernando, I.T. Support Vector Machine-Based Algorithm for Post-Fault Transient Stability Status Prediction Using Synchronized Measurements. IEEE Trans. Power Syst. 2011, 26, 1474–1483. [Google Scholar] [CrossRef]
  206. Zhang, M.; Xu, Q.; Magnusson, S.; Pilawa-Podgurski, R.C.N.; Guo, G. Multi-Agent Deep Reinforcement Learning for Decentralized Voltage-Var Control in Distribution Power System. In Proceedings of the 2022 IEEE Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 9–13 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–5, ISBN 978-1-7281-9387-8. [Google Scholar]
  207. Rajabdorri, M.; Kazemtabrizi, B.; Troffaes, M.; Sigrist, L.; Lobato, E. Inclusion of frequency nadir constraint in the unit commitment problem of small power systems using machine learning. Sustain. Energy Grids Netw. 2023, 36, 101161. [Google Scholar] [CrossRef]
  208. Liu, X.; Xie, J.; Fang, X.; Yuan, H.; Wang, B.; Wu, H.; Tan, J. A Comparison of Machine Learning Methods for Frequency Nadir Estimation in Power Systems. In Proceedings of the 2022 IEEE Kansas Power and Energy Conference (KPEC), Manhattan, KS, USA, 25–26 April 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–5, ISBN 978-1-6654-6591-5. [Google Scholar]
  209. Zhang, G.; Teng, M.; Chen, C.; Bie, Z. A Deep Reinforcement Learning Based Framework for Power System Load Frequency Control. In Proceedings of the 2022 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia), Shanghai, China, 8–11 July 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1801–1805, ISBN 978-1-6654-5066-9. [Google Scholar]
  210. 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]
  211. Chen, X.; Chen, Z.; Han, X.; Liu, Y. A Method of Frequency Features Prediction of Post-disturbance Power System Based on XGBoost Algorithm. In Proceedings of the 2020 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia), Weihai, China, 13–15 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1535–1540, ISBN 978-1-7281-4303-3. [Google Scholar]
  212. Yang, Z.; Ce, L.; Lian, L. Electricity price forecasting by a hybrid model, combining wavelet transform, ARMA and kernel-based extreme learning machine methods. Appl. Energy 2017, 190, 291–305. [Google Scholar] [CrossRef]
  213. Bhatia, K.; Mittal, R.; Varanasi, J.; Tripathi, M.M. An ensemble approach for electricity price forecasting in markets with renewable energy resources. Util. Policy 2021, 70, 101185. [Google Scholar] [CrossRef]
  214. Cruz May, E.; Bassam, A.; Ricalde, L.J.; Escalante Soberanis, M.A.; Oubram, O.; May Tzuc, O.; Alanis, A.Y.; Livas-García, A. Global sensitivity analysis for a real-time electricity market forecast by a machine learning approach: A case study of Mexico. Int. J. Electr. Power Energy Syst. 2022, 135, 107505. [Google Scholar] [CrossRef]
  215. Wang, X.; Pei, P. A novel algorithm for energy market risk forecasting. Comput. Electr. Eng. 2022, 99, 107813. [Google Scholar] [CrossRef]
  216. Fraunholz, C.; Kraft, E.; Keles, D.; Fichtner, W. Advanced price forecasting in agent-based electricity market simulation. Appl. Energy 2021, 290, 116688. [Google Scholar] [CrossRef]
  217. Luo, J.; Zhu, G.; Xiang, H. Artificial Intelligent based day-ahead stock market profit forecasting. Comput. Electr. Eng. 2022, 99, 107837. [Google Scholar] [CrossRef]
  218. Tschora, L.; Pierre, E.; Plantevit, M.; Robardet, C. Electricity price forecasting on the day-ahead market using machine learning. Appl. Energy 2022, 313, 118752. [Google Scholar] [CrossRef]
  219. Kapoor, G.; Wichitaksorn, N. Electricity price forecasting in New Zealand: A comparative analysis of statistical and machine learning models with feature selection. Appl. Energy 2023, 347, 121446. [Google Scholar] [CrossRef]
  220. Sarwar, S.; Aziz, G.; Kumar Tiwari, A. Implication of machine learning techniques to forecast the electricity price and carbon emission: Evidence from a hot region. Geosci. Front. 2023, 101647. [Google Scholar] [CrossRef]
  221. Aasim; Singh, S.N.; Mohapatra, A. Data driven day-ahead electrical load forecasting through repeated wavelet transform assisted SVM model. Appl. Soft Comput. 2021, 111, 107730. [Google Scholar] [CrossRef]
  222. Damuluri, S.; Islam, K.; Ahmadi, P.; Qureshi, N.S. Analyzing Navigational Data and Predicting Student Grades Using Support Vector Machine. Emerg Sci. J. 2020, 4, 243–252. [Google Scholar] [CrossRef]
  223. Dabbaghjamanesh, M.; Kavousi-Fard, A.; Mehraeen, S.; Zhang, J.; Dong, Z.Y. Sensitivity Analysis of Renewable Energy Integration on Stochastic Energy Management of Automated Reconfigurable Hybrid AC–DC Microgrid Considering DLR Security Constraint. IEEE Trans. Ind. Inf. 2020, 16, 120–131. [Google Scholar] [CrossRef]
  224. Zhang, C.; Li, R.; Shi, H.; Li, F. Deep learning for day-ahead electricity price forecasting. IET Smart Grid 2020, 3, 462–469. [Google Scholar] [CrossRef]
  225. Sencan, U.; Soykan, G.; Arica, N. Forecasting of Day-Ahead Electricity Price Using Long Short-Term Memory-Based Deep Learning Method. Arab. J. Sci. Eng. 2022, 47, 14025–14036. [Google Scholar] [CrossRef]
  226. Ghimire, S.; Deo, R.C.; Casillas-Pérez, D.; Salcedo-Sanz, S. Two-step deep learning framework with error compensation technique for short-term, half-hourly electricity price forecasting. Appl. Energy 2024, 353, 122059. [Google Scholar] [CrossRef]
  227. Yang, W.; Sun, S.; Hao, Y.; Wang, S. A novel machine learning-based electricity price forecasting model based on optimal model selection strategy. Energy 2022, 238, 121989. [Google Scholar] [CrossRef]
  228. Gunduz, S.; Ugurlu, U.; Oksuz, I. Transfer learning for electricity price forecasting. Sustain. Energy Grids Netw. 2023, 34, 100996. [Google Scholar] [CrossRef]
  229. Khwaja, A.S.; Zhang, X.; Anpalagan, A.; Venkatesh, B. Boosted neural networks for improved short-term electric load forecasting. Electr. Power Syst. Res. 2017, 143, 431–437. [Google Scholar] [CrossRef]
  230. Zhou, Y.; Chang, F.-J.; Chen, H.; Li, H. Exploring Copula-based Bayesian Model Averaging with multiple ANNs for PM2.5 ensemble forecasts. J. Clean. Prod. 2020, 263, 121528. [Google Scholar] [CrossRef]
  231. Martins, J.R.R.A.; Ning, A. Engineering Design Optimization; Cambridge University Press: Cambridge, UK, 2022; ISBN 9781108980647. [Google Scholar]
  232. Alonso, G.; Del Valle, E.; Ramirez, J.R. Optimization methods. In Desalination in Nuclear Power Plants; Gustavo, A., Edmundo, d.V., Jose Ramon, R., Eds.; Elsevier: Amsterdam, The Netherlands, 2020; pp. 67–76. ISBN 9780128200216. [Google Scholar]
  233. Janga Reddy, M.; Nagesh Kumar, D. Evolutionary algorithms, swarm intelligence methods, and their applications in water resources engineering: A state-of-the-art review. H2Open J. 2020, 3, 135–188. [Google Scholar] [CrossRef]
  234. Zgurovsky, M.; Sineglazov, V.; Chumachenko, E. Classification and Analysis of Multicriteria Optimization Methods. In Artificial Intelligence Systems Based on Hybrid Neural Networks; Zgurovsky, M., Sineglazov, V., Chumachenko, E., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 59–174. ISBN 978-3-030-48452-1. [Google Scholar]
  235. Vasuki, A. Nature-Inspired Optimization Algorithms; Chapman and Hall/CRC: Boca Raton, FL, USA, 2020; ISBN 9780429289071. [Google Scholar]
  236. Rao, S.S. Engineering Optimization Theory and Practice; Rao, S.S., Ed.; Wiley: Hoboken, NJ, USA, 2019; ISBN 9781119454717. [Google Scholar]
  237. Data-Driven Evolutionary Optimization; Jin, Y.; Wang, H.; Sun, C. (Eds.) Springer International Publishing: Cham, Switzerland, 2021; ISBN 978-3-030-74639-1. [Google Scholar]
  238. Jin, Y.; Wang, H.; Sun, C. (Eds.) Classical Optimization Algorithms. In Data-Driven Evolutionary Optimization; Springer International Publishing: Cham, Switzerland, 2021; pp. 41–51. ISBN 978-3-030-74639-1. [Google Scholar]
  239. Shahakar, Y.D.; Shahakar, D.A. Introduction and Classification of Classical and Advanced Optimization Methods for Electric Power System. In Proceedings of the 2019 International Conference on Innovative Trends and Advances in Engineering and Technology (ICITAET), Shegaon, India, 27–28 December 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 53–59, ISBN 978-1-7281-1901-4. [Google Scholar]
  240. Catalão, J.P.S. (Ed.) .Electric Power Systems: Advanced Forecasting Techniques and Optimal Generation Scheduling; CRC Press: Boca Raton, FL, USA, 2017; ISBN 9781138073982. [Google Scholar]
  241. Keller, A.A. Multi-Objective Optimization in Theory and Practice I: Classical Methods; Bentham Science Publishers: Sharjah, United Arab Emirates, 2017; ISBN 9781681085685. [Google Scholar]
  242. Verdejo, H.; Torres, R.; Pino, V.; Kliemann, W.; Becker, C.; Delpiano, J. Tuning of Controllers in Power Systems Using a Heuristic-Stochastic Approach. Energies 2019, 12, 2325. [Google Scholar] [CrossRef]
  243. Soued, S.; Ebrahim, M.A.; Ramadan, H.S.; Becherif, M. Optimal blade pitch control for enhancing the dynamic performance of wind power plants via metaheuristic optimisers. IET Electr. Power Appl. 2017, 11, 1432–1440. [Google Scholar] [CrossRef]
  244. Alasali, F.; Nusair, K.; Obeidat, A.M.; Foudeh, H.; Holderbaum, W. An analysis of optimal power flow strategies for a power network incorporating stochastic renewable energy resources. Int. Trans. Electr. Energ. Syst. 2021, 31, e13060. [Google Scholar] [CrossRef]
  245. Abedinia, O.; Amjady, N.; Ghadimi, N. Solar energy forecasting based on hybrid neural network and improved metaheuristic algorithm. Comput. Intell. 2018, 34, 241–260. [Google Scholar] [CrossRef]
  246. Selim, A.; Kamel, S.; Jurado, F. Voltage stability analysis based on optimal placement of multiple DG types using hybrid optimization technique. Int. Trans. Electr. Energ. Syst. 2020, 30, e12551. [Google Scholar] [CrossRef]
  247. Sulaiman, M.H.; Mustaffa, Z. Optimal placement and sizing of FACTS devices for optimal power flow using metaheuristic optimizers. Results Control Optim. 2022, 8, 100145. [Google Scholar] [CrossRef]
  248. Sahraei, M.A.; Çodur, M.K. Prediction of transportation energy demand by novel hybrid meta-heuristic ANN. Energy 2022, 249, 123735. [Google Scholar] [CrossRef]
  249. Jiaqing, Z.; Lu, W.; Xiaoxiao, Z.; Bo, H. Research on optimisation of integrated energy system scheduling based on weak robust optimisation theory. IET Gener. Transm. Distrib. 2019, 13, 64–72. [Google Scholar] [CrossRef]
  250. Guo, H.; Shi, T.; Wang, F.; Zhang, L.; Lin, Z. Adaptive clustering-based hierarchical layout optimisation for large-scale integrated energy systems. IET Renew. Power Gen. 2020, 14, 3336–3345. [Google Scholar] [CrossRef]
  251. Silveira, C.L.B.; Tabares, A.; Faria, L.T.; Franco, J.F. Mathematical optimization versus Metaheuristic techniques: A performance comparison for reconfiguration of distribution systems. Electr. Power Syst. Res. 2021, 196, 107272. [Google Scholar] [CrossRef]
  252. Mroczek, B.; Pijarski, P. DSO Strategies Proposal for the LV Grid of the Future. Energies 2021, 14, 6327. [Google Scholar] [CrossRef]
  253. Kacejko, P.; Pijarski, P. Generation Level Matching to the Transmission Capability of Overhead Lines. Acta Energetica 2013, 1, 43–49. [Google Scholar] [CrossRef]
  254. Stadnicki, J. Teoria i Praktyka Rozwiązywania Zadań Optymalizacji: Z Przykładami Zastosowań Technicznych, 1st ed.; Wydawnictwo Naukowe PWN: Warszawa, Poland, 2017; ISBN 978-83-011-9589-2. [Google Scholar]
  255. Amborski, K. Podstawy Metod Optymalizacji; Oficyna Wydawnicza Politechniki Warszawskiej: Warszawa, Poland, 2009; ISBN 978-83-7207-794-3. [Google Scholar]
  256. Kacejko, P.; Pijarski, P. Connecting of wind farms—Limitations instead of oversized investment. Rynek Energii 2009, 1, 10–15. [Google Scholar]
  257. Optymalizacja Rozdziału Ograniczeń Mocy źródeł Przyłączonych do Sieci Zamkniętej w Warunkach Przekroczenia Obciążalności Jej Elementów; Kacejko, P.; Pijarski, P. (Eds.) Sieci: Szklarska Poręba, Poland, 2008. [Google Scholar]
  258. Kumar, R.; Chauhan, H.S.; Singh, B.; Sharma, A. Wide area monitoring and measurements using mixed integer linear programming in deregulated power system for smart grid. Results Eng. 2021, 12, 100204. [Google Scholar] [CrossRef]
  259. Zhang, X.; Woo, H.; Choi, S. An interval power flow method for radial distribution systems based on hybrid second-order cone and linear programming. Sustain. Energy Grids Netw. 2023, 36, 101158. [Google Scholar] [CrossRef]
  260. Bordin, C.; Anuta, H.O.; Crossland, A.; Gutierrez, I.L.; Dent, C.J.; Vigo, D. A linear programming approach for battery degradation analysis and optimization in offgrid power systems with solar energy integration. Renew. Energy 2017, 101, 417–430. [Google Scholar] [CrossRef]
  261. Munteanu, I.; Ceanga, E.; Cutululis, N.A.; Bratcu, A. Linear Quadratic Optimization of Variable Speed Wind Power Systems. IFAC Proc. Vol. 2003, 36, 157–162. [Google Scholar] [CrossRef]
  262. Munteanu, I.; Bratcu, A.I.; Frangu, L. Nonlinear Control for Stationary Optimization of Wind Power Systems. IFAC Proc. Vol. 2004, 37, 195–200. [Google Scholar] [CrossRef]
  263. Niu, W.; Feng, Z.; Cheng, C. Optimization of variable-head hydropower system operation considering power shortage aspect with quadratic programming and successive approximation. Energy 2018, 143, 1020–1028. [Google Scholar] [CrossRef]
  264. Teferra, D.M.; Ngoo, L.M.H.; Nyakoe, G.N. Fuzzy-based prediction of solar PV and wind power generation for microgrid modeling using particle swarm optimization. Heliyon 2023, 9, e12802. [Google Scholar] [CrossRef]
  265. Tang, L.; Kong, T.; Innab, N. Eagle arithmetic optimization algorithm for renewable energy-based load frequency stabilization of power systems. Sustain. Comput. Inform. Syst. 2023, 40, 100925. [Google Scholar] [CrossRef]
  266. Civelek, Z.; Çam, E.; Lüy, M.; Mamur, H. Proportional–integral–derivative parameter optimisation of blade pitch controller in wind turbines by a new intelligent genetic algorithm. IET Renew. Power Gen 2016, 10, 1220–1228. [Google Scholar] [CrossRef]
  267. Ravi, V.; Duraiswamy, K. Artificial bee colony optimisation for effective power system stabilisation. Aust. J. Electr. Electron. Eng. 2013, 10, 1367–1374. [Google Scholar] [CrossRef]
  268. Subramanian, S.; Anandhakumar, R.; Ganesan, S. Artificial Bee Colony Based Solution Technique for Generator Maintenance Scheduling. Aust. J. Electr. Electron. Eng. 2012, 9, 109–126. [Google Scholar] [CrossRef]
  269. Eke, Ī.; Taplamacıoğlu, M.C.; Lee, K.Y. Robust Tuning of Power System Stabilizer by Using Orthogonal Learning Artificial Bee Colony. IFAC-Pap. 2015, 48, 149–154. [Google Scholar] [CrossRef]
  270. Li, Q.; Zhou, F.; Guo, F.; Fan, F.; Huang, Z. Optimized Energy Storage System Configuration for Voltage Regulation of Distribution Network With PV Access. Front. Energy Res. 2021, 9, 641518. [Google Scholar] [CrossRef]
  271. Eberhart; Shi, Y. Particle swarm optimization: Developments, applications and resources. In Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546), Seoul, Republic of Korea, 27–30 May 2001; IEEE: Piscataway, NJ, USA, 2001; pp. 81–86, ISBN 0-7803-6657-3. [Google Scholar]
  272. Zhu, X.; Zhao, S.; Yang, Z.; Zhang, N.; Xu, X. A parallel meta-heuristic method for solving large scale unit commitment considering the integration of new energy sectors. Energy 2022, 238, 121829. [Google Scholar] [CrossRef]
  273. Honghai, K.; Fuqing, S.; Yurui, C.; Kai, W.; Zhiyi, H. Reactive power optimization for distribution network system with wind power based on improved multi-objective particle swarm optimization algorithm. Electr. Power Syst. Res. 2022, 213, 108731. [Google Scholar] [CrossRef]
  274. Pal, K.; Sachan, S.; Gholian-Jouybari, F.; Hajiaghaei-Keshteli, M. An analysis of the security of multi-area power transmission lines using fuzzy-ACO. Exp. Syst. Appl. 2023, 224, 120070. [Google Scholar] [CrossRef]
  275. Fetanat, A.; Shafipour, G. Generation maintenance scheduling in power systems using ant colony optimization for continuous domains based 0–1 integer programming. Exp. Syst. Appl. 2011, 38, 9729–9735. [Google Scholar] [CrossRef]
  276. Zhou, J.; Wang, C.; Li, Y.; Wang, P.; Li, C.; Lu, P.; Mo, L. A multi-objective multi-population ant colony optimization for economic emission dispatch considering power system security. Appl. Math. Model. 2017, 45, 684–704. [Google Scholar] [CrossRef]
  277. Ebid, A.M.; Abdel-Kader, M.Y.; Mahdi, I.M.; Abdel-Rasheed, I. Ant Colony Optimization based algorithm to determine the optimum route for overhead power transmission lines. Ain Shams Eng. J. 2024, 15, 102344. [Google Scholar] [CrossRef]
  278. Al-Shammaa, A.A.; Abdurraqeeb, A.M.; Noman, A.M.; Alkuhayli, A.; Farh, H.M.H. Hardware-In-the-Loop Validation of Direct MPPT Based Cuckoo Search Optimization for Partially Shaded Photovoltaic System. Electronics 2022, 11, 1655. [Google Scholar] [CrossRef]
  279. Peddakapu, K.; Mohamed, M.R.; Sulaiman, M.H.; Srinivasarao, P.; Kishore, D.J.K.; Leung, P.K. Cuckoo optimised 2DOF controllers for stabilising the frequency changes in restructured power system with wind-hydro units. Int. J. Ambient Energy 2022, 43, 3995–4009. [Google Scholar] [CrossRef]
  280. Afanasyeva, S.; Saari, J.; Pyrhönen, O.; Partanen, J. Cuckoo search for wind farm optimization with auxiliary infrastructure. Wind Energy 2018, 21, 855–875. [Google Scholar] [CrossRef]
  281. Antoniadis, N.; Cordy, M.; Sifaleras, A.; Le Traon, Y. A variable neighborhood search simheuristic algorithm for reliability optimization of smart grids under uncertainty. Int Trans Oper. Res 2022, 29, 2172–2200. [Google Scholar] [CrossRef]
  282. Pijarski, P.; Kacejko, P. A new metaheuristic optimization method: The algorithm of the innovative gunner (AIG). Eng. Optim. 2019, 51, 2049–2068. [Google Scholar] [CrossRef]
  283. Kareem, S.W.; Hama Ali, K.W.; Askar, S.; Xoshaba, F.S.; Hawezi, R. Metaheuristic algorithms in optimization and its application: A review. JAREE 2022, 6, 7–12. [Google Scholar] [CrossRef]
  284. Yesilbudak, M. A Comparative Study on Accurate Parameter Estimation of Solar Photovoltaic Models Using Metaheuristic Optimization Algorithms. Electr. Power Compon. Syst. 2023, 1–21. [Google Scholar] [CrossRef]
  285. Kacejko, P.; Pijarski, P. Optimal Voltage Control in MV Network with Distributed Generation. Energies 2021, 14, 469. [Google Scholar] [CrossRef]
  286. Pijarski, P.; Kacejko, P. Voltage Optimization in MV Network with Distributed Generation Using Power Consumption Control in Electrolysis Installations. Energies 2021, 14, 993. [Google Scholar] [CrossRef]
  287. Nandini, K.K.; Jayalakshmi, N.S.; Jadoun, V.K. Metaheuristic Algorithms for Evaluating the Effect of Electric Vehicle Charging Infrastructures in Distribution Networks. Electr. Power Compon. Syst. 2023, 1–18. [Google Scholar] [CrossRef]
  288. Muller, S.D.; Marchetto, J.; Airaghi, S.; Kournoutsakos, P. Optimization based on bacterial chemotaxis. IEEE Trans. Evol. Computat. 2002, 6, 16–29. [Google Scholar] [CrossRef]
  289. Krishnanand, K.N.; Ghose, D. Detection of multiple source locations using a glowworm metaphor with applications to collective robotics. In Proceedings of the 2005 IEEE Swarm Intelligence Symposium (SIS 2005), Pasadena, CA, USA, 8–10 June 2005; IEEE: Piscataway, NJ, USA, 2005; pp. 84–91, ISBN 0-7803-8916-6. [Google Scholar]
  290. Yang, X.-S. A New Metaheuristic Bat-Inspired Algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO 2010); Kacprzyk, J., González, J.R., Pelta, D.A., Cruz, C., Terrazas, G., Krasnogor, N., Eds.; Springer: Berlin/Heidelberg, Germany, 2010; pp. 65–74. ISBN 978-3-642-12537-9. [Google Scholar]
  291. Wang, J.; Qian, Y.; Zhang, L.; Wang, K.; Zhang, H. A novel wind power forecasting system integrating time series refining, nonlinear multi-objective optimized deep learning and linear error correction. Energy Convers. Manag. 2024, 299, 117818. [Google Scholar] [CrossRef]
  292. Pijarski, P.; Kacejko, P. Methods of Simulated Annealing and Particle Swarm Applied to the Optimization of Reactive Power Flow in Electric Power Systems. AECE 2018, 18, 43–48. [Google Scholar] [CrossRef]
  293. Pijarski, P.; Kacejko, P. Elimination of Line Overloads in a Power System Saturated with Renewable Energy Sources. Energies 2023, 16, 3751. [Google Scholar] [CrossRef]
  294. Kolcun, M.; Beňa, L.; Rusnák, J. The solution of optimisation problems in the operation control of the electric power system using SOMA algorithm. Prz. Elektrotechniczny 2008, 84, 70–73. [Google Scholar]
  295. Pál, D.; Beňa, Ľ.; Kolcun, M.; Čonka, Z. Optimization of Active Power Losses in Smart Grids Using Photovoltaic Power Plants. Energies 2022, 15, 739. [Google Scholar] [CrossRef]
  296. Zhu, J. (Ed.) Optimization of Power System Operation; John Wiley & Sons, Inc: Hoboken, NJ, USA, 2015; ISBN 9781118887004. [Google Scholar]
  297. Radosavljević, J. Metaheuristic Optimization in Power Engineering; The Institution of Engineering and Technology: London, UK, 2018; ISBN 9781785615467. [Google Scholar]
  298. Pijarski, P.D. Heuristic Optimization in the Assessment of Operating Conditions and Development Planning of the Power System; Lublin University of Technology Publishers: Lublin, Poland, 2019; ISBN 978-83-7947-349-6. [Google Scholar]
  299. Kumar, K.; Zindani, D.; Davim, J.P. Optimizing Engineering Problems through Heuristic Techniques; CRC Press: Boca Raton, FL, USA, 2019; ISBN 9781351049580. [Google Scholar]
  300. Yang, X.-S. Nature-Inspired Optimization Algorithms; Elsevier: Amsterdam, The Netherlands, 2014; ISBN 9780124167438. [Google Scholar]
  301. Chih, H.-C.; Lin, W.-C.; Huang, W.-T.; Yao, K.-C. Implementation of EDGE Computing Platform in Feeder Terminal Unit for Smart Applications in Distribution Networks with Distributed Renewable Energies. Sustainability 2022, 14, 13042. [Google Scholar] [CrossRef]
Figure 1. An example of a general division of methods that can be used to solve problems in power engineering: artificial intelligence (a) and optimisation (b) [1].
Figure 1. An example of a general division of methods that can be used to solve problems in power engineering: artificial intelligence (a) and optimisation (b) [1].
Energies 17 00516 g001
Figure 2. Structure of the T–S fuzzy model [3].
Figure 2. Structure of the T–S fuzzy model [3].
Energies 17 00516 g002
Figure 3. Typical topology of the BP network model [46].
Figure 3. Typical topology of the BP network model [46].
Energies 17 00516 g003
Figure 4. Typical topology of the RBF network model [46].
Figure 4. Typical topology of the RBF network model [46].
Energies 17 00516 g004
Figure 5. Typical topology of the ADALINE network model [46].
Figure 5. Typical topology of the ADALINE network model [46].
Energies 17 00516 g005
Figure 6. Block diagram of the hybrid model [80].
Figure 6. Block diagram of the hybrid model [80].
Energies 17 00516 g006
Figure 7. Flow chart for adaptive update of ANN weights [201].
Figure 7. Flow chart for adaptive update of ANN weights [201].
Energies 17 00516 g007
Figure 8. Division of optimisation methods that can be used to solve problems related to the power engineering [1].
Figure 8. Division of optimisation methods that can be used to solve problems related to the power engineering [1].
Energies 17 00516 g008
Figure 9. A summary of various methods based on artificial intelligence and optimisation along with the frequency of their use.
Figure 9. A summary of various methods based on artificial intelligence and optimisation along with the frequency of their use.
Energies 17 00516 g009
Table 1. Summary of the methods used in the literature under consideration in issues related to renewable energy and energy storage.
Table 1. Summary of the methods used in the literature under consideration in issues related to renewable energy and energy storage.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[4,11,16,18,20,24]
Neural networks[3,5,6,8,9,10,12,21,22]
Regression[19]
Classification[3,7,13]
Unsupervised learningClustering[3,23,24,26]
Reinforcement learningQ-learning[15]
Table 2. Summary of the methods used in the literature under consideration in generation and load forecasting issues.
Table 2. Summary of the methods used in the literature under consideration in generation and load forecasting issues.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[28,29,37,38,39,40,41,44,45,50,53,56,57,66,67,74,75,80,81]
Neural networks[29,31,32,33,46,47,51,54,55,60,62,63,64,68,76,77,78,79,81,82]
Regression[30,36,42,48,52,61]
Classification[43,50,52,60,61,65,69,70,71]
Bayesian methods[27,35,70]
Ensemble methodsBagging[34,50,52,73]
Boosting[30,49,52]
Expert system[58,59]
Fuzzy logic[78,82]
Table 3. Summary of the methods used in the literature under consideration in power quality issues.
Table 3. Summary of the methods used in the literature under consideration in power quality issues.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[87,88,89,90,91,92,93,94,95,96,97,98,101,102,103,104,105,106,107,108]
Neural networks[99,100,109,110]
Classification[87,90]
Expert system[112,113,114]
Table 4. Summary of the methods used in the literature under consideration in issues related to security in the power system.
Table 4. Summary of the methods used in the literature under consideration in issues related to security in the power system.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[121,122,132,133,134,135,138]
Neural networks[117,119,126,137,139,140,141]
Classification[118,123,124,126,141]
Reinforcement learningQ-learning[120,129,130,131]
Ensemble methodsBagging[125,136]
Expert system[145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166]
Fuzzy logic[142,143,144]
Table 5. Summary of the methods used in the literature under consideration in power system disturbance issues.
Table 5. Summary of the methods used in the literature under consideration in power system disturbance issues.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[167,180]
Neural networks[168,169,170,171,172,174,175,176,177,178,179]
Classification[173,184,185,186]
Expert system[187,188,189]
Fuzzy logic[170,181,182,183]
Table 6. Summary of the methods used in the literature under consideration in issues related to power system stability.
Table 6. Summary of the methods used in the literature under consideration in issues related to power system stability.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[204,206,209,210]
Neural networks[192,194,195,196,198,199,200,201,202,203,208,211]
Classification[192,197,205]
Regression[207,208]
Ensemble methodsBagging[204,208]
Table 7. Summary of the methods used in the literature under consideration in energy price forecasting issues.
Table 7. Summary of the methods used in the literature under consideration in energy price forecasting issues.
Artificial Intelligence
Machine learning
Supervised learningDeep learning[217,218,223,225,226,228]
Neural networks[218,224,227,229,230]
Classification[218,222]
Regression[219,220,221,222]
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.

Share and Cite

MDPI and ACS Style

Pijarski, P.; Belowski, A. Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering—Introduction to the Special Issue. Energies 2024, 17, 516. https://doi.org/10.3390/en17020516

AMA Style

Pijarski P, Belowski A. Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering—Introduction to the Special Issue. Energies. 2024; 17(2):516. https://doi.org/10.3390/en17020516

Chicago/Turabian Style

Pijarski, Paweł, and Adrian Belowski. 2024. "Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering—Introduction to the Special Issue" Energies 17, no. 2: 516. https://doi.org/10.3390/en17020516

APA Style

Pijarski, P., & Belowski, A. (2024). Application of Methods Based on Artificial Intelligence and Optimisation in Power Engineering—Introduction to the Special Issue. Energies, 17(2), 516. https://doi.org/10.3390/en17020516

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop