西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 2551|回复: 22

[求助] 滑模观测器角度补偿

[复制链接]

该用户从未签到

发表于 2019-6-13 17:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请教一下,最近在做电机的无传感器控制,采用滑模观测器来获取电机转子位置信息,我参考TI官方的smo算法,通过DSP编写程序,但是得到的转子位置角总是滞后于通过旋转变压器得到的位置信息,这是二者的对比,请问如何解决?

实测角度和滑模观测器估算角度对比

实测角度和滑模观测器估算角度对比

评分

参与人数 1西莫币 +3 收起 理由
wangbaoshan + 3 感谢您的参与

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2019-6-14 13:56 | 显示全部楼层
不知道TI用的什么方法,可以@xiaoxiao201205  让他看看
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2019-6-18 10:56 | 显示全部楼层
18201975434 发表于 2019-6-14 13:56
不知道TI用的什么方法,可以@xiaoxiao201205  让他看看

你好,请问怎么@xiaoxiao201205,另外这是TI的SMO程序框图以及程序。
流程图.png

算法.pdf

110.12 KB, 下载次数: 70, 下载积分: 西莫币 -1

点评

图片右下角有个显示补偿环节,你这块有没有考虑;可以把低通滤波放在锁相环里面,调整参数,也可以补偿。  详情 回复 发表于 2020-10-31 20:55
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 5 天

连续签到: 2 天

[LV.2]偶尔看看I

发表于 2019-6-18 11:21 | 显示全部楼层
低通滤波器有延时

点评

为啥我感觉看框图就是microchip的那个smo  详情 回复 发表于 2019-6-18 13:30
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2019-6-18 13:30 | 显示全部楼层

为啥我感觉看框图就是microchip的那个smo
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2019-6-18 15:57 | 显示全部楼层

你好,针对低通滤波器造成的延时应该解决呢?是加角度补偿吗,我在程序中加完角度补偿后效果和未加角度补偿差不多,请问是什么原因呢?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2019-9-17 14:34 | 显示全部楼层
微芯的做法是,通过设计滤波器的截止频率控制滤波器的延迟相位,然后再补偿上去。如果不确定滤波器的延迟相位,我也想知道怎么补偿角度,我估计应该要根据速度去设计。另外锁相环应该也是可以解决。目前我也再找角度补偿比较准确的方法,因为我发现微芯的方法中不是任何电机的延迟相位都是能设计成固定,偶尔会碰到补偿角度差几十度的情况。楼主如果有什么解决方案,可以拿出来讨论下。

评分

参与人数 1西莫币 +5 收起 理由
18201975434 + 5 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2019-9-17 15:21 | 显示全部楼层
基于滤波器频率响应特性设计的补偿策略 ,即 θerr = arctan(ω/ωc)(ωc 是截止角频率 ) , 只能补偿滤波引起的相位差 。 而且在实际应用中 ,需要设计一张固定 ωc 的 ω - θerr定点数据查找表 ,在表的大小固定的情况下 θerr的精度 、ω的调速范围存在着矛盾。----摘抄自论文 基于改进滑模观测器的PMSM无位置传感器矢量控制系统

评分

参与人数 2西莫币 +6 收起 理由
wangbaoshan + 3 多谢支持
秋天不再 + 3 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2019-9-19 14:05 | 显示全部楼层
滤波有延迟,只能补偿 ti所为的eSMO增强型滑模 就是补偿了角度

点评

这是没办法的,所谓的一阶另一个名字叫惯性环节,补偿也是必须的,凡事也没有绝对的利或弊  详情 回复 发表于 2019-9-19 14:14

评分

参与人数 1西莫币 +1 收起 理由
18201975434 + 1 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2019-9-19 14:14 | 显示全部楼层
kingsr 发表于 2019-9-19 14:05
滤波有延迟,只能补偿 ti所为的eSMO增强型滑模 就是补偿了角度

这是没办法的,所谓的一阶另一个名字叫惯性环节,补偿也是必须的,凡事也没有绝对的利或弊
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2020-10-31 20:55 来自手机 | 显示全部楼层
谜一样的男人 发表于 2019-06-18 10:56
你好,请问怎么@xiaoxiao201205,另外这是TI的SMO程序框图以及程序。

图片右下角有个显示补偿环节,你这块有没有考虑;可以把低通滤波放在锁相环里面,调整参数,也可以补偿。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 5 天

