HVAC Controller Analog Input Pulse Detection for Energy Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Building controllers, particularly HVAC systems, face challenges in effectively detecting and utilizing signal pulses from analog inputs, as existing systems struggle to provide meaningful digital representations when connected to devices that do not produce pulsed outputs, such as temperature sensors, while failing to accurately monitor energy usage from devices that do produce pulses, like energy meters.

Innovation Solution

The proposed HVAC controller includes a housing with multiple inputs and outputs, featuring a first controller that detects signal pulses by comparing received voltage values to stored thresholds and stores information related to these pulses, and a second event-driven controller that requests this information at reduced intervals, also inserting simulated pulses when necessary to maintain accurate energy measurement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the controller continuously monitors analog inputs at high rate, then signal pulse detection accuracy is improved, but energy consumption and processing load increase

Engineering Contradiction:
Improvesignal pulse detection accuracyVSAvoidcontroller energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The controller dynamically adjusts the monitoring rate based on operational conditions. During normal operation, it uses a lower monitoring rate to conserve energy. When signal pulses are detected or during critical periods, it increases the monitoring rate to ensure accurate detection, thus resolving the contradiction between detection accuracy and energy consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The controller implements periodic monitoring at variable intervals rather than continuous monitoring. It uses event-triggered sampling where the monitoring rate changes based on detected events, allowing accurate pulse detection when needed while reducing overall energy consumption during stable periods

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If the controller supports both pulsed and non-pulsed device connections, then device compatibility is improved, but system complexity increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcontroller system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controller uses a single analog input channel that can detect both pulsed signals from energy meters and continuous analog values from temperature sensors. The same hardware infrastructure performs dual functions by analyzing signal characteristics to determine the device type, eliminating the need for separate processing paths and reducing overall system complexity

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

Solution Approach 2:

The controller changes its processing parameters based on the detected signal type. When a pulsed signal is detected, it switches to pulse counting mode with appropriate threshold settings. When a continuous analog signal is detected, it switches to analog value processing mode. This parameter adaptation allows universal compatibility without requiring complex dedicated circuits for each device type

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11796199B2Monitoring for signal pulses on one or more analog inputs of a building controller
Publication Date: 2023.10.24 HONEYWELL INTERNATIONAL INC
  • US11796199B2 patent drawing
  • US11796199B2 patent drawing
  • US11796199B2 patent drawing

AI summary

A Heating, Ventilating and Air Conditioning (HVAC) controller comprising a housing, a plurality of inputs, a plurality of outputs, a first controller configured to detect signal pulses the plurality of inputs and store information related to the detected signal pulses, and a second controller comprising an event driven controller configured to make event driven requests to the first controller the stored information.