kitControl-ElectricalDemandLimit

This component provides load shedding calculations based upon projected electrical demand averaging. It uses a sliding window interval, which can be configured.

ElectricalDemandLimit is available in the Energy folder of the kitControl palette along with related objects SetpointOffset and ShedControl.

Electrical Demand Limiting (EDL) is an energy management tool for leveling out fluctuations that may occur in daily energy demand levels. Energy providers often set billing rates based on periodic maximum demand levels. It is possible that a single day (an anomaly) could dramatically increase a monthly billing rate. Reducing peak demand levels can significantly lower energy costs even if the total energy consumption does not change. To avoid costly spikes in demand level, this component monitors and controls building and enterprise energy usage.

To use the ElectricalDemandLimit component, as a minimum, you need to do the following:

Figure 1. ElectricalDemandLimit configuration properties


PropertyValueDescription
Prediction Enabledtrue (default) or false and null definitionTurns this component on and off.

true enables this component. This value must be set to true for the component to work.

false disables this component.

When null is checked, the value displayed defaults to the incoming value from the device. If you remove the check mark you can configure theIn value.

Power InputkW rate and null definition (defaults to 0)Defines the power demand (kW) rate. The component uses this value to average the demand rate over every minute for comparison with the Projected Demand Average. This property should represent the total actual demand rate — the total of all meters monitored by this component on the energy network.

When the component invokes a shed or restoration, this value is expected to change in relation to the estimated values configured for the Power Shed Level properties.

When null is checked, the value displayed defaults to the incoming value from the device. If you remove the check mark you can configure theIn value.

Messageread-only textDisplays information that relates to the status of the shed, restoration, or projected demand values, and may indicate the status of the EDL component, itself.
Shed Outnumber and null definition (defaults to 0)Displays a value that indicates the number of levels to be shed. For example, a Shed Out value of 3 indicates that a Power Shed Level of 3 is being shed.

When null is checked, the value displayed defaults to the incoming value from the device. If you remove the check mark you can configure theIn value.

Billing Start DaydateSpecifies the first utility billing day of the month. This aligns system data with the actual energy company billing periods. Each month, on the day specified by this property, the current month’s data move to the previous month, and the current month’s data become this month.
Demand Interval15 or 30 minutes (defaults to 15 minutes)Configures the demand window used to calculate the average. You may change this value to 30 minutes. Any other value reverts to 15 minutes. The larger demand interval has more data points (one per minute) than the smaller interval.

Depending on the value of the Percent Interval Elapsed property, the data points may be comprised of mostly sampled historical demand values, mostly values that are projected (based on current demand), or half and half.

Percent Interval Elapsedpercentage (defaults to 75)Determines how much of the calculated demand is based on actual demand as opposed to how much is based on projected demand. A value of 50 calculates the Projected Demand Average using half of the actual sampled (or historical) values and half of the projected values.

To calculate projected demand, the component uses current energy data at the current minute. In a 15 minute demand window, a value of 67 means that the current minute is 10. Larger numbers in this property increase the amount of historical data used and decrease the amount of data that are based on the current minute demand.

Rotate Levela number from 1 to 32 (defaults to 0)Specifies the maximum Shed Level to use. For example, a value of 3 limits load shedding to Power Shed Level3.
Demand Limiting DeadbandkWSets a deadband value the component uses to determine whether or not to invoke a restoration when activating restoration levels. The component does not use this value to invoke shed actions.
Demand Limit Period(n)kWThese three values set demand limits that correspond to each of the three daily periods. When energy usage exceeds the Demand Limit value for a period, load shedding begins.
Demand Period(n) Starthours minutes seconds (default to 0)These three values split up a 24-hour day into three time-periods used to assign a separate demand limit for each distinct time.
Power Shed Level(n)a number to two decimal placesThese levels set up to 32 demand limit values based on the loads that are controlled by the specific shed group. Each value represents the amount of demand to shed when the component invokes the associated shed level. The component may invoke one or more shed levels to lower the demand below the current Demand Period limit. In other words, the load-shed logic calculates how much demand is required to be reduced, and then uses these values to determine how many loads to shed.

Once the component invokes a shed level is invoked, it evaluates the actual power drop at the next minute to determine the effect of the shed action. If the initial load shed does not actually reduce the demand below the limit, the component invokes the next shed level (if any).

To limit the number of shed levels the component may invoke, configure the Rotate Level property.

ElectricalDemandLimit data – kitControl

You access these data by scrolling down the ElectricalDemandLimit property sheet.

Figure 2. ElectricalDemandLimit data


Data itemDescription
This Month Demand Period(n) PeaksDisplays the value of the highest demand (minute) so far in the current month.
This Month Demand Period(n) Peak TimesDisplays the time and date that the current month’s peak demand occurred.
Previous Month Demand Period(n) PeaksDisplays the value of the highest demand (minute) that occurred in the previous month.
Previous Month Demand Period(n) Peak TimesDisplays the time and date that the previous month’s peak demand occurred.
Projected Demand AverageTotals the value of the Power Input every time this value changes, and once a minute calculates Projected Demand Average and Shed Level. The component averages a combination of projected and historical samplings over the specified interval. To influence the value of the Projected Demand Average, configure the Demand Interval and the Percent Interval Elapsed properties.
Max Shed LevelDisplays the maximum shed level used in the current month.