V-Tiger
版本 1.0.6 (8.0 KB) 作者:
Manabu Kosaka
V-Tiger designs controller to optimize time-response of the feedback sysytem using one-shot experiment data.
# V-Tiger
V-Tiger[1], [2] is similar to 'Simulink Design Optimization'[3] that can automatically tune the controller gain to optimize settling time, overshoot, and stability margins. `Simulink Design Optimization` has a problem that requires an accurate model of the plant, but V-Tiger has no such problem. V-Tiger does not require the model but requires only step responses of the plant in an open- or closed-loop.
### Examples
vtigerPID.m is a m-file to design PID controller using just only plant input/output step responses, and used in vtiger_demo.m. Please type:
>> vtiger_demo
, and PID controller `K = kp + ki/s + kd*s` is designed for the following plant G(s):
>> 5/(0.01*s^2 + 0.2*s + 10) * exp(-0.1*s)
using step responses data y00 instead of the plant model G(s). The overshoot and settling time is better than conventional Ziegler-Nichols rule method. See following link:
### Overview
Since Artificial Intelligence (AI) has won over human pros such as Chess, Shogi and Go, expectations for AI have been increasing dramatically. One of the reasons why AI has developed so much is the tremendous increase in the processing speed of computers, which makes it possible to virtually repeat simulated competitions such as Othello, Shogi, Go and so on in the computer very fast. Finally, AI has gained strength over human pros. Also in control engineering, if gain tuning experiments of controllers can be virtually performed in a computer, it can be expected to dramatically improve control performance with an AI-like approach. `V-Tiger` is the abbreviation for "Virtual Time-response based Iterative Gain Evaluation and Redesign" which iterates: 1) to calculate virtual time responses of the closed-loop system when a certain controller is inserted based on one-shot experimental data, 2) to measure the overshoot and settling time from the virtual time responses, and 3) to evaluate and redesign the controller gain considering the stability margin.
### Keywords
Data-driven control, Time response, Gain tuning.
### References
引用格式
Manabu Kosaka (2024). V-Tiger (https://github.com/kosaka3/vtiger_matlab), GitHub. 检索时间: .
MATLAB 版本兼容性
创建方式
R2020a
兼容任何版本
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!无法下载基于 GitHub 默认分支的版本
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.6 | Trivial changes of Description. |
|
|
1.0.5 | Trivial changes of Description. |
|
|
1.0.4 | Trivial changes of Description. |
|
|
1.0.3 | Trivial changes of Description. |
|
|
1.0.2 | Trivial changes of Description. |
|
|
1.0.1 | Trivial changes of Description. |
|
|
1.0.0 |
|
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库。
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库。