西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

楼主: lyftcl

[讨论] 关于电机的电流过流判断策略

  [复制链接]

该用户从未签到

发表于 2011-10-13 16:28 | 显示全部楼层
过流检测分软件检测和硬件检测。硬件检测的门槛高,速度快,在硬件门槛下,可以做软件检测,检测值低些,滤波可以大些。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-13 18:02 | 显示全部楼层
回复 41# wander_zhang


    这种情况是可能出现的,尤其是PMSM在高速弱磁的时候,很可能阶跃太大就会产生失控的,因此针对这个做个保护还是有必要的。

你所说的短路是什么短路呢?匝间?相间?还是相对地?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-13 18:04 | 显示全部楼层
回复 43# lbz0123


    硬件保护肯定是最好的,也是最终极的。但是没事儿就不想总是麻烦硬件保护他老人家出手,能软件解决就软件解决掉了。这是最主要的目的。就是看应该怎么做,才能尽量的提高软件保护的性能,你提出的用一个专用中断是一个好的想法,毕竟不用等一个周期以后再保护了。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-13 18:23 | 显示全部楼层
对于高速弱磁为什么产生太大阶跃,我不太清楚,但我觉得如果失控了,说明软件做的有问题,比如pid参数没有设置好。不过在调试阶段软件没有成熟之前,这种检测法倒是可行。

短路没有具体分析,只要能造成相电流非正常值的短路都包括。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-10-14 08:18 | 显示全部楼层
用外部中断也是要配合硬件的比较电路
单纯用软件的话 就是类似于一般驱动器的过转矩保护 或者失速防止功能
但那都是针对正常工况下的 一旦系统失控 这些东西就不是用了
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-14 13:31 | 显示全部楼层
回复 48# lbz0123


   你的想法也就是针对这种失控型的故障,还是要依靠硬件保护来实现的,对吧?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-14 13:36 | 显示全部楼层
回复 47# wander_zhang


    现在关心的就是在调试阶段,因为能够保证在高速弱磁并且大阶跃仍然系统很稳定的,国内还没有。有也是因为电机比较容易控制的,弱磁比不够大的。

所以调试阶段失控肯定是会有的,而且越难控制的电机越容易出现。
而且有时候甚至硬件保护都没有起作用就烧了控制器了。这不应该出现,但是确实出现了,而且还是在国外比较不错的一款控制器上,多次出现,烧了N个控制器。

因此我才想如果通过软件来部分解决硬件上没有解决的问题。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-14 14:18 | 显示全部楼层
回复 13# 刘志斌

刘老师说的再专业不过了,赶紧小本子记下···
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-14 14:21 | 显示全部楼层
回复 18# lyftcl


    我记得我们做的是过流触发中断,单独为次中断做过流处理程序·
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-14 14:25 | 显示全部楼层



    有专门的过流中断服务程序,然后在主中断里也做故障检测程序来检测过流过压过速等,这时的过流检测就是你说的那种多次检测还是否连续过流超过一定时间···
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-14 16:24 | 显示全部楼层
我理解的硬件保护指的是不需要软件干预的,比如驱动模块自带保护,或者处理器本身一个特殊的io中断口, 在过流时即使中断没有打开,保护也触发了,功率管自动关闭, 中断程序只是处理些信息,比如过流标志置等。

大家所说的过流中断触发好像需要软件处理,才能进行保护,应该属于软件保护类吧。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-16 22:11 | 显示全部楼层
路过,顺便学习一下。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-10-17 10:39 | 显示全部楼层
回复 49# lyftcl
是的 失控的情况下 电流检测电路的可靠性都不能保证了
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-18 12:47 | 显示全部楼层
回复 56# lbz0123


    失控指的是性能失控,而非DSP 本身失控,DSP本身失控的话,涉及到功能安全了,就更复杂了。

这里假设的是AD正常。

我们先做一个硬件保护,完全无软件干预的,如54楼wander_zhang所讲。
然后再根据53楼biauso所讲的,做一个专用的软件的过流保护中断,并且在主中断中也检测过流。
这样的方法是不是更可靠一些呢?

另外lbz0123你在23楼提及的“我们一般专门用一路外部中断”到底是软件还是硬件的呢?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-18 12:50 | 显示全部楼层
回复 53# biauso


    那主中断的检测以及专用中断的检测的结果应该是OR的关系还是AND的关系呢?
我的想法为AND,因为这样才符合连续检测的想法。

但我使用的话,可能还是会选择OR,因为这样更安全,只要滤波做的好,一般不会误触发。

这就返回了我1楼问的关于滤波延时的问题了。


这个问题能有那么多论坛网友一起讨论,确实感觉很好。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-18 15:21 | 显示全部楼层
回复  lbz0123


    失控指的是性能失控,而非DSP 本身失控,DSP本身失控的话,涉及到功能安全了,就更 ...
lyftcl 发表于 2011-10-18 12:47


做一个专用的软件的过流保护中断不是太明白, 触发中断时,功率管已经关闭了,还是需要在中断程序里头在判断,确定过流。除此外主中断再检测过流。 如果两个都需要软件干预,那算法都是一样吗。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-10-18 16:22 | 显示全部楼层
回复 59# wander_zhang


    是的,如果触发了中断,并且执行了保护程序,那么功率管自然已经关断了。

所以我问53楼biauso的问题就是这两个保护之间的关系是什么?
如果是AND的话,那么在触发第一个过流的时候,应该是不保护,但置flag,然后再看第二次是否也能检测到过流。之后一起判断。再决定是否保护。
如果是OR的话,感觉两个就是重复了,只是保证能更及时的保护而已,而且主中断的保护有些多余,但可以当作冗余来使用。

专用的软件的过流保护中断是指一个软件中断。具体我也没做过,还需要和lbz0123以及biauso一起讨论。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-18 16:45 | 显示全部楼层
我对大家提的专用的软件过流保护中断是这么理解的。

当电流超过过流值时中断响应,中断程序被执行,同时过流计数器加一,当计数器值达到设定值管子才关闭。但是 这里有个问题, 如果下次没有过流,中断程序应该没有被执行,那就没有办法对计数器清0了,除非附加一定时器,如果定时内中断程序没有响应,计数器变清0. 这么快的定时期估计很难实现。
我不知道biauso是怎么实现的。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 4 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-10-20 10:06 | 显示全部楼层
恩 我说的专用中断是硬件中断
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-10-20 10:58 | 显示全部楼层
回复 18# lyftcl


    控制器过流保护一般分3个等级,其中软件保护应该属于第一层保护,在软件中设置过流保护点,采取可恢复机制,保护措施要由实际情况来定,比如封闭PWM等。。。
    软件保护肯定在硬件保护之前,当判断为过流后采取措施使用中断方式
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 09:04 , Processed in 0.097975 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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