This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049: How to determinate plant transfer function using Mag and Phase data from SFRA?

Part Number: TMS320F280049
Other Parts Discussed in Thread: SFRA, C2000WARE

Hi C2000 experts,

May I use the data of SFRA to know the system transfer function?

I had used SFRA_GUI & s Compensation Designer to design the gain of the PID controller.

Because of our project, the plant will be changed by outside loading.

I can't use the SFRA_GUI in that application.

DSP should calculate transfer function of the plant by itself.

We think the SFRA_GUI or Compensation Designer could be done the function.

Does any material to discuss the plant transfer function and controller coefficient using SFRA data? 

many thanks

Casper

  • Casper,

    The GUI simply plots the data. All the mag and phase information is calculated on the MCU itself and is stored in an array. 

    The mapping from freq response data to pole zero data(transfer function) is not one to one...  MATLAB provides some tools to do so.. but i am nor familiar with how you will execute those on the MCU.

    -Manish 

  • Hi Manish,

    Thanks for your reply and information.

    How about the coefficient of DCL?

    If we have the plant transfer function from Matlab, how to calculate the coefficient of the compensator(ex PI, 2p2z ) that executes on the MCU?

    Casper

  • Casper,

    we provide compensation designer for this, it will generate the coefficients needed. You can run the compensation designer from C:\ti\c2000\C2000Ware_DigitalPower_SDK_3_03_00_00\libraries\sfra\gui