Fixed Point Algorithm for COHb Calculation in Carbon Monoxide Detectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current carbon monoxide detectors require complex calculations to estimate carboxyhemoglobin (COHb) levels, necessitating powerful processors and increased code size, which raises costs and reduces battery life, while failing to meet UL 2034 standards for alarm response times.

Innovation Solution

A carbon monoxide detector using a fixed point algorithm to approximate the Coburn, Forster & Kane Equation, simplifying COHb calculations by employing a scale factor and integer coefficients, allowing for reduced processor requirements and smaller code size, while maintaining compliance with UL 2034 standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the Coburn, Forster & Kane Equation is used to calculate COHb levels, then measurement precision is improved, but device complexity increases and battery life decreases

Engineering Contradiction:
ImproveCOHb calculation accuracyVSAvoidprocessor complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transforms the complex Coburn, Forster & Kane Equation into a simplified parameter-based calculation using pre-determined constants (A=0.9948, B=353, C=894, D=21.8) and a scale factor (2^20). This parameter transformation maintains measurement precision while dramatically reducing computational complexity, allowing implementation on simple 8-bit microcontrollers without requiring sophisticated processors.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces expensive, complex processing hardware with a simple, fixed-point mathematical algorithm that can be executed on inexpensive 8-bit microcontrollers. This substitution of computational approach for computational power reduces device complexity and cost while maintaining the required measurement precision for COHb calculation.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Measurement precision

If the Coburn, Forster & Kane Equation is used to calculate COHb levels, then measurement precision is improved, but loss of energy increases

Engineering Contradiction:
ImproveCOHb calculation accuracyVSAvoidbattery power consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

By converting the complex continuous mathematical equation into a discrete fixed-point calculation with pre-computed parameters, the patent dramatically reduces the computational operations required. This parameter transformation reduces processor workload and power consumption while maintaining the accuracy needed for safe COHb level detection.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/computational burden of complex real-time mathematical operations with a simplified algorithmic approach using fixed-point arithmetic and pre-calculated constants. This substitution reduces the energy required for each calculation cycle, extending battery life while preserving measurement precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If the Coburn, Forster & Kane Equation is used to calculate COHb levels, then measurement precision is improved, but manufacturing precision worsens due to increased cost

Engineering Contradiction:
ImproveCOHb calculation accuracyVSAvoidproduct cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent transforms the complex equation into a form using simple integer arithmetic with pre-determined parameters (A, B, C, D constants and scale factor). This parameter simplification enables implementation on inexpensive 8-bit microcontrollers, dramatically reducing bill of materials cost while maintaining the measurement precision required for medical-grade COHb calculation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes expensive high-performance processors with inexpensive 8-bit microcontrollers by using a simplified fixed-point algorithm. This substitution of computational hardware with computational efficiency reduces manufacturing cost while preserving the measurement precision needed for accurate COHb level determination.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Measurement precision

If the Coburn, Forster & Kane Equation is used to calculate COHb levels, then measurement precision is improved, but device complexity increases due to larger code size

Engineering Contradiction:
ImproveCOHb calculation accuracyVSAvoidcode size
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent converts the complex mathematical equation into a fixed-point calculation using pre-computed parameters (A=0.9948, B=353, C=894, D=21.8, scale factor=2^20). This parameter transformation reduces the algorithm to simple integer arithmetic operations that require minimal code, fitting easily into the memory constraints of 8-bit microcontrollers while maintaining measurement precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7408473B2Method of COHb calculation in a carbon monoxide detector
Publication Date: 2008.08.05 MAPLE CHASE
  • US7408473B2 patent drawing
  • US7408473B2 patent drawing
  • US7408473B2 patent drawing

AI summary

A gas detector and method of operating the gas detector that includes a carbon monoxide sensor and a processor. The carbon monoxide sensor senses an environmental concentration of carbon monoxide and provides the sensed value to the processor. Upon receiving the value of the carbon monoxide level (COppm), the processor determines an alarm threshold level based upon the COppm level. Once the alarm threshold level is determined, the processor calculates the COHb percentage for the current COppm reading based upon a derived, fixed point equation. The processor activates an audible/visual indicator when the sensed COHb percentage exceeds the alarm threshold.