Power Split Supercharging: A Mild Hybrid Approach to Boost Fuel Economy †

: This work investigates an innovative low-voltage ( < 60 V) hybrid device that enables engine boosting and downsizing in addition to mild hybrid functionalities such as regenerative braking, start-stop, and torque assist. A planetary gear set and a brake permit the power split supercharger (PSS) to share a 9 kW motor between supercharging the engine and direct torque supply to the crankshaft. In contrast, most e-boosting schemes use two separate motors for these two functionalities. This single motor structure restricts the PSS operation to only one of the supercharging or parallel hybrid modes; therefore, an optimized decision making strategy is necessary to select both the device mode and its power split ratio. An adaptive equivalent consumption minimization strategy (A-ECMS), which uses the battery state of charge (SoC) history to adjust the equivalence factor, is developed for energy management of the PSS. The A-ECMS effectiveness is compared against a dynamic programming (DP) solution with full drive cycle preview through hardware-in-the-loop experiments on an engine dynamometer testbed. The experiments show that the PSS with A-ECMS reduces vehicle fuel consumption by 18.4% over standard FTP75 cycle, compared to a baseline turbocharged engine, while global optimal DP solution decreases the fuel consumption by 22.8% compared to the baseline.


Introduction
Hybrid electric vehicles (HEVs) are one of the promising solutions for reducing carbon emissions in the transportation sector. During the past two decades, many different architectures for hybridized powertrains have emerged [1]. Unfortunately, despite their relative technology maturity and their proven effectiveness in reducing fuel consumption, the market penetration of HEVs is still poor [2]. The main factor for low sales rates is the higher initial cost of these vehicles compared to traditional vehicles with only internal combustion engines (ICEs). In contrast to expensive full HEVs, which use high-voltage/-power electric machines and electronics, this work investigates an economical low-voltage hybrid system, called a power split supercharger (PSS), as shown in Figure 1.
The PSS, configured with a 9 kW 48 V motor, can drive a supercharger to pressurize the intake air of the engine or it can operate as a regular parallel hybrid system and supply/draw torque directly to/from the crankshaft when the supercharger is locked and bypassed. The inadequate torque of a small naturally aspirated (NA) ICE requires conventional mild hybrid systems to employ larger NA or boosted ICEs for full performance. However, the PSS can provide sufficient boost to a small The planetary gear set and the electric motor speed control capability decouple the boost pressure generated by the PSS from the crankshaft speed, resulting in a fast torque response and improved vehicle drive-ability compared to traditional boosting devices, such as turbochargers or mechanical superchargers. Flexible supercharging can also be achieved with an electric supercharger such as the HyBoost system from Valeo [3]. However, powering the supercharger solely with electricity necessitates a larger battery and motor, leading to a higher system cost. Figure 2a shows the required supercharger mechanical power in a 1.6 L gasoline engine studied here, while Figure 2b shows the corresponding motor power in the PSS system for different engine speeds and torques. While for the range of operating points shown the supercharger power is as high as 15 kW, most of this power is supplied by the engine crankshaft. In every operating condition either a small portion of the power comes from the motor or the motor is slightly generating. This characteristic is especially useful for scenarios such as hill climbing, shown in Figure 3, where the supercharger has to provide a continuous boost pressure due to the high requested torque. For the simulated example shown in Figure 3, vehicle cruising at 110 km/h with a road grade of 5 • for 20 min, a small SUV with the PSS would slightly charge a 2.5 kW.h battery, while a purely electric supercharger (eSC) would completely deplete the battery, as demonstrated in Figure 3b. The modeled vehicle and engine are explained in further detail in the following sections.
This electric power and energy accessibility problem has pushed vehicle manufacturers to use electric superchargers in combination with a turbocharger, examples of which are Volvo T6 and T8 engines [4]. In these powertrains, the turbocharger can be used during steady state, and the supercharger can make the transients faster. The PSS system, however, can be used as a stand-alone boosting device reducing the system cost in addition to enabling hybrid functionalities such as regenerative braking and start-stop. This work develops an online energy management system for an engine equipped with a PSS and experimentally verifies the fuel economy benefits of the device when it replaces a conventional turbocharger.
While in traditional vehicles the driver's entire requested torque is supplied by an ICE, HEVs need an effective energy management system to determine the power split ratio between the engine and the battery at each time instant. Energy management methods for HEVs are extensively investigated in literature. These methods are often classified as optimization-based methods and rule-based methods [5,6]. Rule-based approaches are usually a set of conditional statements based on simple principles and heuristics; hence, they are easily implementable. As an example, thermostatic control, which is developed for a series HEV [7], turns the engine on or off depending on the battery SoC. Although some rules are derived from optimization results, these methods do not fully exploit the powertrain flexibility and do not guarantee optimal performance. Furthermore, the generated rules are not reusable for a different powertrain configuration or control objective.  Optimization-based approaches can more effectively identify optimum solutions at the price of complexity as they minimize a cost function subject to the system physics and constraints. Various performance metrics such as fuel consumption or emissions can be included in the optimization cost function to achieve different performance goals. The optimization horizon can vary from a single time step, as in equivalent consumption minimization strategy (ECMS) [8], to multiple time steps, such as with model predictive control (MPC) [9], or over the entire drive cycle, as in dynamic programming (DP) [10,11]. Note that only the methods that minimize fuel consumption over the full drive cycle give the global optimum solution; however, these methods are prohibitively computationally expensive while also requiring knowledge of future driver demands. Nevertheless, they provide a criterion for evaluating other energy management algorithms in addition to giving insight into optimal policies.
The charge-sustaining global optimal energy management strategy for a vehicle with the PSS was formulated and solved using DP in a prior work [12], and a simple online energy management system based on ECMS was also previously presented and tested in simulation [13]. This work extends our previous efforts by developing an Adaptive-ECMS (A-ECMS) and documenting the fuel economy benefits of the PSS through advanced hardware-in-the-loop (HIL) experiments. The main contributions of this work are as follows: first, an Adaptive-ECMS energy management system is introduced to select the PSS mode and its power split ratio. Second, the implementation of the hardware-in-the-loop experiments is described in detail, and some practical challenges are explained. Third, the operation of the PSS is demonstrated experimentally, and finally, the effectiveness of the PSS hardware and the developed controllers in fuel consumption reduction of a vehicle is quantified over the standard FTP75 cycle.
After introducing the utilized hardware and models, the global fuel consumption minimization problem is described briefly. An ECMS is formulated for selecting the PSS mode and its power split ratio in Section 3.2 and the Adaptive-ECMS is described in Section 3.3. Section 4 presents the engine dynamometer experimental testbed and the details of HIL implementation. The experimental demonstration of fuel economy results and PSS operation are shown in Section 5, and the paper concludes with the main findings of the work.

