发布网友 发布时间:2022-05-05 00:07
共3个回答
热心网友 时间:2022-06-27 13:39
关键是你的过零点检测是怎么做的,是用硬件方式如比较器,还是用软件方式,BLDC SENSORLESS的关键点就在这里了。按照你的描述,在12V时,电流20V也没事,那么24时,电流10A就错,说明问题不是由大电流引起的,是电压升高引起了错误的过零信号,如果硬件没法改,那你只能从软件方面着手了。第一可以看一下是不是在零点附近多次触发,这种情况比较常见,如果是在零点附近多次触发,你想办法滤去不必要的触发,只用一次触发,第二可以看在其它非零点的地方是不是也有错误的触发,如果有,你可以考虑一下如何禁止在这些地方进行零点检测,只能在零点附件进行过零检测。热心网友 时间:2022-06-27 13:39
很明显是过零点信号有问题,你测量一下过零点信号翻转的时间和图1中悬空部分1/2*Udc对应的时刻是不是差不多重合或者是差太多,如果差太多,说明过零点信号有问题。你能不能详细解释一下第一个图和第二个图各个信号的意思,我觉得你的第一个图看起来是端电压,而不是你说的相电压,高高低低的代表PMW信号,方波是不是过零点信号? 还有你的过零点检测是用什么方法?能不能把电路贴上来?要不没法分析。热心网友 时间:2022-06-27 13:40
你的硬件图只是重构虚拟中点那部分,并看不出怎么进进零点检测啊,我猜你是用比较器的方式