Partitioned control system for an HVAC system

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Updating the control system of HVAC systems can be cumbersome and may introduce errors or impair operation, as modifications to software and/or firmware require extensive testing and validation, leading to operational delays and potential glitches.

Innovation Solution

Implementing a control system with separate primary and secondary memories, where primary memory stores core control logic defining communication parameters and secondary memory stores operating data, allowing updates to operating data without altering the core control logic, thus ensuring consistent and reliable operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If modifications are made to software and/or firmware to update the control system, then the control system can be updated with new functionality or improvements, but the control system requires extensive testing and validation, leading to operational delays and potential errors

Engineering Contradiction:
Improvecontrol system update capabilityVSAvoidtesting and validation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The control system is segmented into distinct functional modules: a first control circuit that executes core control logic and a second control circuit that manages communication protocols. This segmentation allows independent updating of communication protocols without affecting core control functions, reducing testing scope and time while maintaining system adaptability

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If modifications are made to software and/or firmware to update the control system, then the control system can be updated, but errors or glitches may be introduced that impair operation

Engineering Contradiction:
Improvecontrol system update capabilityVSAvoidsystem operation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By segmenting the control system into independent control circuits with distinct responsibilities, updates to communication protocols in the second control circuit cannot introduce errors into the core control logic of the first control circuit, thereby maintaining operational reliability while enabling updates

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A communication interface acts as an intermediary between the first and second control circuits, providing a standardized protocol for data exchange. This intermediary layer isolates the core control logic from communication protocol changes, ensuring that protocol updates cannot corrupt core control functions and maintaining system reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If core control logic is modified during updates, then new functionality can be implemented, but the integrity and consistency of control outputs may be compromised

Engineering Contradiction:
Improvecontrol logic update capabilityVSAvoidcontrol logic integrity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The control logic is segmented into core control logic that remains immutable and communication protocol logic that can be updated. This segmentation preserves the integrity and consistency of core control outputs while allowing updates to communication interfaces, resolving the contradiction between adaptability and stability

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12398903B2Partitioned control system for an HVAC system
Publication Date: 2025.08.26 JOHNSON CONTROLS LIGHT COMMERCIAL IP GMBH
  • US12398903B2 patent drawing
  • US12398903B2 patent drawing
  • US12398903B2 patent drawing

AI summary

A control system of a heating, ventilation, and/or air conditioning (HVAC) system includes a primary memory configured to store core control logic defining a plurality of control outputs transmissible by the control system during operation of the HVAC system, a secondary memory configured to store operating data defining a plurality of operating parameters associated with the HVAC system, and processing circuitry communicatively coupled to the primary memory and the secondary memory. The processing circuitry is configured to cause the processing circuitry to operate the HVAC system using the core control logic stored in the primary memory and the operating data stored in the secondary memory.