1 Introduction

Residential electricity pricing strategies can be developed with several goals: cost reflectivity, equity between customers, predictability of expenditure for customers, and stability of revenue for electricity companies. These goals may compete with each other. Current residential electricity pricing strategies includes fixed pricing, time-of-use (TOU) pricing, critical peak pricing (CPP), real-time pricing (RTP) and tiered pricing (TP) [1, 2].

Fixed pricing only reflects the operating cost of the power system without considering the demand side [3]. On the contrary, price-based demand response (DR) programs are a form of demand-side management (DSM) based on electricity price signals and provide users with different electricity pricing strategies [4]. The purpose of DR is to adapt the load curve by adjusting customers’ electrical behaviors [5]. TOU, CPP and RTP are the main electricity pricing strategies in DR. In TOU pricing schemes, electricity prices vary during different periods, according to a regular daily pattern [68], and peak periods cost more than off-peak periods. Under TOU pricing schemes, CPP mechanisms set a higher rate than the peak rate during periods when it is more difficult to meet customer load [9, 10]. The electricity price in real-time pricing (RTP) varies with time according to a signal that reflects electricity system conditions [1113]. TP is a mechanism for DSM to help customers adjust electricity consumption. On the basis of consumption, TP sets the electricity price at different levels [14].

Local electricity retailers offer different electricity pricing strategies to attract customers who wish to save money or obtain other benefits. Relevant studies focus on the commercial methods of electricity retail. References [15] and [16] researched load aggregators connecting customers with electricity retailers who can shift loads and make profits. Reference [17] researched principal-agent theory used in TOU pricing contract and the results showed the successful application of the DR theory. In [18], modeling showed that an agent-based retail electricity market increases efficiency, reduces operational costs and provides consumers with more alternatives. Reference [19] studied bilateral contracting and coalitions of end-use customers in multi-agent retail energy markets and concluded that forward contracts are more favorable to customers.

China launched a new round of power system reforms in 2015, and related documents issued with these reforms encourage the introduction of new electricity retailers [20, 21]. While many new electricity retailers have been founded [22, 23], based on the potential capacity for consumption reduction, electricity retailers prefer to select industrial and commercial customers for DR programs, and residents are generally ignored [24, 25].

Residential electricity pricing in most provinces of China is mainly applied via TOU pricing schemes combined with TP pricing options [26, 27]. In areas where electricity monopolies exist, electricity companies determine residential electricity pricing strategies [28, 29], and residents have no opportunity to select electricity retailers. It is thus not possible for such residents to participate in DSM programs apart from TOU pricing and TP offered by the electricity monopolies. These programs are not always effective. As TOU pricing settings and corresponding time periods are unified, some customers cannot avoid incurring extra consumption costs [30]. TP constrains consumption over a long time period. However, TP is not advantageous when several independent residents are sharing a single electricity account [31]. A customer account shared with several residents may incur additional tariffs because it may need to pay more consumption tariffs and higher electricity prices [32]. Furthermore, in fixed price areas, residential customers cannot find suitable DSM programs that offer TOU and TP options [33, 34].

Existing DSM and DR research is mainly about the electricity unit price and the customized pricing strategies that may be used when there are multiple electricity companies sharing the market. When a monopoly electricity company creates a single electricity pricing environment, existing research about customized pricing strategies is not applicable. With the popularity of internet applications and the development of internet finance, it is more convenient for customers to pay electricity bills online [35]. This creates an opportunity to allow residents to participate in DR schemes, and a virtual electricity retailer (VER) mechanism to achieve this is proposed in this paper. A VER is an electricity agency for residential customers that has the following key features.

  1. 1)

    A VER provides differentiated electricity pricing for residential customers in a single electricity pricing environment. It combines principal-agent theory and contract theory [3638]. In areas characterized by monopolies and without an open electricity market, such as China, a VER offers customers a choice of electricity contracts and agents for their electrical supply. VER offers customers options for residential electricity plan contracts that the local electricity company cannot provide. These contracts allow customers to purchase VER plans as they want. In turn, the VER pays electricity bills to the electricity company for customers in accordance with their metered consumptions. Since the average residential electricity price offered by a VER is lower than that offered by a local electricity company, it is more attractive for customers to sign VER contracts.

  2. 2)

    A VER creates profit opportunities without reducing the electricity company’s profits. Under a single electricity pricing environment, the proposed trading mechanism of VER is a new pattern to sale electricity in plans without breaking current residential electricity transmission and distribution structures. As VER pays electricity fees to the electricity company for customers based on their metered consumption, VER doesn’t reduce the electricity company’s profits while helping residents to achieve consumption savings. Meanwhile, VER sponsors can earn profits through advising and VER product sales making it a stable capital source which guarantees VER operating processes.

  3. 3)

    A VER is virtual and operates as e-commerce. With the development of the internet and electronic commerce, more and more consumers shop online. E-commerce is applied to all aspects of life through customer applications offering online trading platforms. The operating mode of VERs is O2O (online to offline) [39, 40]. Current e-commerce in the power industry only allows customers to pay their bills. The term VER includes providing a service to customers with flexible electricity pricing strategies to promote energy consumption efficiency on the basis of reasonable profit. VERs can learn from the successful experiences of other e-commerce initiatives for operating policies and risk mitigation [41, 42].

