MATLAB Computing for Smart Grids and Electrical Power Systems

Module Title - MATLAB Computing for Smart Grids and Electrical Power Systems
Number of credits – 20

Module description

The module will introduce basic concepts and programming skills using MATLAB; develop skills in modelling generic differential equations using SIMULINK; develop skills in modelling power electronic dynamic systems; develop skills in modelling electrical machine dynamic systems and develop advanced skills in modelling complex electrical power systems and dynamics using S-function and user-defined function. 

The module will introduce the methods for control system design for linear and time-invariant dynamics, and this will include classical methods for single input – single output (SISO) systems; both analogue and digital controller designs based on frequency-response, prototype closed loop dynamics and pole-placement techniques; state-space based methods in the design of state feedback and state-feedback-observer controllers for multivariable systems based on pole placement in MATLAB.

The module will introduce basic concepts of smart grids, smart grid architecture designs. This module will then introduce major smart grid technologies. This will be followed by the performance analysis tools for smart grids. Finally the module will provide the understanding of interoperability, standards and security needs for smart grids developments.

By the end of the module you will be able to:

  • Understand basic concepts and develop programming skills using MATLAB
  • Develop skills in modelling generic differential equations using SIMULINK
  • Develop skills in modelling power electronic dynamic systems
  • Develop skills in modelling electrical machine dynamic systems
  • Develop advanced skills in modelling complex electrical power systems and dynamics using S-function and user-defined function
  • Design a SISO analogue or digital controller that achieves the transient and steady-state
  • specifications when applied to a plant that can be modelled as a liner dynamic system
  • under additive disturbances.
  • Perform a multivariable control design applying state feedback-observer controller and
  • develop the initial prototype.
  • Apply feedback and compensation techniques in order to reduce the impact of disturbances on existing controller performance.
  • Introduce basic concepts of smart grids, smart grid architecture designs.
  • Introduce major smart grid technologies.
  • Develop understanding of performance analysis tools for smart grids.
  • Understand interoperability, standards and security needs for smart grids developments. Apply skills in problem solving, information retrieval, and the effective use of IT systems.
  • Demonstrate a personal commitment to professional standards, recognising obligations to society, the profession and the environment including complying with University rules of conduct, health, safety and welfare issues, sustainability, training and ethical requirements appropriate to the project.

Teaching and assessment:

  • Semester 1
  • Assessment:|
    5 assignments assessed by 5 written reports. Each report is of around 1,000 words (approximately 10 pages).