C2000WARE-DIGITALPOWER-SDK: SFRA Data Output Mismatch With TI Compensator Tool

Part Number: C2000WARE-DIGITALPOWER-SDK
Other Parts Discussed in Thread: SFRA

SFRA DATA Voltage loop 19102025.png

Hello TI Support Team,

I’m currently using the SFRA (Software Frequency Response Analyzer) library in my C2000-based project. I noticed that when I export the SFRA data (magnitude and phase) and view it in the TI Compensator tool, the plotted response is different from what I observe when viewing the same data within my system or plotting it manually.

Why the data output from SFRA appears different when viewed in the Compensator tool

  • Hello,

    This expert is currently out of office. Please expect a few day delay in response.

    Best Regards,

    Allison

  • Hi,

    Are you using the PI controller suggested by the Compensation Designer in your firmware (i.e., DCL_PI_C1/C2/L1 with the corresponding Kp and Ki values)?

    I believe the SFRA GUI plots the open-loop Bode plots without the controller (i.e., the plant model only), whereas the Compensation Designer plots the open-loop Bode plot including the suggested PI controller. If you select the Plant checkbox instead of OL, you should see matching Bode plots.

    Could you please confirm this by checking? If you would like the plots to match those from the Compensation Designer, you will need to use the controller recommended by the Compensation Designer (e.g., DCL_PI_C1/C2/L1).

    Regards,

    Shashank