Generation and Analysis of Hybrid-Electric Vehicle Transmission Shift Schedules with a Torque Split Algorithm

The increased concern over global climate change and lack of long-term sus-tainability of fossil fuels in the projected future has prompted further research into advanced alternative fuel vehicles to reduce vehicle emissions and fuel consumption. One of the primary advanced vehicle research areas involves electrification and hybridization of vehicles. As hybrid-electric vehicle technology has advanced, so has the need for more innovative control schemes for hybrid vehicles, including the development and optimization of hybrid powertrain transmission shift schedules. The hybrid shift schedule works in tandem with a cost function-based torque split algorithm that dynamically determines the optimal torque command for the electric motor and engine. The focus of this work is to develop and analyze the benefits and limitations of two different shift schedules for a position-3 (P3) parallel hybrid-electric vehicle. a traditional two-parameter shift schedule that operates as a function of vehicle accelerator position and vehicle speed (state of charge (SOC) independent shift schedule), and a three-parameter shift schedule that also adapts to fluctuations in the state of charge of the high voltage batteries (SOC dependent shift schedule). The shift schedules were generated using an exhaustive search coupled with a fitness function to evaluate all possible vehicle operating points. The generated shift schedules were then tested in the software-in-the-loop (SIL) environment and the vehicle-in-the-loop (VIL) environment and compared to each other, as well as to the stock 8L45 8-speed transmission shift schedule. The results show that both generated shift schedules improved upon the stock transmission shift schedule used in the hybrid powertrain comparing component efficiency, vehicle efficiency, engine fuel economy, and vehicle fuel economy.


Introduction
The effort to reduce tailpipe emissions from transport vehicles has grown in recent years. One area of improvement has been the effort to electrify vehicles to varying degrees, including development of mild-hybrid systems to fully electrified battery electric vehicles (BEV). Given currently available hardware, hybrid electric vehicles (HEV) offer advantages over both the internal combustion engine (ICE) and BEV architectures. The HEV has the potential to increase fuel economy and reduce emissions compared to an ICE vehicle, and improve range compared to a BEV with comparable cost.
To successfully operate HEVs, which are powered by two independent energy sources, a control strategy to split power usage from both powertrains is required. The reasons for developing a control strategy include controlling the state of charge (SOC) of the high voltage battery in order to maintain consistent power availability to the wheels for the driver and to optimize the consumption of energy and reduce production of tailpipe emissions, but are not limited to these constraints.
Various approaches have been applied to the development of control strategies, which tend to focus on the torque split between the engine and electric motor(s). To simplify the problem, and due to drive quality constraints, the transmission shift schedule is often set as static. A common practice is to use a look-up table that is a function of both accelerator pedal percentage (APP) and vehicle speed. Proposed is the addition of battery SOC, which would allow for the standard static look-up table approach, but also may allow the shift schedule to be calibrated more to fit the torque selection algorithm.

Hybrid Torque Split Algorithm
The hybrid torque split algorithm is comprised of two components: a shift schedule and a torque selection algorithm. The shift schedule is separated from the torque selection algorithm, because the shift schedule is determined offline, while the torque selection is performed online, during vehicle operation and control. Determination of the shift schedule offline allows the torque split algorithm to be less computationally intensive. A full description of both the shift schedule and torque selection algorithm in the current work and from previous literature is presented below.

