Modular Stage Driver Memory Allocation for HVAC Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the commercial HVAC industry, there is a need for a flexible and cost-effective control system that can dynamically allocate resources and stages, accommodating varying demands and new architectures, while efficiently using memory resources.

Innovation Solution

A function block engine system that uses two function blocks to manage stagers in HVAC systems, allowing for dynamic allocation of resources and stages, and implements a stage driver mechanism that optimizes memory usage by calculating starting addresses and offsets, enabling efficient operation with minimal memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed memory block architecture is used, then memory allocation is simple, but the system cannot dynamically allocate resources and stages

Engineering Contradiction:
Improvedynamic resource allocationVSAvoidmemory management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic memory allocation by allowing the memory block architecture to adapt its structure based on runtime requirements. The system can dynamically allocate and de-allocate memory blocks for different resources and stages, transforming the static memory structure into a dynamic one that responds to changing system demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The memory system is divided into multiple allocable blocks that can be independently managed. Each block can be assigned to specific resources or stages as needed, allowing flexible segmentation of memory space. This segmentation enables the system to allocate memory in discrete units rather than requiring a fixed monolithic structure.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If more stages are added to accommodate varying demands, then system versatility improves, but memory requirements increase

Engineering Contradiction:
Improvestage configuration flexibilityVSAvoidmemory resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges the memory management of multiple stages into a unified allocable block system. Instead of dedicating separate fixed memory blocks to each stage, the system uses a pool of allocable blocks that can be shared and dynamically assigned to any active stage, reducing total memory requirements while maintaining flexibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system changes the parameter of memory allocation from fixed to dynamic based on the number and configuration of active stages. As stages are added or removed, the memory allocation parameters automatically adjust, allowing the system to optimize memory usage according to the current operational requirements rather than provisioning for maximum possible stages.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If a modular stage driver system is implemented, then resource linking flexibility improves, but system complexity increases

Engineering Contradiction:
Improveresource linking flexibilityVSAvoidcontrol system architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The stage driver system implements universal interfaces and allocable blocks that can serve multiple functions and connect different resource types. The same basic driver structure can link various resources (stages, actuators, sensors) through standardized interfaces, providing flexibility without requiring separate complex control paths for each resource type.

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

Data Source

PatentUS7738972B2Modular shared-memory resource stage driver system for flexible resource linking in an energy conversion system
Publication Date: 2010.06.15 HONEYWELL INTERNATIONAL INC
  • US7738972B2 patent drawing
  • US7738972B2 patent drawing
  • US7738972B2 patent drawing

AI summary

A system for optimizing usage of energy converting stages. It may have a stage driver, and stage driver adds as needed. The system may control the on-times of the stages according to a pattern that optimizes energy usage, processing and memory. The pattern may control the stages according to lead lag, rotating or runtime. The pattern may incorporate modulating. The system may be scalable and have a small memory footprint. The system may be implemented with function blocks of a function block engine. Network variables may be incorporated for input and output connections of the system.