Skip to main content
Elsevier - PMC COVID-19 Collection logoLink to Elsevier - PMC COVID-19 Collection
. 2020 Oct 16;32:101967. doi: 10.1016/j.est.2020.101967

Internet of things based smart energy management in a vanadium redox flow battery storage integrated bio-solar microgrid

Hiranmay Samanta a, Ankur Bhattacharjee b,, Moumita Pramanik a, Abhijit Das a, Konika Das Bhattacharya a, Hiranmay Saha a
PMCID: PMC7561515  PMID: 33083501

Highlights

  • First time the solar-biogas-VRFB storage integrated IoT based smart microgrid is implemented.

  • Optimized energy management has been demonstrated for the local community.

  • Raspberry-Pi based low cost smart communication platform is used to monitor and control microgrid operation in real time.

  • Available solar PV power is effectively utilized even during sudden grid outage at day time.

  • 24 × 7 energy security is ensured by intelligent scheduling of RE sources and storage.

Keywords: Hybrid microgrid, Smart energy management, Real-time data acquisition, Raspberry Pi, Internet of Things (IoT)

Abstract

In this paper, an optimized energy management scheme for Solar PV, Biogas, Vanadium Redox Flow Battery (VRFB) storage integrated grid-interactive hybrid microgrid system has been implemented using a low-cost Internet of Things (IoT) based smart communication platform. The energy monitoring and control architecture of the proposed system consists of four main parts; 1) Low-cost energy meter for real-time data acquisition for multiple renewable energy sources (Solar PV, Biomass), VRFB storage, grid and loads. 2) Monitoring, control & fault detection using Raspberry-Pi (Single Board Computer) platform and MODBUS over TCP/IP platform. 3) Cloud-based remote monitoring unit (RMU) using Message Queuing Telemetry Transport (MQTT) server and ThingSpeak Middleware. 4) Capacity measurement of biogas production along with automatic start/stop control of biogas engine-generator. 5) VRFB storage scheduling for peak demand shaving. A PSCAD simulation study has been done to realize the hybrid microgrid interconnection. The developed smart communication system performance is validated by a practical 10kWP solar PV, 15kVA biogas plant, 6 kWh VRFB storage integrated hybrid microgrid which satisfies peak demand management and ensures zero loss of power supply probability for dynamic load profile. Four real-life case studies have been done for the practical realization of the proposed energy management algorithm performance. Another significant contribution of this paper is the utilization of the solar PV power even during grid outage scenario at day time. It is made possible by intelligent interfacing of biogas power generator which acts as a reference AC bus for the grid-tied solar inverter and thus the available solar PV power can be used to serve the critical loads during grid outage condition. The proposed smart hybrid microgrid solution claims to be a generalized one, low cost compared to existing alternatives and applicable to satisfy scalable community energy security as well.

1. Introduction

In the present era of the rapid growth of renewable energy-based applications, community electricity demand management is a challenging issue while ensuring 24 × 7 energy security. The need for local management of demand and supply of management of energy has assumed greater importance in the currently prevailing Covid-19 syndrome. To satisfy this energy security demand and to ensure a cleaner environment, renewable energy source integrated microgrid [1], [2], [3], [4], [5], [6], [7] system claims to be a potential community-scale solution. Considering the intermittency of renewable energy [RE] sources, multiple energy sources such as solar PV, biomass along with battery energy storage system (BESS) forming a hybrid microgrid [8] can be a potential solution. Besides the interconnection among the RE sources, real-time scheduling is also important at both generation and load end. Therefore, an optimal combination of multiple RE sources and BESS operating through a distinct network for specified load patterns forming a smart microgrid [9] can satisfy the demand response management (DRM). So far, numerous research articles have been published on microgrid and smart microgrid operation, control and stability issues [10], [11], [12], [13], [14], [15], [16], [17]. Reyasudin M et al. [18] introduced multi-agent-based distributed control architecture for microgrid energy management and optimization. Mehrasa M et al. [19] demonstrated the control technique for enhancing the stable operation of distributed generation units within a microgrid. In order to achieve optimal energy management [20], [21], [22], [23], [24], [25], [26], [27], one of the core performance requirements of smart microgrid is two-way communication between the energy consumer end and the energy source operator end. Data acquisition systems for performance analysis and fault detection, online monitoring and control are usually found in large power systems because complex monitoring systems and relatively high costs make those solutions less practical for micro and mini-grid power generation clients [28], [29], [30], [31], [32], [33], [34]. In fact, a pilot hybrid microgrid plant has been installed consisting of integrated 10kWp solar PV, 15kVA biogas engine-generator and 1 kW 6 kWh VRFB storage at the Indian Institute of Engineering Science and Technology (IIEST), Shibpur campus, India, which has been reported by Sarkar et al. [8]. In their work, the microgrid energy management and control were done by LabVIEW based smart controller. However, apart from the investment cost of the controller and communication module, one of the limitations of using LabVIEW for such small community-scale microgrids is the lack of open source connectivity in wireless communication.