Experimental Hardware and Model Framework
The baseline engine is a 1.6 L Ford EcoBoost engine, which is a 4 cylinder spark ignition (SI) turbocharged engine. The turbocharger is replaced by the PSS in the alternative powertrain studied in this work. Figure 1 shows a schematic view of the engine with the PSS and other powertrain components. The PSS is configured with a planetary gear set, a roots supercharger, a motor, a bypass valve, and a brake. The sun gear is attached to the supercharger, the ring is connected to the motor, and the carrier is coupled with the engine crankshaft through a set of belt and pulleys. The PSS can enable two distinct operating modes by controlling the motor, bypass, and the brake. In boosting mode, the bypass is closed, the brake is released, and the motor can control the supercharger speed and resulting boost pressure independently of the crankshaft speed. In torque assist mode, the brake locks the sun gear and the supercharger is bypassed. In this mode the planetary gear set acts as a regular gear set, which enables the motor to supply/draw torque to the crankshaft for start-stop, regenerative braking, or assisting the crankshaft. The engine fuel consumption map, shown in Figure 4, is produced using a high-fidelity GT-Power model, which is described in detail and validated against engine dynamometer experiments elsewhere [14]. In Figure 4, τ max e,NA is the maximum torque that the NA engine can produce, τ max e,B is the maximum engine torque when the PSS is in boosting mode, and (τ e,NA + τ TA ) max is the powertrain maximum torque in torque assist mode (maximum motor torque added to the crankshaft). The modeled vehicle is a MY2015 Ford Escape crossover SUV. The drivetrain model includes the crankshaft dynamics, a friction clutch, a torque converter, and a 6-speed automatic transmission. The model details and control strategy are described in a prior work [14]. The driver model is a gain-scheduled proportional + integral (PI) controller and uses a 1 s preview of the tracking error and vehicle acceleration. A 1.2 kWh lithium-ion battery is assumed for the rest of this study. An open circuit voltage with a resistance (OCV-R) is used to model the battery and compute its state of charge dynamics, detailed in [12].

