University of South Florida Electronic Stability Program Paper

UNIVERSITY OF SUSSEXSchool of Engineering and Informatics Department of Engineering and Design
Vehicle Technology (H7109)
Guidelines for Coursework
Subject to Modification
FAQs

Shall we prepare one report per group or per group member?
You will prepare and submit one report per each group. Each member of the group will
submit the same report with no attention to the potential plagiarism warning.

How we will split the tasks between the group members?
It is recommended that all groupmates contribute to all questions and developments.
However, you will provide a self-assessment on the cover page of the report indicating the
contribution of each member as percentage. If there is a separate section of the report
prepared by one person, it will be specified. There will be one report and set of developed
materials though you will be assessed individually based on the provided self-assessment
report.

If each member in the group should do a different topic for the research
activity?
No. You as a group will do both of the research topics and prepare a report on it. It is
recommended that all group members be involved with all activities.

Can you change your group?
No. If there is an exceptional case, you should first arrange it with Arash. If one member of
the group does not contribute, it will be reflected in the self-assessment report and considered
by normalising the marks.

How can we download the SIMULINK reference model required for C1_2?
FORE THE FIRST TIME, type ‘ssc_vehicle_hvac’ in the command line pane of your MATLAB:
Then save the file into your private storage space using the save icon of the opened
SIMULINK model:
Please note that you need to take a backup of your model into your personal memory space to
be able to continue working later.

The modified variables of the model are not saved and are changed back to the original
numbers after closing and opening again the model
You should take a copy of parameters from the ‘Base Workspace’ to ‘ssc_vehicle_hvac’:
1. From view/model explorer/ open Model Explorer;
2. Copy all variables in Base Workspace into ssc_vehicle_hvac/Model Workspace by
selecting them and copy and paste them:
3. You will change the copied parameter values in ssc_vehicle_hvac.
• How we can switch between different controllers
You will right-click on the overlapped squares in the bottom-left side of ‘System Input’ block and
then click on ‘Block Parameters (Subsystems):
In the popped-out window, you will choose Manual:
Vehicle Technology 21-22: Coursework — RETAKE
UNIVERSITY OF SUSSEX
School of Engineering and Informatics Department of Engineering and Design
Vehicle Technology (H7109)
Coursework1 – Simulate the Dynamics of and Design Controllers for Vehicles
Submission Deadline: Please refer to your Assessment Deadlines & Exam Timetable in
Sussex Direct for all submission details
Requirements: You will work on the coursework individually. The coursework report, which
should be approximately 1500 words along with graphs and pictures, must be entirely your
work, although you may work with fellow students to discuss topics, solutions and compare
results. Your work will also contain SIMULINK models and MATLAB codes which will be
submitted online through Canvas.
The coursework consists of three sections:
 Research: You need to research by provide a short report of up to 300 words
addressing the requested topics.
 Design and Development: You need to manipulate and use SIMULINK models and
develop MATLAB codes to achieve the project objectives. The results will be presented
and analysed with up to 1000 words in your report and the developed materials will
also be submitted as supporting documents.
 Reflective report: Your report will also contain a short section of around 200 words
reflecting your learning curve throughout the coursework and how you would improve
it if you would do it again.
Ref.
Item
C1
Research
C2
Design
Development
C3
Reflective Report
C4
MATLAB/SIMULINK
files
and
Comments
Mark
Breakdown
(out of 100)
Clear and straightforward answers are provided to
address the research questions. Brief technical
introductions to the operational functionality involved
sensors and technologies and functional diagrams are
provided. Illustrative figures and tables are provided.
The design criteria are met. The developed codes and
models are fully operational, and the results are valid.
The results are represented and compared using
figures and tables. A brief but clear analysis of the
results is provided.
You will clearly describe your learnt lessons from the
coursework. Also, you will explain your most
challenging and useful activities.
All developed MATLAB codes and SIMULINK models
will be submitted and evaluated.
20
Mark Allocation Guideline
0-39
40-49
Work mainly
incomplete
and /or
weaknesses
in most areas
Most
elements
completed;
weaknesses
outweigh
strengths
60
10
10
50-59
60-69
70+
80+
Most
elements are
strong, with
minor
weaknesses
Strengths in
all elements
Most work
exceeds the
standard
expected
All work
substantially
exceeds the
standard
expected
Page 1
Vehicle Technology 21-22: Coursework — RETAKE
C1: Research (up to 300 words per each research; worth 20%
of the coursework mark)
Modern vehicles are equipped with advanced control systems called electronics stability
program (ESP) and traction controller (TC) that overwrite drivers’ inputs of acceleration,
deceleration and steering to prevent, respectively, over- and under-steering and overspinning situations.
You will conduct a small research on ESP and TC controllers including (but not limited to):
 Describing in fully technical terms, along with figures and tables, the main problems
