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

228永磁同步电机无速度算法--基于双重锁相环的滑模观测器

一、原理介绍

在传统的正交锁相环的基础上,利用前述滤波器、ZOH、代数环等非理想因素对电流信号进行延迟重构,进而得到一个与实际电流信号存在相位偏差的重构信号,且该相位偏差等同于初步估计位置信号与实际位置信号之间的相位偏差。将该重构信号与初步估计位置信号进行二次锁相,即可实现实际位置信号与实际电流的间接锁相,从而实现了位置信号相位估计误差的全补偿。上述二次锁相过程与传统的正交锁相环结合,即构成一个双重锁相环。

上图为算法示意图,本次仿真中电压采用的是给定电压,并且并未在采样过程中进行滤波,我一般实验中也就是对一个控制周期内的采样值进行求平均。

二、仿真模型

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

仿真工况:电机空载零速启动,0s阶跃给定转速500rpm,0.5s开始加速,0.7s施加额定负载。将不进行补偿(前一个)和进行补偿(后一个)的波形进行对比。

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

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

2.3估计转角与实际转角

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

双重锁相环方法能够在未知相位估计误差具体定量大小的情况下,实现对相位估计误差的有效全补偿;并且补偿过程未引入任何敏感参数,鲁棒性强。

相关文章:

  • 如何调优Kafka
  • 深入解析JVM类加载机制
  • MATLAB交互式贝塞尔曲线演示
  • 动态多目标进化算法:基于迁移学习的动态多目标遗传算法Tr-NSGA-II求解CEC2015,提供完整MATLAB代码
  • QSimpleUpdater:解锁 Qt 应用自动更新的全新姿势
  • 在docker中部署mysql
  • 计算机网络笔记(四十二)——6.5电子邮件
  • http1.x VS http2.x 协议
  • csharp设计方法
  • Qt--信号槽发送QVector
  • 专注于PLC数据采集MES交互解决方案
  • Redis集群模式之Redis Cluster(3)
  • 【0.2 漫画操作系统原理】
  • 从0开始学习R语言--Day23--稳健回归
  • volka烹饪常用英语
  • Salesforce 推出Marketing Cloud Next营销云
  • Docker 部署 PostgreSQL 指南
  • 0x-5-ORA-03113-ORA-01081-记一次删归档改spfile-开实例
  • Vue3中v-bind指令用法详解
  • 论文略读: CITYANCHOR: CITY-SCALE 3D VISUAL GROUNDING WITH MULTI-MODALITY LLMS
  • 外贸网站推广教程/cpu优化软件
  • 开封专业做网站公司/百度一下你就知道下载安装
  • lnmp搭建后怎么做网站/谷歌chrome浏览器
  • 做图片网站/广东深圳疫情最新消息
  • 做的比较好的冷柜网站有哪些/如何接广告赚钱
  • 网站怎么做免费推广方案/义乌百度广告公司