SYSTEM, METHOD AND COMPUTER PROGRAM FOR ENERGY CONSUMPTION MANAGEMENT
First Claim
1. A system for managing energy consumption in a community including multiple demanders, comprisingat least one computer having a storage device which stores a computer program and a microprocessor which executes the computer program,wherein the computer program includes commands to carry out the following processing A), B), C) and D):
- A) predicting energy demand in the community at a specific time in the future;
B) generating a consumption adjustment request for the specific time in the future, based on the prediction of energy demand at the specific time in the future;
C) selecting one or more demanders which are a part of the community, as a destination demander for the specific time in the future; and
D) sending the energy consumption adjustment request for the specific time in the future to the destination demander for the specific time in the future, andthe command to carry out the processing A) includes commands to carry out the following processing AA), AB) and AC);
AA) specifying one or more demanders which are a part of the community other than a destination demander for a specific time in the past selected in the processing C) in the past, as a non-destination demander for the specific time in the past;
AB) grasping actual energy consumption at the specific time in the past, by the non-destination demander for the specific time in the past; and
AC) predicting the energy demand in the community at the specific time in the future, based on the grasped actual energy consumption by the non-destination demander.
1 Assignment
0 Petitions
Accused Products
Abstract
Energy demand in an entire community including multiple demanders is properly predicted and energy consumption thereof is properly controlled. Every day, some demanders are selected from the community and a request to adjust energy consumption for the following day is sent to the selected demanders. To decide a content of the request, energy demand for the following day is predicted. In this case, demanders which did not receive a request on past days are specified, and demand in the community for the following day is predicted based on the actual energy consumption by those demanders on the past days.
26 Citations
14 Claims
-
1. A system for managing energy consumption in a community including multiple demanders, comprising
at least one computer having a storage device which stores a computer program and a microprocessor which executes the computer program, wherein the computer program includes commands to carry out the following processing A), B), C) and D): -
A) predicting energy demand in the community at a specific time in the future; B) generating a consumption adjustment request for the specific time in the future, based on the prediction of energy demand at the specific time in the future; C) selecting one or more demanders which are a part of the community, as a destination demander for the specific time in the future; and D) sending the energy consumption adjustment request for the specific time in the future to the destination demander for the specific time in the future, and the command to carry out the processing A) includes commands to carry out the following processing AA), AB) and AC); AA) specifying one or more demanders which are a part of the community other than a destination demander for a specific time in the past selected in the processing C) in the past, as a non-destination demander for the specific time in the past; AB) grasping actual energy consumption at the specific time in the past, by the non-destination demander for the specific time in the past; and AC) predicting the energy demand in the community at the specific time in the future, based on the grasped actual energy consumption by the non-destination demander. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing energy consumption in a community including multiple demanders, comprising
at least one computer having a storage device which stores a computer program and a microprocessor which executes the computer program, wherein the computer program includes commands to carry out the following processing A), B), C) and D): -
A) deciding a first time when adjustment of energy consumption should be executed and a second time when adjustment of energy consumption should be stopped; B) predicting energy demand in the community at the first time in the future; C) generating a consumption adjustment request for the first time in the future, based on the prediction of energy demand at the first time in the future; and D) sending the energy consumption adjustment request for the first time in the future to one or more demanders in the community, and the command to carry out the processing B) includes commands to carry out the following processing BA), BB) and BC); BA) grasping actual energy consumption in the community at the second time in the past; and BB) predicting the energy demand in the community at the first time in the future, based on the actual energy consumption at the second time in the past grasped in the processing BA).
-
-
11. A method carried out by at least one computer for managing energy consumption in a community including multiple demanders, the method comprising
the following steps A), B), C) and D) carried out by the computer: -
A) predicting energy demand in the community at a specific time in the future; B) generating a consumption adjustment request for the specific time in the future, based on the prediction of energy demand at the specific time in the future; C) selecting one or more demanders which are a part of the community, as a destination demander for the specific time in the future; and D) sending the energy consumption adjustment request for the specific time in the future to the destination demander for the specific time in the future, wherein the step A) includes the following steps AA), AB) and AC); AA) specifying one or more demanders which are a part of the community other than a destination demander for a specific time in the past selected in the processing C) in the past, as a non-destination demander for the specific time in the past; AB) grasping actual energy consumption at the specific time in the past, by the non-destination demander for the specific time in the past; and AC) predicting the energy demand in the community at the specific time in the future, based on the grasped actual energy consumption by the non-destination demander.
-
-
12. A method carried out by at least one computer for managing energy consumption in a community including multiple demanders, the method comprising
the following steps A), B), C) and D) carried out by the computer: -
A) deciding a first time when adjustment of energy consumption should be executed and a second time when adjustment of energy consumption should be stopped; B) predicting energy demand in the community at the first time in the future; C) generating a consumption adjustment request for the first time in the future, based on the prediction of energy demand at the first time in the future; and D) sending the energy consumption adjustment request for the first time in the future to one or more demanders in the community, wherein the step B) includes the following steps BA), BB) and BC); BA) grasping actual energy consumption in the community at the second time in the past; and BB) predicting the energy demand in the community at the first time in the future, based on the actual energy consumption at the second time in the past grasped in the processing BA).
-
-
13. A computer program for causing a computer to carry out a method for managing energy consumption in a community including multiple demanders, the computer program comprising
commands to carry out the following steps A), B), C) and D): -
A) predicting energy demand in the community at a specific time in the future; B) generating a consumption adjustment request for the specific time in the future, based on the prediction of energy demand at the specific time in the future; C) selecting one or more demanders which are a part of the community, as a destination demander for the specific time in the future; and D) sending the energy consumption adjustment request for the specific time in the future to the destination demander for the specific time in the future, wherein the command to carry out the step A) includes commands to carry out the following steps AA), AB) and AC); AA) specifying one or more demanders which are a part of the community other than a destination demander for a specific time in the past selected in the processing C) in the past, as a non-destination demander for the specific time in the past; AB) grasping actual energy consumption at the specific time in the past, by the non-destination demander for the specific time in the past; and AC) predicting the energy demand in the community at the specific time in the future, based on the grasped actual energy consumption by the non-destination demander.
-
-
14. A computer program causing a computer to carry out a method for managing energy consumption in a community including multiple demanders, the computer program comprising
commands to carry out the following steps A), B), C) and D): -
A) deciding a first time when adjustment of energy consumption should be executed and a second time when adjustment of energy consumption should be stopped; B) predicting energy demand in the community at the first time in the future; C) generating a consumption adjustment request for the first time in the future, based on the prediction of energy demand at the first time in the future; and D) sending the energy consumption adjustment request for the first time in the future to one or more demanders in the community, Wherein the command to carry out the step B) includes commands to carry out the following steps BA), BB) and BC); BA) grasping actual energy consumption in the community at the second time in the past; and BB) predicting the energy demand in the community at the first time in the future, based on the actual energy consumption at the second time in the past grasped in the processing BA).
-
Specification