【实例简介】
演变过程
自抗扰控制器自PID控制器演变过来,采取了PID误差反馈控制的核心理念。传统PID控制直接引取输出于参考输入做差作为控制信号,导致出现响应快速性与超调性的矛盾出现。
折叠编辑本段组成部分
自抗扰控制器主要由三部分组成:跟踪微分器(tracking differentiator),扩展状态观测器 (extended state observer) 和非线性状态误差反馈控制律(nonlinear state error feedback law)。
【实例截图】
【核心代码】
ADRC-matlab-master
`-- ADRC-matlab-master
|-- LICENSE
|-- README.md
|-- doc_1.md
|-- doc_2.md
|-- images
| |-- TD_i_d.PNG
| |-- TD_i_d_e.PNG
| |-- TD_i_t.PNG
| |-- TD_i_t_e.PNG
| |-- adrc_test.PNG
| |-- adrc_test_s_e.PNG
| |-- pid_test.PNG
| |-- pid_test_s_e.PNG
| `-- transfer_func.PNG
|-- my_ADRC
| |-- adrc.m
| |-- eso.m
| |-- eso3.m
| |-- leso3.m
| |-- nlsef3.m
| |-- slprj
| | |-- grt
| | | `-- untitled
| | | `-- tmwinternal
| | | `-- minfo.mat
| | `-- sl_proj.tmw
| |-- td.m
| |-- td3.m
| |-- test_adrc.m
| |-- test_pid.slx
| `-- untitled_grt_rtw
| `-- build_exception.mat
`-- my_nnpid
|-- bp_nn.m
|-- lstm.m
|-- my_nn_pid.m
|-- pid_nn.m
|-- rnn.m
`-- test_nn.m
9 directories, 31 files