Smoke trigger determination and linkage control method and system

By employing a dual-caliber judgment method in the energy storage box, utilizing both analog signals and digital trigger signals, the system distinguishes between real smoke events and transient disturbances, thus solving the problem of false linkage in existing technologies and achieving more reliable linkage control.

CN122245007APending Publication Date: 2026-06-19HUNAN XILAIKE ENERGY STORAGE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUNAN XILAIKE ENERGY STORAGE TECH CO LTD
Filing Date
2026-05-20
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Existing technologies struggle to effectively distinguish between real smoke events and signal spikes caused by transient disturbances in energy storage boxes, resulting in insufficient reliability of linkage determination and a tendency to generate false linkages or unnecessary actions.

Method used

A dual-caliber judgment method is adopted. By acquiring the analog signal and digital trigger signal of the smoke sensor, the stabilization time window is divided, and the initial growth parameter and the subsequent holding parameter are extracted respectively. The smoke trigger judgment result is generated by combining the dual thresholds and the linkage control command is output.

Benefits of technology

This improves the reliability of smoke detection in energy storage boxes, reduces the probability of false triggering, and enhances the stability and practicality of energy storage safety monitoring and linkage control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122245007A_ABST
    Figure CN122245007A_ABST
Patent Text Reader

Abstract

This application provides a smoke trigger determination and linkage control method and system, relating to the field of control technology. The method acquires a first smoke characterization signal and a second smoke characterization signal output by a smoke sensor. The first smoke characterization signal is an analog signal, and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold. When the second smoke characterization signal meets a preset trigger state, a preset stabilization time window is divided into a first confirmation sub-window and a second confirmation sub-window, and a first growth parameter and a second holding parameter are determined respectively. When the first growth parameter is greater than the first threshold and the second holding parameter is greater than the second threshold, a smoke trigger determination result is generated, and a linkage control command is output to control an external actuator to perform a preset linkage action. This application can improve the reliability of smoke trigger determination within an energy storage box and reduce false linkages.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of control technology, and more specifically, to a smoke triggering determination and linkage control method and system. Background Technology

[0002] In abnormal conditions, the cells inside the energy storage box may cause the safety valve to open, accompanied by smoke emission. Therefore, timely identification of the smoke state inside the box and triggering external actuators is a crucial technical aspect of energy storage safety protection. In existing technologies, a common approach is to use the threshold signal or digital trigger signal output by the smoke sensor as the basis for linkage. When this signal reaches a preset condition, it directly triggers alarm, shutdown, or fire-fighting actions.

[0003] However, in the relatively enclosed environment of an energy storage enclosure with complex internal airflow conditions, the smoke sensor output signal is affected not only by actual smoke emissions but also by short-term transient disturbances. For example, the initial smoke emission during the opening of the battery cell safety valve typically shows a rapid initial increase followed by a sustained period within the enclosure, while door opening and closing, localized airflow scouring, and short-term disturbances can also create spikes in the sensor output. Existing smoke linkage schemes based on thresholds or single digital triggers often struggle to effectively distinguish between real smoke events and signal spikes caused by transient disturbances, easily leading to insufficient reliability in linkage determination and resulting in false linkages or unnecessary actions.

[0004] Therefore, there is a need to provide a linkage control method that can improve the reliability of smoke triggering determination in energy storage boxes and reduce false linkage. Summary of the Invention

[0005] To address the shortcomings of existing technologies, this application provides a smoke triggering determination and linkage control method and system.

[0006] Firstly, this application provides a smoke triggering determination and linkage control method, including:

[0007] Acquire a first smoke characterization signal and a second smoke characterization signal output by a smoke sensor, wherein the first smoke characterization signal is an analog signal and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold;

[0008] In response to the second smoke characterization signal satisfying a preset trigger state, the preset stabilization time window is divided into a first confirmation sub-window and a second confirmation sub-window located after the first confirmation sub-window; within the first confirmation sub-window, a first growth parameter is determined based on the first smoke characterization signal; within the second confirmation sub-window, a second holding parameter is determined based on the first smoke characterization signal; in response to the first growth parameter being greater than a first threshold and the second holding parameter being greater than a second threshold, a smoke trigger determination result is generated;

[0009] In response to the smoke trigger determination result satisfying the linkage condition, a linkage control command is output to control the external actuator to perform a preset linkage action.

[0010] Optionally, the second smoke characterization signal satisfies a preset trigger state, including:

[0011] In response to the second smoke characterization signal being in a triggered level state, or in response to the second smoke characterization signal changing from a non-triggered level state to a triggered level state, it is determined that the second smoke characterization signal satisfies the preset trigger state.

[0012] Optionally, the smoke generation trigger determination result includes:

[0013] In response to the second smoke characterization signal satisfying the preset trigger state, it is determined that the pending confirmation state is entered;

[0014] In the pending confirmation state, multiple sampled values ​​corresponding to the first smoke characterization signal are obtained in the first confirmation sub-window and the second confirmation sub-window, respectively;

[0015] The first growth parameter is determined based on multiple sampled values ​​within the first confirmation sub-window, and the second hold parameter is determined based on multiple sampled values ​​within the second confirmation sub-window;

[0016] In response to the first growth parameter being greater than the first threshold and the second holding parameter being greater than the second threshold, it is determined that the smoke trigger determination result characterization meets the linkage condition; in response to the first growth parameter being less than or equal to the first threshold, or the second holding parameter being less than or equal to the second threshold, the pending confirmation state is cancelled and it is determined that the smoke trigger determination result characterization does not meet the linkage condition.

[0017] Optionally, controlling the external actuator to perform a preset linkage action includes:

[0018] In response to the smoke trigger determination result indicating that the linkage condition is met, a first control command for activating at least one external actuator is output.

[0019] In response to the smoke trigger determination result indicating that the release condition is met, a second control command is output to stop or reset at least one external actuator.

[0020] Optional, also includes:

[0021] In response to the smoke trigger determination result indicating that the linkage condition is met, event information associated with the smoke trigger event is generated and written into the storage unit to form a trigger event record;

[0022] The event information includes at least one of the following: smoke trigger determination result, linkage control information, event time information, and trigger duration information.

[0023] Optionally, the output is used to stop or reset a second control command for at least one external actuator, including:

[0024] In response to the second smoke characterization signal exiting the preset trigger state, and the first smoke characterization signal falling back to the preset release range and continuing to reach the preset release duration, it is determined that the smoke trigger determination result characterization meets the release condition.

[0025] Optionally, the first growth parameter is used to characterize the instantaneous smoke growth characteristics at the initial stage of opening the cell safety valve in the energy storage box, and the second retention parameter is used to characterize the smoke retention characteristics in the box after the smoke is released.

[0026] Optional, also includes:

[0027] The difference between the peak value and the initial value of the first smoke characterization signal within the first confirmation sub-window is determined as the first growth parameter;

[0028] The average, minimum, or final value of the first smoke characterization signal within the second confirmation sub-window is determined as the second hold parameter.

[0029] Optional, also includes:

[0030] In response to the first growth parameter being greater than the first threshold and the second holding parameter being less than or equal to the second threshold, an instantaneous disturbance event is determined, and the output of the linkage control command is suppressed.

[0031] Optionally, determining the first growth parameter includes:

[0032] Within the first confirmation sub-window, determine the local peak time corresponding to the first smoke characterization signal, and determine the time when the first smoke characterization signal first falls back to a point no higher than the starting sampling value of the first confirmation sub-window plus a preset disturbance tolerance from the local peak time.

[0033] In response to the fact that the fall time between the local peak moment and the fall intersection moment is less than the threshold of the through airflow duration corresponding to a single door opening action, the sampling segment between the local peak moment and the fall intersection moment is determined as the door opening and closing disturbance segment.

[0034] The door opening and closing disturbance segment is truncated, and the leading edge reconstruction of the first confirmation sub-window is performed based on the continuous rising sampling segment before the local peak moment;

[0035] The first growth parameter is determined based on the reconstructed frontier curve.

[0036] Optionally, determining the second holding parameter includes:

[0037] The reference line is determined based on the sampled value at the end of the first confirmation sub-window and the preset attenuation tolerance;

[0038] Within the second confirmation sub-window, in response to the first smoke characterization signal being continuously lower than the holding reference line and lasting for a duration less than the door gap leakage compensation duration threshold caused by door opening and closing, the corresponding sampling segment is determined as a cross-sweep segment.

[0039] The cross-sweep segment is truncated, and the second confirmation sub-window is reconstructed based on the adjacent sampled values ​​before and after the cross-sweep segment to obtain the residual hold curve;

[0040] The second retention parameter is determined based on the percentage of the duration during which the residual retention curve is above the retention reference line and / or the offset of the last segment.

[0041] Optional, also includes:

[0042] In response to the first growth parameter being greater than the first threshold, the presence of the door opening / closing disturbance segment in the first confirmation sub-window, and the second holding parameter being less than or equal to the second threshold, a through-flow disturbance event caused by door opening / closing is determined, and the output of the linkage control command is suppressed.

[0043] Secondly, this application provides a smoke triggering determination and linkage control system, including:

[0044] The acquisition module is used to acquire a first smoke characterization signal and a second smoke characterization signal output by the smoke sensor, wherein the first smoke characterization signal is an analog signal and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold.

[0045] The processing module is configured to, in response to the second smoke characterization signal satisfying a preset trigger state, divide a preset stabilization time window into a first confirmation sub-window and a second confirmation sub-window located after the first confirmation sub-window; within the first confirmation sub-window, determine a first growth parameter based on the first smoke characterization signal; within the second confirmation sub-window, determine a second holding parameter based on the first smoke characterization signal; and, in response to the first growth parameter being greater than a first threshold and the second holding parameter being greater than a second threshold, generate a smoke trigger determination result.

[0046] The control module is used to respond to the smoke trigger determination result meeting the linkage condition, output linkage control command, and control the external actuator to perform preset linkage action.

[0047] Optional components also include: a smoke sensing interface circuit, a comparison and determination circuit, a threshold setting circuit, and a status indication circuit.

[0048] The smoke sensing interface circuit is used to receive the analog signal output by the smoke sensor and input the analog signal as the first smoke characterization signal into the processing module;

[0049] The comparison and determination circuit is used to compare the analog signal with the preset threshold provided by the threshold setting circuit, so as to output the second smoke characterization signal;

[0050] The status indication circuit is connected to the second smoke characterization signal and is used to visually indicate the triggering state of the second smoke characterization signal.

