This paper presents a novel fault-tolerant edge computing architecture for heavy-duty autonomous mobile machines in industrial environments. The proposed system integrates two virtual machine hosts with a circular topology of four Ethernet switches, ensuring network resilience and operational continuity. A key feature is the implementation of automatic takeover protocols, enabling seamless transition between hosts during hardware failures. The network infrastructure leverages Rapid Spanning Tree Protocol (RSTP) and additional loop protection mechanisms to maintain stability and achieve rapid fault recovery. Virtual machines running Ubuntu Linux or FreeBSD are strategically deployed to handle specific tasks with critical services replicated for enhanced reliability. The system incorporates advanced data management through a PostgreSQL database with master-slave replication. Comprehensive fault tolerance mechanisms, including redundant connections and graceful degradation capabilities, ensure robust performance in challenging industrial settings. This architecture significantly enhances the reliability and autonomy of heavy-duty mobile machines, addressing the critical need for uninterrupted operation in industrial automation applications.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing Reliability in Heavy Duty Autonomous Mobile Machines Through Fault Tolerant Edge Computing

  • Kalle Hakonen,
  • Jussi Aaltonen,
  • Kari Koskinen

摘要

This paper presents a novel fault-tolerant edge computing architecture for heavy-duty autonomous mobile machines in industrial environments. The proposed system integrates two virtual machine hosts with a circular topology of four Ethernet switches, ensuring network resilience and operational continuity. A key feature is the implementation of automatic takeover protocols, enabling seamless transition between hosts during hardware failures. The network infrastructure leverages Rapid Spanning Tree Protocol (RSTP) and additional loop protection mechanisms to maintain stability and achieve rapid fault recovery. Virtual machines running Ubuntu Linux or FreeBSD are strategically deployed to handle specific tasks with critical services replicated for enhanced reliability. The system incorporates advanced data management through a PostgreSQL database with master-slave replication. Comprehensive fault tolerance mechanisms, including redundant connections and graceful degradation capabilities, ensure robust performance in challenging industrial settings. This architecture significantly enhances the reliability and autonomy of heavy-duty mobile machines, addressing the critical need for uninterrupted operation in industrial automation applications.