CN107634889B - Intelligent device cooperation method and device - Google Patents
Intelligent device cooperation method and device Download PDFInfo
- Publication number
- CN107634889B CN107634889B CN201710965406.7A CN201710965406A CN107634889B CN 107634889 B CN107634889 B CN 107634889B CN 201710965406 A CN201710965406 A CN 201710965406A CN 107634889 B CN107634889 B CN 107634889B
- Authority
- CN
- China
- Prior art keywords
- priority
- energy
- equipment
- group
- energy utilization
- 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
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000005265 energy consumption Methods 0.000 claims description 11
- 230000000593 degrading effect Effects 0.000 claims description 3
- 238000004146 energy storage Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000006731 degradation reaction Methods 0.000 description 4
- 230000015556 catabolic process Effects 0.000 description 3
- 238000012913 prioritisation Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Supply And Distribution Of Alternating Current (AREA)
Abstract
The invention discloses an intelligent equipment cooperation method and device. Wherein, the method comprises the following steps: determining the priority of each device in the system based on a device negotiation principle; the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment; and carrying out intra-group energy allocation and/or inter-group energy allocation in real time according to the priority. According to the invention, a special control center in the intelligent home system is removed, and the existing centralized control structure is evolved into a centerless, information sharing, open, equal negotiation, plug-and-play and distributed intelligent appliance group energy utilization structure. The energy use allocation is performed in real time by the energy use negotiation between the devices or between the device groups. Under the condition of limited energy supply, the dynamic balance of the energy utilization of the equipment is orderly ensured.
Description
Technical Field
The invention relates to the technical field of intelligent home, in particular to an intelligent equipment cooperation method and device.
Background
In the existing intelligent home system, a special control center (such as a gateway or an App) controls each electric device in the home system, a single electric device operates according to a mode and a scene (such as day, night, sleep, nobody and the like) preset by the control center, and the electric devices hardly interact with each other and do not have an electric appliance group. But also can not realize the balanced distribution of the energy for the electric appliance cooperation.
Aiming at the problem that the balance distribution of energy for cooperation between devices cannot be realized in a home system in the prior art, an effective solution is not provided at present.
Disclosure of Invention
The embodiment of the invention provides an intelligent equipment cooperation method and device, and aims to solve the problem that the balance distribution of cooperation energy among equipment cannot be realized in the existing household system.
In order to solve the technical problem, the invention provides an intelligent device cooperation method, wherein the method comprises the following steps: determining the priority of each device in the system based on a device negotiation principle; the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment; and carrying out intra-group energy allocation and/or inter-group energy allocation in real time according to the priority.
Further, determining the priority of each device in the system based on the device negotiation principle includes: announcing a priority application request and an energy utilization requirement of a certain device, and feeding back information aiming at the priority application request and the energy utilization requirement by other devices; wherein, the priority application request includes the initial priority of the device; determining whether other devices support the priority application request based on an arbitration rule in combination with the feedback information; if so, taking the initial priority as the priority of the equipment; if not, the initial priority is reduced by one level and then is used as the priority of the equipment.
Further, before receiving a priority application request of a device, the method further includes: setting the initial priority of each device based on a preset principle; wherein the preset principle at least comprises one of the following principles: individual history mode, group commonality mode, system composition role, device type, context relevance, frequency of use, user instruction, history priority.
Further, the system has the following roles: system operation key equipment, personal and property safety key equipment and general equipment; the scene correlation is divided into: strong correlation, weak correlation, non-correlation.
Further, after taking the initial priority as the priority of the device, the method further comprises: announcing a priority upgrading request and an energy utilization requirement of the equipment, and feeding back information aiming at the priority upgrading request and the energy utilization requirement by other equipment; determining whether other devices support the priority boost request in conjunction with the feedback information based on an arbitration rule; if so, increasing the initial priority by one level and then taking the initial priority as the priority of the equipment; if not, the current priority is maintained.
Further, the real-time intra-group energy allocation is carried out according to the priority, and the method comprises the following steps: informing current energy information; judging whether the energy in the group is insufficient according to the current energy information; and if so, adjusting the energy allocation of each device in the cluster in real time according to the priority.
Further, adjusting the energy allocation of each device in the cluster in real time according to the priority comprises: judging whether the supply shortage degree exceeds a preset degree or not; if yes, deactivating the device with the lowest priority, and reducing the energy use requirement of the device with the next lower priority; if not, the energy use requirement of the device with the lowest priority is reduced.
Further, adjusting the energy allocation of each device in the cluster in real time according to the priority comprises: simultaneously degrading a preset number of low-priority devices; or, the energy demand of the device with the lowest priority is reduced to be stopped, the energy demand of the device with the next lower priority is reduced to be stopped, and the like is carried out until the supply is sufficient; wherein, after adequate supply, the deactivated or degraded devices sequentially restore normal energy requirements according to priority.
Further, the method further comprises: determining the priority of each equipment group in the system; each equipment group corresponds to one priority and the lowest energy utilization requirement; or each equipment group is divided into a plurality of layers of priorities, and each layer of priority corresponds to the lowest energy utilization requirement.
Further, the real-time inter-group energy distribution is carried out according to the priority, and the method comprises the following steps: informing current energy information; judging whether the energy consumption of each equipment group is insufficient according to the current energy information; if yes, the energy distribution of each equipment group is adjusted in real time according to the priority of each equipment group.
Further, adjusting the energy allocation of each device group in real time according to the priority of each device group includes: judging whether the supply shortage degree exceeds a preset degree or not; if yes, deactivating the equipment group with the lowest priority, and reducing the energy utilization requirement of the equipment group with the next lowest priority; if not, the energy use requirement of the device group with the lowest priority is reduced.
Further, adjusting the energy allocation of each device group in real time according to the priority of each device group includes: if each equipment group corresponds to one priority and the lowest energy utilization requirement, reducing the energy utilization requirement of the equipment group with the lowest priority to the lowest energy utilization requirement, and reducing the energy utilization requirement of the equipment group with the next lowest priority to the lowest energy utilization requirement until all the equipment groups are reduced to the lowest energy utilization requirement, and then sequentially stopping the equipment groups according to the priorities; after sufficient supply, sequentially recovering the lowest energy utilization requirement of each equipment group which is stopped using according to the priority, and recovering the energy utilization requirement of each equipment group to the normal energy utilization requirement according to the priority; if each equipment group is divided into a plurality of layers of priorities, and each layer of priority corresponds to the lowest energy utilization requirement, the energy utilization requirements are reduced according to each layer of priority of each equipment group.
Further, the energy information includes at least one of: energy router, distributed renewable energy, energy storage.
Further, the method further comprises: if the equipment in one equipment group is on line, is stopped or receives a user instruction for pre-use, other equipment in the equipment group is notified based on an equipment negotiation principle; if one equipment group is to be on-line or off-line, other equipment groups are notified based on the equipment negotiation principle; if the use energy distribution of each device in one device group changes, notifying other devices in the device group; if the energy allocation of one device group changes, the other device groups are notified.
The invention also provides an intelligent device for coordinating the equipment, wherein the device comprises: the priority determining module is used for determining the priority of each device in the system based on the device negotiation principle; the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment; and the energy utilization distribution module is used for carrying out intra-group energy utilization distribution and/or inter-group energy utilization distribution in real time according to the priority.
Further, the priority determination module includes: the notification unit is used for notifying a priority application request and an energy utilization requirement of a certain device, and other devices feed back information aiming at the priority application request and the energy utilization requirement; wherein, the priority application request includes the initial priority of the device; the information judgment unit is used for determining whether other equipment supports the priority application request or not based on an arbitration rule and the feedback information; a processing unit, configured to take the initial priority as the priority of the device if the determination result of the information determining unit is yes; and when the judgment result of the information judgment unit is negative, the initial priority is reduced by one level and then is used as the priority of the equipment.
Further, the energy use allocation module includes: the first judging unit is used for announcing the current energy information; judging whether the energy in the group is insufficient according to the current energy information; and the first adjusting unit is used for adjusting the energy allocation of each device in the group in real time according to the priority when the judgment result of the first judging unit is yes.
Further, the energy use allocation module includes: the second judgment unit is used for announcing the current energy information; judging whether the energy consumption of each equipment group is insufficient according to the current energy information; and a second adjusting unit, configured to adjust, in real time, the energy allocation of each device group according to the priority of each device group if the determination result of the second determining unit is yes.
By applying the technical scheme of the invention, a special control center in the intelligent home system is removed, and the existing centralized control structure is evolved into a centerless, information sharing, open, parallel negotiation, plug-and-play and distributed intelligent electric appliance group energy utilization structure. The energy use allocation is performed in real time by the energy use negotiation between the devices or between the device groups. Under the condition of limited energy supply, the dynamic balance of the energy utilization of the equipment is orderly ensured.
Drawings
FIG. 1 is a flow chart of a device intelligent collaboration method according to an embodiment of the invention;
FIG. 2 is a flow diagram of a device negotiating priorities in accordance with an embodiment of the present invention;
FIG. 3 is a schematic diagram of an initial prioritization path for a device according to an embodiment of the present invention;
FIG. 4 is a flow diagram of intra-cluster-utilization energy allocation according to an embodiment of the invention;
FIG. 5 is a flow diagram of inter-cluster energy use allocation according to an embodiment of the invention;
fig. 6 is a block diagram of an apparatus intelligent cooperative apparatus according to an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the figures and the examples, but without limiting the invention.
Fig. 1 is a flowchart of a device intelligent cooperation method according to an embodiment of the present invention, as shown in fig. 1, the method includes the following steps:
step S101, determining the priority of each device in the system based on a device negotiation principle; the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment;
and step S102, performing intra-cluster energy allocation and/or inter-cluster energy allocation in real time according to the priority.
With this embodiment, the allocation of the availability is performed in real time by the availability negotiation between the devices or between the device groups. Under the condition of limited energy supply, the dynamic balance of the energy utilization of the equipment is orderly ensured.
In this embodiment, determining the priority and upgrade priority of each device in the system based on the device negotiation principle may be implemented by the following preferred embodiments:
1. announcing a priority application request and an energy utilization requirement of a certain device, and feeding back information aiming at the priority application request and the energy utilization requirement by other devices; wherein, the priority application request comprises the initial priority of the equipment;
2. determining whether other equipment supports the priority application request or not based on the arbitration rule and the feedback information;
3. if so, taking the initial priority as the priority of the equipment; if not, the initial priority is reduced by one level and then is used as the priority of the equipment.
After that, the device may also apply for upgrade priority.
4. Announcing a priority upgrading request and an energy consumption requirement of the equipment, and feeding back information aiming at the priority upgrading request and the energy consumption requirement by other equipment;
5. determining whether the other device supports the priority upgrade request based on an arbitration rule (e.g., majority vote) in combination with the feedback information;
6. if so, the initial priority is increased by one level and then is used as the priority of the equipment; if not, the current priority is maintained.
Based on the method, a special control center in the intelligent home system is removed, and the existing centralized control structure is evolved into a centerless, information sharing, open, equal negotiation, plug-and-play and distributed intelligent appliance group energy utilization structure.
Fig. 2 is a flowchart of device negotiation of priority according to an embodiment of the present invention, and as shown in fig. 2, the flowchart includes the following steps (step S201 to step S214):
step S201, the device A is on line.
Step S202, the device a notifies its own energy demand, device type, and priority application.
Step S203, the other devices notify their own priorities and feed back whether to support the priority application of device a.
Step S204, after receiving the notice of other devices, the device A determines whether the self priority application is supported according to the arbitration rule (majority vote).
Step S205, determine whether its own priority is supported.
And step S206, if not, the priority is reduced by one level.
In step S207, if yes, the device starts to use energy.
Step S208, the device a notifies its own energy demand and priority, and notifies the application promotion priority.
In step S209, the other device determines whether or not the priority ranking request of device a is supported.
Step S210, after receiving the feedback information of other devices, device a determines whether its own priority upgrade request is supported according to the arbitration rule (majority vote).
Step S211, determine whether its own priority is supported. If yes, step S213 is performed, and if no, step S212 is performed.
Step S212, if not, the original supported priority is maintained, and the notification is stopped.
Step S213, judging whether the priority is the highest priority; if yes, step S212 is performed, and if no, step S214 is performed.
Step S214, the priority is raised and announced.
That is, each device with a pending priority notifies its own requirement and priority application according to the flow shown in fig. 2, and the other devices vote for this, and the device with a pending priority decides whether its own application has passed or not according to the majority effective principle after receiving the vote. If not, the priority is lowered to pass and the energy utilization is started, and meanwhile, the priority lifting application process is started; if the hoist request is not passed, the previous pass is run with the new priority, otherwise the new priority is run.
In this embodiment, before receiving a priority application request of a device, an initial priority of each device may be set based on a preset principle; wherein, the preset principle at least comprises one of the following principles: individual history mode, group commonality mode, system composition role, device type, context relevance, frequency of use, user instruction, history priority. The system has the following roles: system operation key equipment, personal and property safety key equipment and general equipment; the scene correlation is divided into: strong correlation, weak correlation, non-correlation.
Fig. 3 is a schematic diagram of an initial prioritization path of a device according to an embodiment of the present invention, as shown in fig. 3: the initial priority of the device or the device group when first applying for determines the path, and the other devices determine the path of the priority application response (agreement or non-agreement) of a certain device. The system configuration role is the role that the device plays in ensuring the normal operation of the system: system operation key equipment, personal and property safety key equipment and general equipment. The default priority level for a device may be weighted according to role. When no individual historical behavior pattern can be used as reference, the group historical behavior pattern is used as reference. The association degree of the equipment and the scene is divided into strong correlation, weak correlation and non-correlation; the non-correlation is further classified as common or necessary for each scene, or dependent on other scenes. According to the above 8 principles, the balance is integrated, and as the use experience increases, the device optimizes the 8 principles according to the use mode of the user. The above 8 principles are not fixed, and more principles can be added according to the increase of use experience; and each principle can be optimized. The equipment adds, deletes or optimizes the principle according to the electricity utilization experience and knowledge self-learning.
Fig. 4 is a flowchart of allocating the intra-group energy according to an embodiment of the present invention, and as shown in fig. 4, in this embodiment, the intra-group energy allocation is performed in real time according to the priority, which may be implemented by the following processes: advertising current energy information (which may include at least one of energy router, distributed renewable energy, stored energy); judging whether the energy in the group is insufficient according to the current energy information; if yes, the energy allocation of each device in the group is adjusted in real time according to the priority. Specifically, the method may include: judging whether the supply shortage degree exceeds a preset degree or not; if yes, deactivating the device with the lowest priority, and reducing the energy use requirement of the device with the next lower priority; if not, the energy use requirement of the device with the lowest priority is reduced. The method can also comprise the following steps: simultaneously degrading a preset number of low-priority devices; or, the energy demand of the device with the lowest priority is reduced to be stopped, the energy demand of the device with the next lower priority is reduced to be stopped, and the like is carried out until the supply is sufficient; wherein, after adequate supply, the deactivated or degraded devices sequentially restore normal energy requirements according to priority.
That is, when the energy supply is sufficient, each of the devices in one device group operates normally, and each is required. When the supply of the energy is insufficient, the energy demand is suppressed to match the supply capacity, and at this time, the degradation process is performed on each device in the device group. The downgrading process is performed according to dynamically established power allocation priorities within the cluster. Through negotiation, each device has a uniform energy requirement and priority for all devices in the group. If the power usage degradation within the cluster is slow, the lowest priority device begins to reduce its own power usage requirements until it is deactivated, the next lowest priority device. If it is a sharp change, then multiple low priority devices will start the destage process at the same time, according to the deficit value. When the supply capability is raised, the deactivated device or the degraded device may gradually restore the normal use capability state with reference to the priority.
In this embodiment, the inter-group energy consumption allocation is performed in real time according to the priority, and before that, the priority of each equipment group in the system needs to be determined; each equipment group corresponds to one priority and the lowest energy utilization requirement; or each equipment group is divided into a plurality of layers of priorities, and each layer of priority corresponds to the lowest energy utilization requirement. That is, in a simple manner, only one priority may be assigned to a group of devices, but the lowest guaranteed energy usage requirement is also reserved for it; in a complex manner, a cluster of devices may have multiple priorities, each priority having its own energy usage requirements.
Fig. 5 is a flowchart of allocating energy usage among groups according to an embodiment of the present invention, and as shown in fig. 5, in this embodiment, allocating energy usage among groups in real time according to priority can be implemented by the following processes: advertising current energy information (which may include at least one of energy router, distributed renewable energy, stored energy); judging whether the energy consumption of each equipment group is insufficient according to the current energy information; if yes, the energy distribution of each equipment group is adjusted in real time according to the priority of each equipment group. Specifically, the method may include: judging whether the supply shortage degree exceeds a preset degree or not; if yes, deactivating the equipment group with the lowest priority, and reducing the energy utilization requirement of the equipment group with the next lowest priority; if not, the energy use requirement of the device group with the lowest priority is reduced. The method can also comprise the following steps: if each equipment group corresponds to one priority and the lowest energy utilization requirement, reducing the energy utilization requirement of the equipment group with the lowest priority to the lowest energy utilization requirement, and reducing the energy utilization requirement of the equipment group with the next lowest priority to the lowest energy utilization requirement until all the equipment groups are reduced to the lowest energy utilization requirement, and then sequentially stopping the equipment groups according to the priorities; after sufficient supply, sequentially recovering the lowest energy utilization requirement of each equipment group which is stopped using according to the priority, and recovering the energy utilization requirement of each equipment group to the normal energy utilization requirement according to the priority; if each equipment group is divided into a plurality of layers of priorities, and each layer of priority corresponds to the lowest energy utilization requirement, the energy utilization requirements are reduced according to each layer of priority of each equipment group.
That is, the inter-cluster operation is similar to the intra-cluster operation. Only abstract the device group as a group device (the group device represents an energy-using device or an energy-producing device at a certain moment), not the device group; of course, a device cluster may contain only one device, which is a special case of a device cluster (e.g., infrastructure common among clusters). In a simple manner, the lowest capacity requirement of each cluster is met when downgrading. For example, after the capacity requirement of the lowest priority group is reduced to the lowest requirement, the group is not degraded, but the next lowest priority group is degraded; and when all the clusters are degraded to the lowest capacity requirement, the clusters are stopped according to the priority principle. When the supply capacity is gradually restored, the lowest capacity requirement of each group is met, and then the normal requirement of each group is restored according to the priority. In a complex manner, the degradation is uniformly performed according to the priority.
As can be seen from the foregoing description, the energy of the energy utilization assistant for the device can be divided into two categories: power utilization negotiation and degradation in the group; inter-group power usage negotiation and downgrading.
It should be noted that, if the device in one device group is to be on-line, deactivated or pre-used by receiving a user instruction, other devices in the device group are notified based on the device negotiation principle; if one device group is going online or inactive, other device groups are notified based on device negotiation principles. If the use energy distribution of each device in one device group changes, notifying other devices in the device group; if the energy allocation of one device group changes, the other device groups are notified.
The device group in this embodiment is a group unit, and for example, one family may represent one group. A building is a cluster (a collection of a plurality of groups) composed of groups in which a family is a unit. The intra-group negotiation is autonomous. The negotiation within a cluster is also autonomous, and is not transparent to the cluster. The device itself has only one priority.
Corresponding to the device intelligent cooperation method introduced in fig. 1, this embodiment provides a device intelligent cooperation apparatus, as shown in a structural block diagram of the device intelligent cooperation apparatus shown in fig. 6, where the apparatus includes:
a priority determining module 10, configured to determine a priority of each device in the system based on a device negotiation principle; the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment;
the energy allocation module 20 is connected to the priority determination module 10, and is configured to perform intra-cluster energy allocation and/or inter-cluster energy allocation in real time according to the priority.
With this embodiment, the allocation of the availability is performed in real time by the availability negotiation between the devices or between the device groups. Under the condition of limited energy supply, the dynamic balance of the energy utilization of the equipment is orderly ensured.
Preferably, the priority determining module 10 may include: the notification unit is used for notifying a priority application request and an energy utilization requirement of a certain device, and other devices feed back information aiming at the priority application request and the energy utilization requirement; wherein, the priority application request includes the initial priority of the device; the information judgment unit is used for determining whether other equipment supports the priority application request or not based on an arbitration rule and the feedback information; a processing unit, configured to take the initial priority as the priority of the device if the determination result of the information determining unit is yes; and when the judgment result of the information judgment unit is negative, the initial priority is reduced by one level and then is used as the priority of the equipment. Based on this, the devices can negotiate equally to determine the priority without control of the control center.
Preferably, the energy distribution module 20 may include: the first judging unit is used for announcing the current energy information; judging whether the energy in the group is insufficient according to the current energy information; and the first adjusting unit is used for adjusting the energy allocation of each device in the group in real time according to the priority when the judgment result of the first judging unit is yes. Therefore, the allocation of the non-central energy consumption in the cluster is realized, and the dynamic balance of the energy consumption of the equipment is orderly ensured under the condition of limited energy supply.
Preferably, the energy distribution module 20 may include: the second judgment unit is used for announcing the current energy information; judging whether the energy consumption of each equipment group is insufficient according to the current energy information; and a second adjusting unit, configured to adjust, in real time, the energy allocation of each device group according to the priority of each device group if the determination result of the second determining unit is yes. Therefore, the energy utilization distribution among the clusters without centers is realized, and the dynamic balance of the equipment energy utilization is orderly ensured under the condition of limited energy supply.
From the above description, it can be seen that the present invention mainly achieves the following two points:
1. the energy utilization distribution in and among the electrical equipment groups without centers is realized.
2. Under the condition of limited energy supply, the dynamic balance of the energy utilization of the equipment is orderly ensured.
The invention does not depend on preset modes and scenes, and realizes the dynamic balance in the group according to the real-time condition. Along with continuous use, the electrical equipment group gradually improves the own cooperative intelligent level. In the process of determining the priority and upgrading the equipment, the equipment is enabled to continuously evolve the intelligent level along with the use experience by applying artificial intelligence methods such as machine learning and the like.
In the present invention, a control center may be used to allocate each energy or to determine using a priority principle. Therefore, the distributed mode is changed into the traditional centralized mode, the distributed mode is changed into the master-slave mode from the equal mode, the plug-and-play mode is changed into the mode that manual pre-configuration is possibly needed, the intelligence is weakened, and the experience feeling is weakened. In addition, a rigid prioritization principle may be selected, but without a learning function. Thus, the use experience is not utilized and optimal operation cannot be achieved.
Of course, the above is a preferred embodiment of the present invention. It should be noted that, for a person skilled in the art, several modifications and refinements can be made without departing from the basic principle of the invention, and these modifications and refinements are also considered to be within the protective scope of the invention.
Claims (18)
1. An intelligent collaboration method for devices, the method comprising:
determining the priority of each device in the system based on a device negotiation principle; which comprises the following steps:
announcing a priority application request and an energy utilization requirement of a certain device, and feeding back information aiming at the priority application request and the energy utilization requirement by other devices; determining whether other devices support the priority application request based on an arbitration rule in combination with the feedback information;
the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment;
and carrying out intra-group energy allocation and/or inter-group energy allocation in real time according to the priority.
2. The method of claim 1, wherein the priority application request includes an initial priority of the device;
after determining whether the other device supports the priority application request based on the arbitration rule and the feedback information, the method further includes:
if so, taking the initial priority as the priority of the equipment; if not, the initial priority is reduced by one level and then is used as the priority of the equipment.
3. The method of claim 2, wherein prior to receiving a priority application request from a device, the method further comprises:
setting the initial priority of each device based on a preset principle; wherein the preset principle at least comprises one of the following principles: individual history mode, group commonality mode, system composition role, device type, context relevance, frequency of use, user instruction, history priority.
4. The method of claim 3,
the system has the following roles: system operation key equipment, personal and property safety key equipment and general equipment;
the scene correlation is divided into: strong correlation, weak correlation, non-correlation.
5. The method of claim 2, wherein after the initial priority is taken as the priority of the device, the method further comprises:
announcing a priority upgrading request and an energy utilization requirement of the equipment, and feeding back information aiming at the priority upgrading request and the energy utilization requirement by other equipment;
determining whether other devices support the priority boost request in conjunction with the feedback information based on an arbitration rule;
if so, increasing the initial priority by one level and then taking the initial priority as the priority of the equipment; if not, the current priority is maintained.
6. The method of claim 1, wherein performing intra-cluster energy allocation in real-time according to priority comprises:
informing current energy information;
judging whether the energy in the group is insufficient according to the current energy information;
and if so, adjusting the energy allocation of each device in the cluster in real time according to the priority.
7. The method of claim 6, wherein adjusting the allocation of energy usage to each device in the cluster in real time according to priority comprises:
judging whether the supply shortage degree exceeds a preset degree or not;
if yes, deactivating the device with the lowest priority, and reducing the energy use requirement of the device with the next lower priority;
if not, the energy use requirement of the device with the lowest priority is reduced.
8. The method of claim 6, wherein adjusting the allocation of energy usage to each device in the cluster in real time according to priority comprises:
simultaneously degrading a preset number of low-priority devices; or,
reducing the energy use requirement of the device with the lowest priority to be stopped, reducing the energy use requirement of the device with the next lower priority to be stopped, and so on until the supply is sufficient; wherein, after adequate supply, the deactivated or degraded devices sequentially restore normal energy requirements according to priority.
9. The method of claim 1, further comprising:
determining the priority of each equipment group in the system; each equipment group corresponds to one priority and the lowest energy utilization requirement; or each equipment group is divided into a plurality of layers of priorities, and each layer of priority corresponds to the lowest energy utilization requirement.
10. The method of claim 9, wherein allocating inter-cluster energy usage in real-time according to priority comprises:
informing current energy information;
judging whether the energy consumption of each equipment group is insufficient according to the current energy information;
if yes, the energy distribution of each equipment group is adjusted in real time according to the priority of each equipment group.
11. The method of claim 10, wherein adjusting the allocation of energy usage to each device group in real-time according to the priority of each device group comprises:
judging whether the supply shortage degree exceeds a preset degree or not;
if yes, deactivating the equipment group with the lowest priority, and reducing the energy utilization requirement of the equipment group with the next lowest priority;
if not, the energy use requirement of the device group with the lowest priority is reduced.
12. The method of claim 10, wherein adjusting the allocation of energy usage to each device group in real-time according to the priority of each device group comprises:
if each equipment group corresponds to one priority and the lowest energy utilization requirement, reducing the energy utilization requirement of the equipment group with the lowest priority to the lowest energy utilization requirement, and reducing the energy utilization requirement of the equipment group with the next lowest priority to the lowest energy utilization requirement until all the equipment groups are reduced to the lowest energy utilization requirement, and then sequentially stopping the equipment groups according to the priorities; after sufficient supply, sequentially recovering the lowest energy utilization requirement of each equipment group which is stopped using according to the priority, and recovering the energy utilization requirement of each equipment group to the normal energy utilization requirement according to the priority;
if each equipment group is divided into a plurality of layers of priorities, and each layer of priority corresponds to the lowest energy utilization requirement, the energy utilization requirements are reduced according to each layer of priority of each equipment group.
13. The method according to claim 6 or 10,
the energy information includes at least one of: energy router, distributed renewable energy, energy storage.
14. The method of claim 1, further comprising:
if the equipment in one equipment group is on line, is stopped or receives a user instruction for pre-use, other equipment in the equipment group is notified based on an equipment negotiation principle; if one equipment group is to be on-line or off-line, other equipment groups are notified based on the equipment negotiation principle;
if the use energy distribution of each device in one device group changes, notifying other devices in the device group; if the energy allocation of one device group changes, the other device groups are notified.
15. An apparatus for intelligent collaboration of devices, the apparatus comprising:
the priority determining module is used for determining the priority of each device in the system based on the device negotiation principle; the system comprises a plurality of equipment groups, wherein each equipment group comprises one or more pieces of equipment;
the energy utilization distribution module is used for distributing the energy utilization in the groups and/or distributing the energy utilization among the groups in real time according to the priority;
wherein the priority determination module comprises:
the notification unit is used for notifying a priority application request and an energy utilization requirement of a certain device, and other devices feed back information aiming at the priority application request and the energy utilization requirement;
and the information judgment unit is used for determining whether other equipment supports the priority application request or not by combining the feedback information based on an arbitration rule.
16. The apparatus of claim 15, wherein the priority application request includes an initial priority of the device; the priority determination module further comprises:
a processing unit, configured to take the initial priority as the priority of the device if the determination result of the information determining unit is yes; and when the judgment result of the information judgment unit is negative, the initial priority is reduced by one level and then is used as the priority of the equipment.
17. The apparatus of claim 15, wherein the energy use allocation module comprises:
the first judging unit is used for announcing the current energy information; judging whether the energy in the group is insufficient according to the current energy information;
and the first adjusting unit is used for adjusting the energy allocation of each device in the group in real time according to the priority when the judgment result of the first judging unit is yes.
18. The apparatus of claim 15, wherein the energy use allocation module comprises:
the second judgment unit is used for announcing the current energy information; judging whether the energy consumption of each equipment group is insufficient according to the current energy information;
and a second adjusting unit, configured to adjust, in real time, the energy allocation of each device group according to the priority of each device group if the determination result of the second determining unit is yes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710965406.7A CN107634889B (en) | 2017-10-17 | 2017-10-17 | Intelligent device cooperation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710965406.7A CN107634889B (en) | 2017-10-17 | 2017-10-17 | Intelligent device cooperation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107634889A CN107634889A (en) | 2018-01-26 |
CN107634889B true CN107634889B (en) | 2019-12-03 |
Family
ID=61104363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710965406.7A Active CN107634889B (en) | 2017-10-17 | 2017-10-17 | Intelligent device cooperation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107634889B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110808044B (en) * | 2019-11-07 | 2022-04-01 | 深圳市欧瑞博科技股份有限公司 | Voice control method and device for intelligent household equipment, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1661579A (en) * | 2004-02-25 | 2005-08-31 | 中国科学院计算技术研究所 | Bus arbiter based on dynamic priority and method for dynamic changing priority |
CN102404124A (en) * | 2010-09-06 | 2012-04-04 | 索尼公司 | Apparatus and method for controlling power supply |
CN102822812A (en) * | 2010-02-22 | 2012-12-12 | 苹果公司 | Methods and apparatus for intelligently providing power to a device |
CN106941491A (en) * | 2017-03-29 | 2017-07-11 | 中国电力科学研究院 | The safety application data link layer device and communication means of power information acquisition system |
CN206497325U (en) * | 2017-03-07 | 2017-09-15 | 红塔烟草(集团)有限责任公司 | Industrial energy supplying system based on distributed energy supply |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7984311B2 (en) * | 2008-08-08 | 2011-07-19 | Dell Products L.P. | Demand based power allocation |
-
2017
- 2017-10-17 CN CN201710965406.7A patent/CN107634889B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1661579A (en) * | 2004-02-25 | 2005-08-31 | 中国科学院计算技术研究所 | Bus arbiter based on dynamic priority and method for dynamic changing priority |
CN102822812A (en) * | 2010-02-22 | 2012-12-12 | 苹果公司 | Methods and apparatus for intelligently providing power to a device |
CN102404124A (en) * | 2010-09-06 | 2012-04-04 | 索尼公司 | Apparatus and method for controlling power supply |
CN206497325U (en) * | 2017-03-07 | 2017-09-15 | 红塔烟草(集团)有限责任公司 | Industrial energy supplying system based on distributed energy supply |
CN106941491A (en) * | 2017-03-29 | 2017-07-11 | 中国电力科学研究院 | The safety application data link layer device and communication means of power information acquisition system |
Also Published As
Publication number | Publication date |
---|---|
CN107634889A (en) | 2018-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11455021B2 (en) | Datacenter power management using AC and DC power sources | |
US11126242B2 (en) | Time varying power management within datacenters | |
EP3460949B1 (en) | Control device, control method, and power storage control device | |
KR101701712B1 (en) | Methods, transmission devices and transmission control system for transmitting power wirelessly | |
US8473768B2 (en) | Power control apparatus and method for cluster system | |
US12040611B2 (en) | Data center energy management system using an energy flow configuration | |
US20160011617A1 (en) | Power management of server installations | |
US20130175863A1 (en) | Power Sub-grid Including Power Generated From Alternative Sources | |
CN105684257A (en) | Microgrid energy management system and method for controlling operation of a microgrid | |
CN102508714A (en) | Green-computer-based virtual machine scheduling method for cloud computing | |
CN106030452A (en) | Backup power management for computing systems | |
EP2993759B1 (en) | Commercial power supply method and device | |
CN109274088A (en) | Energy control method, energy control device, energy management system and storage medium | |
CN106899078A (en) | Method for controlling power supply and device | |
CN107634889B (en) | Intelligent device cooperation method and device | |
CN105549723A (en) | Electricity saving control method and device of server, and energy-saving control device of electronic equipment | |
CN111562837B (en) | Power consumption control method of multi-CPU/GPU heterogeneous server | |
WO2014105008A1 (en) | Adaptive power availability controller | |
US11437812B2 (en) | Method and device for controlling distributed direct current power supply system | |
US10243363B2 (en) | Systems and methods for local demand optimization | |
US10199826B2 (en) | System and method for combining load response and energy storage for grid regulation | |
CN113437748A (en) | Load regulation and control method and system for power system | |
CN112510729A (en) | Control method and control device of power station regulation and control system and power station control system | |
CN115459271B (en) | Control method and allocation device for allocating power load | |
Javaid et al. | Real-time power supply and demand mediation algorithm for Energy on Demand system |
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 |