Assignment title: Information
Lab 1: Dynamic and Steady-State Responses of a Simplified Electric Vehicle
Introduction
The objective of this lab is for you to get familiar with the basic dynamics of motion as well as the
steady-state characteristics of a simplified electric vehicle.
Consider an electric vehicle, with the parameters listed in Table 1, whose tractive motor has the torquespeed and power-speed characteristics shown in Fig. 1. The torque speed characteristic can be
mathematically formulated as
ππ
= οΏ½( (π₯ π₯ππ πππ ππππ₯ πππ₯) )/ /π ππ π΅ ππ΅ β€ ππ ππβ€β€ 3π ππ΅ π΅
where π
π is the machine's developed (or internal, or electromagnetic) torque, ππππ₯is the maximum
tractive power that the motor is capable of delivering (i.e., corresponding to the rated flux, rated
armature current, and rated speed), ππ΅ is the rated speed of the motor, and ππ is the shaft speed of
the motor. Thus, ππππ₯/ππ΅ is the maximum tractive torque that the motor can produce. Variable π₯ππis a
control variable that can be varied continuously from β1 to 1, to control the machine's torque (in the
constant-torque region) or power (in the constant-power region); it can be thought of as the ratio of the
armature current to the rated armature current, or as the throttle in a conventional vehicle.
Fig. 1. Torque-speed and power-speed characteristics of an electric motor.
Page 2 of 3
Table 1. Parameters of electric vehicle.
Parameter Value Remark
πΆ
0 0.025
πΆ
1 1.6 Γ 10β6 π 2/π2
π΄π
1.8 π2
πΆ
π 0.35
πΏ 1.0
π 1200 ππ
ππ
0.31 π
πΊπ
6.3 : 1 Overall gear ratio, ππ/π
π
πππ₯ 50 ππ
π
π΅ 261.8 πππ/π
πΌ 0 Grade angle in degrees
π 1.225 ππ/π3
π 9.81 π/π 2
Pre-Lab
(each student must present P1 through P3 on paper, and email P4)
P1. For π₯ππ = 1, that is for full throttle, manually calculate the 0-to-100 ππ/β acceleration time
and the steady-state speed of the vehicle on a level road.
P2. Manually calculate the values of π₯ππfor the vehicle to maintain a steady-state speed of
100 ππ/β on a level road.
P3. Manually calculate the amount of energy retrieved by the motor if the vehicle is brought to stop
from 100 ππ/β, by changing π₯ππ from its value in P2 to π₯ππ = β0.3.
P4. Build a simulink model for the vehicle, as well as an associated Matlab code for initializing the
parameter and for plotting the waveforms. The Simulink model must enable the user to
dynamically change (control) π₯ππ, for example, by means a signal source. The parameters of
Table 1 shall be imported by the Simulink model upon the execution of the Matlab code. In
addition, the Matlab code shall call and run the Simulink model of the vehicle and produce the
waveforms. The model shall produce (and plot, when applicable) the following outputs
P4a. Waveform of the tractive force of the vehicle in ππ, versus time
P4b. Waveform of the resistive force of the vehicle in ππ, versus time
P4c. Waveform of the tractive power of the vehicle in ππ, versus time
P4d. Waveform of the resistive power of the vehicle in ππ, versus time
P4e. Waveform of the speed of the vehicle in ππ/β, versus time
P4f. The 0-to-100 ππ/β acceleration time in π
P4g. The energy delivered by the motor, in ππβ, over a time interval Ξπ‘, spanning any
desired two instants within the simulation runtime. Note that a negative number for
the delivered energy means that energy has flowed back to the motor and, therefore,
to the batteries.
Page 3 of 3
Lab Work
E1. Using your model, simulate the vehicle for the following scenario and produce the outputs listed
in P4:
E1a. Start from stand-still with π₯ππ = 1, until the vehicle speed reaches a speed of
100 ππ/β at instant π‘1, which you shall record.
E1b. At π‘
1, step π₯ππ from 1 to the value that corresponds to a speed of 100 ππ/β. Note
that you calculated this value of π₯ππ in P2.
E1c. At instant π‘
2, which is sufficiently larger than π‘1, to ensure that the vehicle has reached
a steady state, step π₯ππ from its values in E1b to π₯ππ = β0.3, and wait until the speed
(which immediately starts to drop from 100 ππ/β) reaches zero at instant π‘3. Record
π‘
3 and measure the energy delivered by the motor over the interval π‘3 β π‘2.
Lab Report
Each group shall submit a lab report. The report shall include the pre-labs of both partners (i.e., manual
calculations, Simulink diagram(s), and a print-out of the Matlab code, for each partner), the waveforms
and any numerical results required by the Lab Work and generated by the model, and your comments,
interpretation of results, and conclusions. Deliver a typed report no larger than 15 single-sided lettersize pages, including the cover page