Abstract
As distributed energy storage equipments, electric vehicles (EVs) have great potential for applications in power systems. Meanwhile, reasonable optimization of the charging time of EVs can reduce the users’ expense. Thus, the schedule of the EV load requires multi-objective optimization. A diversity-maximization non-dominated sorting genetic algorithm (DM-NSGA)-II is developed to perform multi-objective optimization by considering the power load profile, the users’charging cost, and battery degradation. Furthermore, a real-time locally optimal schedule is adopted by utilizing a flexible time scale. The case study illustrates that the proposed DM-NSGA-II can prevent being trapped in a relatively limited region so as to diversify the optimal results and provide trade-off solutions to decision makers. The simulation analysis shows that the variable time scale can continuously involve the present EVs in the real-time optimization rather than rely on the forecasting data. The schedule of the EV load is more practical without the loss of accuracy.
TRANSPORTATION is being electrified significantly to meet the goals of decarbonation and low emission. The replacement of internal combustion vehicles with electric vehicles (EVs) plays an important role in electrification [
In the application of V2G, reasonable charging or discharging of EVs can benefit multiple parties such as power systems or EV users [
Unlike the above approaches which redesign the optimal scheme, multi-objective evolutionary algorithms (MOEAs) such as the nondominated sorting genetic algorithm (NSGA), PSO [
Another key concern is the time scale of the optimization, because it determines the accuracy of results and the available EV dispatching capability. Normal optimization is executed in a day-ahead way in which the EV information is stimulated based on the historical data or the Monte Carlo approach [
1) A multi-objective optimization for scheduling the charging load of EVs with a V2G function is solved considering the power load profile, users’ cost, and battery degradation. To solve this nonconvex problem and prevent the solutions from being trapped in local optima, a novel DM-NSGA-II algorithm is proposed. The diversity measure is utilized to initialize the population group in NSGA for preprocessing the initial data.
2) A locally optimal schedule with an alterable time scale is utilized. By executing real-time dispatching at every time slot, the strategy has the advantage of coping with a large population of EVs and their random arrivals. The performance of the locally optimal schedule is fairly close to that of the globally optimal schedule. However, this approach shows more practical significance for the promotion of V2G technology.

Fig. 1 Architecture of charging station and illustration of proposed schedule.
The time scale of the optimization shows the importance of the precision of solutions and the practical application. In a globally optimal schedule, the time scale is normally given in a fixed time scale of 24 hours based on the global knowledge of the forecasting base load and EV information. Thus, the optimization provides global solutions in a day. However, the locally optimal schedule applies a variable time scale to optimize the EV load at every time slot. Since the information about EVs in the future is unknown, the definition of the time scale at the current time slot is established using only the available EVs in the parking lot at the current time slot, as shown in

Fig. 2 Varying charging and optimization window.
If the charging period covers , exactly satisfying both and , the EV belongs to the available EV set . However, the start-time of is always set to be , and its end-time is determined by . As shown in
In this sub-section, the multi-objective optimization of the EV load is formulated, and two objective functions corresponding to the power load profile and the total costs of EV users are constructed from the perspectives of power system operators and users, respectively.
1) Power load profile: from the perspective of grid operators, power load fluctuation in one day is the primary concern. Disordered charging of EVs drives up the peak load, blocks the power source, and incurs network stress. Therefore, it is necessary to minimize the overall load variance [
(1) |
(2) |
(3) |
(4) |
The objective function is programmed in . However, to fully flatten the total daily peak load, the average load is obtained by traversing the entire time granularity in one day.
2) Users’ cost and revenue model: from the users’ perspective, charging cost is the most important concern. The time-of-use (TOU) electricity tariff is widely used in most utilities as an incentive to motivate users to charge at the power load valley and discharge batteries back to the power system at the load peak. V2G activities can help EV owners earn the revenue to some extent, which also has great significance in reducing power peak demand for the power system. RTP based on three-tier tariff is utilized to formulate the charging costs as:
(5) |
Although the participation in the V2G can bring certain returns to users, cyclic charging and discharging of the battery can degrade the battery lifetime adversely and also incur extra costs. Generally, battery degradation is intensively distributed in capacity fade, which is composed of two crucial components [
(6) |
(7) |
The total cost incurred by battery degradation is therefore expressed as:
(8) |
It has been proved [
(9) |
This optimization problem is constrained by grid operators and EV battery characteristics. Specifically, the objective functions must be subjected to the charging power of the charger, power load peak constraints, the energy requirements of EV, and battery SOC constraints. For each k and time slot i, the following constraints are shown as:
(10) |
(11) |
(12) |
(13) |
Constraints (10) and (11) define the charging or discharging power limitation and total grid peak load constraints for all EVs, respectively. Constraint (12) demonstrates the energy requirement for one EV during one entire charging period. Constraint (13) ensures that the battery is not over-charged or over-discharged to maintain the battery lifetime.
Unlike single-objective optimization aiming to seek an optimal solution, multi-objective optimization tries to find a set of solutions that are called as Pareto frontier. NSGA-II algorithm is used to obtain Pareto frontier, which formulates a set of particles for continuously nondominated sorting, crossover, and mutation [
DM approach seeks the optimal solution for multi-objective optimization by pursuing all more diverse solutions. With a subset , a solution diversity measure of one available particle is defined as:
(14) |
(15) |
is used to normalize different objectives. According to the definition of solution diversity, the logic rule description is presented in
As shown in

Fig. 3 Illustration of solution diversity measure.
(16) |
(17) |
According to (16), , both and result in , and the denoting point is not dominated by other points in subset E. Similarly, means that point is dominated by at least one point in set E such as point .
However, considering the diversity of points in set E, and , , since is far away from over . Therefore, point is defined as a more diverse solution than point . The DM approach finds more diverse solutions such as point so as to construct the entire initial population before implementing NSGA-II. The DM approach starting with the empty E is presented in (18)-(20).
(18) |
(19) |
(20) |
Concretely, the DM approach is executed as follows.
Step 1: solve (18) with any and obtain the optimal solution . Set and select a small , where is used to decide the terminal condition of the iteration.
Step 2: solve the problem in (19) and continuously obtain the optimal solution .
Step 3: execute the decision. If , update , and go back to Step 1. Otherwise, stop the iteration.
Step 4: obtain the entire feasible set E with .
For every iteration, one feasible solution is added to feasible set E and the absolute value of is smaller than its value in the last iteration. Therefore, a small value is used to decide when to terminate the iteration after obtaining sufficient solutions in feasible set E.
In this sub-section, DM-NSGA-II and its flowchart are described. The main steps are as follows.
Obtain the base load, RTP, ongoing EV set and its configuration information, and system constraints. Decide the parameters in the genetic algorithm such as , , crossover, and mutation rate. Execute the DM algorithm to generate initial particles and then transmit the parameters and initial particles to NSGA-II.
Classify the particles and confirm their rank, which evaluates the distance of particles spreading along the fronts. Sort the individuals according to the rank to which they belong. Calculate the crowding distance among particles.
Repeat the following loop before reaches the maximum number of generations .
1) Selection: a tournament game would select two particles to participate in the crossover and mutation. A particle with a high priority rank or a larger crowding distance of the same rank would be selected to take part in the tournament game.
2) Crossover and mutation: simulated binary crossover and polynomial mutation are adopted to generate the temporary offspring population.
3) Recombination: recombine the parent chromosome and offspring chromosome to generate a temporary population with particles.
4) Nondominated sorting and crowd distance: the particles in the temporary population are classified again based on the nondominated relationship and crowding distance.
5) Generation of a new population (elite selection): a new population is obtained by selecting the best half particles with high priority rank and diversity from the temporary population.
One typical base load of a parking lot in Beijing, China and the RTP tariff in
The competing objective includes the minimization of the users’ charging cost. Corresponding to the two objectives, the cost functions are defined in (1) and (9), respectively. In this paper, the battery capacity is 28 kWh, the EV charging power is limited to 5 kW, and the EV battery should be at least 90% of SOC to ensure the normal operation of EVs. Furthermore, excessive discharging of the battery significantly affects the battery health and even reduces its life. Therefore, when the SOC value of the battery is lower than a certain value, the self-protection program of the battery management system is initiated [
To encourage the orderly charging of EVs, charging stations can sign a price stimulation agreement with EV users. If the users participate in the schedule plan, they can enjoy lower electricity prices and sell excess electricity to the power system at higher prices, thus maximizing the revenue. Furthermore, according to different charging demands, a charging priority mechanism is introduced to measure the urgency of the charging process. The specific implementation is as follows.
The charging demand is defined as:
(21) |
Considering that, after EV connection, if the battery is fully charged with the maximum power, the consumed time is the shortest.
(22) |
Then, the charging urgency coefficient of EV can be expressed as:
(23) |
If , EV has enough time to participate in V2G, and the proposed EV scheduling strategy can be executed. If , EV needs to leave in a short period of time, so it is not suitable to feedback extra electric energy to the power system, and the battery should be charged with the maximum charging power. The implementation flowchart of charging is shown in

Fig. 4 Implementation flowchart of charging.
ILOG CPLEX tool package is utilized to implement the single-objective optimization and initialize the particles. MATLAB is used to implement NSGA-II in an Intel i7 1.80 GHz PC with 8 GB of RAM running Windows 10 and visual C++ 6.0.
The performance of the local schedule is shown in

Fig. 5 Comparison of global and local schedule for individual objective. (a) Case 1. (b) Case 2.
1) Case 0: uncoordinated EV charging. In this case, batteries are charged with rated charging power once the EV arrives, regardless of the EV departure information and the ability of V2G.
2) Case 1: power system operator focused. Power load fluctuation is minimized, and better peak-shaving and valley-filling are achieved with the participation of EVs.
3) Case 2: user focused. Charging cost and battery degradation cost are minimized.
As shown in
In the genetic algorithm, a particle denotes one individual decision variable set , and it has a dimension of , where is the EV count in the current . For this case, ; ; the population size is 85; the iteration count is 1500; and the distribution indexes for crossover and mutation are both 5. According to the result of single-objective optimization, the minimal and are and , respectively, which are considered as evaluation criteria for extremely optimal results.
The development of initial particles is shown in