Torque Split Algorithm
In recent years, significant work has been performed to optimize the selection of torque distribution in a hybrid-electric vehicle (HEV). Both the development of the Equivalent Consumption Minimization Strategy (ECMS) algorithm and use of Pontryagin's Minimum Principle (PMP) have been employed to optimize torque selection in HEVs [1]. The ECMS algorithm operates by minimizing a cost function, which equates electrical and conventional energy consumption.   [2] demonstrated that the ECMS algorithm requires "accurate prior knowledge of the full trip and a trial-and-error search for the optimal equivalence factor". To avoid the shortcomings of the ECMS algorithm, an adaptive algorithm must be developed. Musardo [3] demonstrates an adaptive ECMS algorithm which adapts the equivalence factor based on the "past and predicted vehicle speed and GPS data" and is shown to produce a slightly suboptimal result. Furthermore, adaptive (A-ECMS) algorithms have been improved through application of Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) information. Kazemi et al. [4] implemented both a standard A-ECMS algorithm as well as a modified A-ECMS algorithm, which updated the equivalence factor (EF) given information available via V2V and V2I networks in a parallel HEV. The authors showed a 2.4% fuel economy improvement over the conventional A-ECMS algorithm. Kazemi et al. [5] further developed adaptations to the A-ECMS for use in a parallel HEV and assessed the prediction window size and the effects it had on the EF and resulting improvements over the A-ECMS. The study concluded that future investigation would be required but found that a prediction window larger than 15 s started to degrade performance.
The torque selection algorithm studied in the current work is similar in nature to the ECMS algorithm, with a cost function that includes engine and motor power loss cost, a charge sustaining (CS) cost, and an engine torque transient cost. The equation for the cost function is as follows: where V represents the HV battery voltage, I is the current being drawn from the HV battery, R is the internal HV battery resistance determined from the lookup tables provided, and OCV is the open circuit voltage (OCV). Additionally, the following equations for the charge and discharge current were used: τ ω η * = (6) I represents the current drawn from the HV battery to operate the EM, τ is the torque output by the EM, ω is the EM's angular speed, V is the voltage input to the inverter, and η is the system efficiency. The same efficiency data is used for both charge and discharge current. The efficiency lookup table data accounts for rotor iron losses, other rotor losses, stator iron losses, moving losses and winding losses (I 2 R).

Shift Schedule
Overall vehicle efficiency is also dependent on the current transmission gear at a given speed and torque input to the transmission simply because it affects the power output (and losses) from the engine to the wheels. To utilize the torque split algorithm to its full potential, two transmission shift schedules were investigated: Journal of Transportation Technologies • An optimized two-parameter shift schedule, or SOC independent shift schedule (represented in Figure 2) • An optimized three-parameter shift schedule, or SOC dependent shift schedule (represented in Figure 3), that adapts to fluctuations in SOC of the high voltage batteries The goal of the hybrid shift schedules is to determine the optimal gear for the transmission for the current vehicle state to improve fuel economy and reduce energy consumption of a plug-in parallel hybrid-electric vehicle by increasing overall vehicle efficiency and reducing engine fuel consumption compared to the stock 8-speed 8L45 transmission shift schedule designed for a 2016 Chevrolet Camaro. The overall vehicle performance is generally defined by the following two aspects: • Overall vehicle efficiency: The overall efficiency of the power flow of the ICE powertrain and electric powertrain to the wheels. By focusing on overall vehicle efficiency, high voltage battery discharging and charging events are optimized subsequently increasing the vehicle's overall fuel economy.
• Engine fuel consumption: Fuel energy consumption by the engine. This metric was chosen because the power loss of the engine greatly outweighs the power loss of the electric powertrain by approximately a factor of 10. A typical ICE engine (30% to 40% efficiency) is much more inefficient than an electric motor (60% to 98% efficiency). Additionally, the energy density of a carbon-based fuel is much higher than that of electric energy storage. The lower efficiency of an engine coupled with the high energy density of carbon-based fuel results in massive power losses in ICE powertrains. Focusing on lowering engine fuel consumption will have a great impact on the overall vehicle's energy consumption and will reduce the pump-to-wheel emissions. Shift schedules were generated through an exhaustive search method coupled with a fitness function to analyze how "fit" each transmission gear was for all valid vehicle operating points. Once generated, a sensitivity analysis was performed to quantify the impact of the generated shift schedule that adapts to fluctuations in SOC of the HV batteries, or SOC dependent shift schedule, versus the generated traditional static shift schedule, or SOC independent shift schedule.   operating point validity. This process is outlined in Equation (10) where V O,i,j,k is the overall gear validity, V T,i,j,k is the torque validity, V S,i,j,k is the speed validity, T D,i,j is the driver torque demand, T M Max,i is the max motor torque, N Veh,i is the vehicle speed, N E,i,k is the engine speed, N E,Max and N E,Min are the maximum and minimum engine speeds allowed for the engine respectively, G Rat,k is the gear ratio, and the subscripts i, j, and k are the current vehicle speed state, current accelerator pedal position, and current transmission gear respectively.