[0051] Compared to existing technologies that directly implement linkage control based on a single threshold or a single digital trigger value, this application does not immediately output a linkage control command after the digital trigger signal meets the condition. Instead, it constructs a dual-caliber judgment basis based on a first smoke characterization signal and a second smoke characterization signal. Within the stabilization time window, it further divides the time window into a first confirmation sub-window and a second confirmation sub-window, respectively extracting a first growth parameter reflecting the initial growth characteristics and a second maintenance parameter reflecting the subsequent maintenance characteristics. Then, it generates a smoke trigger judgment result based on the combination of the dual parameters and the dual threshold. Therefore, it can confirm smoke events in stages from the perspective of smoke temporal changes, rather than relying solely on a single instantaneous trigger condition for linkage judgment.

[0052] Based on the above technical solution, this application can more effectively distinguish between the actual smoke event formed after the initial release of the cell safety valve inside the energy storage box and the spike-like changes caused by short-term transient disturbances, improving the reliability of smoke linkage judgment, reducing the probability of false linkage, and making the activation of external actuators more consistent with actual safety conditions. Furthermore, this solution takes into account both the rapid growth characteristics of the initial stage of smoke and the retention characteristics within the box in the later stage, exhibiting better adaptability to smoke behavior in the relatively enclosed environment inside the energy storage box, thereby improving the stability and practicality of energy storage safety monitoring and linkage control. Attached Figure Description

[0053] Figure 1 A flowchart illustrating a smoke triggering determination and linkage control method provided in an embodiment of this application;

[0054] Figure 2 A flowchart illustrating a method for generating smoke trigger determination results provided in an embodiment of this application;

[0055] Figure 3 A flowchart illustrating a method for determining a first growth parameter provided in an embodiment of this application;

[0056] Figure 4 A schematic diagram of a system partial circuit structure provided in an embodiment of this application;

[0057] Figure 5 This is a schematic diagram of a smoke triggering determination and linkage control system provided in an embodiment of this application. Detailed Implementation

[0058] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0059] See Figure 1 The diagram shown is a flowchart of a smoke triggering determination and linkage control method provided in an embodiment of this application, including steps S101 to S103, wherein:

[0060] S101: Acquire the first smoke characterization signal and the second smoke characterization signal output by the smoke sensor, wherein the first smoke characterization signal is an analog signal and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold;

[0061] S102: In response to the second smoke characterization signal satisfying a preset trigger state, the preset stabilization time window is divided into a first confirmation sub-window and a second confirmation sub-window located after the first confirmation sub-window; within the first confirmation sub-window, a first growth parameter is determined based on the first smoke characterization signal; within the second confirmation sub-window, a second holding parameter is determined based on the first smoke characterization signal; in response to the first growth parameter being greater than a first threshold and the second holding parameter being greater than a second threshold, a smoke trigger determination result is generated;

[0062] S103: In response to the smoke trigger determination result satisfying the linkage condition, output a linkage control command to control the external actuator to perform a preset linkage action.

[0063] Regarding the above S101:

[0064] The first smoke characterization signal is a raw or near-raw signal reflecting the continuous change of the sensor's current detection value, while the second smoke characterization signal is a discrete triggering result formed under a preset judgment threshold. Both originate from different output ports of the same smoke sensor or the same smoke sensor module, thus providing continuous change information and rapid triggering information respectively while maintaining physical homogeneity.

[0065] In practical implementation, the smoke sensor can be a smoke sensor module with analog output and comparison output terminals. For example, a gas-sensitive smoke sensor module can be used, which includes a sensing element, a comparison and determination circuit, and a threshold setting circuit. When the sensing element detects a change in smoke concentration, it outputs a continuously changing voltage signal, which can serve as a first smoke characterization signal. The comparison and determination circuit compares this continuously changing voltage signal with a preset threshold and outputs a high-low level signal, which can serve as a second smoke characterization signal. Taking a common modular implementation as an example, the analog output terminal can be denoted as A0, and the comparison output terminal can be denoted as D0; where A0 is used to output a continuously changing analog voltage, and D0 is used to output the digital trigger state after threshold comparison. It is understood that A0 and D0 are merely exemplary names for ease of understanding and do not constitute a limitation on the port naming method.

[0066] In practical implementation, the first smoke characterization signal can be acquired through the controller's analog sampling channel. Specifically, a processor, microcontroller, or embedded control board can receive the analog output signal from the smoke sensor via an analog-to-digital converter interface and convert it into a digital quantity suitable for subsequent processing. The processor can be an MCU, industrial control board, ARM controller, PLC expansion control unit, etc. For example, a control chip with ADC sampling function can be used to sample the analog voltage signal output by the smoke sensor in the range of 0 to 5V or 0 to 3.3V into discrete values; if a 12-bit ADC is used, sampled values ​​in the range of 0 to 4095 can be obtained, and subsequent processing can be performed directly based on this sampled value sequence. The second smoke characterization signal can be acquired through the controller's digital input port. For example, the output of the comparison and determination circuit can be connected to the GPIO input, interrupt input, or digital acquisition port to read the current trigger level state in real time, or to trigger the acquisition action when the level changes.

[0067] In practice, the acquisition action can be executed periodically by the control program. The control program can be deployed in microcontroller firmware, embedded Linux processes, PLC ladder logic, RTOS task programs, or edge node applications issued by an industrial control host computer. For example, a periodic sampling task can be set up in the controller to read analog inputs at fixed sampling intervals and simultaneously read the digital trigger status once.

[0068] The first smoke characterization signal is not simply an "alarm status" result, but a continuous quantity used to describe the degree, rate, and trend of change of the smoke signal over a period of time. Therefore, necessary preprocessing can be performed on this analog signal, but this preprocessing must ensure that its continuous change characteristics are not altered.

[0069] For example, limiting, simple low-pass filtering, moving average, or peak removal can be added to the sampling front end to reduce the impact of power supply noise, line coupling interference, or sampling quantization error on the analog signal.

[0070] The second smoke characterization signal is a fast discrete output obtained by threshold comparison of the first smoke characterization signal. Since the second smoke characterization signal is usually directly provided by the comparison and determination circuit, its advantages are fast response, simple interface, and easy direct connection to the controller input.

[0071] Typically, the second smoke characterization signal can be represented by a high level indicating no trigger and a low level indicating trigger, or conversely, a low level indicating no trigger and a high level indicating trigger, depending on the output type, pull-up method, and module design of the comparison determination circuit.

[0072] In practical implementation, the preset threshold can be provided by a threshold setting circuit. This circuit can be an adjustable potentiometer voltage divider circuit, a fixed voltage divider circuit, a digital-to-analog converter output circuit, or a comparison threshold indirectly set by the controller through a programmable device. If an adjustable potentiometer is used, the manufacturing or commissioning personnel can manually calibrate the comparison threshold based on the internal volume of the energy storage box, the sensor installation location, the smoke warning sensitivity requirements, and the on-site false alarm tolerance. If a digitally configurable method is used, the threshold parameters can be issued by a host computer, maintenance terminal, or local commissioning software and written into the controller parameter area or non-volatile memory. It should be understood that the preset threshold is not limited to a single fixed value; it can also be a threshold that remains unchanged over a period of operation after calibration, or a threshold level pre-selected based on the equipment model, installation location, and box volume.

[0073] Taking an energy storage box scenario as an example, the initial smoke release during the opening of the cell safety valve typically has a short initial response time. Therefore, the sampling period for the first smoke characterization signal should not be too long, otherwise it is easy to lose information about the leading edge change; however, the sampling period should not be too short either, otherwise it will amplify the impact of instantaneous electrical noise on the sampled value. A feasible setting is to set the analog sampling period in the range of 10ms to 200ms, which can be selected according to the controller performance, signal noise level, and the expected smoke change rate inside the box.

[0074] For example, a 50ms sampling period can be used as the basic sampling period, so that the controller can acquire 20 analog sample values ​​per second and simultaneously read the digital trigger status. This can capture the rapid changes in the initial stage of the battery cell safety valve opening without putting too much sampling burden on ordinary industrial controllers.

[0075] For example, the basis for setting the preset threshold can be determined by combining the output distribution of the sensor under smoke-free conditions, slight disturbance conditions, and simulated abnormal smoke conditions. In actual deployment, a range of background analog quantity data can be collected first under the conditions of closed cabinet door, normal equipment operation, and no smoke as a background reference; then, during the commissioning phase, the range of changes in analog quantity under slight disturbance and abnormal smoke events can be recorded using controlled smoke sources, small-flow test smoke, or historical test data, thereby setting the preset threshold at a position "higher than the background disturbance range and lower than the actual abnormal smoke range".

[0076] For example, if the sensor's simulated sampling value is mainly distributed between 800 and 1100 under normal background conditions, occasionally rises to around 1300 under non-abnormal disturbances caused by short-term opening and closing of the door, and can stably rise above 1800 in a simulated safety valve smoke release test, then the sampling value range corresponding to the preset threshold can be initially set within the range of 1450 to 1600. Further fine-tuning can be made based on the on-site false alarm situation and response requirements. The above values ​​are merely examples and do not constitute a limitation on specific thresholds.

[0077] In the energy storage box example, the smoke sensor can be installed on the top of the box or near the battery cell exhaust path. The controller uses an edge control board with an ADC and digital input interface. The analog signal output by the smoke sensor module is connected to the ADC channel of the control board as the first smoke characterization signal; the digital signal output by the comparison and determination circuit is connected to the GPIO input of the control board as the second smoke characterization signal. The control board runs a local determination program, periodically records the two types of signals, and forms a synchronous sampling sequence in the local buffer.

[0078] For example, in a single sampling, the first smoke characterization signal can be represented as a discrete numerical sequence that varies over time, such as 1020, 1045, 1102, 1260, 1490, 1715, etc. Simultaneously, the second smoke characterization signal remains in a non-triggered state for the first few sampling periods, and then becomes triggered after the analog quantity exceeds a preset threshold. In this embodiment, the first smoke characterization signal provides a continuously changing basis for subsequent judgments, while the second smoke characterization signal provides a rapid triggering entry point for subsequent judgments; together, they constitute the basic input for smoke-linked control.

[0079] Regarding S102 above:

[0080] Here, "responding to the second smoke characterization signal satisfying the preset trigger state" can be understood as using a digital trigger signal as the entry point for quickly initiating the subsequent confirmation process. Since the second smoke characterization signal is a discrete result obtained by comparing the first smoke characterization signal with a preset threshold, its advantages lie in its fast response and clear triggering, making it suitable as the starting condition for entering the stability confirmation stage. The first smoke characterization signal, on the other hand, retains richer continuous change information, making it suitable for further determining whether the current trigger corresponds to a real smoke event or is merely a transient threshold-crossing phenomenon caused by a short-term disturbance. In other words, in this embodiment, the second smoke characterization signal mainly plays the role of "initiating the confirmation process," while the first smoke characterization signal mainly plays the role of "completing the authenticity confirmation."

