Next Article in Journal
Physical Model for Frequency Domain Spectroscopy of Oil–Paper Insulation in a Wide Temperature Range by a Novel Analysis Approach
Previous Article in Journal
Synergy of Thermochemical Treatment of Dried Distillers Grains with Solubles with Bioethanol Production for Increased Sustainability and Profitability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified ABC-SQP-Based Combined Approach for the Optimization of a Parallel Hybrid Electric Vehicle

1
Kumaraguru College of Technology, Coimbatore, Tamil Nadu 641049, India
2
M. Kumarasamy College of Engineering, Karur, Tamil Nadu 639113, India
3
Mahendra Institute of Technology, Namakkal, Tamil Nadu 637503, India
4
Telecommunication Engineering Department, University of Jaén, 23700 Jaén, Spain
5
GSSS Institute of Engineering and Technology for Women, Mysuru 570016, India
*
Author to whom correspondence should be addressed.
Energies 2020, 13(17), 4529; https://doi.org/10.3390/en13174529
Submission received: 31 July 2020 / Revised: 18 August 2020 / Accepted: 24 August 2020 / Published: 1 September 2020
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
In this paper, an improved fuel consumption and emissions control strategy based on a mathematical and heuristic approach is presented to optimize Parallel Hybrid Electric Vehicles (HEVs). The well-known Sequential Quadratic Programming mathematical method (SQP-Hessian approach) presents some limitations to achieve fuel consumption and emissions control optimization, as it is not able to find the global minimum, and it generally shows efficient results in local exploitation searches. The usage of a combined Modified Artificial Bee Colony algorithm (MABC) with the SQP approach is proposed in this work to obtain better optimal solutions and overcome these limitations. The optimization is performed with boundary conditions, considering that the optimized vehicle performance has to satisfy Partnership for a New Generation of Vehicles (PNGV) constraints. The weighting factor of the vehicle’s performance parameters in the objective function is varied, and optimization is carried out for two different driving cycles, namely Federal Test Procedure (FTP) and Economic commission Europe—Extra Urban Driving Cycle (ECE-EUDC), using the MABC and MABC with SQP approaches. The MABC with SQP approach shows better performance in terms of fuel consumption and emissions than the pure heuristic approach for the considered vehicle with similar boundary conditions. Moreover, it does not present significant penalties for final battery charging and it offers an optimized size of the key vehicle’s components for different driving cycles.

Graphical Abstract

1. Introduction

Nowadays, the modern ways are initialized to minimize the impact on natural resources and to increase the dependency over the non-renewable resources, due to the increasing fuel prices and environmental issues [1]. The improvement in the automobile science helps to create the modern ways for minimizing the usage of gasoline [2]. Many years of devoted research has culminated in the improvement of Hybrid Electric Vehicle (HEV) technology. The increase in vehicle numbers subsequently increases the pollution, which causes global warming [3]. In order to save the earth balance, it is mandatory that automotive industries have to produce low-emission and better energy-efficient vehicles. HEV performance with reduced emissions and improved fuel efficiency seems to be promising as one kind of an alternative technology [4]. In hybrid cars, the battery in the vehicle acts as an additional energy source to supplement the main engine, so that the vehicle operates at its maximum possible efficiency [5]. The battery in the vehicle acts as an additional electrical form of energy source to supplement the main engine, such that the vehicle operating efficiency is shifted towards its maximum possible efficiency and the vehicle operation range is extended. Also, the control strategy [6] for the vehicle has to be properly adapted. The emission reduction and increment in fuel economy are the most difficult goals in the automotive industry. The cooperative agreements, legislative efforts and society causes the major constraints in the automotive industry. The aforementioned requirements are solved by using the capacity of the HEV as well as these HEV are considered as alternative for the conventional vehicles. Hence, the minimum fuel optimal control issue is solved by using the novel control strategy in parallel HEV. The major contributions of this research are indicated as follows. This paper studies the optimization of parameters of an electric assist control strategy for a parallel HEV. From this study, a Sequential Quadratic Programming (SQP) mathematical method for a parallel HEV has been developed with a Modified Artificial Bee Colony algorithm (MABC) to minimize the instantaneous fuel consumption of the vehicle. The developed control method mainly concentrates on the fuel consumption minimization along with the improvement in power demand and drivability. Furthermore, the hybrid combination of MABC with SQP is used to optimize the size of the components. Results show that the MABC with SQP approach shows better performance in terms of fuel consumption and emission than the pure heuristic approach for the considered vehicle with similar boundary conditions.
This research paper can be summarized as follows. It presents a literature review of recent techniques for optimization of HEV in Section 2, the proposed method with control parameters configurations is described in Section 3, simulation results are provided in Section 4, and the main conclusions of the research are drawn in Section 5.

2. Literature Review

