A remote step-up power-on control method, system and storage medium

CN122994966APending Publication Date: 2026-10-27SHENZHEN PARKSON NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611103354.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-23
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0004]为了解决现有的远程逐级上电控制无法保证安全性和质量的技术问题,本申请提供了一种远程逐级上电控制方法、系统及存储介质

Benefits of technology

本申请提供了一种远程逐级上电控制方法,包括:响应于接收到的远程上电指令,获取各电流输出回路预存的冲击画像及当前冷启次数,根据当前冷启次数与对应电流输出回路的冷启次数上限进行计算,得到各电流输出回路的剩余冷启次数和所需冷启裕度;将各电流输出回路分别对应的冲击画像、剩余冷启次数和所需冷启裕度发送至灯光编排模块,通过灯光编排模块基于各冲击画像对目标演出场景的初始时间轴进行冲击叠加仿真;根据仿真结果及初始时间轴中标注的黑场窗口对各电流输出回路的点亮时机进行错帧重排,得到重排时间轴,其中,重排时间轴包括控制电序列和点亮电序列;基于控制电序列依次控制各电流输出回路的控制电继电器闭合,并在进入黑场窗口后,根据点亮电序列依次控制各电流输出回路的点亮电继电器闭合,且在每次点亮电继电器闭合后对对应的电流输出回路进行校验监测。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122994966A_ABST
    Figure CN122994966A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of power-on control, and particularly relates to a remote step-by-step power-on control method and system and a storage medium, comprising: obtaining pre-stored impact images of each current output loop and a current cold start number, calculating the remaining cold start number and the required cold start margin according to the current cold start number and the upper limit of the cold start number; performing impact superposition simulation on the initial time axis of the target performance scene based on the impact images; rearranging the lighting timing according to the simulation results and the black field window marked in the initial time axis to obtain a control electrical sequence and a lighting electrical sequence; and sequentially controlling the control electrical relays to close based on the control electrical sequence, and sequentially controlling the lighting electrical relays to close according to the lighting electrical sequence after entering the black field window, and verifying and monitoring the corresponding current output loop after each lighting electrical relay is closed, thereby solving the problem that the existing remote step-by-step power-on control cannot guarantee safety and quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power-on control technology, specifically to a remote step-by-step power-on control method, system, and storage medium. Background Technology

[0002] In stage performances, chain theaters, and large-scale cultural tourism lighting scenarios, a large number of lighting, sound, LED screens and special effects equipment are usually integrated into intelligent power distribution cabinets for centralized management. Remote step-by-step power-on control is the core link to ensure the safe start of the performance. It aims to avoid the instantaneous inrush current generated by the simultaneous start of multiple devices exceeding the power supply limit through an orderly timing power-on strategy, thereby preventing the main circuit breaker from tripping and causing a power outage throughout the venue and interrupting the performance due to prolonged hot start of equipment.

[0003] Current methods typically rely on fixed delays or simple prioritization based on equipment rated power, with the power distribution cabinet independently executing the power-on logic upon receiving a remote command. However, the potential impact of the photothermal accumulation effect caused by the physical spatial distribution of equipment on power supply stability is generally ignored during the power-on process. Especially in areas where the light spots of multiple high-power lamps overlap, heat accumulation can significantly change the load impedance characteristics. If verification is based solely on electrical parameters, it is easy to misjudge the load status under specific operating conditions, or to arrange high-load equipment to be turned on in adjacent performance frames due to failure to accurately assess the risk of heat accumulation, ultimately causing unexpected current fluctuations or even tripping, seriously affecting the safety and performance quality of the remote step-by-step power-on process. Summary of the Invention

[0004] To address the technical problem that existing remote step-by-step power-on control methods cannot guarantee safety and quality, this application provides a remote step-by-step power-on control method, system, and storage medium.

[0005] The remote step-by-step power-on control method, system, and storage medium provided in this application adopt the following technical solution: A method for remote step-by-step power-on control includes: In response to the received remote power-on command, the system obtains the pre-stored impact profile and current cold start count of each current output circuit. Based on the current cold start count and the upper limit of the cold start count of the corresponding current output circuit, the system calculates the remaining cold start count and required cold start margin of each current output circuit. The impact profile, remaining cold start count, and required cold start margin corresponding to each current output circuit are sent to the lighting arrangement module. The lighting arrangement module then performs impact superposition simulation on the initial time axis of the target performance scene based on each impact profile. Based on the simulation results and the black field windows marked in the initial time axis, the lighting timing of each current output circuit is rearranged in a staggered manner to obtain the rearranged time axis, which includes the control electrical sequence and the lighting electrical sequence. Based on the control electrical sequence, the control electrical relays of each current output circuit are closed sequentially. After entering the black field window, the lighting electrical relays of each current output circuit are closed sequentially according to the lighting electrical sequence. After each lighting electrical relay is closed, the corresponding current output circuit is checked and monitored.

[0006] Furthermore, the steps of using the lighting choreography module to perform impact superposition simulation of the initial timeline of the target performance scene based on each impact image include: Based on the initial time axis, the current output circuits marked as to be lit within the same simulation frame are extracted to obtain the circuit to be simulated. The impact image corresponding to each circuit to be simulated is retrieved by the lighting arrangement module, and the single-frame impact current curve of each circuit to be simulated is calculated based on the peak multiple of the starting current and the impact duration in the impact image. The spatial coordinates of the loads connected to each simulated circuit in the target performance scene are obtained based on the lighting choreography module, and the beam overlap coefficient between any two simulated circuits in the same simulation frame is calculated based on the spatial coordinates. Based on the beam overlap coefficient and real-time ambient temperature, the single-frame impact current curves are corrected to obtain the corrected single-frame impact current curves. All the corrected single-frame impact current curves are superimposed in the time domain to obtain the total impact current envelope of the corresponding simulation frame. Then, the total impact current envelopes of each simulation frame are arranged in chronological order to obtain the simulation results.

[0007] Furthermore, the step of calculating the beam overlap coefficient between any two simulated loops within the same simulation frame based on spatial coordinates includes: Based on the first spatial coordinates of the first circuit to be simulated and the second spatial coordinates of the second circuit to be simulated within the same simulation frame, the Euclidean distance between the first spatial coordinates and the second spatial coordinates is calculated to obtain the circuit spacing. Based on the first beam divergence angle of the first simulated circuit, the second beam divergence angle of the second simulated circuit, and the load projection height, the beam radius of the corresponding load on the projection surface is calculated. Then, combined with the circuit spacing, the beam overlap area of ​​the first simulated circuit and the second simulated circuit on the projection surface is calculated. Based on the first beam divergence angle and the second beam divergence angle, a first luminous flux distribution function and a second luminous flux distribution function are constructed. Then, the composite luminous flux is calculated using the first luminous flux distribution function, the second luminous flux distribution function, and the beam overlap area to obtain the weighted overlap factor. The beam overlap coefficient, which characterizes the heat accumulation effect, is calculated based on the product of the beam overlap area and the weighted overlap factor.

[0008] Furthermore, based on the simulation results and the black field windows marked in the initial time axis, the lighting timing of each current output circuit is rearranged in a staggered manner. The steps for rearranging the time axis include: After taking the simulation frame where the total impact current exceeds the preset power distribution threshold as the over-limit frame, the thermal accumulation weight value of each current output circuit is calculated based on the beam overlap coefficient of each current output circuit in each over-limit frame. Then, the current output circuits are sorted in descending order based on the thermal accumulation weight value to obtain the sequence of circuits to be migrated. Based on the start and end times of the black window, the nearest black window period that the current loop to be migrated in the sequence of loops to be migrated can be calculated, and the delay compensation amount matching the nearest black window period is calculated based on the thermal accumulation weight value. The lighting trigger time of the current circuit to be migrated in the initial time axis is delayed by a delay compensation amount, and the delayed lighting trigger time is included in the lighting electrical sequence. At the same time, the control electrical trigger time of the current circuit to be migrated is set to a preset preheating time earlier than the lighting trigger time and then included in the control electrical sequence. After traversing the sequence of circuits to be migrated, the time axis is summarized and rearranged.

[0009] Furthermore, the step of calculating the delay compensation amount matching the nearest black window period based on the thermal accumulation weight value includes: Based on the thermal accumulation weight value and the preset weight benchmark value, calculate the thermal accumulation ratio of the current loop to be migrated, and determine the current available time based on the total duration of the most recent black window period; The base delay time is obtained by proportionally calculating the current available time based on the thermal accumulation ratio, and the impact duration in the impact profile corresponding to the current loop to be migrated is retrieved to obtain the preheating demand time. The cold start attenuation correction coefficient is calculated based on the ratio of the remaining cold start margin of the current loop to be migrated to the preset cold start margin. The delay compensation amount is calculated by adding the preheating requirement time to the base delay time and then multiplying it by the cold start attenuation correction coefficient.

