Subject Code : ENGD1025
Assignment Task:

Instructions

  • To complete the assignment you should use the MATLAB software 1. Alternatively, you can use Octave or Scilab, but the output files must be in the MATLAB file format.
  • Submit all your scripts and functions ?les through the link available on the module Blackboard shell.
  • Report is not required for this assignment although your code should be well commented.
  • The marks for the particular task are given below. Each task will be assessed based on the following aspects of your code:

– correctness of your solution (40%) – quality of your code (e.g. programming techniques used) (40%) – clarity of your code (e.g. code indentation and comments)(20%)


Tasks

Your task is to import and process measurement data collected from Nissan Leaf, an electric vehicle as shown in Figure 1. For this purpose you must download Log U0006387 160311 740d0.csv ?le from Blackboard shell which contains measurement data for one trip. A supplementary ?le Log File Format.docx contains information about the collected data; name, types and units. Note that some data will need conversion to SI units or to units speci?ed in the particular task.
 

Data acquisition from DMU’s Nissan Leaf.

 Load data into MATLAB 


Write a code to import data from Log U0006387 160311 740d0.csv into the MATLAB workspace into a suitable data structure. Do not rename the data ?le.


Electric vehicle performance

 
Write a code to:
1. Extract the data listed below from the dataset (Note that you may need to convert extracted values into the units requested below. You may use the supplementary ?le Log File Format.docx to get more details about units).
? time in seconds [Time] ? speed in km/h [Speed] ? gear [Gear] ? elevation in meters [Elv] ? SOC (state-of-charge) in % [SOC] ? battery voltage in V [Pack Volts] ? battery current in A [Pack Amps]
2. Plot each variable listed above against time in a form of subplot. There should be 6 subplots in a single ?gure aligned in 2 columns and 3 rows. Use di?erent line colour for each data. Add labels to all axes.


Power consumption


The power derived from the electric vehicle’s battery is distributed between the electric vehicle components e.g. drive motor, heating, ventilation, and air conditioning system, infotainment system and other accessories. To investigate how power was distributed you need to write a code to:
1. Extract the following data from the dataset:
? Motor Pwr(100w) ? Aux Pwr(100w) ? A/C Pwr(250w)
2. Assign the extracted data to variables. Note that appropriate conversion must be done to obtain power in kW for all variables. Use description in the Log File Format.docx to get more details about conversion rates.
3. Use the battery voltage and current data imported in Task 2.2 to calculate the battery power P as follows P = UI
where P is the battery power [W], U is the battery voltage [V] and I is the battery current [A].
4. On the same ?gure plot all four obtained powers in kW against time. Use di?erent line styles for each power, e.g. solid line, dashed line, dotted line or dash-dot line. Add labels to all axes. Add title, legend and grid to the ?gure.

 

This ENGD1025 - MATLAB Assignment  has been solved by our MATLAB Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

  • Uploaded By : Mia
  • Posted on : January 23rd, 2019
  • Downloads : 282

Whatsapp Tap to ChatGet instant assistance