Thesis Work for A µs time synchronization for industrial applications: between fantasy and reality

ABB

2.9

(7)

Västerås, Sweden

Why you should apply for a job to ABB:

  • We focus on the areas where we can make the biggest impact: reducing carbon emissions, preserving resources and promoting social progress.
  • ABB has flexible work options depending on job compatibility without compromising customer service or impacting colleagues.
  • ABB has launched a gender-neutral global parental leave program granting 12 weeks of paid leave for primary caregivers.
  • #93444661

    Position summary

    be sufficient for stringent industrial applications, e.g., control of collaborative robots or power grids. However, PTP postulates use of specialized hardware, software, and support mechanisms, which may be costly. In addition, reaching such a high accuracy is prone to different impact factors, e.g., network performance variations and environmental conditions. All that may be especially challenging for resource-constrained embedded systems. How realistic would it, then, be for industrial applications to rely on PTP for timekeeping? Details: • 1 student • Start ASAP, for a total working time of 5 months (30 ECTS per student) • Work on-site at ABB Corporate Research in Västerås, ABB may cover the accommodation Research questions: • Which impact factors are most challenging for time synchronization (TS) on a µs level? • Is such high time accuracy attainable on resource-constrained embedded platforms with a general-purpose TS protocol? Goals: • Review hardware and software requirements for running Precision Time Protocol (PTP) • Deploy one of the existing PTP implementations on a case-study embedded platform • Evaluate time accuracy and its impact factors Approach: • Analyze PTP implementations, focusing on their suitability to execute under embedded OSes • Install and configure a selected PTP implementation to act as client (i.e., "clock follower") • Design and implement methodology for a systematic evaluation of PTP-controlled time and impact factors • Carry out analysis for selected evaluation scenarios
    Qualifications for the role

    • Strong affinity for exploring new topics
    • General understanding of computer networks and Internet protocols' operation
    • Good software development skills, a proficiency in C or C++ is advantageous
    • Previous experience with embedded platforms and associated OSes (e.g., FreeRTOS)
    • Good spoken and written English

    More about us

    Bring your very own sense of pride and purpose as you help us drive forward the Fourth Industrial Revolution - creating a sustainable future for our planet, and your career. Join ABB and harness the power of our diverse global network, as you collaborate with and learn from our world-class teams. Above all, challenge yourself every day. Let's write the future, together. More information: Recruiting Manager Linus Thrybom, +46 730 80 99 06, will answer your questions. Any other questions, please contact Ognjen Dobrijevic ([email protected]). Please note that we can only accept applications submitted through our online career portal. Applications via e-mail will have to be deleted and not processed due to data privacy requirements. Positions are filled continuously. Apply with your CV, academic transcripts, a cover letter in English, and references to your previous technical work. Welcome to apply! We value people from different backgrounds. Could this be your story? Apply today or visit https://www.abb.com to read more about us and learn about the impact of our solutions across the globe. #MyABBStory #Li-onsite

    Why you should apply for a job to ABB:

  • We focus on the areas where we can make the biggest impact: reducing carbon emissions, preserving resources and promoting social progress.
  • ABB has flexible work options depending on job compatibility without compromising customer service or impacting colleagues.
  • ABB has launched a gender-neutral global parental leave program granting 12 weeks of paid leave for primary caregivers.