首页/文章/ 详情

永磁无感控制-基于自适应滑模观测器(Adaptive_SMO)法

11月前浏览507

引言:传统滑模观测器存在抖振和相位滞后的问题(加LPF滤波处理导致),本期文章介绍一种自适应滑模观测器(Adaptive_SMO)省略一阶低通滤波器的使用导致相位滞后。  

一、背景  

传统滑膜观测器SMO抖振的原因可以归纳为空间滞后特性、时间滞后特性、系统惯性的影响以及离散系统本身导致的。现代计算机高精度、快速计算能力能够有效避免滑模变结构控制器的作用时间以及空间的滞后特性。因此,SMO的不连续性才是导致抖振的根本原因。  

传统开关函数为不连续开关控制量,采取sat饱和函数可以一定程度上抑制抖振。  

滑模趋近律的选择对于削弱滑模抖振有着重要的作用,针对传统的开关函数在空间和时间上的不稳定性导致滑模抖振严重的问题,大部分文献采用饱和函数代替开关函数。在饱和函数中,当系统的输入在边界层以内时,系统的输入和输出为线性关系能够很好地抑制滑模抖振。  

接下来就是解决相位滞后的问题。传统的SMO添加LPF对反电势进行滤波来提取电机转速和位置信息,由此引入LPF的滞后特性。  

二、自适应滑模观测器(Adaptive_SMO  

图2.1 自适应滑膜观测器系统框图  

传统滑模观测器SMO能够估计出电机速度和位置信息的前提是能够精确提取反电势信息。当转速很低时,利用滑模增益得到高频的反电势信息,抖振现象明显。又由于信噪比很小,此时利用LPF难以提取准确的反电势信息。因此,得到速度和位置角误差较大,直接启动有可能导致系统失控。    

为了克服观测困难,采取自适应反电势观测器代替LPF滤波环节,以确保在低速下也能提取精确的反电势信号。同时,提高了转子位置估计精度,避免角度相位滞后。    

自适应的反电势估算模型实现公式如上,在传统的滑模SMO基础上添加一个自适应环节即可。引入的反电势观测器具有自适应的特性,转速的自适应调整与反电势的误差有联系。当系统稳定时,经过自适应EEMF的自适应调整让估计的转速趋近于参考转速,很大程度上提高了电机系统的估计精度。  

三、模型搭建及验证  

图3.1 自适应反电势观测器建模

图3.2 传统滑模SMO观测的反电势估计值和滤波值  

从图(3.2)可以发现,经过LPF滤波后的反电势值存在一定的滞后,最终导致估计的位置角也存在相位滞后偏差。  

图3.3 自适应滑模观测器反电势估计值  

从图(3.3)可以看出,自适应反电势估计值不需要滤波也可以精准地计算出反电动势的值,从而省去LPF及其滞后特性带来的影响同时也不需要进行相关的角度补偿。  

四、问题讨论  

1、实际使用传统的滑模观测器SMO,会带来严重的抖动问题,该如何改进才能消抖?  

方法1、可以从滑模面函数和位置角、转速信息估计方式入手;  

方法2、可以采取高阶滑模;  



来源:浅谈电机控制
电机控制DAP
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-24
最近编辑:11月前
公众:浅谈电机
硕士 签名征集中
获赞 45粉丝 7文章 88课程 0
点赞
收藏
作者推荐

电机控制技术-S型速度规划

前言:在实际电机控制实践中,进行速度规划具有重要的作用。常见的速度规划方式有S型或者T型。本章主要针对S型进行展开,从原理、作用到MATLAB仿真及CCS代码实现进行介绍。 一、速度规划的作用 作用1、保护电机本体:电机在启停时,速度会存在阶跃的情况,这可能对电机本体造成不良影响。通过进行速度规划,可以使电机的加减速过程更加平稳,从而减小对电机本体的冲击,延长电机的使用寿命。例如,使用S型速度规划可以避免梯形速度曲线在加速度阶段与匀速阶段的衔接处存在的突变情况,从而改善电机的动态响应。 作用2、优化动态特性:速度规划可以优化电机的动态性能。在自动化控制系统中,电机需要频繁地启动、停止和变速。通过合理的速度规划,可以使电机在这些过程中更加快速地达到目标速度,从而提高系统的整体效率。同时,速度规划还可以减小电机的启动电流,降低能耗。 二、S型速度规划验证 在工业控制领域中,特别是在对运动平稳性要求较高的应用场景中,如高精度机床、机器人、自动化生产线等,S型速度规划方法得到了广泛应用。该方法旨在克服梯形速度曲线加速度不连续的问题,通过实现加速度的平滑过渡,减小机械系统的冲击与振动,提高系统的运动性能和控制精度。 2.1 实现原理 S型速度曲线的实现原理主要是通过加速度的连续变化实现速度的平滑过渡。具体来说,S型曲线通常包括以下几个阶段: 1、加加速阶段:加速度逐渐增加,速度以递增的速率增加; 2、匀加速阶段:加速度保持不变,速度以恒定的速率增加; 3、减加速阶段:加速度逐渐减小,速度以递减的速率增加,直至达到最大速度; 4、匀速阶段:速度保持不变; 5、加减速阶段:加速度逐渐增加但方向为负,速度以递减的速率减小; 6、匀减速阶段:加速度保持不变但方向为负,速度以恒定的速率减小; 7、减减速阶段:加速度逐渐减小至零,速度以递减的速度减小,直至停止。 2.2 实现过程 下面给出以级数形式写出的S型(七段式)速度规划的实现,具体的推导过程参考《面对级数式S型速度规划算法研究》:2.3 MATLAB和CCS代码实现 图(2.1)和(2.2)是S型速度规划在MATLAB和CCS工程中实现的部分代码和调用的过程,对参考速度的轨迹上升、下降起到规划作用。 图2.1 S型速度规划在MATLAB中实现 图2.2 S型速度规划在CCS中实现及速度环PI调节器中调用 2.4 仿真验证 图2.3 阶跃信号给定 图2.4 S型速度规划给定 三、问题讨论 3.1 可以讨论一下,S型速度规划应用在什么实际场合?调试经验? 来源:浅谈电机控制

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