Global Fuel Consumption Minimization
The optimal energy management problem for a vehicle with a PSS and with the full driving profile preview was formulated and solved using DP elsewhere [12,15]. In this work the DP solution was used as a benchmark to evaluate the effectiveness of the online energy management algorithm; thus, only a summary of the DP formulation is presented. The cost function for the global fuel consumption minimization problem is given in Equation (1). Different terms from left penalize the fuel flow rate, the gear shifts, the engine cranking (for start-stop), and the PSS mode, respectively, where k refers to the kth step time, N is the problem horizon, which is the full drive cycle, T s is the sampling time equal to 1 s,ṁ f is the fuel flow rate, n g represents the gear number, x e stands for the engine on/off state, and u br is the PSS brake position used to indicate the PSS mode, where u br = 0 is the boosting mode and u br = 1 the torque assist mode. The coefficient α controls the gear shift frequency, β is the engine cranking fuel penalty, and λ has a very small value to enforce the brake locked as the default mode. The full detail of the problem constraints are presented in the original work [15]. The battery state of charge, the engine on/off state, and the gear number are the modeled states. The latter two had to be modeled as states to be penalized in the objective function. The control inputs for this problem are the PSS mode, the commanded torque assist from the electric motor, the engine on/off command, and the gear shift command. A MATLAB-based dynamic programming function [16] was used to solve this problem.
In the prior work the manufacturer map for the electric motor was used to estimate the fuel economy, and no loss was assumed for the planetary gear set and pulleys. However, the experiments showed that both the motor efficiency and its torque limits are different from the manufacturer map. Hence, new experimentally validated maps were produced to update the results in this work. Figure 5 shows the measured efficiency from/to the electric power, measured by an AVL battery emulator, to/from the engine-dynamometer crankshaft, measured using a torque meter. The maximum and minimum motor torque limits are also presented. Compared to the prior maps, the losses were up to 15% more, especially at low speed and negative torques. The minimum motor torque was also slightly higher at lower engine speeds. Both of these reduced the recuperated power from regenerative braking during a cycle. The DP results presented later in Table 1 are updated with the new map.  Figure 5. Experimentally generated motor and gear set map.

