Next Article in Journal
Large Scale, Mid Term Wind Farms Power Generation Prediction
Previous Article in Journal
Real-Time Multi-Home Energy Management with EV Charging Scheduling Using Multi-Agent Deep Reinforcement Learning Optimization
Previous Article in Special Issue
Behavior-Aware Aggregation of Distributed Energy Resources for Risk-Aware Operational Scheduling of Distribution Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Low-Cost Communication Interface between a Smart Meter and a Smart Inverter

by
Christopher E. Piggott
1,†,
Zachary Caruso
2,† and
Nenad G. Nenadic
1,*,†
1
Rochester Institute of Technology, Rochester, NY 14623, USA
2
Avangrid, Rochester, NY 14606, USA
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Energies 2023, 16(5), 2358; https://doi.org/10.3390/en16052358
Submission received: 29 December 2022 / Revised: 15 February 2023 / Accepted: 24 February 2023 / Published: 1 March 2023

Abstract

:
The need for a low-cost interface between the grid and small (<250 kW) renewable distributed energy resources (DERs) is growing in importance as the number of small DERs continues to grow. In this study, a system architecture was proposed to investigate paths to an affordable interconnection for small renewable DERs.Then, a low-cost communication interface between a smart meter and smart inverter was installed using a commercially available bridge device. The interface device was selected based on an assessment concluding that it would be able to support the emerging advanced metering infrastructure (AMI) network. Next, messages were passed across the experimental end-to-end communication interface to test their speed and reliability. Success was based on whether the key functions defined in the standard IEEE 2030.5 were executed or not, which include set points, disconnect/reconnect, and Volt-VAr optimization. The results of the testing provided detailed insights into the benefits and limitations of the proposed architecture. Intermittency of weather-dependent DERs (e.g., solar and wind) adversely impacts the power quality of a DER, making hourly day-ahead prediction nearly impossible. With this in mind, the investigation also considered the potential of using smart inverter functions to reduce DER’s intermittency.

1. Introduction

The growing pressure to generate more electricity from renewables and improve energy efficiency has promoted the deployment of distributed generation (DG) via distributed energy resources (DER) into electricity systems. Standard generator monitoring and control solutions employ hlremote terminal units (RTUs). At a typical cost in the range of $8000–10,000, RTUs are generally cost-prohibitive for DERs below 250 kW generating capability.
Virtual power plant (VPP) architecture is widely adopted for delivering cost-efficient integration of DER into the existing power system [1]. VPPs are formed by logically combining multiple DERs into groups that the utility can manage as a single entity. VPPs require a reliable communication interface. For example, VPP must carefully consider not only the impact on voltage and thermal limits, but also the overall stability of the grid. For example, Troester [2] warned about the risk of grid instability due to the high penetration of photovoltaic (PV) generators and discussed the grid codes that guard against the risk. The Electric Power Research Institute (EPRI) recognized that smart inverters provide value as DER penetration increases and that their flexibility will have considerable future value:
“A lesson learned from rapid DG deployment in Germany and elsewhere is to include the smart inverters on approved lists with flexibility for certain advanced functions to be enabled at a later date, as well requirements that include grid support capability before DG penetration reaches a level where it is needed” [3].
They also note the small incremental cost and encourage an early start with these capabilities as a proactive step. Smith et al. discussed the role of smart inverters in Volt/ volt-ampere reactive (VAr) Optimization programs for high penetration of PV DERs [4].
The two levels of DER integration are monitoring and control. The first level, monitoring, enables the utility to disaggregate net metering into generation and load. A smart inverter can measure the generated output power and other parameters observed at its terminals. These data, when combined with information that system operators can already access from site meters and other measurement points, allows them to see total site loads broken down into load and generation components. Knowing the load and generation components of a building or premise is essential for planning, forecasting, and grid operations.
Control is the second level of integration. It allows a grid operator to reach beyond the grid edge and change the settings of the DER to protect and optimize the overall system. The control incorporates independently owned DERs into grid management and optimization schemes. When this is not possible, grid operators have to compensate for DERs using resources on a case-by-case basis, which makes optimizing the entire system difficult. This approach paves the path to attaining the first objective of an Independent System Operator (ISO), to integrate DER into energy, ancillary services, and capacity markets [5].
The potential for leveraging the advanced metering infrastructure (AMI) network for monitoring DERs has been considered cost-effective for the utilities and has attracted recent research. McKenna et al. [6] discussed AMI’s potential for monitoring and impacting DERs at a high level. Huang et al. [7] discussed two-way communication via AMI, developed a communication model with accompanied network calculus, and validated the model in the simulation. AMI data have also been used to identify DER connectivity within a network [8].
Through this study, we aimed to achieve two objectives: (1) to investigate the use of an AMI network to monitor and control DERs, and (2) to learn whether an AMI-driven communication interface could be used to improve the power quality of DERs by reducing intermittency. In order to meet the first objective, we set out to identify opportunities and limitations associated with using the AMI network for monitoring and controlling DERs from the perspective of utility providers. For the second, we looked at the network from the viewpoint of independent DER owners, focusing on how its functionality might affect their access to energy and ancillary markets.
The role of an independent DER owner is expected to increase in time. For example, Reforming the Energy Vision (REV) program in New York State aims to produce 50% of the total energy from renewable resources by 2030 [9]. The density of independently owned renewable DERs will have to increase considerably to achieve this goal. At the current low penetration levels of DERs, the system modifications required to accommodate DER generation while maintaining the grid within safe operating limits are not very expensive. However, the cost will increase as DER penetrations continue to climb rapidly. Increasing the incremental cost of DER’s interconnection to the system drives the need to treat DERs as more active participants in managing grid conditions. IEEE 1547, a standard developed by the Institute of Electrical and Electronics Engineers (IEEE), is evolving to require DER to be able to perform grid support functions.
For example, ref. [10] discusses developing treatment of PV. The projected increase in responsibilities for independent DER owners is expected to be balanced by the ability to participate in the markets. The market requires the participants to predict their generation a day ahead, hour by hour. The intermittency of renewable generation is tied to the stochastic nature of weather. The weather forecast cannot provide accurate cloud coverage hour-by-hour 24 h in advance. Since the dynamics of weather models are chaotic and extremely sensitive to initial conditions (or measurements) [11], the required forecasting accuracy to continue operating the system may be out of reach in the foreseeable future.
On the other hand, average daily cloud coverage predictions are generally less uncertain. Thus, a way to achieve hour-by-hour, day-ahead power generation is to pair the generator with sufficiently large storage. Unfortunately, the cost of storage is relatively high compared with the cost of generation. There are trade-offs between storage requirements and the forecasting horizon. In addition to the power level, there are requirements on the acceptable noise or flicker; the standards for the utility power quality are governed by the information technology equipment (ITE) curve, formerly known as the consumer business equipment manufacturing (CBEMA) curve [12,13]. The improvement of power quality was identified as one of the critical roles of the microgrid [14]. While some authors questioned issues associated with intermittency from the point of view of policy and investigated whether it is an actual technical barrier or a rhetorical excuse [15], the technical community agrees that the intermittency of renewables must be carefully managed. For example, a recent publication of the National Academy of Sciences recognized forecasts that fossil fuel plants are likely to continue to be used to compensate for the fluctuations in wind and solar generation [16]; see also [17,18].
The current study was conducted using the smart inverter’s functionality for reducing storage requirements associated with day-ahead, hour-by-hour power-generation forecasting.

