Hierarchical Control Architecture for Low-Latency Parallel Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control systems for large arrays of individually controllable elements, such as micro-mirror arrays, face challenges in achieving high bandwidth and closed-loop stability due to latency issues and increased data channel requirements, especially when operating in parallel.

Innovation Solution

A hierarchical control system comprising a state translator subsystem, a programmable calibration command translation layer (PCCTL) subsystem, and a feedback control layer subsystem, which decouples array scale from data transfer rate, allowing for high bandwidth control by processing state commands into granular level commands and applying them in parallel, while maintaining closed-loop feedback for real-time modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If closed-loop feedback control is implemented for each element in a large array, then precision and stability are improved, but data channel requirements and system complexity increase significantly

Engineering Contradiction:
Improvecontrol precisionVSAvoiddata channel requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The control system is segmented into multiple hierarchical levels: a central controller that generates coarse commands and distributed control elements that execute fine-grained adjustments. This segmentation allows the central controller to manage overall system precision while distributed elements handle local feedback, reducing the data channel burden on any single controller.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary control layer is introduced between the central controller and individual array elements. This intermediary processes commands and coordinates feedback locally, acting as a mediator that reduces the direct data channel requirements between the central controller and each element while maintaining closed-loop precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional centralized processing is used to control large arrays, then independent control of each element is maintained, but latency increases and bandwidth is limited

Engineering Contradiction:
Improveindependent control capabilityVSAvoidcontrol latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control architecture transitions from a single-dimensional centralized model to a multi-dimensional hierarchical structure. Control commands flow downward through hierarchical levels while feedback flows upward, creating additional dimensional pathways for information transfer. This dimensional expansion enables parallel processing paths that reduce latency while preserving independent element control.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The centralized controller is segmented into multiple hierarchical levels, with each level handling specific control functions. This segmentation distributes the processing load and reduces the time required for commands to reach individual elements and for feedback to return, thereby reducing latency while maintaining independent control capability.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If open-loop operation with chained control is used for microarrays, then data transfer requirements are reduced, but independent control of elements and closed-loop stability are lost

Engineering Contradiction:
Improvedata transfer requirementsVSAvoidclosed-loop stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The control system is segmented into hierarchical levels where the central controller provides open-loop coarse commands and distributed control elements implement closed-loop fine adjustments. This segmentation allows the system to operate with reduced data transfer requirements at the central level while maintaining closed-loop stability at the distributed level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Distributed intermediary controllers are introduced at the array element level, acting as mediators that receive coarse commands from the central controller and convert them into fine-grained closed-loop control actions. These intermediaries enable independent element control and closed-loop stability without requiring the central controller to handle all detailed feedback data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11030148B2Massively parallel hierarchical control system and method
Publication Date: 2021.06.08 LAWRENCE LIVERMORE NAT SECURITY LLC
  • US11030148B2 patent drawing
  • US11030148B2 patent drawing
  • US11030148B2 patent drawing

AI summary

An electronic control system is disclosed for controlling individually controllable elements of an external component. In one embodiment the system may include a state translator subsystem for receiving a state command from an external subsystem. The state translator subsystem may have at least one module for processing the state command and generating operational commands for controlling the elements to achieve a desired state or condition. A programmable calibration command translation layer (PCCTL) subsystem may be included which receives and uses the operational commands to generate granular level commands for controlling the elements. A feedback control layer subsystem may be included which applies the granular level commands to the elements, and further modifies the granular level commands as needed to control the elements in closed loop fashion.