Control device, power system, control method, and computer program product

By using the discharge indication determination and actual value judgment mechanism of the control device, the problem of inaccurate power distribution is solved, and the efficiency of power management and system optimization are improved.

CN121769964APending Publication Date: 2026-03-31HONDA MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately determine the amount of power to be supplied to multiple circuits, resulting in inefficient power management.

Method used

A control device is provided that determines the discharge indication quantity by a decision unit, determines whether to change it based on the discharge indication quantity and the actual value, and selects an appropriate discharge device for power distribution by combining historical information from a storage unit and the predicted value from a prediction unit.

Benefits of technology

It enables precise control over power distribution, improving the efficiency of power management and the overall optimization of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121769964A_ABST
    Figure CN121769964A_ABST
Patent Text Reader

Abstract

The invention provides a control device, a power system, a control method, and a computer program product. A control device is provided with: a determination unit that determines a discharge instruction amount indicating the power to be discharged by each discharge device that discharges power to each of a plurality of circuits; and a determination unit that determines whether or not to change the discharge instruction amount on the basis of the discharge instruction amount and the actual value of the power discharged from the discharge device to each of the plurality of circuits. The control method comprises: a step for determining a discharge instruction amount indicating the electric power to be discharged by each of the discharge devices that discharge the electric power to each of the plurality of circuits; and a step of determining whether or not to change the discharge instruction amount on the basis of the discharge instruction amount and the actual value of the power discharged from the discharge device to each of the plurality of circuits.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to control devices, power systems, control methods, and computer program products. Background Technology

[0002] Patent document 1 discloses a technology related to charging management for electric vehicles.

[0003] Patent Document 1: Japanese Patent Publication No. 2014-519300 Summary of the Invention

[0004] The goal is to accurately determine the discharge indication amount that indicates the power supplied to the circuit.

[0005] In a first aspect of the present invention, a control device is provided. The control device includes a determination unit that determines a discharge indication amount representing the amount of power discharged by each discharge device, the discharge devices discharging power to each of a plurality of circuits. The control device also includes a judgment unit that determines, based on the discharge indication amount and actual values ​​of the power discharged from the discharge devices to each of the plurality of circuits, whether to change the discharge indication amount.

[0006] The aforementioned control device may include a receiving unit that receives a discharge request indicating that discharge power should be released to the plurality of circuits. The determining unit may determine the discharge indication amount based on the discharge request.

[0007] Any of the aforementioned control devices may include a storage unit that stores information representing at least one of the past discharge indication amount to the discharge device and past actual values ​​of the power discharged from the discharge device to each of the plurality of circuits. The decision unit may determine the discharge indication amount based on the information stored in the storage unit.

[0008] In any of the aforementioned control devices, each of the plurality of circuits may have a power load device that generates a power load by consuming or accumulating power. The control device may include a prediction unit that, based on the information stored in the storage unit, generates (i) a future predicted value of the load power of each of the power load devices in the plurality of circuits, or (ii) a future predicted value of the total load power of each of the power load devices in the plurality of circuits. The determination unit may determine the discharge indication amount based on the predicted values ​​generated by the prediction unit.

[0009] Any of the aforementioned control devices may include a storage unit that stores information representing at least one of the past discharge indication amount to the discharge device and 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 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 may include a selection unit that, based on the predicted value generated by the prediction unit, selects from the discharge devices one or more discharge devices that should be connected to a mobile body equipped with an energy storage device.

[0010] In a second aspect of the invention, a control device is provided. The control device includes a determination unit that determines a discharge indication amount representing the amount of power discharged by a discharge device that discharges power to each of a plurality of circuits. The control device includes a storage unit that stores information representing at least one of the past discharge indication amounts to the discharge devices and 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 the discharge devices that should be connected to a mobile body equipped with an energy storage device, based on the predicted value generated by the prediction unit.

[0011] In a third aspect of the invention, an electric power system is provided. The electric power system includes the control device according to any one of claims 1 to 6. The electric power system includes the plurality of circuits. The electric power system includes 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, which discharges power to each of the plurality of circuits, discharges power to the power load device of each circuit.

[0012] In the aforementioned power system, 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 devices of the plurality of circuits and the discharge devices that release power to each circuit may be configured into the same electrical circuit.

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

[0014] In a fourth aspect of the present invention, a control method is provided. The control method includes the step of determining a discharge indication quantity, the discharge indication quantity representing the amount of power discharged by a discharge device that discharges power to each of a plurality of circuits. The control method further includes the step of determining whether to change the discharge indication quantity based on the discharge indication quantity and actual values ​​of the power discharged from the discharge device to each of the plurality of circuits.

[0015] In a fifth aspect of the invention, a control method is provided. The control method includes: a step of determining a discharge indication quantity, the discharge indication quantity representing the power discharged by a discharge device that discharges power to each of a plurality of circuits; a step of storing information representing at least one of the past discharge indication quantities to the discharge devices and past performance values ​​of power discharged from the discharge devices to each of the plurality of circuits; a step of generating a future predicted value of power that can be discharged to the plurality of circuits based on the information stored in the storage step; and a step of selecting, based on the predicted value generated in the predictive value generation step, one or more discharge devices from the discharge devices that should be connected to a mobile body equipped with an energy storage device.

[0016] In a sixth aspect of the invention, a program is provided. When the program is executed by a computer, it causes the computer to function as any of the aforementioned control devices.

[0017] The above summary of the invention does not list all the features of the invention. Furthermore, sub-combinations of these feature groups may also be part of the invention. Attached Figure Description

[0018] Figure 1 The use of system 5 in one embodiment is conceptually illustrated.

[0019] Figure 2 The electrical system 19 in the business premises 30 is shown schematically.

[0020] Figure 3 An example of the system configuration of the power control device 40 is shown.

[0021] Figure 4 An example of the system configuration of the vehicle management device 60 is shown.

[0022] Figure 5 An example of the system configuration of the overall management device 50 is shown.

[0023] Figure 6 An example of the system configuration of the control device 100 is shown.

[0024] Figure 7The execution sequence of processes in the method performed by the power control device 40, the overall management device 50, and the vehicle management device 60 is shown.

[0025] Figure 8 This is a diagram used to illustrate the control performed by the control device 100.

[0026] Figure 9 This is a diagram showing the state of the control device 100 after changing the discharge indication.

[0027] Figure 10 It is a flowchart relating to the processing performed in the control device 100.

[0028] Figure 11 A flowchart is shown relating to the process by which the decision unit 104 determines the discharge indication amount.

[0029] Figure 12 A flowchart is shown relating to the process of selecting the charger 13 that should be connected to vehicle 10.