The remainder of this paper is outlined as follows. Section 2 provides a further description of electricity retailers. The PPP optimization pricing model for VERs offering either fixed or TOU pricing are described in Sect. 3. A simulation of the PPP optimization pricing model and an application of two PPPs are presented in Sect. 4. Finally, conclusions and areas for future research are discussed in Sect. 5.

2 Virtual electricity retailer

2.1 VER description

A VER differs from electricity companies and existing electricity retailers since it is operated as e-commerce and is based on internet finance. Operating on the platform provided by existing electricity supply services, a VER provides residents with flexible electricity pricing options. In areas characterized by single electricity pricing schemes, a VER offers individual residents diverse electricity pricing options and helps customers manage their electricity bills.

A VER offers different contract options to customers, on the basis of existing residential electricity pricing schemes offered by local electricity companies. Customers can choose a VER plan and sign a contract with the VER. Consumption costs are then calculated on the basis of this contract for the duration of the contract period. The VER pays customers electricity bills to the relevant local electricity company based on local electricity pricing schemes.

Figure 1 shows the VER operation process. According to local electricity pricing systems, consumption costs generated through real consumption are equivalent to what an electricity company charges its customers. Customers sign VER contracts and pay charges based on their VER plans. VER agents pay consumption fees to the relevant electricity company. A VER can also deliver incentive-based DR programs, which can help customers reduce consumption and related costs even further.

Fig. 1
figure 1

VER operation process

As a form of e-commerce, the capital resources of a VER include both its assets and sponsorship from interested parties such as product retailers and power plants. A VER provides sponsors with an open platform to advertise their brands. Compared to other products advertised, electricity is a necessary aspect of human life, and all electricity users have opportunities to see electrical product advertisements. To increase product sales, product retailers can also sell products bundled with VER plans. In turn, customers can receive benefits (e.g., consumption savings via VER plans) after purchasing products.

A VER does not rely on sponsorship, though it is very important. Firstly, sufficient funds ensure enough resources for the stable operation of a VER. Besides, as a form of e-commerce based on internet finance, a VER uses the internet platform to attract investment in the operation. Furthermore, adequate funding helps to expand the business scope by designing different types of packages or new discount structures to attract more customers. Finally, under the premise of adequate funding, a VER provides customers with stable electricity package plans to minimise operational risk.

Promotion of VERs is restricted due to institutional issues and traditional practices in China or other areas with a monopolistic electricity pricing environment. It is reasonable to promote VERs through pilot projects that include investigation of the base-line load, the capacity for adapting load, and the willingness of local residential customers to adopt suitable VER plans in the pilot areas. For other areas with organized markets, it is easier to implement VERs because the retailing function is usually included as part of the market structure.

2.2 VER characteristics and plans

A VER is virtual, representable, economic, and intermediary. Table 1 presents these key characteristics of a VER.

Table 1 VER characteristics

A VER is virtual in that it does not provide physical supplies and does not generate or distribute electricity. A VER provides services that link electricity companies to customers via VER contracts. Customers still receive electricity from electricity companies. A VER is representative in that it represents customer needs. In essence, a VER is an agency that assists customers with paying their electricity bills. A VER is economic in that it functions based on economic methods. A VER is an intermediary that connects customers to electricity companies.

A VER can supply multiple types of plan: pricing package plans (PPPs), consumption-based plans (CBPs), add-on plans (APs), and exclusive plans (EPs).

Table 2 provides descriptions of the VER plans. Each plan is based on the price of electricity and has unique features.

Table 2 Descriptions of VER plans

2.3 Pricing package plan

To avoid risks resulting from fluctuating electricity prices, electricity options are used in the electricity market. Electricity options allow holders to trade electricity at a certain price over a certain time period [43]. Holders pay option premiums to secure this right, but not necessarily to exercise this right [44]. Electricity options and related subjects are always used among industries and commercial customers [45], but for residential customers, due to the existence of single electricity pricing schemes in some areas, electricity options cannot be designed or exercised.

The design of a PPP refers to the construction of electricity options is shown in Table 3. When compared to electricity option theory, the VER is the writer that designs the PPP schemes and residential customers are the holders. The VER offers customers PPPs, which offer certain electricity tariffs for a certain time period. Customers who buy PPPs have the right to consume limited electricity before the expiry date, and excess electricity consumed is charged at a higher electricity price.

Table 3 Comparisons between electricity options and VER PPP schemes

The PPPs in VER contracts offer customers a diversity of electricity pricing plans. PPPs are based on the prepaid method and electricity options. After selecting and paying for a PPP, a customer has a certain amount of electricity to use over the outlined contract period. The limits of each PPP are unique and the electricity prices are different. Based on previous consumption costs, customers select the best pricing package plan for them.

In order to attract customers to choose a PPP, the VER offers a discount in electricity price to compete with the electricity company. The discount amount in the PPP is related to sponsorship (allowance), consumption behavior, the electricity limit in PPP and the electricity fee of local electricity company. In addition, it is better to be ensured that the limits of PPPs are suitable for customers’ consumption behaviors.

