- Faculty of Electrical and Control Engineering, Liaoning Technical University, Huludao, China
Existing energy management methods for integrated energy systems are mostly in distributed communication and computation now, need a large number of iterations, and each time of iteration needs lots of communication and computation. For this reason, on one hand, the iteration may cause energy-delay. On the other hand, iteration will significantly increase the communication and computation burden. The integrated energy systems contain a variety of devices and energy resources (including renewable energy resources), so the communication and computation burden is already very high. If the communication and computation cannot be solved very well, the cost functions of each device need to be much easier to ensure the operation of the system and their systematic error will be much larger. For this reason, the result of optimization will be much worse because of the accuracy of cost functions. The greatest challenge of this issue is to establish an algorithm without iteration. For handling this issue, first, we adopt the theoretical demonstration to prove that if all prices of all devices are the same, the optimization will be realized and the instantaneous price is the one-order derivative. (we assume the relationship between the operating cost and the energy flow of each device as the convex cost functions.) Second, we reshape all cost functions. Third, we change the function to the total of the foregoing functions in the directed annular path and adopt the total function of the hole system to solve the energy price. Last, we use the price to ensure their operating condition. Our theoretical demonstration has already proved the optimization, convergence, the plug and play performance, scalability, and the emergency scheduling performance of the annular partial differential algorithm (APDA).
1 Introduction
Recently, there were several papers on the concept of “integrated energy system (IES)” for handling problems related to utilizing sustainable and environmentally friendly renewable energy resources, renovating the energy utilization model, enhancing energy management, and securing system control (Wang et al., 2021; Zhou et al., 2021; Chen et al., 2022). The most prominent development regarding the IES is a framework that includes various energy types. During the transition from traditional single-energy systems to an IES, the most important issue that should be revisited is how to maximize social profits (Liu et al., 2022a). Accordingly, the energy management issue, which is one of the fundamental issues in power systems (Yang et al., 2022), should be revisited to achieve the envisioned IES concept.
Fundamentally, energy management is formulated as an optimization problem. Numerous methods have been adopted to address the optimization problem, which can be classified into two main categories: centralized approaches (CAs) and distributed approaches (DAs). The CA optimally dispatches various energy resources in different areas by running an integrated economic dispatch center over the entire IES. However, an IES is typically composed of too many distributed areas that may be operated by various energy operators; therefore, a centralized solution for the IES is impractical owing to both technical and administrative reasons. In addition, the CA depends on a strong centralized control center and numerous communication paths from that center, which can sharply increase computational costs and the likelihood of single-point failures. Moreover, the CA cannot ensure user privacy. To address these shortcomings, with the development of multi-agent systems, numerous scholars have adopted DAs to replace CAs. The design of a DA is inspired by the multi-agent theory and edge computing methods in the fields of computing and blockchain (Wei et al., 2021; Feng et al., 2022a; Feng et al., 2022b; Liu et al., 2022b; Mao et al., 2022; Wei et al., 2022). DAs aim to achieve multi-area integrated optimality in a distributed and coordinated fashion without revealing the private information regarding each area. Compared with CAs, DAs exhibit better robustness (Xing et al., 2015; Hua et al., 2018; Xu et al., 2019), scalability (Binetti et al., 1720; Huang et al., 2022; Kirli et al., 2022), resilience (Abessi and Jadid, 2021; Guo et al., 2021; Mishra et al., 2022), and privacy protection (Zhou et al., 1667), (Zhou et al., 2020). Zhang et al. (2017) proposed a distributed consensus algorithm that can be applied to energy management in a fully distributed manner for the first time. The novel distributed algorithm introduced in Chen et al., (2015) does not require projection and can control the underlying power flow. In addition, many scholars have integrated event-triggered theory with DAs to reduce redundant communications in the IES. Tan et al. (2021) and Tan (2022) investigated asynchronous communication DA systems with partial inputs. Liu et al. (2021) examined an event-triggered system with bipartite consensus-quantized control. From these studies, we can conclude that the DA is better suited to energy management because it disintegrates global computation into local computation and assigns the energy management problem to the energy subsystem and distributed energy device, which uses only local communication, computation, and control to achieve optimal operation. Ma et al. (2021) proposed a three-step-based graph partitioning algorithm to divide a power network into several groups according to the characteristics of power flow to adjust bus among the groups. He et al. (2017) studied the group work and big data and combined the power flow analysis and fault detection for the first time. However, the fault detection does not only fit for electrical power system, but the pipeline network also needs fault detection. Hu et al. (2022) studied the fault detection of the small leak location for intelligent pipeline. Ma et al. (2022) proposed a dual-predictive control method to handle the error issue. Chang et al. (2021) had already modeled the network constraint to avoid the power flow violating the limit.
The main idea behind the existing multi-agent theory and edge computing studies is that to optimally control a complex and large industrial system, the large system should be divided into small systems, which should be appropriately adopted to optimally control the large system. This approach is similar to dividing the smart grid into microgrids and dividing the multi-agent system into agents. Therefore, the IES must be divided as well. For handling this issue, Yang et al. (2020) proposed the concept of “we-energy” to divide an IES. As a subunit of the IES, we-energy is a small independent energy system coupled with various energy sources. These small energy systems are connected to each other through energy ports to form an IES. In addition, we-energies are significantly different from microgrids because they are deeply coupled systems of information, physics, energy, and economics. We-energy can play various roles in an IES, including but not limited to energy manufacturing, energy consumption, energy conversion hubs, and energy store hubs. In summary, this study adopts we-energy as a subsystem of IESs.
Although DA applications in IESs have already been developed significantly, these existing methods still have many limitations. First, an excessive number of iterations can aggravate the communication and computational burden. The reason for this is that the DA only disperses the communication and computational burden from the control center to the hole system; however, the total communication and computational burden remains exceedingly large because the existing DA approaches require iterations on many occasions. If the iterations waste too much time, the communication and computation costs become significant and the time wasted by the iteration may cause an energy delay. Second, the adoption of DAs in energy management is dependent predominantly on assumptions regarding the operating conditions of devices in an IES and well-tuned algorithm parameters. However, tuning certain parameters is extremely challenging. Third, except for several finite-step distributed algorithms, (Zhao et al., 2014); (Guo et al., 2017), most traditional decomposition methods and distributed algorithms are asymptotically convergent, resulting in a trade-off between the accuracy of a given algorithm and number of iterations (Lai et al., 2017).
Although existing DAs can disperse the communication and computation burden from the control center to every we-energy, the communication and computation burden is still in the IES. In addition, compared with traditional electrical power systems, the IES contains more energy types, more energy resources, and more energy loads. So the complexity of the IES is much higher than that of traditional electrical power systems, which will significantly increase the communication and computation burden. Also, that burden will do great harm to the IES. On one hand, if that burden is too large, the IES needs to consume enormous costs on communication and computation. Traditional electrical systems only dispatch energy costs and ignore communication and computation costs. However, the communication and computation cost is also very high, especially in complicated IESs. On the other hand, too much communication and computation will consume too much time. In a power–heat–gas IES, the time scale of power is much shorter than that of heat and gas. However, the complex of heat and gas in energy quality ( temperature of the water and calorific value of gas) and energy transmission is much higher than that of power. In the traditional electrical power system, we only need to dispatch power, so energy management is not very slow so that power may not be a delay. However, in the IES, we need to communicate and compute power, heat, and gas. So, the power time delay will happen more frequently.
To overcome these challenges, it is necessary to develop a distributed algorithm without iterations as it can considerably reduce communication and computational costs, has better accuracy, and is insensitive to parameters and initial values. First, each iteration needs to communicate and compute, and an iteration usually takes significant time. Consequently, the communication and computational costs in an algorithm with iterations is one hundred times less than those of an algorithm without iterations. Second, traditional algorithms with iterations are asymptotically convergent, which results in a trade-off between accuracy and number of iterations. Because the IES is a large system, a few unfit parameters can result in a strong energy mismatch. Third, the algorithms with iterations are sensitive to parameters and initial values because the result may lead to oscillation or divergence. However, the algorithm without iterations does not have this disadvantage.
To address these problems, we propose an algorithm without iterations called the annular partial differential algorithm (APDA) in this study. First, we depict a theoretical demonstration to prove that if all devices are priced the same, optimization can be realized, and instantaneous price becomes a one-order derivative. Second, we reshape all cost functions. We set the independent variable to the first derivative and dependent variable to the energy value. Third, we changed the function to the total of the foregoing functions in the directed annular path. Each agent must be computed only once. Fourth, we adjusted the total function of the hole system to set the energy price. Finally, we transmit the energy prices to all devices, and the devices can use this price point to ensure their operating conditions. Our theoretical demonstration has already proved that APDA reliably attains the optimal operating condition for an IES. The key contributions of this study are as follows:
1) APDA can avoid energy delays and significantly reduce the communication and computational burden of the IES. In existing DA applications, each iteration requires communication and computation. However, APDA does not require iterations; therefore, the communication and computational burden will be much less. In addition, the algorithm without iteration will be much quicker; thus, an energy delay because of the slow algorithms will never occur.
2) The APDA is far more accurate than existing algorithms. Existing decomposition methods and distributed algorithms are asymptotically convergent, resulting in a trade-off between the accuracy of a given algorithm and the number of iterations. However, the APDA does not suffer from this problem because it can accurately determine the optimization result in one communication and computation iteration.
3) The APDA does not depend on suitable parameters or initial values. Existing algorithms are sensitive to parameters and initial values because the results may lead to oscillation or divergence. However, the APDA does not suffer from this disadvantage.
4) Privacy protection in the APDA is much better than that in existing algorithms. Although existing distributed methods can protect user privacy to a certain degree, there are still some ratios, power outputs, or estimated prices that must be shared among neighboring agents. However, the APDA can protect all data, including the information presented below, among neighboring agents. In the APDA, there are no neighbor agents because all data in the APDA are cryptographic, and neighbor agents are meaningless.
Table 1 summarizes the performance of the APDA and traditional methodologies to underline the contribution of this study. Table 2 summarizes the methods used in the APDA and whether the innovation of this study is original or not. The non-iterative mechanism of the APDA is summarized as follows:
The APDA transforms all cost functions into another function type. The independent variable of this function is the first-order differential, and the dependent variable is energy flow. The APDA accumulates the differentials of all orders into new functions via an annular communication path. The annular path can be used to ensure that the APDA can sum all differentials in a distributed manner. Accordingly, the high computational and communication pressure on the control center is overcome. The control center can utilize the total of these differentials to restore the hole functions. The independent variable of this function is the first-order differential, and the energy mismatch is the dependent variable. The number of hole functions corresponds to the number of energy types. The control center uses each hole function to set an independent variable for each energy type. These independent variables were regarded as the energy prices of the corresponding energy types. The control center relays the prices of each energy source using the communication path, and each device adjusts the operating conditions according to these prices. Under these circumstances, convergence and optimization are satisfied, and iteration is not required. A detailed introduction and proof of the APDA are presented below.
The presented APDA can significantly speed up the optimization algorithm and protect the user privacy effectively. Therefore, it is suitable for the IES, which requires high speed and good privacy protection. However, the APDA requires synchronous communication and large-scale communication simultaneously. Some changeable IESs are unfit because they require frequent dispatches. In addition, the APDA can only handle convex optimization, and an IES with non-convex devices is unsuitable for it. Therefore, the IES approaches depicted in Yang et al. (2020) and Tan and Li (2022) are suitable for the APDA, while the IESs presented in Wang et al. (2021) and Feng et al. (2022b) are not.
2 Models of IESs
The devices in we-energies are listed in Table 3.
Here,
2.1 Models and limits of the IES
Devices in the IES can be divided into two types: certain and uncertain devices. Devices that can be controlled are certain devices; for example, CHP and energy conversion devices are certain devices, whereas devices that cannot be controlled are uncertain devices. In the IES, the uncertain devices are renewable energy devices and terminal energy loads. It should be noted that uncertain devices do not have any operating cost functions because the operating cost for energy devices and terminal energy loads is considerably low. These devices have only an energy input or output value
The operating cost function and limits of CHP are
where
The limits are
Natural gas is a fossil fuel; hence, we cannot produce it. Gas price is decided by other departments, and not by the IES.
The model and limits of energy storage devices are
It is worth noting that there are two energy values in the energy storage device. One is the energy that is stored in the energy storage device, for which we use
The limits are
Not only the energy exchanged from the IES but also the energy stored in the energy storage devices has maximum and minimum limits, so there are four limits in one energy storage device.
Furthermore, there is a coupling item of energy load because one load can choose more than one energy to realize its function. In this study, we considered that the power to gas devices and electric boilers are supplied by energy transformation devices that can change energy loads. It is worth mentioning that the energy transformation devices need to satisfy the energy input required to be a price-changeable energy, so gas-based CHPs are not classified under such devices. The energy load changing and its cost is given as
Essentially, we can adopt load of energy a to replace load of energy b. The energy conversion efficiency is
The cost function of the equivalent gas producer is
How to model the network limits? Because the information and the energy flow are disconnected in the APDA and the privacy protection in the APDA is entire, the energy flow in the APDA can choose every path, and each we-energy can link to every other we-energies. In other words, the adjacency matrix of the APDA is an all-one matrix. For this reason, the energy flow in the APDA is more free than that in existing distribution methods, so the possibility of energy violating the limit is much less in the APDA than in other distribution methods. The only two possibilities of that harm are as follows. on one hand, if the hole energy flow in the hole IES is very large, all networks cannot handle the energy, and the energy violating the limit may happen. On the other hand, if the energy input or output in one we-energy is large, the energy transmission will go wrong. The complex network can change the energy flow to another path in the network, but if too much energy will transmit from (to) one we-energy, the complex network will be meaningless. The two cases can be handled together. We can establish an energy output or input limit for each energy because the energy that the IES network can contain is much larger than the total absolute value of each we-energy limit. In addition, because the operation of each device is dependent on the energy price, we can change the energy limit to the price limit of each we-energy. Each we-energy will compute its two price limits by the island model before energy management. Then, if the dispatch result of the price is beyond the energy limit, the we-energy will stop dispatch and operate by its price limit. The IES will consider it as a device that cannot respond to dispatch.
3 APDA and its advantages
Notably, the APDA is scalable. Models discussed previously only serve as examples. However, all types of IESs with convex models are suitable for the APDA. To this end, this study introduces the application of the APDA to all convex IES models except for the proposed model.
3.1 Communication path
First, the communication path of the APDA is not a traditional centralized communication path or traditional distributed communication path. It is an annular-directed communication path from Zhang et al. (2017) shown in Figure 1A–C, which illustrates the traditional centralized and distributed IES. There are several advantages of the annular-directed communication path, of which the biggest advantage is that it is compatible with the APDA. The difference between the three communication paths is listed in Table 4.
FIGURE 1. (A). Traditional centralized IES (B). Traditional distributed IES (C). Annular-directed IES.
Remark 1: In traditional research energy ratios, energy input or output and energy prices had to be known among neighboring agents; hence, they could not completely protect privacy. However, in the annular communication in the APDA, all data are cryptographic, which ensures that all data are completely protected even if among neighbor agents, no information is known by each other. The reason behind this will be introduced in the proceeding sections.
Privacy protection in the IES means that designers should make information, including but not limited to energy input, energy output, energy store values, and parameters in one we-energy, unknown to other we-energies because they may be business competitors. The APDA only needs to transmit some parameters, so protecting parameters is the content of privacy protection in the APDA. Existing methods established some neighbor agents and then transmitted data between them and did not transmit data to non-neighbor agents to protect privacy. Although privacy protection in existing studies can protect users’ privacy to a certain degree, private data are still obtained by neighbor we-energies. However, in the annular-directed communication path of Figure 1C, privacy protection can protect all data, including data between neighbor agents. In the annular-directed communication path, all we-energies can only get the summation of corresponding parameters before them in the annular path so they do not know the parameter values in every previous we-energy. Furthermore, we will establish some fictitious parameter values to protect the privacy of the first agent. By this method, all privacy will be protected so there are not any neighbor agents. It is worth noting that the cyber information communicating path for the APDA is a simple annular path. However, the energy transmitting path is not the circle. The cyber information communicating path only transmits information but not energy because if energies transmit in a simple circle, the energy transmission cost will be very high. After the running of the APDA, the balance of all energies will be realized. Then, how to transmit corresponding energies to corresponding we-energies will be an easy elementary math problem that does not need any algorithms. So, this article does not discuss the energy-transmitting path. However, the equivalent gas producer does not have the gas limit because it does not belong to the IES, although we regard it as a we-energy. It can transmit gas to corresponding places directly.
3.2 Model adjusting
For some IESs with a strong ability for computation and communication, adopting their model may be the best choice. However, for some IESs with a weak ability for computation and communication, the APDA needs to reduce the order of models to reduce communication and computation by using the method in Lai et al. (2017). We assume that the model order limit of the IES is 2.
If the function
Herein, we introduce how one order can be reduced. If several orders need to be reduced, the APDA will reduce the order repeatedly until the order meets the standard. We assume that there is only one independent variable in the function. If there is more than one independent variable, the APDA will handle them sequentially.
where
If the function
First, we select
where
All theories about model adjusting can be found in Ma et al. (2022). Additionally, model adjusting is rarely observed. In most cases, models can satisfy the standard of the IES because the APDA can substantially reduce the communication and computational pressure.
Second, we solve the first-order partial differentials of the cost functions of each type of energy (considering other energy types as constants). Accordingly, we solve their inverse functions. These functions are named as
It is worth mentioning that if the order limit of
3.3 Main algorithm
The operations of the APDA are listed in Table 5; some complex operations are in the remarks.
Remark 1: Here,
Remark 2: The rows of
where
Remark 3: First, the
Subsequently, we establish
Accordingly, all
Subsequently, we should use these
Circumstance 1: One price-changeable energy a changes to another price-changeable energy b.
Circumstance 2: One price-changeable energy a changes to one price-unchangeable energy b.
Circumstance 3: One price-unchangeable energy b changes to one price-changeable energy a.
In circumstance 1, we should solve these functions.
where
In circumstance 2, we should solve the following functions.
where
In circumstance 3, we are required to solve the following functions.
Other
Accordingly, we can solve these functions to work out all
Remark 4: The optimization operating condition of each energy devices can be solved as
where
Remarkably, the reason for placing a random initialized value into
3.4 Demonstration of the proposed algorithm
First, we should prove some propositions.
Proposition 1: The cost price of energy is the differential of its cost function.
First, because all cost functions are convex, the energy cost price is dynamic. The average energy cost price between
If for all positive values
Accordingly, the cost price on
Proposition 2: If there is only one type of energy in the IES, the best operating condition of each device is that all first-order differentials are the same.
We assume another operating condition in the IES. Some devices named condition 2 with less cost based on the condition that all first-order differentials are the same, which is named condition 1. The energy balances are satisfied in conditions 1 and 2.
There are some devices in condition 2 with more energy than that in condition 1. To ensure energy balance, there are also some devices in condition 3 with less energy than that in condition 1. Accordingly, the devices with more energy consume more cost, and vice-versa. Conditions 2 and 3 collectively constitute another operating condition of the IES.
For conditions 1 and 2, we assume
The cost between condition 1 and condition 2 is
We name all the energy as
For conditions 1 and 3, we assume
The lesser cost between condition 1 and condition 2 is given as
We name all less energy as
To ensure energy balance,
Thus, the best operating condition for all devices require that all first-order differentials be the same. Proposition 2 stands correct.
Similarly, if the price of energy a is the same as that of energy b, the energy transformation is the optimal condition. Accordingly, the optimization is proved.
4 Simulation results
The simulation results of this study are divided into five parts: 1) the running results of the APDA, 2) the running results of the existing iterative algorithm and subsequent comparison with the APDA (including the benchmark functions test for the APDA and the existing iterative algorithm), 3) the plug-and-play performance test of the APDA, 4) emergency power dispatch of the APDA, and 5) scalability of the APDA. We chose the iterative algorithm presented in Chang et al. (2021) as a comparative benchmark. To attain a more convincing comparison, the simulation platform, all device types, arguments and quantities, and loads of all energies are the same as those depicted in the literature (Chang et al., 2021) (only gas-based CHP is deleted because gas is very expensive currently; therefore, it is inadvisable to adopt gas to produce other energies. To make the comparison more convincing, gas-based CHP is not only deleted from the simulation results of the APDA but also from the simulation results of the existing iterative algorithm presented in (Chang et al., 2021)). The data are provided in the Supplementary Material. It is worth noting that the data of the APDA and traditional algorithms are kept the same for comparison. The integrated energy system model of the APDA and that of the comparative algorithm are shown in Figure 2. More details and data are available in literature (Chang et al., 2021) and will not be repeated here. It should be noted that the cyber information communication path for the APDA is a simple annular path. However, the energy transmission path is not circular. The cyber information communication path only transmits information but not energy because if energy is transmitted in a simple circle, the energy transmission cost will be very high. After running the APDA, the balance of all energies was achieved. Then, how to transmit corresponding energies to corresponding we-energies will be an easy elementary mathematical problem that does not require any algorithms. Therefore, this study does not discuss the energy transmission path. Figure 2 shows an energy transmission black box that replaces the energy transmission topology. In each we-energy, there is one control center, one wind generator, one solar generator, one solar heat device, one coal-based CHP, one electric boiler, one equivalent gas producer (only in we-energy 1), one power storage device, one heat store device, one gas store device, one power to gas device, and one electric boiler. All data are in the Supplementary Material.
The simulation result of the APDA is shown in Figure 3 (because the APDA does not require iterations, there are no convergence procedures for the APDA. It converges in one iteration.). The abscissas 1–11 in Figure 3 represent the power rate of the wind generator, power rate of the solar generator, heat rate of the solar heat devices, gas rate of the equivalent gas producer (if there is no equivalent gas producer, that value is zero), power rate of the coal-based CHP, heat rate of the coal-based CHP, power rate of the power storage device, heat rate of the heat store device, gas rate of the gas store device, power rate of the electric boiler, and power rate of the power to gas device. The power, heat, and gas prices were 11.2198 cents, 8.4393 cents, and 7.6237 cents, respectively, per
In summary, both the APDA and traditional algorithm can unify all prices of one energy in each device. According to the theoretical demonstration presented in Section 3.4, if all prices of one energy are unified, optimization can be achieved. Therefore, both the APDA and traditional algorithm can be optimized. However, the APDA can strictly realize the astringency of all energy mismatches to 0, but the traditional algorithm can only converge the power–heat–gas mismatch to 2,714
To test the plug-and-play performance of the APDA, we removed the last we-energy in the simulation platform. The simulation results are shown in Figure 13. The abscissas 1–11 in Figure 13 represent the same meaning as those presented in Figure 3. Figure 13 shows that the APDA can operate normally without we-energy; therefore, the plug-and-play performance of the APDA is reliable.
It should be noted that the variations in power loads and fluctuations experienced by power devices are usually in the order of several seconds, while the heat and gas load variations in the IES are usually hourly. Thus, based on the hourly dispatch of all energies, an emergency strategy for power-only devices (including power in CHP) is required for emergency power scheduling. If power scheduling is required, the APDA operates with power-only devices. We increased the 50,000
As for testing the scalability of the IES, we have already established a large-scale system by adding the we-energy number from 5 to 15 to test the scalability of the proposed method. All data are in the Supplementary Material. The simulation result is in Figure 15. The abscissas 1–10 in Figure 15 represent the power rate of the wind generator, power rate of the solar generator, heat rate of the solar heat devices, power rate of the coal-based CHP, heat rate of the coal-based CHP, power rate of the power storage device, heat rate of the heat store device, gas rate of the gas store device, power rate of the electric boiler, and power rate of the power to gas device. The gas rate of the equivalent gas producer is 11,221,474
5 Conclusion
In this study, an algorithm without iterations called the APDA was introduced for use in future IES applications. By comparing the currently proposed and traditional algorithms, we determine that the APDA only requires one communication and computation iteration, whereas the traditional algorithm requires 50 iterations. In addition, the APDA can strictly realize the astringency of all energy mismatches to 0. However, the traditional algorithm can only reduce the power–heat–gas mismatch to 2,714
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
XL has corrected the format. Other study is carried out by JT.
Conflict of interest
The authors declare 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.1078938/full#supplementary-material
References
Abessi, A., and Jadid, S. (2021). Internal combustion engine as a new source for enhancing distribution system resilience. J. Mod. Power Syst. Clean Energy 9 (5), 1130–1136. doi:10.35833/mpce.2019.000246
Binetti, G., Davoudi, A., Lewis, F. L., Naso, D., and Turchiano, B. (2014). Distributed consensus-based economic dispatch with transmission losses. IEEE Trans. Power Syst. 29 (4), 1711–1720. doi:10.1109/tpwrs.2014.2299436
Chang, X., Xu, Y., and Sun, H. (2021). Online distributed neurodynamic optimization for energy management of renewable energy grids. Int. J. Electr. Power & Energy Syst. 130, 106996. doi:10.1016/j.ijepes.2021.106996
Chen, G., Lewis, F. L., Feng, E. N., and Song, Y. (2015). Distributed optimal active power control of multiple generation systems. IEEE Trans. Ind. Electron. 62 (11), 7079–7090. doi:10.1109/tie.2015.2431631
Chen, Y., Yao, Y., Lin, Y., and Yang, X. (2022). Dynamic state estimation for integrated electricity-gas systems based on extended Kalman filter[J]. CSEE J. Power Energy Syst. 8 (1), 293–303.
Feng, J., Liu, L., Pei, Q., and Li, K. (2022). Min-max cost optimization for efficient hierarchical federated learning in wireless edge networks. IEEE Trans. Parallel Distrib. Syst. 33 (11), 1–2700. doi:10.1109/tpds.2021.3131654
Feng, J., Zhang, W., Pei, Q., Wu, J., and Lin, X. (2022). Heterogeneous computation and resource allocation for wireless powered federated edge learning systems. IEEE Trans. Commun. 70 (5), 3220–3233. doi:10.1109/tcomm.2022.3163439
Guo, L., Yang, B., Ye, J., Chen, H., Li, F., Song, W., et al. (2021). Systematic assessment of cyber-physical security of energy management system for connected and automated electric vehicles. IEEE Trans. Ind. Inf. 17 (5), 3335–3347. doi:10.1109/tii.2020.3011821
Guo, Y., Tong, L., Wu, W., Zhang, B., and Sun, H. (2017). Coordinated multi-area economic dispatch via critical region projection. IEEE Trans. Power Syst. 32 (5), 3736–3746. doi:10.1109/tpwrs.2017.2655442
He, X., Ai, Q., Qiu, R. C., Huang, W., Piao, L., and Liu, H. (2017). A big data architecture design for smart grids based on random matrix theory. IEEE Trans. Smart Grid 8 (2), 674–686.
Hu, X., Zhang, H., Ma, D., Wang, R., and Tu, P. (2022). Small leak location for intelligent pipeline system via action-dependent heuristic dynamic programming. IEEE Trans. Ind. Electron. 69 (11), 11723–11732. doi:10.1109/tie.2021.3127016
Hua, H., Hao, C., Qin, Y., and Cao, J. (2018). A class of control strategies for energy internet considering system robustness and operation cost optimization. Energies 11 (6), 1593. doi:10.3390/en11061593
Huang, M., Wei, Z., and Lin, Y. (2022). Forecasting-aided state estimation based on deep learning for hybrid AC/DC distribution systems[J]. Applied Energy, 306, 118119, doi:10.1016/j.apenergy.2021.118119
Kirli, D., Couraud, B., Robu, V., Salgado-Bravo, M., Norbu, S., Andoni, M., et al. (2022). Smart contracts in energy systems: A systematic review of fundamental approaches and implementations. Renew. Sustain. Energy Rev. 158, 112013. doi:10.1016/j.rser.2021.112013
Lai, X., Zhong, H., Xia, Q., and Kang, C. (2017). Decentralized intraday generation scheduling for multiarea power systems via dynamic multiplier-based Lagrangian relaxation. IEEE Trans. Power Syst. 32 (1), 454–463. doi:10.1109/tpwrs.2016.2544863
Liu, G., Sun, Q., Liang, H., and Liu, Z. (2021). Antagonistic interactions-based adaptive event-triggered bipartite consensus quantized control for stochastic multiagent systems. IEEE Syst. J., 1–12. doi:10.1109/JSYST.2021.3116035
Liu, G., Sun, Q., Wang, R., and Hu, X. (2022). Nonzero-sum game-based voltage recovery consensus optimal control for nonlinear microgrids system. IEEE Trans. Neural Netw. Learn. Syst., 1–13. doi:10.1109/TNNLS.2022.3151650
Liu, L., Zhao, M., Yu, M., Jan, M. A., Lan, D., and Taherkordi, A. (2022). Mobility-aware multi-hop task offloading for autonomous driving in vehicular edge computing and networks. IEEE Trans. Intell. Transp. Syst., 1–14. doi:10.1109/TITS.2022.3142566
Ma, D., Cao, X., Sun, C., Wang, R., Sun, Q., Xie, X., et al. (2022). Dual-predictive control with adaptive error correction strategy for AC microgrids. IEEE Trans. Power Deliv. 37 (3), 1930–1940. doi:10.1109/tpwrd.2021.3101198
Ma, D., Hu, X., Zhang, H., Sun, Q., and Xie, X. (2021). A hierarchical event detection method based on spectral theory of multidimensional matrix for power system. IEEE Trans. Syst. Man. Cybern. Syst. 51 (4), 2173–2186. doi:10.1109/tsmc.2019.2931316
Mao, S., Liu, L., Zhang, N., Dong, M., Zhao, J., Wu, J., et al. (2022). Reconfigurable intelligent surface-assisted secure mobile edge computing networks. IEEE Trans. Veh. Technol. 71 (6), 6647–6660. doi:10.1109/TVT.2022.3162044
Mishra, D. K., Ghadi, M. J., Li, L., Zhang, J., and Hossain, M. (2022). Active distribution system resilience quantification and enhancement through multi-microgrid and mobile energy storage. Appl. Energy 311, 118665. doi:10.1016/j.apenergy.2022.118665
Tan, J., and Li, H. (2022). Annular directed distributed algorithm for energy internet[J]. International Transactions on Electrical Energy Systems, (1), 7717605, doi:10.1155/2022/7717605
Tan, Jiaming. (2022). Energy management without iteration—a regional dispatch event-triggered algorithm for energy internet. Front. Energy Res. 10 (2022), 908199. doi:10.3389/fenrg.2022.908199
Tan, X., Cao, M., Cao, J., Xu, W., and Luo, Y. (2021). Event-triggered synchronization of multiagent systems with partial input saturation. IEEE Trans. Control Netw. Syst. 8 (3), 1406–1416. doi:10.1109/tcns.2021.3065667
Wang, R., Sun, Q., Sun, C., Zhang, H., Gui, Y., and Wang, P. (2021). Vehicle-vehicle energy interaction converter of electric vehicles: A disturbance observer based sliding mode control algorithm. IEEE Trans. Veh. Technol. 70 (10), 9910–9921. doi:10.1109/tvt.2021.3105433
Wei, W., Gu, H., Deng, W., Xiao, Z., and Ren, X. (2022). ABL-TC: A lightweight design for network traffic classification empowered by deep learning. Neurocomputing 489, 333–344. doi:10.1016/j.neucom.2022.03.007
Wei, W., Yang, R., Gu, H., Zhao, W., Chen, C., and Wan, S. (2021). Multi-objective optimization for resource allocation in vehicular cloud computing networks. IEEE Trans. Intell. Transp. Syst., 1–10. doi:10.1109/TITS.2021.3091321
Xing, H., Mou, Y., Fu, M., and Lin, Z. (2015). Distributed bisection method for economic power dispatch in smart grid. IEEE Trans. Power Syst. 30 (6), 3024–3035. doi:10.1109/tpwrs.2014.2376935
Xu, B., Ge, Y., Liu, Y., Qi, J., Sun, Y., et al. (2019). Optimization of an intelligent community hybrid energy system with robustness consideration. IEEE Access, 7, PP 58780–58790. doi:10.1109/ACCESS.2019.2914696
Yang, L., Sun, Q., Zhang, N., and Liu, Z. (2020). Optimal energy operation strategy for we-energy of energy internet based on hybrid reinforcement learning with human-in-the-loop. IEEE Trans. Syst. Man. Cybern. Syst. 52 (1), 32–42. doi:10.1109/tsmc.2020.3035406
Yang, Y., Tan, Z., Yang, H., Ruan, G., et al. (2022). Short-term electricity price forecasting based on graph convolution network and attention mechanism[J]. IET Renewable Power Generation, 16(12):2481-2492. doi:10.1049/rpg2.12413
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
Zhao, F., Litvinov, E., and Zheng, T. (2014). A marginal equivalent decomposition method and its application to multi-area optimal power flow problems. IEEE Trans. Power Syst. 29 (1), 53–61. doi:10.1109/tpwrs.2013.2281775
Zhou, G., Tian, Q., and Wang, L. (2021). Soft-switching high gain three-port converter based on coupled inductor for renewable energy system applications. IEEE Trans. Ind. Electron. 69 (99), 1521–1536. doi:10.1109/tie.2021.3060614
Zhou, J., Xu, Y., Sun, H., Li, Y., and Chow, M. (2020). Distributed power management for networked AC/DC microgrids with unbalanced microgrids. IEEE Trans. Ind. Inf. 16 (3), 1655–1667. doi:10.1109/tii.2019.2925133
Keywords: annular communication, distributed algorithm, integrated energy system, iteration, optimization, we-energy
Citation: Tan J and Liu X (2023) Distributed algorithm without iterations for an integrated energy system. Front. Energy Res. 10:1078938. doi: 10.3389/fenrg.2022.1078938
Received: 24 October 2022; Accepted: 30 November 2022;
Published: 20 January 2023.
Edited by:
Fengji Luo, The University of Sydney, AustraliaCopyright © 2023 Tan and Liu. 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: Xinying Liu, bHh5NjY2MTM5OTg0NTIwMTdAMTYzLmNvbQ==