01.05.2017 Views

4569846498

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Modelling and assembly of the full vehicle 367<br />

As the simulation progresses the torque is constantly modi-fied based on<br />

the observed path of the vehicle and the desired trajectory. Such an input is<br />

referred to as closed loop since the response is observed and fed back to the<br />

input, thus closing the control loop.<br />

To return to the open-loop case, we can consider an example of an open<br />

loop manoeuvre for a steering input where we want to ramp a steering input<br />

of 90 degrees between 1 and 1.5 seconds of simulation time. Using an<br />

MSC.ADAMS solver statement the function applied to the steering motion<br />

would be:<br />

FUNCTION STEP(TIME, 1, 0, 1.5, 90D)<br />

In a similar manner if we wanted to apply a sinusoidal steering input with<br />

an amplitude of 30 degrees and a frequency of 0.5 Hz we could use:<br />

FUNCTION 30D * SIN(TIME*180D)<br />

For the lane change manoeuvre described earlier the measured steering<br />

wheel angles from a test vehicle can be extracted and input as a set of XY<br />

pairs, which can be interpolated using a cubic spline fit. A time history plot<br />

for the steering inputs is shown in Figure 6.42 for lane change manoeuvres<br />

at 70 and 100 km/h.<br />

By way of example the MSC.ADAMS statements which apply the steering<br />

motion to the steering column to body revolute joint and the spline data are<br />

shown in Table 6.3 for a 100 km/h lane change. The x values are points in<br />

time and the y values are the steering inputs in degrees. In the absence of<br />

measured data it is possible to construct an open loop single or double lane<br />

change manoeuvre using a combination of nested arithmetic IF functions<br />

with embedded step functions with some planning and care over syntax.<br />

Note that for a fixed steering input a change in vehicle configuration will<br />

produce a change in response so that the vehicle fails to follow a path.<br />

For a closed loop steering manoeuvre a torque is applied to the steering<br />

column, or a force to the steering rack if the column is not modelled, that<br />

will vary during the simulation so as to maintain the vehicle on a predefined<br />

120.0<br />

STEERING INPUT – LANE CHANGE MANOEUVRE<br />

Steering wheel angle (deg)<br />

80.0<br />

40.0<br />

0.0<br />

40.0<br />

80.0<br />

120.0<br />

0.0<br />

1.0<br />

2.0<br />

3.0<br />

4.0 5.0<br />

Time (s)<br />

Fig. 6.42 Steering input for the lane change manoeuvre at 70 km/h (dashed<br />

line) and 100 km/h (solid line)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!