[0030] Figure 13 An example of a computer 2000 is shown. Detailed Implementation

[0031] The present invention will now be described through embodiments thereof, but these embodiments do not limit the scope of the claimed invention. Furthermore, not all combinations of the features described in the embodiments are necessarily necessary for the solution of the present invention.

[0032] Figure 1 The usage of System 5 in one embodiment is conceptually illustrated. System 5 includes a power generation device 80, multiple vehicles including vehicles 10a, 10b, 10c, 10d, and 10e, multiple chargers 13 including chargers 13a, 13b, 13c, 13d, 13e, 13f, 13g, and 13h, a power control device 40 and a power control device 41, a unified management device 50 and a unified management device 51, a vehicle management device 60 and a vehicle management device 61, a power control device 140, and a server 180.

[0033] Electricity user 70 and power generation device 80 are connected to power network 90. ​​The electricity generated by power generation device 80 can be supplied to electricity user 70 through power network 90. ​​Power network 90 is, for example, a power system.

[0034] Vehicles 10a, 10b, 10c, 10d, and 10e are electric vehicles equipped with batteries 12a, 12b, 12c, 12d, and 12e, respectively, for storing driving power for vehicle operation. Electric vehicles are examples of electric vehicles. Electric vehicles are examples of mobile bodies. In this embodiment, vehicles 10a, 10b, 10c, and 10d are sometimes collectively referred to as "vehicle 10," and batteries 12a, 12b, 12c, and 12d are sometimes collectively referred to as "battery 12." Battery 12 is an example of an energy storage device. Chargers 13a, 13b, 13c, 13d, 13e, 13f, 13g, and 13h are sometimes collectively referred to as "charger 13." Charger 13 is an example of a discharge device that can be connected to vehicle 10. The discharge device can be either a charger or a discharger.

[0035] Vehicle 10 is deployed at the business premises 30. The business premises 30 functions as a parking area for vehicle 10. In this embodiment, the business premises 30 is sometimes referred to as the "head office." For example, vehicle 10 can be a vehicle used for business operations or a vehicle used to transport goods, such as merchandise, processed within the business premises 30. The business premises 30 is powered by an electrical network 90. ​​In this embodiment, controls within the business premises 30 will be described; however, the controls described in this embodiment are not limited to the business premises 30 and can also be applied to controls in residences such as private homes and group houses.

[0036] A power control device 40, a unified management device 50, and a vehicle management device 60 are installed within the business premises 30. The vehicle 10 is configured to communicate with the vehicle management device 60 via a mobile communication network. The business premises 30 has a local power network, and power exchange is possible between the charger 13 installed within the business premises 30 and the battery 12 of the vehicle 10. In other words, the vehicle 10 can be used for energy management within the business premises 30. The battery 12 of the vehicle 10 can exchange power with the power network 90 within the business premises 30. The power control device 40 controls the charging and discharging of the vehicle 10 deployed within the business premises 30 to at least meet the power needs of the business premises 30.

[0037] The power control device 40, the overall management device 50, and the vehicle management device 60 are managed, for example, in the business premises 30. The power control device 40 and the overall management device 50 are configured to communicate via a communication line. The overall management device 50, the power control device 40, and the vehicle management device 60 are also configured to communicate via a communication line. The power control device 40, the overall management device 50, and the vehicle management device 60 can be located outside the business premises 30. The power control device 40, the overall management device 50, and the vehicle management device 60 can communicate via a communication line such as the Internet. At least one of the power control device 40, the overall management device 50, and the vehicle management device 60 can be implemented via a server such as a cloud server.

[0038] The vehicle management device 60 determines the departure and return times of vehicle 10 from business premises 30. The overall management device 50 schedules the departure and return times of vehicle 10 from business premises 30 to ensure that the power demand of business premises 30 is met. For example, the overall management device 50 adjusts the departure and return times of vehicle 10 to achieve peak shaving of the power demand of business premises 30. The vehicle management device 60 manages vehicle 10 according to the schedule adjusted by the overall management device 50. The power control device 40 controls the charging and discharging of the battery 12 of vehicle 10 according to the schedule adjusted by the overall management device 50.

[0039] Vehicle 10e is deployed at business premises 31. Business premises 31 serves as a parking area for vehicle 10e. Like vehicle 10, vehicle 10e can be a commercial vehicle or a vehicle used to transport goods, such as merchandise, processed within business premises 31. Business premises 31 is powered by power network 90. ​​Power control device 41, overall management device 51, and vehicle management device 61 are located at business premises 31.

[0040] In business premises 31, the power control device 41, the overall management device 51, and the vehicle management device 61 correspond to the power control device 40, the overall management device 50, and the vehicle management device 60. The power control device 41, the overall management device 51, and the vehicle management device 61 perform the same control as the power control device 40, the overall management device 50, and the vehicle management device 60, except that the controlled object and / or managed object is business premises 31 and / or vehicle 10e. Therefore, the control of the power control device 41, the overall management device 51, the vehicle management device 61, and the vehicle 10 will be omitted from the description.

[0041] The power control device 140 communicates with power control devices 40 and 41 via communication network 190 to coordinate the overall power control in business premises 30 and 31. For example, the power control device 140 collects information related to power supply and demand from power control devices 40 and 41, enabling them to perform control measures to minimize power costs across business premises 30 and 31 by adjusting the overall power supply and demand, including power transactions with the power network 90.

[0042] Power control device 140 is connected to server 180 via communication network 190. Server 180 is, for example, a server used by a power aggregator. Server 180 conducts power transactions in the power market. Power control device 140 is able to provide server 180 with power resources centrally maintained for business premises 30 and the vehicles deployed in business premises 30. For power control device 140, power control devices 40 and 41 control the charging and discharging of the batteries of the various vehicles deployed in business premises 30 and 31 to provide the power agreed upon by server 180. For example, power control device 140 controls power control device 40 and the charging and discharging of battery 12 by power control device 40 according to the needs of server 180, thereby providing power corresponding to the demand.

[0043] Figure 2 The electrical system 19 in the business premises 30 is schematically shown. The electrical system 19 forms part of the system 5. The electrical system 19 includes a control device 100, a plurality of chargers 13 including chargers 13a and chargers 13b, a plurality of circuits including circuits 16a and circuits 16b, a plurality of converters including converters 15a and converters 15b, and a solar power generation device 18.

[0044] In this embodiment, the multiple converters including converter 15a and converter 15b are sometimes collectively referred to as converter 15. The multiple circuits including circuit 16a and circuit 16b are sometimes collectively referred to as circuit 16.