Equivalent Consumption Minimization Strategy
The equivalent consumption minimization strategy assigns an equivalent fuel flow rate to the electric energy consumption by using an equivalence factor and minimizes the sum of the engine and motor fuel flow rate at only the current time step [8,17]. As this strategy does not need any preview information it can be implemented online. The motor torque, τ m , is calculated as in which τ e and ω e represent the engine torque and speed respectively, ω m is the motor speed, and α eq is the equivalence factor. The energy management system (EMS) of a vehicle with a PSS has to select the PSS mode first. Only if the torque assist mode is selected will the optimum motor torque need to be determined in the next step to minimize the powertrain fuel consumption. When the boosting mode is selected the motor torque is not an optimization parameter but is instead used to control the boost pressure and, hence, the engine torque. Boosting is only justified when the requested crankshaft torque, τ d crk , is larger than the torque limit that the naturally aspirated engine can produce, τ max e,NA (above the blue area in Figure 4), because simultaneous boosting and throttling is not an efficient policy [18]. Therefore, it is fuel efficient to lock and bypass the supercharger when τ d crk < τ max e,NA . On the other hand, due to the small motor size, the NA engine with direct torque assist from the motor cannot produce a torque higher than (τ e,NA + τ TA ) max , shown in Figure 4; thus, when a high torque in the yellow area of Figure 4 is requested, the PSS has to work in boosting mode. Finally, when the requested torque is smaller than the maximum powertrain torque in torque assist mode and larger than the NA engine torque limit (green area in Figure 4), the requested torque can be achieved through either mode. A consumption minimization rule is introduced to determine the PSS mode that produces the minimum equivalent fuel consumption as follows: in which u br is the PSS brake position used to represent the PSS mode, andṁ f ,eq is the equivalent fuel flow rate of the engine and motor, computed for each mode as • Torque assist mode (u br = 1): where the superscript d refers to the desired or commanded values, g R is the ring gear teeth number, g S is the sun gear teeth number, n ri is the ring-to-idler gear ratio, and n im is the idler-to-motor gear ratio. The variable τ TA represents the torque assist from the motor on the crankshaft and is related to the motor torque through (6).
Equation (8) indicates that during boosting mode the entire crankshaft requested torque has to be supplied by the engine. In this mode the supercharger pressure ratio is decoupled from the engine operating speed. Keeping the throttle valve open in the boosted condition reduces the engine losses and increases the efficiency. Adopting this strategy, the steady-state motor power for driving the supercharger can be mapped into engine operating points shown in Figure 2b. This map is used to calculate the equivalent fuel flow rate of the motor in boosting mode.
The solution to Equations (2) and (3) is computed for various values of the equivalence factor α eq . Figure 6a-c shows the solution to Equation (3) for equivalence factors of 0.13, 0.18, and 0.23 kg/kWh, respectively. The green color in these plots indicates boosting mode, while the red color shows torque assist mode. Figure 7a-c presents the optimum motor torque during torque assist mode generated from (2) for the same equivalence factors.
The equivalence factor represents the relative value of the electric power. A smaller equivalence factor uses the torque assist mode more often and uses the motor to assist the crankshaft over a larger operating region (more red color in Figures 6a and 7a). A higher equivalence factor increases the penalty for electric power, which causes the ECMS controller to use the boosting mode more often in Figure 6b,c while also using the motor to generate more energy, often at low loads (more green color in Figure 7b,c).

Adaptive-ECMS
The traditional ECMS method requires tuning the equivalence factor offline for every driving profile to ensure that the battery state of charge remains within the desired/operational limit. However, in real-world applications the future velocity profile is not known. Therefore, it is necessary to tune the ECMS factor in real time to ensure acceptable operation of the energy management system, especially when starting from an unfavorable initial condition. A-ECMS adjusts the equivalence factor based on drive cycle prediction, driving pattern recognition, or feedback from the battery state of charge [19]. In this work a modification of the approach that uses the SoC feedback [20] is adopted. The equivalence factor is adjusted as where q is a constant coefficient. The suitable sampling time for Equation (9) depends on the relative size of the energy storage and energy consumption. Simulations showed that a sampling time of less than 1 min can keep the SoC in 40-60% range for the tested drive cycle. However, a sampling time of 15 s was selected for the experiments for a tighter control over SoC, without adding a significant computational effort. Further investigations into sampling time dependence on drive cycle and vehicle parameters are left for future development. Figure 8 shows the A-ECMS implementation for hardware-in-the-loop experiments presented in the next section. P b represents the battery power.  Figure 9 shows a picture of the engine-dynamometer experimental testbed, which includes an AVL AC transient dynamometer, an instrumented 1.6 L Ford EcoBoost engine, and the power split supercharger by EATON. An AVL SESAM-FTIR emission measurement bench is used to measure exhaust gas species and calculate fuel flow rate along with a hot wire air flow rate meter. An AVL battery simulator is used to power the PSS and measure the motor current and voltage. A rapid prototyping electronic control system (RPECS TM ) from Southwest Research Institute (SwRI) was used to integrate all engine controllers, the online energy management system, and implement real-time vehicle and driver models.