2. System Architecture

The investigation considered two versions of the system architecture: one for laboratory-level testing and the other for field deployment (only at the conceptual level). While the emphasis of the study was on laboratory testing, the approach had to be compatible with a practically deployable solution. The two architectures are discussed in turn.

2.1. Laboratory System-Level Architecture

Figure 1 depicts the proposed architecture. The inverter connects to ConnectDER’s bridge, which wirelessly connects to the ConnectDER collar, with integrated Mili NIC, installed on an Itron smart meter. Using the Itron radio frequency (RF) mesh network, the collar connects to the Itron internet of things (IoT) router, which in turn connects to the Itron StarFish development platform [19]. The communications protocol will consist of MODBUS RTU commands wrapped in constrained application protocol (CoAP) messages. The cost of the interface was an order of magnitude lower than RTU. The installation cost of the early version of the hardware is less than $500, with the possibility of decreasing to below $200.
CoAP is a simple, RESTful web transfer protocol designed specifically for IoT and resource-constrained equipment [20]. It is for machine-to-machine applications such as smart energy and building automation. CoAP has the advantage of being low-cost and secure. It can work with 10 KB of RAM and 100 KB of code space. At the same time, its ease of use and platform independence make CoAP more attractive to users. CoAP supports data types such as text, HTML, XML, and JSON.
Itron’s platform supports the end-to-end implementation of the CoAP protocol using the “MilliNIC” device. The MilliNIC is a radio communications module providing access to the Itron AMI network. The platform contains an inexpensive microcontroller, allowing equipment providers to create a low-cost AMI client that can be used for monitoring and control. The CoAP implementation includes gateway software as a proxy between the client and the end device. A CoAP API completes the solution, providing a complete interface for client applications.
MODBUS is a data communications protocol originally published by Modicon in 1979 for use with its programmable logic controllers (PLCs). MODBUS is ubiquitous in industrial automation, as it is an easily understandable (though not very sophisticated nor secure) protocol. More secure MODBUS implementations are conceived [21] but have yet to be widely adopted. MODBUS, however, is widely used as a standard communication protocol for grid edge DER devices such as solar inverters, storage batteries, and electric car chargers. It is so pervasive that the Sunspec Alliance [22] based many of its DER communication standards on the MODBUS data register structure.
The monitoring and control of the microgrid inverter were performed using simple MODBUS register reads and writes. The solution monitored voltage, current, real power, reactive power, power factor, and other set points exposed by the solar inverter. In addition, it curtailed power output and controlled VAR production levels to demonstrate grid optimization capabilities using DER resources.
This architecture efficiently implemented a low-cost smart-meter-to-smart-inverter interface because it leveraged existing and planned infrastructure and requires minimal additional hardware to implement. The architecture was demonstrated leveraging ConnectDER technology, which allowed testing of critical functionality of the connection. The essential functionality consisted of metering (separating energy consumption from energy generation), monitoring, and selected control (changing inverter settings, e.g., curve set according to California Rule 21 [23]).

2.2. Conceptual Architecture for Field Deployment

The wider field deployment will likely require some modification to the architecture designed for the prototype described above. The prototyping approach paid careful attention to the possible field solution. However, it recognized that the final deployment architecture would be affected by future decisions of multiple stakeholders: the utility, independent DER owners, smart-meter manufacturers, and interface developers.
With the uncertainties associated with those decisions, the team proposed a tentative block diagram for a possible field solution, depicted in Figure 2. In this configuration, the ConnectDER provides two wireless interfaces: an Itron mesh connection (used to talk to the AMI network) and a Wi-Fi client (used to communicate with the on-site inverter). This adapter is required because in the demonstration configuration, the meter itself cannot assume this gateway role. As stated before, the fieldable architecture would likely differ from the one discussed here.

3. Hardware Selection and Installation

To support the SB 3.0 and the Fronius 3.8 hlresidential-style inverters, we modified the microgrid to include a split phase 240 V service and subpanel, similar to what you would see in a residence or small commercial location. Figure 3 shows the block diagram of the new microgrid. The modified microgrid features a new transformer, the 240 V residential-style panel, and two new inverters. Also installed was a residential metering socket to monitor energy flowing into and out of the 240 V subpanel, installed after the transformer (installed in this location so that transformer inefficiency, however small, would not significantly affect the data).
Together, these changes prepare the laboratory microgrid for the remaining project tasks and position the testbed for small-scale research more closely resembling residential and light commercial DER systems.
Figure 4 shows the physical connections between the smart meter and the smart inverter. Two collars were installed on the smart meter to interface with two inverters. The ConnectDER dongle connects to an inverter via a physical wire, using an RS-485 interface, and wirelessly to the Itron IoT router, which acts as a virtual network collector: it receives messages via Mili NIC and relays to the university information technology (IT) network through the Starfish development portal. The ConnectDER Wi-Fi Bridge device (the “dongle”) communicates with the SMA or Fronius inverters.

4. Results

The results consist of three subsections: performance of the communication interface, testing functionalities, and controlling intermittency.

4.1. Performance Testing of the Interface

The sequence diagram of the end-to-end message flow across the communication link that contains internet, AMI, WiFi, and RS-485, as depicted in Figure 5.
We measured the round-trip time (RTT) of the messages sent through the end-to-end communication link. Figure 6 shows the results. The subplot to the left shows the RTT data points received over time, while the subplot on the right shows the corresponding histogram. Most RTT data points were in the order of a few seconds, but occasional round trips took an order of magnitude longer.
To further enable evaluation of the network performance, one of the inverters was connected to the VPP directly, as depicted in Figure 7. In addition to the end-to-end communication link that connects the VPP to the Fronius Primo 3.8 inverter, the system employed a direct interface to the SMA Sunny Boy 3.0 inverter.
Figure 8 shows R T T data associated with the direct SMA-to-VPP interface using the same visualization. R T T associated with the direct interface is more than 20 times shorter, with 99% of RTTs taking ≈ 0.21 s (compared to 4.25 s associated with RTTs of the end-to-end communication link) and mean μ R T T = 0.12 s (compared to 2.25 s of the end-to-end communication link).
Overall performance of the communication link is adequate for metering. However, this view is somewhat simplified because inverters must be scanned on a regular basis to ensure that they continue to operate with a known configuration and firmware. Figure 9 shows the information exchange associated with the SMA scan, which features 13 round trips, and the time needed for the overall scan is 13 RTTs. The models used in scanning are described in the table. On average, a scan over the communication link would take less than a minute (13 × 2.52 = 32.8 s). Nevertheless, it can be at a minute scale for more conservative estimates if the sequence of messages accounts for occasional longer delays, which can take up to ≈20 s for a single round trip.
Limiting power requires four round trips, as illustrated in Figure 10.
IEEE 2030.5 is gaining acceptance [24], and the first inverters (e.g., Enphase Energy) with built-in capability are emerging [25]. IEEE 2030.5 is a rich XML protocol that requires RESTfull web service, but it is unsuitable for a lean micro-controller and severely resource-constrained mesh network.
This apparent incompatibility can be addressed by using an edge device, as illustrated in Figure 11, which shows the interface between the inverter via an edge device and the AMI headend system. The role of the AMI headend system is typically two-fold: to acquire meter data automatically and to monitor parameters acquired from the meters (see, e.g., [25,26]).
The proposed edge device interacts with the inverter at a much faster rate. Then, it notifies the VPP via the AMI communications network only when the state changes or responds to the request. The mechanism also reduces the number of end-to-end round trips through the interface. This approach can allow reporting by exception when trigger limits are exceeded beyond the ride-through interval.
Figure 12 illustrates the concept of reporting by exception. Δ t c L , Δ t c U , and L d c denote the minimum time to report below the lower limit, minimum time to report above the upper limit, and the length of data capture, respectively.