[0045] Circuit 16a includes multiple electrical load devices 14a. Circuit 16b has multiple electrical load devices 14b. Thus, each of the multiple circuits 16 has multiple electrical load devices. Sometimes, the multiple electrical load devices of each of the multiple circuits 16 are collectively referred to as "electrical load devices 14". Electrical load devices 14 consume or store electricity, thereby creating the electrical load in circuit 16. Electrical load devices 14 may include energy storage devices.

[0046] Power receiving point 17 is the power receiving point for the system power in business premises 30. Charger / discharger 13a can charge the battery 12 of vehicle 10 connected to it using power supplied through power receiving point 17 and converter 15a. Charger / discharger 13a discharges the power generated by discharging the battery 12 of vehicle 10 connected to it to circuit 16a. Electrical load device 14a consumes or stores the power supplied through power receiving point 17 and converter 15a, and consumes or stores the power discharged by charger / discharger 13a to circuit 16a.

[0047] The power load device 14b and converter 15b connected to the charge / discharger 13b each have the same function as the power load device 14a and converter 15a. It should be noted that... Figure 2 In this embodiment, the power load device 14 and the converter 15 connected to the other power chargers 13c and 13d are omitted.

[0048] As described above, the charger 13 that discharges power to each of the plurality of circuits 16 discharges power to the electrical load device 14 of each circuit 16. The electrical load device 14 of the plurality of circuits 16 and the charger 13 that discharges power to each circuit 16 constitute the same electrical circuit 16.

[0049] The electricity generated by the solar power generation device 18 can be supplied to each electrical load device 14 through the converter 15.

[0050] 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 13.

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

[0052] Charger 13 detects the power supplied to vehicle 10 through itself and outputs it to control device 100. Charger 13 also detects the power discharged from vehicle 10 to circuit 16 through itself and outputs it to control device 100. Control device 100 stores the measured values ​​of the power supplied to vehicle 10 through charger 13 and the measured values ​​of the power discharged to circuit 16. Control device 100 performs control related to the discharge of battery 12 based at least on the measured values ​​of the power discharged from charger 13 to circuit 16.

[0053] Reference Figures 2 to 12 This section primarily describes the controls related to business premises 30. Specifically, it describes the controls related to the power control device 40, the overall management device 50, the vehicle management device 60, and the vehicle 10. However, the controls related to business premises 30 can also be applied to the controls related to business premises 31.

[0054] Figure 3 An example of the system configuration of the power control device 40 is shown. The power control device 40 includes an arithmetic unit 400, a storage unit 480, and a communication unit 490.

[0055] The arithmetic unit 400 controls the communication unit 490. The communication unit 490 is responsible for communication with the overall management device 50, etc. The arithmetic unit 400 is implemented using an arithmetic processing device including a processor. Each of the storage units 480 is implemented using a non-volatile storage medium. The arithmetic unit 400 processes the information stored in the storage units 480. The arithmetic unit 400 can be implemented using a microcomputer equipped with a CPU, ROM, RAM, I / O, and bus, etc. The power control device 40 can be implemented using a computer.

[0056] In this embodiment, the power control device 40 is implemented by a single computer. However, in other embodiments, the power control device 40 may also 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 cloud servers.

[0057] The calculation unit 400 includes a forecasting unit 410 and a planning unit 420. The forecasting unit 410 forecasts the power demand of the business premises 30. For example, the forecasting unit 410 forecasts the power demand of the business premises 30 based on the historical power demand of the business premises 30 stored in the storage unit 480. Specifically, the forecasting unit 410 can forecast the power consumed by the business premises 30 in each predetermined unit period of a day (e.g., every 30 minutes).

[0058] 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, based on the power demand predicted by the forecasting unit 410, the planning unit 420 generates power planning information indicating the amount of power that should be discharged from the battery 12 to the circuit 16 installed in the business premises 30 and the period during which power should be discharged to the circuit 16, and / or the amount of power that should be supplied from the power network 90 to the battery 12 and the period during which power should be supplied to the battery 12. As an example, when it is predicted that the power consumed in the business premises 30 will exceed a predetermined amount, the planning unit 420 generates power planning information for discharging power from the battery 12 to the circuit 16 installed in the business premises 30, thereby ensuring that the power supplied from the power network 90 to the business premises 30 does not exceed the predetermined amount. The communication unit 490 sends the power planning information generated by the planning unit 420 to the overall management device 50.

[0059] Figure 4 An example of the system configuration of the vehicle management device 60 is shown. The vehicle management device 60 includes a computing unit 200, a storage unit 280, and a communication unit 290.

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

[0061] In this embodiment, it is assumed that the vehicle management device 60 is implemented by a single computer. However, in other embodiments, the vehicle management device 60 may also be implemented by multiple computers. At least a portion of the functions of the vehicle management device 60 may be implemented by one or more servers, such as cloud servers.

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

[0063] The planning unit 220 formulates a utilization plan for the vehicle 10 based on information stored in the storage unit 280. For example, the planning unit 220 formulates an operation plan indicating which user will utilize the vehicle 10 based on selection information stored in the storage unit 280.

[0064] The communication unit 290 sends the operation plan to the overall management device 50. The communication unit 290 may also send at least a portion of the reservation information to the overall management device 50. When the vehicle 10 used by a user is changed due to a scheduling conflict reservation, the communication unit 290 may send a notification indicating that the vehicle 10 has been changed to the user who reserved the changed vehicle 10.

[0065] Figure 3 An example of the system configuration of the overall management device 50 is shown. The overall management device 50 includes a computing unit 300, a storage unit 380, and a communication unit 390.

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

[0067] In this embodiment, it is assumed that the overall management device 50 is implemented using a single computer. However, in other embodiments, the overall management device 50 may be implemented using multiple computers. At least a portion of the functions of the overall management device 50 may be implemented using one or more servers, including cloud servers, etc. In this embodiment, the overall management device 50 and the vehicle management device 60 may be implemented using the same computer or different computers. All or at least a portion of the functions of the overall management device 50 and the vehicle management device 60 may be implemented using the same computer.

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

[0069] The reservation processing unit 310 accepts reservation information from the reserved vehicle 10. The reservation processing unit 310 can process reservation information by obtaining the reservation information input 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 vehicle 10's operation plan information.

[0070] The energy demand receiving unit 312 obtains energy demand information related to energy demand from the power control device 40. For example, the energy demand receiving unit 312 obtains power plan information from the power control device 40, which indicates the power to be released from the battery 12 to the circuit 16 installed in the business premises 30 and the period during which the power should be released to the circuit 16, and / or the power to be supplied from the power system to the battery 12 and the period during which the power should be supplied to the battery 12.