[0081] In practical implementation, when the controller detects that the second smoke characterization signal meets the preset trigger state, it can immediately establish a stability determination time window in memory corresponding to the current trigger time, and continuously read the sampled value of the first smoke characterization signal within this stability determination time window. The stability determination time window can be a fixed duration extending backward from the trigger time, or it can be a combined duration that reserves a small number of preceding samples near the trigger time and continues to extend backward.

[0082] For example, a circular buffer or sliding buffer queue can be set in the controller to freeze the sampling sequence near the current moment and start the stability calculation when the digital trigger signal meets the preset trigger state.

[0083] In practical implementation, the preset stability assessment time window can be divided into two consecutive time intervals. The first confirmation sub-window is used to obtain the set of sampled values ​​before the trigger, and the second confirmation sub-window is used to obtain the set of sampled values ​​for the subsequent period. The two time intervals can be divided according to the length of time or the number of sampling points.

[0084] For example, when using a fixed sampling period, the stabilization time window can be divided into a first confirmation sub-window corresponding to the first few sampling periods and a second confirmation sub-window corresponding to the subsequent few sampling periods. If the sampling period is set to 50ms, the first confirmation sub-window can be set to 200ms to 500ms, corresponding to 4 to 10 sampling points; the second confirmation sub-window can be set to 300ms to 1000ms, corresponding to 6 to 20 sampling points. The specific values ​​can be determined based on the internal volume of the energy storage box, the installation location of the smoke sensor, the expected smoke diffusion rate, and the controller's computing power. The above values ​​are only illustrative implementation examples and do not constitute limitations.

[0085] In this embodiment, the first growth parameter reflects the degree of increase in the initial sampled values ​​after triggering. Generally, the first growth parameter can be calculated based on the sampled value sequence within the first confirmation sub-window, including the amount of increase, the growth rate, or the offset of the local peak value relative to the initial value within that sub-window. Examples include the difference between the peak value and the initial value, the difference between the final value and the initial value, the cumulative increment of several consecutive sample points, or a discrete quantity representing the degree of increase in the initial phase. The purpose of the first growth parameter is not to accurately reconstruct the smoke concentration, but rather to describe whether a sufficiently significant increase in the initial signal has occurred after triggering.

[0086] Correspondingly, the second retention parameter is used to reflect the degree of retention of the sampled values ​​after triggering. Based on the sampled value sequence within the second confirmation sub-window, it can be calculated whether the first smoke characterization signal remains at a high level within that sub-window, whether there is persistent residue, and whether it maintains an offset trend higher than the background state in the later stage.

[0087] For example, the average, minimum, or final value within the second confirmation window, or the percentage of samples consistently above a certain reference level, can be used as the second hold parameter. The purpose of the second hold parameter is to characterize whether the smoke state continues for a period of time after the initial increase occurs, rather than rapidly returning to the background level after triggering.

[0088] For example, after detecting that the second smoke characterization signal meets a preset trigger state, the controller writes the sampled value of the first smoke characterization signal within the current stabilization time window into an array or buffer sequence, and extracts the first sub-sequence corresponding to the first confirmation sub-window and the second sub-sequence corresponding to the second confirmation sub-window based on the array index range. Subsequently, the parameter calculation function is called to process the first and second sub-sequences respectively, and outputs the first growth parameter and the second hold parameter. This calculation process can be deployed in a timed task function in the MCU firmware, a C / C++ service program on the edge control board, a structured text program in the PLC, or a Python / Go processing process in the industrial edge gateway.

[0089] In the example of the energy storage box scenario, after the second smoke characterization signal changes from a non-triggered state to a triggered state, the controller immediately begins a stabilization time window with a total duration of 800ms, where the first 300ms is the first confirmation sub-window and the last 500ms is the second confirmation sub-window. Assuming a sampling period of 50ms, the first confirmation sub-window contains 6 sampling points, and the second confirmation sub-window contains 10 sampling points. If the first smoke characterization signal sequence obtained in the first confirmation sub-window is 1520, 1610, 1735, 1880, 1965, 2010, it can be seen that there is a relatively obvious rising process in the first stage; if the signal sequence obtained in the second confirmation sub-window is 1985, 1940, 1915, 1888, 1860, 1835, 1810, 1785, 1760, 1740, it indicates that the latter stage still maintains a high level and does not disappear quickly. For this type of sequence, the first growth parameter and the second retention parameter will usually reach the corresponding threshold, thus supporting the generation of smoke trigger determination results.

[0090] Conversely, in a non-abnormal disturbance example, when the second smoke characterization signal briefly meets the preset trigger state, the sampled value sequence in the first confirmation sub-window may be 1480, 1640, 1820, 1710, 1560, 1495. Although there is a sudden increase at the beginning, if the sampled value sequence in the second confirmation sub-window further shows 1410, 1345, 1280, 1220, 1185, 1150, 1125, 1105, 1090, 1080, it indicates that the subsequent retention is low, and the signal quickly falls back to near the background level after triggering. For this type of situation, even if the second smoke characterization signal has met the preset trigger state, it is not advisable to directly generate a linkage trigger conclusion, but should make a comprehensive judgment based on the first growth parameter and the second retention parameter. This implementation reflects the core idea of ​​this application that distinguishes it from the traditional "single threshold is linkage" scheme.

[0091] The criteria for setting the first and second thresholds can be determined by combining the "significance of the initial growth" and the "significance of the subsequent maintenance," respectively. Generally, the first threshold is used to filter out insignificant growth caused by noise, minor disturbances, or extremely small fluctuations; the second threshold is used to filter out short-term events that show an initial increase but fail to maintain their duration. In actual deployment, based on background sampling data from real injection chamber environments, door opening and closing test data, and simulated safety valve discharge test data, the first growth parameter and the second maintenance parameter under different operating conditions can be statistically analyzed. The first threshold can be set at a position "higher than the background perturbation growth range and lower than the actual discharge growth range," and the second threshold can be set at a position "higher than the short-term fallback event maintenance range and lower than the actual smoke maintenance range."

[0092] For example, if the first growth parameter during short-term opening and closing of the door is usually distributed in the range of 80 to 220, while the first growth parameter during a simulated safety valve discharge event usually reaches 350 or more, then the first threshold can be preset to the range of 260 to 320; if the subsequent holding parameter caused by the opening and closing of the door usually does not exceed 120, while the second holding parameter under a real discharge event is stably higher than 260, then the second threshold can be preset to the range of 180 to 230.

[0093] For example, the setting of the first and second thresholds can be adjusted not only according to different box types, sensor models, sampling cycles, and environmental conditions, but also determined in stages based on on-site calibration results. Generally, background data can be collected first under conditions of closed box doors, normal equipment operation, and no smoke. Then, disturbance data can be collected under non-abnormal disturbance conditions such as door opening and closing and local airflow passing over the sensor head, forming the distribution ranges of the first growth parameter and the second holding parameter under background and disturbance conditions, respectively. Subsequently, the distribution ranges of the corresponding parameters under simulated safety valve discharge events can be collected through controlled smoke sources, small-flow test smoke, or historical test data. When setting the thresholds, the first threshold can be set between the upper limit of the first growth parameter under disturbance conditions and the lower limit of the first growth parameter under actual discharge conditions, with a certain safety margin reserved. The second threshold can be set between the upper limit of the second holding parameter under disturbance conditions and the lower limit of the second holding parameter under actual discharge conditions, with a certain safety margin reserved as well. This allows the threshold to be both higher than the parameter level formed by typical short-term disturbances and lower than the parameter level that can usually be reached in real smoke events, thus balancing response sensitivity and false alarm suppression capability.

[0094] For example, in a small-capacity energy storage box scenario, the effective volume of the box is small, the smoke sensor is installed close to the battery cell exhaust path, the smoke discharge reaches the sensor in a short time, the initial increase is rapid and the subsequent hold is significant. Field calibration shows that during short-term door opening and closing, the first increase parameter is typically distributed between 90 and 180, and the second hold parameter is typically no higher than 100. During simulated safety valve discharge tests, the first increase parameter can reach 360 to 620, and the second hold parameter can reach 260 to 430. In this case, the first threshold can be set to 240 to 300, and the second threshold can be set to 160 to 220. With this setting, while general door opening and closing may create a short-term spike, it is difficult to simultaneously meet the dual conditions of initial increase and subsequent hold, while real discharge events are more likely to stably exceed both thresholds.

[0095] For example, in a large-capacity energy storage box scenario, the smoke sensor is installed relatively far from the battery cell exhaust path, and the internal flow channel is longer. The initial smoke rises relatively slowly before reaching the sensor, but once it becomes trapped inside the box, the subsequent holding time is relatively long. Calibration shows that the first rise parameter is typically 70 to 150 when the door opens and closes, and the second holding parameter is typically no higher than 80. During simulated safety valve discharge tests, the first rise parameter is mostly distributed between 220 and 380, and the second holding parameter is mostly distributed between 300 and 520. For this type of scenario, the first threshold can be appropriately lowered, for example, set to 180 to 210, to avoid missing the actual discharge front due to the sensor's distant installation position; simultaneously, the second threshold can be appropriately increased, for example, set to 220 to 280, to more effectively distinguish between actual discharge and short-term disturbances using the subsequent holding characteristics. Through the above methods, parameter tuning can be flexibly completed for different box structures and sensor arrangements.

[0096] Regarding the above S103:

[0097] The linkage control command is control information generated by the controller based on the smoke trigger determination result, used to drive the external actuator into a preset working state. The external actuator is an execution component related to the safety protection of the energy storage box, and the preset linkage action is a response action pre-set for abnormal smoke events. That is to say, in this embodiment, the smoke trigger determination result obtained in the aforementioned S101 and S102 is not only used to output an alarm conclusion, but is further used as a control input to drive the corresponding execution branch of the energy storage box into a safety response state.

[0098] In practical implementation, after determining that the smoke triggering result meets the linkage conditions, the controller can map the result into a corresponding linkage control command and apply it to the external actuator through a local output interface or control path. This linkage control command can be either a direct-drive control signal or an action command oriented towards a specific target. The core principle is not to limit the specific output carrier, but to enable the smoke triggering result to be converted into an executable safety response action.

[0099] In energy storage enclosure scenarios, external actuators can be components related to enclosure safety and protection, such as one or more of the following: heating triggering components, fire-fighting actuators, media introduction components, high-voltage cut-off components, or alarm indication components. Correspondingly, preset linkage actions can either activate a single actuator or cause multiple actuators to enter corresponding working states according to pre-defined linkage relationships.

