滑动模式观测器 sliding mode observer

滑动模式观测器(Sliding mode observer)是应用滑动模式控制的状态观测器,应用滑动模式控制的技术,使观测器的状态可以接近受控体的状态。

滑动模式控制属于非线性控制,滑动模式观测器会有非线性高增益观测器的特性,可以在有限时间内将观测器的误差收敛到零。此外,切换模式的观测器类似卡尔曼滤波,可以允许一些程度的量测噪声。

滑动模式控制(sliding mode)简称SMC,是一种非线性控制的技术,利用不连续的控制信号来调整非线性系统的特性,强迫系统在二个系统的正常状态之间滑动,最后进入稳态。

其状态-反馈控制律不是时间的连续函数。相反的,控制律会依目前在状态空间中的位置不同,可能从一个连续的控制系统切换到另一个连续的控制系统。因此滑动模型控制属于变结构控制。

已针对滑动模型控制设计了许多的控制结构,目的是让相空间图中的轨迹可以前往和另一个控制结构之间相邻的区域,因此最终的轨迹不会完全脱离某个控制结构。相反的,轨迹会在控制结构的边界上“滑动”。这种沿着控制结构之间边界滑动的行为称为“滑动模式”而包括边界在内的几何轨迹称为滑动曲面(sliding surface)。

在现代控制理论的范围中,任何变结构系统(例如滑动模式控制)都可以视为是并合系统的特例,因为系统有些时候会在连续的状态空间中移动,也时也会在几个离散的控制模式中切换。

Ref: 滑动模式观测器

Ref: 滑动模式控制

【控制】滑动模式观测器 sliding mode observer相关推荐

  1. 永磁同步电机(PMSM)无传感器控制基于滑膜观测器Matlab/Simulink仿真分析

    文章目录 前言 一.状态观测器 二.滑膜状态观测器 2.1.滑膜观测器的原理 2.2.传统的滑膜观测器 2.3.改进的滑膜观测器 三.Matlab/Simulink仿真分析 3.1.仿真电路分析 3. ...

  2. Android 滑动侧边栏(Sliding Menu)第一种实现 - 2 手动滚动+自动滚动 + 事件处理

    <Android 滑动侧边栏(Sliding Menu)实现分析> <Android 滑动侧边栏(Sliding Menu)第一种实现 - 1 手动滚动+自动滚动> <A ...

  3. Android 滑动侧边栏(Sliding Menu)第一种实现 - 1 手动滚动+自动滚动

    之前的分析与一种解决方案,当前例子未充分考虑处理Touch事件,之后会接着完善例子. <Android 滑动侧边栏(Sliding Menu)实现分析> <Android 滑动侧边栏 ...

  4. Java算法-滑动窗口算法(Sliding Window)(十)

    滑动窗口 滑动窗口概念不仅存在于数据链路层,也存在于传输层,两者有不同的协议,但基本原理是相近的.其中一个重要区别是,一个是针对于帧的传送,另一个是字节数据的传送. 滑动窗口(Sliding wind ...

  5. 小猫爪:PMSM之FOC控制08-状态观测器的引入

    小猫爪:PMSM之FOC控制08-状态观测器的引入 1 前言 2 状态观测器的原理 2 状态观测器的完善 END 1 前言   在前面已经实现了电机的双闭环了,不过唯一美中不足的就是需要使用传感器去获 ...

  6. LeetCode 滑动窗口(Sliding Window)类问题总结

    导语 滑动窗口类问题是面试当中的高频题,问题本身其实并不复杂,但是实现起来细节思考非常的多,想着想着可能因为变量变化,指针移动等等问题,导致程序反复删来改去,有思路,但是程序写不出是这类问题最大的障碍 ...

  7. TCP滑动窗口(Sliding Window)原理

    ---------------- 版权声明:本文为CSDN博主「CQ小子」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csd ...

  8. IoC(Inversion of Control,控制反转)模式

    IoC模式 1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖.如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它. ...

  9. python实现滑动窗口平均_数据流滑动窗口平均值 · sliding window average from data stream...

    [抄题]: 给出一串整数流和窗口大小,计算滑动窗口中所有整数的平均值. MovingAverage m = new MovingAverage(3); m.next(1) = 1 // 返回 1.00 ...

最新文章

  1. AI圈真魔幻!谷歌最新研究表明卷积在NLP预训练上竟优于Transformer?LeCun暧昧表态...
  2. 解决Jenkins Email Extension Plugin发送邮件失败
  3. iOS使用WSDL2ObjC工具调用Webservice接口
  4. artTemplate/template.js模板将时间戳格式化为正常的日期
  5. UESTC 1636 梦后楼台高锁,酒醒帘幕低垂
  6. 自动化持续集成Jenkins
  7. 大学英语期末考计算机上答卷,英语期末考试质量分析
  8. it 脑裂_脑裂官方版下载
  9. Embedding技术在房产推荐中的应用(文末附PPT下载链接)
  10. html xpath java_Java根据XPath提取HTML
  11. SpringApplication.run 做了哪些事?
  12. linux进程泄漏如何定位,定位Linux下定位进程被谁KILL
  13. 【元胞自动机】基于元胞自动机模拟生命演化、病毒感染等实例附matlab代码
  14. 计算机启用远程桌面连接失败,解决办法:如何处理win10远程桌面连接失败?
  15. Hadoop面试45个题目及答案
  16. Nagios 被动检测oracle Rman备份情况
  17. linux真他X的难搞!!!
  18. 【安卓】音视频开发入门
  19. 超级播(去广告播放器) v1.14.912.1 官方版
  20. python二级考试报名官网_Python 全国考级二级

热门文章

  1. 网页解析之BeautifulSoup
  2. centos 7 配置 到多站点设置
  3. eclipse 高效快捷键大全
  4. python spider code
  5. UA MATH564 概率论 公式与定理总结
  6. 傅里叶变换在图像处理中的应用初步学习
  7. GIS可视性分析概述
  8. C++ 异常处理Demo - win32 版
  9. arcgis engine 计算距离面积体积
  10. CASE软件Enterprise Architect简介和使用入门图解