[0071] Based on the reservation information and energy demand information of vehicle 10, processing unit 320 modifies the operation plan of vehicle 10 and the power plan indicating the charging and discharging of battery 12 of vehicle 10 and the period thereof, in order to satisfy the reservation information of vehicle 10 obtained from vehicle management device 60 as much as possible, and at the same time satisfy the power plan obtained from power control device 40 as much as possible. Thus, processing unit 320 schedules the conflict between reservation information and energy demand based on the reservation information and energy demand information of vehicle 10.

[0072] If the processing unit 320 changes the reserved vehicle 10 due to a scheduling conflict, the communication unit 390 can send a notification indicating that the reserved vehicle 10 has been changed to the user of the changed reservation. The communication unit 390 can also send a notification indicating that the vehicle 10 has been changed through the vehicle management device 60.

[0073] Figure 6 An example of the system configuration of the control device 100 is shown. The control device 100 includes an arithmetic unit 102, a storage unit 118, and a communication unit 112.

[0074] The arithmetic unit 102 controls the communication unit 112. The communication unit 112 is responsible for communication within 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 using an arithmetic processing unit including a processor. Each of the storage units 118 is implemented using a non-volatile storage medium. The arithmetic unit 102 processes information stored in the storage units 118. The arithmetic unit 102 can be implemented using a microcomputer equipped with a CPU, ROM, RAM, I / O, bus, etc. The control device 100 can be implemented using a computer.

[0075] 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 a portion of the functions of the control device 100 may be implemented using one or more servers, such as cloud servers.

[0076] The arithmetic unit 102 includes a decision 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.

[0077] The decision unit 104 determines the discharge indication amount, which represents the amount of power discharged by the charger 13 that discharges power to each of the plurality of circuits 16. The judgment unit 106 determines whether to change the discharge indication amount based on the discharge indication amount and the actual value of the power discharged from the charger 13 to each of the plurality of circuits 16.

[0078] The receiving unit 114 receives discharge requests indicating that discharge power should be released to multiple circuits 16. For example, the receiving unit 114 receives discharge requests based on power plans and demands from the power control device 40. The decision unit 104 determines the discharge indication amount based on the discharge request.

[0079] The storage unit 118 stores information indicating at least one of the past discharge indication amount to the charger 13 and the past actual values ​​of the power discharged from the charger 13 to the plurality of circuits 16 respectively. The decision unit 104 determines the discharge indication amount based on the information stored in the storage unit 118.

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

[0081] Storage unit 118 stores information representing at least one of the past discharge indications to charge / discharger 13 and past actual values ​​of power discharged from charge / discharger 13 to each of the plurality of circuits 16. Prediction unit 108 generates future prediction values ​​of the power that can be discharged to the plurality of circuits 16 based on the information stored in storage unit 118. Selection unit 110 selects one or more charge / dischargers 13 from the charge / dischargers 13 that should be connected to the vehicle 10 equipped with battery 12 based on the prediction values ​​generated by prediction unit 108.

[0082] Figure 7 The execution sequence of processes in the method performed by the power control device 40, the overall management device 50, and the vehicle management device 60 is shown. Figure 7 The process refers to the process up to and including the development of a power plan and operation plan for a specific date, and the execution of various controls according to the developed plan. The development of the power plan and operation plan takes place either the day before the specific date that becomes the subject of the plan or an earlier date. For example, Figure 7 The processing can begin at 00:00 on a specific date.

[0083] As part of the control related to the power control device 40, in S4010, the user of the power control device 40 or at least one of the power control devices 140 sets restrictions related to the power plan of the business premises 30 and notifies the power control device 40. The power control device 140 can set restrictions for the business premises 30 to minimize the overall power cost of the business premises 30 and 31. The user refers to a person or system that inputs power management-related information into the power control device 40 at the business premises 30. The restrictions are the conditions that become constraints when formulating the power plan. The restrictions may include limitations required to meet power demand. For example, the restrictions include predicted power generation, predicted power consumption, and information related to electricity charges. Power generation is, for example, the power generation in the power generation unit 80. Power consumption is the power consumption in the business premises 30. Electricity charges include the purchase price of electricity, the sales price of electricity, and compensation obtained by reducing power consumption according to demand. The purchase price of electricity is, for example, a condition related to the amount generated as compensation for the business premises 30 receiving electricity from the power network 90. The electricity price is, for example, related to the amount received as compensation for supplying electricity to the power grid 90 from the business premises 30.

[0084] In S4012, the power control device 40 formulates a daily power plan for the business premises 30 based on constraint information. The power plan includes the power consumption for each time period of the day. The power plan determines how much power will be consumed in the business premises 30 during each time period. The power consumption for each time period of the day can be predicted based on environmental information such as weather information and past actual data. The power plan may include peak-shaving information for peak shaving. Peak-shaving information may include information indicating how much power consumption should be suppressed in the business premises 30 during which time periods. Peak-shaving information may also include information indicating how much power should be received from external sources in the business premises 30 during which time periods.

[0085] The power control device 40 can formulate the optimal power plan for the business premises 30. For example, the power control device 40 can formulate a power plan that minimizes the amount of electricity received from the power grid 90 in the business premises 30. The power control device 40 can formulate a power plan that minimizes the amount of compensation for receiving electricity from the power grid 90 in the business premises 30. The power control device 40 can formulate the power plan on the condition of at least complying with the contracted electricity in the business premises 30, thereby maximizing the amount of compensation for reducing electricity consumption in the business premises 30 or supplying electricity to the power grid 90 according to demand in the business premises 30. In this way, the power control device 40 formulates the optimal power plan for the business premises 30 for the day based on constraints. With this power plan, the amount of electricity that needs to be received from external sources at each time period of the day is determined. The electricity that needs to be received from external sources can be provided from the batteries 12 of the vehicles 10 parked in the business premises 30. The power control device 40 sends the planned power plan to the overall management device 50.

[0086] As part of the control related to the vehicle management device 60, in S4210, the user inputs reservation information related to the allocation of vehicle 10. The user can be a person using vehicle 10, a system administrator, or the system itself. The reservation information includes conditions that may become constraints when formulating the operation plan. For example, the reservation information includes the departure point, destination, and return point, as well as the departure time of the departure point, the arrival time and departure time of the destination, and the arrival time of the return point. Based on the departure point and destination, it is determined from which location vehicle 10 needs to travel to which location. A time adjustment allowance representing the time during which changes to these departure and arrival times can be set for the departure time of the departure point and the arrival time of the return point. The reservation information input in S4210 is sent to the vehicle management device 60, and then from the vehicle management device 60 to the overall management device 50.