[0100] For example, in an energy storage module application, the smoke sensor is installed near the battery cell exhaust path. When the controller determines in S102 that the current smoke event meets the linkage conditions, it can output a linkage control command to activate the corresponding module's execution branch. For example, it can output a control command to drive the heating trigger component, causing the corresponding protection mechanism to enter the release preparation state; it can also output a control command to drive the fire-fighting execution component, making the fire-fighting medium introduction path executable; and it can also output a control command to drive the alarm notification component, providing local anomaly notifications to maintenance personnel. Thus, the smoke trigger determination result can be converted into an actual safety response action for the energy storage module, thereby completing the conversion from smoke detection to linkage execution.

[0101] The key point of S103 is that after the smoke trigger determination result has been confirmed through the aforementioned phased confirmation mechanism, the confirmation result is converted into a clear control action for the external actuator, enabling the system to move from the smoke state recognition stage to the safety response stage. Compared with the scheme that only outputs smoke alarm information, this application directly drives the action of the external actuator through linkage control commands, which enables the abnormal smoke event in the energy storage box to establish a clear response relationship with the corresponding safety protection action, thereby improving the engineering feasibility of linkage control.

[0102] For the second smoke characterization signal to satisfy the preset trigger state, in some embodiments, there can be two scenarios: one is that the second smoke characterization signal is currently in a trigger level state, and the other is that the second smoke characterization signal jumps from a non-trigger level state to a trigger level state. This is because the second smoke characterization signal may be read by the controller as "already in a valid state" or detected by the controller as "just switched to a valid state." Although the two differ in timing, both indicate that the comparison judgment result has reached the trigger threshold and can be used as the entry condition for subsequent stability confirmation. For example, in the low-level active implementation, when the second smoke characterization signal is currently low or jumps from high to low, it can be determined that it satisfies the preset trigger state; in the high-level active implementation, the opposite level definition method can be used. Through the above settings, "currently triggered" and "just triggered" can be uniformly included in the subsequent confirmation process, thereby avoiding inconsistencies in trigger entry points due to different sampling times or program execution times.

[0103] Optional, see Figure 2 The flowchart below shows a method for generating a smoke trigger determination result according to an embodiment of this application, including steps S201 to S204, wherein:

[0104] S201: In response to the second smoke characterization signal satisfying the preset trigger state, it is determined that the pending confirmation state is entered;

[0105] S202: In the pending confirmation state, multiple sampled values ​​corresponding to the first smoke characterization signal are obtained in the first confirmation sub-window and the second confirmation sub-window, respectively;

[0106] S203: Determine the first growth parameter based on multiple sampled values ​​in the first confirmation sub-window, and determine the second hold parameter based on multiple sampled values ​​in the second confirmation sub-window;

[0107] S204: In response to the first growth parameter being greater than the first threshold and the second holding parameter being greater than the second threshold, determine that the smoke trigger determination result characterization meets the linkage condition; in response to the first growth parameter being less than or equal to the first threshold, or the second holding parameter being less than or equal to the second threshold, cancel the pending confirmation state and determine that the smoke trigger determination result characterization does not meet the linkage condition.

[0108] In some embodiments, when the second smoke characterization signal meets a preset trigger state, the controller does not immediately output a linkage conclusion, but instead first enters a pending confirmation state. The pending confirmation state indicates that the controller has detected the digital trigger entry, but needs to further confirm whether the trigger corresponds to a real smoke event by considering the changes in the first smoke characterization signal over a subsequent period. In this pending confirmation state, the controller acquires multiple sampled values ​​corresponding to the first smoke characterization signal in the first and second confirmation sub-windows, and determines a first growth parameter and a second holding parameter accordingly. The first growth parameter characterizes the growth rate of the preceding sampled values, and the second holding parameter characterizes the holding rate of the following sampled values. Subsequently, the first growth parameter is compared with a first threshold, and the second holding parameter is compared with a second threshold. When the first growth parameter is greater than the first threshold and the second holding parameter is greater than the second threshold, the smoke trigger determination result characterization meets the linkage condition. When the first growth parameter is less than or equal to the first threshold, or the second holding parameter is less than or equal to the second threshold, the pending confirmation state is canceled, and the smoke trigger determination result characterization does not meet the linkage condition. In other words, this implementation method does not make a linkage judgment based solely on a single digital trigger result, but rather further filters the authenticity of the smoke event through a two-stage approach of initial growth confirmation and subsequent maintenance confirmation.

[0109] For example, in an energy storage box scenario, when the second smoke characterization signal transitions from a non-triggered state to a triggered state, the controller can immediately enter a pending confirmation state and extract two sampling sequences within a preset stabilization time window. If the sampling values ​​in the first confirmation sub-window are 1520, 1610, 1735, 1880, 1965, and 2010, and the sampling values ​​in the second confirmation sub-window are 1985, 1940, 1915, 1888, 1860, 1835, 1810, 1785, 1760, and 1740, it indicates a significant increase in the first segment and a relatively high level in the second segment. The corresponding first increase parameter and second hold parameter will usually reach the corresponding threshold, thus confirming that the smoke triggering judgment result meets the linkage condition.

[0110] Conversely, if the sampled values ​​in the first confirmation sub-window are 1480, 1640, 1820, 1710, 1560, and 1495, while the values ​​in the second confirmation sub-window are further 1410, 1345, 1280, 1220, 1185, 1150, 1125, 1105, 1090, and 1080, then although there is a local increase in the first segment, the second segment does not form an effective hold, and the corresponding second hold parameter does not reach the second threshold. Therefore, the pending confirmation state can be cancelled, and it can be determined that the smoke triggering judgment result does not meet the linkage condition. In this way, short-term transient disturbances can be further distinguished from real smoke events, thereby improving the stability and reliability of smoke triggering judgment.

[0111] Optionally, control the external actuator to perform preset linkage actions, including:

[0112] In response to the smoke trigger determination result indicating that the linkage condition is met, a first control command is output to start at least one external actuator;

[0113] In response to the smoke trigger determination result indicating that the release condition is met, a second control command is output to stop or reset at least one external actuator.

[0114] In some embodiments, the control of external actuators to perform preset linkage actions is not limited to outputting a single action signal only when the smoke trigger determination result meets the linkage conditions. Instead, it is further divided into a first control command for starting the external actuator and a second control command for stopping or resetting the external actuator. This configuration ensures that the safety response process in the energy storage box not only has a clear start-up entry point but also a corresponding exit or recovery entry point, thereby preventing the actuator from remaining in the active state for an extended period or prematurely exiting before the release conditions are met.

[0115] The first control command is used to switch at least one external actuator from a standby state to an operating state, and the second control command is used to switch the external actuator from an operating state to a stopped state or a reset state. The external actuator can be an execution component related to the safety protection of the energy storage box, such as one or more of a heating trigger component, a fire-fighting execution component, a media introduction component, a high-voltage cut-off component, or an alarm indication component. Accordingly, the first control command can be expressed as a start control signal, a hold control signal, or an enable control signal, and the second control command can be expressed as a stop control signal, a release control signal, or a reset control signal. Therefore, the smoke trigger determination result no longer corresponds to a single conclusion of "whether there is linkage," but is further transformed into a control action with state switching implications.

[0116] In some embodiments, the first and second control commands can be generated in the form of "execution object identifier + action category". For example, the controller can use "box number A + start fire-fighting actuator" as a first control command and "box number A + stop fire-fighting actuator" as a corresponding second control command; or use "box number B + start heating trigger assembly" as a first control command and "box number B + reset heating trigger assembly" as a second control command. In this way, when the same controller manages multiple boxes or multiple actuator branches, it can issue linkage actions to different external actuators separately, avoiding the crude control of using only a master switch.

[0117] For example, in an energy storage module scenario, when the controller determines that the current smoke event meets the linkage conditions, it can output a first control command to activate the corresponding execution branch of the module. For instance, it can output a control command to drive the heating trigger component, prompting the protection mechanism to enter a release preparation state; it can also output a control command to drive the fire-fighting execution component, making the fire-fighting medium introduction path executable; and it can also output a control command to drive the alarm notification component, providing local anomaly notifications to maintenance personnel. When the subsequent release condition is met, a second control command is output to deactivate the corresponding execution branch or restore it to a standby state. In this way, the linkage control can have a complete "start-maintain-release" state chain.

[0118] Optional, also includes:

[0119] In response to the smoke trigger determination result indicating that the linkage condition is met, event information associated with the smoke trigger event is generated and written into the storage unit to form a trigger event record;

[0120] The event information includes at least one of the following: smoke trigger determination result, linkage control information, event time information, and trigger duration information.

[0121] In some embodiments, when the smoke trigger determination result indicates that the linkage condition is met, the controller further generates event information associated with the current smoke event and writes the event information into the storage unit to form a trigger event record.

[0122] The event information may include at least one of the following: smoke trigger determination result, linkage control information, event time information, and trigger duration information. In other words, this application does not require that all fields be recorded completely for every event, but allows recording one or more of them based on the device's computing power, storage capacity, and operation and maintenance requirements. The storage unit can be any of the following: controller local storage area, non-volatile memory, log cache area, or edge node database. After the event information is written, a trigger event record corresponding to the current abnormal smoke event in the energy storage box can be formed for subsequent local calls, higher-level queries, or operation and maintenance analysis.

[0123] In some embodiments, event information can be organized into fields such as event number, smoke trigger determination result, linked object, event time information, and trigger duration information. The event time information can be obtained from the controller's local clock, real-time clock module, or synchronization time unit; the trigger duration information can be obtained from the time difference between the moment the second smoke characterization signal enters the preset trigger state and the moment the smoke trigger determination result is achieved, or from the time difference between the moment the smoke trigger determination result is achieved and the moment the release condition is met. Using this method, the resulting trigger event record retains both the determination conclusion of the current smoke event and the timing information related to the linked action.

[0124] For example, in an energy storage module scenario, when the controller outputs a first control command to activate the fire suppression system, an event log can be generated simultaneously. This event log may include at least the following: the smoke trigger determination result is "interlocking conditions met"; the interlocking object is a specific module's corresponding execution branch; the event time is the current controller clock time; and the duration from when the second smoke characterization signal enters the preset trigger state to when the interlocking conditions are met. This allows for retrospective analysis of the triggering process and interlocking response results of the abnormal smoke event in the module during subsequent maintenance.

[0125] Optionally, a second control command is output to stop or reset at least one external actuator, including:

[0126] In response to the second smoke characterization signal exiting the preset trigger state and the first smoke characterization signal falling back to the preset release range and continuing to reach the preset release duration, it is determined that the smoke trigger determination result characterization meets the release condition.

