Refer to the specific
census and withdrawal dates for the semester(s) in which this unit is offered.
Synopsis
This unit introduces numerical analysis techniques for interpolation, root finding, integration, the solution of ordinary differential equations, and the analysis of data. The role computers play in the solution of modern aerospace engineering problems is emphasized through exposure to finite difference, finite volume and finite element techniques for partial differential equations, and the implementation of these techniques in commercial fluid dynamics and structural mechanics packages.
Objectives
- understanding of the role of computers and numerical analysis in modern engineering practice
- appreciation of stability, efficiency and accuracy constraints on available methods for numerical approximation of engineering solutions
- understanding of numerical methods for interpolation, root-finding, integration, solution of ordinary and partial differential equations, and analysis of data.
- knowledge and skills to generate accurate solutions to engineering problems using numerical computing
- understanding of methods for data analysis, including sampling, Fourier transforms and filtering
- solve engineering problems numerically
- determine the appropriate technique to solve a problem through consideration of the accuracy, efficiency and stability of available methods
- complete tasks as part of a team
- improve oral and written communication skills
- appreciation of the role of computers in engineering industry
- confidence in identifying engineering problems and formulating original solutions
Assessment
Laboratory and Assignments (30%)
Examination (70%)
Recommended reading:
Anderson, J.D., Jr., "Computational Fluid Dynamics: The Basics with Applications", McGraw-Hill, 1995.
Chapra, S. C., "Applied Numerical Methods with MATLAB for Engineers and Scientists", McGraw-Hill, 2005.
Chapra, S. C., Canale, R. P., "Numerical Methods for Engineers", McGraw-Hill, 2002.
Lindfield, G., Penny, J., "Numerical Methods Using MATLAB", 2nd Edition, Prentice Hall, 2000.
Press, W. H., Teukolsky, S. A., Vetterling, W. T., Flannery, B. P., "Numerical Recipes in [C / C++ / Pascal / Fortran 77 / Fortran 90]", Cambridge University Press. (C & Fortran versions available online at http://www.nr.com/nronline_switcher.html ).
Tannehill, J. C., Anderson, D. A., Pletcher, R. H., "Computational Fluid Mechanics and Heat Transfer, Second Edition", Taylor & Francis, 1997.
Chief examiner(s)
Prof M Thompson
Contact hours
5 hours per week lecture and laboratory contact hours, 7 hours per week self-study and assignment work
Prerequisites
ENG1060, ENG1091
Co-requisites
ENG2092
Prohibitions
MEC3465, MEC3469