Hence, to overcome these limitations while establishing smart communication and controlling the microgrid power system operation [35,36], in this paper a Linux software platform based low-cost supervisory control and data acquisition (SCADA) system for hybrid microgrid energy monitoring and control (Locally or Remotely), a cloud-based Internet of Things (IoT) enabled system has been proposed and demonstrated. The major facility of using the IoT based communication in a microgrid is its open-source compatibility with the other communication modules. The remote monitoring and control of microgrid become easier to implement by using this platform. Here, an optimized energy management scheme for the multiple RE sources such as solar PV, biogas and VRFB BESS integrated grid-interactive hybrid microgrid system has been implemented using the IoT based low-cost smart communication platform for the first time. As BESS, VRFB storage has been used in this work because of its several advantages like scalability and longest cycle life compared to the other conventional battery storages (Li-ion, Lead Acid, etc.). The proposed microgrid energy monitoring and control architecture consist of four major subsystems; 1) Low-cost energy meter for real-time data acquisition for multiple RE sources, grid and load, 2) Monitoring and control using Raspberry-Pi (Single Board Computer) platform and MODBUS over TCP/IP platform, 3) Cloud-based [37], [38], [39], [40] remote monitoring unit (RMU) using Message Queuing Telemetry Transport (MQTT) server and ThingSpeak [41,42] Middleware, 4) Capacity measurement of biogas production along with biogas engine Start/Stop control. It is to be noted that the HyperText Transfer Protocol (HTTP) has been one of the most popular servers for remote monitoring and its various applications. But in this work, MQTT has been adopted as a smart microgrid monitoring protocol because of its significant advantages. MQTT works on lower bandwidth internet, whereas HTTP works on higher bandwidth internet. MQTT is a lightweight; publish/subscribe messaging protocol specially designed for the IoT based applications, establish wireless communication between multiple devices, developed by IBM in 1999. MQTT protocol is used in the application layer of TCP/IP. It can publish the data based on a topic from a device; any device can receive those messages by subscribing to the topic. The message that is exchanged between the devices is mainly commands or data. For example, device 1 publishes based on a topic and device 2 subscribes the same, then device 2 receives the message published by device 1. The Broker is the major subsystem of the MQTT server that is primarily responsible for receiving all the messages. The Broker also allows a new device filtering the messages and publishing for all the subscribed clients [43], [44], [45], [46]. There are several existing brokers among which Mosquito is one of the popular brokers that is being used in this work. The message sending and receiving speed depends on the server internet speed. With 8 bytes (Fixed/Variable) header, the topic enables arbitrary payload up to 256 MB of memory. With minimum packet size of just 2 bytes with a single byte control field and a single byte packet length field, allows MQTT to claim as a popular IoT Protocol in lower bandwidth connectivity, whereas the popular HTTP needs more internet bandwidth to work properly. For multi-client messaging HTTP needs more time to execute because of individual messaging to every time whereas MQTT needs single messaging to the entire connected client or node. Thus the above-mentioned advantages are the major reasons for using MQTT protocol for establishing smart communication among multiple RE sources, VRFB storage, loads, and the distribution grid. In this paper, the ThingSpeak platform has been used to monitor and control the real-time microgrid data coming from the Raspberry-Pi processor. ThingSpeak is an IoT Middleware that can connect cloud storage or local MQTT broker, used to analyze mass data in a realizable graphical form. ThingSpeak is an open-source loT application launched by ioBridge in 2010. ThingSpeak uses the Application Programming Interface (API) to store and retrieve data or commend from devices using the MQTT protocol over the internet or via a Local Area Network.

For performance validation of the developed energy management algorithm and the proposed IoT based smart communication scheme, four practical case studies for the whole day load profiles have been chosen. To meet the dynamic load demand, the integrated bio-solar-VRFB storage based hybrid microgrid system [8] that has already been installed at the Indian Institute of Engineering Science and Technology (IIEST), Shibpur campus, India has been used as an energy source in both the grid-connected and off-grid mode. The off-grid or grid outage scenario sometimes occurs during day time also. Considering this practical condition, another major contribution of this paper is the utilization of the available solar PV to meet the critical load demand even during day time grid outage scenario. It has been made possible by optimized scheduling of biogas power generator which acts as a reference AC bus for keeping the grid-tied solar inverter during operational during day time grid outage condition. During night time or cloudy days, the grid outage is period is managed by biogas and VRFB storage depending upon their available capacity. The presented IoT based smart microgrid controller is a low-cost solution. The cost analysis of the proposed smart microgrid controller will be discussed in Section 4 of this paper. The rest of the paper is organized as follows; Section 2 describes the schematic, modeling, and simulation study of the proposed hybrid microgrid consisting of multiple renewable energy sources, VRFB storage. Section 3 discusses the system operation details of the proposed IoT based smart microgrid. In Section 4, the results and analysis are provided. Finally, Section 5 includes the conclusion of this paper.

2. Microgrid modeling