Implementing A-ECMS and Hardware-in-the-Loop Experiments
In the hardware-in-the-loop experiments the engine and the PSS are the physical hardware, and the vehicle, the driver, and the battery are models coded in RPECS TM . The AC dynamometer is programmed to play the role of the vehicle body and follow a drive cycle speed profile. In these experiments the driver model issues an accelerator or brake pedal based on the vehicle velocity tracking error. From this command the energy management system and the low-level controllers compute the actuator positions for the engine, dynamometer, and the PSS, including the throttle position (u d θ ), motor torque (τ d m ), the PSS brake command (u d br ), the supercharger bypass command (u d bp ), and the engine speed (ω d e ). The produced crankshaft torque (τ crk ) is measured and fed back into the vehicle longitudinal dynamics to calculate the next vehicle speed. This feedback system, presented also in Figure 10, permits velocity tracking and an accurate drive cycle fuel economy measurement. Note that the AC dynamometer can track either a desired speed or a desired torque profile. The torque tracking mode is not always safe because, in this case, the crankshaft speed is determined by the torque balance between the engine and the dynamometer. Operating in this mode in case of a subsystem failure, communication delay, or software bug can result in over speeding the engine, damage, or complete destruction. Therefore, in this work the dynamometer was always used in the speed control mode, and as shown later in the experimental results, the dynamometer controller did an impeccable job in tracking the engine speed set point. The following sections present HIL implementation for the two propulsion modes, locked and unlocked torque converter. All models and the energy management system are implemented in a 5 ms loop in RPECS TM .

Hardware-in-the-Loop Implementation for Locked Torque Converter
When the torque converter (TC) is locked, the vehicle speed is computed from the longitudinal vehicle dynamics and the measured crankshaft torque as follows: where M is the vehicle mass, v is the vehicle velocity, F t is the traction force, F b is the braking force, F l is the road load, i g is the gear ratio, τ loss is torque loss in the transmission, R w is the wheel radius, and ω d e is the engine speed computed from the vehicle speed and fed back into the dynamometer. The details of the vehicle and transmission models are presented elsewhere [14].
The requested tractive torque, τ d trc , when the accelerator pedal is active is linearly mapped to the pedal position, u acc : where τ min e is the minimum engine torque, and τ max e,B is from Figure 4. The requested braking torque on the gearbox inlet shaft, τ d brk , is computed from the brake pedal position, u brk produced by the driver model: where τ max brk is the maximum braking torque on the wheels. The PSS optimal mode, u d br , during traction (which is τ d crk > 0) and the optimum motor torque in torque assist mode, τ d,TA m , are computed offline and stored in look up tables based on the requested crank torque, the measured engine speed, and the equivalence factor: The desired engine torque is Finally, the desired intake manifold pressure is computed from the engine speed and the desired engine torque: When the desired manifold pressure is less than the ambient pressure the supercharger is bypassed (u d bp = 1) and the intake throttle is used to control the intake manifold pressure, while when the desired intake manifold pressure is higher than the ambient pressure the throttle is wide open and the supercharger speed is controlled by the motor to achieve the desired intake manifold pressure. Both the throttle controller and the supercharger speed controller are feedforward PI controllers. The supercharger speed controller has an inner PI controller to manipulate the motor torque to achieve the desired supercharger speed. The details of the low-level controllers are presented elsewhere [14].
The motor torque during regenerative braking, τ d,Reg m , is computed by τ d,Reg m = max(τ d crk g R (g R + g S )n im n ri , τ min m ) (19) where τ min m is the minimum motor torque shown in Figure 5. The PSS mode is set to torque assist mode during braking. Note that Equation (19) is the solution to Optimization (2) since simultaneous generation from the engine and regenerative braking is prohibited in here (τ e = τ min e during braking). Finally, the commanded motor torque, τ d m , comes from either the PI controller (τ d,PI m ), regenerative braking, or the torque assist (from A-ECMS) depending the PSS mode and the requested tractive torque sign:

