Next Article in Journal
Smart Grid Theft Detection Based on Hybrid Multi-Time Scale Neural Network
Next Article in Special Issue
A Fuzzy-Based Emotion Detection Method to Classify the Relevance of Pleasant/Unpleasant Emotions Posted by Users in Reviews of Service Facilities
Previous Article in Journal
Research on Production Scheduling Technology in Knitting Workshop Based on Improved Genetic Algorithm
Previous Article in Special Issue
Using Statistical Test Method to Establish a Decision Model of Performance Evaluation Matrix
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Designing a Comprehensive and Flexible Architecture to Improve Energy Efficiency and Decision-Making in Managing Energy Consumption and Production in Panama

1
Research Group on Engineering Technologies Applied to Society (GIITAS), Universidad Tecnológica de Panamá, Panamá 0819-07289, Panama
2
School of Computer Systems Engineering, Universidad Tecnológica de Panamá, Panamá 0819-07289, Panama
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(9), 5707; https://doi.org/10.3390/app13095707
Submission received: 4 April 2023 / Revised: 27 April 2023 / Accepted: 28 April 2023 / Published: 5 May 2023
(This article belongs to the Special Issue Smart Service Technology for Industrial Applications II)

Abstract

:
In recent years, the integration of new elements to the electric grid, such as electric vehicles and renewable energies, requires the evolution of the electric grid as we know it, making it necessary to optimize the processes of production, distribution, and storage of energy. This situation gives rise to introducing the so-called Smart Grids (SG), which would allow a balance between energy supply and demand, thus enabling a system in which the consumer will also become a producer of its surplus energy. Under this scenario, this work proposes an architecture whose technological components, such as the internet of things (IoT), artificial intelligence (AI), cloud computing, and mobile applications, allow users to address the problem of consumption and production of electricity. In the experiments conducted, results were obtained from the components that support the functionality of the proposed platform.

1. Introduction

Electric grids are evolving, where capabilities and functionalities are added to the existing infrastructure to improve efficiency and quality of service. To this end, current technology’s growing processing and intelligence capabilities are being used, giving rise to the so-called SG or smart grid. It will be the basis for a balance between energy supply and demand and the first step towards smart energy, a system in which the consumer will also become a producer of surplus energy [1,2,3]. In this way, the digitalization of the energy sector becomes a crucial factor for decarbonization by increasing energy efficiency and supporting the use of renewable energy sources [4,5,6] through the integration of variable production technologies that improve the quality and security of supply [7,8], thus creating an efficient, resilient, and competitive energy market [9,10].
The SG is defined as an electrical grid that can integrate the actions of all connected users to be efficient in providing a sustainable, economic, and secure electricity supply [11,12]. The transformation of grids towards a smart, secure, and reliable infrastructure will enable the challenges of a complete electrification of the economy, the integration of renewable sources, sustainable mobility, and a more empowered and connected consumer to be met [13].
To reach the full potential of the electricity market in a competitive and robust manner, investment in research and innovation must be made to develop the infrastructure by implementing the necessary technologies. This paper proposes the design of a comprehensive and flexible architecture based on different elements of information and communication technologies (ICT) that allow the processing of data produced by energy sources in the generation phase and consumption data recorded by a low-cost meter. The architecture uses components such as IoT, cloud computing, AI, and mobile technology to allow the user to consult their consumption information, providing the possibility to improve the efficiency of their energy consumption. It raises the level of understanding of disturbances in energy production and consumption, such as fluctuations introduced by system participants dynamically, in turn facilitating planning that not only considers the technical aspects but also how participants respond to changes in economic terms.
This work seeks to present an efficient model that allows the integration of data from various sources, such as consumption meters and energy production sensors. The objective is to facilitate the interpretation and use of information on energy consumption and production in Panama using data analysis and visualization tools. With this solution, it is expected to contribute to the improvement of energy efficiency and decision-making on the management of energy consumption and production.
The structure of this study is as follows: Section 2, background; Section 3, definition of the problem and motivation; Section 4, materials and methods; Section 5, results and discussions; and finally, in Section 6, the conclusions.

2. Background

2.1. Theoretical Context

The smart grid is an electrical network that integrates all connected users’ actions to efficiently provide a sustainable, economic, and secure electricity supply. Smart grids use information and communication technologies to collect and analyze real-time data on energy consumption, energy production, and grid capacity. The data is used to optimize energy flow and reduce energy losses [14,15,16,17]. Smart grids use a wide variety of technologies to achieve electric power system optimization. Some of the key technologies used in smart grids include:

2.1.1. Internet of Things (IoT)

Thanks to IoT nodes, power grids acquire the flexibility needed to face a more electrified future. Smart grids make it possible to know consumption and demand and to adopt predictive maintenance strategies [18,19,20,21,22,23]. IoT devices offer many connectivity options in energy infrastructure, helping to monitor all essential energy assets to achieve efficient energy use. Today, it is a technology that has become a benchmark for data collection and processing systems [24,25,26,27].
One of the core elements of the SGs is the use of IoT to increase the visibility of the entire environment, providing greater dynamism and efficiency in the collection and distribution of data, which will be used to generate optimization notes for the system [28,29]. IoT is one of the core elements of SGs by providing greater dynamism and efficiency in data collection and distribution and more capacity for direct interaction and control over specific parts of the network [30,31,32,33].
In the research of Shahinzadeh and M. Rana [34,35], IoT integration is used to achieve reliable data transmission in communication infrastructures at different levels of SGs:
  • Generation: Monitoring electricity generation from different types of power plants, gas emissions, energy storage, and energy consumption, and predicting the energy needed to supply consumers.
  • Transmission: Monitoring and control of transmission lines and substations, protection of transmission towers.
  • Distribution: Distribution automation, equipment management and protection, fault management.
  • Consumption: Smart home and home appliances, smart charging and discharging of electric vehicles, power load control, multi-grid management.

2.1.2. Artificial Intelligence (AI) Application

The application of AI techniques allows extracting value from generation, transmission, distribution, and consumption data to support decision-making in power grid management, which is transforming and evolving towards an SG [7,36,37,38]. AI, combined with analytics and monitoring systems, provides clear and complete visibility of the systems within the grid, allowing preventive maintenance actions, real-time incident resolution, and decision-making for operational improvements and optimizations [39,40,41].
Some practical cases of the use of the application of AI in SGs can be observed in the work of Atef y Eltawil [42], who proposes two intelligent techniques for addressing the electricity price forecasting (EPF) problem using machine learning. First, a support vector regression (SVR) model is used to predict the hourly price. Second, a deep learning (DL) model is implemented and compared with the SVR model. The results show that the two proposed models are effective tools for EPF.
In the work of Ahmad [43], compare tree-based ensemble machine learning models (random forest—RF and extra trees—ET), decision trees (DT) and support vector regression (SVR) to predict the useful hourly energy from a solar thermal collector system. The models developed were compared in terms of their generalizability (stability), accuracy, and computational cost.
In a well-known case implementing an AI platform applied to the design and operation of energy-efficient buildings (EFBs) [44], Yang et al. presented an adaptive ANN which can predict the unexpected behavior of incoming data and adapt to it accordingly. Two models, accumulative training and sliding window training, were tested against simulated and measured data. The sliding window technique had better performance in the case of real measurements. For simulated data, both techniques showed similar performances [45].
Chae et al. proposed a short-term building energy usage forecasting model based on an artificial neural network (ANN) model with Bayesian regularization algorithm to investigate the effects of network design parameters, such as time delay, number of hidden neurons, and training data, on the model capability and generality [46]. The model was used for day-ahead electricity usage of buildings in a 15-min resolution.
Gonzalez and Zamarreno used a feedback ANN to predict short-term electric load consumption in buildings. The biggest advantage of this model lies in its simplicity. It used a minimal number of resources and yet its precision was comparable to other methods used for forecasting [47]. Edwards et al. [48] tested seven different ML techniques on different data sets, and discussed the advantages, disadvantages, and technical benefits for each technique when applied to the prediction of future hourly residential electrical consumption.
On the other hand, in the investigation of Syed et al. [49] evaluates the performance of different feature extraction or dimensionality reduction techniques for short-term energy forecasting applications using smart meter data. The number and type of input feature data are crucial for the performance of energy forecasting models. The results obtained show the importance of dimensionality reduction techniques for higher accuracy and faster training times. While linear principal component analysis (PCA) is a preferred dimensionality reduction technique for faster training times, kernel PCA, non-negative matrix factorization (NMF), independent component analysis (ICA), and uniform manifold approximation and projection (UMAP) yield better accuracies.