The schematic of the proposed hybrid microgrid has been shown in Fig. 1 a. Renewable energy sources (solar PV, biogas) and VRFB storage are interconnected via an AC bus which is further connected with the distribution grid and the loads. The Biogas power generator is synchronized with the grid via a suitable synchronizer panel and it can run in isolated mode also to serve the local loads under grid outage condition. A suitable AC/DC bi-directional converter with charge controller has been interfaced to optimally charge and discharge the VRFB storage to ensure peak load shaving. The individual subsystem of the proposed microgrid and the electrical interconnection has been modeled using the PSCAD simulation platform as shown in Fig. 1b. The solar PV array, Biogas engine-generator capacity, and VRFB storage capacity has been estimated based on the results obtained by Sarkar et al. [8] where the capacity of each renewable energy source and storage of a hybrid microgrid was estimated using HOMER software platform. The PSCAD model of the hybrid microgrid shown in this paper is built using the technical specifications and relevant equations of different subsystems (solar PV, biogas plant, VRFB storage) from Sarkar et al. [8]. But the significant contribution of this paper lies in the real-time or online management of the smart hybrid microgrid whereas Sarkar et al. [8] demonstrated offline management of the hybrid microgrid performance.

Fig. 1.

Fig 1

(a) Schematic of the Solar PV-Biogas-VRFB storage based hybrid microgrid system. (b) PSCAD model for interconnection of the proposed hybrid microgrid system.

2.1. Modeling of solar PV system

DC power output from a solar PV source [8] is expressed by,

Ppv_dc=In_eff*ηg*Ag (1)

Where, In_eff= Incident effective irradiance (W/m2); ηg= Solar PV cell efficiency; Ag= Solar PV module effective surface area (cm2).

At standard test condition (STC) the power generated by PV array can be expressed by,

Ppv_mpp=In**ηg**Ag (2)

Where, Ppv_mpp= Peak DC power output from PV array (WP); In*= 1000 W/m2; Substituting the value of Ag from Eq. (2) to Eq. (1), we can write,

Ppv_dc=Ppv_peak*In_effIn**ηgηg* (3)

The ratio ηgηg* is defined as module thermal loss due to operational cell temperature. This can be expressed as,

ηgηg*=1β(TcTc*) (4)

Where,

Tc=Ta+CT*In_eff (5)
CT=NOCT200.8*In* (6)

Tc*=25C; Ta= Ambient temperature; β= Temperature loss coefficient; NOCT= Nominal operating cell temperature

Both β and NOCT can be collected from the solar PV module manufacturer.

To model and simulate the solar PV system for the proposed microgrid, a practical 10kWP solar PV plant specification has been considered. Two parallel strings having a capacity of 5kWP each have been configured to form the 10kWP plant and each string consists of 20 solar PV modules. Each solar PV Module considered in this work consists of 60 full-size solar cells having 250WP power capacity and voltage, power temperature coefficient of −0.128 (V/K), and −0.45 (%/K) respectively. The short circuit current of each module is 8.68Ampere with the current at maximum power point (Impp) of 8.2Ampere and the open-circuit voltage is 37.7Volts with the voltage at the maximum power point (Vmpp) of 30.5Volts at the standard test condition (STC: 1000 W/m2, 25°C).

2.2. Modeling of biogas power plant

Electrical power generated from the biogas plant [34,35] can be expressed by,

Pbg=ηgen*Dw*Ybg (7)

Where, ηgen= Generator/alternator efficiency; Dw= Collected biodegradable kitchen & table waste/day (kg); Ybg = Generated biogas/kg of kitchen waste; Now, the volume of the digester can be calculated by,

Vdg=(Vslr*Trtn)/0.5 (8)

Where, Vslr= Volume of the slurry/day which can be further expressed by,

Vslr=2*Dw (9)

As the slurry is produced by mixing water in a ratio of 1:1, Trtn= Slurry retention time within the digester

In the biogas digester, slurry occupies up to 50% of the digester volume and the rest 50% is covered by the generated gas. Biogas to electricity generation plants has two major parts; the internal combustion (IC) engine and a three-phase AC generator which is mechanically coupled with the engine. In addition to these, a governor is attached to the IC engine which controls the generator shaft's speed by adjusting the gas supply at the engine input valve using a feedback control topology. A field exciter and a voltage regulator are attached with an alternator for controlling the DC field excitation and the alternator terminal voltage respectively.

The amount of fuel being taken by the biogas generator to drive a certain load is expressed by,

Fgas(t)=(m0*Pgas(t)+n0*PRated) (10)

Where, PRated= Rated power of the biogas generator (kVA); Fgas(t)= Hourly fuel consumption (m3/hour); Pgas(t)= Generator power at time‘t’; m 0 & n 0 = Calibration coefficient of fuel

Eq. (10) describes that the fuel consumption of a biogas engine-generator set which depends on generated power as well as the rated power and thus it is limited to,

Pgas_min(t)Pgas(t)Pgas_max(t) (11)

Where, Pgas_min(t)= Minimum operating power (kVA); Pgas_max(t)= Maximum operating power (kVA)

The biogas power generator characteristics have been simulated in PSCAD using the practical specification of the 15 kVA biogas engine - generator system [8] in the microgrid. The engine dynamics and the coupled three-phase alternator model are used to determine the electrical power output for interfacing the biogas generator with the microgrid. The parameter specifications considered for modeling the 15kVA biogas engine – generator set [47,48] are; two-cylinder engine with AC three-phase 4 pole alternator having 1500 r.p.m as the rated speed of the generator.

