Control device, power system, control method, and program

The control device optimizes power distribution in electric vehicles by determining discharge amounts based on historical data and predicted loads, addressing inefficiencies in existing systems.

JP2026058171AActive Publication Date: 2026-04-03HONDA MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing systems struggle to appropriately determine the discharge instruction amount for power supplied to circuits, particularly in managing power distribution and storage in electric vehicles.

Method used

A control device that determines discharge instruction amounts based on past discharge data, actual power values, and predicted load power, selecting discharge devices for electric vehicles to optimize power distribution and storage.

Benefits of technology

Enhances the efficiency and optimization of power management in electric vehicles by accurately determining discharge amounts and selecting appropriate discharge devices, minimizing power costs and meeting demand.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026058171000001_ABST
    Figure 2026058171000001_ABST
Patent Text Reader

Abstract

The present invention provides a control device, power system, control method, and program for appropriately determining the discharge instruction amount that instructs the amount of power supplied to a circuit. [Solution] In a power system of a business connected to a power network, the control device 100, which is an energy management system, includes a determination unit 104 that determines a discharge instruction amount indicating the amount of power to be discharged to each of the chargers / dischargers that discharge power to each of the multiple circuits, and a determination unit 106 that determines whether or not to change the discharge instruction amount based on the discharge instruction amount and the actual value of the power discharged from the chargers / dischargers to each of the multiple circuits.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a system, a program, a control method, and a storage medium.

Background Art

[0002] Patent Document 1 discloses a technique related to charge management for an electric vehicle. [Prior Art Document] [Patent Document] Patent Document 1: Japanese Patent Application Laid-Open No. 2014-519300

Summary of the Invention

Problems to be Solved by the Invention

[0003] It is desired to appropriately determine a discharge instruction amount that indicates the power to be supplied to a circuit.

Means for Solving the Problems

[0004] In a first aspect of the present invention, a control device is provided. The control device includes a determination unit that determines a discharge instruction amount indicating the power to be discharged to each of a plurality of discharge devices that discharge power to each of the plurality of circuits. The control device includes a determination unit that determines whether to change the discharge instruction amount based on the discharge instruction amount and an actual value of the power discharged from the discharge device to each of the plurality of circuits.

[0005] The above control device may include a reception unit that receives a discharge request indicating the discharge power to be discharged to the plurality of circuits. The determination unit may determine the discharge instruction amount based on the discharge request.

[0006] Any of the above control devices may include a storage unit that stores information indicating at least one of the discharge instruction amount to the discharge device in the past and the actual value of the power discharged from the discharge device to each of the plurality of circuits in the past. The determination unit may determine the discharge instruction amount based on the information stored in the storage unit.

[0007] In any of the above control devices, each of the plurality of circuits may have a power load device that generates a power load by consuming power or storing power. The control device is The system may include a prediction unit that generates, based on the information stored in the memory unit, (i) a predicted future value of the load power of each of the power load devices that each of the plurality of circuits has, or (ii) a predicted future value of the total load power of each of the power load devices that each of the plurality of circuits has. The determination unit may determine the discharge instruction amount based on the predicted value generated by the prediction unit.

[0008] Any of the above control devices may include a storage unit that stores information indicating at least one of the past discharge instruction amounts to the discharge device and the past actual values ​​of power discharged from the discharge device to each of the plurality of circuits. The control device may include a prediction unit that generates future predicted values ​​of power that can be discharged to the plurality of circuits based on the information stored in the storage unit. The control device may include a selection unit that selects one or more discharge devices from among the discharge devices to which a mobile body equipped with an energy storage device should be connected, based on the predicted values ​​generated by the prediction unit.

[0009] In a second aspect of the present invention, a control device is provided. The control device includes a determination unit that determines a discharge instruction amount indicating the amount of power to be discharged to each of a plurality of discharge devices that discharge power to each of a plurality of circuits. The control device includes a storage unit that stores information indicating at least one of the past discharge instruction amounts to the discharge devices and the past actual values ​​of power discharged from the discharge devices to each of the plurality of circuits. The control device includes a prediction unit that generates a future predicted value of the power that can be discharged to the plurality of circuits based on the information stored in the storage unit. The control device includes a selection unit that selects one or more discharge devices from among the discharge devices to which a mobile body equipped with an energy storage device should be connected, based on the predicted value generated by the prediction unit.

[0010] In a third aspect of the present invention, a power system is provided. The power system comprises any of the control devices described above. The power system comprises the plurality of circuits. The power system comprises the discharge device. Each of the plurality of circuits has a power load device that generates a power load by consuming or storing power. The discharge device that discharges power to each of the plurality of circuits discharges power to the power load device of each circuit.

[0011] In the power system described above, each of the plurality of circuits may have a power load device that generates a power load by consuming or storing power. The power load device in each of the plurality of circuits and the discharge device that releases power to each circuit may be configured as the same electrical circuit.

[0012] In any of the above power systems, the discharge device may be a discharger or charger / discharger that can be connected to a mobile body equipped with an energy storage device.

[0013] A fourth aspect of the present invention provides a control method. The control method includes the step of determining a discharge instruction amount that indicates the amount of power to be discharged to each of a plurality of discharge devices that discharge power to each of a plurality of circuits. The control method includes the step of determining whether or not to change the discharge instruction amount based on the discharge instruction amount and the actual value of the power discharged from the discharge device to each of the plurality of circuits.

[0014] A fifth aspect of the present invention provides a control method. The control method comprises the step of determining a discharge instruction amount indicating the amount of power to be discharged to each of a plurality of discharge devices that discharge power to each of a plurality of circuits. The control method comprises the step of storing information indicating at least one of the past discharge instruction amounts to the discharge devices and the past actual values ​​of the power discharged from the discharge devices to each of the plurality of circuits. The control method comprises the step of generating a future predicted value of the power that can be discharged to the plurality of circuits based on the information stored in the storage step. The control method comprises the step of selecting one or more discharge devices from among the discharge devices to which a mobile body equipped with an energy storage device should be connected, based on the predicted value generated in the step of generating the predicted value.

[0015] In a sixth embodiment of the present invention, a program is provided which, when executed by a computer, causes the computer to function as one of the control devices described above.

[0016] The above summary of the invention does not enumerate all of its features. Furthermore, subcombinations of these features may also constitute an invention. [Brief explanation of the drawing]

[0017] [Figure 1] A conceptual representation of how System 5 is used in one embodiment is shown. [Figure 2] A schematic diagram of the power system 19 at the business establishment 30 is shown. [Figure 3] An example of the system configuration of the power control device 40 is shown. [Figure 4] An example of the system configuration of the vehicle management device 60 is shown. [Figure 5] An example of the system configuration of the integrated management device 50 is shown. [Figure 6] An example of the system configuration of the control device 100 is shown. [Figure 7]Shows the execution sequence of the processes in the power control device 40, the integrated management device 50, and the vehicle management device 60. [Figure 8] It is a diagram for explaining the control by the control device 100. [Figure 9] It is a diagram showing the state where the control device 100 has changed the discharge instruction amount. [Figure 10] It is a flowchart regarding the process executed in the control device 100. [Figure 11] Shows a flowchart regarding the process in which the determination unit 104 determines the discharge instruction amount. [Figure 12] Shows a flowchart regarding the process of selecting the charger 13 to which the vehicle 10 is to be connected. [Figure 13] Shows an example of the computer 2000.

