(ADRC)自抗扰控制器学习总结(一)

(ADRC)自抗扰控制器学习总结(一)ADRC自抗扰控制基本思想要点:1.标准型与总扰动,扩张状态与扰动整体辨识,微分信号生成与安排过渡过程以及扰动的消减与控制量产生。ADRC主要构成:1>跟踪微分器(TD) 解决由不连续或带随机噪声的量测信号,合理提取连续信号(跟踪给定)及微分信号的问题。 根据微分输出与最速综合函数,可以安排闭环系统的过渡过程。以单位阶跃信号为例,经过跟踪微分器的过渡,产生的输出效果

大家好,又见面了,我是你们的朋友全栈君。

ADRC自抗扰控制基本思想要点:

1.标准型与总扰动,扩张状态与扰动整体辨识,微分信号生成与安排过渡过程以及扰动的消减与控制量产生。

ADRC主要构成:

(ADRC)自抗扰控制器学习总结(一)

1>跟踪微分器(TD)

 解决由不连续或带随机噪声的量测信号,合理提取连续信号(跟踪给定)及微分信号的问题。

 根据微分输出与最速综合函数,可以安排闭环系统的过渡过程。

以单位阶跃信号为例,经过跟踪微分器的过渡,产生的输出效果为:

            (ADRC)自抗扰控制器学习总结(一)

特点:1>使误差反馈增益和误差微分增益选取范围扩大

           2>使给定的反馈增益所适应的对象参数范围扩大提高鲁棒性

2>扩张状态观测器(ESO)

      状态观测器将影响被控对象输出的扰动作用扩张成新的状态变量,通过特殊的反馈机制观测被扩张的总扰动信号

通过输入,输出构建总扰动为一个状态变量,二阶的系统,他的扩张观测器达到三阶,加入了总扰动的状态。

     总扰动中包含系统内部扰动和外部高频噪声干扰,

      扩张状态观测器的输出为:Z1=y ,Z2=dy  ,Z3(观测到的系统总扰动)

3>非线性状态误差反馈控制律(NLSEF)

        根据跟踪微分器(TD)得出的给定信号和给定信号的微分与状态观测器观测到的系统输出和输出的导数的误差,进而进行控制和扰动补偿,非线性控制方法由fal或最速控制综合函数Fhan构造。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144541.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 比较文本相似度_比较文本差异的工具

    比较文本相似度_比较文本差异的工具from:https://cloud.tencent.com/developer/news/218062本文作者为YvesPeirsman,是NLP领域的专家。在这篇博文中,作者比较了各种计算句子相似度的方法,并了解它们是如何操作的。词嵌入(wordembeddings)已经在自然语言处理领域广泛使用,它可以让我们轻易地计算两个词语之间的语义相似性,或者找出与目标词语最相似的词语。然而…

    2022年10月30日
  • list转json字符串再转回list

    list转json字符串再转回listList<String>words=newArrayList<>();words.add(“好汉”);words.add(“壮士”);StringwordsJson=JsonUtil.javaBeanToJson(words);List<String>list=JsonUtil.jsonArrayToList(wordsJson,Stri…

    2022年10月17日
  • Docker 1.3 公布

    Docker 1.3 公布

  • Java学习之socket网络编程篇

    Java学习之socket网络编程篇0x00前言在一些工具开发中,最离不开的可能就是网络编程了,例如目录扫描器、端口扫描、包括exp这些其实都是依赖于socket。就拿简单的exp来说其实就是已

    2021年12月12日
  • 大数阶乘算法实现及优化

    大数阶乘算法实现及优化题目:求N!TimeLimit:10000/5000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):63958AcceptedSubmission(s):18171ProblemDescription:Givenaninteger

  • NOIP普及组套题_noip2019普及组试题

    NOIP普及组套题_noip2019普及组试题题目链接题目描述给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入格式一个整数N输出格式一个整数,表示反转后的新数。输入输出样例输入#1123输出#1321输入#2-380输出#2-83代码://P1307数字反转#include<iostream>#include<cstring>usingnamespacestd;

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号