MEC3014 : Computational Modelling

Semester 1 Credit Value: 15
ECTS Credits: 8.0


To give students an introduction to major software packages for modeling, analysis and control, that will form the basis of computational awareness of capability and pit-falls, and so to prepare students for both future academic study and the reality of industry increasingly reliant on highly sophisticated and multi-functional software.

Outline Of Syllabus

o       Introduction to Arduino-style real-time control and sensor feedback in a virtual environment.
o       Introduction to class/object-based programming in Matlab or Python.

Stress analysis project:
o       Design of a structural mechanism in Inventor
o       Introduction to ANSYS – loading and static analysis of a single body
o       Static analysis of multi-part structures in ANSYS; identifying and controlling contacts
o       Laboratory testing of designed mechanisms
o       Post-test analysis of the structure's response to loading; comparison with ANSYS predictions.

o       Introduction to mesh generation software (ANSYS DesignModeller) and CFD solvers (ANSYS Fluent). Application of software to laminar and turbulent flow systems. Computations issues – mesh refinement, grid independence, boundary conditions.
o       Fundamental equations of fluid mechanics. Finite-difference and finite-volume methods, order of accuracy. Application to fluid transport equations – upwinding, boundary/symmetry conditions, pressure correction. Turbulence modelling.

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Scheduled Learning And Teaching ActivitiesLecture181:0018:00Structured presentation of syllabus may include skills demonstration, formative feedback, etc
Guided Independent StudyAssessment preparation and completion12:002:00Examination
Guided Independent StudyAssessment preparation and completion110:0010:00Preparation for end of semester exam.
Guided Independent StudyAssessment preparation and completion312:0036:00Target non-timetable hours to complete coursework assignment submissions
Scheduled Learning And Teaching ActivitiesPractical422:0084:00Extended activity (computer cluster) to apply taught material, develop professional skills
Teaching Rationale And Relationship

Lectures used to introduce concepts, theory and case studies. Practicals for teaching programming and FE and supporting coursework. Private study time to complete coursework exercise.

Assessment Methods

The format of resits will be determined by the Board of Examiners

Description Length Semester When Set Percentage Comment
Written Examination1201A20N/A
Exam Pairings
Module Code Module Title Semester Comment
MEC8043Software in the Professional Engineering Context1N/A
Other Assessment
Description Semester When Set Percentage Comment
Report1M40Design, make, test logbook (max 10.5 hours).
Report1M15Application of CFD software to study Laminar/Turbulent Flow (12 hours).
Report1M25Programming (max 7.5 hours).
Assessment Rationale And Relationship

Coursework exercise used to assess ability to effectively carry out design, modelling and analysis. The coursework provides an appropriate way to assess practical problem solving skills.

The examination provide an appropriate way to asses both theoretical understanding and practical problem solving skills under time constraint as required in industry.

Study abroad students considering this module should contact the School to discuss its availability and assessment.

Reading Lists