Information processing system and program
The information processing system addresses the labor-intensive challenges of selecting wind turbine locations and arrangements by evaluating multiple parameters and presenting an evaluation result map, resulting in higher business potential and more efficient wind farm construction.
Patent Information
- Application Number
- JP2023180362
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-19
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2043-10-19
AI Technical Summary
The current methods for selecting the optimal location and arrangement of wind turbines in wind farms are labor-intensive and limited by human effort, experience, and intuition, which can lead to suboptimal business potential.
An information processing system that evaluates the suitability of wind turbine construction sites based on multiple parameters, including wind conditions, geography, topography, regulations, and others, and presents an evaluation result map to facilitate the selection of high-potential areas and optimal turbine arrangements.
This approach reduces the effort required for workers, enables the construction of wind farms with higher business potential, and allows for more accurate and efficient optimization of wind turbine placements.
Smart Images

Figure 2025070211000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing system and a program. [Background technology]
[0002] A technology is known in which the amount of power generation is calculated based on wind speed data at each point, candidate sites for placing wind turbines are selected based on the amount of power generation, and the candidate site with the greatest total amount of power generation is selected as the location for installing the wind turbine (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5186691 Summary of the Invention [Problem to be solved by the invention]
[0004] At the construction site of wind turbines used for wind power generation, various conditions such as wind conditions, geography, topography, transportation roads, positional relationship with power transmission lines, and legal regulations are taken into consideration to select an area with an area where the planned number of wind turbines can be constructed and the locations of the wind turbines within the area. More specifically, an area is selected where the business feasibility indicated by the wind turbine construction cost (expenses) and the amount of power generated by wind power generation (income) can be maximized, and the locations of the wind turbines within the area are selected. However, the adjustment work for optimizing these is performed manually by workers, which not only requires a lot of work for the workers, but also has time and physical limitations. Furthermore, since it is largely based on the experience and intuition of the workers, there are cases where true optimization cannot be achieved.
[0005] The object of the present invention is to reduce the workload of workers and to construct a wind power plant that is highly viable, compared to when workers manually select the area for placing the wind turbines and the placement of the wind turbines within that area. [Means for solving the problem]
[0006] The invention described in claim 1 is an information processing system comprising one or more processors, which acquire a plurality of parameters including at least wind conditions as parameters contributing to the suitability of constructing a wind turbine for each location where one or more wind turbines can be placed, evaluate the suitability for each location based on the acquired plurality of parameters for each location, and present an evaluation result map showing the evaluation results of the suitability for each location. The invention described in claim 2 is the information processing system described in claim 1, characterized in that the one or more processors present at least one of information used in the construction of each of the one or more wind turbines and information used in evaluating business feasibility as information included in the evaluation result map or together with the evaluation result map. The invention described in claim 3 is the information processing system described in claim 2, characterized in that the one or more processors present information indicating the position of each of the one or more wind turbines as information used in the construction of each of the one or more wind turbines. The invention described in claim 4 is the information processing system described in claim 2, characterized in that the one or more processors present information regarding the amount of power generation of each of the one or more wind turbines as information to be used in evaluating the business viability of each of the one or more wind turbines. The invention described in claim 5 is the information processing system described in claim 1, characterized in that the one or more processors extract and present areas having an area sufficient for constructing wind turbines from the evaluation result map as candidate areas. The invention described in claim 6 is the information processing system described in claim 5, characterized in that, when there are multiple candidate areas that can be extracted, the one or more processors identify and extract one or more of the multiple candidate areas that can be extracted based on the suitability evaluation results. The invention described in claim 7 is the information processing system described in claim 6, characterized in that the one or more processors extract a predetermined number of candidate areas from the multiple candidate areas that can be extracted in order of the highest suitability evaluation results. The invention described in claim 8 is the information processing system described in claim 1, characterized in that the one or more processors, when evaluating the suitability for each position, weight each of the multiple parameters for that position. The invention described in claim 9 is the information processing system described in claim 1, characterized in that the multiple parameters include at least one parameter related to each of geography, topography, regulations, land use, power lines, roads, and wind conditions. The invention described in claim 10 is an information processing system comprising one or more processors, the one or more processors repeatedly generating placement patterns that define placement positions for each of a plurality of wind turbines in a placement area in which the plurality of wind turbines are placed, and evaluating the placement patterns based on the wind conditions at each of the placement positions, and presenting one or more of the generated placement patterns based on a result of the evaluation of the placement pattern. The invention described in claim 11 is the information processing system described in claim 10, characterized in that the one or more processors generate and evaluate the placement patterns using a heuristic technique or a predetermined algorithm. The invention described in claim 12 is the information processing system described in claim 11, characterized in that the one or more processors generate an initial solution for the placement pattern using a heuristic technique or a predetermined algorithm. The invention described in claim 13 is the information processing system described in claim 10, characterized in that the one or more processors accept an operation to specify at least one of the placement area and the placement pattern. The invention described in claim 14 is the information processing system described in claim 13, characterized in that the one or more processors accept, as the designation operation, at least one of an operation of designating on map data displayed on a screen and an operation of designating information indicating a location. The invention described in claim 15 is the information processing system described in claim 10, characterized in that the one or more processors take into account an effect of the wake of each of the multiple wind turbines to be deployed when evaluating the deployment pattern. The invention described in claim 16 is the information processing system described in claim 15, characterized in that the one or more processors calculate a value indicating the effect of wake based on wind direction, wind speed, and frequency at each of the locations of the multiple wind turbines. The invention described in claim 17 is the information processing system described in claim 10, characterized in that the one or more processors generate and evaluate the placement pattern for each of a plurality of candidate areas that are candidates for the placement area, and present the evaluation results of the placement pattern for each of the plurality of candidate areas in a comparable manner. The invention described in claim 18 is the information processing system described in claim 10, characterized in that the one or more processors, when presenting the one or more placement patterns, further present information indicating the placement positions of each of the multiple wind turbines that make up the placement pattern. The invention recited in claim 19 is a program for enabling a computer to perform the following functions: for each location where one or more wind turbines can be placed, acquire a plurality of parameters including at least wind conditions as parameters that contribute to the suitability of constructing the wind turbine; evaluate the suitability for each location based on the acquired plurality of parameters for each location; and present an evaluation result map showing the evaluation results of the suitability for each location. The invention recited in claim 20 is a program for causing a computer to repeatedly generate placement patterns that define placement positions for each of a plurality of wind turbines in a placement area in which the plurality of wind turbines are placed, and evaluate the placement patterns based on the wind conditions at each of the placement positions, and to present one or more of the generated placement patterns based on the evaluation results of the placement patterns. Effect of the Invention
[0007] According to the present invention of claim 1, the suitability of constructing a wind turbine is evaluated based on a plurality of parameters acquired for each possible location for placing the wind turbine, and an evaluation result map showing the evaluation results is presented. This reduces the labor of workers compared to when workers manually select areas for placing the wind turbines, and makes it possible to construct a wind power plant with high business viability. According to the present invention of claim 2, information used for constructing one or more wind turbines and information used for evaluating the business feasibility are presented as information included in the evaluation result map or together with the evaluation result map. This reduces the labor of workers and makes it possible to construct a wind power plant with high business feasibility, compared to when workers manually select areas to place the wind turbines. According to the present invention of claim 3, information indicating the location of each of one or more wind turbines is presented as information used for constructing each of one or more wind turbines. This reduces the labor of workers compared to when workers manually select areas to place the wind turbines, and makes it possible to construct a wind power plant with high business viability. According to the present invention of claim 4, information on the power generation capacity of each of one or more wind turbines is presented as information used to evaluate the business viability of each of one or more wind turbines. This reduces the labor of workers compared to when workers manually select areas to install wind turbines, and makes it possible to construct a wind power plant with high business viability. According to the present invention of claim 5, candidate areas are extracted from the evaluation result map and presented, which makes it easier to select an area for placing wind turbines. According to the present invention of claim 6, when there are multiple candidate areas that can be extracted, one or more candidate areas identified based on the evaluation results of suitability for construction are extracted and presented, which further simplifies the task of selecting an area for placing wind turbines. According to the present invention of claim 7, a predetermined number of candidate areas are extracted from a plurality of candidate areas that can be extracted in descending order of the evaluation result of suitability for construction. This makes it easy to narrow down the selection of areas for placing wind turbines. According to the present invention, a weight is assigned to each of a plurality of parameters when evaluating the suitability of construction, which enables evaluation according to the importance of the parameters. According to the present invention of claim 9, the suitability of constructing a wind turbine is evaluated based on a plurality of parameters including at least one parameter among parameters related to geography, topography, laws and regulations, land use, power lines, roads, and wind conditions, and an evaluation result map showing the evaluation results is presented. This reduces the labor of workers compared to when an area for placing the wind turbines is selected manually, and makes it possible to construct a wind power plant with high business viability. According to the present invention of claim 10, one or more placement patterns are presented based on the results of repeated generation and evaluation of placement patterns in the placement area. This reduces the labor of workers compared to when workers manually select the placement of wind turbines in the placement area, and makes it possible to construct a wind power plant with high business viability. According to the present invention of claim 11, the generation and evaluation of the arrangement pattern is performed by a heuristic method or a predetermined algorithm. For example, when the heuristic method is used, the entire search space can be widely searched without being fixed to a local optimum solution. According to the present invention of claim 12, an initial solution for the arrangement pattern is generated by a heuristic method or a predetermined algorithm. For example, when a heuristic method is used, a suitable approximate solution can be obtained quickly. According to the present invention of claim 13, an operation for designating an arrangement area and an arrangement pattern is accepted, so that it becomes possible to designate an arrangement area and an arrangement pattern based on the user's intention. According to the present invention of claim 14, as the operation for specifying the placement area and the placement pattern, an operation for specifying on the map data and an operation for specifying information indicating a position are accepted. This makes it possible to specify the placement area and the placement pattern based on the user's intention. According to the present invention of claim 15, when evaluating the layout pattern, the influence of the wake of each of the multiple wind turbines to be arranged is taken into consideration, which enables a highly accurate evaluation based on the actual situation. According to the present invention of claim 16, a value indicating the wake effect is calculated based on the wind direction, wind speed, and frequency at each of the locations of the multiple wind turbines, which makes it possible to estimate the wake effect. According to the present invention, the evaluation results of a plurality of candidate areas are presented in a comparative manner, which facilitates the user's task of selecting a candidate area. According to the present invention of claim 18, information indicating the arrangement position of each of the multiple wind turbines constituting the optimized arrangement pattern is presented, which makes it easy to specify the arrangement position of each of the multiple wind turbines constituting the arrangement pattern. According to the present invention of claim 19, the suitability of constructing a wind turbine is evaluated based on a plurality of parameters acquired for each possible location for placing the wind turbine, and an evaluation result map showing the evaluation results is presented. This reduces the labor of workers compared to when areas for placing the wind turbines are selected manually, and makes it possible to construct a wind power plant with high business viability. According to the present invention of claim 20, the suitability of constructing a wind turbine is evaluated based on a plurality of parameters acquired for each possible location for placing the wind turbine, and an evaluation result map showing the evaluation results is presented. This reduces the labor of workers compared to when the areas for placing the wind turbines are selected manually, and makes it possible to construct a wind power plant with high business viability. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of an overall configuration of an information processing system to which an embodiment of the present invention is applied. [Diagram 2] FIG. 2 illustrates an example of a hardware configuration of a management server. [Diagram 3] 2 illustrates an example of a functional configuration of a control unit of the management server; FIG. [Figure 4] FIG. 2 illustrates an example of a functional configuration of a control unit of a user terminal. [Diagram 5] 13 is a flowchart showing an example of an overall processing flow of a management server. [Figure 6] 13 is a flowchart showing an example of the flow of a placement optimization process among the processes of the management server. [Figure 7] 13 is a flowchart showing an example of a processing flow when performing placement optimization processing using a heuristic technique. [Figure 8] 13 is a flowchart showing an example of a processing flow when performing placement optimization processing using a heuristic technique. [Figure 9] FIG. 11 is a diagram showing a specific example of parameters stored in a database. [Figure 10] FIG. 13 is a diagram showing a specific example of an evaluation result map generated as a result of the suitable site search process. [Figure 11] FIG. 13 is a diagram showing a specific example of an evaluation result map generated as a result of the suitable site search process. [Figure 12] FIG. 13 is a diagram showing a specific example of an area map of a candidate area. [Figure 13] 13A and 13B are diagrams illustrating a specific example of updating an optimal solution of a placement pattern performed in the placement optimization process. [Figure 14] FIG. 11 is a diagram showing a specific example of a procedure for arranging wind turbines performed in the arrangement optimization process. [Figure 15] FIG. 13 is a diagram showing a specific example of a case where the first wind turbine is placed without considering the results of the suitability assessment of the placement positions of the second and subsequent wind turbines. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. <Configuration of information processing system> FIG. 1 is a diagram showing an example of the overall configuration of an information processing system 1 to which the present embodiment is applied. The information processing system 1 is configured by connecting a management server 10, user terminals 30-1 to 30-n (n is an integer value of 1 or more), and information providing servers 50-1 to 50-m (m is an integer value of 1 or more) via a network 90. The network 90 is, for example, a LAN (Local Area Network) or the Internet. When it is not necessary to explain each of the user terminals 30-1 to 30-n individually, these are collectively referred to as user terminals 30. When it is not necessary to explain each of the information providing servers 50-1 to 50-m individually, these are collectively referred to as information providing servers 50.
[0010] (Management Server) The management server 10 constituting the information processing system 1 is an information processing device that serves as a server that manages the entire information processing system 1. The management server 10 acquires various pieces of information transmitted from each of the user terminal 30 and the information providing server 50, and is capable of performing various processes. The management server 10 also transmits various pieces of information to each of the user terminal 30 and the information providing server 50, and is capable of executing various processes.
[0011] [Suitable location search process] For example, the management server 10 performs a process to search for an area suitable for constructing a wind turbine to be used for wind power generation (hereinafter referred to as a "suitable site search process"). Specifically, as the suitable site search process, the management server 10 acquires information (hereinafter simply referred to as "parameters") on various parameters that contribute to the suitability of constructing a wind turbine for each position where one or more wind turbines can be placed. The parameters may be provided by the information providing server 50, or may be stored in advance in a database in the storage unit 13 (see FIG. 2) of the management server 10.
[0012] The parameters include, for example, parameters related to wind conditions, geography, topography, laws and regulations, land use, power lines, and roads. Among these, parameters related to wind conditions include, for example, wind speed and turbulence intensity. Parameters related to geography include, for example, coastlines, road widths, distances from roads, and positional relationships with power lines. Parameters related to topography include, for example, slopes, curvatures, and the presence or absence of trees. Parameters related to laws and regulations include, for example, whether an area is a wildlife protection area and therefore cannot be used to build wind turbines. Parameters related to land use include, for example, the use status of each piece of land (fields, forests, building sites, railways, roads, sandy beaches, etc.). Parameters related to power lines include, for example, information indicating the location of power lines. Parameters related to roads include, for example, information indicating the location of roads, road widths, and costs required for road construction.
[0013] In addition to the above, the parameters include, for example, a parameter as to whether or not a region is one in which wind turbines cannot be constructed because fields and buildings (including wind turbines) already exist, and parameters related to the wind turbines. Parameters related to the wind turbines include, for example, the number of turbines planned to be constructed, the predetermined placement positions, and the size of the wind turbines (such as the diameter of the blades). The resolution of the various maps that are output is also an example of a parameter. Furthermore, new parameters may be created by combining existing parameters. For example, a new parameter such as "wind turbine durability" may be created by combining parameters such as wind conditions and topography.
[0014] The management server 10 performs an evaluation of the suitability of constructing a wind turbine for each location (hereinafter referred to as "suitability evaluation") based on multiple parameters acquired for each location specified from map data of the area specified as the target of the search. The suitability evaluation is performed, for example, by comparing the sum of values (hereinafter referred to as "evaluation scores") that are scored based on suitability evaluation criteria that are predetermined for each parameter.
[0015] When performing suitability evaluation, the management server 10 can weight each of the multiple parameters. For example, since wind conditions as a parameter are often more important than other parameters, it is possible to weight the wind conditions more heavily than the other parameters. After performing suitability evaluation, the management server 10 generates a map showing the suitability evaluation results for each location (hereinafter referred to as an "evaluation result map") and presents it to the user terminal 30.
[0016] When presenting the evaluation result map to the user terminal 30, the management server 10 extracts areas from the evaluation result map that have an area where a predetermined number of wind turbines (e.g., the number of wind turbines planned to be constructed) can be constructed as candidate areas. The candidate areas are extracted as areas having an area of, for example, several km x several km. Information about the areas (hereinafter, referred to as "area information") is stored in advance in a database of the storage unit 13. When there are multiple candidate areas that can be extracted, the management server 10 identifies and extracts one or more candidate areas based on the total of the evaluation scores for each position that constitutes each candidate area. The management server 10 presents the extracted one or more candidate areas to the user terminal 30. The presentation of the candidate areas is performed, for example, by a method such as color-coding the candidate areas on the evaluation result map presented to the user terminal 30.
[0017] Furthermore, the management server 10 can present to the user terminal 30, as information included in the evaluation result map or together with the evaluation result map, information used in constructing the wind turbine, information used in evaluating the business viability of the wind turbine, and the like. In this case, the management server 10 can present, for example, information indicating the location of each wind turbine as information used in constructing the wind turbine. Furthermore, the management server 10 can present, for example, information related to the amount of power generated by the wind turbine as information used in evaluating the business viability of each wind turbine.
[0018] [Layout optimization process] Furthermore, for example, the management server 10 performs a process (hereinafter referred to as "placement optimization process") to optimize the placement of multiple wind turbines to be placed within an area (hereinafter referred to as "placement area") designated as a target for constructing and placing wind turbines. Specifically, the management server 10 optimizes the placement pattern by repeatedly generating a placement pattern that determines the placement position of each of the multiple wind turbines in the placement area, and evaluating the generated placement pattern. The generated and evaluated placement pattern is stored in a database in the storage unit 13 as placement pattern information. There are time and physical limitations to the number of times that the generation and evaluation of a placement pattern can be repeated manually, but the placement optimization process makes it possible to repeat calculations, for example, tens of thousands or hundreds of thousands of times.
[0019] The management server 10 evaluates the placement pattern based on the wind conditions at each placement position of the multiple wind turbines that are placed in the placement area in the placement pattern to be evaluated. When evaluating the placement pattern, the management server 10 takes into consideration the effect of the wake of each of the multiple wind turbines that are placed in the placement area in the placement pattern to be evaluated. "Wake" refers to the effect of attenuation of the wind speed of the inflow wind and turbulence caused by the rotation of the wind turbine blades.
[0020] A wind turbine affected by the wake may not be able to generate the intended amount of power. For this reason, a distance (hereinafter referred to as "separation distance") is provided between the wind turbines taking into account the effect of the wake. The separation distance is, for example, about 3 to 5 times the radius of the wind turbine. Hereinafter, the provision of a separation distance between wind turbines is referred to as a "separation constraint." The effect of the wake is mainly felt by wind turbines located on the downwind side. For this reason, a separation constraint is set in all directions around the wind turbine, taking into account changes in wind direction. A specific example of the separation distance will be described later with reference to FIG. 14.
[0021] The placement area may be selected from a plurality of candidate areas extracted as a result of the suitable site search process and presented to the user terminal 30 in a selectable manner, or may be specified on the map data displayed on the user terminal 30. The placement area may also be an area that can be specified by information indicating a position input to the user terminal 30. Among these, the "area specified on the map data" is, for example, an area that is specified by a user by handwriting on a map. The "information indicating a position" is, for example, information that can be objectively specified, such as values indicating latitude and longitude.
[0022] Furthermore, as a placement optimization process, the management server 10 presents one or more of the placement patterns generated based on the placement pattern evaluation results (e.g., the sum of the evaluation scores for each placement position) to the user terminal 30. When presenting one or more placement patterns to the user terminal 30, the management server 10 may further present information indicating the placement position of each of the multiple wind turbines that make up the placement pattern. "Information indicating placement position" is, for example, information that can be objectively identified, such as values indicating latitude and longitude.
[0023] Furthermore, the management server 10 can perform a placement optimization process targeting a plurality of candidate areas. In this case, the management server 10 generates and evaluates a placement pattern for each of the plurality of candidate areas, and presents the evaluation results of each placement pattern to the user terminal 30 in a comparable manner. The evaluation results of the placement pattern include, for example, information such as the placement position, separation constraints, and evaluation score of each of the plurality of wind turbines constituting the placement pattern, as well as the total and average values of the evaluation scores of the plurality of wind turbines constituting the placement pattern. By performing a placement optimization process targeting a plurality of candidate areas, for example, it is possible to pick out candidate areas that have a low total evaluation score but have good placement pattern evaluation results due to the influence of parameters such as topography.
[0024] Here, there is no particular limitation on the manner in which the evaluation results of the arrangement patterns are presented to the user terminal 30 in a comparable manner. For example, a table that lists the evaluation results of the arrangement patterns in a comparable manner may be presented to the user terminal 30, or an area map that visualizes the evaluation results of the arrangement patterns in a comparable manner may be presented to the user terminal 30. Alternatively, a combination of a table and an area map may be presented to the user terminal 30.
[0025] Furthermore, when an operation to specify a placement pattern of one or more wind turbines is performed, the management server 10 presents the evaluation result of the specified placement pattern to the user terminal 30. An "operation to specify a placement pattern" is, for example, an operation to specify a placement position on a map, or an operation to input objectively identifiable information such as information indicating the latitude and longitude of the placement position.
[0026] According to these processes by the management server 10, for example, it is possible to convert multi-dimensional data including parameters representing three dimensions such as topography and parameters representing one dimension such as wind conditions into a two-dimensional evaluation result map. This not only makes it easier for users to interpret, but also reduces calculation costs, making it easier to search for optimization. The specific configuration and processing details of the management server 10 will be described later.
[0027] (User terminal) The user terminal 30 constituting the information processing system 1 is an information processing device such as a personal computer, a tablet terminal, or a smartphone operated by a user who uses a service to which the information processing system 1 is applied. The user terminal 30 is capable of executing application programs that enable the information processing system 1 to be used. The user terminal 30 is capable of performing various processes based on various information transmitted from the management server 10 and various information input by user operation. The user terminal 30 is also capable of transmitting various information to the management server 10.
[0028] For example, the user terminal 30 accepts an input operation for displaying an evaluation result map on the screen, and transmits the input information to the management server 10. The user terminal 30 also accepts an input operation for specifying a candidate area, and transmits the input information to the management server 10. The user terminal 30 also accepts an input operation for specifying a placement area, and transmits the input information to the management server 10. The user terminal 30 also accepts an input operation for specifying a placement pattern, and transmits the input information to the management server 10. The user terminal 30 also accepts an input operation for displaying the evaluation result of the placement pattern on the screen, and transmits the input information to the management server 10.
[0029] Furthermore, when information such as an evaluation result map and an evaluation result of an arrangement pattern is transmitted from the management server 10, the user terminal 30 acquires the information and displays it on the screen. The specific configuration and processing of the user terminal 30 will be described in detail later.
[0030] (Information server) The information providing server 50 constituting the information processing system 1 is, for example, an information processing device serving as a server managed by a data management company, a government agency, various organizations, etc. The information providing server 50 provides parameters for each location that has been subject to a search as a possible location for locating one or more wind turbines. The parameters may be provided to the management server 10 at a predetermined timing (as needed, periodically, in real time, etc.) or in response to a request from the management server 10.
[0031] The configuration of the information processing system 1 described above is an example, and the information processing system 1 as a whole may have the function of realizing the above-mentioned processing. Therefore, some or all of the functions of realizing the above-mentioned processing may be shared or cooperated among the information processing devices in the information processing system 1. That is, some or all of the functions of the management server 10 may be functions of the user terminal 30 or the information providing server 50, and some or all of the functions of the user terminal 30 may be functions of the management server 10 or the information providing server 50. Also, some or all of the functions of the information providing server 50 may be functions of the management server 10 or the user terminal 30. Furthermore, some or all of the functions of each information processing device constituting the information processing system 1 may be transferred to another server (not shown). This promotes processing of the information processing system 1 as a whole, and also allows the processes to be complemented.
[0032] <Hardware configuration> (Management Server Hardware Configuration) FIG. 2 is a diagram illustrating an example of a hardware configuration of the management server 10. As shown in FIG. The management server 10 has a control unit 11, a memory 12, a storage unit 13, a communication unit 14, an operation unit 15, and a display unit 16. These units are connected to each other via a data bus, an address bus, a PCI (Peripheral Component Interconnect) bus, etc.
[0033] The control unit 11 is a processor that controls the functions of the management server 10 through the execution of various software such as an OS (operating system) and application software. The control unit 11 is composed of, for example, a CPU (Central Processing Unit). The memory 12 is a storage area that stores various software and data used for executing the software, and is used as a working area for calculations. The memory 12 is composed of, for example, a RAM (Random Access Memory).
[0034] The storage unit 13 is a storage area for storing input data for various software programs and output data from various software programs. The storage unit 13 is composed of, for example, a hard disk drive (HDD), a solid state drive (SSD), a semiconductor memory, etc., used for storing programs and various setting data. The storage unit 13 stores databases for storing various information. Examples of the databases stored in the storage unit 13 include a map DB 131 in which map data is stored, a parameter DB 132 in which parameters are stored, an area DB 133 in which area information is stored, and an arrangement pattern DB 134 in which arrangement pattern information is stored.
[0035] The communication unit 14 transmits and receives data between the management server 10 and the outside via the network 90. The operation unit 15 is composed of, for example, a keyboard, a mouse, mechanical buttons, and switches, and accepts input operations. The operation unit 15 also includes a touch sensor that constitutes a touch panel integrally with the display unit 16. The display unit 16 is composed of, for example, a liquid crystal display or an organic EL (Electro Luminescence) display used to display information, and displays image and text data, etc. A user interface, etc. are displayed on the display unit 16.
[0036] (Hardware configuration of user terminal) The hardware configuration of the user terminal 30 has a similar configuration to the hardware configuration of the management server 10 shown in Fig. 2. That is, the user terminal 30 has a control unit, a memory, a storage unit, a communication unit, an operation unit, and a display unit that have the same functions as the control unit 11, the memory 12, the storage unit 13, the communication unit 14, the operation unit 15, and the display unit 16 shown in Fig. 2. For this reason, illustration and description of the hardware configuration of the user terminal 30 will be omitted.
[0037] <Functional configuration> (Functional configuration of the control unit of the management server) FIG. 3 is a diagram illustrating an example of a functional configuration of the control unit 11 of the management server 10. As shown in FIG. In the control unit 11 of the management server 10, an acquisition unit 101, a management unit 102, an evaluation unit 103, a generation unit 104, an extraction unit 105, an optimization unit 106, and a transmission control unit 107 function.
[0038] The acquisition unit 101 acquires various types of information via the communication unit 14 (see FIG. 2). For example, the acquisition unit 101 acquires various types of information transmitted from each of the user terminal 30 and the information providing server 50. Of the various types of information acquired by the acquisition unit 101, information transmitted from the information providing server 50 includes, for example, parameters for each position where one or more wind turbines can be placed.
[0039] Furthermore, among the various types of information acquired by the acquisition unit 101, information transmitted from the user terminal 30 includes, for example, information input to specify an area to be searched (hereinafter referred to as "area specification information"), information input to weight a plurality of parameters (hereinafter referred to as "weighting specification information"), information input to display an evaluation result map on the screen, information input to specify a candidate area (hereinafter referred to as "candidate area specification information"), information input to specify a placement area (hereinafter referred to as "placement area specification information"), information input to specify a placement pattern (hereinafter referred to as "placement pattern specification information"), and information input to display the evaluation results of the placement pattern on the screen.
[0040] The management unit 102 stores and manages the various types of information acquired by the acquisition unit 101 in a database of the storage unit 13 (see FIG. 2). For example, the management unit 102 stores and manages the map data, parameters, area information, and arrangement pattern information in a map DB 131, a parameter DB 132, an area DB 133, and an arrangement pattern DB 134, respectively.
[0041] The evaluation unit 103 performs a proper evaluation of each location based on a plurality of parameters of the location acquired by the acquisition unit 101. The proper evaluation may be performed by AI (artificial intelligence). The proper evaluation of the location by the evaluation unit 103 is performed, for example, as follows. That is, when the objective is to improve the business feasibility indicated by the income and expenditure of wind power generation, the proper evaluation of the location is performed based on a parameter that contributes to an increase or decrease in income and a parameter that contributes to an increase or decrease in expenditure as a parameter that contributes to the optimization of the income and expenditure. In this case, examples of the parameters that contribute to an increase or decrease in income include wind conditions and the number of wind turbines. Also, examples of the parameters that contribute to an increase or decrease in expenditure include the distance from the road, the transportation cost of construction materials for the wind turbine, the topography of the construction site of the wind turbine, and the durability of the wind turbine.
[0042] When performing the proper evaluation of the location, the evaluation unit 103 can weight each of the multiple parameters. The weighting may be performed, for example, based on a value indicating the weight, or based on a specific monetary amount indicating the weight. The value or monetary amount indicating the weight may be set by the user. When the weighting is performed based on a specific monetary amount indicating the weight, it becomes possible to compare the economic efficiency from the evaluation result map.
[0043] Furthermore, the evaluation unit 103 evaluates the placement pattern generated by the generation unit 104, which will be described later. Specifically, the evaluation unit 103 evaluates the placement pattern based on the wind conditions at each placement position of a plurality of wind turbines that are placed in the placement area in the placement pattern to be evaluated.
[0044] The generation unit 104 generates an evaluation result map that shows on a map the results of the suitability evaluation performed for each position by the evaluation unit 103. The generation unit 104 also generates a placement pattern for each of the multiple wind turbines in the placement area or candidate area.
[0045] The extraction unit 105 extracts candidate areas from the evaluation result map generated by the generation unit 104. The extraction of the candidate areas may be performed by AI (artificial intelligence). When there are multiple candidate areas that can be extracted, the extraction unit 105 identifies and extracts one or multiple candidate areas based on the result of the suitability evaluation for each position. The extraction unit 105 can extract a predetermined number of candidate areas. For example, the multiple candidate areas that can be extracted may be sorted in descending order of the result of the suitability evaluation for the position, and a predetermined number of candidate areas may be extracted from the highest result of the suitability evaluation for the position.
[0046] The optimization unit 106 optimizes the arrangement pattern by causing each of the generation unit 104 and the evaluation unit 103 to repeatedly generate an arrangement pattern and evaluate the arrangement pattern. Specifically, for example, the optimization unit 106 optimizes the arrangement pattern using a heuristic method. Examples of the heuristic method include a greedy method, a simulated annealing method, or a combination of these. The flow of optimizing the arrangement pattern using the heuristic method will be described later with reference to Figs. 7 and 8.
[0047] When evaluating a placement pattern, the optimization unit 106 can take into consideration the effect of wakes of each of the multiple wind turbines placed in the placement area in the placement pattern to be evaluated. In this case, the optimization unit 106 calculates a value indicating the effect of wakes based on the wind direction, wind speed, and frequency at the placement position of each of the multiple wind turbines placed in the placement area. For example, the optimization unit 106 calculates the value indicating the effect of wakes by weighting the wind direction and wind speed at the placement position of each of the multiple wind turbines placed in the placement area by frequency.
[0048] The transmission control unit 107 performs control for transmitting various types of information via the communication unit 14. For example, the transmission control unit 107 performs control for transmitting an evaluation result map and an evaluation result of a placement pattern to the user terminal 30. Also, for example, the transmission control unit 107 performs control for transmitting information for requesting the provision of position parameters (hereinafter referred to as "parameter request information") to the information providing server 50. Also, the transmission control unit 107 performs control for transmitting information used for the construction of each wind turbine, information used for evaluating the business feasibility of each wind turbine, and the like to the user terminal 30.
[0049] (Functional configuration of the control unit of the user terminal) FIG. 4 is a diagram illustrating an example of a functional configuration of the control unit of the user terminal 30. As shown in FIG. In the control section of the user terminal 30, an acquisition section 301, a display control section 302, and a transmission control section 303 function.
[0050] The acquisition unit 301 acquires various kinds of information via the communication unit. Examples of information acquired by the acquisition unit 301 include an evaluation result map, an evaluation result of a layout pattern, information used for the construction of each wind turbine, and information used for evaluating the business feasibility of each wind turbine, all of which are transmitted from the management server 10.
[0051] The display control unit 302 performs control to display various kinds of information on the display unit. For example, the display control unit 302 performs control to display an evaluation result map and an evaluation result of an arrangement pattern on the display unit. Specific examples of the various kinds of information displayed on the display unit will be described later with reference to FIG. 10 and subsequent figures.
[0052] The transmission control unit 303 performs control for transmitting various kinds of information via the communication unit. Examples of information whose transmission is controlled by the transmission control unit 303 include area designation information, weight designation information, information input to display an evaluation result map on the display unit, candidate area designation information, placement area designation information, placement pattern designation information, and information input to display the evaluation result of the placement pattern on the display unit.
[0053] <Management server processing flow> FIG. 5 is a flowchart showing an example of the overall processing flow of the management server 10. When the management server 10 receives area designation information from the user terminal 30 (YES in step 501), it acquires the transmitted area designation information (step 502) and acquires map information of the area identified from the area designation information (step 503). On the other hand, if the area designation information has not been transmitted (NO in step 501), the management server 10 repeats the determination process in step 501 until the area designation information is transmitted.
[0054] As the suitable location search process, the management server 10 acquires parameter information for each position included in the area specified by the area designation information (step 504). Specifically, for example, the management server 10 acquires parameter information transmitted from the information providing server 50 after transmitting parameter request information to the information providing server 50. Also, for example, the management server 10 acquires parameter information previously stored in the parameter DB 132.
[0055] When the weighting designation information is transmitted from the user terminal 30 (YES in step 505), the management server 10 acquires the transmitted weighting designation information (step 506) and weights the parameters based on the weighting content specified from the weighting designation information (step 507). The management server 10 then performs a suitability evaluation for construction for each location as a suitable site search process (step 508) and generates an evaluation result map (step 509). On the other hand, if the weighting designation information has not been transmitted (NO in step 505), the management server 10 performs a suitability evaluation for each location without weighting the parameters as a suitable site search process (step 508) and generates an evaluation result map (step 509).
[0056] The management server 10, which has generated the evaluation result map, extracts candidate areas from the evaluation result map as a suitable site search process (step 510). At this time, if there are multiple candidate areas that can be extracted (YES in step 511), the management server 10 identifies and extracts one or more candidate areas based on the suitability evaluation results for each location (step 512). For example, the management server 10 identifies and extracts a predetermined number of candidate areas in descending order of the total or average value indicating the suitability evaluation results for each location. The one or more candidate areas identified by the management server 10 are reflected in the evaluation result map.
[0057] On the other hand, if there is only one extractable candidate area (NO in step 511), the management server 10 performs a layout optimization process shown in FIG. 6, which will be described later (step 513). After performing the layout optimization process, the management server 10 presents an evaluation result map to the user terminal 30 (step 514). Specifically, the management server 10 performs control to transmit the evaluation result map to the user terminal 30.
[0058] FIG. 6 is a flowchart showing an example of the flow of the placement optimization process among the processes of the management server 10. When the management server 10 extracts one or more candidate areas in the process of step 512 in Fig. 5 described above (YES in step 601), it generates an arrangement pattern for each of the extracted one or more candidate areas (step 602) and evaluates the generated arrangement pattern (step 603). Specifically, the arrangement pattern is optimized by repeating the generation of the arrangement pattern and the evaluation of the generated arrangement pattern. When the management server 10 has not extracted one or more candidate areas in the process of step 512 in Fig. 5 described above (NO in step 601), it repeats the judgment process of step 601.
[0059] When the placement pattern is optimized (YES in step 604), the management server 10 reflects the optimized placement pattern in the evaluation result map (step 605). On the other hand, when the placement pattern is not optimized (NO in step 604), the processing of the management server 10 returns to step 602.
[0060] 7 and 8 are flowcharts showing an example of a process flow when performing placement optimization processing using a heuristic technique. FIG. 7 shows an example of a process flow for generating an initial solution for an arrangement pattern using the Greedy method, which is a heuristic method, so as to improve the result of the proper evaluation for the expected power generation amount. It is not essential to generate an initial solution for an arrangement pattern using the Greedy method, and for example, a user may specify an arrangement pattern to be the initial solution. However, by using the Greedy method, the user's work load is reduced. In addition, by using the initial solution generated using the Greedy method as the initial solution when performing optimization using the Simulated Annealing method described later, the quality of the solution of the Simulated Annealing method can be improved.
[0061] As shown in Fig. 7, the management server 10 sorts the evaluation result map generated as a result of the above-mentioned suitable site search process (step 701). Specifically, in the evaluation result map, the areas are sorted in descending order of the results of the position suitability evaluation. Then, if an arrangement pattern that will be the initial solution is specified (YES in step 702), the management server 10 performs arrangement according to the specified arrangement pattern (step 703). On the other hand, if an arrangement pattern that will be the initial solution is not specified (NO in step 702), the process proceeds to the judgment process of step 704.
[0062] If the predetermined number of wind turbines can be placed (YES in step 704), the management server 10 ends the placement optimization process (END). The "predetermined number" is, for example, the number of turbines planned for construction. On the other hand, if the predetermined number of wind turbines cannot be placed (NO in step 704), the management server 10 extracts candidate areas in descending order of the position evaluation results (step 705).
[0063] If the candidate area extracted in step 705 satisfies the separation constraint (YES in step 706), management server 10 places multiple wind turbines in that candidate area (step 707) and returns to the decision process of step 704. On the other hand, if the candidate area extracted in step 705 does not satisfy the separation constraint (NO in step 706), management server 10 returns to the process of step 705, extracts the candidate area with the next highest evaluation result, and performs the decision process of step 706.
[0064] Fig. 8 shows an example of a process flow for generating an optimal solution of an arrangement pattern so as to improve the result of proper evaluation of the expected power generation amount by using the Simulated Annealing method, which is a heuristic method. As shown in Fig. 8, the management server 10 generates a modified solution based on the initial solution of the arrangement pattern (step 801). The initial solution of the arrangement pattern may be generated by using the Greedy method shown in Fig. 7 above, for example, or may be specified by the user.
[0065] The management server 10 evaluates each of the current solution (initially the initial solution) and the changed solution of the placement pattern (step 802). Then, if the update condition is satisfied (YES in step 803), the management server 10 updates the changed solution of the placement pattern to the current solution (step 804). An "update condition" is, for example, a condition that the evaluation result of the changed solution is better than that of the current solution, or a condition that a probabilistic transition condition is satisfied. On the other hand, if the update condition is not satisfied (NO in step 803), the processing of the management server 10 proceeds to step 806.
[0066] The management server 10 evaluates each of the current solution and the optimal solution of the placement pattern (step 805). The "optimal solution" is a solution that the management server 10 holds in advance as a solution of the optimal placement pattern, and the current solution does not necessarily match the optimal solution. The management server 10 repeats the correction of parameters and the update of the solution so as to improve the result of the proper evaluation of the expected power generation amount (step 806). Then, when the number of iterations reaches a predetermined number (hereinafter referred to as the "prescribed number of iterations") (YES in step 807), the solution at that time is determined as the optimal solution (step 808). On the other hand, when the number of iterations has not reached the prescribed number of iterations (NO in step 807), the processing of the management server 10 returns to step 801.
[0067] In the example of FIG. 8, the optimal solution is determined when the number of iterations reaches a prescribed number of iterations, but the invention is not limited to this. For example, the optimal solution may be determined when the evaluation result of the optimal solution converges, such as when the fluctuation of the evaluation result of the solution falls within a predetermined range, or when the number of updates of the solution due to the satisfaction of a probabilistic transition condition reaches a predetermined number. The optimal solution may be determined by a combination of these. Although there is no guarantee that the true optimal solution can be obtained by using the Simulated Annealing method, a better quality solution can be obtained because the number of trials can be increased compared to when an operator does it manually. In addition, the quality of the solution can be improved by using the initial solution generated by the Greedy method as described above.
[0068] <Example> FIG. 9 is a diagram showing a specific example of parameters stored in the database. In the parameter DB 132 of the storage unit 13 (see FIG. 2), parameters, standards for proper evaluation, and weighting values are stored in association with each other. As a specific example, in FIG. 9, the parameters "wind conditions", "slope angle", "terrain curvature", "distance from road", and "distance from coast" are associated with standards for proper evaluation (a five-level evaluation from 1 to 5) and weighting values (denoted as "weight").
[0069] Among the parameters shown in Fig. 9, for example, the wind condition is evaluated higher as the value indicating the wind speed increases, and the highest evaluation value "5" is indicated when the value indicating the wind speed is "less than 8 to 10 m / s". The weighting value of the wind condition ("3") is also higher than the weighting values of the other parameters ("1"). The weighting values may be set based on weighting designation information, or may be set in advance.
[0070] Specific examples of the appropriateness evaluation criteria for each of the parameters shown in FIG. 9 other than wind conditions (slope angle, terrain curvature, distance from road, and distance from coast) are as shown in FIG. 9. That is, the smaller the slope angle, the higher the evaluation, with the highest evaluation value of "5" being shown when it is "0 to less than 5°". The larger the terrain curvature, the higher the evaluation, with the highest evaluation value of "5" being shown when it is "1° or more". The shorter the distance from the road, the higher the evaluation, with the highest evaluation value of "5" being shown when it is "0 to less than 100m". The shorter the distance from the coast, the higher the evaluation, with the highest evaluation value of "5" being shown when it is "0 to less than 2km".
[0071] 10 and 11 are diagrams showing specific examples of evaluation result maps generated as a result of the suitable site search process. FIG. 10 shows a specific example of an evaluation result map that reflects the suitability evaluation results for each location. In the evaluation result map shown in FIG. 10, the "development suitability (developable land)" that indicates locations with high suitability evaluation results and locations with low suitability evaluation results is displayed in a distinguishable manner. By looking at the evaluation result map, the user can grasp at a glance the difference in the suitability evaluation results for each location. In the evaluation result map in FIG. 10, the development suitability (developable land) is high in areas close to the coast.
[0072] A specific example of an evaluation result map reflecting candidate areas is shown in Fig. 11. In the evaluation result map shown in Fig. 11, candidate areas surrounded by dashed lines are shown in a distinguishable manner. By looking at the evaluation result map shown in Fig. 11, a user can grasp multiple candidate areas at a glance.
[0073] FIG. 12 is a diagram showing a specific example of an area map of a candidate area. FIG. 12 shows a specific example of an area map of one of the multiple candidate areas displayed on the evaluation result map in FIG. 11 described above. The area map shown in FIG. 12 shows a candidate area of approximately 8 km × approximately 15 km. FIG. 12 also shows the difference in wind speed (Wind speed [m / s]) among the parameters in a manner that makes it possible to distinguish them. When the area map is loaded, the layout optimization process is started. Here, it is assumed that multiple parameters including, for example, wind conditions, the diameter of the wind turbine blades (112 m), and the number of turbines (14 turbines) are set, and the layout optimization process is started.
[0074] FIG. 13 is a diagram showing a specific example of updating the optimal solution of the placement pattern performed in the placement optimization process. As described above, in the placement optimization process, the management server 10 performs a suitability evaluation on each of the current solution and the optimal solution of the placement pattern. Then, the management server 10 compares the result of the suitability evaluation of the current solution with the result of the suitability evaluation of the optimal solution, and if the result of the suitability evaluation of the current solution is higher than the result of the suitability evaluation of the optimal solution, updates the current solution to be the optimal solution and saves it.
[0075] For example, Fig. 13 shows a placement pattern in which 14 wind turbines are placed on the area map of Fig. 12 mentioned above. In Fig. 13, multiple black dots indicate the placement pattern of the wind turbines, and the dashed lines indicate the range affected by wakes. Of these, assume that the placement pattern shown on the left is the optimal solution, and the placement pattern shown on the right is the current solution. In this case, the value (96.94) indicating the result of the suitability evaluation of the current solution (right side) is higher than the value (96.92) indicating the result of the suitability evaluation of the optimal solution (left side), so the optimal solution is updated.
[0076] FIG. 14 is a diagram showing a specific example of a procedure for arranging wind turbines performed in the layout optimization process. Since the placement area or candidate area has restrictions on area and shape, the procedure for placing multiple wind turbines is important. In particular, the placement position of the first wind turbine has a large impact on the total evaluation score.
[0077] For example, as shown in Fig. 14, assume that a placement optimization process has been performed to place two windmills 201 and 202 in placement area 900 made up of area 901 with an evaluation score of "5," area 902 with an evaluation score of "9," and area 903 with an evaluation score of "10." In this case, as a procedure for placing the two windmills 201 and 202, the placement position of the second windmill 202 is taken into consideration when placing the first windmill 201. Specifically, even if the evaluation score of the placement position of the first windmill 201 is not the highest within the placement area, the first windmill 201 is placed while taking into consideration the separation distance 1000 so that the total value with the evaluation score of the placement position of the second windmill 202 is higher.
[0078] 14, the sum of the evaluation scores becomes "18" when the first wind turbine 201 and the second wind turbine 202 are both placed in the area 902. In this way, when placing multiple wind turbines in the placement optimization process, the management server 10 places the first wind turbine while taking into consideration the results of the suitability evaluation of the placement positions of the second and subsequent wind turbines.
[0079] Fig. 15 is a diagram showing a specific example of a case where the first wind turbine is placed without considering the results of the suitability evaluation of the placement positions of the second and subsequent wind turbines. That is, Fig. 15 shows an example where two wind turbines 201 and 202 are placed in the placement area 900 shown in Fig. 14 above, without performing the above-mentioned placement optimization process. In the example of Fig. 15, as a procedure for placing the two wind turbines 201 and 202, when placing the first wind turbine 201, the placement position of the second wind turbine 202 is not considered.
[0080] Specifically, the first wind turbine 201 is placed in area 903 so that the evaluation score for its placement position is the highest value in the placement area, "10." In this case, the second wind turbine 202 is affected by the separation distance of 1000, and so has no choice but to be placed in area 901, where the evaluation score is the lowest value in the area, "5." As a result, the total evaluation score becomes "15," which is lower than when placement optimization processing is performed.
[0081] <Other embodiments> Although the present embodiment has been described above, the present invention is not limited to the above-described present embodiment. Moreover, the effects of the present invention are not limited to those described in the above-described present embodiment. For example, the configuration of the information processing system 1 shown in FIG. 1, the hardware configuration of the management server 10 shown in FIG. 2, the functional configuration of the control unit 11 of the management server 10 in FIG. 3, and the functional configuration of the control unit of the user terminal 30 in FIG. 4 are merely examples for achieving the object of the present invention, and are not particularly limited. That is, it is sufficient that the information processing system 1 in FIG. 1 has a function capable of executing the above-described processing as a whole, and the hardware configuration and functional configuration used to realize this function are not limited to the above-described example.
[0082] In addition, the order of the steps of the processing of the management server 10 shown in each of Figures 5 to 8 is merely an example and is not particularly limited. The processing is not limited to the chronological processing according to the illustrated order of steps, but may be performed in parallel or individually without necessarily being chronological. In addition, the specific examples shown in Figures 9 to 14 are also merely examples and are not particularly limited.
[0083] For example, the parameters shown in the above-described embodiment are merely examples, and any information that can contribute to the appropriateness of wind turbine construction can be used as a parameter.
[0084] In the above embodiment, the arrangement patterns are generated and evaluated using the Greedy method, the Simulated Annealing method, or a combination of these as heuristic methods, but are not limited to these. The arrangement patterns may be generated and evaluated using methods other than the Greedy method, the Simulated Annealing method, linear programming, reinforcement learning, genetic algorithm, swarm optimization, or a combination of these. [Explanation of symbols]
[0085] 1...information processing system, 10...management server, 30...user terminal, 50...information providing server, 11...control unit, 12...memory, 13...storage unit, 14...communication unit, 15...operation unit, 16...display unit, 101...acquisition unit, 102...management unit, 103...evaluation unit, 104...generation unit, 105...extraction unit, 106...optimization unit, 107...transmission control unit, 301...acquisition unit, 302...display control unit, 303...transmission control unit, 90...network
Claims
1. One or more processors; The one or more processors: obtaining a plurality of parameters including at least wind conditions as parameters contributing to the suitability of constructing the wind turbine for each possible location of one or more wind turbines; evaluating the suitability for each of the positions based on the plurality of parameters acquired for each of the positions; presenting an evaluation result map showing the evaluation result of the suitability for each of the positions; An information processing system comprising:
2. the one or more processors present at least one of information used for construction of each of the one or more wind turbines and information used for evaluating business feasibility as information included in the evaluation result map or together with the evaluation result map. The information processing system according to claim 1 .
3. wherein the one or more processors present information indicating a position of each of the one or more wind turbines as information used in the construction of each of the one or more wind turbines. The information processing system according to claim 2 .
4. the one or more processors present information on the amount of power generation of each of the one or more wind turbines as information used to evaluate the business viability of each of the one or more wind turbines. The information processing system according to claim 2 .
5. The one or more processors are characterized in that they extract and present areas having an area where a wind turbine can be constructed as candidate areas from the evaluation result map. The information processing system according to claim 1 .
6. the one or more processors, when there are a plurality of the candidate areas that can be extracted, identify and extract one or more of the candidate areas from the plurality of the candidate areas that can be extracted based on a result of the evaluation of the suitability; 6. The information processing system according to claim 5.
7. The one or more processors are configured to extract a predetermined number of the candidate areas from among the plurality of candidate areas that can be extracted in order of the suitability evaluation result.
7. The information processing system according to claim 6.
8. When evaluating the suitability for each of the positions, the one or more processors weight each of the plurality of parameters for each of the positions. The information processing system according to claim 1 .
9. The plurality of parameters include at least one parameter among parameters related to geography, topography, laws and regulations, land use, power lines, roads, and wind conditions. The information processing system according to claim 1 .
10. One or more processors; The one or more processors: generating a placement pattern that defines placement positions at which each of a plurality of wind turbines is to be placed in a placement area in which the plurality of wind turbines are to be placed, and repeatedly evaluating the placement pattern based on the wind conditions at each of the placement positions; presenting one or more of the generated arrangement patterns based on the evaluation result of the arrangement patterns; An information processing system comprising:
11. The one or more processors generate and evaluate the arrangement patterns using a heuristic technique or a predetermined algorithm. The information processing system according to claim 10.
12. The one or more processors generate an initial solution for the arrangement pattern using a heuristic technique or a predetermined algorithm. The information processing system according to claim 11.
13. The one or more processors receive an operation for designating at least one of the placement area and the placement pattern. The information processing system according to claim 10.
14. The one or more processors are configured to accept, as the designation operation, at least one of an operation of designating on map data displayed on a screen and an operation of designating information indicating a position. The information processing system according to claim 13.
15. the one or more processors consider an influence of a wake of each of the plurality of wind turbines to be deployed when evaluating the deployment pattern. The information processing system according to claim 10.
16. the one or more processors calculate the value indicating the wake effect based on a wind direction, a wind speed, and a frequency at an arrangement position of each of the plurality of wind turbines.
16. The information processing system according to claim 15.
17. The one or more processors: generating and evaluating the placement pattern for each of a plurality of candidate areas that are candidates for the placement area; The evaluation results of the layout patterns of the plurality of candidate areas are presented in a comparative manner. The information processing system according to claim 10.
18. the one or more processors, when presenting the one or more placement patterns, further present information indicating placement positions of each of the plurality of wind turbines constituting the placement pattern. The information processing system according to claim 10.
19. On the computer, a function of acquiring, for each location where one or more wind turbines can be installed, a number of parameters including at least wind conditions as parameters that contribute to the suitability of constructing the wind turbine; a function of evaluating the suitability for each of the positions based on the plurality of parameters acquired for each of the positions; a function of presenting an evaluation result map showing the evaluation result of the suitability for each position; A program to achieve this.
20. On the computer, a function of repeatedly generating a placement pattern that defines placement positions for each of a plurality of wind turbines in a placement area in which the plurality of wind turbines are placed, and evaluating the placement pattern based on the wind conditions at each of the placement positions; a function of presenting one or more of the generated arrangement patterns based on an evaluation result of the arrangement patterns; and A program to achieve this.
Citation Information
Patent Citations
Wind power generation system proper place selecting method
JP1999093824A
Support system for planning and sales of wind energy generation business
JP2003296411A
Wind turbine arrangement optimization device, wind turbine arrangement optimization method, and program
JP2023069910A
Wind turbine placement determination device, wind turbine placement determination program, recording medium
JP5186691B2
Futsutosuigatagenshiryokuhatsudenshonoshutsuryokuseigyohoshiki
JP1976086691A