Embodiments for Carrying Out the Invention

[0018] Hereinafter, the present invention will be described through embodiments of the invention. However, the following embodiments do not limit the invention according to the claims. Also, not all combinations of features described in the embodiments are essential for the solution means of the invention.

[0019] FIG. 1 conceptually shows the usage form of the system 5 in one embodiment. The system 5 includes a power generation device 80, a plurality of vehicles including vehicle 10a, vehicle 10b, vehicle 10c, vehicle 10d, and vehicle 10e, a plurality of chargers 13 including charger 13a, charger 13b, charger 13c, charger 13d, charger 13e, charger 13f, charger 13g, and charger 13h, a power control device 40 and a power control device 41, an integrated management device 50 and an integrated management device 51, a vehicle management device 60 and a vehicle management device 61, a power control device 140, and a server 180.

[0020] The electricity consumer 70 and the power generation equipment 80 are connected to a power network 90. ​​The electricity generated by the power generation equipment 80 can be supplied to the electricity consumer 70 through the power network 90. ​​The power network 90 is, for example, a power grid.

[0021] Vehicles 10a, 10b, 10c, 10d, and 10e are electric vehicles equipped with batteries 12a, 12b, 12c, 12d, and 12e, respectively, which store power for driving the vehicles. An electric vehicle is an example of an electric vehicle. An electric vehicle is an example of a mobile device. In this embodiment, vehicles 10a, 10b, 10c, and 10d may be collectively referred to as "vehicle 10," and batteries 12a, 12b, 12c, and 12d may be collectively referred to as "battery 12." Battery 12 is an example of an energy storage device. Chargers 13a, 13b, 13c, 13d, and 13e, 13f, 13g, and 13h may be collectively referred to as "charger 13." The charger / discharger 13 is an example of a discharge device that can be connected to the vehicle 10. The discharge device may be a charger / discharger or a discharge device.

[0022] Vehicle 10 is deployed at the business premises 30. Business premises 30 functions as a base for parking vehicle 10. In this embodiment, business premises 30 may be referred to as the "head office". Vehicle 10 may be, for example, a business vehicle, or a vehicle for transporting goods such as merchandise handled at business premises 30. Power is supplied to business premises 30 through the power network 90. ​​In this embodiment, control in business premises 30 is described, but the control described in this embodiment is not limited to business premises 30 and can also be applied to control in private homes and residential buildings such as apartment complexes.

[0023] The power control device 40, the integrated management device 50, and the vehicle management device 60 are installed in the business premises 30. The vehicle 10 is installed so that it can communicate with the vehicle management device 60 via a mobile communication network or the like. The business premises 30 has a local power network within the business premises and can exchange power with the battery 12 of the vehicle 10 via a charger / discharger 13 installed in the business premises 30. In other words, the vehicle 10 can be used for energy management in the business premises 30. The battery 12 of the vehicle 10 can exchange power with the power network 90 via the power network within the business premises 30. The power control device 40 controls the charging and discharging of the vehicle 10 deployed in the business premises 30 so as to meet at least the power demand within the business premises 30.

[0024] The power control device 40, the integrated management device 50, and the vehicle management device 60 are managed, for example, at the business premises 30. The power control device 40 and the integrated management device 50 are provided to communicate with each other via a communication line. The integrated management device 50, the power control device 40, and the vehicle management device 60 are provided to communicate with each other via a communication line. The power control device 40, the integrated management device 50, and the vehicle management device 60 may be provided outside the business premises 30. The power control device 40, the integrated management device 50, and the vehicle management device 60 may be provided to communicate with each other via a communication line such as the Internet. At least one of the power control device 40, the integrated management device 50, and the vehicle management device 60 may be implemented by a server such as a cloud server.

[0025] The vehicle management device 60 determines the departure and arrival times of the vehicle 10 from the business premises 30. The integrated management device 50 mediates the departure and arrival times of the vehicle 10 to meet the power demand at the business premises 30. For example, the integrated management device 50 mediates the departure and arrival times of the vehicle 10 to enable peak reduction of power demand at the business premises 30. The vehicle management device 60 manages the vehicle 10 based on the schedule of the vehicle 10 adjusted by the integrated management device 50. The power control device 40 controls the charging and discharging of the battery 12 in the vehicle 10 based on the schedule of the vehicle 10 adjusted by the integrated management device 50.

[0026] Vehicle 10e is deployed at business premises 31. Business premises 31 functions as a parking base for vehicle 10e. Vehicle 10e, like vehicle 10, may be a commercial vehicle and may be a vehicle for transporting goods such as merchandise handled at business premises 30. Power is supplied to business premises 31 through the power network 90. ​​Power control device 41, integrated management device 51, and vehicle management device 61 are installed at business premises 31.

[0027] At business establishment 31, the power control device 41, integrated management device 51, and vehicle management device 61 correspond to the power control device 40, integrated management device 50, and vehicle management device 60. The power control device 41, integrated management device 51, and vehicle management device 61 perform the same control as the power control device 40, integrated management device 50, and vehicle management device 60, except that the controlled object and / or managed object is business establishment 31 and / or vehicle 10e. Therefore, the explanation of the control related to the power control device 41, integrated management device 51, vehicle management device 61, and vehicle 10 will be omitted.

[0028] The power control device 140 communicates with power control devices 40 and 41 via the communication network 190 and oversees overall power control at business establishments 30 and 31. For example, the power control device 140 collects information on power supply and demand from power control devices 40 and 41 and controls power control devices 40 and 41 to minimize overall power costs at business establishments 30 and 31 by adjusting overall power supply and demand, including power trading with the power network 90.

[0029] The power control device 140 is connected to the server 180 via a communication network 190. The server 180 is a server used, for example, by a power aggregator. The server 180 conducts power trading in the power market. The power control device 140 can provide the server 180 with power resources aggregated and held by the business premises 30 and the vehicles deployed at business premises 30. The power control device 140 controls the charging and discharging of the batteries of each vehicle deployed at business premises 30 and business premises 31, and provides the power agreed upon by the server 180. For example, the power control device 140 controls the charging and discharging of the battery 12 by the power control device 40 in response to the demand from the server 180, and provides power according to the demand.

[0030] Figure 2 schematically shows the power system 19 at the business site 30. The power system 19 constitutes part of system 5. The power system 19 comprises a control device 100, a plurality of chargers 13 including chargers 13a and 13b, a plurality of circuits including circuits 16a and 16b, a plurality of current transformers including current transformers 15a and 15b, and a photovoltaic power generation device 18.

[0031] In this embodiment, multiple current transformers, including current transformers 15a and 15b, may be collectively referred to as current transformer 15. Multiple circuits, including circuits 16a and 16b, may be collectively referred to as circuit 16.

[0032] Circuit 16a includes multiple power load devices 14a. Circuit 16b has multiple power load devices 14b. Thus, each of the multiple circuits 16 has multiple power load devices. The multiple power load devices in each of the multiple circuits 16 may be collectively referred to as "power load devices 14". Power load devices 14 generate a power load in circuit 16 by consuming or storing power. Power load devices 14 may include energy storage devices.