that ESP and TC controllers are developed to overcome;
 Control strategies of modern ESPs and TCs including operation principles, in-used
sensors and actuators and control algorithms.
[20 Marks]
END OF C1
Page 2
Vehicle Technology 21-22: Coursework — RETAKE
C2: Design and Development (up to 1000 words; worth 60% of
the coursework mark)
Introduction
In this project, you will use a vehicle dynamics simulation model available in Canvas as
IncreasingSteer1.zip. The model runs on MATLAB/SIMULINK. Figure 1 illustrates the toplevel design of the model which you will use to simulate the behaviour of a vehicle in response
to the driver inputs.
Figure 1 The top-level simulation model of vehicle dynamics runnable on
MATLAB/SIMULINK
The simulation example can be simply run for any acceleration, deceleration and steering
commands, as well as any control strategy, and all required variables can be extracted.
Moreover, the parameters of vehicles can be changed. Therefore, the developed simulation
environment provides a testbed for testing new developed controllers or for simulating the
behaviour of a real car.
Aim of the Project
You are a technical specialist for Vehicle Tech Corporation which consults car manufacturers
by providing pre-manufacturing analysis of designs and tuning parameters.
Your line manager has provided you with a simulation model in SIMULINK of a car that one of
your customers is going to manufacture.
Your task is to provide a technical report on the performance of the car by investigating its
dynamics and provide informative graphs and analysis. Also, you will add a simple controller
to the model to measure the minimum radius of the curvature your car can achieve at different
speeds.
Project Objectives
You will:
1 Extract the following parameters from the car model:
 Distances of the front and rear axles from the centre of gravity of the car;
 The wheelbase of the vehicle;
 The maximum rotational angle of steering hand wheel;
 Mass of the vehicle.
[10 Marks]
Page 3
Vehicle Technology 21-22: Coursework — RETAKE
2
Design simulation scenarios and modify the inputs of the model accordingly to extract the
following characteristic curves of the vehicle at a longitudinal speed of 30 mph:
a. Wheel steering angles in terms of lateral accelerations;
b. Wheel slip angles in terms of lateral accelerations;
and analyze the vehicle cornering performance by explaining the curves and measuring
the under-steer gradient (by developing MATLAB codes or manual calculation).
[20 Marks]
3 Design simulation scenarios and modify the inputs of the model accordingly to measure
cornering stiffness values of the front and rear tyres (which is at slip angles less than or
equal to 2 degrees). Then calculate manually the under-steer gradient of the vehicle and
compare it with the calculated value from above objective 2;
[20 Marks]
4 Design a combination of feed-forward and feed-back controllers and add them to the
model to enforce the vehicle to rotate with a given radius of curvature at the longitudinal
speed of 20 mph. Then use the modified model to plot a graph of the minimum radius of
curvature in terms of different longitudinal speeds within the range of 10 to 70 mph.
[10 Marks]
END OF PROJECT C2
Page 4
Vehicle Technology 21-22: Coursework — RETAKE
C3: Reflective Report (200 words; worth 10% of the
coursework1 mark)
In 200 words, describe:










What were some of the most interesting discoveries I made while working on this
project? About the problem? About myself? About others?
What were some of my most challenging moments and what made them so?
What were some of my most powerful learning moments and what made them so?
What is the most important thing I learned personally?
When did I realize that I had come up with my final best solution?
How do I feel the project relates to real-world situations and problems?
Were my milestones and goals mostly met, and how much did I deviate from them if
any?
What did I learn were my greatest strengths? My biggest areas for improvement?
What would I do differently if I were to approach the same problem again?
What’s the one thing about myself above all others I would like to work to improve?
END OF C3
Page 5

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper
Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER