Electrical control methods, devices, electronic equipment and storage media
By acquiring user operation data and combining it with electricity price fluctuation information and equipment status, the system controls user electricity consumption behavior, solving the problem of increasing energy consumption of household electrical appliances and achieving refined electricity management and energy-saving effects.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-12
- Publication Date
- 2026-03-13
AI Technical Summary
With the continuous increase in energy consumption of household electrical appliances, how to effectively save electricity has become an important technical issue.
By acquiring target users' operational data on the devices, determining users' operational permissions, and controlling users' electricity consumption behavior based on electricity price fluctuation information and device status, refined electricity management can be achieved.
It improves the precision of electricity control, reduces the energy consumption of household electrical appliances, and achieves energy-saving effects.
Smart Images

Figure CN115857370B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to an electrical control method, device, electronic device, and storage medium. Background Technology
[0002] Currently, household energy demand is constantly increasing. Taking a single urban household as an example, a household may include multiple home appliances such as washing machines, refrigerators, water heaters, air conditioners, televisions, and dishwashers, and the number of energy-consuming products is constantly increasing. With the increasing household energy consumption, the demand for household energy conservation is also continuously growing.
[0003] Clearly, how to save electricity is a technical issue that deserves attention. Summary of the Invention
[0004] In view of this, in order to solve some or all of the above-mentioned technical problems, embodiments of this application provide an electricity control method, device, electronic device and storage medium.
[0005] In a first aspect, embodiments of this application provide an electricity control method, the method comprising:
[0006] Obtain an operation data set, wherein the operation data in the operation data set is the data of operations performed by target users in the target user set on devices in the device set;
[0007] Based on the operation data set, determine the first operation permission of the target user in the target user set to the target device in the device set;
[0008] According to the first operation permission, the target users in the target user set are controlled to perform operations on the target device in order to control the power consumption.
[0009] In one possible implementation, each device in the device set is located within the target area; and
[0010] The step of determining the first operation permission of a target user in the target user set to a target device in the device set based on the operation data set includes:
[0011] Determine the electricity price fluctuation information of the target area, wherein the electricity price fluctuation information indicates the electricity price fluctuation situation of the target area during the period of electricity price fluctuation;
[0012] Based on the operation data set and the electricity price fluctuation information, the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period are determined.
[0013] In one possible implementation, determining the first operational permissions of a target user in the target user set to a target device in the device set during the electricity price fluctuation period, based on the operational data set and the electricity price fluctuation information, includes:
[0014] Based on the operation data set, determine the operation time interval of the target user in the target user set to the target device in the device set;
[0015] Based on the determined operation time interval and the electricity price fluctuation information, the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period are determined.
[0016] In one possible implementation, after determining the operation time interval of target users in the target user set to target devices in the device set based on the operation data set, the method further includes:
[0017] From the set of target users, identify at least two target users whose operation time intervals overlap.
[0018] The operation time intervals of the at least two target users are adjusted to reduce the time interval of the intersection indication.
[0019] In one possible implementation, determining the first operation permission of a target user in the target user set for a target device in the device set based on the operation data set includes:
[0020] For each target user in the target user set, based on the operation data set, determine the target user's first operation permission for each device in the device set.
[0021] In one possible implementation, determining the first operation permission of a target user in the target user set for a target device in the device set based on the operation data set includes:
[0022] Based on the operation data set, the first operation permission of the target user in the target user set to the target device in the device set within a preset time interval is determined.
[0023] In one possible implementation, the method further includes:
[0024] Determine the device status of the target device;
[0025] From the set of devices, identify associated devices that are functionally related to the target device;
[0026] Determine the second operational permissions of the target users in the target user set to the associated device during the period when the target device is in the device state;
[0027] According to the second operation permission, the target users in the target user set are controlled to perform operations on the associated devices in order to control power consumption.
[0028] Secondly, embodiments of this application provide an electricity control device, the device comprising:
[0029] An acquisition unit is used to acquire an operation data set, wherein the operation data in the operation data set is data on the operations performed by a target user in the target user set on a device in the device set;
[0030] The first determining unit is configured to determine, based on the operation data set, the first operation permission of the target user in the target user set to the target device in the device set;
[0031] The first control unit is configured to control the target users in the target user set to perform operations on the target device in accordance with the first operation permission, so as to control the power consumption.
[0032] In one possible implementation, each device in the device set is located within the target area; and
[0033] The step of determining the first operation permission of a target user in the target user set to a target device in the device set based on the operation data set includes:
[0034] Determine the electricity price fluctuation information of the target area, wherein the electricity price fluctuation information indicates the electricity price fluctuation situation of the target area during the period of electricity price fluctuation;
[0035] Based on the operation data set and the electricity price fluctuation information, the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period are determined.
[0036] In one possible implementation, determining the first operational permissions of a target user in the target user set to a target device in the device set during the electricity price fluctuation period, based on the operational data set and the electricity price fluctuation information, includes:
[0037] Based on the operation data set, determine the operation time interval of the target user in the target user set to the target device in the device set;
[0038] Based on the determined operation time interval and the electricity price fluctuation information, the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period are determined.
[0039] In one possible implementation, after determining the operation time interval of target users in the target user set to target devices in the device set based on the operation data set, the apparatus further includes:
[0040] The second determining unit is used to determine at least two target users whose operation time intervals overlap from the target user set;
[0041] An adjustment unit is used to adjust the operation time intervals of the at least two target users to reduce the time interval of the intersection indication.
[0042] In one possible implementation, determining the first operation permission of a target user in the target user set for a target device in the device set based on the operation data set includes:
[0043] For each target user in the target user set, based on the operation data set, determine the target user's first operation permission for each device in the device set.
[0044] In one possible implementation, determining the first operation permission of a target user in the target user set for a target device in the device set based on the operation data set includes:
[0045] Based on the operation data set, the first operation permission of the target user in the target user set to the target device in the device set within a preset time interval is determined.
[0046] In one possible implementation, the device further includes:
[0047] The third determining unit is used to determine the device status of the target device;
[0048] The fourth determining unit is used to determine, from the set of devices, associated devices that are functionally related to the target device;
[0049] The fifth determining unit is used to determine the second operation permissions of the target user in the target user set to the associated device during the period when the target device is in the device state;
[0050] The second control unit is configured to control the target users in the target user set to perform operations on the associated devices in accordance with the second operation authority, so as to control the power consumption.
[0051] Thirdly, embodiments of this application provide an electronic device, including:
[0052] Memory, used to store computer programs;
[0053] A processor is configured to execute a computer program stored in the memory, and when the computer program is executed, to implement the method of any embodiment of the power consumption control method of the first aspect of this application.
[0054] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the method of any embodiment of the power control method of the first aspect described above.
[0055] Fifthly, embodiments of this application provide a computer program that includes computer-readable code. When the computer-readable code is run on a device, it causes a processor in the device to implement the method of any embodiment of the power control method of the first aspect described above.
[0056] The power consumption control method provided in this application can acquire an operation data set, wherein the operation data in the operation data set is the data of operations performed by target users in a target user set on devices in a device set. Then, based on the operation data set, a first operation permission of the target users in the target user set on the target devices in the device set is determined. Then, according to the first operation permission, the target users in the target user set are controlled to perform operations on the target devices to control power consumption. Thus, based on the operation data of multiple target users performing on multiple devices respectively, the first operation permission of one or more target users on one or more devices can be determined, and then the operation of a single target user on the target device can be controlled according to the first operation permission, thereby achieving energy saving by controlling power consumption. Attached Figure Description
[0057] Figure 1 A flowchart illustrating an electricity control method provided in an embodiment of this application;
[0058] Figure 2 A flowchart illustrating another power control method provided in an embodiment of this application;
[0059] Figure 3 A flowchart illustrating another power control method provided in an embodiment of this application;
[0060] Figure 4 This is a schematic diagram of the structure of an electrical control device provided in an embodiment of this application;
[0061] Figure 5This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0062] Various exemplary embodiments of this application will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of this application.
[0063] Those skilled in the art will understand that the terms "first" and "second" in the embodiments of this application are only used to distinguish different steps, devices or modules, and do not represent any specific technical meaning, nor do they indicate the logical order between them.
[0064] It should also be understood that in this embodiment, "multiple" can refer to two or more, and "at least one" can refer to one, two or more.
[0065] It should also be understood that any component, data or structure mentioned in the embodiments of this application can generally be understood as one or more unless explicitly defined or given contrary guidance in the context.
[0066] Furthermore, the term "and / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this application generally indicates that the preceding and following related objects have an "or" relationship.
[0067] It should also be understood that the description of the various embodiments in this application emphasizes the differences between the various embodiments, and the similarities or similarities can be referred to each other. For the sake of brevity, they will not be described in detail.
[0068] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the scope of this application or its application or operation.
[0069] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0070] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0071] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. To facilitate understanding of the embodiments of this application, the application will be described in detail below with reference to the accompanying drawings and embodiments. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0072] Furthermore, it should be noted that the users described in this application (including target users) can be distinguished by user identifiers. For example, a user identifier can be a login account. In this scenario, if different people log in using the same account, these different people can be considered the same user; if the same person logs in using different accounts, the same person logging in with different accounts can be considered different users. As another example, a user identifier can also be a user identity. For instance, a user can enter their own or another person's identity information to distinguish different users. Here, a user identity can include at least one of the following: child, father, mother, oneself, spouse, etc.
[0073] Figure 1 This is a flowchart illustrating an electricity control method provided in an embodiment of this application. Figure 1 As shown, the method specifically includes:
[0074] Step 101: Obtain the operation data set, wherein the operation data in the operation data set is the data of operations performed by the target user in the target user set on the devices in the device set.
[0075] In this embodiment, the target user set may include multiple target users. As an example, the target user set may be multiple members of a family. Specifically, the target user set may include: children, father, mother, spouse, and oneself.
[0076] A device set can include multiple devices. For example, a device set could be multiple devices in a home. Specifically, a device set could include: an air conditioner, an electric fan, a refrigerator, a washing machine, and a smart mattress.
[0077] The target device can be any one or more devices in the set of devices.
[0078] Operational data may include the target user's operation time, operation mode, operation duration, etc.
[0079] Each target user in the target user set can be entered through the APP (Application). In addition, each device in the aforementioned device set can also be entered through the aforementioned APP.
[0080] Step 102: Based on the operation data set, determine the first operation permission of the target user in the target user set to the target device in the device set.
[0081] In this embodiment, based on the operation data set, the first operation permission of a single target user in the target user set to a single device (i.e., the aforementioned target device) in the device set can be determined. Alternatively, based on the operation data set, the first operation permission of multiple target users in the target user set to a single device (i.e., the aforementioned target device) in the device set can also be determined. Furthermore, based on the operation data set, the first operation permission of a single target user in the target user set to multiple devices (i.e., the aforementioned target devices) in the device set can also be determined.
[0082] The aforementioned first operation permission can be the operation permission of a target user in the target user set on a target device in the device set. Specifically, the first operation permission can be the operation permission of a single target user in the target user set on a single device in the device set (i.e., the aforementioned target device); it can also be the operation permission of multiple target users in the target user set on a single device in the device set (i.e., the aforementioned target device); or it can be the operation permission of a single target user in the target user set on multiple devices in the device set (i.e., the aforementioned target devices).
[0083] As an example, the first operation permission may include whether the target user has operation permission to the preset device. If the target user has operation permission to the preset device, the first operation permission may also include information such as the time period and duration of the target user's operation permission to the preset device.
[0084] The specific execution method of step 102 above can be referred to in the following description, and will not be repeated here.
[0085] Step 103: According to the first operation permission, control the target users in the target user set to perform operations on the target device to control power consumption.
[0086] In this embodiment, one or more target users in the target user set can be controlled to perform operations on the target device according to the first operation permission, so as to control at least one of the power consumption, power consumption time period and power consumption duration of the target device by one or more target users.
[0087] In some optional implementations of this embodiment, step 102 can be performed in the following manner:
[0088] For each target user in the target user set, based on the operation data set, determine the target user's first operation permission for each device in the device set.
[0089] As an example, if the target user set includes children and mothers, the device set includes televisions and air conditioners, and the operation data in the operation data set represents: the child watched television for 6 hours and the mother turned on the air conditioner for 2 hours, then the first operation permission can include: allowing the child to turn on the air conditioner for 20 hours a day, allowing the mother to turn on the air conditioner for 20 hours a day, allowing the child to watch television for 1 hour a day, and allowing the mother to watch television for 4 hours a day.
[0090] It is understandable that, among the above optional implementation methods, the operation permissions of each target user in the target user set to each device in the target device set can be determined. By improving the precision of determining operation permissions, the precision of power control is improved, which can further save energy.
[0091] In some optional implementations of this embodiment, step 102 can also be performed in the following manner:
[0092] Based on the operation data set, the first operation permission of the target user in the target user set to the target device in the device set within a preset time interval is determined.
[0093] The preset time interval can be a predetermined time period.
[0094] The first operation permission can be the operation permission of a target user in the target user set to the target device in the device set within a preset time interval.
[0095] As an example, if the target user set includes children and mothers, the device set includes televisions, and the operation data in the operation data set indicates that the child watched television for 3 hours from 0:00 to 3:00 and the mother watched television for 2 hours from 20:00 to 22:00, then the first operation permission could include: allowing the child to watch television for 1 hour from 19:00 to 20:00 every day.
[0096] It is understood that in the above optional implementation methods, by determining the first operation permission of the target user in the target user set to the target device in the device set within a preset time interval, the precision of determining the operation permission is improved, thereby improving the precision of power control and further saving energy.
[0097] In some optional implementations of this embodiment, the following steps may also be performed:
[0098] First, determine the device status of the target device.
[0099] The device status can refer to the state of the target device. For example, the device status can indicate whether the target device is powered on, the duration of power-on, the volume, temperature, etc.
[0100] Then, from the set of devices, associated devices that are functionally related to the target device are identified.
[0101] The aforementioned associated devices can be devices that are functionally related to the target device. For example, if the target device is an air conditioner, then the associated devices could be devices with temperature regulation functions, such as electric fans or heaters.
[0102] Then, determine the second operation permissions of the target users in the target user set for the associated device during the period when the target device is in the device state.
[0103] The aforementioned second operation permission can be: the operation permission of a target user in the target user set to the associated device during the period when the target device is in the device state.
[0104] The number of the aforementioned associated devices can be one or more.
[0105] Here, based on the operation data set, the second operation permissions of the target users in the target user set to the associated device during the period when the target device is in the device state can be determined. Alternatively, based on the aforementioned first operation permissions, the second operation permissions of the target users in the target user set to the associated device during the period when the target device is in the device state can be determined.
[0106] Subsequently, in accordance with the second operation permission, the target users in the target user set are controlled to perform operations on the associated devices to control power consumption.
[0107] Here, according to the second operation permission, one or more target users in the target user set can be controlled to perform operations on the associated device, so as to control at least one of the power consumption, power consumption time period and power consumption duration of the associated device by one or more target users.
[0108] The power consumption control method provided in this application can acquire an operation data set, wherein the operation data in the operation data set is the data of operations performed by target users in a target user set on devices in a device set. Then, based on the operation data set, a first operation permission of the target users in the target user set on the target devices in the device set is determined. Then, according to the first operation permission, the target users in the target user set are controlled to perform operations on the target devices to control power consumption. Thus, based on the operation data of multiple target users performing on multiple devices respectively, the first operation permission of one or more target users on one or more devices can be determined, and then the operation of a single target user on the target device can be controlled according to the first operation permission, thereby achieving energy saving by controlling power consumption.
[0109] Figure 2 This is a schematic flowchart illustrating another power control method provided in an embodiment of this application. Figure 2 As shown, the method specifically includes:
[0110] Step 201: Obtain an operation data set, wherein the operation data in the operation data set is the data of operations performed by the target user in the target user set on the devices in the device set, and each device in the device set is located within the target area.
[0111] In this embodiment, the target area can be the location area where the aforementioned device set is located. As an example, the target area can be a residential area where the aforementioned device set is located, or it can be a city area where the aforementioned device set is located.
[0112] Each target user in the target user set can be entered through the app. Furthermore, each device in the aforementioned device set can also be entered through the same app. Based on this, the target area can be obtained by locating the terminal logged into the app.
[0113] In this embodiment, step 201 and Figure 1 Step 101 in the corresponding embodiment is basically the same, and will not be repeated here.
[0114] Step 202: Determine the electricity price fluctuation information of the target area, wherein the electricity price fluctuation information indicates the electricity price fluctuation situation of the target area during the electricity price fluctuation period.
[0115] In this embodiment, electricity price fluctuation information for all regions across the country can be obtained in advance, and then the electricity price fluctuation information for the target region can be determined from it. The aforementioned electricity price fluctuation information represents the correspondence between electricity price and time. As an example, the aforementioned electricity price fluctuation information may include the electricity value at various times within a certain time period (e.g., 1 day, 1 week, 1 month, etc.).
[0116] Step 203: Based on the operation data set and the electricity price fluctuation information, determine the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period.
[0117] In this embodiment, for each target user in the target user set, the target user's operation data, the operation data set, and the electricity price fluctuation information can be input into a pre-built permission determination model to obtain the target user's first operation permission for the target devices in the device set during the electricity price fluctuation period.
[0118] The aforementioned permission determination model can represent the correspondence between the target user's operation data, the set of operation data, the electricity price fluctuation information, and the target user's first operation permission for the target device in the set of devices during the electricity price fluctuation period. As an example, the aforementioned permission determination model can be a model trained using a machine learning algorithm, or it can be a formula representing the aforementioned correspondence.
[0119] Step 204: According to the first operation permission, control the target users in the target user set to perform operations on the target device to control power consumption.
[0120] In this embodiment, step 204 and Figure 1 Step 104 in the corresponding embodiment is basically the same, and will not be repeated here.
[0121] In some optional implementations of this embodiment, step 203 can be performed in the following manner:
[0122] The first step is to determine the time interval for the target users in the target user set to operate on the target devices in the device set, based on the operation data set.
[0123] Here, the time interval of operation by the target user in the target user set to the target device in the device set can be obtained by performing time statistics on each operation data in the operation data set.
[0124] The second step is to determine the first operating authority of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period, based on the determined operation time interval and the electricity price fluctuation information.
[0125] Here, for each determined operation time interval, the electricity price within that interval can be determined based on the electricity price fluctuation information to be either low or high. If the price is low (e.g., below a preset threshold), it can be determined that the corresponding target user has operation rights to the target device during that operation time interval, meaning the target user is allowed to operate the target device during that time interval. If the price is high (e.g., above a preset threshold), it can be determined that the corresponding target user does not have operation rights to the target device for at least a portion of the operation time interval, meaning the target user is prohibited from operating the target device for at least a portion of the operation time interval.
[0126] It is understood that, among the above-mentioned optional implementation methods, the target user's first operating authority over the target device during the electricity price fluctuation period can be determined based on the determined operation time interval and electricity price fluctuation information, thereby further improving the precision of power control.
[0127] In some application scenarios of the above optional implementation methods, after performing the first step, the following steps can also be performed:
[0128] First, from the set of target users, identify at least two target users whose operation time intervals overlap.
[0129] Subsequently, the operation time intervals of the at least two target users are adjusted to reduce the time interval of the intersection indication.
[0130] In some cases, the operation time intervals of the at least two target users can be adjusted so that the intersection is an empty set, that is, the adjusted at least two operation time intervals do not contain the same time period.
[0131] It is understandable that in the above optional implementation, by reducing the time interval of the intersection indication of at least two operation time intervals, the time period during which multiple target users operate the device at the same time can be reduced, thereby saving energy by using the device during off-peak hours.
[0132] It should be noted that, in addition to the contents described above, this embodiment may also include... Figure 1 The corresponding technical features described in the corresponding embodiments, thereby achieving Figure 1 For details on the technical effects of the power control method shown, please refer to [link / reference]. Figure 1 The relevant descriptions are presented concisely and will not be elaborated upon here.
[0133] The electricity control method provided in this application further improves the precision of electricity control by determining the target user's first operating authority over the target device during electricity price fluctuations.
[0134] Figure 3 This is a flowchart illustrating another power control method provided in an embodiment of this application. This method can be applied to one or more electronic devices such as smartphones, laptops, desktop computers, portable computers, and servers. Furthermore, the execution entity of this method can be hardware or software. When the execution entity is hardware, it can be one or more of the aforementioned electronic devices. For example, a single electronic device can execute this method, or multiple electronic devices can cooperate with each other to execute this method. When the execution entity is software, this method can be implemented as multiple software programs or software modules, or as a single software program or software module. No specific limitations are made here.
[0135] The embodiments of this application are described below by way of example. However, it should be noted that the embodiments of this application may have the features described below, but the following description does not constitute a limitation on the protection scope of the embodiments of this application.
[0136] Specifically, such as Figure 3 As shown, the method specifically includes:
[0137] First, collect behavioral data (i.e., the operational data set) of the user's family members (i.e., the target user group mentioned above). User behavior data is recorded through the app. Through family member management, the duration and habits of family members' device usage in different scenarios are collected, and family member habit behavior data analysis is performed. Family members can include adults, parents, and children. Users can edit and fill in this information within the app. In practice, each family member can be assigned to a different room, and family members can also operate related devices within the same household. Furthermore, the aforementioned behavioral habits include the following: usage time, usage duration, etc. For specific appliances (such as air conditioners), the frequently used modes and temperatures of different users will also be collected.
[0138] Next, a behavioral habit data model is built. Based on the user operation data reported by the device (one of the aforementioned behavioral habit data), a usage report for the device is output, showing the specific time periods in which usage time is distributed. Based on this, adjustments are made gradually while ensuring user comfort. User comfort can be ensured in the following ways: Firstly, the adjusted time periods are close to the user's frequently used times (i.e., the aforementioned operation time intervals), controlled within 30 minutes or 1 hour. Secondly, judgments are made based on weather, temperature, and humidity. For example, if the weather is hot and the user turns on the air conditioner at any time, if the temperature is set too low, it will automatically adjust to around 26 degrees Celsius after half an hour or an hour.
[0139] Based on average device usage (including power consumption, user usage frequency, most frequently used family members, device usage patterns, most frequently adjusted temperature, etc.), data model analysis is performed on a daily, monthly, and yearly basis to obtain user behavior data model data. This data is based on local (i.e., the target area) electricity prices and overlapping areas of family member usage data (i.e., the intersection mentioned above). For example, the backend can obtain the corresponding city's tiered electricity prices and peak / off-peak electricity rates (i.e., electricity price fluctuation information) based on the user's city location, and calculate the user's household electricity costs by estimating device power consumption. For devices that can be used during off-peak hours, users can be advised to use them during off-peak times. If it is currently peak electricity consumption, the air conditioner temperature can be set above 26 degrees Celsius to save energy. This includes behavioral habit data, i.e., the aforementioned family member habit behavior data.
[0140] Then, permissions are automatically set. Based on the analysis results of user and family member behavior data models, device usage time periods are adjusted. For example, the living room air conditioner (corresponding to the target device mentioned above) can be turned on, while the air conditioners in the secondary bedroom and master bedroom (corresponding to the related devices mentioned above) can be restricted from being turned on. During certain time periods, only certain individuals can use the "coming home" mode. By analyzing user behavior, automated devices and scenarios are adjusted, and power consumption suggestions such as differential power consumption are provided to achieve the goal of whole-house energy saving.
[0141] Subsequently, during the time period corresponding to peak and off-peak electricity prices, a prompt message can be generated suggesting that users use appliances such as washing machines and air source water heaters during off-peak hours, recommending that users use high-energy-consuming appliances during off-peak hours.
[0142] In addition, by reporting the power consumption data of the devices, we can collect device power consumption data and device status data (such as device energy consumption data, estimated power consumption data, electricity cost savings data, and electricity cost data) from various aspects of life such as clothing, food, housing, and transportation (e.g., refrigerators, washing machines, range hoods, rice cookers, travel suggestions, low-carbon travel, etc.), and then present the collected data.
[0143] In addition, energy-saving reports can be visualized. This allows users to see the frequency and patterns of device usage at different times, providing a clear picture of when and how much energy is consumed. It tracks user habits in real time, accumulates device usage information, and restricts access to specific devices during specific periods or when certain devices are on. It also generates energy-saving strategy suggestions and periodically produces household energy consumption reports. These reports include: energy consumption of household devices, usage habits of each household user, potential ways to save electricity, and energy-saving recommendations for the next quarter.
[0144] It should be noted that, in addition to the contents described above, this embodiment may also include the technical features described in the above embodiments, thereby achieving the technical effects of the power control method shown above. Please refer to the above description for details. For the sake of brevity, it will not be elaborated here.
[0145] The power control method provided in this application can achieve energy-saving and intelligent management of equipment by differentiating the usage habits of different users for peak-hour access control and by providing personalized scenario management for different family members.
[0146] Figure 4 This is a schematic diagram of the structure of an electrical control device provided in an embodiment of this application. Specifically, it includes:
[0147] The acquisition unit 401 is used to acquire an operation data set, wherein the operation data in the operation data set is the data of operations performed by a target user in the target user set on a device in the device set;
[0148] The first determining unit 402 is used to determine, based on the operation data set, the first operation permission of the target user in the target user set to the target device in the device set;
[0149] The first control unit 403 is configured to control the target users in the target user set to perform operations on the target device in accordance with the first operation permission, so as to control the power consumption.
[0150] In one possible implementation, each device in the device set is located within the target area; and
[0151] The step of determining the first operation permission of a target user in the target user set to a target device in the device set based on the operation data set includes:
[0152] Determine the electricity price fluctuation information of the target area, wherein the electricity price fluctuation information indicates the electricity price fluctuation situation of the target area during the period of electricity price fluctuation;
[0153] Based on the operation data set and the electricity price fluctuation information, the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period are determined.
[0154] In one possible implementation, determining the first operational permissions of a target user in the target user set to a target device in the device set during the electricity price fluctuation period, based on the operational data set and the electricity price fluctuation information, includes:
[0155] Based on the operation data set, determine the operation time interval of the target user in the target user set to the target device in the device set;
[0156] Based on the determined operation time interval and the electricity price fluctuation information, the first operation rights of the target users in the target user set to the target devices in the device set during the electricity price fluctuation period are determined.
[0157] In one possible implementation, after determining the operation time interval of target users in the target user set to target devices in the device set based on the operation data set, the apparatus further includes:
[0158] The second determining unit (not shown in the figure) is used to determine at least two target users whose operation time intervals overlap from the target user set;
[0159] An adjustment unit (not shown in the figure) is used to adjust the operation time intervals of the at least two target users to reduce the time interval of the intersection indication.
[0160] In one possible implementation, determining the first operation permission of a target user in the target user set for a target device in the device set based on the operation data set includes:
[0161] For each target user in the target user set, based on the operation data set, determine the target user's first operation permission for each device in the device set.
[0162] In one possible implementation, determining the first operation permission of a target user in the target user set for a target device in the device set based on the operation data set includes:
[0163] Based on the operation data set, the first operation permission of the target user in the target user set to the target device in the device set within a preset time interval is determined.
[0164] In one possible implementation, the device further includes:
[0165] The third determining unit (not shown in the figure) is used to determine the device status of the target device;
[0166] The fourth determining unit (not shown in the figure) is used to determine, from the set of devices, associated devices that are functionally related to the target device;
[0167] The fifth determining unit (not shown in the figure) is used to determine the second operation permissions of the target user in the target user set to the associated device during the period when the target device is in the device state;
[0168] The second control unit (not shown in the figure) is used to control the target users in the target user set to perform operations on the associated devices in accordance with the second operation authority, so as to control the power consumption.
[0169] The power control device provided in this embodiment can be as follows: Figure 4 The power control device shown can execute all the steps of the power control methods described above, thereby achieving the technical effects of the power control methods described above. For details, please refer to the relevant descriptions above. For the sake of brevity, it will not be elaborated here.
[0170] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 5 The illustrated electronic device 500 includes at least one processor 501, a memory 502, at least one network interface 504, and other user interfaces 503. The various components in the electronic device 500 are coupled together via a bus system 505. It is understood that the bus system 505 is used to implement communication between these components. In addition to a data bus, the bus system 505 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 5 The general designated all buses as Bus System 505.
[0171] The user interface 503 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).
[0172] It is understood that the memory 502 in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 502 described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0173] In some implementations, memory 502 stores elements, executable units or data structures, or subsets thereof, or extended sets thereof: operating system 5021 and application program 5022.
[0174] The operating system 5021 includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 5022 includes various applications, such as a media player and a browser, used to implement various application functions. Programs implementing the methods of this application embodiment can be included in application program 5022.
[0175] In this embodiment, by calling the program or instructions stored in memory 502, specifically the program or instructions stored in application program 5022, processor 501 executes the method steps provided in each method embodiment, including, for example:
[0176] Obtain an operation data set, wherein the operation data in the operation data set is the data of operations performed by target users in the target user set on devices in the device set;
[0177] Based on the operation data set, determine the first operation permission of the target user in the target user set to the target device in the device set;
[0178] According to the first operation permission, the target users in the target user set are controlled to perform operations on the target device in order to control the power consumption.
[0179] The methods disclosed in the embodiments of this application can be applied to or implemented by processor 501. Processor 501 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 501 or by instructions in the form of software. The processor 501 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software units in the decoding processor. The software units may be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 502. Processor 501 reads the information in memory 502 and, in conjunction with its hardware, completes the steps of the above method.
[0180] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described above in this application, or combinations thereof.
[0181] For software implementation, the techniques described herein can be implemented by units that perform the functions described above. The software code can be stored in memory and executed by a processor. The memory can be implemented within the processor or external to the processor.
[0182] The electronic device provided in this embodiment may be as follows: Figure 5 The electronic device shown can execute all the steps of the above-described power control methods, thereby achieving the technical effects of the above-described power control methods. For details, please refer to the above descriptions. For the sake of brevity, further details are omitted here.
[0183] This application also provides a storage medium (computer-readable storage medium). This storage medium stores one or more programs. The storage medium may include volatile memory, such as random access memory; it may also include non-volatile memory, such as read-only memory, flash memory, hard disk, or solid-state drive; and it may also include combinations of the above types of memory.
[0184] When one or more programs in the storage medium can be executed by one or more processors to implement the power control method described above that is executed on the electronic device side.
[0185] The processor described above is used to execute a power control program stored in memory to implement the following steps of a power control method executed on the electronic device side:
[0186] Obtain an operation data set, wherein the operation data in the operation data set is the data of operations performed by target users in the target user set on devices in the device set;
[0187] Based on the operation data set, determine the first operation permission of the target user in the target user set to the target device in the device set;
[0188] According to the first operation permission, the target users in the target user set are controlled to perform operations on the target device in order to control the power consumption.
[0189] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions using different methods for each specific application, but such implementation should not be considered beyond the scope of this application.
[0190] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented in hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0191] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above descriptions are merely specific embodiments of this application and are not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the scope of protection of this application. Furthermore, for the foregoing embodiments, for the sake of simplicity, they are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to the present invention.
Claims
1. A method of electrical control, characterized by, The method comprises: acquiring an operation data set, wherein operation data in the operation data set is data of an operation performed by a target user in a target user set on a device in a device set; determining, based on the operation data set, a first operation permission of a target user in the target user set on a target device in the device set; controlling, according to the first operation permission, the target user in the target user set to perform an operation on the target device to control power consumption; The method further comprises: determining a device state of the target device; from the device set, determining an associated device associated with a function of the target device; based on the operation data set or the first operation permission, determining a second operation permission of a target user in the target user set on the associated device during a period when the target device is in the device state; controlling, according to the second operation permission, the target user in the target user set to perform an operation on the associated device to control power consumption.
2. The method of claim 1, wherein, Each device in the device set is located in a target area; and The determining, based on the operation data set, of the first operation permission of a target user in the target user set on a target device in the device set comprises: determining price fluctuation information of the target area, wherein the price fluctuation information indicates a price fluctuation condition of the target area during a price fluctuation period; based on the operation data set and the price fluctuation information, determining the first operation permission of a target user in the target user set on a target device in the device set during the price fluctuation period.
3. The method of claim 2, wherein, The determining, based on the operation data set and the price fluctuation information, of the first operation permission of a target user in the target user set on a target device in the device set during the price fluctuation period comprises: based on the operation data set, determining an operation time interval of a target user in the target user set on a target device in the device set; based on the determined operation time interval and the price fluctuation information, determining the first operation permission of a target user in the target user set on the target device during the price fluctuation period.
4. The method of claim 3, wherein, After the determining, based on the operation data set, of the operation time interval of a target user in the target user set on a target device in the device set, the method further comprises: from the target user set, determining at least two target users with intersecting operation time intervals; adjusting the operation time intervals of the at least two target users to reduce the time interval indicated by the intersection.
5. The method of claim 1, wherein, The determining, based on the operation data set, of the first operation permission of a target user in the target user set on a target device in the device set comprises: for each target user in the target user set, determining, based on the operation data set, a first operation permission of the target user on each device in the device set.
6. The method of claim 1, wherein, The determining, based on the operation data set, of the first operation permission of a target user in the target user set on a target device in the device set comprises: Determine, based on the operation data set, a first operation right of a target user in the target user set to a target device in the device set within a preset time interval.
7. An electric control device, characterized by comprising: The device comprises: An acquisition unit configured to acquire an operation data set, wherein operation data in the operation data set is data of an operation performed by a target user in a target user set on a device in a device set; A first determination unit configured to determine, based on the operation data set, a first operation right of a target user in the target user set to a target device in the device set; A first control unit configured to control the target user in the target user set to perform an operation on the target device according to the first operation right, so as to control power consumption; A third determination unit configured to determine a device state of the target device; A fourth determination unit configured to determine, from the device set, an associated device associated with a function of the target device; A fifth determination unit configured to determine, based on the operation data set or the first operation right, a second operation right of a target user in the target user set to the associated device during a period when the target device is in the device state; A second control unit configured to control the target user in the target user set to perform an operation on the associated device according to the second operation right, so as to control power consumption.
8. An electronic device, comprising: Comprise: A memory configured to store a computer program; A processor configured to execute the computer program stored in the memory, and when the computer program is executed, implement the method in any one of claims 1-6.
9. A computer-readable storage medium having stored thereon a computer program, characterized in that, When the computer program is executed by the processor, implement the method in any one of claims 1-6.
Citation Information
Patent Citations
Smart device controller and control method
CN107479408A
Household electrical appliance equipment and control authority sharing method, control terminal and storage medium
CN109917667A
Power utilization scheme determination method and power utilization scheme determination device
CN113313324A
Control method for onboard power systems, onboard power systems, and ships
JP5724024B1