CONTROL METHOD, CONTROL SERVER, AND COMPUTER-READABLE RECORDING MEDIUM
First Claim
Patent Images
1. A control method executed by a computer, the method causing the computer to execute the processes of:
- sorting a plurality of devices into a plurality of groups based on remaining amounts of rechargeable batteries included in the plurality of devices, the plurality of groups being virtual hierarchical structure;
generating a virtual control plan for the individual groups, the virtual control plan being equal to a plan that a state of a part of devices is switched with respect to a control plan specifying a charging state and a discharging state on individual time zones for the devices including the rechargeable batteries;
simulating an electric power demand for the individual time zones using the virtual control plan, for the individual groups;
updating the control plan to the virtual control plan when a simulated result is improved more than a simulated result of the control plan, for the individual;
outputting the control plan when a termination condition whether a predetermined time elapses is satisfied; and
updating the control plan repeatedly until the termination condition is satisfied when the termination condition is not satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A control server according to an embodiment sorts a plurality of notebook PCs into a plurality of groups so that the total value of the remaining amounts is a value similar to the total value of the remaining amounts of the rechargeable batteries of a plurality of notebook PCs included in a different group. The control server according to the embodiment performs local search individually on the sorted groups, and generates a control plan for the individual notebook PCs.
11 Citations
15 Claims
-
1. A control method executed by a computer, the method causing the computer to execute the processes of:
-
sorting a plurality of devices into a plurality of groups based on remaining amounts of rechargeable batteries included in the plurality of devices, the plurality of groups being virtual hierarchical structure; generating a virtual control plan for the individual groups, the virtual control plan being equal to a plan that a state of a part of devices is switched with respect to a control plan specifying a charging state and a discharging state on individual time zones for the devices including the rechargeable batteries; simulating an electric power demand for the individual time zones using the virtual control plan, for the individual groups; updating the control plan to the virtual control plan when a simulated result is improved more than a simulated result of the control plan, for the individual; outputting the control plan when a termination condition whether a predetermined time elapses is satisfied; and updating the control plan repeatedly until the termination condition is satisfied when the termination condition is not satisfied. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control server comprising:
-
a memory; and a processor coupled to the memory, wherein the processor executes a process comprising; sorting a plurality of devices into a plurality of groups based on remaining amounts of rechargeable batteries included in the plurality of devices, the plurality of groups being virtual hierarchical structure; generating a virtual control plan for the individual groups, the virtual control plan being equal to a plan that a state of a part of devices is switched with respect to a control plan specifying a charging state and a discharging state on individual time zones for the devices including the rechargeable batteries; simulating an electric power demand for the individual time zones using the virtual control plan, for the individual groups; updating the control plan to the virtual control plan when a simulated result is improved more than a simulated result of the control plan, for the individual; outputting the control plan when a termination condition whether a predetermined time elapses is satisfied; and updating the control plan repeatedly until the termination condition is satisfied when the termination condition is not satisfied. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable recording medium having stored therein a program for causing a computer to execute a control process comprising:
-
sorting a plurality of devices into a plurality of groups based on remaining amounts of rechargeable batteries included in the plurality of devices, the plurality of groups being virtual hierarchical structure; generating a virtual control plan for the individual groups, the virtual control plan being equal to a plan that a state of a part of devices is switched with respect to a control plan specifying a charging state and a discharging state on individual time zones for the devices including the rechargeable batteries; simulating an electric power demand for the individual time zones using the virtual control plan, for the individual groups; updating the control plan to the virtual control plan when a simulated result is improved more than a simulated result of the control plan, for the individual; outputting the control plan when a termination condition whether a predetermined time elapses is satisfied; and updating the control plan repeatedly until the termination condition is satisfied when the termination condition is not satisfied. - View Dependent Claims (12, 13, 14, 15)
-
Specification