Abstract
In this paper, attention is focused on the analysis and optimization of energy flows in networked systems via a fluid-dynamic approach. Considering the real case of an energy hub, the proposed model deals with conservation laws on arcs and linear programming problems at nodes. Optimization of the energy flows is accomplished by considering a cost functional, which estimates a term proportional to the kinetic energy of the overall system in consideration. As the real optimization issue deals with an integral formulation for which precise solutions have to be studied through variational methods, a decentralized approach is considered. First, the functional is optimized for a simple network having a unique node, with an incoming arc and two outgoing ones. The optimization deals with distribution coefficients, and explicit solutions are found. Then, global optimization is obtained via the local optimal parameters at the various nodes of the real system. The obtained results prove the correctness of the proposed approach and show the evident advantages of optimization procedures dealing with variational approaches.
MSC:
35L65; 49J20; 76N25
1. Introduction
In the context of energy sectors, primary importance is given to the problems of energy conversion and management ([,]), as well as possible interactions between renewable sources and the environment (see [] for power planning, [] for control issues, and [] for a survey). This especially occurs in cases of multi-generation systems, which are useful for producing electricity as well as hydrogen, heat, and cooling power, with the consequent advantages of high efficiency and reduced CO2 emissions.
In this direction, scientific communities are focusing on possible models for energy networked systems, with emphasis on optimization problems that arise naturally in daily situations (see [,] for possible applications as well as [] for a complete version). In particular, energy hubs are a class of multi-generation system where multiple energy carriers are converted, stored, and dissipated [,].
In this paper, following the ideas proposed in [,], an energy hub designed in Waterloo, Ontario, Canada is modeled, and the energy flows at its nodes are optimized. Indeed, this problem was already considered in [], where the authors provided a control-oriented methodology based on a mixed-integer dynamic model and optimal scheduling (see also [], where the authors accepted suboptimal solutions for some studied data and ensured that the solution remained feasible for data changes), which is robust to uncertainties in specific scenarios. In this case, the main discussion is different, as we want to guarantee robust optimization focusing on one fundamental issue: a description of the spacetime behavior of the energy flows in order to explicitly mitigate the power fluctuations that could affect correct and reliable energy system operation.
In order to achieve this aim, we deal with the conservation of energy flows, a situation that should be considered in most cases involving multi-generation systems. This requirement leads to a continuous model that foresees conservation laws (i.e., partial differential equations (PDEs); see []). In particular, we use an approach taken from road traffic and suggested by the Lighthill–Whitham–Richards (LWR) equation ([,]) enriched by junction traffic assignments so as to model with real networks [,,]. The outcome is a model that reproduces the main features of car traffic (queue formation and backward propagation) and that, in the case of energy systems, offers the possibility of analyzing the energy flows in each part of the network and for any time. In spite of the apparent simplicity of the LWR equation, this network approach for energy systems represents, to the best knowledge of the authors, a good compromise for focusing on scenarios that are not always in steady states. Indeed, the superiority of the LWR model is also due to the results of existence and uniqueness of solutions for large networks, guaranteeing a solid analytical theory for numerical approximation and optimization problems (similar drawbacks are also described for different types of PDEs in [,,,] and for energy issues in []). For instance, in [], efficient numerical algorithms are described for treating complex networks in acceptable computational times. On the other hand, for the particular case of supply chains, the authors of [] provided a systematic presentation of continuous models and their possible numerical computation. This is the main issue for addressing optimization problems, which otherwise would be computationally too expensive. For similar results, we have ref. [], where urban traffic networks were simulated by considering road sections of various capacities and lengths, and ref. [], where the authors focused on an optimization strategy for a continuous model of supply chains with queues of unworked materials. Based on this last work, the authors of [,] both dealt with an optimal control problem for the minimization of queues of goods and the quadratic difference between a desired outflow and the real one. The former describes an analytical strategy where the input flow is a piecewise constant function, which is assumed as control. The latter aims at optimization via genetic algorithms. Finally, the authors of [] considered optimization and control problems through machine learning techniques within the context of chemical processes.
Finally, the choice of the LWR approach for energy systems is motivated by three main reasons:
- Modeling: The LWR model for networks allows the reproduction of features dealing with the spacetime behaviors of energy flows. The same does not happen for richer fluid dynamic models (see, for instance, [], where the authors dealt with a system of PDEs that described the density of the cars, generalized momentum, which is itself a function of the density, and pressure) and static models, which consider only steady states.
- Analysis: As for the theory of networks, the LWR model has fundamental and detailed results. To the best knowledge of the authors, there are no similar and complete theoretical developments for other models, especially those of the fluid dynamic type.
- Numerics and optimization: The robust theory of LWR also gives rise to fast numerical algorithms, (an example is in [], where the authors proposed simulations of some classical topologies of networks using kinetic schemes) which allow considering complicated optimization strategies.
Following the approach just described, an energy hub is modeled with a finite set of arcs that meet at some nodes (i.e., junctions). The spacetime evolutions of the energy flows within the arcs are found using conservation laws. The dynamics at the junctions is solved via linear programming problems that consider the maximization of the throughflows under constraints that foresee the bounded incoming and outgoing flows and the distribution coefficients that determine how the flows on the incoming arcs are distributed to outgoing ones.
Once assuming the model for energy flows, we consider a cost functional to estimate a term proportional to the kinetic energy in the energy hub. In particular, we want to maximize the functional with respect to (w.r.t.) the distribution coefficients at the nodes. Unfortunately, as it is difficult to foresee a priori an exact evolution of energy flows in the hub, analytical optimization of the cost functional is not possible. For this reason, we adopt a strategy that consists of the following three steps (a similar technique was used in []):
- 1.
- For network topologies with a unique node and all initial data, we compute the optimal distribution coefficients. Then, we consider the asymptotic solution, assuming there are infinite-length arcs to avoid boundary data effects.
- 2.
- For generic networks with complex topologies, we use the (locally) optimal distribution coefficients at each node, updating the values of the parameters at each time instant through the actual flows on the arcs near the junction.
- 3.
- Using simulations, we verify the performances obtained by the (locally) optimal distribution coefficients through comparisons with randomly chosen parameters.
Notice that the first step is non-trivial even for simple nodes. In fact, we deal with a hybrid problem, as continuous flows are influenced by discrete variables such as the distribution coefficients at the junctions. For this reason, and also considering the topology of the energy hub under discussion, we focus on the particular case of nodes of the type (i.e., one incoming arc and two outgoing ones). The second step is carried out for the energy hub described in [], while step three considers two different types of distribution parameters: (locally) optimal, according to the step one, and random (i.e., the coefficients are chosen randomly at the beginning of the simulation and then are kept constant). In particular, numerical approximations for the simulations are obtained via some of the methods for PDEs described in [,,].
Considering that the optimization approach considers a local optimization in an asymptotic state, the obtained results are quite good. Using the optimal parameters, the behavior of the cost functional is better than the ones achieved using random distribution coefficients. Indeed, the approach is also quite robust, as indicated by further analysis of the asymptotic values of the cost functional in random cases and in the optimal situation. This also indicates that the followed approach is suitable for energy hub control as well as the possible scheduling of resources over a long time interval.
In short, the main content of this paper is indicated by the keywords listed as follows.
- Energy flows: These represent the main topic of this research and are modeled via a fluid dynamic approach dealing with conservation laws, namely PDEs of the hyperbolic type.
- Optimization: The performances of a real energy system are optimized through a cost functional, which estimates a term proportional to the overall kinetic energy. The cost functional is minimized by using a decentralized approach to find the distribution coefficients at the nodes of the network.
- Simulation: The performances of the real energy system are tested via simulations. In particular, the cost functional is studied by considering either optimal distribution coefficients or random ones. Suitable comparisons are made for the different behaviors.
Notice that a possible empirical validation of the proposed model for energy flows is under investigation, with emphasis on other real case studies. Various examples of validations for fluid dynamic models include ref. [], where the authors discuss validation for a traffic model by considering data gathered in a part of the urban network in Rome (Italy), and refs. [,], which discuss possible validation, together with an analysis of emissions and pollutants, for fluid dynamic models of the second order for traffic networks.
This paper has the following structure. Section 2 presents a model for energy flows on networks. Section 3 is devoted to the optimization results for energy networks via the cost functional described above. Section 4 provides an example of a real energy hub designed in Waterloo, Ontario, Canada. Section 4.2 presents some simulations of energy transitions over the energy hub under discussion for two possible choices of distribution coefficients: optimal and random. Our conclusions (Section 5) end the paper.
2. Theoretical Foundations
An energy network is described by a couple , where is the set of arcs , , with each one represented by , and is the collection of nodes ,
Each arc , is described by the following:
- A density function , , where is the maximal allowed density for arc ;
- A velocity function , where indicates the maximal velocity for particles traveling on arc ;
- A flux function defined by .
The three above quantities have the following interpretation: is the energy density at time t at the point x of arc , is the average velocity of each energy particle, and is the flux associated with . Notice that, as we are dealing with macroscopic quantities, particles are assumed to be of various type. Such an assumption is essential for the case study, where different quantities deal with gas, heat, electricity, and so on. Moreover, the proposed model, dealing with average quantities, considers all the energy phenomena as an average. Hence, there is not a clear distinction (which is typical of microscopic models) between active and reactive powers, which are indeed important for modeling power losses. Focusing only on conservative aspects, the proposed model deals mainly with active powers. The aspects for a more suitable presentation of losses and reactive power are under investigation.
For , the evolution of follows the Lighthill–Whitham–Richards (LWR) model ([,]), which is expressed by the conservation law
Without loss of generality, by choosing ∀, , and a decreasing velocity function , the flux function simply reads as follows:
The evolution at a node , obeys Riemann problems (RPs) (i.e., Cauchy problems that have constant initial data for incoming and outgoing arcs).
We fix a node of the type, namely r incoming arcs , and s outgoing ones , , and indicate with the initial datum at .
Definition 1.
For the node , a Riemann solver (RS) is a function
such that
is a weak solution [] to Equation (1) with the initial datum and boundary condition such that (C1) and (C2) on arc , , the wave has negative speed, and on arc , , the wave has positive speed.
Intuitively, for the assigned initial datum at , an RS associates a vector such that on , , is a solution to Equation (1) with the initial datum and boundary condition . More precisely, for and , the solution consists of the wave on and the wave on .
If , then a possible RS at the node is constructed using the following rules (see []):
- (A)
- The traffic of particles distributes at according to some coefficients, collected in a matrix , . The th column of represents the percentages of particles that, from , distribute to the outgoing arcs;
- (B)
- The flux through is maximized w.r.t. rule (A).
If , then aside from rules (A) and (B), a further criterion is needed. For instance, if is of the type, then a possible rule is the following:
- (Cr×1)
- Not all particles enter the outgoing arc. Assume that Q is the quantity that can. Then, particles come from to cross the arc junction, where , is the priority parameter of , .
Remark 1.
Notice that if and (i.e., the junction is of the type), then the matrix only has the parameters and . If and , (i.e., of the type), then the priority parameters are and , while .
From rules (A), (B) and (C) (if this last one is necessary), we find that for a junction of the type, with initial datum and the flux function in Equation (2), the solution to the RP at is as follows. Consider the function , which for each arc , satisfies the following properties:
- ∀;
- ∀.
Then, for , , we have the following:
- if ;
- if .
For , , we have the following:
- if ;
- if .
From and , we find the maximal flux values on , and , . In other words, we have
Remark 2.
Notice that such an approach allows defining solutions to the Cauchy problem on the network via a wave–front tracking algorithm (see [,]). Refer to Appendix A for details about the construction of the solutions.
3. Energy Optimization
Consider an energy network as described in Section 2. For optimization of the network performances, we define the cost functional
which represents a term proportional to the kinetic energy on the whole network.
Considering bounded , , the aim is to maximize w.r.t. the distribution coefficients of the matrices ∀.
As the solution of such an optimization control problem involves spacetime variables, and the optimization itself refers only to nodes for the energy hub described in Section 4, we consider an approach defined by the following steps:
- Consider a node of the type (one incoming arc () and two outgoing arcs ( and )) for which only one distribution coefficient is considered (see Remark 1). Assuming an initial datum at , fix the local cost functional to
- For a time horizon , with T being quite large, assume that the traffic distribution coefficient is the control, and maximize w.r.t. .
- Construct the optimal solution to the overall network by localization (i.e., by using the single optimization solutions at each node of the type).
For step 2, assume the following conditions:
- ;
- ;
- ;
- ;
- ;
- ;
- .
In addition, define
We obtain the following:
Theorem 1.
Consider a node of the type, and assume that T is sufficiently large. Then, is maximized for the value (for some cases, the optimal control does not exist, and it is approximated through a positive and small constant ε):
Proof.
Assume that . Other cases for which and/or lead to the same results. Fix a node of the type, where T is quite large. Considering the solution to the RP at , is written as follows:
where coefficients and are
with
For simplicity, from now on, we will drop the dependence on and T from . As the solution to the RP at depends on , we have various cases. Here, for the sake of brevity, we consider only two of them, as the proofs for the other cases are similar.
Assume that . In this case, , , and we have to maximize
defined for . We find that
where is
Since
then .
Consider now the case where . We then find the following:
- If , then and , ;
- If , then and .
If , then
where
It is possible to verify that is an increasing function. If , then is the expression in Equation (6). Hence, we conclude the following:
- If then is optimized for
- If does not have an optimal value, then is chosen for , where is a positive and small constant.
□
4. Application Deployment
4.1. Energy Hub Operation Scheduling
To assess the effectiveness of the proposed methodology in the task of solving real operation problems in complex networked systems, the problem of optimal energy flow management of a realistic energy hub is considered here. This is a relevant problem in modern energy systems, where the increasing interdependencies between heterogeneous energy infrastructures is introducing new and more complex vulnerabilities, requiring effective modeling and optimization tools aimed at improving the accuracy and robustness of coordinated control actions. In this context, large-scale deployment for the energy hub could have a strategic role, since this allows improving the energy network’s flexibility by providing reliable energy services, such as electricity and heating, by exploiting different combinations of the energy carriers available at the hub inputs. To this aim, a system designed in Waterloo, Ontario, Canada for the supply of commercial load was analyzed. More details on this system, which is schematically depicted in Figure 1, can be found in [].

