Parametric and Nonparametric PI Controller Tuning Method for Integrating Processes Based on Magnitude Optimum
Creators
- 1. Department of Systems and Control, Jozef Stefan Institute (JSI)
Contributors
Other:
- 1. Department of E-mobility, Automation and Drives, Institute of Automotive Mechatronics, Faculty of Electrical Engineering and Information Technology, Slovak University of Technology (STU), Ilkovičova 3, 812 19 Bratislava, Slovakia
Description
MATLAB's implementation of the MOMI tuning rule for 2-DOF PI controller parameters for integrating processes.
The algorithms are presented in the Open Access paper: T. Kos, M. Huba, and D. Vrančić, “Parametric and Nonparametric PI Controller Tuning Method for Integrating Processes Based on Magnitude Optimum,” Applied Sciences, vol. 10, no. 4, p. 1443, Feb. 2020, doi: 10.3390/app10041443. Available online: https://www.mdpi.com/2076-3417/10/4/1443/htm (accessed on 18 Januar 2021).
For the newest version of the Matlab code see JSI GitLab.
Authors:
Tomaž Kos and Damir Vrančić, Department of Systems and Control, Jozef Stefan Institute (JSI), Jamova cesta 39, 1000 Ljubljana, Slovenia
Installation
Implemented code was tested in MATLAB version 2018. No additional installation is needed. Just run one of the main scripts (*.m
files in the root directory of the code).
Description of the main MATLAB scripts used in paper
PI_ilustritative_example.m
This .m file performs 2-DOF PI controller tuning and the closed-loop tests for different reference weighting factor *b* values. Used in Section 2.1 of the paper.
PI_stability.m
This .m file performs stability tests on the 2-DOF PI controller. Used in Section 3 of the paper.
PI_examples_tests.m
This .m file performs 2-DOF PI controller tuning and the closed-loop tests for different process models. Used in Section 4.1 of the paper.
PI_comparison_other.m
This .m file performs 2-DOF PI controllers tuning and the closed-loop tests comparison with other tuning methods for integrating processes. Used in Section 4.2 of the paper.
RealTime_experiment_ChAmp.m
This .m file plots the open-loop and closed-loop responses of the real-time process (control system for Charge Amplifier drift removal). Used in Section 5 of the paper.
RealTime_experiment_Hyd_plant.m
This .m file performs identification of the integral process by means of areas and calculation of the 2-DOF PI controller parameters from the measured areas. The measurements have been taken on a real laboratory hydraulic rig. Used in Section 5 of the paper.
RealTime_experiment_Autoclave.m
This .m file plots the open-loop and closed-loop responses of the real-time industrial autoclave. Used in Section 5 of the paper.
RealTime_experiment_SOFC.m
This .m file plots the open-loop and closed-loop responses of the temperature control of an air heat exchanger (Air HEX) of the solid-oxide fuel cell (SOFC) system. Used in Section 5 of the paper.
Files
MOMI_PIcontrol_IP.zip
Files
(580.9 kB)
Name | Size | Download all |
---|---|---|
md5:b9f07a204879f5bf1578a094865cfbf8
|
580.9 kB | Preview Download |
Additional details
Related works
- Is continued by
- Software: https://repo.ijs.si/science-papers/momi-pi-for-integrating-processes (URL)