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

  • 1 前言
  • 2 状态观测器的原理
  • 2 状态观测器的完善
  • END

1 前言

  在前面已经实现了电机的双闭环了,不过唯一美中不足的就是需要使用传感器去获取转子位置,那么怎样不使用传感器来获取转子位置呢?目前最好的办法就是使用状态观测器,那么什么是状态观测器呢?

2 状态观测器的原理

  状态观测器其实就像是一个黑盒子,它有着输入和输出,那这个黑盒子的作用是干嘛的呢?这个黑盒子其实就是一个真实被控对象的的数学模型,比如在电机控制系统中,被控对象就是电机,那么就用数学建模的方法给电机做个数学模型,而这个数学模型就有着输入和输出。

  真实的电机,我们给它一个电压,电流,它就能转起来,然后输出转速,转子位置等;那对于这个黑盒子呢,我们给它输入一些电压,电流,根据电机的数学模型就可以算出一些其他的物理量,那么电压和电流就是给这个黑盒子的输入,而转速以及转子角度等等则就是黑盒子的输出。

  简单来说,状态观测器和被控对象的关系如下图所示:

  其实状态观测器说起来就是这个意思,使用数学手段建造一个可以模拟真实被控对象的模型,用这个模型来得知一些无法通过测量得到的状态量。对于电机系统来说,如果没有传感器去测量电机的转速和转子位置,那么就可以通过搭建状态观测器来估算电机的转子和转子位置,这就是基于状态观测器的电机的五传感器控制。

2 状态观测器的完善

  那么这个时候有些小伙伴就要问了,你说得那么简单,那么世面上状态观测器怎么有那么多种类,什么滑膜观测器,什么龙波格,什么卡尔曼滤波,还有磁链观测器等等,哪来的这么多种类?

  不要着急,且待我慢慢道来。如果状态观测器真的跟前面所说的一样,虽然用也能用,但是会带来两个很大的问题。

  第一大问题就是抗干扰能力差,你想想,电机是一个复杂耦合性超强的系统,一旦一个干扰加入或者负载变换,那么此时的状态观测器很难保持正确的响应而导致输出错误或者系统崩溃;

  而第二大问题就是误差的代入也会导致输出的不准确,而这个误差主要来源于两个方面。第一个方面来源于电机建模时的参数误差,比如建模时的电阻为0.6,但是实际电机的电阻为0.61,这就会导致状态观测器输入不正确,这种误差称为系统误差;另一个方面则来源于观测器的输入于真实输入有误差,因为输入给观测器的输入值是通过测量来的,比如我输入的电流为1A,但是其实真实的电流为1.1,这就会导致状态观测器输入不正确,这种误差被称为测量误差。

  所以为了解决这两大问题,就需要给状态观测器增加反馈,通过反馈来修正状态观测器的输出,让观测器尽可能的去贴近真实的电机。这个时候,带有反馈的状态观测示意图如下:

  到此为止,一个完整的可以在电机应用中可靠工作的状态转测就出来。而反馈方式和修正方式的不同就导致了各自五花八么的状态观测器种类,这个等后面介绍的时候,大家可以细细感悟。到此为止,关于观测器的引入就介绍到这里了。

END