Figure 1.
Simplified structure of the energy hub shown in [].
In Figure 1, it is worth noting that the input power flows were electricity and natural gas , while the output power flows were electricity and heat . Notice that is split into and , while is divided into and . To be precise, and are the inputs of the hydrogen production plant (HPP) and the transformer (T), respectively, and is the input of the combined heat power (CHP), while is the input of the furnace (F). The system works as follows:
- The HPP subsystem, characterized by the electric-hydrogen and heat-hydrogen efficiences and , respectively, transforms a part of the electricity into hydrogen that feeds the fuel cell (FC) and another part to generate heat.
- Using the hydrogen-electricity and hydrogen-heat efficiencies and , respectively, the FC subsystem transforms a part of the hydrogen , into electricity and another part into heat.
- The T subsystem, due to its efficiency , has the electricity power flow as its output.
- The CHP subsystem, considering the gas-electric and gas-heat efficiencies and , respectively, transforms a part of the natural gas into electricity and another part into heat.
- Finally, the F subsystem, characterized by its efficiency , has an output that is heat.
As for the outputs of the energy hub, we simply find that
Notice that Equations (7) and (8) are obtained while considering some losses that depend on the coefficients , , , , , , , and . Such parameters are usually fixed, and for the topology described in Figure 1, they are the following: and . Moreover, note that and , and hence there is the possibility of choosing how to redistribute incoming flows over the energy hub.
The definition of optimal energy hub operation strategies could follow different directions. An example is described in []. In our case, for fixed incoming flows and , we want to find the optimal coefficients and (for nodes with one incoming arc and two outgoing ones) such that the global energy conversion losses are minimized. Obviously, different and more general operation criteria could be defined without affecting the effectiveness of the proposed methodology.
In order to achieve this aim, we chose to model the energy hub using an approach dealing with conservation laws on networks (an exhaustive overview is in []), considering that eventual losses over the system are considered “outputs” different from and .
4.2. Numerical Results
This section presents the simulations for the energy hub, represented in Figure 2 as a couple , with and (see Section 2). The features of the network in Figure 2 are as follows: external arcs , , , , , , , , , and , inner arcs , , , , , , , , , , , , and , and nodes of the type (, , , and ), type (, , , and ), and type (, , and ).