[0087] In S4212, the planning unit 220 of the vehicle management device 60 coordinates the constraints notified by the user and formulates the daily operation plan for the business premises 30. For example, the planning unit 220 determines the vehicle 10 used for transporting personnel, the route of the vehicle 10, and the speed of the vehicle 10 to meet the transportation demand determined by the reservation information. The vehicle management device 60 sends the formulated operation plan to the overall management device 50.

[0088] In S4110, the overall management device 50 receives power plans sent from the power control device 40 and reservation information and operation plans sent from the vehicle management device 60.

[0089] In S4112, the processing unit 320 of the overall management device 50 determines whether the operation of vehicle 10 according to the operation plan meets the power plan of business premises 30. For example, the operation plan determines the predicted period during which vehicle 10 will be present in business premises 30. During the period when business premises 30 needs to obtain power from an external source, if the processing unit 320 predicts that power can be obtained from the battery 12 of vehicle 10 present in business premises 30 during that period, it determines that the power plan is met.

[0090] When the processing unit 320 determines that the power plan cannot be met when allocating vehicles 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 adjustment amount of the departure time and arrival time of vehicle 10 in the operation plan.

[0091] The overall management device 50 sends correction information, including adjustments to the determined departure and arrival times, to the vehicle management device 60. Upon receiving the correction information from the overall management device 50, the planning unit 220 of the vehicle management device 60 corrects the operation plan established in S4212 (S4213) based on the correction information. For example, the planning unit 220 corrects the operation plan based on the adjustments to the departure and arrival times received from the overall management device 50 to meet the reservation information. The vehicle management device 60 sends the corrected operation plan to the overall management device 50. The overall management device 50 and the vehicle management device 60 repeat the processes of S4112 and S4213 to determine an executable operation plan. In S4213, the planning unit 220 determines the route of vehicle 10, and when vehicle 10 travels in a manner that allows it to comply with the departure and arrival times specified by the reservation information, it determines whether vehicle 10 can return to the business premises 30 without power shortage based on vehicle 10's SOC and power consumption rate, thereby determining an executable operation plan. Furthermore, in S4112, the processing unit 320 can determine that the operation plan is feasible if it is determined that overall benefits are obtained, taking into account the reduction in the electricity cost of the business premises 30 obtained when the power is exchanged between the battery 12 and the business premises 30 according to the determined power plan, the operating cost of the vehicle 10 required to run the vehicle 10 according to the operation plan, and the operating rate of the vehicle 10.

[0092] When the operation plan is determined, the scheduling result, including the operation plan, is sent to the power control device 40. When the scheduling result is received from the overall management device 50, the power control device 40 reflects the scheduling result in the power plan (S4014) and notifies the user of the power plan determined by reflecting the scheduling result (S4015). In S4016, the user and the power control device 140 perform control according to the notified power plan.

[0093] The vehicle management device 60 determines the final operating plan (S4214) as decided in S4213 and notifies the user of the determined operating plan through the communication unit 290. In S4216, the user executes the operation control of the vehicle 10 according to the notified operating plan.

[0094] Figure 8 This diagram illustrates the control performed by the control device 100. When the power control device 40 is... Figure 7 When executing the power plan in S4016, a discharge request is sent to the control device 100. This discharge request includes the power to be discharged from the battery 12 to the circuit 16 provided in the business premises 30 and the period during which the power should be discharged from the battery 12. Based on the discharge request, the control device 100 controls the charger 13, thereby discharging power from the battery 12.

[0095] Figure 8 The control is shown when the receiving unit 114 receives a discharge request indicating that 4kW of power should be discharged. Here, for ease of explanation, the two charge / dischargers 13 that are controlled are charge / discharger 13a and charge / discharger 13b, which will be used as examples.

[0096] When the decision unit 104 receives a discharge request from the power control device 40, it determines the discharge indication amount, which causes the chargers 13a and 13b to discharge power to circuits 16a and 16b respectively, to be 2kW. The decision unit 104 also divides the power indicated in the discharge request by the number of chargers 13 that should be controlled to discharge the battery 12. Figure 8 In the example, the value obtained from 2) is determined as the initial value of the discharge indication.

[0097] Here, it is assumed 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 2kW or more, which is the discharge indication amount for charger 13a, the power discharged to circuit 16a by charger 13a is 2kW. As the actual value of the power discharged to circuit 16a, charger 13a outputs 2kW to control device 100. Charger 13a can also output the average value of the power discharged to circuit 16a over a predetermined period (e.g., 1 minute) as the actual value to control device 100.

[0098] On the other hand, since the load power of circuit 16b is less than 2kW, which is the discharge indication amount for charger 13b, the power discharged to circuit 16b by charger 13b is 1kW, which is the load power. As the actual value of the power discharged to circuit 16b, charger 13b outputs 1kW to control device 100. Charger 13b can output the average value of the power discharged to circuit 16b over a predetermined period (e.g., 1 minute) as the actual value to control device 100.

[0099] The decision unit 106 determines whether to change the discharge indication value for at least one of the charge / dischargers 13a and 13b based on the discharge indication value for each of the charge / dischargers 13a and 13b and the actual output value from each of the charge / dischargers 13a and 13b. Figure 8 In the example, since the sum of the discharge indications does not match the sum of the actual values, the charger 13 determines to change the discharge indication for each of the chargers 13a and 13b.

[0100] Figure 9 This diagram illustrates the state of the control device 100 changing the discharge indication value. The decision unit 104 changes the discharge indication value based on the judgment unit 106. Figure 8 As shown, the actual value (1kW) of the charger / discharger 13b is less than the discharge indication (2kW) for the charger / discharger 13b, while the actual value (2kW) of the charger / discharger 13a matches the discharge indication (2kW) for the charger / discharger 13a. Therefore, the determination unit 104 reduces the discharge indication for the charger / discharger 13b by a predetermined power and increases the discharge indication for the charger / discharger 13a by a predetermined power. The "predetermined power" can be a value obtained by subtracting the power discharged to the circuit 16b from the discharge indication for the charger / discharger 13b. Specifically, the determination unit 104 reduces the discharge indication for the charger / discharger 13b by 1kW to 1kW and increases the discharge indication for the charger / discharger 13a by 1kW to 3kW.

[0101] The load power of circuit 16a is 8kW, which is more than 3kW, serving as the discharge indication for charger 13a. Therefore, as Figure 9 As shown, the power discharged from the charger 13a to the circuit 16a is 3kW. Therefore, as the actual value of the power discharged to the circuit 16a, the charger 13a outputs 3kW to the control device 100.