2.3. Modeling of VRFB storage

Some of the major advantages of VRFB storage over the other conventional batteries are; its highest cycle life (around 13,000) and scalability of power and energy capacity. Such merits of VRFB have made it one of the most potential battery storage for stationary renewable energy applications and microgrid to ensure energy security and reliability.

The following equations [49] have been used to simulate the VRFB charge/discharge characteristics [50] which would be further used to design the suitable charge controller for the VRFB system.

Vbatt=Vstack(SOC,Q,ncell)±Istack*Rspecific(Istack,Q,T) (12)

Where, Vbatt= VRFB terminal voltage (V); Vstack= VRFB stack open-circuit voltage (V); Istack= VRFB stack terminal current (A); Rspecific= Specific resistance of the VRFB stack (mΩ); Q = Electrolyte flow rate (ml/sec.); T = Operating temperature of VRFB

Further, the state of charge (SOC) of VRFB is calculated by,

SOC=C(t)CRef (13)

Where, C(t)= Battery capacity at time instant ‘t’ (Ah); CRef= Reference capacity (Ah); Now, C(t) is calculated by,

C(t)=q(t0)+qc(t)+qd(t) (14)

Where, q(t 0)= Initial quantity of charge (Q); qc(t)= Charge in during charging process; qd(t)= Charge out during the discharging process

The parameter specifications for modeling the VRFB storage have been considered based on a practical 1 kW 6 kWh VRFB system [8,32] for its integration with the microgrid. for its integration with the microgrid. The VRFB system has a stack consisting of 20 series cells with a voltage range of 20–32 V and a maximum allowable stack current of 60 A. Two electrolyte tanks with a volume of 180Litre each are integrated with the VRFB stack through two micro-pumps having a capacity of 65 W each. The VRFB charge controller [32] for the microgrid operation has been designed based on the above-mentioned specifications.

Fig. 1a shows the schematic of the solar PV –biomass –VRFB BESS based hybrid microgrid system. For validation of the proposed work, practical building energy consumption per day has been chosen. To satisfy the load demand profile the optimized scheduling of different RE sources and BESS will be executed with the help of the proposed IoT based smart energy management algorithm. The electrical interface and the microgrid subsystems are modeled using the PSCAD simulation platform as shown in Fig. 1b.

3. Experimental setup and proposed system operation

In this paper, a hybrid microgrid system consisting of 10kWp solar PV, 35 cubic-meter bio-digester with 15 kVA generator, and 1 kW/6 kWh VRFB storage have been set up at the microgrid center within the IIEST, Shibpur campus for experimental study as shown Fig. 2. The renewable energy sources along with load and the distribution grid have been connected with the Main Control Panel (MCP) with a proper protection system. As shown in Fig. 2, the 10 kWP solar PV power plant is connected to the AC grid via a three-phase 10 kW grid-tied inverter. The biogas generated inside the biogas digester is fed to the engine-generator set and the further synchronized with the grid. The VRFB storage used as BESS is interfaced with the AC distribution grid bus via a bi-directional converter. The real-time monitoring and control of the microgrid systems have been done through the Raspberry-Pi communication platform with MODBUS over TCP/IP & RS485 platform link. The main server is installed in the microgrid center for monitoring and control purposes. Thus the installed hybrid microgrid has been upgraded into a smart microgrid by establishing IoT based intelligent control and communication among the RE sources, VRFB storage, connected loads and the distribution grid through energy meters as shown in Fig. 3 a. The process flow of the IoT based two-way communication has been shown in Fig. 3b. In Fig. 3a, the energy meters are installed to display real-time information from the RE sources (Solar PV and biogas power), grid, and loads. These energy meters are further connected to the Ethernet switchboard via MODBUS TCP/IP communication protocol. Besides this, the biogas generator automatic start-stop operation is also executed by a micro-controller unit operational on Raspberry-Pi. This information is then communicated to the Raspberry-Pi processor for working on the real-time data received and controlling the operation of the proposed smart microgrid. The two-way communication is executed by MQTT protocol as shown in Fig. 3a. MQTT is a simple messaging communication protocol designed for constrained devices with low-bandwidth. Therefore MQTT claims to be a perfect solution for the Internet of Things (IoT) based applications. MQTT allows sending commands to control outputs, reads, and publishes data from sensor nodes. Therefore, it becomes easy to establish communication among multiple devices. It can send a command to control the output and read the data from the sensor and publish it.

Fig. 2.

Fig 2

Experimental set-up of the hybrid microgrid at IIEST, Shibpur campus. (a). 10kWp roof-top Solar PV power plant. (b). 15 kVA Biogas plant (Digester is shown). (c). Power conditioning unit (Grid-tied solar Inverter and control panels) for the microgrid. d. 6 kWh VRFB storage system with its controller and interfacing units.

