Lighting Fixture Bus Control With Master-Subordinate Sync

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As intelligent lighting systems grow in size, the number of fixtures and sensors increases, leading to higher complexity and delays in message transmission, resulting in slower response times to external stimuli due to limited message slots on the communication bus.

Innovation Solution

The introduction of an edge gate with a microprocessor that manages internal and external bus communication, allowing each lighting fixture to operate in either master or subordinate mode based on sync packet timing, and using a unique address to aggregate messages, thereby reducing the overall latency and increasing responsiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the number of fixtures and sensors is increased to cover a larger area, then the coverage area is improved, but the message transmission delay increases and response time slows down

Engineering Contradiction:
Improvecoverage areaVSAvoidmessage transmission delay
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The system segments the network into master and subordinate fixtures, where master fixtures have higher communication priority. This segmentation allows critical messages to be transmitted through master fixtures first, reducing overall message transmission delay while maintaining large coverage area through the expanded network of subordinate fixtures.

Inventive Principle:
Principle #1Segmentation

2Area of stationary object

If the number of fixtures and sensors is increased to cover a larger area, then the coverage area is improved, but the system complexity increases

Engineering Contradiction:
Improvecoverage areaVSAvoidsystem complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system applies local quality by giving master fixtures special communication privileges and higher priority status. Instead of treating all fixtures uniformly, the system creates local differences in communication behavior based on fixture role, simplifying the overall control logic while enabling scalable network expansion.

Inventive Principle:
Principle #3Local quality

3Device complexity

If message slots on the communication bus are limited, then the device complexity is reduced, but the response time to external stimuli slows down

Engineering Contradiction:
Improvecommunication bus simplicityVSAvoidresponse time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system implements dynamic message slot allocation where master fixtures receive priority access to communication bus slots. When master fixtures have messages to transmit, they consume communication resources first, ensuring timely response to external stimuli. Subordinate fixtures use remaining slots, creating a dynamic allocation system that adapts to real-time network conditions without increasing overall system complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11073809B2Devices, systems, and methods for controlling electrical fixtures
Publication Date: 2021.07.27 HUBBELL LIGHTING INC
  • US11073809B2 patent drawing
  • US11073809B2 patent drawing
  • US11073809B2 patent drawing

AI summary

Devices, systems and methods for controlling electrical loads in one or more areas. A method includes transmitting, with a microcontroller via a transceiver, a sync packet including a unique address of the lighting fixture control module to a bus. The method includes listening, via the transceiver, on the bus. The method includes placing the microcontroller into a master operation mode when a master sync timeout period expires without receiving a second sync packet including a unique address for a second master device from the bus. The method includes placing the microcontroller into a subordinate operation mode when the second sync packet is received from the bus during the master sync timeout period.