Available in 2024
Course code

MCHA3400

Units

10 units

Level

3000 level

Course handbook

Description

Mechatronics systems typically involve several domains of physics, interfaced with computer control systems. In this course, students will develop a systems-based approach to modelling and analysis of mechatronics system with the introduction of bond graphs. The interface between physical and embedded systems is then explored with students using embedded C and real-time operating systems to interact with their simulations. In line with a systems approach to engineering, students will practice formal methods for testing and documentation of solutions.


Availability2024 Course Timetables

Callaghan

  • Semester 1 - 2024

Learning outcomes

On successful completion of the course students will be able to:

1. Construct bond graphs of multi-domain systems, including electrical, mechanical, thermal and thermodynamic components

2. Construct numerical simulations of multi-domain systems, including constrained systems

3. Implement solutions on embedded platforms

4. Interface and test embedded systems with numerical simulations

5. Design verification tests and procedures to determine validity of embedded systems


Content

1. System level modelling

  • Bond graph modelling of mechanical, electrical, fluid power, thermal and thermodynamic domains   
  • Causality conflicts and resolution techniques    
  • Differential equations and simulation    
  • System and function boundaries

2. Embedded systems

  • Embedded C    
  • Hardware abstraction    
  • Real-time operating systems

3. System design, validation and verification

  • Methods for system design, validation and verification    
  • Processor-in-the-loop and hardware-in-the-loop testing

Assumed knowledge

ENGG1003 Introduction to Procedural ProgrammingELEC1710 Digital and Computer Electronics 1ENGG2440 Modelling and Control


Assessment items

Tutorial / Laboratory Exercises: Lab Exercises

Written Assignment: System Modelling Assignment

Written Assignment: Embedded Systems Assignment

Written Assignment: System Design Assignment


Contact hours

Semester 1 - 2024 - Callaghan

Forum-1
  • Online 2 hour(s) per week(s) for 13 week(s) starting in week 1
Laboratory-1
  • Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Laboratory-2
  • Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Lecture-1
  • Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1

Course outline

Course outline not yet available.