[0033] The power receiving point 17 is the point at which grid power is received at the business establishment 30. The charger / discharger 13a can charge the battery 12 of the vehicle 10 connected to the charger / discharger 13a with the power supplied through the power receiving point 17 and the current transformer 15a. The charger / discharger 13a discharges the power generated by discharging the battery 12 of the vehicle 10 connected to the charger / discharger 13a into the circuit 16a. The power load device 14a consumes or stores the power supplied through the power receiving point 17 and the current transformer 15a, and also consumes or stores the power discharged into the circuit 16a by the charger / discharger 13a.

[0034] The power load device 14b and current transformer 15b connected to the charger / discharger 13b have the same functions as the power load device 14a and current transformer 15a, respectively. Note that in Figure 2, the power load device 14 and current transformer 15 connected to the other power charger / discharger 13c and charger / discharger 13d are omitted.

[0035] In this way, the charger / discharger 13 that discharges power to each of the multiple circuits 16 discharges power to the power load device 14 of each circuit 16. The power load device 14 of each of the multiple circuits 16 and the charger / discharger 13 that discharges power to each of the multiple circuits 16 are configured as the same electrical circuit 16.

[0036] The electricity generated by the solar power generation device 18 can be supplied to each power load device 14 through the current transformer 15.

[0037] The control device 100 is, for example, an energy management system. The control device 100 is, for example, a building energy management system. The control device 100 controls the charging and discharging of the battery 12 of the vehicle 10 connected to the charger / discharger 13 by controlling the charger / discharger 13.

[0038] The control device 100 controls the charging and discharging of the battery 12 in the vehicle 10 based on instructions from at least one of the power control device 40 and the server 180. For example, based on a discharge request from the power control device 40, the control device 100 discharges the battery 12 in the vehicle 10 and releases the generated power to the circuit 16.

[0039] The charger / discharger 13 detects the power supplied to the vehicle 10 through the charger / discharger 13 and outputs it to the control device 100. The charger / discharger 13 detects the power discharged from the vehicle 10 to the circuit 16 through the charger / discharger 13 and outputs it to the control device 100. The control device 100 stores the actual values ​​of the power supplied to the vehicle 10 through the charger / discharger 13 and the actual values ​​of the power discharged to the circuit 16. The control device 100 controls the discharge of the battery 12 based on at least the actual values ​​of the power discharged to the circuit 16 through the charger / discharger 13.

[0040] In relation to Figures 2 through 12, the control systems primarily related to the business establishment 30 will be explained. Specifically, the control systems for the power control device 40, the integrated management device 50, the vehicle management device 60, and the vehicle 10 will be explained. However, the control systems related to business establishment 30 can also be applied to the control systems related to business establishment 31.

[0041] Figure 3 shows an example of the system configuration of the power control device 40. The power control device 40 comprises a calculation unit 400, a storage unit 480, and a communication unit 490.

[0042] The arithmetic unit 400 controls the communication unit 490. The communication unit 490 is responsible for communication with the integrated management device 50, etc. The arithmetic unit 400 is implemented by an arithmetic processing unit including a processor. The storage units 480 are each implemented with a non-volatile storage medium. The arithmetic unit 400 performs processing using the information stored in the storage units 480. The arithmetic unit 400 may be implemented by a microcomputer equipped with a CPU, ROM, RAM, I / O, bus, etc. The power control device 40 may be implemented by a computer.

[0043] In this embodiment, the power control device 40 is implemented by a single computer. However, in other embodiments, the power control device 40 may be implemented by multiple computers. At least some of the functions of the power control device 40 may be implemented by one or more servers, such as a cloud server.

[0044] The calculation unit 400 includes a forecasting unit 410 and a planning unit 420. The forecasting unit 410 forecasts the electricity demand at the business establishment 30. For example, the forecasting unit 410 forecasts the electricity demand at the business establishment 30 based on the history of past electricity demand at the business establishment 30 stored in the storage unit 480. Specifically, the forecasting unit 410 may forecast the amount of electricity consumed at the business establishment 30 for each predetermined unit period (for example, every 30 minutes) in a day.

[0045] The planning unit 420 generates power planning information for the business premises 30 based on the power demand predicted by the forecasting unit 410. For example, the planning unit 420 generates power planning information that indicates the amount of power to be released from the battery 12 to the circuit 16 installed in the business premises 30 and the period for which power should be released to the circuit 16, and / or the amount of power to be supplied from the power network 90 to the battery 12 and the period for which power should be supplied to the battery 12, based on the power demand predicted by the forecasting unit 410. As an example, if the amount of power consumed in the business premises 30 is predicted to exceed a predetermined amount, the planning unit 420 generates power planning information to release power from the battery 12 to the circuit 16 installed in the business premises 30, thereby ensuring that the amount of power supplied from the power network 90 to the business premises 30 does not exceed a predetermined amount. The communication unit 490 transmits the power planning information generated by the planning unit 420 to the integrated management device 50.

[0046] Figure 4 shows an example of the system configuration of the vehicle management device 60. The vehicle management device 60 comprises a calculation unit 200, a storage unit 280, and a communication unit 290.

[0047] The arithmetic unit 200 controls the communication unit 290. The communication unit 290 is responsible for communication between the vehicle 10 and the integrated management device 50, etc. The arithmetic unit 200 is implemented by an arithmetic processing unit including a processor. The storage units 280 are each implemented with non-volatile storage media. The arithmetic unit 200 performs processing using the information stored in the storage units 280. The arithmetic unit 200 may be implemented by a microcomputer equipped with a CPU, ROM, RAM, I / O, bus, etc. The vehicle management device 60 may be implemented by a computer.

[0048] In this embodiment, the vehicle management system 60 is implemented by a single computer. However, in other embodiments, the vehicle management system 60 may be implemented by multiple computers. At least some of the functions of the vehicle management system 60 may be implemented by one or more servers, such as a cloud server.

[0049] The calculation unit 200 includes a reservation acceptance unit 210 and a planning unit 220. The reservation acceptance unit 210 accepts reservation information for reserving a vehicle 10. The storage unit 280 stores the reservation information. The reservation information includes selection information for selecting a vehicle 10 to be used by the user from among multiple vehicles 10.

[0050] The planning unit 220 creates a usage plan for the vehicle 10 based on the information stored in the memory unit 280. For example, the planning unit 220 creates an operation plan that indicates which users should use the vehicle 10, based on the selection information stored in the memory unit 280.

[0051] The communication unit 290 transmits the operation plan to the integrated management device 50. The communication unit 290 may further transmit at least a portion of the reservation information to the integrated management device 50. If the vehicle 10 used by a user is changed by mediating conflicting reservations, the communication unit 290 may send a notification to the user who had reserved the changed vehicle 10 indicating that the vehicle 10 has been changed.

[0052] Figure 5 shows an example of the system configuration of the integrated management device 50. The integrated management device 50 comprises a calculation unit 300, a storage unit 380, and a communication unit 390.

[0053] The arithmetic unit 300 controls the communication unit 390. The communication unit 390 is responsible for communication in the integrated management device 50. The communication unit 390 is responsible for communication between at least the power control device 140, the vehicle management device 60, and the power control device 40 and the integrated management device 50. The arithmetic unit 300 is implemented by an arithmetic processing unit including a processor. The storage units 380 are each implemented with non-volatile storage media. The arithmetic unit 300 performs processing using the information stored in the storage units 380. The arithmetic unit 300 may be implemented by a microcomputer equipped with a CPU, ROM, RAM, I / O, bus, etc. The integrated management device 50 may be implemented by a computer.

