Virtual Peripheral Provisioning for Intrinsically Safe Industrial Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial processes, such as painting and finishing, require efficient communication systems that balance high-speed data transfer with intrinsic safety, especially in environments with combustible fumes, while also allowing for flexible device reuse and user-friendly software design.

Innovation Solution

A communication system utilizing a master controller and slave modules connected in a daisy chain, employing a communication schedule to reduce header information and processing latency, and abstracting industrial components as virtual peripherals for easy integration and reuse, with low-voltage connections for safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If high-speed communication is implemented for monitoring and control of industrial processes, then communication bandwidth is improved, but intrinsic safety is compromised due to increased electrical and thermal energy available for ignition

Engineering Contradiction:
Improvecommunication bandwidthVSAvoidintrinsic safety
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary provisioning system that acts as a mediator between the control hardware and field devices. This intermediary layer manages device connections, generates provisioning configurations, and handles device identification without requiring high-energy communication protocols in the hazardous zone, thus maintaining intrinsic safety while enabling efficient communication bandwidth utilization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the communication parameters by implementing a two-stage provisioning process: first identifying devices with low-energy intrinsic safety protocols, then establishing optimized communication channels. This parameter transformation allows the system to operate at safe energy levels for ignition while achieving high communication bandwidth through efficient data packet management and header reduction.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If device changes are allowed over time for system flexibility, then adaptability is improved, but system setup complexity increases due to reconfiguration requirements

Engineering Contradiction:
Improvedevice flexibilityVSAvoidsystem setup complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The provisioning system implements self-service functionality where devices automatically perform identification, configuration, and linking when connected to the control system. The system autonomously generates provisioning configurations and maps virtual peripherals to physical devices without requiring manual reconfiguration, thereby maintaining adaptability while reducing setup complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by pre-defining virtual peripherals and their associated parameters before physical devices are connected. When devices are added or changed, the system matches them against pre-configured virtual peripheral definitions, automatically generating the necessary provisioning configurations. This eliminates the need for complex manual setup and reduces system configuration complexity while maintaining full adaptability.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If virtual peripherals are used to abstract industrial components, then ease of operation is improved, but device complexity increases due to the provisioning system

Engineering Contradiction:
Improvesoftware design friendlinessVSAvoidprovisioning system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates simplified copies of physical devices in the form of virtual peripherals that represent the essential functionality and interface characteristics of actual industrial components. These virtual copies enable user-friendly software design by providing standardized, abstracted interfaces. The provisioning system automatically manages the mapping between virtual and physical devices, hiding the complexity of device-specific configurations from users while maintaining ease of operation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11704257B1System provisioning using virtual peripherals
Publication Date: 2023.07.18 GRACO MINNESTOA INC
  • US11704257B1 patent drawing
  • US11704257B1 patent drawing
  • US11704257B1 patent drawing

AI summary

A method of provisioning a system includes defining one or more virtual peripherals such that each of the virtual peripherals corresponds to a respective device; identifying one or more enabled virtual peripherals; and identifying one or more control modules. Each of the control modules includes one or more terminals for connecting to one or more devices. The method further includes linking each of the enabled virtual peripherals to a respective terminal of the one or more control modules to form a link; generating a provisioning configuration that represents the link between the respective terminal and the corresponding one of the enabled virtual peripherals; and writing the provisioning configuration to each of the control modules. The method further includes connecting the respective device to the respective terminal consistent with the link between the respective terminal and the corresponding one of the enabled virtual peripherals.