Fig. 3. (.

Fig 3 (

a). Architecture of the proposed IoT based SCADA system for smart communication in the microgrid. (b) Internal process flow of the IoT based two-way smart communication system.

As shown in Fig. 3b, the mosquito broker enables an asynchronous bidirectional communication with the neighboring devices (Raspberry Pi Single Board Computer, Laptop, and mobile) through MQTT. To access the data from the broker, a SUBSCRIBE message is sent from a subscriber to the broker, specifying the requested topic. Querying a data for an existing topic, a PUBLISH message is sent from the publisher node to the broker which allows a publisher to write data on an existing topic or to create a particular topic if that does not exist in the broker yet. Also, a default node is allowed to create any topic within the broker [45]. The topic may be any electrical parameter (Line voltage, Line current, Energy, etc.) measured by the energy meters. The topic can be used as implicit key-value storage so that the device which is subscribed to a particular topic can automatically update the key value. This is a desired feature for any remote monitoring, data storage, and control scheme. The broker also keeps track of all the session's information as the devices go on and off called "persistent sessions", which is ideal for intermittent connectivity. That means if devices are going off-line the message is queued and when the devices go on-line it will be automatically updated which is a significant advantage of MQTT over the HTTP server.

Fig. 4 shows the flowchart of the proposed IoT based energy monitoring and management of the smart hybrid microgrid. The smart communication system is implemented on the practical microgrid by the proposed energy management algorithm. The priority scheduling of RE (solar PV, biogas power) generators, VRFB storage and the distribution grid (if available) have been executed to satisfy 24 × 7 access to electricity to the community loads. Depending on the availability of the solar PV power in the day time, the highest priority is given to it at any time of the day for demand management. Biogas plant being an energy source and a reservoir as well is scheduled after or along with the solar PV source depending upon its availability and load demand. As shown in the flowchart in Fig. 4, the usable biogas capacity is kept at a safe limit of a minimum of 60% of its reserve capacity to serve the load demand under no grid or grid outage condition. The 60% has been intentionally set in this paper in order to match the load demand profile under no grid or grid outage condition. Under this scenario, the biogas generator output helps in creating a reference AC bus that acts as a dummy grid in order to keep the grid-tied solar inverter functional during day time. If the solar PV power generation remains adequate and the biogas available capacity remains 60% greater than its reserve capacity, then for a load demand of greater than 60% of the biogas power generator capacity the combination of solar PV and biogas generator satisfies the load demand. The VRFB storage shall be charged from the AC bus depending upon its SOC level. The grid power is used to meet the load demand only when there is insufficient solar PV, biogas and low VRFB storage SOC in order to reduce the electricity tariff expenditure at the consumer end. All these instructions and scheduling sequences are sent to the main processor by MQTT which publishes the message and maintains smooth communication in the microgrid system.

Fig. 4.

Fig 4

Flowchart of the proposed IoT based Smart Microgrid operation.

4. Results and discussion

The performance of the proposed IoT based smart communication scheme and the energy management algorithm has been validated by the practical Solar PV-Biogas-VRFB storage integrated hybrid microgrid system. A 24 h duration practical load demand profile (6:00 A.M to the next day's 6:00 A.M) has been chosen. The peak load demand is 6.5 kW therefore to match with the daily demand profile the solar PV (10kWP), biogas engine-generator (15kVA), and VRFB storage (6 kWh) have been integrated to form the smart hybrid microgrid. Fig. 5, Fig. 6, Fig. 7 shows three practical case studies for demand-side management under a sunny day, cloudy day, and rainy day respectively. Fig. 8 shows a special case where the uninterrupted load demand management has been performed by the proposed energy management scheme even during a grid outage scenario. Here in this case study, from 3:00 PM to 7:30 PM the grid outage occurs. Then the biogas power generator acts as the temporary grid by creating a reference AC bus for the microgrid system to keep the load demand satisfied by the available solar PV power and the Biogas power. The VRFB storage is charged by the bi-directional converter from the AC bus if the VRFB SOC remains below a certain level of 60% as mentioned in the energy management algorithm flowchart in Fig. 4. In this paper, the total daily energy demand is of the building is calculated as 55.5 kWh. As shown in Fig. 5, Fig. 6, Fig. 7, Fig. 8, the negative power signifies the charging of VRFB storage whereas the positive power signifies the discharging. For biogas power generator the power never becomes negative as it acts as a reservoir and serves the load till the biogas is sufficient inside the digester. The negative power in the case of the grid signifies the power import from the grid and positive power signifies export to the grid under excess solar PV power generation. The overall smart microgrid operation monitoring and control have been executed by the low-cost IoT enabled MODBUS based communication platform which plays with the real-time data of PV power generation, biogas power generation, VRFB charging/discharging, grid export/import and the connected load demand.

Fig. 5.

Fig 5

Demand-side management on Sunny Day.

Fig. 6.

Fig 6

Demand-side management on Cloudy Day.

Fig. 7.

Fig 7

Demand-side management on Rainy Day.

Fig. 8.

Fig 8

Demand-side management considering sudden grid outage scenario.

Regarding the cost of implementation of the IoT based smart controller for the hybrid microgrid energy management in this paper, it is claimed that the use of Raspberry-Pi platform has reduced the cost compared to the LabVIEW based controller used in the microgrid energy management demonstrated by Sarkar et al. [8] as discussed in the introduction section of this paper.

Table 1 shows a comparative cost analysis of the IoT enabled Raspberry-Pi based smart microgrid controller implemented in this work and the LabVIEW based smart controller system.

Table 1.

Cost comparison between IoT enabled Raspberry-Pi based smart controller (a) and LabVIEW based smart controller (b).

(a) Smart Controller platform (Raspberry-Pi based)a Cost (INR)
Raspberry-Pi 3 – Model B 2700
Full HD IPS Panel Monitor with HDMI, VGA 8750
D-Link DES-1008C 10/100 Mbps Switch Network switch 950
HDMI Cable 350
Total 12,750
(b) Smart Controller platform (LabVIEW based)b Cost (INR)
NI* cRIO-9075 CompactRIO Controller 144,200
NI-9871 C Series Serial Interface Module 58,700
Dedicated Desktop (PC) 30,000
Total 2,32,900

*NI = National Instruments.

a

Element 14 product website.

b

LabVIEW official product website.

From the given cost analysis in Table 1a and b, it is thus claimed that the proposed IoT enabled Raspberry-Pi based smart microgrid controller is a low-cost solution for energy management.

5. Conclusion

In this paper, an IoT based smart communication system is developed and validated by a practical 10 kWP Solar PV, 15 kVA biogas plant, 6 kWh VRFB storage integrated hybrid microgrid. An optimized energy management algorithm has been proposed for satisfying peak demand management and ensuring zero loss of power supply probability under dynamic load profile. Four real-life case studies have been considered for the practical realization of the proposed energy management algorithm performance. The real-time monitoring and controlling of the microgrid system operation are implemented through the Raspberry-Pi based smart communication scheme. A PSCAD simulation study has been done to realize the hybrid microgrid electrical interface circuits and system. The experimental results demonstrate field validation of the developed IoT based smart communication scheme and the energy management algorithm. The results show that the dynamic load demand of the chosen community is satisfied continuously by optimized scheduling of RE sources, VRFB storage and grid (if available). It has also been observed from the results that during grid outage scenario at day time, the load demand is still met by optimized scheduling of biogas power generator which acts a local AC reference bus, thus satisfying the required load demand and utilizing the available solar power by maintaining the solar PV integrated grid-tied inverter operation with the help of biogas generator supported dummy AC grid bus. This feature ensures energy security in addition to the demand management. At the end of this paper, a cost comparison between the LabVIEW based and Raspberry-Pi based smart microgrid controller has also been shown to establish the economic viability of the proposed Raspberry-Pi based smart communication system in the microgrid energy management. Thus, the proposed IoT enabled smart communication scheme and the energy management solution presented in this paper are scalable and claim to be very useful for providing real-time monitoring and control of smart microgrid which satisfies the uninterrupted power supply to the community under both on-grid and grid outage scenarios.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

Author statements

All the authors have seen and approved the final version of the revised manuscript being submitted. The authors warrant that the article is the authors’ original work, hasn't received prior publication and isn't under consideration for publication elsewhere.

Acknowledgements

This presented research work has been funded by the Ministry of New and Renewable Energy (MNRE) Govt. of India, West Bengal Renewable Energy Development Agency, Dept. of Power & NES and the Department of Science and Technology (DST), Govt. of India. The research has been carried out at the center of Excellence for Green Energy and Sensor Systems, IIEST, Shibpur India and Birla Institute of Technology and Science (BITS) Pilani, Hyderabad Campus, India.

References

  • 1.Cai C., Liu H., Dai W., Deng Z., Zhang J., Deng L. Dynamic Equivalent Modeling of a Grid-Tied Microgrid Based on Characteristic Model and Measurement Data. Energies. 2017;10(12):1951. [Google Scholar]
  • 2.Dorahaki S., Dashti R., Shaker H.R. Optimal energy management in the smart microgrid considering the electrical energy storage system and the demand-side energy efficiency program. J. Energy Storage. 2020;28 [Google Scholar]
  • 3.Nikmehr N., Ravadanegh S.N. Optimal Power Dispatch of Multi-Microgrids at Future Smart Distribution Grids. IEEE Trans Smart Grid. 2015;6:1648–1657. [Google Scholar]
  • 4.Rocabert J., Azevedo G., Candela I., Teoderescu R., Rodriguez P., Etxebarria-Otadui I. Microgrid Connection Management based on an Intelligent Connection Agent. IECON. 2010;36:3028–3033. [Google Scholar]
  • 5.Kumar K.P., Saravanan B. Day ahead scheduling of generation and storage in a microgrid considering demand Side management. J. Energy Storage. 2019:78–86. [Google Scholar]
  • 6.Chung Y., Liu W., Cartes D.A., Schoder K. Control Parameter Optimization for a Microgrid System Using Particle Swarm Optimization. International Conference on Sustainable Energy Technology. 2008 [Google Scholar]
  • 7.Paliwal N.K., Singh A.K., Singh N.K. A day-ahead optimal energy scheduling in a remote microgrid along with battery storage system via global best guided ABC algorithm. J. Energy Storage. 2019;25 [Google Scholar]
  • 8.Sarkar T., Bhattacharjee A., Samanta H., Bhattacharya K.D., Saha H. Optimal design and implementation of Solar PV-Wind-Biogas-VRFB storage integrated Smart Hybrid Microgrid for ensuring zero loss of power supply probability. Energy Convers Manage. 2019;191:102–118. [Google Scholar]
  • 9.Ferraro M., Brunaccini G., Sergi F., Aloisio D., Randazzo N., Antonucci V. From Uninterruptible Power Supply to resilient smart micro grid: the case of a battery storage at telecommunication station. J. Energy Storage. 2020;28 [Google Scholar]
  • 10.Seifi A., Moradi M.H., Abedini M., Jahangiri A. an optimal programming among renewable energy resources and storage devices for responsive load integration in residential applications using hybrid of grey wolf and shark smell algorithms. J. Energy Storage. 2020;27 [Google Scholar]
  • 11.Noghreian E., Koofigar H.R. Power control of hybrid energy systems with renewable sources (wind-photovoltaic) using switched systems strategy, Sustainable Energy. Grids and Networks. 2020;21 [Google Scholar]
  • 12.Tomsovic K., Bakken D.E., Venkatasubramanian V., Bose A. Designing the next generation of real time control, communication, and computations for large power systems. Proc. IEEE. 2005;93 [Google Scholar]
  • 13.Molderink A., Bakker V., Bosman M.G.C., Hurink J.L., Smit G.J.M. Management and control of domestic smart Grid technology. IEEE Trans. Smart Grid. 2010;1:109–119. [Google Scholar]
  • 14.Wang C., Nehrir M.H. Power management of a stand-alone wind/photovoltaic/fuel cell energy system. IEEE Trans. Energy Convers. 2008;23(3):957–967. [Google Scholar]
  • 15.Hemmati M., Mohammadi-Ivatloo B., Abapour M., Anvari-Moghaddam A. Day-ahead profit-based reconfigurable microgrid scheduling considering uncertain renewable generation and load demand in the presence of energy storage, J. Energy Storage. 2020;28 [Google Scholar]
  • 16.Zamora R., Srivastava A.K. Controls for microgrids with storage: review challenges and research needs. Renewable Sustainable Energy Rev. 2010:2009–2018. [Google Scholar]
  • 17.Hajimiragha A., Zadeh M.R.D. IET Conf. on Renewable Power Generation. 2011. Practical aspects of storage modeling in the framework of microgrid real time optimal control. [Google Scholar]
  • 18.Khan M.R.B., Jidin R., Pasupuleti J. Multi-agent based distributed control architecture for microgrid energy management and optimization. Energy Convers Manage. 2016;112:288–307. [Google Scholar]
  • 19.Mehrasa M., Pouresmaeil E., Mehrjerdi H., Jørgensen B.N., Catalão J.P.S. Control technique for enhancing the stable operation of distributed generation units within a microgrid. Energy Convers Manage. 2015;97:362–373. [Google Scholar]
  • 20.Eghtedarpour N., Farjah E. Power Control and Management in a Hybrid AC/DC Microgrid. IEEE Trans Smart Grid. 2014;5(3):1494–1505. [Google Scholar]
  • 21.Shi W., Xie X., C.C.Chu R.Gadh. Distributed Optimal Energy Management in Microgrids. IEEE Trans Smart Grid. 2015;6(3):1137–1146. [Google Scholar]
  • 22.Hernandez-Aramburo C.A., Green T.C., Mugniot N. Fuel Consumption Minimization of a Microgrid. IEEE Trans Industry App. 2005;41(3):673–681. [Google Scholar]
  • 23.Kumar A., Singh A.R., Deng Y., He X., Kumar P., Bansal R.C. Integrated assessment of a sustainable microgrid for a remote village in hilly region. Energy Convers Manage. 2019;180:442–472. [Google Scholar]
  • 24.Yin C., Wu H., Locment F., Sechilariu M. Energy management of DC microgrid based on photovoltaic combined with diesel generator and supercapacitor. Energy Convers Manage. 2017;132:14–27. [Google Scholar]
  • 25.Gabbar H.A., Abdelsalam A.A. Microgrid energy management in grid-connected and islanding modes based on SVC. Energy Convers Manage. 2014;86:964–972. [Google Scholar]
  • 26.Choudar A., Boukhetala D., Barkat S., Brucker J.M. A local energy management of a hybrid PV-storage based distributed generation for microgrids. Energy Convers Manage. 2015;90:21–33. [Google Scholar]
  • 27.Koohi-Kamali S., Rahim N.A., Mokhlis H. Smart power management algorithm in microgrid consisting of photovoltaic, diesel, and battery storage plants considering variations in sunlight, temperature, and load. Energy Convers Manage. 2014;84:562–582. [Google Scholar]
  • 28.Dkhili N., Eynard J., Thil S., Grieu S. A survey of modelling and smart management tools for power grids with prolific distributed generation, Sustainable Energy. Grids and Networks. 2020;21 [Google Scholar]
  • 29.Zhang D., Evangelisti S., Lettieri P., Papageorgiou L.G. Economic and environmental scheduling of smart homes with microgrid: DER operation and electrical tasks. Energy Convers Manage. 2016;110:113–124. [Google Scholar]
  • 30.Rahmani-Andebili M., Stochastic Adaptive. and Dynamic Control of Energy Storage Systems Integrated with Renewable Energy Sources for Power Loss Minimization. Renew. Energy. 2017;113:1462–1471. [Google Scholar]
  • 31.Rahmani-Andebili M. Springer Nature Singapore Pvt Ltd; 2018. Cooperative Distributed Energy Scheduling in Microgrids; pp. 235–254. 235. [Google Scholar]
  • 32.Bhattacharjee A., Samanta H., Banerjee N., Saha H. Development and validation of a real time flow control integrated MPPT charger for solar PV applications of Vanadium Redox Flow Battery. Energy Convers Manage. 2018;171:1449–1462. [Google Scholar]
  • 33.Perpiñan O., Lorenzo E., Castro M.A. John Wiley & Sons, Ltd; 2006. On the Calculation of Energy Produced by a PV Grid-Connected System; pp. 265–274. [Google Scholar]
  • 34.Yang H., Lu L., Zhou W. A novel optimization sizing model for hybrid solar-wind power generation system. Sol. Energy. 2007;81:76–84. [Google Scholar]
  • 35.Palma-Behnke R., Ortiz D., Reyes L., Jimenez-Estevez G., Garrido N. Social SCADA and demand response for sustainable isolated microgrids. IEEE PES Innovative Smart Grid Technologies. 2012 [Google Scholar]
  • 36.Moghimi M., Liu J., Jamborsalamati P., Rafi F.H.Md., Rahman S., Hossain J., Stegen S., Lu J. Internet of Things Platform for Energy Management in Multi-Microgrid System to Improve Neutral Current Compensation. Energies. 2018;11:3102. [Google Scholar]
  • 37.Meloni A., Pegoraro P.A., Atzori L., Castello P., Sulis S. IoT cloud-based distribution system state estimation: virtual objects and context-awareness. IEEE International Conference on Communications; IEEE International Conference on Communications; 2016. [Google Scholar]
  • 38.Yigit M., Gungor V.C., Baktir S. Cloud computing for smart grid applications. Computer Networks. 2014;70:312–329. [Google Scholar]
  • 39.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 test bed: a case study in design and implementation for academic and research application. Heliyon. 2019;5(9):e02474. doi: 10.1016/j.heliyon.2019.e02474. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Pau M., Patti E., Barbierato L., Estebsari A., Pons E., Ponci F., Monti A. A cloud-based smart metering infrastructure for distribution grid services and automation, Sustainable Energy. Grids and Networks. 2018;15:14–25. [Google Scholar]
  • 41.Baraki P., Shastri S., Mohemmed A., Hegde A. Real Time Weather Analysis Using ThingSpeak. International Journal of Pure and Applied Mathematics. 2018;120(6):661–682. [Google Scholar]
  • 42.Nettikadan D., M S S.R. Smart Community Monitoring System using Thingspeak IoT Platform. International Journal of Applied Engineering Research. 2018;13(17):13402–13408. [Google Scholar]
  • 43.Aghenta L.O., Iqbal M.T. Design and implementation of a low-cost, open source IoT-based SCADA system using ESP32 with OLED, ThingsBoard and MQTT protocol. AIMS Electronics and Electrical Engineering. 2019;4(1):57–86. [Google Scholar]
  • 44.Calabretta M., Pecori R., Vecchio M., Veltri L. MQTT-Auth: a Token-based Solution to Endow MQTT with Authentication and Authorization Capabilities. Journal of Communications Software and Systems. 2018;14(4) [Google Scholar]
  • 45.Kashyap M., Sharma V., Gupta N. Taking MQTT and NodeMcu to IOT: communication in Internet of Things. Procedia Computer Science. 2018;132:1611–1618. [Google Scholar]
  • 46.Ramos S.H., Villalba M.T., Lacuesta R. MQTT security: A novel fuzzing approach. Hindawi, Wireless Communications and Mobile Computing. 2018:1–11. [Google Scholar]
  • 47.Ilaboya R., F.F.Asekhame E.Michael, Erameh A., Omofuma F.E. Studies on Biogas Generation from Agricultural Waste; Analysis of the Effects of Alkaline on Gas Generation. World Appl. Sc. Journal. 2010;9(5):537–545. [Google Scholar]
  • 48.Roubík H., Mazancová J., Dinh P.L., Van D.D., Banout J. Biogas Quality across Small-Scale Biogas Plants: a Case of Central Vietnam. Energies. 2018;11(7):1794. [Google Scholar]
  • 49.D‘Agostino R., Baumann L., Damiano A., Boggasch E. A Vanadium-Redox-Flow-Battery Model for Evaluation of Distributed Storage Implementation in Residential Energy Systems. IEEE Trans. Energy Convers. 2015;30(2):421–430. [Google Scholar]
  • 50.Bhattacharjee A., Saha H. Design and experimental validation of a generalized electrical equivalent model of Vanadium Redox Flow Battery for interfacing with Renewable energy sources. J. Energy Storage. 2017;13:220–232. [Google Scholar]

Articles from Journal of Energy Storage are provided here courtesy of Elsevier

RESOURCES