Skip to main content

FPC: Control of mechatronic and electrohydraulic systems

This course covers applied control theory for mechatronic and electrohydraulic systems.


Factsheet

This course is run in conjunction with the IMechE.

We continuously improve our courses to meet the changing demands of industry. We have some exciting upgrades planned for this course in 2025 and the content below might change.

This course covers closed-loop control of mechatronic and electrohydraulic systems. With a strong foundation in applied theory, this course gives you valuable tools for system modelling, system identification, controller design and stability analysis on a range of different control hardware, covering both electromagnetic and electrohydraulic systems

At the end, you'll be able to predict the behaviour of common motion control systems, determine a system’s frequency response and stability characteristics, and improve the steady state and dynamic response using appropriate compensation techniques.

Who should apply

Our course is for engineering professionals, system and control designers, software developers, and graduates. You should have a basic knowledge of mechatronic systems; in particular, those involving electrohydraulic and electromagnetic components. If you are new to this field, we recommend you take our introductory courses for hydraulics and electrical drives. You will also need good mathematical knowledge.

Prices and dates

All our course prices and dates are listed on our Centre for Power Transmission & control CPD courses for industry page.

Course objectives

When you complete the course, you should be able to:

  • appreciate the need for feedback control in practical mechatronic systems
  • derive dynamical models and represent them in block diagram notation
  • analyse stability and performance of systems in the time and frequency domain using step and impulse responses, root-locus, Bode and Nyquist diagrams
  • know the basic principles and applications of open and closed loop control strategies; design and tune PID controllers
  • appreciate the differences between analog and digital control
  • perform system identification and verify models
  • understand the basics of data acquisition and be able to use FFT techniques to create frequency responses
  • be aware of measurement errors and noise in real systems, and their effect on controller performance
  • know of rapid development tools for system analysis and controller design
  • design position and force controllers for electrohydraulic systems
  • analyse the dynamical characteristics of hydraulic valves and actuators, and derive mathematical models of hydraulic and mechatronic systems in the time and frequency domain
  • have a working knowledge of amplifiers and sensors

Course contents

Block diagrams

  • series, parallel, and feedback connections
  • deriving closed loop transfer functions
  • single-input single-output and multi-input multi-output (MIMO) systems

PID control

  • general closed loop controller structure - forward path, feedback path, and demand compensators
  • effects of P, I, D gains in the time domain and their influence on performance and steady state errors
  • analog and digital implementation

System modelling

  • basics of differential equations - behaviour of first and second order systems
  • transfer functions and Laplace notation
  • effects of delays and system nonlinearities

Frequency response and stability

  • physical meaning of eigenfrequencies and eigenmodes
  • open and closed loop frequency responses, Nyquist plots
  • root-locus analysis
  • gain and phase margin, Nyquist stability criterion

System identification

  • obtaining experimental frequency responses - excitation methods, data sampling, filtering, FFT
  • representation in Bode diagram
  • estimation algorithms, coherence, transfer function fit

Model based controller tuning

  • general controller design process
  • influence of P, I, D gains on the system's frequency response
  • meeting stability and performance specifications

Practical controller implementation

  • low-pass filtering to reduce noise
  • discrete-time signals, aliasing and the sampling theorem
  • controller hardware and software development environments.

Dynamics of a valve-operated actuator

  • valve spool dynamics, orifice equations, actuator flow equations, force balance
  • linearisation with small perturbation method
  • influence of under- and over lapped spools, and unequal actuator volumes
  • time and frequency responses, resonance frequencies, damping.

Amplifiers and Sensors

  • Sensors and principles used in closed loop motion control: Position, velocity, force, pressure as well as auxiliary sensors
  • Amplifier types and dynamics
  • Motor controllers and valve controllers

Controller design for electrohydraulic servo systems

  • limitations of PID controllers
  • pressure and acceleration feedback, notch filters
  • sensor dynamics, minimising sensitivity to measurement errors.

Workshops and laboratory sessions

  • PID tuning classroom hands-on benchtop lab
  • system modelling tutorial
  • feedback controller tuning computer exercise for dynamic electromotive systems
  • real-time controller implementation hands-on benchtop lab
  • hydraulic system modelling computer exercise: LTI, LPV and physics-based
  • electrohydraulic servo system control computer exercise: Design of proportional, notch and lag filters
  • notch and lag filters lab
  • frequency response testing lab
  • system parameters and stability lab

Regulator

The University of Bath is regulated by The Office for Students (OfS). We continually improve our course by integrating feedback from academic staff and students.

Learning, assessment and final award

Our teaching is carried out by people experienced in the field, mostly academic staff and PhD candidates as well as select guest speakers. There is no formal assessment and to successfully complete the course and receive the certificate of competence, you must attend the course in whole and participate in the exercises.

Continue your professional development with us

Find out more about what other CPD courses we offer.

Enquiries

If you have any questions, please contact us.


On this page