MCHA3400
10 units
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.
The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.