In the literature, several associated works are available which are based on optimization of HEVs. Certain critical works are assessed here to justify the contribution of this work.
Enang et al. [7] presents comprehensive, quasi-static longitudinal modeling and parallel HEV validation. Further research was carried out over the New European Driving Cycle (NEDC) using the validated model for investigating the impact of an early gear upshift on cumulative fuel consumption. In this work, without any change in the final battery charging state, better real-time fuel saving is achieved. In spite of the fuel saving potential of this control strategy, the technique employed is unable to guarantee cost function (fuel consumption) optimality. It also cannot satisfy itself in real time, in the end.
Zhang et al. [1] have thoroughly analyzed the various HEV energy management strategies based on bibliometric and propose that driving cycle recognition would help with better energy management of HEVs. For most common types of energy management strategies, which are used in depth in HEVs, the statistical analysis is carried out, with essential characteristics containing pros and cons. Interconnections and scope for change between the different energy management strategies are also exposed from the control point of view. But, this study has not given any basic design as an illustration and relevance for an optimized vehicle design and output for different energy management strategies. Similarly, Shankar has analyzed the design of parallel hybrid electric vehicles for Indian road conditions [8].
Long, and Nhan [9] used the Pheromone-Based Bees Algorithm (PBA) to optimize the size of key component and controlling strategy of parallel HEV. The developed PBA modifies the parameters of control strategy and size of key component for minimizing the emission and Fuel Consumption (FC), while vehicle efficiency meets PNGV constraints. In this analysis, MATLAB software has been employed as a simulation tool, and driving cycles Federal Test Procedure (FTP) and European Driving Cycle (ECE-EUDC) are utilized to evaluate FC, emissions, and dynamic performances [10]. However, in this paper, the effect and change in weightage of objective function parameters and its effect on vehicle design and change in its performance are not discussed [11].
Namwook described the global optimality of HEV fuel optimization from a mathematical point of view [12]. This work analyzes the optimality of the Equivalent Consumption Minimization Strategy (ECMS) and the optimal-control-theoretical Pontryagins Minimum Principle (PMP) concept. The control algorithm used in the fuel economy of the hybrid vehicle is found to be very similar in a static simulation for a power-split hybrid vehicle, usually within 1% of the fuel economy through global optimal control based on Dynamic Programming (DP). But, the emission levels of the vehicle are not taken into account and are not compared against any global standards to prove that the optimized vehicle, after adopting PMP, is within the practical required limits.
Although these algorithms tend to obtain the minimum solution in a reduced time, the solutions generally tend to be local optimum solutions rather than reaching the global optimum for most generic problems. Also, there were some optimization approaches proposed earlier, which mainly concentrate on reducing the fuel emissions, whereas the exhaust gas emissions were not controlled. Wu presents a parallel HEV optimization methodology with Particle Swarm Optimization (PSO) for enhancing vehicle performance [13]. Neubauer has presented a paper which concentrates on vehicle efficiency variation through deriving an adapted driving cycle based on driver aggression [14,15].
Montazeri-Gh and Poursamad [16] concentrated on the methodological technique for optimizing the sizing and control technique parameters of HEV components. In this study, a Genetic Algorithm (GA)-based multi-objective optimization problem is formulated. The FC’s weighted sum and three main emissions are reduced by using the objective function. The PNGV performance criteria are used as constraints. Optimization takes place with three different driving cycles. The result shows that, with less simulation time, better objective values are achieved compared with the traditional approach. However, the current GA’s for the multi-parameter optimization are generally found to be slow at converging, and hence it is possible to get entrapped into local optimal solutions.
A performance comparison is made between PSO- and Advanced Vehicle Simulator (ADVISOR) [17] based approaches, and the results show that PSO gives preferable parameters effectively without sacrificing dynamic performance of the vehicle [18]. However, it is also described that the PSO is leaning toward premature and fast convergence in sub-optimal points, as well as sluggish convergence in a narrowed search area [13]. Zhang has developed an adaptive energy management strategy based on the identification of driver trends [1].
Long [19] focuses on improving fuel economy only. However, in the engine operation map, the fuel-efficient operating points and emission-efficient operating points lie in different parts. They have shown the improvement in fuel economy but have not discussed about the corresponding change in emission.
A significant similarity of the above studies is that the optimal design approach is either for the component sizing or the HEV control strategy, with other parameters being kept unchanged. Additionally, even if both cases are considered, the evaluation is not shown for different driving cycles with modified weighting factors to emission and fuel consumption parameters in the objective function. Also, either a heuristic or a mathematical approach is used.
Also, a work published by Gowrishankar [20] shows that the MABC approach is better than the Basic Artificial Bee Colony (BABC) approach, in which only the heuristic approaches are compared and there is no comparison provided against any other approaches for the vehicle optimization [20].
However, practically in a vehicle, both the component size and the control strategy influence each other in achieving the vehicle performances. Hence, it becomes imperative to simultaneously optimize component sizes and control strategy parameters. Thus, the key challenge here is to study the effects of change in the weighting factor of fuel usage and emission parameters in objective function. This would help to understand their effects on component size, for different driving cycles, in order to reach a better optimal design for a vehicle, along with adaptation of a proper control strategy. The results show that the proposed MABC with SQP-Hessian approach is a stronger algorithm compared to the pure heuristic MABC approach in achieving better optimization results, with the similar boundary conditions, while still satisfying the PNGV constraints like acceleration and vehicle grade requirements.

3. Parallel HEV Configuration and Control Parameter Optimization Targets

In this paper, a parallel hybrid electric vehicle is considered for optimization. In parallel HEV, the wheels can be driven directly, either electrically or by engine. In some driving modes, both of them could even be used simultaneously [11]. This is one of the most common types of hybrid electric vehicle used in the market due to its unique advantages like higher efficiency for long driving and higher flexibility in switching among Internal Combustion Engine (ICE) and electric motor. The block diagram for a parallel HEV is shown below in Figure 1.
The key components of the vehicle size, which would be considered for optimization, would be internal combustion engine, electric motor, and battery. The key objective function of this research is to minimize the Fuel Consumption ( F C ), Carbon Monoxide ( C O ), Nitrous Oxide ( N O X ), and Hydrocarbons ( H C ), so as to obtain maximum vehicle performance, subject to Partnership for a New Generation of Vehicles (PNGV) constraint limits. The objective function is as follows in Equation (1):
M i n   F ( y )   =   d 1 F C + d 2 C O + d 3 N O X + d 1 H C
y Y , where ‘ Y ’ is the feasible solution search space. ‘ y ’ is a variable vector that contains a vehicle component size and parameters of control strategy, and ‘ d 1 ’ to ‘ d 4 ’ are termed as weighting factors of different parameters considered in the objective function, which can vary between 0 and 1, indicating degree of weightage of the parameter optimized and to investigate the effect of different parameters on the optimization results. Subjected to v ( y )   >   0 for y = 1 to 8, the PNGV constraint limits as defined by the US Consortium are as stated below in Equations (2)–(9):
Acceleration time is ≤12 s for 0–60 mph
Acceleration time is ≤5.3 s for 40–60 mph
Acceleration time is ≤23.4 s for 0–85 mph
Gradeability is ≥6.5% at 55 mph for 1200 s
Maximum speed is ≥85.1 mph
Maximum acceleration is >16.4 ft/s2
Distance is >140 ft in 5 s
Delta State of Charge (∆SOC) is ≤0.5%
Also, subjected to the following operating conditions:
a. Engine power is
Peng > 0
b. The power output of the engine is restricted to the max power rating of the engine
Peng < Peng_max_power
c. For the charge-sustaining control system response, the State of Charge (SOC) of the battery should be always within:
SOClow < SOCbattery < SOChigh,
the defined minimum and maximum limits.
In this work, an analysis has been performed on HEV with two different driving cycles, by varying the values of weighting factors in Equation (1), to analyze their effect on vehicle performances. The control strategy is considered as an important role on the performance and fuel economy of a vehicle. This research paper uses the Electric Assist Control Strategy (EACS). This is a type of charge-sustaining strategy, which means that the battery charge is always maintained between low and high State of Charge (SOC) levels [4]. The primary energy source is the ICE in this technique and the secondary source is electric motor. EACS uses the electric motor at low speeds, where either the ICE does not operate efficiently or where the power required goes beyond the maximum deliverable torque of the engine. If the State of Charge (SOC) of battery is low, the engine supports the battery charging through the electric motor.

3.1. Driving Cycles

The FTP and ECE-EUDC transient cycles are considered as the base driving cycles for the analysis. These vehicle driving cycles are considered due to the fact that the vehicle under study is a light-duty passenger car and they cover the majority part of the different driving conditions that a vehicle would face during its usage [21]. The corresponding driving cycle details are as shown in Figure 2 and Figure 3.
The ECE-EUDC (also called NEDC) driving cycle has four repeating ECE segments without interruption, followed by a single EUDC segment. The Federal Test Procedure (FTP) is similar to the UDDS plus the first 505 s of an extra UDDS cycle. UDDS stands for Urban Dynamometer Driving Schedule, and represents city driving conditions of a passenger car vehicle. It consists of a city route with 17 stops for a distance of 7.5 miles. The average and the maximum speeds are 19.6 miles per hour and 56.7 miles per hour. The idle time and the total cycle time are 259 and 1369 s, respectively.

3.2. Control Strategy