A pricing package plan includes limited electricity for a time period based on a single retail pricing scheme. Compared to local residential electricity pricing schemes, average PPP prices are lower. Customers sign PPP contracts and prepay for limited electricity. VER charges at the end of the customer use period, and each payment has two components: the plan payment and extra charges for usage exceeding the limited electricity specified. Extra charges are higher than the local residential price. The PPP payment scheme is described in Fig. 2.

Fig. 2
figure 2

PPP payment process

2.4 Consumption-based plan

A CBP in a VER contract is generated based on a specific index. Customers buy electricity at a lower price than the local electricity price. However, a limited amount of electricity is assigned over the VER contract period.

Figure 3 shows the differential electricity pricing scheme applied under a CBP. To maximize electricity sales, an electricity company sells electricity at a preferential price. The VER buys the specified amount of electricity from the electricity company. Accordingly, the VER has the right to sell this electricity. Under a CBP scheme, the VER sets a new electricity price, and the new price is set at a value ranging between the electricity company purchase price and the local residential electricity price. CBPs place several limitations on customers. Such plans limit individual customer consumption over contract periods. Consumption exceeding the threshold stated in the contract is charged at the local residential electricity price. Typically, CBPs are given as a reward to specific VER customers such as new or long-term customers.

Fig. 3
figure 3

CBP electricity pricing

CBPs offer customers a limited amount of electricity at a discounted price. The two main CBP features to discuss are the participant’s qualification for a CBP and capital sources available to compensate funding for the discounted price.

VER customers who are qualified to participate in a CBP are selected by the VER. To increase its customer base, a VER can offer new customers a CBP for a limited time period (e.g., 3 months). As a way to attract long-term VER customers, the VER may offer customers a continuing CBP as an incentive-based coupon.

Funding to recuperate the discounted portion of the CBP is obtained in three ways. Based on the given CBP, the VER aggregating a great number of customers can get a preferential price while contracting with the electricity company directly, which compensates for the discount offered to customers. When the preferential price is not accommodated by the electric company, the VER can also afford to compensate for the CBP cost from its profits or by receiving funding from its direct sponsors.

2.5 Add-on plan

To avoid incurring extra consumption costs by exceeding the electrical consumption specified by a VER plan, which may be a PPP or a CPB, customers may extend their VER services by purchasing an AP. An AP is a less comprehensive version of a PPP. APs offer the same features as typical plans but are redesigned according to the prevailing electricity and selling price. The average electricity price offered through APs may differ from that offered through PPPs.

2.6 Exclusive plan

An EP provides discounts on consumption costs for specified uses of electrical products. To sell more products, electrical manufacturers sponsor EPs for new buyers of electrical products. New buyers can sign a VER’s EP contract, which provides discounts based on the consumption costs of new electrical product buyers. EPs list electricity brands for customers, and customers may also sign other VER plans.

EPs constitute the main profit model used by VERs. According to our profit analysis of PPPs, VERs can earn profits through either sponsors or customers. Customer electricity usage behavior is uncontrolled and, therefore, customers can pay higher consumption fees through VERs, but sponsors serve as the main funding resource. Sponsor funding is mainly used to finance VER operation, design, and expansion plans.

For customers and sponsors, EPs also offer unique advantages. For VER customers, the availability of more EPs results in better opportunities to reduce consumption costs. EPs also influence customer decisions regarding whether to buy new electrical products. The cost of purchasing such products is not the only element to be considered, and consumption costs and savings from EPs can provide customers with cost-performance benefits.

For sponsors, a VER serves as a new platform for attracting customers. VER platforms such as websites and apps can provide electrical manufacturers and sponsors with an advertising channel. EPs also assist sponsors with marketing products to create new opportunities to retail their products bundled with EPs. As electricity is an essential product, the expenditure of electricity is unavoidable, and VER customers may wish to manage their expenditure when they select a PPP. Their consumption status may be checked in real time via different channels such as websites or mobile apps. Hence the exposure of advertisements on the VER platform is potentially very high.

3 VER application

Since PPPs can readily be promoted on a large scale with a low barrier to entry for new customers, and they can be implemented independently of external influences such as electricity company discounts for CBPs or brand sponsorships for EPs, PPPs will be modelled in this paper to demonstrate that the VER model is viable in fixed and TOU pricing environments.

3.1 PPP design for fixed pricing environment

PPP profits are related to customer plan usage rates, plan parameter settings and allowances from VER sponsors. The objective of the PPP optimized pricing model is to maximize VER profits given by:

$$\hbox{max} \, V_{\text{P}} = V_{\text{C,sum}} + A - V_{\text{Local,sum}}$$
(1)

where V P is the VER’s profit and based on plan usage levels; V C,sum is the sum of the VER charges to the customer; A is the allowance from sponsors; V Local,sum is the sum of the consumption charges based on the local residential electricity price.

  1. 1)

    Income

    $$V_{\text{C,sum}} = C_{\text{ppp,sum}} + C_{\text{Extra,sum}}$$
    (2)
    $$C_{\text{ppp,sum}} = \sum\limits_{i = 1}^{n} {C_{{{\text{ppp,}}i}} } = \sum\limits_{i = 1}^{n} {s_{i} P_{\text{ppp}} } E_{\text{ppp}}$$
    (3)

