Reference Array Batch Control for Networked Industrial Components
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial automation systems face challenges in efficiently deploying operational changes to large numbers of networked components, such as linear driver mover systems and robotic systems, due to the complexity of coordinating motion profiles and control parameters across multiple components.
Innovation Solution
The use of a reference array that organizes industrial components and their motion profiles in a structured format, allowing for batch programming and control operations by referencing common parameters and set points, thereby simplifying the deployment of control commands across multiple components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If control commands are deployed individually to each networked component, then precise control of each component is achieved, but the complexity of coordinating motion profiles and control parameters across multiple components increases significantly
Solution Approach 1:
The patent combines multiple individual control commands into a single batch operation using a reference array structure. The reference array organizes control parameters and motion profiles for multiple components in a unified data structure, allowing the control system to deploy commands to multiple networked components simultaneously rather than individually, thus reducing coordination complexity while maintaining control precision
Solution Approach 2:
The reference array serves as a universal data structure that can accommodate different types of control parameters and motion profiles for various networked components. This multi-functional structure enables the same batch programming mechanism to be applied across diverse component types, simplifying the control deployment process while maintaining precise control over each component's specific requirements
2Manufacturing precision
If control parameters are adjusted for each component separately, then individual component optimization is achieved, but the number of adjustment commands needed increases
Solution Approach 1:
The patent merges separate adjustment commands for individual components into a single batch operation. The reference array structure allows multiple control parameters to be organized and updated together, reducing the total number of adjustment commands needed while maintaining the ability to optimize each component's parameters precisely according to its specific requirements
3Measurement precision
If motion profiles are programmed individually for each component, then precise motion control is achieved, but data handling complexity increases
Solution Approach 1:
The patent combines individual motion profile programming into a unified batch programming approach. The reference array structure organizes motion profile data for multiple components in a consolidated format, allowing the control system to handle and deploy motion control data efficiently while maintaining precise motion control for each component through the structured array organization
Data Source
AI summary
Embodiments of this present disclosure may include industrial components in an industrial environment and a control system. The control system may receive a request to perform a control operation using the industrial components and may access a reference array associated with the industrial components. The reference array may include rows and columns, where each row may correspond to a respective industrial component of the industrial components. The control system may identify or program set points in the reference array associated with completing the control operation and may detect current motion components of the plurality of industrial components. The control system may generate control commands for the industrial components based on the current motion components, the set points, and/or the reference array. The industrial components may perform the control operation in response to receiving the control commands.


