Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

ACS133 Physical Systems

Assignment 1

Assignment weighting

15% of overall module grade

Assignment released

Week 7, autumn semester

Assignment due

Week 12, autumn semester (Blackboard/online submission deadline Friday 16th December, 5pm). You  may submit your work  before the submission deadline  (the deadline  is  not a target!). Do not leave it to the last minute in case you encounter any unforeseen issues. For information on what to submit see Assignment briefing’ below.

Penalties for late submission

Late submission penalties will be applied according to university policy

https://www.sheffield.ac.uk/ssid/assessment/grades-results/submission-marking

Feedback

The aim is to provide feedback to students within two weeks from the submission deadline.

Unfair means

This is an individual assignment. Do not discuss your solutions/work with others. Submitted work must be wholly your own. Suspected unfair means will be investigated and may lead to penalties. Seehttps://www.sheffield.ac.uk/ssid/unfair-means/indexfor guidance.

Extenuating circumstances

You  must  submit  an  extenuating  circumstances form  if you  have any  medical  or special circumstances that may have affected your performance on the assignment or to requests extension   to   the   deadline.   Seehttps://www.sheffield.ac.uk/ssid/forms/circs for   more information.

Assignment briefing

This  assignment/report will  assess your fundamental  understanding  of  physical  systems, including use of MATLAB/Simulink relevant to the ACS133 module. The assignment is based on the quarter car suspension model of a sports car; this case study was investigated in the lectures and laboratory sessions of the autumn semester.

Your answers must consist of the MATLAB code and Simulink model(s) used to solve

the assignment questions shown below together with any supporting output results (plots/figures etc.) and any other relevant evidence to justify your solution.

In  the  report  you  need  to  address  the  questions  directly,  include  your  working

methodology, justifications/assumptions, as well as include brief discussion of the results as appropriate.

MATLAB code must have comments that include the title, author, date, the purpose

of the code and help details as shown in the MATLAB laboratory sessions.

In doing the assignment, you should be prepared to use the MATLAB help system and

do some personal study to learn about functions or features you may need.

Read the instructions completely, from top to bottom. Do not skip anything.

Help

Assignment briefing, ACS133 course materials and MATLAB inbuilt help is all that is required. It is stressed that Google is a highly effective tool for troubleshooting MATLAB problems, it can be very useful for helping coding problems such as these.  If you need clarifications on the assignment, please, get in touch with the relevant academic staff.

Submitting your work:

You must submit a report document and all your relevant MATLAB/Simulink files. Report document

You must submit the completed assignment report to the ACS133 Blackboard page, via Turnitin, as a single document. You must include your University registration number at the top of every page (header). Your report should be word processed, using minimum size font 11, minimum 2.5cm margins all around, and maximum 10 pages in total. No marks will be

awarded for content that exceeds 10 pages. The report should be saved as a .pdf file format. Word processing software such as google docs is recommended to produce the report. MATLAB/Simulink files

In addition to the Turnitin submission, you must also submit via email a single zip file (*.zip, *.7z, *.rar) containing your MATLAB and SIMULINK files for the TASK 1 and TASK 4 described below. The following 5 files should be in this zip file.

task1.m

This file contains your MATLAB code for Task 1.

task1sim.slx

This file is your Simulink model for Task 1. Please, pay attention to the extension. Files “*.slx ccannot be processed and you will get a mark of zero for the MATLAB part if you do not submit the “*.slx” file.

task4.m

This file contains your MATLAB code for Task 4.

task4sim.slx

This file is your Simulink model for Task 4. Please, pay attention to the extension. Files “*.slx ccannot be processed and you will get a mark of zero for the MATLAB part if you do not submit the “*.slx” file.

roadProfile.mat

This file is provided. It is required for Task 4.

to do this. Your zip file should be named using the format “ACS133_{my University registration number}.zip. For example, in this format, the zip folder name for the student with Registration number 1111 will be “ACS133_1111.zip” .

Important: Before emailing your files, test your zip to make sure your unzipped code works when unzipped to a clean empty folder. This is what will happen when it is marked

Marking criteria

Report, Task 1

Marks will be awarded for correct solutions and methodology, relevant justifications and supporting discussion.

10

Task 1 MATLAB and Simulink

It will be assessed whether your code runs without errors and repeatedly does so in stand- alone mode (i.e., not depending on pre-existing values from your workspace); not dependent on pre-existing values in workspace; gives the right answers and/or accompanying text and/or correct plots with attention to detail regarding units, labels, etc., and you have shown proficiency in MATLAB with attention to design, readability and consistency (clear design, good indenting, sensible variable names, useful comments, good help).

10

Report, Task 2

Marks will be awarded for correct solutions and methodology, relevant justifications and supporting discussion.

10

Report, Task 3

Marks   will   be awarded for correct methodology, relevant justifications and

modelling   approach and design, solutions and supporting discussion.

20

Report, Task 4

Marks   will   be awarded for correct methodology, relevant justifications and

modelling   approach and design, solutions and supporting discussion.

25

Task 4 MATLAB and Simulink

It will be assessed whether your code runs without errors and repeatedly does so; not dependent on pre-existing values in workspace; gives the right answers and/or accompanying text and/or correct plots with attention to detail regarding units, labels, etc., and you have shown proficiency in MATLAB with attention to design, readability and consistency (clear design, good indenting, sensible variable names, useful comments, good help).

20

Report quality

Use of English, report structure and clarity of writing