Fig. 6 Development of initial particles using DM approach. (a) 3 solutions (). (b) 5 solutions (). (c) 9 solutions (). (d) 17 solutions (). (e) 33 solutions (). (f) 85 solutions ().
WA-NSGA-II [

Fig. 7 Experimental results. (a) Random initialization. (b) WA initialization. (c) DM initialization. (d) NSGA-II. (e) WA-NSGA-II. (f) DM-NSGA-II.
Compared with
The accuracy of the optimal results for multi-objective optimization is essential for decision makers. Furthermore, the computation efforts should also be examined by the simulation. The inverted generational distance (IGD) [
(24) |
(25) |
The true Pareto frontier is not readily available. Therefore, two black lines are constructed where 100 reference dots are evenly selected along the horizontal and vertical segments starting from points A and B, as shown in

Fig. 8 Selection of reference points in IGD.
Finally, the minimum cost function in the iteration process is exhibited in
(26) |
The genetic algorithm after WA and DM processes can obviously accelerate the iteration compared with the original NSGA-II. After preprocessing WA or DM, the particles can directly start evolving, while the particles with random initialization must be repeatedly sorted and selected before continuing to evolve.
In Section III, the users’ charging costs and battery degradations are merged to account for the total charging costs of EV users. In this sub-section, the power load profile in (1), EV charging cost in (5), and the battery degradation in (8) are separated to discuss their contradictions.

Fig. 9 Pareto frontier. (a) Battery degradation versus users’ charging cost. (b) Power load profile versus users’ charging cost. (c) Power load profile versus battery degradation.
1) Battery degradation versus users’ charging cost: Fig. shows that there is an apparent Pareto relation between battery health and users’ charging cost, which means that they are in conflict with each other. To minimize the charging cost and earn extra profit, it is necessary for EV users to sell extra electricity to the power system under high-price conditions. However, (7) presents that frequent charging and discharging will damage the battery life.
2) Power load profile versus users’ charging cost: since the curve of minimizing the charging cost distinctly fluctuates following the real-time TOU price, and the objective of the power profile system is to balance the load fluctuation, they are in conflict with each other at some key time slots. Therefore, a certain Pareto relationship is shown in
3) Power load profile versus battery degradation:
A real-time locally optimal schedule for EV charging load is established by considering the peak-shaving and valley-filling for the power system, user’s charging expenditure, and the battery degradation. In the locally optimal schedule, a flexible time scale based on the available EVs at the current time slot is adopted to address the random arrivals of EVs. With continuous optimization at every time slot, the charging power of EVs in an entire day can be obtained. The optimal result of power variance in the locally optimal schedule shows approximately 8.5% of deviation compared with the globally optimal schedule, which is acceptable since the local optimal load schedule would not excessively rely on the EV travel information. However, to solve the problem in the original genetic algorithms where the solutions on the Pareto frontier are not diverse, the proposed DM-NSGA-II is utilized to execute multi-objective optimization. The DM approach can change the initial state of particles and reduce the iteration time. Compared with the original NSGA-II and WA-NSGA-II, the proposed algorithm can effectively reduce at least 43.8% of the inverted generational distance, which reflects a more accurate fitting to the true Pareto frontier. The diverse solutions using the proposed strategy can provide a more practical and accurate choice for decision makers.
Nomenclature
Symbol | —— | Definition |
---|---|---|
—— | Diversity measure of y | |
—— | Lower limitation of state of charge (SOC) | |
—— | Upper limitation of SOC | |
—— | Weight sum coefficient | |
—— | Objective of power load | |
—— | Objective of charging cost for electric vehicle (EV) k | |
—— | Objective of battery degradation | |
—— | Charging efficiency | |
—— | Discharging efficiency | |
—— | Scaling coefficient | |
—— | Capacity fade at the end of life | |
—— | Labor cost for battery displacement | |
—— | Charging cost per kWh for EV | |
CI | —— | Convergency index |
—— | Cost intercept of linear battery degradation | |
—— | Depth of discharge (DOD) of battery at the end of life | |
E | —— | Subset of Pareto optimality |
—— | Battery capacity for EV | |
—— | Total energy discharged for EV | |
—— | Initial energy of EV | |
, | —— | The maximum and minimum values of objective |
, , | —— | Inifial, current, and final minimal values of objective i in iteration |
IGD | —— | Inverted generational distance |
K | —— | Charging urgency coefficient of EV |
—— | Battery life cycle at specific DOD | |
—— | Cost slope of linear battery degradation | |
—— | Ongoing EV set at time slot | |
—— | Number of individuals in population | |
—— | Number of generations | |
—— | The maximum number of generations | |
P | —— | Pareto frontier |
—— | Ponits in pareto frontier | |
—— | Average load demand | |
—— | Peak power of power grid | |
—— | Total power of power grid | |
—— | The maximum charging power | |
—— | Base load of residential region at time slot | |
—— | Allowance power of power system | |
—— | Allowance peak charging power at time slot | |
—— | Charging power for EV at time slot t | |
—— | Total system load at time slot | |
—— | Charging duration time set for EV at time slot | |
RTP(t) | —— | Real-time price (RTP) at time slot |
S | —— | Data solutions in testing algorithms |
Si | —— | Points in testing algorithms |
—— | Desired charging demand | |
—— | Average SOC at time slot | |
—— | Current SOC at time slot | |
—— | Current time for EV | |
—— | Plug-in time for EV | |
—— | Plug-out time for EV | |
—— | Shortest charging time | |
—— | Specific time window | |
X | —— | Decision variable set |
—— | Charging power for EV at time t | |
—— | Discharging power for EV at time t | |
Y | —— | Pareto optimality |
—— | Objective function | |
—— | Objective function in Pareto subset |
References
M. Amjad, A. Ahmad, M. H. Rehmani et al., “A review of EVs charging: from the perspective of energy optimization, optimization approaches, and charging techniques,” Transportation Research Part D: Transportation and Environment, vol. 62, pp. 386-417, Jul. 2018. [Baidu Scholar]
R. C. Green, L. Wang, and M. Alam, “The impact of plug-in hybrid electric vehicles on distribution networks: a review and outlook,” Renewable and Sustainable Energy Reviews, vol. 15, no. 1, pp. 544-553, Jan. 2011. [Baidu Scholar]
R. Mehta, D. Srinivasan, A. Trivedi et al., “Hybrid planning method based on cost-benefit analysis for smart charging of plug-in electric vehicles in distribution systems,” IEEE Transactions on Smart Grid, vol. 10, no. 1, pp. 523-534, Aug. 2017. [Baidu Scholar]
H. Lin, Y. Liu, Q. Sun et al., “The impact of electric vehicle penetration and charging patterns on the management of energy hub–a multi-agent system simulation,” Applied Energy, vol. 230, pp.189-206, Nov. 2018. [Baidu Scholar]
S. Habib, M. Khan, F. Abbas et al., “Risk evaluation of distribution networks considering residential load forecasting with stochastic modeling of electric vehicles,” Energy Technology, vol. 7, no. 7, pp. 191-211, Jul. 2019. [Baidu Scholar]
S. Habib, M. Khan, F. Abbas et al., “A framework for stochastic estimation of electric vehicle charging behavior for risk assessment of distribution networks,” Frontiers in Energy, vol. 648, no. 5, pp. 1-20, Nov. 2019. [Baidu Scholar]
F. Mwasilu, J. Justo, E. Kim et al., “Electric vehicles and smart grid interaction: a review on vehicle to grid and renewable energy sources integration,” Renewable and Sustainable Energy Reviews, vol. 34, pp. 501-516, Jun. 2014 [Baidu Scholar]
K. Kaur, N. Kumar, and M. Singh, “Coordinated power control of electric vehicles for grid frequency support: MILP-based hierarchical control design,” IEEE Transactions on Smart Grid, vol. 10, no. 3, pp. 3364-3373, Apr. 2018. [Baidu Scholar]
H. Liu, J. Qi, J. Wang et al., “EV dispatch control for supplementary frequency regulation considering the expectation of EV owners,” IEEE Transactions on Smart Grid, vol. 9, no. 4, pp. 3763-3772, Dec. 2016. [Baidu Scholar]
X. Chen, K. Leung, A. Lam et al., “Online scheduling for hierarchical vehicle-to-grid system: design, formulation, and algorithm,” IEEE Transactions on Vehicular Technology, vol. 68, no. 2, pp. 1302-1317, Dec. 2018. [Baidu Scholar]
X. Bai and W. Qiao, “Robust optimization for bidirectional dispatch coordination of large-scale V2G,” IEEE Transactions on Smart Grid, vol. 6, no. 4, pp. 1944-1954, Feb. 2015. [Baidu Scholar]
C. Shao, X. Wang, X. Wang et al., “Hierarchical charge control of large populations of EVs,” IEEE Transactions on Smart Grid, vol. 7, no. 2, pp. 1147-1155, Feb. 2015. [Baidu Scholar]
C. Shao, X. Wang, X. Wang et al., “Layered and distributed charge load dispatch of considerable electric vehicles,” IEEE Transactions on Power Systems, vol. 30, no. 4, pp. 1858-1867, Oct. 2014. [Baidu Scholar]
R. Mehta, D. Srinivasan, A. Khambadkone et al., “Smart charging strategies for optimal integration of plug-in electric vehicles within existing distribution system infrastructure,” IEEE Transactions on Smart Grid, vol. 9, no. 1, pp. 299-312, Apr. 2018. [Baidu Scholar]
J. Chen, “Electric vehicle charging schedule considering users’ charging selection from economics,” IET Generation, Transmission & Distribution, vol. 13, no. 15, pp. 3388-3396, Apr. 2019. [Baidu Scholar]
I. Martinez, J. Zamora, and P. Eguia, “Energy management of micro renewable energy source and electric vehicles at home level,” Journal of Modern Power Systems and Clean Energy, vol. 5, no. 6, pp. 979-990, Nov. 2017. [Baidu Scholar]
P. Hou and G. Yang, “Convex optimization of virtual storage system scheduling in market environment,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 6, pp. 1744-1748, Nov. 2019. [Baidu Scholar]
L. Wang, S. Sharkh, A. Chipperfield et al., “Dispatch of vehicle-to-grid battery storage using an analytic hierarchy process,” IEEE Transactions on Vehicular Technology, vol. 66, no. 4, pp. 2952-2965, Jul. 2017. [Baidu Scholar]
J. Yang, L. He, and S. Fu, “An improved PSO-based charging strategy of electric vehicles in electrical distribution grid,” Applied Energy, vol. 128, pp. 82-92, Sept. 2014. [Baidu Scholar]
C. Luo, Y. Huang, and V. Gupta, “Stochastic dynamic pricing for EV charging stations with renewable integration and energy storage,” IEEE Transactions on Smart Grid, vol. 9, no. 2, pp. 1494-1505, Mar. 2018. [Baidu Scholar]
J. Yang, L. He, and S. Fu, “An improved PSO-based charging strategy of electric vehicles in electrical distribution grid,” Applied Energy, vol. 128, pp. 82-92, Sept. 2014. [Baidu Scholar]
M. Crow, “Electric vehicle scheduling considering co-optimized customer and system objectives,” IEEE Transactions on Sustainable Energy, vol. 9, no. 1, pp. 410-419, Aug. 2018. [Baidu Scholar]
F. Abbas, D. Feng, S. Habib et al., “A heuristically optimized comprehensive charging scheme for large-scale EV integration,” International Transactions on Electrical Energy Systems, vol. 30, no. 5, pp. 12313-12333, May 2019. [Baidu Scholar]
F. Abbas, D. Feng, S. Habib et al., “An improved optimal forecasting algorithm for comprehensive electric vehicle charging allocation,” Energy Technology, vol. 7, no. 10, pp. 436-457, Oct. 2019. [Baidu Scholar]
Q. Kang, S. Feng, M. Zhou et al., “Optimal load scheduling of plug-in hybrid electric vehicles via weight-aggregation multi-objective evolutionary algorithms,” IEEE Transactions on Intelligent Transportation Systems, vol. 18, no. 9, pp. 2557-2568, May 2017. [Baidu Scholar]
A. Mohsenian-Rad, V. Wong, J. Jatskevich et al., “Autonomous demand-side management based on game-theoretic energy consumption scheduling for the future smart grid,” IEEE Transactions on Smart Grid, vol. 1, no. 3, pp. 320-331, Nov. 2010. [Baidu Scholar]
M. Masin and Y. Bukchin, “Diversity maximization approach for multiobjective optimization,” Operations Research, vol. 56, no. 2, pp. 411-424, Apr. 2008. [Baidu Scholar]
Z. Liu, Q. Wu, K. Ma et al., “Two-stage optimal scheduling of electric vehicle charging based on transactive control,” IEEE Transactions on Smart Grid, vol. 10, no. 3, pp. 2948-2958, Mar. 2018. [Baidu Scholar]
M. Singh, K. Thirugnanam, P. Kumar et al., “Real-time coordination of electric vehicles to support the grid at the distribution substation level,” IEEE Systems Journal, vol. 9, no. 3, pp.1000-1010, Sept. 2013. [Baidu Scholar]
L. Yao, W. Lim, and T. Tsai, “A real-time charging scheme for demand response in electric vehicle parking station,” IEEE Transactions on Smart Grid, vol. 8, no. 1, pp. 52-62, Jun. 2016. [Baidu Scholar]
Y. He, B. Venkatesh, and L. Guan, “Optimal scheduling for charging and discharging of electric vehicles,” IEEE Transactions on Smart Grid, vol. 3, no. 3, pp. 1095-1105, Jul. 2012. [Baidu Scholar]
X. Chen, K. Leung, A. Lam et al., “Online scheduling for hierarchical vehicle-to-grid system: design, formulation, and algorithm,” IEEE Transactions on Vehicular Technology, vol. 68, no. 2, pp. 1302-1317, Dec. 2018. [Baidu Scholar]
J. Tan and L. Wang, “Integration of plug-in hybrid electric vehicles into residential distribution grid based on two-layer intelligent optimization,” IEEE Transactions on Smart Grid, vol. 5, no. 4, pp. 774-1784, Jul. 2014. [Baidu Scholar]
A. Ahmadian, M. Sedghi, B. Mohammadi-ivatloo et al., “Cost-benefit analysis of V2G implementation in distribution networks considering PEVs battery degradation,” IEEE Transactions on Sustainable Energy, vol. 9, no. 2, pp. 961-970, Nov. 2017. [Baidu Scholar]
K. Deb, A. Pratap, S. Agarwal et al., “A fast and elitist multiobjective genetic algorithm: NSGA-II,” IEEE Transactions on Evolutionary Computation, vol. 6, no. 2, pp. 182-197, Aug. 2002. [Baidu Scholar]
A. Hoke, A. Brissette, K. Smith et al., “Accounting for lithium-ion battery degradation in electric vehicle charging optimization,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 2, no. 3, pp. 691-700, Apr. 2014. [Baidu Scholar]
A. Hoke, A. Brissette, K. Smith et al., “Electric vehicle charge optimization including effects of lithium-ion battery degradation,” in Proceedings of 2011 IEEE Vehicle Power and Propulsion Conference, Chicago, USA, Sept. 2011, pp. 1-6. [Baidu Scholar]
W. Hu, G. Yen, and X. Zhang, “Multiobjective particle swarm optimization based on Pareto entropy,” Software, vol. 25, no. 5, pp. 1025-1050, May 2014. [Baidu Scholar]