[0054] In this embodiment, the integrated management device 50 is implemented using a single computer. However, in other embodiments, the integrated management device 50 may be implemented using multiple computers. At least some of the functions of the integrated management device 50 may be implemented using one or more servers, such as a cloud server. In this embodiment, the integrated management device 50 and the vehicle management device 60 may be implemented using the same computer, or they may be implemented using different computers. All or at least some of the functions of the integrated management device 50 and the vehicle management device 60 may be implemented using the same computer.

[0055] The calculation unit 300 includes a reservation acceptance unit 310, a processing unit 320, and an energy demand acceptance unit 312.

[0056] The reservation reception unit 310 receives reservation information for reserving vehicle 10. The reservation reception unit 310 may receive reservation information by obtaining the reservation information entered into the vehicle management device 60 through the vehicle management device 60 and the communication unit 390. The storage unit 380 stores the reservation information. The reservation information is an example of the operation plan information for vehicle 10.

[0057] The energy demand receiving unit 312 acquires energy demand information related to energy demand from the power control device 40. For example, the energy demand receiving unit 312 acquires power planning information from the power control device 40 that indicates the power to be released from the battery 12 to the circuit 16 installed in the business establishment 30, the period during which power should be released to the circuit 16, and / or the power to be supplied from the power grid to the battery 12 and the period during which power should be supplied to the battery 12.

[0058] Based on the reservation information and energy demand information for the vehicle 10, the processing unit 320 modifies the vehicle 10's operation plan and the power plan, which indicates the power and duration of charging and discharging from the vehicle 10's battery 12, so as much as possible to satisfy the reservation information for the vehicle 10 obtained from the vehicle management device 60 and the power plan obtained from the power control device 40. In this way, the processing unit 320 mediates the conflict between the reservation information and energy demand based on the reservation information and energy demand information for the vehicle 10.

[0059] The communication unit 390 may send a notification to the user whose reservation was changed if the reserved vehicle 10 is changed as a result of the processing unit 320 mediating a conflict. The communication unit 390 may also send a notification to the user whose reservation was changed via the vehicle management device 60.

[0060] Figure 6 shows an example of the system configuration of the control device 100. The control device 100 comprises an arithmetic unit 102, a storage unit 118, and a communication unit 112.

[0061] The arithmetic unit 102 controls the communication unit 112. The communication unit 112 is responsible for communication with the control device 100. The communication unit 112 is responsible for communication with at least the power control device 40. The arithmetic unit 102 is implemented by an arithmetic processing unit including a processor. The storage units 118 are each implemented with non-volatile storage media. The arithmetic unit 102 performs processing using the information stored in the storage units 118. The arithmetic unit 102 may be implemented by a microcomputer equipped with a CPU, ROM, RAM, I / O, bus, etc. The control device 100 may be implemented by a computer.

[0062] In this embodiment, the control device 100 is implemented using a single computer. However, in other embodiments, the control device 100 may be implemented using multiple computers. At least some of the functions of the control device 100 may be implemented using one or more servers, such as a cloud server.

[0063] The calculation unit 102 includes a determination unit 104, a judgment unit 106, a prediction unit 108, and a selection unit 110. The communication unit 112 includes a receiving unit 114 and a transmitting unit 116.

[0064] The determination unit 104 determines the discharge instruction amount, which indicates the amount of power to be discharged to each of the charger / discharger 13 that discharges power to each of the multiple circuits 16. The judgment unit 106 determines whether or not to change the discharge instruction amount based on the discharge instruction amount and the actual value of the power discharged from the charger / discharger 13 to each of the multiple circuits 16.

[0065] The receiving unit 114 receives discharge requests indicating the discharge power to be released to multiple circuits 16. For example, the receiving unit 114 receives discharge requests based on the power plan and demand from the power control device 40. The determination unit 104 determines the discharge instruction amount based on the discharge requests.

[0066] The memory unit 118 stores information indicating at least one of the past discharge instructions for the charger / discharger 13 and the actual values ​​of the power discharged from the charger / discharger 13 to each of the multiple circuits 16 in the past. The determination unit 104 determines the discharge instruction amount based on the information stored in the memory unit 118.

[0067] Each of the multiple circuits 16 has a power load device 14 that generates a power load by consuming or storing power. Based on the information stored in the storage unit 118, the prediction unit 108 generates (i) a predicted future value of the load power of each power load device 14 that each of the multiple circuits 16 has, or (ii) a predicted future value of the total load power of each power load device 14 that each of the multiple circuits 16 has. The determination unit 104 determines the discharge instruction amount based on the predicted values ​​generated by the prediction unit 108.

[0068] The memory unit 118 stores information indicating at least one of the past discharge instructions to the charger / discharger 13 and the actual values ​​of the power discharged from the charger / discharger 13 to each of the multiple circuits 16 in the past. The prediction unit 108 generates a future prediction of the power that can be discharged to the multiple circuits 16 based on the information stored in the memory unit 118. The selection unit 110 selects one or more charger / discharger 13 from among the charger / discharger 13 to which the vehicle 10 equipped with a battery 12 should be connected, based on the prediction values ​​generated by the prediction unit 108.

[0069] Figure 7 shows the execution sequence of processes performed by the power control device 40, the integrated management device 50, and the vehicle management device 60. The processes in Figure 7 represent the process from formulating a power plan and an operation plan for a specific day to executing various controls according to the formulated plan. The power plan and operation plan are formulated on the day before the target specific day or relatively early on the specific day. For example, the processes in Figure 7 may be assumed to start at 0:00 on the specific day.

[0070] As part of the control of the power control device 40, in S4010, at least one of the users of the power control device 40 and the power control device 140 sets constraints regarding the power plan at the business establishment 30 and notifies the power control device 40. The power control device 140 may set constraints at business establishment 30 to minimize the overall power costs at business establishments 30 and 31. The user is a person or system that inputs information regarding power management at business establishment 30 to the power control device 40. The constraints are conditions that are restrictive in formulating a power plan. The constraints may include constraints necessary to meet the power demand. The constraints include, for example, information on the predicted amount of power generated, the predicted amount of power consumed, and electricity charges. The amount of power generated is, for example, the amount of power generated by the power generation device 80. The amount of power consumed is the amount of power consumed at business establishment 30. The electricity charges include the purchase price of electricity, the selling price of electricity, and the compensation obtained by reducing power consumption in accordance with demand response. The electricity purchase price is a condition relating to the amount charged to a business establishment 30 as compensation for receiving electricity from the power network 90. ​​The electricity sales price is a condition relating to the amount received by a business establishment 30 as compensation for supplying electricity to the power network 90.

[0071] In S4012, the power control device 40 formulates a power plan for the day at the business premises 30 based on constraint information. The power plan includes the amount of power consumed for each time period throughout the day. The power plan determines how much power will be consumed at the business premises 30 during each time period. The amount of power consumed for each time period on a given day may be predicted from environmental information such as weather information for the day and historical performance data. The power plan may include peak cut information for peak cutting. The peak cut information may include information indicating how much power consumption should be reduced at the business premises 30 during each time period. The peak cut information may also include information indicating how much power should be received from external sources at the business premises 30 during each time period.

