Reference no: EM132288470
Advanced Thermal and Fluid Engineering Assignment - Project
Instruction - Develop CFD programs to solve simple problems in this project.
Part one: Simple initial value problem
Assignment (please read the problem description in attached file before doing the assignment)
(1) Find out the equation of motion of the cylinder. The derivation procedure of the equation must be included in the report.
(2) Develop a numerical method for predicting the vibration of the cylinder. The procedure of deriving the FDM formula must be included in the report.
(3) Develop a MATLAB program for solving the problem. The MATLAB program code must be included in the report.
(4) Keeping the damping coefficient of c = 100 N·m/s, conduct numerical simulations for KC=2 to 20 with an interval of 2 and find out the variation of the power with the KC number.
(5) Keeping the KC number to be constant of KC=10, conduct numerical simulations for c=0 to 2000 N·m/s with an interval of 50 and find the variation of the power with c.
(6) In the report, show the time histories of the vibration for all the calculated cases.
(7) Discuss how KC and c affects the power generation.
Part two: One-dimensional convection diffusion problem
Assignment (please read the problem description in attached before doing the assignment)
1. Develop a finite difference method (FDM) formula for solving the equation. The procedure of deriving the FDM formula must be included in the report.
2. Develop a MATLAB program and use this program to do the simulation and answer the following questions. Divide the soil depth into 200 cells when solving the problem numerically. You must attach the MATLAB program in your report.
3. If α=0.0002 m2/s, find out when the temperature at the depth of 1.5 m reaches 25oC.
4. If the temperature at the depth of 1.5 m reaches 25oC is defined as T1.5, do the simulations for α in the range of 0.0002 m2/s to 0.001 m2/s with an interval of 0.0001 m2/s and discuss how α on T1.5 and why.
Attachment:- Assignment File.rar
Error class and add functionality
: Complete the Error, SyntaxError, and ZeroDivisionError classes such that they create the correct messages when called.
|
Structured format and numbering in listing requirements
: Document a complete list of functional requirements (non-functional requirements are not required). Be specific and describe your requirements
|
Can we have different conceptual schema designs
: Can we have different conceptual schema designs (i.e., ERDs) for the same application?
|
How involvement of minors makes issue more problematic
: Conduct a scholarly literature search of your issue to find a minimum of three references in addition to the Learning Resource you have selected in order.
|
Find out the equation of motion of the cylinder
: 301021 Advanced Thermal and Fluid Engineering Assignment - Project, Western Sydney University, Australia. Find out the equation of motion of the cylinder
|
Files in a directory and sort them in file size
: In Ubuntu version 14.04 LTS (Trusty Tahr), what command do I use to recursively list files in a directory and sort them in file size?
|
Based on the system development life cycle model
: Based on the System Development Life Cycle Model, what could be done to help the project succeed? and how to avoid failure
|
What are the implications of pushing
: What are the implications of pushing the use of technology and DNA manipulation
|
Consider a disk with n cylinders numbered sequentially
: Consider a disk with n cylinders numbered sequentially 0, 1, 2,...., n-1. The read/write head is currently on cylinder 800. The queue of requests to be serviced
|