Figure 2.
Topology of the energy hub.
For simplicity of discussion, from now on, we indicate a node and its distribution matrix simply by k and , respectively. The same applies to an arc , named simply m.
Notice that arcs 1 and 14 are the inputs of the systems, while the outputs are arcs 13 and 23, indicated by 2 and 1, respectively.
The performances of the network were evaluated through the cost functional , whose evolution is deeply influenced by the distribution parameters. Indeed, due to the real characteristics of the energy hub, for nodes 2, 3, 4, 8, and 9, the distribution matrices , assume the form
Moreover, while always referring to measures on the real hub, the priority parameters were all chosen to be for the incoming arcs of nodes 5, 6, 10, and 11. Hence, no control was considered for junctions 2, 3, 4, 5, 6, 8, 9, 10, and 11, and the optimization of dealt only with the distribution coefficients at nodes 1 and 7 of the type.
As for the numerical construction of , a suitable approximation for the densities , is necessary, and their evolution is ruled by Equation (1).
In this paper, we apply the Godunov scheme (see [,,]), using a numerical grid with constant space and time sizes and , respectively (see Section 4.4 for details about the computational cost). The network of Figure 2 was simulated in the following conditions: a time interval for the simulation, with ; empty arcs when the simulation started (); and boundary data of the Dirichlet type equal to for arcs 1 and 14, while for arcs 5, 7, 12, 13, 17, 19, 21, and 23, we chose Dirichlet boundary data equal to .
Notice that the typical maximal values for the inputs of our hub were 15 MWh and 20 MWh for arcs 1 and 14, respectively. In our case, by associating with the quantity 15 MWh, we simply found that the boundary data and corresponded to MWh and MWh, respectively.
Two different choices for the distribution parameters were assumed for nodes 1 and 7:
- Optimal case: The parameters that optimize the asymptotic behavior of locally (i.e., distribution coefficients that refer to Theorem 1 for junctions 1 and 7). Such a type of simulation is useful for testing the global performance, starting from analytical results that consider only part of the nodes of the network.
- Random case: The parameters at nodes 1 and 7 are chosen in a random way at and then are kept constant in . A random simulation allows comparisons with network performances obtained via the local optimal distribution coefficients.
4.3. Results Discussion
In Figure 3 and Figure 4, we show some simulation results for the energy hub. More precisely, the values of , computed on the whole network, are represented as a function of time.

