Part Number: TMS320F28027
Hi I have a couple questions regarding the SVM portion of the instaSpin Software:
1. In the Instaspin labs Vsref is set as 0.8*USER_MAX_VS_MAG_PU, why is this level chosen, and can it be increased to 100% of the USER_MAX_VS_MAG_PU to maximize speed before entering the fieldweakening region. Currently at 0.8, field-weakening begins at a significantly lower than expected speed, causing significant current to be sunk into the direct axis current Id. Is there any risk to increasing Vsref to 100%?
2. Regarding, choosing between the three modes when setting the USER_MAX_VS_MAG_PU, I would like some clarity on what setting these actually achieves. My understanding thus far is that the first level (0.5 ) which sets a peak sinewave at 86.6% dutycycle would still have overmodulation through injecting third harmonic oscillation on on all three phases, but that this allows the ESC to function without requiring three current sensors, and no current reconstruction is required because of a too small of sampling window on one of the phases. Whereas, setting it to 0.557 (1/sqrt(3)) allows the code to fully utilize the duty-cycle up to 100% of the pwm but this requires three current sensors. My questions are:
a. Is that a correct understanding
b. Are there any other risks or concerns we should be aware of when using the higher duty cycle
c. Can you set a value such that the peak sine wave occurs at a duty cycle between 86.6% and 100% pwm to adjust how much into overmodulation you go
Where Peak of sinewave shown in this image changes depending on duty cycle set
Thank you,
