代写FV2204 Computational Engineering Assignment Brief No.1 (2023 – 2024)
- 首页 >> Algorithm 算法FV2204 Computational Engineering
Assignment Brief No.1 (2023 – 2024)
The work shall be typed or word-processed in your own words. The deadline for submission is 11:59 p.m. (HKT) on 08 Mar 2024 (Friday).
Learning Outcomes
This piece of assessment will test your ability to meet learning outcomes as described hereunder:
Use and apply Scilab to plot graphs of functions given both analytically and by the data from text files. Incorporate those graphs into reports electronically (Learning Outcome 1)
Apply standard numerical methods of computational engineering, e.g. curve fitting and interpolation, solution of simultaneous linear equations, and statistical processing of experimental data (Learning Outcome 2)
Write Scilab scripts and function to carry out engineering computations and plot complex graphs (Learning Outcome 3)
Demonstrate the use of problem solution tools and evaluative skills in the selection of appropriate methods of analysis (Learning Outcome 4)
Assignment Details
This assignment contains 4 questions. Answer all questions with words not exceeding 2,500. All the assumptions, comments in the scripts and explanation in your answers should be clearly stated due to be awarded. The assignment will carry 50% weighting of the total mark of this module.
Submission Details
(1) The deadline for submission is 11:59 p.m. (HKT) on 08 Mar 2024 (Friday). Late submission will be dealt with strictly in accordance with UCLan Regulations.
(2) The script files for both Scilab (*.sce) and CFAST (*.IN) and captured screenshots to demonstrate the output results shall be included in the submission.
(3) No hard copy is required to be submitted to the SCOPE counter. This assignment should be submitted through Turnitinto CityU SCOPE CANVAS assignment submission folder.
(4) In-text citations and referenced publications shall be added to the answer to each question.
(5) Using AI-generated text to complete your assignment is prohibited. Citation of Harvard style shall be used for all quoted references. UCLan regards any use of unfair means in an attempt to enhance performance or to influence the standard of award obtained as a serious academic and/or disciplinary offence.
(6) Submission of written assignment shall be type-written in .pdfor .docx format. The file name of your submission shall follow the format as the example below:
FVxxx_CHAN Tai Man_G12345678
(7) Students should do whatever means to make sure the files are duly submitted via the CANVAS system and check whether the work is successfully uploaded (by downloading the file from CANVAS again). All claims on technical problem without strong evidence for unsuccessful uploading shall not be accepted.
(8) It should be the students’ responsibility to double-check the readability (pdf or docx format) of the submitted files.
(9) Administration team will not remove or replace student’s submitted assignment in CANVAS or help students to upload the soft copy of his/her assignments to CANVAS.
Q1. (Learning Outcome 1) Use and apply Scilab to plot graphs of functions given the set of parametric equations for −20π ≤ t ≤ 20π:
You are required to write a scilab function with the header plot_Q1(t) which could allow the input of variable t which has been digitalized by taking its starting value, ending value and number of desired points that evenly divide the interval. The defined function plot_Q1(t) shall create the following plots with appropriate labels on the same figure window:
(a) X(t) occupied the top left corner of the figure window
(b) Y(t) occupied the top right corner of the figure window
(c) Y(X) plotted at the bottom of the figure window
Q2. (Learning Outcome 2) Use Scilab to read the heat release rate stored in the file named as “Q2_heat release rate.csv” which contains the measured heat release rate for full- scale upholstered chair from the four selected fire tests. Please download the csv file from the “Assignment Brief” folder at the course Canvas.
You are required to write a Scilab function with the header avg_peak_hrr = read_hrr(input_filename) which could read the input of the full path of the csv file stored at your local hard disk. The defined function read_hrr shall be able to:
(1) Plot the heat release rate curve of the 4 fire tests for the upholster chair side-by- side on the same figure with appropriate labels;
(2) Indicate the peak heat release rate and the time to peak heat release rate for each test; and
(3) Calculate the averaged peak heat release rate avg_peak_hrr from the four selected fire tests
Q3. (Learning Outcome 3) The following equations are used to calculate the thermal response of a detector or sprinkler located at or near a ceiling whose area is large enough to neglect the effects of smoke layer development. When the detector or link temperature reaches its activation temperature, then the detector will be activated.
The rate of temperature rise of the detector response is modelled by
Where
Q(̇)t Total theoretical fire heat release rate at time t (kW)
r Radial distance of the detector/sprinkler from the vertical axis of the fire (m)
RTI Response Time Index of detector/sprinkler
Tjet,t+∆t Temperature of the jet at the next time step, t + ∆t (oC)
Tjet,t Temperature of the jet at the previous time step, t (oC)
T∞ Ambient space and initial detector/sprinkler temperature (oC)
TD,t Detector or sprinkler temperature at time, t (oC)
Tactivation Detector or sprinkler activation temperature, t (oC)
vjet,t Velocity of the ceiling jet gases at the time step, t (m/s)
z Vertical entrainment distance; the difference between the height of the ceiling and the base of the flames (m)
Q(̇)peak = α ∙ T2
|
You are required to write a Scilab function with the header
DetectorResponse(spr_vertical_distance, spr_radius_distance,
spr_act_temp, spr_RTI, fire_class, room_amb_temp) to estimate the
activation time of the detector/sprinkler (TD,t ) and required heat release rate to activate the detector/sprinkler. The Scilab function DetectorResponse shall be able to
(1) Plot the t-square growth fire curve till the activation of the detector/sprinkler;
(2) Plot the detector/sprinkler temperature ( TD,t ), ceiling eet temperature ( Tjet,t ) varying with time till the activation of the detector/sprinkler; and
(3) Save the iteration results for all the variables including Q.t, vjet,t , τ , Tjet,t and TD,t to atext file named as “output.txt” at the end of the simulation.
Q4. (Learning Outcome 4) Aroom has 4×7m floor area and 3m height with a door opening of 2.0mhigh and 0.8m wide and a window of 1.2×1.2mopening at 1m above the floor. The sectional view of the room is shown as below. Assume the room is constructed by reinforced concreate of 0.015m thickness with the density of 1,500 kg/m3, specific heat capacity of 0.9 kJ/kg•K and thermal conductivity of 0.5×10-3 kW/m•K. You are required to use the two-zone fire model CFAST to study the impact of fire and smoke in the room for 10-mins duration for the below two fire scenarios.
Not to scale
Sectional view of the room
Fire Scenario |
T-square Growth Rate |
Peak Heat Release Rate |
Fuel Type, Fire Development Profile & Fire Bed Location |
Others (i.e. ambient temperature) |
1 |
Medium |
800 kW |
To be assumed by student |
To be assumed by student |
2 |
Ultrafast |
3 MW |
To be assumed by student |
To be assumed by student |
The study shall provide the necessary explanation with at least 150 words on the assumptions such as fuel type, fire development profile (i.e. fire growth rate and fire decay rate), fire bed location, ambient temperature, etc. The student shall explore the generated results by CFAST and summarize the time reaching the untenable criteria for EACH fire scenario referring to the smoke layer height, smoke temperature and gases concentration in the room.
Marking Criteria
Marks will be allocated according to the following criteria:
Marking Criteria |
Marks allocation |
Knowledge of relevant material and grasp of themes: Students to use own words in demonstrating awareness and appreciation of key issues. |
30 |
Analysis, synthesis and depth of argument: Identification of key points and justified put forward clearly and succinctly. |
30 |
Engineering principle/calculation: Correct application of concept/formulae with complete accuracy and correct answer. |
30 |
Structure: Logical structure with introduction, background and executive summary. |
10 |
Total |
100 |