请问Delay参数的问题!
我想要做无刷电机的相位超前控制,我是从正常的模型下去改的。如下图为一个正常的驱动模型..
解码器的顺序是依序给abc的,此时我想要相位超前,
所以我将解码器做了a,b和c相的位移调整成相位超前60度角。
目前看起来是有相位超前控制的没错。
接著我套用了delay参数19
接著我套用了delay参数20
接著我套用了delay参数21
所得到的波形很怪,因为例如参数20是可以校正回正常无相位控制的波形,
但是delay19竟然变成相位落後,delay21竟然变成相位超前。
所以想请教这个delay参数是什麽单位呢???
感谢!! 这个模块好像是延迟多少个步吧,你算一算,是不是延迟的步正好到了所以没有问题,如果没有到,就出问题了。 Delay(samples)就是延迟时间,你可以设为系统默认时间,也可以根据自己的需要设置。 不知问题解决没有,楼上正解 请问这个要如何更改?
我知sample time是延迟时间,但是不知要从何改
我每次一改就会跑出一堆错误...
而此模型输出的波形是3千转由秒来表示无误。
因为我算他一个周期0.005s,=200Hz,所以200*120/8 = 3000rpm。
而我希望delay填1为delay一个电角度也就是5ms / 360 = 0.013888ms = 13.888us为一个电角该如何设置呢!?
麻烦了!!!!
页:
[1]