[0010] Furthermore, the steps for verifying and monitoring the corresponding current output circuit after each time the relay is closed include: Based on the heat accumulation weight value corresponding to the real-time temperature and current output circuit, the temperature drift correction coefficient is calculated, and the preset rated power is corrected based on the temperature drift correction coefficient to obtain the dynamic power threshold under the current operating condition. Within a preset sampling window after the control relay is closed, the instantaneous current sequence of the current output circuit is collected at a preset period, and the average current value, current fluctuation rate and current peak value within the current sampling window are calculated based on the instantaneous current sequence. The corresponding current output circuit is verified and monitored based on the average current value, current fluctuation rate, and current peak value.

[0011] This application also provides a remote step-by-step power-on control system, which is applied to the above-mentioned remote step-by-step power-on control method, including: The calculation module is used to respond to the received remote power-on command, obtain the pre-stored impact profile and current cold start count of each current output circuit, and calculate the remaining cold start count and required cold start margin of each current output circuit based on the current cold start count and the upper limit of the cold start count of the corresponding current output circuit. The simulation module is used to send the impact image, remaining cold start times and required cold start margin corresponding to each current output circuit to the lighting arrangement module. The lighting arrangement module then performs impact superposition simulation on the initial time axis of the target performance scene based on each impact image. The time reordering module is used to rearrange the lighting timing of each current output circuit according to the simulation results and the black field window marked in the initial time axis, so as to obtain the reordered time axis. The reordered time axis includes the control electrical sequence and the lighting electrical sequence. The control verification module is used to sequentially control the closing of the control relays of each current output circuit based on the control electrical sequence. After entering the black field window, it sequentially controls the closing of the lighting relays of each current output circuit according to the lighting electrical sequence, and performs verification and monitoring on the corresponding current output circuit after each lighting relay is closed.

[0012] This application also provides a storage medium for computer-readable storage, the storage medium storing one or more programs, which can be executed by one or more processors to implement the steps of the remote step-by-step power-on control method as described above.

[0013] Beneficial effects achieved: This application provides a remote step-by-step power-on control method, comprising: responding to a received remote power-on command, acquiring the pre-stored impact image and current cold start count of each current output circuit; calculating the remaining cold start count and required cold start margin of each current output circuit based on the current cold start count and the upper limit of the corresponding cold start count of the current output circuit; sending the impact image, remaining cold start count, and required cold start margin of each current output circuit to the lighting arrangement module; performing impact superposition simulation on the initial timeline of the target performance scene based on each impact image; rearranging the lighting timing of each current output circuit according to the simulation results and the black window marked in the initial timeline to obtain the rearranged timeline, wherein the rearranged timeline includes a control electrical sequence and a lighting electrical sequence; controlling the closing of the control electrical relays of each current output circuit sequentially based on the control electrical sequence; and controlling the closing of the lighting electrical relays of each current output circuit sequentially according to the lighting electrical sequence after entering the black window, and verifying and monitoring the corresponding current output circuit after each closing of the lighting electrical relay.

[0014] In this application, the remaining number of cold starts and the required cold start margin are calculated by acquiring the pre-stored impact profiles and current cold start counts of each current output circuit. This data is then sent to the lighting orchestration module to perform impact superposition simulation based on the impact profiles. This quantifies the dynamic impact characteristics of each current output circuit at the moment of startup and the total impact current envelope when multiple circuits run in parallel at the simulation level. This effectively overcomes the shortcomings of existing technologies that rely solely on rated power or fixed delay for coarse control. Subsequently, based on the simulation results and the black window in the initial timeline, the lighting timing of each current output circuit is rearranged in a staggered manner to generate a rearranged timeline that includes the control electrical sequence and the lighting electrical sequence, utilizing the physical black window periods during performance breaks. To distribute the startup pressure of high-impact loads and decouple the control and lighting circuits, the control circuit can close in advance during non-dark periods to complete equipment warm-up and communication handshake, while the lighting circuit only closes as needed within the dark window. This fundamentally avoids unexpected light leakage and current surges within the audience's field of vision. Finally, through verification and monitoring after each lighting circuit relay closure, combined with the aforementioned simulation data and the low-stress conditions formed by the rearrangement strategy, it is possible to accurately capture minute current fluctuations caused by heat accumulation effects or equipment aging. This achieves closed-loop safety control from global choreography to low-level execution, ensuring both the long-term stability and safety of the power supply circuit in complex thermal environments and the continuity and visual quality of the performance. Attached Figure Description

[0015] Figure 1 This is a flowchart illustrating the steps of a remote step-by-step power-on control method according to this application; Figure 2 This is a schematic diagram illustrating the steps of this application to perform impact superposition simulation of the target performance scene based on the initial timeline of each impact image; Figure 3 This application presents a flowchart illustrating the steps involved in rearranging the lighting timing of each current output circuit according to the staggered frames. Figure 4 This is a schematic diagram of the steps for power verification and current steady-state verification of the current output circuit in this application. Figure 5 This is a schematic diagram of a system for remote step-by-step power-on control according to this application.

[0016] Explanation of reference numerals in the attached figures: 10. Calculation module; 20. Simulation module; 30. Time reordering module; 40. Control optimization module. Detailed Implementation

[0017] The following combination Figures 1 to 5 This application will be described in further detail.

[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0019] It should be noted that if the embodiments of the present invention involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative positional relationship and movement of the components in a specific posture. If the specific posture changes, the directional indications will also change accordingly.

[0020] Furthermore, if the embodiments of this invention involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the use of "and / or" or "and / or" throughout the text includes three parallel solutions. For example, "A and / or B" includes solution A, solution B, or a solution where both A and B are satisfied simultaneously. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by this invention.

[0021] This application discloses a method for remote step-by-step power-on control.

[0022] Please refer to Figure 1 The remote step-by-step power-on control method proposed in this embodiment includes steps S10 to S40: Step S10: In response to the received remote power-on command, obtain the pre-stored impact profile and current cold start count of each current output circuit, and calculate the remaining cold start count and required cold start margin of each current output circuit based on the current cold start count and the upper limit of the cold start count of the corresponding current output circuit.

[0023] This step breaks through the limitations of traditional power distribution control that relies solely on rated power parameters. By responding to remote power-on commands, it actively acquires the pre-stored impact profiles and current cold start counts of each current output circuit. This allows it to grasp the dynamic current characteristics of different loads at the moment of startup, as well as the physical loss status of the equipment itself. In this way, the originally hidden equipment startup behavior is transformed into quantifiable electrical characteristic data. Based on the current number of cold starts and the upper limit of the number of cold starts, the remaining number of cold starts and the required cold start margin are calculated. This provides a key basis for the equipment lifespan and safety margin for subsequent lighting arrangement. It can effectively avoid unexpected failures caused by equipment aging or unclear startup characteristics. Thus, while achieving refined energy consumption management, it significantly improves the ability to perceive the health status of equipment and the overall power supply security during the power-on process.

[0024] It should be noted that the remote power-on command refers to the digital control signal sent by the user terminal to the power distribution cabinet via a wireless communication network. This remote power-on command contains a unique scene identifier of the target performance scene to be executed. The central processing unit of the power distribution cabinet triggers the power-on process after receiving the remote power-on command. The current output circuit refers to the physical power supply branch set inside the power distribution cabinet and connected to the external audio, lighting or LED screen loads via independent relays. Each current output circuit is configured with a unique address code for independent addressing. The impact profile is a data structure pre-stored in the non-volatile memory of the power distribution cabinet to characterize the electrical starting characteristics of the load connected to the corresponding current output circuit. It includes at least two key parameters: the peak multiple of the starting current and the impact duration. The impact profile is established by microsecond-level sampling when the equipment is first connected.

[0025] Specifically, during execution, the central processing unit indexes and locks all current output circuits associated with the unique scene identifier in the remote power-on command. Then, it reads the pre-stored impact profile of each current output circuit and the current cold start count stored in the power-off retention counter. The current cold start count records the cumulative start frequency of the corresponding current output circuit since its commissioning. Then, it performs a subtraction operation based on the formula "remaining cold start count = upper limit of cold start count - current cold start count" to obtain the remaining cold start count. The required cold start margin is a time dimension parameter dynamically calculated based on the proportion of the remaining cold start count, which refers to the minimum cooling buffer time required between two effective cold starts of the equipment. By dividing the current cold start count by the upper limit of the cold start count of the corresponding current output circuit, the aging ratio coefficient is obtained. Then, the aging ratio coefficient is used to back-map the factory-preset cooling curve to calculate the current required cold start margin.