where C ppp,sum is the sum of PPP charges; C Extra,sum is the sum of extra charges for consumption exceeding the PPP limit; n is the number of customers; i is the number of customers; C ppp,i is the PPP charge for customer i; s i indicates whether customer i signs the contract, taking a value of 0 or 1; P ppp is the PPP electricity price; E ppp is the electricity limit in the PPP.

Customers can decide whether to sign the contracts on the basis of their expected price.

$$s_{i} = \left\{ {\begin{array}{*{20}c} {1, \quad \eta_{i} \ge P_{\text{ppp}} \, } \\ {0, \quad \eta_{i} < P_{\text{ppp}} } \\ \end{array} } \right.$$
(4)

where η i is the threshold PPP electricity price that the customer is willing to pay.

$$C_{\text{Extra,sum}} = \sum\limits_{i = 1}^{n} {C_{{{\text{Extra,}}i}} } = \sum\limits_{i = 1}^{n} {s_{i} \times \hbox{max} \left( {E_{{{\text{Real,}}i}} - E_{\text{ppp}} ,0} \right) \times P_{\text{Extra}} }$$
(5)

where C Extra,i is the charge for customer i’s extra consumption exceeding the PPP limit; E Real,i is the real consumption of customer i during the PPP contract period; P Extra is the electricity price for extra consumption that exceeds the PPP limit.

  1. 2)

    Allowance

The PPP allowance is the capital guaranteeing that VER customers will the pay the electricity company the electricity fee based on the local electricity pricing model. It is assumed that this allowance will need to be paid for a certain percentage of users to allow the VER to provide reliable financial support to the PPP operation.

$$A = {\partial } \times \sum\limits_{i = 1}^{n} {s_{i} } \left( {P_{\text{Local}} - P_{\text{ppp}} } \right) \times E_{\text{ppp}}$$
(6)

where \({\partial }\) is the PPP allowance rate which represents the proportion of the customers who need allowance; P Local is the local residential electricity price. It is assumed that there are \({\partial }\) of customers needing allowance.

  1. 3)

    Expenditure

$$V_{\text{Local,sum}} = \sum\limits_{i = 1}^{n} {V_{{{\text{Local,}}i}} } = \sum\limits_{i = 1}^{n} {s_{i} E_{{{\text{Real,}}i}} P_{\text{Local}} }$$
(7)

where V Local,i is the cost of customer i’s consumption based on the local residential electricity price.

3.2 Modelling customer savings

Customer savings relate to the PPP usage rate.

$$C_{{{\text{S}},i}} = V_{{{\text{Local}},i}} - V_{{{\text{C}},i}}$$
(8)
$$\alpha_{i} = \frac{{E_{{{\text{Real}},i}} }}{{E_{\text{ppp}} }}$$
(9)
$$\beta = \frac{{P_{\text{ppp}} }}{{P_{\text{Local}} }}$$
(10)
$$\gamma = \frac{{P_{\text{Extra}} }}{{P_{\text{Local}} }}$$
(11)

where C S,i is the savings of customer i; V C,i is the VER charged to customer i; α i is the fraction of the PPP electricity limit that is used by customer i; β is the ratio of PPP price to local electricity price; γ is the ratio of extra consumption price to local electricity price.

Based on plan usage levels, two scenarios were considered in the VER profit analysis.

  1. 1)

    Usage rate less than 1

When α i  < 1, customer i avoids paying extra charges. When α i  < 1, C Extra,i is ignored. \(C_{{{\text{S}},\alpha_{i} < 1}}\) depends on C ppp,i and V Local,i .

$$C_{{{\text{S}},\alpha_{i} < 1}} = V_{{{\text{Local}},i}} - C_{{{\text{PPP}},i}} = \left( {\text{1} - \frac{\beta }{{\alpha_{i} }}} \right) \times E_{{{\text{Real}},i}} P_{\text{Local}}$$
(12)

As \(E_{{{\text{Real}},i}}\) and \(P_{\text{Local}}\) are positive, if \(C_{{{\text{S}},\alpha_{i} < 1}} > 0\), then \(\frac{\beta }{\alpha }\) should be less than 1. Thus, when the PPP parameter settings satisfy \(\beta < \alpha_{i} < 1\), customer \(i\) will not pay the consumption fee.

  1. 2)

    Usage rate greater than 1

When \(\alpha_{i} > 1\), customer \(i\) pays extra charges to compensate for the consumption that exceeds the package limit. \(C_{{{\text{S}},\alpha_{i} > 1}}\) depends on \(C_{{{\text{ppp}},i}}\), \(C_{{{\text{Extra}},i}}\) and \(V_{{{\text{Local}},i}}\).

$$\begin{aligned} C_{{{\text{S}},\alpha_{i} > 1}} & = V_{{{\text{Local}},i}} - C_{{{\text{PPP}},i}} - C_{{{\text{Extra}},i}} \\ & = \left[ {\alpha_{i} \left( {1 - \gamma } \right) + (\gamma - \beta )} \right] \times \frac{1}{{\alpha_{i} }} \times E_{{{\text{Real}},i}} P_{\text{Local}} \\ \end{aligned}$$
(13)

