Matlab
MATLAB and Simulink (a part of the MATLAB eco-system) will be used for the hand-ins in both courses and in the project of Process control (FRTN25). You are expected to have basic knowledge of MATLAB (not necessarily Simulink) from previous courses.
You can Download MATLAB and Simulink with a free student license from: http://program.ddg.lth.se Links to an external site.
The documentation built into MATLAB is quite useful. Type help rand, to get basic information, in this case about the command rand. For in-depth documentation, instead type doc rand.
There are many good (and not so good) tutorials on Youtube on how to use MATLAB and Simulink. The official getting started tutorial for Simulink is embedded below. (Keep in mind that there may be minor differences in appearance depending on which version you are running).
Below is a getting-started with Matlab video. It contains some topics that are introduced later on during the course, so don't panic if you don't understand everything when watching it early on:
There are also videos spread out in the lecture sections on how to use Matlab/Simulink as a tool for the problems we cover. The list will be updated as new material is created.
- 2 - Simple process models. PID control - Simulation of oven example from lecture
- 4 - Input-output models - Linearity in simulink, Input-Output models
- 5 - Transient analysis. Nonlinear systems - Second order complex systems, Time constants
- 6 - Linearization. Feedback system example - Linearising simulink models
- 7 - Feedback systems - Servo problem
- 8 - Frequency-domain analysis - Bode/Nyquist plotting
Then we also have some simulation in ode45 Links to an external site. which might be helpful for the project.
We also have a Matlab/Simulink Discussion section, where we help and support each other throughout the course.