N. J. Connelly et al. Journal of Transportation Technologies
The fitness of the viable operating points is then calculated to obtain the optimal gear for the current vehicle state. Since the vehicle in this study has a parallel (P3) hybrid architecture and only the engine is directly affected by the transmission, the fitness is defined as a function of engine power loss and engine efficiency at the current operating point. This definition will result in the engine operating in a torque vs. speed curve region that will allow the torque selection algorithm to select a torque that will operate the engine as efficiently as possible.
Equation (11) shows the fitness function used where η E,i,j,k is engine efficiency, PL E,i,j,k is the engine power loss, PL E,Max is the maximum engine power loss, and W η and W PL are the associated weighting coefficients.
, , , , The gear that achieves the highest fitness for that operating point will generate the optimal shift lines for the vehicle. Equation (12)  ( ) The three-parameter shift schedule was generated by assuming a minimum amperage rate as a function of deviation away from the target SOC and the two-parameter shift map. A fixed amperage rate defines the minimum amount of charging (or discharging) torque required for the current SOC, which in turn defines the amount of engine torque needed to meet the driver torque demand.
A calibratable sigmoidal function of the minimum amperage rate as a function of SOC was initially chosen to avoid abrupt gear shifts if the SOC deviation was small ( Figure 5). In the charging region (below target SOC), if the current gear ratio is not able to allow the engine to meet the required torque demand the gear ratio is increased, or a downshift occurs. The opposite is true for the discharging region.

Testing Environments
The completion of the shift schedule implementation led to testing in the soft-

Software-in-the-Loop (SIL) Environment
Software-in-the-loop (SIL) simulations were performed with a full vehicle model of the hybrid-electric vehicle developed in MATLAB/Simulink. The model consists of three main systems: a Vehicle System, a Driver System, and a Controller System. The Vehicle System is a Simulink model created to represent the vehicle and utilizes the Simscape toolboxes provided in MATLAB/Simulink to simulate physical connections of the rotational masses within the drivetrain (driveshaft, rear differential, transmission, engine, wheels, etc.). This system also models the communication interfaces between the primary electronic control modules, or ECMs, within the vehicle and simulates their behavior.
The Driver System is a Simulink model created to simulate a driver. This system oversees simulating startup and shutdown of the vehicle, accelerator pedal input (APP) input, brake pedal input, and park-reverse-neutral-drive-manual (PRNDM) shifting into the Controller System and is the driving force of the three systems.
The Controller System houses the supervisory control algorithm for the vehicle. This system is where all hybridization control algorithms for the vehicle were developed. From a high-level perspective, this algorithm mainly consists of the gear request logic (GRL), which contains the hybrid shift schedules and torque split algorithm (TSA) seen in Figure 7.

