Distributed Control System for Manufacturing Machines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for controlling automated machinery in manufacturing environments, such as timing-based and analog sensor systems, are inefficient and prone to malfunctions due to their reliance on centralized control and limited precision, leading to potential delays and inefficiencies in operation sequencing.
Innovation Solution
A distributed control system where each machine is equipped with a control unit connected via a network switch, allowing direct communication and precise status monitoring using digital sensors, enabling machines to perform operations only when prerequisite conditions are met, thereby optimizing operation sequencing and reducing computational overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized control center is used to receive signals from sensors and control individual machines, then the status of each machine can be determined and operations can be coordinated, but the system complexity increases and computational overhead increases
Solution Approach 1:
The centralized control system is segmented into distributed control units, with each machine having its own control unit that can independently make control decisions. This segmentation reduces the complexity of the central control center while maintaining coordination reliability through peer-to-peer communication between control units.
Solution Approach 2:
Each control unit is equipped with digital sensors and processing capabilities to autonomously determine machine status and make control decisions without constant central intervention. This self-service approach reduces computational overhead at the central level while maintaining system-wide coordination.
2Ease of operation
If timing-based control is used to perform operations at specific times, then operation sequencing can be simplified, but the system becomes prone to malfunctions when machines do not complete operations on time
Solution Approach 1:
Digital sensors provide real-time feedback on actual machine status and operation completion. This feedback is used by control units to adjust operation timing dynamically, ensuring that operations are performed only when prerequisite conditions are actually met, rather than relying on predetermined timing schedules.
Solution Approach 2:
The control system transitions from static timing-based control to dynamic event-based control, where operation timing is continuously adjusted based on real-time machine status. This allows the system to adapt to variations in operation duration while maintaining precise sequencing.
3Loss of information
If analog sensors are used to determine machine status, then real-time monitoring is possible, but measurement precision is limited
Solution Approach 1:
Analog sensors are replaced with digital sensors that provide discrete, precise status information. This substitution eliminates the measurement precision limitations of analog systems while maintaining real-time monitoring capabilities through digital signal processing and communication.
4Reliability
If a central control center checks all signals continuously to determine operation status, then coordination can be maintained, but computational overhead and processing time increase
Solution Approach 1:
The continuous signal checking function is segmented and distributed to individual control units. Each control unit monitors its own machine's status and communicates changes to other control units, eliminating the need for centralized continuous polling and reducing computational overhead.
Solution Approach 2:
Control units autonomously monitor their own machine status using digital sensors and generate status signals without central intervention. This self-service monitoring reduces the computational burden on the central system while maintaining reliable coordination through distributed signal generation.
Data Source
AI summary
Disclosed is a method for controlling a plurality of machines. The method includes identifying a first prerequisite operating condition for a first machine in the plurality of machines, the first machine having at least one control unit and configured to perform at least a first operation, obtaining at least one current operating condition corresponding to a second machine in the plurality of machines and if the at least one current operating condition meets the first prerequisite operating condition, performing the first operation.


