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.

TMS320F2800157: Trying to run a Flywheel magneto (Alternator) with stator Coil using FAST method

Part Number: TMS320F2800157
Other Parts Discussed in Thread: DRV8353, C2000WARE, MOTORWARE, TMS320F28069F, TMS320F28069M

Hello Team,

We are working on a customised board with the F2800157. Initially, development was done using the F2800157 LaunchPad + DRV8353.
I need to rotate the flywheel magneto for just 2 or 3 revolutions when the user requests it. Do I need to use FOC for this, or is there any shortcut method to rotate the flywheel magneto for only 2–3 revolutions? Currently, I am facing an issue where the flywheel is not able to run under load.

For running under load, which parameters are more important — inertia, starting current, or open-load start? On which aspect should I focus more?
Please support on this topic. Currently, it is not running properly and is swinging back and forth with only half rotation. I have attached the video.

Thank you 

Regards

C.Prabhakaran

  • Hello Team ,

    Could you please reply to my above query .

    Thanks

    Regards

    C.Prabhakaran

  • Any speed? And need precision position? Can you have a detailed description of your requirements? Currently, the example can't meet your requirements, you have to make a few changes and add some of special control for this by yourself.

  •   ,

    Thanks for your reply.

    Currently, I need to run the motor at a higher speed (approximately 100 rpm). This is similar to an ISG (Integrated Starter Generator) application. Just like a starter motor, I need to perform the same function for this application. Right now, I am doing this using FAST (sensorless mode). It is running to some extent, but I need it to run until the engine starts. I don’t need any precision or current control; it is only to crank the engine. I have attached a video—please check it.

    Thanks for your support.

    Regards

    C.Prabhakaran

  • You can have a try, and see what happens run the example lab on the kit you used. But if you want to start the motor from zero speed with a heavy/full load, that could still be a challenge for sensorless-FOC. You may need to implement an HFI technology that supports only the IPM motor with high saliency.

  • Hi  ,,

    Thanks for your fast reply.

    As per your comment, with FAST mode I am not able to run the rotor at zero speed. So, based on your suggestion, I am trying HFI in C2000Ware. I am not sure whether it is supported, because Motorware has a dedicated HFI library, but in C2000Ware I am not seeing anything related to it. Or is eSMO the correct approach for this issue? Could you please clarify?

    Thanks for your continued support.

    Regards

    C.Prabhakaran

  • I am trying HFI in C2000Ware. I am not sure whether it is supported, because Motorware has a dedicated HFI

    The HFI only supports IPM motor with higher saliency.

    Or is eSMO the correct approach for this issue? Could you please clarify?

    No. HFI is a separate algorithm module, not related to eSMO or FAST. 

  • Hello  ,

    The HFI only supports IPM motor with higher saliency.

    So Flyhwheel magneto behaves like IPM motor only.

    No. HFI is a separate algorithm module, not related to eSMO or FAST

    From where can I get this? Could you please clarify? Is there any library available from TI? .

    Thanks for your support.

    Regards

    C.Prabhakaran

  • Hello   ,

    Could you please reply to my query.

    Thanks.

    Regards

    C.Prabhakaran

  • as mentioned above. The HFI is only workable for IPM motor. Please refer to lab21b in motorWare, the lab user's guide includes detailed description of this lab. If the motor is a SPM without significant saliency, the lab doesn't work. So you may have to implement sensored-FOC.

  • Hello  ,

    Thank you for your feedback.

    I reviewed MotorWare under lab21, and it appears to be available only for the F2806xF series.

    Step 1: Is it possible to port the same lab (lab21b) to the F2802xF?


    We currently have the DRV8353 EVM and the F2802xF LaunchPad.

    Step 2: Is it also possible to port lab21b to C2000Ware for the F2800157? becasue we have customised board , Kindly clarify.

    If neither Step 1 nor Step 2 is feasible, could you please recommend a suitable TI “ready-to-use” board (any DRV series + any LaunchPad) that supports IPD_HFI? We are ready to purchase it for our proof-of-concept testing.

    Thank you.

    Regards,
    C. Prabhakaran

  • Step 1: Is it possible to port the same lab (lab21b) to the F2802xF?

    Yes.

    Step 2: Is it also possible to port lab21b to C2000Ware for the F2800157? becasue we have customised board , Kindly clarify.

    No.

    If neither Step 1 nor Step 2 is feasible, could you please recommend a suitable TI “ready-to-use” board (any DRV series + any LaunchPad) that supports IPD_HFI? We are ready to purchase it for our proof-of-concept testing.

    Any boards based on F2802xF, F2805xF, or F2806xF. Not related to the inverter board. If you want to test the lab directly, please refer to the lab guide and example lab to know the supporting kits.

  • Hello   ,

    Thanks for your extended support.

    Can I use the TMS320F28069F/TMS320F28069M microcontroller in both C2000Ware and MotorWare?

    TMS320F2802xF supports only MotorWare and not C2000Ware, and
    TMS320F280015x supports only C2000Ware and not MotorWare.

    Please clarify this.

    Thank you.

    Regards,
    C. Prabhakaran

  • Hello  ,

    Could you please reply to my query.

    Thanks in Advance.

    Regards,
    C. Prabhakaran

  • TMS320F2802xF supports only MotorWare and not C2000Ware, and

    MotorWare has included the device supporting codes without needing C2000Ware, but you can still integrate any codes in C2000Ware to MotorWare.

    TMS320F280015x supports only C2000Ware and not MotorWare.

    The motor control examples for TMS320F280015x are in Motor Control SDK as motorWare for TMS320F2802xF.