[0102] The load power of circuit 16b is 1kW, which is less than 1kW, serving as the discharge indication for charger 13b. Therefore, as Figure 9As shown, the power discharged to circuit 16b by the charger 13b is 1kW. Therefore, as the actual value of the power discharged to circuit 16, the charger 13b outputs 1kW to the control device 100.

[0103] The determination unit 106 determines, based on the discharge indication value for each of the charge / dischargers 13a and 13b and the actual output value from each of the charge / dischargers 13a and 13b, whether to change the discharge indication value for at least one of the charge / dischargers 13a and 13b. Figure 9 In the example, since the sum of the 4kW discharge request and the actual value matches, the charger 13 determines that it will not change the discharge indication for each of the chargers 13a and 13b.

[0104] Under the control of the decision unit 104 and the judgment unit 106, the discharge indication quantity can be changed based on the discharge indication quantity and the actual value. Therefore, when the power that can be discharged to the circuit 16 with a smaller power load is small, a larger power can be indicated to be discharged by the charger / discharger 13 that discharges power to other circuits 16. Thus, as a whole, the business premises 30 can discharge power to the circuits 16 corresponding to the discharge request from the power control device 40. For example, this ensures that the power received by the business premises 30 from the power system does not deviate significantly from the peak-shaving target power in the business premises 30.

[0105] Figure 10 This is a flowchart related to the processing 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 determining unit 104 determines the discharge indication amount. Specifically, the determining unit 104 determines the discharge indication amount based on the power contained in the discharge request and the number of charge / dischargers 13 that are the objects of controlling the discharge of power from the battery 12.

[0106] In S914, the actual value of the power discharged to the circuit 16 is obtained from each charge / discharger 13. In S916, the determination unit 106 determines whether the discharge indication quantity matches the actual value. The determination unit 106 can determine whether the discharge indication quantity matches the actual value for each charge / discharger 13. The determination unit 106 can determine whether the sum of the discharge indication quantities for each charge / discharger 13 matches the sum of the actual values ​​output from the charge / discharger 13.

[0107] In S916, when it is determined that the discharge indication quantity does not match the actual value, in S920, the determination unit 104 changes the discharge indication quantity for the charger / discharger 13 and transfers the processing to S914. For example, in S920, as referred to... Figure 9As described above, the decision unit 104 will reduce the discharge indication of the charger 13 whose actual value is less than the discharge indication, and increase the discharge indication of the charger 13 whose actual value and discharge indication match.

[0108] In S916, when the determination unit 106 determines that the discharge indication quantity matches the actual value, in S922, the control device 100 stores the actual value obtained in S914 in the storage unit 118. At this time, the control device 100 stores the actual value obtained in S914 in the storage unit 118 corresponding to the identification information of the circuit 16. The control device 100 can store the actual value obtained in S914 in the storage unit 118 corresponding to the identification information of the charger / discharger 13. In S922, the control device 100 can store the discharge indication quantity in the storage unit 118 instead of the actual value.

[0109] In S924, the control device 100 determines whether to end the discharge performed by the charger 13. For example, if the control device 100 receives an instruction from the power control device 40 indicating that the discharge to the circuit 16 has ended, it determines that the discharge performed by the charger 13 has ended.

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

[0111] Figure 11 A flowchart is shown relating to the process of determining the discharge indication amount by the determination unit 104. The processing described in this flowchart can be applied to… Figure 10 The processing of S912.

[0112] In S1010, the prediction unit 108 acquires the actual value of the power discharged to the circuit 16 in the past. Specifically, the prediction unit 108 reads the power discharged to the circuit 16 from the storage unit 118. Figure 10 The performance value stored in the storage unit 118 in S922.

[0113] In S1012, the prediction unit 108 predicts the load power in each circuit 16 based on the actual values ​​of the power discharged to each circuit 16 in the past. For example, the prediction unit 108 predicts the future or current load power in each circuit 16 based on the average value of the actual values ​​of the power discharged to each circuit 16 in the past.

[0114] In S1014, the decision unit 104 determines the discharge indication amount for each charger 13 based on the load power predicted in S1012. Thus, the decision unit 104 can determine the discharge indication amount based on past performance values ​​of the power discharged to the circuit 16. Therefore, when a discharge request is received from the power control device 40, the decision unit 104 can increase the likelihood of determining an appropriate value based on past performance values ​​as the initial value for the discharge indication amount for the charger 13.

[0115] Figure 12 A flowchart is shown relating to the process of selecting the charger 13 to be connected to vehicle 10. The process in this flowchart can be performed collaboratively by control unit 100, power control unit 40, and vehicle management unit 60.

[0116] In S110, the prediction unit 108 acquires the actual value of the power discharged to the circuit 16 in the past. Specifically, the prediction unit 108 reads the power discharged to the circuit 16 from the storage unit 118. Figure 10 The performance value stored in the storage unit 118 in S922.

[0117] In S1112, the prediction unit 108 predicts the load power in each circuit 16 based on the past performance values ​​of the power discharged to each circuit 16. For example, the prediction unit 108 predicts the future load power in each circuit 16 based on the average of the past performance values ​​of the power discharged to each circuit 16.

[0118] In S1114, the selection unit 110 selects the charger 13 that should be connected to the vehicle based on the load power predicted in S1112. For example, the selection unit 110 preferentially selects the charger 13 with a larger predicted load power in S1112 as the charger that should be connected to the vehicle 10. As a result, since it is possible to facilitate connecting the vehicle 10 to the charger 13 with a predicted large load power, the possibility of discharging power to the circuit 16 corresponding to the discharge request from the power control device 40 can be increased.

[0119] In S1116, the control device 100 outputs information indicating the charger 13 selected in S1114. For example, the transmitting unit 116 can send the information indicating the charger 13 selected in S1114 to the power control device 40. The power control device 40 can include the information indicating the charger 13 received from the control device 100 in part of the power plan. The power control device 40 can send the information indicating the charger 13 received from the control device 100 to the vehicle management device 60 either through the overall management device 50 or directly. The vehicle management device 60 can include the information indicating the charger 13 received from the power control device 40 in part of the operation plan. The vehicle management device 60 can notify the user of the information indicating the charger 13 received from the power control device 40.

[0120] Figure 13 Examples of computer 2000 that may embody all or part of the various embodiments of the present invention are shown. A program installed on computer 2000 enables computer 2000 to function as a system 5 or its units, or as a device such as control device 100, power control device 40, and vehicle management device 60, or its units, performing operations associated with the system or its units, the device, or its units, and / or performing processes or steps associated with the embodiments. Such a program may be executed by CPU 2012 to enable computer 2000 to perform the processing flow described herein and specific operations associated with several or all of the functional blocks in the block diagram.

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

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