Figure 3.
(left) Evolution in of for optimal distribution coefficients (dashed line) and the first five different random choices (continuous lines). (right) Zoomed-in section near the asymptotic values.

Figure 4.
(left): Behavior in of in the case of optimal distribution coefficients (dashed line) and the remaining different random choices (continuous lines). (right) Zoomed-in section near the asymptotic values.
In particular, the behavior of in the optimal case was compared with the ones obtained via 10 different random simulation studies. As for these last cases, Figure 3 shows the first five, while Figure 4 shows the remaining ones.
The optimization algorithm for the nodes, which are of the local type, can be applied to the complex topology of the energy hub without compromising the possibility of global optimization. Such a situation is evident in the optimal case for , which was compared to the behaviors in 10 different random cases. In Figure 3 and Figure 4, it is shown that the optimal case was always higher than the random ones when t tended toward infinity. This is exactly what Theorem 1 establishes; for long times, the choice of optimal coefficients provides better performances for the energy hub. For short times, it might happen that a random simulation has values for the cost functional higher w.r.t. the optimal case.
Indeed, in order to test the validity of the proposed approach, 100 random cases were simulated and compared to the optimal behavior for . Table 1 reports the value of in the optimal configuration at (i.e., OPTconf T), with the average value (RAND T) of random simulations set to .

Table 1.
Compared values of .
Notice that OPTconf T was, as expected, higher than RAND T, and the global optimization of the local type had strong robustness. Such a result is also represented in Figure 5, where a histogram reports the values of at the final instant T for the random simulation.

Figure 5.
Histogram of random values of simulations at for of . The black point represents OPTconf , and the dashed line represents RAND .
Finally, notice that the simulated system always had bounded outputs as a consequence of the model itself, which deals with limited densities on arcs (see Section 2). In particular, in our case study, the upper limits for arcs 13 and 23 ( 2 and 1) were ( kWh) and ( kWh), respectively.
4.4. Computational Cost
This subsection presents some details about the computational cost for the simulation of the presented energy system. We focused on a network represented by the couple , with and .
In order to find a suitable numerical approximation in for the density functions , , on the arcs and updates of the boundary data at the nodes, assume that each arc , has a length , and the space and time grid sizes are and , respectively. Using the Godunov method, the computational cost depends on and for the densities and boundary data, respectively.
For simplicity, for the simulation of the described energy hub, we considered a constant space grid size , assuming that ∀, and computed the CPU times (measured in seconds and calculated by an Intel(R) Core (TM) i7-3630 QM CPU @2.40 GHz, 8 GB RAM) and convergence errors. The obtained results are in Table 2.