小猫爪:PMSM之FOC控制08-状态观测器的引入相关推荐

  1. 小猫爪:PMSM之FOC控制09-滑膜状态观测器解析

    小猫爪:PMSM之FOC控制09-滑膜状态观测器解析 1 前言 2 SMO原理 2.1 修正方式 2.2 反馈方式 END 1 前言   在前面的一章里引入了状态观测器,下面就介绍一下可以算是在FOC ...

  2. 小猫爪:PMSM之FOC控制14-基于EKF实现FOC无传感器双闭环

    小猫爪:PMSM之FOC控制14-基于EKF实现FOC无传感器双闭环 1 前言 2 仿真搭建 3 移植 END 1 前言   前面文章中,已经将扩展卡尔曼观测器搭建起来了,这一节就是将扩展卡尔曼实现. ...

  3. 小猫爪:PMSM之FOC控制00-专题简介

    小猫爪:PMSM之FOC控制00-专题简介 1. 前言 2. 内容目录 END 1. 前言   大家好,思虑再三,在下准备把自己对FOC的毕生所学整理一下,然后以笔记的形式分享给大家.本专题适合那种对 ...

  4. 小猫爪:PMSM之FOC控制15-MRAS法

    小猫爪:PMSM之FOC控制15-MRAS法 1 前言 2 MRAS简介 3 可调模型和自适应机构 4 仿真搭建 END 1 前言   这篇文章来简单的介绍一下模型自适应法(Model Referen ...

  5. 小猫爪:PMSM之FOC控制07-有传感器的速度环

    小猫爪:PMSM之FOC控制07-有传感器的速度环 1 前言 2 加入速度环 3 传感器获取转子位置的思路 3.1 编码器 3.2 霍尔位置传感器 4 移植 END 1 前言   前面已经实现了电流闭 ...

  6. 小猫爪:PMSM之FOC控制11-基于SMO实现FOC无传感器双闭环

    小猫爪:PMSM之FOC控制11-基于SMO实现FOC无传感器双闭环 1 前言 2 仿真搭建 2.1 观测器 2.2 反正切 2.3 仿真结果 3 移植验证 END 1 前言   在前面的文章中,已经 ...

  7. 小猫爪:PMSM之FOC控制02-Park变换

    小猫爪:PMSM之FOC控制02-Park变换 1 推导 2 Simulink仿真 3 个人理解 END 1 推导   废话不多说,直接就整出一个α-β轴和d-q轴的图:   然后再根据矢量计算得: ...

  8. 小猫爪:PMSM之FOC控制05-让电机开环转起来

    小猫爪:PMSM之FOC控制05-让电机开环转起来 1 前言 2 仿真 3 让电机转起来 END 1 前言   在前面的文章中,已经介绍了Clark,Park,SVPWM,接下来是骡子是马,得拉出来溜 ...

  9. 小猫爪:PMSM之FOC控制06-电流环

    小猫爪:PMSM之FOC控制06-电流环 1 前言 2 加入电流环 3 电流环的效果 END 1 前言   在前面的章节中,我们已经成功让电机开环转起来了,接下来的事情就是加入电流环,实现电流闭环,这 ...

最新文章

  1. SpringBoot资料整理(3)
  2. SafeNet宣布推出其最小的圣天诺HASP硬件型软件保护锁
  3. PHP 出现 502 解决方案
  4. 源、更新源时容易出现的问题解决方法
  5. JVM-class文件完全解析-方法表集合
  6. Swift 泛型參数
  7. access找不到输入表或者dual_在Access窗体中显示指定路径的图片
  8. ABAP中创建动态内表的三种方法(转载)
  9. python调用ctypes中windll中的方法超时处理_python中使用ctypes调用MinGW生成的动态链接库(dll)...
  10. 前端学习(1885)vue之电商管理系统电商系统之首页路由的重定向
  11. 美国计算机协会ACM子刊中国特辑:中国的人工智能初创企业
  12. 你不知道的javascript_你不知道的javascript(上)
  13. hashmap是有序还是无序_说实话,你要是看完这篇 HashMap ,和面试官扯皮真的就没问题了!
  14. Python机器学习 集成算法实例
  15. C# 调用系统API 内核 简单样例
  16. Per-cpu 变量
  17. 计算机怎么打不开照相机图片,Win10系统相机打不开怎么办-电脑自学网
  18. EMI的主要原因-共模电流
  19. 内存类型UDIMM、RDIMM、LRDIMM
  20. .bat文件注册.ocx+win8开机获得管理员权限+运行程序自动注册.ocx

热门文章

  1. 《一个民企CEO的职场阳谋》–读书总结(下)
  2. 增值税等普通发票扫描识别系统
  3. java解密手机QQ聊天记录
  4. jeeplus mysql_JeePlus富文本框、时间框
  5. 《Neo4J 权威指南》知识点总结
  6. Angular vs. KnockoutJS:您应该知道的基本差异和相似之处
  7. ro服务器维护副本cd,仙境传说ro手游测试服12月21日更新维护内容官网公告:强制更新客户端...
  8. 单分支结构与双分支结构与多分支结构
  9. verilog有符号数加减法----正负128
  10. android7的负优化,坑爹负优化:三星 S7 Edge 被爆升级安卓 7.0 后续航变差