旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

硕士论文:冗余环境下的 OPC UA PubSub

Master thesis: OPC UA PubSub in a redundant setting

ABB

地点
韦斯特罗斯,瑞典
类型
实习
编号
JOB_POSTING-3-32201

工业自动化工业通信与网络

职责

  • 研究并开发在通信堆栈的开源实现中集成冗余支持的概念验证。
  • 调查阶段:熟悉 OPC UA,尤其是 OPC UA PubSub 规范及相关工作;回顾冗余概念(备用冗余、故障转移);熟悉开源 OPC UA 通信堆栈 open62541;基于早期工作提出并讨论不同方法。
  • 设计阶段:根据调查制定详细设计;概述如何将设计集成到 open62541。
  • 概念验证和评估:将解决方案集成到 open62541;提出并制定评估设置(基于 ABB 现有设置或开发更简单的设置);进行测量以推断恢复时间、同步限制(带宽、设计规定的期限等)等指标;选择性地评估不同的替代方案(设计和实施)。
  • 可选:与硕士论文导师一起根据研究结果撰写或准备科学出版物。

必备要求

  • 计算机工程或软件工程硕士生。
  • 具备 C/C++ 编程经验。
  • 具备嵌入式系统经验。
  • 了解实时系统。

优先条件

  • 有网络和网络经验者优先。

Responsibilities

  • Research and develop a proof of concept for integrating redundancy support into an open-source implementation of a communication stack.
  • Investigation phase: familiarize with OPC UA, especially OPC UA PubSub specification and related work; review redundancy concepts (standby redundancy, failover); familiarize with open62541, an open-source OPC UA communication stack; use a previous work that identified problems and outlined solutions as input to propose and discuss different approaches.
  • Design phase: develop a detailed design based on the investigation; outline how to integrate the design into open62541.
  • Proof of concept and evaluation: integrate the solution into open62541; propose and set up an evaluation setup (based on ABB's existing setup or develop a simpler one); perform measurements to derive metrics such as recovery time and synchronization limits (bandwidth, deadlines specified by design, etc.); optionally evaluate different alternatives (design and implementation).
  • Optional: write or prepare a scientific publication based on the results together with the master thesis supervisor.

Must Have

  • Master's student in Computer Engineering or Software Engineering.
  • Experience in C/C++ programming.
  • Experience with embedded systems.
  • Knowledge of real-time systems.

Preferred

  • Experience with networks and networking is preferred.

公司简介

在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。