ūüéČWe can now proudly present the winners of the TAPAS Community Challenge 2018! ūüéČ
Congratulations to Team "Wireless Charging" (idea 56). We are really excited for all finalists and a really big thank you to all participants for your interest in this challenge!

We got over 200 submissions! 65 ideas got one or more TAPAS boards, 10 submissions were presentation-ready.
And now we have 5 finalists! YEAH ūüėÉ The finalist's idea numbers were 40, 56, 68, 212 and 213.
What's next?
We are now preparing the next steps for you, the community. Please stay tuned!
We are working on a forum and a separate webpage. If you have any question please don't hesitate to contact us via email!

Development of a Highly Dynamic BLDC Motor Control for Automotive Applications

  • What is the¬†goal¬†of your project?

Nowadays, each modern car is equipped with 30 electric motors on average. The main drivers for this increasing number are the high efficiency and performance of electric motors. Although brushed DC motors are still the majority in the automotive area, the trend clearly goes towards brushless DC (BLDC) motors because of their high reliability and high efficiency. There are two main control methods for BLDC: 1. 6-step commutation and Field-oriented Control (FOC). However, both methods don't have good dynamics performance. With the Tapas boards, we will implement Direct Torque Control (DTC) and Model Predictive Control (MPC) to improve the dynamic behavior of BLDC motor. The very fast switching frequency of Tapas board will further improve the dynamics of BLDC motor.

  • How does the¬†technical set-up¬†look like?

The set-up is shown in the photo. In the middle of the photo, a small drive system with two BLDC motor will be built. Two Tapas boards are needed. One is used for the load motor (used to simulate the load) and another is used to control tested motor. The DC source is on the left and on the right is the oscilloscope. 

  • How do you want to¬†implement¬†your idea?¬†

At first, the traditional FOC method is used to control the tested BLDC motor. Then the DTC and MPC are programmed on the Tapas to run the motor. At last, the performance of FOC, DTC, and MPC will be compared.

  • Are you working in a team? List the names of your team members.

We are working in a team. Team member: Wei Tian, Qifan Yang, Zhao Song.

  • How many TAPAS boards will you need for your project?

We need two Tapas boards: one is used for the load motor (torque control) and another is used to control tested motor (speed control). 

  • Wei Tian
  • Apr 9 2018
  • Apr 10, 2018

    Admin Response

    This idea will get two TAPAS dev kits.

  • Susanne Forster commented
    April 10, 2018 11:35

    Hey Wei,

    Congrats, your team will get two boards! We will contact you shortly.

    Susanne @ TAPAS team

  • Wei Tian commented
    April 10, 2018 12:34

    Hi Suanne,

    Thanks a lot.

    Best regards,


  • Admin
    Nora Schille (TAPAS team) commented
    June 04, 2018 13:32

    Hey Wei,

    how is it going? Do you need any help regarding the realization of your project?
    Here is just a friendly reminder that submission deadline for your presentation is on 24th of June. :-) We are really excited to see your progress! 
    Please post the progress within your idea board submission.

    PS: We want to do a community call with you! Please use our doodle to find a date which fits best for you. :-)

    Nora @ TAPAS Team

  • Qifan Yang commented
    June 08, 2018 22:26

    Hey Nora,

    Thanks for your reminder. We are trying to implement a Predictive Torque Control(PTC) method on TAPAS.

    Now we have built up the hardware setup and made some test with the example codes from TI motorware. TAPAS works well with those example codes and now we are trying to modify the example codes to implement the PTC algorithm. We have finished the simulation of this PTC method, it gives good control performance especially the dynamics. But we are facing difficulties in the code modification and unfortunately, one TAPAS is therefore damaged (probably just one GaN switch is damaged). So, if you can give us some advice about the example codes of the TI motorware (the CCS projects provided in the quick-start Github), this would help us a lot.

    Best regards,

    Team(Wei Tian, Qifan Yang, Zhao Song)


  • Jacqueline Hofmann commented
    June 20, 2018 12:15

    Hey Wei,

    Please keep in mind that the submission deadline for your presentation is on 24th of June! We are already looking forward to seeing how you brought the TAPAS board to life! :-) Remember that you still have time to work on the implementation of your idea after the submission!

    Please upload your presentation and everything you want to share with us in your idea board entry.

    Good luck :-)

    Jacqueline @ TAPAS Team

You can read the official challenge FAQ here!