[0072] The power control device 40 may formulate an optimal power plan for the business premises 30. For example, the power control device 40 may formulate a power plan such that the amount of electricity received from the power network 90 at the business premises 30 is minimized. The power control device 40 may formulate a power plan such that the amount charged to the business premises 30 as compensation for receiving electricity from the power network 90 is minimized. The power control device 40 may formulate a power plan such that, provided that the contracted power at the business premises 30 is complied with, the amount of compensation received at the business premises 30 for reducing power consumption at the business premises 30 in response to demand response or for supplying power to the power network 90 is maximized. In this way, the power control device 40 formulates an optimal power plan for the business premises 30 for the day based on the constraints. This power plan determines the amount of electricity that needs to be received from an external source during each time period of the day. The amount of electricity that needs to be received from an external source may be supplied from the battery 12 of a vehicle 10 parked at the business premises 30. The power control device 40 transmits the devised power plan to the integrated management device 50.

[0073] As a control related to the vehicle management device 60, in S4210, the user inputs reservation information regarding the dispatch of vehicle 10. The user is a person who will use vehicle 10, a system administrator, or a system, etc. The reservation information includes conditions that may be constraints when formulating an operation plan. The reservation information includes, for example, the departure point, destination, and return point, as well as the departure time at the departure point, the arrival time and departure time at the destination, and the arrival time at the return point. The departure point and destination determine which locations vehicle 10 needs to travel from and to. A time adjustment tolerance may be set for the departure time at the departure point and the arrival time at the return point, indicating the amount of time during which changes to those departure and arrival times are permitted. The reservation information input in S4210 is transmitted to the vehicle management device 60 and also transmitted to the integrated management device 50 through the vehicle management device 60.

[0074] In S4212, the planning unit 220 of the vehicle management device 60 aggregates the constraints notified by the user and formulates the day's operation plan for the business office 30. For example, the planning unit 220 determines the vehicles 10 to be used for transporting people, the routes of the vehicles 10, and the speed of the vehicles 10 so as to satisfy the transportation demand determined by the reservation information. The vehicle management device 60 transmits the formulated operation plan to the integrated management device 50.

[0075] In S4110, the integrated management device 50 receives the power plan transmitted from the power control device 40 and the reservation information and operation plan transmitted from the vehicle management device 60.

[0076] In S4112, the processing unit 320 of the integrated management device 50 determines whether the power plan at the business premises 30 will be met when the vehicle 10 is operated according to the operation plan. For example, the operation plan determines the period during which the vehicle 10 is expected to be at the business premises 30. The processing unit 320 determines that the power plan will be met if it is expected that the business premises 30 can receive power from the battery 12 of the vehicle 10 that is at the business premises 30 during the period during which the business premises 30 needs to be supplied with power from an external source.

[0077] If the processing unit 320 determines that the power plan cannot be met if the vehicles are dispatched according to the operation plan, it determines how to modify the operation plan to meet the power plan. For example, the processing unit 320 determines the amount of adjustment for the departure and arrival times of the vehicles 10 in the operation plan.

[0078] The integrated management device 50 transmits correction information, including the adjustment amounts for the determined departure and arrival times, to the vehicle management device 60. When the planning unit 220 of the vehicle management device 60 receives the correction information from the integrated management device 50, it corrects the operation plan formulated in S4212 based on the correction information (S4213). For example, the planning unit 220 corrects the operation plan to satisfy the reservation information based on the adjustment amounts for departure and arrival times received from the integrated management device 50. The vehicle management device 60 transmits the result of the operation plan correction to the integrated management device 50. The integrated management device 50 and the vehicle management device 60 repeat the processes in S4112 and S4213 to determine an executable operation plan. In S4213, the planning unit 220 determines the route of the vehicle 10 and determines whether the vehicle 10 can return to the business premises 30 without running out of power, based on the vehicle 10's SOC and power consumption rate, when the vehicle 10 is driven in accordance with the departure and arrival times specified in the reservation information, thereby determining an executable operation plan. Furthermore, in S4112, the processing unit 320 may determine that the operation plan is executable if it is determined that an overall benefit can be obtained by considering the amount of power cost reduction for the business premises 30 obtained when power is exchanged between the battery 12 and the business premises 30 according to the determined power plan, and the operating costs and utilization rate of the vehicle 10 required when the vehicle 10 is operated according to the operation plan.

[0079] Once the operation plan is determined, the arbitration results, including the operation plan, are transmitted to the power control device 40. Upon receiving the arbitration results from the integrated management device 50, the power control device 40 reflects the arbitration results in the power plan (S4014) and notifies the user of the power plan that has been finalized by reflecting the arbitration results (S4015). In S4016, the user and the power control device 140 execute control according to the notified power plan.

[0080] The vehicle management device 60 finalizes the operation plan determined in S4213 (S4214) and notifies the user of the finalized operation plan via the communication unit 290. In S4216, the user controls the operation of the vehicle 10 according to the notified operation plan.

[0081] Figure 8 is a diagram illustrating the control by the control device 100. When the power control device 40 executes the power plan in S4016 of Figure 7, it transmits a discharge request to the control device 100, which includes the amount of power to be discharged from the battery 12 to the circuit 16 provided by the business establishment 30, and the period for which power should be discharged from the battery 12. Based on the discharge request, the control device 100 discharges power from the battery 12 by controlling each of the chargers and dischargers 13.

[0082] Figure 8 shows the control when the receiving unit 114 receives a discharge request indicating that 4kW of power should be released. For the purpose of making the explanation easy to understand, we will consider the case where there are two charge / discharge units 13, charge / discharge unit 13a and charge / discharge unit 13b, that are the targets of the control.

[0083] When the determination unit 104 receives a discharge request from the power control device 40, it determines 2kW as the discharge instruction amount to cause the charger / discharger 13a and charger / discharger 13b to release power to circuits 16a and 16b, respectively. The determination unit 104 determines the value obtained by dividing the power indicated by the discharge request by the number of charger / discharger 13 that should be controlled to discharge from the battery 12 (2 in the example in Figure 8) as the initial value of the discharge instruction amount.

[0084] Here, let's assume that the load power of circuit 16a is 8kW and the load power of circuit 16b is 1kW. Since the load power of circuit 16a is greater than or equal to the discharge instruction amount of 2kW for the charger / discharger 13a, the power discharged to circuit 16a through the charger / discharger 13a will be 2kW. The charger / discharger 13a outputs 2kW to the control device 100 as the actual value of the power it has discharged to circuit 16a. The charger / discharger 13a may output the average value of the power discharged to circuit 16a over a predetermined period (for example, 1 minute) as the actual value to the control device 100.

[0085] On the other hand, since the load power of circuit 16b is less than the discharge instruction amount of 2kW for the charger / discharger 13b, the power discharged to circuit 16b through the charger / discharger 13b is 1kW, which is the load power. The charger / discharger 13b outputs 1kW to the control device 100 as the actual value of the power it has discharged to circuit 16b. The charger / discharger 13b may output the average value of the power discharged to circuit 16b over a predetermined period (for example, 1 minute) to the control device 100 as the actual value.

[0086] The determination unit 106 determines whether to change the discharge amount for at least one of the charger / discharger 13a and charger / discharger 13b based on the discharge instruction amount for each of the charger / discharger 13a and charger / discharger 13b and the actual values ​​output from each of the charger / discharger 13a and charger / discharger 13b. In the example in Figure 8, the total value of the discharge instruction amount and the total value of the actual values ​​do not match, so the charger / discharger 13 determines to change the discharge instruction amount for each of the charger / discharger 13a and charger / discharger 13b.