[0127] In some embodiments, for outputting a second control command used to stop or reset at least one external actuator, the linkage is not immediately released when the second smoke characterization signal exits the preset trigger state. Instead, the first smoke characterization signal is required to fall back to a preset release range and remain there for a preset release duration before the smoke trigger determination result is deemed to meet the release condition. This setting is to avoid the actuator stopping or resetting prematurely when the first smoke characterization signal is still at a high level or there is still a short-term residual smoke just as the digital trigger signal exits the trigger state.

[0128] The preset release interval can be understood as the safe fallback interval corresponding to the first smoke characterization signal, preferably used to characterize the interval where the current analog signal has fallen back to a state close to background stability and no longer reflects effective residual smoke; the preset release duration can be understood as the minimum duration for the first smoke characterization signal to remain stable within the safe fallback interval. Both are used to characterize that the current abnormal smoke event has not only exited the triggering state at the digital triggering level, but has also fallen back and remained sufficiently stable at the analog level. Only when both conditions are met simultaneously is the release condition determined to be satisfied, and the second control command is output.

[0129] In some embodiments, the preset release interval and preset release duration can be set in conjunction with the storage tank volume, sensor installation location, sampling period, and natural smoke dissipation time. Generally, the preset release interval can be set to an interval higher than the upper edge of the background stability interval but lower than the lower edge of the actual residual smoke interval; the preset release duration is preferably longer than a single sampling period to filter out situations where the first smoke characterization signal fluctuates again after a short period of decline. In this way, the release condition can be matched with the actual smoke dissipation process in the energy storage tank, rather than relying solely on the recovery result of a single digital trigger to make the release judgment.

[0130] For example, in a small-capacity energy storage box scenario, the smoke sensor is installed close to the battery cell's exhaust path. The smoke falls back quickly after activation, but residual smoke may still cause slight fluctuations in a short period. If the sampled values ​​corresponding to the stable background range are mainly distributed between 900 and 1050, the preset release range can be set to 1000 to 1150, and the preset release duration can be set to 300ms to 600ms. In this way, even if the second smoke characterization signal has exited the preset trigger state, as long as the first smoke characterization signal has not yet stably fallen back to the aforementioned range and remained there for a sufficient duration, the controller will still keep the external actuator in operation.

[0131] For example, in a large-capacity energy storage unit scenario, due to the long flow channels inside the unit and the longer smoke retention time, the sensor descent process is relatively slow. If the sampling values ​​corresponding to the stable background range are mainly distributed between 850 and 980, the preset release range can be set to 980 to 1120, and the preset release duration can be set to 800ms to 1500ms. For this type of scenario, the controller only outputs the second control command after the first smoke characterization signal has continuously fallen and stabilized, causing the execution branch to exit the action state. In this way, the linkage release process can better correspond to the actual dissipation process of abnormal smoke, thereby improving the stability of the energy storage unit's linkage control.

[0132] Optionally, the first growth parameter is used to characterize the instantaneous smoke growth characteristics at the initial stage of opening the cell safety valve in the energy storage box, and the second retention parameter is used to characterize the smoke retention characteristics in the box after the smoke is released.

[0133] In some embodiments, the first growth parameter does not refer to any arbitrary growth amount, but rather to the instantaneous growth characteristics formed in the initial period of smoke emission during the initial opening of the cell safety valve. The instantaneous growth characteristics can be understood as the rapid rise, localized surge, or cumulative growth of the first smoke characterization signal within the first confirmation sub-window. Since the smoke emission during the initial opening of the cell safety valve in the energy storage box typically has the characteristics of rapid initial response, concentrated growth, and reaching the sensor in a short time, the first growth parameter preferably reflects this initial growth process, rather than the average change state within the entire stabilization time window.

[0134] Correspondingly, the second retention parameter does not refer to any arbitrary subsequent value, but rather characterizes the retention characteristics of the smoke inside the storage box after the smoke is released. The retention characteristics of the smoke inside the box can be understood as follows: after the initial increase has occurred in the first confirmation window, the smoke does not immediately dissipate, but remains at a relatively high level in the second confirmation window, or still maintains a significant deviation relative to the background state. Since the energy storage box is a relatively enclosed space, the smoke generated after the cell safety valve is opened will usually leave some residue inside the box for a short period of time. Therefore, the second retention parameter preferably reflects this subsequent retention process, rather than just reflecting a single instantaneous value.

[0135] This configuration allows the first growth parameter and the second holding parameter to correspond to the initial growth behavior and the subsequent holding behavior in an abnormal smoke event in the energy storage box, respectively. This directly links the parameters to the specific scenario characteristics addressed in this application, rather than remaining at the level of general signal processing. Consequently, the subsequent confirmation of the smoke event no longer relies solely on a single instantaneous threshold crossing, but can instead be based on the timing characteristics of the smoke release during the initial opening of the cell safety valve.

[0136] Optionally, it also includes:

[0137] The difference between the peak value and the initial value of the first smoke characterization signal within the first confirmation sub-window is determined as the first growth parameter;

[0138] The average, minimum, or final value of the first smoke characterization signal within the second confirmation sub-window is determined as the second hold parameter.

[0139] In some embodiments, to facilitate rapid implementation on edge controllers, microcontrollers, or industrial control boards, the first growth parameter can be determined by the difference between the peak value and the initial value of the first smoke characterization signal within the first confirmation sub-window. This is because the difference between the peak value and the initial value directly reflects the magnitude of the initial growth within the first confirmation sub-window, and the computational load is relatively small, making it suitable for real-time execution on resource-constrained controllers. For example, if the sampled value sequence within the first confirmation sub-window is 1520, 1610, 1735, 1880, 1965, 2010, then the peak value can be 2010, and the initial value can be 1520. The difference between the two is 490, which can be used as the first growth parameter.

[0140] For the second hold parameter, in some embodiments, it can be determined using the average, minimum, or final value of the first smoke characterization signal within the second confirmation sub-window. If the overall hold level is emphasized, the average value can be used; if the emphasis is on preventing excessively low drops throughout the hold phase, the minimum value can be used; if the emphasis is on maintaining a certain residual level at the end of the second confirmation sub-window, the final value can be used. For example, if the sampling value sequence within the second confirmation sub-window is 1985, 1940, 1915, 1888, 1860, 1835, 1810, 1785, 1760, 1740, then the average value of this sequence can be used as the second hold parameter; or in another embodiment, the minimum value 1740 or the final value 1740 can be used as the second hold parameter. The choice of which form to use can be determined by considering the controller's processing power, sensor noise level, and the characteristics of the plug-in structure.

[0141] It should be understood that the difference between the peak and the initial value, the average value, the minimum value, or the final value here are not isolated examples, but rather a feasible way to determine the first growth parameter and the second hold parameter. Their common characteristic is that the former is used to characterize the initial growth intensity within the first confirmation sub-window, and the latter is used to characterize the degree of hold-up within the second confirmation sub-window.

[0142] By adopting the above parameter format, those skilled in the art can extract the corresponding parameters directly based on the sampled value sequence without introducing a complex model.

[0143] Optional, also includes:

[0144] In response to a first growth parameter being greater than a first threshold and a second holding parameter being less than or equal to a second threshold, an instantaneous disturbance event is identified, and the output linkage control command is suppressed.

[0145] In some embodiments, if the first growth parameter is greater than the first threshold, while the second holding parameter is less than or equal to the second threshold, it indicates that a significant initial growth has occurred within the first confirmation sub-window, but a corresponding subsequent holding has not formed within the second confirmation sub-window. For energy storage sub-box scenarios, this type of signal pattern typically does not conform to the typical timing characteristics of smoke release after the initial opening of the cell safety valve, and is more likely to correspond to signal spikes caused by short-term airflow, short-term door opening and closing, local disturbances, or other instantaneous interference. Therefore, such situations can be identified as instantaneous disturbance events, rather than being included in the linkage execution process as real abnormal smoke events.

[0146] The "suppress output linkage control command" here can be understood as follows: when a digital trigger entry has appeared and the first growth parameter has reached the previous growth requirement, because the second holding parameter has not reached the holding requirement, the controller no longer outputs the corresponding linkage action to the external actuator, or cancels the linkage start decision that has not yet been issued. In other words, transient disturbance events are a type of event that is identified but does not enter the actual linkage response; their function is to block erroneous linkages caused by short-term spikes.

[0147] For example, in an energy storage module scenario, if the sampled value sequence in the first confirmation window during a certain event is 1480, 1640, 1820, 1710, 1560, 1495, the first growth parameter may reach the first threshold. However, if the sampled value sequence in the second confirmation window further shows 1410, 1345, 1280, 1220, 1185, 1150, 1125, 1105, 1090, 1080, the corresponding second hold parameter is low and does not reach the second threshold. In such cases, the controller can identify it as a transient disturbance event and suppress the output of linkage control commands. Therefore, while maintaining a sensitive response to real smoke events, the probability of false linkage caused by short-term disturbances can be reduced.

[0148] The above settings allow for further screening of smoke events across two dimensions: "initial growth" and "subsequent persistence." Only events exhibiting both significant growth and effective persistence are deemed to meet the linkage criteria; events with only an initial spike and lacking subsequent persistence are treated as transient disturbance events, thereby improving the reliability of smoke triggering determination for energy storage boxes.

[0149] Optional, see Figure 3 The flowchart of a method for determining a first growth parameter provided in an embodiment of this application includes:

[0150] S301: Determine the local peak time corresponding to the first smoke characterization signal within the first confirmation sub-window, and determine the time when the first smoke characterization signal first falls back to a point no higher than the starting sampling value of the first confirmation sub-window plus a preset disturbance tolerance from the local peak time.

[0151] S302: In response to the fact that the fall time between the local peak time and the fall intersection time is less than the threshold of the through airflow time corresponding to a single door opening action, the sampling segment between the local peak time and the fall intersection time is determined as the door opening and closing disturbance segment.

[0152] S303: Truncate the door opening and closing disturbance segment, and reconstruct the leading edge of the first confirmation sub-window based on the continuous rising sampling segment before the local peak moment;

[0153] S304: Determine the first growth parameter based on the reconstructed frontier curve.

[0154] In some embodiments, the first growth parameter is not directly determined by the change in the original peak value within the first confirmation window. Instead, it is first identified by recognizing short-term through-thrash disturbances caused by door opening and closing, and then determined based on the continuously rising leading edge after disturbance removal. This is because when the energy storage box door opens and closes, the airflow at the door gap sweeps across the sensor in a short time, causing the first smoke characterization signal to show a rapid rise followed by a rapid fall of a peak; while the actual smoke emission at the initial stage of the cell safety valve opening usually shows a rapid rise in the leading edge without an immediate fall. If the two are not distinguished, the door opening and closing disturbance can easily be mistakenly included in the first growth parameter, thereby inflating the initial growth determination result.

