首页 > 编程语言 >永磁同步电机无速度算法--全阶滑模观测器

永磁同步电机无速度算法--全阶滑模观测器

时间:2024-12-22 20:29:38浏览次数:5  
标签:反电动势 电机 -- 观测器 估计 全阶滑模 转速

一、原理介绍

在采用传统滑模观测器求取电机角度时通常存在系统抖振、低通滤波器导致角度相位滞后、角度的求取等问题。针对上述问题,本文采用全阶滑模观测器,该全阶滑模观测器具有二阶低通滤波器的特性,能有效滤除反电动势中的高频噪声,无需使用低通滤波器;在计算估计的电流时传统方案仅将滤波前反电动势信号作为反馈,但是此时的信号中高频噪声较多,为了观测值更加准确,进而将反电动势的估计值反馈至电流的观测环节中,提高观测的精度; 在转子的位置计算时采用锁相环进行角度和速度的求取,此种方案在转子位置估计时对位置和转速的估计有较强的鲁棒性,不仅能省略相位补偿模块, 而且提高估计精度。

假设永磁体磁链幅值不变,并且电机的机械时间常数远大于电气时间常数。因此, 可忽略电机转速在一个控制周期内的变化,即dωe/dt=0,可得:

可以得到电机的全阶模型为:

因此,根据电机的全阶模型构建全阶滑模观测器,同时为提高观测的精度,将准确估计的扩展反电动势反馈至电流环节。该全阶滑模观测器中既包含了电流观测器,也包含了扩展反电动势观测器,分别用来观测电流和扩展反电动势,其观测值为:

式中:iα^、iβ^为全阶滑模观测器观测的电机定子电流,Êα、Êβ为全阶滑模观测器观测的电机扩展反电动势,VαVβ为滑模控制律,weˆ为估计的转速,m为滑模增益。

基于全阶滑模观测器的无位置传感器控制框图如图所示.

二、仿真模型

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

将传统SMO与全阶SMO进行对比仿真(上图为传统SMO,下图为全阶SMO)

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

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

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

2.3估计转角与实际转角

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

 

2.5电磁转矩 

 2.6估计拓展反电动势

仿真结果表明,所提出的全阶滑模观测器能够有效抑制滑模抖振并解决角度滞后等问题。提高了观测器对转子位置的跟随能力,增强了系统的稳定性和鲁棒性。 

标签:反电动势,电机,--,观测器,估计,全阶滑模,转速
From: https://blog.csdn.net/m0_45796409/article/details/144651695

相关文章

  • 实用分享之Nginx日志安全分析脚本(Practical Sharing of Nginx Log Security Analysis
    实用分享,Nginx日志安全分析脚本简介Nginx日志安全分析是确保Web服务器安全的关键步骤。通过对Nginx日志进行深入分析,可以及时发现潜在的安全威胁,如异常访问、恶意请求等。利用日志分析工具,能够快速定位问题,并采取相应的安全措施,保障服务器的稳定运行和数据安全。Nginx日志......
  • 程序员实用工具之推荐(Recommendations for Practical Tools for Programmers)
    11款程序员实用工具,老少皆宜优秀程序员之所以优秀的原因并不一定是他写代码的速度比所有人都快,但他解决事情的效率一定是比很多人都要高的,提升工作效率的方法并不需要我们十八般武艺样样精通,有时候使用好的工具就能帮助我们大大提升办事效率。这里给大家介绍11款程序员软件,建......
  • springboot毕设校园食堂订餐管理系统论文+程序+部署
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着高校的不断发展,校园规模持续扩大,学生数量日益增多,校园食堂作为师生就餐的主要场所,面临着巨大的管理挑战。传统的食堂管理方式在现代校园环境......
  • springboot毕设民宿管理系统程序+论文+部署
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着旅游业的蓬勃发展,民宿作为一种独特的住宿形式受到了越来越多游客的青睐。民宿以其个性化、温馨舒适的居住环境区别于传统酒店,满足了游客对于......
  • Three.js资源-模型下载网站
    在使用Three.js进行3D开发时,拥有丰富的模型资源库可以大大提升开发效率和作品质量。以下是一些推荐的Three.js模型下载网站,它们提供了各种类型的3D模型,适合不同项目需求。无论你是需要逼真的建筑模型,还是简单的几何体,这些网站都能满足你的需求。1.Sketchfab简介:S......
  • 软硬皆施,助力2025Java面试
    前言我们都知道,现代面试的核心在于考察项目经验、基本技术能力以及个人发展潜力。每一次面试,都是对我们综合能力的一次全面检验,这不仅包括硬技能,也涵盖了软实力的展现。软实力主要体现在简历的精心包装、流畅自信的自我介绍、与面试官的沟通技巧等方面;而硬实力则是我们技术......
  • JAVA没有搞头了吗?
    前言今年的Java程序员群体似乎承受着前所未有的焦虑。投递简历无人问津,难得的面试机会也难以把握,即便成功入职,也往往难以长久。于是,不少程序员感叹:互联网的寒冬似乎又一次卷土重来,环境如此恶劣,努力似乎也变得无足轻重,不如选择躺平。然而,真相果真如此吗?实际上,“寒冬”始终......
  • Pika Labs技术浅析(五):商业智能技术
    Pika Labs 的商业智能旨在通过联机分析处理(OLAP)和数据仓库(Data Warehouse)等技术,帮助企业用户高效地进行数据分析和决策支持。一、商业智能技术模块概述Pika Labs 的商业智能技术模块旨在通过集成数据仓库和联机分析处理技术,帮助企业用户进行多维度的数据分析和决策支持......
  • PY_06_06
    前言PY_06_06抄就行了......
  • 函数高级
    闭包就是将数据封装在一个包(区域)中,使用时再去里面取。本质上,闭包是基于函数嵌套搞出来的一种特殊嵌套闭包的应用场景,1:封装数据防止污染全局装饰器点击查看代码importtimeimportfunctoolsdeffunc(a,b):print("执行函数func....")print(f"正在计算{a}+{......