Vehicle-in-the-Loop (VIL) Environment
Vehicle testing was performed using the light-duty chassis dynamometer test cell in the Vehicle Emissions Testing Laboratory (VETL) at the WVU Center for Alternative Fuels, Engines and Emissions (CAFEE). The facility is comprised of a Title 40 CFR, Part 1066-compliant [7] Horiba® 4WD Vulcan II emission chassis dynamometer with an accompanying Title 40 CFR, Part 1065 [8] compliant constant volume sampling (CVS) emissions sampling system for spark-ignited and compression-ignited engine vehicles, as well as hybrid, plug-in hybrid and electric vehicles [9]. The dual-roller dynamometer can accommodate testing of two-, four-and all-wheel drive vehicles. The fuel economy results were calculated using equations based on the Society of Automotive Engineers (SAE) J1711 guidelines [10]. The energy consumed by each torque producing powertrain component was first calculated. The electric energy consumed by the electric motor in Wh/km was calculated by analyzing the change between the initial SOC and final SOC of the energy storage system (ESS) over a drive cycle to find the amount of battery pack energy lost in Ah. This value is then multiplied by the nominal pack voltage of 340 volts and divided by the total distanced traveled to find the ESS energy used per kilometer (Wh/km), as shown in Equation (13) The fuel energy consumed was calculated by taking the product of the total volume of fuel consumed over the drive cycle in grams and multiplying by the specific energy density of the fuel used (fuel density of E85 is 7.85 Wh/g [11] and dividing by the distanced traveled to obtain the fuel energy consumption per kilometer. Equation (14) Because this is a hybrid-electric vehicle capable of sustaining battery SOC with engine power, a correction factor is then applied to the fuel energy consumed to account for the conversion of fuel energy to electric energy or charging events. This was done by taking the sum of the fuel energy consumed and the electric energy consumed applied with a conversion factor. The conversion factor used in this analysis is 0.25 as it is the standard for SAE J1711 [10]. This process is outlined in Equation (15) The total energy consumption is then found by adding the SOC corrected fuel energy consumed and the ESS electric energy consumed. The vehicle fuel economy in mpgge is then found through Equation (16) The fuel economy of the engine in mpg was calculated from instantaneous fuel flow reported over CAN from the ECM by simply dividing the total miles traveled when the engine was on by the integration of the instantaneous fuel flow converted to gallons per second. Equation (17)

Resultant Shift Schedules
The procedures detailed in Section 2.2 were carried out and yielding the resultant SOC independent shift schedule is shown in Figure 8. The path each shift line takes follows the "s-shaped" trend of a generic shift schedule. At lower speeds and low APP, each line starts low and to the left. As either speed, APP, or both increase, the line starts to shift up and to the right creating the traditional "s-shape". If APP is held constant at 0%, or no driver accelerator pedal input (zero pedal), and the vehicle is increasing in speed, the shift schedule commands upshifts much sooner to decrease the torque capacity of the engine at the wheels. The engine torque capacity is decreased because less engine torque is needed to meet demand. Inversely, if APP is held constant at 100%, or wide-open throttle (WOT), upshifts occur much later to increase the torque capacity of the engine at the wheels longer to maximize the torque produced. The final resolution of this shift schedule is a 51 × 43 matrix with 2193 possible vehicle operating points where: APP = 0% to 100% in steps of 2% (51 steps) and vehicle speed = 0 to 131.25 kph in steps 3.125 kph (43 steps).
The resultant SOC dependent shift schedule is illustrated by the change in the upshift lines and downshift lines 5% above and 5% below the target SOC in Figure 9 and Figure 10. The dotted lines represent the upshift/downshift lines at the target SOC, while the solid lines represent the deviated shift line. The shift schedule thresholds have moved further to the right and down as SOC deviates further below the target SOC and the shift schedule thresholds moving further to the left and up as SOC deviates further above the target SOC. The final resolution of this shift schedule is a 51 × 43 × 7 matrix with 15,351 possible vehicle operating points where: APP = 0% to 100% in steps of 2% (51 steps), vehicle speed = 0 to 131.25 kph in steps 3.125 kph (43 steps), and SOC = 30% to 40% in a variable step range of 30%, 32%, 34%, 35%, 36%, 38%, and 40% (7 steps). The SOC dependent shift schedule in its entirety is shown in Appendix A. Journal of Transportation Technologies

Software-in-the-Loop (SIL) Results
The vehicle operating mode for the SIL tests was charge sustaining (CS) mode and the charge depleting (CD) mode of the plug-in hybrid vehicle is not considered in the analysis, as the engine and transmission are not operating in CD mode. The fuel economy and efficiency results for the SOC independent shift schedule and SOC dependent shift schedule with an initial SOC of 35% (the target SOC) are shown in Table 1. Due to lack of access to the 8L45 transmission source code, no SIL results could be obtained for the transmission stock shift schedule. The percentage difference of the efficiency and fuel economy results from both shift schedules were calculated using the SOC independent data as a reference. This was done because the results are virtually identical in the SIL environment.
The percentage difference between the two shift schedules favored the SOC dependent shift schedule as it performed slightly better than the SOC independent in all categories. The SOC dependent shift schedule has higher engine and vehicle fuel economies and a higher component efficiency over two iterations of the E&EC drive cycle. However, the differences are small and within uncertainty estimates such that the SOC dependent shift schedule has no apparent significant advantages over the SOC independent shift schedule. This is most likely due to the starting point of the initial SOC being the target SOC for the control algorithm. As previously discussed, the SOC dependent shift schedule is identical to the SOC independent shift schedule at the target SOC due to the method used to generate the shift schedules. If the SOC did not deviate from the target over the drive cycle very far, the alterations in the SOC dependent shift schedule's shift lines would not be significant.

Vehicle-in-the-Loop (VIL) Results
Similar to SIL testing, the vehicle operating mode for the VIL tests was charge sustaining mode and the charge depleting mode of the vehicle is not considered in the analysis. The VIL results were gathered from fuel economy and emissions testing on the light duty chassis dynamometer test cell at the CAFEE VETL located in Morgantown, West Virginia. The emissions data was collected from the CAFEE Horiba described in Section 3.2, while the instantaneous vehicle information was collected from the vehicle's controller area network (CAN). The fuel economy and efficiency results for the SOC independent shift schedule, SOC dependent shift schedule, and stock transmission shift schedule are shown in Table 2 for the EcoCAR competition test cycle. It should be noted that the engine efficiency, vehicle fuel economy, and vehicle efficiency values for all shift schedules have increased from the SIL environment. This is due in part to inaccurately modeled drivetrain parasitic losses within the full vehicle model in the SIL environment. An example is the modeled drivetrain patristic losses of a Simscape torque converter between the modeled engine and transmission. The torque converter losses were added to the model in an attempt to increase the fidelity of the model to better represent the vehicle, but the system could not be properly calibrated from lack of understanding how the Simscape block functioned. The calibration of the torque converter was very rigid and sensitive, meaning a small change in the value within the block resulted in a massive change within the full vehicle model. Multiple components within the full vehicle model suffered from similar model sensitivity issues and due to lack of necessary on-road testing and time constraints the full vehicle model was not calibrated to appropriately simulate the losses of the real the vehicle. Subsequently, the losses seen in the full vehicle model were actually greater than that of the vehicle. Also, it was observed that during vehicle testing, the engine shut off periodically. This was due to the supervisory control algorithm deeming the SOC was too high. This behavior is illustrated in Figure B1 in Appendix B at the points where the engine speed CAN signal goes to zero. A periodic engine shut down was not witnessed during the SIL testing and may be the main contributor to why the engine efficiency, vehicle fuel economy, and vehicle efficiency values have increased in the VIL environment. However, the correlation between the shift schedules in each environment is still practicable. Additional vehicle CAN data from VIL testing is shown in Appendix B. These results include engine speed, engine torque, fuel flow rate, SOC, vehicle speed, ESS current, ESS voltage, and transmission gear versus time as well as a summary table including and energy consumption and efficiency analysis.
In addition to calculating the engine fuel economy from the instantaneous fuel flow, the engine fuel economy was also calculated by carbon balance method, to permit a comparison between the two methods. The total emissions in grams from CO, CO 2 , and HC as well as the distance traveled with the engine on and the total distance traveled are shown in Table B1 in Appendix B. The SOC dependent shift schedule significantly reduced the amount of CO 2 emissions produced from both the SOC independent shift schedule by approximately 16% and the stock transmission shift schedule by approximately 7.5%. This indicated that the SOC dependent shift schedule allowed the high voltage batteries to charge more quickly allowing the engine to shut off sooner, resulting in less emissions produced over the cycle. Additional emissions data collected is shown in Appendix B.
The resulting engine fuel economy calculations from carbon balance and the deviation from the instantaneous fuel consumption engine fuel economy are shown in Table 3. The carbon balanced fuel economy 5% -9% lower than the instantaneous fuel consumption fuel economy for all shift schedules apart from the SOC independent shift schedule. The SOC independent shift schedule carbon balance fuel economy shows 21.6% decrease compared to the instantaneous fuel consumption fuel economy.
Because the trend in fuel economy numbers of instantaneous fuel consumption from SIL to VIL are consistent and within the fuel flow uncertainty of 3% [14], it was suspected that there was an error in the modal emission data collected, namely the CO 2 emissions analyzer. However, upon inspection of the CO 2 emission rate and the percent error of the emission data analyzers [8], it was clear that the tailpipe continuous CO 2 emissions were higher during the SOC independent test than the SOC independent test as shown in Figure B2 and Figure B3 in Appendix B. Figure B2 shows the continuous CO 2 emission rates of between the two tests and Figure B3 shows the cumulative sum of the CO 2 emissions. The estimation of the percent error of the emissions data analyzers is impractical due to the number of independent sensors in the system and was not readily available. CAFEE uses the standard percent error of emissions data collection given by CFR Part 1065 [8] of approximately 2.24%. Journal of Transportation Technologies

Sensitivity Analysis
To perform a more in-depth study of how the SOC dependent shift schedule impacts vehicle performance as the SOC changes, a sensitivity analysis was performed by changing the initial SOC of the simulation in the SIL environment to explore more of the shift schedule. Results were obtained from the vehicle model in the SIL environment at three different initial SOC settings while the target SOC was kept constant: 1) at 5% below the target SOC, 2) at 5% above the target SOC, and 3) at the target SOC. The control algorithm utilized a target SOC of 35%, leading to an SOC of 30% and 40% for the first and second cases above, respectively. The resultant commanded gear from the SOC dependent shift schedule from each case over the drive cycle is shown in Figure 11 with black representing an initial SOC of 35%, blue representing an initial SOC of 30%, and red indicating an initial SOC of 40%. Where the lines get clipped at the upper portion of the graph is where the transmission was in neutral and should be ignored.
As seen in Figure 11, no discernable difference can be seen between the commanded gears if the initial SOC is changed. However, there are subtle differences when zoomed in, notably towards the beginning of the simulation. Figure 12 is a zoomed in image of Figure 11 between times of 60 seconds and 220 seconds of the simulation indicated on Figure 11 by Area 1. In this figure, the command gear at an initial SOC of 30% is more distinguishable from the gear commands at the initial SOC of 35%. When the initial SOC is set at 30%, the SOC dependent shift schedule upshifted later in the simulation during vehicle accelerations. Similarly, the SOC dependent shift schedule downshifted sooner during the vehicle decelerations. These trends coincide with the basic premise of the SOC dependent shift schedule when the SOC is below the target SOC; a lower gear supplies more engine torque to the wheels and to the high voltage batteries. However, this late upshifting and early downshifting only occurred at these three points in the beginning of the simulation.
Once the high voltage battery is charged enough to be above the target SOC, the SOC dependent shift schedule attempted to minimize the engine torque at the wheels to conserve fuel. However, no occurrences of this were found during SIL testing, indicating that the SOC dependent shift schedule's calibratable minimum amperage rates are too strict. Journal of Transportation Technologies   Table C1 and Table C2 and shown visually in Figure C1 through Figure C6 in Appendix C. The results show that the impact of varying the initial SOC with the SOC dependent shift schedule is Journal of Transportation Technologies small because the shift schedule could not be used to its full potential. To explore more of the SOC dependent shift schedule, the initial SOC must be changed; this is in addition to varying the inputs of APP and vehicle speed, which can be done by varying drive cycles. This testing was not performed in the current work.
However, some trends should be noted. The engine fuel economy, for example, has a slight upward trend as the initial SOC increases. This is primarily due to the basic concept within the supervisory control algorithm: if SOC is above the target SOC, the engine is used less and the electric motor more; if SOC is below the target SOC, use the engine more and the electric motor to charge. However, these trends could be a result of the torque split algorithm that was developed for the vehicle, rather than the transmission shift schedule [15]. These results include engine speed, engine torque, fuel flow rate, SOC, vehicle speed, ESS current, ESS voltage, and transmission gear versus time as well as a summary table including energy consumption and efficiency analysis.