[0123] 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 within the computer 2000. The ROM 2026 stores startup programs executed by the computer 2000 when activated, and / or programs dependent on the hardware of the computer 2000. The input / output chip 2040 can 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 (registered trademark) ports.

[0124] The program is provided via a computer-readable storage medium such as a CD-ROM, DVD-ROM, or USB flash drive, or via a network. RAM 2014, ROM 2026, or flash memory 2024 are examples of computer-readable storage media. The program is installed into flash memory 2024, RAM 2014, or ROM 2026 and executed by CPU 2012. The information processing described within these programs is read by computer 2000, enabling cooperation between the program and the aforementioned types of hardware resources. The apparatus or method can be configured to perform information manipulation or processing in accordance with the use of computer 2000.

[0125] For example, when communication is performed between the computer 2000 and an external device, the CPU 2012 can execute a communication program loaded into the RAM 2014, and instruct the communication interface 2022 to perform communication processing based on the processing described in the communication program. Under the control of the CPU 2012, the communication interface 2022 reads the transmission data stored in the transmission buffer processing area provided in the recording medium such as the RAM 2014 and the 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, etc.

[0126] In addition, CPU 2012 can read all or a required portion of a file or database stored in a recording medium such as flash memory 2024 into RAM 2014, and perform various processing on the data in RAM 2014. CPU 2012 then writes the processed data back to the recording medium.

[0127] Various types of information, such as programs, data, tables, and databases, can be saved to the recording medium and applied to information processing. The CPU 2012 can perform various operations, information processing, conditional judgments, conditional branches, unconditional branches, information retrieval / replacement, etc., as described in this specification, on data read from the RAM 2014, and write the results back to the RAM 2014. Furthermore, the CPU 2012 can retrieve information from files, databases, etc., within the recording medium. For example, if multiple items, each having an attribute value associated with a second attribute, are stored in the recording medium, the CPU 2012 can retrieve the item whose first attribute value matches the condition from these multiple items, read the second attribute value stored in that item, and thereby obtain the second attribute value associated with the first attribute that satisfies a preset condition.

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

[0129] If a program installed in computer 2000, which enables computer 2000 to function as control device 100, is executed by the computer, it can operate in CPU 2012 or the like, thereby allowing each unit of computer 2000 to function as control device 100. The information processing described in these programs is read into computer 2000, whereby computer 2000 functions as a specific unit cooperating with the software and the various hardware resources described above, i.e., as a unit of the overall management device 50. Furthermore, by utilizing these specific units to perform calculations or processing of information corresponding to the intended use of computer 2000 in this embodiment, a control device 100 specific to that intended use is constructed.

[0130] If a program installed in computer 2000, enabling computer 2000 to function as a management and control device 50, is executed by the computer, it can operate in CPU 2012 or similar mechanisms, thereby allowing computer 2000 to function as each unit of the management and control device 50. The information processing described in these programs is read into computer 2000, thus enabling computer 2000 to function as a specific unit cooperating with software and the aforementioned hardware resources, i.e., each unit of the management and control device 50. Furthermore, by utilizing these specific units to perform calculations or processing of information corresponding to the intended use of computer 2000 in this embodiment, a unique management and control device 50 corresponding to that intended use is constructed.

[0131] If a program installed in computer 2000, which enables computer 2000 to function as vehicle management device 60, is executed by the computer, it can operate in CPU 2012 or the like, thereby allowing computer 2000 to function as each unit of vehicle management device 60. The information processing described in these programs is read into computer 2000, thus allowing computer 2000 to function as a specific unit cooperating with the software and the various hardware resources described above, i.e., each unit of vehicle management device 60. Furthermore, by utilizing these specific units to perform calculations or processing of information corresponding to the intended use of computer 2000 in this embodiment, a vehicle management device 60 specific to that intended use is constructed.

[0132] Various embodiments have been described with reference to block diagrams, etc. In the block diagrams, each functional block may represent (1) a step of an operation process or (2) a unit of a device having the function of performing the operation. Specific steps and units may be implemented by dedicated circuits, programmable circuits supplied together with computer-readable instructions stored on a computer-readable medium, and / or processors supplied together with computer-readable instructions stored on a computer-readable medium. Dedicated circuits may include digital and / or analog hardware circuits, and may also include integrated circuits (ICs) and / or discrete circuits. Programmable circuits may include logic AND, logic OR, logic XOR, logic NAND, logic NOR, and other logic operations, flip-flops, registers, field-programmable gate arrays (FPGAs), programmable logic arrays (PLAs), and other reconfigurable hardware circuits including memory elements.

[0133] A computer-readable storage medium can include any tangible device capable of storing instructions executable by a suitable device, such that the computer-readable storage medium having the instructions stored therein constitutes at least a portion of an article containing instructions executable to implement units for performing operations specified in a process flow or block diagram. Examples of computer-readable storage media include electrical storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable storage media include floppy disks (registered trademark), floppy magnetic disks, 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), optical disc read-only memory (CD-ROM), digital multipurpose disk (DVD), Blu-ray (RTM) discs, memory sticks, integrated circuit cards, etc.

[0134] Computer-readable instructions may include assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine delegate instructions, microcode, firmware instructions, status setting data, or any type of source code or object code described by any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk (registered trademark), JAVA (registered trademark), C++, and conventional procedural programming languages ​​such as the "C" programming language or similar programming languages.

[0135] Computer-readable instructions are provided locally or via a wide area network (WAN) such as a local area network (LAN) or the Internet to a processor or programmable circuit of a programmable data processing device such as a computer, and can be executed in order to implement means for performing the operations specified in the described processing flow or block diagram.

[0136] The computer in this context can be a PC (personal computer), tablet computer, smartphone, workstation, server, or general-purpose computer, or it can be a computer system composed of multiple connected computers. Such a computer system composed of multiple connected computers is called a distributed computer system, which falls under the broader definition of a computer. In a distributed computer system, multiple computers each execute a part of a program, exchanging data between the computers as needed, thereby enabling multiple computers to jointly execute the program.

[0137] Examples of processors include computer processors, central processing units (CPUs), processing units, microprocessors, digital signal processors, controllers, and microcontrollers. A computer can have one or more processors. In a multiprocessor system with multiple processors, each processor executes a portion of the program, exchanging data between processors as needed, thus allowing multiple processors to jointly execute the program. For example, in multitasking, each processor can switch tasks according to time slices, thereby precisely executing each part of the task. In this case, which part of the program each processor executes is dynamically changing. Alternatively, which part of the program each processor executes can also be statically defined by the multiprocessor-specific programming.