4.2. Testing Functionalities

The critical testing functionalities include disconnect/reconnect, set point change, and Volt-VAr optimization. They are discussed in turn.

4.2.1. Disconnect/Reconnect Functionality

Disconnect/reconnect functionality is demonstrated in Figure 13, which shows the disconnect of the SMA inverter on command.
The disconnect was implemented using SunSpec Model 123 (refer to Table 1). The inverter’s response to disconnect is immediate. The response to reconnect is also immediate, but the inverter does not resume producing power until default IEEE 1547-2018 Enter Service Criteria—Delay Before Export of 5 min.

4.2.2. Set Point Change—Limiting Power

Limiting active power demonstrated the set point functionality. Figure 14 shows the data from the experiment conducted on 12 December 2021.
The set point for the SMA inverter was 16.7% of the maximum power, which translates to 500 W. Power generated by the Fronius inverter was not subjected to limits and was used as a reference. It is shown in the time domain on the lower-right subplot, rotated by 90° to map the values on the x-axis of the plot. The limited SMA power is shown in the upper-left corner; the scatter plot with Fronius active power is on the x-axis, and SMA active power is on the y-axis. The scatter indicates a high correlation between the power of the two inverters, except when the power of the SMA is limited to 500 W.

4.2.3. Volt-VAr Optimization

The Static Volt-VAr function provides one or more Volt-VAr arrays, each of which consists of Volt-VAr pairs: a set of voltage levels and their corresponding VAr levels that connect as a piecewise linear function with hysteresis. Hysteresis is not required; if not present, the falling voltage curve follows the rising curve. The Volt-VAr curve defined by CA Rule 21 was used as a starting point for demonstration.
Figure 15 shows the Volt-VAr curve defined by CA Rule 21 [23]. It is a piecewise linear curve that consists of five segments. As stated above, both abscissa and ordinate are normalized and expressed on the percent scale: the abscissa (voltage) is the percent of V R e f and the ordinate (reactive power) is normalized with respect to the maximum commissioned power P m a x . The curve is antisymmetric relative to the coordinate ( V / V r e f , Q / P m a x ) = (100,0) point, corresponding to V = V R e f . It does not feature hysteresis. There is a dead zone in the middle for the voltage in ±3.3% of the reference voltage, where reactive power is set to zero. The curve is capacitive for a voltage of less than 3.3% compared with reference and changes linearly until the reactive power reaches 30% at V = 0.92 V R e f . For V 0.93 V R e f , the curve saturates at 30%. Similarly, for 1.033 V R e f V 1.07 V R e f , reactive power decreases linearly until it reaches −30% and then saturates. As the building voltage had a relatively small variation, less than ±3%, the curve had to be modified to show the effect.
The modification removed the dead zone segment from the volt-VAr curve defined by California Rule 21, as shown in Figure 16.
Programming and enabling optimization curves was not trivial. It was impossible without support from the inverter manufacturer. SunSpec devices are only required to implement device identification. All other models are optional. This experimentation determined that while one of the subject inverters was marketed as having SunSpec support, it does not have any support for autonomous curve control.
Requests to the Fronius support team have yet to receive responses. SMA shared the necessary information to make programming the optimization curves possible. However, the curve-programming process included unexpected steps. First, the user must have a unique installer passcode to modify the curves. Second, the physical storage that records the curve parameters is of electrically erasable programmable read-only memory (E2PROM) type. A high (≈1000) but finite number of overwrites is possible.The user can change the reference voltage V R e f and supply the pair of values. There was no curve by default.
As a note on topology, it is important to emphasize that both inverters have essentially identical terminal connections, often referred to as 240 split phase (see the block diagram in Figure 17), but their interpretation is different: Fronius Primo 3.8 interprets the connection as a single 240 V (which corresponds to V a V b ) and SMA Sunny Boy 3 as a two-phase system with two voltages, V a and V b , with reference to neutral N. The SMA implementation of a Volt-VAr curve operates on average phase voltage, ( V a + V b ) / 2 .
The curve of Figure 16 was implemented twice, using two different reference voltages, as shown in Figure 18a, which shows the scatter plot of reactive power Q vs. voltage V. There are three groups of points: the first cluster corresponds to the data before the curve, where Q 0 ; the second cluster corresponds to the modified curve with reference voltage V R e f = 120 V; and the third cluster corresponds to the curve with the reference voltage V R e f = 125 V. Figure 18b zooms into the second cluster. Figure 18c shows the same data as Figure 18a, but in the time domain; and Figure 18d shows the time-domain data associated with the close-up of the second cluster.
Figure 19 shows an example of a full-day, static Volt-VAr optimization. Figure 19a shows that the points closely fit the programmed line, and Figure 19b shows the primary waveform in the time domain, phase voltages V a , V b and their average on top; active and reactive power on the bottom. The power waveforms show that the controls are working well as long as there is enough generated power. Sunrise and sunset correspond to two cases with insufficient generated power.
In summary, static Volt-VAr optimization may require steps not included in SunSpec models, such as entering the installer’s password, and may be limited to a finite number of modifications; however, when implemented, it works remarkably well. While the number of changes to the E2PROM is finite, it is more than sufficient for any practical use case. Seasonal curve updates may be beneficial, but more frequency changes are not foreseen in the near future. Thus, the budget of 1000 4 E2PROM modifications, with four edits per year, would be sufficient for 250 years, which is more than an order of magnitude longer than the expected lifetime of the equipment.

5. VPP Implementation

The project’s focus was the development of the capabilities of individual inverters. However, considerations related to scale and generalization of the approaches to different makes and models were also considered.
Grouping aimed to support VPP. VPP does not have a commonly-agreed-upon definition; two main distinct types were identified as commercial VPP (CVPP) and technical VPP (TVPP) [1]. CVPP performs commercial aggregation with little concern regarding operations stability. In contrast, TVPP consists of DER from the same geographic location and includes the real-time influence of the local network on the DER aggregated profile as well as representing the cost. For the operating characteristics of the portfolio, we refer to [27]. The grouping performed here was primarily driven from the TVPP perspective.

IEEE 2030.5 Schema

