The present invention generally relates to an maximize the peak-demand reduction that directly captures the economic benefits of using energy storage.
Reference to cited material or information contained in the text should not be understood as a concession that the material or information was part of the common general knowledge or was known in the US or any other country.
An increasing number of large-load customers are employing energy storage (e.g., fuel cells) to reduce the peak procurement from the grid, which accounts for up to 90% of their electricity bills.
As a typical demand response program, utilities exploit delicate pricing schemes for motivating customers to modify their power consumption patterns. A large-load consumer’s electricity bill usually consists of two parts: volume charge and demand charge. The volume charge depends on the amount of consumed energy and time-based rates like time-of-use (TOU) pricing reflecting the energy cost over time. These pricing strategies promote load shifting to the off-peak hours with cheaper unit prices, but may cause rebound peaks, highlighting the second part of the bill.
The peak-demand charge, as a punitive charge on the maximum power consumption during a billing period, motivates large-load customers to flatten their demand curves. It is calculated by the average power over a specified interval, e.g., 15 or 30 minutes. According to CLP Power Hong Kong. 2020. Non-residential tariff of CLP.
https://www.clp.com.hk/en/customer-service/tariff/business-and-othercustomers/non-residential-tariff, the demand charge rate and on-peak volume charge rate are around 118 HK dollars/kW and 55 HK cents/kWh respectively. It follows that the cost of lifting the peak demand is over 200 times that of increasing the off-peak energy consumption by one unit. Then, it is no surprise that the peak-demand often takes up a large portion of the bill, e.g., up to 90% for DC fast charging stations and 80% for Google data centres. Thus, for electricity cost saving, customers should pay particular attention to their peak demands.
Currently, customers exploit energy storage for cost-savings on their electric bills and possible arbitrage opportunities. This phenomenon raises researchers’ interests along this line, with researchers assessing the storage value for energy arbitrage and regulation services in New York. Studies have explored time-average cost reduction opportunities of using existing storage, like UPS units of data centres. Another kind of existing storage refers to electric vehicles, and the economics of vehicle-to-grid services has been examined. The storage is valuable not only for commercial consumers, but also for residential customers. In addition to cost-saving, reducing emission footprint of the power grid using distributed energy storage is also known. In short, researchers are exploring the applications and potential financial interests of storage from various aspects.
Two known approaches to electricity cost saving are directly shifting partial loads from an on-peak period to an off-peak one and reducing peak demands. However, such methods are not always applicable, as certain loads cannot be shifted or cut. Meanwhile, bulk energy consumers increasingly invest in self-owned renewable generations, e.g., solar power systems, for green buildings and industries. These installations can reduce the amount of energy purchased from the grid. However, they may result in a more fluctuating net demand curve and not reduce the peak-demand charge because the renewable generations are highly volatile.
On the other hand, customers can utilize energy storage to reshape their electricity procurements from the grid, without directly changing their consumption profiles. The rapid development of storage technologies makes it convenient and economical to build and maintain a storage system. Energy storage has been useful to meet demand surges and provide uninterrupted power supply in power systems. It will also play a part in reducing the electric bill, especially the peak-demand charge of a large-load user.
Knowing the future demands, the best of energy storage may be achieved. Unfortunately, the small-scale demands are highly uncertain, and self-owned renewable generations even exacerbate the volatility of demands over time. Thus, the online setting is proceeded with, where an input sequence will be revealed sequentially in time, and the decision maker has to causally make irrevocable decisions at current time with less or no future information. In our problem, an input sequence refers to a series of demands over time and the operator causally determines the usage of the limited energy storage in each time interval. Furthermore, we are challenged by the non-cumulative nature of peak consumption and the coupling of online decisions to maximize the peak-demand reduction by using the energy storage in real-time.
Stochastic optimization or model predictive control may be vulnerable to the inaccuracy of estimated models and sensitive to a volatile practical environment. Although robust optimization relies little on reliable predictions, it seldom deals with sequential decision making. Its focus on the worst-case outcome over an uncertainty set often makes the resulting algorithms computationally expensive and conservative.
The present invention applies online algorithm design with competitive analysis. While stochastic optimization and robust optimization emphasize the absolute performance, competitive online optimization concerns the relative performance compared to the optimal offline outcomes derived with perfect information. Specifically, it evaluates an online algorithm via competitive ratio (CR), relating to the worst-case ratio between the optimal offline and online outcomes under the same input sequence. Then, the best possible CR among all online algorithms captures the price of uncertainty for the considered online problem. Like robust optimization, competitive online optimization requires little accurate predictions. Moreover, its worst-case analysis is much less conservative, because of the offline-to-online relative performance measure, respecting the fairness in performance evaluation under different input sequences. However, it is not easy to identify the worst-case relative performance and develop online algorithms with the best CR, as we frequently encounter nonconvex and combinatorial problems at first sight. The present invention seeks to tackle these challenges and address the online storage-assisted peak-reduction.
The peak-demand charge has attracted attention from both utilities and large-load customers. It has been analysed that the adoption of demand charge given the competition of isolated industrial customers. An extended peak-demand charge has previously been considered which relates to the largest accumulated consumption over several periods. In the literature, researchers have studied multiple approaches for utilities and large-load customers in response to the peak-demand charge. Based on day-ahead load predictions, known research studies the joint optimization of peak shaving and frequency regulation with energy storage. Under a peak-based pricing model, the online economic dispatching of local generators has been considered in microgrids. Known studies examine the scheduling and the pricing of electric vehicle services under the electricity tariff with peak-demand charge. Overall, the peak-demand charge brings utilities and consumers for efficient and reliable power systems.
In the present invention, it is considered that a large-load consumer utilizes their energy storage to reduce the peak-demand charge. The present invention focuses on maximizing the peak-demand reduction brought by using energy storage. In contrast with directly considering the peak demand in a minimization problem, the present invention supposes that the reduction in the maximization problem emphasizes more on the benefit brought by the energy storage and provides a fairer comparison on the efficacy of algorithms under different uncertainty sets or demand profiles.
Online competitive analysis has been useful in electric vehicle charging and economic dispatching. The competitive analyses of cost minimization and utility maximization have different challenges. Although we can easily transform the problem from one to the other in the offline scenario, solutions and results for one problem may not directly apply to its counterpart in the online setting. The present invention considers online peak-demand reduction maximization.
The resulting algorithms of the present invention are parameterized by a ratio “pursued” in each decision-making round. Like model predictive control, the algorithms make the decision of each round with the help of an offline optimization problem. It turns out that the algorithms of the present invention are effective and efficient from theoretical analysis and empirical validations.
It is an object of this invention to provide to ameliorate, mitigate or overcome, at least one disadvantage of the prior art, or which will at least provide the public with a practical choice.
An objective of the present invention is to maximize the peak-demand reduction that directly captures the economic benefits of using energy storage. Despite the challenges of decision-making under future uncertainty, we develop an optimal online algorithm for the problem that achieves the best possible competitive ratio among all (deterministic and randomized) online algorithms. Moreover, we maintain the best possible competitive ratio at each decision-making round under the algorithm after solving a linear number of linear-fractional problems to find the best competitive ratio in polynomial time. We can also extend the algorithm to an adaptive one with improved average-case performance, in addition to the optimal worst-case performance.
The present invention provides a method of managing real-time electrical energy storage management from an electricity storage device to maximise the reduction of the use of a mains electricity grid during peak cost charging periods for a large-load electricity consumer, including: calculating an ideal offline use of the electricity storage device using ideal predicted parameters; calculate a plurality of electrical storage device storage and electrical discharge models using a plurality of algorithms based on recorded data; calculate the competitive ratio for each of the algorithms and the ideal offline use; and use power from the electricity storage device based on an optimal competitive ratio.
The method may select a representative ideal offline use at each decision-making juncture.
Preferably, one of the plurality of algorithms is an adaptive algorithm.
Preferably, the adaptive algorithm uses information revealed in earlier steps of the adaptive algorithms,
Preferably, at least one of the plurality of algorithms calculates based on data in real time.
Preferably, at least one of the algorithms calculates the best possible competitive ratio.
Preferably, the competitive ratio is measured against at least one of the following:
Preferably, an optimal competitive ratio is obtained by taking the maximum of an exponential number of linear-fractional programs and restricting the number of linear-fractional programs based on a specified number of time intervals T.
In a further embodiment, the present invention seeks to provide an algorithmic framework to design competitive online algorithms for the storage-discharging peak-reduction maximization problem for electricity discharge from an electricity storage device wherein each algorithm under the framework is parameterized by its competitive ratio (CR) and makes discharging decision for the electricity storage device at each of a number of rounds by maintaining the given competitive ratio.
Further features of the present invention are more fully described in the following description of several non-limiting embodiments thereof. This description is included solely for the purposes of exemplifying the present invention. It should not be understood as a restriction on the broad summary, disclosure or description of the invention as set out above. The description will be made with reference to the accompanying drawings in which:
In the drawings like structures are referred to by like numerals throughout the several views. The drawings shown are not necessarily to scale, with emphasis instead generally being placed upon illustrating the principles of the present invention.
As seen in
The computer module 301 typically includes at least one processor unit 305, and a memory unit 306. For example, the memory unit 306 may have semiconductor random access memory (RAM) and semiconductor read only memory (ROM). The computer module 301 also includes a number of input/output (I/O) interfaces including: an audio-video interface 307 that couples to the video display 314; an I/O interface 313.
The present invention proceeds on the basis that the peak demand of a large-power customer may occur in T time slots of an on-peak period, e.g. from 9 a.m. to 0 p.m. for a shopping centre/mall/precinct. Each slot corresponds to 15 or 30 minutes by the power measurement for the peak-demand charge. Knowing the slot duration, we can convert the average power demand (in kW) into the consumed energy (in kWh) for each time slot.
Net electricity demand: The present invention considers a general setting where the excess renewable generation cannot recharge the storage system. The self-owned renewable generations are not sufficient to cover the gross demand of the large-load customer during the T slots. Then, d ∈ ℝTis used to denote the net demand profile, which is given by the difference between the gross demand and the renewable generation. Although the cost of renewable generation is negligible, the volatile renewable generations exacerbate the unpredictability of net demands over time. Consequently, it is hard to estimate dt accurately in previous time slots. We just know the lower and upper bounds of the net demand in a future time slot. For brevity, we herein focus on the case with uniform bounds, namely dt∈ [d,
d,
Energy storage: Let c (in kWh) be the energy storage capacity scaled by a factor concerning the maximum depth of discharge and the discharging efficiency. Let δ (in kWh) denote the maximum discharge amount per time slot. We can hybridize different energy storage technologies with complementary characteristics. For example, flywheel and supercapacitors are high power devices, while fuel cells and pumped hydro are high energy devices. In this way, the desired cand
and the rate constraints δt≤
The present invention formulates and studies the following peak-demand reduction maximization (PRM) problem with a capacity constraint and discharging rate constraint,
The objective represents the peak-demand reduction introduced by the energy storage. If there is no storage, the peak usage under the demand profile d is maxt∈[T]
When the demand profile dis known, the PRM problem can be easily solved by linear programming. Moreover, the following proposition states that the optimal offline solution to PRM presents a particular threshold-based structure.
Proposition 1. Given a demand profile d ∈ ℝT, there exists υ ∈ ℝ with
Note that
. A useful observation is that the optimal solution to PRM is also optimal for the peak-demand minimization problem with the same constraints. For notational convenience, v(d) and σ(d) are used to denote the optimal peak usage and the optimal peak-demand reduction after discharging the stored energy, namely,
where δ * is the optimal solution to PRM. While solving the offline PRM problem is easy, it is challenging to determine the discharge amounts in real-time without knowing future demands.
The present invention’s optimal algorithm makes the decision of each round by maintaining an offline-to-online ratio to be no more than the best CR. Clearly, the best possible CR varies as the time-slot number (T) is changed, the demand bounds (d and
In the online setting, the exact value of dt is not known until time slot t. The empirical information only tells us that dt ∈ [d,
where
refers to the objective values of PRM under the online algorithm and the input sequence d. For a randomized algorithm
the concept of CR can be extended by replacing v(d) with
where the expectation is due to the random strategies of the algorithm
There is always CR ≥ 1 and a smaller CR indicates that the algorithm can perform more closely to the optimal offline case with perfect information. We expect to find the online algorithm with the smallest CR, which is the best possible CR among all online algorithms. The best CR not only verifies the optimal performance of the online algorithm, but also quantifies the essential cost of not knowing the future. In other words, the best CR captures the price of uncertainty in the considered online problem.
Proposition 2. For any randomized algorithm
there exists a deterministic online algorithm
such that
over all possible input sequence
The present invention asks whether there exists an online algorithm with given CR. This question relates to a useful framework for designing competitive online algorithms, called CR-Pursuit. As the name indicates, the CR- Pursuit algorithmic framework requires us to sequentially make online decisions by “pursuing” a prescribed CR. For a maximization problem and a given CR, each CR-Pursuit algorithm will choose actions to maintain an offline-to-online objective ratio to be no more than the CR, in each decision-making round. Despite the conciseness of the idea, there is no general recipe for pursuing the given CR. The means of designing algorithms under CR-Pursuit is problem-specific.
Several useful observations regarding the CR-Pursuit framework are now presented. First, to maintain the offline-to-online ratio in each decision-making round, it is usually needed to solve an offline problem according to the observed inputs and implemented actions so far. If the offline version of a considered problem is easier, then it is less challenging to design algorithms under CR-Pursuit. Second, the CR-Pursuit framework generally generates a family of algorithms, each of which is characterized by a specific CR. Clearly, the best algorithm among these is the one with the smallest CR. Whether the best algorithm under CR-Pursuit is optimal among all online algorithms is questioned. If so, then the CR-Pursuit framework greatly reduces the search space of optimal online algorithms. Overall, there are three main challenges in designing CR-Pursuit algorithms: finding a proper way to sequentially maintain a given CR, identifying the best CR which can be pursued, and checking whether the best CR under CR-Pursuit is the optimal one among all online algorithms. In the following, these challenges are approached with the online PRM. Firstly, a collection of online algorithms under the CR-Pursuit framework is devised. Then, the best algorithm among these is also optimal among all online algorithms for PRM is shown. Finally, the best online algorithm for PRM by finding the best possible CR is obtained.
Without knowing future inputs, it seems impossible to maintain the offline-to-online objective ratio to be no more than a given ratio. If the time-slot number T is not known, it can be assumed that there are no future inputs. However, in the online PRM, by the facts that T is known and the future inputs will affect the online and optimal offline peak-demand reductions presents a challenge. As a result, a reference input is introduced and adaptively update it at each time slot t ∈ [T] . Specifically, the reference input sequence is set at time slot tas
The reference input sequence is a combination of the observed demands until time slot t and the lowest possible future demands, indicating the most optimistic forecast. Given a ratio π, we shall apply CR-Pursuit framework and maintain the offline- to-online ratio under the reference input sequence dt to be more than π at each time slot t. To this end, a family of algorithms is designed, each of which is characterized by a prescribed ratio π and called pCR-PRM(π). The details of pCR-PRM(π) are given in Algorithm 1. For notational convenience, we use δ (π, d) to denote the output sequence of pCR-PRM(π) under an input sequence d.
Two issues arise. First, pCR-PRM(π) may generate infeasible solutions to PRM. Second, whether the formula in Algorithm 1 can maintain the offline-to-online objective ratio under dt to be no more than π, for all t ∈ [T] is questioned. For the first issue, the following definition in terms of feasibility of pCR-PRM algorithms is given.
Definition 3. pCR-PRM(π) is feasible if, for any
the solution δ (π, d), is feasible for PRM.
We address the second issue by the following lemma.
Lemma 4. Given pCR-PRM(π), it holds for any
that
Therefore, we conclude that pCR-PRM(π) can maintain the given CR π if and only if it is feasible. Identifying the best pCRPRM algorithm is equivalent to finding the smallest π such that pCR-PRM(π) is feasible. To this end, we shall first characterize the set of all ratios such that the corresponding pCR-PRM algorithms are feasible. For this purpose, we define an inventory function, which maps a given ratio π to the maximum accumulated discharge amount over all possible demand profiles under pCR-PRM(π):
We show below that the feasibility of pCR-PRM(π) is mainly subject to the capacity constraint.
Proposition 5. pCR - PRM(π) is feasible if and only if Φ(π) ≤ c.
The following lemma unravels the monotonicity of Φ(π).
Lemma 6. The function Φ (π) is non-increasing and strictly decreases in π when Φ(π) > 0
From Lemma 6, it is seen that there exists a ratio π̅ > 1 such that pCR-PRM(π) is feasible only if π ≥ π̅.We shall show that pCR-PRM(π̅) is the best pCR-PRM algorithm. More importantly, the best pCR-PRM algorithm also attains the optimal CR among all online algorithms for PRM, as stated in the following theorem:
Theorem 7. Given c,
The above theorem indicates that the solution to Φ (π) = c characterizes the price of uncertainty regarding the online PRM. To find the best online algorithm for PRM, it suffices to search for the best feasible pCR-PRM algorithm. In the next subsection, we shall show an efficient way to find the best possible CR π*.
Deriving the analytic expression of π* over parameters (c,
Recall the key formula and the feasibility condition (Φ(π) ≤ c) of pCR-PRM(π). We see that pCR-PRM(π) is feasible if and only if for any nonempty subset I of the index set [T] and any
it holds that
It follows that
worst-case input sequence for pCR-PRM(π*) refers to a demand profiled
under which the pCR-PRM(π*) algorithm will use up the storage, namely
Since
there exists a worst-case input sequence for pCR-PRM(π*). Let d* be a worst case input sequence and I*be the set {i ∈ [T] | δt(π*,d*) > 0}. Then, we observe that the equality in Formula (2) holds under the index set I* and the input sequence d*. Therefore, we attain the following proposition.
Proposition 8. Given c,
the best possible CR for the online PRM is given by
Proposition 8 follows directly from Lemma 6 and Proposition 5. Equipped with proposition 8, we shall transform the computation of the best CR π* into solving a sequence of linear-fractional programs. Before proceeding, we observe that σ(d) = maxt∈[T]dt-v(d) and the largest element in dtappears in the first telements. Moreover, we introduce a useful lemma below.
Lemma 9. Given x > y > 0 and z > 0, it follows that
Next, we shall define a family of linear-fractional programs. Each program is parameterized by a nonempty set I ⊆ [T] and its optimal objective value gives a lower bound of the best CR π*:
Subject to
Now, let us interpret the variables, constraints and objective of CR-Comp(I). Auxiliary variables mi, i ∈ [T] are related to maxk∈[I]dk . More specifically, by Lemma 9 and the constraints on the last line, CR-Comp(I) will attain its optimum when mi = maxk∈[i] dk, for all i ∈ I. The remaining constraints of CR-Comp(I) are associated with the offline PRM problem solved at each time slot under a pCR-PRM algorithm. Precisely, for each i ∈ [T], the variable viand the variables δij, j∈ [T] are respectively related to the optimal objective value and the optimal solution to PRM under the demand profile di. CR-Comp(I) will attain its optimum when vi= v(di), for all i ∈ I. Moreover, the objective function of CR-Comp(I) corresponds to the left part of Formula (2), noting that σ(di) = maxk∈[i]dk - υ (di). With a slight abuse of notation, we also use CR-Comp(I) to denote the optimal objective value of the linear-fractional program. As a whole, by Lemma 9, Proposition 8, and the above analysis, we attain the following proposition.
Proposition 10. For each nonempty set I ⊆ [T ], it holds that
Thus, by Proposition 8 and Proposition 10, we conclude that the best possible CR π* equals maxJ⊂[T]CR-Comp(I). That is to say, we can compute π* by solving a collection of linear-fractional programs CR-Comp(I). Recall that we can convert CR-Comp(I) into an equivalent linear program. Thus, computing π* is not much harder than solving a collection of linear programs. Moreover, we can compute these programs in parallel, since none of the CR-Comp(I) programs relies on the solution to another. Nevertheless, a direct application of the above results requires to solve an exponential number of linear programs, which is undesirable. Thus, we are motivated to exploit the structure of pCR-PRM(π*) and exclude as many redundant programs as possible. To this end, we derive the following lemma. It identifies a particular worst-case input sequence for pCR-PRM(π*), which continuously discharge stored energy until using up the capacity.
Lemma 11. There exists a worst-case input sequence
for pCR-PRM(π*) such that δt(π*, d )=0 if t is greater than a certain index and δt(π*, d ) > 0 otherwise.
By Proposition 8, Proposition 10, and Lemma 11, we see that there exists k ∈ [T] such that π* = CR-Comp([k]). Thus, we have the following theorem stating that only a linear number (T) of CR-Comp(I) programs are necessary for the best possible CR π*, instead of the exponential number 2T.
Theorem 12. The best possible competitive ratio π* for the online PRM is given by
In
While pCR-PRM(π*) attains the optimal CR among all online algorithms for PRM, it merely focuses on the worst-case performance, which may restrict its performance in practice. We herein extend the pCR-PRM(π*) algorithm by adaptively exploiting the revealed information of previous slots. Here is the intuitive idea: when we realize from the observed inputs that the net demand profile is by no means a worst-case input sequence, we should be more opportunistic and attempt to maintain smaller ratios in the following time slots. In this way, we can improve the average-case performance and still attain the optimal worst-case performance. The underlying reason lies in that the price of future uncertainty changes as we observe more inputs and capturing such variations is critical to the improvement of online decisions. Overall, the results in this section suggest the potential of merging efficiency into robustness.
Algorithm 2: Adaptive pCR-PRM Algorithm
for t = 1,2... T do
Obtain
according to Algorithm 3, the discharge amount at time slot t is given by
Algorithm 3. A bisection Method for
in the Adaptive pCR-PRM Algorithm
Input: c, T, d,
Output: The adaptive CR at time slot tunder the adaptive pCR-PRM:
With respect to the real-time information, we first extend the concept of CR to a time-variant adaptive CR for every online algorithm for PRM at each time slot t. Specifically, we make the following definition.
Definition 13. Given revealed inputs dk, k ∈ [t], the adaptive CR at time slot t of an online algorithm
is defined as
Let
be the set of online algorithms whose first (t-1) outputs are δk, k∈ [t-1] given that the first (t-1) inputs are dk, k∈ [t-1]. Then, considering the observed inputs dk, k∈ [t] and implemented actions δk, k ∈ [t- 1] so far, the best adaptive CR at time slot tis given by
Similarly to before, the best adaptive CR at time slot t characterizes the price of uncertainty at time slot t, without knowing the demands of future time slots indexed by k> t. Specifically, an online algorithm can at best maintain the online-to-offline ratio of peak-demand reduction to be
for all future inputs. It is clear that
is subject to the observed inputs and actions, for all t ∈ [T]. Based on the introduction of best adaptive CRs, the adaptive extension of pCR-PRM is introduced.
At each time slot t, the adaptive pCR-PRM maintains the online-to-offline ratio of the peak-demand reduction to be no more than the best adaptive CR
instead of a constant CR π*. We present the pseudocodes of the adaptive pCR-PRM in Algorithm 2.
The remaining issue is on characterizing
the best adaptive CR at each slot. To proceed, we rely on the following observations.
Based on these observations, we shall show how to search for
by a bisection method. To this end, in the following, given observed inputs dk, k ∈ [t] and implemented decisions δk, k ∈ [t- 1], we define a linear program parameterized by a ratio
and a set I ∈ It, where It = {[k]\[t] k= t, t+1, ..., T}:
subject to
The objective function corresponds to the sum of discharge amounts over a set of time slots assuming that we maintain the online-to-offline ratio of peak-demand reduction to be no more than π from the current time slot to T. Similar to CR-Comp(I), the constraints of AdaCR-Threshold(π, I) are due to the offline PRM problem solved in each time slot under the adaptive pCR-PRM. By similar arguments for computing the best CR π*, we conclude that the adaptive CR at time slot t should be the smallest ratio π in [
] such that
AdaCR-Threshold(Π, l) does not exceed the remaining inventory
Therefore, we can search for πt* by the bisection method clarified in Algorithm 3. Together with Algorithm 3, the present invention completes the introduction of Algorithm 2 and now summarize the theoretical performance in the following proposition.
Proposition 14. At each time slot t, Algorithm 2 achieves the optimal adaptive competitive ratio among all algorithms in
If the input sequence d is in the worst case regarding pCR-PRM(π*), then
for all t∈ [T]. Otherwise, there is an index τ ∈ [T] such that
for all t ≥ τ. From this perspective, we show that the adaptive pCR-PRM also attains the optimal CR among all online algorithms for PRM; moreover, it outperforms pCR-PRM(π*) under general cases.
The following simulation considers a scenario where an EV charging station operator uses its storage to reduce its peak demand in a day. We obtain three-month electricity data from an EV charging station in Shenzhen, China. We divide the time into slots with 15-min length and derive the power demand of the charging station at each slot from the data. We then identify the on-peak duration in a day from the data. In particular, we consider a decision period of T = 20 slots and set the demand bounds as d,
We evaluate the performance of these two algorithms (ref. pCR_PRM and Ada_pCR) under different storage capacities and show the results in
5. Our online algorithm adaptive pCR-PRM with little future information can achieve 59% ~ 81% of the peak reduction of the optimal offline solution derived with perfect information.
We mainly compare the adaptive pCR-PRM with two catalogs of conceivable alternatives, naïve threshold-based algorithms and receding horizon control (RHC) algorithms. We show the results in
From
The present invention evaluates the performance of the adaptive pCR-PRM under different maximum charging rates and compare it with alternatives. The results are shown in
We study an online storage-assisted peak-reduction maximization problem. We focus on a scenario that a large-load power consumer with self-owned renewable generation uses energy storage to reduce its net peak demand during the on-peak period.
An optimal algorithm pCR-PRM(π*) that achieves the best CR among all online algorithms is derived. We obtain the best CR π*by solving a linear number of linear-fractional programs. We further extend our algorithm to an adaptive one by exploiting observed inputs in realtime. The adaptive pCR-PRM achieves the best adaptive CR at each time slot given the revealed inputs and online decisions so far. It improves the average-case performance while maintaining the worst-case performance. Finally, the adaptive pCR-PRM achieves close performance with the optimal offline solution with perfect information and outperforms conceivable alternatives.
Modifications and variations such as would be apparent to the skilled addressee are considered to fall within the scope of the present invention. The present invention is not to be limited in scope by any of the specific embodiments described herein. These embodiments are intended for the purpose of exemplification only. Functionally equivalent products, formulations and methods are clearly within the scope of the invention as described herein.
Reference to positional descriptions, such as lower and upper, are to be taken in context of the embodiments depicted in the figures, and are not to be taken as limiting the invention to the literal interpretation of the term but rather as would be understood by the skilled addressee.
Throughout this specification, unless the context requires otherwise, the word “comprise” or variations such as “comprises” or “comprising”, will be understood to imply the inclusion of a stated integer or group of integers but not the exclusion of any other integer or group of integers.
Also, future patent applications maybe filed, locally or overseas on the basis of, or claiming priority from, the present application. It is to be understood that the following provisional claims are provided by way of example only, and are not intended to limit the scope of what may be claimed in any such future application. Features may be added to or omitted from the provisional claims at a later date so as to further define or re-define the invention or inventions.