任何系统都可以写成如下形式

其中w(t)表示外扰作用,自控扰控制技术的核心是采用合适的方法,用希望得到的输出信号r(t)和系统输出信号y(t)的差(即误差信号),以及控制输入量u(t)来估计系统运行过程中的实时作用量a(t)=并给予补偿,使系统变成积分串联型系统:

然后对其实现适当的状态误差反馈来达到控制的目的,这里是已知还是未知、线性还是非线性、时变还是不变都不重要,只要它在过程中的实时表现a(t)为有界就可以。

自抗扰控制器基本结构是由如下三种功能组合而成:

1)用跟踪微分器来安排过渡过程并提取其微分信号;

2)用扩张状态观测器估计对象状态和确定扰动作用;

3)利用安排的过渡过程与状态估计之间误差的非线性组合和扰动估计量的补偿来生成控制信号。

总结

1)跟踪微分控制器的作用,将理想状态变成连续的可微状态,如阶跃信号,是理想状态,但是其导数是无穷大,不能实现,所以在系统可承受范围内,用最快的速度到达;等于就是对理想状态的一种合适的安排——即安排过渡过程

2)扩张状态观测器是通过输出和输入评估系统未建模型,并将干扰预测出来实现补偿;

3)

关于韩京清学者的《直线型倒立摆的自抗扰控制设计方案》仿真相关推荐

  1. 直线一级倒立摆数学建模与控制仿真

    学习目标: 1.推导直线型一级倒立摆的数学建模公式,得到状态空间表达式和传递函数,并分析系统的稳定性 2.采用控制算法将系统从不稳定调整到稳定状态,并用matlab和simulink仿真实现 学习内容 ...

  2. 线性系统大作业——2.二阶倒立摆建模与控制系统设计(上)

    文章目录 0.简介 1.建立数学模型 1.1.牛顿运动定律分析 欧拉-拉格朗日方程分析 2.Simulink仿真 3.使用SimMechancis仿真 4.在平衡点附近模型线性化 5.系统能控性.能观 ...

  3. MATLAB强化学习实战(二) 使用并行计算训练倒立摆系统

    使用并行计算训练倒立摆系统 行动者的并行训练 创建Cart-Pole MATLAB环境接口 创建AC智能体 并行训练选项 训练智能体 AC智能体仿真 参考文献 此示例显示了如何通过使用异步并行训练来训 ...

  4. 倒立摆的simulink模型搭建

    倒立摆的simulink模型搭建 1.倒立摆基本背景: 倒立摆,Inverted Pendulum ,是典型的多变量.高阶次 ,非线性.强耦合.自然不稳定系统.倒立摆系统的稳定控制是控制理论中的典型问 ...

  5. OpenAI Gym 经典控制环境介绍——CartPole(倒立摆)

    摘要:OpenAI Gym是一款用于研发和比较强化学习算法的工具包,本文主要介绍Gym仿真环境的功能和工具包的使用方法,并详细介绍其中的经典控制问题中的倒立摆(CartPole-v0/1)问题.最后针 ...

  6. 基于matlab的倒立摆设计,基于matlab的倒立摆设计.doc

    基于matlab的倒立摆设计.doc 摘要IAbstract.II第一章绪论11.1倒立摆的研究背景.11.2国内外现状.21.3应解决的问题和技术要求.21.4工作内容.3第二章MATLAB仿真软件 ...

  7. 名帖236 俞和 行书《次韵韩伯清见寄之什凡五首》

    元代俞和行草书诗册页<次韵韩伯清见寄之什凡五首>,故宫博物院藏. 俞和(1307-1382),号紫芝生,元末钱塘(今杭州)人.隐居不仕,能诗,喜翰墨,早岁得见赵文敏运笔之法,临晋唐诸帖甚多 ...

  8. 直线型一阶倒立摆4---能量起摆

    五.能量起摆 能量起摆这一概念来自于K.J.Astrom and K.Furuta的SWINGING UP A PENDULUM BY ENERGY CONTROL.文献下载地址 以下是我翻译的部分论 ...

  9. 【基于Simulink+UG NX MCD 一级倒立摆控制系统仿真】建模和分析(一)

    前言 倒立摆是比较典型的系统,可以看出火箭发射的简化模型,国内外学者常常通过在倒立摆上开发和测试控制算法. 对倒立摆的控制分为两大任务: 起摆 稳摆 所以本文想通过此项目对自动控制原理进行一个复习与学 ...

最新文章

  1. python导入csv文件-python如何导入csv文件格式
  2. python跟易语言的爬虫_新人Python,第一只爬虫,,我就只会re.findall,你咬我?
  3. Python 条件语句 学习转载
  4. [转]Google的C++代码规范
  5. Android之自定义属性,format详解
  6. Mysql调优你不知道这几点,就太可惜了
  7. mahout 安装编译
  8. 【分享】纯js的n级联动列表框 —— 基于jQuery,支持下拉列表框和列表框,最重要的是n级,当然还有更重要的...
  9. Android 使用WakeLock
  10. HCIE-RS面试--STP弊端
  11. (2)数据结构-线性表顺序存储
  12. 关于NTRIP、RTCM、NMEA的学习
  13. 库仑计BQ27441使用
  14. 京东 php,[分享] 京东接口2.0 PHP版SDK
  15. PX4位置估计源码分析
  16. thinkpad e470外接显示器后无声音
  17. laravel 发送邮件
  18. Win10 如何把MP4格式视频制作成屏幕保护
  19. Word中如何制作红头文件?学会技巧提高工作效率
  20. 如何将数据移动到新硬盘(装机)

热门文章

  1. 2017.10.29 染色方案 思考记录
  2. 2017.5.6 联合权值 思考记录
  3. 华盛顿大学公开课Programming Languages by Dan Grossman 简介
  4. java 摸拟qq消息提示_java 仿qq消息提示框
  5. 安卓手机能用吗_手机才用两年卡的不行,是手机问题吗,想问手机最长能用几年?...
  6. JNI 简明教程之手把手教你入门
  7. Unity3D-RayMarch-几何图元1-添加基本着色模型
  8. Linux下文件内容查阅命令
  9. SharePoint 2013 基础版 离线安装步骤
  10. 如何对Windows Server 2008上的ARP缓存进行管理