To obtain the minimum fuel consumption and emission targets during vehicle optimization [6], the control strategy is used to identify the ideal operating point of the vehicle’s engine and motor. The flexibility of this strategy lies in allowing a vehicle to adjust its controls by considering the driving location or limits for local control of vehicle, real-time adjustment to driving cycles, and incorporating the temperature effects on fuel use, engine-out emissions, and catalyst behavior. In this analysis, the parallel EACS has been utilized [22]: the EACS uses the motor for additional power, when needed by the vehicle, and maintains the charge in the batteries. This strategy uses the electric motor in different ways:
  • The motor is utilized in all driving torque, when the vehicle is operated in certain minimum speed.
  • The motor is utilized for torque assist at the operating speed of engine, when the required torque is greater than max torque which is delivered by the engine.
  • Through regenerative braking, the motor charges the batteries.
  • The motor will be used to produce the required torque when the engine runs inefficiently for a required engine torque at the given speed. Also, the engine shuts off at this condition.
  • When there is low-battery SOC condition, the motor will charge the battery through the excess torque provided by the engine.

3.3. Vehicle Configuration for Optimization

The vehicle considered for the optimization is a parallel hybrid electric vehicle, with a gasoline engine and battery as sources of power for vehicle driving [2]. The key parameters of the vehicle considered are as depicted in Table 1. The optimization is performed using the MATLAB simulation tool [23]. In this analysis, the key input parameters considered are fuel converter scaling factor for torque range, motor/controller torque scaling range, number of battery modules, and a set of control strategy parameters, as shown in Table 2 below.
The mentioned parameters are given as input to the MABC and combined MABC-SQP algorithm and the resultant optimized outputs in terms of fuel consumption and emissions are obtained. The approaches are discussed in detail below.

3.4. Details on SQP-Hessian Approach

A bisection-based Sequential Quadratic Programming (SQP) method is used to determine the required component sizes, fuel usage, and emission performance based on the performance criteria specified as a part of the analytical approach. For the given minimization problem, an approximation of the Lagrangian function Hessian using a quasi-Newton updating method is made at each big iteration. Given for a general minimization problem description in a general problem, the main idea is to formulate a QP sub-problem based on a quadratic approximation of the Lagrangian function.
L ( x ,   λ )   =   f ( x ) + i = 1 m λ i . g i ( x )
where f(x) is the main objective function, gi(x) are the inequality constraints, λi is Lagrange multipliers under the non-negativity constraint, and m is the total number of restrictions. Implementation of SQP consists of four main stages, as outlined below.
Updating the Hessian Matrix. The definite positive quasi-Newton approximation of the Lagrangian Hessian equation, H, is calculated in each major iteration, where λi, i = 1,…, m, is an estimate of the Lagrange multipliers.
H k   +   1   =   H k   +   q k * q k T q k T * s k     H k   * s k   * s k T * H k T s k T * H k * s k
where
s k   =   x k + 1     x k
q k = ( f ( x k   +   1 )   +   i   =   1 m i . g i ( x k   +   1 ) )   +   ( f ( x k )   +   i = 1 m i . g i ( x k ) )
Quadratic Programming (QP) Solution. The solution for the QP is computed using 2 steps:
  • Generation of feasible points.
  • Detection of the feasible point in which the convergence takes place with number of iterative sequences.
A search path generated by a linear summation of any combination of the Zk columns is guaranteed to remain at the limits of the active constraints. The matrix Zk is generated from the last m−l columns of the QP decomposition of the matrix of A k T ¯ , where the amount of active constraints is represented as l and l < m. That is, Zk is given by
Zk = Q[:,l+1:m],
where
Q T A k T ¯   =   [ R 0 ]
If Zk is found, a direction of new search d ^ k is sought that minimizes q(d), where   d ^ k is in the null space of the active constraints.
Initialization. The algorithm calls for a feasible starting point. If the current point of the SQP approach is not feasible, the Linear Programming (LP) problem can be solved as is shown below:
min   γ ,   such   that :
y     R ,   x   Є R n A i x   =   b i ,   i = 1 , . , m . A i x   γ b i ,   i   =   m e + 1 , . , m .
The notation Ai indicates the ith row of the matrix ‘A’, and b is the coefficient vector.
Line Search and Merit Function. The QP sub-problem solution generates a vector, dk, that is used to create a new iterate:
xk + 1 = xk + αdk.
The phase length parameter αk is set to cause an appropriate decrease in a merit function. Powell (1978) recommends setting the penalty parameter as:
r i   =   ( r k + 1 ) i   =   max i { ( r k ) i + λ i 2 } ,   i = 1 , . , m .
This allows for a positive involvement from constraints which are inactive in the QP solution, but which have been active recently.
Ri = ||∇f(x)||/||∇gi(x)||
where || || represents the Euclidean norm. It means greater contributions from constraints with lower gradients to the penalty parameter, which would be the case for active constraints at the point of solution.

3.5. Heuristic Approach

Numerous sources describe different evolutionary approaches to the problem. These are used due to the fact that in most cases, for the problem, it is very hard to get a solution, and therefore, in many cases, it is unsolvable. Some of the heuristic approaches available in the literature include Particle Swarm Optimization (PSO), Genetic Algorithm (GA) [5,24] and Genetic Programming (GP), and Artificial Bee Colony (ABC) [25].
PSO has a general disadvantage that it will fall into local optimal solution in high-dimension space and very low convergence rate during iteration or premature convergence [26]. With GA, choosing the right number of the population size and number of generations is also tough. Also, GA is a type of non-deterministic algorithm and in most of the cases, it provides a sub-optimal solution and may not be best suitable for multi-constrained optimization problems. With GP, the generation of mathematical formulations may be too difficult to interpret, as its combination of multiple elementary functions often results in extremely complex models. Another major issue is the selection of suitable parameter settings to control the algorithm run. Also, the time required for GP to converge to the global optimum is dependent on the parameters that govern the evolution process. One of the most popular heuristic algorithms used for multi-constrained optimization with a multi-input and multi-output system is Artificial Bee Colony optimization (ABC). Some of the advantages of ABC over other algorithms include simplicity, flexibility, robustness, ability to explore local solutions, ease of implementation, and ability to handle the objective cost. Hence, this algorithm is used for the problem optimization and the details of the ABC algorithm are given below.

Modified Artificial Bee Colony (MABC)-Based Optimisation

The heuristic approach used for the optimization is the Modified Artificial Bee Colony (MABC) algorithm. In the MABC algorithm, a new search equation described by the global best guided ABC inspired by PSO [27] has been utilized.
MABC overcomes the drawbacks of ABC and considers the global best information from the below equation.
vi,j = xi,j + Φi,j(xi,j − xk,j) + Ψi,j(yj − xi,j)
where vi,j is the new neighboring food source, yj is the jth element of the global best solution, Ψi,j is a uniform random number in the range of 0 to 1.5, Φi,j is a random number in the range [−1, 1], and j ∈ {1, 2,…, n} is a randomly chosen index.
The major steps of the MABC algorithm are outlined as follows:
Initialize all parameters,
Repeat while Termination criterions are not met.
  • Step 1. New food sources are computed in the Employee bee phase.
  • Step 2. Location of the food sources is updated based on their amount of nectar in the Onlooker Bee phase.
  • Step 3. Search the new food sources in place of rejected food sources in the Scout bee phase.
  • Step 4. Remember the best food source identified so far.
  • Step 5. End.
