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.

TIDM-02012: Model files - Dynamic Vibration Compensation

Part Number: TIDM-02012

Hello !

I reported an issue where solution is an update of motor control sdk to v5.01.
This was mentioned here:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1293234/tidm-02012-simulink-model-files---case-number-cs2078260

Following I now have an additional request:

TIDM-02012
High-voltage HEV/EV HVAC eCompressor motor control reference design with MathWorks®


With updated Motor Control SDK v5.01 I'm now able to open the corresponding model files which are stored in:
C2000Ware_MotorControl_SDK (5.01.00.00)/Development Kits/TIDM-02012 - Automotive HVAC eCompressor/Example Projects/F28003x/Mathworks Model based implementation

I'm especially interested in "Automatic Vibration Compensation" which is described on page 17 ff. in Design Guide: TIDM-02012:
https://www.ti.com/lit/pdf/tiduf17

I searched inside the model but wasn't able to find a component / subsystem which fullfilles this part of dynamic vibration compensation which is a feed forward control based on mechanical angle.


Obviously there are c files available so I found "vib_comp.c" in:
C2000Ware_MotorControl_SDK (5.01.00.00)/Development Kits/TIDM-02012 - Automotive HVAC eCompressor/Example Projects/F28003x/Automotive HVAC eCompressor/src_foc

and "vib_comp.h" in
C2000Ware_MotorControl_SDK (5.01.00.00)/Libraries/MotorControl SDK Libraries/control/vib_comp/include


Because the reference design sheet is called "HVAC eCompressor motor control reference design with MathWorks" I assumed there are model files for each component described in the documentation ?!
Are there simulink example models available and could you please share them (especially Dynamic Vibration Compensation) ?!

  • Because the reference design sheet is called "HVAC eCompressor motor control reference design with MathWorks" I assumed there are model files for each component described in the documentation ?!
    Are there simulink example models available and could you please share them (especially Dynamic Vibration Compensation) ?!

    Still no answer here ?

  • Leon,

    Sorry for the delay in response. As you pointed out, the reference design has two software development paths. One is the CCS project with the C code and libraries and the mathworks model. The Mathworks model provides a template for model based development. It does not have all the features supported with the C code version and implementational details vary between the two paths. To my best knowledge, we are currently not planning to support dynamic vibration compensation algorithm on the Mathworks model. So, if you want to evaluate the vibration compensation algorithm, please use the C code project we provide.

    Regards,

    Bhanu

  • To my best knowledge, we are currently not planning to support dynamic vibration compensation algorithm on the Mathworks model.

    Thank you for your reply ! To be able to investigate the effect of vibration compensation directly in the model I would really appreciate if your team could provide also a model based example for this part.

  • Leon, We will take this as a feedback. But, releasing a model based example will take some time. Thank you. Bhanu