In addition to Fronius Primo 3.8 and SMA Sunny Boy 3.0, the system monitored a Schneider ConextCL 3-phase, 18 kW inverter, which was inverting solar power of a set of panels on the university campus, but outside of the RIT-GIS microgrid. To enable consistent and coherent addressing of the inverters, IEEE 2030.5 developed a schema where the inverters have a top-down hierarchy: system, sub-transmission, substation, feeder, transformer, and service point, as shown in Figure 20.
IEEE 2030.5 requires schema in which all inverters have a universally unique identification (UUID) stored in a metadata table alongside the IEEE 2030.5 grid coordinates. These data hold information including the network address and connection type (direct transmission control protocol (TCP), SunSpec, proprietary protocol, or Starfish address). Figure 21 shows the database schema.
Individual DERs are referred to by the device UUID from within the software, providing the DER with a consistent identification even if the device’s location on the grid changes. For example, a grid location change occurs when a building is reconfigured to source power from a different feeder.
Implementation adhered to the hierarchical schema by mapping the hierarchy to the campus power network. The campus network employs two feeders, A and B, of 4.2 MW and 3.9 MW, respectively, as illustrated in Figure 22. There are PVs on circuits B1, A3, and B4.
One of the purposes of IEEE 2030.5, from a control perspective, is to control groups of DERs based on their position on the distribution network. IEEE 2030.5 commands were designed to facilitate this control. Many commands—including those that control total and reactive power—are phrased as percentages of the commissioned power. The percentages allow the VPP operator to issue and distribute fair distribution of curbing of energy generation.
Operators envision broadcasting a message to all DERs on a feeder, segment, or transformer. The idea of a broadcast is that the message is sent once, and multiple devices receive it simultaneously. The Starfish network cannot do this, so broadcast behavior has to be emulated by sending individual messages to each DER, which limits the speed at which one can control many DERs. The AMI network is based on IPv6; technologies such as IP Multicast could help solve this, but even with these, protocols on the AMI network would need to include a unicast “cleanup” semantic (to ensure every DER has received the message).

6. Controlling Intermittency

One of the key roles of microgrids is to improve the power quality of the intermittent, weather-dependent DERs, such as wind and solar [14,20]. New York independent system operator (NY-ISO) requires day-ahead, hour-by-hour forecast from the grid generators to be able to coordinate their operation [28]. PV generators can be forecasted well in the limiting cases when the cloud coverage is very low or very high, i.e., clear sky or overcast. While the ever-increasing power of machine learning suggests the promise of the improved forecasting of PV generation, research has shown that “the main origin of forecasting errors comes from the accuracy of weather prediction information” [29]. Day-ahead weather forecasting is generally very reliable, but sun-and-cloud prediction does not have hour-by-hour accuracy and resolution. Thus, some machine learning research hasfocused (and showed improvements) on a much shorter-term prediction, viz. 5-, 10-, and 15-min forecasts [30].
Unfortunately, these short-term prediction improvements are irrelevant to the current ISO operations. In addition, these forecasting limitations will likely persist in the foreseeable future because weather is intrinsically highly nonlinear, and successful weather models have incorporated these nonlinearities. It has been known since the 1960s that these nonlinearities exhibit strong dependences on tiny variations of the initial conditions [31]. Figure 23 illustrates this sensitivity, a popular butterfly effect, by running a dynamical simulation using the original Lorenz equations
x ˙ = σ ( y x ) y ˙ = x ( ρ z ) y z ˙ = x y β z
with σ = 10 (Prandtl number), ρ = 28 (Rayleigh number), and β = 8/3 [32]. The plot shows that tiny changes in the initial conditions (≤±0.1%) give rise to significant divergence of the final trajectory, despite all solutions being bounded on the manifold. Each solution can end up anywhere on the manifold, independent from its original neighbors. Any inevitable uncertainty associated with measurements that are used to supply the models with initial conditions can significantly impact the final results. Weather forecasts typically run a large number of simulations and interpret the variety of outcomes to address this inherent problem. Since the predictions can be markedly different, the model assigns different probabilities to different predictions. This uncertainty is inherent in the weather behavior. Depending on the geographic location, during some seasons, the uncertainty is greater than during other seasons.
To examine a few practical benefits of controlling power to limit intermittency, we will consider firming renewable with storage with and without limiting the power and renewables without storage. Before we start the investigation, we need to address intermittency metrics.

6.1. Quantifying Intermittency

The standard definition of intermittency has yet to be adopted. In our prior work, we defined intermittency I as the ratio of standard deviation of the solar power p P V ( t ) and its mean, over a time interval of interest Δ t
I ( Δ t ) = p P V p P V Δ t 2 Δ t p P V Δ t = σ p P V μ p P V
A similar metric, based on statistics of the PV power signal p P V ( t ) , was proposed in [33], who defined intermittency as the interpercentile gap of the normalized PV power over the time interval Δ t
I ( Δ t ) = interpercentile 5 , 95 p P V ( t + Δ t ) p P V ( t ) p P V Δ t = F 1 ( 0.95 ) F 1 ( 0.05 )
where F 1 is the inverse cumulative distribution function (CDF) of the random variable, defined as the normalized power over the time interval p P V ( t + Δ t ) p P V ( t ) / p P V Δ t .
A large number of various additional metrics, including those based on different statistics of power samples and those based on spectral power density, were summarized in [34].
To determine which metric to use, we compared the intermittency using Equations (2) and (3), with Δ t = 1 h (because of the day-ahead hour-by-hour ISO generation scheduling), as shown in Figure 24. The comparison indicates that the two metrics are highly correlated, therefore, values in the metric as computed using Equation (3) are higher.
Figure 25 shows a close-up into time 12:00–13:00, with histograms of power distribution, with the associated kernel density estimation (KDE). The KDE was computed using the Gaussian kernel estimator implemented in SciPy [35]. Since the number of points in the interval is less than a hundred, the cumulative distribution function (CDF) estimated from the histogram may not have enough resolution to determine 5% and or 95% points. We can either approximate it to the first/last data points, as shown in Figure 24, or use KDE to extrapolate.
Due to its more straightforward form and simpler computations, we selected the metric given by Equation (2). Finally, it is convenient to have average daily intermittency, defined as the average of hourly intermittencies for the hours where generated power is greater than zero.
I d a y = 1 h I P > 0 p P V h h = 1 24 I ( Δ t = 1 ) I P > 0 p P V h
where I P > 0 p P V h is the indicator function which is equal to 1 when the average generated PV power p P V h for the given hour h is greater than 0 and 0 elsewhere
I P > 0 p P V h = 1 , p P V h > 0 0 , p P V h = 0

6.2. Firming Renewables with Storage

