ENG61104 – Group Assignment 2 (20%)
MLO Assessed: MLO3
Deadline: (Tuesday 12/3/2024)
Submission: TIMeS Turnitin Submission in PDF format (ONLY)
Late Submission:
:
. Any work submitted after the deadline (which may have been extended) shall have the percentage grade assigned to the work on face value reduced by 10% for the first day and 5% for each subsequent day late.
. A weekend or public holiday count as 1 day.
. The module coordinator reserves the right to not accept work submitted more than 1 week late.
. No page limitation (font Times New Roman, size 12, no spacing, inclusive figures, graphs and diagrams).
Assignment Topic
Question is on page 3.
Groupings
Five (5) students per group
Marking Rubrics
Marking rubric is available for your guide.
GROUP ASSIGNMENT 2
FEBRUARY 2024 SEMESTER
MODULE NAME: NUMERICAL METHODS AND DATA ANALYSIS MODULE CODE: ENG61104 |
MLO |
Section(s)/ Question(s) |
Marks |
Remarks |
MLO3 |
Q1 |
/ 100 |
|
|
TOTAL Weightage |
/ 20 |
|
Figure 1
Assume you are an engineer in a food and beverage company. The cylindrical storage tank depicted in Figure 1 is used to store and discharge milk. In order to save electricity, the discharge of milk is based on the gravitational force instead of pump. Based on experiment, your research and development (R&D) team has concluded certain criteria in order to produce good quality milk. The criteria are the velocity (v) must be 5 m/s when tis equal to 2.5 second for a 4-meter-long (L) discharge pipe. As an engineer, you need to determine what is the head (H) needed to achieve the criteria which set by your R&D team. The velocity of the discharged milk from the cylindrical storage tank through the long pipe can be computed as
where g is the gravitational acceleration with a value of 9.81 m/s2 .
Use the numerical methods you have learned to determine the head required and provide a report to discuss the methods you use to solve this technical problem. The report requirements are as follow:
a. Write a MATLAB script that requires:
i. Code to plot the graph using the graphical method.
ii. Provide all the numerical method for root finding method you learned in the class.
iii. Provide the termination algorithm (relative error) of your coding.
iv. The script must suppress all inputs and outputs except the final answer.
v. At least 90% of the codes are briefly explained in %notes.
b. Tabulate your result in a systematic manner.
c. Analyze and discuss your finding on solving the root using different numerical methods.
NOTE:
Please display the codes and the anwers in your assignment.
[Total = 100 marks]
Group Assignment 2 Marking Rubric
Area |
Total marks |
Weight |
Actual marks |
Score band |
Criteria |
Apply graphical method to identify the range of the roots |
|
1 |
0 |
8~10 |
graph is plotted at a clear and detail manner |
5~7 |
Some missing label of the graph |
||||
0~4 |
no graph or poor plot of graph |
||||
Provide different numerical method MATLAB codes to solve the roots |
|
4 |
0 |
8~10 |
Provide clear and detail coding to solve the roots. All numerical methods are presented |
5~7 |
Provide clear and detail coding to solve the roots but some numerical methods are missing |
||||
0~4 |
no coding or only provide coding for 1 or 2 numerical methods |
||||
Notes to explain the codes using the % function |
|
2 |
0 |
8~10 |
Clear justifications of the notes. |
5~7 |
Partly justified of the notes. |
||||
0~4 |
No justification or weak justifications of the notes. |
||||
Result |
|
1 |
0 |
8~10 |
Clear and well tabulation of result |
5~7 |
Moderate tabulation of result |
||||
0~4 |
No result or poor tabulation of result |
||||
Discussion on the finding of different methods |
|
2 |
0 |
8~10 |
Clear and well explanation on the result finding |
5~7 |
Moderate discussion on the result finding |
||||
0~4 |
No discussion or weak explanation on the result finding |