Switching control method, device, equipment, storage medium and program product of load
Patent Information
- Application Number
- CN202610733562.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-26
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2046-05-26
AI Technical Summary
然而,这种方法的灵活性较差
[0031]上述负载的开关控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,显示目标负载的开关控制页面;其中,开关控制页面中显示有至少一个开关条件配置控件;响应于针对至少一个开关条件配置控件的触发操作,确定负载开关条件,并基于负载开关条件控制目标负载的开关。本申请提供的负载的开关控制方法,用户可以通过开关条件配置控件配置负载的开关条件,以实现对负载的开关控制,有效的提高了负载开关控制的灵活性。
Smart Images

Figure CN122292693B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of load control technology, and in particular to a load switching control method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] With the widespread adoption of distributed photovoltaic and energy storage technologies, load switching control is directly related to energy utilization efficiency, the operating status of energy storage devices, and the cost of purchasing electricity from the grid. This is especially important in hybrid electricity consumption scenarios that combine photovoltaics, energy storage, and the grid.
[0003] In existing technologies, users mostly control the load by using physical switches. However, this method is not very flexible. Summary of the Invention
[0004] Therefore, it is necessary to provide a load switching control method, device, computer equipment, computer-readable storage medium, and computer program product to address the above-mentioned technical problems.
[0005] In a first aspect, this application provides a load switching control method, comprising:
[0006] The switch control page for the target load is displayed; the switch control page displays at least one switch condition configuration control.
[0007] In response to a trigger operation for at least one switch condition configuration control, the load switch condition is determined, and the switching of the target load is controlled based on the load switch condition.
[0008] In one embodiment, the switch control page further includes an edit switch control corresponding to each switch condition configuration control. In response to a trigger operation on at least one switch condition configuration control, the load switch conditions are determined, including: in response to a trigger operation on the edit switch control, adjusting the edit state of the switch condition configuration control corresponding to the edit switch control to an editable state or a non-editable state; in response to an edit operation on the editable switch condition configuration control, receiving load switch parameters, and generating load switch conditions based on the load switch parameters.
[0009] In one embodiment, the switch condition configuration control includes a photovoltaic remaining power control, a power purchase control, and an energy storage remaining power control. In response to a trigger operation on the edit switch control, the editing state of the switch condition configuration control corresponding to the edit switch control is adjusted to an editable or non-editable state, including: in response to a trigger operation on the edit switch control in off-grid load control mode, adjusting the photovoltaic remaining power control and the power purchase control to a non-editable state, and adjusting the energy storage remaining power control to an editable state; or, adjusting the photovoltaic remaining power control, the power purchase control, and the energy storage remaining power control to a non-editable state.
[0010] In one embodiment, at least one switch condition configuration control includes at least one on condition configuration control and at least one off condition configuration control. The load switch condition includes a load on condition and a load off condition. In response to an edit operation on the switch condition configuration control in an editable state, load switch parameters are received, and load switch conditions are generated based on the load switch parameters. This includes: in response to an edit operation on the on condition configuration control in an editable state, receiving load on parameters and generating load on conditions based on the load on parameters; and in response to an edit operation on the off condition configuration control in an editable state, receiving load off parameters and generating load off conditions based on the load off parameters.
[0011] In one embodiment, at least one activation condition configuration control includes at least one of the following controls: a photovoltaic remaining power configuration control, which is used to configure a target photovoltaic remaining power; and a first energy storage remaining power configuration control, which is used to configure a first target energy storage remaining power.
[0012] In one embodiment, generating load activation conditions based on load activation parameters includes: generating a first load activation condition based on the target remaining photovoltaic power and generating a second load activation condition based on the first target remaining energy storage capacity; or, generating a third load activation condition based on the target remaining photovoltaic power and the first target remaining energy storage capacity.
[0013] In one embodiment, the first load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power; the second load activation condition includes: activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity; the third load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power, or activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity.
[0014] In one embodiment, at least one shutdown condition configuration control includes at least one of the following controls: a power purchase configuration control, which is used to configure a target power purchase; and a second energy storage remaining power configuration control, which is used to configure a second target energy storage remaining power.
[0015] In one embodiment, generating load shutdown conditions based on load shutdown parameters includes: generating a first load shutdown condition based on a target power purchase and generating a second load shutdown condition based on a second target remaining energy storage capacity; or, generating a third load shutdown condition based on a target power purchase and a second target remaining energy storage capacity.
[0016] In one embodiment, the first load shutdown condition includes shutting down the target load when the actual purchased power is greater than or equal to the target purchased power; the second load shutdown condition includes shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity; the third load shutdown condition includes shutting down the target load when the actual purchased power is greater than or equal to the target purchased power, or shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity.
[0017] In one embodiment, the activation condition configuration control further includes a rated power prompt control, which is used to display the rated parameters of the load; generating load activation conditions based on the load activation parameters includes: comparing the rated parameters of the load and the load activation parameters; generating load activation conditions based on the load activation parameters when the load activation parameters are greater than or equal to the rated parameters of the load; and outputting a first prompt message when the load activation parameters are less than the rated parameters of the load, which is used to instruct the adjustment of the load activation parameters.
[0018] In one embodiment, the method further includes: in the presence of multiple target loads, determining load priority based on load on-time parameters and load off-time parameters of the multiple target loads, and determining the switching order of the multiple target loads based on the load priority.
[0019] In one embodiment, determining load priority based on load enable and load disable parameters of multiple target loads includes: determining that the load priority of the first target load is greater than the load priority of the second target load when the load enable parameter of the first target load is less than the load enable parameter of the second target load; determining that the load priority of the first target load is greater than the load priority of the second target load when the load enable parameter of the first target load is equal to the load enable parameter of the second target load and the load disable parameter of the first target load is less than the load disable parameter of the second target load; and determining that the load priority of the first target load is less than the load priority of the second target load when the load enable parameter of the first target load is greater than the load enable parameter of the second target load.
[0020] In one embodiment, determining load priority based on load enable and load disable parameters of multiple target loads includes: determining that the load priority of the first target load is greater than the load priority of the second target load when the load disable parameter of the first target load is less than the load disable parameter of the second target load; determining that the load priority of the first target load is greater than the load priority of the second target load when the load disable parameter of the first target load is equal to the load disable parameter of the second target load and the load enable parameter of the first target load is less than the load enable parameter of the second target load; and determining that the load priority of the first target load is less than the load priority of the second target load when the load disable parameter of the first target load is greater than the load disable parameter of the second target load.
[0021] In one embodiment, before displaying the switch control page of the target load, the method further includes: displaying a switch time configuration control for the target load; wherein the switch time configuration control is used to configure the scheduled power consumption period of the target load, and the scheduled power consumption period is used to control the switch of the target load.
[0022] In one embodiment, controlling the switching of the target load based on load switch conditions includes: stopping the switching of the target load based on load switch conditions and controlling the target load to turn on when the current time is within a scheduled electricity consumption period; and controlling the switching of the target load based on load switch conditions when the current time is not within a scheduled electricity consumption period.
[0023] In one embodiment, before displaying the switch control page of the target load, the method further includes: displaying a switch status configuration control of the target load, the switch status configuration control being used to control the switch of the target load.
[0024] In one embodiment, controlling the switching of a target load based on load switching conditions includes: stopping the switching of the target load based on load switching conditions in response to a trigger operation of a switch state configuration control, and controlling the switching of the target load based on a trigger operation of a switch state configuration control.
[0025] Secondly, this application also provides a load switching control device, comprising:
[0026] The display module is used to display the switch control page of the target load; wherein, the switch control page displays at least one switch condition configuration control;
[0027] An execution module is used to determine load switching conditions in response to a trigger operation for at least one switch condition configuration control, and to control the switching of a target load based on the load switching conditions.
[0028] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described in any of the embodiments of the first aspect above.
[0029] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any of the embodiments of the first aspect above.
[0030] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in any of the embodiments of the first aspect above.
[0031] The aforementioned load switching control method, apparatus, computer device, computer-readable storage medium, and computer program product display a target load switching control page; wherein the switching control page displays at least one switching condition configuration control; in response to a trigger operation on the at least one switching condition configuration control, load switching conditions are determined, and the switching of the target load is controlled based on the load switching conditions. The load switching control method provided in this application allows users to configure load switching conditions through the switching condition configuration control, thereby achieving load switching control and effectively improving the flexibility of load switching control. Attached Figure Description
[0032] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0033] Figure 1 This is a schematic diagram of a new energy power supply system in one embodiment;
[0034] Figure 2 This is a flowchart illustrating a load switching control method in one embodiment;
[0035] Figure 3 This is a schematic diagram of a load control page in one embodiment;
[0036] Figure 4 This is a schematic diagram of a switch control page in one embodiment;
[0037] Figure 5 This is a flowchart illustrating a method for determining load switching conditions in one embodiment;
[0038] Figure 6 This is a flowchart illustrating a method for generating load switch conditions based on load switch parameters in one embodiment.
[0039] Figure 7 A schematic diagram of a switch condition configuration control in one embodiment;
[0040] Figure 8 A schematic diagram of a switch condition configuration control in another embodiment;
[0041] Figure 9 This is a flowchart illustrating a method for generating load activation conditions based on load activation parameters in one embodiment.
[0042] Figure 10 This is a flowchart illustrating a method for determining load priority based on multiple load enable and disable parameters for a target load in one embodiment.
[0043] Figure 11 This is a flowchart illustrating a method for determining load priority based on multiple load enable and load disable parameters at a target load, as described in another embodiment.
[0044] Figure 12 This is a schematic diagram of a switch timing configuration control in one embodiment;
[0045] Figure 13 This is a flowchart illustrating a method for controlling the switching of a target load based on load switching conditions in another embodiment.
[0046] Figure 14 A schematic diagram of a switch state configuration control in one embodiment;
[0047] Figure 15 This is a schematic diagram illustrating the relationship between control modes in one embodiment;
[0048] Figure 16 This is a flowchart illustrating the load switching control method in another embodiment;
[0049] Figure 17 This is a structural block diagram of a load switching control device in one embodiment;
[0050] Figure 18 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0052] Before describing the embodiments of this application, it should be noted that the term "in response to" as used herein refers to a state in which a corresponding event occurs or a condition is met. It will be understood that the timing of subsequent actions performed in response to such event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is met. For example, in some cases, subsequent actions may be performed immediately upon the occurrence of the event or the fulfillment of the condition; while in other cases, subsequent actions may be performed some time after the occurrence of the event or the fulfillment of the condition. "Triggering operation" refers to an action performed by a user on a visual interface through clicking, dragging, swiping, or other interactive methods, which aims to initiate or activate a specific patent data display, analysis, or editing function. The terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish between the first element and the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the solutions, or any combination of multiple solutions.
[0053] like Figure 1As shown, in a new energy power supply system 100, there may be multiple photovoltaic power generation devices 101, multiple energy storage devices 102, and multiple loads of different types 103. The photovoltaic power generation devices 101, energy storage devices 102, and loads 103 are coupled to the same energy management device 104. The energy management device may include a power combiner device 1041, a signal acquisition device 1042, a communication device 1043, and a controller 1044. The controller 1044 may be deployed locally in the energy management device 104, or some or all of its functions may be deployed on a cloud server. The controller 1044 may communicate directly or indirectly with the terminal 105. The load switching control method provided in this application can be executed by a computer device, which may be a terminal. The terminal may have at least one target application with load switching control function installed, and the user can use the target application to realize load switching control. In addition, this application does not limit the form of the target application; it may be a parent application running on an operating system, or a sub-application running on the parent application, such as a mini-program, or it may be in the form of a webpage.
[0054] In existing technologies, load switching can be controlled either by the load's own switch or by setting up an independent switch between the load and the power supply. Both of these methods require physical switches for control. However, in the aforementioned new energy power supply system, the power generation of photovoltaic (PV) generators and the electricity stored in energy storage devices both affect load usage. For example, when the remaining energy storage is low and the PV power generation is also low, it cannot support high-power loads such as heat pumps and air conditioners. In this case, these high-power loads need to be disconnected or shut down. However, controlling the load via physical switches is slow and cannot adapt to scenarios with rapidly changing power requirements.
[0055] In view of this, this application provides a load switching control method to improve the efficiency of load control.
[0056] In one exemplary embodiment, such as Figure 2 As shown, a load switching control method is provided, which includes the following steps:
[0057] Step 201: Display the target load's on / off control page.
[0058] Optionally, the target load can be a smart electrical load. Examples include air conditioning equipment, heat pump equipment, lighting equipment, and charging pile equipment. For instance, such smart electrical loads can support access via multiple communication protocols, such as smart grid heat pumps using digital output protocols, lighting equipment using Shelly switching protocols, and charging piles using front-end device protocols.
[0059] Optionally, the switch control page may display at least one switch condition configuration control, which can be used to configure the switching conditions of the target load. For example, the switch condition configuration control may be a numeric input box, a drop-down selection box, a scroll wheel selector, etc.
[0060] In some exemplary embodiments, when a user has a need to control the switching of a load, a target application installed on a computer device can be triggered.
[0061] A computer device may display a load control page in response to a user's trigger action on a target application. This load control page may be as follows: Figure 3 As shown, the load control page may include load controls corresponding to multiple loads bound to computer equipment, and all multiple loads are connected to the aforementioned new energy power supply system.
[0062] Furthermore, when a user has a need to control the on / off state of a target load among multiple loads, the target load control corresponding to the target load can be triggered.
[0063] In response to a trigger operation on a target load control, the computer device can display a target load on / off control page, and display at least one on / off condition configuration control on the target load on / off control page. The target load on / off control page can be as follows: Figure 4 As shown.
[0064] Step 202: In response to a trigger operation of a configuration control for at least one switching condition, determine the load switching condition and control the switching of the target load based on the load switching condition.
[0065] The triggering operation can be an automatic triggering operation of the switch condition configuration control by the program when specific conditions are met, or it can be a click operation of the switch condition configuration control by the user.
[0066] In some exemplary embodiments, after the computer device displays the switch control page of the target load and displays at least one switch condition configuration control on the switch control page of the target load, the user can trigger the at least one switch condition configuration control according to actual needs.
[0067] Furthermore, in response to a trigger operation of at least one switch condition configuration control, the computer device can determine the load switch conditions and control the switching of the target load based on the load switch conditions.
[0068] Specifically, if a user triggers a switch condition configuration control, the computer device can determine the load switch condition based on the switch condition corresponding to the switch condition configuration control, and obtain the operating parameters related to the load switch condition in real time. If the operating parameters related to the load switch condition are determined to meet the load switch condition, the device can control the switch of the target load.
[0069] If a user triggers multiple switch condition configuration controls, the computer device can determine the load switch conditions based on the switch conditions corresponding to each of the multiple switch condition configuration controls, and monitor the operating parameters related to the load switch conditions in real time. If the operating parameters related to the load switch conditions determine that the load switch conditions are met, the device can control the switching of the target load.
[0070] The load switching control method provided in this application offers users a customizable load switching configuration method, allowing them to define load switching according to their usage scenarios. This method also solves the problems of slow response and inability to adapt to rapid changes in renewable energy power supply caused by traditional physical switches. Since load control no longer relies on physical switches, users can directly set load switching conditions related to photovoltaic power generation and remaining energy storage capacity through switch condition configuration controls. That is, when the remaining energy storage capacity is low or the photovoltaic power generation is insufficient to support high-power loads such as air conditioners and heat pumps, the load can be automatically shut down according to the load switching conditions corresponding to the switch condition configuration controls, eliminating the need for manual operation and effectively improving the control response speed and efficiency of the load switch.
[0071] In one exemplary embodiment, such as Figure 5 As shown, the switch control page also includes edit switch controls corresponding to each switch condition configuration control. In response to a trigger operation on at least one switch condition configuration control, the load switch conditions are determined, including the following steps:
[0072] Step 501: In response to the trigger operation on the edit switch control, adjust the editing state of the switch condition configuration control corresponding to the edit switch control to an editable state or a non-editable state.
[0073] Optionally, when the switch condition configuration control is in a non-editable state, the user cannot edit the switch condition configuration control. For example, the display style of the switch condition configuration control in the editable state differs from that in the non-editable state.
[0074] In some exemplary embodiments, if a user determines that a certain switch condition configuration control needs to be triggered based on actual needs, the user can first trigger the edit switch control corresponding to that switch condition configuration control.
[0075] For example, when the target load is a microwave oven, the switch condition configuration control can be for energy storage devices. If the user needs to set the microwave oven to not use the electricity stored in the energy storage device, and only loads that cannot be powered off, such as refrigerators and air conditioners, can use the electricity stored in the energy storage device, then the switch condition configuration control of the energy storage device can be controlled to be in the off state through the edit switch control corresponding to the energy storage device, so that the energy storage device will not supply power to the microwave oven.
[0076] In response to a trigger operation on the edit switch control, the computer device can adjust the editing state of the switch condition configuration control corresponding to the edit switch control to an editable state or a non-editable state.
[0077] Step 502: In response to the editing operation of the switch condition configuration control for the editable state, receive the load switch parameters and generate the load switch conditions based on the load switch parameters.
[0078] In some exemplary embodiments, after the editing state of the switch condition configuration control corresponding to the editable switch control on the computer device is adjusted to an editable state, the user can edit the switch condition configuration control in the editable state according to actual needs.
[0079] Furthermore, in response to an editing operation of the switch condition configuration control for an editable state, the computer device can receive load switch parameters and generate load switch conditions based on the load switch parameters.
[0080] Specifically, when the switch condition configuration control is a numeric input box, the computer device can determine the value entered by the user into the editable switch condition configuration control as the load switch parameter, and generate the corresponding load switch condition based on the load switch parameter; when the switch condition configuration control is a scroll wheel selector, the computer device can determine the parameter value selected by the user by scrolling the wheel as the load switch parameter, and generate the corresponding load switch condition based on the load switch parameter; when the switch condition configuration control is a drop-down selection box, the computer device can determine the parameter value selected by the user from the drop-down options as the load switch parameter, and generate the corresponding load switch condition based on the load switch parameter.
[0081] For example, when the target load is a heat pump, the switch condition configuration control can be for energy storage devices. If the user needs to set the heat pump to only be allowed to start when the energy storage device has a high remaining power, they can first trigger the edit switch control corresponding to the switch condition configuration control, adjust the switch condition configuration control to the editable state, and then the user can edit the editable switch condition configuration control. The computer device receives the load switch parameters corresponding to the editing operation, generates the corresponding load switch conditions, and controls the heat pump to start and stop when the remaining power of the energy storage device meets the load switch conditions.
[0082] The aforementioned method, which responds to a trigger operation on an editable switch control by adjusting the editable state of the corresponding switch condition configuration control, and then receives load switch parameters and generates load switch conditions based on those parameters in response to an editable switch condition configuration control, allows users to set specific switch condition configuration controls to an uneditable state (i.e., off state) by associating each switch condition configuration control with an independent editable switch control. In this case, the load cannot generate valid switch conditions based on the specific switch condition configuration control, thus logically preventing the specific switch condition configuration control from affecting the load switch. This mechanism ensures that the electricity of the renewable energy system is allocated only to critical loads (such as loads requiring continuous power supply) according to the user's wishes, effectively preventing the renewable energy system's electricity from being occupied by non-target loads, and improving the accuracy of energy allocation and the user's autonomous control capabilities. Furthermore, the edit switch control decouples the "whether to allow editing switch conditions" from the "specific parameter settings of the switch conditions." Users do not need to delete or reset complex switch condition parameters; they can quickly enable / disable the corresponding load's switch conditions by simply toggling the state of the edit switch control with a single click. This simplifies the user operation process and avoids unexpected power supply behavior caused by accidental modification or omission of parameters, enhancing the system's usability and reliability. When user power demand changes (for example, a load that was previously allowed to use energy storage devices may later need to be disabled), there is no need to reconfigure the underlying switch condition logic; simply adjusting the state of the corresponding edit switch control (from editable to non-editable) will take effect immediately. This design enables the system to quickly respond to changes in load priority, providing dynamic and low-latency policy adaptation capabilities for complex energy management scenarios with multiple loads and multiple power sources. Furthermore, the introduction of the edit switch control allows the energy management system to flexibly isolate non-critical loads while ensuring the reliability of power supply to critical loads, balancing user control, ease of operation, dynamic adaptability, and system security, significantly improving user experience and resource utilization efficiency in multi-load power supply scenarios.
[0083] In an exemplary embodiment, the switch condition configuration control includes a photovoltaic remaining power control, a purchased power control, and an energy storage remaining power control. In response to a trigger operation on the edit switch control, adjusting the editing state of the switch condition configuration control corresponding to the edit switch control to an editable or non-editable state includes the following steps: In response to a trigger operation on the edit switch control in off-grid load control mode, adjusting the photovoltaic remaining power control and the purchased power control to a non-editable state, and adjusting the energy storage remaining power control to an editable state; or, adjusting the photovoltaic remaining power control, the purchased power control, and the energy storage remaining power control to a non-editable state.
[0084] Optionally, the photovoltaic surplus power control can be a control used to configure the photovoltaic surplus power to determine the load switching conditions; the purchased power control can be a control used to configure the purchased power to determine the load switching conditions; and the energy storage surplus power control can be a control used to configure the energy storage surplus power to determine the load switching conditions.
[0085] Optionally, the off-grid load control mode can be an operation mode in which the connection between the new energy power supply system and the power grid is disconnected, and the system no longer connects to the power grid to purchase electricity or sends electricity to the power grid.
[0086] In some exemplary embodiments, in response to a triggering operation of the edit switch control in off-grid load control mode, the computer device can adjust the photovoltaic remaining power control and the purchased power control to a non-editable state, and adjust the energy storage remaining power control to an editable state.
[0087] Specifically, the computer device can display an off-grid control page and an off-grid load control mode control control on the off-grid control page. In response to a trigger operation on the off-grid load control mode control control, the off-grid load control mode is activated.
[0088] Furthermore, in the off-grid load control mode, in response to a trigger operation on the edit switch control, the computer equipment can adjust the photovoltaic remaining power control and the purchased power control to a non-editable state, and adjust the energy storage remaining power control to an editable state. This adjustment can indicate a shift between a non-editable and an editable state, or it can maintain either a non-editable or editable state.
[0089] Since the new energy power supply system is disconnected from the public power grid in the off-grid load control mode, it is not possible to purchase electricity from the grid, and there is no need to allocate grid-side power based on the remaining photovoltaic power. Therefore, it is no longer necessary to determine the load switching conditions based on the remaining photovoltaic power control and the purchased power control. Thus, the remaining photovoltaic power control and the purchased power control can be adjusted to a non-editable state, while the remaining energy storage power control can be adjusted to an editable state.
[0090] In response to triggering operations on the edit switch controls in off-grid load control mode, the computer equipment can also adjust the photovoltaic remaining power control, the purchased power control, and the energy storage remaining power control to an uneditable state.
[0091] The aforementioned response, in off-grid load control mode, involves triggering the editing switch control to make the photovoltaic (PV) remaining power control and the purchased power control non-editable, while making the energy storage remaining power control editable; alternatively, it involves making the PV remaining power control, the purchased power control, and the energy storage remaining power control all non-editable. This method adapts to the operational characteristics of off-grid load control mode, where there is no grid power supply and power is supplied independently by PV and energy storage. It shields grid-related configuration items such as the PV remaining power control and the purchased power control, preventing invalid configuration items from interfering with the load switch control logic. This approach can adapt to different power management needs in off-grid scenarios, and can reasonably allocate PV power generation and energy storage reserves during off-grid operation when the grid is down, maximizing energy storage reserves, prioritizing stable power supply to important loads, and adapting to various application scenarios such as sudden power outages and long-term off-grid operation. It simplifies load switch configuration operations in off-grid mode and improves the power supply stability of the new energy power supply system during off-grid operation.
[0092] In one exemplary embodiment, such as Figure 6 As shown, at least one switch condition configuration control includes at least one on condition configuration control and at least one off condition configuration control. The load switch conditions include load on conditions and load off conditions. In response to an edit operation on the switch condition configuration control in an editable state, load switch parameters are received, and load switch conditions are generated based on the load switch parameters, including the following steps:
[0093] Step 601: In response to the editing operation of the on-state on-condition configuration control, receive the load on-state parameters and generate load on-state conditions based on the load on-state parameters.
[0094] Optionally, the enable condition configuration control can be used to configure the enable conditions for the target load.
[0095] In optional embodiments of this application, at least one activation condition configuration control includes at least one of the following controls: a photovoltaic remaining power configuration control, which is used to configure a target photovoltaic remaining power; and a first energy storage remaining power configuration control, which is used to configure a first target energy storage remaining power.
[0096] Among them, the remaining photovoltaic power refers to the remaining power of the photovoltaic power generation equipment in the new energy power generation equipment of the target power supply system. The remaining energy storage capacity refers to the remaining energy of the energy storage equipment in the target power supply system.
[0097] In some exemplary embodiments, such as Figure 7 As shown, Figure 7 The display shows an editable activation condition configuration control and a corresponding edit switch control. The editable activation condition configuration control includes an editable photovoltaic remaining power configuration control 701 and an editable first energy storage remaining power configuration control 702. The corresponding edit switch controls include an edit switch control 703 for the photovoltaic remaining power configuration control and an edit switch control 704 for the first energy storage remaining power configuration control. Users can edit the editable activation condition configuration control according to their actual needs.
[0098] In response to editing operations on the on-condition configuration control for an editable state, the computer device can receive load on-condition parameters and generate load on-conditions based on the load on-condition parameters.
[0099] Specifically, in response to an editing operation on the photovoltaic remaining power configuration control in an editable state, the computer device can receive the target photovoltaic remaining power and generate load activation conditions based on the target photovoltaic remaining power.
[0100] In response to an editing operation on a first energy storage remaining power configuration control in an editable state, the computer device can receive a first target energy storage remaining power and generate load activation conditions based on the first target energy storage remaining power.
[0101] In response to editing operations on the editable photovoltaic remaining power configuration control and the editable first energy storage remaining power configuration control, the computer device can receive the target photovoltaic remaining power and the first target energy storage remaining power, and generate load activation conditions based on the target photovoltaic remaining power and the first target energy storage remaining power.
[0102] Step 602: In response to the editing operation of the close condition configuration control for the editable state, receive the load close parameters and generate the load close conditions based on the load close parameters.
[0103] Optionally, the shutdown condition configuration control can be used to configure the shutdown conditions for the target load.
[0104] In optional embodiments of this application, at least one shutdown condition configuration control includes at least one of the following controls: a power purchase configuration control, which is used to configure a target power purchase; and a second energy storage remaining power configuration control, which is used to configure a second target energy storage remaining power.
[0105] Among them, the purchased power refers to the power of electrical energy purchased from the power grid in the target power supply system.
[0106] In some exemplary embodiments, such as Figure 7 As shown, Figure 7 The document also shows an editable shutdown condition configuration control and a corresponding edit switch control. The editable shutdown condition configuration control includes an editable power purchase configuration control 705 and an editable second energy storage remaining power configuration control 706. The corresponding edit switch controls include an edit switch control 707 for the power purchase configuration control and an edit switch control 708 for the second energy storage remaining power configuration control. Users can edit the editable shutdown condition configuration control according to their actual needs.
[0107] In response to editing operations on the shutdown condition configuration control for an editable state, the computer device can receive load shutdown parameters and generate load shutdown conditions based on the load shutdown parameters.
[0108] Specifically, in response to an editing operation on the power purchase configuration control in an editable state, the computer device can receive the target power purchase and generate load shutdown conditions based on the target power purchase.
[0109] In response to an editing operation on the configuration control for the remaining energy storage capacity in the editable state, the computer device can receive the second target remaining energy storage capacity and generate a load shutdown condition based on the second target remaining energy storage capacity.
[0110] In response to editing operations on the power purchase configuration control in the editable state and the second energy storage remaining power configuration control in the editable state, the computer device can receive the target power purchase and the second target energy storage remaining power, and generate load shutdown conditions based on the target power purchase and the second target energy storage remaining power.
[0111] The method described above, which responds to editing operations on the editable state's on-condition configuration control, receives load on-state parameters and generates load on-state conditions based on these parameters; and responds to editing operations on the editable state's off-condition configuration control, receives load off-state parameters and generates load off-state conditions based on these parameters. By dividing load switching conditions into load on-state conditions and load off-state conditions, the method can bind load on-state conditions to parameters such as the remaining power of photovoltaic power generation and the remaining energy storage capacity, ensuring that the load is only activated when photovoltaic power generation is sufficient and energy storage capacity is high, maximizing the use of clean energy for power supply and reducing grid power consumption. Furthermore, the method can bind load off-state conditions to parameters such as grid power purchase capacity and remaining energy storage capacity, automatically shutting down non-critical loads in a timely manner when grid power purchase capacity is too high or energy storage capacity is insufficient, preventing damage to energy storage equipment due to power depletion and avoiding unnecessary high electricity purchase costs. Meanwhile, the on and off conditions are set independently and separately, allowing users to flexibly adjust the on / off parameters according to the power demand of different loads such as air conditioners, heat pumps, and charging piles. This makes the load switch control more precise and more in line with the actual operating status of the new energy system. Since the load can be switched on and off without manual operation of the physical switch, it not only improves the adaptability to rapid changes in photovoltaic and energy storage power, but also optimizes the utilization efficiency of clean energy, reduces electricity costs, and makes the new energy power supply system operate more stably and economically.
[0112] In an exemplary embodiment, generating load activation conditions based on load activation parameters includes: generating a first load activation condition based on the target remaining photovoltaic power and generating a second load activation condition based on the first target remaining energy storage capacity; or, generating a third load activation condition based on the target remaining photovoltaic power and the first target remaining energy storage capacity.
[0113] In an optional embodiment of this application, the first load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power; the second load activation condition includes: activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity; the third load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power, or activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity.
[0114] For example, after generating a first load activation condition based on the target photovoltaic remaining power, the computer device can obtain the actual photovoltaic remaining power in real time, and control the target load to activate when the actual photovoltaic remaining power is greater than or equal to the target photovoltaic remaining power; after generating a second load activation condition based on the first target energy storage remaining power, the computer device can obtain the actual energy storage remaining power in real time, and control the target load to activate when the actual energy storage remaining power is greater than or equal to the first target energy storage remaining power; after generating a third load activation condition based on the target photovoltaic remaining power and the first target energy storage remaining power, the computer device can obtain the actual photovoltaic remaining power and the actual energy storage remaining power in real time, and control the target load to activate when the actual photovoltaic remaining power is greater than or equal to the target photovoltaic remaining power, or when the actual energy storage remaining power is greater than or equal to the first target energy storage remaining power.
[0115] In one exemplary embodiment, generating load shutdown conditions based on load shutdown parameters includes: generating a first load shutdown condition based on a target power purchase and a second load shutdown condition based on a second target remaining energy storage capacity; or, generating a third load shutdown condition based on the target power purchase and the second target remaining energy storage capacity.
[0116] In an optional embodiment of this application, the first load shutdown condition includes: shutting down the target load when the actual purchased power is greater than or equal to the target purchased power; the second load shutdown condition includes: shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity; the third load shutdown condition includes: shutting down the target load when the actual purchased power is greater than or equal to the target purchased power, or shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity.
[0117] For example, after generating a first load shutdown condition based on the target power purchase, the computer device can obtain the actual power purchase in real time, and control the target load to shut down when the actual power purchase is greater than or equal to the target power purchase; after generating a second load shutdown condition based on the second target remaining energy storage capacity, the computer device can obtain the actual remaining energy storage capacity in real time, and control the target load to shut down when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity; after generating a third load shutdown condition based on the target power purchase and the second target remaining energy storage capacity, the computer device can obtain the actual power purchase and the second target remaining energy storage capacity in real time, and control the target load to shut down when the actual power purchase is greater than or equal to the target power purchase, or when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity.
[0118] For example, such as Figure 8As shown, when the target load is a charging pile, if the user needs to configure the charging pile to only start when the remaining photovoltaic power is sufficient or the energy storage device has a large amount of power, and to automatically shut down the charging pile when the power purchased from the grid is too high, the user can edit the start-up condition configuration control and the stop-down condition configuration control separately. The user can first trigger the edit switch control 703 corresponding to the photovoltaic remaining power configuration control, adjust the photovoltaic remaining power configuration control 701 to an editable state, and then edit the editable photovoltaic remaining power configuration control 701 (entering the target photovoltaic remaining power of 500W). Then, the user can trigger the edit switch control 704 corresponding to the first energy storage remaining power configuration control, adjust the first energy storage remaining power configuration control 704 to an editable state, and then edit the editable first energy storage remaining power configuration control 703 (entering the first target energy storage remaining power of 40%). Simultaneously, users can also trigger the editing switch control 707 corresponding to the power purchase configuration control to adjust the power purchase configuration control 705 to an editable state, and perform editing operations on the editable power purchase configuration control 705 (inputting the target power purchase of 300W). The computer equipment can generate the third load start condition and the first load stop condition based on the above parameters. That is, when the actual remaining photovoltaic power is greater than or equal to 500W, or the actual remaining energy storage capacity is greater than or equal to 40%, the charging pile is turned on, and when the actual power purchase is greater than or equal to 300W, the household AC charging pile is turned off.
[0119] In some exemplary embodiments, such as Figure 9 As shown, the start-up condition configuration control also includes a rated power indicator control, which displays the rated parameters of the load. Generating load start-up conditions based on the load start-up parameters includes the following steps:
[0120] Step 901: Compare the load rating parameters and the load activation parameters.
[0121] Optionally, the load rating parameters can be at least one of the following: rated operating power, rated operating voltage, and rated operating current specified by the target load at the factory.
[0122] In some exemplary embodiments, after obtaining the load enable parameters, the computer device can compare the load rating parameters with the load enable parameters.
[0123] Step 902: If the load activation parameter is greater than or equal to the load rated parameter, generate the load activation condition based on the load activation parameter.
[0124] In some exemplary embodiments, after comparing the load rating parameters and the load activation parameters, if the computer device determines that the load activation parameters are greater than or equal to the load rating parameters, it can determine that the load activation parameters meet the minimum parameter standards for the normal start-up and continuous operation of the target load. Therefore, load activation conditions can be generated based on the load activation parameters.
[0125] For example, if the rated load parameter is 1500W and the load activation parameter is 1600W, the load can start and run normally since the activation parameter is greater than the rated load parameter. Therefore, the corresponding load activation conditions can be generated based on the load activation parameter.
[0126] Step 903: If the load start-up parameters are less than the load rated parameters, output the first prompt message.
[0127] The first prompt message is used to instruct on adjusting the load start parameters.
[0128] In some exemplary embodiments, after comparing the load rating parameters and the load start parameters, if the computer device determines that the load start parameters are less than the load rating parameters, it can determine that the load start parameters have not met the minimum parameter standards for the normal start and continuous operation of the target load and are insufficient to support the load start operation. Therefore, a first prompt message can be output.
[0129] For example, if the load's rated parameters are 1500W and the load's activation parameters are 1400W, and the load's activation parameters are less than the load's rated parameters, the load will not start and run normally. In this case, the first prompt message can be output, which could be "Your settings may cause this load to fail to start. Please refer to the rated parameters and reset them to ensure that the load can run normally."
[0130] Furthermore, after the user adjusts the load activation parameters, the process involves comparing the load rating parameters and the load activation parameters; if the load activation parameters are greater than or equal to the load rating parameters, generating load activation conditions based on the load activation parameters; and if the load activation parameters are less than the load rating parameters, outputting a first prompt message, until the load activation conditions can be generated based on the adjusted load activation parameters.
[0131] The above compares the load's rated parameters and load activation parameters. If the load activation parameters are greater than or equal to the load's rated parameters, load activation conditions are generated based on these parameters. If the load activation parameters are less than the load's rated parameters, a first prompt message is output, indicating how to adjust the load activation parameters. The rated power indicator visually displays the load's rated parameters, allowing users to easily set the load activation parameters accordingly. Furthermore, by comparing the load's rated parameters with the user-set load activation parameters, valid load activation conditions are directly generated when the parameters meet the requirements, ensuring normal load startup. If the parameters do not meet the requirements, a prompt message is output, guiding the user to readjust the parameters. This prevents users from arbitrarily setting load activation parameters, which could lead to load startup failure or abnormal equipment operation. It reduces human error, protects the load's stable operation, and improves the stability and safety of load operation.
[0132] In an exemplary embodiment, the method further includes: in the presence of multiple target loads, determining load priority based on load on-time parameters and load off-time parameters of the multiple target loads, and determining the switching order of the multiple target loads based on the load priority.
[0133] In some exemplary embodiments, when there are multiple target loads, the computer device can determine load priority based on load enable parameters and load disable parameters of the multiple target loads.
[0134] Specifically, computer equipment can determine load priority based on the relationship between load enable and load disable parameters of multiple target loads.
[0135] Furthermore, after determining the load priority based on the load start-up and load stop-down parameters of multiple target loads, the computer equipment can determine the switching order of multiple target loads based on the load priority.
[0136] Specifically, when multiple target loads have a load activation requirement, the computer device can prioritize activating the target load with the higher load priority; when multiple target loads have a load deactivation requirement, the computer device can prioritize deactivating the target load with the lower load priority.
[0137] For example, if multiple target loads include target load A1, target load A2, target load A3, and target load A4, and the load priority of the multiple target loads is A1 > A3 > A2 > A4, then when multiple target loads have a load activation requirement, the computer device can determine the activation order of the multiple target loads as A1, A3, A2, A4; when multiple target loads have a load deactivation requirement, the computer device can determine the deactivation order of the multiple target loads as A4, A2, A3, A1.
[0138] In one exemplary embodiment, such as Figure 10 As shown, load priority is determined based on multiple load enable and disable parameters for the target load, including: when the load enable parameter of the first target load is less than the load enable parameter of the second target load, the load priority of the first target load is determined to be greater than the load priority of the second target load; when the load enable parameter of the first target load is equal to the load enable parameter of the second target load, and the load disable parameter of the first target load is less than the load disable parameter of the second target load, the load priority of the first target load is determined to be greater than the load priority of the second target load; when the load enable parameter of the first target load is greater than the load enable parameter of the second target load, the load priority of the first target load is determined to be less than the load priority of the second target load.
[0139] In some exemplary embodiments, if the load activation parameter of the first target load is less than the load activation parameter of the second target load, the computer device may determine that the load priority of the first target load is greater than the load priority of the second target load.
[0140] For example, if the load activation parameter of the first target load is 300W and the load activation parameter of the second target load is 800W, that is, the load activation parameter of the first target load is less than the load activation parameter of the second target load, then it can be determined that the load priority of the first target load is higher than the load priority of the second target load.
[0141] Furthermore, if the load enable parameter of the first target load is equal to the load enable parameter of the second target load, and the load disable parameter of the first target load is less than the load disable parameter of the second target load, then the load priority of the first target load can be determined to be greater than the load priority of the second target load.
[0142] For example, if the load enable parameter for both the first and second target loads is 600W, the load disable parameter for the first target load is 200W, and the load disable parameter for the second target load is 350W, then the load enable parameter for the first target load is equal to the load enable parameter for the second target load, and the load disable parameter for the first target load is less than the load disable parameter for the second target load. Therefore, it can be determined that the load priority of the first target load is greater than the load priority of the second target load.
[0143] Furthermore, if the load activation parameter of the first target load is greater than the load activation parameter of the second target load, the computer equipment can determine that the load priority of the first target load is lower than the load priority of the second target load.
[0144] For example, if the load activation parameter of the first target load is 1200W and the load activation parameter of the second target load is 500W, that is, the load activation parameter of the first target load is greater than the load activation parameter of the second target load, then it can be determined that the load priority of the first target load is less than the load priority of the second target load.
[0145] In one exemplary embodiment, such as Figure 11 As shown, load priority is determined based on multiple load enable and disable parameters for the target load, including: when the disable parameter of the first target load is less than the disable parameter of the second target load, the load priority of the first target load is determined to be greater than the load priority of the second target load; when the disable parameter of the first target load is equal to the disable parameter of the second target load, and the enable parameter of the first target load is less than the enable parameter of the second target load, the load priority of the first target load is determined to be greater than the load priority of the second target load; when the disable parameter of the first target load is greater than the disable parameter of the second target load, the load priority of the first target load is determined to be less than the load priority of the second target load.
[0146] In some exemplary embodiments, if the load shutdown parameter of the first target load is less than the load shutdown parameter of the second target load, the computer device may determine that the load priority of the first target load is greater than the load priority of the second target load.
[0147] For example, if the load shutdown parameter of the first target load is 200W and the load shutdown parameter of the second target load is 400W, that is, the load shutdown parameter of the first target load is less than the load shutdown parameter of the second target load, then it can be determined that the load priority of the first target load is higher than the load priority of the second target load.
[0148] Furthermore, if the load shutdown parameter of the first target load is equal to the load shutdown parameter of the second target load, and the load activation parameter of the first target load is less than the load activation parameter of the second target load, then the computer device can determine that the load priority of the first target load is greater than the load priority of the second target load.
[0149] For example, if the load shutdown parameter of the first target load and the second target load are both 300W, the load activation parameter of the first target load is 400W, and the load activation parameter of the second target load is 700W, that is, the load shutdown parameter of the first target load is equal to the load shutdown parameter of the second target load, and the load activation parameter of the first target load is less than the load activation parameter of the second target load, then it can be determined that the load priority of the first target load is greater than the load priority of the second target load.
[0150] Furthermore, if the load shutdown parameter of the first target load is greater than the load shutdown parameter of the second target load, the computer equipment can determine that the load priority of the first target load is lower than the load priority of the second target load.
[0151] For example, if the load shutdown parameter of the first target load is 500W and the load shutdown parameter of the second target load is 250W, that is, the load shutdown parameter of the first target load is greater than the load shutdown parameter of the second target load, then it can be determined that the load priority of the first target load is less than the load priority of the second target load.
[0152] In an exemplary embodiment of this application, multiple target loads include target load A1, target load A2, and target load A3. The load activation condition for target load A1 is a remaining photovoltaic power greater than 2000W, and the load deactivation condition for target load A1 is a purchased power greater than 500W. The load activation condition for target load A2 is a remaining photovoltaic power greater than 1000W, and the load deactivation condition for target load A2 is a purchased power greater than 1000W. The load activation condition for target load A3 is a remaining photovoltaic power greater than 3000W, and the load deactivation condition for target load A3 is a purchased power greater than 100W. Based on the above methods for determining load priorities, the load priority of target load A2 is determined to be higher than that of target load A1, which is higher than that of target load A3. Furthermore, users can customize the load priority of each target load according to actual needs.
[0153] The method described above, which determines load priority based on the load start-up and load stop-down parameters of multiple target loads and then determines the switching sequence of multiple target loads based on the load priority, simplifies the switching control process in multi-target load scenarios by determining load priority according to the load start-up and load stop-down parameters corresponding to each target load. By dividing load priorities to uniformly constrain the switching sequence of multiple target loads, it prioritizes starting target loads with higher load priority when the power supply of the new energy power supply system is sufficient, and prioritizes shutting down target loads with lower load priority when power supply resources are scarce. This rationally allocates power supply resources, ensures continuous and stable power supply to important loads, avoids power fluctuations and power supply anomalies caused by the simultaneous switching of multiple target loads, and improves the operational stability of multi-target load collaborative operation.
[0154] In one exemplary embodiment, before displaying the target load's on / off control page, the method further includes: displaying the target load's on / off time configuration control.
[0155] Optionally, the switch-on time configuration control is used to configure the scheduled power consumption period of the target load, and the scheduled power consumption period is used to control the switching on and off of the target load.
[0156] In some exemplary embodiments, such as Figure 12 As shown, Figure 12 The switch time configuration control 1201 is shown. When the user has a switch control requirement for the target load, the switch time configuration control can be configured according to the actual requirements.
[0157] Furthermore, in response to configuration operations for the switch-on time configuration control, the computer device can receive a scheduled power consumption period and control the switching of the target load based on the scheduled power consumption period.
[0158] Specifically, if the computer equipment is within the scheduled power consumption period, it controls the target load to turn on; if the current time is outside the scheduled power consumption period, it controls the target load to turn off.
[0159] The computer equipment can also control the target load to shut down when the current time falls within the scheduled power consumption period, and control the target load to turn on when the current time does not fall within the scheduled power consumption period.
[0160] In one exemplary embodiment, such as Figure 13 As shown, controlling the switching of the target load based on load switching conditions includes the following steps:
[0161] Step 1301: If the current time falls within the scheduled electricity consumption period, stop controlling the switching of the target load based on the load switch conditions, and control the target load to turn on.
[0162] In some exemplary embodiments, when the computer device not only triggers at least one switch condition configuration control but also configures a switch time configuration control, the computer device will receive two bases for controlling the target load switch, namely the load switch condition and the scheduled power consumption period. In this case, the computer device prioritizes controlling the target load switch based on the scheduled power consumption period. That is, if the current time is within the scheduled power consumption period, the target load will be controlled to turn on regardless of whether the operating parameters meet the load switch condition. In other words, the control priority of the scheduled power consumption period is higher than the control priority of the load switch condition.
[0163] Step 1302: If the current time is not within the scheduled power consumption period, control the switching of the target load based on the load switching conditions.
[0164] In some exemplary embodiments, if the computer device determines that the current time is not within the scheduled power consumption period, it continues to control the switching of the target load based on the load switching conditions.
[0165] For example, when the target load is a heat pump, users can set load switching conditions through the switch condition configuration control (turn on the heat pump when the actual photovoltaic remaining power is ≥500W or the actual energy storage remaining power is ≥40%, and turn off the heat pump when the actual purchased power is ≥300W), and can also set the scheduled electricity consumption period (19:00-21:00 daily) through the switch time configuration control.
[0166] At the current time of 19:30, regardless of whether the actual remaining photovoltaic power, remaining energy storage power, and purchased power meet the load switching conditions, the computer equipment stops controlling the heat pump's on / off state based on the load switching conditions and directly controls the heat pump to start; at the current time of 21:30, the computer equipment resumes controlling the heat pump's on / off state based on the load switching conditions.
[0167] The method described above, which stops controlling the target load's switching based on load switch conditions and controls the target load to start when the current time falls within the scheduled electricity consumption period, and controls the target load's switching based on load switch conditions when the current time does not fall within the scheduled electricity consumption period, effectively solves the problem that traditional load control cannot simultaneously accommodate the automatic regulation of renewable energy and the user's fixed-period electricity demand. The scheduled electricity consumption period has a high control priority, ensuring that critical loads such as heat pumps remain on during the designated residential electricity consumption period, unaffected by fluctuations in photovoltaic power generation, remaining energy storage capacity, and purchased power. This avoids situations where critical loads cannot start due to insufficient renewable energy supply, thus guaranteeing the user's electricity demand. During non-scheduled electricity consumption periods, the system automatically switches back to load switch condition-based switching control, maximizing the utilization of clean energy and reducing unnecessary grid power purchases and energy waste. This method satisfies the user's electricity demand during scheduled electricity consumption periods while enabling intelligent load control during non-scheduled periods, improving the flexibility of load control.
[0168] In one exemplary embodiment, before displaying the target load's on / off control page, the system further includes a control for displaying the target load's on / off status configuration.
[0169] Optionally, the switch status configuration control can be used to control the switching on and off of the target load.
[0170] In some exemplary embodiments, such as Figure 14 As shown, Figure 14 The switch status configuration control 1401 is shown. When the user has a switch control requirement for the target load, the switch status configuration control can be triggered according to the actual needs.
[0171] Furthermore, in response to a trigger operation on a control configured for a switch state, the computer device can control the switching of a target load based on that trigger operation.
[0172] Specifically, if the trigger operation indicates that the target load should be turned off, the computer device will control the target load to be turned off; if the trigger operation indicates that the target load should be turned on, the computer device will control the target load to be turned on.
[0173] In one exemplary embodiment, in response to a trigger operation on the switch state configuration control, the switching of the target load based on the load switching conditions is stopped, and the switching of the target load is controlled based on the trigger operation on the switch state configuration control.
[0174] In some exemplary embodiments, when the computer device triggers not only at least one switch condition configuration control but also a switch state configuration control, the computer device will receive two bases for controlling the target load switch: the load switch condition and the trigger operation for the switch state configuration control. In this case, the computer device prioritizes controlling the target load switch based on the trigger operation for the switch state configuration control. That is, when the trigger operation for the switch state configuration control indicates that the target load should be turned on, the target load should be turned on regardless of whether the operating parameters meet the load switch condition. In other words, the control priority of the trigger operation for the switch state configuration control is higher than the control priority of the load switch condition.
[0175] In an optional embodiment of this application, three control modes can be set for each load: intelligent mode, manual mode, and scheduled mode. The intelligent mode corresponds to the control of the target load's switch based on load switching conditions described above; the manual mode corresponds to the control of the target load's switch based on trigger operations of a switch state configuration control described above; and the scheduled mode corresponds to the control of the target load's switch based on scheduled electricity usage periods described above.
[0176] For example, such as Figure 15 Show, Figure 15 The relationship between the three control modes is illustrated. During intelligent mode, if the current time is detected to be within the scheduled electricity usage period, the system switches to scheduled mode; if an operation to enable manual mode is detected, the system switches to manual mode. During scheduled mode, if the current time is detected to be outside the scheduled electricity usage period, the system switches to intelligent mode; if an operation to enable manual mode is detected, the system switches to manual mode. During manual mode, if an operation to disable manual mode is detected, the system switches to intelligent mode.
[0177] In an optional embodiment of this application, corresponding edit switch controls are set for each of the above control modes. That is, the corresponding mode can only be triggered after the edit switch control of the corresponding mode is triggered. For example, if the user needs to configure intelligent control, they need to first trigger the edit switch control corresponding to the intelligent control, then trigger the edit switch control corresponding to the switch condition configuration control, and then perform an edit operation on the editable switch condition configuration control to configure the intelligent control.
[0178] In one exemplary embodiment, such as Figure 16 As shown, Figure 16 Another method for controlling the switching of a load is shown, comprising the following steps:
[0179] Step 1601: Display the switch control page of the target load; wherein, the switch control page displays at least one switch condition configuration control and an edit switch control corresponding to each switch condition configuration control, the at least one switch condition configuration control includes at least one on condition configuration control and at least one off condition configuration control; in response to the trigger operation for the edit switch control, adjust the edit state of the switch condition configuration control corresponding to the edit switch control to the editable state;
[0180] Step 1602: In response to the editing operation of the on-state on-condition configuration control, receive load on-state parameters, at least one on-state configuration control, including at least one of the following controls: photovoltaic remaining power configuration control, which is used to configure the target photovoltaic remaining power; and first energy storage remaining power configuration control, which is used to configure the first target energy storage remaining power.
[0181] Step 1603: Generate a first load activation condition based on the target photovoltaic remaining power, and a second load activation condition based on the first target energy storage remaining power; or, generate a third load activation condition based on the target photovoltaic remaining power and the first target energy storage remaining power; the first load activation condition includes: activating the target load when the actual photovoltaic remaining power is greater than or equal to the target photovoltaic remaining power; the second load activation condition includes: activating the target load when the actual energy storage remaining power is greater than or equal to the first target energy storage remaining power; the third load activation condition includes: activating the target load when the actual photovoltaic remaining power is greater than or equal to the target photovoltaic remaining power, or activating the target load when the actual energy storage remaining power is greater than or equal to the first target energy storage remaining power.
[0182] Step 1604: In response to the editing operation of the shutdown condition configuration control for the editable state, receive load shutdown parameters, at least one shutdown condition configuration control, including at least one of the following controls: power purchase configuration control, which is used to configure the target power purchase; and a second energy storage remaining power configuration control, which is used to configure the second target energy storage remaining power.
[0183] Step 1605: Generate a first load shutdown condition based on the target power purchase and a second load shutdown condition based on the second target remaining energy storage capacity; or, generate a third load shutdown condition based on the target power purchase and the second target remaining energy storage capacity; the first load shutdown condition includes: shutting down the target load when the actual power purchase is greater than or equal to the target power purchase; the second load shutdown condition includes: shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity; the third load shutdown condition includes: shutting down the target load when the actual power purchase is greater than or equal to the target power purchase, or shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity.
[0184] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0185] Based on the same inventive concept, this application also provides a load switching control device for implementing the load switching control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more load switching control device embodiments provided below can be found in the limitations of the load switching control method described above, and will not be repeated here.
[0186] In one exemplary embodiment, such as Figure 17 As shown, a load switching control device 1700 is provided, including: a display module 1701 and an execution module 1702, wherein:
[0187] Display module 1701 is used to display the switch control page of the target load; wherein, the switch control page displays at least one switch condition configuration control;
[0188] The execution module 1702 is configured to determine load switching conditions in response to a trigger operation of at least one switch condition configuration control, and control the switching of a target load based on the load switching conditions.
[0189] In one embodiment, the switch control page further includes an edit switch control corresponding to each switch condition configuration control. The execution module 1702 is specifically used to adjust the edit state of the switch condition configuration control corresponding to the edit switch control to an editable state in response to a trigger operation on the edit switch control; and to receive load switch parameters and generate load switch conditions based on the load switch parameters in response to an edit operation on the editable switch condition configuration control.
[0190] In one embodiment, at least one switch condition configuration control includes at least one on condition configuration control and at least one off condition configuration control. The load switch condition includes a load on condition and a load off condition. The execution module 1702 is specifically used to receive load on parameters and generate load on conditions based on the load on parameters in response to an editing operation of the editable on condition configuration control; and to receive load off parameters and generate load off conditions based on the load off parameters in response to an editing operation of the editable off condition configuration control.
[0191] In one embodiment, at least one activation condition configuration control includes at least one of the following controls: a photovoltaic remaining power configuration control, which is used to configure a target photovoltaic remaining power; and a first energy storage remaining power configuration control, which is used to configure a first target energy storage remaining power.
[0192] In one embodiment, the execution module 1702 is specifically used to generate a first load start condition based on the target photovoltaic remaining power and a second load start condition based on the first target energy storage remaining power; or, to generate a third load start condition based on the target photovoltaic remaining power and the first target energy storage remaining power.
[0193] In one embodiment, the first load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power; the second load activation condition includes: activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity; the third load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power, or activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity.
[0194] In one embodiment, at least one shutdown condition configuration control includes at least one of the following controls: a power purchase configuration control, which is used to configure a target power purchase; and a second energy storage remaining power configuration control, which is used to configure a second target energy storage remaining power.
[0195] In one embodiment, the execution module 1702 is specifically used to generate a first load shutdown condition based on the target power purchase and a second load shutdown condition based on the second target remaining energy storage capacity; or, to generate a third load shutdown condition based on the target power purchase and the second target remaining energy storage capacity.
[0196] In one embodiment, the first load shutdown condition includes shutting down the target load when the actual purchased power is greater than or equal to the target purchased power; the second load shutdown condition includes shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity; the third load shutdown condition includes shutting down the target load when the actual purchased power is greater than or equal to the target purchased power, or shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity.
[0197] In one embodiment, the display module 1701 is further configured to display a switch-on time configuration control for the target load; wherein the switch-on time configuration control is used to configure the scheduled power consumption period of the target load, and the scheduled power consumption period is used to control the switching on and off of the target load.
[0198] In one embodiment, the execution module 1702 is specifically configured to, when the current time is within the scheduled electricity consumption period, stop controlling the switching of the target load based on the load switch conditions and control the target load to start; when the current time is not within the scheduled electricity consumption period, control the switching of the target load based on the load switch conditions.
[0199] In one embodiment, the display module 1701 is further configured to display a switch status configuration control for the target load, the switch status configuration control being used to control the switching of the target load.
[0200] In one embodiment, the execution module 1702 is specifically configured to, in response to a trigger operation on the switch state configuration control, stop controlling the switching of the target load based on the load switch conditions, and control the switching of the target load based on the trigger operation on the switch state configuration control.
[0201] Each module in the aforementioned load switching control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the operations corresponding to each module.
[0202] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 18 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a load switching control method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0203] Those skilled in the art will understand that Figure 18 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0204] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described in any of the above embodiments.
[0205] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any of the above embodiments.
[0206] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the method described in any of the above embodiments.
[0207] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0208] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0209] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for controlling the switching of a load, characterized in that, A method for use with terminal equipment connected to a new energy power supply system, the new energy power supply system including photovoltaic power generation equipment, energy storage equipment, and load, comprising: The switch control page displays the target load's on / off control page; wherein, the switch control page displays at least one switch condition configuration control and an edit switch control corresponding to each of the at least one switch condition configuration control; the at least one switch condition configuration control includes at least one on condition configuration control and at least one off condition configuration control; The at least one activation condition configuration control includes at least one of the following controls: a photovoltaic remaining power configuration control, which is used to configure a target photovoltaic remaining power; a first energy storage remaining power configuration control, which is used to configure a first target energy storage remaining power; the at least one deactivation condition configuration control includes at least one of the following controls: a power purchase configuration control, which is used to configure a target power purchase; and a second energy storage remaining power configuration control, which is used to configure a second target energy storage remaining power. In response to a trigger operation on the edit switch control, the editing state of the switch condition configuration control corresponding to the edit switch control is adjusted to an editable state or a non-editable state; in response to an editing operation on the editable state of the on-state condition configuration control, load on-state parameters are received, and load on-state conditions in the load switch conditions are generated based on the load on-state parameters; in response to an editing operation on the editable state of the off-state condition configuration control, load off-state parameters are received, and load off-state conditions in the load switch conditions are generated based on the load off-state parameters, and the on / off state of the target load is controlled based on the load switch conditions; The method further includes: when there are multiple target loads, determining load priority based on the size relationship between the load on-time parameters and load off-time parameters of the multiple target loads, and determining the switching order of the multiple target loads based on the load priority.
2. The method according to claim 1, characterized in that, The switch condition configuration control includes a photovoltaic remaining power control, a purchased power control, and an energy storage remaining power control; the step of adjusting the editing state of the switch condition configuration control corresponding to the edit switch control to an editable or non-editable state in response to a trigger operation on the edit switch control includes: In response to a trigger operation on the edit switch control in off-grid load control mode, the photovoltaic remaining power control and the purchased power control are adjusted to the non-editable state, and the energy storage remaining power control is adjusted to the editable state; or, Adjust the photovoltaic remaining power control, the purchased power control, and the energy storage remaining power control to the non-editable state.
3. The method according to claim 1, characterized in that, The process of generating the load switching conditions based on the load switching parameters includes: A first load activation condition is generated based on the target photovoltaic remaining power, and a second load activation condition is generated based on the first target energy storage remaining power; or... The third load activation condition is generated based on the target photovoltaic remaining power and the first target energy storage remaining power.
4. The method according to claim 3, characterized in that, The first load activation condition includes: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power; The second load activation condition includes: activating the target load when the actual remaining energy storage capacity is greater than or equal to the first target remaining energy storage capacity; The third load activation conditions include: activating the target load when the actual remaining photovoltaic power is greater than or equal to the target remaining photovoltaic power, or activating the target load when the actual remaining energy storage power is greater than or equal to the first target remaining energy storage power.
5. The method according to claim 1, characterized in that, The process of generating the load shutdown condition in the load switching condition based on the load shutdown parameters includes: A first load shutdown condition is generated based on the target power purchase volume, and a second load shutdown condition is generated based on the remaining power of the second target energy storage; or... A third load shutdown condition is generated based on the target power purchase and the remaining power of the second target energy storage.
6. The method according to claim 5, characterized in that, The first load shutdown condition includes: shutting down the target load when the actual purchased power is greater than or equal to the target purchased power; The second load shutdown condition includes: shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity; The third load shutdown condition includes: shutting down the target load when the actual purchased power is greater than or equal to the target purchased power, or shutting down the target load when the actual remaining energy storage capacity is greater than or equal to the second target remaining energy storage capacity.
7. The method according to any one of claims 1 to 6, characterized in that, The activation condition configuration control also includes a rated power indicator control, which displays the rated parameters of the load; the step of generating the load activation conditions in the load switching conditions based on the load activation parameters includes: Compare the load rating parameters with the load activation parameters; If the load activation parameter is greater than or equal to the load rating parameter, the load activation condition is generated based on the load activation parameter. If the load activation parameter is less than the load rated parameter, a first prompt message is output, which is used to instruct the adjustment of the load activation parameter.
8. The method according to claim 1, characterized in that, Determining load priority based on the relationship between load enable and load disable parameters of multiple target loads includes: If the load activation parameter of the first target load is less than the load activation parameter of the second target load, then the load priority of the first target load is determined to be greater than the load priority of the second target load. If the load enable parameter of the first target load is equal to the load enable parameter of the second target load, and the load disable parameter of the first target load is less than the load disable parameter of the second target load, then the load priority of the first target load is determined to be greater than the load priority of the second target load. If the load activation parameter of the first target load is greater than the load activation parameter of the second target load, then the load priority of the first target load is determined to be lower than the load priority of the second target load.
9. The method according to claim 1, characterized in that, Determining load priority based on the relationship between load enable and load disable parameters of multiple target loads includes: If the load shutdown parameter of the first target load is less than the load shutdown parameter of the second target load, then the load priority of the first target load is determined to be greater than the load priority of the second target load. If the load shutdown parameter of the first target load is equal to the load shutdown parameter of the second target load, and the load activation parameter of the first target load is less than the load activation parameter of the second target load, then the load priority of the first target load is determined to be greater than the load priority of the second target load. If the load shutdown parameter of the first target load is greater than the load shutdown parameter of the second target load, then the load priority of the first target load is determined to be lower than the load priority of the second target load.
10. The method according to claim 1, characterized in that, Before displaying the target load switch control page, the method further includes: Displays the on / off time configuration control for the target load; The switching time configuration control is used to configure the scheduled power consumption period of the target load, and the scheduled power consumption period is used to control the switching of the target load.
11. The method according to claim 10, characterized in that, The method of controlling the switch of the target load based on the load switching conditions includes: If the current time falls within the scheduled electricity consumption period, stop controlling the switching of the target load based on the load switching conditions, and control the target load to turn on. If the current time is not within the scheduled electricity consumption period, the switching of the target load is controlled based on the load switching conditions.
12. The method according to claim 1, characterized in that, Before displaying the target load switch control page, the method further includes: A switch status configuration control for displaying the target load is used to control the switching on and off of the target load.
13. The method according to claim 12, characterized in that, The method of controlling the switch of the target load based on the load switching conditions includes: In response to a trigger operation on the switch state configuration control, the switching of the target load based on the load switching conditions is stopped, and the switching of the target load is controlled based on the trigger operation on the switch state configuration control.
14. A load switching control device, characterized in that, A terminal device applied to a new energy power supply system, wherein the new energy power supply system includes photovoltaic power generation equipment, energy storage equipment, and load, the device comprising: The display module is used to display the switch control page of the target load; wherein, the switch control page displays at least one switch condition configuration control and an edit switch control corresponding to the at least one switch condition configuration control; the at least one switch condition configuration control includes at least one on condition configuration control and at least one off condition configuration control; The at least one activation condition configuration control includes at least one of the following controls: a photovoltaic remaining power configuration control, which is used to configure a target photovoltaic remaining power; a first energy storage remaining power configuration control, which is used to configure a first target energy storage remaining power; the at least one deactivation condition configuration control includes at least one of the following controls: a power purchase configuration control, which is used to configure a target power purchase; and a second energy storage remaining power configuration control, which is used to configure a second target energy storage remaining power. The execution module is configured to, in response to a trigger operation on the edit switch control, adjust the editing state of the switch condition configuration control corresponding to the edit switch control to an editable state or a non-editable state; in response to an editing operation on the editable state of the on-state condition configuration control, receive load on-state parameters and generate load on-state conditions in the load switch conditions based on the load on-state parameters; in response to an editing operation on the editable state of the off-state condition configuration control, receive load off-state parameters and generate load off-state conditions in the load switch conditions based on the load off-state parameters, and control the on / off state of the target load based on the load switch conditions; The execution module is further configured to, in the presence of multiple target loads, determine load priority based on the size relationship between the load start parameters and load stop parameters of the multiple target loads, and determine the switching order of the multiple target loads based on the load priority.
15. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 13.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 13.
17. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Method and device of controlling intelligent devices and terminal
CN105182784A
Method and device for constructing user-defined vehicle-mounted scene through multi-terminal interconnection
CN117631897A
Load control method and device, equipment and medium
CN121813428A