遇见数据集

Code and Data Files for the manuscript Iterative Design of Centralized PID Controllers Based on Equivalent Loop Transfer Functions and Linear Programming

收藏
NIAID Data Ecosystem2026-05-02 收录
数据链接:
官方服务:

资源简介:

These code and data files are for the research article to IEEE Access titled "Iterative Design of Centralized PID Controllers Based on Equivalent Loop Transfer Functions and Linear Programming", doi: https://doi.org/10.1109/ACCESS.2021.3139214.The data files include: 1) scripts and functions coding the proposed design methodology and 2) scripts and functions to obtain the results and figures of the examples in the paper.All these scripts and functions are coded in MATLAB language (https://es.mathworks.com/products/matlab.html) using its Control toolbox. The code was run on a pc with Windows 10. There are to folders (Example1_2x2 and Example2_3x3), one for each example presented in the article. Inside of each folder there are:- A main file to perform the control design and simulation of each example. These files are Ejemplo1_2x2.m and Ejemplo2_3x3.m.- Functions where the proposed methodology of control design has been coded.- Functions to plot simulation responses and frequency responses.- A folder with the data files .dat and a script to obtain a plot presented in the article and related with the convergence of the proposed iterative procedure. This figure is also included in format .fig. - A folder with data files .dat and a script to obtain the figures with the simulation responses shown in the paper.The header of these files is commented indicating their functionality. They allow you to compute the control design proposed in the article and to obtain the related figures as they can be seen in the paper. NOTE: the data files also include the corrected version of Figure 9 (Figure9corrected.tif) since in the publication this figure is partially wrong as it does not show the second loop signals and the legend.

本代码与数据集配套于发表在IEEE Access期刊上的研究论文《基于等效回路传递函数与线性规划的集中式PID控制器迭代设计》(Iterative Design of Centralized PID Controllers Based on Equivalent Loop Transfer Functions and Linear Programming),DOI:https://doi.org/10.1109/ACCESS.2021.3139214。数据集包含两类文件:1)实现所提出设计方法的脚本与自定义函数;2)用于复现论文中示例结果与配图的脚本与自定义函数。所有脚本与函数均采用MATLAB语言(https://es.mathworks.com/products/matlab.html)编写,并依托其控制工具箱(Control Toolbox)实现,代码运行环境为搭载Windows 10的个人计算机。 本数据集包含两个子文件夹(Example1_2x2与Example2_3x3),分别对应论文中的两个示例。每个子文件夹内包含以下内容: 1. 用于执行对应示例控制设计与仿真的主脚本文件,分别为Ejemplo1_2x2.m与Ejemplo2_3x3.m; 2. 封装所提出控制设计方法的自定义函数; 3. 用于绘制仿真响应与频域响应的绘图函数; 4. 一个包含.dat格式数据文件的子文件夹,以及用于复现论文中与所提出迭代过程收敛性相关图表的脚本,该图表同时提供了.fig格式源文件; 5. 另一个包含.dat格式数据文件的子文件夹,以及用于复现论文中仿真响应配图的脚本。 所有代码文件的头部均带有功能注释,可完整复现论文中提出的控制设计流程与对应配图,效果与论文呈现一致。 注:本数据集还包含图9的修正版本(Figure9corrected.tif),原因是原出版物中的图9存在缺陷,未显示第二回路信号与图例。

创建时间:
2025-01-30
二维码
社区交流群
二维码
科研交流群
商业服务