Padula-Visioli tuning algorithm for a FOPID controller

版本 1.0.2 (9.0 KB) 作者: Mariusz Matusiak
Padula-Visioli tuning algorithm for a FOPID controller in CLS system with a first order plus dead time plant (FOPDT)
544.0 次下载
更新时间 2019/11/23

Algorithm was proposed by Fabrizio Padula and Antonio Visioli in:
[1] F. Padula and A. Visioli, "Tuning rules for optimal PID and fractional-order PID controllers," J. Process Control, vol. 21, no. 1, pp. 69–81, Jan. 2011.

Requirements:
FOTF toolbox
Parameters:
K - FOPDT gain
T - FOPDT time constant
L - FOPDT dead time
Output:
SP14 - 5-element vector of coefficients [K_P, K_I, K_D, \mu, \nu, N] for the Set point task, M_1=1.4
SP20 - coefficients for the Set point task, M_2=2.0
LD14 - coefficients for the Load disturbance rejection task, M_1=1.4
LD20 - coefficients for the Load disturbance rejection task, M_2=2.0
GconSP14 - fractional-order transfer function (FOTF) of the FOPID controller based on SP14 coefficients
GconSP20 - FOTF of the FOPID based on SP20 coefficients
GconLD14 - FOTF of the FOPID based on LD14 coefficients
GconLD20 - FOTF of the FOPID based on LD20 coefficients

Implemented by: Mariusz Matusiak <mmatusiak@iis.p.lodz.pl>

引用格式

Mariusz Matusiak (2026). Padula-Visioli tuning algorithm for a FOPID controller (https://github.com/mariuszmatusiak/pvfopid), GitHub. 检索时间: .

MATLAB 版本兼容性
创建方式 R2017b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 PID Controller Tuning 的更多信息

无法下载基于 GitHub 默认分支的版本

版本 已发布 发行说明
1.0.2

-

1.0.1

Added logo

1.0.0

0.0.1

See release notes for this release on GitHub: https://github.com/mariuszmatusiak/pvfopid/releases/tag/0.0.1

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库