Graphical Extension Engine for HVAC Controller Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern HVAC controllers require flexibility and complex control capabilities while maintaining low manufacturing costs, but existing solutions often rely on fixed inputs and outputs, limiting their adaptability and programmability.

Innovation Solution

A graphical extension engine system that allows for flexible blocks and the ability to change the interface on the fly, utilizing a function block engine platform with a wall module bus to create configurable and programmable devices, enabling the extension of function block behavior and communication with other modules through a wall module protocol.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed inputs and outputs are used in control systems, then manufacturing cost is reduced and device simplicity is maintained, but adaptability and programmability are limited

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic I/O configuration where the controller can change its input and output assignments during operation without requiring physical reconfiguration. The system allows runtime modification of I/O mappings, enabling the same hardware to adapt to different control scenarios dynamically, thus achieving high adaptability without proportional increase in hardware complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The controller is designed with universal I/O interfaces that can serve multiple functions through software configuration. The same physical I/O pins can be programmed to different functions (digital input, digital output, analog input, communication protocols) based on system requirements, allowing one device to fulfill multiple roles without requiring dedicated hardware for each function

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If flexible blocks and on-the-fly interface changes are implemented, then programmability and adaptability are enhanced, but device complexity increases

Engineering Contradiction:
ImproveprogrammabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controller architecture is segmented into modular function blocks that can be independently configured and programmed. Each I/O interface is divided into configurable segments that can be assigned to different functions through software, allowing flexible reconfiguration without redesigning the entire system. This modular approach enables programmability while managing complexity through standardized interfaces

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system allows dynamic change of I/O parameters such as pin assignments, data directions, voltage levels, and protocol configurations during runtime. By enabling parameter reconfiguration without hardware changes, the system achieves high programmability while the underlying hardware structure remains relatively simple and fixed

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If fixed features are used in control solutions, then ease of manufacture is improved, but flexibility and expandability are reduced

Engineering Contradiction:
Improveease of manufactureVSAvoidflexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent uses software-based I/O configuration that creates virtual copies of hardware interfaces. Instead of manufacturing different hardware variants for different configurations, the system uses software to create configurable representations of I/O interfaces, allowing the same manufactured device to be adapted to different applications through programming rather than physical modification

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8954543B2Flexible graphical extension engine
Publication Date: 2015.02.10 HONEYWELL INTERNATIONAL INC
  • US8954543B2 patent drawing
  • US8954543B2 patent drawing
  • US8954543B2 patent drawing

AI summary

A flexible graphical extension engine having a function block engine combined with extensions in communications with a wall module bus to make it possible to provide fixed function, configurable function and programmable function devices which implement additional function block behavior, and provide an automated configuration approach for generating configuration files for a programmable wall module. In other words, the engine not only depends on fixed inputs and outputs (I/O's) and fixed features in a control solution, but also may allow for flexible blocks and the ability to change an interface on the fly (i.e., during operation).