Energy trading support device and energy trading support method
Patent Information
- Application Number
- JP2021082895
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-17
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-05-17
AI Technical Summary
【0011】 本発明の一態様によれば、変動する車両の移動時間及びエネルギーの充放電位置を考慮し、エネルギーの授受が可能な範囲での取引を実現し、エネルギー循環を促進できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。
Smart Images

Figure 0007634840000004 
Figure 0007634840000005 
Figure 0007634840000006
Abstract
Description
[Technical field]
[0001] The present invention relates to an apparatus and method for facilitating trading of energy, such as electricity. [Background technology]
[0002] The market for microgrids and nanogrids is growing due to the increase in renewable energy generation to curb global warming, the increase in disaster-resistant energy supply, limitations on power grid capacity, etc. Furthermore, a technology is known in which vehicles equipped with energy storage media run between multiple nanogrids to circulate energy, thereby reducing the cost of storing energy and adjusting supply and demand, and reducing electricity costs and carbon dioxide emissions.
[0003] Furthermore, due to factors such as the weakening of local transportation networks due to population decline, an increase in the number of people who have difficulty traveling or transporting themselves due to aging, and an increase in the number of people spending time at home due to the spread of infectious diseases, there is a demand for technologies that can stabilize power supply from vehicles such as electric vehicles in addition to mobility services.
[0004] The following prior art is included as background art in this technical field. Patent Document 1 (JP 2006-50887 A) describes an energy supply method that recovers sensible heat from exhaust gas from power generation equipment, combustion equipment, or transport equipment in a virtual area (called an energy supply and demand grid) in which multiple energy consuming equipment is installed as H2 or CO+H2 by reforming DME (dimethyl ether) or CH3OH (methanol), and supplies the H2 or CO+H2 to the energy supply and demand grid or to another energy supply and demand grid as fuel for the multiple energy consuming equipment or as a chemical raw material (see claim 1).
[0005] Furthermore, Patent Document 2 (JP Patent Publication No. 2011-155714) describes a method for managing power in a group (microgrid) formed by small-scale power producers, consumers, and prosumers, and a method for trading power in a microgrid, in which a trading management server determines the price of power traded within a prosumer group, accepts buy and sell orders, and manages the success or failure of transactions. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2006-50887 A [Patent Document 2] JP 2011-155714 A Summary of the Invention [Problem to be solved by the invention]
[0007] Patent Document 1 discloses energy circulation between multiple energy supply and demand grids via vehicles, but does not specifically describe or suggest a method for energy trading between the parties related to the grid and other parties. When considering building multiple nanogrids in a given area and sharing energy across the multiple nanogrids using vehicles equipped with media for storing energy, it becomes necessary to develop a method for energy trading between the parties involved.
[0008] On the other hand, Patent Document 2 discloses a transaction management server that accepts sell orders and buy orders input by individual small-scale prosumers via a controller, manages the success or failure of the transaction, and, when a transaction is concluded, instructs the controller of the small-scale prosumer that issued the sell order to provide power and instructs the controller of the small-scale prosumer that issued the buy order to receive power. However, there is no description of the details of the determination of the success or failure of the transaction. Considering an independent regional energy system consisting of multiple nanogrids including renewable energy, storage batteries, and vehicles, the location of the nanogrids that need to be charged and discharged and the amount of power supply of renewable energy are variable, so the time required for the movement of vehicles that transport energy via storage batteries when energy is exchanged between nanogrids is also variable. Patent Document 2 describes obtaining map information of the current location of an electric vehicle and charging spots, but only uses this information to calculate the surplus power of the electric vehicle and the area in which the electric vehicle can move. It does not describe a method of supporting energy trading that takes into account the location of grids from which electricity needs to be purchased, the location of grids from which electricity can be sold, the current location of an electric vehicle capable of transporting electricity, and the resulting fluctuating transportation time (vehicle travel time).
[0009] Therefore, the present invention aims to provide an energy trading support device that supports energy trading that is beneficial to both the energy supplier and the energy demander, while realizing energy circulation throughout multiple nanogrids, taking into account the energy transportation time and energy charging and discharging locations that vary depending on the situation. [Means for solving the problem]
[0010] A representative example of the invention disclosed in the present application is as follows: That is, an energy trading support device supporting energy trading is configured by a computer having an arithmetic unit that executes a predetermined process and a storage device connected to the arithmetic unit, and is characterized by including: a storage unit that stores positions of multiple nanogrids, a reception unit that receives order information for power trading in the multiple nanogrids, a calculation unit that calculates a travel time of a vehicle based on the order information and the positions of the multiple nanogrids and creates one or more tentative schedules for the vehicle based on the travel time, and a contract feasibility determination unit that determines whether or not energy trading between the multiple nanogrids can be contracted based on the created tentative schedules. Effect of the Invention
[0011] According to one aspect of the present invention, it is possible to realize energy trading within a range where energy can be exchanged, taking into consideration the variable travel time of vehicles and the locations where energy is charged and discharged, thereby promoting energy circulation. Problems, configurations, and effects other than those described above will become clear from the description of the following embodiments. [Brief description of the drawings]
[0012] [Figure 1] 1 is a diagram showing an overview of a regional energy system including multiple nanogrids managed by an energy trading support device according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram showing the flow of power and information in a nanogrid and an electric vehicle managed by an energy trading support device according to an embodiment of the present invention. [Diagram 3] FIG. 1 is a diagram showing the configuration of an energy trading support device, a nanogrid, and an electric vehicle according to an embodiment of the present invention. [Figure 4] FIG. 2 is a sequence diagram of a process for registering nanogrid information in the energy trading support apparatus according to the embodiment of the present invention. [Diagram 5] FIG. 1 is a diagram illustrating a physical configuration of an energy trading support device according to an embodiment of the present invention. [Figure 6]13 is a flowchart showing an example of processing performed by a contract feasibility determination unit in an embodiment of the present invention. [Figure 7] 13 is a flowchart illustrating an example of a process for outputting a tentative schedule by a calculation unit according to an embodiment of the present invention. [Figure 8] FIG. 4 is a diagram showing an example of location information according to an embodiment of the present invention. [Figure 9] FIG. 11 is a diagram illustrating an example of facility information according to an embodiment of the present invention. [Figure 10] FIG. 11 is a diagram showing an example of order information according to an embodiment of the present invention. [Figure 11] 1 is a diagram showing the location of a nanogrid managed by an energy trading support device according to an embodiment of the present invention, an EV driving route, node information held by a map information storage unit, and the contents of a link information table. [Figure 12] FIG. 13 is a diagram showing a simulation result showing that the energy trading support device according to the embodiment of the present invention improves the power usage efficiency. [Figure 13] FIG. 13 is a diagram showing a determination by a calculation unit according to an embodiment of the present invention as to whether or not a corresponding schedule for a buy order or a sell order can be inserted. [Figure 14] 5 is a diagram showing an example of EV schedule information stored in an EV schedule storage unit according to the embodiment of the present invention; FIG. [Figure 15] FIG. 11 is a diagram illustrating an example of tentative schedule information according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] 1 is a diagram showing an overview of a regional energy system including multiple nanogrids 10 managed by an energy trading support device 100 according to an embodiment of the present invention, in which solid lines indicate the travel routes of electric vehicles 30 and dotted lines indicate communication lines for transmitting information. The energy trading support device 100 is connected to the multiple nanogrids 10 so as to be able to communicate with them.
[0014] The nanogrid 10 has a power source that generates power, a load that consumes power, and a power control device (not shown) that controls the amount of power generated and power consumption. The nanogrid 10 may have a storage battery that stores power to fill the gap between power supply and demand. The power source is a device that generates power mainly from renewable energy such as solar power generation, wind power generation, geothermal power generation, and a fuel generator that can generate power using biomass fuel. The load is equipment that consumes power within the nanogrid 10, agricultural machinery, and power transmission to public facilities such as gymnasiums, community centers, and schools. In addition, electric vehicles 30 that run within the area also consume power and become a load.
[0015] The energy trading support device 100 is communicatively connected to a plurality of nanogrids 10. The power control device of the nanogrid 10 manages the power supply and demand state of the nanogrid 10. The energy trading support device 100 receives a plurality of pieces of power order information from the power control device of each nanogrid 10, manages the power trading based on the received order information, and sends instructions to the electric vehicle 30 regarding charging / discharging and movement. The energy trading support device 100 also outputs the calculation results to the operator 200 of the energy trading power market.
[0016] In an area including a nanogrid 10, at least one electric vehicle 30, which is a vehicle that runs on electricity, travels between the nanogrids 10 using charged electricity. The electric vehicle 30 may be a delivery truck, an on-demand bus, a taxi, or the like that transports cargo or people within the area. The electric vehicle 30 is equipped with a rechargeable battery for driving. In addition, the electric vehicle 30 is equipped with a rechargeable battery for power transmission, and is charged at a specific nanogrid 10 according to the result of power trading, and discharged at another nanogrid 10, thereby adjusting the power supply and demand between the multiple nanogrids 10. The battery for power transmission and the battery for driving may be a common battery or different batteries. The electric vehicle 30 is preferably equipped with a battery that can be quickly charged, but may also be equipped with a battery that can only be normally charged or a battery that can be easily replaced in a short time.
[0017] The electric vehicle 30 is preferably an electric vehicle that runs on charged electricity, but may also be a vehicle that runs on energy from an internal combustion engine or a fuel cell. In this case, the nanogrid 10 provides the power traded between multiple nanogrids 10 to the power transmission battery of the electric vehicle 30. Also, a hydrogen vehicle equipped with a chargeable and dischargeable power transmission battery may be used instead of an electric vehicle.
[0018] FIG. 2 is a diagram showing the flow of power and information in a nanogrid 10 and an electric vehicle 30 managed by an energy trading support apparatus 100 according to an embodiment of the present invention, in which dotted lines indicate the flow of information and dashed lines indicate the transportation of power by the electric vehicle 30.
[0019] The nanogrid 10 balances the supply and demand of electricity among a plurality of nanogrids 10, and in principle, a local energy system composed of a plurality of nanogrids 10 is self-sufficient in electricity. However, the nanogrid 10 may be connected to an electric power system (not shown) so that it can supply electricity from the power system of a power transmission and distribution company. In this case, a switch may be provided between the power system and the nanogrid 10, and when the switch is closed, electricity can be supplied from the power system to the nanogrid 10. The nanogrid 10 includes a DC nanogrid that supplies DC power and an AC nanogrid that supplies AC power. In the DC nanogrid, an inverter that converts AC power supplied from the power system to DC power may be provided between the DC nanogrid and the power system.
[0020] The electric vehicle 30 travels between the nanogrids 10 in accordance with the results of the power trading, and transports power from one nanogrid 10 to another nanogrid 10. At this time, people or cargo may be transported in accordance with the traveling of the electric vehicle 30. The electric vehicle 30 is communicably connected to the energy trading support device 100, and receives instructions such as movement, charging and discharging, and transmits information such as the start of movement, completion of movement, start of charging, start of discharging, and amount of stored power to the energy trading support device 100.
[0021] The energy trading support device 100 notifies the operator 200 of the energy trading power market managing the energy trading support device 100 of the order history, contract history, and power transportation plan by the electric vehicle 30 of the multiple nanogrids 10 calculated by the process described below. The energy trading support device 100 may also notify the nanogrid 10 of the contract history and order history related to the nanogrid.
[0022] FIG. 5 is a diagram showing a physical configuration of the energy trading support apparatus 100 of this embodiment.
[0023] The energy trading supporting apparatus 100 of this embodiment is configured by a computer having a processor (CPU) 101 , a memory 102 , an auxiliary storage device 103 and a communication interface 104 .
[0024] The processor 101 executes a program stored in the memory 102. Note that a part of the processing performed by the processor 101 executing the program may be executed by another arithmetic device (for example, a hardware arithmetic device such as an FPGA or an ASIC).
[0025] The memory 102 includes a ROM, which is a non-volatile storage element, and a RAM, which is a volatile storage element. The ROM stores unchanging programs (e.g., BIOS) and the like. The RAM is a high-speed, volatile storage element such as a DRAM (Dynamic Random Access Memory), and temporarily stores programs executed by the processor 101 and data used when the programs are executed.
[0026] The auxiliary storage device 103 is a large-capacity non-volatile storage device such as a magnetic storage device (HDD) or a flash memory (SSD), and stores the programs executed by the processor 101 and data used when the programs are executed. That is, the programs are read from the auxiliary storage device 103, loaded into the memory 102, and executed by the processor 101.
[0027] The communication interface 104 is a network interface device that controls communication with other devices (such as the power control device in the nanogrid 10 and the electric vehicle 30) according to a predetermined protocol.
[0028] The energy trading support apparatus 100 may have an input interface 105 and an output interface 108. The input interface 105 is an interface to which a keyboard 106, a mouse 107, etc. are connected and which receives input from the operator 200. The output interface 108 is an interface to which a display device 109, a printer (not shown), etc. are connected and which outputs the results of program execution in a format that can be viewed by the operator 200. Note that the input interface 105 and the output interface 108 may be provided by a terminal connected to the energy trading support apparatus 100 via a network.
[0029] The program executed by the processor 101 is provided to the energy trading support apparatus 100 via a removable medium (such as a CD-ROM or a flash memory) or a network, and is stored in a non-volatile auxiliary storage device 103, which is a non-transitory storage medium. For this reason, the energy trading support apparatus 100 may have an interface for reading data from the removable medium.
[0030] The energy trading support apparatus 100 is a computer system configured on one physical computer or on multiple logically or physically configured computers, and may operate in one or multiple threads on the same computer, or may operate on a virtual computer constructed on multiple physical computer resources. Each unit of the energy trading support apparatus 100 may operate on a different computer.
[0031] FIG. 3 is a diagram showing the configurations of the energy trading supporting apparatus 100, the nanogrid 10, and the electric vehicle (EV) 30 of this embodiment.
[0032] The energy trading support device 100 is a device that supports energy trading between multiple nanogrids 10, and includes a memory unit 304 that stores information including location information of the multiple nanogrids 10 and facility information of the multiple nanogrids 10, a reception unit 301 that receives order information for power trading between the multiple nanogrids 10 and outputs the order information to a contract feasibility determination unit 302 and a calculation unit 303, a calculation unit 303 that calculates a travel time by the electric vehicle 30 based on the received order information and the location information of the multiple nanogrids 10 extracted from the memory unit 304, and creates multiple tentative schedules for the electric vehicle 30 based on the travel time, and a contract feasibility determination unit 302 that determines whether or not energy trading between the multiple nanogrids 10 can be contracted based on the multiple tentative schedules. Details of the processing by the reception unit 301, the contract feasibility determination unit 302, and the calculation unit 303 will be described later.
[0033] The energy trading support device 100 has an external communication unit 305 and is capable of communicating with a plurality of nanogrids 10 and a plurality of electric vehicles 30 via a wide area communication network. The reception unit 301 receives order information for power trading from external communication devices 321 of the plurality of nanogrids 10 via the external communication unit 305. The wide area communication network is, for example, the Internet, but may be any other type of network.
[0034] The nanogrid 10 has an external communication device 321 that enables communication with the energy trading support device 100 and a plurality of electric vehicles 30 via a wide area communication network, and an electric power input / output device 325 that exchanges electric power with the plurality of electric vehicles 30. The nanogrid 10 also has at least one of a distributed power source 322 that is a device that generates power using the above-mentioned renewable energy, a storage battery 323 that can be charged and discharged, and an electric power load 324 that is equipment that consumes electric power. Note that a plurality of nanogrids with similar configurations are deployed.
[0035] The electric vehicle 30 has an external communication device 331 that enables communication with the energy trading support device 100 and multiple nanogrids 10 via a wide area communication network, a power input / output device 334 that receives and transmits power to and from the multiple nanogrids 10, a storage battery 333 that can be charged and discharged, and a drive device 332 for driving the electric vehicle 30. As long as the internal configuration is the same, the specific configuration does not matter. The electric vehicle 30 may have an automatic driving function, or may be a vehicle that runs by operating the drive device 332 by a person. Note that multiple electric vehicles 30 with similar functions may be arranged.
[0036] The nanogrid 10 manages the power supply and demand within the nanogrid 10 by a power control device (not shown) provided therewith, and transmits a power buy order or sell order from the external communication device 321 to the energy trading support device 100 based on at least one of the predicted power generation amount of the distributed power source 322, the amount of power stored in the storage battery 323, and the power demand by the power load 324. The power order may be transmitted by an algorithm of the power control device or by an operation of the administrator of the nanogrid 10. The predicted power generation amount of the distributed power source 322 and the power demand by the power load 324 may be calculated by a known method. For example, a method of using the demand amount of the corresponding day of the previous year, month, or week as a predicted value, or a method of using an average of the demand amount in a time period of a year, month, or week from past data may be considered. Note that the electric vehicle 30 may independently determine and generate a power buy order or sell order according to the amount of power stored in the storage battery 333, the destination, etc., and transmit the order to the energy trading support device 100 from the external communication device 331. In this case, the electric vehicle 30 must be equipped with a management device having functions equivalent to those of the power control device of the nanogrid 10 , and one electric vehicle 30 functions in the same way as the nanogrid 10 .
[0037] Returning to the description of the energy trading support device 100, the storage unit 304 of the energy trading support device 100 includes an EV schedule storage unit 311 that stores the operation schedule of the electric vehicle 30 calculated by the calculation unit 303, an authentication information storage unit 312 that stores authentication information used for referencing various registered information from the nanogrid 10, a map information storage unit 313 that stores map information of each nanogrid 10 used for calculating the travel distance between the multiple nanogrids 10 and the travel distance between the current location of the electric vehicle 30 and the nanogrid 10, a facility information storage unit 314 that stores facility information of the nanogrid 10, a position information storage unit 315 that stores position information of the multiple nanogrids 10, and an order information storage unit 316 that stores the order information received by the reception unit 301.
[0038] 4 is a sequence diagram of a process for registering various information of the nanogrid 10, and solid lines indicate the directions of information and notification. Various communications are performed by the external communication device 321, the wide area communication network, and the external communication unit 305 shown in FIG.
[0039] The administrator of the nanogrid 10 registers authentication information, location information, and facility information related to the nanogrid 10 and transmits them to the reception unit 301 (S401). The authentication information may be, but is not limited to, an ID or password, or an electronic signature using public key cryptography or the like, and may be any known method capable of authentication. When the reception unit 301 receives a registration from the nanogrid 10, it first checks whether there is known registered information in the authentication information storage unit 312 (S402). If the checked information has already been registered, the authentication information storage unit 312 returns a registered ID to the reception unit 301, transmits a registration notification to the nanogrid 10, and ends the process (S403). If it is confirmed that the checked information is a new registration, the reception unit 301 checks the authenticity of the registered information (S404). Specifically, the authenticity may be confirmed by outputting each of the registered authentication information, location information, and equipment information on a screen connected to the energy trading support device 100 and having the market operator 200 directly check whether the information is correct on-site, or by having the administrator of the nanogrid 10 input a unique identifier such as a UUID (Universally Unique Identifier) of the equipment, or by connecting the equipment to the network via a power control device to directly obtain a UUID from the equipment information and confirm the authenticity of the registered information. If the authenticity can be confirmed by these methods, the reception unit 301 performs various registration processes (S405).
[0040] Specifically, in the registration process (S405), the reception unit 301 registers the issued new ID and authentication information of the nanogrid 10 in the authentication information storage unit 312, registers the new ID of the nanogrid 10 and the location information of the nanogrid 10 in the location information storage unit 315, registers the new ID of the nanogrid 10 and the facility information of the nanogrid 10 in the facility information storage unit 314, and receives a registration completion notification from each. As a result, the new ID of the nanogrid 10 and various information are associated with each other and registered in the storage unit 304, and the energy trading support device 100 becomes able to use various information related to the nanogrid 10. If all the information is correctly registered, the reception unit 301 transmits a registration completion notification to the nanogrid 10 and completes the process (S406). If the authenticity cannot be confirmed, the reception unit 301 notifies the nanogrid 10 of an abnormality and completes the process.
[0041] FIG. 8 is a diagram showing an example of the location information of the nanogrid 10. The location of the nanogrid is the location where the power input / output device 325 is arranged. The location information stored in the location information storage unit 315 may be in any form as long as it can express the location of the nanogrid 10 and the travel time by the electric vehicle 30 between two nanogrids can be calculated using the location information. Three examples are shown in FIG. 8(a), FIG. 8(b), and FIG. 8(c). In any case, the location information is composed of a nanogrid ID 1002 for identifying the nanogrid 10 and location information. The location of the nanogrid may be the location where the storage battery is arranged. In addition, the location may be information indicating a certain range without accurately indicating a specific point as long as it is possible to roughly calculate the travel time by the vehicle.
[0042] In FIG. 8(a), the location information is composed of a longitude 801 and a latitude 802. In order to eliminate ambiguity, it is desirable that each has a significant digit of about 1 / 100,000 to 1 / 10,000. In FIG. 8(b), the location information is composed of a node ID 803, which is a numerical value indicating a node on a map. The node ID 803 corresponds to information in a map information table, which will be described later. Data specified in the node information table and the link information table stored in the map information storage unit 313 are associated with each other (described later in FIG. 13). In FIG. 8(c), the location information is composed of a character string indicating an address. In order to eliminate ambiguity in expression, it is desirable to unify the format when registering in the location information storage unit 315. When the location information is indicated by an address, the distance between two nanogrids may be obtained by using an external map service. Similarly, the travel time may be obtained by using an external transfer guide service, or may be calculated from the distance obtained from the external map service and the average travel speed of the electric vehicle 30.
[0043] FIG. 9 is a diagram showing an example of facility information. The facility information stored in the facility information storage unit 314 is used to consider restrictions on the transfer of power, and stores at least information indicating the charging and discharging performance of the power input / output device 325 possessed by each nanogrid 10. As an example, two types are shown in FIG. 9(a) and FIG. 9(b). When the nanogrid 10 has a plurality of power input / output devices 325, the information in the power input / output device specification list 901 increases by the number of power input / output devices 325. Here, charging the nanogrid 10 means that the nanogrid 10 receives power (for example, charging the storage battery 323), and discharging from the nanogrid 10 means that the nanogrid 10 supplies power to the electric vehicle 30 or the like (for example, discharging the storage battery 323).
[0044] In FIG. 9(a), the facility information is composed of a nanogrid ID 1002 and a power input / output device specification list 901 indicating the specifications of the device. Each power input / output device specification list 901 has at least one element, and duplicate registration of the same type of power input / output device is permitted. The power input / output device specification list 901 is composed of a list of pairs of maximum charging speed and maximum discharging speed. In the example of FIG. 9(a), the (5kW, 5kW) portion indicates that a power input / output device with a maximum charging speed of 5kW and a maximum discharging speed of 5kW is included in nanogrid ID1. Two other power input / output devices are included in nanogrid ID1.
[0045] In FIG. 9(b), the equipment information is managed by two tables, and includes a power input / output device ID list 902 in which a nanogrid ID 1002 and a power input / output device ID 903 for identifying a power input / output device 325 owned by the nanogrid are listed. Each power input / output device ID list 902 has at least one element, and duplicate registration of the same type of power input / output device is permitted. Furthermore, the specifications of the power input / output device ID 903 are managed in association with the ID, and for example, a maximum charging rate 904 and a maximum discharging rate 905 are registered. As shown in FIG. 9(b), by cataloging the power input / output devices 325 that can be installed in the nanogrid 10 in advance, the administrator of the nanogrid 10 can avoid inputting complicated specifications. Note that even if the catalog information of the power input / output device 325 is not input in advance to the equipment information storage unit 314, the input information is compared with the information of the power input / output device 325 already registered, and candidates for devices that may be applicable are presented, so that input when registering the power input / output device 325 can be omitted. This is not only convenient for the administrator, but also reduces the possibility of accidents caused by power input / output according to erroneously registered information. The facility information may include information on the terminal specifications of the power input / output device 325. By using the information on the terminal specifications, when standards cannot be unified, terminal restrictions can be taken into consideration when scheduling EVs, as described below.
[0046] In FIG. 4, the sequence in which the reception unit 301 receives various types of registration information related to the nanogrid 10 has been described, but the reception unit 301 also receives order information including an order to buy electricity or an order to sell electricity from the nanogrid 10.
[0047] FIG. 10 is a diagram showing an example of order information received by the reception unit 301. The order information is managed for each order ID 1001, and includes a nanogrid ID 1002 for identifying the nanogrid 10, a buying / selling unit price 1003 indicating a desired buying / selling unit price of electricity, an order amount 1004 indicating an ordered amount of electricity, a start time when electricity can be exchanged calculated from the power situation of the nanogrid 10, and an end time when electricity can be exchanged calculated from the power situation of the nanogrid 10. The order amount 1004 indicates a buy order if its value is positive, and indicates a sell order if its value is negative. Note that buying and selling may be distinguished by positive and negative, or may be represented by adding a buying / selling flag indicated by 1 or 0. Note that buying and selling of the order amount may not always be completed depending on the situation of other nanogrids 10, and one order may be divided and executed multiple times. The receiving unit 301 receives the order information shown in FIG. 10 and the above-mentioned authentication information from the nanogrid 10, and stores the received order information in the order information storage unit 316.
[0048] FIG. 7 is a flowchart showing an example of the processing of the calculation unit 303 of the energy trading support apparatus 100 of this embodiment, and shows the processing for calculating a tentative schedule, which is a proposal of a schedule for the electric vehicle 30 to respond to each of sell orders and buy orders.
[0049] First, the calculation unit 303 acquires the order information stored in the order information storage unit 316 (S701). The order information includes the contents shown in FIG.
[0050] Next, the calculation unit 303 acquires the EV schedule information stored in the EV schedule storage unit 311 (S702).
[0051] 14 is a diagram showing an example of EV schedule information stored in the EV schedule storage unit 311, showing schedules for two electric vehicles 30 as an example. The EV schedule information is composed of an EVID 1502 that identifies the electric vehicle 30, and an action list 1402 that describes the actions of the electric vehicle 30. As shown in the action list 1402, the schedule of the electric vehicle 30 may be expressed as a sequence of actions managed in a queue. The sequence of actions is composed of a movement command, an operation command, a scheduled arrival time, and a scheduled departure time.
[0052] The movement command commands the electric vehicle 30 to move to a specified position, for example, move to X, which indicates movement to a point (X). In addition, the operation command includes, for example, charge, which commands charging or discharging a specified amount of power, and stay, which commands waiting or stopping at the current location. When the operation command is stay, the estimated departure time is not defined. After charge, a numerical value is written. For example, charge 50 indicates that the electric vehicle 30 receives power from the nanogrid 10 (charging from the EV's point of view), and charge -50 indicates that the electric vehicle 30 passes power to the nanogrid 10 (discharging from the EV's point of view). In FIG. 14, it indicates that the electric vehicle 30 managed by EVID1 arrives at point X at 10:10, charges a storage battery equipped with 50 kW of power, and departs from point X at 10:30. It then indicates that the electric vehicle 30 will move to point Y, arrive at point Y at 11:00, discharge 50 kW of power from the storage battery to the power input / output device 325 of the nanogrid 10, and depart from point Y at 11:20. It further indicates an instruction to move to point D, arrive at point D at 11:30, and then wait at point D. In this way, the electric vehicle 30 is managed as a queue of multiple schedules.
[0053] The EV schedule information may represent the charging / discharging or movement of the electric vehicle 30 that is created by the energy trading support device 100 of this embodiment and then recorded in the EV schedule storage unit 311, or may be a schedule such as a destination or scheduled time originally planned for each electric vehicle 30, regardless of this embodiment. If the electric vehicle 30 is an on-demand bus, the EV schedule information may be associated with an operating schedule such as the location of a bus stop or the scheduled departure and arrival times. Furthermore, although an example of an operation command to the electric vehicle 30 has been shown, the electric vehicle 30 that has received the operation command may realize the operation by automatic driving of the vehicle, or may realize the operation by the driver's driving operation according to the display on the display mounted on the vehicle. Since this is not the essence of this embodiment, there is no particular limitation on the method of realizing the command by the electric vehicle 30.
[0054] 7, after S702, the calculation unit 303 acquires the location information of the plurality of nanogrids 10 that have transmitted the order information from the location information storage unit 315 (S703). The location information is, for example, information as shown in FIG.
[0055] The calculation unit 303 creates buy and sell order pairs, which are pairs of sell orders and buy orders, based on all the order information acquired from the order information storage unit 316. Then, the calculation unit 303 executes the following processes for all the created buy and sell order pairs (S704).
[0056] The calculation unit 303 executes the process of S705 and subsequent steps for each EVID 1502 based on all the acquired EV schedules. First, it is determined whether the schedule corresponding to the sell order can be inserted into the EV schedule based on the available start time and available end time of the order information for any time in the order of the behavior of the electric vehicle 30 managed by the queue (S706). Here, the calculation unit 303 refers to the scheduled departure time, scheduled arrival time, and destination of the already created EV schedule of the electric vehicle 30, and calculates the travel time of the electric vehicle 30 based on the current position of the electric vehicle 30 and the position of the nanogrid 10 to which the sell order and the buy order are transmitted, and determines that the schedule corresponding to the order can be inserted if the existing EV schedule and the schedule corresponding to the order do not overlap in time. If it is determined that the schedule corresponding to the sell order can be inserted, the schedule corresponding to the order is created as a tentative behavior of the electric vehicle 30 and recorded in the EV schedule storage unit 311 (S707). On the other hand, for the electric vehicle 30 for which it is determined that the schedule corresponding to the sell order cannot be inserted, the process proceeds to the next electric vehicle 30.
[0057] Next, the calculation unit 303 determines whether or not a schedule corresponding to the buy order can be inserted into any time in the order of the behavior of the electric vehicle 30 managed by the queue, based on the available start time and available end time of the order information (S708). Here, the calculation unit 303 refers to the scheduled departure time, scheduled arrival time, and destination of the already created schedule column of the electric vehicle 30, and calculates the travel time of the electric vehicle 30 based on the current position of the electric vehicle 30 and the position of the nanogrid 10 to which the sell order and buy order were transmitted, and determines whether or not a schedule corresponding to the buy order can be inserted into the schedule column. If it is determined that a schedule corresponding to the buy order can be inserted, the calculation unit 303 creates a schedule corresponding to the buy order as a tentative behavior of the electric vehicle 30 and records it in the EV schedule storage unit 311 (S709). On the other hand, for the electric vehicle 30 for which it is determined that a schedule corresponding to the buy order cannot be inserted, the process proceeds to the next electric vehicle 30.
[0058] When determining whether or not the buy order and the sell order can be inserted in steps S706 and S708, the calculation unit 303 calculates the travel time of the electric vehicle 30 based on the position of the electric vehicle 30, the position of the nanogrid that transmitted the buy order, and the position of the nanogrid that transmitted the sell order, and determines whether or not the electric vehicle 30 will arrive in time for the scheduled arrival time based on the calculated travel time, thereby creating a tentative behavior. After that, the calculation unit 303 creates tentative schedule information shown in FIG. 15 based on the tentative behavior regarding the sell order and the tentative behavior regarding the buy order recorded in the EV schedule storage unit 311, and records the EVID 1502, the buy order ID 1503, and the sell order ID 1506 in the EV schedule storage unit 311 in association with the tentative schedule ID 1501 (710). The calculation unit 303 creates a tentative schedule for the electric vehicle 30 by executing the process related to the loop in S705 described above for all the created buy and sell order pairs.
[0059] FIG. 13 is a diagram showing a judgment as to whether or not the schedule corresponding to the buy order and the sell order in steps S706 and S708 can be inserted. The horizontal direction is the direction of time, and the figure shows the schedules of three electric vehicles 30, EV1 to EV3, from 9:00 a.m. to just after 11:00 a.m. The line segment 1301 at the end of the diamond indicates the time required for charging and discharging in the nanogrid, the line segment 1302 at the end of the arrow indicates the time required for the electric vehicle 30 to move, and the line segment 1303 at the end of the circle indicates the time between the start time 1005 at which power can be exchanged and the end time 1006 at which power can be exchanged for the buy order or the sell order, for which the insertion possibility is judged. The number of the nanogrid corresponding to the order is shown above the line segment 1303 at each end of the circle. In the figure, nanogrid 4 corresponds to the sell order for which the insertion possibility is being judged, and nanogrid 8 corresponds to the buy order for which the insertion possibility is being judged. Here, a pair of a sell order for nanogrid 4 and a buy order for nanogrid 8 is a provisional buy / sell order pair created by the calculation unit 303 .
[0060] The calculation unit 303 acquires the EV schedule of the electric vehicle EV1, and calculates the charging and discharging times (1304, 1305, and 1306) at nanogrid 3, nanogrid 5, and nanogrid 2, and the travel time (1307 and 1308) of the vehicle. In addition, the location information of nanogrid 4 that transmits the sell order is acquired, and the travel time by the vehicle is calculated by comparing it with the location information of nanogrid 3 in the immediately preceding schedule. Then, the movement to nanogrid 4 and charging and discharging are performed during the transferable time of nanogrid 4, and it is determined whether or not it is possible to return to the original schedule. In the example of FIG. 13, the charging and discharging time 1304 at nanogrid 3, the travel time 1307 from nanogrid 3 to nanogrid 5, and the charging and discharging time 1305 at nanogrid 5 have already been scheduled, and it is determined that the insertion of the sell order of nanogrid 4 is not possible. Since it is determined that the insertion of the sell order is not possible, the process proceeds to the determination of the next electric vehicle 30 without creating a tentative action of EV1 (S705 in FIG. 7). In addition, Figure 13 shows that EV1 is able to respond to buy orders (Nanogrid 8).
[0061] Next, the calculation unit 303 performs the same process for the electric vehicle EV2. The calculation unit 303 acquires the EV schedule of the EV2, and calculates the travel time 1311 to the nanogrid 1 and the travel time 1312 from the nanogrid 1 to the nanogrid 12 from the charging and discharging time (1309 and 1310) and the location information of the previous schedule. Furthermore, the location information of the nanogrid 4 of the sell order is acquired, and the travel time 1313 by the vehicle to the nanogrid 4 is calculated from the location information of the previous schedule. In addition, the time required for charging is calculated from the specifications of the power input / output device 325 of the nanogrid 4 and the order amount included in the sell order, and the time 1314 required for charging after the arrival of the nanogrid 4 is added. Next, the travel time 1315 from the nanogrid 4 to the originally scheduled nanogrid 1 is calculated based on the location information of the nanogrid. The respective travel times and charging times for responding to the sell order calculated in this way are added together, and it is determined whether or not it is possible to respond to the originally scheduled operation such as charging and discharging at the nanogrid 1 in terms of time. Each of the dotted line segments in FIG. 13 indicates the time required when an order is inserted. In the case of EV2, either the previous action was a stay or the previous schedule was far enough away in time that it was possible for it to move to Nanogrid 4 at the start time when electricity can be received, and receive electricity.
[0062] In the same way as for selling orders, it is determined whether the EV2 can handle the nanogrid 8 that has sent the buying order. Since the process is similar, details will be omitted, but it is shown in FIG. 13 that the EV2 can also handle buying orders (nanogrid 8). In this way, for an electric vehicle 30 that is determined to be able to insert both schedules into a tentative pair of buying and selling orders, which is a pair of a selling order and a buying order, a tentative schedule ID is assigned based on the schedules of each movement and charging and discharging created as tentative actions, and a tentative schedule is created. If the nanogrid that sent the new order is located on the originally scheduled movement route of the two nanogrids, it may happen that the movement time does not change.
[0063] On the other hand, there may be a case where there is sufficient time between charging / discharging 1316 at nanogrid 7 and charging / discharging 1322 at nanogrid 10, as in the case of electric vehicle EV3. In this case, it is determined that a response to a sell order and a buy order can be inserted by the same process as described above, and a travel time 1317 from nanogrid 7 to nanogrid 4, a charging time 1318 at nanogrid 4, a travel time 1319 from nanogrid 4 to nanogrid 8, a discharging time 1320 at nanogrid 8, and a travel time 1321 from nanogrid 8 to nanogrid 10 are calculated, a tentative action including the charging / discharging time and the travel time is created, and a tentative schedule for EV3 is created.
[0064] In S704 to S710 in FIG. 7, a tentative schedule is created in this manner for all buy / sell order pairs and all corresponding electric vehicles 30, and the tentative schedule that has been created so that the schedule corresponding to the orders can be inserted is output to the agreement feasibility determination unit 302 or stored in the EV schedule memory unit 311, and the calculation unit 303 ends the process of creating the tentative schedule (S711).
[0065] Fig. 15(a) is a table diagram showing an example of tentative schedule information. As explained in Fig. 13, the tentative schedule information is information indicating a possible schedule (such as travel) of the electric vehicle 30 if a provisionally given pair of buy and sell orders is contracted. The tentative schedule information is managed for each tentative schedule ID 1501, and includes an EVID 1502 that identifies the electric vehicle 30 for which the tentative schedule is to be formulated. As shown in Fig. 15(b), the EVID 1502 is managed as a queue of schedules 1521-1524 that include the destination, scheduled departure time, and scheduled arrival time for the day formulated by a system that manages the operation of the electric vehicle 30.
[0066] In Fig. 15(b), an example is shown in which tentative schedule ID1 corresponds to a sell order between schedule 2 (1522) and schedule 3 (1523) (electricity is received by the storage battery of the electric vehicle 30, etc.) and corresponds to a buy order between schedule 3 (1523) and schedule 4 (1524) (discharge from the storage battery of the electric vehicle 30), and the insertion positions of the sell order and the buy order are not consecutive (the example of Fig. 13 shows a schedule such as EV2). Also, an example is shown in which tentative schedule ID2 corresponds to a sell order and a buy order between schedule 3 (1523) and schedule 4 (1524), and the insertion positions of the sell order and the buy order are consecutive (the example of Fig. 13 shows a schedule such as EV3).
[0067] In this way, the tentative schedule is constructed on the assumption that the electric vehicle 30 will be inserted at some position in the pre-established schedule sequence.
[0068] As shown in FIG. 15(a), the tentative schedule information further includes a sell order ID 1503 for identifying the sell order received by the reception unit 301, a sell order earliest arrival time 1504 indicating the time at which the electric vehicle 30 will arrive at the position of the nanogrid 10 from which the sell order was transmitted if it departs earliest after the completion of the operation in the immediately preceding nanogrid 10, and a sell order latest departure time 1505 indicating the latest time at which the electric vehicle 30 should depart from the nanogrid 10 from which the sell order was transmitted in order to be in time for the scheduled arrival time of the next schedule (schedule 3 in the example of the tentative schedule 1 in FIG. 8(b)) after the time at which the tentative schedule was inserted after responding to the sell order. Furthermore, the tentative schedule information includes a sell order usage facility IDx 1511 specifying the power input / output device 325 to be used for charging associated with the sell order. For example, this IDx is used to specify which device is to be used on the list registered in the power input / output device specification list 901 or the power input / output device ID list 902 described in FIG. 9.
[0069] Further, the provisional schedule information includes a buy order ID 1506 for identifying the buy order received by the reception unit 301, a buy order earliest arrival time 1507 indicating the time at which the electric vehicle 30 will arrive at the position of the nanogrid 10 to which the buy order was transmitted if it departs earliest after the operation of the immediately preceding nanogrid is completed, and a buy order latest departure time 1508 indicating the latest time at which the electric vehicle 30 should depart from the nanogrid 10 to which the buy order was transmitted in order to be in time for the scheduled arrival time of the next schedule (schedule 4 in the example of provisional schedule 1 in FIG. 8(b)) after the time at which the provisional schedule was inserted after responding to the buy order. Further, the provisional schedule information includes a buy order use facility IDx 1512 specifying the power input / output device 325 to be used for discharging associated with the buy order. Note that the sell order ID 1503 and the buy order ID 1506 are the same as the order ID 1001 in FIG. 10, and are classified as a buy order ID or a sell order ID after being determined as a buy order or a sell order based on the order amount, etc.
[0070] The tentative schedule information includes a travel time 1509 indicating information on the travel time between the nanogrid that transmitted the sell order and the nanogrid that transmitted the buy order for which the tentative schedule is created. The tentative schedule ID2 indicates a case where a sell order and a buy order are inserted consecutively, but since the arrival time of the buy order at the nanogrid changes depending on the time when the sell order starts to travel from the nanogrid of the sell order to the nanogrid of the buy order, the sell order latest departure time 1505 and the buy order earliest arrival time 1507 are not defined, and 30 minutes of the travel time 1509 are stored.
[0071] 15 , different tentative schedules for different order combinations may be registered even if the same electric vehicle (EVID3) is the target, as shown by tentative schedule IDs 2 and 3. Also, different tentative schedules for different electric vehicles 30 may be registered even if the order combination is the same, as shown by tentative schedule IDs 3 and 4. The calculation unit 303 outputs the tentative schedule created in this manner to the contract feasibility determination unit 302.
[0072] 6 is a flowchart showing an example of processing performed by the contract feasibility determination unit 302 of the energy trading support device 100. First, the contract feasibility determination unit 302 receives an input of power order information received by the reception unit 301 from the nanogrid 10 (S601). To confirm the authenticity of the order, the order information is authenticated using authentication information registered in advance. In the explanation of FIG. 6, the order information input in S601 is referred to as "target order information."
[0073] The contract possibility determination unit 302 determines whether the target order information is a buy order or a sell order (S602). This determination is made based on the positive or negative order amount as described above, but may also be made based on, for example, a buy / sell flag included in the order information. If the target order information is a sell order, the process proceeds to S603, and if it is a buy order, the process proceeds to S604. The processes from S602 onwards are executed for one piece of target order information. The process in FIG. 6 is executed as many times as the number of orders.
[0074] Next, in S603, the contract possibility determination unit 302 obtains information on buy orders with high unit prices from the order information stored in the order information storage unit 316. Here, multiple buy orders with a higher unit price than the unit price of the sell order, which is the target order information, are obtained. Also, in S604, the contract possibility determination unit 302 obtains information on sell orders with low unit prices from the order information stored in the order information storage unit 316. Here, multiple sell orders with a lower unit price than the unit price of the buy order, which is the target order information, are obtained.
[0075] Next, the contract possibility determination unit 302 acquires all tentative schedules that include the target order information and the orders acquired in step S603 or S604 and that have been created by the calculation unit 303 (S605).
[0076] Next, the contract possibility determination unit 302 determines whether or not tentative schedule information has been acquired from the calculation unit 303 (S606), and if tentative schedule information has not been acquired, stores the target order information in the order information storage unit 316 as a new order and terminates the process (S607). On the other hand, if tentative schedule information has been acquired, the process proceeds to S608.
[0077] The contract possibility determination unit 302 executes the processes from S608 onwards for all buy and sell order pairs for which the tentative schedule information was acquired in step S606. First, based on the buy order ID and sell order ID included in the tentative schedule information, the contract possibility determination unit 302 acquires the facility information of the nanogrid 10 that sent the buy order and the facility information of the nanogrid 10 that sent the sell order from the facility information storage unit 314 (S609).
[0078] Next, the contract feasibility determination unit 302 calculates a tradable amount indicating the amount of power that can be traded by each nanogrid, based on the order amount included in the acquired facility information and order information (S610).
[0079] Equation 1 shows an example of a calculation formula for the tradable amount. For each tentative schedule, the tradable amount M is calculated based on each piece of information such as the departure time, arrival time, and travel time shown in FIG. 15. As shown in FIG. 15(b), the calculation formula differs depending on whether the insertion positions of the orders in the tentative schedule are not consecutive or consecutive. Equation 1 shows the idea of comparing the temporal tradable amount from the nanogrid's facility information with the order amount included in the order information and calculating the smaller one as the tradable amount. Although an example is shown as a formula, other methods may be used as long as the amount of electricity tradable in each nanogrid can be calculated. In this way, by calculating the tradable amount based on the created tentative schedule, the amount of electricity for power trading that the electric vehicle 30 can handle can be calculated based on the travel time and charging and discharging time of the electric vehicle 30. By using this tradable amount to determine whether or not a contract can be made, it is possible to determine whether or not a contract can be made in accordance with the restrictions on energy circulation by the vehicle.
[0080]
number
[0081] In addition, the agreement feasibility determination unit 302 calculates a collectable fee, which is a fee that can be collected based on the buying and selling prices included in the order information of the buy order and the sell order included in the tentative schedule information and the tradable volume calculated in S610 (S611).
[0082] Equation 2 shows an example of a formula for calculating the collectible fee. For example, the collectible fee is calculated by multiplying the difference between the selling order price and the buying order price by the tradable amount. This collectible fee may be received by the operator 200 of the energy trading support apparatus 100, for example.
[0083]
number
[0084] Then, it is determined whether the collectable fee calculated in S611 is sufficient (S612), and if the amount is not sufficient, the process moves to the next pair of buy and sell orders (S608). On the other hand, if the amount is sufficient, the buy and sell order pair is determined to be contractable, associated with the tentative schedule ID and recorded (S613), and the process moves to the next pair of buy and sell orders (S608). Whether the amount is sufficient can be determined by comparing the distance between the nanogrid location where the sell order was placed and the nanogrid location where the buy order was placed with the transportation cost, such as electricity cost, which is determined by the performance of the EV used for transportation.
[0085] Equation 3 shows an example of a judgment formula for judging whether the amount of the collectable fee is sufficient. For example, it is judged whether the amount of the collectable fee exceeds the standard fee. An example of the standard fee is calculated from the shortest path length from the nanogrid 10 of the sell order to the nanogrid 10 of the buy order as shown in Equation 3 and the travel expenses determined for each corresponding electric vehicle 30. The standard fee is stored in the storage unit 304 so that the contract feasibility judgment unit 302 can use it. Since the amount of the collectable fee is greatly influenced by the schedule before and after the order fulfillment of the electric vehicle 30, it is preferable to use the shortest path length as the value of D, but a method of using the difference between the total path length of the movement of the electric vehicle 30 before the tentative schedule is inserted and the total path length of the movement of the electric vehicle 30 after the tentative schedule is inserted can also be considered. In addition, the value of the travel expense m can be considered to vary depending on the price of electricity and the vehicle performance of the electric vehicle 30. As an example of a method for determining the travel expense m, the amount of power consumption per distance may be calculated from the past performance value of the electric vehicle 30, and the travel expense may be calculated using the contracted amount of another power transaction immediately before calculating the collectable fee as the electricity price. Alternatively, the amount of power consumption may be calculated using the catalog specifications of the electric vehicle 30, and the electricity price may be calculated from the past performance value or the grid electricity price may be used as is. In this way, by calculating the collectable fee and comparing it with the standard fee to determine whether or not the contract can be made, it is possible to realize power trading within a range in which the operator 200 of the energy trading support device 100 can receive profits.
[0086]
number
[0087] After executing the process of S608 for all buy and sell order pairs, the contract feasibility determination unit 302 contracts, among the buy and sell order pairs recorded as contractable, the one with the lowest unit price when the target order information is a buy order, and the one with the highest unit price when the target order information is a sell order, and further contracts either the buy order or the sell order that has been most recently placed (S614). Note that, although an example of so-called continuous order processing has been shown here, it is also possible to employ so-called itayose processing and contract the order with the largest number of contracted orders, the largest contract amount, or the largest difference between the electricity buy price and the electricity sell price.
[0088] Next, the agreement feasibility determination unit 302 notifies the external communication device 321 of each nanogrid 10 that placed the order of the agreed amount of traded electricity (agreement amount), the trading price of the agreed electricity (agreement unit price), and the time of delivery and receipt of the electricity via the external communication unit 305 (S615).
[0089] Next, the contract possibility determination unit 302 extracts an existing sell order of the nanogrid 10 that transmitted the sell order that was contracted with the target order information from the order information storage unit 316, and determines whether the order volume of the existing sell order is equal to the contract volume (S616). Also, the contract possibility determination unit 302 extracts an existing buy order of the nanogrid 10 that transmitted the buy order that was contracted with the target order information from the order information storage unit 316, and determines whether the order volume of the existing buy order is equal to the contract volume (S616). If the contract volume is not equal to the order volume of the existing buy order or the order volume of the sell order, the process proceeds to step S618, and if the contract volume is equal to the order volume of the existing buy order or the order volume of the sell order, the process proceeds to step S617.
[0090] In step S617, the contract possibility determination unit 302 deletes the existing contracted order from the order information storage unit 316. In addition, in S618, the contract possibility determination unit 302 updates the information stored in the order information storage unit 316 by decreasing the absolute value of the order quantity of the existing contracted order by the contract quantity.
[0091] Next, the contract possibility determination unit 302 determines whether the order volume of the target order information is equal to the contract volume (S619). If the contract volume is equal to the order volume of the target order information, the process ends. On the other hand, if the contract volume is not equal to the order volume of the target order information, the absolute value of the order volume of the target order information is reduced by the contract volume (S620), and the flow is executed again from the creation of a tentative schedule by the calculation unit 303.
[0092] FIG. 11( a ) is a diagram showing a schematic diagram of the position of the nanogrid 10 and the driving route of the electric vehicle 30 .
[0093] The map information storage unit 313 has information represented by a combination of nodes indicating positions and links indicating the passability between each node. The node positions are preferably represented using latitude and longitude, but any method may be used as long as the actual positions can be displayed. Furthermore, traffic volume history for each time period may be included in the link information. When traffic volume history information is included in the map information, the travel time of the electric vehicle 30 can be accurately calculated. It is necessary to create a route for the electric vehicle 30 and calculate the travel time, but this may be obtained from outside the energy trading support device 100 of this embodiment (for example, from another map service).
[0094] Unless there are special traffic reasons, the driving route of the electric vehicle 30 may be given as the shortest route from the current location to the destination. A publicly known method may be used to calculate the shortest route between nodes in a node-link configuration. For example, the A* method may be used to calculate the shortest route for each node pair in a preprocessing step using the Warshall-Floyd method. In addition, the travel time can be estimated by using the shortest route calculated in this way to divide the length of each link that connects each node that appears in the shortest route by the average travel speed of the traveling electric vehicle 30 and adding them all together.
[0095] FIG. 11(a) shows an abstract node-link configuration, where circles indicate nodes, and nodes where the nanogrid 10 is present are shown larger than the others. Lines connecting each circle indicate links, and although omitted to avoid cluttering the figure, the links include distances between nodes, etc. In the figure, links included in the driving route of the electric vehicle 30 are shown with dark solid lines, and links not included in the driving route are shown with light dashed lines. The travel time of the electric vehicle 30 described above may be calculated using information included in the links of this map information. For example, if the link information includes traffic volume history for each time period, a more accurate travel time can be calculated by correcting the travel time between links calculated by the above-mentioned method using the traffic volume history.
[0096] The map information storage unit 313 has the node information and link information shown in FIG. 11(b) and FIG. 11(c). FIG. 11(b) is a diagram of a node information table showing an example of node information. The node information has a node ID 1101 for identifying a node, and a longitude 1102 and a latitude 1103 indicating the position of the node. The node information is information indicating the position of a point where the nature of the route to be traveled changes when expressing map information. The node is, for example, an intersection or a junction. The node information includes the position of the registered nanogrid. Any point can be registered as a node. The node ID may be registered in association with the nanogrid ID 1108 described above.
[0097] 11(c) is a diagram showing a link information table showing an example of link information. Link information is information on a route connecting each node, and includes at least a link ID 1104 for identifying a link, a source node ID 1105 and a destination node ID 1106 indicating which nodes are connected between the links, and a length 1107 indicating the distance between the links.
[0098] Fig. 12 is a diagram verifying the effect of the energy trading support apparatus 100 of this embodiment by simulation. It is a diagram showing the improvement of the power usage efficiency of the nanogrid, Fig. 12(a) shows the result when the energy trading support apparatus 100 of this embodiment is not applied, and Fig. 12(b) shows the result when the energy trading support apparatus 100 of this embodiment is applied.
[0099] The simulation considers a day from 0:00 to 24:00, and sets the power demand by abstracting and normalizing the measured power demand data, and sets the power supply to the estimated solar power generation amount based on the measured solar radiation amount. The transaction is performed by the processing of the energy trading support device 100 described above. In addition, the total power demand for a day is assumed to be the same for all nanogrids, but the hourly power generation amount and the total power generation amount for a day differ for each nanogrid due to the regional characteristics of the solar radiation amount. Furthermore, the power exchange to each nanogrid through the system power source is not taken into consideration, and the simulation is performed under the condition that multiple nanogrids are self-sufficient in power and there are a sufficient number of electric vehicles 30.
[0100] In both Figures 12(a) and 12(b), the middle section shows the amount of stored power in each nanogrid, the upper section shows the total amount of power generation suppression up to the relevant time, and the lower section shows the total amount of power shortage up to the relevant time in each nanogrid, with the vertical axis showing the numerical value (kWh) and the horizontal axis showing time.
[0101] Fig. 12(a) shows a state before the energy trading support device 100 of this embodiment is introduced into the trading market. If there is no power supply from a system power source to a nanogrid or no power interchange between multiple nanogrids through a system power source, there are nanogrids where power generation is restricted due to an excess of power caused by a mismatch between power supply and demand. For example, there are three nanogrids in the excess area in the upper part of Fig. 12(a). Furthermore, there are also nanogrids where there is a power shortage due to a mismatch between power supply and demand.
[0102] On the other hand, as shown in Figure 12(b), when the energy trading support device 100 shown in this embodiment is introduced and power trading is made possible between multiple nanogrids, no power generation suppression occurs and the power shortage is alleviated compared to Figure 12(a).
[0103] Thus, the energy trading support device 100 of this embodiment is a device that supports energy trading between multiple nanogrids 10, and is composed of a computer having a calculation device that executes predetermined processing and a storage device connected to the calculation device, and has a memory unit 304 that stores location information of the multiple nanogrids 10 and equipment information of the multiple nanogrids 10, a reception unit 301 that receives order information for power trading of the multiple nanogrids 10 and outputs the order information to the contract feasibility determination unit 302 and the calculation unit 303, a calculation unit 303 that calculates the travel time of the electric vehicle 30 based on the received order information and the location information of the multiple nanogrids 10 extracted from the memory unit 304, and creates one or more tentative schedules for the electric vehicle 30 based on the calculated travel time, and a contract feasibility determination unit 302 that determines whether or not energy trading between the multiple nanogrids 10 can be contracted based on the tentative schedules created by the calculation unit 303.
[0104] In addition, the energy trading support method of this embodiment is a method in which a computer supports energy trading between multiple nanogrids 10, the computer having a calculation unit that executes predetermined processing and a storage device connected to the calculation unit, the storage device storing information including location information of the multiple nanogrids 10 and equipment information of the multiple nanogrids 10, and the method includes a reception step of receiving order information for electricity trading between the multiple nanogrids 10, a calculation step of calculating a travel time of an electric vehicle 30 based on the received order information and the extracted location information of the multiple nanogrids 10 and creating one or more tentative schedules for the electric vehicle 30 based on the travel time, and a contract feasibility determination step of determining whether or not energy trading can be concluded between the multiple nanogrids 10 based on the created tentative schedules.
[0105] This allows energy transactions to be realized within the possible range while taking into account the fluctuating travel times of vehicles and the locations where energy is charged and discharged, promoting energy circulation. It also allows the power supply and demand balance between multiple nanogrids to be adjusted, stabilizing the power supply and demand in the entire nanogrid system and promoting the introduction of renewable energy.
[0106] Moreover, in the energy trading support device 100 according to this embodiment, the storage unit 304 further stores an EV schedule including the time of movement or operation of the electric vehicle 30, and the calculation unit 303 calculates the travel time for the electric vehicle 30 to travel to the nanogrid 10 that transmitted the order information based on the position of the nanogrid 10 that transmitted the order information, and creates multiple tentative schedules for the electric vehicle 30 that can insert the travel time into the EV schedule. In this way, multiple tentative schedules that can actually be handled by the electric vehicle 30 can be created in consideration of the travel time by the electric vehicle 30 to the nanogrid that transmitted the order information, and by determining whether or not the power transaction can be concluded based on the tentative schedules, it is possible to support power transactions that can be realized from the schedule of the electric vehicle 30.
[0107] In the energy trading support device 100 according to this embodiment, the storage unit 304 stores facility information of the nanogrid 10, and the calculation unit 303 calculates the charge / discharge time required for charging or discharging the electric vehicle 30 in the nanogrid based on the facility information of the nanogrid 10 that transmitted the order information, and creates multiple tentative schedules for the electric vehicle 30 that can insert the charge / discharge time into the EV schedule. This makes it possible to create multiple tentative schedules that can actually be handled by the electric vehicle 30, taking into account the charge / discharge time in the nanogrid that transmitted the order information, and by determining whether or not the power trading can be concluded based on the tentative schedules, it is possible to support power trading that can be realized from the schedule of the electric vehicle 30 and the power input / output device used in the nanogrid.
[0108] In the energy trading support device 100 according to the present embodiment, the storage unit 304 further stores an EV schedule indicating a schedule regarding the time of movement or operation of the electric vehicle 30 and facility information of the nanogrid 10, and the calculation unit 303 calculates the travel time for the electric vehicle 30 to travel to the nanogrid 10 that transmitted the order information based on the position of the nanogrid 10 that transmitted the order information, calculates the charge / discharge time required for the electric vehicle 30 to be charged or discharged at the nanogrid 10 that transmitted the order information based on the facility information of the nanogrid 10 that transmitted the order information, and creates multiple tentative schedules for the electric vehicle 30 that can insert the calculated travel time and charge / discharge time into the EV schedule. As a result, multiple tentative schedules for the electric vehicle 30 can be created taking into account the travel time required for the electric vehicle 30 to respond to the power transaction in the order information and the charge / discharge time at the nanogrid, and by determining whether or not the power transaction can be concluded based on the created tentative schedules, it is possible to support feasible power transactions taking into account the time required for the vehicle to respond to the power transaction. Since the power supply and demand balance between multiple nanogrids can be adjusted by the vehicle, this leads to power stabilization in the entire nanogrid system.
[0109] The present invention is not limited to the above-described embodiments, and includes various modified examples and equivalent configurations within the spirit of the appended claims. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those including all of the configurations described. Furthermore, a part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Furthermore, the configuration of another embodiment may be added to the configuration of one embodiment. Furthermore, a part of the configuration of each embodiment may be added, deleted, or replaced with another configuration.
[0110] In addition, each of the above-mentioned configurations, functions, processing units, processing means, etc. may be realized in hardware, for example by designing some or all of them as an integrated circuit, or may be realized in software by a processor interpreting and executing a program that realizes each function.
[0111] Information such as programs, tables, and files that realize each function can be stored in a storage device such as a memory, a hard disk, or an SSD (Solid State Drive), or in a recording medium such as an IC card, an SD card, or a DVD.
[0112] In addition, the control lines and information lines shown are those considered necessary for the explanation, and do not necessarily show all the control lines and information lines necessary for implementation. In reality, it can be considered that almost all components are connected to each other. [Explanation of symbols]
[0113] 10 Nanogrid 30 Electric Vehicles 100 Energy trading support device 101 Processor 102 Memory 103 Auxiliary storage device 104 Communication Interface 105 Input Interface 106 Keyboard 107 Mouse 108 Output Interface 109 Display device 301 Reception 302 Execution possibility judgment department 303 Calculation Department 304 Storage section 305 External Communications Department 311 EV schedule memory unit 312 Authentication information storage unit 313 Map information storage unit 314 Equipment information storage unit 315 Location information storage unit 316 Order information storage unit
Claims
1. An energy trading support device that supports energy trading, The computer includes an arithmetic unit that executes a predetermined process and a storage device that is connected to the arithmetic unit, A memory unit that stores the positions of a plurality of nanogrids; A reception unit that receives order information for power trading in the plurality of nanogrids; a calculation unit that calculates travel times for the vehicles based on the order information and the locations of the plurality of nanogrids, and generates one or more interim schedules for the vehicles based on the travel times; and a contract feasibility determination unit that determines whether or not an energy transaction between the plurality of nanogrids can be concluded based on the created tentative schedule.
2. The energy trading support device according to claim 1, The storage unit stores a vehicle schedule including a time of movement or operation of the vehicle, The calculation unit is Calculating a travel time for the vehicle to travel to the nanogrid that transmitted the order information based on a position of the nanogrid that transmitted the order information; The energy trading support device generates a tentative schedule in which the travel time can be inserted into the vehicle schedule.
3. The energy trading support device according to claim 2, The storage unit stores equipment information of the nanogrid, The calculation unit is Calculating a charging / discharging time required for charging or discharging at the nanogrid based on equipment information of the nanogrid that transmitted the order information; The energy trading support device creates a tentative schedule in which the charging and discharging time can be inserted into the vehicle schedule.
4. The energy trading support device according to claim 1, The storage unit stores a vehicle schedule including a time of movement or operation of the vehicle and facility information of the nanogrid; The calculation unit creates a tentative schedule including a departure time of the vehicle from a specific nanogrid, an arrival time of the vehicle at the specific nanogrid, and facility information to be used in the nanogrid, based on the location and facility information of the nanogrid that transmitted the order information and the vehicle schedule; The contract possibility determination unit Calculating a tradable amount based on the departure time, the arrival time, and a charge / discharge time in the specified nanogrid determined based on the facility information included in the tentative schedule; An energy trading support device characterized in that it determines whether or not the energy trade can be concluded based on the tradable amount.
5. The energy trading support device according to claim 4, The contract possibility determination unit Calculating a collectable fee based on the buy order unit price and the sell order unit price associated with the order information included in the tentative schedule and the tradable volume; An energy trading support device characterized in that it determines whether or not the energy trading can be concluded based on the collectable fee.
6. The energy trading support device according to claim 5, The contract possibility determination unit A standard fee is determined based on a travel cost indicating a cost required for the travel of the vehicle and a distance between a nanogrid that transmits a buy order and a nanogrid that transmits a sell order, An energy trading support device, characterized in that it determines whether or not the energy trading can be concluded by comparing the standard fee with the collectable fee.
7. The energy trading support device according to claim 1, The energy trading support device is characterized in that, based on the possibility of contract, a contract history in which a contract is determined to be possible is output.
8. 1. A method for supporting energy trading using a computer, comprising: The computer includes an arithmetic unit that executes a predetermined process, and a storage device that is connected to the arithmetic unit; The storage device stores a plurality of nanogrid locations and facility information of the nanogrids; A receiving step of receiving order information for power trading in the plurality of nanogrids; calculating travel times for the vehicles based on the order information and the locations of the plurality of nanogrids and generating one or more interim schedules for the vehicles based on the travel times; and a contract feasibility determination step of determining whether or not energy trading between the plurality of nanogrids can be concluded based on the created tentative schedule.
Citation Information
Patent Citations
Method and system of supplying energy
JP2006050887A
Method of efficiently managing power
JP2011155714A
Electrical power feeding method, electrical power feeding system, and mobile object
JP2012065516A
Power management device and power management method, and logistics network system
JP2017158363A
Power grid control system using electric vehicle, power grid control apparatus, information distribution apparatus, and information distribution method
WO2011077780A1