Conclusions
The objective of this research was the generation and sensitivity analysis of two hybrid shift schedules for a transmission in a position 3 (P3) parallel hybrid-electric vehicle with the objectives of minimizing energy consumption and increasing vehicle fuel economy, while reducing emissions. The two shift schedules that were generated were a traditional two-parameter (SOC independent) shift schedule that operates as a function of the driver's accelerator position and the vehicle's speed, and a three-parameter shift schedule (SOC dependent shift schedule) that also adapts to fluctuations in the state of charge of the high voltage batteries.
To create the shift schedules, first, a gear validation was performed using vehicle torque capacity and vehicle speed as the boundary conditions. Then an exhaustive search was coupled with a fitness function to evaluate all possible vehicle operating points of the most "fit" gear for that operating point. The metrics used for evaluating the fitness included engine power loss and overall vehicle efficiency. The shift schedule generated from the maximum fitness evaluated for each vehicle operating point generated the two-parameter shift schedule, or SOC independent shift schedule. To create the SOC dependent shift schedule, the SOC independent shift schedule was used as the foundation for the target SOC.
This foundation was altered based on a calibratable minimum amperage rate needed for a given SOC to modify the upshift and downshift lines of the SOC independent shift schedule, creating the SOC dependent shift schedule.
The shift schedules were then tested and analyzed in the software-in-the-loop The sensitivity analysis performed on the SOC dependent shift schedule in the SIL environment consisted of running the EcoCAR 3 emissions and energy consumption (E&EC) drive cycle while varying the initial SOC from 30%, 35%, and 40%. The results indicated that the commanded gear from the SOC dependent shift schedule rarely varied in each case. At the beginning of the simulation during the initial SOC at 30% case was the only time a difference could be found within the SOC dependent shift schedule. After the torque split algorithm stabilized and sustained the target SOC, it was shown that SOC had little effect on the resultant shift schedule. The summary results for the sensitivity analysis yielded similar outcomings netting on average a 2% deviation as the initial SOC was varied. This is in part due to the lack of exploration of the SOC dependent shift schedule's full potential. In order to thoroughly analyze this shift schedule, testing with other EPA drive cycles with varying the initial SOC would be necessary.
While the results demonstrated that the SOC dependent shift schedule performed slightly better than the SOC independent shift schedule, the SOC dependent shift schedule will require more processing power during vehicle operation due to the 3-dimensional interpolation being performed. Because the hybrid supervisory controller, or HSC, used in the test vehicle has more processing power than a typical vehicle electronic control unit, or ECU, this issue was never experienced. The performance of these two shift schedules could be further investigated by comparing the processing overhead of the HSC over a drive cycle executed with each shift schedule. However, the indistinguishable differences between the two shift schedules warrant further investigation into the generation and calibration of the SOC dependent shift schedule.
Another recommendation is the optimization method of the shift schedule.
The optimization method was a heuristic one of iterative SIL and VIL tests coupled with good engineering sense. This was done because the shift schedules also had to be generated and compared, to form a baseline measurement to determine which method was superior. Further optimization of the selected shift schedule could be more adequately performed through use of dynamic programming similar to the research done by Shen, et al. [16]. Based on the analyses performed, the SOC dependent shift schedule warrants further research to be optimized. Journal of Transportation Technologies Figure A3. SOC dependent shift schedule upshift lines, target vs. 5% above target SOC. Target SOC shift schedule indicated by dashed lines, 5% above target SOC indicated by solid lines. NOTE: In this case, no movement of the upshift lines was deemed necessary by the code.        Figure B2. CO 2 emission rates of SOC independent and SOC dependent shift schedules. Figure B3. CO 2 emissions cumulative sum of SOC independent and SOC dependent shift schedules. Journal of Transportation Technologies