The output of the algorithm would be the best solution identified so far. The Modified ABC [25] is good at exploration but has a disadvantage of exploitation problems, which causes the algorithm to get trapped to local optima and it may not achieve the global optimal solution [23].

4. Simulation and Analysis

Wipke et al. [17] developed a National Renewable Energy Laboratory (NREL) MATLAB-based vehicle simulator called the ADVISOR tool for setting vehicle parameters for acceleration and grade tests with the required conditions. This tool provides the results for those tests and in addition to this, vehicle Fuel Consumption (FC) and emission parameters are also derived: HC, CO, and NOX. Gowrishankar and Nirmal [20] show how to fix the zero delta SOC correction technique with the tolerance limit, which is a very important step in PNGV constraints. This work analyzes the ECE-EUDC and FTP driving cycles.
The analysis is done with four different cases for two driving cycles, ECE-EUDC and FTP. Case 1 denotes results for the MABC algorithm with the FTP driving cycle, while Case 2 denotes the results for the same FTP driving cycle for the MABC-SQP algorithm. Whereas, Case 3 evaluates the MABC algorithm for the ECE-EUDC driving cycle and Case 4 explains the process of the ECE-EUDC driving cycle for the MABC-SQP algorithm. More weightage (50%) is given to minimization of fuel utilization in Cases 1 and 2, and the remaining 50% weightage is distributed among the other three emission vehicle parameters. In Cases 3 and 4, maximum weightage (70%) is given for emission and the remaining 30% weightage is kept for the fuel usage. The performance of the algorithm for various requirements of the vehicle is analyzed under these various objective functions with different weightage. Tony and Wipke [3] show the influences of the driving cycle on the peak speed and distance, with relation to the fuel consumption and emission. The optimal control problem setup is solved over the ECE-EUDC and FTP driving cycles, and the results are compared below to benchmark the proposed MABC + SQP algorithm over the MABC algorithm in finding the optimal solution. The analysis is done in two steps, namely MABC only and the MABC with SQP-Hessian approach.

4.1. Modified Artificial Bee Colony Algorithm (MABC) FTP Driving Cycle

Table 3 shows the corresponding initial input and optimized values obtained for the considered driving cycles for various cases for the FTP driving cycle for the MABC algorithm.
Figure 4 and Figure 5 show the vehicle performance change after optimization of its design with the MABC approach for the FTP driving cycle, Case 1. Figure 4 shows the battery SOC variation with respect to the driving cycle, and it can be observed from the figure that variation between the initial and final value of battery SOC is less than 0.5% and SOC value lies close to 59%.
Figure 5 shows fuel converter efficiency and as it is seen from the figure, there is no big impact and the efficiency is maintained at around 27%. Because of the large variation of speeds ranging from idle to nearing 60 mph top speed in this driving cycle, the loss at lower speeds is compensated. Figure 6 shows the electric motor torque-speed characteristics and also the limits of maximum motoring and regeneration torque. At lower rpm, the torque points lie more on the positive region, supplementing the engine operation, and at rpm greater than 2000, torque points also shift to the negative region due to regeneration operation.
Also, Figure 7 and Figure 8 show energy utilization of different key components of the vehicle during power mode and regeneration mode of the vehicle. It can be observed from these figures that the energy utilized by the fuel converter is higher during the power mode, which is about 28,000 kJ, and energy utilized by the motor controller is higher, 1200 kJ, during regeneration mode, in order to recharge the battery and keep it within the intended SOC level. Additionally, it can be seen that although the efficiency of the fuel converter is around 27% only, which is similar to the previous case, the energy loss has been reduced after optimization. Also, energy usage by braking components is also near to 1400 kJ in this mode, to support higher energy regeneration.

4.2. Modified Artificial Bee Colony + Sequential Programming Algorithm (MABC + SQP) FTP Driving Cycle

In order to obtain a balance between the exploration and exploitation issues and to overcome the same, a combined approach of using MABC as a global optimizer for exploration and SQP as a deterministic local search for exploitation has been used. The results show that with reduced emissions and still with an improved fuel economy compared to the initial design, as shown in the results for most of the cases, the proposed MABC with SQP-Hessian approach shows its superiority in finding an optimal solution compared to the other individual heuristic approach. Table 4 shows the corresponding initial input and optimized values obtained for the considered driving cycles for various cases of the MABC + SQP algorithm.
It is evident from the above Table 3 and Table 4 that the solutions obtained for different cases are according to the weightage of FC for different cases. As for Cases 1 and 2, they have been set with a higher weightage value for FC, and the improvement in FC in mpg is also high when compared to Cases 3 and 4.
Figure 9 and Figure 10 show the vehicle performance change after optimization of its design with the MABC approach for the FTP driving cycle, Case 1. Figure 9 shows the battery SOC variation with respect to the driving cycle, and it can be observed from the figure that variation between the initial and final value of battery SOC is less than 0.5% and SOC value lies close to 57%.
Figure 10 shows fuel converter efficiency and as it is seen from the figure, there is no big impact and the efficiency is maintained around 26%. Because of the large variation of speeds ranging from idle to nearing 60 mph top speed in this driving cycle, the loss at lower speeds is compensated. Figure 11 depicts the electric motor torque-speed characteristics and also, the limits of maximum motoring and regeneration torque. At lower rpm, the torque points lie more on the positive region, supplementing the engine operation, and at rpm greater than 2000, torque points also shift to the negative region due to regeneration operation.
Additionally, Figure 12 and Figure 13 show the energy utilization of different key components of the vehicle during power mode and regeneration mode of the vehicle. It can be observed from these figures that the energy utilized by the fuel converter is higher during the power mode, which is about 27,000 kJ, and energy utilized by the motor controller is higher, 1300 kJ, during regeneration mode, in order to recharge the battery and keep it within the intended SOC level. Moreover, it can be seen that although the efficiency of the fuel converter is around 26% only, which is similar to the previous case, the energy loss has been reduced after optimization. Also, energy usage by braking components is also near to 1400 kJ in this mode, to support higher energy regeneration.

4.3. Modified Artificial Bee Colony Algorithm (MABC) ECE EUDC Driving Cycle

