• 大小: 0.54M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: Matlab
  • 标签: matlab  

资源简介


演变过程 自抗扰控制器自PID控制器演变过来,采取了PID误差反馈控制的核心理念。传统PID控制直接引取输出于参考输入做差作为控制信号,导致出现响应快速性与超调性的矛盾出现。 折叠编辑本段组成部分 自抗扰控制器主要由三部分组成:跟踪微分器(tracking differentiator),扩展状态观测器 (extended state observer) 和非线性状态误差反馈控制律(nonlinear state error feedback law)。

资源截图

代码片段和文件信息

function adrc()
    %运行次数
    round_time = 5000;
    %步进
    step = 5;
    %时基
    ts = 0.01;
    %快速因子
    r = 10;
    %滤波因子
    h0 = 0.1;
    %位置
    pos = 1:1:round_time;
    %时间轴
    times = pos*ts;
    %β0
    beta_01 = 100;
    beta_02 = 300;
    beta_03 = 1000;
    z1 = zeros(1round_time);
    z2 = zeros(1round_time);
    z3 = zeros(1round_time);
    input = zeros(1round_time);
    output = zeros(1round_time);
    sys=tf(1[1105]);  %建立被控对象传递函数
    %sys=tf(1[12]);  %建立被控对象传递函数
    dsys = c2d(systs‘z‘)
    [numden] = tfdata(dsys‘v‘);
    input = sin(times)+rand(1round_time)/100;
    
end






 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-05-18 07:16  ADRC-matlab-master\
     文件         302  2017-05-18 07:16  ADRC-matlab-master\.gitignore
     文件        1084  2017-05-18 07:16  ADRC-matlab-master\LICENSE
     文件         143  2017-05-18 07:16  ADRC-matlab-master\README.md
     文件       11848  2017-05-18 07:16  ADRC-matlab-master\doc_1.md
     文件         580  2017-05-18 07:16  ADRC-matlab-master\doc_2.md
     目录           0  2017-05-18 07:16  ADRC-matlab-master\images\
     文件      217327  2017-05-18 07:16  ADRC-matlab-master\images\TD_i_d.PNG
     文件       56923  2017-05-18 07:16  ADRC-matlab-master\images\TD_i_d_e.PNG
     文件       62259  2017-05-18 07:16  ADRC-matlab-master\images\TD_i_t.PNG
     文件       57610  2017-05-18 07:16  ADRC-matlab-master\images\TD_i_t_e.PNG
     文件       18026  2017-05-18 07:16  ADRC-matlab-master\images\adrc_test.PNG
     文件      102262  2017-05-18 07:16  ADRC-matlab-master\images\adrc_test_s_e.PNG
     文件       23706  2017-05-18 07:16  ADRC-matlab-master\images\pid_test.PNG
     文件       61112  2017-05-18 07:16  ADRC-matlab-master\images\pid_test_s_e.PNG
     文件        9824  2017-05-18 07:16  ADRC-matlab-master\images\transfer_func.PNG
     目录           0  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\
     文件         698  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\adrc.m
     文件        1871  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\eso.m
     文件         645  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\eso3.m
     文件         437  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\leso3.m
     文件         473  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\nlsef3.m
     目录           0  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\slprj\
     目录           0  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\slprj\grt\
     目录           0  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\slprj\grt\untitled\
     目录           0  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\slprj\grt\untitled\tmwinternal\
     文件        2009  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\slprj\grt\untitled\tmwinternal\minfo.mat
     文件          82  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\slprj\sl_proj.tmw
     文件        1958  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\td.m
     文件         559  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\td3.m
     文件        4417  2017-05-18 07:16  ADRC-matlab-master\my_ADRC\test_adrc.m
............此处省略10个文件信息

评论

共有 条评论