[0155] The local peak moment can be understood as the sampling moment when the first smoke characterization signal within the first confirmation sub-window changes from continuous rise to fall. The fall-off intersection moment can be understood as the sampling moment when, starting from the local peak moment and searching along the time direction, the first smoke characterization signal first falls back to a level not higher than "the initial sampling value of the first confirmation sub-window plus the preset disturbance tolerance". The preset disturbance tolerance is preferably used to cover small offsets caused by background noise, slight door vibrations, and line fluctuations. Its setting should not be too large to avoid mistakenly absorbing the effective increment after the actual smoke release into the background interval; nor should it be too small to avoid misjudging normal noise jitter as the fall-off endpoint.

[0156] In some embodiments, the preset disturbance tolerance can be determined in conjunction with the short-term fluctuation range of the first smoke characterization signal under smoke-free background conditions.

[0157] For example, multiple sets of first smoke characterization signals can be continuously collected under a smoke-free state with the door closed. The fluctuation amplitude of adjacent sampled values ​​or the natural swing within a fixed time window can be statistically analyzed, and a preset disturbance tolerance can be set to a range of values ​​higher than the upper limit of background fluctuations but lower than the typical peak drop amplitude of door opening and closing disturbances. If the short-term swing amplitude of the first smoke characterization signal under background conditions typically does not exceed 20 to 35 sample units, while the post-peak drop amplitude caused by door opening and closing typically exceeds 80 sample units, then the preset disturbance tolerance can be set to 40 to 60 sample units. With this setting, when the post-peak signal quickly drops back to near the initial value, the drop intersection time can be identified more stably.

[0158] The threshold for the duration of airflow crossing is preferably determined by combining the door structure, door gap width, sensor installation location, and the results of a single door opening test. This threshold is used to characterize the typical duration of the disturbance peak caused by door opening and closing, from its formation to its fall. If the fall time is shorter than this threshold, it better matches the temporal characteristics of short-term disturbances caused by door opening and closing; if the fall time is significantly longer than this threshold, it is more likely to correspond to the continuous changes after actual smoke release. For example, multiple single door opening and closing tests can be conducted under smoke-free conditions, recording the duration range from the local peak value to near the initial value of the first smoke characterization signal peak caused by door opening and closing, and setting the threshold for the duration of airflow crossing near or slightly above the upper limit of this range.

[0159] In a small-volume energy storage box scenario, the internal volume of the box is small, and the distance between the door and the sensor is close. The airflow generated when the door opens and closes reaches the sensor quickly and falls back down rapidly. With a sampling period of 50ms, after a single door opening and closing test, the duration of the peak falling back to near the initial value is typically between 100ms and 200ms. Therefore, the threshold for the airflow duration can be set to 220ms to 260ms. If the sequence of sampled values ​​within a certain first confirmation sub-window is 1180, 1320, 1490, 1710, 1650, 1410, 1225, and 1195, then the time corresponding to 1710 can be determined as the local peak time. If the preset perturbation tolerance is 60, then the fallback reference value is 1240. The time when the value falls back to no higher than 1240 after the peak corresponds to a sampled value of 1225. At this time, the duration from the local peak time to the fallback intersection time is 150ms, which is less than the above threshold. Therefore, the segment corresponding to 1710 to 1225 can be determined as the gate opening and closing perturbation segment. Subsequently, this perturbation segment is truncated, and the leading edge reconstruction is performed based on the continuous rising segments corresponding to 1180, 1320, 1490, and 1710. The first growth parameter is then determined accordingly.

[0160] In a large-capacity energy storage box scenario, the distance between the door and the sensor is relatively large, and the flow channel inside the box is long, resulting in a relatively slow airflow propagation and fall-off process caused by the opening and closing of the door. If, under the same sampling period, the typical fall-off time of the door opening and closing disturbance is distributed between 200ms and 350ms, then the threshold for the through-airflow duration can be set to 380ms to 450ms. If the sampling value sequence within a certain first confirmation sub-window is 1210, 1365, 1540, 1760, 1890, 1975, 1940, 1915, then although 1975 can be considered a local peak, if the peak does not fall back to the reference value corresponding to "initial sampling value plus preset disturbance tolerance" in a short time in subsequent sampling, and the corresponding duration exceeds the aforementioned through-airflow duration threshold, then this latter segment should not be identified as a door opening and closing disturbance segment, but should be retained as part of the actual smoke front evolution. In this case, the first growth parameter can be determined directly based on the reconstructed front curve or the continuous rising segment.

[0161] In some embodiments, the leading edge reconstruction is preferably used to preserve the continuous growth profile of the smoke emission during the initial opening of the battery cell safety valve, rather than directly calculating the first growth parameter using the original sampling sequence containing the gate opening and closing disturbance segment. Leading edge reconstruction can be achieved by preserving the continuous rising sampling segment before the local peak moment, or by performing simple smoothing on this continuous rising sampling segment. Preferably, the reconstructed leading edge curve still maintains the continuous rising characteristic of the initial segment, so that the first growth parameter reflects more the actual growth degree of the emission leading edge, rather than the short-term peak drop characteristic caused by gate opening and closing.

[0162] Using the above method, short-term disturbance segments matching a single door opening action can be identified within the first confirmation sub-window, then truncated, and the leading edge curve reconstructed based on the continuously rising portion of the remaining leading edge, thereby determining the first growth parameter. Thus, the first growth parameter no longer simply corresponds to the difference between the original peak value and the initial value, but can more stably characterize the true leading edge growth characteristics of smoke emission during the initial opening of the cell safety valve inside the energy storage box, thereby reducing the impact of short-term door opening and closing disturbances on the determination of the leading edge growth.

[0163] Optionally, the second holding parameter is determined, including:

[0164] The reference line is determined based on the sampled value at the end of the first confirmation sub-window and the preset attenuation tolerance;

[0165] Within the second confirmation sub-window, in response to the first smoke characterization signal being continuously below the holding reference line and lasting for a duration less than the door gap leakage compensation duration threshold caused by the opening and closing of the door, the corresponding sampling segment is determined as a cross-sweep segment.

[0166] The cross-sweep segment is truncated, and the second confirmation sub-window is reconstructed based on the adjacent sampled values ​​before and after the cross-sweep segment to obtain the residual hold curve;

[0167] The second retention parameter is determined based on the percentage of the duration during which the residual retention curve is above the retention reference line and / or the offset of the last segment.

[0168] In some embodiments, the second holding parameter is not determined directly based on the original sampling sequence within the second confirmation sub-window. Instead, it is first identified by recognizing a short-duration sweeping segment caused by door opening and closing, and then determined based on the residual holding curve after the sweeping segment is truncated. This is because, for actual smoke discharge during the initial opening of the cell safety valve in the energy storage box, there is usually a residual smoke holding process within the box after the end of the first confirmation sub-window. However, in the door opening and closing scenario, the through-airflow formed at the door gap may briefly sweep across the sensor within the second confirmation sub-window, causing a momentary dip in the first smoke characterization signal. If the second holding parameter is determined directly based on the original sampling sequence, this short dip could easily be mistaken for the smoke having dissipated, thus underestimating the subsequent holding characteristics.

[0169] The hold reference line can be understood as a reference level used to determine whether the smoke within the second confirmation sub-window is still in an effective hold state. The hold reference line is preferably determined based on the sampled value at the end of the first confirmation sub-window and a preset attenuation tolerance. The preset attenuation tolerance characterizes the allowable natural attenuation amplitude of the first smoke characterization signal when transitioning from the end of the first confirmation sub-window to the second confirmation sub-window in a real smoke discharge scenario. The preset attenuation tolerance should not be set too small, otherwise normal natural decline will be misjudged as abnormal sweeping; nor should it be set too large, otherwise real short-term dips will be swallowed up in the hold state.

[0170] In some embodiments, the preset attenuation tolerance can be set by combining the box volume, the distance between the sensor and the cell exhaust path, the sampling period, and the typical attenuation amplitude from the end of the first confirmation window to the beginning of the second confirmation window in a real smoke discharge test. For example, multiple simulated smoke discharge tests can be performed with the box door closed to calculate the natural attenuation range between the sampled value at the end of the first confirmation window and several sampled values ​​before the second confirmation window, and the preset attenuation tolerance can be set to a value slightly greater than the upper limit of this natural attenuation range. In this way, when a short-term rapid drop exceeding normal natural attenuation occurs within the second confirmation window, it is easier to identify it as a sweeping segment caused by the opening and closing of the door.

[0171] The threshold for compensation duration of door gap leakage is used to distinguish between two different situations: "short-term sweeping caused by door opening and closing" and "actual smoke dissipation". Generally speaking, the through-flow leakage caused by door opening and closing has a shorter duration, and the sinking is fast and the recovery is also fast; while the actual smoke dissipation is a relatively continuous falling process.

[0172] Therefore, in some embodiments, segments within the second confirmation sub-window that are continuously below the holding reference line and have a short duration can be identified as sweeping segments. The door gap leakage compensation duration threshold can be set by combining the door size, door gap width, door opening action duration, sensor installation location, and typical sweeping duration obtained from on-site door opening tests. For example, the duration range of sensor sampling values ​​below the holding reference line can be statistically analyzed through multiple single door opening tests, and the threshold can be set near or slightly above the upper limit of this range.

[0173] In specific implementation, when there are continuous sampling segments below the holding reference line within the second confirmation sub-window, and the duration of these segments is less than the door gap leakage compensation duration threshold, these sampling segments can be identified as sweeping segments. Subsequently, the sweeping segments are truncated, and holding reconstruction is performed on the second confirmation sub-window based on adjacent sampling values ​​before and after the sweeping segments. The holding reconstruction is preferably used to restore the overall contour of the actual smoke residue holding, rather than directly using the original sequence containing short-term sweeping dips. For example, adjacent sampling values ​​before and after the sweeping segments can be used as connection endpoints to form a residue holding curve in a manner that maintains continuity. Based on this residue holding curve, the second holding parameter can be further determined using the percentage of duration above the holding reference line, the final offset, or a combination of both. The percentage of duration is used to characterize the coverage degree of residual smoke holding within the second confirmation sub-window, and the final offset is used to characterize the residual magnitude remaining relative to the holding reference line at the end of the second confirmation sub-window.