Table 5 shows the ECE-EUDC driving cycle for the MBAC algorithm.
Figure 14 and Figure 15 show the vehicle performance change after optimization of its design with the MABC + SQP approach for the ECE-EUDC driving cycle, Case 1. Figure 14 shows the battery SOC variation with respect to the driving cycle, and it can be observed from the figure that variation between the initial and final value of battery SOC is less than 0.5% and SOC value lies close to 39%.
Figure 15 shows fuel converter efficiency and as it is seen from the figure, there is no big impact and the efficiency is maintained at around 24%. Because of the large variation of speeds ranging from idle to nearing 75 mph top speed in this driving cycle, the loss at lower speed is compensated.
Figure 16 shows the electric motor torque-speed characteristics and also the limits of maximum motoring and regeneration torque. At lower rpm, the torque points lie more on the positive region, supplementing the engine operation, and at rpm greater than 2000, torque points also shift to the negative region due to regeneration operation. Also, Figure 17 and Figure 18 show energy utilization of different key components of the vehicle during power mode and regeneration mode of the vehicle. It can be observed from these figures that the energy utilized by the fuel converter is higher during the power mode, which is about 20,000 kJ, and energy utilized by the motor controller is higher, 1000 kJ, during regeneration mode, in order to recharge the battery and keep it within the intended SOC level. It can be seen that although the efficiency of the fuel converter is around 24% only, which is similar to the previous case, the energy loss has been reduced after optimization [28]. Also, energy usage by braking components is also near to 500 kJ in this mode, to support higher energy regeneration.

4.4. Modified Artificial Bee Colony Algorithm (MABC + SQP) ECE EUDC Driving Cycle

Figure 19 and Figure 20 show the vehicle performance change after optimization of its design with the MABC approach for the ECE-EUDC driving cycle, Case 1. Figure 19 shows the battery SOC variation with respect to the driving cycle, and it can be observed from the figure that variation between the initial and final value of battery SOC is less than 0.5% and SOC value lies close to 64%.
Figure 21 illustrates the electric motor torque-speed characteristics and also the limits of maximum motoring and regeneration torque. At lower rpm, the torque points lie more on the positive region, supplementing the engine operation, and at rpm greater than 2000, torque points also shift to the negative region due to regeneration operation.
Moreover, Figure 22 and Figure 23 represent the energy utilization of different key components of the vehicle during power mode and regeneration mode of the vehicle. It can be observed from these figures that the energy utilized by the fuel converter is higher during the power mode, which is about 19,000 kJ, and energy utilized by the motor controller is close to 800 kJ during regeneration mode, in order to recharge the battery and keep it within the intended SOC level. Also, it can be seen that although the efficiency of the fuel converter is around 24% only, which is similar to the previous case, the energy loss has been reduced after optimization. Furthermore, energy usage by braking components is also near to 550 kJ in this mode, to support higher energy regeneration.

4.5. Inference

The result for BABC has been referred from this work [20] as it was also using similar vehicle configuration. To illustrate the improvement in the vehicle performance after optimization, Case 1 results of all the three methods discussed above are tabulated below for comparison. Table 6, Table 7 and Table 8 show the comparative analysis for the two driving cycles and its units for the constraints are already mentioned in the respective tables. As seen from Table 6, Table 7 and Table 8, there is a significant increase in the fuel consumption in terms of miles per gallon. This shows that the combined MABC + SQP method can obtain superior results in terms of vehicle performance compared to other methods. Similarly, for the other cases, based on the weightage of the variables, either the fuel efficiency would be increased, or the emissions would be reduced, as discussed in the previous section.

5. Conclusions

The design of a parallel HEV involves a number of variables that must be optimized for better fuel economy and vehicle performance. Driving cycle pattern also plays a key role in assessing the fuel economy and emissions. The objective of this study was to minimize the overall fuel consumption of a parallel HEV on FTP and ECE-EUDC driving cycles to improve the vehicle performance. The weighting factors also have the influence on determining the parameters for the vehicle performance. In this research, a hybrid MABC with SQP approach was proposed to obtain better optimal solutions. This method was analyzed with various boundary conditions and PNGV constraints, which occur in every driving cycle and test case. From the test cases, the performance of HEV and its PNGV constraints were analyzed. From the results, it was clearly indicated that the proposed approach achieved an increased fuel economy of 12% for FTP and 20% for ECE-EUDC driving cycles. In most of the cases, the size of the Energy Storage System (ESS) components were minimized, which will decrease the overall cost of the HEV in parallel. Furthermore, the proposed MABC-SQP approach decreased one of the engine emission parameters, HC, up to 19% for the ECE-EUDC driving cycle. While considering the FTP driving cycle, the engine emission parameter CO was decreased up to 19%. While considering the SOC portion, the change was within 0.5% tolerance on every solution with reduced battery modules, which satisfies the required vehicle performance. While comparing the results of the individual heuristic approach [20], the proposed MABC + SQP approach achieved better results, as indicated above. Also, in comparison to a MABC algorithm, the hybrid MABC + SQP solution was found to be outstanding in that it achieved remarkable real-time fuel savings and reduced emissions, with no significant penalties for final battery charging and reduced size of key vehicle components for different driving cycles.

Author Contributions

Methodology, formal analysis, and investigation, S.N.S.; software, resources, and data curation, S.K.; data collection and validation, S.P.; writing—original draft preparation and review and editing, R.P.d.P.; supervision and project administration, B.D.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

General
ABCArtificial Bee Colony
ADVISORAdvanced Vehicle Simulator
COCarbon Monoxide
EACSElectric Assist Control Strategy
ECE-EUDCEconomic commission Europe – Extra Urban Driving Cycle
FCFuel Consumption
FTPFederal Test Procedure
HCHydrocarbons
HEVHybrid Electric Vehicle
ICEInternal Combustion Engine
NEDCNew European Driving Cycle
NOXOxides of Nitrogen
NRELNational Renewable Energy Laboratory
PMPPontryagins Minimum Principle
PNGVPartnership for a New Generation of Vehicles
PSOParticle Swarm Optimization
SISpark Ignition
SOCState of Charge
SQPSequential Quadratic Programming
UDDSUrban Dynamometer Driving Schedule
VRLAValve Regulated Lead Acid
Notations
αDistance to constraint boundaries in SQP
d^kSearch direction variable for SQP
λKLagrange multipliers
L(x, λ)Lagrangian function
PmotMotor Mechanical power (W)
PengineEngine power (W)
Pengine_max_powerMaximum Engine power (W)

