ECM Address Conflict Resolution via Dynamic Reassignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The logistics of replacing electronically commutated motors in systems like HVAC requires programming of new motors with operational characteristics from the replaced ones, leading to a significant investment in programming equipment and the need for large stockpiles of replacement parts due to different models and operational characteristics.

Innovation Solution

A method and system where a system controller automatically detects and resolves addressing conflicts between multiple electronically commutated motors by reassigned addresses, allowing for dynamic reconfiguration of motor addresses without manual setting, enabling motors to be installed or replaced without initial address settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If motors are pre-programmed with operational characteristics before shipment, then motors can be immediately installed and operated, but replacement motors require programming equipment and central location programming, leading to large stockpiles of replacement parts

Engineering Contradiction:
Improvemotor installationVSAvoidprogramming equipment and logistics
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The motor performs self-identification and self-addressing by automatically detecting addressing conflicts and requesting new addresses from the control system. The motor reads its operational characteristics from memory during startup without requiring external programming equipment, enabling field replacement without centralized programming facilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Operational characteristics are pre-stored in the motor's memory during manufacturing, but the motor remains unprogrammed in terms of system integration. The motor automatically retrieves and configures its operational parameters during first startup or replacement, eliminating the need for pre-programming at the installation site.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple models of motors utilize different operational characteristics, then motors can be optimized for specific applications, but programming equipment becomes a significant investment and requires central location programming

Engineering Contradiction:
Improvemotor model varietyVSAvoidprogramming infrastructure
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

A single motor design with universal memory storage accommodates multiple operational characteristic sets. The motor can store operational characteristics for different models and applications in its memory, allowing one motor hardware design to serve multiple functions and replace various motor types without requiring model-specific programming equipment.

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

Solution Approach 2:

The motor's operational characteristics are stored as changeable parameters in memory rather than being hardwired or permanently programmed. This allows the same motor hardware to adapt to different operational requirements by loading different parameter sets from memory, eliminating the need for physical reconfiguration or specialized programming equipment for different models.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If motors are replaced in the field without pre-programming, then replacement speed increases, but addressing conflicts may occur between multiple motors on the same bus

Engineering Contradiction:
Improvemotor replacement speedVSAvoidcommunication system
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control system sends addressing commands to motor addresses and receives responses to determine address status. The motor responds to address detection commands, allowing the control system to identify which addresses are in use and which are available, enabling automatic conflict resolution without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Motor addresses are dynamic rather than static, allowing the system to reassign addresses automatically when conflicts are detected. The addressing scheme adapts to changes in the system configuration, enabling motors to be added or replaced without fixed address assignments and eliminating permanent addressing conflicts.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7535186B2Methods and systems for controlling operation of electronicallly commutated motors
Publication Date: 2009.05.19 REGAL BELOIT AMERICA INC
  • US7535186B2 patent drawing
  • US7535186B2 patent drawing
  • US7535186B2 patent drawing

AI summary

A method for resolving addressing conflicts between multiple electronically commutated motors communicatively coupled to a system controller is described. The method includes sending a command, from the system controller, to an address and determining, based on responses or lack of a response received at the system controller, a status of the address. The method further includes repeating the sending and determining steps to determine which addresses are not used and which addresses indicate existence of an addressing conflict and sending messages from the system controller to reassign the addresses of at least one of the plurality of motors to an unused address if the status indicates one or more of the addresses have a conflict.