[0174] For example, in a small-capacity energy storage box scenario, the sampling value at the end of the first confirmation sub-window is 1980. Real smoke discharge tests show that the natural attenuation from the first confirmation sub-window to the beginning of the second confirmation sub-window is usually no more than 120 sampling units. At this time, the preset attenuation tolerance can be set to 130 to 160 sampling units, and the corresponding reference line can be taken as 1820 to 1850. If the sampling sequence in the second confirmation sub-window is 1900, 1865, 1510, 1490, 1815, 1795, 1770, 1750, then the continuous downward segment corresponding to 1510 and 1490 is significantly lower than the reference line, and the duration is only 100ms. If the threshold for door gap leakage compensation time is 200ms obtained through the door opening test, then the segment corresponding to 1510 and 1490 can be determined as the crossing sweep segment. After truncation, the second confirmation sub-window can be reconstructed based on adjacent sample values, and the second holding parameter can be determined based on the percentage of the duration the reconstructed curve is above the holding reference line and the final offset.

[0175] For example, in a large-capacity energy storage box scenario, the sampling value at the end of the first confirmation sub-window is 1760. The natural attenuation under real smoke discharge conditions is typically within 180 sampling units. Therefore, the preset attenuation tolerance can be set to 190 to 220 sampling units, corresponding to a hold reference line of 1540 to 1570. If the sampling sequence within the second confirmation sub-window is 1705, 1650, 1605, 1560, 1520, 1480, 1435, and 1390, although the signal remains below the previous peak value, its decline duration is significantly longer than the threshold for door gap leakage compensation, and it lacks the characteristic of rapid recovery after a short dip. In this case, the corresponding segment should not be identified as a sweeping segment, but rather as part of the real smoke dissipation process. For this type of situation, the second hold parameter can be directly determined based on the original or smoothed subsequent hold curve.

[0176] In this way, the second holding parameter no longer simply corresponds to the original average, minimum, or final value within the second confirmation sub-window, but is instead based on the residual holding curve after identifying and compensating for the short-term cross-sweep phenomenon caused by door opening and closing. Therefore, the second holding parameter can more stably characterize the smoke holding characteristics inside the energy storage box after the initial smoke release from the cell safety valve, thereby reducing the interference of short-term leakage during door opening and closing on subsequent holding determination.

[0177] Optionally, it also includes:

[0178] In response to the first growth parameter being greater than the first threshold, the presence of a door opening / closing disturbance segment in the first confirmation sub-window, and the second holding parameter being less than or equal to the second threshold, the event is determined to be a through-flow disturbance event caused by door opening / closing, and the output linkage control command is suppressed.

[0179] In some embodiments, when the first growth parameter has reached the first threshold, it indicates that a significant initial growth has occurred within the first confirmation window. However, if a door opening / closing disturbance segment is simultaneously identified, and the second holding parameter is less than or equal to the second threshold, it indicates that although the event has a short-term leading-edge surge characteristic, it does not subsequently form a box-side holding characteristic corresponding to a real smoke release. For energy storage box scenarios, this type of event is more consistent with the short-term disturbance caused by the airflow passing through the sensor at the door gap when the door opens and closes, rather than the typical timing characteristic of "rapid initial growth followed by sustained existence" after smoke release at the initial stage of the cell safety valve opening. Therefore, this type of event can be identified as a through-flow disturbance event caused by door opening and closing, and is no longer considered a real abnormal smoke event to enter the linkage execution process.

[0180] In this embodiment, the first growth parameter is greater than the first threshold, indicating that the initial growth within the first confirmation sub-window has reached a predetermined significant level; the presence of a door opening / closing disturbance segment within the first confirmation sub-window indicates that a local peak segment corresponding to the short-term airflow during door opening / closing has been identified in the initial growth; and the second holding parameter is less than or equal to the second threshold, indicating that a subsequent holding state matching the actual smoke emission has not formed within the second confirmation sub-window. In other words, this embodiment does not solely rely on the presence of a "peak in the initial stage" to determine a door opening / closing disturbance, but simultaneously requires the fulfillment of three conditions: "existence of initial growth," "identification of a local disturbance segment," and "insufficient subsequent holding." This ensures that the determination of a door opening / closing disturbance event is based on a combination of the temporal characteristics of the initial and subsequent stages and the results of local disturbance identification.

[0181] In its implementation, after the controller identifies the first growth parameter, the second hold parameter, and the door opening / closing disturbance segment, it can perform event classification judgments in a preset order. For example, it can first determine whether the first growth parameter is greater than a first threshold; if not, it will not enter the event classification branch. If so, it will further determine whether a door opening / closing disturbance segment exists in the first confirmation sub-window; if not, the current event will remain in the real smoke event judgment branch. Only when the door opening / closing disturbance segment has been identified, and the second hold parameter is still less than or equal to the second threshold, will the current event be determined as a through-flow disturbance event caused by door opening / closing. This judgment order avoids directly classifying ordinary low-hold events or ordinary instantaneous spikes not caused by door disturbances as door opening / closing disturbances.

[0182] Suppressing output linkage control commands can be understood as follows: after the aforementioned through-flow disturbance event caused by door opening and closing is determined, the corresponding start control command will no longer be issued to the external actuator, or the linkage start decision that has not yet been actually executed will be revoked. Preferably, after the event is classified as a through-flow disturbance event caused by door opening and closing, the controller can maintain the system in a monitoring state, without causing the heating trigger component, fire-fighting actuator, media introduction component, or alarm indication component to enter an abnormal linkage working state. This setting can reduce the risk of malfunction caused by short-term door opening and closing to the linkage control of the energy storage box.

[0183] For example, in an energy storage box scenario, suppose the first growth parameter obtained after processing in the first confirmation sub-window is 310, which is higher than the first threshold of 260; simultaneously, in this first confirmation sub-window, a door opening and closing disturbance segment has been identified based on the local peak time, the fallback intersection time, and the fallback duration; while the second hold parameter obtained after hold reconstruction in the second confirmation sub-window is 145, which is less than the second threshold of 200. For this event, the controller can determine it as a through-flow disturbance event caused by door opening and closing, and suppress the output of linkage control commands. That is, although the front-end signal shows a significant increase, because this increase matches the characteristics of door opening and closing disturbance, and no effective hold is subsequently formed, the system does not activate the corresponding fire execution branch.

[0184] For example, in another embodiment, if the first growth parameter is 355, which is higher than the first threshold of 260, but no door opening / closing disturbance segment is identified in the first confirmation sub-window, and the second hold parameter is 275, which is higher than the second threshold of 200, then the current event should not be identified as a through-flow disturbance event caused by door opening / closing, but should continue to be processed according to the determination path of a real smoke event. Thus, it can be seen that the identification of through-flow disturbance events caused by door opening / closing in this embodiment is not determined by a single threshold, but by a combination of the first growth parameter, the door opening / closing disturbance segment, and the second hold parameter.

[0185] By employing the above method, the through-flow disturbance caused by the opening and closing of the door can be further separated from actual smoke release events. This preserves the system's sensitivity to the rapid increase in the initial stage of a real smoke release while avoiding false triggering of the linkage control due to signal spikes caused by short-term door opening and closing, thereby improving the reliability of smoke triggering judgment and linkage control in the energy storage box.

[0186] Based on the same inventive concept, this application also provides a smoke triggering determination and linkage control system corresponding to a smoke triggering determination and linkage control method. Since the principle of the system in this application is similar to the smoke triggering determination and linkage control method described above in this application, the implementation of the system can refer to the implementation of the method, and the repeated parts will not be described again.

[0187] Reference Figure 5 The diagram shown is a schematic of a smoke triggering determination and linkage control system provided in an embodiment of this application. The system includes:

[0188] The acquisition module 10 is used to acquire a first smoke characterization signal and a second smoke characterization signal output by the smoke sensor, wherein the first smoke characterization signal is an analog signal and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold.

[0189] Processing module 20 is configured to, in response to the second smoke characterization signal satisfying a preset trigger state, divide a preset stabilization time window into a first confirmation sub-window and a second confirmation sub-window located after the first confirmation sub-window; within the first confirmation sub-window, determine a first growth parameter based on the first smoke characterization signal; within the second confirmation sub-window, determine a second holding parameter based on the first smoke characterization signal; and in response to the first growth parameter being greater than a first threshold and the second holding parameter being greater than a second threshold, generate a smoke trigger determination result.

[0190] Control module 30 is used to respond to the smoke trigger determination result satisfying the linkage condition, output linkage control command, and control the external actuator to perform preset linkage action.

[0191] Optionally, it further includes: a smoke sensing interface circuit, a comparison and determination circuit, a threshold setting circuit, and a status indication circuit; the smoke sensing interface circuit is used to receive the analog signal output by the smoke sensor and input the analog signal as the first smoke characterization signal into the processing module; the comparison and determination circuit is used to compare the analog signal with a preset threshold provided by the threshold setting circuit to output the second smoke characterization signal; the status indication circuit is connected to the second smoke characterization signal and is used to visually indicate the triggering state of the second smoke characterization signal.

[0192] See Figure 4 This is a schematic diagram of a partial circuit structure of a system provided in an embodiment of this application. In some embodiments, the system further includes a smoke sensing interface circuit, a comparison and determination circuit, a threshold setting circuit, and a status indication circuit. The smoke sensing interface circuit receives the analog signal output by the smoke sensor module and introduces the analog signal into the analog sampling terminal of the processing module as the aforementioned first smoke characterization signal. The comparison and determination circuit compares the analog signal with a preset threshold and outputs a corresponding digital trigger signal as the aforementioned second smoke characterization signal. The status indication circuit provides visual prompts for the system power supply status and the trigger status of the second smoke characterization signal. Thus, the processing module can simultaneously obtain continuously changing analog information and digital trigger information after threshold comparison, thereby corresponding to the dual-caliber determination logic in the aforementioned method embodiments.

[0193] In some embodiments, the smoke sensing interface circuit may include an input path connected to the analog output terminal of the smoke sensor, which introduces the analog voltage output by the smoke sensor into the analog sampling terminal of the processing module. For example, the smoke sensor module may output an analog signal from the analog output terminal A0 as a first smoke characterization signal input to the processing module. The comparison determination circuit may be implemented using a comparator to compare the first smoke characterization signal with a comparison threshold provided by the threshold setting circuit, and output a digital signal from the comparison output terminal D0 as a second smoke characterization signal input to the processing module, which then identifies it according to a preset trigger polarity. That is, this application does not limit the second smoke characterization signal to a fixed high-level or low-level active signal, but allows the effective trigger state of the second smoke characterization signal to be predefined based on the specific comparator output form, pull-up connection relationship, and the recognition logic of the processing module.