References

  1. Zhang, P.; Yan, F.; Du, C. A comprehensive analysis of energy management strategies for hybrid electric vehicles based on bibliometrics. Renew. Sustain. Energy Rev. 2015, 48, 88–104. [Google Scholar] [CrossRef]
  2. Sebastien, D.; Lauber, J.; Marie, T.; Rimaux, J. Control of Parallel Hybrid Powertrain: Optimal Control. IEEE Trans. Veh. Technol. 2004, 53, 772–781. [Google Scholar]
  3. Tony, M.; Wipke, K. Modelling Grid-Connected Hybrid Electric Vehicles Using ADVISOR. In Proceedings of the Sixteenth Annual Battery Conference on Applications and Advances, Long Beach, CA, USA, 12 January 2001. [Google Scholar]
  4. Wu, X.; Guifang, G.; Xu, J.; Cao, B. Application of Parallel Chaos Optimization Algorithm for Plug-in Hybrid Electric Vehicle Design. Int. J. Bifurc. Chaos 2014, 24. [Google Scholar] [CrossRef]
  5. Chirag, D. Design and Optimization of Hybrid Electric Vehicle Drivetrain and Control Strategy Parameters Using Evolutionary Algorithms. Master’s Thesis, Concordia University, Montréal, QC, Canada, 2010. [Google Scholar]
  6. Valerie, J.H.; Wipke, K.B.; Rausen, D.J. HEV Control Strategy for Real-Time Optimization of Fuel Economy and Emission. Soc. Automot. Eng. 2000. [Google Scholar] [CrossRef] [Green Version]
  7. Enang, W.; Bannister, C.; Brace, C.; Vagg, C. Modelling and Heuristic control of a Parallel Hybrid Electric Vehicle. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2015, 229, 1494–1513. [Google Scholar] [CrossRef] [Green Version]
  8. Nandakumar, C.S.; Subramanian, S.C. Design and analysis of a parallel hybrid electric vehicle for Indian conditions. In Proceedings of the IEEE International Transportation Electrification Conference (ITEC), Chennai, India, 27–29 August 2015. [Google Scholar]
  9. Long, V.T.; Nhan, N.V. Bees algorithm based optimisation of component size and control strategy parameters for parallel hybrid electric vehicles. Int. J. Automot. Technol. 2012, 13, 1177–1183. [Google Scholar] [CrossRef]
  10. Keith, B.W.; Mathew, R.C. Using an Advanced Vehicle Simulator (ADVISOR) to Guide Hybrid Vehicle Propulsion System Development; National Renewable Energy Laboratory: Golden, CO, USA, 2014. [Google Scholar]
  11. Tousif, A. Hybrid Electric Vehicles: The Next Big Thing in Fuel Crisis and Reduced Pollution; MECH 6340, Energy Management I Term Project Report; Dalhousie University: Halifax, NS, Canada, 2015. [Google Scholar]
  12. Namwook, K.; Sukwon, C.; Huei, P. Optimal Control of Hybrid Electric Vehicles Based on Pontryagin’s Minimum Principle. Control Syst. Technol. IEEE Trans. 2011, 19, 1279–1287. [Google Scholar] [CrossRef] [Green Version]
  13. Wu, J.; Zhang, C.H.; Cui, N.X. PSO Algorithm-Based Parameter Optimization for HEV Powertrain and Its Control Strategy. Int. J. Automot. Technol. 2008, 9, 53–69. [Google Scholar] [CrossRef]
  14. Powell, M.J.D. A Fast Algorithm for Nonlinearly Constrained Optimization Calculations. In Numerical Analysis; Lecture Notes in Mathematics; Springer: Berlin/Heidelberg, Germany, 1978; Volume 630, pp. 144–157. [Google Scholar]
  15. Neubauer, J.; Wood, E. Accounting for the Variation of Driver Aggression in the Simulation of Conventional and Advanced Vehicle. In Proceedings of the SAE World Congress and Exhibition, NREL/CP-5400-57503, Detroit, MI, USA, 16–18 April 2013. [Google Scholar]
  16. Montazeri-Gh, M.; Poursamad, A. Application of Genetic Algorithm for Simultaneous Optimization of HEV Component Sizing and Control Strategy. Int. J. Altern. Propuls. 2006, 1, 63–78. [Google Scholar]
  17. Wipke, K.B.; Cuddy, M.R.; Burch, S.D. ADVISOR 2.1: A User-Friendly Advanced Power Train Simulation Using a Combined Backward/Forward Approach. IEEE Trans. Veh. Technol. 1999, 48, 1751–1761. [Google Scholar] [CrossRef]
  18. Shuo, Z.; Xiong, R. Adaptive energy management of a plug-in hybrid electric vehicle based on driving pattern recognition and dynamic programming. Appl. Energy 2015, 155, 68–78. [Google Scholar]
  19. Long, V.T.; Packianather, M.S. Application of a Pheromone-Based Bees Algorithm as an Optimizer Within a Multidisciplinary Design Optimization System for Power train Component Sizing and Control Parameters for Hybrid E-Vehicles. Int. J. Transp. Eng. Technol. 2015, 1–9. [Google Scholar] [CrossRef]
  20. Gowrishankar, T.; Nirmal, K.A. Improving The Performance of A Parallel Hybrid Electric Vehicle By Heuristic Control Method. J. Electr. Eng. 2018, 18, 236–247. [Google Scholar]
  21. Barlow, T.J.; Latham, S.; McCrae, I.S.; Boulter, P.G. A Reference Book of Driving Cycles for Use in the Measurement of Road Vehicle Emissions; Published Project Report PPR354; TRL Limited: London, UK, 2009. [Google Scholar]
  22. Rizzoni, G.; Pisu, P.; Calo, E. Control strategies for parallel hybrid electric vehicles. In Proceedings of the IFAC Symposium on Advanced Automotive Control, Sydney, Australia, 6–8 September 2004; Volume 37, pp. 495–500. [Google Scholar]
  23. Mahdiyeh, E. Gradient Based Artificial Bee Colony Algorithm. Int. J. Ind. Electron. Electr. Eng. 2016, 4, 50–54. [Google Scholar]
  24. Bufu, H.; Wang, Z.; Xu, Y. Multi-Objective Genetic Algorithm for Hybrid Electric Vehicle Parameter Optimization. In Proceedings of the International Conference on Intelligent Robots and Systems, Beijing, China, 9–15 October 2006. [Google Scholar]
  25. Yuce, B.; Packianather, M.S.; Mastrocinque, E.; Pham, D.T.; Lambiase, A. Honey Bees Inspired Optimization Method: The Bees Algorithm. Insects 2013, 4, 646–662. [Google Scholar] [CrossRef] [PubMed]
  26. Jinling, W.; Wen, L. Study of Control Strategy Parameters and Component Sizing in Hybrid Electric Vehicles Using Particle Swarm Optimization. In Proceedings of the EVS26 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium, Los Angeles, CA, USA, 6–9 May 2012. [Google Scholar]
  27. Guopu, Z.; Kwong, S. Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 2010, 217, 3166–3173. [Google Scholar] [CrossRef]
  28. Subramani, P.; Rajendran, G.B.; Sengupta, J.; Pérez de Prado, R.; Divakarachari, P.B. A Block Bi-Diagonalization-Based Pre-Coding for Indoor Multiple-Input-Multiple-Output-Visible Light Communication System. Energies 2020, 13, 3466. [Google Scholar] [CrossRef]
