
Hello,
Kindly treat this as urgent.
I am experiencing significant voltage ripple (voltage drift) in the reference current signal generated by my inverter using Field-Oriented Control (FOC). I am using the TI LaunchPad and have correctly applied scaling and offset. My code in Code Composer Studio (CCS) has been thoroughly checked, yet the inverter’s current output exhibits highly uneven peaks.
I measured the analogue outputs from both the Typhoon HIL interface and the LaunchPad, and both show similar uneven peaks. The analogue voltage representing the current drifts from the ideal 0–3 V range. Importantly, this drift is not linear; the minimum and maximum values fluctuate across different points within 0–3 V.
To rule out software errors, I passed a simple constant value from the Typhoon HIL schematic model. The input range was ±2250 A (in step of ±450 A), scaled appropriately, and sent to the LaunchPad. I have attached an Excel file with the results of the reference current for lines A and B of my inverter, in 0.3 V steps (0–3 V). The "Summary" sheet provides an overview, and each data point is labelled with the reference voltage and current. For example, 1.8 V is documented as 1.8V_450A. For these measurements, Oscilloscope ch3 is line A connected to AO1 and ch2 is line B connected to AO5.
I also tested different analogue outputs. While some show improved results, others remain suboptimal—for instance, AO1 (ADCINA4) shows particularly poor performance. I contacted TI, but they referred me to Typhoon HIL support as they do not have expertise with Typhoon.
The three-phase current results from the inverter are also included in the "Summary" sheet.
I would greatly appreciate your urgent guidance on resolving this issue.
Regards,
Olutayo