- Faculty of Electrical and Control Engineering, Liaoning Technical University, Huludao, China
Centralized algorithms and distributed algorithms have gained great attention on the energy Internet nowadays. The centralized algorithm presses too much communication and numeration load to its control center in large-scale and neterogeny EI. The distributed algorithm requests too many times of iteration, and the performance and convergence speed is quite slow. The current literature presents a regional dispatch event-triggered algorithm (RDETA). Energy management in RDETA can transform between a centralized model and distributed model. With the effort, the energy management does notrequire iteration times in quantity. And due to event-triggered asynchronous communication, energy management not only relieson a global synchronous clock but also decreasecommunication frequency in most cases and increasecommunication frequency in exigency. In addition, RDETA adopts regional communication and regional energy dispatch, which can automatically modulate the scale of dispatch area by the degree of the energy problem. Finally, simulation results and theoretical demonstration show the aforementioned contributions of the proposed algorithm.
Introduction
Energy is a fundamental guarantee to industrial engineering and human society. With the much more frequent appearance of the fossil energy crisis, global environmental pollution, and multiple energy loads in industry, agriculture, and the daily life of humanity in recent years, it is imperative to create a better strategy to utilize multi-energy in higher efficiency, lower pollution, and more sustainable methods. Energy Internet (EI) and multi-energy systems rise in response to the proper time and conditions (Huang et al., 2010; Sun et al., 2017; Abdella et al., 2021). The key contributions of EI are to realize cooperation (Wang et al., 2020), optimization (Lu et al., 2019), management (Zhang et al., 2017), control (Zhang et al., 2020a), and complementation (Qin et al., 2019) among multiple energy subsystems. Furthermore, EI also contributes greatly in absorbing unstable renewable energy resources through the complex energy networks, enhancing the utilization rate of energy and accelerating energy sustainable development.
However, different from traditional fuel-based centralized power systems, EI is called for effectively coupling various neterogeny energy with different speeds and costs of the manufacture, transmission, and conversion and simultaneously managing large-scale energy systems. In consequence, how to cooperatively allocate energy generation resources including renewable resources that are incapable to control, complex energy conversion among various energy, and satisfying changeable and unpredictable energy loads tends into an exceedingly serious challenge in EI. For handling these issues, recent investigations adopt two main methods. One is centralized algorithms, and another is distributed algorithms.
The centralized algorithm can be subdivided into analytical algorithms (Lin and Viviani, 1984; Lin et al., 1992; Wright, 1997) and heuristic algorithms (Sun et al., 2013; Moeini-Aghtaie et al., 2014). Centralized algorithms have a high quality of performance and a high speed. They can settle small-scale energy trading with no need for iteration. However, the centralized algorithms rely on a strongly centralized communication and control center, are sensitive to single-point failures and modeling errors (Yile et al., 2017), are hard to protect users’ privacy (Pourbabak et al., 2017), etc. To sum up, the centralized algorithm is suitable for small-scale systems, whereas is unfit for large and complex systems in EI. To overcome the aforementioned drawbacks, the distributed algorithm becomes a burgeoning and effective substitute methodology to replace the centralized algorithm to deal with large and complex systems in EI. Demystified by multi-agent systems (Liang et al., 2021), distributed algorithms divide EI into subsystems and subdivide subsystems into energy devices. So Sun (2019) named subsystems in EI we-energy, and defined we-energy as basic energy units with the functions of the multi-energy manufacture, multi-energy consumption, multi-energy conversation, and multi-energy storage. This we-energy has high quality compared with other recent researches in the author’s view, so this study chooses we-energy as a model of energy subsystems.
The distributed algorithm in EI mainly includes four species of rudimentary theoretical knowledge containing price-guide algorithms (Yuang et al., 2022), alternating direction method of multipliers (ADMM) (Zhang et al., 2017), Newton descent algorithms (Li et al., 2020), and consensus-based methods (Sun et al., 2019). Xu et al. (2018) adopted a quasi-Newton algorithm to address economic optimization issues in multi-area. Sun et al. (2015) applied consensus-based methods in multi-agent systems to EI on the first try. Despite distributed algorithms being much fitter to large and complex EI than the centralized algorithm, the synchronous clock bus line is still too long due to the scale of global systems. Therefore, Li et al. (2019) renovated communication strategy to asynchronous event-triggered communication and embedded it into the execution of traditional distributed algorithms. Through its effort, each energy body can asynchronously trigger information exchanging to the global system at discrete instants driven by serious conditions to remove unnecessary communication. Nevertheless, communication and calculation in each time of triggering are still too large to operate. By the way, Li et al. (2019) sacrificed energy balance under the circumstances that communication is not triggered whereas disadvantages of energy mismatch are far more serious than economic loss. So sacrificing economic optimization is a better choice. Huang et al. (2016) raised co-optimization among microgrids. Can et al. (2021) adopted a price-guiding algorithm in EI, whereas the price in it is the energy selling price. The research value of the selling price is much less than that of energy manufacturing and converting costs. Additionally, nonlinear cost functions make energy cost changeable, which greatly increase the difficulty of research.
To sum up, recent research on EI has disadvantages hereafter. First, the largest challenge in energy management is all current algorithms require iterations. As we all know, iteration press a great burden on communication and calculation. Communication and calculation times about algorithms with iterations are hundreds of thousands of magnification to that without iterations. So it is a serious matter to invent an algorithm without iteration in EI. Second, because of the large and complex scale of EI, the synchronous clock bus line and global communication consume too much operation cost. The asynchronous communication in the literature (Li et al., 2019) addressed that problem to a certain degree whereas the communication in (Li et al., 2019) was a global communication. Regional communication may be better. Third, price-guiding is an irreplaceable method to alloplastic energy flow issues, because energy price is the only way to estimate value among different types of energy. However, recent research only invests in the selling price. Compared with the selling price, energy cost is far more ponderable in energy conversation. Nevertheless, because of complex cost functions, energy cost is fickle and difficult to be modeled. Finally, distributed algorithms at present are too sensitive to initial values whereas some initial values are difficult to ensure.
These challenges about EI hereinbefore can be settled together. Herein, a regional dispatch event-triggered algorithm (RDETA) comes into being to address the aforementioned issues. Mainly contributions of this article are summarized as following:
1) RDETA does not require iterations. As we all know, iterations press too much burden on communication and calculation. Communication and calculation times about algorithms with iterations are hundreds of thousands of magnification to that without iterations. Therefore, RDETA could increasingly decrease communication and calculation costs in EI.
2) RDETA renovates the communication method to event-triggered asynchronous regional distributed parallel communication, which is exceedingly fit for large EI. Because of the scale of EI, global communication requires too many communicating times. RDETA upsteps communication scope by event-triggered strategy. Furthermore, asynchronous communication does not rely on the synchronous clock bus line. Meanwhile, it decreases communication frequency in most cases to reduce unnecessary costs and increases communication frequency in exigency to aggrandize algorithm adjusting performance to be answerable for emergency circumstances.
3) This study subdivides energy price into energy selling price, energy average cost price, and energy momentary cost price. With this effort, the price-guiding method is better in complex nonlinear cost functions in EI. It is worth noting that these concepts all hereinbefore are originally put forward in this study. They fit energy management whereas may not fit other economic management issues.
4) RDETA adopts high order partial differential equations to centralize dispatch in one or two we-energies. Each energy devices only transmit its partial differential formula and high order partial differential formulas to the control platform inside we-energy. The agents communicate nothing about operating conditions. Therefore, RDETA reinforced the protection of users’ privacy. In addition, because of high order partial differential equations, RDETA is not sensitive to initial values.
5) Three secondary contributions. One is to replace day-ahead forecasting with communication-ahead forecasting to enhance forecasting accuracy. Another is that when the event-triggered system does not activate, RDETA chooses to sacrifice economic optimality rather than energy supply-demand balance because the detriment of energy mismatch is much greater than that of reducing economic earnings. The last contribution is that RDETA entirely handles the issue of energy conversion.
The rest of this study is as follows. Section 2 introduces the proposed mathematical model of EI, we-energies, and energy devices. Section 3 first introduces some fundamental knowledge. Then, it introduces the proposed RDETA. Section 3 demonstrates the optimal performance and avoiding Zeno behavior of RDETA, too. Section 4 analyses several illustrative case studies to show the proposed RDETA applied to a simulated EI. The conclusion drawn from this study is in Section 5.
Mathematical Model of EI
An anticipated construction of single we-energy, employed to couple multiple energy components together, is depicted in Figure 1A. We can divide the energy devices of each we-energy into seven classes, i.e., including the energy manufacturer (EM), the energy transform devices (TD), the energy storage devices (SD), the energy load (EL), the energy transfer path (TP), the information communication path (ICP), and the we-energy control platform (CP). As a small but complex and consummate energy subsystem of the energy prosumer (the conception of prosumer was in (Kubli et al., 2018)), we-energies can play multitudinous roles of energy supplier, energy transformer, and energy terminal user by controlling orders from CP. CP controls its multi-energy generators, multi-energy transform devices, multi-energy storage devices, and multi-energy loads. e.g., each we-energy can sell the part of excess power flow to other we-energies to help we-energies under power shortage circumstances and earn an additional economic profit.
The we-energy is regarded as a power supplier at this moment. In the meantime, the we-energy shall purchase deficit heat energy flow from other we-energies if it is hard to reach its heat supply-demand balance, so it plays a role of the heat terminal user. As shown in Figures 1A, B, the dispatch inside we-energy is centralized dispatch controlled by CP whereas the cooperation among we-energies is implemented under a sparse and distributed communication network based on the theory of multi-agent systems that are topology structures with great promise in the future compositive energy systems. In this mode, each we-energy only needs to exchange information with its corresponding neighbors when an event triggers asynchronous communication to implement their co-management. We can obtain optimal operating conditions through RDETA. To this end, the interconnected EI cyber information structure and physical structure are far different from preceding energy hub models (Sheikhi et al., 2015; Bahrami and Sheikhi, 2016). The energy hub models in previous research are mainly devoted to the energy import side. Each energy hub can reach its energy supply-demand balance. However, we-energies are integrated energy agents constituted of energy hubs and terminal energy users and their co-dispatch can reach further interconnection on both energy entrance sides and energy exit sides. Through these efforts, the system flexibility, scalability, and reliability of EI can be greatly improved. Additionally, it is necessary for energy in the EI network to be transmitted and transformed in easy means. So only power, heat, and gas frequently-used energy conform to the requirement from the network in EI. On this account, EI in this study is power-heat-gas EI. Other types of energy including coal are not discussed in this study. What is noteworthy is that, despite great promise about interconnection among we-energies, the large-scale and complex structure of it brings abundant serious challenges because of the frequency of communication, iterations, and calculations. To handle these issues, RDETA uses various methods such as regional communications, event-triggered asynchronous communications, transitions between distributed model and centralized model, and high-order partial differential equations. The purposes of these methods are to avoid global communications in large EI, reduce unnecessary superfluous communications and rely upon synchronous clock bus lines, settle complex and large EI with the performance-superior centralized algorithm in distributed multi-agent systems, and avoid iterations. In addition, RDETA replaces the day-ahead forecasting (Zhang et al., 2020b) with communication-ahead forecasting to enhance forecasting accuracy.
We-Energy Model
As seen in Figure 1A, at the energy entrance or export side, the received power flow
From the preceding part of the study, we can get to know that, the EM includes five kinds of devices, i.e., the WG, the SG, the SH, the CCHP, and the EGG. The TD includes the P2G, the EB, and the GCHP. The SD contains PS, HS, and GS.
Energy flow in we-energies could be calculated as follows:
We consider an EI as a multi-agent system with
EM Devices Mathematical Model
Renewable Energy Devices Model
One of the main purpose is to promote the utilization of renewable resources because they are clean, environmentally friendly, and low-cost. However, renewable energy resources are scattered in the distribution of geographic position and unpredictable energy production in time. As for better absorbing them, the forecasting accuracy is exceedingly significant. Traditional researchers adopt day-ahead forecasting (Bahrami and Sheikhi, 2016) to predict renewable energy generators. Nevertheless, due to the long time scale (1 day), the accuracy of day-ahead forecasting is exceedingly hard to be assured. For heightening the predicted precision, this study presents communication-ahead forecasting using the day-ahead assist method as follows:
In addition, the confidence intervals of
Based on the aforementioned reason, the cost of renewable energy devices can be the punishment for energy deficiency. So if we choose the forecasting result higher, the economic optimization will be better, whereas the dependability will be worse, and vice-versa. The cost functions of renewable energy devices can be as following:
The limits of renewable energy devices are as follows:
That is the same as Eq. 6.
By the way,
Fossil Fuel Burning Based EM Devices
First, the technology of co-generation combining heat and power has already matured recently. And because of the high-efficient performance, that technology is much better than fuel-based plants and fuel-based boilers in the purpose of environmentally friendly and economic optimal. To sum up, fuel-based plants and fuel-based boilers are all replaced by co-generation combined heat and power devices. Second, to handle and investigate the ramping rate constraints of CCHPs, its form in discrete shape is always modeled into a knapsack mathematical problem. It is worth noting that we only consider the ramping constrain of the bower but not of heat because the response speed of heat is exceedingly slow. That reason is also fit for GCHP. The cost function of CCHP is as follows:
where
EGG Devices
Natural gas is a kind of fossil fuel and there are not any devices that can produce it. The only way to get natural gas is to buy it from related departments. The only thing we need to consider is the natural gas price, which cannot be changed by EI but decided by other departments.
TD Devices Mathematical Model
P2G and EB Models
The model and cost function of P2G are as follows:
GCHP Models
The model and operating cost function of DGC are as follows:
Where
The constraints of GCHP are as follows:
SD Devices Mathematical Model
There is an optimal reserve in SD. If the stored energy is much less than the optimal reserve, it will press too much stress on SD devices. If things go on like this for too long, it may injure the capacity of SD devices. If the stored energy is much more than the optimal reserve, the stored energy will be under a risk of a leak. So the optimal condition function of SD is as follows:
The limits of SD are as follows:
EL Mathematical Model
There are two essential challenges in EL. One is the randomness of terminal users, the other is load shifting. Load shifting is analyzed here. RDETA could absorb the randomness of terminal users in the large multi-agent system of EI by RDETA, which will be introduced in Section IV. In the multi-energy system of EI, different energy loads can transform between each other by energy conversion, e.g., power flow converses to gas flow via P2G, through this method certain gas load transfers to the power load. So the model of EL is as follows:
Energy Management And RDETA Algorithm
Proposes and Difficulties of Energy Management
Considering an EI with a number of we-energies, the expectation of energy management is to minimize the cost under the circumstance that the total energy demand in the whole society that covers is satisfied by the synergy among all participators. We can model it as a mathematical objective function as:
The cost not only includes the visualized economic expenditure but also contains some invisible expenditure incorporating but not limited to the inaccurate forecasting of renewable energy resources, undertaking the risk of energy mutation, energy pour and energy shortage, and the like.
First, the maximal challenge is too many iterations for the following reason. The complex mathematical issue of energy management is impossible to be solved by continuous math theory. So the only way to settle it is discrete mathematics based on supercomputers. However, that method brings hundreds of thousands of times of iterations. What is more, each time of iteration is accompanied by large communication. Second, the randomness of terminal users and the uncertainty of renewable energy resources cause a mass of trouble. Third, because of the complexity of energy management, recently parallel algorithms in computer math in embedded software are incompatible with EI, which highly limits the high performance of supercomputers. Fourth, because of the large scale of EI, it is exceedingly difficult to build the synchronous clock bus line and global communication. Fifth, although a certain part of EI is uncertain, it does not change tempestuously moment by moment. When participators change a little, the dispatch earnings may be no more than the cost of computing and communicating. Sixth, the principle of multi-energy conversion is complex and multitudinous, and the iteration in the algorithm is incompatible with energy conversion. Seventh, the privacy of we-energies and devices is difficult to protect. Last but not least, the cost of energy generation and conversion is changeable, which causes certain trouble to economic optimization.
The Developing of Energy Management Algorithms
Energy management in a traditional power system adopts the centralized algorithm, which is nearly infeasible because of too much pressure on the control center and communication. So the distributed algorithm rises (Yuang et al., 2022). The distributed algorithm not only greatly reduces the pressure of the control center but also absorbs renewable energy resources in the huge system of EI. Moreover, the issue of privacy protection is half done in it (agents communicate with neighbor agents so their privacy is not entirely protected). Additionally, the incompatible issue is settled on its own. The distributed algorithm is great progress because it is at least a feasible method. However, other disadvantages hereinbefore still exist. What is more, the distributed algorithm requires an excess of iteration times and a large of communications at each time of iteration. What is worth noting is that the computing and communicating times in distributed algorithms are much more than that in centralized algorithms. Whereas the computing and communicating in distributed algorithm allocate to all we-energies, but that in the centralized algorithm are entirely undertaken by the control center. A large number of technology limits including the hardware structure, the size of the microcircuit, and the packaging technology impose certain restrictions on the performance of the supercomputer in the control center, so a centralized algorithm is impracticable. However, the number of the control platforms is not limited, so distributed algorithms can handle much more complex issues. So the distributed algorithm is doable in EI although the computing and communicating cost is large. Li et al. (2019) proposed the asynchronous distributed algorithm which reduces some meaningless communication and does not require the synchronous clock bus line. However, there are still various challenges in energy management, especially the iteration problem and the communicating and computing pressure it brings. Furthermore, the algorithm in the study by Li et al. (2019) sacrifices energy supply-demand balance under certain circumstances, which does great harm to EI. To this end, this study proposed that the RDETA algorithm can handle all aforementioned challenges. The difficulties of energy management, the contributions, and the greatest motivations of all these algorithms are in Table 1 (✔ for entirely addressing, ✖ for not addressing, • for half addressing). RDETA adopts several technologies. Some are original, others are not original. Table 2 shows all technologies and their contributions and their original circumstances (✔ for original, ✖ for not original).
Basic Knowledge of Graph Theory
Consider an EI system with
RDETA Algorithm
In this study, the main purpose is to minimize all costs under the circumstance that all energy demands and all limits are satisfied. So we can model all participants in each we-energy as a vector space including a lot of vectors including the operating condition vector
The responding speed of gas may be several seconds or several seconds. We control gas at this time, and because of the slowly responding speed, the control may come into play in the next measuring time. So we regard the gas flow as
The symbol
The partial derivative values are the energy prices for the reason that is expressed hereinafter.
So the price vector in the two we-energies will be the same. Then, the control center will compute how much energy should be transmitted from one we-energy to another and stack it into an energy flow vector. After that, the asynchronous communication will be cut off, while the energy transmitting value will be reserved in a transmitting vector and the we-energies will transmit energy according to that. There are some points which should be emphasized. First, a we-energy can only asynchronously communicate to only one we-energy at a time. If the price difference still exists between it and another we-energy, that we-energy may communicate to it after it finished the asynchronous communication before. Second, after the asynchronous communication, if another asynchronous communication between them does not appear, the energy transmitting between them will be invariant even if the operating conditions of some energy devices change by the dispatch inside the own we-energy or the asynchronous communication between the we-energy and another we-energy. Third, when the next measuring time is reached, all we-energies will dispatch inside themselves by partial differential equations first, then they may asynchronously communicate and asynchronously dispatch. If one or two we-energies have the energy transmitting assignment between other we-energy, the asynchronous energy dispatch should consider the energy transmitting assignment. Fourth, if one we-energy should asynchronously communicate to two or more we-energies, whose we-energy will be communicated first may be random because there is not an asynchronous clock bus line in EI, so the trigger time may not be same in different we-energies. We cannot control which two we-energies will trigger early. Fifth, if the operating condition of a device is out of its in equation constraint, we will adjust it to a value on the constraint boundary. Then, we will adjust other values to reach the energy balance. By these methods, the energy management of RDETA will be realized. What is more, if the energy conversion efficiency and the operating cost factor of TD devices are all under a trigger condition, we can regard the transmitted load as the terminal users’ load to simplify the computing pressure. In this study, that condition is
Testification of Optimality and Avoiding Zeno Behaviors
As you can see, we do not prove the astringency of RDETA. The reason for that is there is not any iteration in RDETA, the astringency is obviously meaningless. The optimality is very easy to understand. However, what is the meaning of avoiding Zeno behaviors? The Zeno behavior means the trigger happens infinite times in a limited time. In this study, the Zeno behavior means the asynchronous communication is activated infinite times in one time of measuring.
The cost is changeable, which brings a serious challenge to energy management. For handling that issue, we propose several concepts including average cost, instantaneous cost, and finite difference cost.
The average cost is the specific value of the whole energy generation or conversion cost (can be solved by the cost function) and the energy flow. The finite difference cost is the specific value of a length of energy cost and the energy flow difference. The difference between the average cost and the finite difference cost is that the average cost is a specific value with the whole generation (conversion) energy, which is from zero to an energy flow value. However, the finite difference cost is between energy flow
Because the absolute value of
If there are
The optimization proof of the whole EI is the same as that of one we-energy because we can regard the whole EI as a big we-energy. In that big we-energy, all energy cost functions are convex functions, all price vectors are the same, and all energy conversion instantaneous costs are the same too. Under that circumstance, the energy balance is reached. If some energy devices operate in another condition, other devices also need to change the operating conditions to ensure the energy balance. The price of them will change. According to the theory of convex optimization, the increasing finite difference cost of the devices generating or transforming more energy is more than the decreasing finite difference cost of other devices because all functions are convex functions. (The cost functions of TD devices are also convex functions because they are composite functions.)
There are a large number of contributions of RDETA, which are summarized in Figure 2. Some are obvious while some are vague. We introduce some obscure contributions here. It is worth noting that there is not a relationship between the importance of the contributions and whether to introduce them here. The only reason to introduce them is that they are difficult to understand.
The reason RDETA can enhance privacy protection is that each we-energy only needs to exchange their
Simulation Results
The performance of the proposed RDETA algorithm is tested on an EI system with five we-energies. The simulation platform and all data are shown in the Supplementary Appendix. The measurement interval time is 10 s. The simulation results are as follows.
Figures 2, 3 are the instantaneous price of power and heat (the gas price never changes). Figures 4–6 are energy exchanging between each we-energy and others. Figure 7 is the asynchronous communication times in whole EI. What is worth noting is that the communication order is randomized to a certain degree because there is not a synchronous clock bus line. For comparing with the traditional distributed algorithm, we give a distributed Newton algorithm result. Most data and models for the distributed Newton algorithm are the same as that in RDETA, while the gas production cost function is different because without the changing price of gas, the traditional algorithm cannot run. The cost function is as follows:
To differentiate, that device is called DGP in the distributed Newton algorithm but called EGG in RDETA.
Figures 8–10 are the power-heat-gas mismatch. The Zeno coefficient is the decrease times of the Newton downhill factor. The traditional Newton distributed algorithm goes by 43 times of iteration with global communication to make all types of energy mismatch less than
Figure 12 is the we-energy framework. Figure 13 is the EI framework. There are five we-energies in EI in this article. The price of gas is 8 cents per
Conclusion
In this study, an innovative asynchronous communication energy management framework without iterations has been introduced for the future EI. Along with five we-energies, the EI system can better address the features and requirements of EI in a way with much less workload. By the combination of distributed algorithms and centralized algorithms and the partial differential equations, the cost of RDETA greatly decreases and its performance of that is obviously increased. Simulation results and theoretical identifications have demonstrated the effectiveness of it. However, cyber attacks and nonconvex issues are out of consideration in this study. So they need to address this in future work.
Data Availability Statement
The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.
Author Contributions
The author has written the whole article by himself.
Conflict of Interest
The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s Note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary Material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fenrg.2022.908199/full#supplementary-material
References
Abdella, J., Tari, Z., Anwar, A., Mahmood, A., and Han, F. (2021). An Architecture and Performance Evaluation of Blockchain-Based Peer-To-Peer Energy Trading. IEEE Trans. Smart Grid 12 (99), 1. doi:10.1109/TSG.2021.3056147
Bahrami, S., and Sheikhi, A. (2016). From Demand Response in Smart Grid Toward Integrated Demand Response in Smart Energy Hub. IEEE Trans. Smart Grid 7 (2), 650–658.
Can, W., Zhaohong, B., Qiuwei, W., Gengfeng, L., and Haipeng, X. (2021). Coordinated Post-Contingency Dispatch of Integrated Energy System With Multiple Participants Based on Distributed Energy Trading. Int. J. Electr. Power & Energy Syst. 130, 31. doi:10.1016/j.ijepes.2021.107011
Huang, A. Q., Crow, M. L., Heydt, G. T., Zheng, J. P., and Dale, S. J. (2010). The Future Renewable Electric Energy Delivery and Management (FREEDM) System: The Energy Internet. Proc. IEEE 99 (1), 133–148. doi:10.1109/JPROC.2010.2081330
Huang, B., Li, Y., Zhang, H., and Sun, Q. (2016). Distributed Optimal Co-Multi-Microgrids Energy Management for Energy Internet. IEEE/CAA J. Automatica Sinica 3 (4), 357. doi:10.1109/JAS.2016.7510073
Kubli, M., Loock, M., and Wüstenhagen, R. (2018). The Flexible Prosumer: Measuring the Willingness to Co-Create Distributed Flexibility. Energy Policy 114, 540–548. doi:10.1016/j.enpol.2017.12.044
Li, Y., Gao, D. W., Gao, W., Zhang, H., and Zhou, J. (2020). Double-Mode Energy Management for Multi-Energy System via Distributed Dynamic Event-Triggered Newton-Raphson Algorithm. IEEE Trans. Smart Grid 11 (99), 5339. doi:10.1109/TSG.2020.3005179
Li, Y., Zhang, H., Liang, X., and Huang, B. (2019). Event-Triggered-Based Distributed Cooperative Energy Management for Multienergy Systems. IEEE Trans. Ind. Inf. 15 (4), 2008–2022. doi:10.1109/tii.2018.2862436
Liang, H., Zhang, L., Sun, Y., and Huang, T. (2021). Containment Control of Semi-markovian Multiagent Systems With Switching Topologies. IEEE Trans. Syst. Man, Cybern. Syst. 51 (99), 1–11. doi:10.1109/TSMC.2019.2946248
Lin, C, E., and Viviani, G. L. (1984). Hierarchical Economic Dispatch for Piecewise Quadratic Cost Functions. IEEE Power Eng. Rev. 103, 1170. doi:10.1109/TPAS.1984.318445
Lin, C. E., Chen, S. T., and Huang, C.-L. (1992). A Direct Newton-Raphson Economic Dispatch. IEEE Trans. Power Syst. 7 (3), 1149–1154. doi:10.1109/59.207328
Lu, R., Hong, S. H., and Yu, M. (2019). Demand Response for Home Energy Management Using Reinforcement Learning and Artificial Neural Network. IEEE Trans. Smart Grid 10 (6), 6629–6639. doi:10.1109/tsg.2019.2909266
Moeini-Aghtaie, M., Dehghanian, P., Fotuhi-Firuzabad, M., and Abbaspour, A. (2014). Multiagent Genetic Algorithm: An Online Probabilistic View on Economic Dispatch of Energy Hubs Constrained by Wind Availability. IEEE Trans. Sustain. Energy 5 (2), 699–708. doi:10.1109/tste.2013.2271517
Pourbabak, H., Luo, J., Tao, C., and Su, W. (2017). A Novel Consensus-Based Distributed Algorithm for Economic Dispatch Based on Local Estimation of Power Mismatch. IEEE Trans. Smart Grid 9 (99), 1. doi:10.1109/TSG.2017.2699084
Qin, X., Sun, H., Shen, X., Guo, Y., Guo, Q., and Xia, T. (2019). A Generalized Quasi-Dynamic Model for Electric-Heat Coupling Integrated Energy System with Distributed Energy Resources. Appl. Energy 251, 113270. doi:10.1016/j.apenergy.2019.05.073
Sheikhi, A., Rayati, M., Bahrami, S., and Mohammad Ranjbar, A. (2015). Integrated Demand Side Management Game in Smart Energy Hubs. IEEE Trans. Smart Grid 6 (2), 675–683. doi:10.1109/tsg.2014.2377020
Sun, J., Palade, V., Wu, X. J., Fang, W., and Wang, Z. (2013). Solving the Power Economic Dispatch Problem With Generator Constraints by Random Drift Particle Swarm Optimization. IEEE Trans. Industrial Inf. 10 (1), 222–232. doi:10.1109/TII.2013.2267392
Sun, Q., Fan, R., Li, Y., Huang, B., and Ma, D. (2019). A Distributed Double-Consensus Algorithm for Residential We-Energy. IEEE Trans. industrial Inf. 15, 4830. doi:10.1109/TII.2019.2921431
Sun, Q., Han, R., Zhang, H., Zhou, J., and Guerrero, J. M. (2015). A Multiagent-Based Consensus Algorithm for Distributed Coordinated Control of Distributed Generators in the Energy Internet. IEEE Trans. Smart Grid 6 (6), 3006–3019. doi:10.1109/tsg.2015.2412779
Sun, Q., Zhang, Y., He, H., Ma, D., and Zhang, H. (2017). A Novel Energy Function-Based Stability Evaluation and Nonlinear Control Approach for Energy Internet. IEEE Trans. Smart Grid 8, 1195–1210. doi:10.1109/tsg.2015.2497691
Wang, Y., Nguyen, T.-L., Xum, Y., Tran, Q. T., Xu, Y., Tran, Q.-T., et al. (2020). Peer-to-Peer Control for Networked Microgrids: Multi-Layer and Multi-Agent Architecture Design. IEEE Trans. Smart Grid 11 (6), 4688–4699. doi:10.1109/tsg.2020.3006883
Wu, J., Zhang, B., Wang, K., Shao, J., Yao, J., Zeng, D., et al. (2015). Optimal Economic Dispatch Model Based on Risk Management for Wind‐integrated Power System. IET Generation, Transm. Distribution 9 (15), 2152–2158. doi:10.1049/iet-gtd.2015.0209
Xu, T., Wu, W., Zheng, W., Sun, H., and Wang, L. (2018). Fully Distributed Quasi-Newton Multi-Area Dynamic Economic Dispatch Method for Active Distribution Networks. IEEE Trans. Power Syst. 33, 4253. doi:10.1109/TPWRS.2017.2771950
Yile, L., Liu, F., and Mei, S. (2017). Distributed Real-Time Economic Dispatch in Smart Grids: A State-Based Potential Game Approach. IEEE Trans. Smart Grid 9 (5), 4194–4208. doi:10.1109/TSG.2017.2652919
Yuang, X., Qingshan, X., Haiya, Q., and Li, C. (2022). Peer-to-Peer Energy Trading Considering the Output Uncertainty of Distributed Energy Resources. Energy Rep. 8, 567. doi:10.1016/j.egyr.2021.11.001
Zhang, H., Li, Y., Gao, D. W., and Zhou, J. (2017). Distributed Optimal Energy Management for Energy Internet. IEEE Trans. Ind. Inf. 13 (6), 3081–3097. doi:10.1109/tii.2017.2714199
Zhang, N., Sun, Q., Wang, J., and Yang, L. (2020a). Distributed Adaptive Dual Control via Consensus Algorithm in the Energy Internet. IEEE Trans. Industrial Inf. 17 (99), 1. doi:10.1109/TII.2020.3031437
Keywords: asynchronous communication, centralized algorithm, distributed algorithm, energy internet, energy management, multi-agent system, renewable energy source, zone control
Citation: Tan J (2022) Energy Management Without Iteration—A Regional Dispatch Event-Triggered Algorithm for Energy Internet. Front. Energy Res. 10:908199. doi: 10.3389/fenrg.2022.908199
Received: 30 March 2022; Accepted: 11 April 2022;
Published: 13 May 2022.
Edited by:
Yushuai Li, University of Oslo, NorwayCopyright © 2022 Tan. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Jiaming Tan, bTE1MTI0NDAzNDYxQDE2My5jb20=