[0194] In some embodiments, the threshold setting circuit can employ an adjustable voltage divider structure to provide an adjustable comparison threshold. By adjusting the output voltage of the voltage divider node, the threshold of the comparison decision circuit can be changed, allowing the system to adapt to different enclosure types, different sensor installation locations, and different smoke sensitivity requirements. For scenarios where the sensor installation location is close to the battery cell exhaust path and the analog signal response is fast, the comparison threshold can be relatively increased; for scenarios where the sensor installation location is far from the exhaust path and the initial response is relatively slow, the comparison threshold can be appropriately decreased. In this way, the comparison threshold output by the threshold setting circuit can match the analog signal amplitude output by the smoke sensing interface circuit, without needing to fix the threshold to a single value.

[0195] In some embodiments, the status indication circuit may include a power status indication branch and a data status indication branch. For example, Figure 4 LED1 and its corresponding current-limiting branch can be used as power status indicator branches to display the POWER status when the system is powered on; LED2 and its corresponding current-limiting branch can be used as data status indicator branches and connected to the node where the second smoke characterization signal is located to display the DATA status when the second smoke characterization signal is in an effective trigger state. Figure 4 R24 and R25 in the figure can be used as current-limiting components for LED1 and LED2, respectively, and C21 can be used as a power supply decoupling component to improve power supply stability. It should be understood that the parameters such as 100nF and 1kΩ shown in the figure are only one feasible example and do not constitute a limitation on the capacitor value, resistor value or device model; the above parameters can be adjusted within a reasonable range under different supply voltages, different LED voltage drops and different display brightness requirements.

[0196] In the example of an energy storage module scenario, the smoke sensor is positioned near the battery cell exhaust path. The smoke sensing interface circuit introduces its analog output signal into the analog-to-digital conversion channel. The comparison and determination circuit compares the analog output signal with the comparison threshold provided by the threshold setting circuit and generates a digital trigger signal at the comparison output terminal D0. The status indication circuit then visually displays the system power supply status and the trigger status at the comparison output terminal. After obtaining the analog output signal and the digital trigger signal, on the one hand, a first smoke characterization signal can be generated based on the analog output signal and participate in the determination of the aforementioned first growth parameter and second holding parameter; on the other hand, a second smoke characterization signal can be generated based on the digital trigger signal and serve as the trigger entry point for entering the stability confirmation process. Thus, not only can smoke signal acquisition and threshold comparison be realized, but the trigger determination logic in the processing module can also be combined with the on-site visual status prompts.

[0197] In some embodiments, Figure 4 The circuit shown is only for illustrative purposes, representing a partial implementation. Specifically, the connection methods between the smoke sensing interface circuit, comparison and determination circuit, threshold setting circuit, and status indication circuit can be adjusted according to the sensor type, processing module input format, power supply method, and status display requirements. For example, the comparison and determination circuit can use a comparator with open-drain or open-collector output, or other determination units capable of outputting digital trigger status; the status indication circuit can be directly connected to the second smoke characterization signal node, or connected to it through an intermediate driver stage. As long as analog signal acquisition, comparison threshold determination, and trigger status visualization can be achieved, it falls within the scope of the system implementation method disclosed in this application.

[0198] With the above settings, the smoke sensing interface circuit in the system is responsible for providing the analog input basis, the comparison and judgment circuit and the threshold setting circuit are responsible for generating the second smoke characterization signal, the status indication circuit is responsible for providing visual prompts for key states, and the processing module is responsible for jointly processing the first smoke characterization signal and the second smoke characterization signal.

[0199] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for determining and controlling smoke triggering, characterized in that, include: Acquire a first smoke characterization signal and a second smoke characterization signal output by a smoke sensor, wherein the first smoke characterization signal is an analog signal and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold; In response to the second smoke characterization signal satisfying a preset trigger state, the preset stabilization time window is divided into a first confirmation sub-window and a second confirmation sub-window located after the first confirmation sub-window; within the first confirmation sub-window, a first growth parameter is determined based on the first smoke characterization signal; within the second confirmation sub-window, a second holding parameter is determined based on the first smoke characterization signal; in response to the first growth parameter being greater than a first threshold and the second holding parameter being greater than a second threshold, a smoke trigger determination result is generated; In response to the smoke trigger determination result satisfying the linkage condition, a linkage control command is output to control the external actuator to perform a preset linkage action.

2. The smoke triggering determination and linkage control method according to claim 1, characterized in that, The second smoke characterization signal satisfies a preset trigger state, including: In response to the second smoke characterization signal being in a triggered level state, or in response to the second smoke characterization signal changing from a non-triggered level state to a triggered level state, it is determined that the second smoke characterization signal satisfies the preset trigger state.

3. The smoke triggering determination and linkage control method according to claim 1, characterized in that, The smoke generation trigger determination result includes: In response to the second smoke characterization signal satisfying the preset trigger state, it is determined that the pending confirmation state is entered; In the pending confirmation state, multiple sampled values ​​corresponding to the first smoke characterization signal are obtained in the first confirmation sub-window and the second confirmation sub-window, respectively; The first growth parameter is determined based on multiple sampled values ​​within the first confirmation sub-window, and the second hold parameter is determined based on multiple sampled values ​​within the second confirmation sub-window; In response to the first growth parameter being greater than the first threshold and the second holding parameter being greater than the second threshold, it is determined that the smoke trigger determination result characterization meets the linkage condition; in response to the first growth parameter being less than or equal to the first threshold, or the second holding parameter being less than or equal to the second threshold, the pending confirmation state is cancelled and it is determined that the smoke trigger determination result characterization does not meet the linkage condition.

4. The smoke triggering determination and linkage control method according to claim 1, characterized in that, The control of the external actuator to perform preset linkage actions includes: In response to the smoke trigger determination result indicating that the linkage condition is met, a first control command for activating at least one external actuator is output. In response to the smoke trigger determination result indicating that the release condition is met, a second control command is output to stop or reset at least one external actuator.

5. The smoke triggering determination and linkage control method according to claim 1, characterized in that, Also includes: In response to the smoke trigger determination result indicating that the linkage condition is met, event information associated with the smoke trigger event is generated and written into the storage unit to form a trigger event record; The event information includes at least one of the following: smoke trigger determination result, linkage control information, event time information, and trigger duration information.

6. The smoke triggering determination and linkage control method according to claim 4, characterized in that, The output is used to stop or reset a second control command for at least one external actuator, including: In response to the second smoke characterization signal exiting the preset trigger state, and the first smoke characterization signal falling back to the preset release range and continuing to reach the preset release duration, it is determined that the smoke trigger determination result characterization meets the release condition.

7. The smoke triggering determination and linkage control method according to claim 1, characterized in that, The first growth parameter is used to characterize the instantaneous smoke growth characteristics at the initial stage of opening the cell safety valve in the energy storage box, and the second retention parameter is used to characterize the smoke retention characteristics in the box after the smoke is released.

8. The smoke triggering determination and linkage control method according to claim 1, characterized in that, Also includes: The difference between the peak value and the initial value of the first smoke characterization signal within the first confirmation sub-window is determined as the first growth parameter; The average, minimum, or final value of the first smoke characterization signal within the second confirmation sub-window is determined as the second hold parameter.

9. The smoke triggering determination and linkage control method according to claim 1, characterized in that, Also includes: In response to the first growth parameter being greater than the first threshold and the second holding parameter being less than or equal to the second threshold, an instantaneous disturbance event is determined, and the output of the linkage control command is suppressed.

10. The smoke triggering determination and linkage control method according to claim 3, characterized in that, Determining the first growth parameter includes: Within the first confirmation sub-window, determine the local peak time corresponding to the first smoke characterization signal, and determine the time when the first smoke characterization signal first falls back to a point no higher than the starting sampling value of the first confirmation sub-window plus a preset disturbance tolerance from the local peak time. In response to the fact that the fall time between the local peak moment and the fall intersection moment is less than the threshold of the through airflow duration corresponding to a single door opening action, the sampling segment between the local peak moment and the fall intersection moment is determined as the door opening and closing disturbance segment. The door opening and closing disturbance segment is truncated, and the leading edge reconstruction of the first confirmation sub-window is performed based on the continuous rising sampling segment before the local peak moment; The first growth parameter is determined based on the reconstructed frontier curve.

11. The smoke triggering determination and linkage control method according to claim 3, characterized in that, Determining the second holding parameter includes: The reference line is determined based on the sampled value at the end of the first confirmation sub-window and the preset attenuation tolerance; Within the second confirmation sub-window, in response to the first smoke characterization signal being continuously lower than the holding reference line and lasting for a duration less than the door gap leakage compensation duration threshold caused by door opening and closing, the corresponding sampling segment is determined as a cross-sweep segment. The cross-sweep segment is truncated, and the second confirmation sub-window is reconstructed based on the adjacent sampled values ​​before and after the cross-sweep segment to obtain the residual hold curve; The second retention parameter is determined based on the percentage of the duration during which the residual retention curve is above the retention reference line and / or the offset of the last segment.

12. The smoke triggering determination and linkage control method according to claim 10, characterized in that, Also includes: In response to the first growth parameter being greater than the first threshold, the presence of the door opening / closing disturbance segment in the first confirmation sub-window, and the second holding parameter being less than or equal to the second threshold, a through-flow disturbance event caused by door opening / closing is determined, and the output of the linkage control command is suppressed.

13. A smoke triggering determination and linkage control system, used to implement the smoke triggering determination and linkage control method according to any one of claims 1-12, characterized in that, include: The acquisition module is used to acquire a first smoke characterization signal and a second smoke characterization signal output by the smoke sensor, wherein the first smoke characterization signal is an analog signal and the second smoke characterization signal is a digital trigger signal obtained by comparing the first smoke characterization signal with a preset threshold. The processing module is configured to, in response to the second smoke characterization signal satisfying a preset trigger state, divide a preset stabilization time window into a first confirmation sub-window and a second confirmation sub-window located after the first confirmation sub-window; within the first confirmation sub-window, determine a first growth parameter based on the first smoke characterization signal; within the second confirmation sub-window, determine a second holding parameter based on the first smoke characterization signal; and, in response to the first growth parameter being greater than a first threshold and the second holding parameter being greater than a second threshold, generate a smoke trigger determination result. The control module is used to respond to the smoke trigger determination result meeting the linkage condition, output linkage control command, and control the external actuator to perform preset linkage action.

14. The smoke triggering determination and linkage control system according to claim 13, characterized in that, Also includes: smoke Sensing interface circuit, comparison and judgment circuit, threshold setting circuit, and status indication circuit; The smoke sensing interface circuit is used to receive the analog signal output by the smoke sensor and input the analog signal as the first smoke characterization signal into the processing module; The comparison and determination circuit is used to compare the analog signal with the preset threshold provided by the threshold setting circuit, so as to output the second smoke characterization signal; The status indication circuit is connected to the second smoke characterization signal and is used to visually indicate the triggering state of the second smoke characterization signal.