|
发表于 2015-8-15 21:29:36
|
显示全部楼层
本帖最后由 jamesdeep 于 2015-8-15 22:27 编辑
又重新看了一次LZ的帖子,对LZ的启动存有较大疑问:
“现在的问题是,一开始转子是静止的,也就是不存在反电势,也不存在图中所谓的对应关系表,但是我们可以先给六步中的任意一步通以极低占空比的PWM,并且在每一个PWM都检测三相反电势,并对应图中的状态表切换,那么一开始假设通UV相,有以下几种可能性
第一种,当前转子正在UV的力矩向量上,那么转子不会移动,也不会有任何反电势产生,因此在每一个PWM周期检测到的三相反电势都没有意义,处于一个稳态,转子锁死
第二种,当前转子正在UV的力矩之前,那么转子会向UV力矩移动,并且在某一个PWM周期我们可以检测到已经进入UW力矩的前方,这是加速态
第三种,当前转子正在UV的力矩之后,那么转子会向UV-WV力矩方向移动,并且在某一个PWM周期我们可以检测到已经进入WV力矩的后方,这是反转态
现在我们的任务就是在每个PWM周期检测并且判断处于哪种状态,如果锁死,则切换下一步通电,如果反转,则强制保持当前通电直到锁死,然后切换到下一步通电
一定要将反转扼杀于60电角度以内,扼杀于摇篮中!”
根据以上描述,LZ的意思是先给任意两相通电,根据检测到的反电动势判断当前处于哪一种状态,问题是启动的时候速度为0,反电动势是无效的,根据什么判断当前状态?LZ的启动真的是依靠检测反电动势实现的吗?根据我目前的了解,LZ检测的应该是母线电流吧,根据母线电流的变化趋势来判断当前状态?亦或是采用线电压差法获得双倍的反电动势?LZ揭开谜底吧 |
|