The invention relates to a method of estimating a system value which indicates a state of an electrical distribution system, and a substation comprising a calculating unit configured to estimate a system value.
The notion of state estimation (SE) for transmission systems can be traced back to the seventies [1]. Some twenty years later, SE algorithms specifically tailored to distribution systems were introduced [2], [3]. In practice, however, it has not been until very recently that SE tools for distribution feeders have been comprehensively considered [4]-[6]. Smart grid developments are progressively bringing more and more information to Distribution Management Systems (DMS), allowing applications that were long ago conceptually mature but still waiting for the required infrastructure to be deployed at the distribution level [7], [8]. Eventually, the massively distributed nature of medium-voltage and low-voltage subsystems, and the resulting communication bottlenecks, will force utilities to consider some kind of hierarchical organization in today's fully centralized DMS [9]. Indeed, only if raw data are processed in a local manner [10] will it be possible for new and ubiquitous sources of information, such as smart meters and the associated concentrators, to be scanned at rates which are fast enough for real-time network operation. Until this partly decentralized environment arrives, DMS operators can only expect to have once-a-day or few-times-a-day values of energy consumed by customers connected to the distribution system [11]. This has motivated the development of heuristic methods combining load flow calculations [13], [14], machine learning functions [12] or pattern-based load allocation [15] with ad hoc SE techniques.
What these hybrid schemes generally have in common is a preprocessing phase in which delayed smart meter data or daily load patterns are somehow exploited to generate pseudomeasurements for the SE phase. In the foreseeable future, if not in the near term, smart meter data will be collected and preprocessed by substation-level management systems, at much faster scan rates than those achievable if every piece of information had to be gathered at the centralized DMS. Whereas a DMS is in charge of an entire system, typically serving several million customers, a 60-MW primary substation may serve three orders of magnitude less customers, whose smart meter data are in turn concentrated at less than a hundred intermediate points (generally secondary substations serving the LV subsystem). Having these data collected at the primary substation, at rates ranging from 5 to 20 times an hour, is a feasible choice even with today's bandwidths and technology.
In this context, the substation-level SE tool will have to deal with two heterogeneous types of information, as explained in more detail further below:
1) regular SCADA measurements, and eventually those coming from new smart grid sensors, captured every few seconds;
2) smart meter (or smart meter concentrator) readings and distributed generation production, updated every few minutes.
This naturally leads to an information processing model in two time scales. Even though two-time-scale problems have long been known and exploited in several engineering fields (see for instance [16]-[19]), including SE of chemical or biological processes [20], to the inventor's knowledge such a notion has not been explored so far in power system SE.
An objective of the present invention is to provide a method of estimating a system value which indicates a state of an electrical distribution system, where the estimation needs to be based on measurement values with differing properties.
A further objective of the present invention is to provide a substation capable of estimating a system value which indicates a state of an electrical distribution system, where the estimation needs to be based on measurement values with differing properties.
An embodiment of the invention relates to a method of estimating a system value which indicates a state of an electrical distribution system, the method comprising the steps of:
An advantage of this embodiment of the invention is that a fast and reliable state estimation can be carried out even if the measurement values belong to different time scales. For instance, the state estimation can be based on a combination of measurement values that include pseudomeasurement values as well as redundant measurement values, which are far more accurate.
The method preferably further comprises the steps of discriminating the measurement nodes into groups by the timely change rate of their measurement values and/or by their transmission rate of the measurement values. A weighting coefficient is preferably assigned to each group of said groups of measurement nodes depending on the timely change rate and/or the transmission rate of the measurement values of the respective group. The step of estimating the system value is preferably based on the weighted measurement values and the weighting coefficients.
Moreover the method may be used in distribution systems comprising a distribution feeder. The system value may then be estimated to define the electrical load connected to said distribution feeder.
Further, the system value may be estimated using a state estimation algorithm.
Moreover the system nodes may be discriminated into two groups, namely a first group comprising frequently available measurement values and a second group comprising less frequently available measurement values.
Furthermore, the system value may be estimated through iteratively solving the normal equation
(HpTWpHp+HmTWmHm)Δx=HpTWp[zp−hp(x)]+HmTWm[zm−hm(x)]
wherein
The Cholesky factorization may be applied to the normal equations.
The weighting coefficients preferably define or at least reflect the information uncertainty of the corresponding measurement values.
Moreover the weighting coefficients preferably define or at least reflect the hierarchical position of the system nodes providing the measurement values.
The method as explained in an exemplary fashion above may be used in a distribution system comprising a medium voltage grid and a low voltage grid.
In the latter case, the measurement nodes may be discriminated into a first group and a second group. The first group may comprise the measurement values of the low voltage grid and the second group may comprise the measurement values of the medium voltage grid. One or more weighting coefficients may be assigned to the first group of measurement nodes, and one or more weighting coefficients may be assigned to the second group of measurement nodes. Then, the system value may be estimated based on the measurement values of the first and second group and the weighting coefficients of the first and second group.
The medium voltage grid and the low voltage grid are preferably separated by substation. In this case, said step of estimating the system value is preferably carried out in the substation.
A further embodiment of the present invention relates to a substation having a calculating unit configured to estimate a system value which indicates a state of an electrical distribution system, the calculating unit further being configured to carry out the steps of:
An advantage of this substation is that it may carry out a fast and reliable state estimation even if the measurement values belong to different time scales. For instance, the substation can handle a combination of measurement values that include pseudomeasurement values as well as redundant measurement values.
In order that the manner in which the above-recited and other advantages of the invention are obtained will be readily understood, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are therefore not to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail by the use of the accompanying drawings in which in an exemplary fashion
The preferred embodiment of the present invention will be best understood by reference to the drawings, wherein identical or comparable parts are designated by the same reference signs throughout.
It will be readily understood that the present invention, as generally described and illustrated in the figures herein, could vary in a wide range. Thus, the following more detailed description of the exemplary embodiments of the present invention, as represented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of presently preferred embodiments of the invention.
Sources of Information in Smart Distribution Systems
Unlike transmission and subtransmission systems, where real-time telemetry provides sufficient redundancy to assure network observability, Medium Voltage (MV) distribution feeders have so far lacked the required infrastructure (sensors and telecommunication) allowing the operating point to be accurately determined. In the upcoming smart grid paradigm, though, distribution systems will have to cope with a heterogeneous set of information sources, most of them not yet available at the DMS, which can be roughly classified into the following categories:
The latest and eventually most important addition to the list of information sources at the feeder level comes from the AMR/AMI infrastructure (typically smart meter concentrators), provided the right communication ‘bridge’ is built between AMI and DMS subsystems. Nowadays this information is collected once a day in many systems but, depending on bandwidth availability, snapshot latencies of up to 15 minutes have been reported.
Notice that not all of the above data will necessarily reach the DMS, but may remain at an intermediate place much closer to the points where they are captured from the field. In the hierarchical control system architecture envisioned elsewhere [procieee, smartsub, Bose], the right place where the raw information should be collected and processed is the distribution substation, since there are currently no technical barriers for a state estimator to be implemented in this environment. For the purposes of this work, all sources of information summarized above, to which the feeder-level state estimator can resort, will be grouped in two broad classes of different nature, each with different accuracy and latency:
Clearly, in order to achieve a minimum redundancy level, both information types should be properly combined, which leads to the particular SE model described in the sequel.
State Estimation with Two Time Scales
Let zm and zp denote the fast-rate measurement and slow-rate pseudomeasurement vectors, respectively. As suggested by
At a given time instant, tk, the available information is composed of the current snapshot zm,k and the past pseudomeasurement value zp,j. Therefore, the faster the load increases or decreases the quicker and more obsolete zp,j becomes. When the sign of the slope does not change between tj and tj+n, the worst condition in terms of pseudomeasurement obsolescence arises for tj+n-1, just before zp is updated again. Dropping for simplicity the discrete-time indices, the resulting measurement model is:
where hp(•) and hm(•) represent the respective measurement functions and εp and εm the associated errors. Notice that the variance of εp is generally much higher than that of εm. The WLS SE solution is obtained by iteratively solving the normal equations:
(HpTWpHp+HmTWmHm)Δx=HpTWp[zp−hp(x)]+HmTWm[zm−hm(x)] (2)
where the weighting coefficients should reflect whenever possible the information uncertainty:
W
p
−1=cov(εp);Wm−1=cov(εm)
The special structure of the normal equations (2) can be exploited to save computational effort. Considering the relatively few number of measurements in vector zm, a major source of computational saving arises when the Cholesky factorization of the gain matrix is not repeated at each SE run, but only when the set zp is updated. Approximating the gain matrix in this fashion may slightly increase the number of iterations, particularly when loads evolve quickly, but will not affect the solution as long as the right-hand side of (2) is exactly computed. Needless to say, using the solution of the previous run as starting point, rather than the customary flat start profile, is a convenient strategy to save iterations.
Limitations Arising from the Use of Reduced Redundancy Levels
This section is devoted to qualitatively analyzing the limitations of the two-scale state estimator (TSSE) in a context characterized by extremely low redundancy levels. Intuitively, one expects that adding a few branch Ampere measurements, scattered throughout the feeder, to the set of bus pseudomeasurements, will always improve the estimate of relevant quantities (bus voltage magnitudes and branch power flows), which is true so long as the feeder is taken as a whole. However, depending on whether or not all loads downstream have coincident evolution patterns, branch current measurements may or may not be helpful to improve the estimates of certain individual quantities when pseudomeasurements are not duly updated.
As explained below, this limitation stems from the combination of two adverse factors: 1) low redundancy of RTU measurements, clearly insufficient to render the network observable; 2) gradual obsolescence of barely critical pseudomeasurements as time elapses, of particular relevance in periods when bus injections change at a fast rate.
In order to illustrate the analysis it is sufficient to consider the two simplified radial feeders shown in
Given the latest pseudomeasurement values P1m-Q1m and P2m-Q2m and the most recent current measurement, Im, which is assumed to be much more accurate than power pseudomeasurements, the WLS estimates for P1, P2, Q1 and Q2 can be analytically obtained. As shown in the Appendix, the active power estimates are:
ω1 and ω2 represent the weights of P1m and P2m respectively and Km is the ratio,
Notice that Km>1 if the total load downstream has increased since slow-rate pseudomeasurements were updated, which is reflected in higher values of more recent Im snapshots, while Km<1 when the the total load has decreased. Similar expressions are obtained for reactive powers by simply replacing P with Q (for this reason, only active powers will be paid attention to in the sequel).
In low-redundancy scenarios, like those considered in this work, the influence of the weighting coefficients ω1 and ω2 in the WLS estimates is crucial. In practice this poses a major problem, since knowing at each time instant the real uncertainty of pseudomeasurements is far from trivial. In this regard, it is worth considering the following two cases:
ΔPi=(Km−1)Pim⇒{circumflex over (P)}i=KmPim(i=1,2) (7)
which means that each power will be corrected in proportion to its size. In other words, for low-redundancy scenarios, like the simplified ones represented in
Note that, irrespective of the weights adopted, the signs of both ΔP1 and ΔP2 will be the same, according to (4), as determined by the value of Km. If the total load increases (decreases) then Km>1 (Km<1) and both estimates, {circumflex over (P)}1 and {circumflex over (P)}2, will be higher (lower) than the outdated pseudomeasurements, P1m and P2m. Indeed, this is an expected result for the low redundancy considered, since there is no way to know whether both loads have actually increased (decreased) or not (it is worth stressing that replacing Im by power flow measurements is not helpful in this regard).
In feeder sections where all transformer loads downstream of an Ampere measurement evolve in an homogeneous way, which happens when most customers have similar patterns, this may not be a real limitation. However, in feeders comprising a mix of customers (residential, industrial, municipal, etc.) some transformer loads may be increasing while others are simultaneously decreasing, and combining few Ampere measurements with critical pseudomeasurements can be counterproductive, particularly if sudden load changes take place.
The case in which both loads evolve in opposite direction is shown in
This somewhat counterintuitive conclusion (i.e., adding an accurate measurement can be counterproductive in certain cases) will be reaffirmed by the results presented below. Needless to mention, such limitations vanish when sufficient redundancy levels are achieved.
Solution Enhancements
So far it has been implicitly assumed that pseudomeasurements are only updated every n measurement snapshots. In other words, at time instant tk, the TSSE combines the current measurement snapshot, zm,k, with a pseudomeasurement value, zp,k, given by the latest available pseudomeasurement, zp,k=zp,j k=j, . . . , j+n−1
This implies that pseudomeasurements are assumed to evolve in a stepwise fashion, as suggested by the uppermost diagram of
Depending on whether future pseudomeasurement values are available in advance or not, other strategies to generate intermediate pseudomeasurement values are possible, as discussed below.
A. Pseudomeasurement Extrapolations
The accuracy of the estimates can be frequently improved if, instead of keeping the components of zp constant since the last update (stepwise evolution), their values are obtained by linear extrapolation from the last two samples (higher-order extrapolation is also possible, but the results are usually worse owing to longer transient periods). Mathematically,
The middle diagram of
B. Pseudomeasurement Interpolations
Obtaining intermediate pseudomeasurements by extrapolation is the only choice when future information about the monitored quantity is missing. This is the case, for instance, of some distributed generators, usually burning fossil fuels, whose energy production is not forecasted but rather measured and collected at a relatively slow rate compared to regular SCADA measurements.
In practice, however, future pseudomeasurement values are almost always available, usually with decreasing accuracy as time elapses. For instance, the production of a wind generator for the next hour can be predicted with reasonable accuracy, and the same can be said of a PV farm. On the other hand, loads provided by service transformers can also be forecasted, usually within ±5% confidence intervals. In those cases, intermediate values can be easily obtained by linearly interpolating consecutive pseudomeasurements, as shown in the lower diagram of
Test Results
The proposed TSSE model and solution refinements have been tested on a 15-kV, 100-bus distribution network (
In order to generate realistic sets of measurements (zm) and pseudomeasurements (zp), random errors have been added to the exact 24-hour quantities provided by the load flow solution (except for the 38 zero-injection buses corresponding to the 15-kV side of secondary transformers). Each 24-hour error pattern is simulated by means of a sinusoidal wave of random amplitude and phase angle, spanning the 24-hour period, plus a random DC component, yielding together maximum peak errors of 10% for zp and 1% for zm. Snapshots of sets zp and zm are then obtained by sampling the 24-hour noisy curves at intervals Tp=15 minutes and Tm=1 minute, respectively (n=15). In future smart grids n can be significantly reduced, particularly if smart meter information is processed in a distributed manner, while the number of measurements in zm will steadily increase as distribution automation devices proliferate.
Pseudomeasurements in zp comprise active and reactive power injections at all buses where loads are connected to (zero-injection buses are handled as very accurate, constantly available measurements). In addition to the voltage magnitude at the head bus, fast-rate measurements (zm) include sets of Ampere measurements, more or less uniformly distributed throughout the feeders. Three scenarios, labeled A, B, and C have been considered, including 8, 16 and 32 current measurements respectively, placed as shown in
In real life, determining the accuracy of pseudomeasurements is not a trivial task. For this reason, in absence of better alternative criteria, weights adopted for the TSSE model have been set in inverse proportion to the pseudomeasurement and measurement values, and then those of zm are multiplied by 10 to reflect their higher accuracy compared with zp. Simulations for the base case and the three barely redundant scenarios have been performed and the results obtained are compared with exact values. Solution enhancements described above (extrapolation and interpolation) have been also tested.
The central curves in
The bottom diagrams show the results when interpolation of zp is performed, which is possible only when future values are forecasted or somehow computed in advance. Compared to the two previous cases, this scheme clearly provides the best performance.
Similar conclusions apply to the rest of nodes. For this reason, since bus load and/or distributed generation forecasting is almost always available, considering the space limitations, the analysis of results will be restricted in the sequel to estimates obtained with interpolated zp data.
The accuracy of estimates in scenarios A, B, and C has been numerically compared with that of the base case. Average absolute values of errors (estimated minus exact) of power flow and voltage magnitude estimates (extended to all branches and nodes, respectively, for all minutes in 24 hours), are presented in the following table which lists average absolute errors with pseudomeasurement interpolation:
Clearly, as the number of current measurements increases, the average errors decrease. It is worth noting, however, that the larger relative improvement with respect to the base case is obtained with scenario A, comprising just 8 current measurements.
Since adding more real-time measurements has a significant associated cost, each user of the TSSE should determine at the planning stage how many extra measurements are required to achieve the desired accuracy, for given sampling rates, pseudomeasurement quality and diversity of load evolution. If all loads have very homogeneous trends, as happens for instance when the feeders cover a purely residential area, then perhaps one or two Ampere measurements (at the head and middle of the feeder), might suffice to complement forecasted load values (in the limit this reduces to a simple load allocation scheme). However, as happens in the distribution system tested herein, if there is a mix of load types, some of them raising when others are decreasing, then it is not so obvious what is the optimal number and placement of real-time measurements (this constitutes an interesting optimization problem).
The improvement brought about by the addition of 8 current measurements is better visualized in
The calculating unit 510 comprises a computing unit CPU which is programmed to carry out the steps of receiving the measurement values RMV which indicates one or more electrical quantities from a plurality of system nodes, and generating the system value ESV based on the measurement values RMV as well as on the weighting coefficients WC. The program PGM that defines the processing of the computing unit CPU may be stored in the memory 520.
Based on an analysis (types, latencies and accuracy) of the information sources available at the distribution level, a state estimator in two time scales is proposed in this paper. It integrates a critical set of pseudomeasurements with very few redundant measurements, more accurate and captured n times faster. Limitations of the proposed model arising in low-redundancy environments, particularly when heterogenous load patterns coexist in the same feeder, are discussed, and several enhancements to deal with pseudomeasurement obsolescence are proposed.
Test results on a real distribution system, feeding a diversity of load patterns, fully confirms the suitability of the TSSE to both improve the accuracy and increase the latency of the load flow solutions that could otherwise be computed if only pseudomeasurements were used. In the midterm, forecasted pseudomeasurements will be gradually replaced by smart meter readings and the number of measurements will steadily increase, but the need to handle two time scales will persist.
In the simple networks of
plus an Ampere measurement which, being much more accurate than the set of power pseudomeasurements, can be considered for our purposes as an equality constraint. Ignoring branch losses, with Vi=1, it can be approximately expressed as follows:
I
m
2=(P1+P2)2+(Q1+Q2)2→z2=s(x) (9)
In compact form, the objective function associated with the equality-constrained WLS SE can be written as:
l=1/2(z1−x)TW(z1−x)−λT[z2−s(x)] (10)
with x given by:
x=[P
1
,P
2
,Q
1
,Q
2]T (11)
The estimate, {circumflex over (x)}, is the one satisfying the first-order optimality conditions:
W(z1−{circumflex over (x)})−STλ=0 (12)
z
2
−s({circumflex over (x)})=0 (13)
Assuming the weighting coefficients of P and Q are the same, (12) can be rewritten as:
{circumflex over (P)}
1
=P
1
m−2ω1−1({circumflex over (P)}1+{circumflex over (P)}2)λ (14)
{circumflex over (P)}
2
=P
2
m−2ω2−1({circumflex over (P)}1+{circumflex over (P)}2)λ (15)
{circumflex over (Q)}
1
=Q
1
m−2ω1−1({circumflex over (Q)}1+{circumflex over (Q)}2)λ (16)
{circumflex over (Q)}
2
=Q
2
m−2ω2−1({circumflex over (Q)}1+{circumflex over (Q)}2)λ (17)
Adding (14) to (15) and (16) to (17) yields:
Substituting (18) and (19) into (9):
Let us define Km as:
Then,
which allows rewriting (18) and (19) as:
{circumflex over (P)}
1
+{circumflex over (P)}
2
=K
m(P1m+P2m) (23)
{circumflex over (Q)}
1
+{circumflex over (Q)}
2
=K
m(Q1m+Q2m) (24)
Going back (14)-(15), they can be written in matrix form as (same for {circumflex over (Q)}i and Qim):
and, explicitly computing the inverse:
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2014/071161 | 10/2/2014 | WO | 00 |