
Learn the basics of state-space modelling for electrical systems and how to represent complex grids with easy manipulation. Practice with MATLAB or Octave, and apply symbolic updates to simulate responses.
Develop a tape-based state-space model for a simple RLC circuit by deriving equations from Kirchhoff's laws and selecting inductor current and capacitor voltage as state variables.
Apply Kirchhoff's laws to a circuit with two resistors and two capacitors, building a state space model with capacitor voltages as states and deriving the matrix form.
Find the instruction for the assignment in the attached .pdf
Set up a state-space model in Matlab/Octave, define A, B, C, D, and metrics, and implement the discrete model with a sampling period to obtain the system output y.
Learn to obtain the system response of a state-space electrical model in MATLAB or Octave by defining initial conditions, time vector, and input excitations, then simulate and plot state variables.
Learn to obtain the frequency response of a state-space model using MATLAB or Octave, compare ss-based and transfer-function techniques, and plot responses for multi-input scenarios.
Learn to implement a state-space based model in simulink by defining A, B, C, D matrices, initial conditions, and inspecting the end response with a scope.
Find the instruction for the assignment in the attached .pdf
One of the main problems when trying to model and solve electrical circuits is that, beyond a few components, the complexity greatly increases. Because of this a lot of engineers and students suffer when they have to obtain the models of real electrical installations or power electronic devices.
One solution is to use simulation software. The problem is that it is expensive and in many companies is not available. The other problem is that sometimes we need a mathematical model in order to develop a control or protection algorithm.
With this course, you will learn:
- How to obtain the state space model of a circuit.
- How to obtain the system response using Matlab or Octave (which is free).
The course includes theoretical lessons ans practical assignments, in which you will be able to practice the concepts learnt. Besides, you will learn how to implement the models in Octave or Matlab and use the main tools for analysis like step response, bode plots, sinusoidal excitation, etc...All using the free software Octave.
Finally, for those using Simulink, You will learn how to use State Space Models on it.
This course is a good oportunity for improving your electrical skills!!