连续签到: 2 天

[LV.2]偶尔看看I

发表于 2020-11-3 19:13 | 显示全部楼层
这个与滤波器有关外,还有bang bang控制那里参数有关,一般用的都是饱和函数来减小抖振,但这有延时,有的方法通过频率不同来补偿,看过一篇论文说那样不行,有时会不转,我仿真时也是

评分

参与人数 1西莫币 +3 收起 理由
18201975434 + 3 感谢您的参与

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2021-2-9 20:56 | 显示全部楼层
使用微芯的滑膜,应用在凸极电机,补偿90度时,发现角度超前,而且母线电压不同,角度补偿也不同,请问大佬们有没有好的方案

点评

这个补偿值只是例子,实际可以根据自己不同电机不同参数去调整,至于母线电压,估计你是加了纹波处理吧,这个加上去效果确实会好一点  详情 回复 发表于 2021-2-10 11:10
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2021-2-10 11:10 | 显示全部楼层
采蘑菇的小竹篓 发表于 2021-2-9 20:56
使用微芯的滑膜,应用在凸极电机,补偿90度时,发现角度超前,而且母线电压不同,角度补偿也不同,请问大佬 ...

这个补偿值只是例子,实际可以根据自己不同电机不同参数去调整,至于母线电压,估计你是加了纹波处理吧,这个加上去效果确实会好一点
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2021-2-18 19:32 | 显示全部楼层
18201975434 发表于 2021-2-10 11:10
这个补偿值只是例子,实际可以根据自己不同电机不同参数去调整,至于母线电压,估计你是加了纹波处理吧, ...

微芯使用的是两个自适应的低通滤波器,刚好一个是滞后45度,理论分析应该是补偿90度的,可是实际补偿发现有超前现象,
由于项目的母线电压比较宽,就发现补偿的角度跟母线电压需要动态调整,纹波电压补偿暂时没有使用的,请问有没有碰见过类似情况,谢谢

点评

你这个只是根据截止频率理论得来的,实际你自己程序本身就是有角度滞后的,你也是用前一角度给当前发波;你的电压比较宽,那你可以加上电压补偿,实际是在SVPWM作用那块有效果,你可以试试,发波系数随着电压变化看  详情 回复 发表于 2021-2-19 08:01
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2021-2-19 08:01 | 显示全部楼层
本帖最后由 18201975434 于 2021-2-19 08:03 编辑
采蘑菇的小竹篓 发表于 2021-2-18 19:32
微芯使用的是两个自适应的低通滤波器,刚好一个是滞后45度,理论分析应该是补偿90度的,可是实际补偿发现 ...


你的电压比较宽,那你可以加上电压补偿,实际是在SVPWM作用那块有效果,你可以试试,发波系数随着电压变化看看
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2021-2-19 11:30 | 显示全部楼层
18201975434 发表于 2021-2-19 08:01
你的电压比较宽,那你可以加上电压补偿,实际是在SVPWM作用那块有效果,你可以试试,发波系数随着电压 ...

这个SVPWM是归一化的,根据实时母线电压进行的归一化,目前就是发现角度确实存在问题的,怀疑是不是电流采样滞后造成的

点评

可能有关系,电流是否滤波,而且电流估算角度也是当前角度发波下一次,可以都试试  详情 回复 发表于 2021-2-19 12:00
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 8 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2021-2-19 12:00 | 显示全部楼层
采蘑菇的小竹篓 发表于 2021-2-19 11:30
这个SVPWM是归一化的,根据实时母线电压进行的归一化,目前就是发现角度确实存在问题的,怀疑是不是电流 ...

可能有关系,电流是否滤波,而且电流估算角度也是当前角度发波下一次,可以都试试
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2021-2-19 22:02 | 显示全部楼层
采蘑菇的小竹篓 发表于 2021-2-9 20:56
使用微芯的滑膜,应用在凸极电机,补偿90度时,发现角度超前,而且母线电压不同,角度补偿也不同,请问大佬 ...

用Ti的增强滑膜一阶滤波补偿45度,反正切后加PLL。观测器角度随母线电压变化多半是输入观测器alpha和beta轴的电压不对
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2021-3-4 12:40 来自手机 | 显示全部楼层

答疑解惑,受教了

                               
登录/注册后可看大图
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-11-23 19:15 , Processed in 0.194662 second(s), 38 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表