[0087] Figure 9 shows the state after the control device 100 has changed the discharge instruction amount. The determination unit 104 changes the discharge instruction amount based on the determination of the judgment unit 106. As shown in Figure 8, the actual value of charger / discharger 13b (1kW) is less than the discharge instruction amount for charger / discharger 13b (2kW), and the actual value of charger / discharger 13a (2kW) is consistent with the discharge instruction amount for charger / discharger 13a (2kW). Therefore, the determination unit 104 decreases the discharge instruction amount for charger / discharger 13b by a predetermined amount of power and increases the discharge instruction amount for charger / discharger 13a by a predetermined amount of power. The "predetermined power" may be the value obtained by subtracting the power released to circuit 16b from the discharge instruction amount for charger / discharger 13b. Specifically, the determination unit 104 decreases the discharge instruction amount for charger / discharger 13b by 1kW to 1kW and increases the discharge instruction amount for charger / discharger 13a by 1kW to 3kW.

[0088] The load power of circuit 16a is 8kW, which is greater than the discharge instruction amount of 3kW for the charger / discharger 13a. Therefore, as shown in Figure 9, the power discharged to circuit 16a through the charger / discharger 13a is 3kW. As a result, the charger / discharger 13a outputs 3kW to the control device 100 as the actual value of the power it has discharged to circuit 16a.

[0089] The load power of circuit 16b is 1kW, which is less than or equal to the discharge instruction amount of 1kW for the charger / discharger 13b. Therefore, as shown in Figure 9, the power discharged to circuit 16b through the charger / discharger 13b is 1kW. As a result, the charger / discharger 13b outputs 1kW to the control device 100 as the actual value of the power it has discharged to circuit 16.

[0090] The determination unit 106 determines whether to change the discharge instruction amount for at least one of the charger / discharger 13a and charger / discharger 13b based on the discharge instruction amount for each of the charger / discharger 13a and charger / discharger 13b and the actual values ​​output from each of the charger / discharger 13a and charger / discharger 13b. In the example in Figure 9, since the sum of the 4kW discharge request and the actual values ​​is consistent, the charger / discharger 13 determines not to change the discharge instruction amount for each of the charger / discharger 13a and charger / discharger 13b.

[0091] According to the control of the determination unit 104 and the judgment unit 106, the discharge instruction amount can be changed based on the discharge instruction amount and the actual value. As a result, if the power that can be discharged to the circuit 16 with a small power load is small, the charger / discharger 13 that discharges power to other circuits 16 can be instructed to discharge a larger amount of power. Therefore, the entire facility 30 can discharge power to the circuits 16 in accordance with the discharge request from the power control device 40. This makes it possible, for example, to prevent the amount of power that facility 30 receives from the power system from deviating significantly from the target amount of power for peak cutting at facility 30.

[0092] Figure 10 is a flowchart of the processes performed in the control device 100. In S910, the receiving unit 114 receives a discharge request from the power control device 40. In S912, the determination unit 104 determines the discharge amount. Specifically, the determination unit 104 determines the discharge amount based on the power included in the discharge request and the number of chargers / dischargers 13 that are subject to control for releasing power from the battery 12.

[0093] In S914, the actual value of the power discharged to the circuit 16 from each of the chargers / dischargers 13 is obtained. In S916, the determination unit 106 determines whether the discharge instruction amount and the actual value are consistent. The determination unit 106 may determine whether the discharge instruction amount and the actual value are consistent for each of the chargers / dischargers 13. The determination unit 106 may determine whether the sum of the discharge instruction amounts for each of the chargers / dischargers 13 is consistent with the sum of the actual values ​​output from the chargers / dischargers 13.

[0094] If, in S916, the decision unit 104 determines that the discharge instruction amount and the actual value do not match, in S920, the decision unit 104 changes the discharge instruction amount for the charger / discharger 13 and proceeds to S914. For example, in S920, as explained in relation to Figure 9, the decision unit 104 decreases the discharge instruction amount for charger / discharger 13 whose actual value is smaller than the discharge instruction amount, and increases the discharge instruction amount for charger / discharger 13 whose actual value matches the discharge instruction amount.

[0095] In S916, if the determination unit 106 determines that the discharge instruction amount and the actual value are consistent, in S922, the control device 100 stores the actual value acquired in S914 in the storage unit 118. At this time, the control device 100 stores the actual value acquired in S914 in the storage unit 118 in association with the identification information of the circuit 16. The control device 100 may store the actual value acquired in S914 in the storage unit 118 in association with the identification information of the charger / discharger 13. In S922, the control device 100 may store the discharge instruction amount in the storage unit 118 instead of the actual value.

[0096] In S924, the control device 100 determines whether or not to terminate the discharge by the charger / discharger 13. For example, if the control device 100 receives an instruction from the power control device 40 to terminate the release of power to the circuit 16, it determines to terminate the discharge by the charger / discharger 13.

[0097] If it is determined in S924 that the discharge by the charger / discharger 13 should not be terminated, the process proceeds to S914. If it is determined in S924 that the discharge by the charger / discharger 13 should be terminated, the process in this flowchart is terminated.

[0098] Figure 11 shows a flowchart relating to the process by which the determination unit 104 determines the discharge instruction amount. The process in this flowchart can be applied to the process in S912 of Figure 10.

[0099] In S1010, the prediction unit 108 obtains the actual value of the power previously released to the circuit 16. Specifically, in S922 of Figure 10, the prediction unit 108 reads the actual value stored in the storage unit 118 from the storage unit 118.

[0100] In S1012, the prediction unit 108 predicts the load power in each of the circuits 16 based on the actual values ​​of the power released to each of the circuits 16 in the past. For example, the prediction unit 108 predicts the future or present load power in each of the circuits 16 based on the average value of the actual values ​​of the power released to each of the circuits 16 in the past.

[0101] In S1014, the determination unit 104 determines the discharge instruction amount for each of the chargers / dischargers 13 based on the load power predicted in S1012. In this way, the determination unit 104 can determine the discharge instruction amount based on the actual values ​​of power previously discharged to the circuit 16. Therefore, when a discharge request is received from the power control device 40, the determination unit 104 can increase the likelihood of determining an appropriate value based on past actual values ​​as the initial value of the discharge instruction amount for the chargers / dischargers 13.

[0102] Figure 12 shows a flowchart relating to the process of selecting the charger / discharger 13 to which the vehicle 10 should be connected. The process in this flowchart may be performed collaboratively by the control device 100, the power control device 40, and the vehicle management device 60.

[0103] In S110, the prediction unit 108 obtains the actual value of the power previously released to the circuit 16. Specifically, in S922 of Figure 10, the prediction unit 108 reads the actual value stored in the storage unit 118 from the storage unit 118.

[0104] In S1112, the prediction unit 108 predicts the load power in each of the circuits 16 based on the actual values ​​of the power released to each of the circuits 16 in the past. For example, the prediction unit 108 predicts the future load power in each of the circuits 16 based on the average value of the actual values ​​of the power released to each of the circuits 16 in the past.

[0105] In S1114, the selection unit 110 selects a charger / discharger 13 to which the vehicle should be connected based on the load power predicted in S1112. For example, the selection unit 110 prioritizes selecting a charger / discharger 13 with a higher predicted load power in S1112 as the charger / discharger to which the vehicle 10 should be connected. This facilitates connecting the vehicle 10 to a charger / discharger 13 with a high predicted load power, thereby increasing the likelihood that power can be released to the circuit 16 in response to the discharge request from the power control device 40.

