Household appliance product energy scheduling process management method and system
By establishing a mapping relationship between the power characteristics of home appliances and the process stages, setting interruption tolerance attributes for each process stage, and making real-time judgments and dynamic corrections, the problem of improper scheduling in the face of temporary user needs of the home appliance scheduling system is solved, the system's adaptability and scheduling precision are improved, and the integrity and economy of home appliance functions are ensured.
Patent Information
- Application Number
- CN202511051473.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-29
- Publication Date
- 2025-11-14
AI Technical Summary
Existing energy dispatching systems for home appliances are prone to unpredictable dispatching behavior and reduced economic efficiency when faced with temporary user demands. They may also conflict with the internal processes of home appliances, leading to energy consumption and equipment degradation.
By establishing a mapping relationship between the power characteristics of home appliances and the process stages, an interruption tolerance attribute is set for each process stage. The stage of the home appliance is determined in real time, and an energy-saving dispatch command is issued based on the external energy conditions. The interruption tolerance attribute is dynamically modified to optimize the dispatch.
It effectively avoids the decline in functional performance or the increase in total energy consumption caused by blind scheduling, and improves the system's adaptability to changes in user behavior and the intelligence and precision of energy scheduling.
Smart Images

Figure CN120949598A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of home appliances, and more particularly to a method and system for managing the energy dispatching process of home appliances. Background Technology
[0002] The home appliance energy dispatch process management system can schedule high-power electrical equipment in the home to operate during off-peak hours when electricity prices are lower or during periods of sufficient home photovoltaic power generation, in order to maximize economic benefits.
[0003] However, users sometimes manually start appliances during non-economical periods due to temporary needs. Upon receiving such manual operations, the system may mark them as "high-priority events" forcibly executed by the user. If the system simply adjusts its internal scheduling rules based on these occasional events, causing its decisions to deviate from the user's true intentions, this will accumulate as users' temporary needs accumulate, ultimately making the system's scheduling behavior unpredictable and reducing its economic efficiency.
[0004] In addition, because the control behavior of the energy dispatch process management system of home appliances conflicts with the inherent process flow inside the home appliances, it may lead to a double deterioration in energy consumption and the performance of the core functions of the equipment. Summary of the Invention
[0005] This invention provides a method for managing the energy dispatching process of home appliances, so as to rationally dispatch the power resources used by home appliances.
[0006] In a first aspect, to address the aforementioned technical problems, this invention provides a method for managing the energy dispatching process of home appliances, comprising: establishing a power mapping relationship between the power characteristics of the home appliance and its process stages, and setting an interruption tolerance attribute for each process stage; the interruption tolerance attribute is used to indicate whether the home appliance can be interrupted and the duration of interruption; during the operation of the home appliance, acquiring the instantaneous power of the home appliance in real time, and determining the current process stage of the home appliance based on the instantaneous power and the power mapping relationship; determining whether to issue an energy-saving dispatching command to the home appliance based on the current process stage of the home appliance, the corresponding interruption tolerance attribute, and external energy conditions; wherein, when the interruption tolerance attribute corresponding to the process stage is uninterruptible, the energy-saving dispatching command is not executed; after issuing and releasing the energy-saving dispatching command, monitoring the power changes of the home appliance, and correcting the interruption tolerance attribute of the process stage based on whether the power changes conform to the normal operation mode of the process stage.
[0007] Optionally, based on the current technological stage of the appliance, its corresponding interruption tolerance attribute, and external energy conditions, a decision may be made on whether to issue an energy-saving dispatch command to the appliance, including: refusing to issue an energy-saving dispatch command to the appliance if the interruption tolerance attribute indicates that the appliance cannot be interrupted; and deciding whether to issue an energy-saving dispatch command to the appliance based on the current technological stage of the appliance and external energy conditions if the interruption tolerance attribute indicates that the appliance can be interrupted.
[0008] Optionally, external energy conditions include future electricity costs and changes in renewable energy supply. Based on the current technological stage of the appliance and external energy conditions, a decision is made on whether to issue an energy-saving dispatch instruction to the appliance, including: predicting the subsequent technological stage sequence of the appliance in the future based on its current technological stage; evaluating the electricity costs or energy consumption of multiple candidate energy-saving dispatch schemes in the future based on external energy conditions and the subsequent technological stage sequence; multiple candidate energy-saving dispatch schemes include: immediate start, delayed start, and segmented operation; selecting the candidate energy-saving dispatch scheme with the lowest electricity cost or lowest energy consumption as the target energy-saving dispatch scheme; and deciding whether to issue an energy-saving dispatch instruction to the appliance based on the target energy-saving dispatch scheme.
[0009] Optionally, based on the target energy-saving scheduling scheme, a decision is made on whether to issue an energy-saving scheduling instruction to the home appliances, including: issuing an energy-saving scheduling instruction to the home appliances if the current time corresponds to an execution time included in the target energy-saving scheduling scheme; and refusing to issue an energy-saving scheduling instruction to the home appliances if the current time does not correspond to an execution time included in the target energy-saving scheduling scheme.
[0010] Optionally, a power mapping relationship can be established between the power characteristics of home appliances and the process stages of home appliances, including: acquiring power data of home appliances during the execution of standard working cycles; analyzing the power data to identify power characteristic segments with power characteristics; and associating the power characteristic segments with the process stages of home appliances to obtain the power mapping relationship.
[0011] Optionally, the power data is analyzed to identify power characteristic segments with power characteristics, including: smoothing the power data; identifying transient interference in the smoothed power data and suppressing the transient interference; segmenting the power data into candidate power segments based on the power level and duration of the power data after suppressing the transient interference; evaluating the power stability of the candidate power segments and selecting segments with power fluctuations within a preset range as power characteristic segments with power characteristics.
[0012] Optionally, based on whether the power change conforms to the normal operation mode of the process stage, the interruption tolerance attribute of the process stage is corrected, including: continuously collecting power data of the home appliance under conditions unaffected by energy-saving scheduling commands during the long-term operation of the home appliance; dynamically updating the power characteristic template of the normal operation mode of the process stage based on the power data; monitoring the power change of the home appliance after the energy-saving scheduling command is issued and released, and comparing the power change with the power characteristic template to obtain the comparison result; judging whether the power change conforms to the normal operation mode based on the comparison result, and correcting the interruption tolerance attribute of the process stage based on the judgment result.
[0013] Optionally, based on power data, the power characteristic template of the normal operation mode of the process stage is dynamically updated, including: when the firmware version information of the home appliance is detected to have changed, or when the power data cannot be matched with any power characteristic template during daily operation, it is determined that the home appliance has entered a new process stage; after determining that the home appliance has entered a new process stage, the home appliance is guided to execute a working program, and the updated power data of the home appliance is collected during this period; based on the updated power data, power characteristic segments are identified and associated with the new process stage; interruption tolerance attributes are set for the new process stage; the identified power characteristic segments, associated process stages and their interruption tolerance attributes are stored as the power characteristic information of the home appliance, so as to dynamically update the power characteristic template of the normal operation mode of the process stage.
[0014] Optionally, the method further includes: calculating the matching degree between the real-time power data of the home appliance and the stored power feature templates of the process stage to obtain the matching degree calculation result; determining whether the highest value in the matching degree is lower than a preset matching degree threshold based on the matching degree calculation result; determining whether the power fluctuation characteristics of the real-time power data are the same as the power fluctuation characteristics of the known standby mode or abnormal mode; if the highest value in the matching degree is lower than the preset matching degree threshold, and the power fluctuation characteristics of the real-time power data are different from the power fluctuation characteristics of the known standby mode or abnormal mode, and the power fluctuation characteristics continue to exceed a preset duration, then it is determined that the power data of the home appliance cannot be matched with any power feature template.
[0015] Secondly, the present invention provides a home appliance energy dispatching process management system for managing the energy dispatching process of home appliances, the system comprising: The power characteristic analysis and attribute setting module is used to establish the power mapping relationship between the power characteristics of home appliances and the process stages of home appliances, and to set the interruption tolerance attribute for each process stage; the interruption tolerance attribute is used to indicate whether the home appliance can be interrupted and the duration of interruption. The real-time process stage determination module is used to acquire the instantaneous power of the home appliance in real time during its operation, and determine the current process stage of the home appliance based on the instantaneous power and the power mapping relationship. The scheduling decision module is used to determine whether to issue an energy-saving scheduling command to the home appliance based on the current process stage of the home appliance, its corresponding interruption tolerance attribute, and external energy conditions; among which, when the interruption tolerance attribute corresponding to the process stage is uninterruptible, the energy-saving scheduling command is not executed. The scheduling effect monitoring and attribute correction module is used to monitor the power changes of home appliances after the energy-saving scheduling command is issued and released, and to correct the interruption tolerance attribute of the process stage based on whether the power changes are in line with the normal operation mode of the process stage.
[0016] Compared with the prior art, the present invention has the following beneficial effects: This application provides a method and system for managing the energy dispatching process of home appliances. By identifying the internal process stages of home appliances and combining them with interruption tolerance attributes for dispatching, and dynamically correcting the attributes, it effectively avoids the decline in functional performance or the increase in total energy consumption caused by blind dispatching. At the same time, it improves the system's adaptability to changes in user behavior. It has the advantages of avoiding the decline in functional performance or the increase in total energy consumption caused by blind dispatching by identifying the internal process stages of home appliances and combining them with interruption tolerance attributes, thereby improving the intelligence and precision of energy dispatching. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of a method for managing the energy dispatching process of home appliances provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of another energy dispatching process management method for home appliances provided in this embodiment of the invention; Figure 3 This is a schematic diagram of the structure of a home appliance energy dispatching process management system provided in an embodiment of the present invention. Detailed Implementation
[0018] The technical solutions of this application will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments. The components of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0019] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0020] The following specific embodiments will provide a detailed introduction and explanation of a home appliance energy dispatching process management method provided in this application.
[0021] Reference Figure 1 The first embodiment of the present invention provides a method for managing the energy dispatching process of home appliances, including the following steps: S1. Establish the power mapping relationship between the power characteristics of home appliances and the process stages of home appliances, and set the interruption tolerance attribute for each process stage.
[0022] The interruption tolerance attribute is used to indicate whether the appliance can be interrupted and for how long.
[0023] In one example, the interruption tolerance attribute may include: uninterruptible, interruptible for short periods (e.g., 2 minutes), or interruptible for long periods (e.g., 5 hours).
[0024] As one possible implementation, the system can acquire power data of the home appliance during its standard working cycle; analyze the power data to identify power characteristic segments; and associate the power characteristic segments with the process stages of the home appliance to obtain a power mapping relationship.
[0025] It should be noted that the power characteristic segments correspond to different operating modes within the home appliance (e.g., high-power heating, motor drive, low-power standby, etc.). Furthermore, the system associates these power characteristic segments with the actual process stages of the home appliance (e.g., main wash, rinsing, and drying in a dishwasher), thereby achieving "penetration" of the appliance's internal "black box" state. Simultaneously, by assigning "interruption tolerance attributes" (e.g., "non-interruptible" or "short-term interruptible") to each process stage, the system directly addresses the problem of insufficient understanding of the appliance's interruption tolerance in existing systems. This step provides a crucial "knowledge base" for subsequent intelligent scheduling decisions, enabling the system to make judgments based on the actual operating characteristics of the home appliance and avoid inappropriate operations during critical process stages.
[0026] S2 acquires the instantaneous power of the home appliance in real time during its operation and determines the current process stage of the home appliance based on the instantaneous power and power mapping relationship.
[0027] As one possible implementation, after acquiring instantaneous power and power mapping relationships, the system can use a pattern matching algorithm to determine the current technological stage of the home appliance.
[0028] For example, dynamic time warping (DTW) or simple threshold range matching can be used to determine which predefined power characteristic range the current power value best matches. Through this comparison, the system can accurately determine which specific process stage of the appliance's internal workflow it is currently in, such as the "dishwasher rinsing stage" or the "water heater heat preservation stage".
[0029] S3. Based on the current technological stage of the home appliance, its corresponding interruption tolerance attributes, and external energy conditions, decide whether to issue an energy-saving dispatch command to the home appliance.
[0030] Specifically, when the interruption tolerance attribute corresponding to a process stage is uninterruptible, the energy-saving scheduling instruction will not be executed.
[0031] As one possible implementation, the system can refuse to issue energy-saving scheduling commands to the home appliance if the interruption tolerance attribute indicates that the home appliance cannot be interrupted; if the interruption tolerance attribute indicates that the home appliance can be interrupted, the system can decide whether to issue energy-saving scheduling commands to the home appliance based on the current process stage of the home appliance and external energy conditions.
[0032] For example, if the system determines that the dishwasher is in the main wash heating phase, where the water temperature needs to be maintained at a specific high temperature to dissolve grease, then even if external conditions (such as a rapid surge in electricity prices from off-peak to peak) indicate that it should be paused to save costs, the system will prioritize ensuring the integrity of the appliance's process flow and will not execute pause or delay instructions, but will allow it to continue operating normally. This avoids problems such as detergent failure or water residue on dishes due to interruption.
[0033] Only when the current process stage of the home appliance is marked as "can be interrupted for a short time" or "can be interrupted for a long time" (for example, when the dishwasher is in the soaking stage, interruption will have minimal impact on the washing effect; or when the electric water heater has reached the set temperature and is in the heat preservation state), will the system issue energy-saving scheduling instructions (such as pause or delay instructions) to the home appliance through the smart socket or smart switch module according to preset economic rules (for example, the current electricity price is higher than the set threshold, or the photovoltaic power generation is insufficient to cover the current load).
[0034] To determine whether to issue energy-saving dispatch instructions to home appliances based on their current technological stage and external energy conditions, such as... Figure 2 As shown, the system can decide whether to issue an energy-saving dispatch command to home appliances based on the following steps: S31. Based on the current technological stage of home appliances, predict the sequence of subsequent technological stages of home appliances in the future.
[0035] As one possible implementation, the system stores different process stages of home appliances and the time consumed by each process stage. By combining the current process stage of the home appliance, the time of the current process stage, and the stored different process stages of the home appliance and the time consumed by each process stage, the system can infer the sequence of subsequent process stages in the future time period.
[0036] For example, the system stores the dishwasher's process stages from the main wash to rinsing and drying. This allows scheduling decisions to anticipate changes in the appliance's internal state, avoiding inappropriate scheduling during future critical process stages. Without this prediction, the system cannot foresee when the appliance will enter an uninterruptible phase, potentially leading to missed opportunities for optimal energy conditions at some future point due to uninterruptibility, or issuing interruption commands at inappropriate times.
[0037] S32. Based on external energy conditions and subsequent process stages, evaluate the electricity cost or energy consumption of multiple candidate energy-saving scheduling schemes in the future time period.
[0038] The candidate energy-saving scheduling schemes include: immediate start, delayed start, and segmented operation. The evaluation process considers that energy-saving scheduling instructions will not be executed when a process stage is set as uninterruptible.
[0039] As one possible implementation, the system can determine the power consumption of each subsequent process stage, the electricity cost in the future time period, and the additional power loss caused by segmented operation. Furthermore, based on the power consumption of each subsequent process stage, the electricity cost in the future time period, and the additional power loss caused by segmented operation, the system can evaluate the electricity cost or energy consumption of multiple candidate energy-saving scheduling schemes in the future time period.
[0040] Understandably, by calculating the total electricity cost or energy consumption of each option over a future time period, the system can identify the optimal solution while meeting the functional requirements of home appliances and the constraints of interruption. The explicit mention of considering the "uninterrupted" condition in the evaluation process ensures that scheduling decisions prioritize the integrity of the home appliance's production process while pursuing economic efficiency. Without this comprehensive evaluation, the system might be unable to weigh different factors, leading to the selection of a suboptimal solution. In particular, neglecting the "uninterrupted" condition could result in a scheduling plan conflicting with the actual operation of home appliances at some future point in time, causing a decrease in functional effectiveness or an increase in total energy consumption.
[0041] S33. Select the candidate energy-saving dispatch scheme with the lowest electricity cost or the lowest energy consumption as the target energy-saving dispatch scheme.
[0042] S34. Based on the target energy-saving scheduling plan, decide whether to issue energy-saving scheduling instructions to home appliances.
[0043] For example, the system can issue energy-saving scheduling instructions to home appliances if the current time corresponds to an execution time included in the target energy-saving scheduling scheme; otherwise, it will refuse to issue energy-saving scheduling instructions to home appliances.
[0044] This dynamic response-based judgment comprehensively considers both the internal state of the appliance (its current technological stage and its interruption tolerance) and external economic factors (such as electricity price changes and photovoltaic power generation). Crucially, when the system determines that the appliance's technological stage is set to "uninterruptible," even if external energy conditions indicate the need for energy-saving operations, the system will prioritize ensuring the integrity of the appliance's technological process and will not execute pause or delay commands. This logical design directly solves the problem of existing systems experiencing decreased functionality or increased total energy consumption due to improper operation at key technological stages, ensuring that core appliance functions and user experience are not sacrificed while pursuing energy efficiency.
[0045] S4. After issuing and releasing the energy-saving dispatch command, monitor the power changes of home appliances and adjust the interruption tolerance attribute of the process stage according to whether the power changes are in line with the normal operation mode of the process stage.
[0046] As one possible implementation, the system can determine that the power change of the home appliance does not conform to the normal operation mode of the process stage when the cumulative duration of the power difference between the power change and the normal operation mode of the process stage is greater than a preset threshold, and then correct the interruption tolerance attribute of the process stage.
[0047] Understandably, this step introduces a feedback learning mechanism, enabling the system to adapt and optimize. After the energy-saving scheduling command (such as pause) is lifted, the system continuously monitors the power changes of the appliances. If the power changes after the appliances resume operation do not conform to the normal operating mode of this process stage (for example, signs of additional heating or repeated washing, indicating that the interruption had a negative impact), the system will identify this anomaly. Based on this anomaly, the system can modify the interruption tolerance attributes originally set for this process stage to better align with the actual operating patterns of the appliances. This modification process avoids misjudging occasional anomalies as general intolerances and prevents overly conservative modifications to the interruption tolerance attributes of appliances, thereby improving the accuracy and effectiveness of future scheduling decisions and ensuring that the system can continuously learn and improve from actual operation.
[0048] In some embodiments, in order to analyze power data and identify power characteristic segments with power characteristics, this application further includes the following steps: S101. Smooth the power data.
[0049] As one possible implementation, the system can smooth the power data using Kalman filtering.
[0050] As another possible implementation, the system can use a moving average method to smooth the power data.
[0051] The moving average method process includes: selecting the window size N, calculating the window mean, and using a partial window or retaining the original value for the first N-1 points.
[0052] Understandably, the raw power data collected typically contains random noise and subtle fluctuations, which may stem from sensor accuracy limitations or minor disturbances in the power grid. By smoothing the collected power data, the system can reduce these irregular, non-applied-to ...
[0053] S102. Identify transient interference in the smoothed power data and suppress the transient interference.
[0054] Transient interference can refer to short-term, large-amplitude power spikes or drops that may still exist in the power data even after smoothing, caused by the instantaneous starting or stopping of other high-power household appliances or instantaneous voltage fluctuations in the power grid.
[0055] Understandably, this step involves refined processing of specific interference sources in the home environment. These transient interferences are not a reflection of the target appliance's own manufacturing process. By identifying and suppressing transient interferences in the smoothed power data, the system can effectively remove these external factors from interfering with the identification of the target appliance's power characteristics, ensuring that the power data analyzed subsequently more purely reflects the target appliance's operating status.
[0056] S103. Based on the power level and duration of the power data after suppressing transient interference, the power data is divided into candidate power segments.
[0057] Understandably, this step is crucial for initially classifying the operating modes of home appliances. After smoothing the power data and suppressing transient interference, the system obtains a relatively clean power data stream. Different manufacturing stages of home appliances typically exhibit different power consumption levels, and these power levels persist for a certain period. Based on the power level and duration of the power data after suppressing transient interference, the system can segment the continuous power data stream into a series of candidate power segments with specific power levels and durations. These candidate segments represent potential manufacturing stages of the home appliances, providing preliminary structured information for subsequent accurate identification.
[0058] S104. Evaluate the power stability of the candidate power segments and select segments with power fluctuations within a preset range as power characteristic segments with power characteristics.
[0059] Understandably, this step is the verification stage for finally determining the effective power characteristic segments. Not all initially segmented candidate power segments represent stable and meaningful appliance manufacturing stages; some may still be transitional states or residual fluctuations. By evaluating the power stability of candidate power segments—that is, checking whether their internal power fluctuations are within an acceptable preset range—the system can distinguish truly stable power patterns. Screening out segments with power fluctuations within the preset range ensures that the finally identified "power characteristic segments with power characteristics" are stable and reliable. These segments can be accurately associated with specific appliance manufacturing stages, thus avoiding misjudging unstable or atypical power patterns as valid manufacturing characteristics.
[0060] As one possible implementation, the system can modify the interruption tolerance attribute of the process stage according to the following steps.
[0061] S201. During the long-term operation of home appliances, continuously collect power data of home appliances when they are not affected by energy-saving scheduling instructions.
[0062] S202. Based on the power data, dynamically update the power characteristic template of the normal operation mode in the process stage.
[0063] S203. After issuing and releasing the energy-saving dispatch instruction, monitor the power changes of home appliances and compare the power changes with the power characteristic template to obtain the comparison results.
[0064] S204. Based on the comparison results, determine whether the power change conforms to the normal operation mode, and correct the interruption tolerance attribute of the process stage based on the judgment results.
[0065] The long-term operation period refers to a period of continuous operation of the home appliance during daily use, which can be a week, a month, or longer. The purpose is to accumulate sufficient and representative power data to comprehensively reflect the actual operating status of the appliance under different working conditions. Power data refers to the real-time energy consumption information of the appliance during operation. Specifically, this can be instantaneous power values, average power values, or power curves collected through smart sockets, built-in sensors, or energy metering chips. The purpose is to quantify the energy consumption behavior and operating status of the appliance.
[0066] Dynamic updates refer to the system's ability to adjust and correct existing information or models in real time or periodically based on newly collected data or changes in external conditions. This can be achieved through machine learning algorithms, statistical analysis methods, or rule engines. The goal is to enable the system to adapt to changes in the operating modes of home appliances and maintain the accuracy of its judgments on appliance status.
[0067] Among them, the power characteristic template refers to the typical power behavior pattern used to describe the normal operation mode of home appliances under a specific process stage. Specifically, it can be a data model stored in the form of power curve, power range, power average, power fluctuation range or a combination thereof. Its purpose is to provide a benchmark reference for judging whether home appliances are operating normally.
[0068] The comparison result refers to the similarity or difference assessment obtained by comparing the actual monitored power change with the power feature template. Specifically, it can be judged by calculating the correlation coefficient, Euclidean distance, dynamic time warping (DTW) distance, or setting a threshold. Its purpose is to quantify the degree of deviation between actual operation and normal mode.
[0069] Among them, judging whether the power change is in line with the normal operation mode means determining whether the power recovery of the home appliance after the energy-saving dispatch command is lifted is consistent with the expected normal operation mode based on the comparison results. Specifically, it can be done by setting a threshold for the comparison results. When the comparison results are better or worse than the threshold, a judgment is made. The purpose is to identify the potential impact of the energy-saving dispatch command on the operation of the home appliance.
[0070] Among them, modifying the interruption tolerance attribute of the process stage refers to adjusting the interruptibility or interruption duration of a specific process stage of home appliances based on the judgment results. Specifically, it can be adjusting the interruption tolerance attribute from "interruptible" to "uninterruptible", or adjusting the interruption duration. The purpose is to optimize future energy-saving scheduling strategies and avoid adverse effects on the normal operation of home appliances.
[0071] This application's solution establishes a stable and representative data foundation by continuously collecting power data of home appliances during long-term operation, excluding the impact of energy-saving dispatch commands. Based on this accumulated power data, the system can dynamically update the power characteristic template of the normal operation mode during the process stage. This dynamic update mechanism allows the system to learn and adapt to natural changes in the operating characteristics of home appliances, such as power mode drift caused by extended usage time, firmware upgrades, or environmental factors, thereby ensuring that the "normal operation mode" used always accurately reflects the current state of the home appliances. When an energy-saving dispatch command is issued and then lifted, the system monitors the power changes of the home appliances and compares this actual power change with the latest dynamically updated power characteristic template to obtain a comparison result. This comparison result quantifies the degree of conformity between the actual operation and the expected normal mode. Subsequently, the system determines whether the power change conforms to the normal operation mode based on this comparison result. If the comparison result shows a significant difference between the power change and the normal mode, such as slow power recovery or abnormal fluctuations, it indicates that the energy-saving dispatch command may have a negative impact on the normal operation of the home appliances. Based on this judgment, the system will correct the interruption tolerance attributes of the process stage. For example, it may adjust the original "interruptible" attribute to "non-interruptible" or shorten the "interruptible duration." Compared with the basic solution, this method no longer relies solely on one or a few simple power comparisons. Instead, it continuously learns and dynamically adapts to the actual operating modes of home appliances, greatly improving the accuracy of judging whether power changes conform to normal operating modes. By dynamically updating the power characteristic template, the system can cope with the evolution of the home appliances' own operating modes, avoiding misjudgments caused by outdated models. Therefore, when the system corrects the interruption tolerance attributes, its decision is based on more comprehensive and accurate home appliance operating data and mode understanding. This can more effectively prevent future energy-saving dispatch commands from interfering with or reducing the efficiency of home appliances, ensuring that while achieving energy-saving goals, the functional integrity of home appliances and user experience are maintained. This makes the entire energy dispatch process management method more intelligent, adaptive, and reliable.
[0072] In some preferred embodiments, to continuously collect power data of home appliances when not affected by energy-saving scheduling commands, a power monitoring module can be integrated into the smart controller of the home appliance or an external energy management gateway. This module can collect the instantaneous power value of the home appliance every second and store this data in local storage or a cloud database. To ensure that the data is not affected by energy-saving scheduling commands, the system can identify and filter out data collected during the period when the energy-saving scheduling command is in effect. Based on this long-term accumulated power data, the system can dynamically update the power characteristic template of the normal operation mode of the process stage. For example, for the "main wash" process stage of a washing machine, the system can analyze the power data of this stage over the past month, calculate its average power, power fluctuation range, and typical power curve shape, and use it as the power characteristic template for this stage. When new power data flows in, the system can periodically (e.g., weekly) recalculate and update these templates, or trigger an update when a home appliance firmware version upgrade is detected. After an energy-saving scheduling command is issued and then lifted, for example, if a dishwasher resumes operation after being paused for 15 minutes during the "main wash" stage, the system will immediately monitor the power change of the dishwasher after it resumes operation. Specifically, the system can collect instantaneous power data for the first 5 minutes after resumption of operation, forming an actual power change curve. Subsequently, the system compares this actual power change curve with the power characteristic template of the current "main wash" process stage. The comparison can use the Dynamic Time Warping (DTW) algorithm to calculate the similarity score between the two curves, obtaining the comparison result. Based on the comparison result, the system can determine whether the power change conforms to the normal operating mode.
[0073] For example, if the DTW similarity score is higher than a preset threshold of 0.8, it is judged to meet the normal operation mode; if it is lower than the threshold, it is judged to not meet the normal operation mode. If the judgment result is that it does not meet the normal operation mode, the system can adjust the interruption tolerance attribute of the "main wash" process stage according to the judgment result. For example, if the interruption tolerance attribute of the "main wash" stage was previously "interruptible, duration 30 minutes", the system can now adjust it to "uninterruptible", or shorten the interruptible duration to "interruptible, duration 5 minutes" to avoid similar adverse effects in the future.
[0074] Through the above technical solution, this application can continuously collect power data unaffected by energy-saving scheduling commands during the long-term operation of home appliances, and dynamically update the power characteristic template of the normal operation mode in the process stage based on this data. This allows the system to learn and adapt to the natural evolution of home appliance operation modes, such as changes in power characteristics due to usage time or firmware upgrades, thereby ensuring that the reference of the normal operation mode used is always an accurate reflection of the current state of the home appliance. After an energy-saving scheduling command is issued and then released, by comparing the actual monitored power changes with the latest and most accurate power characteristic template, the system can more accurately determine whether the power changes conform to the normal operation mode, avoiding misjudgments caused by accidental factors or outdated models. Based on this accurate judgment result, the interruption tolerance attribute of the process stage can be corrected, which can effectively optimize future energy-saving scheduling strategies, avoid unnecessary interference or efficiency reduction to the normal operation of home appliances, and thus ensure the functional integrity of home appliances and user experience while achieving energy-saving goals.
[0075] In some embodiments, in order to dynamically update the power characteristic template of the normal operation mode during the process stage, this application further includes the following steps: S301. When the firmware version information of the home appliance is detected to have changed, or when the power data cannot be matched with any power feature template during daily operation, it is determined that the home appliance has entered a new process stage.
[0076] Among them, a change in firmware version information means that the system detects that the version identifier of the internal control program of the home appliance has been updated. This usually means that the function or operating logic of the home appliance may have changed. Its purpose is to trigger a re-evaluation of the operating mode of the home appliance through software-level changes.
[0077] Among them, the inability of power data to match any power feature template means that the power data of the currently collected home appliances, after analysis, does not meet the preset similarity or matching standard with any power feature template of known process stage stored in the system. This can be achieved by calculating the similarity score between real-time power data and existing templates and judging whether the highest score is lower than the preset threshold. The purpose is to identify significant deviations between the current operating state of the home appliance and the known pattern.
[0078] Among them, judging that a home appliance has introduced a new process stage means that, based on firmware version changes or power data mismatches, the system infers that the home appliance is currently executing or is about to execute an operating mode that is not covered by the existing power characteristic template. Its purpose is to initiate the learning and modeling process of the new operating mode.
[0079] S302. After determining that a new process stage has been introduced into the home appliance, guide the home appliance to execute the working procedure, and collect the updated power data of the home appliance during this period.
[0080] Among them, guiding home appliances to execute work procedures refers to the system sending instructions to home appliances to make them run according to a preset, complete standard workflow, such as starting a complete washing cycle or drying program. Its purpose is to obtain representative power data covering the entire process of the new process stage.
[0081] S303. Based on the updated power data, identify power characteristic segments and associate the power characteristic segments with the new process stage.
[0082] Among them, identifying power characteristic segments refers to processing and analyzing the collected updated power data to extract continuous time periods with specific power patterns, such as stable power, periodic fluctuations, and specific peak values. This can be achieved through signal processing algorithms, such as smoothing, filtering, and feature point detection. The purpose is to extract key information related to the manufacturing process of home appliances from the raw power data. Associating power characteristic segments with new process stages refers to establishing a correspondence between the identified power characteristic segments and the newly introduced process stages of home appliances. For example, a specific power waveform can be marked as the "pre-wash stage". The purpose is to construct a new power mapping relationship so as to accurately determine the process stage of the home appliance in the future.
[0083] S304, Set interruption tolerance attributes for new process stages.
[0084] Setting an interruption tolerance attribute for a new process stage refers to assigning an initial interruption tolerance, such as "interruptible" or "non-interruptible" and the duration of interruption, to the new process stage based on its characteristics. This can be achieved through preset rules, user input, or default settings based on appliance type. Its purpose is to provide a preliminary basis for subsequent energy dispatching decisions.
[0085] S305. Store the identified power characteristic segments, associated process stages, and their interruption tolerance attributes as power characteristic information of the home appliance, so as to dynamically update the power characteristic template of the normal operation mode of the process stage.
[0086] Among them, storing power characteristic information of home appliances refers to saving the identified power characteristic segments, associated process stages and their interruption tolerance attributes in a structured form to a data storage medium, such as a database or local storage. The purpose is to form a dynamically updated power characteristic template for subsequent energy scheduling and attribute correction.
[0087] Understandably, once a system determines that a home appliance is entering a new technological stage, it will proactively guide the appliance to execute its standard operating procedures. This guidance ensures, under controlled conditions, the collection of representative updated power data covering the complete operating cycle of the new technological stage. This updated power data forms the basis for constructing new power characteristic templates, reflecting the actual operating characteristics of the home appliance in its current state.
[0088] Subsequently, based on this updated power data, the system uses analytical methods to identify power characteristic segments with specific power patterns. These segments are key characteristics of the new process stage, such as stable heating power and periodic motor operating power. The identified power characteristic segments are then associated with the newly introduced process stage, thereby establishing a new power mapping relationship and clarifying the process stage corresponding to a specific power pattern.
[0089] Ultimately, the identified power characteristic segments, associated process stages, and their interruption tolerance attributes are stored as the power characteristic information of the home appliance, thereby dynamically updating the power characteristic template of the normal operation mode of the process stage.
[0090] Through the aforementioned steps, this application provides an adaptive mechanism that allows the power characteristic template of home appliances to be updated in real time as the appliances themselves change state. This, combined with the mechanism in prior art that corrects interruption tolerance attributes based on whether power changes conform to the normal operating mode of the process stage, forms a more comprehensive energy dispatch management system. When the operating mode of a home appliance changes, this solution can promptly identify and learn the new mode, updating its internal knowledge base, thereby ensuring that subsequent power change comparisons and interruption tolerance attribute corrections are always based on the latest and most accurate home appliance operating characteristics. This avoids misjudgments caused by using outdated templates, significantly improving the accuracy and efficiency of energy dispatch decisions, enabling the system to respond more intelligently and flexibly to external energy conditions while ensuring the normal functioning of home appliances.
[0091] In some preferred embodiments, it is assumed that there is a smart home energy management system that continuously monitors the power data of home appliances through smart sockets or power sensors built into the appliances. When a smart washing machine is connected to the system, the system will first attempt to identify its operating mode.
[0092] Specifically, the system periodically checks the washing machine's firmware version. If it detects that the firmware version has been upgraded from V1.0 to V2.0, the system immediately determines that the washing machine may have entered a new process stage. Alternatively, during the washing machine's daily operation, the system continuously collects its power data and compares it with stored power feature templates such as "standard wash" and "quick wash". If the matching degree calculation results of the real-time power data with all existing templates are lower than the preset matching degree threshold, for example, the similarity score calculated by the Dynamic Time Warping (DTW) algorithm is lower than 0.7, and this mismatch persists for a period of time, the system will also determine that the washing machine has entered a new process stage.
[0093] After determining that the washing machine has entered a new process stage, the system sends instructions to the washing machine through the smart home gateway, guiding it to execute a complete standard washing program. For example, the system can send a command to "start the standard washing program." During this process, the system collects updated power data from the washing machine at a high frequency, such as once per second, and stores it in a local cache or cloud database.
[0094] After data collection, the system uses signal processing algorithms, such as moving average filtering, power level threshold segmentation, and duration analysis, to identify power characteristic segments based on these updated power data. For example, the system may identify segments such as the "water injection heating segment" (power stabilizes at 2000W for 5 minutes), the "main washing and stirring segment" (power fluctuates periodically between 100W and 500W for 30 minutes), and the "rinsing and dehydration segment" (power fluctuates drastically between 1000W and 2500W for 15 minutes).
[0095] The system then associates these identified power characteristic segments with new process stages. For example, it associates the "water injection and heating segment" with the "new standard washing program - heating stage," and the "main wash agitation segment" with the "new standard washing program - main wash stage." Simultaneously, the system sets interruption tolerance attributes for these new process stages. For instance, for the "new standard washing program - heating stage," the system can set it to "uninterruptible" or "interruptible for 0 minutes" based on empirical rules or user input, because a heating interruption might cause the water temperature to drop and require reheating; while for the "new standard washing program - rinsing and dehydration segment," the system can set it to "interruptible for 5 minutes," because short interruptions have a minimal impact on rinsing performance.
[0096] Finally, the system stores these identified power characteristic segments, associated process stages, and their interruption tolerance attributes in structured data formats, such as JSON objects or database records, as the washing machine's power characteristic information. This dynamically updates the power characteristic template for the normal operation mode of the washing machine's process stages. These updated templates will be used for subsequent real-time process stage judgments and interruption tolerance attribute corrections, ensuring that energy scheduling decisions are always based on the latest and most accurate operating characteristics of the washing machine.
[0097] This application further proposes steps for determining that the power data of a home appliance cannot match any power feature template, including: S401. Calculate the matching degree between the real-time power data of the home appliance and the stored power characteristic template of the process stage to obtain the matching degree calculation result.
[0098] Among them, matching degree calculation refers to quantifying the similarity between real-time power data and stored power feature templates through a specific algorithm.
[0099] For example, the system can use dynamic time warping (DTW), correlation coefficient method, Euclidean distance or machine learning-based similarity evaluation model to calculate the matching degree and obtain the matching degree calculation result.
[0100] It should be noted that the matching degree calculation result refers to the value or index output by the matching degree calculation process, which reflects the degree of similarity between the real-time power data and the templates of each known process stage. S402. Based on the matching degree calculation results, determine whether the highest value in the matching degree is lower than the preset matching degree threshold.
[0101] Among them, the preset matching degree threshold is a reference value set in advance when judging the matching degree. It is used to define whether the matching degree has reached an acceptable level. It can be determined based on historical data analysis, expert experience or system debugging results.
[0102] S403. Determine whether the power fluctuation characteristics of the real-time power data are the same as those of the known standby mode or abnormal mode.
[0103] Among them, power fluctuation characteristics refer to the pattern and characteristics of the power change of home appliances over time under specific operating conditions, including power level, fluctuation range, frequency, periodicity or instantaneous peak and valley values, etc. It can be characterized by statistical analysis methods (such as standard deviation, variance), spectrum analysis or feature vector extraction, etc. Its purpose is to distinguish different operating modes, such as normal operation, standby or abnormal state.
[0104] The known power fluctuation characteristics of standby mode or abnormal mode refer to those that the system has learned or stored in advance.
[0105] S404. If the highest value in the matching degree is lower than the preset matching degree threshold, and the power fluctuation characteristics of the real-time power data are different from the power fluctuation characteristics of the known standby mode or abnormal mode, and the power fluctuation characteristics continue to exceed the preset duration, then it is determined that the power data of the home appliance cannot match any power feature template.
[0106] The preset duration refers to the minimum time length set when judging whether the power fluctuation characteristics persist. It can be set according to empirical values, system stability requirements, or actual application scenarios. Its purpose is to avoid misjudgment caused by instantaneous interference or short-term fluctuations and improve the accuracy and robustness of the judgment.
[0107] In some preferred embodiments, this application is implemented as follows: When a smart washing machine is running, its control system continuously collects real-time power data. Assume the system has stored power characteristic templates for multiple process stages such as "pre-wash," "main wash," "rinse," and "spin-dry," as well as power fluctuation characteristics for known abnormal modes such as "standby," "drainage anomaly," and "motor overload." The system first calculates the matching degree between the currently collected real-time power data stream, such as the power curve of the last 30 seconds, and all stored process stage power characteristic templates. For example, a Dynamic Time Warping (DTW) algorithm can be used to calculate the distance between the real-time power curve and each template; the smaller the distance, the higher the matching degree. After calculation, the system obtains a set of matching degree values; for example, the matching degree with the "pre-wash" template is 0.6, with the "main wash" template is 0.5, with the "rinse" template is 0.4, and with the "spin-dry" template is 0.3. Next, the system checks the highest value among these matching degree values. Assume the preset matching degree threshold is set to 0.7. Since the current highest matching degree is 0.6, which is lower than the preset threshold of 0.7, the system initially determines that the current power data has low similarity to any known normal process stage. To further confirm this, the system analyzes the power fluctuation characteristics of the current real-time power data. For example, the system can calculate its average power, standard deviation, and whether there are periodic fluctuations. Then, the system compares these characteristics with the power fluctuation characteristics of pre-stored "standby mode" and "abnormal mode". For example, if the power fluctuation characteristics of standby mode are characterized by extremely low power levels and smooth fluctuations, while abnormal mode may be characterized by violent power fluctuations or continuous high power without regularity. If the power fluctuation characteristics of the real-time power data do not conform to the stable low power consumption of standby mode, nor to the specific fluctuation patterns of any known abnormal mode, it indicates that it may be an unknown operating state. Finally, the system checks whether this state of "low matching degree and different power fluctuation characteristics" has lasted for a preset duration, such as 5 minutes. If this state lasts for more than 5 minutes, the system finally determines that the current power data of the appliance cannot match any of the stored power feature templates. At this point, the system can trigger subsequent processes, such as prompting the user to check the status of home appliances, or starting a new process stage learning process to update the power characteristic template.
[0108] In summary, this invention provides a method for managing the energy dispatching process of home appliances, comprising: establishing a power mapping relationship between the power characteristics of the home appliance and its process stages, and setting an interruption tolerance attribute for each process stage; the interruption tolerance attribute is used to indicate whether the home appliance can be interrupted and the duration of interruption; during the operation of the home appliance, acquiring the instantaneous power of the home appliance in real time, and determining the current process stage of the home appliance based on the instantaneous power and the power mapping relationship; determining whether to issue an energy-saving dispatching command to the home appliance based on the current process stage of the home appliance, the corresponding interruption tolerance attribute, and external energy conditions; wherein, when the interruption tolerance attribute corresponding to the process stage is uninterruptible, the energy-saving dispatching command is not executed; after issuing and releasing the energy-saving dispatching command, monitoring the power change of the home appliance, and correcting the interruption tolerance attribute of the process stage based on whether the power change conforms to the normal operation mode of the process stage.
[0109] like Figure 3 As shown in the figure, this embodiment of the invention also provides an energy dispatching process management system for home appliances. The system includes: The power characteristic analysis and attribute setting module is used to establish the power mapping relationship between the power characteristics of home appliances and the process stages of home appliances, and to set the interruption tolerance attribute for each process stage; the interruption tolerance attribute is used to indicate whether the home appliance can be interrupted and the duration of interruption. The real-time process stage determination module is used to acquire the instantaneous power of the home appliance in real time during its operation, and determine the current process stage of the home appliance based on the instantaneous power and the power mapping relationship. The scheduling decision module is used to determine whether to issue an energy-saving scheduling command to the home appliance based on the current process stage of the home appliance, its corresponding interruption tolerance attribute, and external energy conditions; among which, when the interruption tolerance attribute corresponding to the process stage is uninterruptible, the energy-saving scheduling command is not executed. The scheduling effect monitoring and attribute correction module is used to monitor the power changes of home appliances after the energy-saving scheduling command is issued and released, and to correct the interruption tolerance attribute of the process stage based on whether the power changes are in line with the normal operation mode of the process stage.
[0110] This invention also provides a terminal device. The terminal device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, such as a home appliance energy scheduling process management program. When the processor executes the computer program, it implements the steps in the above-described embodiments of the home appliance energy scheduling process management methods. Alternatively, when the processor executes the computer program, it implements the functions of each module / unit in the above-described system embodiments.
[0111] For example, a computer program can be divided into one or more modules / units, one or more of which are stored in memory and executed by a processor to complete the present invention. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in a terminal device.
[0112] Terminal devices can be computing devices such as desktop computers, laptops, PDAs, and smart tablets. Terminal devices may include, but are not limited to, processors and memory. Those skilled in the art will understand that the above-described components are merely examples of terminal devices and do not constitute a limitation on the terminal device. The device may include more or fewer components than described above, or a combination of certain components, or different components. For example, a terminal device may also include input / output devices, network access devices, buses, etc.
[0113] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device through various interfaces and lines.
[0114] Memory can be used to store computer programs and / or modules. The processor implements various functions of the terminal device by running or executing the computer programs and / or modules stored in the memory, and by accessing data stored in the memory. Memory can mainly include a program storage area and a data storage area. The program storage area can store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area can store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). In addition, memory can include high-speed random access memory, and can also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, SmartMedia Card (SMC), Secure Digital (SD) card, Flash Card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0115] If the modules / units integrated into the terminal device are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or system capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0116] It should be noted that the system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the system embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.
[0117] The above specific embodiments further illustrate the purpose, technical solution, and beneficial effects of the present invention in detail. It should be understood that the above are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.
Claims
1. A method for managing the energy dispatching process of home appliances, characterized in that, include: Establish a power mapping relationship between the power characteristics of home appliances and the process stages of the home appliances, and set interruption tolerance attributes for each process stage; The interruption tolerance attribute is used to indicate whether the home appliance can be interrupted and the duration of interruption. During the operation of the home appliance, the instantaneous power of the home appliance is acquired in real time, and the current process stage of the home appliance is determined based on the instantaneous power and the power mapping relationship. Based on the current process stage of the home appliance, its corresponding interruption tolerance attribute, and external energy conditions, a decision is made on whether to issue an energy-saving scheduling command to the home appliance; wherein, when the interruption tolerance attribute corresponding to the process stage is uninterruptible, the energy-saving scheduling command is not executed. After the energy-saving scheduling command is issued and then released, the power change of the home appliance is monitored, and the interruption tolerance attribute of the process stage is corrected according to whether the power change conforms to the normal operation mode of the process stage.
2. The energy dispatching process management method for home appliances according to claim 1, characterized in that, The step of determining whether to issue an energy-saving scheduling command to the home appliance based on its current technological stage, corresponding interruption tolerance, and external energy conditions includes: If the interruption tolerance attribute indicates that the appliance cannot be interrupted, the energy-saving scheduling command shall be refused to be issued to the appliance. When the interruption tolerance attribute indicates that the appliance can be interrupted, a decision is made on whether to issue an energy-saving scheduling command to the appliance based on the current process stage of the appliance and the external energy conditions.
3. The energy dispatching process management method for home appliances according to claim 2, characterized in that, The external energy conditions include electricity costs and changes in renewable energy supply over a future period. The step of determining whether to issue an energy-saving dispatch command to the home appliance based on its current technological stage and external energy conditions includes: Based on the current technological stage of the home appliance, predict the sequence of subsequent technological stages of the home appliance in the future time period; Based on the external energy conditions and the subsequent process stage sequence, the electricity cost or energy consumption of multiple candidate energy-saving scheduling schemes in the future time period is evaluated; the multiple candidate energy-saving scheduling schemes include: immediate start-up, delayed start-up, and segmented operation; Select the candidate energy-saving dispatch scheme with the lowest electricity cost or the lowest energy consumption as the target energy-saving dispatch scheme; Based on the target energy-saving scheduling scheme, a decision is made as to whether to issue an energy-saving scheduling instruction to the home appliance.
4. The energy dispatching process management method for home appliances according to claim 3, characterized in that, The step of determining whether to issue an energy-saving dispatch instruction to the home appliance based on the target energy-saving dispatch scheme includes: If the current time is the execution time included in the target energy-saving scheduling scheme, an energy-saving scheduling instruction is issued to the home appliance; If the current time does not correspond to an execution time included in the target energy-saving scheduling scheme, the energy-saving scheduling instruction shall be refused to be issued to the home appliance.
5. The energy dispatching process management method for home appliances according to claim 1, characterized in that, The establishment of a power mapping relationship between the power characteristics of a home appliance and its manufacturing process includes: Obtain the power data of the home appliance during a standard operating cycle; The power data is analyzed to identify power characteristic segments with power characteristics; The power characteristic segment is associated with the manufacturing process stage of the home appliance to obtain the power mapping relationship.
6. The energy dispatching process management method for home appliances according to claim 5, characterized in that, The analysis of the power data to identify power characteristic segments with power characteristics includes: The power data is smoothed. Identify transient interferences in the smoothed power data and suppress them. Based on the power level and duration of the power data after suppressing transient interference, the power data is segmented into candidate power segments; The power stability of the candidate power segments is evaluated, and segments with power fluctuations within a preset range are selected as the power characteristic segments with power characteristics.
7. The energy dispatching process management method for home appliances according to claim 1, characterized in that, The step of correcting the interruption tolerance attribute of the process stage based on whether the power change conforms to the normal operation mode of the process stage includes: During the long-term operation of the home appliance, power data of the home appliance is continuously collected without being affected by energy-saving scheduling commands; Based on the power data, the power characteristic template of the normal operation mode of the process stage is dynamically updated; After the energy-saving scheduling command is issued and then released, the power change of the home appliance is monitored, and the power change is compared with the power feature template to obtain the comparison result; Based on the comparison results, it is determined whether the power change conforms to the normal operation mode, and the interruption tolerance attribute of the process stage is corrected based on the determination results.
8. The method for managing the energy dispatching process of home appliances according to claim 7, characterized in that, The step of dynamically updating the power characteristic template of the normal operation mode of the process stage based on the power data includes: When the firmware version information of the home appliance is detected to have changed, or when the power data cannot be matched with any power feature template during daily operation, it is determined that the home appliance has entered a new process stage. After determining that the home appliance has entered a new process stage, the home appliance is guided to execute a working procedure, and during this period, the updated power data of the home appliance is collected; Based on the updated power data, identify power characteristic segments and associate the power characteristic segments with the new process stage; To establish interruption tolerance properties for the new process stage; The identified power characteristic segments, associated process stages, and their interruption tolerance attributes are stored as the power characteristic information of the home appliance, so as to dynamically update the power characteristic template of the normal operation mode of the process stage.
9. The energy dispatching process management method for home appliances according to claim 8, characterized in that, The method further includes: The matching degree is calculated by comparing the real-time power data of the home appliance with the power feature templates of the stored process stages to obtain the matching degree calculation result. Based on the matching degree calculation results, determine whether the highest value in the matching degree is lower than the preset matching degree threshold; Determine whether the power fluctuation characteristics of the real-time power data are the same as those of the known standby mode or abnormal mode. If the highest value in the matching degree is lower than the preset matching degree threshold, and the power fluctuation characteristics of the real-time power data are different from the power fluctuation characteristics of the known standby mode or abnormal mode, and the power fluctuation characteristics continue to exceed the preset duration, then it is determined that the power data of the home appliance cannot match any power feature template.
10. A home appliance energy dispatching process management system, characterized in that, The system includes: The power characteristic analysis and attribute setting module is used to establish a power mapping relationship between the power characteristics of the home appliance and the process stage of the home appliance, and to set an interruption tolerance attribute for each process stage; the interruption tolerance attribute is used to indicate whether the home appliance can be interrupted and the duration of interruption. The real-time process stage determination module is used to acquire the instantaneous power of the home appliance in real time during its operation, and determine the current process stage of the home appliance based on the instantaneous power and the power mapping relationship. The scheduling decision module is used to determine whether to issue an energy-saving scheduling command to the home appliance based on the current process stage of the home appliance, the corresponding interruption tolerance attribute, and external energy conditions; wherein, when the interruption tolerance attribute corresponding to the process stage is uninterruptible, the energy-saving scheduling command is not executed. The scheduling effect monitoring and attribute correction module is used to monitor the power change of the home appliance after the energy-saving scheduling command is issued and released, and to correct the interruption tolerance attribute of the process stage based on whether the power change conforms to the normal operation mode of the process stage.