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 energy of rechargeable batteries included in the plurality of devices;
generating a virtual control plan for the plurality of groups, by changing a state in a control plan which specifies a respective state of each device in each time zone, the state indicating whether the device charges or discharges the rechargeable batteries;
simulating an electric power demand for the each time zone using the virtual control plan, for the plurality of 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 plurality of groups, wherein the updating determines that the simulated result is improved when a peak electric power of the virtual control plan is lower than a peak electric power of the control plan;
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 energy is a value similar to the total value of the remaining energy 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.
-
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 energy of rechargeable batteries included in the plurality of devices; generating a virtual control plan for the plurality of groups, by changing a state in a control plan which specifies a respective state of each device in each time zone, the state indicating whether the device charges or discharges the rechargeable batteries; simulating an electric power demand for the each time zone using the virtual control plan, for the plurality of 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 plurality of groups, wherein the updating determines that the simulated result is improved when a peak electric power of the virtual control plan is lower than a peak electric power of the control plan; 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 energy of rechargeable batteries included in the plurality of devices; generating a virtual control plan for the plurality of groups, by changing a state in a control plan which specifies a respective state of each device in each time zone, the state indicating whether the device charges or discharges rechargeable batteries; simulating an electric power demand for the each time zone using the virtual control plan, for the plurality of 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 plurality of groups, wherein the updating determines that the simulated result is improved when a peak electric power of the virtual control plan is lower than a peak electric power of the control plan; 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 non-transitory computer-readable recording medium having stored therein a control program that causes a computer to execute a process comprising:
-
sorting a plurality of devices into a plurality of groups based on remaining energy of rechargeable batteries included in the plurality of devices; generating a virtual control plan for the plurality of groups, by changing a state in a control plan which specifies a respective state of each device in each time zone, the state indicating whether the device charges or discharges rechargeable batteries; simulating an electric power demand for the each time zone using the virtual control plan, for the plurality of 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 plurality of groups, wherein the updating determines that the simulated result is improved when a peak electric power of the virtual control plan is lower than a peak electric power of the control plan; 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