[0106] In S1116, the control device 100 outputs information indicating the charger / discharger 13 selected in S1114. For example, the transmitting unit 116 may transmit the information indicating the charger / discharger 13 selected in S1114 to the power control device 40. The power control device 40 may include the information indicating the charger / discharger 13 received from the control device 100 as part of the power plan. The power control device 40 may transmit the information indicating the charger / discharger 13 received from the control device 100 to the vehicle management device 60 via the integrated management device 50 or directly. The vehicle management device 60 may include the information indicating the charger / discharger 13 received from the power control device 40 as part of the operation plan. The vehicle management device 60 may notify users of the information indicating the charger / discharger 13 received from the power control device 40.

[0107] Figure 13 shows an example of a computer 2000 in which multiple embodiments of the present invention may be embodied in whole or in part. A program installed on the computer 2000 can cause the computer 2000 to function as a system 5 or parts of system 5 according to the embodiment, or as a device such as the control device 100, the power control device 40, and the vehicle management device 60, or as a part of said device, to perform operations associated with said system or parts of the system or said device or as a part of said device, and / or to perform a process or a stage of said process according to the embodiment. Such a program may be executed by the CPU 2012 to cause the computer 2000 to perform specific operations associated with some or all of the processing procedures and blocks of the block diagram described herein.

[0108] The computer 2000 according to this embodiment includes a CPU 2012 and RAM 2014, which are interconnected by a host controller 2010. The computer 2000 also includes a ROM 2026, flash memory 2024, communication interface 2022, and input / output chip 2040. The ROM 2026, flash memory 2024, communication interface 2022, and input / output chip 2040 are connected to the host controller 2010 via an input / output controller 2020.

[0109] CPU2012 operates according to the programs stored in ROM2026 and RAM2014, thereby controlling each unit.

[0110] The communication interface 2022 communicates with other electronic devices via a network. The flash memory 2024 stores programs and data used by the CPU 2012 in the computer 2000. The ROM 2026 stores boot programs and / or hardware-dependent programs of the computer 2000, such as those executed by the computer 2000 upon activation. The input / output chip 2040 may also connect various input / output units, such as keyboards, mice, and monitors, to the input / output controller 2020 via input / output ports such as serial ports, parallel ports, keyboard ports, mouse ports, monitor ports, USB ports, and HDMI® ports.

[0111] The program is provided via a computer-readable storage medium such as a CD-ROM, DVD-ROM, or memory card, or via a network. RAM2014, ROM2026, or flash memory 2024 are examples of computer-readable storage media. The program is installed in flash memory 2024, RAM2014, or ROM2026 and executed by CPU2012. The information processing described within these programs is read by computer 2000, resulting in coordination between the program and the various types of hardware resources described above. The apparatus or method may be configured to realize the operation or processing of information in accordance with the use of computer 2000.

[0112] For example, when communication is performed between computer 2000 and an external device, CPU 2012 may execute a communication program loaded into RAM 2014 and, based on the processing described in the communication program, instruct the communication interface 2022 to perform communication processing. Under the control of CPU 2012, the communication interface 2022 reads the transmission data stored in the transmit buffer processing area provided in the recording medium such as RAM 2014 and flash memory 2024, sends the read transmission data to the network, and writes the received data received from the network to the receive buffer processing area provided on the recording medium.

[0113] Furthermore, CPU2012 may read all or necessary parts of a file or database stored on a recording medium such as flash memory 2024 into RAM2014, and perform various types of processing on the data in RAM2014. CPU2012 then writes the processed data back to the recording medium.

[0114] Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and subjected to information processing. The CPU2012 may perform various types of processing on the data read from RAM2014, including various types of operations, information processing, conditional judgments, conditional branching, unconditional branching, information retrieval / replacement, etc., as described herein and specified by the program's instruction sequence, and write the results back to RAM2014. The CPU2012 may also retrieve information in files, databases, etc., within the recording medium. For example, if multiple entries are stored in the recording medium, each having an attribute value of a first attribute associated with an attribute value of a second attribute, the CPU2012 may search among the multiple entries for an entry that matches the condition where the attribute value of the first attribute is specified, read the attribute value of the second attribute stored in that entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies the predetermined condition.

[0115] The programs or software modules described above may be stored on or near computer-readable storage media on computer 2000. Recording media such as hard disks or RAM provided within a server system connected to a dedicated communication network or the Internet can be used as computer-readable storage media. Programs stored on computer-readable storage media may be provided to computer 2000 via the network.

[0116] A program installed on computer 2000, which causes computer 2000 to function as control unit 100, may, when executed by the computer, interact with CPU 2012, etc., to cause computer 2000 to function as a part of control unit 100. The information processing described in these programs is read by computer 2000, causing computer 2000 to function as a part of the integrated management device 50, which is a concrete means of collaboration between software and the various hardware resources described above. Then, by realizing the calculation or processing of information according to the purpose of use of computer 2000 in this embodiment, a control unit 100 specific to the purpose of use is constructed.

[0117] A program installed on computer 2000, which causes computer 2000 to function as an integrated management device 50, may, when executed by the computer, interact with CPU 2012, etc., to cause computer 2000 to function as a part of the integrated management device 50. The information processing described in these programs is read by computer 2000, causing computer 2000 to function as a part of the integrated management device 50, which is a concrete means of collaboration between software and the various hardware resources described above. Then, by realizing the calculation or processing of information according to the purpose of use of computer 2000 in this embodiment, a unique integrated management device 50 according to the purpose of use is constructed.

[0118] A program installed on computer 2000, which causes computer 2000 to function as a vehicle management device 60, may interact with CPU 2012, etc., to cause computer 2000 to function as each part of the vehicle management device 60. The information processing described in these programs is read by computer 2000 and functions as each part of the vehicle management device 60, which is a concrete means of cooperation between software and the various hardware resources described above. Then, by realizing the calculation or processing of information according to the purpose of use of computer 2000 in this embodiment, a vehicle management device 60 specific to the purpose of use is constructed.

[0119] Various embodiments have been described with reference to block diagrams, etc. In a block diagram, each block may represent (1) a stage in a process in which an operation is performed, or (2) a part of a device that has the role of performing an operation. A particular stage and part may be implemented by a dedicated circuit, a programmable circuit supplied with computer-readable instructions stored on a computer-readable storage medium, and / or a processor supplied with computer-readable instructions stored on a computer-readable storage medium. The dedicated circuit may include digital and / or analog hardware circuits, and may include integrated circuits (ICs) and / or discrete circuits. The programmable circuit may include reconfigurable hardware circuits, including logic AND, logic OR, logic XOR, logic NAND, logic NOR, and other logic operations, flip-flops, registers, memory elements such as field-programmable gate arrays (FPGAs), programmable logic arrays (PLAs), etc.

[0120] A computer-readable storage medium may include any tangible device capable of storing instructions that are executed by a suitable device, and as a result, a computer-readable storage medium having instructions stored therein constitutes at least part of a product containing instructions that can be executed to provide a means for performing an operation specified in a processing procedure or block diagram. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), compact disk read-only memory (CD-ROM), digital multipurpose disc (DVD), Blu-ray® disc, memory stick, integrated circuit card, etc.

