ODSC Hackathon

Apply your Data Science skills in a real world project and compete with yours peers.

register for free

Gather with your team and take part in a real-world Hackathon Challenge

ODSC is hosting its first ever virtual, global hackathon where you’re given a challenge to solve a real-world problem, while discovering areas to up-skill and win prizes. 

Optional Training Session 
Participate in the Hackathon
Get Certified 

 

Hackathon Overview

Timeline:

Challenge: Improving Efficiency & Production Process of Electric Vehicles using Data Science Techniques

This challenge has been designed to provide with you hands-on understanding of data science problems in commercial EVs’ production and optimization in most advanced motor technologies used by companies like Tesla, BMW and Ford. 

It is often a challenging and complex task to measure rotor and stator temperatures in commercial electric vehicles. Even if these specific tasks can be completed successfully, these testing processes cannot be classified as economical for manufacturers. Keeping in mind that the temperature data have significant importance on dynamical responses of vehicles and motors’ performances, there is an emerging need for new proposals and scientific contributions in this domain.

Consider, one manufacturer of electric cars hired you to propose an estimator for the stator and rotor temperatures and design a predictive machine learning or deep learning model. Such a model could significantly help your new company to utilize new control strategies of the motors and maximize their operational performances. If you build an accurate ML/DL model, the needs of the company for implementing additional temperature sensors in vehicles will be reduced. The potential contribution will directly result in lowering car construction and maintenance costs, and will convince the company to invest further in hiring DS experts like you.

Initial considerations

  • The motors are excited by reference torques and reference velocities. These reference signals are achieved by adjusting motor currents (“i_d” and “i_q”) and voltages (“u_d” and “u_q”) within appropriate control strategy.
  • Temperature estimations should be real-time, and not based on future values for current predictions. Real-time predictions shall protect the motor from overheating.
  • The motor torque increases in inverse proportion to the decreased temperature.
  • A steady-state of a motor can be achieved faster at lower temperatures.
  • Phase currents increase with increased magnet temperature.

Dataset

Each row in the csv files represents complete measurement information from sensors in one time step and one row is recorded every 0.5 seconds. Individual measurement sessions last between 1 and 6 hours and can be identified with the “profile_id” column. The following table provides variables of interest and their short descriptions.

Variable

Description

Ambient

Ambient temperature – measured by a thermal sensor

coolant

Coolant temperature measured at outflow.

u_d

Voltage d-component

u_q

Voltage q-component

motor_speed

Motor speed

torque

Torque induced by current.

i_d

Current d-component

i_q

Current q-component

pm

Permanent Magnet surface temperature (the rotor temperature) – measured with an infrared thermography unit

stator_yoke

Stator yoke temperature – measured by a thermal sensor.

stator_tooth

Stator tooth temperature – measured by a thermal sensor.

stator_winding

Stator winding temperature – measured by a thermal sensor.

profile_id

Each measurement session with a unique ID.

The above dataset is sourced from the following publications:

Kirchgässner, Wilhelm & Wallscheid, Oliver & Böcker, Joachim. (2019). Empirical Evaluation of Exponentially Weighted Moving Averages for Simple Linear Thermal Modeling of Permanent Magnet Synchronous Machines. 

Kirchgässner, Wilhelm & Wallscheid, Oliver & Böcker, Joachim. (2019). Deep Residual Convolutional and Recurrent Neural Networks for Temperature Estimation in Permanent Magnet Synchronous Motors.

Rules To Participate and Submit Solution:

  1. Create a compelling notebook of your analysis and prediction that allows your manager to better understand your approach. Attach a video screencast explaining the above.
  2. Submit your prediction results of your test dataset with four below variables (in csv file) and be sure to name them “predicted_temperatures“.
  3. Unique IDs of these sessions are not presented in the Test dataset as they are within Training dataset, so be careful. Don’t switch the rows within the test data frame and use all the measurements in the established order.

    Variable

    Description

    pm_predicted

    Predicted rotor temperature

    stator_yoke_predicted

    Predicted stator yoke temperature

    stator_tooth_predicted

    Predicted stator tooth temperature

    stator_winding_predicted

    Predicted stator winding temperature

  4. Calculate the overall Root Mean Square Error (RMSE) by adding the RMSE of each of the examined variables with the help of the solution dataset, and name them: RMSE_pm, RMSE_stator_yoke, RMSE_stator_tooth, RMSE_stator_winding. 
  5. Projects must be posted as a Github repository with your code, results of test dataset and RMSE. No pre-existing projects will be accepted. Submissions must be original work of you and your team. 
  6. Form a team of up to 4 people or participate by yourself.

Evaluation Criteria:

  1. Code structure/quality
  2. Data mining
  3. Findings and explanations
  4. Predictions and performance of the model 

Prizes & Winners

  • First and second place will receive a 4-day bootcamp passes to attend ODSC West or Europe 2020. 
  • Third and fourth places will receive a full-day training pass to attend ODSC West or Europe 2020.

*The passes will be granted to all team members

Register

You are welcome to form a team of up to 4 people or participate by yourself.

Register Here

Upskill & Get Ready

Get ready for the ODSC Hackathon, learning new skills at our Pre Conference Bootcamp Live and On-demand training

ODSC Europe 2020 (SEPTEMBER 16TH - 19TH)

3 or 4 day bootcamp available

September 16th – September 19th

More information here

ODSC West 2020 (october 27th - 30th)

3 or 4 day bootcamp available

October 27th – October 30th

More information here

DEDICATED TEAM TRAINING & BOOTCAMP

Get in touch with our team for more information here.

ODSC Community

Visitors per month
Open Data Science Blog
Social Media Followers
Subscribers
ODSC Newsletter
Members
ODSC Meetups

ODSC Europe
Virtual Conference
2020

September 17th – 19th

VISIT HERE

ODSC West
Virtual Conference
2020

October 27th – 30th

VISIT HERE

ODSC APAC
Virtual Conference
2020

November

VISIT HERE

ODSC
India 2020 –
Bengaluru

November

VISIT HERE

ODSC
East 2021 –
Boston

April

VISIT HERE
Open Data Science

Open Data Science
Innovation Center
101 Main St
Cambridge, MA 02142
info@odsc.com

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google