[0138] The present invention has been described above using embodiments, but 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. Such modifications or improvements can also be included within the technical scope of the present invention, as is evident from the claims.

[0139] Regarding the execution order of actions, processes, steps, and procedures in the apparatus, system, program, and method shown in the claims, specification, and drawings, it should be noted that unless explicitly stated as "before" or "firstly," any order is permissible as long as the output of a previous process is not used in a subsequent process. Even if terms such as "firstly" or "next" are used for convenience in describing the flow of actions in the claims, specification, and drawings, this does not imply that the actions must be performed in that specific order.

[0140] [Explanation of Labels in the Attached Image]

[0141] 5 system

[0142] 10 vehicles

[0143] 12 batteries

[0144] 13 Charger / Discharger

[0145] 14 Electrical load devices

[0146] 15 converter

[0147] 16 circuits

[0148] 17 Power Receiving Points

[0149] 18 solar power generation units

[0150] 19 Power Systems

[0151] Business premises 30 and 31

[0152] 40, 41 Power control devices

[0153] 50, 51 Integrated Management Device

[0154] Vehicle management devices 60 and 61

[0155] 70 electricity users

[0156] 80 power generation unit

[0157] 90 Power Network

[0158] 100 control device

[0159] 102 Computing Department

[0160] 104 Decision Department

[0161] 106 Judgment Department

[0162] 108 Forecasting Department

[0163] 110 Selection Department

[0164] 112 Department of Communications

[0165] 114 Receiving Department

[0166] 116 Sending Department

[0167] 118 Memory Section

[0168] 140 Power Control Device

[0169] 180 server

[0170] 190 communication network

[0171] 200 Computing Unit

[0172] 210 Appointment Service Department

[0173] 220 Planning Department

[0174] 280 Storage Division

[0175] 290 Department of Communications

[0176] 300 Computing Unit

[0177] 310 Appointment Service Department

[0178] 312 Energy Demand Acceptance Department

[0179] 320 Processing Department

[0180] 380 Storage Division

[0181] 390 Communications Department

[0182] 2000 Computer

[0183] 2010 Main Controller

[0184] 2012 CPU

[0185] 2014 RAM

[0186] 2020 Input / Output Controller

[0187] 2022 communication interface

[0188] 2024 Flash Memory

[0189] 2026ROM

[0190] 2040 input / output chip.

Claims

1. A control device, wherein, Possessing: a decision section that decides a discharge instruction amount that indicates a power that causes each discharge device to discharge; and a judgment section that judges whether or not to change the discharge instruction amount, based on the discharge instruction amount and an actual value of the power that is discharged from the discharge device to each of the plurality of circuits.

2. The control device according to claim 1, wherein a reception section that receives a discharge request that indicates a discharge power that should be discharged to the plurality of circuits is further possessed, the decision section decides the discharge instruction amount based on the discharge request.

3. The control device according to claim 1 or 2, wherein a storage section that stores information that indicates at least one of a past discharge instruction amount to the discharge device and a past actual value of the power that is discharged from the discharge device to each of the plurality of circuits is further possessed, the decision section decides the discharge instruction amount based on the information stored in the storage section.

4. The control device according to claim 3, wherein each of the plurality of circuits has a power load device that generates a power load by consuming power or accumulating power, the control device further possesses a prediction section that generates (i) a future predicted value of a load power of each of the power load devices that the plurality of circuits respectively have, or (ii) a future predicted value of a total amount of load powers of each of the power load devices that the plurality of circuits respectively have, based on the information stored in the storage section, the decision section decides the discharge instruction amount based on the predicted value generated by the prediction section.

5. The control device according to claim 1 or 2, wherein Further possessing: a storage section that stores information that indicates at least one of a past discharge instruction amount to the discharge device and a past actual value of the power that is discharged from the discharge device to each of the plurality of circuits; a prediction section 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 section; and a selection section that selects one or more discharge devices that should be connected to a mobile body that possesses an energy storage device, from the discharge devices, based on the predicted value generated by the prediction section.

6. A control device, wherein, Further possessing: a decision section that decides a discharge instruction amount that indicates a power that causes each discharge device to discharge a power to each of a plurality of circuits; a storage section that stores information that indicates at least one of a past discharge instruction amount to the discharge device and a past actual value of the power that is discharged from the discharge device to each of the plurality of circuits; a prediction section 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 section; and a selection section that selects one or more discharge devices that should be connected to a mobile body that possesses an energy storage device, from the discharge devices, based on the predicted value generated by the prediction section.

7. An electric power system, wherein, Possessing: the control device according to any one of claims 1 to 6; the plurality of circuits; and the discharge device, Each of the plurality of circuits has a power load device that generates a power load by consuming or accumulating electric power, The discharging device that discharges electric power to each of the plurality of circuits discharges electric power to the power load device that each of the plurality of circuits has.

8. The electric power system according to claim 7, wherein Each of the plurality of circuits has a power load device that generates a power load by consuming or accumulating electric power, The power load device that each of the plurality of circuits has and the discharging device that discharges electric power to each of the plurality of circuits are configured as the same electric circuit.

9. The electric power system according to claim 7 or 8, wherein The discharging device is a discharger or a charge-discharger that can be connected to a mobile body that has an energy storage device.

10. A control method, wherein, has: a step of determining a discharging instruction amount that indicates electric power that discharging devices that discharge electric power to each of a plurality of circuits respectively discharge; a step of judging whether to change the discharging instruction amount, based on the discharging instruction amount and an actual value of electric power that is discharged from the discharging devices to each of the plurality of circuits.

11. A control method, wherein, has: a step of determining a discharging instruction amount that indicates electric power that discharging devices that discharge electric power to each of a plurality of circuits respectively discharge; a step of storing information that indicates at least one of a past discharging instruction amount to the discharging devices and a past actual value of electric power that is discharged from the discharging devices to each of the plurality of circuits; a step of generating a future predicted value of electric power that can be discharged to the plurality of circuits, based on the information stored in the step of storing; and a step of selecting one or more discharging devices that should be connected to a mobile body that has an energy storage device, from the discharging devices, based on the predicted value generated in the step of generating.

12. A computer-readable storage medium in which a computer program product that contains a computer program is stored, and when the computer program is executed by a processor, a control device according to any one of claims 1 to 6 is realized.

Citation Information

Patent Citations

  • Method and apparatus for supplying electrical energy

    JP2014519300A