2.1.3. Cloud Computing

Intelligent systems, such as, Smart City and SG, are based on the collecting and analyzing of large amounts of data obtained through a macro network of sensors distributed throughout the infrastructure, which must be processed and stored somehow. Here, data centers appear as an essential element for SG to become a settled reality and with it, the cities of the future [50].
Emerging business prospects from the IoT are driving private, public, and hybrid cloud providers to integrate their systems with IoT devices equipped with sensors and actuators to provide a new level of service infrastructure to improve the quality and security of power supply. At the same time, with the advent of IoT, the continued evolution of cloud computing has led to a dramatic change in the design, implementation, and delivery of applications [51,52].
Cloud computing provides geographically distributed computing and storage resources that are essential for the analysis and management of real-time and computationally intensive data in intelligent networks, as is the case of data produced by IoT devices in an SG [53].

2.1.4. Mobile Applications

Nowadays, cell phones have become essential, and thanks to advances in their development in conjunction with the Internet, a wide range of tasks can be performed through them. By using a mobile device, users can access statistics on energy consumption and control household electrical power remotely [54]. There are several studies on the developing mobile smart grid applications that focus on monitoring and controlling energy consumption to interact with an SG network [55,56,57]. These studies only focus on the technical method of the smart grid system process so that energy consumption can be monitored, organized, and scheduled using a mobile application without going into the process of developing smart-grid-oriented mobile applications.

2.2. Related Work

In this section, we will see some studies related to the development of software architectures oriented to energy efficiency in SG, smart energy, and smart cities.
In the work of Ahsan et al. [58], they propose a distributed smart home architecture involving home sensors that communicate directly with a smart gateway installed inside the home. The gateway decides which data should be sent to the central processor for further analysis. They use an open data set to feed sensor data into the test setup and show that local data processing can improve efficiency by effectively utilizing the available network bandwidth.
Varga et al. [24] present a practical composition method that helps solve IoT interoperability conundrums used in SG. The described approach results in a higher-level abstraction, protecting user applications under a high-level domain API, decisively demonstrating the method’s feasibility, power, and utility.
Zhou et al. [59] presents a smart energy community management approach that enables P2P trading and manages domestic energy storage systems. It proposes a smart residential community concept where domestic users and a local energy pool can trade, providing access to cheap renewable energy without new power generation equipment. The proposed energy trading process is modeled as a Markov decision process, and a reinforcement learning algorithm is used to find the optimal decision. A fuzzy inference system is employed to use Q-learning in continuous state space problems (Fuzzy Q-learning) for infinite possibilities in the energy trading process. The performance of the proposed demand-side management system is evaluated by comparing electricity costs before and after its implementation in a community.
Haghgoo et al. [51] presents a cloud-based platform based on a service-oriented architecture to perform service analysis of smart energy systems. It is the result of the European FISMEP (FIWARE for Smart Energy Platform) project to demonstrate an information and communication technology (ICT) architecture for the smart energy sector. The architecture presented is powered by FIWARE, customizable and open-source building blocks for future Internet applications and services. A general list of functional and non-functional system requirements that can be considered in any other system in the energy sector is specified. In addition, the proposed ICT architecture has been demonstrated in the different field tests of the project. In this research, FIWARE has a great potential for application in the investigated use cases. However, due to its modular structure and its goal to provide an API for everything possible, it becomes quite difficult to maintain and requires expert knowledge to operate in production.
In the work of Pau et al. [60], they present a new philosophy for the digitization and automation of distribution networks, based on a modular architecture of microservices implemented through container technology. This architecture enables a service-oriented deployment of the intelligence needed in distribution management Systems, going beyond the traditional vision of monolithic software installations in control rooms. The proposed architecture unlocks a broad set of possibilities, including cloud-based deployments, extension of legacy systems, and rapid integration of machine-learning-based analytical tools.
In the work of Di Santo et al. [61], they present an active demand side management methodology that optimizes energy storage management for domestic consumers with distributed generation. The objective is to reduce electricity costs and postpone investments in grid expansion if the highest load period coincides with the highest electricity tariff of the day. The methodology employs a validated neural network decision-making system trained with optimized data that can be used in households meeting specific conditions: location, electricity tariff, and consumption profile verified by the local electricity company. Three consumption profiles and three solar generation profiles were created and combined to validate the methodology, and the results show that the ANN-based decision-making system efficiently operates the battery to achieve the minimum electricity bill.
In the paper of He et al. [62], they propose an architecture that uses random matrix theory (RMT) to perform anomaly detections for energy flows and data flows, making advanced big data analysis possible within a smart grid. They show that the architecture supports block computation only using a small regional database, proving it to be a data-driven solution sensitive to system situational awareness, and practical for real large-scale interconnected systems.
On the other hand, the research by Sittón-Candanedo et al. [63] proposes the use of an Edge-IoT platform and a social computing framework to build a system for smart energy efficiency in a public building scenario. The system has been evaluated in a public building and the results highlight the remarkable benefits of applying Edge computing to both energy efficiency scenarios and the framework itself. These benefits include reduced data transfer from IoT-Edge to the cloud and reduced network, computing, and cloud resource costs.

3. Problem Description and Motivation

Panama is making significant efforts from various sectors to modernize and innovate the electricity sector, mainly led by the National Energy Secretariat (SNE) [64,65]. One of the open problems identified in the SNE’s white paper is the need for studies on the development of software and hardware for intelligent automatic management and control of energy generation and consumption, which is essential because, given a tariff, consumption profile, and customer needs, energy can be saved and sold efficiently. From this, the idea arises to propose an architecture whose technological components will allow us to create an essential innovation in the Panamanian electricity sector.
In this sense, using a low-cost sensor with IoT technology, electric power quality data is collected, measured, and analyzed. Then, from this data stored in the cloud, AI predictive models will be used to assist in the analysis, control, forecasting, consumption, and production capacity of the different energy sources based on historical data to enable better management of the network and generate a different perspective to help make decisions based on data analysis through these robust systems with predictive capabilities. Finally, a system or application is provided to visualize, monitor, and control those mentioned above.

4. Materials and Methods

