西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 2034|回复: 2

[求助] 如何计算异步电机最低控制速度,编码器1000p/r,输出PWM频率10KHZ

[复制链接]

该用户从未签到

发表于 2011-8-30 12:44 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 li_yong_yang 于 2011-8-30 12:47 编辑

请教大家一个问题,现在做异步电机矢量控制变频调速,遇到一个问题,就是不知道怎么计算最低的控制转速,用的编码器是欧姆龙的,一圈产生1000个脉冲,使用DSP的CAP采集电机速度,输出的PWM控制频率为10KHZ,即每100us改变一次输出PWM占空比完成矢量控制算法。顺便问一下,最高控制转速呢?
谢谢^_^
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-8-30 14:59 | 显示全部楼层
最低控制转速 假设你每个载波周期计算一次转速 取CAP计数差值计算 每个周期读取值与前次值至少差1
假设四倍频(基本都是的) 计算的方法为:
60*(((1/100us)*10^6)/4)/1000ppr
乘10^6是为了把us换成s 乘60是为了把rps换成rpm
算下来最低转速是150rpm 降低最低可测转速的方法有 把计算的周期延长 比如在另一个周期比较长的计数中断中计算 计算周期的大小与最低可测转速成反比
也可以在算法上做文章 比如允许多个周期都没有CAP差值的情况发生
以上是M法测速 楼主也可以用T法测速 就是量取两个脉冲边缘的时间间隔 计算编码反馈脉冲的周期 从而测量转速
M法利于计算高速 最高可测速度很大 很可能最后限制的是硬件电路或芯片外设的反应速度
T法利于计算低速 计算的方法不详细叙述了 与用来读取脉冲边缘间隔的外设的时钟及寄存器尺寸等有关
另外一种M/T测速法 结合M和T法测速的优点 理论也比较成熟 论坛里面有资料 楼主可以找找
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-8-30 23:58 | 显示全部楼层
哇,回答好详细啊,谢谢分享经验,我用你的方法算一算看看
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-27 05:36 , Processed in 0.130465 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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