Table 2.
CPU times (seconds) and convergence order ().
From the previous table, we simply find that the CPU time increased by about 0.30 s when decreased. As for the convergence error, it almost remained the same for different values of .
Notice that the computational effort increased linearly with T and was linearly dependent on the number N of total arcs and the number J of junctions. Hence, the computational time was not influenced by the geometries and topologies of possibly more complex energy networks in a meaningful way. Finally, another interesting topic deals with the scalability of the used approach. Indeed, grid computing and parallelization are a possible alternative for the simulation algorithm. At each iteration of the algorithm, the various solutions at nodes were computed by solving independently linear programming problems at the nodes that implied a separate resolution for the RPs on the arcs. Hence, in order to redistribute the computational load, further instruments dealing with multiprocessing programming are a possibility for simulations.
Some further studies, as well as different numerical approaches for conservation laws on networks, were carefully analyzed in [,,].
5. Conclusions
In this paper, the theoretical foundations of a novel computing paradigm based on the fluid dynamic theory for modeling, analysis, and optimization of complex and networked energy systems were presented. The proposed paradigm is based on the challenging idea of integrating in a unique framework both network modeling and the optimization features, which are traditionally treated as two separate problems and solved by using distinct solution techniques. In order to address this issue, the application of conservation laws and the definition of a cost functional, which represents a term proportional to the kinetic energy of the system, were proposed for network modeling and optimization, respectively. Thanks to these features, the functional maximization is directly obtained as a result of the network model process, which optimally tunes the network parameters ruling the distribution of the energy flows among the network arcs.
The benefits due to the application of the proposed approach were assessed in a realistic case study dealing with the solution of the optimal energy flow management problem for a complex energy hub designed in Waterloo, Ontario, Canada. The obtained results demonstrate the effectiveness of the fluid dynamic-based approach in the task of optimizing the energy flows of the hub components in order to drastically reduce the conversion losses.
Finally, on the basis of repetitive simulations, it could be argued that the obtained solution is globally optimal and robust against distributed parameter variations, and this can be considered relevant in terms of benefits. A rigorous theoretical justification of these intuitions is currently under investigation by the authors, as well as further empirical validation for other real-world scenarios.
Author Contributions
Conceptualization, M.d.F. and A.V.; methodology, L.R. and A.V.; software, L.R.; validation, M.d.F., L.R. and A.V.; formal analysis, L.R. and A.V.; investigation, L.R. and A.V.; writing—original draft preparation, M.d.F., L.R. and A.V.; writing—review and editing, L.R. and A.V.; supervision, M.d.F., L.R. and A.V.; project administration, M.d.F., L.R. and A.V. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
Data is contained within the article.
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
By following rules (A) and (B) and adopting the flux function in Equation (2) (see Section 2), we provide precise details for the construction of for a node of the type with a distribution matrix . The basic step is to find the solution to the RP at , namely the vector , where
The solution to the RP at on the incoming arcs is indicated by the first r components of (i.e., ). The last s components of , represented by , refer to the solution to the RP at for the outgoing arcs.
From rule (A), we simply find
Rule (B) defines , which in the case of is the solution to the linear programming problem :
with constraints
Finally, the solution at is obtained as follows:
References
- Abdeltawab, H.H.; Mohamed, Y.A.R.I. Market-Oriented Energy Management of a Hybrid Wind-Battery Energy Storage System Via Model Predictive Control with Constraint Optimizer. IEEE Trans. Ind. Electron. 2015, 62, 6658–6670. [Google Scholar] [CrossRef]
- Jarden, R.K.; Stumpf, P.; Varga, Z.; Nagy, I. Novel Solutions for High-Speed Self-Excited Induction Generators. IEEE Trans. Ind. Electron. 2016, 63, 2124–2132. [Google Scholar] [CrossRef]
- Arefifar, S.A.; Mohamed, Y.A.I. Probabilistic Optimal Reactive Power Planning in Distribution Systems with Renewable Resources in Grid-Connected and Islanded Modes. IEEE Trans. Ind. Electron. 2014, 61, 5830–5839. [Google Scholar] [CrossRef]
- Blaabjerg, F.; Teodorescu, R.; Liserre, M.; Timbus, A.V. Overview and Control and Grid Synchronization for Distributed Power Generation Systems. IEEE Trans. Ind. Electron. 2006, 53, 1398–1409. [Google Scholar] [CrossRef]
- Carrasco, J.M.; Franquelo, L.G.; Bialasiawicz, J.T.; Galván, E.; Portillo Guisardo, R.C.; Prats, M.Á.M.; León, J.I.; Moreno-Alfonso, N. Power-Electronic Systems for the Grid Integration of Renewable Energy Sources: A Survey. IEEE Trans. Ind. Electron. 2006, 53, 1002–1016. [Google Scholar] [CrossRef]
- Gaeta, M.; Loia, V.; Tomasiello, S. Multisignal 1D-compression by F-transform for wireless sensor networks. Appl. Soft Comput. 2015, 30, 329–340. [Google Scholar] [CrossRef]
- Tomasiello, S. Least–Squares Fuzzy Transforms and Autoencoders: Some Remarks and Application. IEEE Trans. Fuzzy Syst. 2021, 29, 129–136. [Google Scholar] [CrossRef]
- Chicco, G.; Mancarella, P. Distributed multi-generation: A comprehensive view. Renew. Sustain. Energy Rev. 2009, 13, 535–555. [Google Scholar] [CrossRef]
- Geidls, M.; Koeppel, G.; Favre-Perrod, P.; Klöckl, B.; Andersson, G.; Fröhlich, K. Energy hubs for the future. IEEE Power Energy Mag. 2007, 5, 24–30. [Google Scholar] [CrossRef]
- Krause, T.; Andersson, G.; Fröhlich, K.; Vaccaro, A. Multiple-energy carriers: Modeling of production delivery and consumption. Proc. IEEE 2011, 99, 15–27. [Google Scholar] [CrossRef]
- Parisio, A.; Del Vecchio, C.; Vaccaro, A. A robust optimization approach to energy hub management. Electr. Power Energy Syst. 2012, 42, 98–104. [Google Scholar] [CrossRef]
- Schulze, M.; Friedrich, L.; Gautschi, M. Modeling and optimization of renewables: Applying the energy hub approach. In Proceedings of the IEEE International Conference on Sustainable Energy Technologies, Singapore, 24–27 November 2008; pp. 83–88. [Google Scholar] [CrossRef]
- Bertsimas, D.; Sim, M. The price of robustness. Oper. Res. 2004, 54, 35–53. [Google Scholar] [CrossRef]
- Bressan, A. Hyperbolic Systems of Conservation Laws—The One—Dimensional Cauchy Problem; Oxford University Press: Oxford, UK, 2000. [Google Scholar]
- Lighthill, M.J.; Whitham, G.B. On kinetic waves. II. Theory of Traffic Flows on Long Crowded arcs. Proc. Roy. Soc. Lond. Ser. A 1955, 229, 317–345. [Google Scholar] [CrossRef]
- Richards, P.I. Shock Waves on the Highway. Oper. Res. 1956, 4, 42–51. [Google Scholar] [CrossRef]
- Coclite, G.; Garavello, M.; Piccoli, B. Traffic Flow on road Networks. Siam J. Math. Anal. 2005, 36, 1862–1886. [Google Scholar] [CrossRef]
- Garavello, M.; Piccoli, B. Traffic Flow on Networks; Applied Math Series Volume 1; American Institute of Mathematical Sciences: Pasadena, CA, USA, 2006. [Google Scholar]
- Holden, H.; Risebro, N.H. A Mathematical Model of Traffic Flow on a Network of Unidirectional arcs. SIAM J. Math. Anal. 1995, 26, 999–1017. [Google Scholar] [CrossRef]
- Kupenko, O.P.; Manzo, R. Approximation of an optimal control problem in coefficient for variational inequality with anisotropic p-Laplacian. Nonlinear Differ. Equ. Appl. 2016, 23, 35. [Google Scholar] [CrossRef]
- Kupenko, O.P.; Manzo, R. On optimal controls in coefficients for ill-posed non-linear elliptic Dirichlet boundary value problems. Discret. Contin. Dyn. Syst.-Ser. B 2018, 23, 1363–1393. [Google Scholar] [CrossRef]
- Manzo, R. On Neumann boundary control problem for ill-posed strongly nonlinear elliptic equation with p-Laplace operator and L1-type of nonlinearity. Ric. Mat. 2019, 68, 769–802. [Google Scholar] [CrossRef]
- Manzo, R. On Tikhonov regularization of optimal Neumann boundary control problem for an ill-posed strongly nonlinear elliptic equation via an exponential type of non-linearity. Differ. Integral Equ. 2020, 33, 139–162. [Google Scholar] [CrossRef]
- Jiang, T.; Zhang, C.; Zhu, H.; Gu, J.; Deng, G. Energy-Efficient Scheduling for a Job Shop Using an Improved Whale Optimization Algorithm. Mathematics 2018, 6, 220. [Google Scholar] [CrossRef]
- Cutolo, A.; Piccoli, B.; Rarità, L. An Upwind-Euler scheme for an ODE-PDE model of supply chains. SIAM J. Comput. 2011, 33, 1669–1688. [Google Scholar] [CrossRef][Green Version]
- D’Apice, C.; Göttlich, S.; Herty, M.; Klar, A. Modeling, Simulation, and Optimization of Supply Chains: A Continuous Approach; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2010. [Google Scholar]
- Helbing, D.; Lämmer, S.; Lebacque, J.P. Self-organized control of irregular or perturbed network traffic. In Optimal Control and Dynamic Games; Deissenberg, C., Hartl, R.F., Eds.; Springer: Dordrecht, The Netherlands, 2005; pp. 239–274. [Google Scholar] [CrossRef]
- Herty, M.; Klar, A. Modelling, Simulation and Optimization of Traffic Flow Networks. SIAM J. Sci. Comp. 2003, 25, 1066–1087. [Google Scholar] [CrossRef]
- D’Apice, C.; Manzo, R.; Piccoli, B. Optimal input flows for a PDE-ODE model of supply chains. Commun. Math. Sci. 2012, 10, 1225–1240. [Google Scholar] [CrossRef]
- Rarità, L.; Stamova, I.; Tomasiello, S. Numerical schemes and genetic algorithms for the optimal control of a continuous model of supply chains. Appl. Math. Comput. 2021, 388, 125464. [Google Scholar] [CrossRef]
- Zhang, Z.; Wu, Z.; Raicon, D.; Christofides, P.D. Real-Time Optimization and Control of Nonlinear Processes Using Machine Learning. Mathematics 2019, 7, 890. [Google Scholar] [CrossRef]
- Garavello, M.; Piccoli, B. Traffic flow on a road network using the Aw-Rascle model. Commun. Partial Diff. Equ. 2006, 31, 243–275. [Google Scholar] [CrossRef]
- Bretti, G.; Natalini, R.; Piccoli, B. Numerical approximations of a traffic flow model on networks. Netw. Heterog. Media 2006, 1, 57–84. [Google Scholar] [CrossRef]
- Cascone, A.; Marigo, A.; Piccoli, B.; Rarità, L. Decentralized optimal routing for packets flow on data networks. Discret. Contin. Dyn. Syst. Ser. D 2010, 13, 59–78. [Google Scholar] [CrossRef]
- Godlewsky, E.; Raviart, P. Numerical Approximation of Hyperbolic Systems of Conservation Laws; Springer: Berlin/Heidelberg, Germany, 1996. [Google Scholar]
- Godunov, S.K. A finite difference method for the numerical computation of discontinuous solutions of the equations of fluid dynamics. Mat. Sb. 1959, 47, 271–306. [Google Scholar]
- Lebacque, J.P.; Lesort, J.B. The Godunov scheme and what it means for first order traffic flow models. In Proceedings of the Internaional Symposium on Transportation and Traffic Theory No13, Lyon, France, 24–26 July 1996; Pergamon Press: Oxford, UK, 1996; pp. 647–677. [Google Scholar]
- Blandin, S.; Bretti, G.; Cutolo, A.; Piccoli, B. Numerical simulation of traffic data via fluid dynamic approach. Appl. Math. Comput. 2009, 210, 441–454. [Google Scholar] [CrossRef]
- Balzotti, C.; Briani, M. Estimate of traffic emission through multiscale second order models with heterogeneous data. Netw. Heterog. Media 2022, 17, 863–892. [Google Scholar] [CrossRef]
- Balzotti, C.; Briani, M.; De Filippo, B.; Piccoli, B. A computational modular approach to evaluate NOx emissions and ozone production due to vehicular traffic. Discrete Cont. Dyn.-B 2022, 27, 3455–3486. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).