4.1. Methodology

We will work with the SCRUM agile methodology because it integrates good practices, and better results are obtained through the collaboration of a highly competitive team. This methodology is recommended in projects with complex environments, changing requirements, and needing fast results, where innovation, flexibility, and productivity are fundamental [66].
The SCRUM methodology is an agile framework used in the management and development of software projects and is divided into three main stages: planning and estimation, implementation, and review and retrospective [67,68]:
  • Planning and estimation: In this first stage, the development team meets with the objective of defining the project to be developed and establishing a work plan. Requirements are identified, project goals are established, and the product backlog is created, which is a prioritized list of all the functionalities to be developed.
  • Implementation: Once the work is planned, work begins in sprints or short development cycles of two to four weeks duration. During each sprint, the team focuses on developing the most important features of the backlog. Each sprint begins with a Scrum Daily Meeting, where progress is reviewed and the work plan is adjusted as needed.
  • Review and retrospective: At the end of each sprint, a sprint review meeting is held, in which the functionality developed during the cycle is presented and feedback and other stakeholders are received. This feedback is used to adjust the product backlog and plan the next sprint.
The start of the Scrum methodology begins with sprint planning, which establishes the objectives of the sprint, identifies the tasks to be performed during the sprint, and determines how much work can be completed during the sprint. The product backlog, which is a list of all the product functionality, features, and requirements to be completed in the project, is also developed.
The end of the project lifecycle comes with the final delivery sprint, in which the complete final product is delivered, which is intended to meet the functionalities and requirements defined at the beginning of the project. Figure 1 shows the stages of the methodology used.

4.2. Proposed Architecture

Based on the need to achieve a more reliable electricity supply, a higher quality, more efficient, safe, and sustainable service, an architecture is structured to innovatively manage the monitoring and control level of the electricity grid by integrating storage technology, demand analysis, and electricity consumption interfaces.
Figure 2 shows the general diagram of the architecture, followed by a detailed description of its components for the consumption and prediction of energy consumption in Panama:

4.2.1. IoT Component

Access to smart meters is needed to develop an application that uses gamification in SG. However, due to their high cost and implementation, a low-cost electric meter has been developed, which allows capturing important variables or characteristics that generate a set of data to display in the application and the rest to be able to train the AI model.
The electric meter comprises an Arduino board, an ACS712 current sensor, an LM35 temperature sensor, the ML8511 module, an OLED display to observe the data generated from the sensor, and the ESP32 module. The Wi-Fi component sends the data captured by the meter via the ESP32 module. This data is stored in a cloud repository, allowing us to access it at any time and place. Figure 3 shows the Arduino programming of the device.

4.2.2. AI Component

Statistical and AI techniques are increasingly used with numerical models to pro-duce more accurate forecasts. Linear regression (LR) forecasting is one of the AI models used more frequently in electricity consumption and generation forecasting due to the good results obtained.
LR is a data analysis technique that predicts the value of unknown data by using another related and known data value. It mathematically models the unknown or dependent variable and the known or independent variable as a linear equation. The regression model consists of an approach to model the relationship between a dependent scalar variable “Y” and one or more explanatory variables named with “X” and then plots a line that will indicate the trend of a set of continuous data, whose formula is:
Y = m X + b
where Y is the result, X is the variable, m is the slope (or coefficient) of the line, and b is the constant or also known as the “point of intersection with the Y-axis” on the graph (when X = 0).
The predictive models are obtained using simple linear regression using the demand data of each distribution company EDECHI, EDEMET, and ENSA provided by Empresa de Transmisión Eléctrica S.A. (ETESA) [69]. Table 1 shows the data used to train the model.
The demand of the model variables y, x, and z are obtained by applying simple linear regression on the data set that constitutes the annual electricity demand of each of the distributors.
The models for each distributor are as follows:
x = i1 + m1DEDECHI
y = i2 + m2DEDEMET
z = i3 + m3DENSA
where i1, m1, i2, m2, i3, and m3 are the coefficients of the linear regressions of the distributors.
Using simple linear regression and the demand values of each distributor, the predictive models are obtained.
These data were stored in Pandas DataFrame and were programmed using Python [70,71]. During the training of the models, 80% of the data were used for training and 20% of the data for testing. Table 2, Table 3 and Table 4 and Figure 4, Figure 5 and Figure 6 show the values resulting from the model training for each distributor.
The coefficient of determination (r2) is used to evaluate how well the data of each model fit. In this, a value of 1 is equivalent to an optimal fit. The coefficients of determination (r2) for each distributor are shown in Table 5.
The data set extracted from the national ETESA source and the sensor test data set is verified by the model used to generate the recommendation data displayed in the mobile application.

4.2.3. Cloud Component

This platform manages the user database, ensuring the ethics of the application data, and allows the integration of other components that will make the application robust. It will allow the development cycle of both the mobile application and the web to be carried out harmoniously and simply in less time while maintaining quality [72,73,74].
This component uses the Firebase mobile cloud platform [75,76], whose main function is to develop and facilitate the creation of high-quality applications in a fast way, so that the user database can be increased. The Figure 7 shows the scripts of the initial programming in Firebase. All programming was based on APIs, JSON, client IDs, and variable logic to make the application functionalities work correctly, as shown in Figure 8.

4.2.4. App Component

The objective of the architecture is the development of a prototype of a mobile application, where users can consult not only their energy consumption but also other vital factors that will allow them to enter the prosumer concept, that is, people capable of producing and consuming energy, a key figure for energy transition, decarbonization, and smart cities of the future.
The phases of activities involved in the development a prototype of a mobile application is described below:
  • Analysis and design (identification of needs): The characteristics and functionalities of various applications related to energy efficiency were analyzed. Information was collected through interviews with various random users to have some data to know the level of experience and usability in specific actions regarding the use of mobile applications. Table 6 shows the attributes of the sociodemographic characteristics of the users of the study.
2.
Elevation of requirements: With the results of the previous phase, the key features for using the mobile application and the technological tools used by the participants were identified. The feasibility and technical complexity of each requirement were evaluated to prioritize user requirements:
  • Feasibility: an unstructured literature search was conducted to identify accessibility features and services.
  • Complexity: the technical complexity of each requirement was evaluated considering the features, services, and development tools available and the difficulty of programming.
Based on these criteria, the priority of each user requirement was rated independently on a 4-point numerical rating scale (see Table 7) according to the Moscow prioritization method [77]:
  • 1: must have,
  • 2: should have,
  • 3: could have,
  • 4: will not have at this time.
In addition, the technical requirements of the mobile application were established.
3.
Development: Because in Panama, 86% of people with smartphones use Android, 13% use the iOS system, and the remaining 1% use other alternatives [78], the application is built using Web standards: HTML, HTML, CSS, JavaScript and making use of other frameworks. Then, the application is combined with Apache Cordova, giving us access to the native features of mobile devices. The Figure 9 shows some screenshots of scripts used in the framework.
4.
Protection of user data: To guarantee the privacy of the data handled in the architecture and the mobile application, we will work with the personal data protection Law 81, enacted in March 2019 in Panama [79]. There are principles, obligations, and procedures for data processing in this law that are established to protect the right to privacy and to identify the conditions that must be met by companies or individuals who manage user databases.
5.
Testing: Usability tests were performed to ensure the quality of the application on the prototype by applying Nielsen heuristic metrics [80,81,82] and evaluation techniques, testing, and user satisfaction test and validation [83,84].
For this case, we used the System Usability Scale (SUS) validation technique. Table 8 shows the System Usability Scale (SUS) validation technique. The scale itself consists of 10 questions, each of which can be scored from 1 to 5, where 1 means Strongly Disagree and 5 means Strongly Agree.
The median score of the scale is 68. If the score is below 68, it means that it is very likely that there are serious problems with usability that need to be identified and fixed. A score above 68 is considered positive but denotes that there is some shortcoming in usability.
An interpretation of the SUS scale is proposed in a range of adjectives such as: “worst unimaginable”, “poor”, “acceptable”, “good”, “excellent”, and “best impossible”. Figure 10 shows the relationship of the SUS scale to these easily interpretable adjectives.
To complement the quantitative analysis provided by the questionnaire, it is supplemented with two qualitative questions to learn a little more about the users’ opinion.
  • What do you think is the best aspect of this interface and why?
  • What do you think needs to be improved and why?

5. Results and Discussions

With the proposed architecture, we observed that, from the implemented components, we could obtain a robust application fed by various services that allow users to have transparency in their energy consumption information.
For the AI component, we measured the accuracy, as shown in Table 5. We consider evaluating other types of models to give even greater robustness to the AI component, and which will be studied in future research.
The information was handled quickly and versatilely regarding the means of communication to send the data with the developed sensor.
On the other hand, prototype of a mobile application meets the functional requirements previously stated in Table 6 for managing energy consumption and demand data through a distributed process and serving as a prelude to structuring a much more robust mobile architecture in the framework of the SGs. Figure 11 shows the interface of the proposed mobile application within the architecture.
The application consists of four sections, which are:
  • Dashboard: In this panel, the user can see the location of his home, the total energy consumption in watts consumed, appliance consumption, real-time consumption, and billing.
  • Functions: Here, the user gets to see a menu that allows him/her to use the map functionalities to see his/her location, electric vehicle charging stations, and maps of electricity generation, transmission, and distribution centers in the province Panama.
  • Analytics: In this panel, the user can see predictions about energy consumption patterns, and the system offers a series of recommendations based on previous data. In addition, the user can consult accurate data from Panama regarding electricity generation.
  • Profile: In this section, users can view their registration data, passwords, and security issues.
This study uses SUS adapted with adjective rating scale to measure the usability of mobile applications. To obtain the results of the usability test of the application, the average results obtained from the user questionnaire are added up, considering the following: the odd questions (1, 3, 5, 7, and 9) will take the value assigned by the user, and 1 will be subtracted from it.
For the even questions (2, 4, 6, 8, 10), it will be 5 minus the assigned value. Once the final number is obtained, it is multiplied by 2.5. Table 9 shows the results obtained from the application of the test to the users.
According to what was described above in the use of the SUS scale, we have that:
According to the data in the graphs found in the table, the results obtained in the questions, in order, were: 5,1,5,2,5,2,2,4,1,4,1.
We assign the new values according to the SUS algorithm, and our new values will be:
((5 − 1) + (5 − 1) + (5 − 1) + (5 − 2) + (5 − 1) + (5 − 2) + (4 − 1) + (5 − 1) + (4 − 1) + (5 − 1)) *2.5
Then, the SUS score is 90. Given that the theoretical maximum is 100 points and looking at the Figure 10 in the range of adjectives, this result indicates that the level of user satisfaction in using the application is excellent.
The proposed architecture model shows that investment in energy transformation can significantly influence future socioeconomic development and position Panama as a clean technology energy hub at the forefront of the Latin American and Caribbean region.
For the projections to be fully achieved, it is necessary to modernize and innovate by aligning the governance of energy policy and international cooperation, expanding the supply of innovation aimed at the energy sector, addressing critical gaps, increasing the demand for clean and sustainable energy technologies and innovation, taking advantage of digitalization while closing the digital divide, improving data collection, management and application, and data systems.

6. Conclusions

The energy sector is undergoing a revolution, with disruptive and innovative solutions and new approaches emerging, which need to be implemented under the context of the national market to facilitate its contribution to the energy transition. There is great potential for the modernization of the Panamanian electricity system. Investing in the energy transition would stimulate economic activity in the recovery phase 2020–2024, providing a net stimulus to investment in clean technologies and eliminating fossil fuel subsidies. It would boost real GDP by an additional 0.52% in 2024.
A mobile technology architecture was proposed based on which mobile interface oriented to energy query and prediction was designed and developed for user use in the SG framework using innovative technologies such as IoT, AI, the cloud, mobile applications, software engineering methodologies, security, and user-centered design processes. This architecture contributes as a small foundation for innovation in Panama’s electricity sector and to migrate to a resilient electricity sector.

Author Contributions

Conceptualization, I.N.; formal analysis, I.N. and C.R.; methodology, I.N., E.E.C., E.C. and C.R.; writing—original draft, I.N.; writing—review and editing, C.R., E.E.C. and E.C.; supervision, C.R. All authors acknowledge that they have read and approved the final version of this article. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Not applicable.

Acknowledgments

I.N. is supported by a grant from the Program for the Strengthening of National Postgraduate Programs of the National Secretariat of Science, Technology, and Innovation (SENACYT-Panama) in the Master of Science in Mobile Computing program and E.C. is supported by the National Research System of Panama (SNI).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Al-Waisi, Z.; Agyeman, M.O. On the Challenges and Opportunities of Smart Meters in Smart Homes and Smart Grids. In Proceedings of the 2nd International Symposium on Computer Science and Intelligent Control; ISCSIC ’18; Association for Computing Machinery: New York, NY, USA, 2018; pp. 1–6. [Google Scholar] [CrossRef]
  2. Anjana, K.; Shaji, R. A Review on the Features and Technologies for Energy Efficiency of Smart Grid. Int. J. Energy Res. 2018, 42, 936–952. [Google Scholar] [CrossRef]
  3. Moreno Escobar, J.J.; Morales Matamoros, O.; Tejeida Padilla, R.; Lina Reyes, I.; Quintana Espinosa, H. A Comprehensive Review on Smart Grids: Challenges and Opportunities. Sensors 2021, 21, 6978. [Google Scholar] [CrossRef] [PubMed]
  4. Smolarz, A.; Lezhniuk, P.; Kudrya, S.; Komar, V.; Lysiak, V.; Hunko, I.; Amirgaliyeva, S.; Smailova, S.; Orazbekov, Z. Increasing Technical Efficiency of Renewable Energy Sources in Power Systems. Energies 2023, 16, 2828. [Google Scholar] [CrossRef]
  5. Bose, B.K. Power Electronics, Smart Grid, and Renewable Energy Systems. Proc. IEEE 2017, 105, 2011–2018. [Google Scholar] [CrossRef]
  6. Eltamaly, A.M.; Mohamed, M.A. Optimal Sizing and Designing of Hybrid Renewable Energy Systems in Smart Grid Applications. In Advances in Renewable Energies and Power Technologies; Elsevier: Amsterdam, The Netherlands, 2018; pp. 231–313. [Google Scholar]
  7. Ahmad, T.; Zhang, D.; Huang, C.; Zhang, H.; Dai, N.; Song, Y.; Chen, H. Artificial Intelligence in Sustainable Energy Industry: Status Quo, Challenges and Opportunities. J. Clean. Prod. 2021, 289, 125834. [Google Scholar] [CrossRef]
  8. Das, L.; Munikoti, S.; Natarajan, B.; Srinivasan, B. Measuring Smart Grid Resilience: Methods, Challenges and Opportunities. Renew. Sustain. Energy Rev. 2020, 130, 109918. [Google Scholar] [CrossRef]
  9. Buitrón Ruiz, D.F. Arquitecturas y modelos de referencia para sistemas IoT: Estado del arte de las arquitecturas para sistemas IoT. Bachelor’s Thesis, Escuela Politecnica Nacional, Quito, Ecuador, 2022; p. 92. [Google Scholar]
  10. Edison, S.O.D.; Fernanda, B.A.L.; Alejandro, Z.U.J. Challenges and Opportunities of Smart Grids Implementation: A Case of Colombia Electricity Sector. In Proceedings of the 2019 FISE-IEEE/CIGRE Conference—Living the Energy Transition (FISE/CIGRE), Medellin, Colombia, 4–6 December 2019; pp. 1–6. [Google Scholar]
  11. Borlase, S. Smart Grids: Infrastructure, Technology, and Solutions; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar]
  12. Ngwira, L.; Merlec, M.M.; Lee, Y.K.; In, H.P. Towards Context-Aware Smart Contracts for Blockchain IoT Systems. In Proceedings of the 2021 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 20–22 October 2021; pp. 82–87. [Google Scholar] [CrossRef]
  13. Kumar, N.M.; Chand, A.A.; Malvoni, M.; Prasad, K.A.; Mamun, K.A.; Islam, F.; Chopra, S.S. Distributed Energy Resources and the Application of AI, IoT, and Blockchain in Smart Grids. Energies 2020, 13, 5739. [Google Scholar] [CrossRef]
  14. Ali, A.S. Smart Grids: Opportunities, Developments, and Trends; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  15. Babu, N.R. Smart Grid Systems: Modeling and Control; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
  16. Abdella, J.; Shuaib, K. Peer to Peer Distributed Energy Trading in Smart Grids: A Survey. Energies 2018, 11, 1560. [Google Scholar] [CrossRef]
  17. Avancini, D.B.; Rodrigues, J.J.; Martins, S.G.; Rabêlo, R.A.; Al-Muhtadi, J.; Solic, P. Energy Meters Evolution in Smart Grids: A Review. J. Clean. Prod. 2019, 217, 702–715. [Google Scholar] [CrossRef]
  18. Yu, C.-M.; Chen, K.-S.; Hsu, T.-H. Confidence-Interval-Based Fuzzy Testing for the Lifetime Performance Index of Electronic Product. Mathematics 2022, 10, 1405. [Google Scholar] [CrossRef]
  19. Song, M.; Tan, K.H.; Wang, J.; Shen, Z. Modeling and Evaluating Economic and Ecological Operation Efficiency of Smart City Pilots. Cities 2022, 124, 103575. [Google Scholar] [CrossRef]
  20. Song, R.; Vanthienen, J.; Cui, W.; Wang, Y.; Huang, L. Context-Aware BPM Using IoT-Integrated Context Ontologies and IoT-Enhanced Decision Models. In Proceedings of the 2019 IEEE 21st Conference on Business Informatics (CBI), Moscow, Russia, 15–17 July 2019; Volume 1, pp. 541–550. [Google Scholar] [CrossRef]
  21. Tan, K.M.; Babu, T.S.; Ramachandaramurthy, V.K.; Kasinathan, P.; Solanki, S.G.; Raveendran, S.K. Empowering Smart Grid: A Comprehensive Review of Energy Storage Technology and Application with Renewable Energy Integration. J. Energy Storage 2021, 39, 102591. [Google Scholar] [CrossRef]
  22. Tan, C.L.; Tei, Z.; Yeo, S.F.; Lai, K.-H.; Kumar, A.; Chung, L. Nexus among Blockchain Visibility, Supply Chain Integration and Supply Chain Performance in the Digital Transformation Era. Ind. Manag. Data Syst. 2022, 123, 229–252. [Google Scholar] [CrossRef]
  23. Dutta, S.; Chukkapalli, S.S.L.; Sulgekar, M.; Krithivasan, S.; Das, P.K.; Joshi, A. Context Sensitive Access Control in Smart Home Environments. In Proceedings of the 2020 IEEE 6th Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing, (HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS), Baltimore, MD, USA, 25–27 May 2020; pp. 35–41. [Google Scholar] [CrossRef]
  24. Varga, E.; Blagojević, B.; Mijić, D. Composing Internet of Things Platforms in Smart Grid. MATEC Web Conf. 2018, 208, 02007. [Google Scholar] [CrossRef]
  25. Barman, B.K.; Yadav, S.N.; Kumar, S.; Gope, S. IOT Based Smart Energy Meter for Efficient Energy Utilization in Smart Grid. In Proceedings of the 2018 2nd International Conference on Power, Energy and Environment: Towards Smart Technology (ICEPE), Shillong, India, 1–2 June 2018; pp. 1–5. [Google Scholar]
  26. Castro, R.C.C.; Lunaria MA, R.; Leyesa, M.C.; Silao NE, G.; Jaudian, J.G.; Morsiquillo, E.J. IntelliPlugs: IoT-Based Smart Plug for Energy Monitoring and Control Through WiFi and GSM. In Proceedings of the 2020 IEEE 12th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM), Manila, Philippines, 3–7 December 2020; IEEE: Manila, Philippines, 2020; pp. 1–4. [Google Scholar] [CrossRef]
  27. Davoody-Beni, Z.; Sheini-Shahvand, N.; Shahinzadeh, H.; Moazzami, M.; Shaneh, M.; Gharehpetian, G.B. Application of IoT in Smart Grid: Challenges and Solutions. In Proceedings of the 2019 5th Iranian Conference on Signal Processing and Intelligent Systems (ICSPIS), Shahrood, Iran, 18–19 December 2019; IEEE: Shahrood, Iran, 2019; pp. 1–8. [Google Scholar]
  28. Machorro-Cano, I.; Alor-Hernández, G.; Paredes-Valverde, M.A.; Rodríguez-Mazahua, L.; Sánchez-Cervantes, J.L.; Olmedo-Aguirre, J.O. HEMS-IoT: A Big Data and Machine Learning-Based Smart Home System for Energy Saving. Energies 2020, 13, 1097. [Google Scholar] [CrossRef]
  29. Mehmood, M.Y.; Oad, A.; Abrar, M.; Munir, H.M.; Hasan, S.F.; Muqeet, H.; Golilarz, N.A. Edge Computing for IoT-Enabled Smart Grid. Secur. Commun. Netw. 2021, 2021, 1–16. [Google Scholar] [CrossRef]
  30. Chen, Y.-Y.; Lin, Y.-H.; Kung, C.-C.; Chung, M.-H.; Yen, I. Design and Implementation of Cloud Analytics-Assisted Smart Power Meters Considering Advanced Artificial Intelligence as Edge Analytics in Demand-Side Management for Smart Homes. Sensors 2019, 19, 2047. [Google Scholar] [CrossRef]
  31. Ghasempour, A. Internet of Things in Smart Grid: Architecture, Applications, Services, Key Technologies, and Challenges. Inventions 2019, 4, 22. [Google Scholar] [CrossRef]
  32. Al-Turjman, F.; Abujubbeh, M. IoT-Enabled Smart Grid via SM: An Overview. Future Gener. Comput. Syst. 2019, 96, 579–590. [Google Scholar] [CrossRef]
  33. Hamdan, O.; Shanableh, H.; Zaki, I.; Al-Ali, A.R.; Shanableh, T. IoT-Based Interactive Dual Mode Smart Home Automation. In Proceedings of the 2019 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 11–13 January 2019; IEEE: Las Vegas, NV, USA, 2019; pp. 1–2. [Google Scholar] [CrossRef]
  34. Shahinzadeh, H.; Moradi, J.; Gharehpetian, G.B.; Nafisi, H.; Abedi, M. IoT Architecture for Smart Grids. In Proceedings of the 2019 International Conference on Protection and Automation of Power System (IPAPS), Tehran, Iran, 8–9 January 2019; pp. 22–30. [Google Scholar]
  35. Rana, M.M.; Xiang, W.; Wang, E.; Jia, M. IoT Infrastructure and Potential Application to Smart Grid Communications. In Proceedings of the GLOBECOM 2017—2017 IEEE Global Communications Conference, Singapore, 4–8 December 2017; pp. 1–6. [Google Scholar]
  36. Britvina, V.; Musatova, D.A.; Altoukhov, A.; Zueva, A.; Sorokin, A. Artificial Intelligence as an Instrument against Social Engineering. J. Phys. Conf. Ser. 2021, 2001, 012015. [Google Scholar] [CrossRef]
  37. Corchado, J.M. Artificial Intelligence, Blockchain and Edge Computing for Smart Cities and Smart Grids. In Proceedings of the 2018 IEEE International Conference on Innovations in Information Technology, Al Ain, United Arab Emirates, 18–19 November 2018; pp. 67–69. [Google Scholar]
  38. Khan, S.; Paul, D.; Momtahan, P.; Aloqaily, M. Artificial Intelligence Framework for Smart City Microgrids: State of the Art, Challenges, and Opportunities. In Proceedings of the 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC), Barcelona, Spain, 23–26 April 2018; pp. 283–288. [Google Scholar]
  39. Ali, S.S.; Choi, B.J. State-of-the-Art Artificial Intelligence Techniques for Distributed Smart Grids: A Review. Electronics 2020, 9, 1030. [Google Scholar] [CrossRef]
  40. Omitaomu, O.A.; Niu, H. Artificial Intelligence Techniques in Smart Grid: A Survey. Smart Cities 2021, 4, 548–568. [Google Scholar] [CrossRef]
  41. Hasan, M.K.; Ahmed, M.M.; Hashim, A.H.A.; Razzaque, A.; Islam, S.; Pandey, B. A Novel Artificial Intelligence Based Timing Synchronization Scheme for Smart Grid Applications. Wirel. Pers. Commun. 2020, 114, 1067–1084. [Google Scholar] [CrossRef]
  42. Atef, S.; Eltawil, A.B. A Comparative Study Using Deep Learning and Support Vector Regression for Electricity Price Forecasting in Smart Grids. In Proceedings of the 2019 IEEE 6th International Conference on Industrial Engineering and Applications (ICIEA), Tokyo, Japan, 12–15 April 2019; pp. 603–607. [Google Scholar] [CrossRef]
  43. Ahmad, T.; Zhang, H.; Yan, B. A Review on Renewable Energy and Electricity Requirement Forecasting Models for Smart Grid and Buildings. Sustain. Cities Soc. 2020, 55, 102052. [Google Scholar] [CrossRef]
  44. Han, H.J.; Jeon, Y.I.; Lim, S.H.; Kim, W.W.; Chen, K. New Developments in Illumination, Heating and Cooling Technologies for Energy-Efficient Buildings. Energy 2010, 35, 2647–2653. [Google Scholar] [CrossRef]
  45. Yang, J.; Rivard, H.; Zmeureanu, R. On-Line Building Energy Prediction Using Adaptive Artificial Neural Networks. Energy Build. 2005, 37, 1250–1259. [Google Scholar] [CrossRef]
  46. Chae, Y.T.; Horesh, R.; Hwang, Y.; Lee, Y.M. Artificial Neural Network Model for Forecasting Sub-Hourly Electricity Usage in Commercial Buildings. Energy Build. 2016, 111, 184–194. [Google Scholar] [CrossRef]
  47. González, P.A.; Zamarreño, J.M. Prediction of Hourly Energy Consumption in Buildings Based on a Feedback Artificial Neural Network. Energy Build. 2005, 37, 595–601. [Google Scholar] [CrossRef]
  48. Edwards, R.E.; New, J.; Parker, L.E. Predicting Future Hourly Residential Electrical Consumption: A Machine Learning Case Study. Energy Build. 2012, 49, 591–603. [Google Scholar] [CrossRef]
  49. Syed, D.; Refaat, S.; Abu-Rub, H.; Bouhali, O. Short-Term Power Forecasting Model Based on Dimensionality Reduction and Deep Learning Techniques for Smart Grid. In Proceedings of the 2020 IEEE Kansas Power and Energy Conference (KPEC), Manhattan, KS, USA, 13–14 July 2020; pp. 1–6. [Google Scholar] [CrossRef]
  50. Ahmed, E.; Rehmani, M.H. Mobile Edge Computing: Opportunities, Solutions, and Challenges. Future Gener. Comput. Syst. 2017, 70, 59–63. [Google Scholar] [CrossRef]
  51. Haghgoo, M.; Dognini, A.; Storek, T.; Plamanescu, R.; Rahe, U.; Gheorghe, S.; Albu, M.; Monti, A.; Müller, D. A Cloud-Based Service-Oriented Architecture to Unlock Smart Energy Services. Energy Inform. 2021, 4, 1–20. [Google Scholar] [CrossRef]
  52. Jararweh, Y. Enabling Efficient and Secure Energy Cloud Using Edge Computing and 5G. J. Parallel Distrib. Comput. 2020, 145, 42–49. [Google Scholar] [CrossRef]
  53. Slama, S.B. Prosumer in Smart Grids Based on Intelligent Edge Computing: A Review on Artificial Intelligence Scheduling Techniques. Ain Shams Eng. J. 2021, 13, 101504. [Google Scholar] [CrossRef]
  54. Susilo, E.; Wijaya, F.D.; Hartanto, R. Perancangan dan Evaluasi User Interface Aplikasi Smart Grid Berbasis Mobile Application. J. Nas. Tek. Elektro Dan Teknol. Inf. 2018, 7, 150–157. [Google Scholar] [CrossRef]
  55. Ferreira, M.; Aoki, A.R.; Eggea, R.F. Energy Management Application for Smart Grids Aiming at Mobile Device. In Proceedings of the 2013 IEEE PES Conference on Innovative Smart Grid Technologies (ISGT Latin America), Sao Paulo, Brazil, 15–17 April 2013; pp. 1–8. [Google Scholar] [CrossRef]
  56. Odeh, S.; Voskergian, D. Mobile-Computing Based Rationalization for Energy Consumption. In Proceedings of the 2017 International Conference on Promising Electronic Technologies (ICPET), Deir El-Balah, Palestine, 16–17 October 2017; IEEE: Deir El-Balah, Palestine, 2017; pp. 32–37. [Google Scholar] [CrossRef]
  57. Patttanayak, A.S.; Pattnaik, B.S.; Panda, B.N. Implementation of a Smart Grid System to Remotely Monitor, Control and Schedule Energy Sources Using Android Based Mobile Devices. In Proceedings of the 2014 9th International Conference on Industrial and Information Systems (ICIIS), Gwalior, India, 15–17 December 2014; pp. 1–5. [Google Scholar] [CrossRef]
  58. Ahsan, U.; Bais, A. Distributed Smart Home Architecture for Data Handling in Smart Grid. Can. J. Electr. Comput. Eng. 2018, 41, 17–27. [Google Scholar] [CrossRef]
  59. Zhou, S.; Hu, Z.; Gu, W.; Jiang, M.; Zhang, X.-P. Artificial Intelligence Based Smart Energy Community Management: A Reinforcement Learning Approach. CSEE J. Power Energy Syst. 2019, 5, 1–10. [Google Scholar] [CrossRef]
  60. Pau, M.; Mirz, M.; Dinkelbach, J.; Mckeever, P.; Ponci, F.; Monti, A. A Service Oriented Architecture for the Digitalization and Automation of Distribution Grids. IEEE Access 2022, 10, 37050–37063. [Google Scholar] [CrossRef]
  61. Di Santo, K.G.; Di Santo, S.G.; Monaro, R.M.; Saidel, M.A. Active Demand Side Management for Households in Smart Grids Using Optimization and Artificial Intelligence. Measurement 2018, 115, 152–161. [Google Scholar] [CrossRef]
  62. He, X.; Ai, Q.; Qiu, R.C.; Huang, W.; Piao, L.; Liu, H. A Big Data Architecture Design for Smart Grids Based on Random Matrix Theory. IEEE Trans. Smart Grid 2017, 8, 674–686. [Google Scholar] [CrossRef]
  63. Sittón-Candanedo, I.; Alonso, R.S.; García, Ó.; Gil, A.B.; Rodríguez-González, S. A Review on Edge Computing in Smart Energy by Means of a Systematic Mapping Study. Electronics 2020, 9, 48. [Google Scholar] [CrossRef]
  64. Secretaría Nacional de Energía. Libro Blanco—“Bases Para la Innovación del Sector Eléctrico de Panamá”—Secretaría Nacional de Energía. 2021. Available online: http://www.energia.gob.pa/mdocs-posts/libro-blanco-bases-para-la-innovacion-del-sector-electrico-de-panama/ (accessed on 19 June 2022).
  65. Secretaría Nacional de Energía. Available online: http://www.energia.gob.pa/ (accessed on 24 July 2022).
  66. Fuentes, J.R.L. Desarrollo de Software ÁGIL: Extreme Programming y Scrum; IT Campus Academy: Vigo, Galicia/Galiza, España, 2015. [Google Scholar]
  67. Hayat, F.; Rehman, A.U.; Arif, K.S.; Wahab, K.; Abbas, M. The Influence of Agile Methodology (Scrum) on Software Project Management. In Proceedings of the 2019 20th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), Toyama, Japan, 8–11 July 2019; pp. 145–149. [Google Scholar] [CrossRef]
  68. Srivastava, A.; Bhardwaj, S.; Saraswat, S. SCRUM Model for Agile Methodology. In Proceedings of the 2017 International Conference on Computing, Communication and Automation (ICCCA), Greater Noida, India, 5–6 May 2017; pp. 864–869. [Google Scholar] [CrossRef]
  69. ETESA–Empresa de Transmisión Eléctrica. Available online: https://www.etesa.com.pa/ (accessed on 24 July 2022).
  70. Mirjalili, V.; Raschka, S. Python Machine Learning; Marcombo: Barcelona, España, 2020. [Google Scholar]
  71. Raschka, S.; Patterson, J.; Nolet, C. Machine Learning in Python: Main Developments and Technology Trends in Data Science, Machine Learning, and Artificial Intelligence. Information 2020, 11, 193. [Google Scholar] [CrossRef]
  72. Chatterjee, N.; Chakraborty, S.; Decosta, A.; Nath, A. Real-Time Communication Application Based on Android Using Google Firebase. Int. J. Adv. Res. Comput. Sci. Manag. 2018, 6. [Google Scholar]
  73. Moroney, L. The Definitive Guide to Firebase; Apress: Berkeley, CA, USA, 2017. [Google Scholar] [CrossRef]
  74. Khawas, C.; Shah, P. Application of Firebase in Android App Development-A Study. Int. J. Comput. Appl. 2018, 179, 49–53. [Google Scholar] [CrossRef]
  75. Stonehem, B. Google Android Firebase: Learning the Basics; First Rank Publishing: Jaipur, India, 2016. [Google Scholar]
  76. Li, W.-J.; Yen, C.; Lin, Y.-S.; Tung, S.-C.; Huang, S. JustIoT Internet of Things Based on the Firebase Real-Time Database. In Proceedings of the 2018 IEEE International Conference on Smart Manufacturing, Industrial & Logistics Engineering (SMILE), Hsinchu, Taiwan, 8–9 February 2018; pp. 43–47. [Google Scholar] [CrossRef]
  77. Kravchenko, T.; Bogdanova, T.; Shevgunov, T. Ranking Requirements Using MoSCoW Methodology in Practice. In Cybernetics Perspectives in Systems; Silhavy, R., Ed.; Lecture Notes in Networks and Systems; Springer: Cham, Switzerland, 2022; pp. 188–199. [Google Scholar] [CrossRef]
  78. Graell, R.D.G. Sistemas de información móvil para mejorar la calidad del software en Panamá Aportes y desafíos. Rev. Colón Cienc. Tecnol. Negocios 2022, 9, 49–68. [Google Scholar]
  79. Gaceta Oficial Digital. 2019, p. 56. Available online: https://www.gacetaoficial.gob.pa/pdfTemp/28743_A/GacetaNo_28743a_20190329.pdf (accessed on 25 April 2023).
  80. Nielsen, J.; Budiu, R. Mobile Usability; MITP-Verlags GmbH & Co. KG: Frechen, Alemania, 2013. [Google Scholar]
  81. Goel, S.; Nagpal, R.; Mehrotra, D. Mobile Applications Usability Parameters: Taking an Insight View. In Information and Communication Technology for Sustainable Development; Mishra, D.K., Nayak, M.K., Joshi, A., Eds.; Lecture Notes in Networks and Systems; Springer: Singapore, 2018; pp. 35–43. [Google Scholar] [CrossRef]
  82. Alturki, R.; Gay, V. Usability Attributes for Mobile Applications: A Systematic Review. In Recent Trends and Advances in Wireless and IoT-Enabled Networks; Jan, M.A., Khan, F., Alam, M., Eds.; EAI/Springer Innovations in Communication and Computing; Springer: Cham, Switzerland, 2019; pp. 53–62. [Google Scholar] [CrossRef]
  83. Kaya, A.; Ozturk, R.; Altin Gumussoy, C. Usability Measurement of Mobile Applications with System Usability Scale (SUS). In Industrial Engineering in the Big Data Era; Calisir, F., Cevikcan, E., Camgoz Akdag, H., Eds.; Lecture Notes in Management and Industrial Engineering; Springer: Cham, Switzerland, 2019; pp. 389–400. [Google Scholar] [CrossRef]
  84. Weichbroth, P. Usability of Mobile Applications: A Systematic Literature Study. IEEE Access 2020, 8, 55563–55577. [Google Scholar] [CrossRef]
Figure 1. Stages of the methodology used.
Figure 1. Stages of the methodology used.
Applsci 13 05707 g001
Figure 2. Proposed Architecture.
Figure 2. Proposed Architecture.
Applsci 13 05707 g002
Figure 3. Initial programming of the energy meter.
Figure 3. Initial programming of the energy meter.
Applsci 13 05707 g003
Figure 4. Prediction model for EDECHI in MW.
Figure 4. Prediction model for EDECHI in MW.
Applsci 13 05707 g004
Figure 5. Prediction model for EDEMET in MW.
Figure 5. Prediction model for EDEMET in MW.
Applsci 13 05707 g005
Figure 6. Prediction model for ENSA in MW.
Figure 6. Prediction model for ENSA in MW.
Applsci 13 05707 g006
Figure 7. Initial Firebase programming.
Figure 7. Initial Firebase programming.
Applsci 13 05707 g007
Figure 8. JSON for making requests to the Firebase and Colab cloud.
Figure 8. JSON for making requests to the Firebase and Colab cloud.
Applsci 13 05707 g008aApplsci 13 05707 g008b
Figure 9. Scripts used in the framework.
Figure 9. Scripts used in the framework.
Applsci 13 05707 g009
Figure 10. Range of adjectives for SUS scale.
Figure 10. Range of adjectives for SUS scale.
Applsci 13 05707 g010
Figure 11. Mobile interface of the prototype application.
Figure 11. Mobile interface of the prototype application.
Applsci 13 05707 g011
Table 1. Maximum demand from distributors.
Table 1. Maximum demand from distributors.
Maximum Demand (MW)
YearEDECHIEDEMETENSA
199850.88354.14274.59
199955.97369.67295.49
200058.07394.35314.83
200160.10412.81298.63
200262.39441.25312.41
200377.32439.34321.69
200477.74454.39333.22
200578.08466.76345.24
200683.85492.42361.86
200782.31509.15375.99
200884.01530.36394.87
200985.28567.38425.71
201095.02601.27439.29
2011101.23626.72485.75
2012110.20664.29487.15
2013114.81695.44501.29
2014120.25738.41527.33
2015146.78778.55574.37
2016148.81798.31608.45
2017140.42809.83604.82
2018155.59797.84601.76
2019159.89839.70644.88
2020155.26806.97607.63
Table 2. Results of the prediction model for EDECHI in MW.
Table 2. Results of the prediction model for EDECHI in MW.
YearDemandPrediction
200160.161.114716
2011101.23109.672682
2012110.2114.937448
2019159.89156.9798
2021160.68151.096748
Table 3. Results of the prediction model for EDEMET in MW.
Table 3. Results of the prediction model for EDEMET in MW.
YearDemandPrediction
1999369.67384.96161
2004454.39457.108963
2007509.15508.185407
2016798.31802.397731
2020806.97809.546432
Table 4. Results of the prediction model for ENSA in MW.
Table 4. Results of the prediction model for ENSA in MW.
YearDemandPrediction
1999295.49282.535085
2001298.63302.141461
2007375.99378.338353
2010439.29443.73054
2014527.33541.124566
Table 5. Coefficients of determination (r2) by distribution companies.
Table 5. Coefficients of determination (r2) by distribution companies.
Coefficients by DistributorsEDECHIEDEMETENSA
r20.970.990.99
Table 6. Attributes of the characteristics.
Table 6. Attributes of the characteristics.
AttributesValues
GenderFemale
Male
Prefer not to say
Age (Numeric)15–20 years old
21–25 years old
26–30 years old
Other
What mobile device do you own?Smartphone
Tablet
Computer
What operating system do you have?Android
iOS
Other
How much experience do you have in handling mobile applications?No experience
Reasonable experience
Experienced
Very experienced
Table 7. Functional requirements of the mobile application.
Table 7. Functional requirements of the mobile application.
FeatureDescriptionComplexity
Consult energy consumptionView appliance energy consumption patterns in watts per hour.Yes, high 1
Maps of charging stations, electricity distribution centersEnable location data to be used to find certain locationsYes, half 2
Display user contractsUser contracts, whether the user is associated with an electricity distribution company or is a prosumer to whom he transmits energy.Yes, high 1
Buying assetsPurchase assets to generate renewable electricity from either solar or wind.Yes, half 2
Learn moreThe user can access information on renewable energies, smart energy and SG.Yes, low 3
AnalyticsFuture forecast consultation based on the energy the consumer has access toYes, half 2
Table 8. Validation technique for user satisfaction (System Usability Scale (SUS)).
Table 8. Validation technique for user satisfaction (System Usability Scale (SUS)).
(+) Positive(-) Negative
54321
Strongly AgreeSome AgreementNeither Agree nor DisagreeSomewhat DisagreeStrongly Disagree
System Usability Scale (SUS)
Q1: I think I would like to use this application frequently.
Q2: I find this application unnecessarily complex.
Q3: I think the application is easy to use.
Q4: I think I would need support to make use of the application.
Q5: I find the various functions of the application well integrated.
Q6: I have found too much inconsistency in this application.
Q7: I think most people would learn to make use of the application quickly.
Q8: I have found the app quite cumbersome to use.
Q9: I have felt very confident making use of the app.
Q10: I would need to learn a lot of things before I could operate the app.
Table 9. Results for the user satisfaction validation technique (SUS Scale).
Table 9. Results for the user satisfaction validation technique (SUS Scale).
SUS Scale Evaluation Percentages
Q1
Applsci 13 05707 i001
Q2
Applsci 13 05707 i002
Q3
Applsci 13 05707 i003
Q4
Applsci 13 05707 i004
Q5
Applsci 13 05707 i005
Q6
Applsci 13 05707 i006
Q7
Applsci 13 05707 i007
Q8
Applsci 13 05707 i008
Q9
Applsci 13 05707 i009
Q10
Applsci 13 05707 i010
What do you think is the best aspect of this interface and why?
R: I consider its appearance to be the best, as it has a very good balance of information and colors.
What do you think needs to be improved and why?
The names of the activities should be a little more intuitive.
Applsci 13 05707 i011
1 to 5, where 1 means Strongly Disagree and 5 means Strongly Agree.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Nuñez, I.; Cano, E.E.; Cruz, E.; Rovetto, C. Designing a Comprehensive and Flexible Architecture to Improve Energy Efficiency and Decision-Making in Managing Energy Consumption and Production in Panama. Appl. Sci. 2023, 13, 5707. https://doi.org/10.3390/app13095707

AMA Style

Nuñez I, Cano EE, Cruz E, Rovetto C. Designing a Comprehensive and Flexible Architecture to Improve Energy Efficiency and Decision-Making in Managing Energy Consumption and Production in Panama. Applied Sciences. 2023; 13(9):5707. https://doi.org/10.3390/app13095707

Chicago/Turabian Style

Nuñez, Ivonne, Elia Esther Cano, Edmanuel Cruz, and Carlos Rovetto. 2023. "Designing a Comprehensive and Flexible Architecture to Improve Energy Efficiency and Decision-Making in Managing Energy Consumption and Production in Panama" Applied Sciences 13, no. 9: 5707. https://doi.org/10.3390/app13095707

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