Distributed Microprocessor Chain Drive Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing chain drive control systems are imprecise due to operator input limitations and require centralized controllers that increase processing power and communication bandwidth, leading to inefficiencies and potential safety risks as the number of chain drives increases.
Innovation Solution
Incorporating a microprocessor and memory device into each chain drive to execute control algorithms, allowing for distributed control processing and eliminating the need for a central controller, with the ability to respond to events and provide control instructions autonomously.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If centralized control is used to coordinate multiple chain drives, then coordination capability is improved, but processing power requirements and communication bandwidth increase
Solution Approach 1:
The control system is segmented into distributed microprocessors embedded in each chain drive unit, eliminating the need for a single centralized controller. Each microprocessor independently processes control instructions for its associated chain drive, dividing the overall control burden across multiple processing nodes and reducing the processing power requirements of any single controller.
Solution Approach 2:
The control architecture transitions from a vertical hierarchical structure (centralized controller at the top) to a horizontal distributed structure where control intelligence is embedded across multiple chain drive units. This dimensional shift in control distribution enables coordination capability while reducing centralized processing requirements.
2Adaptability or versatility
If centralized control is used to coordinate multiple chain drives, then coordination capability is improved, but communication bandwidth requirements increase
Solution Approach 1:
The communication architecture is segmented into localized control loops where each microprocessor communicates only with its associated chain drive motors and sensors. This segmentation reduces the total communication bandwidth requirements compared to a centralized system where all sensors and actuators must communicate with a single central controller.
Solution Approach 2:
The embedded microprocessors act as intermediaries between the chain drive motors and the central control system, processing local control instructions and feedback locally. This intermediary function reduces the communication bandwidth burden on the central system by handling communication tasks distributed across multiple nodes.
3Ease of operation
If manual operation of command buttons is used to control chain drive, then ease of operation is improved, but positioning precision deteriorates
Solution Approach 1:
The chain drive system performs self-positioning through the microprocessor's automated control algorithms. The microprocessor continuously monitors motor position and speed, automatically adjusting control signals to achieve precise positioning without requiring manual intervention. This self-service capability maintains ease of operation while dramatically improving positioning precision.
Solution Approach 2:
The system implements closed-loop feedback control where the microprocessor receives continuous feedback from encoders and sensors about actual motor position and speed. Based on this feedback, the microprocessor dynamically adjusts control signals to eliminate positioning errors, enabling precise positioning while maintaining simple operation through automated error correction.
Data Source
AI summary
A control system is provided for one or more chain drives. The control system includes a automation control system or control device in communication with a control board installed on one or more chain drives. The control board can include a microprocessor and a memory device. The memory device stores one or more computer programs or algorithms executable by the microprocessor to generate a plurality of commands to control the operation of a component, e.g., a motor, of the chain drive in response to receiving an operational command from the automation control system or control device.


