International Transactions on Electrical Energy Systems (Jan 2023)
Coordinated Control and Load Shifting-Based Demand Management of a Smart Microgrid Adopting Energy Internet
Abstract
High renewable energy penetration worsens systems instability. Balancing consumption energy and generation output energy reduces this instability. This paper introduces coordination control to coordinate the flow of electricity between MG buses and to stabilize the system under variable load, generation conditions. The adopted MG regulates the bidirectional DC/AC main converter using digital proportional resonant controllers in a synchronous reference frame. A maximum power point tracker-based boost DC/DC converter enables the wind turbine and solar photovoltaic to harvest maximum power. Traditional methods such as perturb and observe and incremental conductance maximum power trackers cannot solve nonlinearity and inaccurate responses. This work provides a hybrid maximum power tracker strategy to modify the responses of standard maximum power point techniques based on particle swarm optimization-trained adaptive neuro-fuzzy inference system (ANFIS-PSO) to achieve quick and maximum solar power with minimal oscillation tracking. Concerning the management system, this paper adopts a recent meta-heuristic algorithms-based DSM program to modify consumers’ electricity use by shifting the load appliances to off-peak demand periods. The adopted algorithms for DSM are sparrow search algorithm (SSA), binary orientation search algorithm (BSOA), and cockroach algorithm (CA). Finally, based on energy Internet technology, ThingSpeak cloud-based MATLAB is adopted to gather and display real-time data streams and generate graphical analyses. The simulation results reveal that the recommended coordinating control produces quick grid frequency responsiveness and zero steady-state errors. The optimal demand management program minimizes peak energy consumption from 5.2 kWh to 4.6 kWh. All DSM methods cost 439.1 $ per month, compared to 484.4 $ for the nonscheduling load profile.