Abstract
A robust closed-loop active flow control strategy for road vehicles under unsteady cross-wind conditions is presented. It is designed based on black-box models identified from experimental data for a 3D bluff body equipped with Coanda actuators along the rear edges. The controller adjusts the blowing rates of the actuators individually, achieving a drag reduction of about \(15\%\) while simultaneously improving cross-wind sensitivity. Hereby, the lateral vehicle dynamics and driver behavior are taken into account and replicated in the wind tunnel via a novel model support system. The effectiveness of the control strategy is demonstrated via cross-wind gust experiments.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Most wind-tunnel investigations of road vehicles are conducted under low-turbulent free-stream conditions, mainly with the objective to reduce aerodynamic drag and thus increase fuel efficiency. However, there has been a growing interest in how unsteady flow phenomena affect vehicle aerodynamics. These effects can be classified into three different groups: time-varying external flow conditions, for example, due to side-wind gusts; unsteady effects created by the lateral or vertical vehicle motion; and self-excited flow characteristics such as wake instabilities. Sims-Williams (2011) gives an overview over the related test methods and results obtained by different researchers. Accordingly, cross-wind gusts with scales of 2–20 vehicle lengths are the most critical, because the observed flow phenomena can differ significantly from quasi-steady conditions. Furthermore, lateral vehicle dynamics and driver behavior are sensitive to disturbances in this frequency range. Wagner (2004) and Krantz (2011) point out the importance of lateral vehicle dynamics and driver behavior when assessing a vehicle’s cross-wind sensitivity and they present corresponding models.
Approaches to improve the cross-wind sensitivity are mainly limited to passive means such as shape optimization (Krajnović and Basara 2009) or adding airflow break-away edges (Krantz 2011). Although active flow control (AFC) methods for bluff bodies are gaining more and more attention, they are still mostly investigated under steady, low-turbulent flow conditions with the objective of minimizing aerodynamic drag. Here, most researchers investigate the Ahmed body with actuation on the rear slant (Brunn et al. 2007; Muminović et al. 2008; Aubrun et al. 2011; Joseph et al. 2012; Park et al. 2013; Gilliéron and Kourta 2013), whereas there are only a few reports about the successful application of AFC to square-back configurations. To this end, Littlewood and Passmore (2012) use steady blowing through a single slot at the upper rear edge of a simplified car model for aerodynamic drag reduction, whereas Englar (2001, 2004) applies pneumatic actuation, exploiting the Coanda effect along all four rear edges of a generic truck-trailer configuration. Englar also suggests asymmetric blowing for generating a yaw moment to counter the effects of cross-wind.
Most of the research on AFC for bluff bodies is carried out with open-loop actuation that is operated at constant amplitudes or frequencies. However, AFC, as opposed to passive means, offers the potential to adapt the actuation to changing flow conditions using feedback. In this paper, we present a closed-loop AFC strategy for road vehicles exposed to cross-wind gusts. The feedback controller is designed based on black-box models identified from input–output measurements. It adjusts the blowing rates at the rear edges of a square-back 3D bluff body individually. The controller reduces aerodynamic drag and controls a weighted sum of side-force and yaw-moment coefficients to reduce cross-wind sensitivity. Thus, the lateral vehicle dynamics and driver behavior are taken into account. The resulting vehicle motion is calculated in real time based on appropriate dynamic models and is executed online by a novel experimental setup. The effectiveness of the controller in reducing the drag coefficient while improving lateral stability is demonstrated via cross-wind gust experiments.
2 Experimental setup
2.1 Cross-wind tunnel
The experiments are conducted in a special cross-wind tunnel, the concept of which is based on a similar tunnel used by Dominy and Ryan (1999) at Durham University. Figure 1 shows a CAD representation of the cross-wind facility at Technische Universität Berlin. A blowing open-jet wind tunnel with a nozzle exit width and height of \(0.7 \, \hbox {m} \times 0.5 \, \hbox {m}\) is used to generate an axial velocity of up to 20 m/s with a turbulence level of less than \(3 \%\) in the empty test section. A raised splitter plate \(50 \, \hbox {mm}\) above the test-section floor reduces the wind-tunnel boundary layer. The vehicle model is installed at the intersection of the two wind-tunnel axes, at a distance of 0.64 times the vehicle length between the beginning of the raised floor and the front of the body. A second blowing wind tunnel with two outlets, with dimensions of \(1.93 \, \hbox {m} \times 0.5 \, \hbox {m}\) each, is installed at an angle of \(20^\circ\) with respect to the axial jet. When the axial wind-tunnel is set to its maximum velocity of 20 m/s, cross-wind angles of up to \(15^\circ\) can be achieved by running the cross-wind fan at maximum speed. During the cross-wind gust experiments, the transient velocity and cross-wind angle are monitored by a Cobra-shaped 5-hole probe (Aeroprobe, PC5-TIP-2-5-C240-152-025, absolute accuracy better than \(0.4^\circ\)) that is installed at the ceiling of the test section above the model front.
For cross-wind gust generation, the outlets of the cross-wind tunnel are equipped with 20 shutters that can be turned individually by pneumatic cylinders. Under straight flow conditions, all shutters at the lower outlet are closed, whereas the upper outlet is open to prevent the cross-wind fan from stalling. A microprocessor is used to trigger the shutter blades consecutively with a time delay matching the axial wind-tunnel velocity. This opens the lower outlet starting at the front of the test section and generates a cross-wind gust that travels over the vehicle. Dominy and Ryan (1999) present a detailed study of the gust development in their wind tunnel.
2.2 Bluff body
Figure 2 shows the 3D bluff body investigated here. It has been previously studied by the authors (Pfeiffer and King 2012, 2014). The geometry and actuation concept are adopted from Englar (2001, 2004), but the vehicle length was reduced, such that the model represents a small truck or delivery van. Its dimensions are \(L = 406.5 \, \hbox {mm}\), \(H = 160 \, \hbox {mm}\), and \(W = 115 \, \hbox {mm}\), with a wheelbase length of \(L_{wb} = 230 \, \hbox {mm}\) and a wheel diameter of \(44 \, \hbox {mm}\). Drag force D, side force S, and yaw moment N are defined for the coordinate system located at the center of the wheelbase, as shown in Fig. 2. The 5-hole probe measures dynamic and static pressures q and \(p_{s}\), respectively, free-stream velocity \(\mathrm{u}_\infty\), and cross-wind angle \(\beta _w\). The Reynolds number \(Re_{L} = \mathrm{u}_\infty L / \nu\) is defined for model length L and kinematic viscosity \(\nu\). Trip tapes are installed 15 mm behind the front of the body. Their efficiency to promote transition location from laminar to turbulent boundary layer was verified by hot-wire measurements. The nondimensional coefficients for the aerodynamic forces and moments are given by the following:
for the cross-sectional area \(A_{\text {B}}\) of the bluff body. Here, we use the time-averaged, nominal dynamic pressure \(\overline{q}\) before the cross-wind gust for nondimensionalization. In total, 28 sensors (Sensortechnics, HCLA02X5B, measurement uncertainty due to hysteresis and nonlinearity less than \(0.25 \%\) of full scale span) measure the pressure distribution around the vehicle. Of these, 24 are installed along a cross section \(72 \, \hbox {mm}\) above the raised floor, whereas seven pressure sensors are located on the bluff body’s base, as shown in Fig. 2. The pressure coefficients are calculated by the following:
where \(p_i\) denotes the pressure measured at location i, and \(\overline{p}_{s}\) refers to the mean, nominal static pressure. Four pneumatic actuators along the vehicle’s rear edges are used for active flow control. They run separately and their velocities can be adjusted individually to apply an asymmetric actuation during cross-wind gusts. To this end, the supply pressures \(p_{a,r}\) and \(p_{a,l}\) to the right and left actuators are controlled separately by a pair of Piezo pressure regulators (Hoerbiger, tecno basic PRE-U). The upper and lower actuator slots have the pressure supply \(p_{a,ul}\). It is adjusted by a third Piezo pressure regulator. Figure 2 shows a close-up view of the actuator geometry. The pressurized air is accelerated through a duct and exits the actuator through a slot with a width of \(w_{\text {S}} = 0.3 \, \hbox {mm}\). The actuator jet stays attached to an adjacent rounded surface due to the Coanda effect and is thus redirected towards the base of the bluff body. The momentum coefficient characterizing the actuation amplitude is defined by the following:
where \(\mathrm{{u}}_{a,j}\) refers to the jet velocity at the slot exit j with cross-sectional surface \(A_{a,j}\). At maximum wind-tunnel velocity, the actuators can achieve an overall momentum coefficient \(c_\upmu \le 0.063\). A digital signal processor (dSpace, DS 1005 PPC) running at a sampling frequency of 1 kHz is used for data acquisition, control of the actuators, and real-time simulation of the models for lateral vehicle dynamics and driver behavior.
2.3 Lateral vehicle dynamics
The test section is equipped with a novel model support system to replicate lateral vehicle motion in wind-tunnel experiments. The bluff body is mounted on a slender oval pipe that can be rotated and traversed using two magnetic servo linear actuators (Linmot, PS01-37x120) installed below the test section. A telescopic sliding mechanism covers the slot needed for the lateral movement. A six-component force/torque sensor (ATI, FTD Gamma SI-32-2.5, absolute measurement accuracy better than \(1 \%\) of full scale span) is installed inside the model and monitors the transient forces and moments acting on the body. Two tri-axial accelerometers (Pololu, MMA7361L) positioned at the vehicle’s front and rear axle locations measure the model’s angular and lateral acceleration. Based on these measurements, the balance readings are compensated for inertial forces and moments during dynamic motion and serve as input variables for a real-time simulation of lateral vehicle dynamics and driver behavior.
2.3.1 Single-track model
The main characteristics of lateral vehicle dynamics can be described by the linear single-track model (Mitschke and Wallentowitz 2004). As shown in Fig. 3, the wheels of the front and rear axles are merged to single, massless wheels at the center of each axle, respectively. The motion of the vehicle with mass m and moment of inertia \(J_{z}\) is assumed to be restricted to the horizontal plane, with a center of gravity located at road level at a distance of \(L_{f}\) and \(L_{r}\) from the front and rear axles. The tire properties and steering stiffness are represented by linearized front and rear cornering stiffness coefficients \(C_{\alpha f}\) and \(C_{\alpha r}\). In the classic single-track model, the front wheel angle \(\delta _{\text {f}}\) is the only input variable. Here, we substitute it by the steering angle \(\delta = i_s \delta _{f}\), with steering gear transmission ratio \(i_{s}\). As described by Sackmann and Trächtler (2003), the model is augmented by additional input variables \(F_{y}\) and \(M_{z}\), accounting for the side force and yaw moment acting on the vehicle’s center of gravity due to cross wind. Assuming a constant velocity \(\text {v}\) and small values of the yaw angle \(\psi\), side-slip angle \(\beta\), and steering angle \(\delta\), linearizing the equations for translational and rotational balance of the vehicle yields
with coefficients
For small angles, the lateral acceleration \(\text {a}_l\) can be approximated by
Transferring Eqs. (4), (5), and (7) into the Laplace domain results in
with the Laplace variable s and the transfer functions \(G_{\text {a}_l \delta }(s)\) and \(\varvec{G}_{\text {a}_l d} (s)\) for the vehicle’s lateral acceleration response to steering input \(\delta\) and to disturbance inputs \(\underline{d}\). Note that the disturbances side force \(F_{y}\) and yaw moment \(M_{z}\) are defined here with respect to the center of gravity as is common in driving dynamics. For the real-time simulation of the lateral vehicle dynamics, they are calculated from the measured aerodynamic side force S and yaw moment N by
where \(d_{CG}\) denotes the distance of the center of gravity from the center of the wheelbase.
2.3.2 Driver model
As pointed out by Wagner (2004) and Krantz (2011), the driver’s reaction to side-wind disturbances plays an important role when assessing a vehicle’s cross-wind sensitivity. Here, we use a model of a virtual driver proposed by Risse (1991). The driver can thereby be represented by a simple linear controller that adjusts the steering angle \(\delta\), as shown in Fig. 4. Based on the perceived lateral displacement \(\text {y}_l\), velocity \(\text {v}_l\), and acceleration \(\text {a}_l\), the driver predicts the future motion of the vehicle over a time horizon \(T_{P}\), as depicted in the dashed box in Fig. 4. The transfer function
represents the driver’s behavior in the frequency domain, with gain \(V_{M}\), time constant \(T_{I}\), and delay time \(\tau\). These parameters are adapted by the driver to the individual vehicle properties, such that the cross-over frequency \(f_{c}\) and the phase reserve \(\phi _{r}\) of the open driver-vehicle control loop lie within the range \(0.3 \, \hbox {Hz}< f_{c} < 0.5 \, \hbox {Hz}\) and \(30^\circ< \phi _{\text {r}} < 40^\circ\), respectively. For the detailed calculation, please refer to Risse (1991).
Mitschke and Wallentowitz (2004) expand the controller architecture of the virtual driver by an additional feedforward transfer function for cross-wind disturbance compensation. Here, we reformulate this feedforward part as a transfer function matrix:
with a time constant \(T_{S} = T_{I}\) and the same time delay \(\tau\) as in the feedback part of the driver. The gains \(k_{\delta F_{y}}\) and \(k_{\delta M_{z}}\) relate to the steady-state steering angle \(\delta\) needed to compensate for constant disturbances \(F_{y}\) and \(M_{z}\) acting on the vehicle, respectively. A second-order Padé approximation of the time delay \(\tau\) yields the overall control law of the virtual driver:
with
Combining Eqs. (8) and (12) and replacing side force and yaw moment with their nondimensional coefficients \(c_{S}\) and \(c_{N}\) result in
for the lateral acceleration response of the overall driver-vehicle system. As described in Sect. 5, its characteristics are taken into account in the design of the closed-loop controller to improve the lateral dynamic response to cross-wind gusts.
2.3.3 Implementation and scaling to wind-tunnel conditions
The values of the coefficients for the single-track model and virtual driver are given in Table 1. They describe a typical delivery van of the European \(3.5\hbox {t}\)-class with medium load, which is similar in shape and dimensions to the 3D bluff body studied here. To match the smaller model dimensions and the free-stream velocity in the wind tunnel, these coefficients are scaled according to their units, such that nondimensional time \(t^* = t \text {v} / L\) and nondimensional length \(\text {x}^* = \text {x} / L\) remain equal for the real van and the model vehicle. Here, the lateral dynamics of the real vehicle at a driving speed \(\text {v}_{\text {real}} = 120\, \hbox {km/h} \approx 33.3 \, \hbox {m/s}\) is simulated at a wind-tunnel free-stream velocity \(\overline{\text {u}}_\infty = \text {v} = 15.2\,\hbox {m/s}\), corresponding to \(Re_L = 4 \times 10^5\).
3 Flow characteristics
3.1 Unsteady cross-wind gust response
The flow around the bluff body at zero yaw separates at the rear edges and forms a highly turbulent, three-dimensional wake. This leads to a low time-averaged base pressure coefficient \(\overline{c}_{p,b} \approx -0.12\) and a high mean drag coefficient \(\overline{c}_{D} \approx 0.43\).
The transient responses of force, moment, and pressure coefficients are shown in Fig. 5 for a gust with a maximum cross-wind angle of \(\beta _{w} \approx 11^\circ\). The depicted time series are phase-averaged over ten identical experiments. The gust begins at \(t^* = t \text {u}_\infty / L \approx 0\) with an increase in normalized total pressure fluctuation \(p'_t/\overline{p}_t\). Here, the total pressure measured by the five-hole probe is decomposed by \(p_t(t) = \overline{p}_t + p^{\prime }_t(t)\) into a steady mean component \(\overline{p}_t\) and an unsteady component \(p^{\prime }_t(t)\). The cross-wind angle starts to increase at \(t^* \approx 3\), approximately when the total pressure reaches its maximum. The response of the drag coefficient is characterized by a significant delay with respect to cross-wind angle. Furthermore, its transient evolution correlates very well with the base pressure coefficient, indicating that the increase in drag is mostly caused by a modification of the wake during the gust. By contrast, the cross-wind gust response of side-force and yaw-moment coefficients is much faster. Their increase is mostly caused by pressure changes at the front of the bluff body’s sides that are immediately affected by the cross-wind angle \(\beta _{w}\), see \(c_{p_{11}}\) and \(c_{p_{17}}\). In comparison, the response of the pressure readings \(c_{p_4}\) and \(c_{p_{24}}\) at the rear sides is much smaller and occurs delayed by approximately 1 convective time unit. This causes a small delay in the build-up of the side-force coefficient during the gust and an overshoot of the yaw-moment coefficient with respect to the cross-wind angle.
In an application to a real vehicle, the force and moment coefficients would not be available as measurement variables. However, the flow characteristics indicate that the main effects can be estimated from surface-pressure measurements. To this end, surrogate variables \(\hat{c}_{D}\), \(\hat{c}_{S}\), and \(\hat{c}_{N}\) are calculated from a weighted sum of the pressure coefficients \(c_{p,b}\), \(c_{p_4}\), \(c_{p_{11}}\), \(c_{p_{17}}\), and \(c_{p_{24}}\), located on the bluff body’s base and sides, respectively. Their weighting parameters were determined by linear regression from a series of steady-state measurements for several Reynolds numbers, cross-wind angles, and actuation amplitudes (Pfeiffer 2016). As can be seen from Fig. 5, the surrogate variables (plotted in red) match the transient evolution of the force and moment coefficients (plotted in blue) very well. They are thus well suited as measurement variables for the closed-loop controller.
3.2 Actuated flow
As already stated in Pfeiffer and King (2012), the most efficient drag reduction at zero yaw is achieved by symmetric actuation with an overall momentum coefficient of \(c_{\upmu } \approx 0.02\). Due to the Coanda effect, the blown air stays attached to the rounded surfaces at the actuator exit slots and deflects high-momentum free-stream fluid towards the base. This increases the base pressure coefficient and, therefore, reduces drag, as can be seen from the steady-state maps in Fig. 6. However, the actuation becomes less effective with increasing momentum coefficient. Note that the measurement of the drag coefficient also includes the thrust generated by the Coanda jets. Therefore, simply evaluating the achieved drag reduction is not a suitable way to rate the efficiency of an AFC strategy. As suggested by Krentel et al. (2010), we thus calculate the normalized net power savings by taking the power of each actuator jet
into account. Here, \(\dot{m}_{a,j}\) and \(\mathrm {u}_{a,j}\) denote the mass flow and the jet velocity at each actuator slot j, respectively. Overcoming the drag force \(D_0\) at driving speed \(\mathrm {u}_\infty\) requires the power
The normalized net power savings can then be calculated by
where \(\varDelta c_D\) denotes the drag reduction achieved by AFC. \(P_{a,r}\), \(P_{a,l}\), and \(P_{a,ul}\) represent the power of the right, left, and upper and lower Coanda jets, respectively. The graph at the bottom of Fig. 6 indicates maximum net power savings of approximately \(8 \%\) for a momentum coefficient of \(c_\mu \approx 0.02\) at a drag reduction of \(15 \%\).
Cross-wind compensation requires asymmetric actuation with different blowing rates at the windward and leeward sides. The respective maps are shown in Fig. 7 for \(\beta _w = 0^\circ\) and \(\beta _w = 10^\circ\). Here, we vary the normalized blowing velocities \(\text {u}^*_{a,r} = \text {u}_{a,r} / \text {u}_\infty\) and \(\text {u}^*_{a,l} = \text {u}_{a,l} / \text {u}_\infty\) at the right (windward) and left (leeward) actuators, respectively. Whereas side force and yaw moment depend almost linearly on the actuation amplitude, the drag coefficient shows a highly nonlinear behavior, which additionally depends on cross-wind angle. In addition, note that asymmetric actuation has a contrary effect on side-force and yaw-moment coefficients: Reducing the yaw moment under cross-wind conditions requires a higher blowing rate \(\text {u}^*_{a,l}\) at the leeward (i.e., left) actuator, but this increases the side force slightly (see Fig. 7e, f, respectively). All these partly opposing dependencies have to be taken into account in the control design to reduce drag efficiently while simultaneously improving the vehicle’s cross-wind sensitivity.
4 Model identification
The feedback controller for the bluff body is designed based on dynamic black-box models identified from experimental data. This approach has been used successfully in many previous applications of closed-loop AFC (see, e.g., Pastoor et al. 2008; Pfeiffer and King 2012). Here, we identify separate models for the actuator dynamics and the actuated flow dynamics to describe their respective effect on the overall plant dynamics.
4.1 Actuator dynamics
The three actuator submodels \(i = 1 \dots 3\) receive the desired normalized blowing velocities as input variables \(u_{a,i} = \text {u}_{a_i,des} / \text {u}_\infty\), whereas their output variables \(y_{a,i} = \text {u}_{a_i,jet} / \text {u}_\infty\) are defined for the instantaneous nondimensional blowing velocities at the actuator slot exits. Actuators 1 and 2 correspond to the right and left Coanda slots, whereas index 3 designates the upper and lower slots, which are driven as a single actuator. The identification experiments are carried out at several operating points by varying the input variables with a pseudo-random binary signal (PRBS) and recording the output variables. The actuator dynamics do not change significantly over the relevant operating regime, and linear discrete-time single-input single-output (SISO) models provide a good fit of the experimental data. The models are identified separately for each of the three actuators with the prediction error method (PEM) implemented in MATLAB (2007) and have the structure
with \(\underline{x}_{a,i} \in \mathbb {R}^3\) and an input delay of \(n_0 = 7\) samples at a sampling time \(T_s = 1\,\hbox {ms}\). All three actuators show first-order low-pass characteristics with a similar bandwidth of about \(f_{bw,-3dB} \approx 20 \hbox {Hz}\). The phase response is dominated by the input time delay of \(7\,\hbox {ms}\), which causes important limitations for the achievable closed-loop bandwidth, as discussed in Sect. 5.
4.2 Actuated flow dynamics
The actuated flow model receives the instantaneous actuator jet velocities as input vector
The output vector
consists of the surrogate variables for drag, side-force, and yaw-moment coefficients. As the flow characteristics show a strong nonlinear and parameter-dependent behavior, a set of 181 individual models is identified to capture the plant dynamics for a range of actuation amplitudes, Reynolds numbers \(3 \times 10^5 \leq Re_L \leq 6 \times 10^5\), and cross-wind angles \(0^\circ \le \beta _{w} \le 10^\circ\). All models have the same discrete state-space form:
with \(\underline{x} \in \text {R}^4\), \(\underline{u}^*_{\text {afc}} \in \mathbb {R}^3\), and \(\underline{y}^*_{\mathrm {afc}} \in \mathbb {R}^3\) at a sampling time \(T_\text {s} = 1 \,\hbox {ms}\). A model order \(n_x = 4\) was found to be sufficient to capture the dynamics of the actuated flow with satisfactory accuracy.
4.3 Overall plant model for control design
To obtain an overall plant model of the 3D bluff body for control design, the models for the actuator dynamics and the actuated flow dynamics are connected in series. Furthermore, the output vector is defined as follows:
The second output variable \(y_2\) is obtained by weighting the estimated side-force and yaw-moment coefficients \(\hat{c}_S\) and \(\hat{c}_N\) with constant factors \(w_{c_S}\) and \(w_{c_N}\), respectively. These factors are calculated from the relative contribution of the transfer functions \(G_{\mathrm {a}_l c_S}\) and \(G_{\mathrm {a}_l c_N}\) from side-force and yaw-moment coefficients to the overall lateral vehicle acceleration \(\mathrm {a}_l\). More details on this approach are given in Pfeiffer (2016).
The resulting multiple-input multiple-output (MIMO) state-space models are transferred into matrices of discrete transfer functions \(\varvec{G}_p(z)\). Setting \(z = e^{j \omega T }\) yields the frequency response of a discrete transfer function at a given angular frequency \(\omega = 2 \pi f\). This is shown in Fig. 8a for the complete set of models \(\varvec{G}_p\) and the nominal model \(\varvec{G}_n\) in terms of the maximum and minimum singular values \(\sigma _{\text {max}}\) and \(\sigma _{\text {min}}\), which correspond to the largest and smallest gain of an MIMO model, respectively. The maximal deviation from the nominal plant can be calculated in terms of the multiplicative output uncertainty:
Here, the nominal model \(\varvec{G}_n(z)\) is derived from one of the black-box models identified at \(Re_L = 4 \times 10^5\). As can be seen from Fig. 8b, the multiplicative output uncertainty \(l_o (\omega )\) is below unity for all frequencies f. An upper bound for the uncertainty is chosen here as a scalar transfer function
with \(\omega _{o_1}\!=\!0.95\!\cdot \!2 \pi \,\hbox {rad/s}\) and \(\omega _{o_2}\!=\!1.11\!\cdot \!2 \pi \,\hbox {rad/s}\), such that
The complete set of models \(\varPi _o\) is thus described by
based on an unstructured multiplicative output uncertainty \(\varvec{E}_o\) with a normalized uncertainty \(\varvec{\varDelta }_o\). More information concerning this approach is given, for example, by Skogestad and Postlethwaite (2005).
5 Control design
The overall controller architecture is shown in Fig. 9. The dynamics of the actuators and of the actuated flow are connected here to an overall plant model as identified in Sect. 4. It thus describes the effect of the desired blowing velocity ratios at the actuators \(\underline{u} = \underline{\text {u}}^*_{a,des}\) on the output variables \(\underline{y}\) that are measured, fed back, and compared against the reference variables \(\underline{r}\). Suitable setpoints \(\underline{r}\) are calculated by a dynamic reference filter in dependence of the current cross-wind angle \(\beta _w\). The driver-vehicle model introduced in Sect. 2.3 is simulated in real time based on the measured side-force and yaw-moment coefficients. The computed lateral motion is fed to the linear actuators that move the wind-tunnel model accordingly. Changes in \(\beta _{w}\) and \(p'_{\text {t}}/\overline{p}_{\text {t}}\), as well as the model motion, affect the unsteady aerodynamics of the bluff body. This causes disturbances acting on the output variables \(\underline{y}\), which have to be compensated by the controller.
5.1 Robust \(H_\infty\) feedback controller
The feedback controller has to suppress disturbances due to cross-wind gusts and must track the reference variables \(\underline{r}\). Furthermore, it has to guarantee robust stability for the entire set of models. This is achieved with a robust \(H_\infty\) controller \(\varvec{K}\) that is designed based on the plant model identified in Sect. 4. The control synthesis follows standard procedure as described by Skogestad and Postlethwaite (2005) and is summarized here. The output of the controlled plant in the nominal, unsaturated case is given by the following:
with the complementary sensitivity
representing the closed-loop transfer function with respect to the reference variable \(\underline{r}\) and measurement noise \(\underline{n}\). The sensitivity
relates to the performance at suppressing disturbances \(\underline{d}\) acting on the output \(\underline{y}\), such as deviations in drag, side-force, and yaw-moment coefficients during cross-wind gusts. Requirements for these closed-loop transfer functions and for the control effort \(\varvec{K} \varvec{S}\) are specified via adequate frequency-dependent loopshaping weights. We use a diagonal matrix of transfer functions
and \(M_{\text {S}} = 2\), \(\omega _{\text {S}} = 7 \cdot 2\pi \,\hbox {rad/s}\), and \(A_{\text {S}} = 1 \times 10^{-4}\) to shape the sensitivity \(\varvec{S}\), such that disturbances are suppressed at low frequencies. The weight
is chosen with \(\omega _u = 50 \cdot 2 \pi \,\hbox {rad/s}\) to limit the control effort \(\varvec{K}\varvec{S}\) at high frequencies. Finally, we use a weight
for the complementary sensitivity function T. The scalar transfer function \(w_o(s)\) represents an upper bound for the model uncertainty \(l_o\). All loopshaping weights are converted to discrete-time transfer functions to facilitate the handling of the time delays at the inputs of the identified model. The controller is obtained by finding
Figure 10 shows the result of the mixed-sensitivity controller synthesis with the frequency response of the chosen weights. The \(H_\infty\) controller guarantees robust stability for the entire set of identified models. With respect to disturbance suppression, we obtain a nominal bandwidth of \(f_{{\text {y}}_1} \approx 5.6 \,\hbox {Hz}\) for the drag coefficient and \(f_{{\text {y}}_2} \approx 6.4\,\hbox {Hz}\) for the weighted sum of side-force and yaw-moment coefficients. The input time delay of \(7\,\hbox {ms}\) of the actuators causes the so-called waterbed effect. This limits the achievable bandwidth and results in an amplification of disturbances in the range \(8 \,\hbox {Hz} \le f \le 50 \,\hbox {Hz}\), as can be seen from the frequency response of the sensitivity in the left plot of Fig. 10.
5.2 Reference filter
The setpoint \(\underline{r}\) is adjusted online via a dynamic reference filter to ensure an efficient drag reduction under all flow conditions and to minimize the lateral response of the vehicle to the cross-wind gust. At first glance, it seems to be an obvious choice to regulate \(y_2\) to zero to suppress the effect of cross-wind on the lateral vehicle response. This approach was tested in a first version of the setpoint calculation. The results are shown in the steady-state maps in Fig. 11. Here, the reference value \(r_1\) for the drag coefficient yielding the largest net power savings was determined from a series of steady-state experiments at several constant cross-wind angles \(0^\circ \leq \beta _{w} \leq 10^\circ\). In this case, an efficient drag reduction is, however, only possible for small cross-wind angles \(\beta _{w} \le 4^\circ\). Controlling \(y_2\) to zero at larger angles requires strong asymmetric actuation with a high blowing velocity ratio \(\mathrm{u}_l / \mathrm{u}_\infty\) on the leeward side, thus reducing net power savings.
Instead, a control strategy that suppresses only fast variations of \(y_2\) is better suited, as the driver can easily adjust for slowly varying cross-wind disturbances. To achieve this, a first-order dynamic reference filter
is used here. Its angular roll-off frequency is set to \(\omega _{F} = 1.2 \cdot 2 \pi \,\hbox {rad/s}\), such that frequencies above 1.2 Hz are to be suppressed by feedback AFC, whereas slower disturbances are compensated for by the driver. The gain k is chosen equal to the steady-state derivative of \(y_2\) with respect to \(\beta _{w}\) of the natural flow. As can be seen from the lower plot in Fig. 11, this results in a similar steady-state behavior of \(y_2\) for natural and controlled flow for version 2 of the reference value calculation. Therefore, a more efficient, approximately symmetric actuation can now be applied under constant side-wind conditions, allowing for a lower setpoint for the drag coefficient.
6 Results
The developed closed-loop AFC strategy for the 3D bluff body was tested in wind-tunnel experiments with cross-wind gusts and real-time replication of the lateral vehicle dynamics and driver behavior. The control objective here is to achieve maximum net power savings by providing an efficient drag reduction while reducing lateral deviation and yaw rate during the gust.
Experimental results are shown in Fig. 12 for the controlled flow relative to the natural flow for gusts with a maximum cross-wind angle \(\beta _{w} \approx 10^\circ\). As can be seen from Fig. 12a, c, the controller successfully regulates the outputs \(\underline{y}\), so that they follow their setpoint trajectories \(\underline{r}\). This ensures a significant drag reduction relative to the natural, uncontrolled flow. Only at the beginning of the gust is a brief deviation of \(y_1\) from its setpoint \(r_1\) visible. The second output variable \(y_2\) represents the weighted sum of side-force and yaw-moment coefficients, and approximates their combined effect on the lateral vehicle response. Controlling \(y_2\) to its reference trajectory \(r_2\) results in an increase in side force during the cross-wind transient (Fig. 12e). By contrast, the yaw moment, shown in Fig. 12g, is first reduced to negative values to compensate for the effect of the side-force increase on the lateral vehicle response.
When the cross-wind angle \(\beta _{w}\) approaches a steady value, both the side-force and yaw-moment coefficients reach values similar to those from the natural flow. Thus, a larger control input is only needed during fast changes of \(\beta _{w}\), as in 12i, and the controller suppresses disturbances acting on \(y_2\) only in a frequency range where the driver is not able to react. A significant reduction of the peaks in lateral deviation \(\text {y}_l\), lateral acceleration \(\mathrm {a}_l\), and yaw rate \(\dot{\psi }\) is achieved by closed-loop AFC, as can be seen in Fig. 12b, d, f, respectively. This increases driving safety and comfort for the driver, who has to compensate for the effect of steady cross-wind only by slowly turning the steering wheel.
7 Conclusion
Our experimental results for a 3D bluff body exposed to cross-wind gusts show how closed-loop active flow control can be used to improve the steady and transient aerodynamic characteristics of road vehicles with respect to drag reduction and side-wind sensitivity. The nonlinear, parameter-dependent characteristics of the actuated flow require a continuous adjustment of the individual blowing velocities of the Coanda actuators located along the rear edges to ensure efficient drag reduction under time-varying flow conditions. This is achieved by applying feedback control, which offers the additional benefit of favorably shaping the frequency response of the aerodynamic force and moment coefficients. Here, we also take the lateral vehicle dynamics and driver behavior into account. This is investigated with a novel model support system that is capable of replicating the lateral vehicle motion in the wind-tunnel based on a real-time simulation of a single-track model and a virtual driver.
The design of the proposed closed-loop AFC strategy is carried out in two steps. First, a multivariable feedback controller for drag, side-force, and yaw-moment coefficients is designed by mixed-sensitivity \(H_\infty\) loopshaping, such that it provides high tracking performance and fast disturbance suppression. Here, we achieve a nominal bandwidth of 5.6 Hz for the drag coefficient and 6.4 Hz for side-force and yaw-moment coefficients. The controller guarantees robust stability for a set of black-box MIMO models identified from experimental data under all relevant flow conditions. In a second step, the control algorithm is augmented by a look-up table for the most efficient setpoint of the drag coefficient and by a dynamic reference filter for side-force and yaw-moment coefficients. This allows the transient aerodynamic characteristics to be adjusted, such that lateral deviation, yaw rate, and steering effort are significantly reduced during cross-wind gusts. Our AFC strategy provides a drag reduction of about \(15 \%\), which corresponds to about \(8 \%\) net power savings when taking the actuation effort into account. These results demonstrate the advantages of closed-loop AFC for road vehicles over simple open-loop actuation or conventional passive means of aerodynamic optimization that do not offer the possibility of adapting to changing flow conditions.
References
Aubrun S, McNally J, Alvi F, Kourta A (2011) Separation flow control on a generic ground vehicle using steady microjet arrays. SAE Int J Passenger Cars Mech Syst 51:1177–1187
Brunn A, Wassen E, Sperber D, Nitsche W, Thiele F (2007) Active drag control for a generic car model. In: King R (ed) Active flow control, Notes on Num. Fluid Mech, vol 95. Springer, Berlin, pp 247–259
Dominy R, Ryan A (1999) An improved wind tunnel configuration for the investigation of aerodynamics cross wind gust response. SAE Technical Paper 1999-01-0808
Englar RJ (2001) Advanced aerodynamic devices to improve the performance economics, handling and safety of heavy vehicles. SAE Technical Paper 2001-01-2072
Englar RJ (2004) Pneumatic heavy vehicle aerodynamic drag reduction. In: The aerodynamics of heavy vehicles: trucks, buses, and trains. Lecture notes in applied and computational mechanics, vol 19. Springer, Berlin, pp 277–302
Gilliéron P, Kourta A (2013) Aerodynamic drag control by pulsed jets on simplified car geometry. Exp Fluids 54(1457):1–16
Joseph P, Amandolse X, Aider JL (2012) Drag reduction on the \(25^\circ\) slant angle ahmed reference body using pulsed jets. Exp Fluids 52:1169–1185
Krajnović S, Basara B (2009) Shape optimization of a double-deck bus for improved aerodynamic stability. In: JUMV international automotive conference with exhibition, Belgrade
Krantz W (2011) An advanced approach for predicting and assessing the driver’s response to natural crosswind. PhD thesis, Universität Stuttgart
Krentel D, Muminović R, Brunn A, Nitsche W, King R (2010) Application of active flow control on generic 3d car models. In: King R (ed) Active flow control II, notes on Num. Fluid Mech, vol 108, pp 223–239
Littlewood RP, Passmore MA (2012) Aerodynamic drag reduction of a simplified squareback vehicle using steady blowing. Exp Fluids 53:519–529
MATLAB (2007) Release 2007b. The MathWorks Inc., Natick
Mitschke M, Wallentowitz H (2004) Dynamik der Kraftfahrzeuge, 4th edn. Springer, Berlin
Muminović R, Henning L, King R, Brunn A, Nitsche W (2008) Robust and model predictive drag control for a generic car model. In: 4th AIAA flow control conference, AIAA 2008-3859. Reston, VA
Park H, Cho JH, Lee J, Lee DH, Kim KH (2013) Aerodynamic drag reduction of ahmed model using synthetic jet array. SAE Int J Passeng Cars Mech Syst 6(1):1–6
Pastoor M, Henning L, Noack B, King R, Tadmor G (2008) Feedback shear layer control for bluff body drag reduction. J Fluid Mech 608(1):161–196
Pfeiffer J (2016) Closed-loop active flow control for road vehicles under unsteady cross-wind conditions. PhD thesis, TU Berlin
Pfeiffer J, King R (2012) Multivariable closed-loop flow control of drag and yaw moment for a 3d bluff body. In: 6th AIAA flow control conference, AIAA 2012-2802. Reston, VA
Pfeiffer J, King R (2014) Linear parameter-varying active flow control for a 3D bluff body exposed to cross-wind gusts. In: 32nd AIAA applied aerodynamics conference, AIAA 2014-2406. Reston, VA
Risse HJ (1991) Das Fahrerverhalten bei normaler Fahrzeugführung. PhD thesis, TU Braunschweig
Sackmann M, Trächtler A (2003) Nichtlineare Fahrdynamikregelung mit einer aktiven Vorderachslenkung zur Verbesserung des Seitenwindverhaltens. at Automatisierungstechnik 51(12):535–546
Sims-Williams D (2011) Cross winds and transients: reality, simulation and effects. SAE Int J Passenger Cars Mech Syst 4(1):172–182
Skogestad S, Postlethwaite I (2005) Multivariable feedback control—analysis and design, 2nd edn. Wiley, Chichester
Wagner A (2004) An approach to predict and evaluate the driver’s response to crosswind. In: Hucho WH, Wiedemann J (ed) Progress in Vehicle Aerodynamics III - Unsteady Flow Effects, pp 107–120, Expert Verlag, Renningen
Acknowledgements
This work was funded by the German Research Foundation (DFG) in the context of the research projects Ki 679/9-1 and Ki 679/9-2 “Regelung instationärer Strömungen um stumpfe Körper unter Berücksichtigung der Fahrzeugquerdynamik”
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Pfeiffer, J., King, R. Robust control of drag and lateral dynamic response for road vehicles exposed to cross-wind gusts. Exp Fluids 59, 45 (2018). https://doi.org/10.1007/s00348-017-2479-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00348-017-2479-7