[0026] The upper limit of cold start cycles is the mechanical and electrical life limit specified in the manufacturer's specifications for the load connected to the current output circuit.

[0027] Through the above operations, the physical health status and life margin of each load can be quantified at present, thereby transforming the originally invisible degree of equipment aging into a quantitative indicator that can participate in subsequent logic operations. This provides load life constraints for the lighting orchestration module, enabling the subsequent power-on sequence to actively avoid high-frequency startup of loads nearing the end of their lifespan, fundamentally preventing the risk of sudden tripping caused by equipment aging and failure.

[0028] Step S20: Send the impact image, remaining cold start times and required cold start margin corresponding to each current output circuit to the lighting arrangement module. The lighting arrangement module performs impact superposition simulation on the initial time axis of the target performance scene based on each impact image.

[0029] The impact image, remaining cold start margin, and required cold start margin corresponding to each current output circuit are sent to the lighting choreography module through the communication interface built into the power distribution cabinet. Then, the lighting choreography module retrieves the initial timeline corresponding to the target performance scene. This initial timeline is a time sequence preset during the performance preparation stage, which marks the lighting status of each current output circuit in different performance frames and the distribution of black screen windows.

[0030] Next, the lighting choreography module, based on the peak multiple of the starting current and the duration of the impact recorded in each impact image, performs time-domain superposition calculation on the impact current of all current output circuits marked as to be lit within the same simulation frame. This simulates the total impact current envelope corresponding to each simulation frame, completing the impact superposition simulation. This deeply binds the actual starting electrical characteristics of the load with the timing planning logic of the performance, allowing the choreography team to perceive the risk of current superposition under different lighting sequences in advance. At the same time, the required cold start margin can be used as a reference for adjusting the priority of current output circuits, avoiding the arrangement of current output circuits with low required cold start margins to start in frames with severe impact superposition. The pre-verification of the power-on sequence is completed before the official power-on, avoiding the risk of tripping caused by the superposition of impact currents from multiple current output circuits exceeding the power supply limit from the source. At the same time, it ensures that the adjusted power-on sequence meets the overall requirements of the performance effect and does not cause logical conflicts at the visual level.

[0031] The lighting choreography module is the main software execution unit deployed in the host computer of the stage lighting control system, and it stores the initial timeline of the target performance scene.

[0032] Step S30: Based on the simulation results and the black field windows marked in the initial time axis, the lighting timing of each current output circuit is rearranged in a staggered manner to obtain the rearranged time axis, which includes the control electrical sequence and the lighting electrical sequence.

[0033] By identifying all over-limit frames whose total impact current exceeds the preset power distribution threshold through the total impact current envelope of each simulation frame in the simulation results of impact superposition, and simultaneously retrieving the start and end times of each black field window marked in the initial time axis, for each over-limit frame corresponding to the current output circuit, after determining the migration priority based on its beam overlap coefficient, the lighting trigger time is migrated one by one to the black field window closest to the over-limit frame that is not fully occupied. At the same time, the power supply action of each current output circuit is divided into two parts: control electrical sequence and lighting electrical sequence. The control electrical sequence is set as the warm-up time before the corresponding lighting trigger time, which is used to power the communication module and main control board of the load connected to the current output circuit in advance to complete the warm-up and communication handshake. This part of the control is collected into the control electrical sequence according to the time sequence. The lighting trigger time is the node that falls in the black field window after migration, which is used to power the light source and ballast of the load connected to the current output circuit to trigger lighting. This part of the time is collected into the lighting electrical sequence according to the time sequence.

[0034] Finally, the control electrical sequence and the lighting electrical sequence are integrated and sorted according to the time dimension to obtain the rearranged time axis. This achieves deep coupling between the impact avoidance logic of the electrical safety dimension and the black field constraint of the performance art dimension. This allows the power-on sequence to simultaneously meet the dual requirements of power supply stability and visual continuity. Under the premise of ensuring that the total impact current of each simulation frame is always lower than the power distribution limit and completely avoiding the risk of tripping caused by impact superposition, all lighting electrical operations that will produce visible light are limited to the black field window that is imperceptible to the audience, completely eliminating the interference of the power-on process on the smoothness of the performance and the visual experience.

[0035] Step S40: Based on the control electrical sequence, the control electrical relays of each current output circuit are closed sequentially. After entering the black field window, the lighting electrical relays of each current output circuit are closed sequentially according to the lighting electrical sequence. After each lighting electrical relay is closed, the corresponding current output circuit is checked and monitored.

[0036] According to the preset control trigger times in the control sequence, a closing drive signal is sent to the control relay of the corresponding current output circuit one by one. After the control relay closes, it supplies power to the communication module, main control board and heat dissipation components of the load connected to the corresponding current output circuit, so that the load can complete preheating, communication handshake and internal status self-check. This process only maintains the operation of the internal circuit of the load and does not trigger the light source to light up, so it will not produce visible light leakage interference during non-blackout periods of the performance.

[0037] The system then tracks the performance in real time. Once it determines that the current moment has entered the black screen window marked by the rearranged timeline, it immediately analyzes the lighting sequence. According to the preset lighting trigger times within the lighting sequence, it sends closing drive signals to the lighting relays of the corresponding current output circuits one by one. After the lighting relays close, they supply power to the light source and ballast of the load connected to the corresponding current output circuit to trigger the load to emit light normally. All lighting actions are strictly limited within the black screen window, and the audience cannot perceive the power-on process.

[0038] After each power relay is closed, the corresponding current output circuit is verified and monitored to resolve the issue of missed detection of overcurrent and steady-state anomalies due to incomplete verification dimensions. Through a triple verification mechanism combining dynamic power verification, current steady-state verification, and equipment status self-check, the operating data of the current output circuit is collected in real time and compared with dynamic thresholds adapted to actual operating conditions. This identifies risks such as instantaneous overcurrent, abnormal current fluctuations, and equipment status failures, achieving graded fault-tolerant protection. Corresponding measures are taken for different levels of anomalies, ensuring both the safety of the power-on process and the stability of equipment operation, while preventing the spread of faults to other circuits, thus comprehensively improving the system reliability and zero-failure guarantee capability in remote control scenarios.

[0039] In one feasible implementation, refer to Figure 2It can be seen that step S20 may specifically include steps S21 to S25: Step S21: Based on the initial time axis, extract the current output circuits marked as to be lit within the same simulation frame to obtain the circuit to be simulated.

[0040] The lighting choreography module parses the initial timeline of the target performance scene stored in its internal memory and extracts the current output circuits marked as pending lighting state within the same simulation frame in the initial timeline. The pending lighting state refers to the trigger node in the simulation frame where the current output circuit needs to switch from off to on to drive the external load to emit light.

[0041] During execution, the processor unit of the lighting orchestration module scans the initial time axis frame by frame with a preset simulation step size, such as 1ms. For each simulation frame, it traverses all matrix elements at all vertical axis positions corresponding to the simulation frame, filters out all matrix elements marked as to be lit, and extracts the codes of the current output circuits corresponding to these matrix elements. Then, these codes are collected into a set, which is the circuit to be simulated corresponding to the current simulation frame.

[0042] Through the above operations, the calculation scope of subsequent impact superposition simulation can be narrowed from the full current output circuit to the circuit to be simulated that actually participates in the startup process within the current simulation frame, thus avoiding invalid electrical characteristic calculations for current output circuits that are in the off state or not lit.

[0043] Step S22: The impact image corresponding to each circuit to be simulated is retrieved through the lighting arrangement module, and the single-frame impact current curve of each circuit to be simulated is calculated based on the peak multiple of the starting current and the impact duration in the impact image.

[0044] The code of each circuit to be simulated is traversed. Based on the code as the index key, a search operation is performed in the predefined data storage area shared by the power distribution cabinet and the lighting arrangement module. The impact profile uniquely bound to the code is read. The peak multiple of the starting current in the impact profile is the ratio of the peak current at the moment of load start-up to its rated operating current. The impact duration is the time span from the start of start-up to the current falling back to the steady state value.

[0045] After successfully retrieving the above parameters, a Cartesian coordinate system was constructed with time as the horizontal axis and current as the vertical axis for curve fitting calculation. Specifically, the current value was set to zero at the zero point of the horizontal axis. The rated operating current was amplified by a corresponding factor based on the peak starting current to obtain the peak current value, which was then used as the highest point of the curve. The horizontal coordinate position corresponding to the peak current point was determined based on the impact duration. A smooth curve was used to connect the zero point and the peak point. Finally, the time constant of the exponential decay model was determined based on the electrothermal characteristic parameters of the load connected to the circuit to be simulated. This time constant is calibrated by measuring the time difference between the peak value and a certain percentage of the rated operating current under nominal cold start conditions, and the impact start time is determined on the time axis of the simulation frame. The time corresponding to the peak point and its current amplitude and the preset duration of the impact. Corresponding x-coordinate position Then, an exponentially decaying function is constructed starting from the peak point. ,in, The exponential decay function strictly follows the exponential decay trend of the corresponding device.

