ENCH484-24S1 (C) Semester One 2024

Advanced Modelling and Simulation

15 points

Details:
Start Date: Monday, 19 February 2024
End Date: Sunday, 23 June 2024
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 3 March 2024
  • Without academic penalty (including no fee refund): Sunday, 12 May 2024

Description

This course provides a detailed introduction to numerical methods used in chemical engineering. The course includes an introduction to the theory of numerical methods, optimization theory, deterministic and stoichastic modeling, and empirical parameter estimation for chemical processes, as well as practical guidance on the implementation of these tools to a variety of problems.

This course provides a detailed introduction to modelling and numerical methods used in chemical engineering. The course includes an introduction to the theory of numerical methods as well as practical guidance on the implementation of these tools to a variety of problems. Python will be used as the programming language, but students are not expected to be familiar with it. Specific topics covered include:
Python
• programming basics for numerical simulations
Numerical methods for the simulation of chemical processes,
• modelling non-linear systems
• methods for solution of non-linear, poorly scaled, algebraic equations
• solution of large systems of ODEs
• modelling of distributed parameter systems
• solution of partial differential equation systems using the method of lines
Optimisation and parameter estimation
• optimisation
• optimisation for non-linear curve fitting
• design and analysis of experiments using non-linear models
• parameter uncertainty in linear models
• modelling uncertainty in systems
• optimisation of dynamic systems, including parameter estimation

Learning Outcomes

1. Be able to program in Python
2. Develop and numerically solve models of chemical engineering processes.
3. Identify and apply the numerical tools appropriate to a particular problem.
4. Apply optimisation and parameter estimation to steady state and dynamic problems in chemical engineering.

Prerequisites

ENCH391 Process Systems and Control

Timetable 2024

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Wednesday 14:00 - 15:00 Psychology - Sociology 210
19 Feb - 31 Mar
Lecture B
Activity Day Time Location Weeks
01 Thursday 09:00 - 10:00 Psychology - Sociology 210
19 Feb - 31 Mar
Lecture C
Activity Day Time Location Weeks
01 Tuesday 11:00 - 12:00 Psychology - Sociology 210
19 Feb - 31 Mar
Lecture D
Activity Day Time Location Weeks
01 Wednesday 14:00 - 15:00 Psychology - Sociology 210
22 Apr - 2 Jun
Lecture E
Activity Day Time Location Weeks
01 Thursday 09:00 - 10:00 Psychology - Sociology 210
29 Apr - 2 Jun
Lecture F
Activity Day Time Location Weeks
01 Tuesday 11:00 - 12:00 Psychology - Sociology 210
22 Apr - 2 Jun

Course Coordinator

Ken Morison

Lecturers

Alfred Herritsch and James Robinson

Assessment

Assessment Due Date Percentage  Description
Assignment 1 14 Mar 2023 10% Non-linear equations 1
Assignment 2 30 Mar 2023 24% Non-linear systems 2
Assignment 3 26 Apr 2023 10% ODE systems
Assignment 4 11 May 2023 23% Distributed systems
Assignment 5 18 May 2023 10% Optimisation
Assignment 6 02 Jun 2023 23% Parameter estimation


36 contact hours and completion of all assessments.  If required there will be dedicated computer lab sessions.

Indicative Fees

Domestic fee $1,059.00

International fee $6,000.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

Minimum enrolments

This course will not be offered if fewer than 10 people apply to enrol.

For further information see Chemical and Process Engineering .

All ENCH484 Occurrences

  • ENCH484-24S1 (C) Semester One 2024