As \(E_{{{\text{Real}},i}}\) and \(P_{\text{Local}}\) are positive, if \(C_{{{\text{S,}}\alpha_{i} > 1}} > 0\), then \(\alpha_{i} \left( {1 - \gamma } \right) + (\gamma - \beta )\) should be positive. Therefore, when the PPP parameter settings satisfy \(\frac{\gamma - \beta }{\gamma - 1}\text{ > }\alpha_{i} \text{ > 1}\), customer \(i\) will not pay the consumption fee.

Customer consumption savings are dependent on the VER plan parameters and customers’ ability to manage their consumption. Our analysis is based on the schematic diagram shown in Fig. 4. The blue line refers to the consumption cost of customers under VER pricing and the orange line shows standard local electricity pricing. \(\left( {E_{1} ,C_{\text{ppp}} } \right)\) and \(\left( {E_{2} ,C_{1} } \right)\) denote the crossover points at which consumption costs in the two pricing schemes are the same.

Fig. 4
figure 4

PPP consumption cost curves in a fixed pricing system

At \(\left( {E_{1} ,C_{\text{ppp}} } \right)\), \(E_{1} = E_{\text{Real}} = \beta E_{\text{ppp}}\), and at \(\left( {E_{2} ,C_{1} } \right)\), \(E_{2}\) \(= E_{\text{Real}} = E_{\text{ppp}} (\gamma - \beta )/(\gamma - 1)\). Area B in Fig. 4 denotes customer consumption savings achieved through the VER plan. Customers occupying area A or area C will pay more than local electricity company prices. Thus, when \(E_{\text{Real}} \in (\beta E_{\text{ppp}} , \, (\gamma - \beta )/(\gamma - 1)E_{\text{ppp}} )\) under PPP pricing, customers will save consumption fees.

3.3 PPP design in TOU pricing environment

For a PPP under TOU pricing TOU, electricity usage has two components: the off-peak load period and the peak load period. VER charges are based on the following parameters.

  1. 1)

    Electricity limit

$$E_{\text{ppp}}^{\text{TOU}} = E_{\text{ppp,v}}^{\text{TOU}} + E_{\text{ppp,p}}^{\text{TOU}}$$
(14)

where \(E_{\text{ppp}}^{\text{TOU}}\) is the electricity limit in TOU PPP; \(E_{\text{ppp,v}}^{\text{TOU}}\) is the electricity limit in TOU PPP for the off-peak load period; \(E_{\text{ppp,p}}^{\text{TOU}}\) is the electricity limit in TOU PPP for the peak load period.

  1. 2)

    VER charges

$$V_{\text{C,sum}}^{\text{TOU}} = V_{\text{C,v,sum}}^{\text{TOU}} + V_{\text{C,p,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {V_{{{\text{C}},i}}^{\text{TOU}} } = \sum\limits_{i = 1}^{n} {(V_{{{\text{C,v}},i}}^{\text{TOU}} + V_{{{\text{C,p}},i}}^{\text{TOU}} )}$$
(15)

where \(V_{\text{C,sum}}^{\text{TOU}}\) is sum of the VER charges incurred by all TOU customers; \(V_{\text{C,v,sum}}^{\text{TOU}}\) is the sum of consumption costs for off-peak load period consumption by TOU customers; \(V_{\text{C,p,sum}}^{\text{TOU}}\) is the sum of consumption costs for peak load period consumption by TOU customers; \(V_{{{\text{C}},i}}^{\text{TOU}}\) is the consumption cost incurred by TOU customer \(i\); \(V_{{{\text{C,v}},i}}^{\text{TOU}}\) is the consumption cost incurred by TOU customer \(i\) for off-peak load period consumption; \(V_{{{\text{C,p}},i}}^{\text{TOU}}\) is the consumption cost incurred by TOU customer \(i\) for peak load period consumption.

  1. 3)

    Off-peak load period

$$V_{\text{C,v,sum}}^{\text{TOU}} = C_{\text{ppp,v,sum}}^{\text{TOU}} + C_{\text{Extra,v,sum}}^{\text{TOU}} - V_{\text{Local,v,sum}}^{\text{TOU}}$$
(16)
$$C_{\text{ppp,v,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {C_{{{\text{ppp,v}},i}}^{\text{TOU}} } = nP_{\text{ppp,v}}^{\text{TOU}} E_{\text{ppp,v}}^{\text{TOU}}$$
(17)
$$C_{\text{Extra,v,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {C_{{{\text{Extra,v}},i}}^{\text{TOU}} } = \sum\limits_{i = 1}^{n} {\hbox{max} \left( {E_{{{\text{Real,v}},i}}^{\text{TOU}} - E_{\text{ppp,v}}^{\text{TOU}} ,0} \right)P_{\text{Extra,v}}^{\text{TOU}} }$$
(18)
$$V_{\text{Local,v,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {V_{{{\text{Local,v}},i}}^{\text{TOU}} } = \sum\limits_{i = 1}^{n} {E_{{{\text{Real,v}},i}}^{\text{TOU}} P_{\text{Local,v}}^{\text{TOU}} }$$
(19)

where \(C_{\text{ppp,v,sum}}^{\text{TOU}}\) is off-peak load period consumption that the VER charges all TOU customers for via a PPP; \(C_{\text{Extra,v,sum}}^{\text{TOU}}\) is the extra consumption exceeding the PPP’s electricity limit for the off-peak load period that the VER charges all TOU customers for via a PPP; \(V_{\text{Local,v,sum}}^{\text{TOU}}\) is the off-peak load period consumption that the local electricity company charges all TOU customers for; \(C_{{{\text{ppp,v}},i}}^{\text{TOU}}\) is the off-peak load period consumption that the VER charges TOU customer i for via a PPP; \(P_{\text{ppp,v}}^{\text{TOU}}\) is the off-peak load period electricity price through the TOU PPP; \(C_{{{\text{Extra,v}},i}}^{\text{TOU}}\) is the consumption exceeding the PPP’s electricity limit of the off-peak load period that the VER charges TOU customer i for via a PPP; \(E_{{{\text{Real,v}},i}}^{\text{TOU}}\) is the real off-peak load period consumption level of TOU customer i; \(P_{\text{Extra,v}}^{\text{TOU}}\) is the electricity price for extra consumption exceeding the PPP TOU electricity limit for the off-peak load period; \(V_{{{\text{Local,v}},i}}^{\text{TOU}}\) is the off-peak load period consumption that the local electricity company charges TOU customer i for; \(P_{\text{Local,v}}^{\text{TOU}}\) is the off-peak load period electricity price charged by the local electricity company.

  1. 4)

    Peak load period

$$V_{\text{C,p,sum}}^{\text{TOU}} = C_{\text{ppp,p,sum}}^{\text{TOU}} + C_{\text{Extra,p,sum}}^{\text{TOU}} - V_{\text{Local,p,sum}}^{\text{TOU}}$$
(20)
$$C_{\text{ppp,p,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {C_{{{\text{ppp,p}},i}}^{\text{TOU}} } = nP_{\text{ppp,p}}^{\text{TOU}} E_{\text{ppp,p}}^{\text{TOU}}$$
(21)
$$C_{\text{Extra,p,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {C_{{{\text{Extra,p}},i}}^{\text{TOU}} } = \sum\limits_{i = 1}^{n} {\hbox{max} \left( {E_{{{\text{Real,p}},i}}^{\text{TOU}} - E_{\text{ppp,p}}^{\text{TOU}} ,0} \right)P_{\text{Extra,p}}^{\text{TOU}} }$$
(22)
$$V_{\text{Local,p,sum}}^{\text{TOU}} = \sum\limits_{i = 1}^{n} {V_{{{\text{Local,p}},i}}^{\text{TOU}} } = \sum\limits_{i = 1}^{n} {E_{{{\text{Real,p}},i}}^{\text{TOU}} P_{\text{Local,p}}^{\text{TOU}} }$$
(23)

where \(C_{\text{ppp,p,sum}}^{\text{TOU}}\) is the peak load period consumption that the VER charges all TOU customers for via a PPP; \(C_{\text{Extra,p,sum}}^{\text{TOU}}\) is the extra consumption exceeding the PPP’s electricity limit for the peak load period that the VER charges all TOU customers for via a PPP; \(V_{\text{Local,p,sum}}^{\text{TOU}}\) is the peak load period consumption that the local electricity company charges all TOU customers for; \(C_{{{\text{ppp,p}},i}}^{\text{TOU}}\) is the peak load period consumption that the VER charges TOU customers \(i\) for via a PPP; \(P_{\text{ppp,p}}^{\text{TOU}}\) is the peak load period electricity price set through the TOU PPP; \(C_{{{\text{Extra,p}},i}}^{\text{TOU}}\) is the consumption exceeding the PPP’s electricity limit of the peak load period that the VER charges TOU customers \(i\) for via a PPP; \(E_{{{\text{Real,p}},i}}^{\text{TOU}}\) is the real peak load period consumption level of TOU customer \(i\); \(P_{\text{Extra,p}}^{\text{TOU}}\) is the electricity price for extra consumption exceeding the PPP TOU electricity limit for the peak load period; \(V_{{{\text{Local,p}},i}}^{\text{TOU}}\) is the peak load period consumption that the local electricity company charges TOU customer \(i\) for; \(P_{\text{Local,p}}^{\text{TOU}}\) is the peak load period electricity price set by the local electricity company

  1. 5)

    Clip peak load incentive threshold

For peak load clipping in TOU pricing, a VER design and include incentive-based DRs where if a customer’s peak period consumption levels are less than 35% of the PPP electricity (sum of the off-peak and peak period), the off-peak period electricity price is discounted by 15%.

$$\theta_{i} = \frac{{E_{{{\text{Real,p}},i}}^{\text{TOU}} }}{{E_{\text{ppp}}^{\text{TOU}} }}$$
(24)
$$V_{{{\text{C}},i}}^{\text{TOU}} = \left\{ {\begin{array}{*{20}c} {V_{{{\text{C,v}},i}}^{\text{TOU}} + V_{{{\text{C}},{\text{p}},i}}^{\text{TOU}} \quad{\text{ if }}\theta_{i} > 35\% } \\ {85\% \times V_{{{\text{C,v}},i}}^{\text{TOU}} + V_{{{\text{C,p}},i}}^{\text{TOU}} \quad{\text{ if }}\theta_{i} \le 35\% } \\ \end{array} } \right.$$
(25)

where \(\theta_{i}\) is the ratio of peak load period consumption for customer i in the TOU electricity.

  1. 6)

    Customer savings

$$C_{{{\text{S}},i}}^{\text{TOU}} = V_{{{\text{Local,v}},i}}^{\text{TOU}} - V_{{{\text{C}},i}}^{\text{TOU}}$$
(26)

where \(C_{{{\text{S}},i}}^{\text{TOU}}\) is the reduction in consumption of TOU customer \(i\).

4 Simulation results and discussion

4.1 PPP optimization in fixed pricing environment

According to historical data on the consumption of 10,000 users, consumption follows a uniform distribution between 50 and 300 kWh. Accordingly, the VER modelled in this paper is based on 4 PPP categories with different electricity limits. The electricity limit of 30 days in these plans is set to 100, 150, 200, and 250 kWh, and each plan is available to 2500 users. Customers’ eligibility for these plans is based on their consumption level, with plan 1 offering 50–150 kWh, plan 2 offering 100–200 kWh, plan 3 offering 150–250 kWh and plan 4 offering 200–300 kWh. The threshold PPP price they are prepared to pay \(\upeta_{i}\) is assumed to follow a normal distribution that ranges from 0.3 to 0.5 yuan/kWh. The PPP allowance rate is assumed to be 0.7. Consumption exceeding the electricity limit is charged at 1 yuan/kWh. The fixed electricity price of the local electricity company is 0.5 yuan/kWh. The simulation was implemented on MATLAB2014b, and the objective function was optimized by the commercial optimization software CPLEX12.1.

  1. 1)

    PPP electricity prices

Table 4 shows the PPP electricity price optimization results. The mean value is 0.3650 yuan/kWh.

Table 4 PPP electricity price optimization results
  1. 2)

    Customer participation rates

Figure 5 shows the participation rates of PPP customers. The black segments refer to the proportions of the customers who do not purchase PPPs. As illustrated in Fig. 5, the majority of customers (up to 89%) select PPPs.

Fig. 5
figure 5

PPP customer participation rates

  1. 3)

    VER profit analysis

Table 5 presents a detailed account of the VER profit results. As the electricity limit in the PPP increases, the VER profits decrease.

Table 5 Detailed VER profit results

According to the explanation shown in Fig. 4 above, users in area B should save money from consumption charges. Figs. 6 and 7 show the status of customers for different PPP electricity limits. As the PPP electricity use increases, more area B users achieve greater consumption savings.

Fig. 6
figure 6

User numbers in areas A, B, C of Fig. 4 versus the electricity limit in PPP plans

Fig. 7
figure 7

User electricity cost savings versus the electricity limit in PPP plans

  1. 4)

    Allowance

In order to study the impact of allowance on VER profit, different allowance coefficients, from 0 to 0.9 are set in the case simulation.

Table 6 shows allowance coefficient effects on PPP outcomes. As more allowances for PPPs are provided, the difference between the PPP electricity price and local electricity price (0.5 yuan/kWh) becomes larger, a larger variety of PPPs becomes available to customers. Figure 8 illustrates that the VER can still be profitable with a PPP with no allowance. VER profits and participation rates increase as the allowance coefficient increases (Figs. 8, 9).

Table 6 Allowance coefficient effects on PPP design
Fig. 8
figure 8

Influence of allowance coefficient on VER profits

Fig. 9
figure 9

Influence of allowance coefficient on participation rates

4.2 PPP case study in a fixed pricing environment

4.2.1 Base experimental group (Group 1)

The local electricity price for residents is set at 0.5 yuan/kWh, and the PPP price is set at 73 yuan. The latter price includes a consumption limit of 200 kWh per month. Consumption exceeding this value is charged at 1 yuan/kWh.

Group 1 is the base experimental group of the VER, which generates 100 electricity bills for local residents over a 30-day period. The units used are composed of individually generated random values of 160–300 kWh. The new consumption cost of the PPP of the VER contract is calculated and is compared to consumption savings based on normal charges.

Table 7 shows the consumption savings for the base experiment. The average consumption saving for individual customers is 12.84 yuan. The total savings of all customers are valued at 1284 yuan. For Group 1, the maximum consumption saving for an individual customer reaches 27 yuan. However, the maximum extra payment due from customers is 19 yuan. Customers can save on consumption costs via the VER plan, but not all customers are able to save. When a customer does not use all of the PPP or exceeds the PPP limit, so that he or she falls outside area B in Fig. 4, the customer pays more than usual.

Table 7 Detailed PPP results of Group 1

4.2.2 Effects of electricity and extra electricity prices on simulation results

Based on the consumption savings of Group 1, the number of units (kWh) and standing charge (yuan/kWh) are maintained while changing the extra electricity price. In the following subsection, 8 groups are investigated.

Group 1: VER base experimental group.

Group 2–Group 8: change in the extra electricity price.

Consumption savings results (Groups 1–8) are presented in Table 8. Compared to the results of Group 1, decreased extra electricity prices (Group 2–3) generate more consumption savings for customers. Increasing the extra electricity price (Group 4–8) causes customers to make more payments.

Table 8 Effects of extra electricity prices on simulation results

4.2.3 Add-on plan

The AP is designed for customers to decrease extra payments incurred upon exceeding the PPP limit. If the usage rate in the PPP exceeds a value of 1 due to higher electricity prices, then customers may pay a higher consumption fee. According to (13), the threshold for Group 1 is 254 kWh. Group 9 includes 17 customers of Group 1 who have used more than 254 kWh units, meaning that the AP can offer these customers savings so that they can avoid incurring higher penalty fees for exceeding the PPP usage limits.

For Group 9, if it is assumed that all 17 customers have signed an AP contract and that AP sales are set at 8.76 yuan, which includes an electricity limit of 20 kWh for the current month, then PPP customers are only offered a one-time qualification point at which to purchase the AP.

Table 9 compares the consumption savings of Group 9. The results show that with the AP, customers benefit more from consumption savings than they do without the AP.

Table 9 Detailed PPP results of Group 9

4.3 PPP design in TOU pricing environment

According to the existing TOU pricing scheme used in Jiangsu, China, the local TOU off-peak load period (23:00–7:00) electricity price for residents is set at 0.35 yuan/kWh and the peak load period (7:00–19:00) electricity price is set at 0.55 yuan/kWh. The TOU PPP price is set at 79.98 yuan for 30 days, and this includes a consumption limit of 200 kWh (120 kWh for the off-peak load and 80 kWh for the peak load). Table 10 shows TOU PPP electricity pricing. For the TOU PPP, the off-peak load electricity price is set at 0.3225 yuan/kWh and the peak load electricity price is set at 0.5115 yuan/kWh. Consumption exceeding the TOU PPP limit is charged at 0.3675 yuan/kWh during the off-peak load period and at 0.8184 yuan/kWh during the peak load period. When a customer’s ratio of peak load consumption \(\theta \le 35\%\), a 15% discount is applied to the electricity price during the off-peak load period, meaning that the off-peak load period price of the TOU PPP decreases to 0.2767 yuan/kWh and the price for exceeding the TOU PPP limit is 0.3124 yuan/kWh.

Table 10 TOU PPP electricity pricing

4.4 Electricity charges for TOU PPP scenarios

Scenario 1: off-peak load period consumption does not exceed the TOU PPP limit

When consumption during the off-peak load period is fixed and the value reaches the maximum off-peak load limit of 120 kWh, the VER charges and savings for an individual resident are dependent on the peak load period consumption level.

For the TOU PPP, the peak load period consumption incentive discount is disregarded, and electricity charges that correspond to peak load period consumption levels between 69.055 and 102.161 kWh are lower than local electricity prices.

After applying the peak load period consumption incentive discount, the TOU PPP price is 15% less at 74.484 yuan for customers consuming less than 70 kWh during peak periods. Customers incurring peak period consumption levels of between 59.06 and 70 kWh can thus save via the TOU PPP.

Figure 10 shows TOU pricing consumption cost curves for Scenario 1. Under the parameter settings shown for Scenario 1, TOU PPP customers who consume peak period electricity levels of between 59.06 and 102.161 kWh should save money.

Fig. 10
figure 10

Consumption cost curves of TOU pricing (off-peak load consumption is set at 120 kWh)

Scenario 2: off-peak load consumption exceeds the TOU PPP limit

When consumption during the off-peak load period is fixed and the value is higher than the maximum off-peak load limit at 160 kWh, the VER charges and consumption savings for an individual resident are dependent on the peak load period consumption level.

For the TOU PPP, when the peak load period consumption incentive discount is disregarded, electricity charges that correspond to peak load period consumption levels of between 70.327 and 99.821 kWh are lower than local electricity prices.

After applying the peak load period consumption incentive coupon discount, the TOU PPP price is 15% less at 94.68 yuan for customers incurring peak period consumption levels of less than 70 kWh. Customers with peak period consumptions of between 63.724 and 70 kWh can save via the TOU PPP.

Figure 11 presents consumption cost curves of TOU pricing for Scenario 2. Under the parameter settings of Scenario 2, TOU PPP customers who consume peak period electricity levels of between 63.724 and 70 kWh and between 70.327 and 99.821 kWh will save money.

Fig. 11
figure 11

Consumption cost curves of TOU pricing (off-peak load consumption is set at 160 kWh)

5 Conclusion

This paper proposes a VER mechanism for residents of single electricity pricing environments including a PPP, a CBP, an AP and an EP. The PPP optimisation pricing model was presented as a way to maximize VER profits in consideration of income, allowance, expenditure and customer saving levels.

PPP design was demonstrated under fixed pricing and time-of-use pricing environments using simulated data price and customer data. The simulation results illustrate the consequent positive effects on customer savings and the effectiveness of the model while considering PPP settings as well as allowances.

Notwithstanding the contributions of this paper, areas for improvement will be addressed in our future work. VER development should focus on EPs because this is potentially the main source of revenue for VERs. To boost sales volumes, sponsors should endorse VER plans to attract more customers. VERs can receive funds from sponsors, alleviate financial pressures on their operations, and design more plans for customers. Customers can in turn be provided with more options in selecting optimal electricity pricing strategies so that they can save money. This should create a triple-win scenario for VERs, their customers, and their sponsors.

To avoid this risk, the VER operator should review customer credit ratings before VER contracts are signed. Furthermore, the VER operator should consider credit risk when designing payment methods in further research.