Submitted:
22 October 2024
Posted:
24 October 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Works
3. Preliminaries
3.1. SCADA Systems, Definition and Concepts
- Real-time Supervision: SCADA systems provide continuous monitoring of process status and equipment conditions. Operators are presented with visual information via graphical interfaces that include charts, alarms, and variable values. The monitoring and control software processes and displays the data collected by the data acquisition hardware and also facilitates the transmission of commands to control devices. This capability is grounded in the premise that real-time data visualization and interaction are essential for maintaining operational oversight and responding to dynamic process conditions.
- Control: Through the SCADA interface, operators can execute control actions over processes and equipment. These actions may involve the activation or deactivation of equipment, adjustment of parameters, or modification of process settings. Control devices within the SCADA system, such as programmable logic controllers (PLCs), programmable automation controllers (PACs), and relays, enable the activation or deactivation of field devices like motors and valves. The underlying assumption here is that centralized control from a SCADA system enhances operational efficiency by allowing immediate and precise adjustments to be made in response to real-time data.
- Data Acquisition: SCADA systems are equipped to collect data from various field sensors and devices, including meters and sensors for temperature, pressure, and level. This data is stored in a database for subsequent analysis. The data acquisition hardware, which includes sensors, transducers, signal converters, and input/output modules, plays a pivotal role in capturing and transmitting accurate field data. The assumption driving this function is that comprehensive data acquisition is fundamental for informed decision-making and process optimization.
- Alarm and Notification: SCADA systems generate real-time alarms and notifications when abnormal conditions or deviations from established limits are detected. This functionality allows operators to respond swiftly to critical situations, thereby minimizing potential risks to process continuity and safety. The premise here is that early warning through automated alarms is critical for preventing or mitigating adverse events in industrial processes.
- History and Recording: SCADA systems are also tasked with recording and storing historical data related to system and process performance. This historical data is invaluable for trend analysis and maintaining a log of past events, which can be used for diagnostic purposes and for improving future process operations. The implicit premise is that historical data analysis is essential for continuous improvement and long-term process optimization.
- Automation: SCADA systems are often integrated with automatic control systems, such as PLCs and Distributed Control Systems (DCS), to facilitate process automation and autonomous decision-making. This integration reflects the premise that automation is key to enhancing process efficiency, reducing human intervention, and ensuring consistent operational performance.
- Integration with Other Systems: SCADA systems can be integrated with a variety of other systems, including energy management systems, building management systems, and enterprise resource planning (ERP) systems. Communication networks, which may include protocols such as Ethernet, Wi-Fi, Modbus, and Profibus, enable data transmission between different components of the system. The premise behind this integration is that interoperability among different systems enhances overall operational efficiency and enables more holistic management of industrial processes.
- Functions: The overarching functions of a SCADA system include process monitoring and control, data acquisition and recording, reporting, and integration with other automation and information systems. SCADA systems also provide diagnostic capabilities and enable remote programming and control of processes. The hidden premise is that a multifunctional system that combines these capabilities is essential for the comprehensive and effective management of complex industrial operations.
- Simulink in MATLAB
3.2. Characterization of electrical consumption and calculation of a photovoltaic solar generation system
4. Development and Implementation
4.1. Proposed Research Architecture and System Components
-
Microgrid System
- Solar panel system: This subsystem consists of an array of solar panels designed to generate up to 1000 Watts at peak performance;
- Battery System: The battery system includes a configuration of batteries with a total storage capacity of 50Ah, providing energy storage for the Microgrid;
- Inverter: The inverter is responsible for converting the direct current (DC) generated by the solar panels and/or the battery system into alternating current (AC), which is used to power standard electrical devices;
- External electrical network: This component represents the external electrical distribution system that the Microgrid may interface with.
-
OPC communication system
- OPC Server: Acts as the central hub for linking the data generated from the Microgrid simulation to other subsystems within the overall architecture;
- OPC Client – Simulink: This client communicates directly with the OPC server, transmitting the data generated from the Simulink-based simulation to the server;
- OPC Client –RapidSCADA: This client is responsible for receiving and processing the data transmitted to the OPC server by the Matlab OPC Client – Simulink [10].
-
Rapid SCADA SystemThe Rapid SCADA system is designed for data acquisition, visualization, and storage:
- Data acquisition: Data Acquisition: This component of the SCADA system captures and makes available the data collected from the OPC client [10];
- HMI: The HMI provides an intuitive and agile graphical interface that closely represents the real-world system, allowing for effective monitoring and control;
- History Subsystem: This subsystem is responsible for storing the data generated by the system, as well as providing reporting services for analysis and record-keeping.
5. Microgrid System Implementation
5.1. Photovoltaic System or Solar Panel Arrangement

5.2. Maximum Power Point Tracking Algorithm Implementation
6. Single-Phase Inverter Design with PLL Anchoring to the External Grid


6.1. LCL Filter Design
6.2. PLL System Design
- cos(t): Active Current
- sin(t): Reactive current
7. Electrical Network
8. OPC Communication
9. RapidSCADA Server
- Creation of communication line: The type of communication is defined, either serial or IP, as well as the communication driver.
- Device creation: The communication parameters are defined according to the established protocol.
- Tag creation: The signals to be communicated are defined, as either input (read) or output (write).
10. SQL Server and Reporting Services
11. Conclusions
Author Contributions
Acknowledgment
Abbreviations
| PWM | Pulse Width Modulation |
| PLL | Phase-Locked Loop |
| PI | Proportional-Integral |
| P& O | Perturb and Observe |
| MPPT | Maximum Power Point Tracking |
| AC | alternating Current |
| DCS | Distributed Control Systems |
| SCADA | Supervisory Control and Data Acquisition |
| WEB | World Wide Web |
| HRES | Hybrid Renewable Energy System |
References
- Espinoza, R.; Luque, C.; Muñoz-Cerron, E.; De La Casa, J. Barreras a superar en el intento de una intervención masiva de sistemas FV conectados a la red en el Perú. Tecnia 2017, 27(1), 7–13. [Google Scholar] [CrossRef]
- Carlos Vargas-Salgado, Jesus Aguila-Leon, Cristian Chiñas-Palacios, Elías Hurtado-Perez, Low-cost web-based Supervisory Control and Data Acquisition system for a microgrid testbed: A case study in design and implementation for academic and research applications, Heliyon, Volume 5, Issue 9, 2019, e02474, ISSN 2405-8440. [CrossRef]
- Carlos Vargas-Salgado, C.; Aguila-Leon, J.; Chiñas-Palacios, C.; Hurtado-Perez, E. Low-cost web-based Supervisory Control and Data Acquisition system for a microgrid testbed: A case study in design and implementation for academic and research applications. Heliyon 2019, 5, e02474. [Google Scholar] [CrossRef] [PubMed]
- Ertuğrul, A.; Gürkan, K.; Ersoy, A. . Design and development of data acquisition system (DAS) for panel characterization in PV energy systems. Measurement 2023, 221, 113425. [Google Scholar]
- Aslan Gholami, A.; Ameri, M.; Zandi, M. Roghayeh Gavagsaz Ghoachani, Electrical, thermal and optical modeling of photovoltaic systems: Step-by-step guide and comparative review study. Sustainable Energy Technologies and Assessments 2022, 49, 101711. [Google Scholar] [CrossRef]
- Li, S.; Jiang, B.; Wang, X.; Dong, L. Research and Application of a SCADA System for a Microgrid. Technologies 2017, 5, 12. [Google Scholar] [CrossRef]
- Loshin - Tech Target. (2021). What is supervisory control and data acquisition (SCADA)? https://www.techtarget.com/whatis/definition/SCADAsupervisorycontrol-and-data-acquisition.
- Matlab. (s. f.-a). Simulación y diseño basado en modelos con Simulink - MATLAB. Mathworks2022. https://la.mathworks.com/products/simulink.html.
- Osinergmin. (2023). Guía de Orientación del Uso Eficiente de la Energía y de Diagnóstico Energético. https://www.gob.pe/institucion/minem/colecciones/25400-guias-de-orientacion-del-uso-eficiente-de-la-energia.
- Matlab OPC. (s. f.). OPC Standards Communication - MATLAB and Simulink - MathWorks América Latina. MATLAB. Mathworks 2022. https://la.mathworks.com/help/icomm/opc.html.
- Young, G. O. Synthetic structure of industrial plastics. Plastics 2nd Ed. New York, NY, USA: McGraw-Hill 1964, 3, 15–64.
- Chen, W. K. Linear Networks and Systems. Belmont, CA, USA: Wadsworth. 1964, 3, 123–135.
- Duncombe, J. U. Infrared navigation—Part I: An assessment of feasibility IEEE Trans. Electron Devices 1959, ED-11(1), 34–39. [CrossRef]
- Wigner, E. P. Theory of traveling-wave optical laser. Phys. Rev 1965, 134, A635–A646. [Google Scholar]
- Kurss, H.; Kahn, W. A note on reflector arrays. IEEE Transactions on Antennas and Propagation 1967, 15(5), 692–693. [Google Scholar] [CrossRef]
- Reber, E. E. ; Michell, R. L. ; Carter, C. J. Oxygen absorption in the earth’s atmosphere. Aerospace Corp., Los Angeles, CA, USA 1988, 1, 102.
- Davis, J. H.; Cogdell, J. R. Calibration program for the 16-foot antenna. Elect. Eng. Res. Lab., Univ. Texas 1987, 1, 006–69. [Google Scholar]
- Transmission Systems for Communications, 3rd ed. , Western Electric Co., Winston-Salem, NC, USA. 1985, 1, 44–60.
- Risk, W. P.; Kino, G. S.; Shaw, H. J. P. ; Kino, G. S. ; Shaw, H. J. Fiber-optic frequency shifter using a surface acoustic wave incident at an oblique angle. Opt Lett. 1986, 11, 115–117. [Google Scholar] [CrossRef] [PubMed]