A technically straightforward but costly approach is to assign a storage system to an intermittent DER to smooth the intermittency. To illustrate the use of storage for smoothing renewables, Figure 26 shows simulated smoothing applied on an observed case of significant intermittency on the Fronius inverter, where the simulation employed a battery of 3.5 kWh, with the reasonable assumption for discharge of 1C and charge of C/3, where C corresponds to fully charging a battery from the two limiting states of charge within 1 h. Figure 27 shows the block diagram of the simulation. Historical PV data were combined with smart inverter power-limiting functionality and the building storage system via an AC microgrid bus.
The target average hour-by-hour in this simulation was determined to be an unrealistic, best-case scenario (perfect forecast), based on the averaged available power of the same period.
The analysis started with the observed generated PV power. Then, it was averaged by the time interval. ( Δ t = 1 h):
p t a r g e t ( t ) = p P V ( t ) Δ t
The tentative battery power required for firming p B a t t ( t ) was computed as the difference between generated PV and the hour-by-hour average.
p B a t t ( t ) = p c h a r g e m i n , p B a t t ( t ) < p c h a r g e m i n p B a t t ( t ) , p c h a r g e m i n p B a t t ( t ) p d i s c h a r g e m a x p d i s c h a r g e m a x , p d i s c h a r g e m a x < p B a t t
After that, the battery’s tentative state of energy was computed
w B a t t ( t ) = W B a t t ( t 0 ) + t 0 t p B a t t ( τ ) d τ
and battery power was set to zero for energy state below zero w B a t t ( t ) < 0 and above total capacity w B a t t ( t ) > W B a t t m a x .
Figure 26c shows PV energy as generated and the energy associated with the firmed PV power alongside the battery energy. Figure 26d shows the intermittency with and without firming, computed by Equation (2).
Note that the power limitations of this battery would not allow this storage to perfectly remove firmed PV (see the orange trace in Figure 26a), leaving some nonzero intermittency (Figure 26d). Moreover, the total firmed energy was higher than the total PV energy in this case because firming was limited by the finite charge power.
As shown before, in Section 4.2.2, power limiting works reasonably well, as illustrated in Figure 14. We ran counterfactual simulations to explore the potential of the power limiting for reducing (1) intermittency and (2) storage requirements. However, setting power limits inevitably reduces overall energy generation, which is the nature of the trade-off: total energy vs. power quality.
Applying the power limits of p P V m a x = 1.8 kW enables perfect firming with the same amount of storage, as shown in Figure 28 (the removed peaks are indicated in grey): after limiting, the firmed power was the same as the target power (Figure 28a) because the battery power was within its charge/discharge limits. Furthermore, the total firmed energy was equal to the total PV energy (Figure 28c), and the intermittency of the firmed power was zero (Figure 28d).
This simple example showed that limiting power on sun-and-cloud days reduces battery requirements for firming renewables. Moreover, the battery energy variations were relatively small, which enables starting with a lower state-of-charge of the battery and potentially charging during PV hours if the demand is low, without the risk of potentially reaching the zero state of charge. The main conclusion was that setting power limits enabled perfect firming of the renewables with limited available storage.

6.3. Firming Renewables without Storage

Limiting power reduces intermittency and improves power quality even in the absence of storage, as shown in Figure 29. However, this improvement reduces total energy. By limiting the peak power to P P V M A X = 1.8 kW, the average daily intermittency I ( Δ t ) d a y , defined by Equation (4), was reduced from 0.596 down to 0.453 (−23.9%), but this desirable reduction was accompanied by the undesirable decrease in total energy, from 11.4 kW down to 9.3 kW (−18.3%).
Figure 30 shows relative reductions in total energy and intermittency changes (compared to no limits) as the function of power limiting voltage. The two variables change similarly with P P V M A X , with a more relative intermittency reduction than a total energy decrease. The correlation between the two relative changes was close to unity, and the associated scatter plot was included as an inset in Figure 30.

7. Discussion

The primary purpose of this investigation was to integrate the communications between DERs to enable metering, monitoring, and control using a VPP. In deployment, this can take several forms, all sharing the over-arching requirement of smooth command and control from the field device to the utility’s control room. Enabling this communication with a mix of different equipment types, models, and manufacturers requires an implementation compatible with a set of communication standards that streamline both the messaging format (for example, is it XML or something else) and the semantics.
A variety of protocols have been used to achieve this. Many of them have been around for several years. For example, the utility communications architecture (UCA) has been in use since at least 1999, and fragments of its design are still used for inter-control center communication between neighboring utilities. UCA is difficult to use and not well suited to external (e.g., customer-owned) equipment, so a number of other standards, such as OpenADR, followed UCA, along with some open-source support projects, such as Voltron, which the U.S Department of Energy funded to facilitate wide-scale automatic and semi-automatic demand response scenarios.
The demand response has evolved to enable more flexible control. There is still a requirement for a simple dial to control power (up or down). Still, many more dimensions to this control are envisioned, including the ability to generate power at multiple phase angles and program simple response curves so that DERs can autonomously alter their total real power or reactive power output based on measured parameters following an overall control strategy pushed down from the utility. Of these strategies (behavioral models as well as communication protocols), the most important are California Rule 21 [23], the Smart Energy Profile (SEP2) [36], IEEE 1547 [37], and the protocol that may eventually tie these all together—IEEE 2030.5 [38].
The IEEE 2030.5 protocol is robust and comprehensive, but unfortunately, it is also quite complex. Today, few DERs (solar inverters in particular) have the capability of supporting IEEE 2030.5 directly. To this end, we implemented a lower-level protocol—the “last inches” protocol—called SunSpec. SunSpec is an attempt to standardize communication across DERs (especially inverters), providing a standard communications protocol that can interact with any make or model. This conceptually pleasing approach still requires considerable effort to integrate different hardware components.
The system developed as part of this project was intended to behave similarly to a small subset of IEEE 2030.5 to exercise communication to the lowest level of the control pyramid—the field devices located on customer premises. SunSpec appeared to be an approach allowing software development to talk to all inverters and treat them as nearly identical resources. This empirical study identified two main difficulties:
1.
SunSpec devices are only required to implement device identification. All other models are optional. This research determined that while one of the subject inverters was marketed as having SunSpec support, it does not have any support for autonomous (e.g., California Rule 21 curve) control. This issue may be less significant as IEEE 1547-2018 certified inverters begin to proliferate for new DG sites;
2.
Device manufacturers can decide how to implement SunSpec differently, even for devices that connect to identical service points. For example, two inverters tested—Fronius Primo 3.8 and SMA SunnyBoy 3.0—are designed to attach to a single phase 240V service point with a neutral. However, the Fronius is described as a “split phase” (which means “single phase plus neutral”) device. In contrast, the SMA is described as a “multi-phase device” with two 120V inputs that are 180 degrees out of phase. The Fronius is described as a 240 V device, while the SMA is described as a 120 V device with two input channels.
A conclusion that can be drawn from this is that communication with field devices will require specialized knowledge of the “rules” of that particular manufacturer, model, and perhaps even firmware revision and configuration of that device. In an environment where equipment is customer-owned and customer-sited, this will be challenging.
Attempts to run these tests over a mockup AMI network (likely with better performance than an existing AMI network) identify problems. The backend needs its correct message interpretation to execute command and control. However, correct message interpretation requires a thorough and periodic scan of the software, registers, and configuration of the field device to identify the interpretation of responses and determine whether the software or configuration has changed due to some user action outside the purview of the utility.
These challenges underscore the necessity for follow-on work to determine the edge device’s requirements, capability, autonomy, and sophistication.

