Networking control method, networking control system and networking control device with multiple light devices combined
By decomposing the lighting control task into the smallest events and connecting them to the power switching circuit and optical communication module, and by adopting the light field gravity protocol and broadcast communication, the problem of balancing the control accuracy and reliability of multiple lighting devices is solved, and high-precision synchronous and reliable lighting control is achieved.
Patent Information
- Application Number
- CN202511419103.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-30
- Publication Date
- 2025-12-12
AI Technical Summary
In existing technologies, the networking communication architecture of multiple lighting devices has inherent defects, making it difficult to balance control precision with network complexity and reliability, thus affecting the realization of complex lighting effects.
By decomposing the lighting control task into the smallest lighting control events, connecting them to the power switching circuit and deploying an optical communication module, and adopting the optical field gravity protocol and broadcast communication mode, the system utilizes an internal clock countdown to achieve precise control of node lighting control events.
It achieves high-precision synchronization and high-reliability control of multiple lighting devices, simplifies the network topology, and improves the realization of complex lighting effects.
Smart Images

Figure CN121126618A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of new lighting technology, in particular to a networking control method, system and device of multi-lighting equipment joint. BACKGROUND
[0002] At present, in the field of multi-lighting equipment joint control, it is usually dependent on a central controller to send accurate instructions to each terminal lighting equipment, and a centralized control logic is adopted. Although these schemes can realize basic control functions under a certain scale, with the increase of the number of equipment, the inherent defects of the networking communication architecture are gradually exposed. In order to pursue high-precision synchronous control, it is often necessary to build a complex and low-delay special communication link, which not only greatly increases the wiring complexity and hardware cost, but also makes the central controller become a performance bottleneck and a single point of failure, resulting in serious challenges to the overall reliability, scalability and maintainability.
[0003] Under the traditional architecture, there is a contradiction between control accuracy and networking communication architecture complexity and reliability, which seriously restricts the high-quality implementation of complex lighting effects. In large-scale light show, building facade lighting and other application scenarios, hundreds or even thousands of lighting equipment are often required to perform millisecond-level or even microsecond-level coordinated actions to present smooth dynamic visual effects. However, the high load of the central controller in the prior art, the communication network delay jitter and the single point of failure of the link make it difficult to guarantee the strict synchronization between large-scale equipment, and the phenomenon of light action delay and asynchronization often occurs. At the same time, the rigid structure of the networking communication architecture also makes it difficult to support flexible and rapid changes of the control scheme, which directly affects the final implementation effect of complex lighting creative design.
[0004] In summary, the prior art has the technical problem that due to the inherent defects of the networking communication architecture, the control accuracy and the networking complexity and reliability are difficult to be considered, which further affects the implementation effect of complex lighting. SUMMARY
[0005] The purpose of the present application is to provide a networking control method, system and device of multi-lighting equipment joint, to solve the technical problem in the prior art that due to the inherent defects of the networking communication architecture, the control accuracy and the networking complexity and reliability are difficult to be considered, which further affects the implementation effect of complex lighting.
[0006] In view of the above problems, the present application provides a networking control method, system and device of multi-lighting equipment joint.
[0007] In a first aspect, the application provides a networking control method for a plurality of light devices, which is implemented by a networking control system for the plurality of light devices. The networking control method comprises: obtaining a light control task, decomposing the light control task into a minimum light control event, and generating a light control event sequence; for the light control event sequence, connecting a power switching circuit in a wiring network of a light device array and deploying a light communication module under light communication networking, wherein the light communication module is embedded with a light field gravity protocol; according to the power switching circuit, performing main control light switching of a node light control event under the light control event sequence, and according to the light communication module, broadcasting light communication networking based on communication information driven by a node main control light, triggering the light field gravity protocol to enter a standby state from a node slave control light, and controlling the node light control event by countdown based on an internal clock.
[0008] Optionally, for the light control event sequence, a main control light and a slave control light are calibrated for a node light control event of each sequence node, wherein the main control light is calibrated at a first event time, each sequence node includes one main control light and a group of slave control lights, and the power switching circuit is connected in the wiring network of the light device array by using the wiring port of the main control light as a plurality of connection ends.
[0009] Optionally, for the light device array, a light communication module is deployed under light communication networking, wherein the light communication module adopts a broadcast communication mode covering the light communication networking; and a light field gravity protocol is deployed in the light communication module based on a light field mutual attraction response under a node light control event constraint of the light control event sequence.
[0010] Optionally, with the start of the light control task, a first node light control event of the light control event sequence is triggered; for the first node light control event, a control response of a first main control light is switched according to the power switching circuit; with the switching of the first main control light, first communication information is generated, wherein the first communication information at least includes a synchronization signal and a short instruction; and the first node light control event is driven based on the first communication information through the light communication module.
[0011] Optionally, the light communication module broadcasts the first communication information under light communication networking; and a communication attraction between the first main control light and a first slave control light is performed by triggering the light field gravity protocol, and the first slave control light enters a standby state.
[0012] Optionally, when the first slave control lamp enters the standby state, the light device in the standby state starts an internal clock, activates a countdown timer, wherein the internal clock is preconfigured based on the light control timing logic of the first node light control event; the joint control of the first node light control event is completed by performing the relative timing control of the first slave control lamp based on the countdown timer.
[0013] Optionally, the second node light control event of the light control event sequence is triggered in sequence; the power supply path is switched to the second master control lamp based on the second node light control event according to the power supply switching circuit; the second communication information is generated and broadcasted based on the optical communication module and the light field gravity protocol trigger is generated with the driving of the second master control lamp, the second slave control lamp enters the standby state and activates the countdown timer based on the internal clock until the joint control of the second node light control event is completed; the logic round-robin control of the node light control event recursion is performed for the light control event sequence.
[0014] Optionally, the light control event sequence is updated with the change of the light control task; the internal clock of each light device in the light device array is set and updated according to the light control event sequence.
[0015] In a second aspect, the present application further provides a multi-light device joint networking control system for executing the multi-light device joint networking control method as described in the first aspect, wherein the multi-light device joint networking control system comprises: a task decomposition module for obtaining a light control task, decomposing the light control task into minimum light control events, and generating a light control event sequence; a circuit access module for accessing a power supply switching circuit in a wiring network of a light device array for the light control event sequence, and deploying an optical communication module under optical communication networking, wherein the optical communication module is embedded with a light field gravity protocol; and a light control management module for executing master control lamp switching of node light control events in the light control event sequence according to the power supply switching circuit, triggering the light field gravity protocol to enter the standby state of the node slave control lamp based on the optical communication networking broadcast of the communication information under the driving of the node master control lamp, and managing the node light control events based on the countdown of the internal clock.
[0016] In a third aspect, the present application further provides an electronic device, comprising: at least one processor; a memory in communication connection with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the steps of the multi-light device joint networking control method of any one of the first aspect.
[0017] One or more technical solutions provided in the present application have at least the following beneficial effects: By acquiring a light control task, the light control task is decomposed into minimum light control events to generate a light control event sequence; for the light control event sequence, a power switching circuit is accessed in a wiring network of a light device array, and a light communication module is deployed under light communication networking, wherein the light communication module is embedded with a light field gravity protocol; according to the power switching circuit, the main control light switching of the node light control event under the light control event sequence is performed, and according to the light communication module, the light communication networking broadcast based on the communication information driven by the node main control light is performed to trigger the light field gravity protocol to enter the standby state of the node slave control light, and the node light control event control is performed through the countdown based on the internal clock. That is, by decomposing the light control task into minimum light control events, the power switching circuit is accessed in the wiring network of the light device array for dynamically switching the main control light; at the same time, the light communication module is deployed to support broadcast communication and embed the light field gravity protocol, for each node light control event, the main control light is activated through the power switching circuit, the communication information is broadcasted after the main control light is driven, the slave control light is triggered into the standby state by the light field gravity protocol, and then the internal clock countdown is used to realize accurate timing control, so as to intelligently manage and energy-saving control the light device, simplify the networking topology, realize high-precision synchronization and control of multiple light devices with high reliability, and improve the implementation effect of complex light.
[0018] The above description is only a summary of the technical solutions of the present application. In order to more clearly understand the technical means of the present application, the specific embodiments of the present application can be implemented according to the content of the specification, and in order to make the above and other purposes, characteristics and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only exemplary, and other drawings can be obtained by those skilled in the art without creating labor on the basis of the provided drawings.
[0020] Figure 1 The flowchart of the network control method of the multiple light devices of the present application.
[0021] Figure 2 The structural diagram of the network control system of the multiple light devices of the present application.
[0022] Figure 3 The structural diagram of the exemplary electronic device of the present application.
[0023] Explanation of reference signs: task decomposition module 11, circuit access module 12, lamp control management module 13, bus 300, receiver 301, processor 302, transmitter 303, memory 304, bus interface 305. DETAILED DESCRIPTION
[0024] The present application provides a multi-lamp device joint networking control method, system and device, which solves the technical problem that in the prior art, due to the inherent defects of the networking communication architecture, the control precision and the networking complexity and reliability are difficult to be considered, thereby affecting the implementation effect of complex lighting. By decomposing the lamp control task into the smallest lamp control event, a power switching circuit is accessed in the wiring network of the lamp device array, which is used to dynamically switch the main control lamp; at the same time, a light communication module is deployed, which supports broadcast communication and embeds a light field gravity protocol. For each node lamp control event, the main control lamp is activated through the power switching circuit, the main control lamp drives the broadcast communication information, triggers the light field gravity protocol to make the slave control lamp enter the standby state, and then the internal clock countdown is used to realize the accurate timing control, so as to intelligently manage and energy-saving control the lamp device. While simplifying the networking topology, the high-precision synchronization and control of the multi-lamp device are realized, and the high reliability is realized, thereby improving the implementation effect of complex lighting.
[0025] Hereinafter, the technical solutions in the present application will be described clearly and completely with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. It should be understood that the present application is not limited by the example embodiments described herein. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application. In addition, it should be noted that, for convenience of description, only parts related to the present application are shown in the drawings, not all.
[0026] Embodiment one, please refer to the accompanying Figure 1 The present application provides a multi-lamp device joint networking control method, which is executed by a multi-lamp device joint networking control system. The multi-lamp device joint networking control method specifically includes the following steps: Obtaining a lamp control task, decomposing the lamp control task into the smallest lamp control event, and generating a lamp control event sequence.
[0027] Specifically, a light control task is obtained from user input or predetermined rules, which can be obtained through different input methods such as mobile phone APP, smart assistant or automation rules. The light control task is a target with specific visual effects that needs to be jointly completed by the array of lighting devices, including a series of operation instructions or requirements for the lighting system, aiming to control the state of the lamps, including turning on / off the lights, adjusting the brightness, changing the color temperature, setting the scene mode, etc.
[0028] According to the light control task, the specific content and execution requirements of the task are determined, the light control task is divided into a plurality of minimum light control events, and all the minimum light control events are organized into a light control event sequence in order. The minimum light control event is a basic control unit that cannot be further divided in the light control task. Within the time range of a minimum light control event, the state change rule of the group of lighting devices involved is uniform and synchronous. The organization method of the event sequence depends on the complexity of the task. A simple light control task may only involve one or two events, while a complex task contains multiple light control events, and the execution order of each event needs to be precisely controlled.
[0029] The principle of decomposition is that whenever the control instruction of any part of the lighting in the array of lighting devices changes, such as the change of start / end, the change of change rule, the addition of new lighting or the exit of original lighting, it marks the end of the previous minimum light control event and the beginning of the next event. Each identified minimum light control event is assigned precise timing parameters and spatial parameters, such as start time, duration, which lighting devices are involved, and what the target state is.
[0030] The light control event sequence is an ordered list arranged in strict time sequence by a series of minimum light control events, which constitutes the execution script or timeline of the entire light control task, and clearly defines which lamps should perform what action at each instant. For example, one of the light control events in the light control event sequence is that at the moment when the 3rd drum beat at the 12th second sounds, 5 beam lights on the left side of the stage jump from blue to white at a speed of 100 milliseconds, and 20 LED PAR lights on the top linearly increase the brightness from 30% to 80% within 500 milliseconds. By decomposing the light control task into minimum light control events and generating the event sequence, the state of each lamp is precisely controlled. Each light control event is an independent operation that can be executed at a specific time and under specific conditions, thereby avoiding the ambiguity of global control.
[0031] For the light control event sequence, a power switching circuit is connected in the wiring network of the array of lighting devices, and a light communication module is deployed under the light communication networking, wherein the light communication module is embedded with a light field gravity protocol.
[0032] Further, the application further comprises the following steps: for the light control event sequence, the node light control event of each sequence node is labeled with a master control light and a slave control light, wherein the master control light labeling is performed in the first event time response, each sequence node includes a master control light and a group of slave control lights; in the wiring network of the light device array, the wiring port of the master control light is connected to the power switching circuit as a plurality of connection ends.
[0033] Specifically, the roles of the lamps involved in each light control event sequence in the light control event sequence are determined. A master control light and a group of slave control lights are selected from each light control event node, wherein the master control light usually undertakes a more core control function. The slave control light is a lamp that works with the master control light and cooperates with the master control light to perform tasks. Unlike the master control light, the slave control light does not undertake the starting signal or master control function, but completes specific tasks according to the schedule, event conditions, etc.
[0034] Based on the first event time response, a master control light is selected and slave control lights are determined. That is, for each event, the light state change script is analyzed, and according to the first event time response principle, it is found out which light device is the first to perform the action, and it is labeled as the master control light of the event. In other words, the master control light is usually the light device that responds most quickly and is most core when the first operation in the task execution occurs. Other light devices that need to change in the same event are labeled as slave control lights.
[0035] In the wiring network of the light device array, each lamp has its wiring port, and the wiring port of each device labeled as a master control light is connected to the output channel of the power switching circuit as a key node. The master control light is connected to the power switching circuit through the wiring port, and the power switching circuit controls the power state of each lamp to ensure that the lamp is turned on or off at a specific time point. The wiring port of the master control light of the multiple node light control event is connected to the power switching circuit as a plurality of connection ends. Through the wiring port, the master control light and other lamps can be connected to the power switching circuit, so as to ensure the transmission of power supply and control signal when executing the light control event. By labeling the master control light and the slave control light and designing reasonable wiring ports and power switching circuits, precise light control and synchronous operation are realized.
[0036] Further, the application further comprises the following steps: for the light device array, optical communication networking is performed, and an optical communication module is deployed, wherein the optical communication module adopts a broadcast communication mode covering the optical communication networking; based on the light control event sequence, an optical field gravitational protocol is deployed in the optical communication module based on the optical field mutual attraction response under the node light control event constraint.
[0037] Specifically, the light device array is a collection of multiple light devices arranged in a certain spatial layout. At the physical level, each light device in the light array is equipped with an optical communication module, which together forms an optical communication network configured in a broadcast communication mode, that is, any module that emits light signals can be accessed by all other modules in its optical path. The optical communication module is a communication device attached to each light device, which can use visible light or infrared light as a carrier to send and receive digital signals.
[0038] The broadcast communication mode refers to the transmission of data in the form of broadcast in the optical communication network, that is, a transmitting end can send the same information to all receiving ends at the same time, and the receiving ends will selectively receive these information as needed. The device receiving the signal selectively executes the action according to the control content without waiting for separate point-to-point communication. The broadcast mode can reduce communication delay and simplify the communication network architecture, and is suitable for scenarios that require multiple devices to coordinate simultaneously.
[0039] At the software level, based on the decomposed light control event sequence, the program or configuration parameters of the light field attraction protocol are deployed to each optical communication module, and the mutual attraction response of the light field is used to trigger the mutual cooperation between devices. Based on the propagation of light signals, it ensures that devices can respond to control signals in real time and accurately. Whenever a light device receives a master control signal, it sends a light signal through the optical communication module to activate the response mechanism of other slave control lights. The light field mutual attraction response refers to the fact that in broadcast communication, only the slave control light that belongs to the same light control event will respond to the signal sent by the master control light through the protocol rules, just like in the physical world only certain objects have gravity.
[0040] When a certain master control light is activated by the power switching circuit, its optical communication module will immediately broadcast a message, the most important content of which is the event identifier of the current event. All slave control light modules in the network will receive this broadcast, but only the slave control light whose protocol rules match the event identifier will be attracted and trigger the subsequent action, such as entering the standby state, and other event slave control lights will ignore this message.
[0041] Exemplarily, assume that the light control task is to light up an array of 12 lamps arranged in a straight line from left to right in turn, forming a flowing light effect, and each lamp remains on after lighting up, and the whole process lasts for 6 seconds. Inside the lamp housing of each lamp from No. 1 to No. 12, a micro module supporting visible light communication is installed, and communication is carried out through the light emitted by the lamp, forming a communication network covering the entire lamp strip. When deployed, the communication module of each lamp is written with its role information. For example, the No. 1 lamp module is configured to act as a master control lamp in event 1, responsible for broadcasting ID = 1; the No. 2 and No. 3 lamp modules are configured to act as slave control lamps in event 1, and the protocol rule is that if ID = 1 broadcast is received, a response is triggered; the No. 4 lamp module is also configured to act as a master control lamp in event 2, responsible for broadcasting ID = 2; the No. 5 and No. 6 lamp modules are configured to act as slave control lamps in event 2, and the rule is that if ID = 2 broadcast is received, a response is triggered. At T = 0 seconds, the power switching circuit supplies power to the No. 1 lamp. The No. 1 lamp starts to light up, and at the same time its light communication module immediately broadcasts a message through light, the content of which is: master lamp ID 01, event ID 01, timestamp 0 ms; the light communication modules of the No. 2 and No. 3 lamps have all received this broadcast. According to the protocol, only the No. 2 and No. 3 lamp modules recognize that event ID 01 matches their own event 1 role, so they produce a light field mutual attraction response and prepare to enter the standby state, while other lamp modules will ignore the broadcast.
[0042] Without establishing an accurate point-to-point physical communication link between each pair of master-slave lamps, the use of broadcast mode greatly reduces the wiring complexity and hardware cost. The light field gravity protocol realizes logical filtering at the communication level by embedding an event identifier in the data packet. Even if all devices receive information in the same physical channel, only related devices will respond, effectively avoiding the flooding problem inherent in broadcast communication and the false triggering of non-target devices.
[0043] According to the power switching circuit, the master control lamp switching of the node light control event in the light control event sequence is performed, and the light communication module is used to trigger the light field gravity protocol to enter the standby state of the node slave control lamp through the light communication networking broadcast based on the communication information of the node master control lamp driving, and the node light control event is controlled through the countdown based on the internal clock.
[0044] Specifically, during the execution of the light control event sequence, a switching instruction is sent to the power switching circuit according to the timeline of the light control event sequence. The power switching circuit executes the main control light switching, so that the main control light of the current event is powered on. Whenever the task needs to be switched, the power switching circuit will switch the main control light through the power management system, so as to start executing the light control event of the next node. When the main control light switches to the next node, the optical communication module will send a control signal through the broadcast communication mode, and the control signal will be received by other devices of the entire light device array. The broadcast mode means that the main control light sends the same control signal to all connected light devices, ensuring that the light devices can respond in coordination.
[0045] Two functions of the main control light are triggered at the same time: one is that its light source starts to physically emit light, such as lighting, and the other is that its optical communication module immediately broadcasts communication information containing event ID and other information in the form of broadcast. All optical communication modules in the optical communication network will receive this information, but only the slave control lights belonging to the event set by the light field gravity protocol will respond, that is, only the slave control lights of the same node as the main control light will produce an attractive response to enter the standby state. The result of the response is that the slave control light immediately enters the standby state. After entering the standby state, the slave control light does not immediately change the brightness or color, but immediately starts its internal clock according to the pre-set timing parameters for the event and begins to count down.
[0046] The communication information refers to the data packet automatically broadcasted by the optical communication module of the main control light after being driven, which at least includes a synchronization signal and a short instruction. The standby state refers to a ready state entered by the slave control light after receiving the matching broadcast information and triggered by the protocol. In this state, the controller of the light has been activated and loaded with related instructions, but its main light source has not yet changed the visible state and is waiting for the end of the internal clock countdown. The internal clock refers to the clock source integrated in each light device and having independent timing function. The countdown refers to a timing operation started by the internal clock of the slave control light according to the instruction requirement in the standby state. When the countdown ends, the light executes the predetermined state change.
[0047] When the countdown of each slave control light returns to zero, the slave control light independently executes the state change. Thus, all light devices (main control light directly driven and slave control light through countdown) collectively complete the management and control of the light control event of the node in a highly synchronized manner.
[0048] Exemplarily, assume that the initial state of a certain node light control event in a light control event sequence is that all the lights are off and all the channels of the power switching circuit are open. At T=0 s, event 1 is started. The central controller commands the power switching circuit to close channel 1, and the master control light obtains power and starts to light up, gradually changing to 100% brightness in 100 ms. At the moment when the master control light gets power, its optical communication module broadcasts information: ID01, Action: Fade_to_100%_in_100ms, Timestamp: 0. The optical communication modules of the 2nd and 3rd lights receive the broadcast. The protocol identifies that ID01 matches the self-configuration and triggers the light field mutual attraction response. The 2nd and 3rd lights immediately enter the standby state, i.e., their microcontrollers are woken up and load the instruction Fade_to_100%_in_100ms, but the lamp beads remain off. For the 2nd light, its protocol is set to delay 500 ms before executing the action in event 1, so it starts the 5000 ms countdown of the internal clock. For the 3rd light, the delay is 1000 ms, and the 10000 ms countdown is started. At T=500 ms, event 1 ends and event 2 starts. The 5000 ms countdown of the 2nd light ends, and the action of lighting up in 100 ms is executed. In this way, the event chain is automatically passed down one by one, and all the node light control events are triggered in sequence to ensure that the control light can respond within the specified time.
[0049] The action of the slave control light no longer needs to wait for the second round of instructions from the central controller, but is immediately started locally after receiving the broadcast from the master control light, eliminating the delay and jitter caused by the central controller processing and multi-hop communication, and achieving high-precision synchronization at the nanosecond or microsecond level. The central controller only needs to switch the power channel at the start of the event, without real-time and high-frequency communication with all the slave control lights. The entire coordination process is completed locally by the lamp, which has strong scalability. The use of the countdown timer ensures that each node light control event can be executed according to the precise timing, reducing the response delay between devices and ensuring that the entire light control task is completed on time. Temporary interruption of communication between the central controller and individual lamps does not cause chaos in the entire system as long as the power switching and initial light broadcast are successful, and the coordination within the event can still be accurately completed through local countdown.
[0050] Further, the application further includes the following steps: triggering a first node light control event of the light control event sequence with the start of the light control task; for the first node light control event, switching to the control response of the first master control light according to the power switching circuit; generating first communication information with the switching of the channel of the first master control light, wherein the first communication information at least contains a synchronization signal and a short instruction; and executing the first node light control event driven based on the first communication information through the optical communication module.
[0051] Further, the application also includes the following steps: the optical communication module broadcasts the first communication information; the optical field gravity protocol is triggered to perform the communication attraction between the first master control lamp and the first slave control lamp, and the first slave control lamp enters the standby state.
[0052] Specifically, with the start of the lamp control task, the first node lamp control event of the lamp control event sequence is triggered as the starting event. An instruction is sent to the power switching circuit to switch its output channel to the line connected to the first master control lamp, thereby completing the switching of the control response. Once the first master control lamp is powered on, its physical state changes, such as starting to light up, and at the same time, its built-in optical communication module is triggered to automatically encapsulate and generate first communication information containing a synchronization signal and a short instruction. The synchronization signal ensures that all related lamps and lanterns start to perform the task at the same time, avoiding time confusion between devices, which is equivalent to a starting gun, providing a unified time reference for all slave control lamps receiving the signal to start their internal countdown; the short instruction is usually a simplified control command, including target brightness value, color value, change curve, change duration, etc., such as starting brightness 50% or entering standby state, etc.
[0053] The optical communication module sends the first communication information in the form of a broadcast through an optical signal, and the optical communication modules of all devices in the optical communication network will receive this broadcast. The optical field gravity protocol is triggered to perform the communication attraction process. Each module checks the event identifier in the information, and only the device preset as the first slave control lamp will confirm that the information is related to itself, thereby generating an attraction response. These attracted slave control lamps immediately enter the standby state, i.e., load instruction parameters, initialize the controller, and prepare to start the internal clock, but do not perform visible light output changes yet. The optical field gravity protocol avoids the response of other unrelated devices in the broadcast process. Since the broadcast signal can be transmitted to all lamps and lanterns, only devices within the same control event range will respond, i.e., slave control lamps.
[0054] Exemplarily, the light control task is started, and the event sequence which has been decomposed is loaded. It is determined that the first node light control event, i.e., the light of No. 1 is lit, is executed first. An instruction is sent to the power switching circuit to turn on the circuit channel 1. The circuit is closed, and the first master control light, i.e., the light of No. 1, obtains the power supply. After the light of No. 1 obtains the power, the optical communication module thereof immediately acts, generates and broadcasts an information: the synchronization signal part is event ID 0X01, and the short instruction part is instruction code 0x0A representing linear fade, target brightness 0xFF representing 100% brightness, and duration 100 ms. The optical communication modules of the lights of Nos. 2 and 3 all receive the broadcast, and the optical field gravity protocol in the modules is operated to analyze the event ID 0X01. The protocol rules have been configured in advance: the lights of Nos. 2 and 3 are both slave control lights in event 1, need to respond to the event ID 0X01, the protocol successfully performs communication attraction, and the lights of Nos. 2 and 3 both enter the standby state, store the instruction of linear fade to 100% brightness for 100 ms in the cache, and wait for the time sequence control of the next step.
[0055] The global start signal is converted into a specific hardware action, and a communication synchronization signal is naturally derived. The broadcast of the master control light provides an almost delay-free synchronization origin for all related slave control lights. Since the speed of light is extremely fast and the communication distance is short, the time difference of all slave control lights receiving the signal can be ignored. In a complex array with dozens or hundreds of lights, there is no need to arrange precise directional communication lines for each slave control light, which greatly simplifies the network topology. At the same time, based on the logical filtering of the protocol rules, the error rate is much lower than that of the directional communication method relying on the accuracy of physical positioning, avoiding control confusion caused by slight communication misplacement. The successful execution and cooperation of the first event provide a model for the subsequent events to be triggered in sequence, ensuring that the entire task can automatically and smoothly proceed like a domino effect.
[0056] Further, the application further includes the following steps: when the first slave control light enters the standby state, the light device in the standby state starts an internal clock and activates a countdown timer, wherein the internal clock is pre-configured based on the light control time sequence logic of the first node light control event; the joint control of the first node light control event is completed by executing the relative time sequence control of the first slave control light based on the countdown timer.
[0057] Specifically, when the first slave control lamp enters the standby state, instead of immediately changing the light state, two key operations are performed immediately: first, start the internal clock to ensure that the timing reference starts running; second, activate the countdown timer and load a pre-configured delay time value into the countdown timer to start decrementing. This delay time is pre-configured based on the light control timing logic of the first node light control event at system initialization, which defines the precise delay for the slave control lamp relative to the start of the master control lamp action. That is, in the standby state, the slave control lamp stops performing any actual operation and enters a standby state, ready to respond to subsequent instructions or timing control. The internal clock is the core timing unit of the device, responsible for tracking and managing the operation timing of the device. After the clock starts running, the countdown timer is also activated, ready for timing control.
[0058] The internal clock is pre-configured based on the light control timing logic of the first node light control event, i.e. the internal clock of the slave control lamp will be configured according to the predetermined time points in the light control event sequence. The light control timing logic is designed for a specific node light control event, which describes the relationship between the action times of each light device. For example, the master control lamp is immediately on, the slave control lamp A is delayed for 100 ms, and the slave control lamp B is delayed for 200 ms.
[0059] When the countdown timer starts counting, the first slave control lamp will respond according to the timing of the countdown timer. The countdown timer controls the relative timing of the light devices, ensuring that the slave control lamp performs the task at the correct time. Each slave control lamp independently monitors its own countdown timer and immediately executes the instructions loaded in the standby state, such as turning on or changing color, as soon as it reaches zero. Since the starting times of all slave control lamps are highly synchronized, i.e. the time when they receive the master control lamp broadcast is consistent, and the delay times are pre-calculated accurately, their actions will be coordinated in time as expected, thus completing the joint control of the entire first node light control event. For example, according to the timing logic of sequentially turning on each lamp with a 500 ms interval, the delay parameters for the slave control lamps in an event are pre-configured: the delay time of lamp No. 2 is set to 500 ms, and the delay time of lamp No. 3 is set to 1000 ms. At T=0 ms, the start of the event, lamp No. 1 starts to turn on; at T=500 ms, the countdown timer of lamp No. 2 reaches zero, decreasing from 500 ms to 0. The controller of lamp No. 2 triggers the action and starts to turn on within the specified 100 ms; at T=1000 ms, the countdown timer of lamp No. 3 reaches zero, decreasing from 1000 ms to 0, and starts to turn on, with the brightness of lamp No. 3 adjusting from 0% to 50%, completing the task.
[0060] By configuring the countdown timer and timing logic, it ensures that the slave control lights can perform operations at precise time points, avoiding control failures due to timing disorders. By the combination of internal clock activation and countdown timer, it ensures that each slave control light completes the task within the predetermined time, improving the response speed and the accuracy of control. Once the event is started, the central controller does not need to care about the specific action timing of each slave control light within the event, all the cooperative work is completed by the distributed and autonomous work of each light fixture, and the system has strong scalability, even if thousands of lights are controlled, the pressure of the central controller remains unchanged.
[0061] Further, the application further includes the following steps: sequentially triggering the second node light control event of the light control event sequence; according to the power switching circuit, switching the power path to the second master control light based on the second node light control event; generating second communication information and performing broadcast based on the optical communication module and the light field gravity protocol trigger with the driving of the second master control light, the second slave control light enters the standby state and performs the countdown timer activation based on the internal clock, until the joint control of the second node light control event is completed; for the light control event sequence, the logic round control of the node light control event recursion is performed.
[0062] Specifically, after the completion of the task of the first node light control event, that is, all light devices in the first node light control event have completed the predetermined state change, the second node light control event is triggered according to the predetermined order, and the power switching circuit is instructed to switch the power path from the first master control light to the second master control light of the second node light control event according to the preset time line.
[0063] The second master control light takes over the control task, and its optical communication module generates second communication information including synchronization signals and short instructions and broadcasts. The broadcast triggers the light field gravity protocol, so that the second slave control light group enters the standby state and performs the countdown timer activation based on the internal clock. The light field gravity protocol ensures that only the slave control lights related to the second node light control event will respond and enter the standby state. In the standby state, the slave control light waits for the activation signal of the countdown timer. Once the slave control light enters the standby state, the countdown timer is activated, and the slave control light performs operations based on the countdown timer. The task of the countdown timer is to ensure that the slave control light can perform the second node light control event within the correct time.
[0064] With the first event isomorphic, until the completion of the second node light control event joint control. Continue to automatically trigger the third node light control event, the fourth node light control event…, the logic of the recursive node light control event is executed in a round-robin manner, and the whole light control task is perfectly completed. Each node light control event is executed according to the predetermined sequence, ensuring that the lighting equipment can respond to the control signal synchronously and complete the task according to the correct timing, avoiding the delay and uncertainty caused by manual control or polling query, making the overall visual effect coherent and natural.
[0065] Further, the application also includes the following steps: updating the light control event sequence with the change of the light control task; setting and updating the internal clock of each lighting device in the lighting device array according to the light control event sequence.
[0066] Specifically, when the light control task needs to be changed, a new light control event sequence is generated according to the new light control task, defining the event sequence of the new light effect, the master / slave control light of each event and their target state. Task changes may include: insertion of new events, i.e. inserting new control events into the original light control event sequence; modification of existing events, i.e. adjusting the timing, control parameters, etc. of existing light control events; deletion of events, i.e. deleting unnecessary light control events. Of course, it may also be completely different from the previous light control event sequence.
[0067] According to the new light control event sequence, the internal clock of each lighting device in the lighting device array is set and updated, and the accurate delay time required by each lighting device in the new sequence and the event to which it belongs is calculated and pre-issued and stored in the controller of each device. The internal clock of each lighting device is responsible for accurately controlling the operation time of the device. When the event sequence changes, the clock must be reconfigured to ensure that the device performs the correct task under the new timing. Each small event in the light control event sequence has related timing constraints, which specify the behavior of each lighting device at a specific time point or time period. When the task changes, these timing constraints may change, so the clock settings of the devices need to be updated. The update of the clock should ensure that the response time of each lighting device meets the new requirements of the task, and keep the timing of each device consistent when executing the task, avoiding the out-of-sync operation of devices due to timing errors.
[0068] When a new task is started, the master control light of each event broadcasts a trigger, and the related slave control lights enter the standby state. The parameters of the countdown they loaded are already matched with the new task, so they can accurately perform the new coordinated action. Without changing any hardware wiring, only by updating the sequence and parameters at the software level, completely different light show programs can be quickly switched, greatly improving the flexibility and scope of application of network control of multi-light equipment joint. By updating the precise timing parameters of each device in the new task in advance, the high precision of distributed control is inherited. Even if the task changes, the synchronization between the lamps still relies on local countdown, ensuring the accuracy and smoothness of the new effect execution.
[0069] In summary, the multi-light equipment joint network control method provided by the present application has the following beneficial effects: by obtaining a light control task, the light control task is decomposed into minimum light control events to generate a light control event sequence; for the light control event sequence, a power switching circuit is connected in the wiring network of the light equipment array, and a light communication module is deployed under light communication networking, wherein the light communication module is embedded with a light field gravity protocol; according to the power switching circuit, the master control light switching of the node light control event under the light control event sequence is performed, and according to the light communication module, the light communication networking broadcast based on the communication information driven by the node master control light is triggered to trigger the light field gravity protocol to enter the standby state of the node slave control light, and the node light control event is controlled by the countdown based on the internal clock. That is, by decomposing the light control task into minimum light control events, a power switching circuit is connected in the wiring network of the light equipment array for dynamically switching the master control light; at the same time, the light communication module is deployed to support broadcast communication and embed the light field gravity protocol. For each node light control event, the master control light is activated by the power switching circuit, the communication information is broadcasted after the master control light is driven, the slave control light is triggered to enter the standby state by the light field gravity protocol, and then the precise timing control is realized by the countdown of the internal clock, so as to intelligently manage and energy-saving control the light equipment. While simplifying the network topology, high-precision synchronization and control of multi-light equipment are realized, thereby improving the implementation effect of complex light.
[0070] Embodiment two, based on the same inventive concept as the multi-light equipment joint network control method in the foregoing embodiment one, the present application also provides a multi-light equipment joint network control system, please refer to the attached Figure 2 , the multi-light equipment joint network control system comprises: The task decomposition module 11 is configured to obtain a light control task, decompose the light control task into minimum light control events, and generate a light control event sequence. The circuit access module 12 is configured to access a power switching circuit in a wiring network of a light device array for the light control event sequence, and deploy a light communication module in a light communication network, wherein the light communication module is embedded with a light field gravity protocol. The light control management module 13 is configured to perform main control light switching of a node light control event in the light control event sequence according to the power switching circuit, trigger a light field gravity protocol to enter a standby state of a node slave control light based on a light communication network broadcast of communication information based on node main control light driving according to the light communication module, and perform node light control event management through internal clock-based countdown.
[0071] Further, the circuit access module 12 in the multi-light device joint networking control system is further configured to: for the light control event sequence, calibrate a main control light and a slave control light for a node light control event of each sequence node, wherein the main control light is calibrated at a first event time response, and each sequence node includes one main control light and a group of slave control lights; and access the power switching circuit in the wiring network of the light device array by taking a wiring port of the main control light as a plurality of connection ends.
[0072] Further, the circuit access module 12 in the multi-light device joint networking control system is further configured to: for the light device array, perform light communication networking and deploy a light communication module, wherein the light communication module adopts a broadcast communication mode covering the light communication networking; and deploy a light field gravity protocol in the light communication module based on a light field mutual attraction response under a node light control event constraint based on the light control event sequence.
[0073] Further, the light control management module 13 in the multi-light device joint networking control system is further configured to: trigger a first node light control event of the light control event sequence with the start of the light control task; for the first node light control event, switch to a control response of a first main control light according to the power switching circuit; generate first communication information with the switching of a path of the first main control light, wherein the first communication information at least includes a synchronization signal and a short instruction; and perform first node light control event driving based on the first communication information through the light communication module.
[0074] Further, the light control management module 13 in the multi-light device joint networking control system is further configured to: the light communication module performs light communication networking broadcast on the first communication information; and performs communication attraction of the first main control light and a first slave control light by triggering the light field gravity protocol, and the first slave control light enters a standby state.
[0075] Further, the light control management module 13 in the multi-lights joint networking control system is further configured to: when the first slave control light enters the standby state, the light device in the standby state starts an internal clock, and activates a countdown timer, wherein the internal clock is pre-configured based on the light control timing logic of the first node light control event; and complete the joint control of the first node light control event by performing the relative timing control of the first slave control light based on the countdown timer.
[0076] Further, the light control management module 13 in the multi-lights joint networking control system is further configured to: sequentially trigger the second node light control event of the light control event sequence; switch the power supply path to the second master control light based on the second node light control event according to the power supply switching circuit; generate second communication information and perform broadcast based on the light communication module and the light field gravity protocol trigger along with the driving of the second master control light, and the second slave control light enters the standby state and activates the countdown timer based on the internal clock until the joint control of the second node light control event is completed; and perform the logical round-robin control of the node light control event recursion for the light control event sequence.
[0077] Further, the multi-lights joint networking control system further comprises an event change module configured to: update the light control event sequence along with the change of the light control task; and set and update the internal clock of each light device in the light device array according to the light control event sequence.
[0078] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The foregoing Figure 1 The multi-lights joint networking control method and specific examples in Embodiment One are also applicable to the multi-lights joint networking control system of the present embodiment. Based on the foregoing detailed description of the multi-lights joint networking control method, those skilled in the art can clearly understand the multi-lights joint networking control system in the present embodiment. Therefore, for the sake of brevity of the specification, the multi-lights joint networking control system will not be described in detail here.
[0079] In Embodiment Three, based on the same inventive concept as the multi-lights joint networking control method in Embodiment One, the present application further provides an electronic device, comprising: at least one processor; a memory in communication connection with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the steps of the multi-lights joint networking control method in any one of Embodiment One.
[0080] The accompanying drawings illustrate the structure of an exemplary electronic device of the present application. In the drawings: Figure 3 The accompanying drawings illustrate the structure of an exemplary electronic device of the present application. In the drawings: Figure 3In the depicted embodiment, a bus architecture is represented by bus 300, which can include any number of interconnecting buses and bridges needed to support various components of the system. Bus 300 can include a bus 300 that connects various circuits such as one or more processors represented by processor 302 and memory represented by memory 304. Bus 300 can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described further. Bus interface 305 provides an interface between bus 300 and receiver 301 and transmitter 303. Receiver 301 and transmitter 303 can be the same component, i.e., a transceiver, providing a means for communicating with various other apparatus over a transmission medium. Processor 302 is responsible for managing bus 300 and general processing, while memory 304 can be used for storing data used by processor 302 in executing operational processes.
[0081] The above description of disclosed embodiments provides enabling concepts for making or using the application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0082] Obviously, many modifications and changes can be made to the application as set forth above without departing from the broader scope thereof as set forth in the appended claims. Accordingly, the specification is to be regarded in an illustrative rather than a restrictive sense.
Claims
1. A network control method for multiple lighting devices, characterized in that, include: Obtain the lighting control task, decompose the lighting control task into the smallest lighting control events, and generate a lighting control event sequence; For the lighting control event sequence, a power switching circuit is connected to the wiring network of the lighting equipment array, and an optical communication module is deployed under the optical communication network, wherein the optical communication module is embedded with the optical field gravity protocol; According to the power switching circuit, the main control light of the node lighting event under the lighting event sequence is switched. Based on the optical communication module, the optical communication network broadcast based on the communication information driven by the node main control light triggers the optical field gravity protocol to put the node from the control light into the ready state. The node lighting event is managed by counting down based on the internal clock.
2. The network control method for multiple lighting devices as described in claim 1, characterized in that, Integrate a power switching circuit into the wiring network of the lighting equipment array, including: For the aforementioned lighting control event sequence, the master control light and slave control light are identified for the node lighting control events of each sequence node. The master control light is identified based on the first event time response. Each sequence node includes one master control light and a group of slave control lights. In the wiring network of the lighting equipment array, the wiring port of the main control lamp is used as multiple connection terminals to connect to the power switching circuit.
3. The network control method for multiple lighting devices as described in claim 2, characterized in that, Deploying optical communication modules in an optical communication network includes: For the aforementioned lighting equipment array, an optical communication network is constructed, and optical communication modules are deployed. The optical communication modules adopt a broadcast communication mode that covers the optical communication network. Based on the lighting event sequence, and using the light field mutual attraction response constrained by the node lighting events, a light field gravity protocol is deployed in the optical communication module.
4. The network control method for multiple lighting devices as described in claim 1, characterized in that, Manage node lighting events, including: Upon initiation of the lighting control task, the first node of the lighting control event sequence is triggered; In response to the first node lighting control event, the control response is switched to the first main control light according to the power switching circuit; As the path of the first main control light switches, first communication information is generated, wherein the first communication information includes at least a synchronization signal and a short command; The optical communication module executes a first node lighting control event based on the first communication information.
5. The network control method for multiple lighting devices as described in claim 4, characterized in that, The optical communication module executes a first node lighting control event driven based on the first communication information, including: The optical communication module broadcasts the first communication information via optical communication networking. By triggering the light field gravity protocol, the communication attraction between the first master control lamp and the first slave control lamp is executed, and the first slave control lamp enters the ready state.
6. The network control method for multiple lighting devices as described in claim 5, characterized in that, After the first control light enters the ready state, it includes: When the first light is controlled to enter the standby state, the lighting device in the standby state starts its internal clock and activates the countdown timer. The internal clock is pre-configured based on the lighting control timing logic of the first node lighting control event. By executing relative timing control of the first slave controlled lamp based on a countdown timer, the joint control of the lamp control event of the first node is completed.
7. The network control method for multiple lighting devices as described in claim 6, characterized in that, After completing the joint control of the first node's lighting events, the following steps are included: The second node of the lighting control event sequence is triggered sequentially; According to the power switching circuit, the power path is switched to the second master control lamp based on the second node lamp control event; Driven by the second main control light, second communication information is generated and broadcast based on the optical communication module and triggered by the light field gravity protocol. The second slave control light enters the ready state and executes the countdown timer activation based on the internal clock until the joint control of the second node light control event is completed. For the aforementioned lighting control event sequence, a logical round-robin control of node lighting control event recursion is executed.
8. The network control method for multiple lighting devices as described in claim 1, characterized in that, The lighting control event sequence is updated as the lighting control task changes; Based on the lighting control event sequence, the internal clocks of each lighting device in the lighting equipment array are set and updated.
9. A network control system for multiple lighting devices, characterized in that, The steps for implementing the network control method for multiple lighting devices according to any one of claims 1 to 8, wherein the network control system for multiple lighting devices comprises: The task decomposition module is used to acquire lighting control tasks, decompose the lighting control tasks into the smallest lighting control events, and generate a lighting control event sequence. The circuit access module is used to connect a power switching circuit to the wiring network of the lighting equipment array for the lighting control event sequence, and to deploy an optical communication module under the optical communication network, wherein the optical communication module is embedded with a light field gravity protocol. The lighting control module is used to switch the main control light of the node lighting event under the lighting event sequence according to the power switching circuit. Based on the optical communication module, it uses optical communication network broadcast based on the communication information driven by the node main control light to trigger the optical field gravity protocol to put the node from the control light into the ready state. The node lighting event is controlled by counting down based on the internal clock.
10. An electronic device, characterized in that, include: At least one processor; A memory that is communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the steps of the network control method for multiple lighting devices as described in any one of claims 1 to 8.