Early warning method and system for switching of main and standby capacitors based on capacitor state monitoring
By monitoring the capacitor status and combining it with a deep learning model, accurate early warning of the capacitor is achieved, solving the problem of inaccurate capacitor temperature warning in the existing technology and ensuring the stability of the refrigerated kitchen appliance system.
Patent Information
- Application Number
- CN202510916332.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-03
- Publication Date
- 2025-09-19
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the accuracy of the primary and backup capacitor switching warning based on the capacitor temperature is insufficient, resulting in reduced stability of the refrigerated kitchen appliance system.
By monitoring the capacitor status, including temperature, current and voltage, using the capacitor parameter acquisition unit to calculate capacitance and analyze temperature difference counting characteristics, combined with the deep learning model to predict capacitor temperature, accurate early warning of primary and backup capacitor switching can be achieved.
The accuracy of the main and standby capacitor switching warning is improved, ensuring the stable operation of the refrigerated kitchen appliance system and avoiding system interruptions caused by capacitor failure.
Smart Images

Figure CN120675294A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of capacitor circuit switching, and in particular to an early warning method and system for switching between primary and backup capacitors based on capacitor status monitoring. Background Art
[0002] Commercial kitchen appliance systems, especially commercial refrigerators, require 24 / 7 uninterrupted operation to prevent food spoilage and avoid significant economic losses. Capacitors in refrigeration equipment perform functions such as filtering and power factor correction, suppressing the impact of voltage fluctuations on the compressor. Capacitor failure can cause compressor startup difficulties, reduced cooling efficiency, and even system shutdown.
[0003] Timely switching of the main and backup capacitors can ensure that when the main capacitor fails, the backup capacitor can take over immediately, thereby avoiding interruption of the refrigerated kitchen appliance system. Therefore, early warning of the impending failure of the main capacitor in the kitchen appliance system and switching the main and backup capacitors based on the early warning are of great significance to maintaining the stability of the refrigerated kitchen appliance system.
[0004] At present, the early warning method for the switching of the main and standby capacitors is mainly to provide early warning by measuring the temperature of the capacitors. Although this method can provide early warning for the switching of the main and standby capacitors to a certain extent, relying solely on temperature for early warning will make the early warning results inaccurate. In addition, the temperature of the capacitor is affected by many conditions. Using temperature directly as the early warning standard will cause large deviations in the early warning results, thereby reducing the stability of the refrigerated kitchen appliance system. Summary of the Invention
[0005] The present invention provides a method and system for early warning of primary and backup capacitor switching based on capacitor status monitoring, the main purpose of which is to improve the accuracy of the early warning of primary and backup capacitor switching and the stability of kitchen appliance circuits.
[0006] To achieve the above objectives, the present invention provides an early warning method for switching between primary and backup capacitors based on capacitor status monitoring, comprising: Setting a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, and querying a historical capacitor temperature set based on the current monitoring period; Collecting a current collected temperature set during a current monitoring period, and predicting the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the current collected temperature set is the same as the number of currently predicted temperatures in the current predicted temperature set; Calculating a capacitor temperature difference set between the current predicted temperature set and the current collected temperature set, and calculating a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set; performing difference level counting on the capacitor temperature difference value set according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; Based on the temperature difference counting feature set, a capacitor temperature warning is performed to obtain a capacitor temperature warning level; Using a pre-built capacitance parameter acquisition unit to acquire the time-series current and time-series voltage of the target capacitance group, wherein the capacitance parameter acquisition unit includes: a current transformer and a voltage transformer; Calculating the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain an effective capacitance; Based on the capacitor temperature warning level and the effective capacitance, the target capacitor group is switched between primary and backup capacitors, completing the early warning of the primary and backup capacitor switching based on capacitor status monitoring.
[0007] Optionally, querying a historical capacitor temperature set based on the current monitoring period includes: Identifying a monitoring start time of a current monitoring cycle, wherein the monitoring start time is a time when the temperature of the target capacitor bank is first collected within the current monitoring cycle; Based on the monitoring start time, querying a pre-built capacitor work log for a historical end time, wherein the capacitor work log includes an operating temperature of the target capacitor bank during operation and a recording time of the operating temperature; According to the historical end time, the preset collection time step and the number of collected temperatures, query a historical collection time in the capacitor work log, wherein the number of collected temperatures is equal to the number of historical capacitor temperatures in the historical capacitor temperature set, and a is the number of collected temperatures minus 1; Respectively identifying the historical end temperature at the historical end time and the a historical collection temperatures at the a historical collection times; The historical end temperature and the a historical collected temperatures are sequentially aggregated to obtain a historical capacitor temperature set, wherein the historical capacitor temperatures in the historical capacitor temperature set are arranged from earliest to latest according to the collection time.
[0008] Optionally, identifying the monitoring start time of the current monitoring cycle includes: Record the current time, and calculate the monitoring idle period duration based on the current time and the historical end time, wherein the monitoring idle period duration is the difference between the current time and the historical end time; Determine whether the monitoring idle period is equal to the acquisition time step; If the monitoring idle period is equal to the acquisition time step, the current moment is recorded as the monitoring start moment; If the monitoring idle period duration is not equal to the acquisition time step, then the supplementary duration of the monitoring idle period duration and the acquisition time step duration is calculated, wherein the supplementary duration is equal to the acquisition time step duration minus the monitoring idle period duration; Based on the supplementary duration and the current time, the monitoring start time of the current monitoring cycle is calculated, wherein the monitoring start time is the current time plus the supplementary duration.
[0009] Optionally, the predicting the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set includes: Obtain the current ambient temperature and current current, extract historical capacitor temperatures in sequence from the historical capacitor temperature set, and perform the following operations on the historical capacitor temperatures: Query the standard ambient temperature and standard current, and convert the historical capacitor temperature using the following formula based on the standard ambient temperature, standard current, and a preset linear coefficient to obtain the historical conversion temperature: in, represents the historical conversion temperature, Represents the historical capacitor temperature, and are linear coefficients, Indicates the current, Indicates standard current, Indicates the current ambient temperature. Indicates standard ambient temperature; The historical conversion temperatures are summarized to obtain a historical conversion temperature set, and the historical conversion temperature set is input into a pre-built deep learning model to obtain a current predicted temperature set.
[0010] Optionally, calculating the capacitor temperature mean difference and the capacitor temperature mean difference error of the capacitor temperature difference value set includes: The mean of the capacitor temperature difference set is calculated to obtain the capacitor temperature mean difference, and the capacitor temperature mean difference error is calculated using the capacitor temperature mean difference, where the capacitor temperature mean difference error is expressed as: in, Represents the capacitance mean error, represents the temperature difference of the jth capacitor, represents the logarithmic function, Indicates the average temperature difference of the capacitor.
[0011] Optionally, performing difference level counting on the capacitor temperature difference value set according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set includes: Capacitor temperature difference values are sequentially extracted from the capacitor temperature difference value set, and the following operations are performed on the capacitor temperature difference values: Calculating the temperature deviation of the capacitor temperature difference and the average capacitor temperature difference, wherein the temperature deviation is the difference between the average capacitor temperature difference and the capacitor temperature difference; According to the capacitance mean difference error, the temperature deviation is classified into deviation levels to obtain a temperature difference deviation level, wherein the temperature difference deviation level is a ratio of the temperature deviation to the capacitance mean difference error; Determining whether the temperature difference deviation level is greater than a preset standard deviation level; If the temperature difference deviation level is greater than the standard deviation level, abnormal deviation counting is performed on the capacitor temperature difference to obtain an abnormal counting feature; If the temperature difference deviation level is not greater than the standard deviation level, performing normal deviation counting on the capacitor temperature difference to obtain a normal counting feature; The abnormal counting features and the normal counting features are aggregated according to the preset acquisition time of the capacitor temperature difference values in the capacitor temperature difference value set to obtain a temperature difference counting feature set.
[0012] Optionally, performing capacitor temperature warning based on the temperature difference counting feature set to obtain a capacitor temperature warning level includes: Extracting a first leading counting feature from the temperature difference counting feature set, wherein the first leading counting feature is a temperature difference counting feature ranked first in the temperature difference counting feature set; Eliminating the first preceding counting feature from the temperature difference counting feature set to obtain a missing value temperature difference counting feature set; Extracting a second leading count feature from the missing value temperature difference count feature set, wherein the second leading count feature is the temperature difference count feature ranked first in the missing value temperature difference count feature set; determining whether the first preceding counting feature is the same as the second preceding counting feature; If the first preceding counting feature is the same as the second preceding counting feature, determining whether the first preceding counting feature is an abnormal counting feature; If the first preceding counting feature is an abnormal counting feature, the first preceding counting feature and the second preceding counting feature are added to the pre-constructed original abnormal feature sequence set to obtain a target abnormal feature sequence set; Recording the second preceding counting feature as the first preceding counting feature, recording the missing value temperature difference counting feature set as the temperature difference counting feature set, and recording the target abnormal feature sequence set as the original abnormal feature sequence set, and returning to the step of removing the first preceding counting feature from the temperature difference counting feature set until the missing value temperature difference counting feature set is an empty set; If the first leading count feature is not an abnormal count feature, returning to the step of removing the first leading count feature from the temperature difference count feature set until the missing value temperature difference count feature set becomes an empty set; If the first leading count feature is different from the second leading count feature, the second leading count feature is recorded as the first leading count feature, the missing value temperature difference count feature set is recorded as the temperature difference count feature set, and the process returns to the step of removing the first leading count feature from the temperature difference count feature set until the missing value temperature difference count feature set is an empty set. The target abnormal feature sequence sets are summarized to obtain multiple groups of target abnormal feature sequence sets, a maximum abnormal feature sequence set among the multiple groups of target abnormal feature sequence sets is identified, an abnormal feature number of the maximum abnormal feature sequence set is obtained, and the abnormal feature number is recorded as the capacitor temperature warning level.
[0013] Optionally, calculating the capacitance of the target capacitor group according to the time-series current and the time-series voltage to obtain an effective capacitance includes: Identifying the fundamental angular frequency according to the time sequence current and time sequence voltage, and obtaining the effective current of the time sequence current and the effective voltage of the time sequence voltage; Identifying a target inductor in the same circuit as the target capacitor bank, and obtaining an inductance value of the target inductor; Calculating an initial capacitance based on the fundamental angular frequency, effective current, effective voltage, and inductance; The current ratio difference of the current transformer and the voltage ratio difference of the voltage transformer are measured respectively, and the initial capacitance is corrected based on the current ratio difference and the voltage ratio difference to obtain an effective capacitance.
[0014] Optionally, switching the target capacitor group between a primary capacitor and a backup capacitor based on the capacitor temperature warning level and the effective capacitance includes: Determining whether the capacitor temperature warning level is greater than a preset maximum warning level; If the capacitor temperature warning level is greater than the maximum warning level, disconnecting the target capacitor bank and connecting the pre-built backup capacitor bank to the preset kitchen appliance operation circuit; If the capacitor temperature warning level is not greater than the maximum warning level, determining whether the effective capacitance is greater than a preset maximum capacitance; If the effective capacitance is greater than the maximum capacitance, the target capacitor group is disconnected, and the backup capacitor group is connected to the kitchen appliance operation circuit to complete the main and backup capacitor switching.
[0015] To achieve the above object, the present invention further provides an early warning system for switching between primary and backup capacitors based on capacitor status monitoring, comprising: A capacitor temperature prediction module is configured to set a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, query a historical capacitor temperature set based on the current monitoring period, collect a current collected temperature set within the current monitoring period, and predict the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the currently collected temperature set is the same as the number of currently predicted temperatures in the currently predicted temperature set; a temperature difference feature extraction module, configured to calculate a capacitor temperature difference set of the current predicted temperature set and the current collected temperature set, calculate a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set, and perform difference level counting on the capacitor temperature difference set based on the capacitor temperature mean difference and the capacitor mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; A current and voltage acquisition module, configured to perform capacitor temperature warning based on the temperature difference counting feature set, obtain a capacitor temperature warning level, and utilize a pre-built capacitor parameter acquisition unit to acquire the time series current and time series voltage of the target capacitor group, wherein the capacitor parameter acquisition unit includes: a current transformer and a voltage transformer; The primary and backup capacitor switching module is used to calculate the capacitance of the target capacitor group according to the timing current and the timing voltage to obtain the effective capacitance, and switch the primary and backup capacitors of the target capacitor group based on the capacitor temperature warning level and the effective capacitance.
[0016] In order to solve the above problem, the present invention further provides an electronic device, comprising: A memory storing at least one instruction; and a processor executing the instruction stored in the memory to implement the above-mentioned early warning method for switching between the primary and standby capacitors based on capacitor status monitoring.
[0017] In order to solve the above problems, the present invention also provides a computer-readable storage medium, which stores at least one instruction, and the at least one instruction is executed by a processor in an electronic device to implement the above-mentioned early warning method for switching between primary and backup capacitors based on capacitor status monitoring.
[0018] In order to solve the problems described in the background technology, the present invention first sets a monitoring cycle for the target capacitor group to obtain the current monitoring cycle, queries the historical capacitor temperature set based on the current monitoring cycle, and by setting the current monitoring cycle, the temperature data of the target capacitor group can be collected regularly. Next, the current collected temperature set is collected within the current monitoring cycle, and the capacitor temperature of the current monitoring cycle is predicted based on the historical capacitor temperature set to obtain the current predicted temperature set. By collecting real-time temperature and comparing it with historical data, the future state of the target capacitor group can be predicted, so as to discover potential problems in advance and provide basic conditions for subsequent early warnings. At the same time, it also improves the accuracy of the entire main and standby capacitor switching early warning. By calculating the capacitor temperature difference set of the current predicted temperature set and the current collected temperature set, and extracting the capacitor temperature mean difference and capacitor mean difference error of the capacitor temperature difference set, the deviation between the actual operating temperature difference of the target capacitor group and the standard temperature difference can be understood more accurately, and further data analysis is performed for subsequent early warnings. According to the capacitor temperature mean difference and the capacitor mean difference error, the capacitor temperature difference is The difference level counting is performed on the value set to obtain a temperature difference counting feature set. Through the difference level counting, a quantitative feature set can be extracted from the capacitor temperature difference set, which facilitates subsequent early warning judgment and improves the accuracy of the main and backup capacitor switching early warning. At the same time, it also ensures the stability of the refrigerated kitchen appliance system. Then, based on the temperature difference counting feature set, a capacitor temperature early warning is performed to obtain the capacitor temperature early warning level. The capacitor temperature early warning level can quickly obtain the operating health status of the target capacitor group, providing an intuitive data display for subsequent main and backup capacitor switching. Then, using the capacitor parameter acquisition unit, the time series current and time series voltage of the target capacitor group are collected. Based on the time series current and time series voltage, the capacitance of the target capacitor group is calculated to obtain the effective capacitance. The acquisition of the effective capacitance provides another condition for the early warning of the main and backup capacitor switching, making the early warning of the main and backup capacitor switching more accurate and improving the stability of the refrigerated kitchen appliance system. Finally, based on the capacitor temperature early warning level and the effective capacitance, the target capacitor group is switched to the main and backup capacitors, completing the early warning of the main and backup capacitor switching based on capacitor status monitoring. Therefore, the present invention can improve the accuracy of the main and backup capacitor switching early warning and the stability of the kitchen appliance circuit. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A flowchart of an early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to an embodiment of the present invention; Figure 2 A functional module diagram of an early warning system for switching between primary and backup capacitors based on capacitor status monitoring provided by one embodiment of the present invention; Figure 3 A schematic structural diagram of an electronic device for implementing the early warning method for switching between primary and backup capacitors based on capacitor status monitoring provided by an embodiment of the present invention.
[0020] Description of reference numerals: 1. Electronic device; 10. Processor; 11. Memory; 12. Bus.
[0021] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0022] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0023] The embodiment of the present application provides an early warning method for switching between primary and standby capacitors based on capacitor status monitoring. The execution subject of the early warning method for switching between primary and standby capacitors based on capacitor status monitoring includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present application. In other words, the early warning method for switching between primary and standby capacitors based on capacitor status monitoring can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc.
[0024] Reference Figure 1 FIG. 1 is a flow chart of a method for early warning of active / standby capacitor switching based on capacitor status monitoring according to an embodiment of the present invention. In this embodiment, the method for early warning of active / standby capacitor switching based on capacitor status monitoring includes: S1. Setting a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, and querying a historical capacitor temperature set based on the current monitoring period.
[0025] It is understood that the target capacitor group refers to the capacitor group that needs to be monitored for capacitor status, wherein capacitor status monitoring includes: temperature monitoring, current monitoring, and voltage monitoring. The current monitoring period refers to a manually set time range, which indicates the duration of capacitor status monitoring of the target capacitor group. The historical capacitor temperature set refers to the set of target capacitor group temperatures before the current monitoring period.
[0026] It should be explained that the target capacitor group is composed of a plurality of capacitors, each of which can store electrical energy. When the temperature or capacitance of the target capacitor group changes abnormally, a capacitor warning signal will be issued, and the capacitor warning signal will be transmitted to the circuit control center. The circuit control center will make a circuit-breaking decision on the target capacitor group and connect the backup capacitor group to the relevant circuit so that the circuit can operate normally. The target capacitor group and the backup capacitor group will maintain a parallel relationship.
[0027] For example, Xiao Zhang is a monitor of a refrigerated kitchen appliance system. When monitoring the target capacitor group of a kitchen appliance operating circuit, Xiao Zhang can set the current monitoring period to 1 minute. The current moment is 20 minutes and 20 seconds, that is, the current monitoring period is within 1 minute after 20 minutes and 20 seconds, that is, the current monitoring period is from 20 minutes and 20 seconds to 21 minutes and 20 seconds.
[0028] In detail, querying the historical capacitor temperature set based on the current monitoring period includes: Identifying a monitoring start time of a current monitoring cycle, wherein the monitoring start time is a time when the temperature of the target capacitor bank is first collected within the current monitoring cycle; Based on the monitoring start time, querying a pre-built capacitor work log for a historical end time, wherein the capacitor work log includes an operating temperature of the target capacitor bank during operation and a recording time of the operating temperature; According to the historical end time, the preset collection time step and the number of collected temperatures, query a historical collection time in the capacitor work log, wherein the number of collected temperatures is equal to the number of historical capacitor temperatures in the historical capacitor temperature set, and a is the number of collected temperatures minus 1; Respectively identifying the historical end temperature at the historical end time and the a historical collection temperatures at the a historical collection times; The historical end temperature and the a historical collected temperatures are sequentially aggregated to obtain a historical capacitor temperature set, wherein the historical capacitor temperatures in the historical capacitor temperature set are arranged from earliest to latest according to the collection time.
[0029] It is understandable that the capacitor work log refers to the operating temperature of the target capacitor group during operation and the recording time of the operating temperature. Since the capacitor is a passive electronic component and does not have the function of actively recording operating data, the capacitor work log will be stored in the circuit control center or the appliance control center. The historical end time refers to the time when the temperature of the target capacitor group was last collected before the current monitoring cycle. The collection time step refers to the time interval for collecting the temperature of the target capacitor group in the current monitoring cycle. The number of collected temperatures refers to the number of historical capacitor temperatures to be queried in the capacitor work log, wherein the collection time step and the number of collected temperatures are both manually set.
[0030] It is clear that the historical end temperature refers to the temperature of the target capacitor group collected at the historical end time, and the a historical collected temperatures refer to a temperatures of the target capacitor group collected at a historical collection time.
[0031] It should be noted that the historical capacitor temperatures in the capacitor work log are the temperatures under standard current and standard ambient temperature. Since the temperature of the capacitor is affected by the ambient temperature and the flowing current, it is necessary to convert the historically collected capacitor temperatures into the capacitor temperatures under standard ambient temperature and standard current.
[0032] Specifically, identifying the start time of monitoring in the current monitoring cycle includes: Record the current time, and calculate the monitoring idle period duration based on the current time and the historical end time, wherein the monitoring idle period duration is the difference between the current time and the historical end time; Determine whether the monitoring idle period is equal to the acquisition time step; If the monitoring idle period is equal to the acquisition time step, the current moment is recorded as the monitoring start moment; If the monitoring idle period duration is not equal to the acquisition time step, then the supplementary duration of the monitoring idle period duration and the acquisition time step duration is calculated, wherein the supplementary duration is equal to the acquisition time step duration minus the monitoring idle period duration; Based on the supplementary duration and the current time, the monitoring start time of the current monitoring cycle is calculated, wherein the monitoring start time is the current time plus the supplementary duration.
[0033] It can be understood that the monitoring idle period refers to the difference between the current moment and the historical end moment. Since the historical data for subsequent deep learning is obtained based on the acquisition time step, if the time interval for each temperature acquisition is inconsistent, it will affect the results of subsequent calculations.
[0034] For example, a certain acquisition time step is 10s, and the current monitoring period is set to 20min20s to 22min20s. At the current moment, that is, the last time the temperature of the target capacitor group was acquired before 20min20s was 20min15s, that is, the historical end time is 20min15s. Since 20min20s -20min15s=5s, the monitoring idle period is 5s, which is not equal to the acquisition time step. Therefore, it is necessary to wait for 10s-5s=5s (that is, the supplementary time is 5s) before the first temperature acquisition in the current monitoring period can be performed, that is, the monitoring start time is 20min20s+5s=20min25s.
[0035] S2. Collect a current collected temperature set within the current monitoring period, and predict the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the current collected temperature set is the same as the number of currently predicted temperatures in the current predicted temperature set.
[0036] It can be understood that the current collected temperature set refers to the set of target capacitor group temperatures collected during the current monitoring period, and the current predicted temperature set refers to the set of temperatures predicted for the current monitoring period based on the historical capacitor temperature set, wherein the current predicted temperature set can be predicted based on a deep learning model, such as a recurrent neural network.
[0037] Specifically, the capacitor temperature prediction for the current monitoring period is performed based on the historical capacitor temperature set to obtain the current predicted temperature set, including: Obtain the current ambient temperature and current current, extract historical capacitor temperatures in sequence from the historical capacitor temperature set, and perform the following operations on the historical capacitor temperatures: Query the standard ambient temperature and standard current, and convert the historical capacitor temperature using the following formula based on the standard ambient temperature, standard current, and a preset linear coefficient to obtain the historical conversion temperature: in, represents the historical conversion temperature, Represents the historical capacitor temperature, and are linear coefficients, Indicates the current, Indicates standard current, Indicates the current ambient temperature. Indicates standard ambient temperature; The historical conversion temperatures are summarized to obtain a historical conversion temperature set, and the historical conversion temperature set is input into a pre-built deep learning model to obtain a current predicted temperature set.
[0038] It can be understood that the current ambient temperature refers to the temperature of the environment where the target capacitor group is located, which is usually the operating temperature of the refrigerated kitchen appliance system where the target capacitor group is located. The current current refers to the current currently flowing through the target capacitor group. The standard ambient temperature and standard current are artificially set ambient temperature and current, respectively. The linear coefficient refers to the coefficient representing the linear relationship between the current ambient temperature and capacitor temperature and the current current and capacitor temperature, respectively. The linear coefficient can be obtained through preliminary experiments. The historical conversion temperature refers to the historical capacitor temperature under the current ambient temperature and current current.
[0039] It needs to be explained that since the capacitor temperature changes that occur in the same capacitor group within a continuous period of time are highly correlated under the premise that no fault occurs, it is possible to obtain a large number of capacitor group temperatures that are continuous in time and train the selected deep learning algorithm with the large number of capacitor group temperatures that are continuous in time to obtain a deep learning model for predicting subsequent target capacitor group temperature changes.
[0040] S3. Calculate a capacitor temperature difference set between the current predicted temperature set and the current collected temperature set, and calculate a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set.
[0041] It can be understood that the capacitor temperature difference set refers to the set of differences between the current predicted temperature and the current collected temperature, the capacitor temperature average difference refers to the average value of the individual capacitor temperature differences in the capacitor temperature difference set, and the capacitor average difference error refers to a numerical value used to represent the actual deviation between the current collected temperature set and the current predicted temperature set.
[0042] In detail, the calculating of the capacitor temperature mean difference and the capacitor temperature mean difference error of the capacitor temperature difference value set includes: The mean of the capacitor temperature difference set is calculated to obtain the capacitor temperature mean difference, and the capacitor temperature mean difference error is calculated using the capacitor temperature mean difference, where the capacitor temperature mean difference error is expressed as: in, Represents the capacitance mean error, represents the temperature difference of the jth capacitor, represents the logarithmic function, Indicates the average temperature difference of the capacitor.
[0043] Specifically, the capacitor temperature average difference is the average value of all capacitor temperature differences in the capacitor temperature difference value set. The calculation method thereof is prior art and will not be described in detail here.
[0044] S4. Perform difference level counting on the capacitor temperature difference value set according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set.
[0045] It can be understood that the temperature difference counting feature set refers to a set of values used to represent abnormal features of capacitor temperature difference values in the capacitor temperature difference value set.
[0046] In detail, the capacitor temperature difference value set is counted according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set, including: Capacitor temperature difference values are sequentially extracted from the capacitor temperature difference value set, and the following operations are performed on the capacitor temperature difference values: Calculating the temperature deviation of the capacitor temperature difference and the average capacitor temperature difference, wherein the temperature deviation is the difference between the average capacitor temperature difference and the capacitor temperature difference; According to the capacitance mean difference error, the temperature deviation is classified into deviation levels to obtain a temperature difference deviation level, wherein the temperature difference deviation level is a ratio of the temperature deviation to the capacitance mean difference error; Determining whether the temperature difference deviation level is greater than a preset standard deviation level; If the temperature difference deviation level is greater than the standard deviation level, abnormal deviation counting is performed on the capacitor temperature difference to obtain an abnormal counting feature; If the temperature difference deviation level is not greater than the standard deviation level, performing normal deviation counting on the capacitor temperature difference to obtain a normal counting feature; The abnormal counting features and the normal counting features are aggregated according to the preset acquisition time of the capacitor temperature difference values in the capacitor temperature difference value set to obtain a temperature difference counting feature set.
[0047] It can be understood that the temperature difference deviation level refers to a numerical value used to indicate the degree of deviation of the capacitor temperature difference. The temperature deviation level is expressed by the ratio of the temperature deviation to the capacitance mean error. The larger the temperature difference deviation level, the greater the degree to which the capacitor temperature difference deviates from the normal capacitor temperature difference. When the temperature deviation level is greater than the standard deviation level, it indicates that the capacitor temperature deviation is an abnormal capacitor temperature deviation. The standard deviation level refers to an artificially set temperature deviation level. The abnormal counting feature refers to an artificially set symbol, which is used to identify abnormal capacitor temperature deviations. The normal counting feature refers to an artificially set symbol, which is used to identify normal capacitor temperature deviations.
[0048] It should be noted that the abnormal counting features and normal counting features are aggregated according to the preset acquisition time of the capacitor temperature difference value in the capacitor temperature difference value set to obtain the temperature difference counting feature set, which means that the temperature difference counting features in the temperature difference counting feature set are arranged in the order of acquisition time, that is, the temperature difference counting features in the temperature difference counting feature set correspond one-to-one to the capacitor temperature differences in the capacitor temperature difference value set.
[0049] S5. Based on the temperature difference counting feature set, perform capacitor temperature warning to obtain a capacitor temperature warning level.
[0050] It is clear that the capacitor temperature warning level refers to a warning value obtained according to the temperature difference counting characteristic value. The higher the warning level, the greater the probability that the current target capacitor group will fail due to capacitor temperature changes.
[0051] In detail, the capacitor temperature warning is performed based on the temperature difference counting feature set to obtain the capacitor temperature warning level, including: Extracting a first leading counting feature from the temperature difference counting feature set, wherein the first leading counting feature is a temperature difference counting feature ranked first in the temperature difference counting feature set; Eliminating the first preceding counting feature from the temperature difference counting feature set to obtain a missing value temperature difference counting feature set; Extracting a second leading count feature from the missing value temperature difference count feature set, wherein the second leading count feature is the temperature difference count feature ranked first in the missing value temperature difference count feature set; determining whether the first preceding counting feature is the same as the second preceding counting feature; If the first preceding counting feature is the same as the second preceding counting feature, determining whether the first preceding counting feature is an abnormal counting feature; If the first preceding counting feature is an abnormal counting feature, the first preceding counting feature and the second preceding counting feature are added to the pre-constructed original abnormal feature sequence set to obtain a target abnormal feature sequence set; Recording the second preceding counting feature as the first preceding counting feature, recording the missing value temperature difference counting feature set as the temperature difference counting feature set, and recording the target abnormal feature sequence set as the original abnormal feature sequence set, and returning to the step of removing the first preceding counting feature from the temperature difference counting feature set until the missing value temperature difference counting feature set is an empty set; If the first leading count feature is not an abnormal count feature, returning to the step of removing the first leading count feature from the temperature difference count feature set until the missing value temperature difference count feature set becomes an empty set; If the first leading count feature is different from the second leading count feature, the second leading count feature is recorded as the first leading count feature, the missing value temperature difference count feature set is recorded as the temperature difference count feature set, and the process returns to the step of removing the first leading count feature from the temperature difference count feature set until the missing value temperature difference count feature set is an empty set. The target abnormal feature sequence sets are summarized to obtain multiple groups of target abnormal feature sequence sets, a maximum abnormal feature sequence set among the multiple groups of target abnormal feature sequence sets is identified, an abnormal feature number of the maximum abnormal feature sequence set is obtained, and the abnormal feature number is recorded as the capacitor temperature warning level.
[0052] It can be understood that the missing temperature difference counting feature set refers to the temperature difference counting feature set after the first preceding counting feature is eliminated, the original abnormal feature sequence set refers to a set artificially set to represent continuous abnormal counting features, and the original abnormal feature sequence set is an empty set when it is not supplemented by the first preceding counting feature and the second preceding counting feature. The maximum abnormal feature sequence set refers to the target abnormal feature sequence set with the largest number of target abnormal features, and the number of abnormal features refers to the number of maximum abnormal features in the maximum abnormal feature sequence set.
[0053] For example, a temperature difference counting feature set is [z,z,x,x,z,x,x,x,z,z,z,x,x], where z represents an abnormal counting feature and x represents a normal counting feature. The first leading counting feature z is extracted from the temperature difference counting feature set, and z is removed from the temperature difference counting feature set to obtain a missing value counting feature set: [z,x,x,z,x,x,x,z,z,z,x,x], and the second leading counting feature z is extracted from the missing value counting feature set. Since the first leading counting feature z is the same as the second leading counting feature z and the first leading counting feature is an abnormal counting feature, the first leading counting feature is complemented with the second leading counting feature. The original abnormal feature sequence set is filled to obtain the target abnormal feature sequence set, wherein the original abnormal feature sequence set is an empty set, the target abnormal feature sequence set is [z, z], and the second preceding counting feature is recorded as the first preceding counting feature, the missing temperature difference counting feature set is recorded as the temperature difference counting feature set, and the target abnormal feature sequence set is recorded as the original abnormal feature sequence set. At this time, the first preceding counting feature, the temperature difference counting feature set and the original abnormal feature sequence set are: z, [z, x, x, z, x, x, z, z, z, x, x] and [z, z] respectively, and z is removed from the temperature difference counting feature set again, and the above steps are repeated until the missing temperature difference counting feature set is an empty set.
[0054] S6. Use a pre-built capacitance parameter acquisition unit to acquire the time-series current and time-series voltage of the target capacitance group, wherein the capacitance parameter acquisition unit includes: a current transformer and a voltage transformer.
[0055] It can be understood that the capacitance parameter acquisition unit is a device for collecting the current and voltage of the target capacitance group, which includes: a current transformer and a voltage transformer, wherein the current transformer collects current, and the voltage transformer collects voltage. The timing current refers to the current passing through the target capacitance group, and the timing voltage refers to the voltage across the target capacitance group, wherein the timing current and the timing voltage are both expressed in the form of sinusoidal periodic functions.
[0056] S7. Calculate the capacitance of the target capacitor group according to the time-series current and the time-series voltage to obtain an effective capacitance.
[0057] It can be understood that the effective capacitance refers to the capacitance of the target capacitor group.
[0058] In detail, the calculation of the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain the effective capacitance includes: Identifying the fundamental angular frequency according to the time sequence current and time sequence voltage, and obtaining the effective current of the time sequence current and the effective voltage of the time sequence voltage; Identifying a target inductor in the same circuit as the target capacitor bank, and obtaining an inductance value of the target inductor; Calculating an initial capacitance based on the fundamental angular frequency, effective current, effective voltage, and inductance; The current ratio difference of the current transformer and the voltage ratio difference of the voltage transformer are measured respectively, and the initial capacitance is corrected based on the current ratio difference and the voltage ratio difference to obtain an effective capacitance.
[0059] The calculation formula for the initial capacitance is as follows: in, represents the fundamental angular frequency, represents the initial capacitance, Indicates the inductance value, Indicates the effective voltage, Indicates effective current.
[0060] The calculation formula of the effective capacitance is as follows: in, Represents the effective capacitance, Represents the voltage ratio difference, Indicates the current ratio difference.
[0061] It can be understood that the fundamental angular frequency refers to the minimum angular velocity required for the time-series current or time-series voltage to repeat its waveform. The fundamental angular frequency can be directly obtained based on the time-series current image or the time-series voltage image. The inductance value refers to the inductance of the target inductor, wherein the target inductor and the target capacitor group are in the same circuit. The current ratio difference and the voltage ratio difference respectively refer to one of the parameters of the current transformer and one of the parameters of the voltage transformer, which are used to measure the accuracy of the current transformer and the voltage transformer in actual operation, respectively. Among them, the current ratio difference refers to the difference between the ratio of the secondary current to the primary current of the current transformer and the standard ratio at the rated current, and the voltage ratio difference refers to the difference between the ratio of the secondary voltage to the primary voltage of the voltage transformer and the standard ratio at the rated voltage.
[0062] S8. Based on the capacitor temperature warning level and the effective capacitance, the target capacitor group is switched between primary and backup capacitors to complete the early warning of the primary and backup capacitor switching based on capacitor status monitoring.
[0063] In detail, the switching of the target capacitor group between the primary and backup capacitors based on the capacitor temperature warning level and the effective capacitance includes: Determining whether the capacitor temperature warning level is greater than a preset maximum warning level; If the capacitor temperature warning level is greater than the maximum warning level, disconnecting the target capacitor bank and connecting the pre-built backup capacitor bank to the preset kitchen appliance operation circuit; If the capacitor temperature warning level is not greater than the maximum warning level, determining whether the effective capacitance is greater than a preset maximum capacitance; If the effective capacitance is greater than the maximum capacitance, the target capacitor group is disconnected, and the backup capacitor group is connected to the kitchen appliance operation circuit to complete the main and backup capacitor switching.
[0064] In detail, the maximum warning level refers to the maximum value of the capacitor temperature warning level set manually. When the capacitor temperature warning level exceeds the warning level, it means that the target capacitor group is very likely to fail, and the main and backup capacitors need to be switched to ensure that the kitchen appliance operation circuit can operate normally. The kitchen appliance operation circuit refers to the circuit connected to the target capacitor group, and the maximum capacitance refers to the maximum value of the effective capacitance set manually. When the effective capacitance exceeds the maximum capacitance, the target capacitor group needs to be switched to the main and backup capacitors.
[0065] For example, the temperature warning value of a capacitor is 5 and the effective capacitance is 5 The maximum warning level set by humans is 6, and the maximum capacity is 4 , since 5 is less than 6, the capacitor temperature warning does not exceed the maximum warning level, and 5 Greater than 4 , that is, the effective capacitance is greater than the maximum capacitance, so the target capacitor group is disconnected at this time, and the spare capacitor group is connected to the kitchen appliance operation circuit.
[0066] In order to solve the problems described in the background technology, the present invention first sets a monitoring cycle for the target capacitor group to obtain the current monitoring cycle, queries the historical capacitor temperature set based on the current monitoring cycle, and by setting the current monitoring cycle, the temperature data of the target capacitor group can be collected regularly. Next, the current collected temperature set is collected within the current monitoring cycle, and the capacitor temperature of the current monitoring cycle is predicted based on the historical capacitor temperature set to obtain the current predicted temperature set. By collecting real-time temperature and comparing it with historical data, the future state of the target capacitor group can be predicted, so as to discover potential problems in advance and provide basic conditions for subsequent early warnings. At the same time, it also improves the accuracy of the entire main and standby capacitor switching early warning. By calculating the capacitor temperature difference set of the current predicted temperature set and the current collected temperature set, and extracting the capacitor temperature mean difference and capacitor mean difference error of the capacitor temperature difference set, the deviation between the actual operating temperature difference of the target capacitor group and the standard temperature difference can be understood more accurately, and further data analysis is performed for subsequent early warnings. According to the capacitor temperature mean difference and the capacitor mean difference error, the capacitor temperature difference is The difference level counting is performed on the value set to obtain a temperature difference counting feature set. Through the difference level counting, a quantitative feature set can be extracted from the capacitor temperature difference set, which facilitates subsequent early warning judgment and improves the accuracy of the main and backup capacitor switching early warning. At the same time, it also ensures the stability of the refrigerated kitchen appliance system. Then, based on the temperature difference counting feature set, a capacitor temperature early warning is performed to obtain the capacitor temperature early warning level. The capacitor temperature early warning level can quickly obtain the operating health status of the target capacitor group, providing an intuitive data display for subsequent main and backup capacitor switching. Then, using the capacitor parameter acquisition unit, the time series current and time series voltage of the target capacitor group are collected. Based on the time series current and time series voltage, the capacitance of the target capacitor group is calculated to obtain the effective capacitance. The acquisition of the effective capacitance provides another condition for the early warning of the main and backup capacitor switching, making the early warning of the main and backup capacitor switching more accurate and improving the stability of the refrigerated kitchen appliance system. Finally, based on the capacitor temperature early warning level and the effective capacitance, the target capacitor group is switched to the main and backup capacitors, completing the early warning of the main and backup capacitor switching based on capacitor status monitoring. Therefore, the present invention can improve the accuracy of the main and backup capacitor switching early warning and the stability of the kitchen appliance circuit.
[0067] like Figure 2 , which is a functional module diagram of an early warning system for active / standby capacitor switching based on capacitor status monitoring provided by an embodiment of the present invention.
[0068] The pre-warning system 100 for switching between primary and backup capacitors based on capacitor status monitoring of the present invention can be installed in an electronic device. Depending on the functionality implemented, the pre-warning system 100 for switching between primary and backup capacitors based on capacitor status monitoring can include a capacitor temperature prediction module 101, a temperature difference feature extraction module 102, a current and voltage acquisition module 103, and a pre-warning module 104 for switching between primary and backup capacitors. The modules described in the present invention, which can also be referred to as units, refer to a series of computer program segments that can be executed by an electronic device processor and can perform fixed functions, and are stored in the memory of the electronic device.
[0069] The capacitor temperature prediction module 101 is configured to set a monitoring period for a pre-built target capacitor bank to obtain a current monitoring period, query a historical capacitor temperature set based on the current monitoring period, collect a current collected temperature set within the current monitoring period, and predict the capacitor temperature for the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the currently collected temperature set is the same as the number of currently predicted temperatures in the currently predicted temperature set; The temperature difference feature extraction module 102 is configured to calculate a capacitor temperature difference set between the current predicted temperature set and the current collected temperature set, calculate a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set, and perform difference level counting on the capacitor temperature difference set based on the capacitor temperature mean difference and the capacitor mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; The current and voltage acquisition module 103 is configured to perform capacitor temperature warning based on the temperature difference counting feature set, obtain a capacitor temperature warning level, and use a pre-built capacitor parameter acquisition unit to acquire the time series current and time series voltage of the target capacitor group, wherein the capacitor parameter acquisition unit includes: a current transformer and a voltage transformer; The primary-backup capacitor switching module 104 is configured to calculate the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain an effective capacitance, and perform primary-backup capacitor switching on the target capacitor group based on the capacitor temperature warning level and the effective capacitance.
[0070] In detail, the modules in the early warning system 100 for switching between the primary and standby capacitors based on capacitor status monitoring in the embodiment of the present invention are used in the same manner as above. Figure 1 The technical means are the same as the early warning method for switching between the main and standby capacitors based on capacitor status monitoring described in , and can produce the same technical effects, so they will not be repeated here.
[0071] like Figure 3FIG. 1 is a structural diagram of an electronic device for implementing an early warning method for switching between primary and backup capacitors based on capacitor status monitoring, provided by an embodiment of the present invention.
[0072] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as an early warning method program for switching between primary and backup capacitors based on capacitor status monitoring.
[0073] The memory 11 includes at least one type of readable storage medium, including a flash memory, a mobile hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory), a magnetic memory, a magnetic disk, an optical disk, etc. In some embodiments, the memory 11 may be an internal storage unit of the electronic device 1, such as a mobile hard disk of the electronic device 1. In other embodiments, the memory 11 may also be an external storage device of the electronic device 1, such as a plug-in mobile hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 1. Furthermore, the memory 11 includes both an internal storage unit of the electronic device 1 and an external storage device. The memory 11 can be used not only to store application software installed in the electronic device 1 and various types of data, such as the code of a program for an early warning method for switching between primary and standby capacitors based on capacitor status monitoring, but can also be used to temporarily store data that has been output or is about to be output.
[0074] In some embodiments, the processor 10 may be composed of an integrated circuit, such as a single packaged integrated circuit or a plurality of packaged integrated circuits with the same or different functions, including a combination of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 10 is the control core (Control Unit) of the electronic device, connecting the various components of the entire electronic device using various interfaces and circuits. It executes or runs programs or modules stored in the memory 11 (such as a program for early warning of active and standby capacitor switching based on capacitor status monitoring) and calls data stored in the memory 11 to perform various functions of the electronic device 1 and process data.
[0075] The bus 12 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus 12 may be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to enable communication between the memory 11 and at least one processor 10, etc.
[0076] Figure 3 Only the electronic device with components is shown, and it can be understood by those skilled in the art that Figure 3 The structure shown does not constitute a limitation on the electronic device 1 , and may include fewer or more components than shown in the figure, or combine certain components, or arrange the components differently.
[0077] For example, although not shown, the electronic device 1 may further include a power source (e.g., a battery) to power various components. Preferably, the power source may be logically connected to the at least one processor 10 via a power management system, thereby enabling functions such as charge management, discharge management, and power consumption management through the power management system. The power source may further include any components such as one or more DC or AC power sources, a recharging system, a power failure detection circuit, a power converter or inverter, and a power status indicator. The electronic device 1 may further include various sensors, Bluetooth modules, Wi-Fi modules, etc., which are not further described here.
[0078] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), which is generally used to establish a communication connection between the electronic device 1 and other electronic devices.
[0079] Optionally, the electronic device 1 may further include a user interface, which may be a display or an input unit (such as a keyboard). Optionally, the user interface may also be a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen. The display may also be appropriately referred to as a display screen or a display unit, and is used to display information processed by the electronic device 1 and to display a visual user interface.
[0080] The program of the early warning method for switching between the primary and backup capacitors based on capacitor status monitoring stored in the memory 11 of the electronic device 1 is a combination of multiple instructions. When executed in the processor 10, the following can be achieved: Setting a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, and querying a historical capacitor temperature set based on the current monitoring period; Collecting a current collected temperature set during a current monitoring period, and predicting the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the current collected temperature set is the same as the number of currently predicted temperatures in the current predicted temperature set; Calculating a capacitor temperature difference set between the current predicted temperature set and the current collected temperature set, and calculating a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set; performing difference level counting on the capacitor temperature difference value set according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; Based on the temperature difference counting feature set, a capacitor temperature warning is performed to obtain a capacitor temperature warning level; Using a pre-built capacitance parameter acquisition unit to acquire the time-series current and time-series voltage of the target capacitance group, wherein the capacitance parameter acquisition unit includes: a current transformer and a voltage transformer; Calculating the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain an effective capacitance; Based on the capacitor temperature warning level and the effective capacitance, the target capacitor group is switched between primary and backup capacitors, completing the early warning of the primary and backup capacitor switching based on capacitor status monitoring.
[0081] Specifically, the specific implementation method of the processor 10 for the above instructions can refer to Figures 1 to 3 The description of the relevant steps in the corresponding embodiments will not be repeated here.
[0082] Furthermore, if the modules / units integrated into the electronic device 1 are implemented as software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. The computer-readable storage medium may be volatile or non-volatile. For example, the computer-readable medium may include any entity or system capable of carrying the computer program code, a recording medium, a USB flash drive, a mobile hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM).
[0083] The present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor of an electronic device, the computer program can implement: Setting a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, and querying a historical capacitor temperature set based on the current monitoring period; Collecting a current collected temperature set during a current monitoring period, and predicting the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the current collected temperature set is the same as the number of currently predicted temperatures in the current predicted temperature set; Calculating a capacitor temperature difference set between the current predicted temperature set and the current collected temperature set, and calculating a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set; performing difference level counting on the capacitor temperature difference value set according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; Based on the temperature difference counting feature set, a capacitor temperature warning is performed to obtain a capacitor temperature warning level; Using a pre-built capacitance parameter acquisition unit to acquire the time-series current and time-series voltage of the target capacitance group, wherein the capacitance parameter acquisition unit includes: a current transformer and a voltage transformer; Calculating the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain an effective capacitance; Based on the capacitor temperature warning level and the effective capacitance, the target capacitor group is switched between primary and backup capacitors, completing the early warning of the primary and backup capacitor switching based on capacitor status monitoring.
[0084] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, systems and methods can be implemented in other ways. For example, the system embodiments described above are only exemplary, and actual implementations may have other division methods.
[0085] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed across multiple network elements. Some or all of the modules may be selected to achieve the purpose of the solution of this embodiment according to actual needs.
[0086] In addition, the functional modules in various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional modules.
[0087] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not limiting. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A pre-warning method for switching between primary and backup capacitors based on capacitor status monitoring, characterized in that: The method comprises: Setting a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, and querying a historical capacitor temperature set based on the current monitoring period; Collecting a current collected temperature set during a current monitoring period, and predicting the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the current collected temperature set is the same as the number of currently predicted temperatures in the current predicted temperature set; Calculating a capacitor temperature difference set between the current predicted temperature set and the current collected temperature set, and calculating a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set; performing difference level counting on the capacitor temperature difference value set according to the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; Based on the temperature difference counting feature set, a capacitor temperature warning is performed to obtain a capacitor temperature warning level; Using a pre-built capacitance parameter acquisition unit to acquire the time-series current and time-series voltage of the target capacitance group, wherein the capacitance parameter acquisition unit includes: a current transformer and a voltage transformer; Calculating the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain an effective capacitance; Based on the capacitor temperature warning level and the effective capacitance, the target capacitor group is switched between primary and backup capacitors, completing the early warning of the primary and backup capacitor switching based on capacitor status monitoring.
2. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 1, characterized in that: The querying of the historical capacitor temperature set based on the current monitoring period includes: Identifying a monitoring start time of a current monitoring cycle, wherein the monitoring start time is a time when the temperature of the target capacitor bank is first collected within the current monitoring cycle; Based on the monitoring start time, querying a pre-built capacitor work log for a historical end time, wherein the capacitor work log includes an operating temperature of the target capacitor bank during operation and a recording time of the operating temperature; According to the historical end time, the preset collection time step and the number of collected temperatures, query a historical collection time in the capacitor work log, wherein the number of collected temperatures is equal to the number of historical capacitor temperatures in the historical capacitor temperature set, and a is the number of collected temperatures minus 1; Respectively identifying the historical end temperature at the historical end time and the a historical collection temperatures at the a historical collection times; The historical end temperature and the a historical collected temperatures are sequentially aggregated to obtain a historical capacitor temperature set, wherein the historical capacitor temperatures in the historical capacitor temperature set are arranged from earliest to latest according to the collection time.
3. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 2, characterized in that: The identifying the monitoring start time of the current monitoring cycle includes: Record the current time, and calculate the monitoring idle period duration based on the current time and the historical end time, wherein the monitoring idle period duration is the difference between the current time and the historical end time; Determine whether the monitoring idle period is equal to the acquisition time step; If the monitoring idle period is equal to the acquisition time step, the current moment is recorded as the monitoring start moment; If the monitoring idle period duration is not equal to the acquisition time step, then the supplementary duration of the monitoring idle period duration and the acquisition time step duration is calculated, wherein the supplementary duration is equal to the acquisition time step duration minus the monitoring idle period duration; Based on the supplementary duration and the current time, the monitoring start time of the current monitoring cycle is calculated, wherein the monitoring start time is the current time plus the supplementary duration.
4. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 3, characterized in that: The step of predicting the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set includes: Obtain the current ambient temperature and current current, extract historical capacitor temperatures in sequence from the historical capacitor temperature set, and perform the following operations on the historical capacitor temperatures: Query the standard ambient temperature and standard current, and convert the historical capacitor temperature using the following formula based on the standard ambient temperature, standard current, and a preset linear coefficient to obtain the historical conversion temperature: , in, represents the historical transformation temperature, Represents the historical capacitor temperature, and are linear coefficients, Indicates the current, Indicates standard current, Indicates the current ambient temperature. Indicates standard ambient temperature; The historical conversion temperatures are summarized to obtain a historical conversion temperature set, and the historical conversion temperature set is input into a pre-built deep learning model to obtain a current predicted temperature set.
5. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 4, characterized in that: The calculating the capacitor temperature mean difference and the capacitor temperature mean difference error of the capacitor temperature difference value set includes: The mean of the capacitor temperature difference set is calculated to obtain the capacitor temperature mean difference, and the capacitor temperature mean difference error is calculated using the capacitor temperature mean difference, where the capacitor temperature mean difference error is expressed as: , in, Represents the capacitance mean error, represents the temperature difference of the jth capacitor, represents the logarithmic function, Indicates the average temperature difference of the capacitor.
6. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 5, characterized in that: The step of performing difference level counting on the capacitor temperature difference value set based on the capacitor temperature mean difference and the capacitor temperature mean difference error to obtain a temperature difference counting feature set includes: Capacitor temperature difference values are sequentially extracted from the capacitor temperature difference value set, and the following operations are performed on the capacitor temperature difference values: Calculating the temperature deviation of the capacitor temperature difference and the average capacitor temperature difference, wherein the temperature deviation is the difference between the average capacitor temperature difference and the capacitor temperature difference; According to the capacitance mean difference error, the temperature deviation is classified into deviation levels to obtain a temperature difference deviation level, wherein the temperature difference deviation level is a ratio of the temperature deviation to the capacitance mean difference error; Determining whether the temperature difference deviation level is greater than a preset standard deviation level; If the temperature difference deviation level is greater than the standard deviation level, abnormal deviation counting is performed on the capacitor temperature difference to obtain an abnormal counting feature; If the temperature difference deviation level is not greater than the standard deviation level, performing normal deviation counting on the capacitor temperature difference to obtain a normal counting feature; The abnormal counting features and the normal counting features are aggregated according to the preset acquisition time of the capacitor temperature difference values in the capacitor temperature difference value set to obtain a temperature difference counting feature set.
7. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 6, characterized in that: The step of performing capacitor temperature warning based on the temperature difference counting feature set to obtain a capacitor temperature warning level includes: Extracting a first leading counting feature from the temperature difference counting feature set, wherein the first leading counting feature is a temperature difference counting feature ranked first in the temperature difference counting feature set; Eliminating the first preceding counting feature from the temperature difference counting feature set to obtain a missing value temperature difference counting feature set; Extracting a second leading count feature from the missing value temperature difference count feature set, wherein the second leading count feature is the temperature difference count feature ranked first in the missing value temperature difference count feature set; determining whether the first preceding counting feature is the same as the second preceding counting feature; If the first preceding counting feature is the same as the second preceding counting feature, determining whether the first preceding counting feature is an abnormal counting feature; If the first preceding counting feature is an abnormal counting feature, the first preceding counting feature and the second preceding counting feature are added to the pre-constructed original abnormal feature sequence set to obtain a target abnormal feature sequence set; Recording the second preceding counting feature as the first preceding counting feature, recording the missing value temperature difference counting feature set as the temperature difference counting feature set, and recording the target abnormal feature sequence set as the original abnormal feature sequence set, and returning to the step of removing the first preceding counting feature from the temperature difference counting feature set until the missing value temperature difference counting feature set is an empty set; If the first leading count feature is not an abnormal count feature, returning to the step of removing the first leading count feature from the temperature difference count feature set until the missing value temperature difference count feature set becomes an empty set; If the first leading count feature is different from the second leading count feature, the second leading count feature is recorded as the first leading count feature, the missing value temperature difference count feature set is recorded as the temperature difference count feature set, and the process returns to the step of removing the first leading count feature from the temperature difference count feature set until the missing value temperature difference count feature set is an empty set. The target abnormal feature sequence sets are summarized to obtain multiple groups of target abnormal feature sequence sets, a maximum abnormal feature sequence set among the multiple groups of target abnormal feature sequence sets is identified, an abnormal feature number of the maximum abnormal feature sequence set is obtained, and the abnormal feature number is recorded as the capacitor temperature warning level.
8. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 7, characterized in that: The calculating the capacitance of the target capacitor group according to the time sequence current and the time sequence voltage to obtain the effective capacitance includes: Identifying the fundamental angular frequency according to the time sequence current and time sequence voltage, and obtaining the effective current of the time sequence current and the effective voltage of the time sequence voltage; Identifying a target inductor in the same circuit as the target capacitor bank, and obtaining an inductance value of the target inductor; Calculating an initial capacitance based on the fundamental angular frequency, effective current, effective voltage, and inductance; The current ratio difference of the current transformer and the voltage ratio difference of the voltage transformer are measured respectively, and the initial capacitance is corrected based on the current ratio difference and the voltage ratio difference to obtain an effective capacitance.
9. The early warning method for switching between primary and backup capacitors based on capacitor status monitoring according to claim 8, characterized in that: The switching of the target capacitor group between a primary capacitor and a backup capacitor based on the capacitor temperature warning level and the effective capacitance includes: Determining whether the capacitor temperature warning level is greater than a preset maximum warning level; If the capacitor temperature warning level is greater than the maximum warning level, disconnecting the target capacitor bank and connecting the pre-built backup capacitor bank to the preset kitchen appliance operation circuit; If the capacitor temperature warning level is not greater than the maximum warning level, determining whether the effective capacitance is greater than a preset maximum capacitance; If the effective capacitance is greater than the maximum capacitance, the target capacitor group is disconnected, and the backup capacitor group is connected to the kitchen appliance operation circuit to complete the main and backup capacitor switching.
10. An early warning system for switching between primary and backup capacitors based on capacitor status monitoring, characterized in that: The system comprises: A capacitor temperature prediction module is configured to set a monitoring period for a pre-built target capacitor group to obtain a current monitoring period, query a historical capacitor temperature set based on the current monitoring period, collect a current collected temperature set within the current monitoring period, and predict the capacitor temperature of the current monitoring period based on the historical capacitor temperature set to obtain a current predicted temperature set, wherein the number of currently collected temperatures in the currently collected temperature set is the same as the number of currently predicted temperatures in the currently predicted temperature set; a temperature difference feature extraction module, configured to calculate a capacitor temperature difference set of the current predicted temperature set and the current collected temperature set, calculate a capacitor temperature mean difference and a capacitor mean difference error of the capacitor temperature difference set, and perform difference level counting on the capacitor temperature difference set based on the capacitor temperature mean difference and the capacitor mean difference error to obtain a temperature difference counting feature set, wherein the number of temperature difference counting features in the temperature difference counting feature set is the same as the number of capacitor temperature difference values in the capacitor temperature difference value set; A current and voltage acquisition module, configured to perform capacitor temperature warning based on the temperature difference counting feature set, obtain a capacitor temperature warning level, and utilize a pre-built capacitor parameter acquisition unit to acquire the time series current and time series voltage of the target capacitor group, wherein the capacitor parameter acquisition unit includes: a current transformer and a voltage transformer; The primary and backup capacitor switching module is used to calculate the capacitance of the target capacitor group according to the timing current and the timing voltage to obtain the effective capacitance, and switch the primary and backup capacitors of the target capacitor group based on the capacitor temperature warning level and the effective capacitance.