Other Parts Discussed in Thread: MOTORWARE, TMS320F28069F
Hello Sir or Madam,
This is Tan Ma, I am an electrical engineer.
We have designed a motor drive based on TMS320F28052F to control a 60 Poles PMSM motor fan system (HVLS fans).
Right now the issue is my company is using the motorware 13, and at the low speed (10-25 rpm) the motor and fan systems have a grinding noise. I have tried several ways to eliminate those noise, such as adding deadtime compensation, decreasing the deadtime, modifying the current and speed loop PI gains, increasing the current and voltage feedback measurement resistors to increase the accuracy, modifying the PWM switching frequency and so on. But the noise is still there.
My firmware is developed base on the instaspin_foc labs for hvkit_rev1p1 development kit. Last week, I tried the motorware 18 firmware and used TMS320F28069F DSP. I just applied the lab 10a on the hvkit_rev1p1, and there is no noise at all. I have double checked the motor parameters and settings to make sure it is the same.
After that, I have compared the current feedback waveforms. In closed loop mode, the TI hvkit_rev1p1 current feedback waveform is better than my drive. But it open loop mode (voltage/hertz) mode, my drive has a better current feedback signal. Therefore, I don't think it is the quality of the feedback measuring signals.
So right not I am not clear that I couldn't eliminate the noise because of motorware version differences (V18 vs V13) or because of different DSP (TMS320F28052F (fixed point) VS TMS320F28069F (floating point)).
Thank you very much and wait for you guys' reply. Any help will be appreciated.
Dr. Tan Ma