Internship (Fault detection in IoT enabled CPS devices)
Electrification Suite & Test Lab
17 December 2019
Open until filled
Fixed Term (4 months)
Project Title: Fault detection in IoT enabled CPS devices
About TUMCREATE TUMCREATE is a research platform for the improvement of Singapore's public transportation, including the deployment of electric and autonomous mobility. Researchers from Technical University Munich and Nanyang Technological University join forces and are funded by Singapore’s National Research Foundation as part of the Campus for Research Excellence and Technological Enterprise (CREATE).
In TUMCREATE, over 100 scientists, researchers and engineers work together, led by Professors from the Technical University of Munich and Nanyang Technological University. The Mission of TUMCREATE is to seek the ultimate public transport system for the people of Singapore. Our innovative road transport solutions will provide high comfort and a positive travel experience, best protection of the environment and maximum benefit to the society and the economy.
The research group Electrification Suite & Test Lab (ESTL) in TUMCREATE puts an emphasis on the interaction of the electricity grid with advanced electrified public transport systems for Singapore. Ranging from charging infrastructure optimisation to demand side management and integration of renewable energies, ESTL covers many hierarchy levels of the electrification concept in the context of the major goals of TUMCREATE.
A research project has been established to study different fault scenarios in a CPS environment. Devices that measure physical parameters such as sensors are often subject to faults which are hard to detect. Additional hardware is needed to detect these faults. However, with an additional orthogonal measurement which provides the ground truth, the hardware overhead can be mitigated.
Objective and Tasks
The goal of this master thesis / internship is to develop an algorithm to detect the faults devices in a clustered decentralized network of devices. The main tasks are:
Design and formulate the problem of faulty node to arrive at a bound on maximum tolerable faults.
Explore various algorithms to come up with a solution to detect the fault in the network with minimal communication overhead.
Implement the algorithm in a simulation environment and hardware if feasible to demonstrate the working of the algorithm.
What we expect from you
Experience in programming in Python and C.
Embedded programming knowledge is highly desirable.
What we expect from you
Good knowledge of Algorithms and Embedded programming.
Very good C/C++/Python skills.
Reliable, independent and scientific work style.
Excellent interpersonal skills and communication skills in both written and spoken English and ability to work with people from different backgrounds and cultures.
What we offer you
Exposure to the state of the art research topics
An international and multidisciplinary working environment
Guidance by researchers from world-renowned universities
Opportunity for publishing in international journals and conferences
Multicultural and dynamic working atmosphere
Enquiries and How to Apply
Please send your complete application including cover letter, CV, university transcripts and degree certificates to firstname.lastname@example.org