Hardware-in-the-Loop Implementation for Unlocked Torque Converter
When the torque converter is unlocked, there is no mechanical coupling between the engine and the wheels. However, in order to use the dynamometer in the speed control mode with an unlocked torque converter, it is assumed that the engine speed is equal to its idling speed when the TC unlocks (ω d e = ω e,idle ). The minimum engine torque to hold the idle speed is calculated from the torque converter K-factor (K) and torque ratio (TR), which are functions of turbine to pump speed ratio (SR): where ω tct is the torque converter turbine speed, τ tct is the turbine torque, τ tcp is the pump torque, and ω tcp is the pump speed. Given that ω tcp is equal to the engine idling speed when the torque converter unlocks, the minimum torque on the crankshaft when the turbine speed drops to less than engine idling speed can be computed as a function of turbine speed, τ * tcp (ω tct ). Accordingly, the minimum torque on the crankshaft, τ min crk , is computed by The requested torque on the crankshaft is Equation (25) imposes some positive torque demand on the crankshaft at low vehicle speed to maintain the engine idling speed, and it disables regenerative braking under these conditions. Similar to the locked torque converter case, Equations (15)- (18) and (20) are used to determine u d θ , τ d m , u d bp , and u d br in this mode. The engine speed is set equal to the idling speed, ω d e = ω e,idle , and (11) has to be corrected to include the torque converter torque ratio,

Engine Start-Stop
In a vehicle the engine is connected to the transmission, and the transmission clutch is open during engine starts. On the engine dynamometer the engine is permanently connected to the dynamometer with a large inertia. Therefore, it is not possible to mimic the engine start-stops with a dynamometer. To emulate the start-stop behavior, the stopped portions of the drive cycle, where the engine is turned off, are removed from the velocity profile for the vehicle with the PSS, and a fuel penalty is added for each start-stop event. The next section shows the resulted velocity profiles in addition to other experimental results.   Table 1 summarizes the experimental fuel consumption (FC) results along with the predicted global minimum fuel consumption, produced with DP and a simplified vehicle model. The gearshifts of the baseline turbocharged engine are also optimized by DP in results shown in the first row of Table 1. The same gearshift strategy is used for the turbocharged engine and the engine with PSS during experiments. DP predicts that the engine with the PSS consumes 22.8% less fuel compared to the turbocharged engine. The HIL experiments were repeated three times for the PSS and two times for the baseline turbocharged engine, and the mean FC values are reported in the table. The FC values varied from 5.92 to 5.99 l/100 km for the engine with PSS and from 7.20 to 7.37 l/100 km for the turbocharged engine. The HIL experiments show that the engine with the PSS consumed 18.4% less fuel compared to the baseline turbocharged engine on average, which is only 4.4% higher than the global minimum FC from DP. This result substantiates the effectiveness of the implemented energy management system considering that A-ECMS does not use any preview information and only minimizes its cost function at a current time step. There is some offset between the absolute values of FC in simulations versus experiments. The reason is that the simulations use a fuel consumption map produced by GT-Power simulations, which is shown to accurately predict the fuel consumption variation with load and speed and between different engine configurations, but has a constant offset compared to the experimentally measured fuel consumption [14]. Figure 12a shows the battery state of charge (SoC) variation during the HIL experiment. Starting from 50% SoC, the battery SoC maintained between 44% to 51% during the experiment, showing the possibility of further battery size and system cost reduction. Figure 12b shows the equivalence factor. The adaptation rule (9) can keep the SoC between 40% and 60%, but still the initial value of α eq (0) was tuned to get a final SoC value close to 50%. Finally, the fuel mass was corrected as follows to account for the small ∆SoC between the start and end of the cycle,