[0121] Computer-readable instructions may include assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk®, Java®, C++, and traditional procedural programming languages ​​such as the C programming language or similar programming languages.

[0122] Computer-readable instructions may be provided locally or via a wide area network (WAN) such as a local area network (LAN) or the internet to the processor or programmable circuit of a programmable data processing device such as a computer, and may be executed to provide a means for performing the described processing procedure or the operation specified in the block diagram.

[0123] Here, "computer" can refer to a personal computer (PC), tablet computer, smartphone, workstation, server computer, or general-purpose computer, and may also refer to a computer system in which multiple computers are connected. Such a computer system in which multiple computers are connected is also called a distributed computing system and is a computer in a broad sense. In a distributed computing system, each of the multiple computers executes a part of the program, and the multiple computers execute the program collectively by passing data from the computers during program execution as needed.

[0124] Examples of processors include computer processors, central processing units (CPUs), processing units, microprocessors, digital signal processors, controllers, and microcontrollers. A computer may have one or more processors. In a multiprocessor system with multiple processors, each processor executes a portion of the program, and the processors collectively execute the program by passing program execution data between them as needed. For example, in the execution of multitasking, each of the multiple processors may execute a portion of each task in small chunks by switching tasks at each time slice. In this case, which part of a program each processor executes changes dynamically. Alternatively, which part of a program each of the multiple processors executes may be statically determined by multiprocessor-aware programming.

[0125] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications or improvements can be made to the above embodiments. It will be clear from the claims that such modified or improved forms may also be included in the technical scope of the present invention.

[0126] It should be noted that the execution order of operations, procedures, steps, and stages in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not explicitly stated as "before," "prior to," etc., and can be implemented in any order unless the output of a previous process is used in a later process. Even if the operation flow in the claims, specifications, and drawings is described using phrases such as "first," "next," etc. for convenience, it does not mean that it is essential to perform the operations in that order. [Explanation of symbols]

[0127] 5 Systems 10 vehicles 12 batteries 13 Charger / discharger 14 Power load device 15 Current Transformer 16 circuits 17. Power receiving point 18. Solar power generation equipment 19 Power Systems 30, 31 offices 40, 41 Power control device 50, 51 Integrated management device 60, 61 Vehicle management system 70 Electricity consumers 80 Power generation equipment 90 Power Network 100 Control device 102 Arithmetic section 104 Decision Section 106 Judgment Department 108 Prediction Section 110 Selection Section 112 Communications Department 114 Receiving Unit 116 Transmitter 118 Memory section 140 Power control device 180 servers 190 Communication Networks 200 Arithmetic section 210 Reservation Department 220 Planning Department 280 Storage section 290 Communications Department 300 Arithmetic section 310 Reservation Department 312 Energy Demand Reception Department 320 Processing Unit 380 Storage section 390 Communications Department 2000 Computer 2010 Host Controller 2012 CPU 2014 RAM 2020 Input / Output Controller 2022 Communication Interface 2024 Flash Memory 2026 ROM 2040 Input / Output Chip

Claims

1. A determination unit that determines the discharge instruction amount, which indicates the amount of power to be discharged to each of the discharge devices that discharge power to each of the multiple circuits, A determination unit that determines whether or not to change the discharge instruction amount based on the discharge instruction amount and the actual value of the power discharged from the discharge device to each of the plurality of circuits. A control device equipped with the following features.

2. A receiving unit that receives a discharge request indicating the discharge power to be released to the aforementioned multiple circuits. Furthermore, The determination unit determines the discharge instruction amount based on the discharge request. The control device according to claim 1.

3. A storage unit that stores information indicating at least one of the past discharge instruction amounts to the discharge device and the actual values ​​of power discharged from the discharge device to each of the plurality of circuits in the past. Furthermore, The determination unit determines the discharge instruction amount based on the information stored in the storage unit. The control device according to claim 1 or 2.

4. Each of the aforementioned multiple circuits has a power load device that generates a power load by consuming or storing power, The control device is Based on the information stored in the storage unit, the prediction unit generates (i) a predicted future value of the load power of each of the power load devices that each of the plurality of circuits has, or (ii) a predicted future value of the total load power of each of the power load devices that each of the plurality of circuits has. Furthermore, The determination unit determines the discharge instruction amount based on the predicted value generated by the prediction unit. The control device according to claim 3.

5. A storage unit that stores information indicating at least one of the past discharge instruction amounts to the discharge device and the past actual values ​​of power discharged from the discharge device to each of the plurality of circuits, A prediction unit that generates a future predicted value of the power that can be released to the plurality of circuits based on the information stored in the memory unit, Based on the predicted values ​​generated by the prediction unit, a selection unit selects one or more discharge devices from among the discharge devices to which a mobile body equipped with an energy storage device should be connected. The control device according to claim 1 or 2, further comprising:

6. A determination unit that determines the discharge instruction amount, which indicates the amount of power to be discharged to each of the discharge devices that discharge power to each of the multiple circuits, A storage unit that stores information indicating at least one of the past discharge instruction amounts to the discharge device and the past actual values ​​of power discharged from the discharge device to each of the plurality of circuits, A prediction unit that generates a future predicted value of the power that can be released to the plurality of circuits based on the information stored in the memory unit, Based on the predicted values ​​generated by the prediction unit, a selection unit selects one or more discharge devices from among the discharge devices to which a mobile body equipped with an energy storage device should be connected. A control device that also includes additional features.

7. A control device according to any one of claims 1 to 6, The aforementioned plurality of circuits, The discharge device and Equipped with, Each of the aforementioned multiple circuits has a power load device that generates a power load by consuming or storing power, The discharge device that discharges power to each of the plurality of circuits discharges power to the power load device that each circuit has. Power system.

8. Each of the aforementioned multiple circuits has a power load device that generates a power load by consuming or storing power, The power load devices that each of the aforementioned multiple circuits possess, and the discharge devices that release power to each of the circuits, are configured as the same electrical circuit. The power system according to claim 7.

9. The discharge device is a discharger or charger / discharger that can be connected to a mobile body equipped with an energy storage device. The power system according to claim 7 or 8.

10. The steps include determining the discharge instruction amount, which indicates the amount of power to be discharged to each of the discharge devices that discharge power to each of the multiple circuits, A step of determining whether or not to change the discharge instruction amount based on the discharge instruction amount and the actual value of the power discharged from the discharge device to each of the plurality of circuits. A control method comprising the following features.

11. The steps include determining the discharge instruction amount, which indicates the amount of power to be discharged to each of the discharge devices that discharge power to each of the multiple circuits, A step of storing information indicating at least one of the past discharge instruction amount to the discharge device and the past actual values ​​of power discharged from the discharge device to each of the plurality of circuits, A step of generating a future predicted value of the power that can be discharged to the plurality of circuits based on the information stored in the storage step, The step of generating the predicted value, and based on the generated predicted value, selecting one or more discharge devices from among the discharge devices to which a mobile body equipped with an energy storage device should be connected. A control method comprising the following features.

12. A program for causing a computer to function as a control device according to any one of claims 1 to 6 when executed by the computer.

Citation Information

Patent Citations

  • Power system control device

    JP2016123171A

  • Storage battery operation management unit and storage battery operation management method

    JP2017034738A

  • Power management method and power management system

    JP2020048370A

  • Power management system

    JP2022017970A

  • System, program, and method

    JP2023139890A