8. Conclusions

The low-cost interface based on the commercial bridge device and AMI was implemented and tested. The new solution was an order of magnitude less expensive than the traditional RTU-based solutions. The installed cost of the low-cost hardware was less than $500, with the possibility of becoming less than $200, whereas the installed cost of RTUs was in the $8000–10,000 range.
The interface was reliable for messages that did not require frequent updates. Performance testing found that the RTTover the end-to-end communication link,
Inverter ConnectDER bridge Itron IOT Router Itron Starfish VPP ,
was 2.52 s on average, with 99% of RTTs less than 4.25 s, and occasional outliers of as high as 20 s. Overall, this performance is adequate for metering, but an edge device with more computational power is recommended to enable the full power of the information-rich IEEE 2030.5 standard. The inverters were organized according to the hierarchical schema specified by IEEE 2030.5. The standard is very flexible but based on the rich XML, which favors more computational power on edge over very lean controllers. The AMI network bandwidth was too narrow for full IEEE 2030.5 implementation.
SunSpec models alone were insufficient to demonstrate static Volt-VAr curve optimization. Some IEEE 1547 capabilities are not readily accessible. For example, the SMA inverter required the installer’s password to enable curve implementation. Furthermore, the knowledge of inverter configuration (i.e., two-phase voltages of the split phase or their difference) and inverter interpretation of the connection must be incorporated. Once in place, the optimization performance was excellent.
Controls enabled by a smart-meter-and-smart-inverter interface provide additional flexibility in improving power quality by voltage support functionality, enabling generation disaggregation from the load, group management, and site performance and status monitoring. The simulations on the historical PV data demonstrated that the power-limiting functionality of smart inverters was able to reduce intermittency. With the smart inverter’s power-limiting functionality, DER’s day-ahead, hour-by-hour power generation forecast required less storage.

Author Contributions

Conceptualization, Z.C. and N.G.N.; methodology, C.E.P. and N.G.N.; software, C.E.P.; validation, C.E.P., Z.C. and N.G.N.; formal analysis, N.G.N.; investigation, C.E.P.; resources, C.E.P. and N.G.N.; data curation, C.E.P.; writing—original draft preparation, N.G.N.; writing—review and editing, C.E.P., Z.C. and N.G.N.; visualization, C.E.P. and N.G.N.; supervision, N.G.N.; project administration, N.G.N.; funding acquisition, N.G.N. All authors have read and agreed to the published version of the manuscript.

Funding

Funding for this work was provided by the New York State Energy Research and Development Authority (NYSERDA) and the New York State Department of Economic Development (DED). Any opinions, findings, conclusions, or recommendations expressed are those of the authors and do not necessarily reflect the views of the DED. Furthermore, NYSERDA has not reviewed the information contained herein, and the opinions expressed do not necessarily reflect those of NYSERDA or the State of New York.

Acknowledgments

The authors are grateful to the ConnectDER team for donating hardware and for providing the technical support associated with their hardware. In addition, we would like to thank Itron team for generously donating smart meters and providing technical support related to the Starfish platform. Finally, Christopher Schwegler and SMA team provided technical support necessary to unlock curve programming of their inverter.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AMIAdvance metering infrastructure
CDFCumulative distribution function
CVPPCommercial virtual power plant
DERDistributed energy resources
DGDistributed generation
E2PROMElectrically erasable programmable read-only memory
IEEEInstitute of electrical and electronics engineers
IoTInternet of things
ISOIndependent system operator
ITInformation technology
KDEKernel density estimation
PDFProbability distribution function
PVphoto-voltaic
RFRadio frequency
RTURemote terminal unit
SEP2Smart energy profile2
TCPTransmission control protocol
TVPPTechnical virtual power plant
UCAUtility communications architecture
UUIDUniversally unique identification
VArVolt-ampere reactive
VPPVirtual power plant

References

  1. Pudjianto, D.; Ramsay, C.; Strbac, G. Virtual power plant and system integration of distributed energy resources. IET Renew. Power Gener. 2007, 1, 10–16. [Google Scholar] [CrossRef]
  2. Troester, E. New German grid codes for connecting PV systems to the medium voltage power grid. In Proceedings of the 2nd International Workshop on Concentrating Photovoltaic Power Plants: Optical Design, Production, Grid Connection, Darmstadt, Germany, 9–19 March 2009; pp. 1–4. [Google Scholar]
  3. Electric Power Research Institute (EPRI); Key, T.; Rogers, L.; Enbar, N.; Freestate, D. Interconnection of Distributed Generation in New York State: A Utility Readiness Assessment; NYSERDA Contract 64587; EPRI: Knoxville, TN, USA, 2015. [Google Scholar]
  4. Smith, J.; Sunderman, W.; Dugan, R.; Seal, B. Smart inverter volt/var control functions for high penetration of PV on distribution systems. In Proceedings of the 2011 IEEE/PES Power Systems Conference and Exposition, Phoenix, AR, USA, 20–23 March 2011; pp. 1–6. [Google Scholar]
  5. New York Independent System Operator (NYISO). Distributed Energy Resources Roadmap for New York’s Wholesale Electricity Markets. 2017. Available online: http://www.nyiso.com/public/webdocs/markets_operations/market_data/demand_response/Distributed_Energy_Resources/Distributed_Energy_Resources_Roadmap.pdf (accessed on 30 June 2022).
  6. McKenna, K.; Gotseff, P.; Chee, M.; Ifuku, E. Advanced Metering Infrastructure for Distribution Planning and Operation: Closing the loop on grid-edge visibility. IEEE Electrif. Mag. 2022, 10, 58–65. [Google Scholar] [CrossRef]
  7. Huang, C.; Sun, C.C.; Duan, N.; Jiang, Y.; Applegate, C.; Barnes, P.D.; Stewart, E. Smart meter pinging and reading through AMI two-way communication networks to monitor grid edge devices and DERs. IEEE Trans. Smart Grid 2021, 13, 4144–4153. [Google Scholar] [CrossRef]
  8. Cook, E. Utilizing AMI Interval Data and Machine Learning Algorithms to Identify Distribution System Topology and DER Connectivity. Ph.D. Thesis, University of Pittsburgh, Pittsburgh, PA, USA, 2021. Available online: http://d-scholarship.pitt.edu/40504/ (accessed on 5 February 2022).
  9. New York State Department of Public Service. Reforming the Energy Vision (REV). 2016. Available online: https://www.ny.gov/sites/default/files/atoms/files/WhitePaperREVMarch2016.pdf (accessed on 18 June 2022).
  10. Schauder, C. Impact of FERC 661-A and IEEE 1547 on photovoltaic inverter design. In Proceedings of the 2011 IEEE Power and Energy Society General Meeting, Detroit, MI, USA, 24–28 July 2011; pp. 1–6. [Google Scholar]
  11. Lorenz, E.N. Predictability: A problem partly solved. In Proceedings of the Seminar on Predictability, Reading, UK, 4–8 September 1996; Volume 1. [Google Scholar]
  12. Elphick, S.; Smith, V. The 230 V CBEMA curve—Preliminary studies. In Proceedings of the 2010 20th Australasian Universities Power Engineering Conference, Christchurch, New Zealand, 5–8 December 2010; pp. 1–6. [Google Scholar]
  13. Yepyep. CBEMA Curve—The Power Acceptability Curve for Computer Business Equipment. Technical Note, Power Quality in Electrical Systems. 2011. Available online: http://www.powerqualityworld.com/2011/04/cbema-curvepower-quality-standard.html (accessed on 28 February 2023).
  14. Marnay, C. Microgrids and heterogeneous security, quality, reliability, and availability. In Proceedings of the 2007 Power Conversion Conference, Nagoya, Japan, 2–5 April 2007; pp. 629–634. [Google Scholar]
  15. Sovacool, B.K. The intermittency of wind, solar, and renewable electricity generators: Technical barrier or rhetorical excuse? Util. Policy 2009, 17, 288–296. [Google Scholar] [CrossRef]
  16. National Academies of Sciences, Engineering, and Medicine. The Power of Change: Innovation for Development and Deployment of Increasingly Clean Electric Power Technologies; National Academies Press: Washington, DC, USA, 2016. [Google Scholar]
  17. Oates, D.L.; Jaramillo, P. Production cost and air emissions impacts of coal cycling in power systems with large-scale wind penetration. Environ. Res. Lett. 2013, 8, 024022. [Google Scholar] [CrossRef] [Green Version]
  18. Valentino, L.; Valenzuela, V.; Botterud, A.; Zhou, Z.; Conzelmann, G. System-wide emissions implications of increased wind power penetration. Environ. Sci. Technol. 2012, 46, 4200–4206. [Google Scholar] [CrossRef] [PubMed]
  19. Itron, Inc. Startfish Development Platform. 2020. Available online: https://studio.developer.ssni.com/ (accessed on 10 March 2022).
  20. RFC 7252; The Constrained Application Protocol (CoAP). Association for Computing Machinery: New York, NY, USA, 2014.
  21. Fovino, I.N.; Carcano, A.; Masera, M.; Trombetta, A. Design and implementation of a secure modbus protocol. In Proceedings of the International Conference on Critical Infrastructure Protection, Hanover, NH, USA, 23–25 March 2009; pp. 83–96. [Google Scholar]
  22. Sunspec Alliance. Sunspec. 2016. Available online: https://sunspec.org/ (accessed on 10 December 2021).
  23. The Interstate Renewable Energy Council, Inc. New National Best Practices Set by California’s Rule 21 Revisions | Interstate Renewable Energy Council. 2013. Available online: http://www.irecusa.org/2012/09/new-national-best-practices-set-bycalifornias-rule-21-revisions/ (accessed on 17 January 2022).
  24. IEEE Smart Grid. California Use Case for IEEE2030.5 for Distributed Energy Renewables—IEEE Smart Grid. Available online: https://smartgrid.ieee.org/bulletins/december-2016/california-use-case-for-ieee2030-5-for-distributed-energy-renewables (accessed on 14 June 2022).
  25. California Energy Commission; Renjit, A.A.; Clevelan, F.; Tansy, T.; Mater, J.; Kang, S.; Slicker, M.; Narayanan, S. Certified Open Source Software to Support the Interconnection Compliance of Distributed Energy. 2020. Available online: https://www.energy.ca.gov/sites/default/files/2021-05/CEC-500-2020-025.pdf (accessed on 14 June 2022).
  26. US Department of Energy Office of Electricity Delivery and Energy Reliability. 2016. Advanced Metering Infrastructure and Customer Systems: Results from the Smart Grid Investment Grant Program. Available online: https://www.energy.gov/sites/prod/files/2016/12/f34/AMISummaryReport_09-26-16.pdf (accessed on 16 June 2022).
  27. Mashhour, E.; Moghaddas-Tafreshi, S.M. Bidding strategy of virtual power plant for participating in energy and spinning reserve markets-Part I: Problem formulation. IEEE Trans. Power Syst. 2011, 26, 949–956. [Google Scholar] [CrossRef]
  28. NYISO, M. Manual 11—“Day-Ahead Scheduling Manual” Version 6.5, 19 December 2022. Available online: https://www.nyiso.com/documents/20142/2923301/dayahd_schd_mnl.pdf/0024bc71-4dd9-fa80-a816-f9f3e26ea53a (accessed on 28 February 2023).
  29. Huang, Y.; Lu, J.; Liu, C.; Xu, X.; Wang, W.; Zhou, X. Comparative study of power forecasting methods for PV stations. In Proceedings of the 2010 International Conference on Power System Technology, Hangzhou, China, 24–28 October 2010; pp. 1–6. [Google Scholar]
  30. Li, M.; Chu, Y.; Pedro, H.T.; Coimbra, C.F. Quantitative evaluation of the impact of cloud transmittance and cloud velocity on the accuracy of short-term DNI forecasts. Renew. Energy 2016, 86, 1362–1371. [Google Scholar] [CrossRef]
  31. Lorenz, E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef]
  32. Strogatz, S.H. Simple Properties of the Lorenz Equations. In Nonlinear Dynamics and Chaos, with Applications to Physics, Biology, Chemistry, and Engineering; Addison-Wesley Publishing Company: Boston, MA, USA, 1994; pp. 311–333. [Google Scholar]
  33. Suchet, D.; Jeantet, A.; Elghozi, T.; Jehl, Z. Defining and Quantifying Intermittency in the Power Sector. Energies 2020, 13, 3366. [Google Scholar] [CrossRef]
  34. Ren, G.; Liu, J.; Wan, J.; Guo, Y.; Yu, D. Overview of wind power intermittency: Impacts, measurements, and mitigation solutions. Appl. Energy 2017, 204, 47–65. [Google Scholar] [CrossRef]
  35. Virtanen, P.; Gommers, R.; Oliphant, T.E.; Haberland, M.; Reddy, T.; Cournapeau, D.; Burovski, E.; Peterson, P.; Weckesser, W.; Bright, J.; et al. SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nat. Methods 2020, 17, 261–272. [Google Scholar] [CrossRef] [Green Version]
  36. Lu, Y.; Ding, Y.; Duan, Q.; Li, X.; Tian, Y.C. Upper-middleware development of smart energy profile 2.0 for demand-side communications in smart grid. In Proceedings of the IECON 2018-44th Annual Conference of the IEEE Industrial Electronics Society, Washington, DC, USA, 21–23 October 2018; pp. 306–310. [Google Scholar]
  37. Sadan, N.; Renz, B. New DER Communications Platform Enables DERMS and Conforms with IEEE 1547–2018 Requirements. In Proceedings of the 2020 IEEE/PES Transmission and Distribution Conference and Exposition (T&D), Chicago, IL, USA, 12–15 October 2020; pp. 1–5. [Google Scholar]
  38. Ghalib, M.; Ahmed, A.; Al-Shiab, I.; Bouida, Z.; Ibnkahla, M. Implementation of a smart grid communication system compliant with IEEE 2030.5. In Proceedings of the 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, USA, 20–24 May 2018; pp. 1–6. [Google Scholar]
