当前位置: 首页 > news >正文

永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器

一、原理介绍

传统滑模观测器采用如下结构:

传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。

采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位置角。并且采用饱和函数代替符号函数进一步优化开关抖振。

二、仿真模型

在MATLAB/simulink里面验证所提算法,搭建仿真。采用和实验中一致的控制周期1e-4,电机部分计算周期为1e-6。仿真模型如下所示:

仿真工况:电机空载零速启动,0s阶跃给定转速1000rpm,0.5s施加额定负载

2.1给定转速、实际转速和估计转速

2.2估计转速与实际转速误差

2.3估计转角与实际转角

2.4估计转角与实际转角误差

2.5 滤波前、LPF滤波后和EKF滤波后估计反电动势

可以看出EKF滤出的反电动势还是存在一定的波动的,但是对于转子位置的估计影响不大,因为PLL本身也存在一定的低通作用进行滤波,并且可以看出EKF滤波没有相位滞后。通过调整EKF的系数可以使得滤波后的波形更加平滑,如下图所示,代价则是动态性能会一定程度的下降,系数选取需要取舍。

可以看出该方法较好的克服了反电动势高次谐波的影响。

http://www.lqws.cn/news/174565.html

相关文章:

  • 2.1 Windows编译环境介绍
  • Go 中 map 的双值检测写法详解
  • C语言字符数组输入输出方法大全(附带实例)
  • C#报错 iText.Kernel.Exceptions.PdfException: ‘Unknown PdfException
  • 20N60-ASEMI太阳能逆变器专用20N60
  • Web前端基础:HTML-CSS
  • API是什么意思?如何实现开放API?
  • 打卡day46
  • 智能手表健康监测系统的PSRAM存储芯片CSS6404LS-LI—高带宽、耐高温、微尺寸的三重突破
  • Web 架构之缓存策略实战:从本地缓存到分布式缓存
  • 拦截器执行流程——补充
  • AI 模型分类全解:特性与选择指南
  • TDengine 替换 Hadoop,彻底解决数据丢失问题 !
  • 第R9周:阿尔茨海默病诊断(优化特征选择版)
  • LeetCode--23.合并k个升序链表
  • 单元测试与QTestLib框架使用
  • 三十四、面向对象底层逻辑-SpringMVC九大组件之FlashMapManager接口设计哲学
  • 使用Matplotlib创建炫酷的3D散点图:数据可视化的新维度
  • 结构体和指针1
  • SSIM、PSNR、LPIPS、MUSIQ、NRQM、NIQE 六个图像质量评估指标
  • 无头浏览器技术:Python爬虫如何精准模拟搜索点击
  • 如何写高效的Prompt?
  • 数据库正常,但后端收不到数据原因及解决
  • 电脑定时关机工具推荐
  • 【网络安全】Qt免杀样本分析
  • 添加按钮跳转页面并且根据网站的用户状态判断是否显示按钮
  • Prompt Engineering Notes
  • ISO 26262-6
  • 知识图谱技术概述
  • 【多线程初阶】阻塞队列 生产者消费者模型