Figure 1. Parallel hybrid electric vehicle (HEV) block diagram.
Figure 1. Parallel hybrid electric vehicle (HEV) block diagram.
Energies 13 04529 g001
Figure 2. Federal Test Procedure (FTP) driving cycle.
Figure 2. Federal Test Procedure (FTP) driving cycle.
Energies 13 04529 g002
Figure 3. Economic commission Europe—Extra Urban Driving Cycle (ECE-EUDC) driving cycle.
Figure 3. Economic commission Europe—Extra Urban Driving Cycle (ECE-EUDC) driving cycle.
Energies 13 04529 g003
Figure 4. State of Charge (SOC) history.
Figure 4. State of Charge (SOC) history.
Energies 13 04529 g004
Figure 5. Fuel convertor efficiency.
Figure 5. Fuel convertor efficiency.
Energies 13 04529 g005
Figure 6. Motor torque-speed.
Figure 6. Motor torque-speed.
Energies 13 04529 g006
Figure 7. Energy use power mode.
Figure 7. Energy use power mode.
Energies 13 04529 g007
Figure 8. Energy use regeneration (regen) mode.
Figure 8. Energy use regeneration (regen) mode.
Energies 13 04529 g008
Figure 9. SOC history.
Figure 9. SOC history.
Energies 13 04529 g009
Figure 10. Fuel convertor efficiency.
Figure 10. Fuel convertor efficiency.
Energies 13 04529 g010
Figure 11. Motor torque-speed.
Figure 11. Motor torque-speed.
Energies 13 04529 g011
Figure 12. Energy use power mode.
Figure 12. Energy use power mode.
Energies 13 04529 g012
Figure 13. Energy use regeneration (regen) mode.
Figure 13. Energy use regeneration (regen) mode.
Energies 13 04529 g013
Figure 14. SOC history.
Figure 14. SOC history.
Energies 13 04529 g014
Figure 15. Fuel converter efficiency.
Figure 15. Fuel converter efficiency.
Energies 13 04529 g015
Figure 16. Motor torque-speed.
Figure 16. Motor torque-speed.
Energies 13 04529 g016
Figure 17. Energy use power mode.
Figure 17. Energy use power mode.
Energies 13 04529 g017
Figure 18. Energy use regeneration (regen) mode.
Figure 18. Energy use regeneration (regen) mode.
Energies 13 04529 g018
Figure 19. SOC history.
Figure 19. SOC history.
Energies 13 04529 g019
Figure 20. Fuel converter efficiency.
Figure 20. Fuel converter efficiency.
Energies 13 04529 g020
Figure 21. Motor torque-speed.
Figure 21. Motor torque-speed.
Energies 13 04529 g021
Figure 22. Energy use power mode.
Figure 22. Energy use power mode.
Energies 13 04529 g022
Figure 23. Energy use regeneration (regen) mode.
Figure 23. Energy use regeneration (regen) mode.
Energies 13 04529 g023
Table 1. Vehicle Parameters.
Table 1. Vehicle Parameters.
Vehicle ParametersDescription
Type of the EngineSI Engine Geo 1.0 L (41 kW)
Mass (m) of the Vehicle592 kg
Power trainParallel Hybrid
Efficiency of the motor92%
MotorAC Induction motor Westinghouse, 75 kW
Fuel converter efficiency34%
Transmission5-Speed Manual Transmission
Radius of the Wheel, Rw 0.282 m
Coefficient of drag, Cd0.335
Frontal area, Af2.0 m2
Table 2. Optimization Parameter definition.
Table 2. Optimization Parameter definition.
ParameterDefinition
Input Variables
CS_hi_socHighest battery State of Charge (SOC) value desired
CS_lo_socLowest battery State of Charge value desired
CS_EL_Speed_loAt low SOC, vehicle speed below which vehicle runs as pure electric
CS_EL_Speed_hiAt high SOC, vehicle speed below which vehicle runs as pure electric
CS_off_trq_fracMinimum torque threshold at which the engine will SHUT OFF when commanded at lower torque
CS_min_trq_fracMinimum torque threshold at which motor acts as a generator and the engine operates at low threshold torque
CS_charge_torqueAn alternator like torque loading on the engine in order to recharge the battery pack
ESS_module_numberNumber of battery modules in a pack
FC_torque_scaleScaling factor for torque range of ICE
MC_torque_scaleTorque scaling factor of Electric Motor
Output Variables
FC (mpg)Fuel Consumption of the vehicle in mpg
HC (g/mile)HC emission of the vehicle in grams/mile
CO (g/mile)CO emission of the vehicle in grams/mile
NOx (g/mile)NOx emission of the vehicle in grams/mile
Table 3. Optimization results for the FTP driving cycle.
Table 3. Optimization results for the FTP driving cycle.
FTP Driving Cycle MABC
ItemsCase 1Case 2Case 3Case 4Initial Value
VariablesFC_torque_scale1.3511.4001.4001.4581.349
MC_torquescale0.7140.7831.1001.0761.182
ESS_modulenumber27.74130.00027.00028.00030.000
CS_ELSpeed_lo4.1957.0003.0001.0003.000
CS_ELSpeed_hi19.59523.00031.00018.00020.000
CS_min_trq_frac0.4420.8000.3170.3110.218
CS_off_trq_frac0.0510.0690.0500.1390.137
CS_lo_soc0.5400.5700.5070.5000.567
CS_hi_soc0.7530.6500.6170.6800.695
CS_charge torque13.89031.00025.00031.00031.000
ConstraintsGrade (%)8.5478.3228.2608.8917.200
0–60 mph time (s)8.0807.9768.4538.1528.400
40–60 mph time(s)3.7963.7304.0973.8864.000
0–85 mph (s)15.49315.28116.57115.75416.300
Max speed (mph)129.02129.960126.200129.030127.000
Max accel (ft/s2)16.40016.40016.40016.40016.400
Distance in 5 s (ft)183.355184.330182.510184.167183.700
ObjectiveFC (mpg)35.89035.60033.70133.95832.200
HC (g/mile)0.5390.5740.5710.5870.564
CO (g/mile)2.2362.6392.5042.5193.244
NOx (g/mile)0.4180.4600.4590.4570.471
Table 4. Optimization results of FTP driving cycle for MABC + SQP.
Table 4. Optimization results of FTP driving cycle for MABC + SQP.
FTP Driving Cycle, MABC + SQP
ItemsCase 1Case 2Case 3Case 4Initial Value
VariablesFC_torque_scale1.4001.3511.4001.4581.349
MC_torquescale0.7830.7141.1001.0761.182
ESS_modulenumber29.01027.74127.00028.00030.000
CS_ELSpeed_lo7.0004.1953.0001.0003.000
CS_ELSpeed_hi23.00019.59531.00018.00020.000
CS_min_trq_frac0.4850.4420.3170.3110.218
CS_off_trq_frac0.0690.0510.0500.1390.137
CS_lo_soc0.3810.5400.5070.5000.567
CS_hi_soc0.6600.7530.6170.6800.695
CS_charge torque31.0013.89025.00031.00031.000
ConstraintsGrade (%)8.9648.5478.2608.8917.200
0–60 mph time (s)8.5158.0808.4538.1528.400
40–60 mph time (s)4.1053.7964.0973.8864.000
0–85 mph (s)16.6815.49316.57115.75416.300
Max speed (mph)125.551129.02126.200129.030127.000
Max accel (ft/s2)16.416.40016.40016.40016.400
Distance in 5 s (ft)181.133183.355182.510184.167183.700
ObjectiveFC (mpg)36.09835.89033.70133.95832.200
HC (g/mile)0.5780.5390.5710.5870.564
CO (g/mile)2.6252.2362.5042.5193.244
NOx (g/mile)0.4650.4180.4590.4570.471
Table 5. Optimization results for ECE-EUDC MABC.
Table 5. Optimization results for ECE-EUDC MABC.
ECE EUDC Driving Cycle MABC
ItemsCase 1Case 2Case 3Case 4Initial Value
VariablesFC_torque_scale1.1901.2001.3001.2101.349
MC_torquescale0.7830.8110.7000.8341.182
ESS_modulenumber30.00030.00023.00028.00030.000
CS_ELSpeed_lo8.0008.0004.3306.7513.000
CS_ELSpeed_hi11.00011.00030.00019.66520.000
CS_min_trq_frac0.1000.7230.2460.5340.218
CS_off_trq_frac0.1830.1830.2110.1620.137
CS_lo_soc0.5200.5160.2230.1580.567
CS_hi_soc0.8500.8450.7270.6110.695
CS_charge torque36.00035.0005.20039.11831.000
ConstraintsGrade (%)7.5657.6069.0758.0157.200
0–60 mph time (s)8.9648.9549.2219.7048.400
40–60 mph time (s)4.4514.4444.5954.9344.000
0–85 mph (s)18.10518.07118.67519.93516.300
Max speed (mph)120.456120.678119.172119.385127.000
Max accel (ft/s2)16.416.416.416.416.400
Distance in 5 s (ft)180.665180.761178.23176.349183.700
ObjectiveFC (mpg)33.55833.35729.29132.66728.600
HC (g/mile)0.7240.7290.7360.7360.768
CO (g/mile)3.1483.1242.5663.7353.157
NOx (g/mile)0.4820.4860.4360.5080.495
Table 6. Results of ECE-EUDC driving cycle for MABC + SQP.
Table 6. Results of ECE-EUDC driving cycle for MABC + SQP.
ECE-EUDC Driving Cycle, MABC + SQP
ItemsCase 1Case 2Case 3Case 4Initial Value
VariablesFC_torque_scale1.0501.2001.1981.3001.349
MC_torquescale0.9670.5480.8320.7001.182
ESS_modulenumber29.01022.97128.95029.00030.000
CS_ELSpeed_lo4.0004.3026.9797.60003.000
CS_ELSpeed_hi19.00029.95512.92014.00020.000
CS_min_trq_frac0.4850.4440.3310.6780.218
CS_off_trq_frac0.1540.0900.0860.1100.137
CS_lo_soc0.5670.3860.3220.5230.567
CS_hi_soc0.8440.7420.7300.7270.695
CS_charge torque31.00015.82229.99432.00031.000
ConstraintsGrade (%)73.3408.0767.8108.0977.200
0–60 mph time (s)8.8899.0668.8798.1418.400
40–60 mph time (s)4.3784.4634.3743.8424.000
0–85 mph (s)17.88318.22117.74515.67716.300
Max speed (mph)119.905119.268121.298127.922127.000
Max accel (ft/s2)16.40016.40016.40016.40016.400
Distance in 5 s (ft)179.700177.819180.179180.179183.700
ObjectiveFC (mpg)34.48434.44732.04832.04828.600
HC (g/mile)0.6210.7130.6900.6900.768
CO (g/mile)3.1832.7052.9052.9053.157
NOx (g/mile)0.4420.4590.4700.4700.495
Table 7. Comparison of the FTP driving cycle for the BABC, MABC, and MABC + SQP methods.
Table 7. Comparison of the FTP driving cycle for the BABC, MABC, and MABC + SQP methods.
ItemsBABC
Case 1
MABC
Case 1
MABC + SQP
Case 1
Initial Value
VariablesFC_torque_scale1.5001.3511.4001.349
MC_torquescale0.7830.7140.7831.182
ESS_modulenumber30.00027.74129.01030.000
CS_ELSpeed_lo8.0004.1957.0003.000
CS_ELSpeed_hi22.00019.59523.00020.000
CS_min_trq_frac0.8000.4420.4850.218
CS_off_trq_frac0.0690.0510.0690.137
CS_lo_soc0.5700.5400.3810.567
CS_hi_soc0.6500.7530.6600.695
CS_charge torque31.00013.89031.0031.000
ConstraintsGrade (%)9.0578.5478.9647.200
0–60 mph time (s)7.8418.7358.5158.400
40–60 mph time(s)3.6334.2874.1054.000
0–85 mph (s)14.88217.38116.6816.300
Max speed (mph)131.01123.16125.551127.000
Max accel (ft/s2)16.40016.40016.416.400
Distance in 5 s (ft)185.04181.75181.133183.700
ObjectiveFC (mpg)34.85735.89036.09832.200
HC (g/mile)0.6050.5390.5780.564
CO (g/mile)2.5222.2362.6253.244
NOx (g/mile)0.4720.4180.4650.471
Table 8. Comparison of the ECE EUDC driving cycle for the BABC, MABC, and MABC + SQP methods.
Table 8. Comparison of the ECE EUDC driving cycle for the BABC, MABC, and MABC + SQP methods.
ItemsBABC
Case 1
MABC
Case 1
MABC + SQP
Case 1
Initial Value
VariablesFC_torque_scale1.3151.1901.0501.349
MC_torquescale0.9520.7830.9671.182
ESS_modulenumber29.00030.00029.01030.000
CS_ELSpeed_lo7.0008.0004.0003.000
CS_ELSpeed_hi12.90211.00019.00020.000
CS_min_trq_frac0.2590.1000.4850.218
CS_off_trq_frac0.0020.1830.1540.137
CS_lo_soc0.2610.5200.5670.567
CS_hi_soc0.6550.8500.8440.695
CS_charge torque30.00036.00031.00031.000
ConstraintsGrade (%)8.5267.56573.3407.200
0–60 mph time (s)9.2318.9648.8898.400
40–60 mph time (s)4.6144.4514.3784.000
0–85 mph (s)18.61818.10517.88316.300
Max speed (mph)120.897120.456119.905127.000
Max accel (ft/s2)16.416.40016.40016.400
Distance in 5 s (ft)178.297180.665179.700183.700
ObjectiveFC (mpg)30.38733.55834.48428.600
HC (g/mile)0.740.7240.6210.768
CO (g/mile)2.8573.1483.1833.157
NOx (g/mile)0.4740.4820.4420.495

Share and Cite

MDPI and ACS Style

Shivappriya, S.N.; Karthikeyan, S.; Prabu, S.; Pérez de Prado, R.; Parameshachari, B.D. A Modified ABC-SQP-Based Combined Approach for the Optimization of a Parallel Hybrid Electric Vehicle. Energies 2020, 13, 4529. https://doi.org/10.3390/en13174529

AMA Style

Shivappriya SN, Karthikeyan S, Prabu S, Pérez de Prado R, Parameshachari BD. A Modified ABC-SQP-Based Combined Approach for the Optimization of a Parallel Hybrid Electric Vehicle. Energies. 2020; 13(17):4529. https://doi.org/10.3390/en13174529

Chicago/Turabian Style

Shivappriya, S. N., S. Karthikeyan, S. Prabu, R. Pérez de Prado, and B. D. Parameshachari. 2020. "A Modified ABC-SQP-Based Combined Approach for the Optimization of a Parallel Hybrid Electric Vehicle" Energies 13, no. 17: 4529. https://doi.org/10.3390/en13174529

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop