Automatic control method of generating sub-systems and sub-system arbitration from the deconstruction of a complex equipment graph

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current building automation systems face challenges in automatically discovering and utilizing equipment information, such as determining which equipment can operate simultaneously and grouping equipment to achieve specific objectives, due to the complexity of modern building systems.

Innovation Solution

A method for automatically decomposing a complex graph of connected equipment into sub-systems, enabling semantic labeling and automatic control, by classifying sub-systems as synchronous or asynchronous, and reducing the state space complexity, allowing for efficient machine-driven control and prioritization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If building automation systems attempt to automatically discover and utilize equipment information in complex modern building systems, then the automation capability is improved, but the system complexity and difficulty of equipment grouping increases

Engineering Contradiction:
Improveautomation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent segments the complex building automation system into distinct functional modules including equipment discovery module, graph construction module, sub-system decomposition module, and arbitration module. This segmentation allows each module to handle specific tasks independently, reducing the overall system complexity while maintaining high automation capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an equipment graph as an intermediary data structure that mediates between raw equipment information and control decisions. This graph serves as a standardized representation layer that simplifies the complexity of equipment relationships, enabling automatic discovery and utilization without directly managing the full complexity of building systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system attempts to determine equipment operability and grouping for specific objectives, then the control precision is improved, but the computational complexity increases

Engineering Contradiction:
Improvecontrol precisionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by constructing the equipment graph and decomposing it into sub-systems before actual control operations. This pre-processing establishes the equipment relationships and operability constraints in advance, allowing for precise control decisions without repeatedly computing the full complexity during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the equipment system into controllable sub-systems based on the equipment graph decomposition. Each sub-system represents a manageable unit with defined operability characteristics, enabling precise control while reducing computational complexity by avoiding the need to analyze the entire system simultaneously.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the system decomposes complex equipment graphs into sub-systems for automatic labeling, then the ease of operation is improved, but the processing time increases

Engineering Contradiction:
Improveease of operationVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs the decomposition and automatic labeling of sub-systems as a preliminary action during system setup or initialization. Once decomposed, the sub-systems and their labels are stored and reused for subsequent control operations, improving ease of operation without incurring processing time during actual control execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates simplified copies of the equipment system in the form of sub-system representations with automatic labels. These copies capture the essential characteristics and relationships needed for control, enabling easy operation while reducing the processing burden compared to working with the full complex equipment graph.

Inventive Principle:
Principle #26Copying

4Productivity

If the system reduces state space complexity for machine-driven control, then the productivity is improved, but the measurement precision of system states may be reduced

Engineering Contradiction:
Improvecontrol efficiencyVSAvoidstate space precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent extracts the essential control-relevant features and relationships from the complete equipment graph, creating a reduced state space representation. This extraction removes redundant or less critical information while preserving the key state variables needed for machine-driven control, thereby improving productivity without significantly compromising measurement precision of critical system states.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11743069B2Automatic control method of generating sub-systems and sub-system arbitration from the deconstruction of a complex equipment graph
Publication Date: 2023.08.29 PASSIVELOGIC INC
  • US11743069B2 patent drawing
  • US11743069B2 patent drawing
  • US11743069B2 patent drawing

AI summary

Apparatuses, systems, methods, and computer program products are disclosed for organizing automatic control in automation systems from a system description, using deconstruction of complex equipment graphs. A system control scheme is automatically generated from a deconstruction of an equipment graph into controllable sets of prioritized sub-systems. An equipment graph comprises one or more subsystems of equipment. Prioritized sub-systems comprise a unique routing path through an equipment graph. Prioritized sub-systems comprise the ability to be actuated and are divided into groups of sub-system sets. Groups of sub-system sets comprise synchronous and asynchronous sets and are created for conjoined routing paths of parallel sub-systems.