Fuel Consumption Reduction with PSS
where W f is the fuel mass, W cor f is the corrected fuel mass, U is the battery open circuit voltage, C n is the battery capacity, andᾱ eff is the average equivalence factor during the experiment from Figure 12b.

Power Split Supercharger Operation during a Transient Drive Cycle
This section presents the details of the hardware and energy management system operation during the HIL experiments. Figure 13 shows the intake manifold pressure, p im . Figure 13a shows p im over the entire cycle along with the PSS brake position. The intake manifold pressure increased to more than the ambient pressure (around 100 kpa) only during few instances, which correspond to vehicle accelerations where the PSS switches to boosting mode (u br = 0). Figure 13b shows p im variation during a portion of the cycle in more detail (marked with blue square in Figures 11b and 13a) on top of the desired signal value, p des im , and the supercharger bypass valve position. As mentioned before, when p des im is less than the ambient pressure, the supercharger is bypassed and the throttle controls p im . When p des im increases to more than the ambient pressure, the throttle opens wide, the bypass valve closes, and the supercharger controls p im . With the current controller gains, the 0→90% response time to achieve full boost is around 1 s, but it can be reduced to around 0.7 s with more rigorous calibration and gain scheduling. Figure 14 shows the engine speed, the motor speed, and the supercharger brake position for the same portion of drive cycle. The motor speed is multiplied by R n im n ri (g R +g S ) , which corresponds to the gear ratio between the motor and crankshaft when the supercharger is locked. During the boosting mode the supercharger speed, ω sc , is related to the motor and crankshaft speed by when the PSS switches to boosting mode the brake opens and the motor has to decrease its own speed by applying some negative torque to increase the supercharger speed. The motor torque and power during the selected interval are shown in Figure 15. The motor torque is the reported value by the motor control unit, and the motor power, P m , is measured by the AVL battery simulator. The time gap corresponds to a vehicle acceleration; hence, the motor is assisting the crankshaft when PSS is in torque assist mode (positive motor torque). When switching to boosting mode the motor initially applies some negative torque to speed up the supercharger, and then the motor torque is controlled to track the desired intake manifold pressure. Finally, when boosting is not required, the motor speed increases by applying a positive torque, and when the motor speed is high enough (supercharger speed close to zero) the supercharger is locked again. The brake position is also shown on these plots to distinguish between boosting and torque assist modes. Note that the motor power sign depends on both its torque and speed signs because the PSS motor can rotate in both directions.   The final piece of the HIL experiments is controlling the desired engine speed. Figure 16 shows the commanded engine speed and its actual value controlled by the dynamometer. As seen, the dynamometer can perfectly track the desired engine speed.

Conclusions
This work presented optimal energy management and hardware-in-the loop experiments for a novel low-voltage hybrid system that can be used either as a flexible supercharger or as a parallel hybrid system, enabling start-stop, regenerative braking, and torque assist. An adaptive equivalent consumption minimization strategy from the literature was modified and customized to the PSS system for selecting both the device mode and the power split ratio in hybrid mode. It was shown that when the relative cost of the electric power is higher, the algorithm chooses to use the supercharger across a wider range of operating points, while when the electric power is relatively cheaper the energy management system supplies the motor torque directly to the engine crankshaft. The implementation of drive cycle hardware-in-the loop experiments on an engine dynamometer testbed was discussed in detail, and some of practical aspects were explained. It was shown that the new device with the developed energy management system decreased Ford Escape fuel consumption by 18.4% compared to a baseline turbocharged engine over the FTP75 standard cycle, which is only 4.4% less than the global optimal solution from dynamic programming. Finally, the details of the PSS operation and mode transitions during experiments were shown and discussed in detail. Possible future research directions would be further analysis of the A-ECMS adaptation law and testing the PSS and the developed A-ECMS algorithm in a vehicle. Acknowledgments: The authors would like to thank the EATON corporation and Southwest Research Institute for providing technical support instrumental to the success of this work.

Conflicts of Interest:
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Abbreviations
The following abbreviations are used in this manuscript: