1. Field of the Invention
The present invention relates to vehicle-to-grid (V2G) systems, and particularly to a fuzzy linear programming method for optimizing charging schedules in unidirectional V2G systems, where the method coordinates the provision of ancillary services, such as regulation and spinning reserves, to electricity markets using unidirectional V2G.
2. Description of the Related Art
Vehicle-to-grid (V2G) is a system which allows plug-in electric vehicles (EVs), such as electric cars and plug-in hybrids (PHEVs), to communicate with the power grid to sell demand response services by either delivering electricity into the grid or by throttling their charging rate. When fully implemented, the V2G concept allows electric vehicles to provide power to help balance loads by “valley filling” (i.e., charging at night when demand is low) and “peak shaving” (i.e., sending power back to the grid when demand is high). V2G can enable utilities to provide new types of regulation services (i.e., keeping voltage and frequency stable) and to provide spinning reserves (i.e., meeting sudden demands for power).
Because the V2G system acts by throttling the charging rate of an EV and possibly discharging the energy stored in EVs' batteries, V2G is able to provide a wide variety of benefits to the power grid, particularly in ways that are far more environmentally friendly than internal combustion engine vehicles, and further providing various monetary benefits for EV owners. Through use of V2G, an EV owner can potentially generate revenues by participating in different electricity markets and can, thus, reduce the vehicle's net operational costs.
In order to participate in energy and ancillary services markets, aggregation of the electric vehicles is required because the current market regulations require minimum bid sizes in the megawatt (MW) range, and a single EV does not have that capacity. Additionally, a single EV cannot provide the necessary level of availability and reliability to participate in ancillary services markets without great inconvenience to the owner. Therefore, V2G aggregators are required.
It has been shown that the most profitable service that EVs can provide to the electricity markets is regulation. As suggested by many studies, the proper utilization of EV resources requires the existence of aggregators that serve as intermediaries between the electricity market and the EV owners. The power flow in an EV can be unidirectional or bidirectional. In unidirectional V2G, regulation and responsive reserves support can be provided. Despite the fact that unidirectional V2G has fewer benefits than bidirectional V2G, the former is expected to be widely implemented before the full implementation of the latter. Thus, a considerable amount of work in unidirectional V2G has already been performed. Several optimized charging algorithms have been proposed. However, thus far, most have been deterministic, i.e., no uncertainties are considered for day-ahead aggregated bidding. In reality, an aggregator must consider the uncertainties of the electricity markets, such as those associated with regulation prices, energy prices and deployment signals. Otherwise, trading the regulation service in these markets typically would be extremely risky.
In order to handle uncertainties related to power system operations, different optimization approaches have been suggested. For example, stochastic programming has been used for formulating a security constrained unit commitment for a system that has significant penetration of EVs. However, no market aspects were taken into account. Sequential linear programming was also used to minimize the deviations between the scheduled and actual levels of EV charging. However, in such a scheme, aggregator profits are not guaranteed to be maximized. A further stochastic approach was attempted for an EV aggregator offering regulation services to the electricity market. However, a pre-determined contract was assumed to have been already signed between the aggregator and the market operator. The contract terms determine the regulation capacity to be provided by the aggregator at a pre-defined price. Therefore, regulation capacity and price are assumed to be deterministic. Additionally, Monte Carlo simulations have been used to account for the uncertainties corresponding to the EV driving patterns, energy market prices, and regulation energy requirements, although in order to reduce the problem size to a tractable range, the EVs with similar driving behavior were grouped into fleets. Then, charging of each fleet was optimized separately. This reduced the size of the problem by dividing it into multiple smaller optimization sub-problems that could be solved in parallel. Such an approach may result in a sub-optimal solution.
Since fuzzy optimization has been used successfully to handle the uncertainties in regulated power system problems, such as unit commitment and economic dispatch, it would be desirable to be able to apply fuzzy set theory to the problem of optimizing the charging of EVs and the bidding of ancillary services in the electricity market. Fuzzy set theory would allow for consideration of the different market uncertainties, such as those in the forecast data of the electricity market, including regulation up/down prices and regulation deployment signals. Fuzzy linear programming is an extension of linear programming (LP) that allows for incorporating uncertainties in model parameters. In pursuit of a fuzzy formulation, some of the elements in the LP are reformulated as fuzzy objectives and fuzzy constraints.
The fuzzy set theory is a mathematical technique that allows the modeling of imprecise or conflicting engineering problems. Fuzzy optimization transforms the objectives and constraints into satisfaction functions of fuzzy sets. Optimality is achieved by maximizing the intersection of these satisfaction functions of the problem. Considering a problem including of a number of objectives, I, and number of constraints, J, each objective I is associated with a fuzzy set Zi={(ui, μZ
Mathematically, the fuzzy optimization procedure can be stated as:
Maximize λ, (1)
where
λ=min{μZ
where the min function determines the minimum of the satisfaction values. All of the membership functions are defined in the range of [0, 1]. During the optimization, λ assumes a value that equals the least of all of the satisfaction parameters. As λ is maximized, individual fuzzy satisfaction parameters relating to the objectives and constraints are consequently optimized.
Returning to V2G, in unidirectional V2G, the EVs cannot discharge into the grid. Thus, the ancillary service capacities that the aggregator can provide are based on the extent of moving the actual charging rate of each of the EVs above or below its scheduled charging rate, which is also called the preferred operating point (POP). The potential charge rates are between the maximum charge rate and zero. The aggregator must optimize the values of the POPs and the ancillary service capacities to be provided to the electricity market in a way that maximizes its profits. According to the regulations of the market under consideration, it is assumed that the aggregator submits its bids a day ahead. Therefore, it is exposed to several market uncertainties that need to be accounted for while devising the day-ahead bids, and the aggregator must schedule the POP in an intelligent manner in order to maximize its profits.
It is assumed that the communication infrastructure already exists between the aggregator and each EV. In a charging method for V2G, in real time, the aggregator initially adjusts the actual charging rate of each EV to be equal to POPi. If a regulation or responsive reserve signal is received from the system operator, the aggregator will modify the charging rate of each EV accordingly. It would obviously be desirable to be able to mathematically optimize the aggregator's day-ahead bids in order to maximize its profits, particularly taking into account the modeling of the uncertainties of the electricity market parameters, such as price and regulation deployments.
Thus, a fuzzy linear programming method for optimizing charging schedules in unidirectional vehicle-to-grid systems addressing the aforementioned problems is desired.
The fuzzy linear programming method for optimizing charging schedules in unidirectional vehicle-to-grid systems is a computerized fuzzy linear programming method for an electric vehicle (EV) aggregator that coordinates the provision of ancillary services, such as regulation and spinning reserves, to electricity markets using unidirectional vehicle-to-grid (V2G). The fuzzy optimization incorporates uncertainties while maintaining the tractability of the problem size, since in fuzzy optimization there is no need to represent each stochastic parameter by a number of scenarios. This allows for optimizing the charging of all EVs simultaneously, as well as taking market aspects into account, guaranteeing maximization of aggregator profits, and further considering electricity market uncertainties, such as ancillary service prices and ancillary service deployment signals.
The fuzzy linear programming method for optimizing charging schedules in unidirectional vehicle-to-grid systems maximizes a fuzzy objective function λ, where
to determine the scheduled charging rates (POPs) and the ancillary service capacities to be provided to the electricity markets at each dispatch period for each of N electric vehicles, where the fuzzy objective function λ is maximized subject to the following conditions:
(
(
(
(
(
(
(
where In is a fuzzy objective function representing an aggregator income, such that In=[Σt(PregUp·RUp+PregDw·RDown+PRR·RRR)+βΣiΣi(E(FPi))]·EVper(t), where β is a fixed energy price rate for an EV owner, PregUp is a market price of regulation up, PregDw is a market price of regulation down, RUp is a regulation up capacity, Rdown is a regulation down capacity, PRR is a market price of response reserves, RRR is a response reserve capacity, E( ) represents an expectation value, FPi is a final power draw of the i-th EV, EVper(t) is an expected percentage of EVs remaining to perform V2G charging at hour t,
are, respectively, membership functions for aggregator income, market price of regulation up, market price of regulation down, price of response reserve, expected percentage of regulation up deployments, expected percentage of regulation down deployments, and expected percentage of response reserve deployment, where
and further subject to a cost function C=Σi Σt(E(FPi)·P(t)·EVper(t), where P(t) is an energy market price at time t, and further subject to the following constraints:
ΣiT
ΣiE(FPi(t))·Compi(t)·Efi(t)+SOCI,i−Tripi≦MCi,
(MxAPi(t)+POPi(t))·Compi(t)·Efi(t)+SOCI,i≦MCi,
RsRP
i(t)≦POPi(t)−MnAPi(t),
(MxAPi(t)+POPi(t))−Compi(t)≦MPi·Avi(t),
SOCf
i
≧SOCfd
i,
MxAP
i(t)≧0,
MnAP
i(t)≧0,
RsRP
i(t)≧0, and
POP
i(t)≧0,
where the expected value of the energy received by the i-th EV is given by E(FPi(t))≦MxAPi(t)Ex
where Depi(t) is a probability that the i-th EV will depart unexpectedly at hour t, and RUp(t)=Σi=1NMnAPi(t), RDown(t)=Σi=1NMxAPi(t) and RRR(t)=Σi=1NRsRPi(t), where N is the total number of EVs.
Note that the fuzzy optimization is carried out one day ahead of the implementation day by maximizing the objective function λ to determine the scheduled charging rates (POPi) and the ancillary service capacities (MnAPi, MxAPi, and RsRPi) to be provided to the electricity markets at each dispatch period t for each of N electric vehicles. Once the optimization results are obtained, the aggregator sends these results (i.e., POPi, MnAPi, MxAPi, and RsRPi for all dispatch periods) to the ancillary service markets. If the bids are accepted by the market operator (they are usually guaranteed to be accepted, since the aggregator bids these capacities at zero price), the aggregator is required to respond to the system operator's regulation and reserve signals (if any) during real-time operation. During real-time operation, a regulation or a responsive reserve signal might be sent by the operator to the aggregator. According to these signals, the aggregator adjusts the scheduled charging rate of each EV proportionally. The adjusted charging signal is transmitted to the i-th battery charger in communication with the battery of the i-th EV.
These and other features of the present invention will become readily apparent upon further review of the following specification.
Similar reference characters denote corresponding features consistently throughout the attached drawings.
In the present fuzzy linear programming method for optimizing charging schedules in unidirectional vehicle-to-grid systems, a main objective of the optimization is to generate maximum profits from the regulation and reserve services by scheduling electric vehicle (EV) charging. Specifically, a main objective of the aggregator is to generate maximum profits from vehicle-to-grid (V2G) by participating in the ancillary services markets. The objective function used is structured so as to charge a fixed energy price to the customers whenever they charge their EVs. The aggregator revenues come from two sources: first, the aggregator gets all of the revenues from the ancillary services markets, and second, it makes profits from the price differences between the fixed energy charges and the market energy price. Since the EVs cannot sell energy to the market in unidirectional V2G, this is only a positive revenue source if the market price is less than the fixed price paid by the EV owners. If market price is higher than the fixed price, however, this will be negative revenue or cost. Such an objective function is practical, since the EV owner will not be exposed to the market price variations. The fixed energy price rate for the EV owner, β, is lower than the average kW-hour domestic energy price (from the independent system operator (ISO) or utility). This works as an incentive in order to attract the EV owners to allow the aggregator to control their charging. If the fixed energy price were not lower than what the EV owners would pay normally, then there would be no reason for them to participate in the V2G system.
The fuzzy objective function is defined as:
In=[Σ
t(PregUp·RUp+PregDw·RDown+PRR·RRR)+βΣiΣt(E(FPi))]·EVper(t), (3)
where β is the fixed energy price rate for the EV owner, PregUp is a market price of regulation up, PregDw is a market price of regulation down, RUp is a regulation up capacity, RDown is a regulation down capacity, PRR is a market price of response reserves, RRR is a response reserve capacity, E( ) represents an expectation value, FPi is a final power draw of an i-th EV, and EVper(t) is an expected percentage of EVs remaining to perform V2G at hour t. In the objective function of equation (3), the aggregator charges a fixed price to the customer and purchases the power at the market price for the energy, thus assuming the risk associated with real time pricing. The cost function for this condition that is subtracted from the In is given by:
C=Σ
iΣt(E(FPi))·P(t)·EVper(t), (4)
where P(t) is the energy market price. The fuzzy set for the aggregator income is defined as:
={[In,μIn],In≦In≦
where In is an aggregator income, μIn is a membership function of the aggregator income, In is a lower limit of the aggregator income, and
The fuzzy set is built using the aggregator income In that defines the objective function of equation (3). The possible values of In can be defined through the constraint within the definition of the fuzzy set of equation (5). There is a minimum value of In below which the aggregator will not be willing to participate and the membership function is zero at that income, and an upper value of In above which all of the income is acceptable. These lower and upper limits of the aggregator profits must be decided upon by the aggregator before the fuzzy optimization is carried out. This can be selected to be a certain percentage of the aggregator's profits in the deterministic case; i.e., when the uncertain parameters are represented by their forecasted values only. The membership function μIn in equation (5) is defined as:
which is shown graphically in
The fuzzy uncertainty model of the regulation up prices can be represented as:
={[PregUp,μregUp],PregUp≦PregUp≦
where is the fuzzy set for the regulation up price, μregUp is a membership function of a regulation up price, PregUp is a lower limit of the price of regulation up, and
and the graphical representation is similar to that of
Similarly, the fuzzy model for the responsive reserve price is given by:
where is the fuzzy set for the regulation down price, μregDw is the membership function for the regulation down price, is the fuzzy set for the responsive reserve price, μRR is the membership function for the responsive reserve price, PregDw is the lower limit for the regulation down price,
The expected values of regulation deployments are calculated using the historical deployment signals from the Electric Reliability Council of Texas independent system operator (ERGOT ISO). The hourly actual averages are calculated and the deviations from the forecast values (obtained using ARIMA) are calculated so that the membership functions of the expected percentage of regulation up deployments, Ex
where is the fuzzy set for the expected percentage of regulation up deployments, Ex
is the membership function for the expected percentage of regulation up deployments, given as:
The graphical representation of the Ex
such that:
where is the fuzzy set for the expected percentage of regulation down deployments, Ex
is the membership function for the expected percentage of regulation down deployments. Similarly, fuzzy modeling is performed for the expected responsive deployment Ex
such that:
where is the fuzzy set for the expected percentage of responsive reserve deployment, Ex
is the membership function for the expected percentage of responsive reserve deployment.
As a market participant, the aggregator will strive for the maximum benefits from its V2G assets. The aggregator profits come from two sources: ancillary service bidding and the charging of EVs. The aggregator will get all the revenues from the ancillary service bidding and the difference between the energy market price and the fixed energy charges that the aggregator collects from the EV owners. The uncertainties are considered in a fuzzy set by calculating the forecasting errors in the actual and the historical data of ERCOT ISO for the regulation up/down prices and the regulation deployments. The membership functions of the income, ancillary services prices and the expected deployments have to be translated into a fuzzy objective and fuzzy constraints. The final transformed equations are given below in equations (19)-(25), and equation (26) defines the fuzzy objective in a manner similar to that presented in equation (2):
(
(
(
(
(
(
(
Thus, the complete optimal fuzzy formulation is given by:
Maximize λ, (27)
subject to the conditions of equations (3), (4) and (19)-(26), and the following:
ΣtT
ΣtE(FPi(t))·Compi(t)·Efi(t)+SOCI,i−Tripi≦MCi (29)
(MxAPi(t)+POPi(t))·Compi(t)·Efi(t)+SOCI,i≦MCi (30)
RsRP
i(t)≦POPi(t)−MnAPi(t) (31)
(MxAPi(t)+POPi(t))·Compi(t)≦MPi·Avi(t) (32)
SOCf
i
≧SOCfd
i (33)
MxAP
i(t)≧0 (34a)
MnAP
i(t)≧0 (34b)
RsRP
i(t)≧0 (34c)
POP
i(t)≧0, (34d)
where an expected value of the energy received by the i-th EV is given by:
E(FPi(t))=MxAPi(t)Ex
where Ttrip,i is a time at which the i-th EV makes a commute trip, Compi(t) is a compensation factor to account for unplanned departures of the i-th EV, Efi is the efficiency of a battery charger connected to a battery of the i-th EV, SOCI,i is the initial state of charge of the battery of the i-th EV, MCi is the maximum charge of the battery of the i-th EV, Tripi is a reduction in the state of charge (SOC) of the battery of the i-th EV as a result of the commute trip, MxAPi(t) is a maximum additional power draw of the i-th EV at time t, POPi(t) is a preferred operating point of the i-th EV at time t, RsRPi(t) is a reduction in power draw of the i-th EV available for spinning reserves, MnAPi(t) is a minimum additional power draw of the i-th EV at time t, MPi is a power rating of the battery charger connected to the battery of the i-th EV, Avi(t) is an availability of the i-th EV for V2G, where Avi(t)=1 if the i-th EV is available for V2G and Avi(t)=0 if the i-th EV is not available for V2G, SOCfi is a final state of charge of the battery of the i-th EV, and SOCfdi is a desired final state of charge of the battery of the i-th EV.
The unexpected EV departure and associated compensation factors are given by:
where Depi(t) is a probability that the i-th EV will depart unexpectedly at hour t, and
R
Up(t)=Σi=1NMnAPi(t) (38)
R
Down(t)=Σi=1NMxAPi(t) (39)
R
RRΣi=1NRsRPi(t), (40)
where N is the total number of EVs.
In this fuzzy optimization, an objective is to maximize the minimum membership of the fuzzy variables. The other costs of the aggregator, such as the charging station infrastructure cost and other operating costs (e.g., communication and personnel costs) are assumed to be fixed irrespective of the daily bid volumes. The optimization formulation is constrained by the battery capacities as incorporated in equations (28)-(30). Constraint (28) ensures the battery is not overcharged before the first commute trip. Constraint (29), accounting for the commute trip, ensures that the battery does not over-charge throughout the day. The constraint in equation (30) ensures that the battery will not overcharge during mid-scheduling period. Equations (31)-(32) are due to the rate limitations. As this formulation is for the whole day, the EV availability and trip times have to be considered. If the EV is not available, then Avi(t)=0 and that particular EV will not participate in providing services that period. If the EV is available on charging station, then Avi(t)=1 and that particular EV will be available for bidding in the market.
There are several ways to forecast the availability of an EV in each hour and the associated unexpected departure probability. One method is to analyze historic data of the EV. At each hour of the day, the EV will have a probability of being plugged in. Weekdays will be more predictable than weekends as people's driving habits are often more routine. With several months' worth of driving data, a weekly driving profile can be made for each EV. For each hour when the probability of being plugged in is greater than 50%, the availability variable, Avi(t), will be assigned a value of 1. The probability that the EV will not be plugged-in for that entire hour will be set as the departure probability, Depi(t). This will allow the aggregator to schedule the EVs based on the drivers' behavior and know how much each EV needs to be under-scheduled so it can be compensated. As the amount of historic data on the EVs grows, the probabilities become more certain. It has been shown that for groups of EVs of at least 10,000, V2G regulation can be scheduled with the same degree of certainty as conventional generators; i.e., the uncertainties associated with the whole group of EVs can be considered deterministic in each hour according to the law of large numbers. Similar methods can be used to predict the amount of energy used in each trip. Because only large groups of EVs are considered in the present formulation, these uncertain values are averaged and treated in a deterministic manner rather than a fuzzy manner, for example.
Equation (33) ensures that the EVs are charged up at the desired level by the end of the charging day. This constraint allows the EV owners to tell the aggregator the minimum SOC that they need. This can be different every day of the week, if desired. Equations (34a-34d) are related to the EV battery capacity and constrain the variable to be non-negative, as only unidirectional bidding is considered. Equation (35) shows that the expected energy received is a function of the bidding parameters i.e. preferred operating point, regulation up/down capacity and responsive reserve capacity. It should be noted that the proposed fuzzy optimization problem presented above is essentially a linear programming problem. The fuzziness is included by means of a membership function for each of the uncertain parameter or variable. To maintain linearity, the membership functions are all chosen to be linear. This model is developed with the assumption that the EV aggregator will be one of many participants in a robust ancillary services market. After the capacities are calculated they will be submitted to the market with a $0/MW bid price. This will ensure that they are accepted when the market clears. The market clearing price will be determined based on the bids of capacities and prices, and the ancillary service requirements. The market will then clear using the current mechanisms used in the major markets such as RIM Interconnection or ERCOT, which currently allow demand resources to participate in ancillary services markets.
It should be understood that the calculations can be performed by any suitable computer system, such as that diagrammatically shown in
The processor 114 can be associated with, or incorporated into, any suitable type of computing device, for example, a personal computer, a programmable logic controller (PLC), or an application specific integrated circuit (ASIC). The display 118, the processor 114, the memory 112 and any associated computer readable recording media are in communication with one another by any suitable type of data bus, as is well known in the art.
The aggregator's system 100 uses the fuzzy linear programming method for optimizing charging schedules in unidirectional vehicle-to-grid systems, and to calculate the optimal charging times/schedule for the N EVs. As shown in
If the bids are accepted by the market operator 101 (they are usually guaranteed to be accepted, since the aggregator 100 bids these capacities at zero price), the aggregator 100 is required to respond to the system operator's regulation and reserve signals (if any) during real-time operation on implementation day (the day after bidding), as shown in
Examples of computer-readable recording media include non-transitory storage media, a magnetic recording apparatus, an optical disk, a magneto-optical disk, and/or a semiconductor memory (for example, RAM, ROM, etc.). Examples of magnetic recording apparatus that can be used in addition to memory 112, or in place of memory 112, include a hard disk device (HDD), a flexible disk (FD), and a magnetic tape (MT). Examples of the optical disk include a DVD (Digital Versatile Disc), a DVD-RAM, a CD-ROM (Compact Disc-Read Only Memory), and a CD-R (Recordable)/RW. It should be understood that non-transitory computer-readable storage media include all computer-readable media, with the sole exception being a transitory, propagating signal.
In order to test the effectiveness of the present fuzzy linear programming method for optimizing charging schedules in unidirectional vehicle-to-grid systems, simulations were performed for a period of three months, from Jul. 21, 2010 to Oct. 20, 2010. All of the simulations were performed on the ERCOT market with a hypothetical group of 10,000 EVs used by commuters. The system was simulated in MATLAB using CVX to solve the optimization problem. Each day of the simulation started at 6 AM and ended at 6 AM on the following day. The final SOC of the EVs on the simulation day were the initial SOC for the next day. Electricity market parameters, such as energy prices, loads, and ancillary service signals, were taken from the ERCOT database for the simulation period. Ancillary service deployments had a five-minute resolution due to the available data, but an EV can follow the deployment signals of much higher resolution. The day-ahead load of the ERCOT system was generated, though it should be noted that the day-ahead system load is not needed to perform the optimization. It was used here only to assess the impact of the proposed strategy on the system total load, for example.
The electricity market parameters for the day of implementation were forecast using autoregressive integrated moving average (ARIMA) models. These include regulation up/down prices, responsive reserve prices, expected regulation up/down deployments, and expected responsive reserve deployments. The hourly expected deployments of the ancillary service capacity are calculated for the historic data and then the forecast was performed using ARIMA. Using historical data of both actual and forecast parameter values, the mean absolute percentage error (MAPE) between the forecast and actual values were calculated in order to incorporate these forecasting inaccuracies into the fuzzy formulation. The MAPEs during the three-month period are shown in the second column of Table 1. Using these MAPEs and the ARIMA-forecast market parameters for the implementation day, the minimum and maximum limits of each fuzzy variable are obtained. As an example, columns 3-5 of Table 1 show the forecast, maximum and minimum limits for Hour 17 of Aug. 1, 2010.
The maximum and minimum limits for In are determined as a pre-defined percentage of the deterministic profits. Unless stated otherwise, these limits are set at ±10% of the deterministic profits. In this simulation study, three different kinds of EVs available in the market were considered: the Nissan Leaf®, the Mitsubishi® i-MiEV and the Tesla® Model S. Among this hypothetical group, it was assumed that 50% of the EVs were the Nissan Leaf®, 20% were the Mitsubishi® i-MiEV and 30% were the Tesla® Model S. It was also assumed that each EV had a charging efficiency of 90%. All the EVs were charged from a 240V supply. As a conservative estimate of EV owner behavior, the final desired SOC was set to 99% for each EV for each day. In reality, some owners will not require such a high final SOC. Relaxing the constraint will typically only increase the profits, for example.
Driving profiles were created using the 2009 National Household Travel Survey (NHTS) data. The NHTS data was filtered for commuter vehicle trips in urban Texas. From the data set, probability distributions of morning commute times, evening commute times, and other trip times were found. Probability distributions for trip distances were also generated from the data. Each EV was assigned a random driving profile from the calculated probability distributions. With this profile came the availability and the unexpected departure probability for each hour, as well as the expected trip distance. Since the hypothetical group of EVs consists of 10,000 cars, there was a sufficient number to treat the combined probabilities in a deterministic manner for compensation.
Two types of bidding algorithms were simulated and compared: a conventional deterministic algorithm and the present fuzzy linear programming (FLP) method. The main difference between the deterministic algorithm and the FLP method is the incorporation of electricity market uncertainties in the model. For each algorithm, the expected day-ahead aggregator profits are obtained by evaluating the corresponding objective function. The expected profits were calculated using the forecast market values. To further assess the effectiveness of the present FLP formulation, the actual aggregator profits on the bidding day were calculated for both the deterministic and FLP algorithms by simulating the actual (realized) driving, charging, and ancillary deployments for the EVs with an ancillary service algorithm; i.e., the actual aggregator profits were calculated using the actual (realized) market parameters, such as energy price, ancillary service prices, and regulation deployments.
Unless stated otherwise, the energy cost for the EV owner is assigned to be fixed at β=$0.05/kilowatt (kW)-hour. It should be noted that the actual average energy price paid by the residential customers in the year 2010 in the ERCOT market was $0.1281 kW-hour. This low cost of energy for EV charging is offered in order to attract the EV owners to allow the aggregator to control their charging. With this fixed energy cost, the EV owners will not be exposed to the energy price variations.
The charging profiles and the average ancillary services capacities provided by each algorithm were compared for the three-month period. The average ancillary service prices for three months are shown in
The ancillary services capacities provided by each algorithm are shown in
The responsive reserve capacity is shown in
The efficacy of the present method has also been tested from the standpoints of the aggregator, the system operator, and the EV owners.
From the power system perspective, it is desirable that the EVs should not burden the power system network due to their additional load. Statistics of the overall average load increase and the average load increase during the peak hours using both algorithms are shown in Table 3. The load increases are more or less the same using both algorithms. Load increase during peak hours is lower, on average, than the overall load increase. This is desirable as it indicates that both algorithms apply reduced EV charging rates during peak hours compared with those of off-peak hours. It should be noted that the maximum load increase during peak hours, which is less than 10 MW by either of the algorithms, is insignificant as compared with the average load of 15,845 MW and peak load of 22,178 MW in the ERCOT system during this simulation.
It is important that the EV batteries get charged to the desired final SOC by the end of the charging period.
These results, though very encouraging, can be improved even further by assigning higher charging priority to the EVs with low SOC. This likely would not affect the market bidding process or the profits, but it can help eliminate the small percentage of occurrences at which SOCf does not reach 99% on the actual day.
Finally, the sensitivity of the actual profits to the level of final desired SOC was carried out. As indicated in
It is to be understood that the present invention is not limited to the embodiments described above, but encompasses any and all embodiments within the scope of the following claims.