[0046] As time progressed to At that time, stop the exponential decay calculation and set the subsequent time interval. ( The current value (at the end of the corresponding simulation frame) remains constant at the rated operating current. Ultimately, it will The rising segment (modeled based on the actual characteristics of the driving circuit) The exponential decay phase and The constant segments are continuously spliced ​​to form a continuous current-time curve without breaks or jumps. This continuous current-time curve represents the dynamic trajectory of the current change of the circuit under simulation from cold start impact to stable operation within a simulation frame, i.e., the single-frame impact current curve.

[0047] Through the above operations, the originally discrete stored parameters can be transformed into a single-frame impact current curve that reflects the transient characteristics of the load startup. Its most important effect is to restore the dynamic current change law of each circuit to be simulated during the actual startup process, which provides a data foundation for subsequent curve correction by combining spatial optical-thermal coupling effect and time-domain superposition of multiple single-frame impact current curves, thereby fundamentally ensuring the authenticity and reliability of the impact superposition simulation results.

[0048] Step S23: Based on the lighting arrangement module, obtain the spatial coordinates of the load connected to each circuit to be simulated in the target performance scene, and calculate the beam overlap coefficient between any two circuits to be simulated in the same simulation frame based on the spatial coordinates.

[0049] The lighting choreography module first retrieves the stage space model of the target performance scene from its built-in 3D scene database. Based on the unique address code index of each circuit to be simulated, it obtains the spatial coordinates of the load connected to it in the stage space model. These spatial coordinates represent the installation position and projection direction of the loads such as lights or sound equipment in the 3D space of the stage.

[0050] Subsequently, based on spatial coordinates, all simulated loops within the same simulation frame are combined in pairs. The degree of photothermal coupling is quantified by calculating the geometric intersection of the beams on the projection surface (such as the stage floor or the two-dimensional plane of the scenery). Specifically, the Euclidean distance between the beam projection centers of the two simulated loops is calculated based on their spatial coordinates, and the intersection range of the beam edge is solved by combining their respective pre-stored beam divergence angle parameters. The weighted luminous flux distribution in the overlapping area is calculated by integration to obtain the weighted overlap factor. Finally, the beam overlap area is multiplied by the weighted overlap factor to obtain the beam overlap coefficient, which characterizes the heat accumulation effect. The larger the beam overlap coefficient, the higher the energy deposition rate per unit area, the faster the load temperature rise, and the more significant the impedance change.

[0051] Through the above operations, the physical phenomenon of heat accumulation can be transformed into a quantifiable electrical correction coefficient (i.e. beam overlap coefficient), revealing another physical energy coupling mechanism besides electrical parallel superposition when multiple loads work together. This enables the impact superposition simulation to advance from simple electrical superposition to multi-physics field simulation covering photothermal physical effects, thereby predicting the risk of abnormal current rise caused by local overheating.

[0052] Furthermore, step S23 also includes steps S231 to S234: Step S231: Based on the first spatial coordinates of the first circuit to be simulated and the second spatial coordinates of the second circuit to be simulated within the same simulation frame, calculate the Euclidean distance between the first spatial coordinates and the second spatial coordinates to obtain the circuit spacing.

[0053] It should be noted that in this embodiment, the terms "first" and "second" in the first simulation loop, first spatial coordinates, second simulation loop, and second spatial coordinates are only used to distinguish the two simulation loops used for calculation.

[0054] Let the first spatial coordinates of the load connected to the first simulation circuit be (X1, Y1, Z1), and the second spatial coordinates of the load connected to the second simulation circuit be (X2, Y2, Z2). Calculate the difference in the horizontal coordinates. , difference of ordinate and vertical coordinate difference Then calculate the sum of squares of each difference. Then, the square root of the sum of squares is taken, and the resulting value is the length of the straight line connecting the two spatial coordinates, i.e., the loop spacing.

[0055] The calculated loop spacing is a prerequisite for determining whether the light spots overlap and the degree of overlap. It ensures the accuracy of subsequent calculations of the overlapping area of ​​the light spots and assessment of the heat accumulation effect, and avoids simulation distortion caused by ignoring spatial relationships.

[0056] Step S232: Based on the first beam divergence angle of the first simulated circuit, the second beam divergence angle of the second simulated circuit, and the load projection height, calculate the beam radius of the corresponding load on the projection surface, and then calculate the beam overlap area of ​​the first simulated circuit and the second simulated circuit on the projection surface in combination with the circuit spacing.

[0057] It should be noted that "first" and "second" in this step are still used to refer to two features with the same name respectively; the load projection height refers to the vertical propagation distance of the beam from the transmitting end of the first and second simulated circuits to the load receiving projection surface, that is, the vertical height difference between the center of the transmitting end and the projection surface; the spot radius is the radius of the circular illumination area formed on the projection surface after the beam diverges, and its size is determined by the beam divergence angle and the projection height.

[0058] Based on the address codes of the first and second simulated circuits, the optical characteristic parameters of the loads connected to the first and second simulated circuits are indexed and read from the built-in device parameter database to obtain the first beam divergence angle characterizing the beam spreading capability. Second beam divergence angle and load projection height Calculate the spot radii corresponding to the first and second simulated circuits respectively. Specifically, the spot radius corresponding to the first simulated circuit is... The radius of the second spot corresponding to the second circuit to be simulated .

[0059] Next, combining the loop spacing d, the overlapping area of ​​the two light spots is calculated using the formula for the area of ​​intersection of two circles, specifically: when The overlap area of ​​time spots is 0; when At that time, the overlapping area of ​​the light spots is:

[0060] Through the above calculations, the beam energy distribution can be transformed into quantitative data of the intersection of geometric figures, which intuitively reflects the actual superposition range of beam energy in physical space when multiple loads are working simultaneously, thus making up for the problem that existing electrical simulations ignore spatial energy distribution.

[0061] Step S233: Based on the first beam divergence angle and the second beam divergence angle, after constructing the first luminous flux distribution function and the second luminous flux distribution function, the composite luminous flux is calculated using the first luminous flux distribution function, the second luminous flux distribution function, and the beam overlap area to obtain the weighted overlap factor.

[0062] Based on the first beam divergence angle and the first spot radius of the first simulated circuit, the first luminous flux distribution function is defined as follows: ,in, Let be the coordinates of the center of the first light spot on the projection surface; (The full width at half maximum (FWHM) of the corresponding Gaussian distribution is equal to That is, the light intensity at the radius of the first light spot is 1 / 2 of the center value). The peak luminous flux density is the center of the first light spot radius.

[0063] Similarly, the second luminous flux distribution function is defined as follows: ,in, Let be the coordinates of the center of the first light spot on the projection surface; (The full width at half maximum (FWHM) of the corresponding Gaussian distribution is equal to That is, the light intensity at the radius of the second spot is 1 / 2 of the center value). The peak luminous flux density is the center of the second spot radius.

[0064] Subsequently, the combined luminous flux density of the first and second luminous flux distribution functions within the overlapping region S of the light spots was calculated. By performing a double integral, the combined luminous flux of the first and second luminous flux distribution functions within the overlapping region of the light spots is obtained. Then, combined with the first synthesized luminous flux of the first circuit to be simulated. The second synthesized optical flux of the second circuit to be simulated and the area of ​​the first light spot Second spot area Calculate the weighted overlap factor .

[0065] Step S234: Based on the product of the beam overlap area and the weighted overlap factor, the beam overlap coefficient, which characterizes the heat accumulation effect, is calculated.

[0066] After multiplying the beam overlap area by the weighted overlap factor to obtain the product value, the product value is normalized to a dimensionless value by dividing it by the reference luminous flux value corresponding to a preset unit projected area to eliminate dimensional differences. The resulting dimensionless product value is defined as the beam overlap coefficient, which characterizes the heat accumulation effect. The beam overlap area determines the range of heat accumulation, and the weighted overlap factor determines the energy deposition rate per unit area within the range. The product of the two reflects the strength of the heat accumulation effect within the corresponding beam overlap area.

[0067] The number of times the beam overlaps is in the range of [0,1], where 0 represents no heat accumulation and 1 represents the maximum risk of heat accumulation.

[0068] Step S24: Based on the beam overlap coefficient and real-time ambient temperature, the impact current curves of each single frame are corrected to obtain the corrected single frame impact current curves.

[0069] It should be noted that the real-time ambient temperature The data is collected by a temperature sensor to reflect the effect of ambient temperature on the electro-optical conversion efficiency, threshold current, and other characteristics of the driving power supply and light-emitting unit of the simulated circuit.

[0070] Based on beam overlap coefficient Calculate the luminous flux compensation coefficient , ,in, The preset heat-to-current conversion correction factor (calibrated by the thermal-electric coupling characteristics of the light-emitting unit of the circuit to be simulated) is used to quantify the compensation requirement of the driving current for heat accumulation in the overlapping area of ​​the light spot.

[0071] Next, real-time ambient temperature is introduced. Calculate the temperature correction factor , ,in, The nominal operating temperature, The temperature drift coefficient (obtained from the thermal characteristics test of the light-emitting unit, characterizing the deviation rate of the driving current caused by a unit temperature change).

[0072] Then, for each frame of the single-frame impact current curve (t represents the time variable within a single frame) Point-by-point correction is performed, resulting in the corrected single-frame impact current curve. .

[0073] Through the above steps, dynamic matching of the single-frame impact current curve is achieved. This compensates for the heat accumulation effect caused by the overlap of multiple simulated circuits by using a dimensionless beam overlap coefficient, and corrects the influence of environmental thermal disturbances on electro-optic conversion characteristics by using real-time ambient temperature. This ensures that the output light intensity and heat distribution of each simulated circuit under different operating conditions meet the simulation expectations, thereby improving the realism of the system simulation and the effectiveness of the control strategy.

[0074] Step S25: Superimpose all the corrected single-frame impact current curves in the time domain to obtain the total impact current envelope of the corresponding simulation frame. Then, arrange the total impact current envelopes of each simulation frame in chronological order to obtain the simulation results.

[0075] The corrected single-frame impact current curves for all circuits to be simulated within each simulation frame are plotted with time on the horizontal axis and current value on the vertical axis, with the time origin aligned to the start time of the corresponding simulation frame.

[0076] Within the preset simulation time span, the time axis is discretely sampled with a fixed clock step. For each sampling time point, all corrected single-frame impact current curves within the simulation frame are traversed, and the current value corresponding to each corrected single-frame impact current curve at the sampling time point is read. Since the power supply circuits of each circuit to be simulated are physically connected in parallel, the total input current is the algebraic sum of the currents of each branch. Therefore, all the current values ​​read are added to obtain the total impact current value corresponding to the sampling time point. Then, the total impact current values ​​corresponding to each sampling time point are connected in chronological order to form a continuous total impact current envelope. This total impact current envelope represents the dynamic trajectory of the total current changing with time when all circuits to be simulated are started simultaneously within the corresponding simulation frame.

[0077] By traversing all simulation frames, the total impact current envelope corresponding to each simulation frame is spliced ​​together according to its chronological order in the initial time axis to form a continuous current variation curve covering the entire duration of the target performance scene. This continuous current variation curve is the simulation result, which fully reproduces the current superposition effect of each circuit to be simulated in the target performance scene at different times. It quantifies the peak value and duration of the total impact current at each time moment, providing a quantitative basis for subsequent identification of over-limit frames and reordering of misaligned frames, thereby ensuring that the planning of the power-on sequence can fundamentally avoid the overload risk of the power distribution system.

[0078] It should be noted that the same current output circuit may or may not be a circuit to be simulated in different simulation frames. A current output circuit that is not identified as a circuit to be simulated in the corresponding simulation frame is not included in the impact superposition simulation, curve correction and misalignment rearrangement in the corresponding simulation frame because it is in the off or non-lit state and does not generate a starting inrush current. Its preset working state in the initial time axis remains unchanged. If the current output circuit is marked as a circuit to be lit in a subsequent simulation frame, it will be identified as a circuit to be simulated and participate in the calculation in the corresponding simulation frame.

[0079] In one feasible implementation, refer to Figure 3 It can be seen that step S30 may specifically include steps S31 to S33: Step S31: After taking the simulation frame where the total impact current exceeds the preset power distribution threshold as the over-limit frame, calculate the heat accumulation weight value of each current output circuit according to the beam overlap coefficient of each current output circuit in each over-limit frame, and arrange each current output circuit in descending order based on each heat accumulation weight value to obtain the sequence of circuits to be migrated.

[0080] It should be noted that the preset power distribution threshold is the maximum safe current carrying capacity allowed by the power distribution system. If the total inrush current of a simulation frame exceeds the preset power distribution threshold, the simulation frame will be marked as an over-limit frame.

[0081] After filtering out the over-limit frames by traversing each simulation frame, for each over-limit frame, the beam overlap coefficient corresponding to all current output circuits in the over-limit frame is extracted. Since the same current output circuit may appear in multiple over-limit frames, the beam overlap coefficients involved in all over-limit frames are accumulated to obtain the total beam overlap coefficient of each current output circuit. This total beam overlap coefficient reflects the degree of heat accumulation effect caused by photothermal coupling of the corresponding current output circuit throughout the entire performance.

[0082] Next, the ratio of the total beam overlap coefficient of each current output circuit to the reference overlap coefficient is calculated, and then multiplied by the weighting factor corresponding to the rated power of the load connected to the current output circuit. After obtaining the heat accumulation weight value considering photothermal accumulation and power level, the heat accumulation weight values ​​of each current output circuit are sorted in descending order. The higher the heat accumulation weight value, the greater the impact risk of the corresponding current output circuit to the power distribution system. The address codes of the sorted current output circuits are stored in the queue in sequence to generate a sequence of circuits to be migrated. This provides a migration processing order for subsequent frame reordering, ensuring that the high-risk current output circuits that pose the greatest threat to the power distribution system are migrated to the black field window first, thereby maximizing the reduction of the total impact current of the over-limit frame at the source.

[0083] Among them, the reference overlap coefficient is a preset normalized reference value, which can be the maximum or average value of the total beam overlap coefficient of all current output circuits. It is used to convert the total beam overlap coefficient of each current output circuit into a dimensionless relative proportion. The weighting factor corresponding to the rated power is a weighted constant set by the ratio of the rated power of the load connected to the current output circuit to the system reference power. The higher the power, the higher the weighting factor, so that the heat accumulation weight value is superimposed on the risk differentiation of the power dimension in addition to the photothermal accumulation.

[0084] Step S32: Based on the start and end times of the black field window, calculate the nearest black field window period that the current loop to be migrated in the sequence of loops to be migrated can be migrated, and calculate the delay compensation amount matching the nearest black field window period based on the thermal accumulation weight value.

[0085] Based on the start and end times of each black window marked in the initial timeline, the nearest black window period that the current circuit to be migrated can be calculated. That is, starting from the original lighting trigger time of the current circuit to be migrated in the initial timeline, the first available black window is searched backward, and the total duration of the black window is determined as the migration time container. Then, the delay compensation amount matching the nearest black window period is calculated according to the thermal accumulation weight value, resulting in a delay time value. This delay time value determines how long the original lighting trigger time needs to be delayed to fall into the black window. This achieves timing scheduling of high-risk current output circuits, completely avoiding the risk of light leakage during non-black periods, while ensuring that the lighting operation after migration meets the thermal characteristics and lifespan requirements of the equipment, providing a timing compensation basis for the subsequent generation of a safe and reliable rearranged timeline.

[0086] Furthermore, step S32 also includes steps S321 to S324: Step S321: Calculate the thermal accumulation ratio of the current loop to be migrated based on the thermal accumulation weight value and the preset weight benchmark value, and determine the current available time based on the total duration of the most recent black window period.

[0087] Retrieve the thermal accumulation weight value and preset weight benchmark value corresponding to the current loop to be migrated. The preset weight benchmark value is the maximum value of the thermal accumulation weight values ​​of all loops to be migrated or a normalized reference constant, which is used to provide a unified comparison benchmark.

[0088] Next, the heat accumulation weight value of the current loop to be migrated is divided by the preset weight benchmark value to obtain the heat accumulation ratio between zero and one. This heat accumulation ratio directly quantifies the degree of heat accumulation contribution of the current loop to be migrated relative to the risk loop. The higher the heat accumulation ratio data, the more significant the heat accumulation effect it causes.

[0089] At the same time, the start and end times of the most recent black window period are retrieved. The total duration of the black window period is calculated by subtracting the start time from the end time. This total duration is the upper limit of the time container that the loop to be migrated can reach. However, considering that a certain safety margin needs to be reserved within the black window to avoid visual errors or control errors caused by the lighting operation being close to the window boundary, the preset minimum safety buffer time needs to be further deducted from the total duration, and the remaining effective duration is determined as the current available duration.

[0090] The preset minimum safety buffer time is a pre-defined unoccupied time margin immediately preceding the end of the black screen window.

[0091] Step S322: Based on the heat accumulation ratio, the current available time is proportionally converted to obtain the basic delay time, and the impact duration in the impact profile corresponding to the current circuit to be migrated is retrieved to obtain the preheating requirement time.

[0092] After reading the current heat accumulation ratio and the current available time value of the circuit to be migrated, a multiplication operation is performed to multiply the current available time by the heat accumulation ratio to obtain the base delay time. This base delay time represents the amount of time that the lighting trigger time needs to be postponed to alleviate the heat accumulation effect. The higher the heat accumulation ratio, the longer the base delay time, thereby ensuring that the high-risk current output circuit enters the black field window as early as possible to gain more heat dissipation time.

[0093] At the same time, based on the address code index of the current circuit to be migrated, the pre-stored impact profile data structure is indexed, the impact duration is read from it, and the impact duration is directly used as the preheating requirement duration. This determines that the control relay must close in advance to ensure that the load completes internal preheating and self-testing before the power-on relay closes.

[0094] Step S323: Calculate the cold start attenuation correction coefficient based on the ratio of the remaining cold start margin of the current loop to be migrated to the preset cold start margin.

[0095] It should be noted that the preset cold start margin refers to the minimum cooling time interval required between two adjacent cold start operations of the load connected to the circuit to be migrated, as specified in the datasheet or factory calibration. This is to ensure that the internal light source and ballast of the load do not prematurely age or get damaged due to thermal fatigue under multiple cold start impacts. The remaining cold start margin is maintained in real time by the central processing unit of the distribution cabinet during the performance process.

[0096] The initial value is a preset cold start margin. Whenever the current circuit to be migrated experiences a cold start lighting, the corresponding cooling loss is deducted based on the heat accumulation weight value and impact duration of this start. The remaining value is then updated and synchronized to the lighting orchestration module. Therefore, when obtaining the value, the processor can directly read the dynamically maintained remaining cold start margin value based on the address code of the current circuit to be migrated.

[0097] Next, the processor reads the preset cold start margin bound to the current circuit to be migrated as the denominator, and performs a ratio calculation with the remaining cold start margin as the numerator to obtain a ratio of cold start margins between zero and one. The closer the ratio is to 1, the more it indicates that the current circuit to be migrated has been sufficiently cooled since the last cold start and has sufficient margin. The closer it is to 0, the more it indicates that it has approached the limit of its cold start life and is prone to damage from further impacts.

[0098] To map this lifetime state to timing correction parameters, the ratio needs to be input into a preset cold start attenuation mapping function. This embodiment uses... In the form of, The lower limit coefficient is a preset calibration parameter used in the cold start attenuation mapping function to limit the minimum value of the cold start attenuation correction coefficient; To adjust the index, all are pre-calibrated according to the load type, mapping the output. This is the cold start attenuation correction factor. This cold start attenuation correction factor is dimensionless and its value is no greater than 1. The tighter the remaining cold start margin, the closer the cold start attenuation correction factor is to the lower limit.

[0099] Step S324: Add the preheating requirement time to the basic delay time, and then multiply by the cold start attenuation correction coefficient to calculate the delay compensation amount.

[0100] The base delay time is directly summed with the preheating requirement time to obtain the unweighted original total delay time. This original total delay time includes the time required to delay lighting due to thermal risks, as well as a window for the control circuit to close early to complete preheating. Then, a multiplication operation is performed to multiply the original total delay time by the cold start attenuation correction coefficient to obtain the delay compensation amount. This delay compensation amount is the precise time value that needs to be postponed from the original lighting trigger time of the current circuit to be migrated. At the same time, upper and lower thresholds are set for the delay compensation amount (minimum value is 10ms, maximum value is the effective duration of the black field window). Only the calculated delay compensation amount within the upper and lower threshold range is considered a valid delay compensation amount; otherwise, it is judged as invalid or timed out.

[0101] Through the above operations, the constraints of three dimensions—heat accumulation risk, equipment preheating requirements, and cold start life protection—can be integrated into an executable timing adjustment parameter. This provides a quantitative basis for accurately migrating the lighting trigger moment to the black window. Under the premise of ensuring that high-risk current output circuits are sufficiently delayed to alleviate heat accumulation and that all current output circuits meet the preheating time requirements, the delay range can be automatically tightened or loosened dynamically according to the equipment life status. This avoids damage to the load hardware due to excessive pursuit of thermal safety, and achieves the optimal balance between power distribution safety, performance continuity, and equipment reliability.

[0102] Step S33: Delay the lighting trigger time of the current circuit to be migrated in the initial time axis by a delay compensation amount, and include the delayed lighting trigger time in the lighting electrical sequence. At the same time, set the control electrical trigger time of the current circuit to be migrated to a preset preheating time earlier than the lighting trigger time, and include it in the control electrical sequence. After traversing the sequence of circuits to be migrated, summarize and generate a rearranged time axis.

[0103] The current lighting trigger time of the circuit to be migrated in the initial time axis is added to the delay compensation amount to obtain the delayed lighting trigger time. To ensure that the delayed lighting trigger time falls within the nearest black window period, boundary verification is also required for the delayed lighting trigger time. If the calculation error causes it to exceed the preset minimum safety buffer time before the end time of the nearest black window period, it will be automatically corrected to the end time of the nearest black window period minus the preset minimum safety buffer time.

[0104] The verified delayed lighting trigger time is used as the new node in the rearranged time axis of the corresponding circuit to be migrated and is included in the lighting sequence. This lighting sequence specifically records the closing timing of the lighting relays of each current output circuit.

[0105] At the same time, the system retrieves the preset preheating time, which is pre-calibrated according to the load type and represents the shortest preheating time required from the closing of the control circuit to the closing of the lighting circuit. The preheating time is subtracted from the delayed lighting trigger time to obtain the control circuit trigger time, and this time is included in the control circuit sequence. The control circuit sequence independently records the closing sequence of the control circuit relays of each current output circuit to ensure that the control circuit always operates earlier than the lighting circuit.

[0106] Iterate through each loop to be migrated, repeating the above-mentioned extension and setting operations until all high-risk loops to be migrated have been migrated to the black window. Then, align and integrate the control electrical sequence and the lighting electrical sequence according to the time axis, while retaining the original trigger times of the loops that were not migrated in the initial time axis, and summarize to generate the final rearranged time axis.

[0107] Through the above operations, electrical safety constraints can be deeply integrated with the stage performance sequence, providing the power distribution cabinet with a set of power-on execution instructions with clear timing and safe control. This effectively eliminates the risk of light leakage during non-dark periods, ensures that all current output circuits start within the power distribution safety threshold, and takes into account the equipment preheating requirements and cold start life protection, thus achieving triple protection of power supply safety, performance quality and equipment reliability.

[0108] In one feasible implementation, refer to Figure 4 It can be seen that step S40 may specifically include steps S41 to S43: Step S41: Calculate the temperature drift correction coefficient based on the heat accumulation weight value corresponding to the real-time temperature and current output circuit, and correct the preset rated power based on the temperature drift correction coefficient to obtain the dynamic power threshold under the current operating condition.

[0109] It should be noted that the preset rated power refers to the maximum input power value allowed for long-term stable operation of the load connected to the current output circuit under the standard ambient temperature (usually 25°C) specified by the manufacturer and without additional heat accumulation.

[0110] The preset rated power is stored as an initial constant in the system configuration file and bound to its corresponding current output circuit address code; the ambient temperature data is collected in real time by temperature sensors placed in the load installation area, and a temperature drift correction coefficient calculation algorithm is performed with the heat accumulation weight value, specifically using the following formula:

[0111] in, For real-time temperature, Standard reference temperature It is a temperature sensitivity coefficient (pre-calibrated according to load type, characterizing the power reduction ratio caused by a unit temperature rise). This is the thermal accumulation weight value. The pre-calibrated thermal accumulation weighting factor (characterizing the additional reduction of power threshold by thermal accumulation) is used. If the result is less than the preset minimum safety factor (e.g., 0.5) during the calculation process, the minimum safety factor is directly used to prevent over-correction.

[0112] After obtaining the temperature drift correction coefficient, multiply it by the preset rated power, that is, dynamic power threshold = preset rated power × temperature drift correction coefficient, to obtain the dynamic power threshold under the current operating conditions. This dynamic power threshold is dynamically adjusted according to the real-time temperature and heat accumulation state.

[0113] Through the above operations, the two variables affecting the load power carrying capacity, namely ambient temperature fluctuations and the heat accumulation effect of the current output circuit itself, can be incorporated into the calculation system. This provides a reference benchmark that fits the actual operating conditions for subsequent current compliance verification, and realizes the adaptive dynamic adjustment of the power protection threshold. This avoids the risk of overload caused by the inability of fixed rated power to adapt to changes in ambient temperature or heat accumulation. At the same time, it also prevents the normal performance of the load from being limited due to overly conservative threshold settings, thus achieving the best balance between ensuring equipment safety and maintaining the performance effect.

[0114] Step S42: Within the preset sampling window after the control relay is closed, the instantaneous current sequence of the current output circuit is collected according to the preset period, and the average current value, current fluctuation rate and current peak value within the current sampling window are calculated based on the instantaneous current sequence.

[0115] It should be noted that the preset sampling window refers to a fixed time period set by the system after the control relay is closed to monitor the stability of the current. The duration of the preset sampling window is pre-calibrated according to the load type to ensure that the complete transition process of the load from startup impact to steady-state operation is covered. In this embodiment, the preset sampling window is 20ms. The preset period is a fixed time interval for current sampling within the preset sampling window, which is controlled by a high-precision clock module to ensure the uniformity of sampling and data comparability. In this embodiment, the preset period is 1ms.

[0116] A sampling timer is triggered when the control relay closes. Within the preset sampling window, the current sensor continuously samples the instantaneous current of the current output circuit at a preset cycle. The current value obtained from each sampling is stored in a buffer array in chronological order to form an instantaneous current sequence. Then, statistical calculations are performed on this instantaneous current sequence. The average current value is the arithmetic mean of all instantaneous current values ​​in the sequence, used to characterize the average power consumption level of the load under the current operating conditions. The current fluctuation rate is obtained by calculating the ratio of the standard deviation of the instantaneous current sequence to the average current value, i.e., current fluctuation rate = standard deviation / average current value. This parameter is dimensionless; a larger value indicates more severe current fluctuations and poorer stability. The peak current value is the largest current value in the instantaneous current sequence.

[0117] By capturing the dynamic changes in current during load startup and operation in real time, the system provides measured data support for subsequent compliance verification and steady-state determination of dynamic power thresholds. This allows for the timely detection of abnormal current fluctuations or overcurrent risks, ensuring that protective measures are taken immediately when the load does not reach a steady state or exceeds the safe power threshold. This prevents equipment damage or power distribution system failures caused by unstable current or overload, and ensures the continuous power supply safety for performances.

[0118] Step S43: Verify and monitor the corresponding current output circuit based on the average current value, current fluctuation rate, and current peak value.

[0119] In this embodiment, a triple verification judgment is required: the first verification is that the average current value is less than the dynamic power threshold (wherein, the dynamic power threshold is determined by the rated power of the load connected to the current output circuit and the current heat dissipation conditions to ensure that the long-term operation does not exceed the thermal design limit); the second verification is that the current fluctuation rate is less than the preset steady-state tolerance (wherein, the preset steady-state tolerance is preset according to the load’s sensitivity to current stability to prevent the light output from flickering or the device from oscillating due to current jitter); the third verification is that the current peak value is less than the ultimate impact threshold (wherein, the ultimate impact threshold is calibrated by the load’s electrical stress tolerance limit to prevent the light source or driving component from being broken down due to overcurrent).

[0120] The above three verification criteria must be met simultaneously to be considered a successful verification; otherwise, it is considered an abnormal operating condition. Throughout the verification process, full-process fault monitoring is continuously performed to capture potential hazards such as current waveform distortion and threshold overruns in real time, providing a reliable basis for subsequent graded protection. At the same time, the fault-tolerant fallback mechanism ensures that the basic operating framework of the system can still be maintained under extreme operating conditions.

[0121] If the verification fails, a graded protection strategy is implemented: When the abnormality is minor (e.g., the current fluctuation rate slightly exceeds the preset steady-state tolerance but other indicators are normal), only the alarm log is recorded and the original monitoring status is maintained without interrupting the power supply; when the abnormality is moderate (e.g., the average current value exceeds the limit but does not reach the peak danger level), a delayed retry power-on operation is performed, that is, after cutting off the power supply to the current output circuit, a preset cooling time is waited for a retry to start. If the number of consecutive retries does not reach the upper limit, triple verification is performed again; when the abnormality is severe (e.g., the current peak value exceeds the limit impact threshold or the average current value is severely exceeded), the dual relay physical power-off interlock is immediately triggered to completely cut off the power supply to the current output circuit. At the same time, the fault code is reported to the central processing unit and the faulty current output circuit is isolated to ensure that the electrical disconnection of the faulty current output circuit will not affect the power-on and operation of other normal current output circuits.

[0122] This application also provides a remote step-by-step power-on control system, as described above. Figure 5 As shown, the remote step-by-step power-on control system includes: Calculation module 10 is used to respond to the received remote power-on command, obtain the pre-stored impact profile and current cold start count of each current output circuit, and calculate the remaining cold start count and required cold start margin of each current output circuit based on the current cold start count and the upper limit of the cold start count of the corresponding current output circuit. The simulation module 20 is used to send the impact image, remaining cold start times and required cold start margin corresponding to each current output circuit to the lighting arrangement module. The lighting arrangement module performs impact superposition simulation on the initial time axis of the target performance scene based on each impact image. The time reordering module 30 is used to rearrange the lighting timing of each current output circuit according to the simulation results and the black field window marked in the initial time axis, so as to obtain the reordered time axis, which includes the control electrical sequence and the lighting electrical sequence. The control verification module 40 is used to control the closing of the control relays of each current output circuit according to the control electrical sequence, and after entering the black field window, it controls the closing of the lighting relays of each current output circuit according to the lighting electrical sequence, and performs verification and monitoring on the corresponding current output circuit after each lighting relay is closed.

[0123] Optionally, the simulation module 20 is also used for: Based on the initial time axis, the current output circuits marked as to be lit within the same simulation frame are extracted to obtain the circuit to be simulated. The impact image corresponding to each circuit to be simulated is retrieved by the lighting arrangement module, and the single-frame impact current curve of each circuit to be simulated is calculated based on the peak multiple of the starting current and the impact duration in the impact image. The spatial coordinates of the loads connected to each simulated circuit in the target performance scene are obtained based on the lighting choreography module, and the beam overlap coefficient between any two simulated circuits in the same simulation frame is calculated based on the spatial coordinates. Based on the beam overlap coefficient and real-time ambient temperature, the single-frame impact current curves are corrected to obtain the corrected single-frame impact current curves. All the corrected single-frame impact current curves are superimposed in the time domain to obtain the total impact current envelope of the corresponding simulation frame. Then, the total impact current envelopes of each simulation frame are arranged in chronological order to obtain the simulation results.

[0124] Optionally, the simulation module 20 is also used for: Based on the first spatial coordinates of the first circuit to be simulated and the second spatial coordinates of the second circuit to be simulated within the same simulation frame, the Euclidean distance between the first spatial coordinates and the second spatial coordinates is calculated to obtain the circuit spacing. Based on the first beam divergence angle of the first simulated circuit, the second beam divergence angle of the second simulated circuit, and the load projection height, the beam radius of the corresponding load on the projection surface is calculated. Then, combined with the circuit spacing, the beam overlap area of ​​the first simulated circuit and the second simulated circuit on the projection surface is calculated. Based on the first beam divergence angle and the second beam divergence angle, a first luminous flux distribution function and a second luminous flux distribution function are constructed. Then, the composite luminous flux is calculated using the first luminous flux distribution function, the second luminous flux distribution function, and the beam overlap area to obtain the weighted overlap factor. The beam overlap coefficient, which characterizes the heat accumulation effect, is calculated based on the product of the beam overlap area and the weighted overlap factor.

[0125] Optionally, the time reordering module 30 is also used for: After taking the simulation frame where the total impact current exceeds the preset power distribution threshold as the over-limit frame, the thermal accumulation weight value of each current output circuit is calculated based on the beam overlap coefficient of each current output circuit in each over-limit frame. Then, the current output circuits are sorted in descending order based on the thermal accumulation weight value to obtain the sequence of circuits to be migrated. Based on the start and end times of the black window, the nearest black window period that the current loop to be migrated in the sequence of loops to be migrated can be calculated, and the delay compensation amount matching the nearest black window period is calculated based on the thermal accumulation weight value. The lighting trigger time of the current circuit to be migrated in the initial time axis is delayed by a delay compensation amount, and the delayed lighting trigger time is included in the lighting electrical sequence. At the same time, the control electrical trigger time of the current circuit to be migrated is set to a preset preheating time earlier than the lighting trigger time and then included in the control electrical sequence. After traversing the sequence of circuits to be migrated, the time axis is summarized and rearranged.

[0126] Optionally, the time reordering module 30 is also used for: Based on the thermal accumulation weight value and the preset weight benchmark value, calculate the thermal accumulation ratio of the current loop to be migrated, and determine the current available time based on the total duration of the most recent black window period; The base delay time is obtained by proportionally calculating the current available time based on the thermal accumulation ratio, and the impact duration in the impact profile corresponding to the current loop to be migrated is retrieved to obtain the preheating demand time. The cold start attenuation correction coefficient is calculated based on the ratio of the remaining cold start margin of the current loop to be migrated to the preset cold start margin. The delay compensation amount is calculated by adding the preheating requirement time to the base delay time and then multiplying it by the cold start attenuation correction coefficient.

[0127] Optionally, the control verification module 40 is also used for: Based on the heat accumulation weight value corresponding to the real-time temperature and current output circuit, the temperature drift correction coefficient is calculated, and the preset rated power is corrected based on the temperature drift correction coefficient to obtain the dynamic power threshold under the current operating condition. Within a preset sampling window after the control relay is closed, the instantaneous current sequence of the current output circuit is collected at a preset period, and the average current value, current fluctuation rate and current peak value within the current sampling window are calculated based on the instantaneous current sequence. The corresponding current output circuit is verified and monitored based on the average current value, current fluctuation rate, and current peak value.

[0128] This application also provides a storage medium for computer-readable storage, which stores one or more programs that can be executed by one or more processors to implement the steps of the remote step-by-step power-on control method as described above.

[0129] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A remote step-by-step power-on control method, characterized in that, include: In response to the received remote power-on command, the system obtains the pre-stored impact profile and current cold start count of each current output circuit. Based on the current cold start count and the upper limit of the cold start count of the corresponding current output circuit, the system calculates the remaining cold start count and required cold start margin of each current output circuit. The impact image, remaining cold start count, and required cold start margin corresponding to each current output circuit are sent to the lighting arrangement module. The lighting arrangement module then performs impact superposition simulation on the initial time axis of the target performance scene based on each impact image. Based on the simulation results and the black field windows marked in the initial time axis, the lighting timing of each current output circuit is rearranged in a staggered frame manner to obtain the rearranged time axis, wherein the rearranged time axis includes the control electrical sequence and the lighting electrical sequence. Based on the control electrical sequence, the control electrical relays of each current output circuit are closed sequentially. After entering the black field window, the lighting electrical relays of each current output circuit are closed sequentially according to the lighting electrical sequence. After each lighting electrical relay is closed, the corresponding current output circuit is checked and monitored.

2. The remote step-by-step power-on control method according to claim 1, characterized in that, The step of performing impact superposition simulation of the target performance scene based on the initial timeline of each impact image using the lighting choreography module includes: Based on the initial time axis, the current output circuits marked as to be lit within the same simulation frame are extracted to obtain the circuit to be simulated. The light arrangement module retrieves the impact image corresponding to each of the circuits to be simulated, and calculates the single-frame impact current curve of each circuit based on the peak multiple of the starting current and the impact duration in the impact image. Based on the lighting arrangement module, the spatial coordinates of the load connected to each of the simulated circuits in the target performance scene are obtained, and the beam overlap coefficient between any two simulated circuits in the same simulation frame is calculated based on the spatial coordinates. Based on the beam overlap coefficient and the real-time ambient temperature, the single-frame impact current curves are corrected to obtain the corrected single-frame impact current curves. After superimposing all the corrected single-frame impact current curves in the time domain to obtain the total impact current envelope of the corresponding simulation frame, the total impact current envelopes corresponding to each simulation frame are arranged in chronological order to obtain the simulation results.

3. The remote step-by-step power-on control method according to claim 2, characterized in that, The step of calculating the beam overlap coefficient between any two simulated loops within the same simulation frame based on the spatial coordinates includes: Based on the first spatial coordinates of the first circuit to be simulated and the second spatial coordinates of the second circuit to be simulated within the same simulation frame, the Euclidean distance between the first spatial coordinates and the second spatial coordinates is calculated to obtain the circuit spacing. Based on the first beam divergence angle of the first simulated circuit, the second beam divergence angle of the second simulated circuit, and the load projection height, the beam radius of the corresponding load on the projection surface is calculated. Then, combined with the circuit spacing, the beam overlap area of ​​the first simulated circuit and the second simulated circuit on the projection surface is calculated. Based on the first beam divergence angle and the second beam divergence angle, a first luminous flux distribution function and a second luminous flux distribution function are constructed. Then, the composite luminous flux is calculated using the first luminous flux distribution function, the second luminous flux distribution function, and the overlapping area of ​​the light spot to obtain the weighted overlap factor. The beam overlap coefficient, which characterizes the heat accumulation effect, is calculated based on the product of the beam overlap area and the weighted overlap factor.

4. The remote step-by-step power-on control method according to claim 1, characterized in that, The simulation results include the total impact current envelope of each simulation frame. The step of rearranging the lighting timing of each current output circuit according to the simulation results and the black field window marked in the initial time axis to obtain the rearranged time axis includes: After taking the simulation frame where the total impact current exceeds the preset power distribution threshold as the over-limit frame, the thermal accumulation weight value of each current output circuit is calculated according to the beam overlap coefficient of each current output circuit in each over-limit frame, and the current output circuits are arranged in descending order based on the thermal accumulation weight value to obtain the sequence of circuits to be migrated. Based on the start and end times of the black window, the nearest black window period that the current loop to be migrated in the sequence of loops to be migrated can be calculated, and the delay compensation amount matching the nearest black window period is calculated according to the thermal accumulation weight value. The lighting trigger time of the current circuit to be migrated in the initial time axis is delayed by the delay compensation amount, and the delayed lighting trigger time is included in the lighting electrical sequence. At the same time, the control electrical trigger time of the current circuit to be migrated is set to a preset preheating time earlier than the lighting trigger time and then included in the control electrical sequence. After traversing the sequence of circuits to be migrated, the rearranged time axis is generated.

5. The remote step-by-step power-on control method according to claim 4, characterized in that, The step of calculating the delay compensation amount matching the nearest black window period based on the thermal accumulation weight value includes: Based on the heat accumulation weight value and the preset weight benchmark value, the heat accumulation ratio of the current loop to be migrated is calculated, and based on the total duration of the most recent black window period, the current available duration is determined; The base delay duration is obtained by proportionally calculating the current available time based on the heat accumulation ratio, and the impact duration in the impact profile corresponding to the current loop to be migrated is retrieved to obtain the preheating requirement duration. Based on the ratio of the remaining cold start margin of the current loop to be migrated to the preset cold start margin, the cold start attenuation correction coefficient is calculated. The delay compensation amount is calculated by adding the preheating requirement duration to the base delay duration and then multiplying it by the cold start attenuation correction coefficient.

6. The remote step-by-step power-on control method according to claim 1, characterized in that, The step of verifying and monitoring the corresponding current output circuit after each time the electric relay is closed includes: Based on the real-time temperature and the heat accumulation weight value corresponding to the current output circuit, the temperature drift correction coefficient is calculated, and the preset rated power is corrected based on the temperature drift correction coefficient to obtain the dynamic power threshold under the current operating condition. Within a preset sampling window after the control relay is closed, the instantaneous current sequence of the current output circuit is collected at a preset period, and the average current value, current fluctuation rate and current peak value within the current sampling window are calculated based on the instantaneous current sequence. The corresponding current output circuit is verified and monitored based on the average current value, the current fluctuation rate, and the current peak value.

7. A remote step-by-step power-on control system, characterized in that, The remote step-by-step power-on control system is applied to the remote step-by-step power-on control method as described in any one of claims 1 to 6, and the remote step-by-step power-on control system comprises: The calculation module is used to respond to the received remote power-on command, obtain the pre-stored impact profile and current cold start count of each current output circuit, and calculate the remaining cold start count and required cold start margin of each current output circuit based on the current cold start count and the upper limit of the cold start count of the corresponding current output circuit. The simulation module is used to send the impact image, remaining cold start times and required cold start margin corresponding to each current output circuit to the lighting arrangement module. The lighting arrangement module performs impact superposition simulation on the initial time axis of the target performance scene based on each impact image. The time reordering module is used to rearrange the lighting timing of each current output circuit according to the simulation results and the black field window marked in the initial time axis, so as to obtain the reordered time axis, wherein the reordered time axis includes the control electrical sequence and the lighting electrical sequence. The control verification module is used to sequentially control the closing of the control relays of each current output circuit based on the control electrical sequence, and after entering the black field window, to sequentially control the closing of the lighting relays of each current output circuit according to the lighting electrical sequence, and to perform verification and monitoring on the corresponding current output circuit after each lighting relay is closed.

8. A storage medium, characterized in that, The storage medium is used for computer-readable storage, and the storage medium stores one or more programs that can be executed by one or more processors to implement the steps of the remote step-by-step power-on control method according to any one of claims 1 to 6.