Figure 1. Block diagram of the system-level architecture.
Figure 1. Block diagram of the system-level architecture.
Energies 16 02358 g001
Figure 2. Block diagram of a conceptual system-level architecture for field deployment.
Figure 2. Block diagram of a conceptual system-level architecture for field deployment.
Energies 16 02358 g002
Figure 3. Block diagram of microgrid modifications.
Figure 3. Block diagram of microgrid modifications.
Energies 16 02358 g003
Figure 4. Physical implementation of the architecture.
Figure 4. Physical implementation of the architecture.
Energies 16 02358 g004
Figure 5. Message flow across the communication link.
Figure 5. Message flow across the communication link.
Energies 16 02358 g005
Figure 6. RTT via the full communication link.
Figure 6. RTT via the full communication link.
Energies 16 02358 g006
Figure 7. Block diagram of the system implementation.
Figure 7. Block diagram of the system implementation.
Energies 16 02358 g007
Figure 8. RTT for a direct inverter connection.
Figure 8. RTT for a direct inverter connection.
Energies 16 02358 g008
Figure 9. Information exchange associated with SMA scan. Model descriptions are provided in the embedded table.
Figure 9. Information exchange associated with SMA scan. Model descriptions are provided in the embedded table.
Energies 16 02358 g009
Figure 10. Sequence of messages associated with limiting power.
Figure 10. Sequence of messages associated with limiting power.
Energies 16 02358 g010
Figure 11. Illustrative case for an edge device.
Figure 11. Illustrative case for an edge device.
Energies 16 02358 g011
Figure 12. Reporting by exception.
Figure 12. Reporting by exception.
Energies 16 02358 g012
Figure 13. Disconnect/reconnect functionality, displayed using Grafana interface.
Figure 13. Disconnect/reconnect functionality, displayed using Grafana interface.
Energies 16 02358 g013
Figure 14. Data from the power limit experiment.
Figure 14. Data from the power limit experiment.
Energies 16 02358 g014
Figure 15. California Rule 21 Volt-VAr Optimization curve.
Figure 15. California Rule 21 Volt-VAr Optimization curve.
Energies 16 02358 g015
Figure 16. Modified Volt-VAr optimization curve without the dead zone.
Figure 16. Modified Volt-VAr optimization curve without the dead zone.
Energies 16 02358 g016
Figure 17. Block diagram of a typical residential inverter split-phase connection.
Figure 17. Block diagram of a typical residential inverter split-phase connection.
Energies 16 02358 g017
Figure 18. Setting up Volt-VAr curve: (a) Volt-VAr space close-up near 125 V reference; (b) second cluster close-up; (c) time domain; (d) time domain close-up.
Figure 18. Setting up Volt-VAr curve: (a) Volt-VAr space close-up near 125 V reference; (b) second cluster close-up; (c) time domain; (d) time domain close-up.
Energies 16 02358 g018
Figure 19. Full-day static curve operation: (a) scatter plot on the curvel (b) time-domain waveform.
Figure 19. Full-day static curve operation: (a) scatter plot on the curvel (b) time-domain waveform.
Energies 16 02358 g019
Figure 20. Hierarchical view of DERs. Adapted from SunSpec Alliance IEEE 2030.5/CA Rule 21.
Figure 20. Hierarchical view of DERs. Adapted from SunSpec Alliance IEEE 2030.5/CA Rule 21.
Energies 16 02358 g020
Figure 21. IEEE 2030.5 database schema.
Figure 21. IEEE 2030.5 database schema.
Energies 16 02358 g021
Figure 22. Top-level view of the university campus distribution network.
Figure 22. Top-level view of the university campus distribution network.
Energies 16 02358 g022
Figure 23. Example of “butterfly effect”: three forecasts start together and remain overlap for a while, but as time evolves, each can end up in any region of the manifold, independent from its initial neighbors.
Figure 23. Example of “butterfly effect”: three forecasts start together and remain overlap for a while, but as time evolves, each can end up in any region of the manifold, independent from its initial neighbors.
Energies 16 02358 g023
Figure 24. Quantified intermittency according to Equations (2) and (3).
Figure 24. Quantified intermittency according to Equations (2) and (3).
Energies 16 02358 g024
Figure 25. Close-up in time with the associated power histogram and KDE estimate.
Figure 25. Close-up in time with the associated power histogram and KDE estimate.
Energies 16 02358 g025
Figure 26. Simulated firming of renewables using real solar data without power limits: (a) PV generation with significant intermittency; (b) battery power and its limits; (c) battery energy and generated energy; (d) intermittency.
Figure 26. Simulated firming of renewables using real solar data without power limits: (a) PV generation with significant intermittency; (b) battery power and its limits; (c) battery energy and generated energy; (d) intermittency.
Energies 16 02358 g026
Figure 27. Simulation block diagram.
Figure 27. Simulation block diagram.
Energies 16 02358 g027
Figure 28. Simulated firming of renewables using real solar data without power limits: (a) PV generation with significant intermittency; (b) battery power and its limits; (c) battery energy and generated energy; (d) intermittency.
Figure 28. Simulated firming of renewables using real solar data without power limits: (a) PV generation with significant intermittency; (b) battery power and its limits; (c) battery energy and generated energy; (d) intermittency.
Energies 16 02358 g028
Figure 29. Reducing intermittency without storage by limiting power.
Figure 29. Reducing intermittency without storage by limiting power.
Energies 16 02358 g029
Figure 30. Relative change in energy and intermittency as a function of power limit level.
Figure 30. Relative change in energy and intermittency as a function of power limit level.
Energies 16 02358 g030
Table 1. SunSpec models leverage for the implementation, with their applicability to the inverters and description.
Table 1. SunSpec models leverage for the implementation, with their applicability to the inverters and description.
ModelFroniusSMADescription
1Common Model (model, mfg, etc.)
11 Ethernet Interface Details
12 IP Networking Details
102 Split Phase Inverter Measurement (I16)
111 Multi-Phase Inverter Measurement (F32)
120Nameplate Ratings
121Basic Inverter Settings
122Extended Measurement and Status
123Immediate Inverter Controls
124 Basic Storage Controls
126 Static Volt-VAr curves
127 Parameterized Hz-W params/gradients
128 Dynamic reactive current params/gradients
131 W-PF Curves
132 V-W Curves
160MPPT Extension Module
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.

Share and Cite

MDPI and ACS Style

Piggott, C.E.; Caruso, Z.; Nenadic, N.G. Low-Cost Communication Interface between a Smart Meter and a Smart Inverter. Energies 2023, 16, 2358. https://doi.org/10.3390/en16052358

AMA Style

Piggott CE, Caruso Z, Nenadic NG. Low-Cost Communication Interface between a Smart Meter and a Smart Inverter. Energies. 2023; 16(5):2358. https://doi.org/10.3390/en16052358

Chicago/Turabian Style

Piggott, Christopher E., Zachary Caruso, and Nenad G. Nenadic. 2023. "Low-Cost Communication Interface between a Smart Meter and a Smart Inverter" Energies 16, no. 5: 2358. https://doi.org/10.3390/en16052358

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop