CN106774783B - Energy-saving control method and server - Google Patents
Energy-saving control method and server Download PDFInfo
- Publication number
- CN106774783B CN106774783B CN201510831375.7A CN201510831375A CN106774783B CN 106774783 B CN106774783 B CN 106774783B CN 201510831375 A CN201510831375 A CN 201510831375A CN 106774783 B CN106774783 B CN 106774783B
- Authority
- CN
- China
- Prior art keywords
- comfort level
- current user
- user
- energy
- control parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The invention discloses an energy-saving control method, which comprises the following steps: respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user; determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the determined corresponding relation of the other users is consistent with the preset comfort level; selecting an energy-saving corresponding relation from the corresponding relations determined according to the power consumption; and pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation. The invention also discloses a server. The selected energy-saving corresponding relation has lower power consumption and is energy-saving, so that the users can share the energy-saving equipment control parameters corresponding to the energy-saving corresponding relation.
Description
Technical Field
The invention relates to the technical field of control, in particular to an energy-saving control method and a server.
Background
At present, when a user uses an electrical apparatus, an energy-saving mode generally adopted is to purchase the electrical apparatus with low energy consumption, or install an intelligent power-saving socket, monitor an operating state of the electrical apparatus through the intelligent power-saving socket, and automatically cut off a power supply of the electrical apparatus when the electrical apparatus is in a standby state, so as to reduce standby power consumption to zero, or the user automatically adjusts control parameters of the electrical apparatus according to experience, for example, adjusts brightness of a television, temperature of a refrigerator, temperature of an air conditioner and the like according to experience. In the prior art, when a user adjusts a control parameter of an electrical device, the user cannot know and use the control parameter of other users, for example, on the premise that comfort levels are consistent, the control parameter of some users is energy-saving, while the control parameter of other users is high in energy consumption, and the prior art has a defect that the users cannot share the energy-saving device control parameter.
Disclosure of Invention
The embodiment of the invention provides an energy-saving control method and a server, and aims to solve the technical problem that energy-saving equipment control parameters cannot be shared among users.
In order to achieve the above object, an embodiment of the present invention provides an energy saving control method, where the energy saving control method includes:
respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user;
determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the determined corresponding relation of the other users is consistent with the preset comfort level;
selecting an energy-saving corresponding relation from the corresponding relations determined according to the power consumption;
and pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation.
In order to achieve the above object, an embodiment of the present invention further provides a server, where the server includes:
the establishing module is used for respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user;
the determining module is used for determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the corresponding relation of the other users is consistent with the preset comfort level;
the selection module is used for selecting the energy-saving corresponding relation from the determined corresponding relations according to the power consumption;
and the pushing module is used for pushing the corresponding equipment control parameters to the current user according to the energy-saving corresponding relation.
According to the energy-saving control method and the server, the corresponding relations among the environment, the equipment control parameters, the power consumption and the comfort level of each user are respectively established, the corresponding relations among other users corresponding to the preset comfort level of the current user are determined, the comfort level in the corresponding relations among the other users is consistent with the preset comfort level, then the energy-saving corresponding relations are selected from the corresponding relations according to the power consumption, and finally the corresponding equipment control parameters are pushed to the current user according to the energy-saving corresponding relations.
Drawings
FIG. 1 is a diagram illustrating a hardware architecture involved in a server according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a first embodiment of an energy saving control method according to the present invention;
FIG. 3 is a flowchart illustrating a third embodiment of the energy saving control method according to the present invention;
FIG. 4 is a flowchart illustrating a fourth embodiment of the energy saving control method according to the present invention;
FIG. 5 is a flowchart illustrating a fifth embodiment of the energy saving control method according to the present invention;
FIG. 6 is a functional block diagram of a server according to a first embodiment of the present invention;
FIG. 7 is a functional block diagram of a server according to a second embodiment of the present invention;
FIG. 8 is a functional block diagram of a server according to a third embodiment of the present invention;
FIG. 9 is a functional block diagram of a server according to a fourth embodiment of the present invention;
fig. 10 is a functional block diagram of a server according to a fifth embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user; determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the determined corresponding relation of the other users is consistent with the preset comfort level; selecting an energy-saving corresponding relation from the corresponding relations determined according to the power consumption; and pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation.
Because the existing energy-saving control mode generally adjusts the control parameters of the electrical equipment by the user according to experience, the equipment control parameters which are relatively energy-saving can not be shared among all users.
The method includes the steps of constructing a server, establishing corresponding relations among environment and equipment control parameters, power consumption and comfort levels of each user by the aid of the server, determining corresponding relations among other users corresponding to preset comfort levels of current users, selecting energy-saving corresponding relations from the determined corresponding relations according to the power consumption, and pushing corresponding equipment control parameters to the current users according to the energy-saving corresponding relations, so that the users can share the energy-saving equipment control parameters corresponding to the energy-saving corresponding relations.
The server in this embodiment may be a cloud platform. The hardware architecture involved in the server is shown in fig. 1.
Fig. 1 shows a hardware architecture to which a server according to an embodiment of the present invention relates. As shown in fig. 1, the hardware involved in the server includes: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, a memory 1005, and a data interface 1006. The communication bus 1002 is used for implementing connection communication between the components in the server. The user interface 1003 may include a Display (Display), a Keyboard (Keyboard), a mouse, and other components, and is configured to receive information input by a user and send the received information to the processor 1005 for processing. The display screen can be an LCD display screen, an LED display screen or a touch screen. The optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001. The data interface 1006 may be a USB interface or a communication interface that can receive external data. As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a power saving control program.
Among the hardware involved in the server shown in fig. 1, the network interface 1004 is mainly used for connecting other application servers and communicating data with other application servers; the user interface 1003 is mainly used for connecting a client, performing data communication with the client, and receiving information and instructions input by the client; and the processor 1001 may be configured to call the power saving control program stored in the memory 1005 and perform the following operations:
respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user;
determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the determined corresponding relation of the other users is consistent with the preset comfort level;
selecting an energy-saving corresponding relation from the corresponding relations determined according to the power consumption;
and pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation.
Further, in one embodiment, the processor 1001 invoking the power saving control program stored in the memory 1005 may perform the following operations:
acquiring characteristic data of each user;
and setting other users matched with the characteristic data of the current user as reference users, and pushing the corresponding relation of the reference users to the current user.
Further, in one embodiment, the processor 1001 invoking the power saving control program stored in the memory 1005 may perform the following operations:
and adjusting the control parameters of the corresponding equipment of the current user according to the pushed equipment control parameters.
Further, in one embodiment, the processor 1001 invoking the power saving control program stored in the memory 1005 may perform the following operations:
acquiring actual control parameters of the current user;
and updating the corresponding relation of the current user according to the actual control parameter.
Further, in one embodiment, the processor 1001 invoking the power saving control program stored in the memory 1005 may perform the following operations:
acquiring image data and/or physiological parameter data of each user;
and comparing the image data and/or the physiological parameter data with a preset comfort level model, and determining the comfort level corresponding to the image data and/or the physiological parameter data.
According to the scheme, the embodiment establishes the corresponding relation among the environment, the equipment control parameter, the power consumption and the comfort level of each user; determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the determined corresponding relation of the other users is consistent with the preset comfort level; selecting an energy-saving corresponding relation from the corresponding relations determined according to the power consumption; and pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation, so that the energy-saving equipment control parameters corresponding to the energy-saving corresponding relation can be shared among the users.
Based on the hardware architecture, the embodiment of the energy-saving control method is provided.
As shown in fig. 2, a first embodiment of an energy saving control method of the present invention is proposed, which includes:
step S10, respectively establishing the corresponding relation among the environment, the equipment control parameter, the power consumption and the comfort level of each user;
in this embodiment, each home may be used as a user, each building office may be used as a user, or each room may be used as a user. Each user is provided with various electric appliances, such as an air conditioner, a washing machine, a television, an electric lamp, a humidifier, and the like.
Each user can also be provided with an intelligent electric meter which is connected with each electric appliance. The server can be connected with the smart meter. The intelligent electric meter uploads the control parameters of each electric appliance to the server, and can also upload the power consumption of each electric appliance to the server.
In addition, each electrical device can also be directly connected with the server and upload respective control parameters to the server.
Each user may also be provided with various sensors, for example, a temperature sensor, a humidity sensor, a light sensor. The sensors are connected with the server, and the server acquires the environmental parameters detected by the sensors.
The above-mentioned comfort levels may be classified in terms of grades, for example, into both satisfactory and unsatisfactory, or may also be classified as particularly satisfactory, generally satisfactory, unsatisfactory; alternatively, the value can be substituted by a value, for example, 1 represents satisfactory and 0 represents unsatisfactory. The comfort level of the user can be manually uploaded to the server by the user, for example, the user can input the comfort level into a mobile phone and upload the comfort level to the server by the mobile phone; or the characteristic data of the user, such as image data or physiological parameter data, can be acquired through the server, and the comfort level of the user can be automatically determined according to the acquired image data or physiological parameter data.
The environment and device control parameters may include environment parameters and control parameters corresponding to each device, and the environment parameters may include illumination intensity, air humidity, air freshness, and the like. The device control parameters may include control parameters of individual appliances.
When the corresponding relationship is established, the corresponding relationship of the user under the condition that the comfort level is satisfied can be established, and if the corresponding relationship is divided into a plurality of grades under the satisfied condition, a corresponding relationship is correspondingly established for each grade. For example, between 10 am and 12 am, if the comfort level of the user is satisfactory, the environment and device control parameters and their corresponding power consumption in the time period are recorded, so as to establish the corresponding relationship between the environment and device control parameters, the power consumption, and the comfort level.
Step S20, determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the corresponding relation of the other users is consistent with the preset comfort level;
in this embodiment, when the comfort levels are divided into satisfaction and dissatisfaction, the preset comfort level may be satisfactory, and then, in each of the other users, the corresponding relationship of each of the other users in the satisfaction state is determined. Or, when the comfort level is divided into a very satisfactory, a generally satisfactory and an unsatisfactory level, the preset comfort level may be a very satisfactory level, and then, among other users, the corresponding relationship of the other users in a very satisfactory state is determined.
Step S30, selecting an energy-saving corresponding relation from the corresponding relations determined according to the power consumption; wherein the power consumption of the selected energy-saving corresponding relation is lower than the power consumption of the corresponding relation of other users.
In this embodiment, the energy-saving correspondence may be selected by an algorithm such as a simulated annealing algorithm, a genetic algorithm, and/or a tabu search algorithm. In this embodiment, a simulated annealing algorithm is taken as an example for explanation, and a most energy-saving corresponding relationship is selected from the determined corresponding relationships through the simulated annealing algorithm, that is, a minimum value of power consumption in the determined corresponding relationship is found.
And step S40, pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation.
In this embodiment, the energy-saving corresponding relationship may be directly pushed to the current user, or the environment and device control parameters in the energy-saving corresponding relationship may be pushed to the current user, or the corresponding device control parameters may be determined according to the environment and device control parameters in the energy-saving corresponding relationship, and the determined device control parameters may be pushed to the current user. For example, the corresponding device control parameter may be determined according to the environment and the environment parameter of the device control parameters. If the environmental parameters in the energy-saving corresponding relationship include the illumination intensity parameters, the control parameters for controlling the brightness of the lamp can be determined according to the illumination intensity parameters, and the control parameters are pushed to the current user, so that the current user controls the brightness of the lamp according to the received control parameters of the lamp, and the illumination intensity of the current user is consistent with the illumination intensity in the energy-saving corresponding relationship.
In this embodiment, the server may directly adjust the control parameter of the electrical equipment of the current user to the equipment control parameter corresponding to the energy-saving correspondence, and the user may also select whether to use the equipment control parameter pushed by the server to control the operation of each electrical equipment.
When the control parameters of the equipment are pushed, the control parameters can be pushed respectively according to the types of the electrical equipment. For example, each electrical device pushes a control parameter.
According to the energy-saving control method provided by the embodiment, the corresponding relations among the environment, the equipment control parameters, the power consumption and the comfort level of each user are respectively established, the corresponding relations among the comfort levels of other users corresponding to the preset comfort level of the current user are determined, the determined comfort levels of the other users are consistent with the preset comfort level, then the energy-saving corresponding relations are selected from the determined corresponding relations according to the power consumption, and finally the corresponding equipment control parameters are pushed to the current user according to the energy-saving corresponding relations.
Further, in order to further achieve the purpose that different users can share the more energy-saving device control parameters corresponding to the energy-saving correspondence relationship to automatically set the device control parameters, based on the first embodiment of the energy-saving control method, a second embodiment of the present invention is provided. The energy-saving control method further comprises:
acquiring characteristic data of each user;
and setting other users matched with the characteristic data of the current user as reference users, and pushing the corresponding relation of the reference users to the current user.
In this embodiment, the characteristic data of the user may include, but is not limited to, a regional characteristic, an address, a residential area, a family personal structure, and/or an external environment, etc. When the addresses between two users belong to the same city, the same parcel, or the same cell, the addresses in the feature data of the two users can be considered to be matched; when the difference between the numbers of family members of the two users is less than or equal to the preset number, for example, the difference between the numbers of family members is less than or equal to 2, the structures of the family members of the two users can be considered to be matched. The reference user may be one or two or more.
When the corresponding relationship is pushed, only the device control parameter may be pushed to the current user, for example, the control parameter of the current user may be directly adjusted to the environment and the device control parameter for pushing, and the user may select whether to accept the pushed device control parameter.
When the number of the reference users is at least two, optionally, the energy saving corresponding relationship may be selected from the users according to the method described in the above embodiment, and the energy saving corresponding relationship is pushed to the current user. The method for selecting the energy-saving corresponding relationship may refer to the first embodiment, and is not described herein again.
When the number of the reference users is at least two, optionally, the corresponding relations of the users can be pushed to the current user, that is, the device control parameters, the corresponding power consumption and the corresponding comfort level can be simultaneously sent to the current user, and the current user can select a proper device control parameter by himself.
In this embodiment, the corresponding relationship of the other users consistent with the feature data of the current user is pushed to the current user, so that the current user can refer to the device control parameters of the other users, the sharing of the device control parameters among different users is further realized, and the current user can automatically set the control parameters of each electric device according to the pushed device control parameters.
Further, for the purpose of further achieving automatic setting of the device control parameters, a third embodiment of the present invention is proposed based on the first or second embodiment of the above-described energy-saving control method. As shown in fig. 3, after step S40, the energy saving control method further includes:
and step S50, adjusting the control parameters of the corresponding equipment of the current user according to the pushed equipment control parameters.
In this embodiment, the control parameter of the current user may be directly adjusted to the pushed device control parameter. Optionally, when the difference between the pushed device control parameter and the actual control parameter of the current user is smaller than a first preset threshold, the control parameter of the current corresponding device may be directly adjusted to the pushed device control parameter. For example, if the air-conditioning set temperature of the current user is 23 ℃, the pushed air-conditioning set temperature is 25 ℃, and the first preset threshold is 3 ℃, the difference 2 ℃ between the current user set temperature and the pushed temperature is smaller than the first preset threshold, so that the air-conditioning set temperature of the current user can be directly adjusted from 23 ℃ to 25 ℃.
Optionally, a folding control parameter may be determined according to the control parameter of the user before pushing and the pushed device control parameter, and then the control parameter of the current user is adjusted to the compromise control parameter. Preferably, when the difference between the pushed device control parameter and the actual control parameter of the current user is greater than a second preset threshold, a folding control parameter may be determined according to the control parameter of the user before pushing and the pushed device control parameter, and then the control parameter of the current user is adjusted to the compromise control parameter. For example, if the air conditioner set temperature of the current user is 23 ℃, the pushed air conditioner set temperature is 28 ℃, and the second preset threshold is 4 ℃, the compromise control parameter may be a certain temperature value between 23 ℃ and 28 ℃, for example, the compromise control parameter may be 26 ℃, and the air conditioner set temperature of the current user may be adjusted from 23 ℃ to 26 ℃.
Optionally, the control parameter of the corresponding device of the current user may be adjusted in a progressive manner according to the pushed device control parameter. For example, if the current air-conditioning set temperature of the user is 23 ℃ and the pushed air-conditioning set temperature is 28 ℃, the air-conditioning set temperature of the user may be adjusted from 23 ℃ to 24 ℃, and then the comfort level of the user is obtained after a certain time, if the user is in a satisfactory state, the air-conditioning set temperature of the user is continuously adjusted from 24 ℃ to 25 ℃, and if the user is in an unsatisfactory state, the air-conditioning temperature of the user is adjusted back to 23 ℃. When the air conditioner set temperature of the user is 25 ℃, the comfort level of the user is continuously obtained after a certain time, if the user is in a satisfied state, the air conditioner set temperature of the user is continuously adjusted from 25 ℃ to 26 ℃, and if the user is in an unsatisfied state, the air conditioner temperature of the user is adjusted back to 24 ℃. The steps are repeated until the air conditioner temperature is gradually adjusted to satisfy the user and save energy.
Further, in order to further improve the accuracy of the pushed energy-saving control parameters and achieve the purpose of pushing the accurate energy-saving control parameters on the premise of comfort, a fourth embodiment of the present invention is proposed based on the third embodiment of the energy-saving control method. As shown in fig. 4, after step S50, the energy saving control method further includes:
step S60, acquiring the actual control parameters of the current user;
step S70, updating the corresponding relationship of the current user according to the actual control parameter.
When the server automatically adjusts the control parameter of the current user according to the pushed device control parameter, the user may accept the pushed control parameter, or may not consider the pushed device control parameter as a proper control parameter, and therefore may not accept the pushed control parameter. For example, if the air-conditioning set temperature of the current user is 23 ℃ and the pushed air-conditioning set temperature is 28 ℃, the server directly adjusts the air-conditioning set temperature of the current user from 23 ℃ to 28 ℃. After a certain period of time, the current user may feel uncomfortable, and thus the air conditioner set temperature may be adjusted to 25 ℃.
Therefore, the pushed device control parameter may not be a control parameter that the current user considers to be more comfortable, so that the actual control parameter of the current user can be obtained again after a preset time interval, and if the actual control parameter of the current user is consistent with the actual control parameter before pushing, the corresponding relationship of the current user does not need to be updated; if the actual control parameter of the current user is inconsistent with the actual control parameter before pushing, the setting habit of the electrical equipment control parameter of the user after pushing is considered to be changed, the current actual control parameter is considered to be a more comfortable control parameter of the user, and the corresponding relation of the current user is updated according to the actual control parameter.
The preset time interval can be set according to actual needs, and can also be set according to different types of electrical equipment. For example, the preset time interval may be 20 minutes for an air conditioner, and 10 minutes for a television.
It should be noted that each user can check the control parameters and the corresponding relationship of each device of the user through the mobile terminal, and can share the control parameters and the corresponding relationship through software such as QQ, wechat, microblog and the like, or share the energy-saving corresponding relationship pushed by the cloud server, or share the updated corresponding relationship of the cloud server and the like.
Further, a fifth embodiment of the present invention is proposed based on any one of the first to fourth embodiments of the energy saving control method described above, in order to further accurately establish a correspondence relationship to improve the accuracy of the pushed energy saving control parameter. As shown in fig. 5, before step S10, the energy saving control method further includes:
step S80, acquiring image data and/or physiological parameter data of each user;
step S90, comparing the image data and/or the physiological parameter data with a preset comfort level model, and determining a comfort level corresponding to the image data and/or the physiological parameter data.
In this embodiment, an intelligent camera may be installed in a room corresponding to a user, image data of the user may be acquired by the intelligent camera, and comfort level of the user may be determined by performing face recognition, motion recognition, and the like on the acquired image data, for example, it may be determined that the user is more comfortable according to a motion of raising a corner of the user in the image data, or it may be determined that the user is uncomfortable by a motion of frowning the user. The preset comfort level model can be a corresponding relation between a preset action and the comfort level, the acquired image data is analyzed through image processing to determine the action corresponding to the preset comfort level model, and then the comfort level corresponding to the action is determined according to the preset comfort level model.
In addition, physiological parameter data can be acquired through the wearable device. For example, the physiological parameter data of the user such as breathing, heart rate, blood pressure and hormone values in different time periods can be acquired through the wearable device, the physiological parameter data are sent to the server, the server compares the acquired physiological parameter data with the preset comfort level model of the human body in various states established in medicine, and the comfort level corresponding to the human body is calculated in a reverse mode. In addition, the comfort level of the human body can be determined by detecting the waveform transmission proportion of the cerebral cortex of the human body, the double-retina eye movement proportion in eyes, the respiratory frequency of the human body and the like through the wearable equipment. The preset comfort level model can be a corresponding relation between various physiological parameters and comfort levels, the physiological parameters of the user are obtained through the sensor, and then the comfort level corresponding to the physiological parameters is determined according to the preset comfort level model.
When determining the comfort level, optionally, the comfort level may be determined by combining the image data with various physiological parameter data, and the corresponding comfort level with the maximum number of parameters with the determined comfort level being consistent is used as the final determined comfort level. For example, if the comfort level is determined by using five physiological parameter data, the comfort level determined by three physiological parameter data is satisfactory, and the comfort level determined by the other two physiological parameter data is moderate, so that the comfort level corresponding to the current user is considered to be satisfactory.
According to the energy-saving control method provided by the embodiment, the comfort level is determined according to the image data and/or the physiological parameter data, so that the accuracy of the established corresponding relation is further improved, and the accuracy of the pushed energy-saving control parameter is further improved.
Correspondingly, the preferred embodiment of the server of the invention is provided. Referring to fig. 6, the server includes an establishing module 10, a determining module 20, a selecting module 30, and a pushing module 40, where:
the establishing module 10 is used for respectively establishing the corresponding relation among the environment, the equipment control parameter, the power consumption and the comfort level of each user;
in this embodiment, each home may be used as a user, each building office may be used as a user, or each room may be used as a user. Each user is provided with various electric appliances, such as an air conditioner, a washing machine, a television, an electric lamp, a humidifier, and the like.
Each user can also be provided with an intelligent electric meter which is connected with each electric appliance. The server can be connected with the smart meter. The intelligent electric meter uploads the control parameters of each electric appliance to the server, and can also upload the power consumption of each electric appliance to the server.
In addition, each electrical device can also be directly connected with the server and upload respective control parameters to the server.
Each user may also be provided with various sensors, for example, a temperature sensor, a humidity sensor, a light sensor. The sensors are connected with the server, and the server acquires the environmental parameters detected by the sensors.
The above-mentioned comfort levels may be classified in terms of grades, for example, into both satisfactory and unsatisfactory, or may also be classified as particularly satisfactory, generally satisfactory, unsatisfactory; alternatively, the value can be substituted by a value, for example, 1 represents satisfactory and 0 represents unsatisfactory. The comfort level of the user can be manually uploaded to the server by the user, for example, the user can input the comfort level into a mobile phone and upload the comfort level to the server by the mobile phone; or the characteristic data of the user, such as image data or physiological parameter data, can be acquired through the server, and the comfort level of the user can be automatically determined according to the acquired image data or physiological parameter data.
The environment and device control parameters may include environment parameters and control parameters corresponding to each device, and the environment parameters may include illumination intensity, air humidity, air freshness, and the like. The device control parameters may include control parameters of individual appliances.
When the corresponding relationship is established, the corresponding relationship of the user under the condition that the comfort level is satisfied can be established, and if the corresponding relationship is divided into a plurality of grades under the satisfied condition, a corresponding relationship is correspondingly established for each grade. For example, between 10 am and 12 am, if the comfort level of the user is satisfactory, the environment and device control parameters and their corresponding power consumption in the time period are recorded, so as to establish the corresponding relationship between the environment and device control parameters, the power consumption, and the comfort level.
A determining module 20, configured to determine the corresponding relationship of each other user corresponding to a preset comfort level of a current user, where a comfort level in the determined corresponding relationship of each other user is consistent with the preset comfort level;
in this embodiment, when the comfort levels are divided into satisfaction and dissatisfaction, the preset comfort level may be satisfactory, and then, in each of the other users, the corresponding relationship of each of the other users in the satisfaction state is determined. Or, when the comfort level is divided into a very satisfactory, a generally satisfactory and an unsatisfactory level, the preset comfort level may be a very satisfactory level, and then, among other users, the corresponding relationship of the other users in a very satisfactory state is determined.
A selecting module 30, configured to select an energy-saving correspondence relationship from the determined correspondence relationships according to the power consumption; wherein the power consumption of the selected energy-saving corresponding relation is lower than the power consumption of the corresponding relation of other users.
In this embodiment, the energy-saving correspondence may be selected by a simulated annealing algorithm, a genetic algorithm, and/or a tabu search algorithm. In this embodiment, a simulated annealing algorithm is taken as an example for explanation, and a most energy-saving corresponding relationship is selected from the determined corresponding relationships through the simulated annealing algorithm, that is, a minimum value of power consumption in the determined corresponding relationship is found.
And the pushing module 40 is configured to push the corresponding device control parameter to the current user according to the energy-saving correspondence.
In this embodiment, the energy-saving corresponding relationship may be directly pushed to the current user, or the environment and device control parameters in the energy-saving corresponding relationship may be pushed to the current user, or the corresponding device control parameters may be determined according to the environment and device control parameters in the energy-saving corresponding relationship, and the determined device control parameters may be pushed to the current user. For example, the corresponding device control parameter may be determined according to the environment and the environment parameter of the device control parameters. If the environmental parameters in the energy-saving corresponding relationship include the illumination intensity parameters, the control parameters for controlling the brightness of the lamp can be determined according to the illumination intensity parameters, and the control parameters are pushed to the current user, so that the current user controls the brightness of the lamp according to the received control parameters of the lamp, and the illumination intensity of the current user is consistent with the illumination intensity in the energy-saving corresponding relationship.
In this embodiment, the server may directly adjust the control parameter of the electrical equipment of the current user to the equipment control parameter corresponding to the energy-saving correspondence, and the user may also select whether to use the equipment control parameter pushed by the server to control the operation of each electrical equipment.
When the control parameters of the equipment are pushed, the control parameters can be pushed respectively according to the types of the electrical equipment. For example, each electrical device pushes a control parameter.
The server provided by the embodiment establishes the corresponding relations among the environment, the equipment control parameters, the power consumption and the comfort level of each user respectively, and determines the corresponding relations among other users corresponding to the preset comfort level of the current user, wherein the determined comfort level of each user is consistent with the preset comfort level, then selects the energy-saving corresponding relation from the determined corresponding relations according to the power consumption, and finally pushes the corresponding equipment control parameters to the current user according to the energy-saving corresponding relation.
Further, in order to further achieve the purpose that different users can share the energy-saving device control parameters corresponding to the energy-saving correspondence relationship to automatically set the device control parameters, a second embodiment of the present invention is provided based on the first embodiment of the server. As shown in fig. 7, the server further includes:
the server further comprises a first obtaining module 50, wherein the first obtaining module 50 is used for obtaining the characteristic data of each user;
the pushing module 40 is further configured to set other users matched with the feature data of the current user as reference users, and push the corresponding relationship of the reference users to the current user.
In this embodiment, the characteristic data of the user may include, but is not limited to, regional characteristics, residential area, household personnel configuration, and/or external environment, etc. When the addresses between two users belong to the same city, the same parcel, or the same cell, the addresses in the feature data of the two users can be considered to be matched; when the difference between the numbers of family members of the two users is less than or equal to the preset number, for example, the difference between the numbers of family members is less than or equal to 2, the structures of the family members of the two users can be considered to be matched. The reference user may be one or two or more.
When the corresponding relationship is pushed, only the device control parameter may be pushed to the current user, for example, the control parameter of the current user may be directly adjusted to the environment and the device control parameter for pushing, and the user may select whether to accept the pushed device control parameter.
When the number of the reference users is at least two, optionally, the energy saving corresponding relationship may be selected from the users according to the method described in the above embodiment, and the energy saving corresponding relationship is pushed to the current user. The method for selecting the energy-saving corresponding relationship may refer to the first embodiment, and is not described herein again.
When the number of the reference users is at least two, optionally, the corresponding relations of the users can be pushed to the current user, that is, the device control parameters, the corresponding power consumption and the corresponding comfort level can be simultaneously sent to the current user, and the current user can select a proper device control parameter by himself.
In this embodiment, the corresponding relationship of the other users consistent with the feature data of the current user is pushed to the current user, so that the current user can refer to the device control parameters of the other users, the sharing of the device control parameters among different users is further realized, and the current user can automatically set the control parameters of each electric device according to the pushed device control parameters.
Further, for the purpose of further achieving automatic setting of the device control parameters, a third embodiment of the present invention is proposed based on the first or second embodiment of the server described above. As shown in fig. 8, the server further includes:
and an adjusting module 60, configured to adjust the control parameter of the corresponding device of the current user according to the pushed device control parameter.
In this embodiment, the control parameter of the current user may be directly adjusted to the pushed device control parameter. Optionally, when the difference between the pushed device control parameter and the actual control parameter of the current user is smaller than a first preset threshold, the control parameter of the current corresponding device may be directly adjusted to the pushed device control parameter. For example, if the air-conditioning set temperature of the current user is 23 ℃, the pushed air-conditioning set temperature is 25 ℃, and the first preset threshold is 3 ℃, the difference 2 ℃ between the current user set temperature and the pushed temperature is smaller than the first preset threshold, so that the air-conditioning set temperature of the current user can be directly adjusted from 23 ℃ to 25 ℃.
Optionally, a folding control parameter may be determined according to the control parameter of the user before pushing and the pushed device control parameter, and then the control parameter of the current user is adjusted to the compromise control parameter. Preferably, when the difference between the pushed device control parameter and the actual control parameter of the current user is greater than a second preset threshold, a folding control parameter may be determined according to the control parameter of the user before pushing and the pushed device control parameter, and then the control parameter of the current user is adjusted to the compromise control parameter. For example, if the air conditioner set temperature of the current user is 23 ℃, the pushed air conditioner set temperature is 28 ℃, and the second preset threshold is 4 ℃, the compromise control parameter may be a certain temperature value between 23 ℃ and 28 ℃, for example, the compromise control parameter may be 26 ℃, and the air conditioner set temperature of the current user may be adjusted from 23 ℃ to 26 ℃.
Optionally, the control parameter of the corresponding device of the current user may be adjusted in a progressive manner according to the pushed device control parameter. For example, if the current air-conditioning set temperature of the user is 23 ℃ and the pushed air-conditioning set temperature is 28 ℃, the air-conditioning set temperature of the user may be adjusted from 23 ℃ to 24 ℃, and then the comfort level of the user is obtained after a certain time, if the user is in a satisfactory state, the air-conditioning set temperature of the user is continuously adjusted from 24 ℃ to 25 ℃, and if the user is in an unsatisfactory state, the air-conditioning temperature of the user is adjusted back to 23 ℃. When the air conditioner set temperature of the user is 25 ℃, the comfort level of the user is continuously obtained after a certain time, if the user is in a satisfied state, the air conditioner set temperature of the user is continuously adjusted from 25 ℃ to 26 ℃, and if the user is in an unsatisfied state, the air conditioner temperature of the user is adjusted back to 24 ℃. The steps are repeated until the air conditioner temperature is gradually adjusted to satisfy the user and save energy.
Further, in order to further improve the accuracy of the pushed energy-saving control parameters and achieve the purpose of pushing the accurate energy-saving control parameters on the premise of comfort, a fourth embodiment of the present invention is proposed based on the third embodiment of the server. As shown in fig. 9, the server further includes:
a second obtaining module 70, configured to obtain an actual control parameter of the current user;
an updating module 80, configured to update the corresponding relationship of the current user according to the actual control parameter.
When the server automatically adjusts the control parameter of the current user according to the pushed device control parameter, the user may accept the pushed control parameter, or may not consider the pushed device control parameter as a proper control parameter, and therefore may not accept the pushed control parameter. For example, if the air-conditioning set temperature of the current user is 23 ℃ and the pushed air-conditioning set temperature is 28 ℃, the server directly adjusts the air-conditioning set temperature of the current user from 23 ℃ to 28 ℃. After a certain period of time, the current user may feel uncomfortable, and thus the air conditioner set temperature may be adjusted to 25 ℃.
Therefore, the pushed device control parameter may not be a control parameter that the current user considers to be more comfortable, so that the actual control parameter of the current user can be obtained again after a preset time interval, and if the actual control parameter of the current user is consistent with the actual control parameter before pushing, the corresponding relationship of the current user does not need to be updated; if the actual control parameter of the current user is inconsistent with the actual control parameter before pushing, the setting habit of the electrical equipment control parameter of the user after pushing is considered to be changed, the current actual control parameter is considered to be a more comfortable control parameter of the user, and the corresponding relation of the current user is updated according to the actual control parameter.
The preset time interval can be set according to actual needs, and can also be set according to different types of electrical equipment. For example, the preset time interval may be 20 minutes for an air conditioner, and 10 minutes for a television.
It should be noted that each user can check the control parameters and the corresponding relationship of each device of the user through the mobile terminal, and can share the control parameters and the corresponding relationship through software such as QQ, wechat, microblog and the like, or share the energy-saving corresponding relationship pushed by the cloud server, or share the updated corresponding relationship of the cloud server and the like.
Further, a fifth embodiment of the present invention is proposed based on any one of the first to fourth embodiments of the server described above, in order to further accurately establish a correspondence relationship to improve the accuracy of the pushed energy saving control parameter. As shown in fig. 10, the server further includes a third obtaining module 90, where the third obtaining module 90 is configured to obtain image data and/or physiological parameter data of each user;
the determining module 20 is further configured to compare the image data and/or the physiological parameter data with a preset comfort level model, and determine a comfort level corresponding to the image data and/or the physiological parameter data.
In this embodiment, an intelligent camera may be installed in a room corresponding to a user, image data of the user may be acquired by the intelligent camera, and comfort level of the user may be determined by performing face recognition, motion recognition, and the like on the acquired image data, for example, it may be determined that the user is more comfortable according to a motion of raising a corner of the user in the image data, or it may be determined that the user is uncomfortable by a motion of frowning the user. The preset comfort level model can be a corresponding relation between a preset action and the comfort level, the acquired image data is analyzed through image processing to determine the action corresponding to the preset comfort level model, and then the comfort level corresponding to the action is determined according to the preset comfort level model.
In addition, physiological parameter data can be acquired through the wearable device. For example, the physiological parameter data of the user such as breathing, heart rate, blood pressure and hormone values in different time periods can be acquired through the wearable device, the physiological parameter data are sent to the server, the server compares the acquired physiological parameter data with the preset comfort level model of the human body in various states established in medicine, and the comfort level corresponding to the human body is calculated in a reverse mode. In addition, the comfort level of the human body can be determined by detecting the waveform transmission proportion of the cerebral cortex of the human body, the double-retina eye movement proportion in eyes, the respiratory frequency of the human body and the like through the wearable equipment. The preset comfort level model can be a corresponding relation between various physiological parameters and comfort levels, the physiological parameters of the user are obtained through the sensor, and then the comfort level corresponding to the physiological parameters is determined according to the preset comfort level model.
When determining the comfort level, optionally, the comfort level may be determined by combining the image data with various physiological parameter data, and the corresponding comfort level with the maximum number of parameters with the determined comfort level being consistent is used as the final determined comfort level. For example, if the comfort level is determined by using five physiological parameter data, the comfort level determined by three physiological parameter data is satisfactory, and the comfort level determined by the other two physiological parameter data is moderate, so that the comfort level corresponding to the current user is considered to be satisfactory.
The server provided by this embodiment further improves the accuracy of the established correspondence relationship by determining the comfort level according to the image data and/or the physiological parameter data, thereby further improving the accuracy of the pushed energy-saving control parameter.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Claims (8)
1. An energy-saving control method, characterized by comprising the steps of:
acquiring image data and/or physiological parameter data of each user;
comparing the image data and/or the physiological parameter data with a preset comfort level model to obtain the comfort level corresponding to the image data and/or the physiological parameter data;
respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user;
determining the corresponding relation of other users corresponding to the preset comfort level of the current user, wherein the comfort level in the determined corresponding relation of the other users is consistent with the preset comfort level;
selecting an energy-saving corresponding relation with the minimum power consumption from the determined corresponding relations;
pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation;
gradually and repeatedly adjusting the equipment control parameters of the current user according to the pushed equipment control parameters, and
after each adjustment, the comfort level of the current user is obtained again;
when the reacquired comfort level is consistent with the preset comfort level, next adjusting the equipment control parameter of the current user until the equipment control parameter of the current user is consistent with the pushed equipment control parameter;
and when the reacquired comfort level is inconsistent with the preset comfort level, restoring the equipment control parameter of the current user to the equipment control parameter obtained by the last adjustment.
2. The energy saving control method according to claim 1, characterized by further comprising:
acquiring characteristic data of each user;
and setting other users matched with the characteristic data of the current user as reference users, and pushing the corresponding relation of the reference users to the current user.
3. The energy saving control method according to claim 1, characterized by further comprising:
acquiring actual control parameters of the current user;
and updating the corresponding relation of the current user according to the actual control parameter.
4. A server, characterized in that the server comprises:
the third acquisition module is used for acquiring image data and/or physiological parameter data of each user;
the determining module is used for comparing the image data and/or the physiological parameter data with a preset comfort level model to obtain the comfort level corresponding to the image data and/or the physiological parameter data;
the establishing module is used for respectively establishing corresponding relations among environment and equipment control parameters, power consumption and comfort level of each user;
the determining module is further configured to determine the corresponding relationship of each other user corresponding to a preset comfort level of the current user, where a comfort level in the determined corresponding relationship of each other user is consistent with the preset comfort level;
the selection module is used for selecting the energy-saving corresponding relation with the minimum power consumption in the determined corresponding relation;
the pushing module is used for pushing corresponding equipment control parameters to the current user according to the energy-saving corresponding relation;
an adjusting module, configured to gradually adjust the device control parameter of the current user multiple times according to the pushed device control parameter, and to adjust the device control parameter of the current user multiple times
After each adjustment, the comfort level of the current user is obtained again;
the adjusting module is further configured to adjust the device control parameter of the current user for the next time when the reacquired comfort level is consistent with the preset comfort level until the device control parameter of the current user is consistent with the pushed device control parameter;
and the adjusting module is further used for restoring the equipment control parameter of the current user to the equipment control parameter obtained by the last adjustment when the reacquired comfort level is inconsistent with the preset comfort level.
5. The server according to claim 4, wherein the server further comprises a first obtaining module, the first obtaining module is configured to obtain feature data of each user;
the pushing module is further used for setting other users matched with the feature data of the current user as reference users and pushing the corresponding relation of the reference users to the current user.
6. The server of claim 4, wherein the server further comprises:
the second acquisition module is used for acquiring the actual control parameters of the current user;
and the updating module is used for updating the corresponding relation of the current user according to the actual control parameter.
7. A server, comprising:
a memory for storing executable instructions;
a processor for implementing the energy saving control method of any one of claims 1 to 3 when executing the executable instructions stored in the memory.
8. A storage medium storing executable instructions for causing a processor to implement the energy saving control method of any one of claims 1 to 3 when executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510831375.7A CN106774783B (en) | 2015-11-25 | 2015-11-25 | Energy-saving control method and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510831375.7A CN106774783B (en) | 2015-11-25 | 2015-11-25 | Energy-saving control method and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106774783A CN106774783A (en) | 2017-05-31 |
CN106774783B true CN106774783B (en) | 2021-04-06 |
Family
ID=58964101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510831375.7A Active CN106774783B (en) | 2015-11-25 | 2015-11-25 | Energy-saving control method and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106774783B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109729698B (en) * | 2018-12-19 | 2020-12-08 | 泰康保险集团股份有限公司 | Computer room environment control method and device and electronic equipment |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10371405B2 (en) * | 2013-03-21 | 2019-08-06 | Cornell University | Building power management systems |
CN104333572B (en) * | 2014-09-30 | 2018-07-10 | 广东美的制冷设备有限公司 | System and method, server and the mobile terminal that room air comfort quantity is shared |
CN104460615B (en) * | 2014-11-19 | 2018-01-30 | 北京百度网讯科技有限公司 | The progress control method and device of data center's robot control system(RCS) |
CN104697113B (en) * | 2015-03-05 | 2017-11-10 | 美的集团股份有限公司 | Air conditioner and its control method |
-
2015
- 2015-11-25 CN CN201510831375.7A patent/CN106774783B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106774783A (en) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108919669B (en) | Intelligent home dynamic decision method and device and service terminal | |
KR102344021B1 (en) | Method and appratus for controlling a device | |
CN111121237B (en) | Air conditioner, control method thereof, server, and computer-readable storage medium | |
WO2022267671A1 (en) | Air conditioner operation mode pushing method and apparatus, and air conditioner | |
CN110531633B (en) | Cooperative control method and device based on intelligent home operating system and storage medium | |
CN114237069A (en) | Indoor environment control method, device, system and storage medium | |
CN105652826A (en) | Intelligent household control method, controller, mobile terminal and system thereof | |
CN108981072B (en) | Environmental comfort push method | |
WO2015108179A1 (en) | Operation parameter value learning apparatus, operation parameter value learning method, and learning-type device control apparatus | |
CN108063701B (en) | Method and device for controlling intelligent equipment | |
CN110579003A (en) | control method and device of intelligent air conditioner, server and storage medium | |
CN113268004A (en) | Scene creating method and device, computer equipment and storage medium | |
CN112782990A (en) | Control method and device of intelligent equipment, storage medium and electronic equipment | |
CN107422703B (en) | Equipment control method and device | |
CN115900005A (en) | Control method and device of air conditioner and air conditioner | |
CN111650842A (en) | Household appliance control method and device | |
CN112161322B (en) | Heating equipment and control method thereof | |
CN106774783B (en) | Energy-saving control method and server | |
CN113310174A (en) | Setting information pushing method and device for air conditioner and air conditioner | |
CN110673737B (en) | Display content adjusting method and device based on intelligent home operating system | |
CN112331190A (en) | Intelligent equipment and method and device for self-establishing voice command thereof | |
CN114216228B (en) | Control method and control system of air conditioner, electronic equipment and storage medium | |
CN114740750A (en) | Intelligent home network control system and method | |
CN114035440A (en) | Control method and device of intelligent equipment and computer readable storage medium | |
CN113847720A (en) | Air conditioner and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |