• No results found

5. Chapter Five: Drive Torque Vectoring for Post-Impact Vehicle Control

5.3. PID Differential Control

5.3.2. Switching Control for Heading Angle Control

Switching control was used as one single PID controller was not sufficient to perform the desired control action across the full range of accidents presented, which required multiple switching thresholds and control gains to stabilise all vehicles. The controller was implemented on the 8-DOF model presented in chapter 3. The model is set up as a single negative feedback loop referencing heading angle and uses the four wheel torque as control inputs.

Control was performed over a possible maximum of six-phases depending on the severity of the initial impact. The phases consist of a set of ‘settling’ and ‘holding’ controllers. The settling controllers are aggressive, reducing yaw rates quickly in an attempt to settle the vehicle at the desired heading angle. The holding controllers are lower gain and activate once various heading angle thresholds are crossed to

sustain yaw rate so that the vehicle could reach the next settling point whereupon the next settling controller was activated.

The two crash scenarios, crash impulse length and the vehicle parameters in section 4.4.1 are used so that direct comparison between controlled and uncontrolled response could be carried out. These crash impulses were applied to the model after 2s to allow the model to initiate. A control delay of 0.25 s was applied to emulate sensor lag, and included the identification and verification time a real world system would need to reduce the chance of unnecessary triggering of the system (Byung-joo Kim and Peng 2012, Byung-joo Kim and Peng 2014).

Once the 0.25 s delay had passed, the phase one settling PID controller was activated with the objective of reducing the vehicle’s heading angle to 00. This controller

arrested initial yaw rates when compared with the uncontrolled response. It performed well on the crash force impulses that produced initial peak yaw rate under 50 o/s. This meant it was able to reduce the heading angle to 00 for all six of the side

swipe impacts and the three lower speed impacts for the rear crash scenario, reducing all of their lateral displacements relative to the uncontrolled vehicles. For all the 5m/s rear impacts the initial controller was not able to settle the vehicle without causing it to stray back across multiple lanes and expose its side for a greater amount of time. This resulted in the need to implement the second phase of the switching controller.

Phase two was activated once the vehicle had reached threshold heading angle of 600 or 900 depending on initial peak yaw rate. When the vehicle reached these

thresholds it was switched to the holding controller with the objective of stabilising the vehicle traveling backwards (a heading angle of 1800). This ‘holding’ controller

required the gain to be reduced considerably so that the vehicle holds enough of its original yaw rate so that it can reach the new control objective. It was found that if gains were high enough that they increased yaw rate the vehicle would overshoot its target point. This resulted in the vehicle’s yaw rates being held steady and then slowly reduced as it approached its target angle of 1800.

As the vehicle approached the 1800 set point the phase two controller was not able

to settle the vehicle at the 1800 objective. This is because it did not have fast enough

torque response due to the lower control gains. This resulted in the need for a settling controller similar to phase one to be implemented as a third phase.

Phase three consisted of another settling controller to give the vehicle the response required to settle at the desired point. This also took advantage of the phenomena observed in Figure 4.10 in section 4.4.2 where the tyres regain traction about points close to their rolling plane. Phase three was activated at a heading threshold of 1730.

This heading threshold was found through simulating the controller at values from 1700 to 1790 at 10 increments. This is because the vehicle needed enough time to

arrest the spin and not overshoot, but also not switch too early, which would result in applying large controlling torques causing the vehicle to once again overshoot. This resulted in two of the three final vehicle settling again reducing the lateral displacement dramatically.

As the final vehicle still had a high yaw rate at the 1800 settling threshold another

two further holding controllers and a final settling controller were required. These are known as phases four, five, and six respectively, with the final heading angle target set at 3600.

Phase four consisted of a holding controller with target angle of 1800. This stopped

the large rise in yaw rates seen in the uncontrolled scenario once a vehicle has passed its line of longitudinal trajectory holding it steady. This controller was activated at a threshold of 1900. This controller continues to act on the vehicle until the vehicle

passes 3000 where a similar holding controller is activated but changes the target

heading angle to 3600. This sustains the steady yaw rate until the vehicle is within 70

of the desired heading angle as used for the settling controller in phase three. Once this threshold is reached the final phase six settling controller is activated with the object of stabilising the vehicle at 3600 from the original heading angle.

For the purposes of this research it is assumed that there is no lag in the electric motors’ torque application. Reasonably large differential terms are used in the control gains to reflect this. This could lead to damage to the motors themselves but

as the vehicle has just undergone a collision and control is being performed to mitigate the effects of the collision and reduce the chance of injury, the condition of the electric motors after the incident is not of concern.

Control types, target heading angle, activation thresholds and deactivation thresholds for each of the six phases are summarised in the table below:

Table 5.1: Detailed overview of the target heading angles, activation thresholds and de-activation thresholds for the six phases of the PID switching control.

Related documents