| Ambient | Quantity |
| Kitchen | 1 |
| Bedrooms | 2 |
| Bathrooms | 2 |
| Courtyards | 1 |
| Garage | 1 |
| Study room | 1 |
| Laundry | 1 |
| Living room dining room | 1 |
| Type | Description |
| Refrigerator | |
| Electric cooker | |
| Rice cooker | |
| Microwave Kiln | |
| 29” TV | |
| 29” TV |
| Type | Description |
| Irradiation standard | |
| Maximum power | |
| Voltage at maximum power point | |
| Current at maximum power point |
| Type | Description |
| Worst-case irradiation condition | |
| Maximum power | |
| Voltage at maximum power point | |
| Current at maximum power point |
| TAG | Sign | Unit | Type | Commentary |
| 1 | SOC (State of Charge) - Battery | % | Read | Battery charge status |
| 2 | Voltage - Battery | V | Read | Voltage (at the battery) |
| 3 | Current - Battery | A | Read | Current (in battery) |
| 4 | Solar Radiation | W/m2 | Read | Solar radiation |
| 5 | Temperature | °C | Read | Temperate |
| 6 | Power - Solar Panel | W | Read | Power (at panel output) |
| 7 | Voltage - Solar Panel | V | Read | Voltage (at panel output) |
| 8 | Corriente - Solar Panel | A | Read | Current (At panel output) |
| 9 | Voltage - Utility | V | Read | Voltage (At the power grid output) |
| 10 | Current - Utility | A | Read | Current (At the power grid output) |
| 11 | Voltage - House | V | Read | Voltage (At the entrance of the home/residence) |
| 12 | Current - House | A | Read | Current (At the entrance of the home/residence) |
| 13 | Voltage - Inverter | V | Read | Voltage(At inverter output) |
| 14 | Current - Inverter | A | Read | Current (At inverter output) |
| 15 | Energy consumed | KwH | Read | KiloWatt-Hour (At the entrance of the home/residence) **Calculated from the power and the elapsed time |
| 16 | Injected energy | KwH | Read | KiloWatt-Hour (At the entrance of the home/residence) ** Calculated from the power and the elapsed time |
| TAG | Sign | Unit | Type | Commentary |
| 17 | MCB Position - Panel | ON/OFF | Read/Write | MCB Mini Circuit Breaker |
| 18 | MCB Position - Battery Input | ON/OFF | Read/Write | MCB Position - Battery Input |
| 19 | MCB Position - Battery Output | ON/OFF | Read/Write | MCB Position - Battery Output |
| 20 | MCB Position - Inverter Input - Battery | ON/OFF | Read/Write | MCB Position - Inverter Input - Battery |
| 21 | MCB Position - Inverter Input - Solar Panel | ON/OFF | Read/Write | MCB Position - Inverter Input - Solar Panel |
| 22 | MCB Position - Inverter Output | ON/OFF | Read/Write | MCB Position - Inverter Output |
| 23 | MCB Position - Power Grid | ON/OFF | Read/Write | MCB Position - Power Grid |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).