This lesson has 3 main topics:
- 3-Peak Average with Floating Backbilling
- Rate - Time Period Control - Variant Control
- Demand Billing – Cosine Phi – Period-End Billing
The customer is charged for the service on the basis of the active power (kW) consumed, or on the service terms agreed in the contact. In this case, the active power consumed is equal to the average demand values (rounded to full kW) measured within one billing month over a period of n minutes (for example, n=15, 30, or 60 minutes).
The demand calculation in a monthly billing is based not only on the peak demand value measured in a month, but also on the average peak demand values over n periods. In the following example, the 3-peak averages of the highest measured demands are to be calculated and provided for billing. This calculation will provide the provisional peak demand value for the year, formed from the three highest monthly peak demands during the billing year. The following example explains how the 3-peak average is calculated on the basis of a 12-month billing period. The scheduling dates (end of the billing period - start of the backbilling period) are used as a comparison period.
The following table shows a section of the schema for this billing rule. In addition to the demand calculation (rate E7_3), the on-peak (rate E7_1) and off-peak consumption (rate E7_2) are charged in this example.
Peak Average with Floating Backbilling: Overview
| No. | Rate | Variant | PR | Inp. Op.1 | Inp. Op.2 | Outp. Op.1 | ExBB | B B | All BB1 | RevB B1 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | E7_1 | QUANT I01 | X | EQUANT_1 | EQPRICE_1 | EAMOUNT_ 1 | ||||
| 2 | E7_2 | QUANT I01 | X | EQUANT_2 | EQPRICE_2 | EAMOUNT_ 1 | ||||
| 3 | E7_3 | INFACT 01 | EDEMAND1 | EDEMAND7 | ||||||
| 4 | E7_3 | DEMAN D14 | EDEMAND1 | EDEMAND6 | ||||||
| 5 | E7_3 | BACKB I01 | 0002 | |||||||
| 6 | E7_3 | BACKB I03 | EDEMAND7 | EDEMAND6 | X | 0002 | ||||
| 7 | E7_3 | DEMAN D07 | EDEMAND6 | EDEMAND4 | EDEMAND5 | |||||
| 8 | E7_3 | INFACT 01 | EDEMAND5 | EDEMAND8 | ||||||
| 9 | E7_3 | DEMAN D01 | X | EDEMAND5 | ETPRICE_1 | EAMOUNT_ 1 | 0003 | 0003 | ||
| 10 | E7_3 | IF00 | EDEMAND5 | EDEMAND8 | ||||||
| 11 | E7_3 | ELSE | ||||||||
| 12 | E7_3 | BACKB I02 | EDEMAND5 | EDEMAND5 | ||||||
| 13 | E7_3 | BACKB I01 | 0003 | |||||||
| 14 | E7_3 | ENDIF |
Variant: Name of the variant program
PR: Billing line items relevant to posting
1st Inp. Op.: First input operand
2nd Inp. Op.: Second input operand
1st Outp. Op.: Output operand
ExBB: Execute backbilling indicator
BB: Execute schema step in backbilling only indicator
AllBB1: Allocate backbilling indicator
RevBB1: Reverse backbilling indicator
In demand rate E7_3, the current measured demand is transferred to the installation facts using INFACT01. This demand is also updated to the operand planned for peak averaging and required for the current period using DEMAND14. At this point, it only contains one demand value (if only the peak monthly demand value is to be considered). In the next step, backbilling is triggered with BACKBI01. In the Execute backbilling indicator column, you specify which steps are to be carried out in backbilling. In the next step, you write the demand values for the previous periods (adjustment periods) to the output operand for peak averaging using the same group assignment and variant BACKBI03.
Example:
The backbilling period starts on January 1 and ends on December 31 of the same year. The current billing month is April. 40 kW was measured in April.
The following demand values have so far been entered using INFACT01 in the installation facts (demand values from the meter reading):

After the BACKBI03 variant has been run, the following values for calculating the 3-peak average are available in the current billing period:

During demand preprocessing, the 3-peak average is calculated on the basis of the number of peaks specified in the operand.
In the above example, the demand values 30 kW, 20 kW, and 40 kW are used to calculate the 3-peak average. The result is 30 kW.
In the next step, the calculated peak average is compared with the minimum demand, which is also entered in the facts (rate, rate category, or installation facts). For this purpose, variant DEMAND07 writes the result to the output operand that represents the demand to be cleared. Depending on the fine-tuning control settings, the higher or lower value in this comparison is written to the output operand.
This information is required for the following (+ 1 month) period billing. For this reason, the next step will, in the future (depending on the fine-tuning control setting), involve updating this value with INFACT01.
The demand is valuated for the current period with DEMAND01.
Up to this point, the 3-peak average has been calculated, a comparison has been made with the previous clearing demand, and the current clearing has been valuated.
Example:
The 3-peak average (calculated from the meter reading results from January to April) is 30 kW. The minimum demand as agreed in the contract is 15 kW; in other words, in the current billing period (April), billing line items are created (DEMAND01) for the demand value of 30 kW. Using INFACT01, you update this value to the installation facts for billing in May. The following schema steps now check whether backbilling for January to March is necessary.
30 kW peak average > 15 kW minimum demand results in the demand of 30 kW, which is to be cleared in the current billing period (April).

In the next step, you use variant IF00 to check whether the current clearing demand corresponds to the previous month's clearing demand. If so (condition fulfilled), backbilling is not carried out; in other words, billing for this installation is completed, since, in this example, no further processing steps are defined in the billing schema.
If the condition is not fulfilled (the current clearing demand is greater or smaller than that of the previous month), all the preceding periods have to be reversed and revaluated using the currently calculated clearing demand. For this reason, the current clearing demand is first written to the adjustment period by means of BACKBI02.

When backbilling is triggered using BACKBI01, the variant programs that have the same backbilling group (here 0003) are triggered. If these steps also contain an entry in the backbilling reversal column, schema steps marked in such a way cause the billing line items generated in the preceding periods (adjustment periods) to be reversed.
Example:
The billings up to March have taken into account a clearing demand of 20 kW.

In billing for April, a new clearing demand has been calculated. After variant BACKBI02 has been executed, the following data is available:

Backbilling is triggered using BACKBI01. By means of variant DEMAND01, which has the Execute backbilling indicator, 30 kW are charged for the individual adjustment periods, and (as a result of the backbilling reversal indicator) 20 kW from the individual adjustment periods are reversed. The current billing month (in this case April) remains unaffected by this.