Next Article in Journal
Design and 3D FEM Analysis of a Flexible Piezoelectric Micromechanical Ultrasonic Transducer Based on Sc-Doped AlN Film
Next Article in Special Issue
Energy Internet Opportunities in Distributed Peer-to-Peer Energy Trading Reveal by Blockchain for Future Smart Grid 2.0
Previous Article in Journal
Bearing Fault Diagnosis Based on Randomized Fisher Discriminant Analysis
Previous Article in Special Issue
Extracting the Secrets of OpenSSL with RAMBleed
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid

by
Sami Saeed Binyamin
1,* and
Sami Ben Slama
1,2
1
The Applied College, King Abdelaziz University, Jeddah 21589, Saudi Arabia
2
Analysis and Processing of Electrical and Energy Systems Unit, Faculty of Sciences of Tunis El Manar, Tunis 2092, Tunisia
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(21), 8099; https://doi.org/10.3390/s22218099
Submission received: 14 September 2022 / Revised: 10 October 2022 / Accepted: 14 October 2022 / Published: 22 October 2022

Abstract

:
Multi-Agent Systems (MAS) have been seen as an attractive area of research for civil engineering professionals to subdivide complex issues. Based on the assignment’s history, nearby agents, and objective, the agent intended to take the appropriate action to complete the task. MAS models complex systems, smart grids, and computer networks. MAS has problems with agent coordination, security, and work distribution despite its use. This paper reviews MAS definitions, attributes, applications, issues, and communications. For this reason, MASs have drawn interest from computer science and civil engineering experts to solve complex difficulties by subdividing them into smaller assignments. Agents have individual responsibilities. Each agent selects the best action based on its activity history, interactions with neighbors, and purpose. MAS uses the modeling of complex systems, smart grids, and computer networks. Despite their extensive use, MAS still confronts agent coordination, security, and work distribution challenges. This study examines MAS’s definitions, characteristics, applications, issues, communications, and evaluation, as well as the classification of MAS applications and difficulties, plus research references. This paper should be a helpful resource for MAS researchers and practitioners. MAS in controlling smart grids, including energy management, energy marketing, pricing, energy scheduling, reliability, network security, fault handling capability, agent-to-agent communication, SG-electrical cars, SG-building energy systems, and soft grids, have been examined. More than 100 MAS-based smart grid control publications have been reviewed, categorized, and compiled.

1. Introduction

Energy is essential for human health and behavior since it powers transportation infrastructure and daily amenities. Polluting and non-renewable fossil fuels are currently the principal energy source for worldwide use. Investments and participation in complementary, clean, and renewable sources, such as wind and solar systems, have grown in tandem with their environmental consequences [1]. However, present usage surpasses natural regeneration, resulting in resource depletion unless more resources or alternatives are utilized [2]. To address these problems, it is critical to understand clean, alternative, and renewable energy sources and energy efficiency and sustainability. Traditionally, the Supervisory Control and Data Acquisition (SCADA) system has been used to orchestrate and communicate high-power directed systems that require a significant amount of analytical power to make intelligent decisions for the entire system, placing a significant burden on the central processor [3,4]. Because of its capacity to divide the whole system into many distinct controllers, allowing each unit to monitor each component in real-time, distributed control was deemed versatile, dependable, secure, and cost-effective [5]. Because the distributed controls attempt to tackle the problem locally, an outage in one system component does not instantly affect the others in this configuration. Many benefits of distributed generation (DG) include better dependability, enhanced security, and lower fuel costs. Solar, thermal, wind turbines, small bioenergy, and fuel cell systems are examples of distributed energy resource (DER) systems that can be freestanding or hybrid systems with various DERs [6]. As a result, less information must be sent to higher levels. As a result, the old electric grid has been changed into a smart grid, becoming a highly dependable and dazzling infrastructure, paving the way for the notion of “Smart Grids (SGs)” [7].
SGs employ sophisticated sensing, superior control, and communication. In this vein, SGs combine digital and electrical technologies to analyze and transport data swiftly [8]. Based on services such as real-time flow management, network operators, network operation, and individual consumption regulation, digital technologies aim to target production, transmission, distribution, and consumption [9]. SGs integrate power systems, networking, and communication technologies to improve the electrical grid. More real-time monitoring of SGs is required to enhance energy flow and facilitate conversation between providers and customers. To decrease carbon emissions, SG enterprises are increasing their use of renewable energy sources. A traditional distribution system allows efficient energy generation and storage [10]. Electric vehicles are an excellent method to store energy while also reducing pollution. The first power strategy incorporates network and network layers [11]. While making local decisions, the I-Intelligent Energy Electronic Device (IED) may manage power flow and equipment functioning [12].
I-Energy assures fair rates and a dependable electricity supply based on cost-benefit analyses. As a result, a SG must obtain all of its investment capital from clients, which has earned it a lot of negative feedback [13]. Numerous concerns regarding the economy and security of the smart grid, as well as how to improve and safeguard it against external and internal attacks, have been raised. The I-Energy technique has converted SGs in our homes into intelligent installations. Smart metering improves energy monitoring and regulation [14].
Multi-agent systems (MAS) can independently control power system operations. MAS contains several files. Intelligent creatures work together to solve problems beyond their capabilities [15]. MAS has been used in power market modeling, network protection [16], troubleshooting, and network control in recent years. The IEEE Power Engineering MAS Working Group reviewed MAS technology approaches, standards, tools, concepts, methods, and challenges in 2007.
SG technology is changing due to technological advances, security concerns, regulations, and environmental concerns. SG technology reduces the need for central generators. Over the past two decades, the electrical industry has developed wholesale power markets based on the decentralized decisions of generation companies. In addition to government regulations, consumer demand for clean energy is driving it. Photovoltaics (PV), fuel cells, and wind power are all standard in today’s electrical grids. After the Northeast power outage of 2003, home power generation systems emerged as a significant competitor in supplementing existing power infrastructure to bridge the gap [16]. In the aftermath of Hurricane Sandy, several government agencies urged investment in vital energy resources.
The smart infrastructure allows bidirectional power and data transmission based on energy, intelligence, and connection. T and D lines are used in traditional one-way networks to transmit electricity to load locations [17].
A SG, on the other hand, allows clients to create their power. Bidirectional energy flow is enabled via small-scale power generation. Microgrid and utility grid tiny auxiliary generators might be conventional or unconventional. The intelligent communication subsystem tracks and measures SG production and consumption. Energy efficiency, demand profile, energy loss prevention, cost and pricing, optimization, machine learning, and control processes are all required for intelligent management systems [18]. These involve management as well as infrastructure. Intelligent security addresses the issues of dependability, prediction, translation, and security. These observations are required for monitoring and measuring. They have predefined time windows for calculating depreciation and billing criteria. The changed measured data is transferred to the management system through wired or wireless networks. AMI is an enhanced version of the traditional AMR and AMM systems. Smart meters, home area networks, and broad networks are among them [19]. The expertise of a SG includes dependability, forecasting, localization, and offshore security. Intelligent protection systems troubleshoot, diagnose, self-heal, and safeguard small networks. The SG’s dependability is dependent on the DG’s sustainability, as intermittent RES and load-related oscillations should be minimized. Measurement and control systems are critical to service dependability and quality. The architecture for Predict and Prevent also aids in defending the SG [20].
The system or operator should rapidly diagnose and remedy the fault. Intelligent protection is divided into two stages: pre-fault and post-fault. Continuous monitoring of voltage, current, temperature variations, steady state, and transient attributes is used to carry out the phase. This monitoring helps to avoid mistakes. Measurements are used to discover and diagnose errors. The communication network comprises project management units, AMI, AMR, and other sensor networks [21]. The authors in [22], mentioned the intelligence network, including DG sources, traditional generators such as CHP, fossil fuel-based power plants, RES, electric vehicles (EV), and smart and smart buildings. Indeed, they reported that the communication between homes and data centers and the SG system should provide quality service, dependability, coverage, sustainability, security, and privacy. In [23] the authors cited that the communication infrastructure quality determines transportation safety. On the other hand, a dependable communication system with diverse designs connects numerous nodes and systems.
In this article, we make the following contributions:
This study examines smart grids and communication networks, considering relevant technology, uses, and issues. The document describes the SG, smart grid communication technologies, smart grid security concerns, smart energy infrastructure, and smart metering. The current state of each system and probable future research directions are summarized in the subsections. Electricity generation, transmission, distribution, and client facilities are all included in the first section; SG and Smart Energy Infrastructure. Then, smart metering and measuring applications are assessed using energy management and control systems and reference standards. This article discusses smart metering systems’ communications and security hardware and software infrastructure. We used the King Abdelaziz University Database (KSA) to conduct this research and only used the literature published within the last five years. A list of acronyms used throughout the paper is presented in Table 1.
The rest of the paper is organized as follows: A comparison with related survey articles is presented in Section 1. In Section 2, we provide Preliminaries: Detailed Analysis of the Literature. In the next section, we highlight the motivation for employing Intelligent Agents in SGs. Moreover, case studies on the use of Multi-Agent System Classifications are also presented in this section. In the same section, we discuss the taxonomy of the Blockchain Smart Grid concept. Section 4, the progress and development of smart home agents in prediction algorithms are discussed and surveyed. Finally, Section 4 concludes the paper. Figure 1 depicts and explains the various sections of the paper.

2. Preliminaries: Detailed Analysis of the Literature

As additional distributed energy resources (DER) are added to the power grid, a decentralized system for scheduling and allocating resources in an intelligent grid becomes necessary. Economic Distribution (ED) and Unit Commitment (UC) are crucial factors when distributing network resources for stability. The uncertainty around renewable energy makes resource allocation more challenging for system operators. More renewable energy sources and electric vehicles with bidirectional energy flow will be integrated into the future grid. This complicated smart grid system requires decentralized resource allocation, inter-node communication, and decision-making. Multi-agent systems (MAS) can decentralize the smart grid’s central resource allocation [24,25]. The three essential components of an intelligent grid are depicted in Figure 2: (a) the utilization of smart meters, devices, and applications for usage monitoring and management, (b) distribution of power generation to expedite the use of renewable energy sources, and (c) real-time control of the transmission and distribution network.

2.1. Energy Demand Side Management

Demand Side Management controls the network’s demand side and targets end users. The authors posted in [26] that through continuous monitoring and appliance management, these technologies cut energy usage in households, businesses, and industries. The work of two residents in the building influences the electrical energy consumption. It includes energy-efficient building systems, demand-driven control, demand response, intelligent buildings with smart devices, and energy dashboards [27]. These methods help utility providers and consumers to control electricity usage swings. End users will be more active in network and building operations via demand-side management [28]. Demand response (DR) is a growing demand side management strategy that changes energy use patterns. When electricity supplies are limited, building users must reduce peak consumption [29]. This implies measures to encourage consumption. The demand response reduced the commercial building’s peak power usage by 15 MW to 13 MW in 15 min and 11 MW in two hours. Through a smart automated response to demand, a large office building can reduce peak load by 25% [30].

2.1.1. DSM Architecture

DSM’s communication and market design contains five levels. It is a consumer colony where each residence has solar panels or wind turbines [31]. All customers have the primary intelligent grid management system, which includes load, car/battery, and supply agents. The source agent delivers all source data in cooperation with the EPA and other climate data [32]. DSM methods may be characterized based on timing and customer performance (Appendix A):
(1)
Energy Efficiency/Conservation Agent (EEA)
(2)
Time-of-Use Agent (TOUA)
(3)
Demand Response Agent (DRA) or Payload Transfer Agent (LSA)
EEA encourages energy-saving technology and improves building design and construction. This category includes end-user comprehension and behavioral shifts toward more energy-efficient equipment [33]. DRA can short- or long-term shift load to peak hours for LSA. DR supports variations in power use in reaction to SG events, even as time-of-use bills reorder energy at different rates.

2.1.2. An Overview of Leveraging Edge Computing in Smart Grid

To provide sophisticated communication and monitoring systems, the Internet of Things (IoT) has created small objects for communication, accessibility, or access to the Internet. In this vein, the productivity of infrastructures in various fields will be improved thanks to intelligent embedded devices and intelligent decision-making capacities, in particular, intelligent networks [34]. Like other areas of the IoT, the smart grid has been chosen as a potential technology using a wide range of sensors and information sources that gather data with higher resolution. One of the serious IoT issues is the processing of a large volume of data [35]. To address this concern, Edge Computing seeks to manipulate data to the integrated devices in which data is processed on the edge of the IoT infrastructure. Figure 3 illustrates an advanced design that uses the smart home to process information from the smart grid. The current electricity grid presents several challenges: unexpected disruptions and power outages, the theft of imperceptible customers, fixed electricity prices, etc. Such challenges contribute to the cost of electricity and to the growing demand for fossil energy [36]. The Smart Grid provides the following concepts to solve the conventional network’s lack of efficiency and performance [37]:
  • Distributed generation: Customers can generate electricity from renewables, including solar or wind, in a smart grid. Surplus energy can always be supplied in the micro-grid to the grid or to other customers.
  • Micro-grid: Low voltage electrical grids interconnected under clusters are defined as the micro-grid. This will improve the efficiency of local distribution through self-generated and controlled structures. The micro-grid can be connected to the grid. Nevertheless, if a malfunction, failure, or other risks occur on the grid, it differs from it.
  • Smart meters: The deployment of smart meters allows the exchange of information between consumers and companies in real-time. In fact, smart meters monitor and track the additional use of smart devices in an apartment building.
  • Dynamic pricing: This was chosen as the best tool for regulating electricity demand during peak periods. Depending on the total required power consumption, Time to Use (ToU), and real-time demand statistics, the total demand strategy can be determined.
  • Proximity to prosumers: Data analysis was used to address automation issues closer to consumers, increasing the decision-making cycle and enabling consumers to choose to collaborate with a Virtual Power Plant (VPP) of any size or level.
Figure 3. Agent in Smart Grid Model.
Figure 3. Agent in Smart Grid Model.
Sensors 22 08099 g003
The smart grid is expected to provide a sustainable energy infrastructure through bi-directional data, energy flows through advanced knowledge, interaction, and communication infrastructure [38]. Prosumers are considered an attractive idea that will be an integral part of this smart grid. In this context, consumers can be recognized simultaneously as energy producers, energy sellers, and energy consumers. Prosumers not only consume energy but also participate in the network and/or excessive energy at the community level produced by renewable energy sources (such as solar, wind turbines, etc.) [39]. This seeks to solve environmental, social, and economic issues associated with high fossil fuel consumption. The smart grid encourages stakeholders to create communities based on various criteria, including energy usage, in order to manipulate consumers in the energy exchange system [40].
Consumers can choose from a wide range of electricity markets when using renewable electricity, and setting an average megawatt-hour for a specific calculation. Alternatively, power outages can be handled periodically to increase the battery capacity/storage system. The SG network contains several power connectors. To evaluate actual weather data from different regions, the prosumer runs the estimated energy profiles three times during the T period (given by (1)). Dependent on this period, virtual power plants and market models have been developed and have simulated actual production and consumption trends.
{ Pr o s ( ϕ ) = ( g ( P ϕ ( T ) , t y p e = { P D E G , P E E S , P F D A } ) P ϕ ( T ) = ( P ϕ ( j ) | j { 0 T } , ϕ { 1 M ϕ } M ϕ = N F E A + N E P + N E S D
Pros (ϕ) represents the prosumer energy production; Pros (T) is the estimated power; PDEG is the droplet-based electricity generator; PFDA is the provider energy, and PEES is the energy storage.
In order to provide standby power treatment facilities, the Virtual Power Station (VPSs) integrates and coordinates domestic power generation sources with flexible storage and assets with manageable loads [41]. The VPS is perhaps the most closely related to the many innovations in the field of renewable energy over the past few years. Combining technology from two separate energy sources, the VPS ensures a stable supply of electricity, regardless of environmental or demand conditions. Both the positive and negative aspects of the VPS are present during peak periods, as they can work well together. Thus, it allows better use of renewable energy technologies. However, the multi-source structure creates difficulty for companies to track, organize, and maintain the health of the system. It also requires better applications where different systems must be interconnected. This local collaboration tends to allow the best use of distributed energy systems by utilizing local resources and through the participation of consumers in energy management processes, regardless of size. The aim of creating a sophisticated ideal consumer concept is to define a group of current energy consumers [42]. The specific group tends to provide the highest clear performance targets for a particular form of service that the VPS needs to access and improve its income per energy user. The VPS’s alliances consist of the N-length chain, which means that the value 0 at location k is not part of the alliance; whereas the value 1 indicates that the consumer has been incorporated (taken) into the alliance. The VPS is expressed by (2) [43].
{ V P S = { ( t a k e n ϕ , Pr o s ( ϕ ) | ϕ [ 1 , M ϕ ] , t a k e n ϕ [ 0 , 1 ] t a k e n ϕ = { 0 , Pr o s ( ϕ ) , I s   n o t   a   p a r t   o f   V P S s 1 , Pr o s ( ϕ ) , I s   a   p a r t   o f   V P S s
To standardize energy management systems in the electrical grid and electric vehicles, an accurate practical method of communication has been developed. For future charging stations (Erse), the ISO/IEC 15118 standard and the IEC 61850 standard serve as interworking nodes between the wireless vehicle and the network control center [44]. Digital vehicle charging specifications, automated loading times, and dynamic billing models during and after charging are not only for charging but also for vehicle authentication (Value-added IEC 15118 services) [45]. IEC 61850 focuses on reliable network connections. Service providers and energy companies need to engage with a wide range of infrastructure users, from diverse energy sources to different end-user groups, including private homes, business parks, and electronic vehicle charging stations [46]. The connection is based on standard protocols to date. Intelligent control and automation technologies enhance energy consumption in electrical power networks. The SG also considers the use of unreliable power supplies. Moreover, due to the current uncertainty of energy production, some energy supplies face various challenges [47]. Modernizing the energy system also creates new factors. Therefore, control systems usually generate complex systems. A variety of strategies has been discussed to accomplish those targets. Whereas the recognition of agents is not private, the Multi-Agent Systems (MASs) is a group of autonomous entities that can evaluate and communicate. MASs will thus allow a realistic environment [48]. A SG adapts power systems and increases their electricity consumption. The use of MASs allows suppliers to operate individually to increase the device performance and reduce demand in centralized power management [49]. Figure 3 shows the importance of the real-time process for the system to connect all devices, sensors, and devices, and exchange all information. For all connections, it seems that the real-time mechanism is absolutely necessary for the network.

2.2. Blockchain in Smartgrid

2.2.1. Background

Distributed energy systems adapt to a variety of threats, involving high electricity demand, increased cyberattacks, increasing renewable energy progress, and the migration to a smart home for massive IoT applications [50]. These challenges have caused tremendous pressure and require sustainable solutions and initiatives to achieve electrical system security and performance. Consequently, blockchain has been used in a variety of areas, such as the innovative and distributed smart grid [51], as a potential innovative technology that has gained a lot of attention. Blockchain infrastructure was also created from a unique data series.
The main feature of this blockchain technology is that it monitors all the changes in the chains it creates to avoid eliminating or replacing blocks [52]. This allows blockchain technology a very secure way to transfer resources, assets, and contracts without the need for a third-party authority, such as governments or institutions. Blockchain technology can guarantee stability, and facilitate connectivity, and payment security. In addition, blockchain guarantees the integrity of customer transaction data and the trust between stakeholders [53].
As a result, the blockchain approach has gained popularity, especially in the Bitcoin cryptocurrency sector. Indeed, blockchain smart grid technologies aimed to offer an innovative range and inexpensive approach to the tackled issues by existing and potential smart grids [54]. Numerous researchers have proposed certain technological solutions and concerns in the field of blockchain technologies for the SGs, which shows how the blockchain can be used as an SG cyber-physical layer [55]. This approach has encouraged energy innovators to assess their simple electrical systems without influencing the main energy system [56]. Many projects in the energy sector are approved to enforce a blockchain safety case by loosening small-scale energy policy to ensure innovation. The sharing of data between prosumers is, therefore, better than conventional methods of transmission [57]. Prosumers are viewed as both energy users and customers in the blockchain SG. A prosumer is independent of other prosumers, who do not generate energy for companies but produce electricity for their needs using a solar system chosen as an affordable and restricted usage approach [58]. Therefore, larger providers can examine the demand of small prosumers. According to the previous benefits, the blockchain allows remote settlers to generate and exchange their electricity in a common community with other stakeholders [59]. This allows the extra energy to be transferred to the grid. Customers in a specific neighborhood will benefit from energy by using public services such as mobile platforms. Rural families or isolated areas will produce their energy using renewable energy if they do not have access to electricity [60].

2.2.2. Blockchain Technology in Home Energy Management

Managing energy demand and demand is becoming more and more challenging, especially as the need for renewable energy continues to increase. In this regard, DemandSide Management (DSM) should be used to coordinate market forces, enhance network stability, and expand existing network capabilities [61]. The current energy demand control project focuses on the interaction between both the system and customers. In the community of renewable energy production, centralized management of the demand side, and in the real-time context, however, the previous methodology does not depend on currency trading. There is a need for a demand-centric centralized control network for many households, with the addition of a smart meter network and sustainability [62].
Emerging blockchain technology may include privacy through the utilization of a digital network to enforce effective energy management approaches. It can execute a deceptive database that continually increases by maintaining a collection of data blocks deposited in a chain of the sequence. First seen in Bitcoins, this platform is often used as a bitcoin-monetary system [63]. With both the new algorithms and software, several activities may be performed automatically on the blockchain that communicate with data on the internet or even in the physical world. Effective procedures of smart nodes may be carried out on blockchains [64]. In a variety of scenarios, blockchain contributes to the Internet of Things (IoT), such as digital infrastructure, payment analysis, and social networks. So, these companies encouraged confidence, lowered prices, and improved safety. It is exciting to publish the Brooklyn microgrid network alongside other groundbreaking developments in chemistry and energy production from the blockchain. This gives it a somewhat prominent place in the concentrated power industry. Some major energy suppliers and start-up companies specifically seek to do this [65]. Most energy providers enable their representatives to purchase renewable energy shares as well as exchange an interest in ownership. Stakeholders will either sell or use the energy generated from their own property, and their assigned portfolios can be distributed simultaneously with their stake in the company [66]. For a variety of potential energy management investments, blockchain technology has many advantages in terms of business in the carbon market and in improving energy management and storage [67].
  • By separating the external stakeholders or mediators from the network, blockchain is used to reduce the cost of energy exchanges.
  • Blockchain is being used to modify and monetize application transfers with distributed energy resources.
  • Smart agreements were used to promote power exchanges at distributed energy resources level among customers.
  • Blockchain is a shared database that preserves the time chains of data. Such blocks are not alterable or temperable.
  • Blockchain facilitates multi-factor verification increasing distributed network blockchain.
  • All activities carried out in a database that promotes transparency and accountability are accessible to the public.
  • Blockchain offers distributed grid operations [68].

2.3. Smart Sensors Interoperability in SG

SGs are electric power grids that use advanced information, networking, and real-time monitoring and control technologies to save costs, conserve energy and enhance security, interoperability, and reliability. Smart Sensors (SSs) can provide real-time network monitoring, protection, and control information. Figure 4 illustrates the Smart Sensor model for GSs. In fact, the graph shows that SG networks suffer from interoperability and data interchange. According to the physical parameters, SSs transmit electrical pulses. There are options for digital or analog output signals. Data processing, analog-to-digital conversion, signal conditioning, and digital signal output are all features of digital sensors. Smart digital sensors could exist. Intelligent sensors and transducers are required for distribution network monitoring systems [69]. A communication format for power system phase measurements is described in IEEE C37.118. Data from sensors should have a reliable timestamp. Some of the standards for SG sensors are:
  • Coordinated Universal Time Synchronization (UTC) and Exact Time. Fast data processing and intelligent algorithms (e.g., phase and frequency estimation, ROCOF from observed voltage, current, and time synchronization signals) [70].
  • Precision and sensitivity detect voltage, current, and phase angle [71].
  • Network and data transport with high speed, security, and dependability.
  • Measurement accuracy and sensitivity to current, voltage, and phase angle [72].
  • Fast, reliable, and secure network and data transmission.
  • SS and Plug and Play interoperability require standardized testing methodologies and interfaces.
  • Large bandwidth/dynamic sensors for the measurement of medium voltage (MV) of 600 V at 69 kV, of amps at kiloamperes, and 50 Hz at 5 MHz [73].
  • Various sensing capabilities include voltage, current, power flow, temperature, weather, and climate.
  • Sensors for self-identification, self-localization, self-diagnosis, and self-calibration are available.
Figure 4. Smart Sensor model for SGs.
Figure 4. Smart Sensor model for SGs.
Sensors 22 08099 g004
SSs are smart sensors placed in power grids, and sense temperature, pressure, humidity, weather stations, and current and voltage. SSs may communicate with the outside world using the IEEE 1451 Smart Power Adapter Interface standards, the IEEE 1815 Standard for Electrical Power Systems Communications—Distributed Network Protocol (DNP3), IEEE C37.238 PTP Power Profile, and others [73]. The following subsections describe the sensing, applications, and networking capabilities of the Phasor Measurement unit (PMU)/Measurement unit (MU)-based SS units. Table 2 compares and displays all Standards Specifications. There may be hundreds or thousands of SS units from various vendors in electric power systems. For electrical networks, SS interoperability is an issue. The first table provides a list of typical communication SSs protocols for SGs [74].

3. Intelligent Agent

3.1. Intelligent Agent Concepts

An entity (software or gadget) that operates in a particular environment and can freely interact with changes in that environment is referred to as an agent. Figure 5 compares and displays the agent classifications and parameter specifications. As shown, MAS employs task managers and communicators to acquire and regulate data. For example, great evidence was presented to show that sustainable power grid control using intelligent factors is locally determined to isolate the faulty part of the grid. The environment can be physical (like the power system), controlled by detectors, or the network environment (like data sources, computing resources, etc.), and it can be studied by making frame calls, engaging in communication, and receiving notifications [75]. The agent communicates with his surroundings physically or via recording diagnostic information for others in a database that is accessible [76]. IA mainly consist of four characteristics:
  • Communication system;
  • Decision making;
  • Input and output interfaces.
Figure 5. Intelligent Agent Model: (a) Agent Types; (b) Agent tasks.
Figure 5. Intelligent Agent Model: (a) Agent Types; (b) Agent tasks.
Sensors 22 08099 g005
The significance may theoretically apply to current technology and software. If the interpretation mentioned above is correct, the privacy sequence might be considered an “Agent”: the energy system is situated in its surroundings; it responds to environmental changes, such as voltage and/or current changes, and denotes a level of uniqueness (autonomy). In order to solve technological challenges, it is crucial to separate agents from Multi-Agent Systems (MASs) [77]. This requires expanding the definition of “Agent” to include “Intelligent Agent” (IA). The most precise definition of an agent is “an intelligent decision-making process that is positioned in some contexts and may work efficiently and independently for every transition” [63]. IAs were created by taking into account a variety of factors. The Foundation for Intelligent Physical Agents (FIPA) stresses that all data sharing between IAs occurs through the agent’s communication language [78]. Several agent-creation tools that adhere to FIPA criteria have been suggested and developed (see Table 3) [79]. In keeping with this, IAs exhibit flexibility and independence t comprising three key traits:
(a)
Interaction: Based on these modifications and the task of making them, IAs will reply appropriately and adopt a precise approach.
(b)
Pro-action: Putting IAs into practice fosters an analytical mindset that shows how the agent continually modifies his behaviors to attain his objectives. For instance, the agent may look for another agent who offers the same services if he loses touch with another agent whose services depend on him accomplishing his objectives [80].
(c)
Social aptitude: Intelligent agents can communicate with other intelligent entities. Social ability involves more than data transmission between conventional software and hardware. IAs have the capacity for cooperative and intelligent negotiation and interaction. The agent’s calling language often supports this capacity, allowing agents to converse and relay information [81]. To manage agents, many tools and platforms have been developed. Table 3 displays and discusses all agents’ fees. Agents’ frameworks are shown below:
  • Java Agent Development Framework (JADE)
  • Java-based Intelligent Agent Component ware (JIAC)
  • Intelligent Agents SPRINGS (AgSpr)
  • Intelligent Agents (JACK)
  • Intelligent Agents Tracy (AgTra)
  • Intelligent Agents (JADEX)
  • Intelligent Agent Service (AgServ)

3.1.1. Reactive Agents

These variables are mainly interactive and have no real understanding of their environment. It depends on the proposed first-use structure for Brooks. The layer hierarchy in this structure is represented by a specific behavior. Each layer or behavior is independent of the other layers in the system, but higher-level activity will remove the behavior at a low level [82]. This type of anatomy indicates the reasons for which it does not need to be proven, but it can be taken quickly if desired. The disadvantages of this form of anatomy are that the variables cannot change or overcome uncertainties and that the agent’s role in a particular situation may be difficult to anticipate [83].

3.1.2. Deliberative Agents

The symbolic model of an illustrated scientist clearly contains the deliberative agents in which decisions are taken correctly. Agents of this type of anatomy develop plans to achieve their goals and therefore are more appropriate to address ambiguities and respond to unforeseen circumstances. Several models have been proposed with many BDI (Belief, desire, and intention) models to create commercial agents [84]. In this paradigm, what an agent feels towards himself and his world are his beliefs. The agent’s desires are his motivations, this is what the agent wants to achieve, but if the agent has several desires, then these desires collide. The agent’s intentions are the required action model to achieve the agent’s goals (the agent’s plans).

3.1.3. Hybrid Agents

Throughout the action, most agents are a hybrid of reactivity and reflection, Turing Machines and Internap being examples of hybrid anatomies [85].

3.2. Multi-Agent System

A Multi-Agent System (MAS) is basically a system that contains two or more implementing IAs. There is no clear goal for a general system in a multi-agent system; instead, this is accomplished by bringing together several independent agents with each of them having a specific local target [86]. On the other hand, MAS has proven to be the most intelligent management unit that distributes the essence of power. The decentralized nature of the MAS method allows complex problems to be easily and cleverly divided into sub-problems by conducting simultaneous processing in order to meet its final goal, thus reducing the computation burden of a single device [87].
Table 3. Intelligent AGENTS’ Types.
Table 3. Intelligent AGENTS’ Types.
AgentFeaturesAgent TypeRef.
Java Agent DEvelopment Framework (JADE)It is a robust framework program. This optimizes multi-agent application deployment.Agent Tools[88]
Java-based Intelligent Agent Component ware (JIAC)It is a structure of Java-based agents and a framework for developing and operating widely available software and services.Agent Tools[89]
Intelligent Agents SPRINGS (AgSpr)The development of mobile, deployed and distributed computer applications is an extremely interesting technology.Agent platforms[90]
Intelligent Agents (JACK)It consists of a set of independent factors that take inputs from the environment and communicate with other agents.Agent Tools[91]
Intelligent Agents Tracy (AgTra)Used for mobile applications.Agent platforms[92]
Intelligent Agents (JADEX)Jadex is the logical reasoning tool for Belief Desire Intention (BDI), which enables intelligent programming agents in XML and Java.Agent Tools[93]
Intelligent Agent Service (AgServ)Prepare receipts, updates, records, applications or other documents regarding the obligations of another agent (customers/service providers).Agent Tools[94,95]

3.3. Smart Grid Agents

MAS was seen as a potential solution in SGs due to its ability to manage and secure operations in complex situations when operating as a centralized control system. MAS can efficiently identify disturbances, restoration of the electricity, control the secondary voltage and interpret the electric system [96]. Hierarchy would be preferable if the entire control system were to be transformed into MAS in which agents and subagents are considered separate objects. The SG agent model can essentially assess the impact of a hypothetical dynamic on the network [97]. SG agents can include two different classes of agents, one representing the problems related to the energy market, management of energy balance sheets, energy pricing, and energy planning [98]. In order to better understand how SG agents function, we should understand, firstly, the context of SG network management. SG Network Management (SGNM) and the correlation between SGNM levels is shown in Appendix B.
Second, we will concentrate on grid efficiency, security, and dependability problems. The functions of SG agents, such as hardware agents, Distributed Energy Resources (DER) agents, customer agents, intelligent control avoidance agents, smart response controls, and Graphical User Interface (GUI) agents, may be modified [99]. Typically, a multi-agent system serves as the coordinating and interactive layers. Based on predetermined information, the response layer initiates self-healing procedures right away. Based on the goals, the coordination layers confirm that the occurrence that prompts interactive action is more urgently needed [100]. A significant event can only reach the top layer if it goes above the predetermined limit. Information from the coordination layer is used to evaluate consistency. Between lower and upper levels, the MAS intermediate level maintains consistency with both agents. While the trading layer evaluates the system from a comprehensive viewpoint and allows planning for a longer time frame, the interactive layer has many agents that immediately impact the system’s behaviors and strategy.
In SGs, consumers are frequently referred to as “prosumers” since they consume energy and create power, and trade it with other consumers and producers [101]. Prosumer agents may combine the three critical functions of the seller, producer, and consumer. In this vein, SG Prosumer Agent is selected as one of the engaging ways to connect prosumer agents from various places. However, these prosumer groups, also known as Prosumer Community Groups, alter the operating system’s behavior, making balance and demand generation challenging to manage at all times [102]. Because of their comparable energy consumption patterns and interconnectedness, Figure 6 shows the SG-based control layers (PCGs) [103]. The interaction between distribution network agents (DSOAg) and transport system operator agents (TSOAg) is anticipated to change during the next several years, according to several upcoming technologies. Unpredictable generating units include centralized power and communications network infrastructure, which function partly as SGNM agents.
The SGNM can be managed better if we accomplish this using clever application agents. The network control and application management layers are the two functional levels that make up network management [104]. The voltage control in SGNM attempts to address various electrical network-related problems. In order to limit the quantity of network voltage to a specific value while considering other relevant concerns, factor-based systems must be deployed along with intelligent devices in place of traditional voltage management techniques [105]. It has been demonstrated that any modification to the grid impacts the entire system. The rising penetration of electric cars and heterogeneous generators into low-voltage networks also exacerbated voltage fluctuation. The network frequency is significantly impacted by changes in energy demand or power supply, whether there is a drop in demand or an increase in demand [106]. The frequency of presentations must be controlled at all times to provide a constant level within 24 h. Frequency fluctuations are lessened if a response to an agent-based request is included [107].

4. Application of Agents in SGs

4.1. Smart Home

Smart Home Agent (SHA) concepts are attractive because they serve residents reliably. Smart homes use innovative technology to enhance safety, healthcare, and energy consumption [108]. It is possible to remotely control and monitor home energy management systems (HEMS). HEMS include hardware and software to control the energy use of consumers (such as dealerships). Appliances offered home appliances ticking. The benefits of HEMS engineering in terms of safety and healthcare have been investigated [109]. Many prototypes improve energy use and improve the efficiency of energy systems. HEMS analyzes the energy demand in real-time using MAS devices. Household appliances and energy use can be scheduled to save electricity costs for the consumer. Home-to-home and car-to-home communications are new developments in smart home projects. During peak demand, the electric vehicle is used to power the home using vehicle-to-home energy storage technology [110]. Real-time smart home systems include sensing technologies, home network technologies, and devices. Due to design complexity and repetitive supervisor techniques without appropriate levels, the full potential of smart homes remains untapped [111]. PESM is characterized by some consumers who use and generate energy. Several studies indicate that central, and local governments can connect consumers to the network and to each other. Renewable energy is used in smart homes. For some of these customers, the typical energy loss is surplus energy at all times. The utilization of storage in the optimization system might be a future development.

4.1.1. Prediction Algorithm in Smart Home

The smart house should include many Agent detectors to constantly perceive and govern the room. These detectors may be utilized to streamline typical processes, provide more services, and reduce outages. To deliver these services, smart homes should be able to forecast occurrences based on their ideas. Prediction algorithms are helpful for smart homes in this context.

4.1.2. Markov Model

To understand how predictive algorithms work, first understand the context and ramifications. Understanding predictive theory and how a person communicates with the environment is challenging [112]. Some mathematical models are used in prediction algorithms to predict upcoming events [113] better. Algorithms simulate historical facts and theoretical results. User behaviors provide the predicted data for the smart home prediction system. These routines are called daily activities (ADLs) [114]. ADL is an activity that uses an agent’s sensor network to gather information [115]. Probabilistic models perform better than purely mathematical models because they require randomness, temporal uncertainty, and other factors [116]. Markov and Bayes’s models predict future outcomes based on previous iterations [117]. The Markov model believes that the system depends only on the previous direct state [118]. A random number can be represented as a different structure at a predetermined time to show how random variables differ over time.

4.1.3. Bayesian Network Model

The BNM model is an algorithmic network model. Using a vector diagram, BNM displays random variables and their conditional dependency [118]. The structure and parameters are made up of BN blocks. Each edge represents a direct function between two BNM nodes [119]. Parameters are chosen using conditional probability tables or complicated learning algorithms. BNM analyses a device’s or signal’s behavior, gathers sensory data, and makes reasonable conclusions. They are categorized once enough data has been obtained [120]. The BNM model (PBNM) includes the state variable, z, which is considered as a fixed point, ϕ, which is determined by the gravity dynamics. BNM has several fixed values (ϕi), each corresponding to the deep average range (μi). Finally, the (μi) model is chosen with just the confidence standard and expressed by (14).
{ P BNM = P ( B | A ) P ( A ) P ( B ) p BNM ( z t = ϕ i   | X 1 : t > λ
P(A) and P(B) are Bayesian Network model probabilities.

4.1.4. Prediction Algorithms in Smart Home Agents

SH agents have a four-layer structure, including the physical layer, which includes all home appliances, electrical connections, and network devices [121]. The communication layer maintains user agents and appliances internally and externally [122]. The specified and processed information layer offers knowledge for decision-making. The decision layer determines the operator’s actions based on prior information levels. Sensors monitor the environment and feed data to the following agent [123]. The database modifies and informs decisions by changing concepts and expectations in the data layer. They are executed in decreasing order (See Appendix C). The decision layer describes verbs using one or more prediction algorithms, assuming that generic behaviors are quite likely. Based on the prediction algorithm’s results, the decision layer can perform one or more actions [124]. The intended activity is automatable. Another alternative is to send alerts if the intended activity does not occur within a specific time [125]. Table 4 shows prediction algorithms used in innovative environments.

4.1.5. Sequence Prediction via Enhanced Episode Discovery

The Sequence Prediction via Enhanced Episode Discovery (SPEED) algorithm was chosen as a potential algorithm to predict the interaction of inhabitants in a smart home [126]. The SPEED algorithm aims to recognize the natural trends of smart home users and try to make the right decisions based on the collected data. SPEED develops the Markov model with limited arrangements for describing the use PPM prediction algorithm. It is the speed with which residents communicate with their smart homes to predict future events inside the building [127]. Indeed, SPEED uses decision-making structures to construct a set of data, to which it can access knowledge subsequently collected to make a proper choice. SPEED immediately excludes any unnecessary information at any time during the meeting with the decision tree, which contains the majority of the k-level, in turn, classifying the 13th Markov Model. After a subsequent decrease in the full length of any specified sequence in the algorithm, the SPEED algorithm constantly computes the measured probability distribution [128].

4.1.6. Flocking Algorithm

In a smart home, flow algorithms are useful for ADL analysis, especially when someone with Alzheimer’s benefits from them. Any specified collection of ADLs can function as a cluster, and a flocking algorithm can be used to effectively analyze large amounts of data [129]. There are other cumulative algorithms, such as K-mean, that can be used [130]. However, the K-mean design is not quite suitable for smart homes, as it needs individual approval and a preliminary combination [131]. This mostly includes the idea of using the flow algorithm as a common solution for a smart home because it does not allow any set of group numbers and separates the elements individually while giving the previously collected information. In addition, the flow algorithm can easily be adapted to the setting by introducing new connection points or by combining new data with suitable sections. One of the most impressive qualities of animal behavior in a robotics community is that decisions are made based on local knowledge, including sensory perception. However, as of today, most automated multi-agent systems focus on fully centralized position control or wireless communications, either from the performance capture system or from the Global Satellite Navigation System (GNSS) [132].

4.1.7. Apriori Algorithm

The mining rules Apriori algorithm is a classic data mining algorithm. As shown in most research, a series of database standards are commonly used to determine repeated trends. Apriori Algorithm output are the rules of the setting for the “fXg!FYg” format, which includes “X” and “Y,” which is a section of all variable components [133]. No legitimate outputs are a rule in which both “X” and “Y” are empty. The law is defined as follows: in “X,” the frequency of the tests of the element’s “Y” [134]. This algorithm is generally used when studying transaction data in the store. High-Frequency (HF) differences can be found in this algorithm. HF patterns are directions for elements in a base that are usually referred to as lower-frequency support [135]. This algorithm is divided into several iterations, each repeating creating an HF chain. This is illustrated at every point of the data elements created or extracted from the market data.

4.1.8. Nash H-Learning

Some learning algorithms can be useful in dealing with how smart homes adapt to their environment. This algorithm has been chosen to be attractive because it looks more efficient. Using this algorithm, a smart home can know the accuracy and rapidly of an employer’s habits [136]. A way to predict certain activities in a smart home is one of the learning algorithms seen as a potential solution. A significant amount of background knowledge should be given first to recognize how a Nash algorithm or learning system operates [137]. Nash H-Learning was created using the Q-Learning algorithm that deploys the Markov series in order to make the best decision because it is better embedded in a particular ecosystem. Hence, Markov is a well-established and useful process in the smart home environment even though Q-Learning still has its drawbacks and limitations [138]. Q-Learning is an advanced approach, but it is not appropriate for MASs structures because the environment is constantly changing due to external concerns.

4.1.9. Active LeZi

The prediction has been chosen as an important solution to create smart systems with more intelligent and reliable decisions in a variety of areas within artificial intelligence and machine learning [139]. Many disciplines need to predict events that can usually be based on numerical methods and that are based on flows [140]. In this vein, Active LeZi is treated according to data theory. Active LeZi is a hierarchical knowledge theory predictor based on the well-known LZ78 family of compression data algorithms [141,142]. The efficiency of this algorithm is illustrated by using this algorithm to estimate system consumption in smart homes. The efficiency of this algorithm can be verified according to the data environments and standard experiences between the environment and the smart home. LZ79 has a decoder because it was designed as a compression algorithm. Coding is only required to approximate the basic sequence data of the remote test structure similar to the remote Markov model [143,144].

4.2. Microgrid Control

For distributed microgrid control, MAS can be developed in the microgrid [106]. As the MAS becomes automated, it is difficult to adequately control the individual DG by restricting the demand of the device operator; energy management must be restructured (see Figure 7). Indeed, MAS monitoring is a low-cost hierarchical control method [107]. Management, execution, and coordinating agents are the three levels of the MAS control system. Several stages lead to decision-making and observation. Sensors and field equipment are tracked from [145]. The coordination factor layer defines the execution points that satisfy the management layer’s policy. The management layer acts as protection against system limitations [146]. The Microgrid Monitor oversees and manages each of the following tasks based on three specific agents:
(a)
Management Agents: Efficiency, Economic, and Stability.
(b)
Coordination Agents: Generation, Negotiation, and Distribution.
(c)
Implementation Agents: Automation and Substation Operations.
Figure 7. Microgrid Control Agents.
Figure 7. Microgrid Control Agents.
Sensors 22 08099 g007
The centralized control layer is the microgrid control Centre (MGC). This later became known as the Policy Control Agent (PCA) in Microgrid. PCA centrally manages and controls GMs, ES and loads at three levels (See Figure 8):
(a)
Decision Control Agent—DCA
(b)
Management Control Agent—MCA
(c)
Scheduling Problem and Environment—SPE
Figure 8. Policy Control Agent in Microgrid.
Figure 8. Policy Control Agent in Microgrid.
Sensors 22 08099 g008

4.2.1. Energy Balance Management Using AIs

SG’s energy management applications include Advanced Metering Infrastructure (AMI) and Home Energy Management System (HEMS) [147]. AMI is two-way communication technology, while HEMS is used to increase home energy in several ways. AMI and HEMS have been successfully used to control power consumption. Smart meter data reveals how, when and where consumer agents (PAg) use energy. Different approaches have been used to manage demand response (DR) programs, delivered at different times of the day based on facility requirements [148]. Demand Side Management is a DR Systems Implementation Technology (DSM). The DSM is an essential tool to meet energy demand and reduce energy expenditure for inverters of peak load and off-peak charging times. It adds to the balance of energy production. DSM perfectly implements smart grids as it prioritizes energy conservation and load balancing [149].

4.2.2. Smart Meter Agents (SMA)

SMAs are chosen as possible devices for SGs. In this regard, SMA is an intelligent instrument that strives to monitor energy consumption intelligently and assists users in obtaining information about their energy usage [150]. SMA contains vital information that may be utilized to enhance energy efficiency and provides SGs with the capacity to enhance energy quality [151]. SMAs have been utilized for electrical load prediction, abnormality detection in electrical power systems, and other applications. Forecasting electrical loads offers a mathematical approach to power production and the construction of a system for managing production and demand for electrical power and is crucial to a cost-effective and secure operation [152]. The process of electrical load forecasting is segmented into long-term forward forecasting, medium-term load forecasting, and short-term forecasting. Annual, monthly, and hourly predictions are provided.
Prediction approaches have been utilized, including regression analysis, exponential smoothing, and weighted repetition [153]. Numerous complex techniques, such as neural networks and genetic analysis, have been employed to anticipate electrical demands. High-dimensional SMA presents several reliable pieces of evidence that are accumulating [154] (Appendix D).
It is challenging to predict electrical loads using SMAs directly. Some problems with assembly, such as high-dimensional data, were recorded. Significant data compression has been used as an essential solution to dimensionality reduction. Smart meters collect information about the electricity consumption used in real-time. Large amounts of data are sent over the network after phase analysis [155]. Companies can accurately determine the electrical load of customers. According to the analysis information step, it is possible.

4.3. Commercial Buildings

In most countries, the commercial building sector’s commercial office sub-sector generates most of the floor space and energy use [156]. The commercial office sector has grown steadily in most developed and emerging countries during the past decade [157]. In the past decade, the commercial office sector has been a target for improving energy management procedures [158]. Below, we describe MAS-based technologies to improve a building’s energy performance through a demand-driven response and control.

4.3.1. Utility Agents

The authors reported in [159] how easy it is to install a MAS to coordinate heating systems in a workplace. One of the earliest practical applications of MAS has been as a utility agent, with choices based on the computational market concept/transient active control. In this case, cold air was provided to commercial representatives. Bidding agents bid for more or less air based on room temperature. The authors in [160] repeated the study and discovered improved results compared to the previous method. BECM systems must handle many occupant-friendly features in large commercial office buildings. According to [161], MAS has the potential to improve operating and energy efficiency. The authors constructed the MAS using utility factors and cross-decision methods. Active MAS has been used indirectly, through a decision-making process based on market value, to feed global information (building occupancy and comfort demand) into local technical parameters that change the behavior of individual systems over time. The system orchestrated the operation of chillers to reduce energy waste, particularly in partial or vacant rooms, based on on-demand global information based on building occupancy, which changes over time in large commercial office buildings.

4.3.2. Simple-Reflex Agent

The authors in [162] developed a MAS framework based on inversion factors to govern office building systems as part of a more considerable investigation. The improved MAS system supports programmable agent limitations, which may be altered without having to rewrite the entire system. The MAS architecture is scalable and open, allowing context agents to be readily deployed and updated. Multi-agent systems may enhance building control and management as building function and tenant usage change over time. In addition, the authors [163] demonstrated that intelligent MAS control could save 20% more energy than traditional thermal management.

4.3.3. Memory Agent

As intelligent agent systems are based on artificial intelligence, the solutions and concepts from this sector can increase building energy performance and comfort [164]. MAS provides learning and adaptive skills to govern building environments. The authors showed that the created approach increased user comfort by limiting control options. Using a MAS coordinate system with learning and memory states, the authors [158] showed that buildings might save energy. The authors in [165] found that adding IA approaches to an existing MAS-based building energy management system increased its performance. Using MAS can enhance the operating efficiency of a geothermal heat pump system and reduce gas usage by 23%.

4.4. Residential Buildings

According to the Residential Energy Consumption Survey (RECS), overall energy consumption in US households remained stable for many years as better energy efficiency has compensated for increases in the number and average size of dwelling units [166]. Indeed, residential renters are more price-sensitive to energy than commercial building occupants. MAS in residential buildings addresses the same challenge as MAS in commercial buildings, improving user comfort while minimizing energy costs, but takes a somewhat different approach owing to changes in the function of the building, type of device, and occupancy pattern.

4.4.1. Utility Agent

With occupancy trends and charges, apartment buildings are a great target for meeting demand. Moreover, commercial renters must be rewarded so as not to lose interest. MAS systems in apartment complexes were reviewed to accommodate the demand [161]. Power matcher is a product of Dutch programmers [166]. Depending on the network throughput signal, the connected agents evaluated the energy efficiency. Ten CSPs were tested using analysis factors in the pilot study to demonstrate the system’s potential. The maximum load of the heating and electric units is half [160].

4.4.2. Simple-Reflex-Agent

According to certain studies, using a basic inversion factor model and local energy management systems improves construction. In [162], the authors made similar observations to [160] while highlighting the benefits of MAS. According to the authors [163], centralized systems outperformed MAS systems using the matched information set. Scalability, openness, and adaptability were mentioned as advantages of one MAS over the other. Indeed, the authors discussed several applications of distributed optimization. They prove that the agent approach simplified regulation, coordination, and automation in innovative home construction. The authors [167] also demonstrated the ability of MAS to improve thermal comfort for building and management occupants, as well as its reusability and flexibility.

4.4.3. Agents with Memory

Several authors have also demonstrated the use of IA concepts associated with MAS to provide residents with improved comfort and energy performance. Using the adaptive factor of the ability to learn the characteristics of the house, the authors demonstrated in [168] energy savings between 7.0–14.5% were achievable at home. The authors in [169] also demonstrated that agents with educational capabilities could, in addition to providing residents with improved comfort, improve the home’s energy performance by delivering wasted energy. In terms of improving the comfort index for building occupants, MAS has been shown to be able to continually identify and learn user patterns over time and make necessary adjustments to building controls without residents’ interference.

4.5. Energy Trading and Stock Exchange in Smart Grid

The electrical grids of the next generation will be SGs. They will enable homes, communities, and businesses to collect renewable energy and store it in a local battery, which can function as a microgeneration unit [170]. Customers may also be provided with dynamic electricity pricing, in which electricity prices fluctuate hourly in response to fluctuating energy grid demand. In a manner akin to the stock market, the end user can gain by exchanging energy with the grid. In [171], the authors investigated profit maximization for the end user equipped with renewable energy collecting devices and a battery, allowing the user to buy/sell energy from/to the grid by leveraging pricing and battery storage capacity. The program was executed without the knowledge of future energy needs, energy pricing, or renewable energy access—simulations based on tracking validated their findings. In [172], the authors validate the daily closing prices of 70 renewable energy stocks from 13 October 2010, to 4 March 2015. Pearson’s correlation coefficient is used to analyze PCC stock market communications. With simultaneous time series, the PCC determines the logarithmic exchange rate returns of stocks I and j and their similarities. To examine the topological properties of MST, three centrality scales are used: degree and centrality. Indeed, they concluded that First Solar Inc. And General Cable Corporation, and Trina Solar are more important within the network. These companies play a vital role in developing the market value of renewable energy. The authors [173] used random forests to predict the clean energy ETF stock values. Well-known technical indicators are among the features. Logit models predict stock prices less accurately than filling in a decision tree and random forest. For 20-day forecasts, random tree and forest packing yields an accuracy of 85% to 90%, while logarithm models yield 55% to 60%. Bagging trees and random forests are simple concepts to understand and estimate to predict the prices of clean energy stocks.

4.6. Non-Intrusive Load Monitoring

Non-Intrusive Load Monitoring (NILM) is a power demand monitoring and load determination system that employs voltage and current sensors at the power supply entry point. This approach minimizes sensor and installation costs compared to typical gas monitoring systems. An unbalanced three-wire 220 V/110 V physical single-phase home distribution system model was built and implemented in this study’s integrated Intel Atom system utilizing LabView software [174].
In [175], the authors stated that improvements in SM technology had generated massive volumes of data, enabling new opportunities for energy services and data-driven business models. NILM analyzes data collected from a single place to determine energy use at the device level. Deep learning is used in most modern approaches, resulting in models with millions of criteria. Some approaches calculate power consumption based on the target device’s brief work reaction, while others need the complete duty cycle. In the latter case, the split is either late (in minutes) or early (in seconds). This research suggests a real-time NILM system for rayon. The NILM algorithm identifies the target device’s functioning by assessing the observed active force’s transient response and calculating its consumption in real-time. The suggested system comprises three major components: event detection, a convolutional neural network classifier, and power estimation. The suggested system offers promising real-time results while being highly efficient in terms of processing and memory.
In [176], the authors stated that NILM is considered a potential topic of interest for universities and industry. By defining consumption by device or activity level, NILM can be used to unlock many intelligent home services and capabilities. The solution is deep learning. Most solutions focus on a selection of devices. In this vein, they have created a multi-class NILM system that can quickly identify any number of devices in this state. Transient feedback for active power measurements at 100 Hz is handled by hardware identification. The NILM system consists of adaptive threshold event detection, a convolutional neural network, and the nearest neighbor classifier. Future additions are selected automatically; no need for modeling or retraining.

4.7. Load Monitoring System and Applications

4.7.1. Load Monitoring Concept

An instrument Load Monitoring (ALM) system can be designed in one of two ways, according to ILM and NILM. ILM is a traditional method for embedding sensors in each gadget and tracking consumption. Because of this, implementing the system is expensive. NILM needs one smart meter for each home. The smart meter’s data is divided for each device based on electrical properties and comes from a single source. ALM can be replaced by NILM, incorporating load identification and disaggregation techniques [177]. Energy shortage and climate change encourage energy efficiency laws and initiatives, particularly among consumers. Load Monitoring (LM) offers energy management solutions with real-time feedback. The deployment of traditional LM technology is costly and time-consuming. Indeed, LM is an Intrusive (ILM) and Non-Intrusive Load Monitoring (NILM) option [178]. As a result, to create an energy-efficient smart grid, smart homes must have Load Monitoring Systems (LMS). Software-based approaches and NILM are synonymous with hardware-based methods and ILM. ILM uses cheap home appliance gauges, but NILM requires only one sensor point. Although ILM solutions are more expensive than NILM, they are more effective and reliable. With sockets and other smart devices, future systems can incorporate NILM with a single energy sensor [179]. To design an efficient HEMS, identify and monitor primary household loads. Figure 9 shows two categories of operational management approaches: hardware and software.
The authors stated in [180], that the sensor measurements are used only in software-based (smart meter) methods. Because it requires only one detection site, NILM offers a low-cost approach. Most studies on this topic over the past five years have focused on these alternative solutions because, compared to hardware-based technologies, they have shown lower accuracy and higher complexity of implementation in real-world settings. To generate device profiles, NILM algorithms sample signals collected from smart meters using event detection. The collected signal can be rather noisy and only detect a few electrical devices depending on the sampling frequency.
The comparison between the two approaches is shown in Table 5. Unlike ILM, NILM uses only one sensor point (smart meter). Thus, it is not necessary to have a communication network that allows data exchange between the sensors and the home gateway. Although the reliability of NILM techniques remains an issue, these characteristics have enhanced their popularity.
In [181], the authors report that NILM demand control saves 20% of the energy. For this reason, several methodologies have investigated the basic steps of the NILM framework and provided a classification of device models with device signatures. Indeed, they highlight notable use cases and outline upcoming research issues, such as how to integrate intelligent meters and cloud computing in NILM to provide new seamless services for smart homes and creative grids. In [182], the authors stated that home automation and energy management is one of the best approaches to addressing sustainability challenges in the world. Common innovative home power grid scenarios have seen the use of NILM, including flexible load management, targeted energy efficiency improvements, and improved load modeling. They claimed that these technological advances might make intelligent home energy management systems easier to use. As a result, it may increase home energy efficiency and comfort levels while reducing energy waste and ensuring fair use of the home’s energy load.
In [183], the authors emphasized that energy monitoring is a critical component of energy management. Tracking a building’s energy use is required before creating technical solutions to reduce consumption. The technological case of device power management as it relates to ILM and NILM is covered in this study. ILM employs single-point sensing, while NILM uses distributed sensing. ILM and NILM have been used to analyze and rank various HEM systems to help academics in the region understand current energy management trends. The contributions of researchers and their methods in reducing the energy consumption of the building were also emphasized. According to the authors, more accurate identification and monitoring systems that detect as many pregnancies as possible are needed to monitor and treat pregnancy. More needs to be done by the NILM Energy Department. Energy users in homes, offices, and institutions need to be encouraged to manage their energy use. In [184], the authors note that LMS is necessary in light of current economic and environmental developments. Machine learning is used in this game to track energy usage, equipment performance, and even human activity. This article analyzes ILM research. Whereas NILM uses a single, smart meter as a single point of measurement, ILM uses low-end electrical meter devices built into the housing. ILM practices and ideas contrast with NILM. Additionally, features and machine learning methods are highlighted. In [185], the authors note that commercial building connection loads use a third of the energy. Researchers use smart plugs to record high-resolution consumption data to measure plug load usage. This data also helped create independent pregnancy detection algorithms to improve pregnancy monitoring. By reviewing the literature, they discovered several real-world implementation concerns, including limited publicly available datasets for commercial buildings, models trained on high-frequency data for sampling over a long period, and data leakage issues. They recommended calculating the plug-in load using low-frequency (1/60 Hz) powerful data. In fact, they showed that the dataset is processed by creating active component loading intervals before using dynamic time window feature extraction. These qualities are evaluated using precision scales. Multiple tests identify the best online and offline models, compare time window methods, and evaluate model performance under different sampling frequencies. The best online model achieved 93% accuracy, using a dynamic 5-min time window. Priority will be given to energy information panels and personal control systems.

4.7.2. HVAC Systems

In an enclosed space, HVAC (Heating, Ventilation, and Air Conditioning) regulates the air’s temperature, humidity, and cleanliness. It offers good indoor air quality and thermal comfort—a mechanical engineering branch focusing on fluid mechanics, heat transfer, and thermodynamics. As in HACR (HACR-rated circuit breakers), “refrigeration” is occasionally added to HVAC&R or HVACR, or “ventilation” is dropped [186]. HVAC systems come in four different categories. Although each type of HVAC system operates slightly differently, they all ultimately contribute to maintaining clean air, specifically [187]:
  • Heating And Cooling Split Systems—HCSS
The heating, ventilation, and air conditioning system includes heating and cooling systems. The system consists of a cooling unit and a heating unit. These are popular HVAC systems because they can be installed in most residences. Its installation requires no external needs or components. Installation may take a long time. Some companies recommend professional installation of partitioned systems.
  • Controlling Humidity Levels—CHL
Air purifiers and humidifiers with split systems are frequently used. This keeps your home warm no matter the weather. Dehumidifiers and humidifiers control indoor humidity levels. Users residing in dry or humid climates can benefit from these developments. Uncontrollable humidifiers and dehumidifiers are found in air conditioners and stoves. You can adjust the volume in your home using a different device.
  • Central Air Conditioner and Furnaces—CACF
The most common type of cooling system is central air conditioning. These units have indoor and outdoor components. Usually, these are split systems, but they can also be packaged systems.
  • Hybrid Split System—HSS
These are similar to heating and cooling systems. Their popularity is being increased due to their energy efficiency. These use ducts and thermostats, just like a split system. The alternative that saves energy is different—switching from conventional to hybrid heating systems. Gas heat pumps are noisier than electric ones. A propane, oil, or gas furnace uses gas power.
For example, in [188], the authors stated that HVAC accounts for 39.6% of the primary energy used in commercial buildings in the United States, representing 19% of total energy use. It is possible to save up to 42% on HVAC and energy costs by using wireless occupancy sensors or cameras for occupancy-based operation. Most of the solutions require building, implementing, testing, and maintaining sensors and their already existing network structures, which is costly. They report that Sentinel provides HVAC on an occupational basis using existing commercial building Wi-Fi infrastructure and residents’ mobile Wi-Fi-enabled smartphones. Sentinel is adaptable and works with existing building management systems. 86% of the time, Sentinel effectively detects workplace occupancy, with a false negative 6.2% rate. Powerful smartphone power management leads to inaccuracies. It was reported that Sentinel is used for powering 23% of a commercial building’s HVAC system for a day, and the electrical energy savings from the HVAC system is 17.8%.
In [189], the authors note that by monitoring and managing the load, conduction load management systems reduce the energy consumption of component loads in commercial buildings. Deplorability, power-saving capabilities, and system acceptance for real-world applications are all limiting factors. With an automatic innovative plug-loading process, Plug-Mate reduces load power consumption and human fatigue. The proposed system automates component loading based on users’ high-accuracy occupancy data obtained through a non-intrusive internal localization system, component load type data extracted through an advanced component load determination feature, and various control preferences through a customized user interface. Six control measures were tested throughout a five-month field study in a university office to demonstrate that the system was viable. To achieve the perfect balance between automation and human control, each control technology consists of different levels of component loading automation (manual, pre-scheduled, occupancy driven). Among the four component loads evaluated, the best control method demonstrated an average energy savings of 51.7%, resulting in a 7.5% reduction in building energy use and a 4.7 user satisfaction score. The feasibility of building-level implementation for upcoming real-world applications is highlighted in this work.
In [190], the authors mentioned that artificial lighting accounts for 19% of energy use in buildings. This requires energy-efficient lighting controls. WinLight is a revolutionary occupancy-driven lighting control system that seeks to reduce energy use while maintaining lighting comfort. WinLight calculates proper dimming instructions for each lamp using non-intrusive Wi-Fi occupancy data. A central lighting management system assigns these directions to the area gate, and occupancy-driven lighting is regulated by adjusting the brightness of each lamp. WinLight allows users to customize lighting and control nearby lights from their phones. Within 24 weeks, we implemented WinLight in a 1500 square meter multifunctional office in Singapore. WinLight saved 93% and 80% energy compared to a fixed-light control scheduling and a sensor-based lighting management system while ensuring occupant comfort.

5. Discussion and Perspectives

5.1. MAS Values

The new design must provide more advantages and value than the alternatives to be beneficial. The MAS system stands out for its scalability, manageability, and ease of implementation. For adding and deleting agents, MAS provides a flexible and reusable framework [27]. Because of MAS’s decentralized problem-solving features [28], smart buildings and varied network systems may be controlled, managed, and coordinated more easily [29,47]. As discussed in the articles, the MAS distributed nature and improved building operations management have been significant components of MAS that have raised energy performance and building comfort. This strategy is ineffective and unsustainable [48]. Recent debates have focused on successfully incorporating occupants into their comfort determination [49,79]. Providing occupants with enough adaptive skills for personal control may make them more tolerant and prefer more extended settings, hence improving energy consumption [83]. Giving construction users more control and engagement in day-to-day operations might be harmful if they make rash and ineffective decisions. This may lead to disagreements between users and administrators with competing goals (optimal convenience for users and optimum operating cost for managers). As proven by the authors in [80,82], MAS can manage these correlations to optimize construct performance (Table 6).
The scalability, modularity, universality, and ease of reconfiguration give MAS an advantage over competing systems, particularly when synchronizing user behavior and building activities. Advances in information and technology have made it easier to track user presence and behavior in buildings [86,89]. The matching of the energy demand for convenience by agents at the level of each building (workspace, room, building) was optimized using this information [88,91]. Energy: Reducing energy consumption in buildings is essential for two reasons:
  • o It reduces expenses for building owners
  • o It promotes energy sustainability and reduces greenhouse gas emissions.
The distributed nature of the agent allows for the optimization of construction methods at any scale [92]. The balance between energy efficiency and occupant comfort in large commercial office buildings can only be achieved at the room level [93]. The interconnected structure of existing building control and management systems makes achieving balance challenging. Agent scalability, decentralization, and collaboration, as described in [98,131], facilitate the management of dependencies and interactions between systems, subsystems, and users, thus enhancing system efficiency and energy performance in buildings.

5.2. Setup and Operational Challenges

The objective of the MAS was to coordinate, organize and manage construction processes and interactions. Several kinds of research [28,160,161] have been conducted on the SG during the past two decades to confirm the ideas of MAS. However, it did not receive the wide adoption that its supporters had expected. Developers face several significant challenges in developing a compelling business case for MAS based on scalability, reusability, and ease of design [29,162]. Open data platforms, for example, require a DSM that includes interactions across multiple build systems and loads, which must operate as a single, interconnected system for optimal performance. The MAS coordination system must be aware of all these systems and be able to exchange information between agents associated with the systems and devices [163].
Open platforms are being used to assess April, Able, and Jade [164]. April is no longer maintained or updated, hence Jade is now the default platform. The practical deployment of multi-agent systems and the requirement for an intelligent enterprise-based information system are hampered by scope implementation issues [86,164]. DSM has issues as a result of combining random building occupants, building attributes, regulatory requirements and limits, power grid dynamics, operational demands, and market constraints. Due to cost, a lack of system support, mature technology, and logistical challenges, these systems stay at the theoretical framework level [59]. As a guide, only a few studies have been conducted involving complete interactions with power grids for load control based on multifactor systems (Table 6).
Hierarchical MAS systems for demand management entail assessing demand side resources to participate in demand reduction schemes. For demand management systems to succeed, supply and demand must communicate accurate information. Having many components from several suppliers and making time-sensitive decisions creates information-sharing challenges. Interconnection over multi-protocol gateways or devices necessitates independent configuration and, in some cases, vendor-specific tools [28]. First, multiple systems from many manufacturers need an open platform for information sharing. Many platforms are capable of supporting proxy-based infrastructure systems [164,165]. For proxy control and communication modeling, “Creating Intelligent Physical Agents—Agent Communication Language” and “Knowledge Query and Processing Language” are excellent protocols [166,167]. These languages have effectively enabled the use of ontology and collaboration between software agents in many sectors. Ontology is the general knowledge about a field familiar to many individuals and systems [16,31]. Using ontology to describe MAS design principles and what they signify provides a subtle semantic relationship between building system agents [100,104]. This provides the perfect amount of data from various sources in the construction process, for example, ontology, standardization, and data integration. The authors of most investigations recognized the language and semantics of inter-agent communication, which varied widely. A single ontology is required to unify the different building systems. The process’s massive volume of generated information is the second component of the information exchange load, which may prevent information exchange and decision-making [61]. Existing research lacks well-defined criteria for gathering sufficient information for demand side management systems, which require timely release and feedback. The agent framework aims to enable connectivity, independence, and mobility [28]. When choosing a platform for agent design, consider accessibility, modernity, manageability, and lightweight [28,31,100]. In order to enhance interoperability with other technologies and systems, agent design platforms must also comply with FIPA standards.
Table 6. Reported research and the MAS framework.
Table 6. Reported research and the MAS framework.
Ref.AgentsSetup and Operational ChallengesSector
UtilitySimple-Reflex-With MemoryReal-TimeVirtualCommercialResidential
[27]τττττ
[29]τττ ττ
[98,131]τ τ τ
[98]τ τ
[28,160]τ τ τ
[161]ττ τ
[164]ττ τ
[47]ττ τ
[28]τ τ
[61,68] τ τ
[31,103]τ τ τ
[105,131]τ τ τ
[41,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190]ττ τ τ
[2,39]ττ τ τ
[40,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189]τ ττ
[40,69] τ ττ
[40,120] τ ττ
[99,123] ττ
[107,135] τ
[16,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187] τ
[50,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186]τττ
[66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185]τττ τ
[67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184]τ ττ τ
[107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180] τττ
[116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178]ττ ττ
[19,108]τττττ τ
[13,43]τττττ τ
τ: This topic has been cited in this/these reference(s).

6. Conclusions and Future Works

This study focuses on the smart grid concept in consumer services, active distribution networks, and most smart potential network applications. In this vein, the SG was chosen as the potential power distribution system with major components. In fact, SGs were chosen as integrated information technology to manage and maintain electrical network data widely. SGs aim to develop real-time communications infrastructure to meet the growing needs of the power grid, including consumer bills, power load management, and network management across the entire network. It is also considered an advanced information technology due to its ability to handle large amounts of smart grid data.
Following identifying the promising potential of coordinated MAS systems, more work should be carried out to solve their weaknesses, such as defining a common ontology to promote interoperability and integration of MAS designs with other current design approaches. According to the reviewed papers, demand side management has many applications. Open platforms and complicated information exchanges hamper the adoption of multifactor systems. Excellent information collection should encompass all levels of abstraction creation to decrease the problems of diverse information interchange. The MAS concept may be divided into two categories: (a) extending classical multi-agent planning, and (b) economic model-based research. Whether you like it or not, the class employs classical optimization. Agents work together to achieve common aims. The second group based its selections on MAS market value. Both ways are valid. It is necessary and should be utilized to improve study findings. This is a finished design.
The improvements of V2H and V2G vehicle technologies will be included in our operations in the future to increase their coverage. This relates to developing an underground network and model for domestic electric cars. To do this, a challenging algorithm will be created and tested. Modern technology addresses energy consumption and cost concerns immediately. The focus of our effort in the upcoming phase will be on the creation and placement of the entire IoT platform in a lab setting.
The first notable restriction (Limitation) of our study is the quantity and nature of the source databases, even though the selected collections are generally reliable and representative. Second, the timely nature of the survey is constrained by the rapid evolution of this field. Thirdly, a synopsis of research efforts on various Multi-Agent System (MAS)-based intelligent home applications may not fully represent how the applications are utilized or influence individuals. Based on its findings, this review seeks to establish how the research community has responded to recent events.

Author Contributions

Conceptualization, S.S.B. and S.B.S.; methodology, S.B.S.; validation, S.S.B.; investigation, S.B.S.; resources, S.S.B.; writing—original draft preparation, S.B.S.; writing—review and editing, S.S.B.; visualization, S.B.S.; project administration, S.S.B.; funding acquisition, S.S.B. All authors have read and agreed to the published version of the manuscript.

Funding

The Deanship of Scientific Research (DSR) at King Abdulaziz University (KAU), Jeddah, Saudi Arabia has funded this project under grant no. G: 109-156-1443.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors acknowledge with thanks the Deanship of Scientific Research (DSR) at King Abdulaziz University (KAU), Jeddah, Saudi Arabia, for the financial support.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. Demand Side Management Level.
Figure A1. Demand Side Management Level.
Sensors 22 08099 g0a1

Appendix B

Figure A2. Demand-Side Management Categorization Agents.
Figure A2. Demand-Side Management Categorization Agents.
Sensors 22 08099 g0a2
Table A1. SGNM Agents Directory.
Table A1. SGNM Agents Directory.
SGNM-Level A
Code No.AbbreviationsSGFH-Level A
SGFHSG Fault HandlingCode NoAbbreviations
SGCMSG Configuration ManagementFHSMFH Status Management
SGPMSG Perfermance ManagementFHEVFH Event Collection Real Time
SGSMSG Secuirty ManagementFHTMFH Threshold Management
SGDMSG Device ManagementFHTMFH Root Analysis
SGICSG Integration capabilityFHAAFH Automatic Actuations
SGCM-Level BSGPM-Level C
Code No.AbbreviationsCode NoAbbreviations
CMADCM Automatics discoveryPMDCPM Data Collection
CMCACM Configuration AuditPMSGPM Statics Generation
CMTSCM Task SchudulingPMFGPM Forecast Generation
CMTMCM Time ManagementPMTGPM Trend Generation
SGSM-Level DSGDM-Level E
Code No.AbbreviationsCode NoAbbreviations
SMSM Role-Based PoliciesDMDDAMDevice Direct for Access Management
SMUCSM User Access ControlDMSDUSmart Devices Upgarding
SMUASM User AuthenticationDMTATime Alignments
SMUAUSM User authorizationNo codeNo code
SGIC-Level F
Code No.AbbreviationsCode No.Abbreviations
ICMPSMulti Protocol SupportNo codeNo code
ICMVSMulti Vendor SupportNo codeNo code
ICWSSWeb Services SupportNo codeNo code

Appendix C

Figure A3. Smart Home agent architecture.
Figure A3. Smart Home agent architecture.
Sensors 22 08099 g0a3

Appendix D

Figure A4. Data Collected by SMAs.
Figure A4. Data Collected by SMAs.
Sensors 22 08099 g0a4

References

  1. Altuntaş, E.; Turan, S.L. Awareness of secondary school students about renewable energy sources. Renew. Energy 2018, 116, 741–748. [Google Scholar] [CrossRef]
  2. Sami, B.S. An Intelligent Power Management Investigation for Stand-alone Hybrid System Using Short-time Energy Storage. Int. J. Power Electron. Drive Syst. (IJPEDS) 2017, 8, 367. [Google Scholar] [CrossRef] [Green Version]
  3. Waghmare, M.S.S.; Waghmare, A.P. Supervisory Control and Data Acquisition System (Scada) in Construction Industries. J. Adv. Sch. Res. Allied Educ. 2018, 15, 203–208. [Google Scholar] [CrossRef]
  4. Mon, A.W.; Oo, M.Z.; Kyu, M.T. Design and Implementation of Supervisory Control and Data Acquisition Based Manufacturing System Using PID Control. Int. J. Sci. Res. Publ. (IJSRP) 2018, 8, 427–431. [Google Scholar] [CrossRef] [Green Version]
  5. Yan, G.; Liu, J.; Huang, B. Limits of control performance for distributed networked control systems in presence of communication delays. Int. J. Adapt. Control. Signal Process. 2018, 32, 1282–1293. [Google Scholar] [CrossRef]
  6. Gil Noh, S.; Choi, W.Y.; Kook, K.S. Operating-Condition-Based Voltage Control Algorithm of Distributed Energy Storage Systems in Variable Energy Resource Integrated Distribution System. Electronics 2020, 9, 211. [Google Scholar] [CrossRef] [Green Version]
  7. Ilo, A. Are the Current Smart Grid Concepts Likely to Offer a Complete Smart Grid Solution? Smart Grid Renew. Energy 2017, 8, 252–263. [Google Scholar] [CrossRef] [Green Version]
  8. Wang, P.; Ma, L.; Xue, K. Multitarget tracking in sensor networks via efficient information-theoretic sensor selection. Int. J. Adv. Robot. Syst. 2017, 14, 1–9. [Google Scholar] [CrossRef] [Green Version]
  9. Jagannath, R. Detection, estimation and grid matching of multiple targets with single snapshot measurements. Digit. Signal Process. 2019, 92, 82–96. [Google Scholar] [CrossRef] [Green Version]
  10. Wang, B.; Dehghanian, P.; Zhao, D. Chance-Constrained Energy Management System for Power Grids with High Proliferation of Renewables and Electric Vehicles. IEEE Trans. Smart Grid 2019, 11, 2324–2336. [Google Scholar] [CrossRef]
  11. Lee, J.-H. Energy-Efficient Clustering Scheme in Wireless Sensor Network. Int. J. Grid Distrib. Comput. 2018, 11, 103–112. [Google Scholar] [CrossRef]
  12. Stensrud, L.; Ohrn, B.; Loken, R.; Hurzuk, N.; Apostolov, A. Testing of Intelligent Electronic Device (IED) in a digital substation. J. Eng. 2018, 2018, 900–903. [Google Scholar] [CrossRef]
  13. Mesarić, P.; Đukec, D.; Krajcar, S. Exploring the Potential of Energy Consumers in Smart Grid Using Focus Group Methodology. Sustainability 2017, 9, 1463. [Google Scholar] [CrossRef] [Green Version]
  14. Jokar, P.; Leung, V. Intrusion Detection and Prevention for ZigBee-Based Home Area Networks in Smart Grids. IEEE Trans. Smart Grid 2016, 9, 1800–1811. [Google Scholar] [CrossRef]
  15. Karaca, O.; Kamgarpour, M. Core-Selecting Mechanisms in Electricity Markets. IEEE Trans. Smart Grid 2019, 11, 2604–2614. [Google Scholar] [CrossRef] [Green Version]
  16. Satish, M. An Integrated Cloud Based Smart Home Management System. Int. J. Res. Appl. Sci. Eng. Technol. 2017, 5, 2140–2145. [Google Scholar] [CrossRef]
  17. Sebastian, J.; Hsu, Y.-L. Talking to the home: IT infrastructure for a cloud-based robotic home smart-assistant. Gerontechnology 2018, 17, 102. [Google Scholar] [CrossRef]
  18. Zuo, L. Energy Harvesting Tiles Could Transform Footsteps into Power. Sci. Trends 2018. [Google Scholar] [CrossRef]
  19. Singh, K.; Kumar, M.N.; Mishra, S. Load Flow Study of Isolated Hybrid Microgrid for Village Electrification. Int. J. Eng. Technol. 2018, 7, 232–234. [Google Scholar] [CrossRef] [Green Version]
  20. Datta, D.; Sheikh, R.I.; Sarkar, S.K.; Das, S.K. Robust Positive Position Feedback Controller for Voltage Control of Islanded Microgrid. Int. J. Electr. Components Energy Convers. 2018, 4, 50. [Google Scholar] [CrossRef]
  21. Amri, Y.; Setiawan, M.A. Improving Smart Home Concept with the Internet of Things Concept Using RaspberryPi and NodeMCU. IOP Conf. Series: Mater. Sci. Eng. 2018, 325, 012021. [Google Scholar] [CrossRef]
  22. Mahapatra, B.; Nayyar, A. Home energy management system (HEMS): Concept, architecture, infrastructure, challenges and energy management schemes. Energy Syst. 2019, 13, 643–669. [Google Scholar] [CrossRef]
  23. Al Essa, M.J.M. Home energy management of thermostatically controlled loads and photovoltaic-battery systems. Energy 2019, 176, 742–752. [Google Scholar] [CrossRef]
  24. Wu, J.; Yang, T.; Wu, D.; Kalsi, K.; Johansson, K.H. Distributed Optimal Dispatch of Distributed Energy Resources Over Lossy Communication Networks. IEEE Trans. Smart Grid 2017, 8, 3125–3137. [Google Scholar] [CrossRef]
  25. Han, X.; Heussen, K.; Gehrke, O.; Bindner, H.W.; Kroposki, B. Taxonomy for Evaluation of Distributed Control Strategies for Distributed Energy Resources. IEEE Trans. Smart Grid 2018, 9, 5185–5195. [Google Scholar] [CrossRef]
  26. Afzal, M.; Huang, Q.; Amin, W.; Umer, K.; Raza, A.; Naeem, M. Blockchain Enabled Distributed Demand Side Management in Community Energy System with Smart Homes. IEEE Access 2020, 8, 37428–37439. [Google Scholar] [CrossRef]
  27. Jeya Mala, D.; Eswaran, M.; Deepika Malar, N. Intelligent vulnerability analyzer—A novel dynamic vulnerability analysis framework for mobile based online applications. Commun. Comput. Inf. Sci. 2018, 805–823. [Google Scholar] [CrossRef]
  28. Miraoui, M.; El-Etriby, S.; Abid, A.Z.; Tadj, C. Agent-Based Context-Aware Architecture for a Smart Living Room. Int. J. Smart Home 2016, 10, 39–54. [Google Scholar] [CrossRef]
  29. Wang, Y.; Xu, Y.; Tang, Y. Distributed aggregation control of grid-interactive smart buildings for power system frequency support. Appl. Energy 2019, 251, 113371. [Google Scholar] [CrossRef]
  30. Cormane, J.; Nascimento, F.A. Spectral Shape Estimation in Data Compression for Smart Grid Monitoring. IEEE Trans. Smart Grid 2016, 7, 1214–1221. [Google Scholar] [CrossRef]
  31. Maitra, S. Smart Energy meter using Power Factor Meter and Instrument Transformer. Commun. Appl. Electron. 2016, 4, 31–37. [Google Scholar] [CrossRef]
  32. Rocha, H.R.O.; Honorato, I.H.; Fiorotti, R.; Celeste, W.C.; Silvestre, L.J.; Silva, J.A.L. An artificial intelligence based scheduling algorithm for demand-side energy management in Smart Homes. Appl. Energy 2021, 282, 116145. [Google Scholar] [CrossRef]
  33. Dai, R.; Liu, G.; Wang, Z.; Kan, B.; Yuan, C. A Novel Graph-Based Energy Management System. IEEE Trans. Smart Grid 2019, 11, 1845–1853. [Google Scholar] [CrossRef]
  34. Chhaya, L.; Sharma, P.; Kumar, A.; Bhagwatikar, G. IoT-Based Implementation of Field Area Network Using Smart Grid Communication Infrastructure. Smart Cities 2018, 1, 176–189. [Google Scholar] [CrossRef] [Green Version]
  35. Aleksic, S. A Survey on Optical Technologies for IoT, Smart Industry, and Smart Infrastructures. J. Sens. Actuator Netw. 2019, 8, 47. [Google Scholar] [CrossRef] [Green Version]
  36. Yousif, M. Convergence of IoT, Edge and Cloud Computing for Smart Cities. IEEE Cloud Comput. 2018, 5, 4–5. [Google Scholar] [CrossRef]
  37. Yaghmaee, M.H.; Leon-Garcia, A.; Moghaddassian, M.; Moghaddam, M.H.Y. On the Performance of Distributed and Cloud-Based Demand Response in Smart Grid. IEEE Trans. Smart Grid 2018, 9, 5403–5417. [Google Scholar] [CrossRef]
  38. Rahmani, R.; Li, Y. A Scalable Digital Infrastructure for Sustainable Energy Grid Enabled by Distributed Ledger Technology. J. Ubiquitous Syst. Pervasive Networks 2020, 12, 17–24. [Google Scholar] [CrossRef]
  39. Almehizia, A.A.; Al-Masri, H.M.K.; Ehsani, M. Integration of Renewable Energy Sources by Load Shifting and Utilizing Value Storage. IEEE Trans. Smart Grid 2019, 10, 4974–4984. [Google Scholar] [CrossRef]
  40. Donaldson, D.L.; Jayaweera, D. Effective solar prosumer identification using net smart meter data. Int. J. Electr. Power Energy Syst. 2020, 118, 105823. [Google Scholar] [CrossRef]
  41. Schultis, D.-L.; Ilo, A.; Schirmer, C. Overall performance evaluation of reactive power control strategies in low voltage grids with high prosumer share. Electr. Power Syst. Res. 2019, 168, 336–349. [Google Scholar] [CrossRef]
  42. Wesche, J.P.; Dütschke, E. Organisations as electricity agents: Identifying success factors to become a prosumer. J. Clean. Prod. 2021, 315, 127888. [Google Scholar] [CrossRef]
  43. Shin, M.; Kim, H.; Kim, H.; Jang, H. Building an Interoperability Test System for Electric Vehicle Chargers Based on ISO/IEC 15118 and IEC 61850 Standards. Appl. Sci. 2016, 6, 165. [Google Scholar] [CrossRef] [Green Version]
  44. Farooq, S.M.; Hussain, S.M.S.; Kiran, S.; Ustun, T.S. Certificate Based Authentication Mechanism for PMU Communication Networks Based on IEC 61850-90-5. Electronics 2018, 7, 370. [Google Scholar] [CrossRef] [Green Version]
  45. Bao, K.; Valev, H.; Wagner, M.; Schmeck, H. A threat analysis of the vehicle-to-grid charging protocol ISO 15118. Comput. Sci. Res. Dev. 2017, 33, 3–12. [Google Scholar] [CrossRef]
  46. Lee, S. Study on Electric Vehicles and Communication Technologies in Smart Grid Environment. Int. J. Control. Autom. 2018, 11, 163–170. [Google Scholar] [CrossRef]
  47. Khazaei, J.; Nguyen, D.H. Multi-Agent Consensus Design for Heterogeneous Energy Storage Devices with Droop Control in Smart Grids. IEEE Trans. Smart Grid 2019, 10, 1395–1404. [Google Scholar] [CrossRef]
  48. Kofinas, P.; Dounis, A.; Vouros, G. Fuzzy Q-Learning for multi-agent decentralized energy management in microgrids. Appl. Energy 2018, 219, 53–67. [Google Scholar] [CrossRef]
  49. Miao, Z.; Fan, L. A Novel Multi-Agent Decision Making Architecture Based on Dual’s Dual Problem Formulation. IEEE Trans. Smart Grid 2018, 9, 1150–1160. [Google Scholar] [CrossRef]
  50. Alshahrani, M.; Traore, I. Secure mutual authentication and automated access control for IoT smart home using cumulative Keyed-hash chain. J. Inf. Secur. Appl. 2019, 45, 156–175. [Google Scholar] [CrossRef]
  51. Sundararajan, A.; Hernandez, A.S.; Sarwat, A.I. Adapting big data standards, maturity models to smart grid distributed generation: Critical review. IET Smart Grid 2020, 3, 508–519. [Google Scholar] [CrossRef]
  52. Treiblmaier, H. Toward More Rigorous Blockchain Research: Recommendations for Writing Blockchain Case Studies. Front. Blockchain 2019, 2, 3. [Google Scholar] [CrossRef] [Green Version]
  53. Hang, L.; Kim, D.-H. Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity. Sensors 2019, 19, 2228. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  54. Garlapati, S. Blockchain for IOT-based NANs and HANs in Smart Grid. SSRN Electron. J. 2020. [Google Scholar] [CrossRef] [Green Version]
  55. Zhang, Y.; Yau, D.; Zonouz, S.; Jin, N.; Qiu, M.; Erol-Kantarci, M. Guest Editorial Smart Grid Cyber-Physical Security. IEEE Trans. Smart Grid 2017, 8, 2409–2410. [Google Scholar] [CrossRef]
  56. Diestelmeier, L. Changing power: Shifting the role of electricity consumers with blockchain technology—Policy implications for EU electricity law. Energy Policy 2019, 128, 189–196. [Google Scholar] [CrossRef]
  57. Kochalko, D. Making the unconventional conventional: How blockchain contributes to reshaping scholarly communications. Inf. Serv. Use 2019, 39, 199–204. [Google Scholar] [CrossRef] [Green Version]
  58. Leelasantitham, A. A Business Model Guideline of Electricity Utility Systems Based on Blockchain Technology in Thailand: A Case Study of Consumers, Prosumers and SMEs. Wirel. Pers. Commun. 2020, 115, 3123–3136. [Google Scholar] [CrossRef]
  59. Chen, T.; Alsafasfeh, Q.; Pourbabak, H.; Su, W. The Next-Generation U.S. Retail Electricity Market with Customers and Prosumers—A Bibliographical Survey. Energies 2017, 11, 8. [Google Scholar] [CrossRef] [Green Version]
  60. Da Silva, F.R.; Teixeira, R.V.G. The Use of the Blockchain Protocol by Public Administration as an Accomplishment of Efficiency in the Public Service. J. Public Adm. Gov. 2018, 8, 333–343. [Google Scholar] [CrossRef]
  61. Tan, S.; Wang, X.; Jiang, C. Privacy-Preserving Energy Scheduling for ESCOs Based on Energy Blockchain Network. Energies 2019, 12, 1530. [Google Scholar] [CrossRef] [Green Version]
  62. Noor, S.; Yang, W.; Guo, M.; van Dam, K.H.; Wang, X. Energy Demand Side Management within micro-grid networks enhanced by blockchain. Appl. Energy 2018, 228, 1385–1398. [Google Scholar] [CrossRef]
  63. Ekstrom, S. Freud, Jung and The Great Chain of Being. J. Anal. Psychol. 2018, 63, 462–483. [Google Scholar] [CrossRef]
  64. Raqui, Y. A Peer-to-Peer Ecosystem for Cash Equity Trading. SSRN Electron. J. 2019. [Google Scholar] [CrossRef]
  65. Mengelkamp, E.; Gärttner, J.; Rock, K.; Kessler, S.; Orsini, L.; Weinhardt, C. Designing microgrid energy markets: A case study: The Brooklyn Microgrid. Appl. Energy 2018, 210, 870–880. [Google Scholar] [CrossRef]
  66. Khaqqi, K.N.; Sikorski, J.J.; Hadinoto, K.; Kraft, M. Incorporating seller/buyer reputation-based system in blockchain-enabled emission trading application. Appl. Energy 2018, 209, 8–19. [Google Scholar] [CrossRef]
  67. Luo, X.; Xue, K.; Xu, J.; Sun, Q.; Zhang, Y. Blockchain Based Secure Data Aggregation and Distributed Power Dispatching for Microgrids. IEEE Trans. Smart Grid 2021, 12, 5268–5279. [Google Scholar] [CrossRef]
  68. Yang, J.; Dai, J.; Gooi, H.B.; Nguyen, H.D.; Wang, P. Hierarchical Blockchain Design for Distributed Control and Energy Trading within Microgrids. IEEE Trans. Smart Grid 2022, 13, 3133–3144. [Google Scholar] [CrossRef]
  69. Alonso, M.; Amaris, H.; Alcala, D.; Florez R., D.M. Smart Sensors for Smart Grid Reliability. Sensors 2020, 20, 2187. [Google Scholar] [CrossRef]
  70. Kim, Y.; Hakak, S.; Ghorbani, A. Smart grid security: Attacks and defence techniques. IET Smart Grid 2022. [Google Scholar] [CrossRef]
  71. Chen, K.-L.; Yang, X.; Xu, W. Contactless Voltage Distortion Measurement Using Electric Field Sensors. IEEE Trans. Smart Grid 2018, 9, 5643–5652. [Google Scholar] [CrossRef]
  72. Song, E.Y.; Fitz Patrick, G.J.; Lee, K.B.; Griffor, E. A Methodology for Modeling Interoperability of Smart Sensors in Smart Grids. IEEE Trans. Smart Grid 2022, 13, 555–563. [Google Scholar] [CrossRef]
  73. Kerk, S.G.; Hassan, N.U.; Yuen, C. Smart Distribution Boards (Smart DB), Non-Intrusive Load Monitoring (NILM) for Load Device Appliance Signature Identification and Smart Sockets for Grid Demand Management. Sensors 2020, 20, 2900. [Google Scholar] [CrossRef] [PubMed]
  74. Khan, M.A.; Hayes, B. PTP-based time synchronisation of smart meter data for state estimation in power distribution networks. IET Smart Grid 2020, 3, 705–712. [Google Scholar] [CrossRef]
  75. Caterino, N.; Spizzuoco, M.; Occhiuzzi, A. Shaking table testing of a steel frame structure equipped with semi-active MR dampers: Comparison of control algorithms. Smart Struct. Syst. 2015, 15, 963–995. [Google Scholar] [CrossRef]
  76. Rajalingam, S.; Malathi, V. HEM algorithm based smart controller for home power management system. Energy Build. 2016, 131, 184–192. [Google Scholar] [CrossRef]
  77. Fan, W.; Liu, N.; Zhang, J. An Event-Triggered Online Energy Management Algorithm of Smart Home: Lyapunov Optimization Approach. Energies 2016, 9, 381. [Google Scholar] [CrossRef] [Green Version]
  78. Sezer, V. Intelligent decision making for overtaking maneuver using mixed observable Markov decision process. J. Intell. Transp. Syst. 2017, 22, 201–217. [Google Scholar] [CrossRef]
  79. Lizán, F.J.M. Intelligent Buildings: Foundation for Intelligent Physical Agents. Int. J. Eng. Res. Appl. 2017, 7, 21–25. [Google Scholar] [CrossRef]
  80. Tharunya, S.; Manuel, A.; Shunmuganathan, K.L. A Multi-Agent Based Intelligent Query Processing System for Hadoop with Foundation for Intelligent Physical Agents-OS Using Cooperating Agent in Cloud Environment. J. Comput. Theor. Nanosci. 2016, 13, 2774–2779. [Google Scholar] [CrossRef]
  81. Cavus, N. Development of an Intellegent Mobile Application for Teaching English Pronunciation. Procedia Comput. Sci. 2016, 102, 365–369. [Google Scholar] [CrossRef] [Green Version]
  82. Chandra, R.; Kaippilly Radhakrishnan, K.; Panda, S.K. Transactive control of air-conditioning systems in buildings for participation in Singapore’s demand response market through load curtailment. Sustain. Energy Grids Netw. 2022, 31, 100742. [Google Scholar] [CrossRef]
  83. Jiang, B.; Fei, Y. Smart Home in Smart Microgrid: A Cost-Effective Energy Ecosystem with Intelligent Hierarchical Agents. IEEE Trans. Smart Grid 2015, 6, 3–13. [Google Scholar] [CrossRef]
  84. Engelken-Jorge, M. Minimally Deliberative Deliberative Systems? Problematisation and the Deliberative Democratic Effects of Poorly Deliberative Communication. Political Stud. 2017, 66, 137–153. [Google Scholar] [CrossRef] [Green Version]
  85. Jung, Y. Hybrid-Aware Model for Senior Wellness Service in Smart Home. Sensors 2017, 17, 1182. [Google Scholar] [CrossRef] [Green Version]
  86. Mbodji, A.K.; Ndiaye, M.L.; Ndiaye, P.A. Decentralized control of the hybrid electrical system consumption: A multi-agent approach. Renew. Sustain. Energy Rev. 2016, 59, 972–978. [Google Scholar] [CrossRef]
  87. Wagner, T.; Biermann, D. A Framework for Multi-level Modeling and Optimization of Modular Hierarchical Systems. Procedia CIRP 2016, 41, 159–164. [Google Scholar] [CrossRef] [Green Version]
  88. Gandhimathi, K.; Yogarani, A.; Sr.J.Arockia, J.; Ponmathi, M. Mathematical Tutorial System (MTS) Using Fuzzy Logic and Multi-Agent System. Int. J. Innov. Res. Eng. Manag. 2017, 04, 610–614. [Google Scholar] [CrossRef]
  89. Theiss, S.; Kabitzsch, K. A Java software agent framework for hard real-time manufacturing control. Automatisierungstechnik 2017, 65, 749–765. [Google Scholar] [CrossRef]
  90. Patel, D.; Shah, J. Jade Agent Framework for Distributed Data Mining and Pattern Analysis. Int. J. Comput. Appl. 2017, 178, 19–23. [Google Scholar] [CrossRef]
  91. Mala Dharmalingam, J.; Eswaran, M. An Agent Based Intelligent Dynamic Vulnerability Analysis Framework for Critical SQLIA Attacks. Int. J. Intell. Inf. Technol. 2018, 14, 56–82. [Google Scholar] [CrossRef] [Green Version]
  92. Adhuna, N.; Ilango, V. Distributed Data Mining in academic institutions using Intelligent Agents. Spéc. Issue 2018, 4, 6–13. [Google Scholar] [CrossRef]
  93. McShane, M. Introduction to Special Issue: Mental model ascription by intelligent agents. Interact. Stud. 2015, 15, 8–13. [Google Scholar] [CrossRef]
  94. Li, Z.; Al Hassan, R.; Shahidehpour, M.; Bahramirad, S.; Khodaei, A. A Hierarchical Framework for Intelligent Traffic Management in Smart Cities. IEEE Trans. Smart Grid 2019, 10, 691–701. [Google Scholar] [CrossRef]
  95. Kabir, M.H.; Hoque, M.R.; Yang, S.-H. Implementation of Boolean Control Network Based Intelligent System in Smart Home. Int. J. Smart Home 2016, 10, 285–292. [Google Scholar] [CrossRef]
  96. Yang, W.; Jing, X.; Huang, H. An Intelligent Human Behavior-Based Reasoning Model for Service Prediction in Smart Home. IEEE Access 2018, 6, 68535–68544. [Google Scholar] [CrossRef]
  97. Ghorani, R.; Fotuhi-Firuzabad, M.; Moeini-Aghtaie, M. Optimal Bidding Strategy of Transactive Agents in Local Energy Markets. IEEE Trans. Smart Grid 2019, 10, 5152–5162. [Google Scholar] [CrossRef]
  98. Du, Y.; Li, F. Intelligent Multi-Microgrid Energy Management Based on Deep Neural Network and Model-Free Reinforcement Learning. IEEE Trans. Smart Grid 2019, 11, 1066–1076. [Google Scholar] [CrossRef]
  99. Mohtashami, S.; Pudjianto, D.; Strbac, G. Strategic Distribution Network Planning with Smart Grid Technologies. IEEE Trans. Smart Grid 2017, 8, 2656–2664. [Google Scholar] [CrossRef] [Green Version]
  100. Facchini, A. Distributed energy resources: Planning for the future. Nat. Energy 2017, 2, 17129. [Google Scholar] [CrossRef]
  101. Hamada, T.; Matsuhashia, R. Optimal Operation for Integrated Residential Distributed Energy Resources Considering Internal Reserve. Energy Procedia 2017, 141, 250–254. [Google Scholar] [CrossRef]
  102. Lavrijssen, S.; Parra, A.C. Radical Prosumer Innovations in the Electricity Sector and the Impact on Prosumer Regulation. Sustainability 2017, 9, 1207. [Google Scholar] [CrossRef] [Green Version]
  103. Ariansyah, K.; Nuryakin, C. Competition and Mobile Network Operator’s Investment Relationship: Empirical Evidence for Developing Countries. J. Telecommun. Digit. Econ. 2019, 7, 17–32. [Google Scholar] [CrossRef]
  104. Basarab, M.; Belfer, R.; Glinskaya, E.; Yakusheva, N. Requirements for Infrastructure of Communication Networks in Smart Grid. LastMile 2018, 40–46. [Google Scholar] [CrossRef]
  105. Bajracharya, C.; Rawat, D.B. Dynamic spectrum access enabled home area networks for smart grid communications. Int. J. Smart Grid Green Commun. 2016, 1, 130. [Google Scholar] [CrossRef]
  106. Farahani, H.F. Improving voltage unbalance of low-voltage distribution networks using plug-in electric vehicles. J. Clean. Prod. 2017, 148, 336–346. [Google Scholar] [CrossRef]
  107. Aziz, T.; Ketjoy, N. PV Penetration Limits in Low Voltage Networks and Voltage Variations. IEEE Access 2017, 5, 16784–16792. [Google Scholar] [CrossRef]
  108. Veiga, A.A.; Abbas, C.J.B. Proposal and Application of Bluetooth Mesh Profile for Smart Cities’ Services. Smart Cities 2018, 2, 1–19. [Google Scholar] [CrossRef] [Green Version]
  109. Heredia, E. Smart home networking for content management. In Ecological Design of Smart Home Networks; Woodhead Publishing Limited: Cambridge, UK, 2015; pp. 67–89. [Google Scholar] [CrossRef]
  110. Alrumayh, O.; Bhattacharya, K. Model predictive control based home energy management system in smart grid. In Proceedings of the 2015 IEEE Electrical Power and Energy Conference (EPEC), London, ON, Canada, 26–28 October 2015; pp. 152–157. [Google Scholar] [CrossRef]
  111. Khalid, M.U.; Javaid, N. An optimal scheduling of smart home appliances using heuristic techniques with real-time coordination. In Proceedings of the 2018 1st International Conference on Power, Energy and Smart Grid (ICPESG), Mirpur Azad Kashmir, Pakistan, 9–10 April 2018. [Google Scholar] [CrossRef]
  112. De Iorio, M.; Gallot, N.; Valcárcel, B.; Wedderburn, L. A Bayesian semiparametric Markov regression model for juvenile dermatomyositis. Stat. Med. 2018, 37, 1711–1731. [Google Scholar] [CrossRef] [Green Version]
  113. Shepero, M.; Munkhammar, J. Spatial Markov chain model for electric vehicle charging in cities using geographical information system (GIS) data. Appl. Energy 2018, 231, 1089–1099. [Google Scholar] [CrossRef]
  114. Shewell, C.; Medina-Quero, J.; Espinilla, M.; Nugent, C.; Donnelly, M.; Wang, H. Comparison of fiducial marker detection and object interaction in activities of daily living utilising a wearable vision sensor. Int. J. Commun. Syst. 2016, 30, e3223. [Google Scholar] [CrossRef]
  115. Szczepanik, M.; Bejer, A.; Snela, S.; Szymczyk, D.; Jabłoński, J.; Majewska, J. Polish Cross-Cultural Adaptation and Validation of the Knee Outcome Survey Activities of Daily Living Scale (KOS-ADLS) in Patients Undergoing Total Knee Arthroplasty. Med. Sci. Monit. 2018, 24, 5309–5319. [Google Scholar] [CrossRef] [PubMed]
  116. Icard, T.F. Calibrating generative models: The probabilistic Chomsky–Schützenberger hierarchy. J. Math. Psychol. 2020, 95, 102308. [Google Scholar] [CrossRef] [Green Version]
  117. Marikyan, D.; Papagiannidis, S.; Alamanos, E. A systematic review of the smart home literature: A user perspective. Technol. Forecast. Soc. Chang. 2019, 138, 139–154. [Google Scholar] [CrossRef]
  118. Sasikumar, R.; Abdullah, A.S. Forecasting the Stock Market Values Using Hidden Markov Model. Int. J. Bus. Anal. Intell. 2016, 4, 17. [Google Scholar] [CrossRef]
  119. Züfle, A. Bayesian network movement model. SIGSPATIAL Spéc. 2016, 8, 18–25. [Google Scholar] [CrossRef]
  120. Xiang, Y.; Jiang, Q. NAT model-based compression of Bayesian network CPTs over multivalued variables. Comput. Intell. 2017, 34, 219–240. [Google Scholar] [CrossRef]
  121. Plankensteiner, K.; Bluder, O.; Pilz, J. Bayesian Network Model with Application to Smart Power Semiconductor Lifetime Data. Risk Anal. 2015, 35, 1623–1639. [Google Scholar] [CrossRef]
  122. Letswamotse, B.B.; Jose, A.C.; Malekian, R. Improving smart home security; integrating behaviour prediction into smart home. Int. J. Sens. Netw. 2018, 28, 253. [Google Scholar] [CrossRef]
  123. Ryu, H.; Kim, S. Prediction Methods and Precise Electricity Energy Prediction of School Facility. Int. J. Smart Home 2016, 10, 287–296. [Google Scholar] [CrossRef]
  124. Xu, P.; Chen, B.; Xue, L.; Zhang, J.; Zhu, L. A Prediction-Based Spatial-Spectral Adaptive Hyperspectral Compressive Sensing Algorithm. Sensors 2018, 18, 3289. [Google Scholar] [CrossRef] [Green Version]
  125. Park, H.; Lim, Y. Energy-Effective Power Control Algorithm with Mobility Prediction for 5G Heterogeneous Cloud Radio Access Network. Sensors 2018, 18, 2904. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  126. Li, J.; Zhang, J.; Zhang, G.; Zhang, B. An Adaptive Prediction Target Search Algorithm for Multi-AUVs in an Unknown 3D Environment. Sensors 2018, 18, 3853. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  127. Yang, X.; Wang, J.; Sun, J.; Liu, R. SNBRFinder: A Sequence-Based Hybrid Algorithm for Enhanced Prediction of Nucleic Acid-Binding Residues. PLoS ONE 2015, 10, e0133260. [Google Scholar] [CrossRef]
  128. Huyghues-Beaufond, N.; Tindemans, S.; Falugi, R.; Sun, M.; Strbac, G. Robust and automatic data cleansing method for short-term load forecasting of distribution feeders. Appl. Energy 2020, 261, 114405. [Google Scholar] [CrossRef] [Green Version]
  129. Dong, M.; Grumbach, L. A Hybrid Distribution Feeder Long-Term Load Forecasting Method Based on Sequence Prediction. IEEE Trans. Smart Grid 2020, 11, 470–482. [Google Scholar] [CrossRef] [Green Version]
  130. Yang, P.; Yan, M.; Lei, X. Self-organized Fission Control Algorithm for Flocking System with Time Delay. Int. J. Control. Autom. 2017, 10, 77–90. [Google Scholar] [CrossRef]
  131. Yazdani, S.; Haeri, M.; Su, H. Sampled-data leader–follower algorithm for flocking of multi-agent systems. IET Control. Theory Appl. 2019, 13, 609–619. [Google Scholar] [CrossRef]
  132. Hong, M.; Yu, X.; Yu, N.; Loparo, K.A. An Energy Scheduling Algorithm Supporting Power Quality Management in Commercial Building Microgrids. IEEE Trans. Smart Grid 2016, 7, 1044–1056. [Google Scholar] [CrossRef]
  133. Zheng, Y.; Yang, Y.; Chen, W. New imaging algorithm for range resolution improvement in passive Global Navigation Satellite System-based synthetic aperture radar. IET Radar Sonar Navig. 2019, 13, 2166–2173. [Google Scholar] [CrossRef]
  134. Rashid, M.; Kaur, L. Finding Bugs in Android Application using Genetic Algorithm and Apriori Algorithm. Indian J. Sci. Technol. 2016, 9, 1–5. [Google Scholar] [CrossRef]
  135. Jie, Z. Intelligence Data Mining Based on Improved Apriori Algorithm. J. Comput. 2019, 14, 52–62. [Google Scholar] [CrossRef]
  136. Nash, E.; Crowther, J. Enhancing student learning by combining Problem Based Learning and Human Patient Simulation. MedEdPublish 2018, 7, 263. [Google Scholar] [CrossRef] [Green Version]
  137. Si, R. A Framework on Health Smart Home Using IoT and Machine Learning for Disabled People. Int. J. Psychosoc. Rehabil. 2020, 24, 1–9. [Google Scholar] [CrossRef]
  138. Fu, X.; Guo, Q.; Sun, H. Statistical Machine Learning Model for Stochastic Optimal Planning of Distribution Networks Considering a Dynamic Correlation and Dimension Reduction. IEEE Trans. Smart Grid 2020, 11, 2904–2917. [Google Scholar] [CrossRef]
  139. Mahajan, P.; Sharma, A. Role of K-Means Algorithm in Disease Prediction. Int. J. Eng. Comput. Sci. 2016, 5, 16216–16217. [Google Scholar] [CrossRef]
  140. Kong, L.-J. Design and Implementation of Indoor Environment Parameter Monitoring System for Smart Home. Int. J. Smart Home 2017, 11, 141–152. [Google Scholar] [CrossRef]
  141. Yan, Z. Complex Systems Smart Home Security Studies based Big Data Analytics. Int. J. Smart Home 2016, 10, 41–52. [Google Scholar] [CrossRef]
  142. Kakran, S.; Chanana, S. Energy Scheduling of Smart Appliances at Home under the Effect of Dynamic Pricing Schemes and Small Renewable Energy Source. Int. J. Emerg. Electr. Power Syst. 2018, 19. [Google Scholar] [CrossRef]
  143. El-Baz, W.; Tzscheutschler, P. Short-term smart learning electrical load prediction algorithm for home energy management systems. Appl. Energy 2015, 147, 10–19. [Google Scholar] [CrossRef]
  144. Yao, J.; Wang, B.; Zheng, R. A Comparison of Smart Shading Control Strategies for Better Building Energy Performance. Int. J. Smart Home 2016, 10, 107–116. [Google Scholar] [CrossRef]
  145. John, T.; Lam, S.P. Voltage and frequency control during microgrid islanding in a multi-area multi-microgrid system. IET Gener. Transm. Distrib. 2017, 11, 1502–1512. [Google Scholar] [CrossRef]
  146. Siano, P.; Shahrour, I.; Vergura, S. Introducing Smart Cities: A Transdisciplinary Journal on the Science and Technology of Smart Cities. Smart Cities 2018, 1, 1–3. [Google Scholar] [CrossRef] [Green Version]
  147. Farrokhabadi, M.; Canizares, C.A.; Bhattacharya, K. Unit Commitment for Isolated Microgrids Considering Frequency Control. IEEE Trans. Smart Grid 2018, 9, 3270–3280. [Google Scholar] [CrossRef]
  148. Kim, J. HEMS (home energy management system) base on the IoT smart home. Contemp. Eng. Sci. 2016, 9, 21–28. [Google Scholar] [CrossRef]
  149. Abouelela, M.A.; Abouelela, M.M. Home Energy Management System (HEMS) for Fair Power Distribution. Adv. Sci. Lett. 2016, 22, 2638–2641. [Google Scholar] [CrossRef]
  150. Hussain, H.M.; Javaid, N.; Iqbal, S.; Hasan, Q.U.; Aurangzeb, K.; Alhussein, M. An Efficient Demand Side Management System with a New Optimized Home Energy Management Controller in Smart Grid. Energies 2018, 11, 190. [Google Scholar] [CrossRef]
  151. Longe, O.M.; Ouahada, K.; Rimer, S.; Harutyunyan, A.N.; Ferreira, H.C. Distributed Demand Side Management with Battery Storage for Smart Home Energy Scheduling. Sustainability 2017, 9, 120. [Google Scholar] [CrossRef] [Green Version]
  152. Fahim, M.; Sillitti, A. Analyzing Load Profiles of Energy Consumption to Infer Household Characteristics Using Smart Meters. Energies 2019, 12, 773. [Google Scholar] [CrossRef] [Green Version]
  153. Gouveia, J.P.; Seixas, J. Unraveling electricity consumption profiles in households through clusters: Combining smart meters and door-to-door surveys. Energy Build. 2016, 116, 666–676. [Google Scholar] [CrossRef]
  154. Ayan, O.; Turkay, B. Domestic electrical load management in smart grids and classification of residential loads. In Proceedings of the 2018 5th International Conference on Electrical and Electronic Engineering (ICEEE), Istanbul, Turkey, 3–5 May 2018; pp. 279–283. [Google Scholar] [CrossRef]
  155. Imani, M.; Ghassemian, H. Electrical Load Forecasting Using Customers Clustering and Smart Meters in Internet of Things. In Proceedings of the 2018 9th International Symposium on Telecommunications (IST), Tehran, Iran, 17–19 December 2018; pp. 113–117. [Google Scholar] [CrossRef]
  156. Badran, S. Neural network integrated with regression methods to forecast electrical load. In Proceedings of the 11th IET International Conference on Developments in Power Systems Protection (DPSP 2012), Birmingham, UK, 23–26 April 2012. [Google Scholar] [CrossRef] [Green Version]
  157. Wang, S.-Y.; Lee, K.-T.; Kim, J.-H. Green Retrofitting Simulation for Sustainable Commercial Buildings in China Using a Proposed Multi-Agent Evolutionary Game. Sustainability 2022, 14, 7671. [Google Scholar] [CrossRef]
  158. Chai, B.; Costa, A.; Ahipasaoglu, S.D.; Yuen, C.; Yang, Z. Optimal Meeting Scheduling in Smart Commercial Building for Energy Cost Reduction. IEEE Trans. Smart Grid 2018, 9, 3060–3069. [Google Scholar] [CrossRef]
  159. Thirugnanam, K.; El Moursi, M.S.; Khadkikar, V.; Zeineldin, H.H.; Al Hosani, M. Energy Management Strategy of a Reconfigurable Grid-Tied Hybrid AC/DC Microgrid for Commercial Building Applications. IEEE Trans. Smart Grid 2022, 13, 1720–1738. [Google Scholar] [CrossRef]
  160. Deng, Y.; An, B. Utility distribution matters: Enabling fast belief propagation for multi-agent optimization with dense local utility function. Auton. Agents Multi-Agent Syst. 2021, 35, 24. [Google Scholar] [CrossRef]
  161. Zhou, Z.; Zhao, F.; Wang, J. Agent-Based Electricity Market Simulation with Demand Response From Commercial Buildings. IEEE Trans. Smart Grid 2011, 2, 580–588. [Google Scholar] [CrossRef]
  162. Raju, L.; Morais, A.A.; Rathnakumar, R.; Soundaryaa, P.; Thavam, L.D. Micro-grid Grid Outage Management using Multi Agent Systems. Energy Procedia 2017, 117, 112–119. [Google Scholar] [CrossRef]
  163. Masuda, Y.; Ishikawa, M. Simple Reflex Controller for Decentralized Motor Coordination Based on Resonant Oscillation. Robotics 2018, 7, 23. [Google Scholar] [CrossRef] [Green Version]
  164. Zhang, S. An Energy Model for the Commercial Building Sector in Hong Kong. SSRN Electron. J. 2017. [Google Scholar] [CrossRef]
  165. Yu, L.; Sun, Y.; Xu, Z.; Shen, C.; Yue, D.; Jiang, T.; Guan, X. Multi-Agent Deep Reinforcement Learning for HVAC Control in Commercial Buildings. IEEE Trans. Smart Grid 2021, 12, 407–419. [Google Scholar] [CrossRef]
  166. Alrumayh, O.; Bhattacharya, K. Flexibility of Residential Loads for Demand Response Provisions in Smart Grid. IEEE Trans. Smart Grid 2019, 10, 6284–6297. [Google Scholar] [CrossRef]
  167. Babakan, A.S.; Alimohammadi, A. An Agent-Based Simulation of Residential Location Choice of Tenants in Tehran, Iran. Trans. GIS 2015, 20, 101–125. [Google Scholar] [CrossRef] [Green Version]
  168. Neale, A.; Kummert, M.; Bernier, M. Discriminant analysis classification of residential electricity smart meter data. Energy Build. 2022, 258, 111823. [Google Scholar] [CrossRef]
  169. Ahsaan, S.; Mourya, A. Prognostic Modelling for Smart cities using Smart Agents and IoT: A Proposed Solution for Sustainable Development. EAI Endorsed Trans. Smart Cities 2018, 21, 169916. [Google Scholar] [CrossRef]
  170. Sadorsky, P. A Random Forests Approach to Predicting Clean Energy Stock Prices. J. Risk Financ. Manag. 2021, 14, 48. [Google Scholar] [CrossRef]
  171. Tarczyński, W.; Mentel, U.; Mentel, G.; Shahzad, U. The Influence of Investors’ Mood on the Stock Prices: Evidence from Energy Firms in Warsaw Stock Exchange, Poland. Energies 2021, 14, 7396. [Google Scholar] [CrossRef]
  172. Masnawaty S, H. Effect of Profitability and Size Companies on Tax Avoidance in Manufacturing Companies Listed in Indonesia Stock Exchange. KnE Soc. Sci. 2019, 3, 701–714. [Google Scholar] [CrossRef]
  173. Kazemilari, M.; Mardani, A.; Streimikiene, D.; Zavadskas, E.K. An overview of renewable energy companies in stock exchange: Evidence from minimal spanning tree approach. Renew. Energy 2017, 102, 107–117. [Google Scholar] [CrossRef]
  174. Liu, Y.; Wang, X.; Zhao, L.; Liu, Y. Admittance-based load signature construction for non-intrusive appliance load monitoring. Energy Build. 2018, 171, 209–219. [Google Scholar] [CrossRef]
  175. Athanasiadis, C.; Doukas, D.; Papadopoulos, T.; Chrysopoulos, A. A Scalable Real-Time Non-Intrusive Load Monitoring System for the Estimation of Household Appliance Power Consumption. Energies 2021, 14, 767. [Google Scholar] [CrossRef]
  176. Athanasiadis, C.L.; Papadopoulos, T.A.; Doukas, D.I. Real-time non-intrusive load monitoring: A light-weight and scalable approach. Energy Build. 2021, 253, 111523. [Google Scholar] [CrossRef]
  177. Sadhu, A.; Dunphy, K.; Zerpa, C. Investigation of vibration data-based human load monitoring system. Struct. Health Monit. 2019, 20, 791–803. [Google Scholar] [CrossRef]
  178. Alfita, R.; Joni, K.; Darmawan, F.D. Design of Monitoring Battery Solar Power Plant and Load Control System based Internet of Things. TEKNIK 2021, 42, 35–44. [Google Scholar] [CrossRef]
  179. Dziadak, B. Structural Health Monitoring System for Snow and Wind Load Measurement. Electronics 2020, 9, 609. [Google Scholar] [CrossRef] [Green Version]
  180. Wilhelm, S.; Kasbauer, J. Exploiting Smart Meter Power Consumption Measurements for Human Activity Recogni-tion (HAR) with a Motif-Detection-Based Non-Intrusive Load Monitoring (NILM) Approach. Sensors 2021, 21, 8036. [Google Scholar] [CrossRef] [PubMed]
  181. Souza, W.; Marafão, F.; Liberado, E.; Simões, M.; Da Silva, L. A NILM Dataset for Cognitive Meters Based on Con-servative Power Theory and Pattern Recognition Techniques. J. Control. Autom. Electr. Syst. 2018, 29, 742–755. [Google Scholar] [CrossRef]
  182. Jiang, W.; Tang, L.; Wei, X. Home energy efficiency evaluation based on NILM. Procedia Comput. Sci. 2021, 183, 53–60. [Google Scholar] [CrossRef]
  183. Abubakar, I.; Khalid, S.; Mustafa, M.; Shareef, H.; Mustapha, M. Application of load monitoring in appliances’ energy management—A review. Renew. Sustain. Energy Rev. 2017, 67, 235–245. [Google Scholar] [CrossRef]
  184. Werthen-Brabants, L.; Dhaene, T.; Deschrijver, D. Uncertainty quantification for appliance recognition in non-intrusive load monitoring using Bayesian deep learning. Energy Build. 2022, 270, 112282. [Google Scholar] [CrossRef]
  185. Tekler, Z.D.; Low, R.; Zhou, Y.; Yuen, C.; Blessing, L.; Spanos, C. Near-real-time plug load identification using low-frequency power data in office spaces: Experiments and applications. Appl. Energy 2020, 275, 115391. [Google Scholar] [CrossRef]
  186. Bichiou, Y.; Krarti, M. Optimization of envelope and HVAC systems selection for residential buildings. Energy Build. 2011, 43, 3373–3382. [Google Scholar] [CrossRef]
  187. Homod, R.Z.; Gaeid, K.S.; Dawood, S.M.; Hatami, A.; Sahari, K.S. Evaluation of energy-saving potential for optimal time response of HVAC control system in smart buildings. Appl. Energy 2020, 271, 115255. [Google Scholar] [CrossRef]
  188. Balaji, B.; Xu, J.; Nwokafor, A.; Gupta, R.; Agarwal, Y. Using WiFi connection counts and camera-based occupancy counts to estimate and predict building occupancy. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, Roma, Italy, 11–15 November 2022; Volume 257, p. 111759. [Google Scholar]
  189. Tekler, Z.; Low, R.; Yuen, C.; Blessing, L. Plug-Mate: An IoT-based occupancy-driven plug load management system in smart buildings. Build. Environ. 2022, 223, 109472. [Google Scholar] [CrossRef]
  190. Zou, H.; Zhou, Y.; Jiang, H.; Chien, S.-C.; Xie, L.; Spanos, C.J. WinLight: A WiFi-based occupancy-driven lighting control system for smart building. Energy Build. 2018, 158, 924–938. [Google Scholar] [CrossRef]
Figure 1. Description of survey paper sections.
Figure 1. Description of survey paper sections.
Sensors 22 08099 g001
Figure 2. SG Components.
Figure 2. SG Components.
Sensors 22 08099 g002
Figure 6. SG agents-based control architecture.
Figure 6. SG agents-based control architecture.
Sensors 22 08099 g006
Figure 9. Load Monitoring Methods.
Figure 9. Load Monitoring Methods.
Sensors 22 08099 g009
Table 1. List of acronyms.
Table 1. List of acronyms.
ScadaSupervisory Control and Data AcquisitionDGDistributed Generation
SGsSmart GridsDERDistributed Energy Resource
SSsSmart SensorsNILMNon-Intrusive Load Monitoring
IEDSmart Electronic DeviceHEMSHome Energy Management Systems
IoTInternet of ThingsI-EnergyIntegrated-Energy
ToUTime to UseACPActive Consumer Participation
VPPVirtual Power PlantPros (ϕ)Prosumer Energy
VPSsVirtual Power StationsErseCharging Stations
IoTInternet of ThingsHEMSHome Energy Management System
WCTWireless-Communication-TechnologiesAWTAverage Waiting Time
PANPersonal-Area-NetworkUCUser Comfort
WANWide-Area-NetworkAMIAdvanced Metering Infrastructure
HANHome Area NetworkAMRAutomatic Meter Reading
UCSUniform-Communication-StandardGUIGraphical User Interface
DNPDistributed Network ProtocolSMDMSSM Data Management Systems
PMUPhasor Measurement unitPSPPower Scheduling Problem
PUMeasurement unitROMReliable Optimization Method
SMCSSmart Meter Compression SystemAOMApproximate Optimization Method
DSMDemand-side ManagementROAsReliable Optimization algorithms
DRDemand ResponseILPInteger-Linear-Programming
SSMSupply Side ManagementMILPMixed Integer Linear Programming
SGSHSGs-Self-HealingBFOABacterial Foraging Optimization Algorithm
SGSMSG Self-MonitoringPSOParticle Swarm Optimization
APAccess PointACOAnt Colony Optimization
NISTNational Institute of Standards and TechnologyWDOWind Driven Optimization
SGTDSmart Grid Transmission DomainGAGenetic Algorithm
SGMDSmart Grid Markets DomainTSATabu Search Algorithm
SGUDSmart Grid Utility DomainKPMMKnowledge Project Management Manual
SGDDSmart Grid Distribution DomainRAMMRisk Analysis and Management Manual
ALMInstrument Load MonitoringILMIntrusive Load monitoring
HSSHybrid Split SystemLMLoad Monitoring
CHLControlling Humidity LevelsCACFCentral Air Conditioner and Furnaces
HCSSHeating And Cooling Split Systems-NILMNon-Intrusive Load Monitoring
HVACheating, Ventilation, and Air ConditioningLMSload monitoring systems
SGBGDSmart Grid Bulk Generation DomainMRM/ITManual on Risk Management for IT systems
SGCDSmart Grid Consumer DomainIEEE/EIAInstitute of Electrical and Electronics Engineers and the Electronic Industries Association
SGODSmart Grid Operation DomainNISTNational Institute of Standards and Technology
PLCT/ICTPower Line: Communication and Technology Information and Communication TechnologySOAService-Oriented Architecture
Table 2. SSs Standard Specifications.
Table 2. SSs Standard Specifications.
Smart SensorsNorms/StandardsWiredWireless
Basic SSs
  • IEEE 1815
  • IEEE 1815.1
  • IEEE 1451
TCP/IP
  • UDP/IP
  • RS232
  • Optical
  • 5G LTE Cellular
  • WiFi-
  • ZigBee
  • WiMAX
  • 6LowPAN
PMU
  • -IEEE 1344-
  • -IEEEC37.118.2-
  • -IEC 61850–90-5-
TCP/IP
  • UDP/IP
  • RS232
  • Optical
  • 3G/4G/LTE Cellular
  • WiFi
  • WiMAX
MU
  • IEC 60044–8
  • IEC 61869–9
  • IEC 61850–9-2
TCP/IP
  • UDP/IP
  • RS232
  • Optical
  • 3G/4G/LTE Cellular
  • WiFi
Table 4. Prediction Algorithm Categories.
Table 4. Prediction Algorithm Categories.
Prediction AlgorithmsCategoriesStructureModel
SPEEDEpisode DiscoveryTreeMarkov
FlockingClusteringClusterRules
AprioriArtificial Intel AIMatrixRules
H-learningQ-learningUserMarkov
Active LeziLeZiTreeMarkov
Table 5. NILM vs. ILM.
Table 5. NILM vs. ILM.
Concepts and FeaturesILM MethodNILM Method
Gathering Sensing pointsSeveral sensors -Distributed SensingSingle -Sensing-Point
Tremendous deploymentHard deploymentEasy-Peasy to install
Trustworthiness and integrityHighLess than ILM
CommunicationsYesNo
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Binyamin, S.S.; Ben Slama, S. Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid. Sensors 2022, 22, 8099. https://doi.org/10.3390/s22218099

AMA Style

Binyamin SS, Ben Slama S. Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid. Sensors. 2022; 22(21):8099. https://doi.org/10.3390/s22218099

Chicago/Turabian Style

Binyamin, Sami Saeed, and Sami Ben Slama. 2022. "Multi-Agent Systems for Resource Allocation and Scheduling in a Smart Grid" Sensors 22, no. 21: 8099. https://doi.org/10.3390/s22218099

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