Estimation system and estimation method
The estimation system addresses the challenge of accurately predicting electricity market prices by generating transition patterns and creating an estimated model, resulting in precise short-term estimates over long future periods, enhancing operational planning and reducing deviations.
Patent Information
- Application Number
- JP2021084480
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-19
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2041-05-19
AI Technical Summary
Existing methods struggle to accurately estimate market prices of electricity over short periods in the future, particularly over several months, due to challenges in predicting fuel availability and market price fluctuations.
The proposed estimation system generates multiple transition patterns from historical data, identifies pattern factor dependencies, and creates an estimated model to predict future values of electricity market prices, allowing for accurate short-term estimates over long future periods.
This approach enables precise estimation of electricity market prices in short periods (e.g., 15 or 30 minutes) over several months, improving operational planning and reducing deviations in fuel procurement and generator operation.
Smart Images

Figure 0007664757000001 
Figure 0007664757000002 
Figure 0007664757000003
Abstract
Description
[Technical field]
[0001] The present invention generally relates to an estimation system and an estimation method, and is suitable for application to an estimation system that calculates future physical quantities and index values related to power, for example. [Background technology]
[0002] In the energy industry, such as the electricity and gas industries, the communications industry, and the transportation industry, such as taxis and delivery services, facility operation and resource allocation are planned and executed in accordance with consumer demand based on estimates of various index values, such as demand, for a specified time period ahead.
[0003] For example, it is known that electricity demand and electricity trading prices are affected by temperature, so in this case, an estimation model for electricity demand and electricity trading prices is identified using the outside temperature as an explanatory variable (an example of a factor).The identified estimation model is used to output estimated values for a specified time ahead.
[0004] The method disclosed in Patent Document 1 receives forecasting model information from a user, performs regression analysis based on the history of crude oil FOB prices and JCC prices, accepts specification of the period t to be forecast, applies this to the forecasting model, and calculates a forecast value for the JCC price at period t.
[0005] The method disclosed in Patent Document 2 calculates power generation costs by creating a power generation plan based on demand forecast data, power source data, and market data, determines the bid volume and bid price to be submitted to the electricity market from the power generation cost, and determines the trading volume and trading price based on the bid volume and bid price using an algorithm that takes into account the transmission capacity of the interconnection line. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2009-048235 A [Patent Document 2] JP 2006-331229 A Summary of the Invention [Problem to be solved by the invention]
[0007] For example, there may be regions (e.g., countries) or cases where securing fuel for generators requires a relatively long future period (e.g., a period on the order of months, such as several months) due to the time required for transporting the fuel or other reasons. In addition, the electricity market price (trading price) is managed in units of a relatively short time (e.g., on the order of minutes, such as 15 minutes or 30 minutes). For these reasons, it is important to make estimates (electricity market price estimates) in relatively short time units over a relatively long future period.
[0008] Patent Document 1 discloses a method for calculating monthly estimated values over several months using monthly crude oil FOB prices and JCC prices, but does not disclose or suggest a method for calculating estimated values in the above-mentioned relatively short time units. Patent Document 2 discloses a method for predicting electricity market prices using weather data, but it is difficult to calculate weather forecast values over a future period, such as several months, with low deviation. Therefore, with the methods disclosed in Patent Documents 1 and 2, it is difficult to accurately estimate electricity market prices in short time units over a future period, such as several months.
[0009] The above issues may also apply to estimation targets other than electricity market prices. [Means for solving the problem]
[0010] The estimation system stores sample estimation target data, sample factor data, and estimation factor data. The sample estimation target data is data representing a time series value of the estimation target in a past period. The sample factor data is data including a dataset representing a time series value of one or more factors defined as having a possibility of affecting the estimation target value in a past period. The estimation factor data is data including a dataset representing a time series value of one or more factors in a future period. The estimation system generates a plurality of estimation target transition patterns, each of which is a pattern of transition of the value of the estimation target, from the sample estimation target data. The estimation system specifies a pattern factor dependency relationship (a dependency relationship between the estimation target transition pattern and the value of one or more factors and the estimation target transition pattern at a past or future time point) based on the sample factor data and the plurality of estimation target transition patterns, and identifies an estimation model that follows the specified pattern factor dependency relationship (a model that receives the value of one or more factors and the estimation target transition pattern at a past or future time point as input and outputs the estimation target transition pattern). The estimation system inputs estimation factor data into the estimation model, and generates estimation result data using at least one of a plurality of estimation target trend patterns, which is data including one or more data sets representing a time series of values in a future period of the estimation target. Effect of the Invention
[0011] According to the present invention, it is possible to estimate values (values to be estimated) in units of relatively short time periods (for example, 15 or 30 minutes) over a relatively long future period (for example, several months into the future). [Brief description of the drawings]
[0012] [Figure 1] FIG. 1 illustrates an example of a configuration of a data management system according to a first embodiment; [Diagram 2] FIG. 1 is a diagram illustrating an example of the configuration of an estimation system. [Diagram 3] FIG. 2 is a diagram illustrating an example of a data flow of the estimation system. [Figure 4]FIG. 11 is a diagram illustrating an example of a flow of processing performed by the estimation system. [Figure 5A] FIG. 11 is a diagram illustrating an example of a data flow of a pattern classification unit. [Figure 5B] FIG. 13 is a diagram showing an example of a pattern. [Figure 6A] FIG. 13 is a diagram illustrating an example of a data flow of a pattern transition model identification unit. [Figure 6B] FIG. 11 is an explanatory diagram of an example of model identification. [Figure 7A] FIG. 11 is a diagram illustrating an example of a data flow of an estimated data generating unit. [Figure 7B] FIG. 11 is an explanatory diagram of an example of data generation. [Figure 8A] FIG. 11 is a diagram showing an example of time-series data generated by a method according to a comparative example. [Figure 8B] FIG. 2 is a diagram showing an example of time-series data generated by the method according to the embodiment; [Figure 9A] FIG. 11 is a diagram showing a data flow of an estimated data generating unit according to the second embodiment. [Figure 9B] FIG. 11 is an explanatory diagram of an example of selection of a time series data set. [Figure 10A] FIG. 13 is a diagram showing a data flow of an estimated data generating unit according to the third embodiment. [Figure 10B] FIG. 10 is an explanatory diagram of an example of extraction of a time series data set. [Figure 11] FIG. 13 is a diagram illustrating a data flow of a pattern transition model identification unit according to the fourth embodiment. [Figure 12] FIG. 13 is a diagram showing a data flow of the estimation system according to the fifth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] In the following description, an "interface unit" may refer to one or more interface devices. The one or more interface devices may be at least one of the following: One or more I / O (Input / Output) interface devices. The I / O (Input / Output) interface devices are interface devices to at least one of the I / O devices and a remote display computer. The I / O interface device to the display computer may be a communications interface device. The at least one I / O device may be a user interface device, e.g., either an input device such as a keyboard and pointing device, or an output device such as a display device. One or more communication interface devices. The one or more communication interface devices may be one or more homogeneous communication interface devices (e.g., one or more NICs (Network Interface Cards)) or two or more heterogeneous communication interface devices (e.g., a NIC and an HBA (Host Bus Adapter)).
[0014] In the following description, a "memory" refers to one or more memory devices, typically a primary storage device. At least one of the memory devices in the memory may be a volatile memory device or a non-volatile memory device.
[0015] In the following description, a "persistent storage device" refers to one or more persistent storage devices. A persistent storage device is typically a non-volatile storage device (e.g., an auxiliary storage device), and specifically, for example, a hard disk drive (HDD) or a solid state drive (SSD).
[0016] Also, in the following description, "storage device" may be at least memory, including memory and persistent storage device.
[0017] In the following description, a "processor" refers to one or more processor devices. The at least one processor device is typically a microprocessor device such as a CPU (Central Processing Unit), but may be another type of processor device such as a GPU (Graphics Processing Unit). The at least one processor device may be a single-core or multi-core. The at least one processor device may be a processor core. The at least one processor device may be a processor device in a broader sense, such as a hardware circuit (e.g., an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit)) that performs part or all of the processing.
[0018] In the following description, functions may be described using the expression "yyy unit", but the functions may be realized by one or more computer programs being executed by a processor, or by one or more hardware circuits (e.g., FPGA or ASIC), or by a combination thereof. When a function is realized by a program being executed by a processor, the function may be at least a part of the processor, since the specified processing is performed using a storage device and / or an interface device, etc., as appropriate. Processing described with a function as the subject may be processing performed by a processor or a device having the processor. A program may be installed from a program source. The program source may be, for example, a program distribution computer or a storage medium (e.g., a non-transitory storage medium) that is readable by a computer. The description of each function is an example, and multiple functions may be combined into one function, or one function may be divided into multiple functions.
[0019] In the following description, a "dataset" is a logical block of electronic data as seen from a program such as an application program, and may be, for example, any of a record, a file, a key-value pair, a tuple, etc.
[0020] Several embodiments of the present invention will now be described in detail with reference to the drawings. (1) First embodiment (1-1) Configuration of the Data Management System According to the Present Embodiment
[0021] In Fig. 1, reference numeral 1 denotes a data management system according to the present embodiment as a whole. When applied to the electric power business field, for example, the data management system 1 estimates values of the demand amount, power generation amount, market price, etc. of electric power for a predetermined future period based on the actual amount of electric power demand in the past, and enables the management of electric power supply and demand, such as the formulation and execution of a generator operation plan and the formulation and execution of a power procurement transaction plan from other electric power companies, based on the estimated results.
[0022] The data management system 1 is composed of an estimation system 12 (for example, an estimation calculation device 2 and a data management device 3), a plan management device 5, an information input / output terminal 4, a data observation device 6, a data distribution device 7, and a control target device 9. Furthermore, a communication path 8 is a communication network such as a LAN (Local Area Network) or a WAN (Wide Area Network), and is a communication path that connects various devices and terminals that constitute the data management system 1 so that they can communicate with each other.
[0023] The data management device 3 stores sample data of an estimation target and factors used to calculate an estimate of the estimation target, and estimation data of the factors.
[0024] The sample data of the estimation target may include at least sample estimation target data representing a time series of past observed values of the estimation target observed over time. The sample data of factors may include at least sample factor data, which is data including a data set representing a time series of past observed values of each of one or more factors defined as having the possibility of affecting the value of the estimation target. The estimation data of factors may include at least estimation data, which is data including a data set representing a time series of values for each factor corresponding to values included in the sample factor data.
[0025] The estimation target may be, for example, the energy consumption of electricity, gas, water, etc., or the power generation output of energy such as solar power generation or wind power generation, or the trading volume or market price of energy traded at a wholesale exchange. In addition, in the field of electricity business, the estimation target may be the communication volume measured by a communication base station or the location information history of a mobile object such as an automobile. Furthermore, these sample data may be data per measuring instrument, or data as a total of multiple measuring instruments.
[0026] The factors may be, for example, weather-related items such as temperature, humidity, solar radiation, wind speed, and air pressure, fuel-related items such as trading volume and market price of crude oil and natural gas, power line-related items such as power transmission capacity of power lines, items related to generator operation status such as generator operation or maintenance schedule, calendar-related items such as date, day of the week, and flag values indicating an arbitrarily set day type, items related to economic status such as the occurrence or non-occurrence of sudden events such as typhoons and events, number of energy consumers, industrial trends, and business climate index, items related to the movement status of people and mobile objects such as the occupancy rate, number of passengers, number of reserved seats, and road traffic conditions of express trains, or items related to the movement status of people and mobile objects such as the number of communication terminals connected to a communication base station. Some of the factors may also be the above-mentioned estimation target, in which case the factor value may be a past observation value itself, or an estimate value itself at the estimation target date and time of the estimation target.
[0027] The data management device 3 stores specimen data from a past date and time to the latest observation date and time, which is preset via the information input / output terminal 4. The data management device 3 also searches for and transmits specimen data in response to a data acquisition request from another device.
[0028] The estimation calculation device 2 performs estimation using data stored in the data management device 3. The details of the estimation calculation device 2 will be described later.
[0029] The plan management device 5 creates and executes an operation plan for the physical facility (the controlled device 9) to achieve a predetermined goal based on the estimation result data output by the estimation calculation device 2. The operation plan may include a decision on the amount of fuel to be procured for the physical facility, and may include an operation plan for the physical facility. In the energy field, the operation plan for the physical facility may be, for example, an operation plan for a generator based on an estimated future energy demand value, power generation output, and market price. Specifically, the operation plan may be a plan for the number of generators to be started and the output distribution of the generators, or a distribution plan for the flow rate and pressure of gas or water to be flowed through gas pipes and water pipes. In the adjustment control of power demand called demand response, the operation plan may be a plan for the demand adjustment amount distribution of power consumers participating in the demand response or the demand facilities of the power consumers. In the communication field, the operation plan may be, for example, a control plan for the number of communication terminals to be connected to each communication base station so as not to exceed the capacity of the communication base station. In the transportation field, the operation plan may be, for example, a taxi dispatch plan that can satisfy the estimated number of users.
[0030] The facility operation plan is not limited to being directly executed by the subject using the plan management device 5, but may be indirectly executed. In the power field, indirect facility operation (e.g., operation) may be operation of physical facilities by another person based on a direct bilateral trading contract or a trading contract via an exchange. In this case, the execution plan of the trading contract corresponds to the facility operation plan.
[0031] The information input / output terminal 4 is typically a calculator such as a laptop-type personal computer or a smartphone, and inputs data to the estimation calculation device 2, the data management device 3, and the plan management device 5, and displays data stored or output by these devices. The data observation device 6 periodically measures or collects sample estimation target data, sample factor data, and estimation factor data at predetermined time intervals, and transmits them to the data distribution device 7 or the data management device 3. The data distribution device 7 stores the data received from the data observation device 6, and transmits it to the data management device 3, the estimation calculation device 2, or both. (1-2) Device internal configuration
[0032] FIG. 2 shows an example of the configuration of the estimation system 12.
[0033] The estimation system 12 is composed of an estimation calculation device 2 and a data management device 3. Note that the "estimation system" may be a system equipped with a physical computer such as the estimation calculation device 2 or the data management device 3, but may also be another type of system, for example, a system (for example, a cloud computing system) realized on a group of physical computing resources (for example, a cloud platform).
[0034] The data management device 3 is composed of a CPU (Central Processing Unit) 31 that controls the overall operation of the data management device 3, an input device 32, an output device 33, a communication device 34, and a storage device 35. The data management device 3 is an information processing device such as a personal computer, a server computer, or a handheld computer.
[0035] The input device 32 is composed of a keyboard or a mouse, and the output device 33 is composed of a display or a printer.
[0036] The communication device 34 is configured to include a NIC (Network Interface Card) for connecting to a wireless LAN or a wired LAN. The communication device 34 receives data from, for example, at least one of the data observation device 6 and the data distribution device 7. The received data includes sample estimation target data 351 and sample factor data 352. The received data may further include estimation factor data 353.
[0037] The storage device 35 is a storage medium such as a RAM (Random Access Memory) or a ROM (Read Only Memory). Output results and intermediate results of each processing unit may be output as appropriate via the output device 33. The storage device 35 stores sample estimation target data 351, sample factor data 352, and estimation factor data 353.
[0038] The sample estimation target data 351 is data representing the time series values of the estimation target in a past period, and specifically, for example, is data including observed values of the estimation target at one or more past points in time. Specific examples of the estimation target may be as described above.
[0039] The sample factor data 352 is data including a data set representing a time series of values of one or more factors that affect the value of the estimation target in a past period (e.g., observed values or estimated values at one or more points in time). Specific examples of factors may be as described above. Furthermore, the "observed values" or "estimated values" referred to in this paragraph are examples of sample factor values. Hereinafter, the "observed values" or "estimated values" may be referred to as "sample factor values" as appropriate. Furthermore, the "past period" for the sample estimation target data 351 and the "past period" for the sample factor data 352 may be the same period. For example, if the period related to the sample estimation target data 351 is January 1, 2020 to December 31, 2020, and the period related to the sample factor data 352 is May 1, 2020 to May 31, 2021, the “past period” for the same period may be the overlapping period of May 1, 2020 to December 31, 2020.
[0040] The estimation factor data 353 is data including a data set that indicates the time series values of one or more of the factors described above in a future period, for example, data including the input values of each factor used in calculating the estimated value of the estimation target. The "input value" in this paragraph is an example of an estimation factor value. Hereinafter, the "input value" may be referred to as the "estimation factor value" as appropriate.
[0041] The estimation calculation device 2 is composed of a CPU (Central Processing Unit) 21 that controls the overall operation of the estimation calculation device 2, an input device 22, an output device 23, a communication device 24, and a storage device 25. The estimation calculation device 2 is an information processing device such as a personal computer, a server computer, or a handheld computer. At least one of the communication devices 24 and 34 is an example of an "interface device". At least one of the storage devices 25 or 35 is an example of a "storage device". At least one of the CPUs 21 and 31 is an example of a "processor".
[0042] The storage device 25 stores various computer programs for realizing functions such as a pattern classification unit 251, a pattern transition model identification unit 252, and an estimated data generation unit 253. The pattern classification unit 251, the pattern transition model identification unit 252, and the estimated data generation unit 253 are realized by the CPU 21 executing such various computer programs.
[0043] The pattern classification unit 251 receives the sample estimation target data 351, generates a plurality of transition patterns from the sample estimation target data 351 (classifies the time transition into transition patterns), and outputs the generated transition patterns. Specifically, for example, the pattern classification unit 251 divides the sample estimation target data 351 into a plurality of time series data samples divided by a predetermined period, such as every 24 hours, and generates a plurality of transition patterns based on an index indicating the similarity between the time series data samples (classifies the time series data samples into one of the plurality of transition patterns). The pattern classification unit 251 outputs data including a value indicating each transition pattern and a representative time series data sample of the transition pattern (an example of time series data based on one or more time series data samples) as pattern classification result data 251C (see FIG. 5).
[0044] The pattern transition model identifying unit 252 receives the pattern classification result data 251C and the specimen factor data 352, and outputs a pattern transition model 252D (see FIG. 6). For example, the pattern transition model identifying unit 252 identifies a model of the transition of the transition pattern as a pattern transition model based on the specimen factor data 352 and the pattern classification result data 251C. Specifically, for example, the pattern transition model identifying unit 252 identifies a model that follows a dependency relationship between a value (e.g., a pattern number) indicating each transition pattern included in the pattern classification result data 251C, a value indicating a transition pattern at a past (or future) point in time, and a factor value represented by the specimen factor data 352 (a model that receives as input one or more factor values and a transition pattern at a past point in time and outputs a transition pattern), and outputs the model as the pattern transition model 252D.
[0045] The estimated data generating unit 253 receives the pattern transition model 252D and the estimation factor data 353, and outputs the estimated result data 254. Specifically, for example, the estimated data generating unit 253 generates time series data of values indicating a transition pattern by inputting the estimation factor data 353 to the pattern transition model 252D. Then, the estimated data generating unit 253 converts the time series data of values indicating the generated pattern from a representative time series data sample of each pattern included in the pattern classification result data 251C into time series data of values to be estimated. The estimated data generating unit 253 outputs the converted time series data as the estimated result data 254.
[0046] According to this embodiment, it is possible to estimate values (values to be estimated) in relatively short time intervals (for example, 15 minutes or 30 minutes) over a relatively long future period (for example, several months into the future). (1-3) Overall processing and data flow of the estimation system 12 according to this embodiment
[0047] The process and data flow of the estimation system 12 in this embodiment will be described with reference to Figs. 3 and 4. In the following description, it is assumed that the controlled device 9 is a power generator, and the estimation system 12 is a system for creating at least a part of the operation plan of the power generator (for example, determining the amount of fuel to be procured for the power generator for a future period). In the following description, it is assumed that the period of the transition represented by each of the multiple transition patterns is shorter than the above-mentioned future period, and is on the order of minutes, hours, days, or weeks. It is assumed that the estimation target is the market price (transaction price) of electricity, and the one or more factors are at least one of weather and electricity demand. In other words, the estimation system 12 according to this embodiment can estimate the electricity market price in relatively short time intervals (for example, 15 minutes or 30 minutes) over a relatively long future period (for example, several months ahead).
[0048] The data management device 3 receives and stores, for example, sample estimation target data 351 and sample factor data 352 from the data observation device 6. The data management device 3 also receives and stores estimation factor data 353 from the data distribution device 7.
[0049] The pattern classification unit 251 of the estimation calculation device 2 divides the time series observation values (electricity market prices) of the sample estimation target data 351 into a plurality of time series data samples separated by a predetermined period, for example, every 24 hours, classifies the time series data samples into one of a plurality of transition patterns based on an index indicating the similarity between the time series data samples, and outputs pattern classification result data 251C (see FIG. 5) including a value indicating the transition pattern and a representative time series data sample of the transition pattern (S401 in FIG. 4).
[0050] Next, the pattern transition model identification unit 252 identifies a model based on the regularity of the relationship between the values indicating the transition patterns of each of the time series data samples included in the pattern classification result data 251C and the sample factor values represented by the sample factor data 352, and the regularity of the transition over time of the transition patterns of each of the time series data samples, and outputs the identified model as the pattern transition model 252D (S402 in FIG. 4).
[0051] Then, the estimation data generation unit 253 generates time series data of values indicating a pattern by inputting the estimation factor data 353 to the pattern transition model 252D, and converts the time series of values indicating the generated pattern into a time series of values to be estimated from a representative time series data sample of each pattern included in the pattern classification result data 251C. The estimation data generation unit 253 outputs data indicating the converted time series values as the estimation result data 254 (S403 in FIG. 4).
[0052] Thereafter, the estimation calculation device 2 transmits the output estimation result data 254 to the plan management device 5. In the plan management device 5, the planning unit 51 determines an operation plan (e.g., the amount of fuel procured for the generator for a future period and an operation plan for the fuel procurement amount) of the control target device 9 (generator) based on the estimation result data 254, transmits a command according to the determined plan to the control target device 9, and displays the determined fuel procurement amount on the information input / output terminal 4 (or the output device 23 (e.g., a display device)).
[0053] With the above processing, the data estimation processing in this embodiment is completed.
[0054] Hereinafter, detailed embodiments of each component will be described with reference to FIG. 5 to FIG. (1-4) Details of each component (1-4-1) Pattern Classification Section
[0055] The data flow and processing operation of pattern classification section 251 in this embodiment will be described with reference to FIGS. 5A and 5B.
[0056] The pattern classification unit 251 according to this embodiment classifies the time transition represented by the sample estimation target data 351 into any one of the transition patterns, and outputs it as pattern classification unit data 353C. Specifically, for example, the pattern classification unit 251 has a sampling processing unit 251A and a pattern processing unit 251B.
[0057] The sampling processing unit 251A divides the time transition period (past period) represented by the sample estimation target data 351 into a plurality of periods, thereby dividing the time series data (data representing the time series of the electricity market price) as the sample estimation target data 351 into a plurality of time series data samples (first estimation target samples). Each of the plurality of periods may be, for example, a 24-hour unit or a one-week unit. Furthermore, the plurality of periods may be composed of periods of the same length or may be a mixture of different periods (for example, one period is 24 hours and another period is one week). For ease of explanation, in this embodiment, it is assumed that the sample estimation target data 351 is divided into 24-hour units (day units).
[0058] Next, the patterning processing unit 251B classifies each of the first estimation target samples into one of a plurality of transition patterns based on an index indicating the similarity between the first estimation target samples, and for each of the first estimation target samples, identifies a number indicating the transition pattern into which the estimation target sample is classified (second estimation target sample). The index indicating the similarity between the first estimation target samples may be, for example, the Euclidean distance between samples, or the Euclidean distance between the converted frequency components obtained by converting each of the first estimation target samples into frequency components by frequency analysis.
[0059] Then, the pattern processing unit 251B outputs data including the first estimation target sample and the second estimation target sample as the pattern classification result data 251C. For example, the pattern classification result data 251C may include a time series of transition patterns (a sequence of transition pattern numbers) and a representative time series data sample for each transition pattern number (see FIG. 5B).
[0060] With this, the operation of pattern classification section 251 ends. (1-4-2) Pattern transition model identification part
[0061] The data flow and processing operation of pattern transition model identification section 252 in this embodiment will be described with reference to FIGS. 6A and 6B.
[0062] The pattern transition model identifying unit 252 according to this embodiment uses the sample factor data 352 and the pattern classification result data 251C to identify a pattern transition model for calculating an estimated value of an estimation target in a predetermined period, and outputs a pattern transition model 252 D. Specifically, for example, the pattern transition model identifying unit 252 has a static explanatory variable generating unit 252A, a dynamic explanatory variable generating unit 252B, and a model identifying unit 252C.
[0063] The static explanatory variable generating unit 252A generates static factor values (static explanatory variable values) for each second estimation target sample (values indicating a transition pattern of each time-series data sample) included in the pattern classification result data 251C, using the sample factor data 352. Here, when the estimation target is the electricity market price and the time unit of the second estimation target sample is one day, the static factor (static explanatory variable) is, for example, at least one of the temperature and the power demand (amount of power in demand) corresponding to each day of the second estimation target sample, but may further include the amount of power generation such as solar power generation and wind power generation, information on the operation suspension of generators such as thermal power generators, system information such as the transmission capacity of the system, spot and future prices of fuels such as crude oil, regional demographic and industrial trend information, calendar information, and the like, and hourly values such as one-hour units of these factors and representative values such as daily average values, variance values, maximum values, and minimum values may be adopted.
[0064] The dynamic explanatory variable generating unit 252B generates values of dynamic factors (values of dynamic explanatory variables) before and after the time for each of the second estimation target samples included in the pattern classification result data 251C, using the sample factor data 352 and the pattern classification result data 251C. Here, when the estimation target is the electricity market price and the time unit of the second estimation target sample is one day, the dynamic factor (dynamic explanatory variable) is, for example, at least one of the temperature and the power demand corresponding to a predetermined past day or future day of each day of the second estimation target sample, but may further include the amount of power generation such as solar power generation and wind power generation, information on the operation stoppage of generators such as thermal power generators, system information such as the transmission capacity of the system, spot and future prices of fuels such as crude oil, regional demographic and industrial trend information, calendar information, and the second estimation target sample itself, and may employ hourly values such as one-hour units of these factors and representative values such as daily average values, variance values, maximum values, and minimum values.
[0065] The model identification unit 252C identifies the regularity between the second estimation target sample and the values of the static and dynamic factors, specifically, for example, as shown in FIG. 6B, for each time point (each day), the dependency between the number of the transition pattern, the value of one or more factors (such as "A" and "B" shown in FIG. 6B), and the number of the transition pattern at a past or future time point. The model identification unit 252C identifies a model based on the identified dependency (regularity), which takes as input the value of one or more factors (e.g., static factors) and the transition pattern at a past or future time point, and outputs the transition pattern, and outputs the model as the pattern transition model 252D. According to the pattern transition model 252D illustrated in FIG. 6B, if the input for a certain time point is the value "1" indicating the transition pattern at a past time point (the time point immediately before) and the value of the factor at the certain time point is "D", the output for the certain time point is the value "4" indicating the transition pattern. Note that the dependency is not necessarily one type, and multiple types can be identified. Specifically, for example, at that given point in time, the probability that a transition pattern of value "4" is output may be 70%, and the probability that a transition pattern of value "2" is output may be 20%.
[0066] A known method may be applied to identify the model. The pattern transition model 252D identified based on the known method may be a parametric linear model using multiple factors such as multiple regression analysis, a parametric nonlinear model such as polynomial regression or logistic regression, or a nonparametric nonlinear model using a decision tree or a neural network.
[0067] With this, the operation of the pattern transition model identifying unit 252 ends. (1-4-3) Estimation data generation unit
[0068] The data flow and processing operation of estimated data generating section 253 in this embodiment will be described with reference to FIGS. 7A and 7B.
[0069] The estimation data generating unit 253 according to this embodiment outputs one or more sets of a series of values of the estimation target over a predetermined period (a data set representing a time series of values of the estimation target) using the estimation factor data 353, the pattern transition model 252D, and the pattern classification result data 251C. Specifically, for example, the estimation data generating unit 253 has a pattern transition series generating unit 253A and a time series data generating unit 253B.
[0070] The pattern transition sequence generation unit 253A generates data for the initial point (t1) in a specified period (e.g., a future period) of each of the factors (explanatory variables) on which the pattern transition model 252D is based from the estimation factor data 353 and a second estimation target sample (a value indicating a transition pattern) included in the pattern classification result data 251C, and inputs the data to the pattern transition model 252D to generate a value (transition pattern number) indicating the transition pattern at the initial point (t1) in the specified period (e.g., a certain day). For the initial time point (t1), the value indicating the transition pattern input to the pattern transition model 252D may be the value of the transition pattern corresponding to the dynamic factor for the initial time point (t1) (for example, if the dynamic factor used in identifying the pattern transition model 252D includes a "value indicating the transition pattern of t-1", then a value indicating the transition pattern of t-1 (≒0) for the initial time point (t1) is input, and if the dynamic factor includes a "value indicating the transition pattern of t-2", then a value indicating the transition pattern of t-2 (≒t(-1)) for the initial time point (t1) is input). Next, the pattern transition sequence generation unit 253A generates data for the next time point (t2) (for example, the day after a certain day) of each factor (explanatory variable) in the above-mentioned predetermined period from the estimation factor data 353 and the generated value (value indicating a transition pattern) for the above-mentioned initial time point (t1), and inputs the data (factor value for the next time point (t2) and generated value for the initial time point (t1)) into the pattern transition model 252D to generate a value indicating a transition pattern for the next time point (t2) in the predetermined period. After that, the same process is repeated until the end time point (tn) of the predetermined period. As a result, a sequence of values indicating a transition pattern (for each of t1, t2, ..., tn) over the predetermined period is generated (see FIG. 7B).
[0071] Next, the time series data generating unit 253B extracts samples that match the key from the second estimation target sample included in the pattern classification result data 251C, using each value (value indicating a transition pattern) of the sequence generated by the pattern transition sequence generating unit 253A as a key. The time series data generating unit 253B extracts a time series data sample of the extracted sample from the first estimation target sample also included in the pattern classification result data 251C. The time series data generating unit 253B generates representative time series data of the transition pattern from the extracted time series data sample. The representative time series data may be, for example, an average value or a median value by time of the extracted time series data sample. Finally, the time series data generating unit 253B outputs the time series data of the estimation target (a time series of representative time series data) (see FIG. 7B) as estimation result data 254, and stores the estimation result data 254 in the storage device 25.
[0072] In addition, in the generation (generation of values indicating a transition pattern) performed by the pattern transition sequence generation unit 253A, there are cases where it is not possible to narrow down the value indicating a pattern to one. In that case, multiple values indicating a transition pattern may be generated. In that case, values indicating the transition pattern at the next time point are generated based on the generated values indicating each transition pattern. For this reason, there will be multiple output sequences of values indicating transition patterns, and therefore there will also be multiple data sets (data sets indicating a time series of values to be estimated) included in the estimation result data 254.
[0073] With this, the operation of the estimated data generating unit 253 ends. (1-5) Description of the Effects of the Present Embodiment
[0074] Next, the effect of the estimation system 12 in this embodiment will be described with reference to Fig. 8A and Fig. 8B. In this example, the current day is n, and the estimation target period is from n+1 to n+365 days. The estimation target is the electricity market price.
[0075] FIG. 8A shows time series data (data representing a time series of values of an estimation target over a predetermined period) generated by a method according to a comparative example. In the comparative example, by using weather forecast values for each hour, the estimated values for the nearest days of n+1 and n+2 (electricity market prices estimated for days close to the current day) are relatively accurate, and estimates for each hour can be output. However, around n+180 days, the only factor data available are weather forecast values and fuel price values with a large time granularity, so that the output estimation target values are also values with a large time granularity such as daily units, as indicated by reference numeral 801. Furthermore, around n+365 days into the future, factors such as weather forecast values are values based on random numbers such as the Monte Carlo method, so that the range of values of the estimation target increases, as indicated by reference numeral 802.
[0076] On the other hand, FIG. 8B shows time series data (data representing a time series of values to be estimated over a predetermined period) generated by the method according to the present embodiment. The method according to the present embodiment classifies, for example, daily time series values of the electricity market price (time series of electricity market price) into transition patterns, and identifies a model for estimating the transition of the pattern. For this reason, the estimated values closest to the n+1 day or n+2 day (the electricity market price estimated for a day close to the current day) are relatively accurate as in the comparative example, and as indicated by reference numeral 803, hourly estimated values can be output even in the vicinity of the n+180 day. In addition, since estimation is performed based on the regularity of the transition of the transition pattern, as indicated by reference numeral 804, it is possible to obtain an estimated value with a finer time granularity even in the future period near the n+365 day period, and the upper and lower limit ranges of the estimated values can be further limited.
[0077] As described above, in this embodiment, it is possible to generate more accurate estimation result data in short-term units over a predetermined period of time, while reflecting the time-dependent dependency of the estimation target and aligning with accurate forecast data for up to several days ahead. Furthermore, by using the highly accurate estimation result data in short-term units as an input for generating a plan for operation control of a generator, for example, it is possible to reduce deviations in the plan for a predetermined future period and optimize the amount of fuel procurement, thereby stabilizing the operation and economic efficiency of the generator.
[0078] Several further embodiments will be described below. In the following description of each embodiment, differences from the previous embodiment will be mainly described, and descriptions of commonalities with the previous embodiment will be omitted or simplified. (2) Second embodiment
[0079] The estimated data generating unit 253 in the first embodiment outputs data including all the data sets generated by the time series data generating unit 253B as the estimated result data 254, whereas in the second embodiment, the estimated data generating unit 253 extracts data sets whose difference from an observed data set (for example, a time series of observed values (for example, electricity market prices) acquired from the data observation device 6) is equal to or less than a threshold from one or more data sets generated by the time series data generating unit 253B, and outputs data including the extracted data set as the estimated result data 254. The "threshold" may be a threshold determined based on the difference calculated for each of one or more data sets (for example, based on statistics of those differences), or may be a predetermined threshold. The threshold may be 0 (i.e., no difference).
[0080] A specific example will be described with reference to Figures 9A and 9B. The estimated data generating unit 253 further includes a time-series data selecting unit 253C.
[0081] The pattern transition sequence generating unit 253A and the time series data generating unit 253B generate one or more time series data sets of the estimation target by the same process as that described with reference to Fig. 7A and Fig. 7B. Next, the time series data selecting unit 253C calculates, for each of the one or more time series data sets generated by the time series data generating unit 253B, the difference between the estimated value at each time point in the time series data set and the observed value at each time point in the observation data set (which may be, for example, at least a part of the sample estimation target data 351) for the predetermined period 900. The time series data selecting unit 253C outputs data including a data set in which the difference is equal to or smaller than a threshold as the estimation result data 254. Specifically, for example, any of the following may be adopted. The predetermined period 900 is a past period. The observation data set is at least a part of the sample estimation target data 351. The estimation data generation unit 253 inputs the sample factor data 352 in addition to the estimation factor data 353 to the pattern transition model 252D to generate one or more time series data sets for the past period and the future period. Then, the time series data selection unit 253C compares the time series of the estimation target value for the past period in the sample estimation target data 351 with the time series of the estimated value for the past period in each of the one or more time series data sets. One or more time series data sets whose difference therebetween is equal to or less than a threshold are output. The predetermined period 900 is a future period from the present to a relatively near future. The time series data selection unit 253C compares the time series of observed values in the observation data set for the future period with the time series of estimated values in each of one or more time series data sets for the future period. One or more time series data sets whose difference therebetween is equal to or less than a threshold are output.
[0082] As a result, it is possible to extract a data set that is likely to actually occur in a future period from among the time series data sets to be estimated generated by the time series data generating unit 253B, and obtain more accurate estimation result data 254. According to the example shown in Fig. 9B, both the observation data set and the time series data set generated by the estimation data generating unit 253 are expressed as a time series of values indicating a transition pattern for convenience. According to Fig. 9B, for example, for a predetermined period 900, data including time series data sets 2 and 3 that have a small difference from the observation data set is output as estimation result data 254. (3) Third embodiment
[0083] In the first embodiment, the estimated data generating unit 253 outputs data including all the data sets generated by the time series data generating unit 253B as the estimated result data 254, but in the third embodiment, the estimated data generating unit 253 extracts a set of data, from one or more data sets generated by the time series data generating unit 253B, whose difference from a prediction data set including one or more predicted values generated by a separate predetermined method is equal to or less than a threshold, and outputs data including the extracted data set as the estimated result data 254. The "threshold" may be a threshold determined based on the difference calculated for each of one or more data sets (e.g., based on the statistics of those differences), or may be a predetermined threshold. The threshold may be 0 (i.e., no difference).
[0084] A specific example will be described with reference to FIGS. 10A and 10B.
[0085] The pattern transition sequence generating unit 253A and the time series data generating unit 253B generate one or more time series data sets to be estimated by the same process as that described with reference to Fig. 7A and Fig. 7B. Next, the time series data selecting unit 253C calculates the difference between the value for a predetermined period 1000 in the time series data set generated by the time series data generating unit 253B and the predicted data set (time series of one or more predicted values) 1001A generated by the predicted value generating unit 1001 for the predetermined period 1000, extracts a time series data set in which the difference is equal to or smaller than a threshold, and outputs data including the extracted time series data set as the estimation result data 254. Note that the predetermined period 1000A may be a period relatively close to the present, such as the next day or the day after, and the predetermined period 1000B may be a period relatively far from the present, such as six months from now.
[0086] Here, the predicted value generating unit 1001 may be a function realized by the CPU 25 executing a program, or may be a function in a device other than the estimation calculation device 2. A known method may be applied to the identification of the prediction model and the calculation of the predicted value in the predicted value generating unit 1001. The known method may be, for example, a method assuming linearity such as a linear regression model such as a multiple regression model or a generalized linear model such as a logistic regression, a method assuming autoregressiveness such as an ARX (Auto Regressive with Exogenous) model, a method using a shrinkage estimator such as Ridge regression, Lasso regression, or ElasticNet, a method using a dimension reducer such as partial least squares or principal component regression, a nonlinear model using a polynomial, or a method called nonparametric such as support vector regression, regression tree, Gaussian process regression, or neural network.
[0087] As a result, it is possible to extract a data set that is likely to actually occur in a future period from among the time series data sets to be estimated generated by the time series data generating unit 253B, and obtain more accurate estimation result data 254. According to the example shown in Fig. 10B, both the prediction data set and the time series data set generated by the estimation data generating unit 253 are expressed as a time series of values indicating a transition pattern for convenience. According to Fig. 10B, for example, for the predetermined periods 1000A and 1000B, data including a time series data set 3 that has no difference from the prediction data sets 1 and 2 is output as the estimation result data 254. (4) Fourth embodiment
[0088] The pattern transition model identification unit 252 in the first to third embodiments does not change the identified pattern transition model, but in the fourth embodiment, the pattern transition model identification unit 252 adjusts the pattern transition model so that it matches the predicted value output by the predicted value generation unit 1001.
[0089] A specific example will be described with reference to Fig. 11. The pattern transition model identification unit 252 further includes a model control unit 1101.
[0090] The static explanatory variable generation unit 252A, the dynamic explanatory variable generation unit 252B, and the model identification unit 252C output a pattern transition model 252D by the same processing as that described with reference to Figures 6A and 6B. Then, the estimation data generation unit 253 generates estimation result data 254 as time-series data of the estimation target over a predetermined period.
[0091] Thereafter, the model control unit 1101 in the pattern transition model identification unit 252 acquires the above-mentioned estimation result data 254 and the prediction data set output by the prediction value generation unit 1001. Then, the model control unit 1101 changes the pattern transition model 252D so that the difference between the prediction data set output by the prediction value generation unit 1001 and the data of the estimation result data 254 in the same period is reduced (for example, minimized). Here, the "change" may be, for example, a process of selecting explanatory variables to be used in the pattern transition model 252D. Specifically, for example, the model control unit 1101 may identify a pattern transition model for each combination of explanatory variables to be used, calculate the difference between the estimation result data generated by each pattern transition model and the prediction data set, and extract the combination of explanatory variables used in the pattern transition model with the smallest difference. Then, the model control unit 1101 may input the extracted combination of explanatory variables to the model identification unit 252C, and the model identification unit 252C may identify and output a pattern transition model again using the input combination of explanatory variables.
[0092] This increases the probability of extracting data that is likely to actually occur in the future from the time series data set of the estimation target generated by the time series data generation unit 253B, thereby making it possible to obtain more accurate estimation result data 254.
[0093] In the above description, the model control unit 1101 performs processing based only on the difference from the predicted data set, but instead of or in addition to this, the pattern transition model may be changed based on the difference between the predicted data set and the first estimation target sample included in the pattern classification result data 251C. This makes it possible to prevent overfitting to the prediction result output by the predicted value generation unit 1001 and obtain more accurate estimation result data 254. (5) Fifth embodiment
[0094] The pattern classification unit 251 in the first to fourth embodiments performs pattern classification on only the sample estimation target data 351, but in the fifth embodiment, it may also classify factor data.
[0095] Specifically, for example, a description will be given with reference to Fig. 12. The pattern classification unit 251 classifies the estimation target data for sample 351, the factor data for sample 352, and the estimation factor data 353 into patterns by the process described with reference to Figs. 5A and 5B, and outputs the patterns as pattern classification result data 251C. The pattern transition model identification unit 252 outputs a pattern transition model 252D using values indicating the estimation target and factor patterns for the sample (second estimation target and factor sample) included in the pattern classification result data 251C. The estimation data generation unit 253 inputs values indicating the pattern of the estimation factor included in the pattern classification result data 251C to the pattern transition model 252D, thereby calculating a series of values indicating the pattern of the estimation target over a predetermined future period, and outputs time series data of the estimation target value.
[0096] This reduces the time series array of each factor to a value indicating a pattern, reducing the amount of information in the pattern transition model and easing the calculation load. In addition, reducing the time series array of each factor to a value indicating a pattern reduces the number of explanatory variables, and can also avoid insufficient convergence of the identification calculation of the pattern transition model due to an excess of explanatory variables.
[0097] In this embodiment, for example, the following is possible.
[0098] The data received by the communication device 24 may include data including sample element data. The storage device 25 may store the sample element data and the estimation element data. The sample element data may be data including a data set representing, for each of one or more elements defined as having the potential to affect the value of at least one factor, the time series values of the element in the past period. The estimation element data may be data including a data set representing, for each of one or more elements, the time series values of the element in a future period. In other words, the "element" in this paragraph may be a factor defined as having an impact on the value of the above-mentioned factor (a factor defined as having the potential to affect the value to be estimated).
[0099] The pattern classification unit 251 may generate a plurality of factor transition patterns, each of which is a pattern of transition of factor values, for at least one of the one or more factors from a data set in the sample factor data. The pattern transition model identification unit 252 may identify a factor element dependency relationship, which is a dependency relationship between the factor transition pattern and the value of one or more elements and the factor transition pattern at a past or future time point, based on the sample element data and the multiple factor transition patterns. The pattern transition model identification unit 252 may identify a factor model that is a model that follows the factor element dependency relationship and inputs the value of one or more elements and the past or future factor transition pattern and outputs a factor transition pattern as the pattern transition model 252D. The estimation data generation unit 253 may input the estimation element data to the pattern transition model 252D as a factor model, and output estimation factor data that is data including one or more data sets that represent a time series of values of at least one factor in a future period, using at least one of the multiple factor transition patterns. This makes it possible to perform, for example, the following processing. That is, by setting the factor as the estimation target to weather, a pattern transition model is generated for weather. Using the pattern transition model, estimation element data, which is data representing a time series of estimated values of weather, is output as estimation result data. Next, a pattern transition model for electricity demand is generated by setting the factor to be estimated as electricity demand and the element as a factor as weather. By inputting the estimation element data, which is data representing a time series of estimated values of weather, into the pattern transition model, estimation factor data, which is data representing a time series of estimated values of electricity demand, is output as estimation result data. By inputting this estimation factor data into a pattern transition model for electricity market prices, estimation result data representing a time series of estimated values of electricity market prices is output.
[0100] Although several embodiments of the present invention have been described above, these are merely examples for the purpose of explaining the present invention, and the scope of the present invention is not limited to these embodiments. The present invention can be embodied in various other forms. For example, any two or more of the above-described embodiments can be combined. [Explanation of symbols]
[0101] 1...data management system, 2...estimation calculation device, 3...data management device, 4...information input / output terminal, 5...planning management device, 6...data observation device, 7...data distribution device, 8...communication path, 9...control target device, 12...estimation system.
Claims
1. an interface device for accepting input of data; a storage device for storing sample estimation target data, sample factor data, and estimation factor data; a processor connected to the interface device and the storage device; Equipped with the data received by the interface device includes the sample estimation target data and sample factor data; the sample estimation target data is data representing a time series value of an estimation target in a past period, the sample factor data is data including a data set representing a time series value of one or more factors defined as having a possibility of affecting a value of the estimation target during the past period, the estimation factor data is data including a data set representing, for each of the one or more factors, a time series value of the factor in a future period; The processor, generating a plurality of estimation target transition patterns, each of which is a pattern of transition of the value of the estimation target, from the sample estimation target data; A pattern factor dependency relationship between (X) and (Y) is identified based on the sample factor data and the plurality of transition patterns to be estimated, (X) Estimation target transition pattern, (Y) the value of the one or more factors and a transition pattern to be estimated at a past or future point in time; Identifying an estimation model that is a model that follows the pattern factor dependency relationship, receives the value of the one or more factors and an estimation target transition pattern at a past or future time point as input, and outputs the estimation target transition pattern; generating estimation result data including one or more data sets representing a time series of values of the estimation target in the future period by inputting the estimation factor data into the estimation model, using at least one of the plurality of estimation target transition patterns; Estimation system.
2. the processor inputs at least the estimation factor data, of the sample factor data and the estimation factor data, into the estimation model to generate estimation result data, the data including one or more data sets representing a time series of values in a predetermined period including the future period of the estimation target; the one or more data sets included in the estimation result data are, among one or more data sets generated by the processor using the estimation model, data sets whose difference from a time series of observed values of an estimation target is equal to or less than a threshold; The estimation system of claim 1 .
3. For each of the one or more data sets included in the estimation result data, a difference between a value in the data set and a prediction data set including one or more values predicted by a predetermined method at a certain point in time in the future period is equal to or less than a threshold value. The estimation system according to claim 1 .
4. When there is a first difference between a value in at least one data set in the estimation result data and a value predicted by a predetermined method for at least a part of time points in the future period, the processor performs a change to the identified estimation model to reduce the first difference. The estimation system according to claim 1 .
5. When, instead of or in addition to the first difference, there is a second difference between a value in at least one data set in the estimation result data and a value identified from the sample estimation target data for at least a part of time points in the future period, a change is made to the identified estimation model to reduce the second difference instead of or in addition to the first difference. The estimation system according to claim 4 .
6. The data received by the interface device includes sample element data; the storage device stores the sample element data and the estimation element data; the sample element data is data including a data set representing a time series value of one or more elements defined as having a possibility of affecting a value of the at least one factor during the past period; the estimation element data is data including a data set representing, for each of the one or more elements, a time series value of the element in the future period; The processor, generating a plurality of factor transition patterns, each of which is a pattern of transition of factor values, from a data set in the sample factor data for at least one of the one or more factors; A factor element dependency relationship between (x) and (y) below is identified based on the sample element data and the plurality of factor transition patterns, (x) factor transition pattern, (y) the values of the one or more elements and factor transition patterns at past or future times; Identifying a factor model that is a model that follows the factor element dependency relationship, receives the value of the one or more elements and a past or future factor transition pattern as input, and outputs a factor transition pattern; inputting the estimation element data into the factor model, and outputting the estimation factor data, which is data including one or more data sets representing a time series of values of the at least one factor in the future period, using at least one of the multiple factor transition patterns; The estimation system according to claim 1 .
7. The estimation target is the market price of electricity, The one or more factors are at least one of weather and power demand. The estimation system according to claim 1 .
8. a period of the transition represented by each of the plurality of transition patterns to be estimated is shorter than the future period, and is on the order of minutes, hours, days, or weeks; The estimation result data is used to determine the amount of fuel for the generator for the future period as at least a part of an operation plan for the generator. The estimation system according to claim 7.
9. A computer generates a plurality of estimation target transition patterns, each of which is a pattern of transition of the value of the estimation target, from sample estimation target data which is data representing time-series values of the estimation target in a past period; a computer identifies a pattern factor dependency relationship, which is a dependency relationship between the following (X) and (Y), based on sample factor data, which is data including a data set representing a time series value of one or more factors defined as having a possibility of affecting the value of the estimation target during the past period, and the plurality of estimation target transition patterns; (X) Estimation target transition pattern, (Y) the value of the one or more factors and a transition pattern to be estimated at a past or future point in time; a computer identifies an estimation model that follows the pattern factor dependency relationship, receives as input the value of the one or more factors and an estimation target transition pattern at a past or future time point, and outputs the estimation target transition pattern; a computer inputs estimation factor data, which is data including a data set representing a time series of values of the one or more factors in a future period, into the estimation model, and generates estimation result data, which is data including one or more data sets representing a time series of values of the estimation target in the future period, using at least one of the multiple estimation target transition patterns; Estimation method.
10. The estimation system according to claim 1 ; a planning management device that determines the amount of fuel for the generator in the future period based on the estimation result data output from the estimation system; A generator operation system comprising:
Citation Information
Patent Citations
Method and device for predicting demand of plant
JP2001188772A
Power transaction support system, method thereof, and program thereof
JP2006331229A
Prediction system, prediction method and program for energy transaction price
JP2009048235A
Learning / recognition device for time series pattern and learning / recognition method for time series pattern
JP2016115197A
Data processing system and data processing method
WO2018105357A1