JP2017045222A - Update planning apparatus and update planning method - Google Patents

Update planning apparatus and update planning method Download PDF

Info

Publication number
JP2017045222A
JP2017045222A JP2015166501A JP2015166501A JP2017045222A JP 2017045222 A JP2017045222 A JP 2017045222A JP 2015166501 A JP2015166501 A JP 2015166501A JP 2015166501 A JP2015166501 A JP 2015166501A JP 2017045222 A JP2017045222 A JP 2017045222A
Authority
JP
Japan
Prior art keywords
update
pipe network
water distribution
future
pipeline
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2015166501A
Other languages
Japanese (ja)
Inventor
賢司 小泉
Kenji Koizumi
賢司 小泉
信輔 高橋
Shinsuke Takahashi
信輔 高橋
進吾 足立
Shingo Adachi
進吾 足立
藤井 健司
Kenji Fujii
健司 藤井
剛 武本
Takeshi Takemoto
剛 武本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2015166501A priority Critical patent/JP2017045222A/en
Publication of JP2017045222A publication Critical patent/JP2017045222A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To support creating of a conduit update plan adjusted for variation of water demand, while standing on restrictions of various costs and hydraulic conditions.SOLUTION: An update planning apparatus 100 includes: a memory device 101 for holding pipe network data and water demand data; and a calculation device 104. The calculation device is characterized as follows: an optimization problem for minimizing cost concerning the water distribution pipe network is applied to algorithm of a mathematical plan on conditions of satisfying hydraulic constraints while meeting water demand shown by future water demand data in the water distribution pipe network shown by pipe network data; an update content comprising at least a caliber of each future conduit is determined; the optimization problem for minimizing the cost concerning the water distribution pipe network is applied to the algorithm of the mathematical plan, on the conditions of satisfying the hydraulic constraints and the restrictions of the update budget every predetermined period, respectively, concerning a situation of performing update in the water distribution pipe network determined of the future update content from a water distribution pipe network of a predetermined time; and the update time of each conduit in the period from a predetermined time to the future is determined.SELECTED DRAWING: Figure 1

Description

本発明は、更新計画立案装置および更新計画立案方法に関するものであり、具体的には、各種コストおよび水理条件の制約を踏まえつつ、水需要の変動に合わせた管路更新計画の立案支援を可能とする技術に関する。   The present invention relates to a renewal planning device and a renewal planning method. Specifically, the present invention provides support for drafting a pipeline renewal plan in accordance with fluctuations in water demand while taking into account various costs and constraints on hydraulic conditions. It relates to the technology that enables.

上水道等を構成する配水管などの各種管は、その老朽化に伴って、漏水事故の多発や配水する水の水質劣化などの問題が生じる確率が高まる。このため適切な時期に管を更新することが望まれる。こうした管の更新に際しては、予算や人員等のリソース確保が当然必要となるため、管理機関における更新計画立案が行われることになる。   Various pipes such as water distribution pipes constituting waterworks and the like are likely to have problems such as frequent occurrence of water leakage accidents and deterioration of water quality of the water to be distributed with aging. For this reason, it is desirable to renew the pipe at an appropriate time. When such a tube is renewed, it is necessary to secure resources such as a budget and personnel, and therefore, a renewal plan is prepared by the management organization.

管路更新計画の立案に関する従来技術としては、例えば、配水システム(WDS)の設計、修繕技術であって、ユーザが選択、入力した、設計基準、パラメータ、接合需要選択肢等を含む設計モデル、配管寸法、費用データ、連結状態等の設計情報、および、修繕オプションに基づき、各種のオプションや選択肢の結果を計算して、試行解決策を一般化し、遺伝的アルゴリズムにより試行解決策を検索し、単一最適化目的の最良適合解決策を取得し、多目的最適化モデルの複数の解決策を取得する技術(特許文献1参照)などが提案されている。   Conventional technologies related to the planning of pipeline renewal plans include, for example, water distribution system (WDS) design and repair technologies, including design standards, parameters, joint demand options, etc., selected and entered by the user, and piping. Based on design information such as dimensions, cost data, connection status, and repair options, calculate the results of various options and options, generalize trial solutions, search for trial solutions using genetic algorithms, and simply A technique (see Patent Document 1) that acquires a best-fit solution for one optimization purpose and acquires a plurality of solutions for a multi-objective optimization model has been proposed.

上述の技術は、コストの最小化、水圧に基づき計算される利益の最大化、および両者のトレードオフを考慮しながら配水管網の口径を最適化すべく、ある時点の水需要量を設定したとき、遺伝的アルゴリズムを用いて前記の指標を最適化するよう管路の口径を自動計算する。   When the above-mentioned technique sets the water demand at a certain point in time to optimize the diameter of the water distribution network while minimizing the cost, maximizing the profit calculated based on the water pressure, and considering the trade-off between the two The diameter of the pipeline is automatically calculated so as to optimize the index using a genetic algorithm.

US7593839B1US7593939B1

上述の従来技術によれば、コストの指標と水理条件(特に水圧)に基づき計算される利益の指標をそれぞれ最適化する条件で、配水管網における各管路の口径を自動決定できる。しかしながら、現実に数十年という長い期間をかけて推移する水需要の変動を踏まえていない。そのため、或る時点では最適な管路口径が、その後の水需要変動に伴って水理条件を悪化させる管路口径となってしまう恐れも十分にある。つまり従来技術においては、計画期間を数十年など相応の長期間とした場合、水需要の長期的変動の影響を回避出来ず、期間全体で最適な管路口径を決定できない。   According to the above-described conventional technology, the diameter of each pipe line in the water distribution pipe network can be automatically determined under the condition of optimizing the profit index calculated based on the cost index and the hydraulic condition (particularly the hydraulic pressure). However, it does not take into account the fluctuations in water demand that actually take a long period of several decades. For this reason, there is a possibility that the optimum pipe diameter at a certain point of time becomes a pipe diameter that deteriorates hydraulic conditions due to subsequent fluctuations in water demand. In other words, in the prior art, when the planning period is a relatively long period such as several tens of years, the influence of long-term fluctuations in water demand cannot be avoided, and the optimum pipe diameter cannot be determined over the entire period.

また、数年程度の計画期間において各管路の更新順序を決定する従来技術は存在するが、水需要の変動や水理条件に関して考慮するものではなく、更新時における管路口径の変更を計画することもない。   In addition, there is a conventional technology that determines the renewal order of each pipeline in a planning period of several years, but it does not take into account fluctuations in water demand or hydraulic conditions, and plans to change the pipe diameter at the time of renewal. There is no need to do.

そこで本発明の目的は、各種コストおよび水理条件の制約を踏まえつつ、水需要の変動に合わせた管路更新計画の立案支援を可能とする技術を提供することにある。   Accordingly, an object of the present invention is to provide a technology that enables support for making a pipeline renewal plan in accordance with fluctuations in water demand, while taking into account the constraints of various costs and hydraulic conditions.

上記課題を解決する本発明の更新計画立案装置は、更新計画対象の配水管網を示す管網データと、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データとを少なくとも保持する記憶装置と、前記管網データが示す配水管網にて、前記将来の水需要量データが示す水需要に応えつつ所定の水理的制約を満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径を少なくとも含む更新内容を決定する更新内容決定処理と、所定時期の配水管網から前記将来の更新内容が決定された配水管網に更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する立案処理と、を実行する演算装置と、を備えることを特徴とする。   The renewal planning apparatus of the present invention that solves the above-mentioned problems includes at least pipe network data indicating a water distribution pipe network to be renewed and water demand data indicating future water demand related to a water distribution target area of the water distribution pipe network. The storage device and the water distribution pipe network indicated by the pipe network data satisfy the predetermined hydraulic constraints while satisfying the water demand indicated by the future water demand data, and reduce the cost related to the water distribution pipe network. Applying the optimization problem to be minimized to a predetermined mathematical programming algorithm to determine an update content determination process that determines at least the diameter of each future pipeline in the distribution network, and a distribution network at a predetermined time As for the situation where the future update contents are determined to the distribution pipe network, the cost related to the distribution pipe network is minimized under the conditions satisfying the hydraulic constraints and the update budget constraints for each predetermined period. The optimization problem is applied to a predetermined mathematical programming algorithm, and a planning process for determining at least the update time of each pipeline in the water distribution network in the period from the predetermined time to the future is executed. And an arithmetic unit.

また本実施形態の更新計画立案方法は、更新計画対象の配水管網を示す管網データと、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データとを少なくとも保持する記憶装置を備えた情報処理装置が、前記管網データが示す配水管網にて、前記将来の水需要量データが示す水需要に応えつつ所定の水理的制約を満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径を少なくとも含む更新内容を決定する更新内容決定処理と、所定時期の配水管網から前記将来の更新内容が決定された配水管網に更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する立案処理と、を実行することを特徴とする。   In addition, the update plan planning method of the present embodiment stores at least the pipe network data indicating the distribution pipe network to be updated and the water demand data indicating the future water demand related to the distribution target area of the distribution pipe network. An information processing apparatus having a device is a distribution pipe network indicated by the pipe network data, under a condition that satisfies a predetermined hydraulic constraint while responding to the water demand indicated by the future water demand data. Applying the optimization problem that minimizes the cost related to the algorithm of the predetermined mathematical programming, the update content determination process for determining the update content including at least the diameter of each future pipeline in the distribution pipe network, Regarding the situation of updating the distribution pipe network to which the future update contents have been determined from the distribution pipe network, the cost relating to the distribution pipe network is satisfied under the conditions satisfying the hydraulic constraints and the update budget constraints for each predetermined period. Applying the optimization problem to the algorithm of a predetermined mathematical plan to determine the update timing of at least each pipeline in the water distribution network in the period from the predetermined timing to the future; and It is characterized by performing.

本発明によれば、各種コストおよび水理条件の制約を踏まえつつ、水需要の変動に合わせた管路更新計画の立案支援が可能となる。   ADVANTAGE OF THE INVENTION According to this invention, the drafting support of the pipeline renewal plan according to the fluctuation | variation of water demand is attained based on the restrictions of various costs and hydraulic conditions.

第1実施形態における更新計画立案装置の構成例を示す図である。It is a figure which shows the structural example of the update plan planning apparatus in 1st Embodiment. 第1実施形態における管網データ(頂点属性テーブル)の例を示す図である。It is a figure which shows the example of the pipe network data (vertex attribute table) in 1st Embodiment. 第1実施形態における管網データ(辺属性テーブル)の例を示す図である。It is a figure which shows the example of the pipe network data (side attribute table) in 1st Embodiment. 第1実施形態における人口推移データの構成例を示す図である。It is a figure which shows the structural example of the population transition data in 1st Embodiment. 第1実施形態における計算条件データの構成例を示す図である。It is a figure which shows the structural example of the calculation condition data in 1st Embodiment. 第1実施形態における計算結果データの構成例を示す図である。It is a figure which shows the structural example of the calculation result data in 1st Embodiment. 第1実施形態の更新計画立案方法におけるフロー例1を示す図である。It is a figure which shows the example 1 of a flow in the update plan planning method of 1st Embodiment. 第1実施形態の更新計画立案方法におけるフロー例2を示す図である。It is a figure which shows the example 2 of a flow in the update plan planning method of 1st Embodiment. 第1実施形態における管網モデル例を示す図である。It is a figure which shows the pipe network model example in 1st Embodiment. 第1実施形態の更新計画立案方法におけるフロー例3を示す図である。It is a figure which shows the example 3 of a flow in the update plan planning method of 1st Embodiment. 第1実施形態における表示画面例を示す図である。It is a figure which shows the example of a display screen in 1st Embodiment. 第2実施形態の更新計画立案方法におけるフロー例1を示す図である。It is a figure which shows the example 1 of a flow in the update plan planning method of 2nd Embodiment. 第2実施形態の更新計画立案方法におけるフロー例2を示す図である。It is a figure which shows the example 2 of a flow in the update plan planning method of 2nd Embodiment. 第3実施形態における更新実績データの例を示す図である。It is a figure which shows the example of the update performance data in 3rd Embodiment. 第3実施形態の更新計画立案方法におけるフロー例を示す図である。It is a figure which shows the example of a flow in the update plan planning method of 3rd Embodiment.

−−−装置構成の例−−− --- Example of device configuration ---

以下に本発明の実施形態について図面を用いて詳細に説明する。図1は、第1実施形態の更新計画立案装置100の構成例を示す図である。図1に示す更新計画立案装置100は、各種コストおよび水理条件の制約を踏まえつつ、水需要の変動に合わせた管路更新計画の立案支援を可能とするコンピュータ装置である。   Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a diagram illustrating a configuration example of an update plan planning apparatus 100 according to the first embodiment. An update plan planning device 100 shown in FIG. 1 is a computer device that enables planning support for a pipeline update plan in accordance with fluctuations in water demand in consideration of various costs and constraints on hydraulic conditions.

当該更新計画立案装置100は、ハードウェア構成として、SSD(Solid State Drive)やハードディスクドライブなど適宜な不揮発性記憶素子で構成される記憶装置101、RAMなど揮発性記憶素子で構成されるメモリ103、記憶装置101に保持されるプログラム102をメモリ103に読み出すなどして実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPUなどの演算装置104、ユーザからのキー入力や音声入力を受け付ける入力装置105、および、処理データの表示を行うディスプレイ等の出力装置106、を備えている。   The update planning apparatus 100 includes, as a hardware configuration, a storage device 101 configured with an appropriate nonvolatile storage element such as an SSD (Solid State Drive) or a hard disk drive, a memory 103 configured with a volatile storage element such as a RAM, The program 102 held in the storage device 101 is read out and executed in the memory 103 to perform overall control of the device itself and perform various determinations, computations, and control processes, a computing device 104 such as a CPU, key inputs and voices from the user An input device 105 that receives input and an output device 106 such as a display that displays processing data are provided.

なお、記憶装置101内には、第1実施形態の更新計画立案装置100として必要な機能を実装する為のプログラム102の他、各種データ1021〜1025が少なくとも記憶されている。これらデータに関する詳細は後述する。   The storage device 101 stores at least various data 1021 to 1025 in addition to a program 102 for implementing functions necessary as the update plan planning device 100 of the first embodiment. Details regarding these data will be described later.

第1実施形態における更新計画立案装置100が実装する機能としては、計画立案部1011、データ受信部1016、およびデータ出力部1017を想定する。このうち、更新計画立案方法に応じた機能を主として実装するのが計画立案部1011である。計画立案部1011は、口径決定機能1012、更新計画立案機能1013、計画多段立案機能1014、および計画再立案機能1015から構成されている。   As the functions implemented by the update plan planning apparatus 100 in the first embodiment, a plan planning unit 1011, a data receiving unit 1016, and a data output unit 1017 are assumed. Of these, the planning unit 1011 mainly implements functions according to the update planning method. The plan planning unit 1011 includes an aperture determination function 1012, an update plan planning function 1013, a plan multistage planning function 1014, and a plan re-planning function 1015.

一方、データ受信部1016は、当該更新計画立案装置100内の他ユニット(記憶装置101、演算装置104、入力装置105、出力装置106)から、データ群1020の所定データや、入力装置105が受けたユーザ入力値などのデータをBUSを介して受信し、上述の計画立案部1011に提供する機能部である。   On the other hand, the data receiving unit 1016 receives predetermined data of the data group 1020 and the input device 105 from other units (the storage device 101, the arithmetic device 104, the input device 105, and the output device 106) in the update plan making device 100. It is a functional unit that receives data such as user input values via the BUS and provides the data to the above-described planning unit 1011.

また、データ出力部1017は、計画立案部1011による計算結果を記憶装置101のデータ群に向けて出力(書込)する処理や、或いは、上述の計算結果の描画データを生成して出力装置106に送信する処理など、他ユニットへのデータ出力を担う機能部である。
−−−機能例−−−
In addition, the data output unit 1017 outputs (writes) the calculation result by the planning unit 1011 toward the data group of the storage device 101 or generates the above-described calculation result drawing data and outputs the output device 106. It is a functional unit responsible for data output to other units, such as processing to transmit to
--- Functional example ---

続いて、第1実施形態の更新計画立案装置100が備える機能について説明する。上述したように、以下に説明する機能は、例えば更新計画立案装置100が備えるプログラム102を実行することで実装される機能と言える。   Then, the function with which the update plan planning apparatus 100 of 1st Embodiment is provided is demonstrated. As described above, the functions described below can be said to be functions that are implemented by executing the program 102 provided in the update planning apparatus 100, for example.

第1実施形態の更新計画立案装置100は、配水管網の配水対象地域に関する将来(例:60年後など)の人口推移データ1022が示す将来の人口値を、所定値で除算し、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データを算出し、記憶装置101に格納する機能を備えている。   The renewal planning apparatus 100 according to the first embodiment divides the future population value indicated by the future population change data 1022 (for example, after 60 years) about the water distribution target area of the water distribution network by a predetermined value, It has a function of calculating water demand data indicating the future water demand related to the distribution target area of the water pipe network and storing it in the storage device 101.

また、第1実施形態の更新計画立案装置100は、記憶装置101の管網データ1021が示す配水管網にて、上述した将来の水需要量データが示す水需要に応えつつ所定の水理的制約を満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径を少なくとも含む更新内容を決定する機能を備えている。当該機能は口径決定機能1012に該当する。なお、数理計画のアルゴリズムは、最適化問題を解くための一般的なものであり、例えばプログラム102に予め含まれているものとする。   In addition, the update planning apparatus 100 according to the first embodiment uses a distribution pipe network 1021 indicated by the pipe network data 1021 of the storage device 101 to satisfy a predetermined hydraulic demand while responding to the water demand indicated by the above-described future water demand data. Apply the optimization problem that minimizes the cost related to the distribution pipe network under the conditions satisfying the constraints to the algorithm of the predetermined mathematical plan, and determine the update contents including at least the diameter of each future pipeline in the distribution pipe network It has a function to do. This function corresponds to the aperture determining function 1012. The mathematical programming algorithm is a general algorithm for solving the optimization problem, and is assumed to be included in the program 102 in advance, for example.

また、第1実施形態の更新計画立案装置100は、現時点など所定時期の配水管網から、上述の口径決定機能1012で将来の更新内容が決定された配水管網へと更新を行う状況に関し、水理的制約および年度ごとなど所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、上述の数理計画のアルゴリズムに適用し、所定時期から将来に至る期間での、配水管網における少なくとも各管路の更新時期を決定する機能を備えている。この機能は更新計画立案機能1013に該当する。   In addition, the update plan planning apparatus 100 according to the first embodiment relates to a situation in which the distribution pipe network at a predetermined time such as the current time is updated from the distribution pipe network to the distribution pipe network for which future update content has been determined by the above-described aperture determination function 1012. Applying the optimization problem that minimizes the cost related to the water distribution network to the above mathematical programming algorithm under the conditions that satisfy the hydraulic constraints and the constraints of the renewal budget every predetermined period such as every year, It has a function to determine the renewal time of at least each pipeline in the water distribution network in the period up to the future. This function corresponds to the update planning function 1013.

なお、第1実施形態の更新計画立案装置100は、上述の口径決定機能1012において、最適化問題を数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定するものとする。この場合、上述の更新計画立案機能1013は、最適化問題を数理計画のアルゴリズムに適用し、所定時期から将来に至る期間での、配水管網における各管路の更新時期と、各更新時期におけるポンプの吐出圧とを決定する機能を備えている。   In addition, the update plan planning apparatus 100 of the first embodiment applies the optimization problem to the mathematical planning algorithm in the above-described diameter determination function 1012, and sets the future diameter of each pipeline in the distribution pipe network and each pump. The update content including the discharge pressure is determined. In this case, the above-mentioned update planning function 1013 applies the optimization problem to the mathematical programming algorithm, and updates the pipelines in the water distribution network in the period from the predetermined time to the future. It has a function to determine the discharge pressure of the pump.

また、上述の口径決定機能1012は、配水管網における水圧または流速の少なくともいずれかの上下限値に応じた水理的制約を満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する最適化問題を、数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定するものとする。   In addition, the above-mentioned diameter determining function 1012 is used for the pipe burial cost and the pump operation for the water distribution pipe network under the condition that satisfies the hydraulic constraint according to the upper and lower limit values of water pressure or flow velocity in the water distribution pipe network. The optimization problem that minimizes the sum of power costs is applied to the mathematical programming algorithm, and the update contents including the diameter of each future pipeline and the discharge pressure of each pump in the water distribution network are determined. .

この場合、更新計画立案機能1013は、配水管網における水圧または流速の少なくともいずれかの上下限値に応じた水理的制約、および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する最適化問題を数理計画のアルゴリズムに適用し、所定時期から将来に至る期間での、配水管網における各管路の更新時期と、各更新時期におけるポンプの吐出圧とを決定するものとする。   In this case, the renewal planning function 1013 distributes under the conditions satisfying the hydraulic constraints corresponding to the upper and lower limits of at least one of the water pressure and the flow velocity in the distribution pipe network, and the constraints of the renewal budget for each predetermined period. Applying the optimization problem that minimizes the sum of the pipe burial costs and pump operating power costs for the water pipe network to the mathematical programming algorithm, updating each pipe line in the distribution pipe network from the predetermined time to the future The time and the pump discharge pressure at each renewal time shall be determined.

また、本発明の更新計画立案装置100は、記憶装置101において、配水管網の配水対象地域に関する、現時点など所定時期から数十年後などの将来に至る計画期間中のいずれかの時期である中継時期の水需要量データを保持しているものとする。当該水需要量データは、更新計画立案装置100が、記憶装置101で保持する適宜な人口推移データ1022(例:現時点、中継時期、および将来の各人口の値を含んでいる)に基づき算定したものとする。   Further, the renewal planning apparatus 100 according to the present invention is in the storage device 101 at any time during the planned period from the predetermined time such as the present time to the future such as several decades later, regarding the water distribution target area of the water distribution pipe network. It is assumed that water demand data at the relay time is retained. The water demand data is calculated based on the appropriate population transition data 1022 (eg, including the current time, relay time, and future population values) that the update planning device 100 holds in the storage device 101. Shall.

この場合、更新計画立案装置100は、記憶装置101の水需要量データが示す中継時期および将来の各水需要に応えつつ、所定の水理的制約と、中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、中継時期までに更新された管路の口径が計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストを最小化する最適化問題を、数理計画のアルゴリズムに適用し、当該配水管網における中継時期および将来の各管路の口径と、各管路の中継時期までの更新要否を少なくとも含む更新内容を決定する機能を備えている。この機能は計画多段立案機能1014が含む機能である。   In this case, the renewal planning apparatus 100 responds to the relay timing indicated by the water demand data in the storage device 101 and each future water demand, while the predetermined hydraulic constraints and the pipeline updated by the relay timing are Under the conditions that satisfy the restrictions that the renewal is prohibited during the subsequent planning period and the restrictions that determine that the diameter of the pipeline that has been renewed by the relay time coincides with the future diameter that is the final time of the planning period, The optimization problem that minimizes the cost related to the distribution pipe network is applied to the mathematical programming algorithm, and the relay timing in the distribution pipe network, the diameter of each future pipeline, and the necessity of updating until the relay timing of each pipeline Has a function of determining update contents including at least. This function is a function included in the planned multistage planning function 1014.

またこの計画多段立案機能1014は、上述の所定時期の配水管網から中継時期の配水管網、および中継時期の配水管網から将来の配水管網、にそれぞれ更新を行う状況に関し、水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を数理計画のアルゴリズムに適用し、所定時期から中継時期を経て将来に至る期間での、配水管網における少なくとも各管路の更新時期を決定する機能を備えている。   In addition, this multi-stage planning function 1014 is hydraulically related to the situation where the distribution pipe network at the predetermined time is updated from the distribution pipe network at the relay timing and from the distribution pipe network at the relay time to the future distribution pipe network. Optimizing to minimize costs related to the water distribution pipe network under the conditions that satisfy the constraints and constraints of the renewal budget for each predetermined period and the constraints that limit the renewal timing of the pipeline that is renewed before the relay time before the relay time. It is equipped with a function to apply at least a conversion problem to a mathematical programming algorithm and determine at least the renewal time of each pipeline in the water distribution network from the predetermined time to the future through the relay time.

また、第1実施形態の更新計画立案装置100は、記憶装置101において、立案処理により過去に立案した、配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データ1024と、配水管網の各管路の更新実績を格納した更新実績データ1025とを更に保持している。   In addition, the update plan planning apparatus 100 according to the first embodiment includes calculation result data 1024 stored in the storage device 101 that stores an update plan that has been planned in the past by the planning process and includes at least the update timing of each pipeline in the distribution pipe network. Further, update result data 1025 storing update results of each pipeline of the water distribution pipe network is further held.

この場合の更新計画立案装置100は、水理的制約を満足する条件で、配水管網に関するコストと、過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する最適化問題を数理計画のアルゴリズムに適用し、配水管網における将来の各管路の口径を含む更新内容を再決定する機能を備えている。この機能は、計画再立案機能1015が含む機能である。   In this case, the update plan drafting device 100 is a condition that satisfies the hydraulic constraints. Each of the pipes between the cost related to the water distribution pipe network, the update plan drafted in the past, and the update plan drafted by the relevant equipment now. The optimization problem that minimizes the sum with the predetermined value according to the difference in the diameter of the channel is applied to the algorithm of the mathematical plan, and the update contents including the diameter of each future pipeline in the water distribution network are redetermined. ing. This function is a function included in the plan re-planning function 1015.

上述の計画再立案機能1015は、水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関するコストと、過去に立案した更新計画と更新内容を再決定した更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する最適化問題を数理計画のアルゴリズムに適用し、所定時期から将来に至る期間での、配水管網における各管路の更新時期を再決定する機能を備えている。   The above-mentioned plan re-planning function 1015 renews the cost related to the water distribution network, the re-planned renewal plan and the renewal contents under the conditions satisfying the hydraulic constraints and the renewal budget constraints for each predetermined period, respectively. Applying the optimization problem to the mathematical programming algorithm that minimizes the sum with the predetermined value according to the caliber difference of each pipeline at the update time with the plan, in the period from the predetermined time to the future, It has a function to redetermine the renewal time of each pipeline in the water distribution network.

また、第1実施形態における上述の計画多段立案機能1014または計画再立案機能1015は、上述の水需要量データが示す中継時期および将来の各水需要に応えつつ、所定の水理的制約と、中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、中継時期までに更新された管路の口径が計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストと、過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する最適化問題を数理計画のアルゴリズムに適用し、当該配水管網における中継時期および将来の各管路の口径と、各管路の中継時期までの更新要否を少なくとも含む更新内容を再決定する機能を更に備えている。   In addition, the above-described planned multi-stage planning function 1014 or the plan re-planning function 1015 in the first embodiment responds to the relay time indicated by the above-described water demand data and each future water demand, and predetermined hydraulic constraints, The pipeline that has been renewed by the relay time is not allowed to be renewed during the following planning period, and the diameter of the pipe that has been renewed by the relay time matches the future diameter that is the final time of the planning period. And a predetermined value according to the difference in the diameter of each pipe line between the update plan planned in the past and the update plan planned by the equipment in question An optimization problem that minimizes the sum of the two is applied to the mathematical programming algorithm, and includes at least the relay timing in the water distribution pipe network, the diameter of each future pipeline, and the necessity of updating up to the relay timing of each pipeline Redetermining the content In addition has a function that.

この場合、上述の計画多段立案機能1014または計画再立案機能1015は、上述の所定時期の配水管網から中継時期の配水管網、および中継時期の配水管網から将来の配水管網、にそれぞれ更新を行う状況に関し、水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストと、過去に立案した更新計画と更新内容を再決定した更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する最適化問題を数理計画のアルゴリズムに適用し、所定時期から中継時期を経て将来に至る期間での、配水管網における少なくとも各管路の更新時期を再決定する機能を更に備えている。   In this case, the above-described planned multistage planning function 1014 or planned re-planning function 1015 is changed from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time, and from the distribution pipe network at the relay time to the future distribution pipe network, respectively. Regarding the situation of renewal, allocation is made under conditions that satisfy the hydraulic constraints and the constraints of the renewal budget for each predetermined period, and the constraints that limit the renewal timing of the pipeline that is renewed before the relay time before the relay time. Optimization that minimizes the sum of the cost related to the water pipe network and the predetermined value according to the difference in the diameter of each pipeline at the time of renewal, between the renewal plan that has been formulated in the past and the renewal plan that has been re-determined The system is further provided with a function of applying the problem to a mathematical programming algorithm and re-determining at least the renewal timing of each pipeline in the water distribution network in the period from the predetermined time to the relay time to the future.

また、第1実施形態の更新計画立案装置100は、記憶装置101で保持する管網データ1021が示す配水管網と、口径決定機能1012、更新計画立案機能1013、計画多段立案機能1014、および計画再立案機能1015の各処理結果に応じた更新時期および将来の配水管網と、の少なくともいずれかの表示データを生成し、出力装置106に出力する機能を備えている。
−−−データ例−−−
In addition, the update plan planning apparatus 100 of the first embodiment includes a distribution pipe network indicated by the pipe network data 1021 held in the storage device 101, a diameter determining function 1012, an update plan planning function 1013, a plan multistage planning function 1014, and a plan. The re-planning function 1015 has a function of generating display data of at least one of the update time corresponding to each processing result and the future water distribution network and outputting the display data to the output device 106.
--- Data example ---

次に、第1実施形態の更新計画立案装置100が記憶装置101で保持する各データの構造例について説明する。記憶装置101が格納しているデータ群1020のうち、管網データ1021は、配水管網を計算機上で処理可能なようモデル化したデータである。こうした管網データ1021は、例えば管網モデルを構成する頂点と辺に関するデータから構成される。より具体的には、図2に例示する頂点属性テーブル10211、および図3に例示する辺属性テーブル10212から構成される。   Next, an example of the structure of each data stored in the storage device 101 by the update plan planning apparatus 100 according to the first embodiment will be described. Of the data group 1020 stored in the storage device 101, the pipe network data 1021 is data modeled so that the water distribution pipe network can be processed on a computer. Such pipe network data 1021 is composed of data relating to vertices and edges constituting a pipe network model, for example. More specifically, it includes a vertex attribute table 10211 illustrated in FIG. 2 and a side attribute table 10212 illustrated in FIG.

このうち頂点属性テーブル10211は、管網モデルを構成する要素たる頂点の詳細情報を格納したテーブルである。ここで頂点とは、配水管網における供給源または管路接続点または需要点などが該当する。   Among these, the vertex attribute table 10211 is a table storing detailed information of vertices as elements constituting the pipe network model. Here, the apex corresponds to a supply source, a pipeline connection point, a demand point, or the like in the water distribution network.

図2に例示した頂点属性テーブル10211は、頂点の固有IDをキーとして、当該頂点の種類、標高、X座標およびY座標、種類が需要点である場合の水需要量、および当該頂点が存在する地域(例:町や区といった地図上の単位)、といった各値を対応付けたレコードの集合体となっている。   The vertex attribute table 10211 illustrated in FIG. 2 uses the vertex unique ID as a key, and the vertex type, elevation, X and Y coordinates, water demand when the type is a demand point, and the vertex. It is a collection of records in which values such as regions (eg, units on a map such as towns and wards) are associated with each other.

例えば頂点属性テーブル10211における、2行目と3行目のレコードは、それぞれ「種類」が「供給源」または「管路接続点」である、ID「w1」および「j1」の各頂点に関する情報を保持している。この情報は、頂点「w1」と「j1」の「標高」および「X座標」および「Y座標」の各値が含まれる。しかし両頂点は水需要が存在しないため、「需要量」の値を持っていない。   For example, the records on the second and third lines in the vertex attribute table 10211 are information on the vertices of ID “w1” and “j1” whose “type” is “supply source” or “pipe connection point”, respectively. Holding. This information includes the values of “elevation”, “X coordinate”, and “Y coordinate” of the vertices “w1” and “j1”. However, since there is no water demand at both vertices, they do not have a “demand amount” value.

一方、頂点属性テーブル10211における4行目のレコードは、種類「需要家」に関する頂点「c1」の情報を保持している。このレコードは、他の頂点と同様に「標高」および「X座標」および「Y座標」の各値を保持する。このレコードが示す頂点「c1」は、「種類」が「需要家」で需要点に関するものであり、水需要が存在する。そのため「需要量」欄に、値を含んでいる。この値は、例えば現在の配水管網におけるピーク時間帯の水需要量の値を想定できる。   On the other hand, the record in the fourth row in the vertex attribute table 10211 holds information on the vertex “c1” regarding the type “customer”. This record holds values of “elevation”, “X coordinate”, and “Y coordinate” in the same manner as other vertices. The apex “c1” indicated by this record is related to the demand point with the “type” being “customer”, and there is a water demand. Therefore, the “demand amount” column includes a value. This value can assume the value of the amount of water demand of the peak time slot | zone in the present distribution pipe network, for example.

なお、図2で例示する当該頂点属性テーブル10211では、需要量欄を1つだけ持つ構成としているが、列を増やして1単位時間毎の時系列データを格納する構成としてもよい。ここで1単位時間とは、例えば秒、分、時間、日などが該当する。   The vertex attribute table 10211 illustrated in FIG. 2 has only one demand amount column, but may have a configuration in which the time series data for each unit time is stored by increasing the number of columns. Here, one unit time corresponds to, for example, seconds, minutes, hours, and days.

図3は第1実施形態における管網データ1021の辺属性テーブル10212の例を示す図である。この辺属性テーブル10212は、上述の管網モデルを構成す辺に関するデータを格納したテーブルに該当する。管網モデルにおける辺とは、例えば管路やポンプが該当する。   FIG. 3 is a diagram illustrating an example of the edge attribute table 10212 of the pipe network data 1021 in the first embodiment. This edge attribute table 10212 corresponds to a table storing data relating to edges constituting the above-described pipe network model. The side in the pipe network model corresponds to, for example, a pipe line or a pump.

当該辺属性テーブル10212は、辺の固有IDをキーとして、当該辺の種類、口径、長さ、始点、終点、および管路抵抗と、ポンプの定格吐出圧および定格流量と、辺の開閉状態と、辺をなす管路またはポンプの耐用年数および供用年数の各値を対応付けたレコードの集合体となっている。   The side attribute table 10212 uses the side unique ID as a key, the type, diameter, length, start point, end point, and pipe resistance of the side, the rated discharge pressure and flow rate of the pump, and the open / closed state of the side. , A collection of records in which the values of the service life and service life of the pipes or pumps forming the sides are associated with each other.

例えば辺属性テーブル10212における、2行目のレコードは、「種類」が「管路」である、ID「p1」の辺に関する情報を保持している。この情報は、辺「p1」の口径「300」、長さ「530」、始点「j1」および終点「c4」、管路抵抗「110」、開閉「開」、耐用年数「60」、供用年数「25」の各値を含んでいる。   For example, the record in the second row in the edge attribute table 10212 holds information related to the edge of ID “p1” whose “type” is “duct”. This information includes the diameter “300”, the length “530”, the start point “j1” and the end point “c4”, the pipe resistance “110”, the open / close “open”, the service life “60”, and the service life of the side “p1”. Each value of “25” is included.

一方、辺属性テーブル10212における3行目のレコードは、種類「ポンプ」に関する辺「pmp1」の情報を保持している。この情報は、辺「pmp1」の口径「300」、始点「w1」および終点「j1」、吐出圧「40」、流量「600」、開閉「開」、耐用年数「15」、供用年数「10」の各値を含んでいる。ここで、吐出圧および流量は、例えば定格での値である。   On the other hand, the record in the third row in the side attribute table 10212 holds information on the side “pmp1” regarding the type “pump”. This information includes the diameter “300” of the side “pmp1”, the start point “w1” and the end point “j1”, the discharge pressure “40”, the flow rate “600”, the open / close “open”, the service life “15”, the service life “10”. ”Is included. Here, the discharge pressure and the flow rate are, for example, rated values.

当該辺属性テーブル10212は、上述の頂点属性テーブル10211と同様に、適宜な項目に関して列を増やして追加情報を保持する構成としてもよい。例えば、辺が「ポンプ」である場合に対応して、回転数や吐出圧の時系列の制御パターンなどを追加するとしてもよい。   Similar to the vertex attribute table 10211 described above, the edge attribute table 10212 may have a configuration in which additional information is held by increasing columns for appropriate items. For example, a time-series control pattern of the rotation speed or the discharge pressure may be added corresponding to the case where the side is “pump”.

なお、上述の頂点属性テーブル10211および辺属性テーブル10212は、説明の都合上、一つのテーブルに各データを保持する構成とした。しかしながら、種類毎に異なるテーブルにデータを保持するよう入力データのテーブルを構成してもよい。また第1実施形態では管網モデルをテーブルとして表現したが、各値を格納したリストなど異なるデータ構造で保持するとしてもよい。   Note that the vertex attribute table 10211 and the side attribute table 10212 described above are configured to hold each data in one table for convenience of explanation. However, the input data table may be configured to hold data in a different table for each type. In the first embodiment, the pipe network model is expressed as a table, but may be held in different data structures such as a list storing each value.

図4は第1実施形態の人口推移データ1022における人口推移データテーブル10221の構成例を示す図である。この人口推移データテーブル10221は、配水管網を保有している自治体における過去から将来にわたっての人口予測値を格納したテーブルである。   FIG. 4 is a diagram illustrating a configuration example of the population transition data table 10221 in the population transition data 1022 of the first embodiment. This population transition data table 10221 is a table that stores population prediction values from the past to the future in local governments that have water distribution pipe networks.

図4で例示する人口推移データテーブル10221は、自治体を一意に示す地域IDをキーに、初年度から各年度ごと(例:5年ごと)の人口値(予測値)を対応付けたレコードの集合体となっている。なお、当該人口推移データテーブル10221の最終レコードでは、上述の地域ID欄において値として「総和」を設定し、各年度の人口値の欄には、各年度の自治体ごとの人口値の集計値が設定されている。   The population transition data table 10221 illustrated in FIG. 4 is a set of records in which population values (predicted values) are associated with each year (eg, every 5 years) from the first year using a region ID uniquely indicating a local government as a key. It is a body. In the final record of the population transition data table 10221, “sum” is set as the value in the above-mentioned region ID column, and the population value for each local government in each year is displayed in the population value column for each year. Is set.

図5は第1実施形態における計算条件データ1023の構成例を示す図である。より具体的には、計算条件データテーブル10231のデータ構成例を示している。計算条件データ1023は、口径決定機能1012、更新計画立案機能1013、計画多段立案機能1014、および計画再立案機能1015のいずれかが各々の処理を実行する際に利用する制約などの数値情報である。   FIG. 5 is a diagram illustrating a configuration example of the calculation condition data 1023 in the first embodiment. More specifically, a data configuration example of the calculation condition data table 10231 is shown. The calculation condition data 1023 is numerical information such as constraints used when any one of the aperture determination function 1012, the update plan planning function 1013, the plan multistage planning function 1014, and the plan re-planning function 1015 executes each process. .

図5で例示する計算条件データテーブル10231は、上述の計算条件データ1023の構成例となる。こうした計算条件データテーブル10231は、例えば計算条件の種類の値をキーに、当該計算条件の名称、上限値、下限値、および値の各定義を対応付けたレコードの集合体となっている。図5の計算条件データテーブル10231が保持するレコードのうち、例えば種類が「制約」のレコードでは、「水圧」と「流速」と「予算」に関して、上下限値を格納している。また種類が「定数」のレコードでは、「中継時期」の値を格納している。また種類が「集合」のレコードでは、計画立案部1011が計算モデルを構築する際に利用する集合等を記録している。   The calculation condition data table 10231 illustrated in FIG. 5 is a configuration example of the above-described calculation condition data 1023. Such a calculation condition data table 10231 is, for example, a set of records in which the name of the calculation condition, the upper limit value, the lower limit value, and each definition of the value are associated with the value of the type of the calculation condition as a key. Among the records held in the calculation condition data table 10231 in FIG. 5, for example, the record of the type “constraint” stores upper and lower limit values for “water pressure”, “flow velocity”, and “budget”. In addition, the record of type “constant” stores the value of “relay time”. In the record of the type “set”, a set used when the planning unit 1011 constructs a calculation model is recorded.

図6は第1実施形態における計算結果データ1024の構成例を示す図である。計算結果データ1024は、計画立案部1011の演算結果に対応したデータである。図6では、より具体的に計算結果データテーブル10241を示している。当該計算結果データテーブル10241は、「管路」や「ポンプ」等の管網データ1021の構成要素の「種別」およびその「ID」をキーに、計算で得られた管路更新に関する情報たる「更新年」、および「値」の各値を対応付けたレコードの集合体となっている。図6で例示する計算結果データテーブル10241のレコードのうち、例えば2行目のレコードでは、IDが「p1」である「管路」が、「5」年目に「口径50mm」の管路で更新される更新計画を計算済みであることを示している。   FIG. 6 is a diagram illustrating a configuration example of the calculation result data 1024 in the first embodiment. The calculation result data 1024 is data corresponding to the calculation result of the planning unit 1011. FIG. 6 shows the calculation result data table 10241 more specifically. The calculation result data table 10241 is information regarding the pipeline update obtained by calculation using the “type” and “ID” of the component of the pipe network data 1021 such as “pipe” and “pump” as keys. It is an aggregate of records in which each value of “update year” and “value” is associated. Among the records of the calculation result data table 10241 illustrated in FIG. 6, for example, in the record in the second row, the “pipe” with the ID “p1” is the pipe with the “caliber 50 mm” in the “5” year. Indicates that the update plan to be updated has been calculated.

−−−フロー例1(メインフロー)−−− --- Flow example 1 (main flow) ---

以下、第1実施形態における更新計画立案方法の実際手順について図に基づき説明する。以下で説明する更新計画立案方法に対応する各種動作は、更新計画立案装置100がメモリ等に読み出して実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。   Hereinafter, the actual procedure of the update plan planning method in the first embodiment will be described with reference to the drawings. Various operations corresponding to the update plan planning method described below are realized by a program that the update plan planning apparatus 100 reads into the memory or the like and executes. And this program is comprised from the code | cord | chord for performing the various operation | movement demonstrated below.

図7は、第1実施形態の更新計画立案方法におけるフロー例1を示す図であり、具体的にはメインフローを示している。ここでは、第1実施形態における更新計画立案装置100が実行する口径決定機能1012および更新計画立案機能1013の処理について説明する。   FIG. 7 is a diagram showing a flow example 1 in the update plan planning method of the first embodiment, and specifically shows a main flow. Here, the processing of the aperture determination function 1012 and the update plan planning function 1013 executed by the update plan planning apparatus 100 in the first embodiment will be described.

このフローにおいて、更新計画立案装置100のデータ受信部1016は、管網データ1021、人口推移データ1022、および計算条件データ1023を、記憶装置101のデータ群1020から受信する(7002)。この受信は、例えばユーザによる入力装置105での指示を受けて、記憶装置101のデータ群1020から該当データの読み出しが実行されことに応じてなされるものとする。   In this flow, the data receiving unit 1016 of the update planning apparatus 100 receives the pipe network data 1021, the population transition data 1022, and the calculation condition data 1023 from the data group 1020 of the storage device 101 (7002). This reception is made in response to, for example, reading of the corresponding data from the data group 1020 of the storage device 101 in response to an instruction from the input device 105 by the user.

次に計画立案部1011の口径決定機能1012が、上述のステップ7002でデータ受信部1016が受信した管網データ1021、人口推移データ1022、および計算条件データ1023に基づき、各管路の最適な口径を計算する(7003)。この時、計画立案部1011は、口径決定機能1012による計算結果である、管路と当該管路の口径の各情報を含んだ更新後口径データを、例えばテーブル形式で内部メモリ(メモリ103にて保持する適宜な記憶領域。以下同様)に保存するものとする。   Next, the diameter determining function 1012 of the planning unit 1011 uses the pipe network data 1021, the population transition data 1022, and the calculation condition data 1023 received by the data receiving unit 1016 in Step 7002 described above to obtain the optimum diameter of each pipeline. Is calculated (7003). At this time, the planning unit 1011 updates the updated caliber data including each information of the pipeline and the caliber of the pipeline, which is a calculation result by the caliber determination function 1012, for example, in the form of a table in the internal memory (memory 103). An appropriate storage area to be held (the same shall apply hereinafter).

次に計画立案部1011の更新計画立案機能1013が、上述の管網データ1021、人口推移データ1022、計算条件データ1023、および更新後口径データを用いて、コスト最小で所定の制約条件を満たす管路の更新計画を立案する(7004)。更新計画立案機能1013は、当該ステップ7004の終了に応じ、その立案結果を例えば計算結果データテーブル10241の形式でデータ出力部1017に出力する。   Next, the update planning function 1013 of the planning unit 1011 uses the above-described pipe network data 1021, population transition data 1022, calculation condition data 1023, and updated caliber data to manage a pipe satisfying a predetermined constraint condition with a minimum cost. A road renewal plan is made (7004). The update plan planning function 1013 outputs the planning result to the data output unit 1017 in the form of a calculation result data table 10241, for example, upon completion of step 7004.

一方、データ出力部1017は、更新計画立案機能1013から得た立案結果を、記憶装置101の計算結果データ1024に格納する。また、データ出力部1017は、上述の立案結果を出力装置106に送信して画面表示させ(7005)、当該フローを終了する。   On the other hand, the data output unit 1017 stores the planning result obtained from the update planning function 1013 in the calculation result data 1024 of the storage device 101. In addition, the data output unit 1017 transmits the above-described planning result to the output device 106 to display the screen (7005), and ends the flow.

−−−フロー例2(口径決定機能の処理)−−− --- Flow example 2 (Processing of aperture determination function) ---

図8は第1実施形態の更新計画立案方法におけるフロー例2を示す図であり、具体的には、計画立案部1011が口径決定機能1012を起動した際の処理フローチャートであり、前述のフロー例1におけるステップ7003の詳細を示すものとなる。但し、説明の簡便化のため各処理は計画立案部1011が実行するとして記載する。   FIG. 8 is a diagram showing a flow example 2 in the update plan planning method of the first embodiment, specifically, a processing flowchart when the plan planning unit 1011 activates the aperture determining function 1012, and the above-described flow example The details of step 7003 in FIG. However, for simplification of explanation, each process is described as being executed by the planning unit 1011.

この場合、計画立案部1011は、データ受信部1016を介して得ている管網データ1021に基づいて、メモリ103上に管網モデルPNを構築する(8002)。ここで管網モデルPNは、一般的なグラフ理論におけるグラフG=(V,E)の形式で表現される。この場合のVは頂点を表し、計画立案部1011が読込んだ頂点属性テーブル10211から構成する。各頂点は、各頂点が保有する属性として頂点属性テーブル10211に記載する各列の値を保持する。一方でEは辺を表し、同様に計画立案部1011が読込んだ辺属性テーブル10212から構成する。各辺は、辺が保有する属性として辺属性テーブル10211に記載する各列の値を保持する。   In this case, the planning unit 1011 builds a network model PN on the memory 103 based on the network data 1021 obtained via the data receiving unit 1016 (8002). Here, the pipe network model PN is expressed in the form of graph G = (V, E) in general graph theory. In this case, V represents a vertex, and is composed of the vertex attribute table 10211 read by the planning unit 1011. Each vertex holds a value of each column described in the vertex attribute table 10211 as an attribute held by each vertex. On the other hand, E represents an edge, and is similarly configured from the edge attribute table 10212 read by the planning unit 1011. Each side holds a value of each column described in the side attribute table 10211 as an attribute held by the side.

続いて計画立案部1011は、データ受信部1016を介して得ている人口推移データ1022たる人口推移データテーブル10221の、第1列と第2列および右端の列の各人口値から、初年度と最終年度の各地域の水需要量の変化量を算出する(8003)。例えば、「地域1」の行に関して変化量を計算する場合、計画立案部1011は、右端の列の値(最も遠い将来の人口予測値)を、更新計画の初年度における人口を示す第2列の値「10,000」で除算することで計算する。本実施形態において、この変化量を需要係数と称する。   Subsequently, the planning unit 1011 calculates the first year from the population values in the first column, the second column, and the rightmost column of the population transition data table 10221 as the population transition data 1022 obtained via the data receiving unit 1016. The amount of change in water demand in each region in the final year is calculated (8003). For example, when calculating the amount of change for the row of “region 1”, the planning unit 1011 uses the value in the rightmost column (the farthest future population prediction value) as the second column indicating the population in the first year of the update plan. It is calculated by dividing by the value of “10,000”. In the present embodiment, this amount of change is referred to as a demand coefficient.

こうして需要係数を算定した計画立案部1011は、各地域aとその需要係数daとの対となる情報を、例えばテーブル形式で内部メモリ保存する。本実施形態において、このテーブルを需要係数テーブルと称する。また計画立案部1011は、上述のステップ8002で構築済みの管網モデルPNにおける各需要点の需要量を決定する。これは、各頂点vの地域avを参照し、需要係数テーブルから参照できる需要係数daを、需要量dvにかけた値を求めることとなる。ここで地域avおよび需要量dvは、ある頂点vが保持する属性における地域および需要量である。   The planning unit 1011 that has calculated the demand coefficient in this manner stores information that is a pair of each region a and the demand coefficient da in, for example, a table format in the internal memory. In the present embodiment, this table is referred to as a demand coefficient table. In addition, the planning unit 1011 determines the demand amount of each demand point in the pipe network model PN that has been constructed in Step 8002 described above. This refers to the area av at each vertex v and obtains a value obtained by multiplying the demand coefficient dv by the demand coefficient da that can be referred to from the demand coefficient table. Here, the region av and the demand amount dv are the region and the demand amount in the attribute held by a certain vertex v.

次に計画立案部1011は、最適化計算のための計算モデルを構築する(8004)。この計算モデルは、各管路の更新後の口径を表す決定変数と、最終年度でのポンプの吐出圧を表す決定変数と、水理条件の制約を示す複数の制約式と、目的関数とから成る。   Next, the planning unit 1011 constructs a calculation model for optimization calculation (8004). This calculation model consists of a decision variable that represents the diameter of each pipeline after renewal, a decision variable that represents the discharge pressure of the pump in the final year, multiple constraint expressions that represent hydraulic condition constraints, and an objective function. Become.

この場合、計画立案部1011は、上述の管網モデルPNが保持する各管路に対応した決定変数を作成し、メモリ103へ保存する。ここで各管路とは、計画立案部1011がデータ受信部1016を介して得ている辺属性テーブル10212にIDが存在し、かつその種類が管路である全ての辺である。また、決定変数は、整数値を取る変数Dp ∈ Dの形式で計画立案部1011が保存する。ここでp ∈ Pは、管網が保持する管路IDである。なおPは全ての管路のIDから成る集合、Dは、上述の計算条件データテーブル10231において予め読込んでいる口径集合の値である。dの値が0より大きい整数であればその値と等しい口径を示し、0であれば管路を除去することを示す。   In this case, the planning unit 1011 creates a decision variable corresponding to each pipe line held by the above-described pipe network model PN and stores it in the memory 103. Here, each pipeline is all sides whose IDs exist in the side attribute table 10212 obtained by the planning unit 1011 via the data receiving unit 1016 and whose types are pipelines. The decision variable is stored by the planning unit 1011 in the form of a variable Dp ∈ D taking an integer value. Here, p ∈ P is a pipeline ID held by the pipeline network. Note that P is a set of all pipeline IDs, and D is the value of the aperture set that is read in advance in the calculation condition data table 10231 described above. If the value of d is an integer greater than 0, it indicates a diameter equal to that value, and if it is 0, it indicates that the pipeline is to be removed.

さらに計画立案部1011は、上述の管網が保持する各ポンプに対応する決定変数を作成し、メモリ103へ保存する。同様に各ポンプとは、辺属性テーブル10212にIDが存在しかつ種類がポンプである全ての辺である。   Further, the planning unit 1011 creates a decision variable corresponding to each pump held by the above-described pipe network and stores it in the memory 103. Similarly, each pump is all sides whose ID is present in the side attribute table 10212 and whose type is a pump.

上述の決定変数は実数値を取る変数Hpmの形式で計画立案部1011が保存する。ここでpm ∈ PMは管網モデルPNが保持するポンプIDである。なお、PMは全てのポンプIDから成る集合である。   The planning unit 1011 stores the above decision variable in the form of a variable Hpm that takes a real value. Here, pm ∈ PM is a pump ID held by the pipe network model PN. Note that PM is a set of all pump IDs.

さらに計画立案部1011は、水を安定供給するための制約として、水圧および流速の上下限値を表す制約式を定義し、メモリ103へ保存する。このうち水圧の制約式は下記の式1、流速の制約式は式2の形式でそれぞれ表現される。

Figure 2017045222
−−−(式1)
Further, the planning unit 1011 defines a constraint expression representing the upper and lower limit values of the water pressure and the flow velocity as a constraint for stably supplying water, and saves it in the memory 103. Of these, the constraint equation for water pressure is expressed in the following equation 1, and the constraint equation for flow velocity is expressed in the following equation 2.
Figure 2017045222
--- (Formula 1)

ここでPubは計画立案部1011が読込んだ計算条件データテーブル10231において、種類が制約かつ名称が水圧の行における上限値である。同様にPlbは下限値である。またPvは頂点vにおける水圧である。

Figure 2017045222
−−−(式2)
Here, Pub is an upper limit value in a row where the type is restricted and the name is water pressure in the calculation condition data table 10231 read by the planning unit 1011. Similarly, Plb is a lower limit value. Pv is the water pressure at the apex v.
Figure 2017045222
--- (Formula 2)

ここでVubは計画立案部1011が読込んだテーブル10231において、種類が制約かつ名称が流速の行における上限値である。同様にVlbは下限値である。またVpは管路pにおける流速である。   Here, Vub is an upper limit value in a row where the type is restricted and the name is a flow velocity in the table 10231 read by the planning unit 1011. Similarly, Vlb is a lower limit value. Vp is a flow velocity in the pipe p.

水圧および流速の計算は、例えば既知の技術である管網計算を計画立案部1011が実行することで対応する。なお、管網計算においては、後述する最適化処理における解の探索過程で暫定的に得られた決定変数の値を元に、計画立案部1011が各管路の口径とポンプ吐出圧を設定した管網モデルを作成し、このモデルを対象に管網計算を行うものとする。例えばある管路pに対応する決定変数Dpの値が50であれば、計画立案部1011は、管路pの口径を暫定的に50mmに設定した管網モデルPN’をメモリ103へ作成し、この管網モデルPN’を対象に管網計算を行う。   The calculation of the water pressure and the flow velocity is handled by the planning unit 1011 executing, for example, pipe network calculation which is a known technique. In the pipe network calculation, the planning unit 1011 sets the diameter of each pipe line and the pump discharge pressure based on the value of the decision variable tentatively obtained in the process of searching for a solution in the optimization process described later. A pipe network model is created, and pipe network calculation is performed on this model. For example, if the value of the decision variable Dp corresponding to a certain pipe p is 50, the planning unit 1011 creates a pipe network model PN ′ in which the diameter of the pipe p is temporarily set to 50 mm in the memory 103, Pipe network calculation is performed on this pipe network model PN ′.

さらに計画立案部1011は、目的関数を示す式を設定する。第1実施形態においては、目的関数の計算式は計画立案部1011の内部メモリに予め格納されているものとする。ただし計算条件データテーブル10231が保持しており、計画立案部1011がこれを読込んで用いるとしてもよい。こうした目的関数は、下記の式3の形式となる。

Figure 2017045222
−−−(式3)
Further, the planning unit 1011 sets an expression indicating the objective function. In the first embodiment, it is assumed that the objective function calculation formula is stored in advance in the internal memory of the planning unit 1011. However, the calculation condition data table 10231 may be held, and the planning unit 1011 may read and use it. Such an objective function takes the form of Equation 3 below.
Figure 2017045222
--- (Formula 3)

ここでCCp,dは管路pを口径dの管路で更新する場合の管路および埋設コストであり、詳細には式4で示すものとなる。

Figure 2017045222
−−−(式4)
Here, CCp, d is a pipe line and burial cost when the pipe line p is updated with a pipe line having a diameter d, and is expressed in detail by Equation 4.
Figure 2017045222
--- (Formula 4)

ここでLpは管路pの長さであり、u(Dp)は決定変数Dpにより定まる管路pの口径dに応じた単位コストである。目的関数と同様に口径に応じた単位コストはメモリ103が予め保持しているとする。ただし計算条件データテーブル10231が予め保持しておき、計画立案部1011がそれを読込んで利用するとしてもよい。   Here, Lp is the length of the pipeline p, and u (Dp) is a unit cost according to the diameter d of the pipeline p determined by the decision variable Dp. Similar to the objective function, the unit cost corresponding to the aperture is held in the memory 103 in advance. However, the calculation condition data table 10231 may be held in advance, and the planning unit 1011 may read and use it.

またOCpmはポンプpmの消費電力コストである。詳細には式5で示すものとなる。

Figure 2017045222
−−−(式5)
OCpm is the power consumption cost of the pump pm. The details are shown in Formula 5.
Figure 2017045222
--- (Formula 5)

ここでQpmはポンプpmの吐出流量、Hpmは決定変数により定まるポンプpmの吐出圧である。吐出流量は水圧または流速を計算した際と同様に、計画立案部1011が管網計算を実行することで算出できる。   Here, Qpm is the discharge flow rate of the pump pm, and Hpm is the discharge pressure of the pump pm determined by the decision variable. The discharge flow rate can be calculated by executing the pipe network calculation by the planning unit 1011 as in the case of calculating the water pressure or the flow velocity.

計画立案部1011は、以上の計算モデルを対象にして、最適な口径とポンプ吐出圧を計算する(8005)。なお最適化計算は、計画立案部1011が既存の最適化アルゴリズム(数理計画のアルゴリズム)である遺伝的アルゴリズムなどを用いて実行する。   The planning unit 1011 calculates the optimum port diameter and pump discharge pressure for the above calculation model (8005). The optimization calculation is executed by the planning unit 1011 using a genetic algorithm which is an existing optimization algorithm (mathematical programming algorithm).

最後に計画立案部1011は、計算結果である、各管路と計算後の当該管路の口径との対となる情報を、例えばテーブル形式で内部メモリ保存する(8006)。この場合、例えば計算結果データテーブル10241における、第1列「種別」、第2列「ID」、および第4列「値」から成るテーブル形式で保存する(更新年は未計算の状態)。ここで、このテーブルを更新後口径テーブルと称する。   Finally, the planning unit 1011 stores the information, which is the calculation result, that is a pair of each pipe line and the calculated pipe diameter, for example, in the form of a table (8006). In this case, for example, in the calculation result data table 10241, the data is stored in a table format including the first column “type”, the second column “ID”, and the fourth column “value” (the update year is in an uncalculated state). Here, this table is referred to as an updated aperture table.

図9にて第1実施形態における管網モデル例を示す。図9で示す管網9001は、上述の計画立案部1011が構築した初期の管網モデルPNであり、一つの供給源と一つのポンプと複数の頂点および管路から構成されている。この管網モデルの要素のうち、例えば丸は需要点であり、線は管路を示す。一方、管網9002は、口径決定機能1012によって得られた最適口径を反映した管網モデルPN*である。この管網モデルPN*を構成する要素において、例えば口径が小さくなった管に対応する辺は細い線で表示し、除去された管路は破線などで表示する。   FIG. 9 shows an example of a pipe network model in the first embodiment. A pipe network 9001 shown in FIG. 9 is an initial pipe network model PN constructed by the planning unit 1011 described above, and includes one supply source, one pump, a plurality of vertices, and pipe lines. Among the elements of the pipe network model, for example, a circle is a demand point, and a line indicates a pipe line. On the other hand, the pipe network 9002 is a pipe network model PN * that reflects the optimum diameter obtained by the diameter determining function 1012. In the elements constituting the pipe network model PN *, for example, the side corresponding to the pipe having a reduced diameter is displayed as a thin line, and the removed pipe line is displayed as a broken line.

以上の処理を計画立案部1011が実行することにより、コスト最小かつ水理条件の制約を満たす、将来の水需要の変動に合わせた最適な口径を決定することができる。数理計画のアルゴリズムによる最適化計算は人手を介することなく実行されるため、計画立案者の技量に依存した更新計画の良否の差が解消または従来より低減される。   By executing the above processing by the planning unit 1011, it is possible to determine an optimum diameter that meets the fluctuation of the future water demand that satisfies the constraints of the minimum cost and hydraulic conditions. Since the optimization calculation by the mathematical programming algorithm is executed without human intervention, the difference in the quality of the update plan depending on the skill of the planner is eliminated or reduced as compared with the prior art.

−−−フロー例3(更新計画立案機能の処理)−−− --- Flow example 3 (Processing of update planning function) ---

次に、更新計画立案機能1013の処理について、その詳細を説明する。図10は第1実施形態の更新計画立案方法におけるフロー例3を示す図であり、具体的には、上述のフロー例1におけるステップ7004の処理であって、計画期間内での各管路の更新年を決定するフローを示すものとなる。但し、上述のフロー例2と同様、説明の簡便化のため各処理は計画立案部1011が実行するものとして説明する。   Next, details of the processing of the update plan planning function 1013 will be described. FIG. 10 is a diagram showing a flow example 3 in the update plan planning method of the first embodiment. Specifically, it is the process of step 7004 in the above flow example 1, and the process of each pipeline within the planning period. It shows the flow for determining the renewal year. However, similarly to the above-described flow example 2, for simplification of description, each process is described as being executed by the planning unit 1011.

このフローにおいて計画立案部1011は、各年度yにおける管網モデルPNyを構築する(10002)。計画立案部1011は、口径決定機能1012の実行の際と同様に、管網モデルをグラフ形式で構築して内部メモリ保存する。ただし異なる点は、計画立案部1011が、計算条件データテーブル10231から読み込んだ計画期間に含まれる各年度yに対応する管網モデルPNyを作成することである。例えば計画期間の集合Y={5,10,,,,,,60}と12期間分ある場合、計画立案部1011は管網モデルを12通り作成する。例えば5年時点での管網モデルをPN5とする。   In this flow, the planning unit 1011 constructs a pipe network model PNy for each year y (10002). The planning unit 1011 constructs a pipe network model in a graph format and saves it in the internal memory in the same manner as when the diameter determining function 1012 is executed. However, the difference is that the planning unit 1011 creates a pipe network model PNy corresponding to each year y included in the planning period read from the calculation condition data table 10231. For example, when there are 12 periods of a set of planning periods Y = {5, 10,..., 60}, the planning unit 1011 creates 12 pipe network models. For example, the pipe network model at the time of 5 years is PN5.

さらに計画立案部1011は、各年度における需要量を設定する。そのため計画立案部1011は、計画期間の集合Yが含む各年での需要係数を設定する(10003)。この処理は、口径決定機能のときと同様に実行される。すなわち計画立案部1011は、例えば或る地域aを想定したとき、当該地域aの或る年度yの需要係数を、年度yの人口を初年度の人口で除した値として計算する。   Furthermore, the planning unit 1011 sets a demand amount in each year. Therefore, the planning unit 1011 sets a demand coefficient for each year included in the set Y of planning periods (10003). This process is executed in the same manner as in the aperture determination function. That is, for example, when a certain area a is assumed, the planning unit 1011 calculates the demand coefficient of a certain year y in the area a as a value obtained by dividing the population of the year y by the population of the first year.

計画立案部1011は、各地域において需要係数を計算し、例えば地域と年度と需要係数の各値を対応付けたテーブル形式で内部メモリ保存する。このテーブルを年度毎需要係数テーブルと称する。   The planning unit 1011 calculates a demand coefficient in each region, and stores it in the internal memory in a table format in which each value of the region, year, and demand coefficient is associated, for example. This table is referred to as a yearly demand coefficient table.

次に計画立案部1011は、計算モデルを構築する(10004)。この場合、計画立案部1011は、各年度yの管網モデルPNyに対して、上述の需要係数に基づき需要量を設定する。例えば5年度での管網を示す管網モデルPN5が保持する各需要点vの需要量dは、需要点vの地域が地域aであるならば、上述の年度毎需要係数テーブルにおいて地域がaでありかつ年度が5である行の需要係数と需要量dの積として設定できる。   Next, the planning unit 1011 constructs a calculation model (10004). In this case, the planning unit 1011 sets the demand amount based on the above-described demand coefficient for the pipe network model PNy for each year y. For example, the demand amount d of each demand point v held by the pipe network model PN5 indicating the pipe network in the fifth year is such that if the area of the demand point v is the area a, the area is a in the yearly demand coefficient table. It can be set as the product of the demand coefficient of the row whose year is 5 and the demand amount d.

さらに計画立案部1011は、上述の各管網モデルPNyおよび口径決定機能1012の計算結果である更新後口径テーブルを用いて、最適化計算用のモデルを設定する。   Further, the planning unit 1011 sets a model for optimization calculation using the above-described pipe network model PNy and the updated aperture table which is the calculation result of the aperture determining function 1012.

この場合、計画立案部1011は、まず各管路pの更新年度を表す整数型の決定変数Yp ∈ Yを作成し、内部メモリ保存する。なおYは計画立案部1011が読込んだ計算条件データテーブル10231における計画期間の集合であり、計算条件データテーブル10231の例ではY={5,10,,,,,,60}となる。   In this case, the planning unit 1011 first creates an integer type decision variable Yp ∈ Y representing the renewal year of each pipeline p, and stores it in the internal memory. Y is a set of planning periods in the calculation condition data table 10231 read by the planning unit 1011. In the example of the calculation condition data table 10231, Y = {5, 10,.

さらに計画立案部1011は、各年度yにおける各ポンプpmの吐出圧を示す実数型の決定変数Hy,pmを作成し、内部メモリ保存する。   Further, the planning unit 1011 creates real-type decision variables Hy, pm indicating the discharge pressures of the pumps pm in each year y, and stores them in the internal memory.

次に計画立案部1011は、最適化計算における制約式を作成し、メモリ103へ保存する。制約は例えば水圧の上下限値であり、式6に示すものとなる。

Figure 2017045222
−−−(式6)
Next, the planning unit 1011 creates a constraint expression for optimization calculation and stores it in the memory 103. The restriction is, for example, the upper and lower limit values of the water pressure, and is shown in Equation 6.
Figure 2017045222
--- (Formula 6)

ここでPubとPlbは、それぞれ計画立案部1011が読込んだ計算条件データテーブル10231を参照することで得られる水圧の上限値と下限値である。またPyvは年度y∈Yにおける管網モデルの頂点vの水圧である。   Here, Pub and Plb are the upper limit value and the lower limit value of the water pressure obtained by referring to the calculation condition data table 10231 read by the planning unit 1011, respectively. Pyv is the water pressure at the apex v of the pipe network model in the year yεY.

同様に計画立案部1011は、流速に関する制約式を作成し、メモリ103へ保存する。制約式は例えば式7に示すものとなる。

Figure 2017045222
−−−(式7)
Similarly, the planning unit 1011 creates a constraint equation regarding the flow velocity and stores it in the memory 103. The constraint equation is, for example, as shown in Equation 7.
Figure 2017045222
--- (Formula 7)

ここでVubとVlbは、それぞれ計画立案部1011が読込んだ計算条件データテーブル10231を参照することで得られる流速の上限値と下限値である。またVypは年度yにおける管網モデルの管路pの流速である。   Here, Vub and Vlb are an upper limit value and a lower limit value of the flow velocity obtained by referring to the calculation condition data table 10231 read by the planning unit 1011, respectively. Vyp is the flow velocity of the pipe line p of the pipe network model in the year y.

水圧および流速は、計画立案部1011が、既存技術である管網計算を各年度yの管網モデルに対して実行することで計算する。   The water pressure and the flow velocity are calculated by the planning unit 1011 executing the pipe network calculation, which is an existing technology, on the pipe network model for each year y.

なお、各年度yの管網モデルは次のようにして構築する。この場合、計画立案部1011は、後述の最適化処理(10005)において探索中の暫定解をメモリ103から取得する。この暫定解における管路pの更新時期を表す決定変数をY’p、ポンプpmの吐出圧を表す決定変数をH’pmとする。   The pipe network model for each year y is constructed as follows. In this case, the planning unit 1011 acquires from the memory 103 a provisional solution that is being searched for in an optimization process (10005) described later. It is assumed that the decision variable indicating the update timing of the pipe line p in this provisional solution is Y′p, and the decision variable indicating the discharge pressure of the pump pm is H′pm.

さらに計画立案部1011は、内部メモリで保持している各年度yの管網モデルPNyに対して、上述の暫定解の値を反映した管網モデルを作成する。すなわち、Y’pの値がy以上である管網モデルPNyについては各管路pの口径dを更新後の値で設定する。更新後の値は上述の更新後口径テーブルを参照することで得る。そうでない場合は変更を加えない。計画立案部1011は、管路の供用年数に従って管路抵抗を適宜に変化させる。なお管路抵抗の適宜な値とは、論文等記載されている既存技術を用いて計算するものとする。   Further, the planning unit 1011 creates a pipe network model reflecting the value of the provisional solution for the pipe network model PNy of each year y held in the internal memory. That is, for the pipe network model PNy in which the value of Y′p is greater than or equal to y, the diameter d of each pipeline p is set with the updated value. The updated value is obtained by referring to the updated aperture table. If not, make no changes. The planning unit 1011 appropriately changes the pipe resistance according to the service life of the pipe. It should be noted that the appropriate value of the pipe resistance is calculated using existing techniques described in papers.

一方、計画立案部1011は、各管網モデルPNyのポンプpmの吐出圧を、年度yに対応する決定変数H’pmの値で設定する。   On the other hand, the planning unit 1011 sets the discharge pressure of the pump pm of each pipe network model PNy with the value of the decision variable H′pm corresponding to the year y.

さらに計画立案部1011は、管路の耐用年数を超えないように各管路pを更新していく。そのような制約は式8に示すものとなる。

Figure 2017045222
−−−(式8)
Further, the planning unit 1011 updates each pipeline p so as not to exceed the service life of the pipeline. Such a constraint is shown in Equation 8.
Figure 2017045222
--- (Formula 8)

なおEpは辺属性テーブル10212に記載されている、管路pの耐用年数である。またpaは辺属性テーブル10212に記載される、計画立案部1011がデータを受信した時点での管路pの供用年数である。更新年度はYpにより決定されるため、更新時点での供用年数が耐用年数を超えないよう制約式を記述している。   Ep is the service life of the pipe line p described in the side attribute table 10212. Further, pa is the service life of the pipeline p at the time when the planning unit 1011 receives the data described in the edge attribute table 10212. Since the renewal year is determined by Yp, a constraint equation is described so that the service life at the time of renewal does not exceed the service life.

さらに計画立案部1011は、各年度における予算の制約を表す制約式を式9の形式で記述する。

Figure 2017045222
−−−(式9)
Further, the planning unit 1011 describes a constraint equation representing a budget constraint in each year in the form of Equation 9.
Figure 2017045222
--- (Formula 9)

ここでBubとBlbは、それぞれ計画立案部1011が読込んだ計算条件データテーブル10231を参照することで得られる、各年度で使用可能な予算の上限値と下限値である。またByは年度yにおける管路更新に費やす費用である。なお、或る年度y∈Yでの管路更新費用Byは式10に示すものとなる。

Figure 2017045222
−−−(式10)
Here, Bub and Blb are the upper limit value and the lower limit value of the budget that can be used in each year, which are obtained by referring to the calculation condition data table 10231 read by the planning unit 1011. Moreover, By is the expense spent on the pipeline update in year y. Note that the pipeline renewal cost By for a certain year yεY is as shown in Equation 10.
Figure 2017045222
--- (Formula 10)

なお、Lpは管路pの長さ、dpは年度yにおける管路pの口径、u(dp)は口径に応じた単位コストである。Pyは後述する最適化処理の解の探索過程において暫定的に得られている決定変数Y’pについて、Y’p=yである管路の集合である。   In addition, Lp is the length of the pipe line p, dp is the diameter of the pipe line p in the year y, and u (dp) is a unit cost corresponding to the diameter. Py is a set of pipelines where Y′p = y with respect to a decision variable Y′p tentatively obtained in the process of searching for an optimization processing solution to be described later.

次に、計画立案部1011は、最適化計算を実行する際の目的関数を設定し、これをメモリ103へ保存する。   Next, the planning unit 1011 sets an objective function for executing the optimization calculation and stores it in the memory 103.

本実施形態の管路更新計画立案手法では、水需要量が変遷する複数年度を通してコストを低減しながら適正な口径で管網を更新することを主目的としている。したがって管路毎のライフサイクルとポンプの運転電力コストを考慮できるよう、計画期間全体でコスト最小となるような目的関数を定める必要がある。この目的関数は具体的には式11の形式で記述できる。

Figure 2017045222
−−−(式11)
The main purpose of the pipeline renewal planning method of the present embodiment is to renew the pipe network with an appropriate diameter while reducing costs throughout a plurality of years when the water demand changes. Therefore, it is necessary to define an objective function that minimizes the cost over the entire planning period so that the life cycle of each pipeline and the operating power cost of the pump can be considered. This objective function can be specifically described in the form of Equation 11.
Figure 2017045222
--- (Formula 11)

Yはテーブル10231が保持する計画期間である。ここでCCypは年度yにおける管路pの供用年数と割引率を考慮したコストであり、式12のとおり記述する。

Figure 2017045222
−−−(式12)
Y is a planned period held by the table 10231. Here, CCyp is a cost in consideration of the service life of the pipeline p and the discount rate in the year y, and is described as in Equation 12.
Figure 2017045222
--- (Formula 12)

ここでIは割引率であり、メモリ103が予め保持しているか、計算条件データ1023が保持する定数を計画立案部1011が読込むことで設定する。また、ageは管路pの供用年数である。決定変数Y’pの値がyより大きい場合は、管路pが年度yで更新されていないことを意味する。したがって計画立案部1011は、辺属性テーブル10212における管路pの供用年数とyの値を加算した値を設定する。一方でY’pの値がy未満である場合は、年度yに至るまでに更新済みであることを示す。したがって計画立案部1011は、更新してからの供用年数となる(y−Y’p)の値を設定する。   Here, I is a discount rate, which is set by the planning unit 1011 reading a constant held in the memory 103 or a constant held in the calculation condition data 1023. Also, age is the service life of the pipeline p. When the value of the decision variable Y′p is larger than y, it means that the pipeline p is not updated in the year y. Therefore, the planning unit 1011 sets a value obtained by adding the service years of the pipeline p in the side attribute table 10212 and the value of y. On the other hand, if the value of Y′p is less than y, it indicates that it has been updated by the year y. Therefore, the planning unit 1011 sets a value of (y−Y′p) that is the service years since the update.

管路pの長さLpおよび単位コストu(dp)は式4の説明と同様である。また、OCypmはある年度yにおけるポンプの運転電力コストであり、式13の通り記述する。

Figure 2017045222
−−−(式13)
The length Lp of the pipe line p and the unit cost u (dp) are the same as in the description of Expression 4. Moreover, OCypm is the operating power cost of the pump in a certain year y, and is described as Equation 13.
Figure 2017045222
--- (Formula 13)

ここでQy,pmは管網モデルPNyにおける吐出量、Hy,pmは決定変数の値が指す吐出圧である。   Here, Qy and pm are discharge amounts in the pipe network model PNy, and Hy and pm are discharge pressures indicated by the values of the decision variables.

次に計画立案部1011は、上述で内部メモリ保存した計算モデルに従って最適化計算を実行する(10005)。この最適化計算は、例えば既存手法である遺伝的アルゴリズムを計画立案部1011が実行することで実行するものとする。   Next, the planning unit 1011 executes optimization calculation according to the calculation model stored in the internal memory as described above (10005). This optimization calculation is executed when the planning unit 1011 executes a genetic algorithm which is an existing method, for example.

最後に計画立案部1011は、ここまでで得た計算結果データ1024を、例えば更新計画はテーブル10241の形でデータ出力部1017へ受け渡す。この計算結果データは例えば更新計画のテーブルと各年度の管網モデルPNyから成る。   Finally, the planning unit 1011 delivers the calculation result data 1024 obtained so far, for example, the update plan to the data output unit 1017 in the form of a table 10241. This calculation result data includes, for example, an update plan table and a network model PNy for each year.

各管路pについては、更新年の値は上述の最適化処理(10005)により決定したYpの値を、値には上述の最適化処理(8005)で決定したDpの値を格納する。各ポンプpmについては、更新年には各年度y∈Yを、値には上述の最適化処理(10005)で決定した吐出圧Hy,pmの値を格納する。各年度yの管網モデルPNyは、頂点属性テーブル10211および辺属性テーブル10212の形式で受け渡すこととなる。   For each pipeline p, the value of Yp determined by the above optimization process (10005) is stored as the value of the update year, and the value of Dp determined by the above optimization process (8005) is stored as the value. For each pump pm, each year yεY is stored in the renewal year, and the values of the discharge pressures Hy and pm determined in the optimization process (10005) are stored in the values. The pipe network model PNy for each year y is delivered in the form of a vertex attribute table 10211 and a side attribute table 10212.

データ出力部1017は、計画立案部1011から受信した計算結果データを、記憶装置101に保存し、出力装置106で表示させる(10006)。以上の一連の処理を実行した後に、計画立案部1011は更新計画立案機能を終了する。   The data output unit 1017 stores the calculation result data received from the planning unit 1011 in the storage device 101 and displays it on the output device 106 (10006). After executing the above series of processing, the planning unit 1011 ends the update planning function.

図11は、データ出力部1017が出力装置106で表示させた画面例を示す図である。図11で示す表示画面11001は、例えば3つのサブ画面11011、11021、11031を保持している。   FIG. 11 is a diagram illustrating an example of a screen displayed on the output device 106 by the data output unit 1017. A display screen 11001 shown in FIG. 11 holds, for example, three sub-screens 11011, 11021, and 11031.

このうちサブ画面11011は、更新計画立案前の初期の管網を示す画面である。このサブ画面1011は、更新計画立案装置100による以下の処理により表示内容が生成される。すなわちまず、計画立案部1011が、初期の管網モデルの構成要素である頂点属性テーブル10211および辺属性テーブル10212を出力装置106に出力する。一方、出力装置106は、頂点属性テーブル10211が保持する頂点のX座標およびY座標に従い所定記号をサブ画面110111の領域上にプロットする。この記号は例えばサブ画面11011の左下に記載するような凡例に応じた描画オブジェクトとなる。さらに出力装置106は、辺属性テーブル10212が保存する各辺の始点と終点を結ぶようにサブ画面110111の領域上に線を引く。出力装置106は、例えば口径に応じた太さの線で管路を、破線で除去された管をサブ画面110111の領域上に表示する。以上の処理により出力装置106がサブ画面110111上へ管網を表示するのである。   Among these, the sub screen 11011 is a screen showing an initial pipe network before the renewal planning. In the sub-screen 1011, display contents are generated by the following process performed by the update planning apparatus 100. That is, first, the planning unit 1011 outputs the vertex attribute table 10211 and the edge attribute table 10212 that are components of the initial pipe network model to the output device 106. On the other hand, the output device 106 plots a predetermined symbol on the area of the sub screen 110111 in accordance with the X coordinate and Y coordinate of the vertex held in the vertex attribute table 10211. This symbol is, for example, a drawing object corresponding to the legend as described in the lower left of the sub-screen 11011. Further, the output device 106 draws a line on the area of the sub screen 110111 so as to connect the start point and end point of each side stored in the side attribute table 10212. The output device 106 displays, for example, a pipe line with a line having a thickness corresponding to the diameter and a pipe removed with a broken line on an area of the sub screen 110111. Through the above processing, the output device 106 displays the pipe network on the sub-screen 110111.

また、サブ画面11021は更新計画立案機能1013により作成された各年度の管網を表示する画面であり、上述のように保存した各年度yの管網モデルPNyを表示するために使用する画面となる。上述同様に計画立案部1011は、各管網モデルPNyの頂点属性テーブル10211および辺属性テーブル10212を出力装置106へ送信し、出力装置106が受信したデータに基づき表示を実行する。   The sub-screen 11021 is a screen for displaying the pipe network for each year created by the renewal planning function 1013, and a screen used for displaying the pipe network model PNy for each year y stored as described above. Become. As described above, the planning unit 1011 transmits the vertex attribute table 10211 and the edge attribute table 10212 of each pipe network model PNy to the output device 106, and executes display based on the data received by the output device 106.

なおサブ画面11021には、例えば一つの年度の管網を表示する。表示する年度は矢印型のボタン16321を入力装置を介してユーザが選択することで選択できる。出力装置106は、ユーザによって選択された年度yの管網モデルPNyについて、サブ画面11011と同様の手順でサブ画面11021上に表示させる。   Note that the sub-screen 11021 displays a pipe network for one year, for example. The year to be displayed can be selected by the user selecting an arrow-shaped button 16321 via the input device. The output device 106 displays the pipe network model PNy of the year y selected by the user on the sub screen 11021 in the same procedure as the sub screen 11011.

また出力装置106は、計画立案部1011が予め実行していた管網計算の結果に基づき、制約として定めた水圧の上下限値に違反する頂点数などをサブ画面11021にて表示する。これは出力装置106がサブ画面11021の中で示すテーブル11221のような形式で表示する。もちろん、制約違反に限らず各年度での管路埋設コスト等やその他の情報を表示してもよい。   Further, the output device 106 displays on the sub-screen 11021 the number of vertices that violate the upper and lower limits of the water pressure set as a constraint based on the result of the pipe network calculation previously executed by the planning unit 1011. This is displayed in a format such as a table 11221 shown in the sub screen 11021 by the output device 106. Of course, not only the constraint violation but also the pipe burial cost in each year and other information may be displayed.

また、サブ画面11031は、最終年度における管網を表示する画面であり、上述同様に、出力装置106が頂点属性テーブル10211および辺属性テーブル10212を参照して表示を行う画面である。なお出力装置106は、サブ画面11131に計画期間内での各コストの総和を表示する。例えば出力装置106は上述の計画期間における管路に関するコストおよびポンプの運転電力コストを棒グラフ11231の形式で表示する。もちろんグラフではなくテーブル形式で表示するとしてもよい。
−−−第2実施形態−−−
Further, the sub screen 11031 is a screen that displays the pipe network in the final year, and is a screen that the output device 106 displays by referring to the vertex attribute table 10211 and the edge attribute table 10212 as described above. The output device 106 displays the total of each cost within the planned period on the sub-screen 11131. For example, the output device 106 displays the cost related to the pipe line and the operating power cost of the pump in the above-described plan period in the form of a bar graph 11231. Of course, it may be displayed in a table format instead of a graph.
--- Second Embodiment ---

第2実施形態においては、計画立案部1011が計画多段立案機能1014を含む構成である場合について説明する。第2実施形態での更新計画立案装置100の全体フローは図7で例示したフローと類似する。すなわち、更新計画立案装置100が、入力データを受信し、次に計画多段立案機能1014を用いて計画期間における各年度の管路の口径およびポンプ吐出圧を計算し、最後に立案計画を記憶装置101のデータ群1020および出力装置106へ出力するフローとなる。   In the second embodiment, a case will be described in which the planning unit 1011 has a configuration including a planned multistage planning function 1014. The overall flow of the update plan planning apparatus 100 in the second embodiment is similar to the flow illustrated in FIG. That is, the renewal planning device 100 receives the input data, and then calculates the pipeline diameter and pump discharge pressure for each year in the planning period using the planning multistage planning function 1014, and finally stores the planning plan in the storage device. The flow is to output to the data group 1020 of 101 and the output device 106.

第1実施形態の構成と異なる点は、第1実施形態では口径を計算する際に最終年度の管網のみを考慮していたのに対し、第2実施形態では、中継点となる年度(中継時期)と最終年度の両年度の管網モデルを考慮することにある。一般には、人口推移や水需要の期間変化には不確実性がある。そのため、最終年度の管網のみを考慮して口径を設定すると、計画期間中のいずれかのタイミングでは、実際の水需要量等の条件と乖離した更新内容となってしまう可能性もある。そのため例えば5年目や10年目などの中継時期を考慮することで、上述の乖離を抑える効果が期待できる。   The difference from the configuration of the first embodiment is that in the first embodiment, only the pipe network of the final year is considered when calculating the aperture, whereas in the second embodiment, the year to be a relay point (relay) Time) and the final year of the pipe network model. In general, there are uncertainties in population trends and changes in water demand over time. Therefore, if the diameter is set considering only the pipe network of the final year, there is a possibility that the update contents deviate from conditions such as actual water demand at any timing during the planning period. Therefore, for example, the effect of suppressing the above-described divergence can be expected by considering the relay time such as the fifth year or the tenth year.

−−−フロー例1(計画多段立案機能の処理における口径の設定)−−− ---- Flow example 1 (setting of diameter in processing of planned multistage planning function) ---

図12は第2実施形態の更新計画立案方法におけるフロー例1を示す図であり、具体的には、計画多段立案機能1014による処理フローを示す図である。ここで、以降の説明での便宜上、中継時期をy’、最終年度をy’’とする。また、各処理は計画立案部1011が実行するものとして記載する。   FIG. 12 is a diagram showing a flow example 1 in the update plan planning method of the second embodiment, and specifically shows a processing flow by the planned multistage planning function 1014. Here, for convenience in the following description, it is assumed that the relay time is y ′ and the final year is y ″. Each process is described as being executed by the planning unit 1011.

まず計画立案部1011は、各年度yの管網モデルPNyを構築する(12002)。この処理は、上述の図10のフローにおけるステップ10002と同一であるため詳細説明は省略する。ただし第2実施形態での本処理において必要となる管網モデルは、中継時期y’の管網モデルPNy’と最終年度y’’の管網モデルPNy’’のみである。したがってその他の年度の管網モデルは作成不要である。   First, the planning unit 1011 constructs a pipe network model PNy for each year y (12002). Since this process is the same as step 10002 in the flow of FIG. 10 described above, detailed description thereof is omitted. However, only the network model PNy ′ at the relay timing y ′ and the network model PNy ″ at the final year y ″ are necessary in the main processing in the second embodiment. Therefore, it is not necessary to create a pipe network model for other years.

次に計画立案部1011は、中継時期y’および最終年度y’’での需要係数を設定する(12003)。中継時期は、計画立案部1011が、上述の計算条件データテーブル10231から該当する行の値を読込むことで設定する。図5で示した計算条件データテーブル10231の例では、名称が「中継時期」の行について、「値」が5と設定されている。これは計画立案部1011が計画多段立案機能1014を実行して口径を設定する際に、5年度時点の管網モデルを中継点として作成することを意味する。   Next, the planning unit 1011 sets a demand coefficient for the relay time y ′ and the final year y ″ (12003). The relay planning time is set by the planning unit 1011 reading the value of the corresponding row from the calculation condition data table 10231 described above. In the example of the calculation condition data table 10231 shown in FIG. 5, “value” is set to 5 for the row whose name is “relay time”. This means that when the planning unit 1011 executes the planned multistage planning function 1014 to set the diameter, the pipe network model as of the fifth year is created as a relay point.

次に計画立案部1011は、人口推移データ1022の人口推移データテーブル10221を参照し、上述の図10のフローにおけるステップ10003と同様の処理を行い、需要係数を計算する(12003)。ただし第2実施形態における当該処理では、計画立案部1011が中継時期および最終年度での需要係数のみを計算する。   Next, the planning unit 1011 refers to the population transition data table 10221 of the population transition data 1022, performs the same processing as step 10003 in the flow of FIG. 10 described above, and calculates a demand coefficient (12003). However, in the processing in the second embodiment, the planning unit 1011 calculates only the demand coefficient in the relay time and the final year.

計画立案部1011は、以上の処理で得た計算結果を、図10のフローでの処理と同様に、地域と年度と需要係数の各値を対応付けたテーブル形式で内部メモリ保存する。このテーブルを年度毎需要係数テーブルと称する。   The planning unit 1011 stores the calculation result obtained by the above processing in the internal memory in a table format in which each value of the region, the year, and the demand coefficient is associated with the processing in the flow of FIG. This table is referred to as a yearly demand coefficient table.

次に計画立案部1011は、最適化計算のための計算モデルを作成してメモリ103へ保存する(12004)。この場合、計画立案部1011は、年度yにおける各管路pの口径を表す決定変数Dp,yを作成する。ここでyは中継時期または最終年度のいずれかである。計算条件データテーブル10231の例に従う場合、y=5またはy=60となる。また年度の集合を集合Y={5,60}とする。   Next, the planning unit 1011 creates a calculation model for optimization calculation and stores it in the memory 103 (12004). In this case, the planning unit 1011 creates a decision variable Dp, y that represents the diameter of each pipeline p in the year y. Here, y is either the relay time or the final year. When the example of the calculation condition data table 10231 is followed, y = 5 or y = 60. Also, the set for the year is set as set Y = {5, 60}.

また、決定変数Dp,yは値として口径の集合Dの要素を取る。ここでDは計画立案部1011が読込んだ計算条件データテーブル10231に含まれる口径集合と等しい。   Further, the decision variable Dp, y takes an element of the aperture set D as a value. Here, D is equal to the aperture set included in the calculation condition data table 10231 read by the planning unit 1011.

また計画立案部1011は、管路pが年度yに更新されたか否かを決定する変数Xp,yを作成する。ここでyは上記集合Yの要素であり、Xp,yの取りうる値は0または1である。Xp,y=1ならば年度yで管路pを更新し、Xp,y=0ならば年度yでは更新しないことを意味する。   In addition, the planning unit 1011 creates variables Xp, y that determine whether the pipeline p has been updated in the year y. Here, y is an element of the set Y, and the possible values of Xp, y are 0 or 1. If Xp, y = 1, it means that the pipeline p is updated in the year y, and if Xp, y = 0, it is not updated in the year y.

また計画立案部1011は、各年度yにおける各ポンプpmの吐出圧を示す決定変数Hy,pmを作成し、内部メモリ保存する。このHy,pmは、上述の図10のフローにおけるステップ10004で用いたものと同様である。   The planning unit 1011 creates determination variables Hy and pm indicating the discharge pressure of each pump pm in each year y, and stores them in the internal memory. Hy and pm are the same as those used in step 10004 in the flow of FIG.

次に計画立案部1011は、種々の制約式を作成してメモリ103へ保存する。このうち水理条件の制約としては水圧および流速がある。計画立案部1011は、上述の図10のフローにおけるステップ10004で実行したのと同様にして水圧および流速に関する制約式を作成する。式の形状や定義域も上述同様である。   Next, the planning unit 1011 creates various constraint expressions and stores them in the memory 103. Among these, hydraulic pressure and flow velocity are the constraints of hydraulic conditions. The planning unit 1011 creates a constraint equation regarding water pressure and flow velocity in the same manner as that executed in step 10004 in the flow of FIG. 10 described above. The shape and domain of the formula are the same as described above.

同様に予算についても制約を設けるが、当該第2実施形態におけるステップ12004では、中継時期での予算のみを考慮する。すなわち予算の制約式は、式14の通りとなる。

Figure 2017045222
−−−(式14)
Similarly, the budget is also limited, but in step 12004 in the second embodiment, only the budget at the relay time is considered. That is, the budget constraint equation is as shown in Equation 14.
Figure 2017045222
--- (Formula 14)

なおy’は中継時期の値であり、By’は中継時期y’における更新にかかる費用である。その他の説明は、式9と同一であるため割愛する。   Note that y ′ is the value of the relay time, and By ′ is the cost for updating at the relay time y ′. Since other explanations are the same as those in Expression 9, they are omitted.

ところで第2実施形態において、計画立案部1011は中継時期と最終年度の両方の管網モデルでの口径を設定する。そのため、中継時期で更新されたはずの管路が最終年度でも再度更新されるなど、両者の間に不整合があってはならない。そのため、計画立案部1011は、後述の最適化処理において不整合の発生を防ぐための制約式を作成しメモリ103へ保存する。   By the way, in 2nd Embodiment, the planning part 1011 sets the aperture in the pipe network model of both a relay time and the last year. Therefore, there should be no inconsistency between the two, for example, the pipeline that should have been updated at the relay time will be updated again in the final year. Therefore, the planning unit 1011 creates a constraint expression for preventing the occurrence of inconsistency in the optimization process described later, and stores it in the memory 103.

中継時期y’までに更新する場合、計画立案部1011は他の年度での更新を防ぐ制約を設ける。一方でy’で更新しなかった場合は、年度y’から最終年度y’’の間で更新しなければならない。さらに、いずれの管路も中継時期y’または最終年度y’’の間に少なくとも一回は更新する。計画立案部1011は、そのような制約式として式15を作成しメモリ103へ保存する。

Figure 2017045222
−−−(式15)
In the case of updating before the relay time y ′, the planning unit 1011 provides a constraint for preventing the update in another year. On the other hand, if it is not updated at y ′, it must be updated between year y ′ and final year y ″. Furthermore, all the pipelines are renewed at least once during the relay time y ′ or the final year y ″. The planning unit 1011 creates Expression 15 as such a constraint expression and stores it in the memory 103.
Figure 2017045222
--- (Formula 15)

加えて、計画立案部1011は、中継時期y’までに更新した管路は残りの年度の中で更新しないよう制約を定める。この制約は、管網モデルPNy’における或る管路py’と、管網モデルPNy’’における同一IDを持つ管路py’’に対して、式16の通り記述できる。

Figure 2017045222
−−−(式16)
In addition, the planning unit 1011 sets a restriction so that the pipelines updated by the relay time y ′ are not updated in the remaining years. This constraint can be described as Equation 16 for a pipe py ′ in the pipe network model PNy ′ and a pipe py ″ having the same ID in the pipe network model PNy ″.
Figure 2017045222
--- (Formula 16)

なおMは十分大きな正数である。すなわち、中継時期y’までに更新されなければ(xpy’、y’=0であるなら)左辺が十分大きくなるため、右辺が示す各年度での口径は自由に設定できる。一方で中継時期y’までに更新されるならば左辺が0となるため、右辺の決定変数は一致しなければならない。   M is a sufficiently large positive number. That is, since the left side is sufficiently large if it is not updated by the relay time y ′ (if xpy ′, y ′ = 0), the aperture in each year indicated by the right side can be freely set. On the other hand, if it is updated before the relay time y ', the left side becomes 0, so the decision variables on the right side must match.

次に計画立案部1011は、目的関数を設定するが、最終年度の管網モデルを作るための管路埋設コストおよびポンプの運転電力コストで計算する。したがって式3と同一のものを用いるとし、詳細な説明は割愛する。   Next, the planning unit 1011 sets an objective function, and calculates the cost based on the pipe burying cost and the pump operating power cost for creating the pipe network model for the final year. Therefore, the same thing as Formula 3 is used, and detailed description is omitted.

以上の通り計画立案部1011は計算モデルを構築し、最適化計算によって最適な口径とポンプ吐出圧を導出する(12005)。なお、最適化計算は遺伝的アルゴリズムなどの既存技術を計画立案部1011が実行することで行う。   As described above, the planning unit 1011 constructs a calculation model, and derives the optimum port diameter and pump discharge pressure by optimization calculation (12005). The optimization calculation is performed by the planning unit 1011 executing an existing technique such as a genetic algorithm.

最後に計画立案部1011は、上述までの処理で定めた中継時期および最終年度での各管路pの口径を、記憶装置101の計算結果データテーブル10241、または出力装置106、或いは内部メモリ出力し(12006)、当該フローを終了する。この場合の出力形式は、各管路pについて、管路IDと更新年度と更新後の口径の各値を対応付けたテーブル形式を想定出来る。このテーブルは更新後口径一覧テーブルと称する。   Finally, the planning unit 1011 outputs the relay timing determined in the above processing and the diameter of each pipeline p in the final year to the calculation result data table 10241 of the storage device 101, the output device 106, or the internal memory. (12006), the flow ends. The output format in this case can assume a table format in which each value of the pipeline ID, the update year, and the updated aperture is associated with each pipeline p. This table is referred to as an updated aperture list table.

−−−フロー例2(計画多段立案機能の処理における管路更新計画の立案)−−− ---- Flow example 2 (Drafting of pipeline renewal plan in processing of planned multistage planning function) ----

図13は第2実施形態の更新計画立案方法におけるフロー例2を示す図であり、具体的には、計画立案部1011が管路更新計画を立案するための処理フローである。上述した図10のフローと同様の構成であるが、ステップ13004については異なっている。   FIG. 13 is a diagram showing a flow example 2 in the update plan planning method of the second embodiment, and specifically, is a processing flow for the plan planning unit 1011 to formulate a pipeline update plan. The configuration is the same as the flow of FIG. 10 described above, but step 13004 is different.

すなわち計画立案部1011が計算モデル構築のために処理13004を実行するとき、管路pの更新年度を示す決定変数としてYp ∈ Yを作成する。   That is, when the planning unit 1011 executes the process 13004 for constructing the calculation model, Yp ∈ Y is created as a decision variable indicating the update year of the pipeline p.

しかしながら、上述の図12のフローにおけるステップ12006により、計画立案部1011は中継時期y’までに更新される各管路pの口径を計算してメモリ103へ保持している。そのため計画立案部1011は、中継時期y’までに更新される各管路p’に対応する決定変数Yp’の値をステップ12006で決定した値以下としなければならない。そのような制約式を計画立案部1011が式17の通り作成し、メモリ103へ保存する。

Figure 2017045222
−−−(式17)
However, in step 12006 in the flow of FIG. 12 described above, the planning unit 1011 calculates the diameter of each pipeline p updated by the relay timing y ′ and holds it in the memory 103. Therefore, the planning unit 1011 must set the value of the decision variable Yp ′ corresponding to each pipeline p ′ updated by the relay time y ′ to be equal to or less than the value determined in Step 12006. Such a constraint expression is created by the planning unit 1011 according to Expression 17 and stored in the memory 103.
Figure 2017045222
--- (Formula 17)

ここでp’は中継時期y’までに更新される管路であり、計画立案部1011が、上述の更新後口径一覧テーブルから更新年度がy’である全ての管路を抽出することで得られる。その他の処理は上述の第1実施形態にで示したものと同様である。
−−−第3実施形態−−−
Here, p ′ is a pipeline that is updated by the relay timing y ′, and is obtained by the planning unit 1011 extracting all the pipelines whose update year is y ′ from the above-described updated diameter list table. It is done. Other processes are the same as those described in the first embodiment.
--- Third Embodiment ---

第3実施形態は、上述の第1実施形態または第2実施形態で作成した更新計画に従って管路更新を行っている期間中に、計画当初から例えば5年後等の定期的なタイミングで計画を見直す際や、大規模な商業施設が建設されるなどのイベント発生を起点として起動する処理について示すものである。   In the third embodiment, during the period when the pipeline is updated according to the update plan created in the first embodiment or the second embodiment described above, the plan is scheduled at a regular timing, for example, five years after the plan. This is a process for starting from the occurrence of an event such as reviewing or the construction of a large-scale commercial facility.

一般に人口の予測や管路更新の実績が当初の計画と完全に一致することは稀であり、計画当初から数年経過した時点で、計画との乖離が発生することがほとんどである。そこで第3実施形態における更新計画立案装置100は、更新実績を考慮しながら、当初計画から大きく乖離しないよう計画を再立案する。   In general, it is rare that the projection of population and the actual results of pipeline renewal coincide completely with the original plan, and deviation from the plan often occurs after several years from the beginning of the plan. Therefore, the update plan planning apparatus 100 according to the third embodiment re-plans the plan so as not to greatly deviate from the initial plan while considering the update results.

この第3実施形態におけるデータ群1020では、第1および第2の各実施形態と異なる構成となっているデータもある。例えば管網データ1021は、当該第3実施形態における計画立案部1011が起動した時点での現況管網を表す頂点属性テーブル10211および辺属性テーブル10212を保持している。これらテーブルのデータ項目については第1実施形態と同様である。   In the data group 1020 in the third embodiment, there is data having a configuration different from those of the first and second embodiments. For example, the pipe network data 1021 holds a vertex attribute table 10211 and an edge attribute table 10212 representing the current pipe network when the planning unit 1011 in the third embodiment is activated. The data items in these tables are the same as in the first embodiment.

また人口推移データ1022は、当該第3実施形態における計画立案部1011が起動した時点での最新の将来予測を格納した、人口推移データテーブル10221を含む。なお、計算条件データ1023については第1実施形態と同様である。また、計算結果データ1024は、当該第3実施形態における計画立案部1011が起動するより以前に、第1実施形態または第2実施形態に記載する動作に基づいて算出した更新計画を格納している。内容については計算結果データテーブル10241と同様である。   The population transition data 1022 includes a population transition data table 10221 that stores the latest future prediction at the time when the planning unit 1011 in the third embodiment is activated. The calculation condition data 1023 is the same as that in the first embodiment. Further, the calculation result data 1024 stores an update plan calculated based on the operation described in the first embodiment or the second embodiment before the planning unit 1011 in the third embodiment is activated. . The contents are the same as those of the calculation result data table 10241.

なお、第3実施形態にて新たに定義する更新実績データ1025は、以下の構成を備えている。更新実績データ1025は、実際の管路更新業務の中で更新した管路、および更新計画を立てていたが更新しなかった管路、の各情報を含むデータである。具体的には、この更新実績データ1025は、図14に示す更新実績データテーブル10251として保持される。   The update result data 1025 newly defined in the third embodiment has the following configuration. The update result data 1025 is data including information on a pipeline updated in an actual pipeline update operation and a pipeline that has been updated but has not been updated. Specifically, this update record data 1025 is held as an update record data table 10251 shown in FIG.

当該更新実績データテーブル10251は、各管路を一意に示す管路IDをキーに、当該管路の更新予定と更新有無の各値を対応付けたレコードの集合体となっている。例えば、各管路のID毎に、当該第3実施形態における計画立案部1011が動作を開始した時点(例えば最初の計画立案から5年後等)で更新予定であった管路、更新実績の有無を保持している。   The update result data table 10251 is a collection of records in which each pipeline update schedule is associated with each update value using a pipeline ID uniquely indicating each pipeline as a key. For example, for each pipeline ID, the pipeline scheduled to be updated when the planning unit 1011 in the third embodiment starts operation (for example, five years after the first planning) Holds presence or absence.

この更新実績データテーブル10251において、「更新予定」の列の値が1であれば、その行に記載された管路IDを持つ管路は、当該第3実施形態における計画立案部1011の動作開始までに更新予定であることを示す。他方、「更新予定」の列の値が0であれば、更新予定がなかったことを示す。同様に「更新有無」の列の値が1であれば、その行に記載された管路IDを持つ管路が実際に更新されたことを示す。他方、0であれば更新されなかったことを示す。   In this update record data table 10251, if the value of the column “update scheduled” is 1, the pipeline having the pipeline ID described in the row starts the operation of the planning unit 1011 in the third embodiment. Indicates that it is scheduled to be updated by. On the other hand, if the value in the “update schedule” column is 0, it indicates that there was no update schedule. Similarly, if the value in the “update presence / absence” column is 1, it indicates that the pipeline having the pipeline ID described in the row is actually updated. On the other hand, if it is 0, it indicates that it was not updated.

当該第3実施形態における計画立案部1011は、口径決定機能1012および更新計画立案機能1013に加えて、計画再立案機能1015を備えている。以降、図15に示すフローを用いて第3実施形態における更新計画立案装置100の動作、すなわち計画再立案機能1015の動作について説明する。   The planning unit 1011 in the third embodiment includes a plan re-planning function 1015 in addition to the aperture determination function 1012 and the update plan planning function 1013. Hereinafter, the operation of the update plan planning apparatus 100 in the third embodiment, that is, the operation of the plan re-planning function 1015 will be described using the flow shown in FIG.

−−−フロー例(計画再立案機能の動作)−−− ---- Example of flow (operation of re-planning function) ---

図15は第3実施形態の更新計画立案方法におけるフロー例を示す図である。なお、ここでも説明の簡便化のため計画再立案機能の処理は計画立案部1011が実行するものとして記載する。また、第3実施形態においては初回の計画立案時から5年経過した時点で、計画立案部1011が本機能を実行したと仮定する。また計画期間は60年分(初回の計画立案時から65年後と等しい)と仮定する。   FIG. 15 is a diagram illustrating a flow example in the update plan planning method of the third embodiment. Here, for simplification of description, the process of the plan re-planning function is described as being executed by the planning unit 1011. In the third embodiment, it is assumed that the planning unit 1011 has executed this function when five years have passed since the initial planning. The planning period is assumed to be 60 years (equal to 65 years after the initial planning).

計画立案部1011は、データ受信部1016を介して記憶装置101のデータ群1020から入力データを受信し、内部メモリ保存する(15002)。ここで入力データとは、上述の管網データ1021、人口推移データ1022、計算条件データ1023、計算結果データ1024、および計算更新実績データ1025である。   The planning unit 1011 receives the input data from the data group 1020 of the storage device 101 via the data receiving unit 1016 and stores it in the internal memory (15002). Here, the input data is the above-described pipe network data 1021, population transition data 1022, calculation condition data 1023, calculation result data 1024, and calculation update result data 1025.

次に計画立案部1011は、辺属性テーブル10212が保持する各管路pについて、次の60年後時点での口径を決定する(15003)。また、計画立案部1011は、各管路を更新する年度を決定する(15004)。   Next, the planning unit 1011 determines the diameter of each pipeline p held in the side attribute table 10212 at the next 60 years (15003). In addition, the planning unit 1011 determines a year for updating each pipeline (15004).

最後に計画立案部1011は、出力装置106の画面上で計算結果を表示させる(15005)。なお、上述のステップ15005の内容は、上述の図7で示したフローにおけるステップ7005と同一である。   Finally, the planning unit 1011 displays the calculation result on the screen of the output device 106 (15005). Note that the content of step 15005 described above is the same as step 7005 in the flow shown in FIG.

ここで上述のフローにおける各ステップのうち、ステップ15003(更新後口径の計算)について更に説明する。なお、ステップ15003の内容は計算モデル構築の処理を除き、図8に示したフローと同一の動作をする。したがって、ここでは相違点である計算モデル構築の処理について示す。   Here, step 15003 (calculation of the updated aperture) among the steps in the above-described flow will be further described. Note that the contents of step 15003 perform the same operation as the flow shown in FIG. 8 except for the calculation model construction process. Therefore, the calculation model construction process, which is a difference, is described here.

この場合、計画立案部1011は、計算結果データ1024から前回の計画立案時の最終年度(例えば60年目)の管網モデルPN60を内部メモリ読込む。また計画立案部1011は、次の60年後(初回計画立案時から65年後に等しい)の管網モデルPN65における管路口径を決定するための決定変数Dp ∈ Dを作成する。なおDは計算条件データテーブル10231が保持する口径集合である。   In this case, the planning unit 1011 reads the internal network model PN60 from the calculation result data 1024 in the last year (for example, the 60th year) at the time of the previous planning. The planning unit 1011 creates a decision variable Dp ∈ D for determining the pipe diameter in the pipe network model PN65 after the next 60 years (equal to 65 years after the initial planning). D is a set of apertures held in the calculation condition data table 10231.

さらに計画立案部1011は、新たに立案する管路更新計画が既存の計画から乖離しないよう計算モデルに指標を追加する。この指標は、口径の変化量を表す重みとして表現する。すなわち計画立案部1011は、管網モデルPN60における或る管路pと、管網モデルPN65における同一管路IDを持つ管路p’について式18のように計算する。

Figure 2017045222
−−−(式18)
Further, the planning unit 1011 adds an index to the calculation model so that the newly planned pipeline update plan does not deviate from the existing plan. This index is expressed as a weight representing the amount of change in aperture. That is, the planning unit 1011 calculates a pipe p in the pipe network model PN60 and a pipe p ′ having the same pipe ID in the pipe network model PN65 as shown in Expression 18.
Figure 2017045222
--- (Formula 18)

なおd(p)は管網モデルPN60における管路pの口径であり、Dp’は最適化計算において計算される、管路p’の口径を示す決定変数の値である。またc1は適当な正の実数である。c1の値は、計算条件データテーブル10231にユーザ等が適宜に入力、設定しているか、或いは内部メモリ予め保持しているものとする。   Here, d (p) is the diameter of the pipe p in the pipe network model PN60, and Dp ′ is a value of a decision variable indicating the diameter of the pipe p ′ calculated in the optimization calculation. C1 is an appropriate positive real number. It is assumed that the value of c1 is appropriately input and set by the user or the like in the calculation condition data table 10231, or is held in advance in the internal memory.

上述のように重みw1を定義したとき、計画立案部1011は、管路埋設コストおよびポンプの運転電力コストに重みw1を加算することで目的関数を作成する。なお両コストは上述の式3で示したものと同一である。   When the weight w1 is defined as described above, the planning unit 1011 creates an objective function by adding the weight w1 to the pipe burying cost and the pump operating power cost. Both costs are the same as those shown in Equation 3 above.

その他の決定変数、制約式については、図8のフローにおけるステップ8005と同様である。以上が、図15のフローにおける図8のフローとの差分である。   Other decision variables and constraint equations are the same as in step 8005 in the flow of FIG. The above is the difference between the flow of FIG. 15 and the flow of FIG.

次に計画立案部1011が実行する、各管路の更新年度決定の処理(15004)の詳細について説明する。なお、当該処理(15004)の内容は、計算モデル構築の処理を除き図10で例示したフローと同一の動作をする。したがって、ここでは相違点である計算モデル構築について示すものとする。   Next, the details of the process (15004) for determining the renewal year of each pipeline executed by the planning unit 1011 will be described. The contents of the processing (15004) perform the same operation as the flow illustrated in FIG. 10 except for the calculation model construction processing. Therefore, the calculation model construction which is a difference is shown here.

計画立案部1011は、計画再立案機能1015の実行により、既存の管路更新計画の遅延を考慮しながら、新たな管路更新計画を立案することとなる。この場合、計画立案部1011は、更新が遅延している管路は優先して更新する一方で、更新済み管路は優先度を下げるよう設定しながら将来の管路更新計画を立案する。   By executing the plan re-planning function 1015, the plan-planning unit 1011 creates a new pipeline update plan while taking into account the delay of the existing pipeline update plan. In this case, the planning unit 1011 plans future pipeline update plans while setting the pipelines for which updating is delayed with priority while setting the updated pipelines to lower the priority.

そのような動作は、計画立案部1011が制約式を作成し追加することにより実現する。当該処理の前処理として、計画立案部1011は、記憶装置101から更新実績データ10125(更新実績データテーブル10251)を読み込み、当該更新実績データ1025に基づいて、更新が遅延している管路を特定する。この動作は、計画立案部1011が更新実績データテーブル10251において、更新予定の値が「1」であり、かつ更新有無の値が「0」である管路IDを持つ管路p’を収集することで実行する。   Such an operation is realized by the planning unit 1011 creating and adding a constraint equation. As pre-processing of the processing, the planning unit 1011 reads the update record data 10125 (update record data table 10251) from the storage device 101, and identifies a pipeline whose update is delayed based on the update record data 1025. To do. In this operation, the planning unit 1011 collects the pipeline p ′ having the pipeline ID with the update scheduled value “1” and the update presence / absence value “0” in the update record data table 10251. Execute by that.

ここで、更新実績データテーブル10251の更新有無の値により、更新が遅延していると特定した全ての管路p’からなる集合をP’とする。このとき、管路の更新年度を表す決定変数Yp ∈ Yを考える。なお、Yは計画期間の集合である。   Here, let P ′ be a set of all the pipelines p ′ that are identified as being delayed in the update history data table 10251 based on the update presence / absence value. At this time, a decision variable Yp ∈ Y indicating the pipeline update year is considered. Y is a set of planning periods.

計画立案部1011は、上述のように更新が遅延している各管路p’を早期に更新するために、以下の式19に示す制約式を作成しメモリ103へ追加する。

Figure 2017045222
−−−(式19)
The planning unit 1011 creates a constraint expression shown in the following Expression 19 and adds it to the memory 103 in order to update each pipeline p ′ whose update is delayed as described above at an early stage.
Figure 2017045222
--- (Formula 19)

なお、min(Y)は計画期間の中で最も小さい値を取る年度である。すなわち新規に管路更新計画を立案するにあたり、更新が遅延している管路p’は最初の年度で必ず更新されることを意味する。   In addition, min (Y) is a year which takes the smallest value in a plan period. In other words, when creating a new pipeline renewal plan, this means that the pipeline p 'for which the renewal is delayed is necessarily renewed in the first year.

一方で、更新済みである管路をp’’とし、全ての更新済み管路の集合をP’’とする。このような管路は更新を遅らせるために、計画立案部1011は式20のような制約式を作成しメモリ103へ追加する。

Figure 2017045222
−−−(式20)
On the other hand, the updated pipeline is p ″, and the set of all updated pipelines is P ″. In order to delay the update of such a pipeline, the planning unit 1011 creates a constraint equation such as Equation 20 and adds it to the memory 103.
Figure 2017045222
--- (Formula 20)

なおmax(Y)は計画期間の中で最大値を取る年度である。またTは適当な実数である。上述の制約式の意味するところは、計画期間全体をT等分し、更新済みの管路p’’がその期間だけ過ぎてから更新されることを定める。   In addition, max (Y) is a year which takes the maximum value in the plan period. T is an appropriate real number. The meaning of the above-mentioned constraint equation stipulates that the entire planning period is divided into T equal parts and that the updated pipeline p '' is updated after that period.

さらに、上述のステップ15003に関する説明で述べたのと同様に、計画立案部1011は、ステップ15004に際しても計画の差分により計算される重みを計算する。   Further, as described in the above description regarding Step 15003, the planning unit 1011 also calculates the weight calculated based on the plan difference at Step 15004.

ここで計画立案部1011は、計算結果データ1024の計算結果データテーブル10241が保持する、前回作成分の管路更新計画を読込む。この管路更新計画をP60とする。また管路更新計画P60における各管路pの更新年度をy60(p)とする。   Here, the planning unit 1011 reads the pipeline update plan for the previously created data stored in the calculation result data table 10241 of the calculation result data 1024. This pipeline renewal plan is set to P60. Moreover, the update year of each pipeline p in the pipeline update plan P60 is y60 (p).

このとき計画立案部1011は、新規に作成する管路更新計画と上述の管路更新計画P60との差分に基づく重みを式21の通り計算する。

Figure 2017045222
−−−(式21)
At this time, the planning unit 1011 calculates the weight based on the difference between the newly created pipeline update plan and the above-described pipeline update plan P60 as shown in Equation 21.
Figure 2017045222
--- (Formula 21)

なおc2は適宜な定数であり、計画立案部1011の内部メモリで予め保持しているか、或いは計算条件テーブル10231を介して取得する値である。   Note that c2 is an appropriate constant, which is stored in advance in the internal memory of the planning unit 1011 or obtained through the calculation condition table 10231.

上記の式21は各管路pが、従来計画していた年度からずれて更新されるほど大きくなる。計画立案部1011はこの重みw2を、管路埋設コスト(ライフサイクルコスト)に加算し、目的関数を設定する。なお管路埋設コスト(ライフサイクルコスト)は式10と同様に計算される。その他の決定変数、制約式については処理8005のときと同様であるため割愛する。以上が、当該第3実施形態における図15のフローと、図10に示したフローとの差分である。
−−−第4実施形態−−−
The above equation 21 becomes larger as each pipeline p is updated with a shift from the planned year. The planning unit 1011 adds the weight w2 to the pipe burying cost (life cycle cost), and sets an objective function. The pipe burial cost (life cycle cost) is calculated in the same manner as Equation 10. Other decision variables and constraint equations are omitted because they are the same as those in the process 8005. The above is the difference between the flow of FIG. 15 in the third embodiment and the flow shown in FIG.
--- Fourth Embodiment ---

例えば、現時点から将来のある時期に至る計画期間中において、特定の時期(中継時期)を境に、人口推移や水需要量の変遷傾向が変化するといった状況において、当初の管路更新計画と、配水管網における実際の更新実績との乖離が生じている場合、それを小さくする方向であらためて更新内容と更新時期の決定、すなわち再立案を行うと好適である。つまり、計画立案部1011が、中継時期を踏まえた計画立案を可能とする計画多段立案機能1014と、更新実績に基づいて計画との乖離を低減することを可能にする計画再立案機能1015を合わせて動作せせる構成に対応する。   For example, during the planning period from the present time to a certain time in the future, in a situation where the transition trend of the population trend and water demand changes at a specific time (relay time), If there is a discrepancy with the actual update performance in the water distribution network, it is preferable to re-determine the update content and update timing, that is, to re-plan the plan in order to reduce it. In other words, the planning unit 1011 combines the planning multistage planning function 1014 that enables planning based on the relay timing, and the planning re-planning function 1015 that enables the deviation from the plan to be reduced based on the update results. Corresponds to the configuration to be operated.

こうした当該第4実施形態は、基本的なフローとしては、第3実施形態と同様、ユーザが過去に立案した管路更新計画を見直す際の更新計画立案装置100の動作を示すものとなる。第3実施形態との相違点は、計画立案部1011が計画再立案機能1015に加えて、計画多段立案機能1014を含むことである。   In the fourth embodiment, as a basic flow, as in the third embodiment, the operation of the update plan planning apparatus 100 when reviewing the pipeline update plan prepared by the user in the past is shown. The difference from the third embodiment is that the planning unit 1011 includes a planned multistage planning function 1014 in addition to the planned replanning function 1015.

上述したように、計画再立案機能1015の動作は第3実施形態の説明で用いた図15のフローと基本的に同一である。その相違点は、当該フローにおけるステップ15003(更新後の口径算出)およびステップ15004(更新年度の算出)の一部である。当該第4実施形態におけるステップ15003は、上述した第2実施形態に関する図12のフローと構築する計算モデルを除いて同一となる。   As described above, the operation of the plan re-planning function 1015 is basically the same as the flow of FIG. 15 used in the description of the third embodiment. The difference is a part of step 15003 (calculation of the diameter after renewal) and step 15004 (calculation of the renewal year) in the flow. Step 15003 in the fourth embodiment is the same as the flow of FIG. 12 related to the second embodiment described above except for the calculation model to be constructed.

当該第4実施形態で構築する計算モデルは、水需要量データが示す中継時期および最終年度の各水需要に対応した水理的制約と、中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、中継時期までに更新された管路の口径が計画期間の最終年度での口径と一致することを定める制約と、にそれぞれ対応した制約式で構成されたものである。   The calculation model constructed in the fourth embodiment is based on hydraulic constraints corresponding to each water demand in the last year and the relay time indicated by the water demand data, and the pipeline updated by the relay time is the planned period thereafter. In particular, it is composed of constraint formulas that correspond to the restrictions that prohibit renewal and the restrictions that determine that the diameter of the pipeline that has been renewed by the relay time matches the diameter in the final year of the planning period. is there.

計画立案部1011は、こうした計算モデルに関して、管網埋設コストと、既存の管路更新計画と当該装置が今次立案する管路更新計画との間での各管路の口径差異に応じた重みw1との和を最小化する最適化問題を、数理計画のアルゴリズムに適用する。このことで、当該管網における中継時期および最終年度の各管路の口径と、各管路の中継時期までの更新要否を再決定する。   The planning unit 1011 relates to such a calculation model, a weight corresponding to the pipe network burying cost, and the difference in the caliber of each pipe line between the existing pipe line update plan and the pipe line update plan that the device plans next time. The optimization problem that minimizes the sum with w1 is applied to the mathematical programming algorithm. As a result, the relay timing in the pipe network, the diameter of each pipeline in the final year, and the necessity of renewal until the relay timing of each pipeline are redetermined.

なお、当該第4実施形態で算出する重みw1は、第3実施形態で説明したものと同様の計算式および計算方法で計画立案部1011が計算することとなる。   The weight w1 calculated in the fourth embodiment is calculated by the planning unit 1011 using the same calculation formula and calculation method as those described in the third embodiment.

また、当該第4実施形態に関して実行する、図15のフローにおけるステップ15004(更新年度の算出)は、上述の図13のフローと構築する計算モデルを除いて同一である。当該第4実施形態で構築する計算モデルは、例えば初年度の管網から中継時期の管網、および中継時期の管網から最終年度の管網、にそれぞれ更新を行う状況に関し、上述の水理的制約および各年度毎の更新予算の制約(上限、下限)と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約と、にそれぞれ対応した制約式で構成されたものである。   Further, step 15004 (calculation of update year) in the flow of FIG. 15 executed with respect to the fourth embodiment is the same as the flow of FIG. 13 described above except for the calculation model to be constructed. The calculation model constructed in the fourth embodiment is, for example, the above-described hydraulic model with respect to the situation in which the pipe network in the first year is updated to the pipe network at the relay time, and the pipe network at the relay time is changed to the pipe network in the last year. It consists of constraint formulas corresponding to each of the constraints on the budget and the update budget for each fiscal year (upper limit, lower limit) and the constraint to limit the update timing of the pipelines updated by the relay timing before the relay timing Is.

計画立案部1011は、こうした計算モデルに関して、管路埋設コストと、既存の管路更新計画と、上述のように更新内容を再決定した管路更新計画との間での、更新時期における各管路の口径差異に応じた重みw2との和を最小化する最適化問題を、数理計画のアルゴリズムに適用し、例えば初年度から中継時期を経て最終年度に至る期間での、管網における少なくとも各管路の更新時期を再決定する。   With respect to such a calculation model, the planning unit 1011 selects each pipe at the renewal time between the pipe burial cost, the existing pipe renewal plan, and the pipe renewal plan in which the renewal contents are determined again as described above. The optimization problem that minimizes the sum of the weight w2 according to the difference in the diameter of the road is applied to the mathematical programming algorithm. For example, at least each of the pipe networks in the period from the first year to the final year through the relay time Re-determine when to update the pipeline.

なお、当該第4実施形態で算出する重みw2は、第3実施形態で述べたものと同様の計算式および計算方法で計画立案部1011が計算することとなる。   The weighting w2 calculated in the fourth embodiment is calculated by the planning unit 1011 with the same calculation formula and calculation method as those described in the third embodiment.

以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。   Although the best mode for carrying out the present invention has been specifically described above, the present invention is not limited to this, and various modifications can be made without departing from the scope of the invention.

こうした本実施形態によれば、各種コストおよび水理条件の制約を踏まえつつ、水需要の変動に合わせた管路更新計画の立案支援が可能となる。   According to the present embodiment, it is possible to support the development of a pipeline renewal plan in accordance with fluctuations in water demand, while taking into account the constraints of various costs and hydraulic conditions.

本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の更新計画立案装置において、前記演算装置は、前記更新内容決定処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、前記立案処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定するものである、としてもよい。   At least the following will be clarified by the description of the present specification. That is, in the update plan planning apparatus of the present embodiment, the arithmetic unit applies the optimization problem to the mathematical planning algorithm in the update content determination process, and the diameter of each future pipeline in the distribution pipe network In the planning process, the optimization problem is applied to the mathematical programming algorithm, and the distribution pipe network in the period from the predetermined time to the future is determined. It is good also as what determines the renewal time of each pipeline in and the discharge pressure of the pump in each said renewal time.

これによれば、配水管網における更新内容として、管路の口径のみならずポンプの吐出圧についても決定出来る。   According to this, it is possible to determine not only the diameter of the pipe line but also the discharge pressure of the pump as the update contents in the water distribution pipe network.

また本実施形態の更新計画立案装置において、前記記憶装置は、前記配水管網の配水対象地域に関する将来の人口推移データを更に保持しており、前記演算装置は、前記人口推移データが示す前記将来の人口値を所定値で除算して、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データを算出し、記憶装置に格納する処理を更に実行するものである、としてもよい。   Moreover, in the update plan planning apparatus of the present embodiment, the storage device further holds future population transition data related to the water distribution target area of the water distribution pipe network, and the arithmetic unit is configured to store the future indicated by the population transition data. Divide the population value by a predetermined value, calculate water demand data indicating the future water demand related to the water distribution target area of the water distribution pipe network, and further execute the process of storing in the storage device Good.

これによれば、水需要量のデータが存在せず、人口推移のデータは存在する状況等に対応して、将来人口に基づく水需要量データを算出し、当該更新計画立案装置における処理に利用することができる。   According to this, water demand data based on the future population is calculated according to the situation where there is no water demand data and population transition data exists, etc., and used for processing in the renewal planning device. can do.

また本実施形態の更新計画立案装置において、前記演算装置は、前記更新内容決定処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約を満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、前記立案処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約、および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定するものである、としてもよい。   Moreover, in the update plan planning apparatus of the present embodiment, the arithmetic unit satisfies the hydraulic restriction according to the upper and lower limit values of at least one of water pressure and flow velocity in the distribution pipe network in the update content determination processing. Under the conditions, the optimization problem that minimizes the sum of the pipe burying cost and the pump operating power cost for the water distribution network is applied to a predetermined mathematical programming algorithm, and each future pipeline in the water distribution network is applied. The update content including the diameter and the discharge pressure of each pump is determined, and in the planning process, the hydraulic constraint according to the upper and lower limit values of at least one of the water pressure and the flow velocity in the distribution pipe network, and every predetermined period The optimization problem for minimizing the sum of the pipe burial cost for the water distribution network and the operating power cost of the pump under the conditions satisfying the renewal budget constraints of the Applying to the algorithm of the physical plan, in the period from the predetermined time to the future, to determine the update time of each pipeline in the water distribution pipe network, and the discharge pressure of the pump at each update time, It is good.

これによれば、配水管網における実情に応じた水理的制約とコストに基づき、各管路の口径と各ポンプの吐出圧とを含む更新内容、更新時期をより精度良く求めることが可能となる。   According to this, based on hydraulic constraints and costs according to the actual situation in the water distribution pipe network, it is possible to more accurately determine the update contents and update timing including the diameter of each pipeline and the discharge pressure of each pump. Become.

また本実施形態の更新計画立案装置において、前記記憶装置は、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データを更に保持し、前記演算装置は、前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、所定の水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を決定し、前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する、多段立案処理を更に実行するものであるとしてもよい。   Further, in the update plan planning device of the present embodiment, the storage device relates to the water distribution target area of the water distribution pipe network, the water demand at the relay time which is any time in the planning period from the predetermined time to the future. The water demand data shown is further held, and the arithmetic unit updates the predetermined hydraulic constraints and the relay time while responding to the relay time and the future water demands indicated by the water demand data. The restriction that the renewed pipe line is prohibited to be renewed during the subsequent planning period and the restriction that the diameter of the pipe line renewed by the relay time coincides with the future diameter at the final time of the planning time period. The optimization problem that minimizes the cost related to the water distribution pipe network is applied to the mathematical programming algorithm, and the relay time in the water distribution pipe network and the diameter of each future pipe line, Update contents including at least the necessity of updating the pipe line until the relay time are determined, the water pipe network at the relay time from the water pipe network at the predetermined time, and the future water pipe from the water pipe network at the relay time As for the situation where each network is updated, the hydraulic constraints, the update budget constraints for each predetermined period, and the constraints that limit the update timing of the pipelines updated before the relay timing before the relay timing are satisfied. The optimization problem that minimizes the cost related to the water distribution pipe network is applied to the mathematical programming algorithm, and at least in the water distribution pipe network in the period from the predetermined time to the future through the relay time. The multistage planning process for determining the update time of each pipeline may be further executed.

これによれば、例えば、現時点から将来のある時期に至る計画期間中において、特定の時期(中継時期)を境に、人口推移や水需要量の変遷傾向が変化するといった状況に的確に対応し、管路口径等の更新内容、更新時期をより精度良く決定することが出来る。   According to this, for example, during the planning period from the present time to a certain time in the future, it is possible to respond appropriately to the situation where the population trend and the trend of water demand change change at the specific time (relay time). In addition, it is possible to determine the update contents such as the pipe diameter and the update timing with higher accuracy.

また本実施形態の更新計画立案装置において、前記記憶装置は、前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データとを更に保持しており、前記演算装置は、前記更新内容決定処理において、前記水理的制約を満足する条件で、配水管網に関する前記コストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記配水管網における将来の各管路の口径を含む更新内容を再決定し、前記立案処理において、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、前記配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期を再決定するものである、としてもよい。   Further, in the update plan planning device of the present embodiment, the storage device is calculated in the past by the planning process, the calculation result data storing the update plan including the update time of at least each pipeline in the distribution pipe network, Update history data storing the update history of each pipeline of the water distribution pipe network, and the arithmetic unit, in the update content determination process, under the condition satisfying the hydraulic constraints, The optimization problem of minimizing the sum of the cost and the predetermined value according to the difference in the diameter of each pipe line between the update plan prepared in the past and the update plan planned by the device Applied to the mathematical programming algorithm, re-determining the updated contents including the diameter of each future pipeline in the water distribution network, and in the planning process, the hydraulic constraints and the update budget constraints for each predetermined period Under the conditions that satisfy each, according to the difference in the diameter of each pipeline at the renewal time between the cost related to the water distribution pipe network and the renewal plan prepared in the past and the renewal plan that re-determined the renewal contents The optimization problem for minimizing the sum with a predetermined value is applied to the mathematical programming algorithm, and the update timing of each pipeline in the water distribution network in the period from the predetermined time to the future is determined again. It is good also as what to do.

これによれば、更新計画と、配水管網における実際の更新実績との乖離が生じている場合、それを小さくする方向であらためて更新内容と更新時期の決定を行うことが可能となる。   According to this, when there is a discrepancy between the update plan and the actual update results in the water distribution pipe network, it is possible to determine the update content and the update time again in the direction of decreasing the update plan.

また本実施形態の更新計画立案装置において、前記記憶装置は、前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データと、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データと、を更に保持しており、前記演算装置は、前記多段立案処理において、前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、所定の水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を再決定し、前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を再決定するものである、としてもよい。   Further, in the update plan planning device of the present embodiment, the storage device is calculated in the past by the planning process, the calculation result data storing the update plan including the update time of at least each pipeline in the distribution pipe network, Update result data storing the update results of each pipeline in the water distribution pipe network, and water at a relay timing that is any time in the planned period from the predetermined time to the future regarding the water distribution target area of the water distribution pipe network Water demand data indicating demand, and in the multistage planning process, the arithmetic device responds to the relay time indicated by the water demand data and each future water demand, and performs predetermined processing. The hydraulic constraints, the restriction that the pipelines updated by the relay time are prohibited from being updated during the subsequent planning period, and the diameter of the pipes updated by the relay time are the final of the planning period. Between the costs related to the water distribution network and the renewal plan formulated in the past and the renewal plan that the equipment plans now. Applying the optimization problem of minimizing the sum with a predetermined value according to the difference in diameter of each pipeline to the mathematical programming algorithm, the relay timing in the water distribution network and the diameter of each future pipeline Re-determining the update contents including at least the necessity of updating until the relay time of each pipeline, and from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time and the future from the distribution pipe network at the relay time In regard to the situation in which each of the distribution pipes is renewed, the hydraulic restriction and the restriction of the renewal budget for each predetermined period, and the restriction that restricts the renewal time of the pipeline to be renewed before the relay time before the relay time, To satisfy each Thus, the sum of the cost related to the distribution pipe network and the predetermined value according to the difference in the diameter of each pipeline at the update timing between the update plan prepared in the past and the update plan re-determined the update content. Is applied to a predetermined mathematical programming algorithm, and the renewal timing of at least each pipeline in the water distribution network in the period from the predetermined time to the future through the relay time is repeated. It may be determined.

これによれば、例えば、現時点から将来のある時期に至る計画期間中において、特定の時期(中継時期)を境に、人口推移や水需要量の変遷傾向が変化するといった状況において、更新計画と、配水管網における実際の更新実績との乖離が生じている場合、それを小さくする方向であらためて更新内容と更新時期の決定を行うことが可能となる。   According to this, for example, during the planning period from the present time to a certain time in the future, in the situation where the transition trend of population and water demand changes at a specific time (relay time), If there is a discrepancy with the actual update results in the water distribution pipe network, it is possible to determine the update contents and the update time again in the direction of reducing it.

また本実施形態の更新計画立案装置において、前記演算装置は、前記記憶装置で保持する管網データが示す配水管網と、前記更新内容決定処理および前記立案処理の各処理結果に応じた前記更新時期および前記将来の配水管網と、の少なくともいずれかの表示データを生成し、所定の表示装置に出力する処理を更に実行するものである、としてもよい。   Further, in the update plan planning apparatus of the present embodiment, the arithmetic unit is configured to update the distribution network according to the distribution network indicated by the pipe network data held in the storage device, and each update result determination process and each process result of the planning process. It is also possible to further execute a process of generating display data of at least one of the time and the future water distribution pipe network and outputting it to a predetermined display device.

これによれば、更新計画立案の担当者など所定のユーザが、更新計画立案の結果を視覚的に認識し、立案の前後の変化、相違等も効率的に特定することが可能となる。   According to this, a predetermined user such as a person in charge of an update plan can visually recognize the result of the update plan, and can efficiently identify changes and differences before and after the plan.

本実施形態の更新計画立案方法において、前記情報処理装置が、前記更新内容決定処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、前記立案処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定する、としてもよい。   In the update planning method of the present embodiment, the information processing apparatus applies the optimization problem to the mathematical planning algorithm in the update content determination process, and sets the diameter of each future pipeline in the water distribution network. The update content including the discharge pressure of each pump is determined, and in the planning process, the optimization problem is applied to the mathematical programming algorithm, and the distribution pipe network in the period from the predetermined time to the future is determined. It is good also as determining the renewal time of each pipe line, and the discharge pressure of the pump in each said renewal time.

本実施形態の更新計画立案方法において、前記情報処理装置が、前記記憶装置において、前記配水管網の配水対象地域に関する将来の人口推移データを更に保持し、前記人口推移データが示す前記将来の人口値を所定値で除算して、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データを算出し、記憶装置に格納する処理を更に実行する、としてもよい。   In the update planning method of the present embodiment, the information processing apparatus further holds future population transition data related to a water distribution target area of the distribution pipe network in the storage device, and the future population indicated by the population transition data. The value may be divided by a predetermined value to calculate water demand data indicating the future water demand related to the water distribution target area of the water distribution pipe network, and the process of storing in the storage device may be further executed.

本実施形態の更新計画立案方法は、情報処理装置が、前記更新内容決定処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約を満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、前記立案処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約、および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定する、としてもよい。   In the update plan planning method of the present embodiment, the information processing apparatus satisfies the hydraulic constraint according to the upper and lower limit values of at least one of the water pressure and the flow velocity in the distribution pipe network in the update content determination process. Then, the optimization problem for minimizing the sum of the pipe burying cost and the pump operating power cost related to the distribution pipe network is applied to a predetermined mathematical programming algorithm, and the diameter of each future pipe line in the distribution pipe network is applied. And the update content including the discharge pressure of each pump, and in the planning process, the hydraulic restriction according to the upper and lower limit values of at least one of the water pressure and the flow velocity in the water distribution pipe network, and the predetermined period The optimization problem that minimizes the sum of the pipe burial cost and the pump operating power cost for the water distribution network under the conditions that satisfy the constraints of the renewal budget, Apply the algorithm, in the period leading to the future from the predetermined timing, the updating timing of each line in the distribution network, to determine the discharge pressure of the pump in each update time may be.

本実施形態の更新計画立案方法において、前記情報処理装置が、前記記憶装置において、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データを更に保持し、前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、所定の水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を決定し、前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する、多段立案処理を更に実行する、としてもよい。   In the renewal planning method according to the present embodiment, the information processing device relays in the storage device at any time in the plan period from the predetermined time to the future regarding the water distribution target area of the water distribution pipe network. The water demand data indicating the water demand at the time is further held, and updated by the predetermined hydraulic constraints and the relay time while responding to the relay time and each future water demand indicated by the water demand data. The restriction that the renewed pipe line is prohibited to be renewed during the subsequent planning period and the restriction that the diameter of the pipe line renewed by the relay time coincides with the future diameter at the final time of the planning time period. The optimization problem that minimizes the cost related to the distribution pipe network is applied to the mathematical programming algorithm under the conditions satisfying the above, and the relay timing in the distribution pipe network and the mouth of each future pipe line are applied. And update contents including at least the necessity of updating until the relay timing of each pipeline, determine from the distribution pipe network at the predetermined time to the distribution pipe network at the relay timing, and from the distribution pipe network at the relay time to the future In regard to the situation in which each of the distribution pipes is renewed, the hydraulic restriction and the restriction of the renewal budget for each predetermined period, and the restriction that restricts the renewal time of the pipeline to be renewed before the relay time before the relay time, The optimization problem of minimizing the cost related to the water distribution pipe network is applied to the mathematical programming algorithm under the conditions satisfying the above, and the water distribution pipe in the period from the predetermined time to the future through the relay time It is also possible to further execute a multistage planning process for determining an update time of at least each pipeline in the network.

本実施形態の更新計画立案方法において、前記情報処理装置が、前記記憶装置において、前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データとを更に保持し、前記更新内容決定処理において、前記水理的制約を満足する条件で、配水管網に関する前記コストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記配水管網における将来の各管路の口径を含む更新内容を再決定し、前記立案処理において、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、前記配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期を再決定する、としてもよい。   In the update plan planning method according to the present embodiment, the information processing apparatus stores, in the storage device, an update plan that has been planned in the past by the planning process and that includes an update plan including at least the update timing of each pipeline in the water distribution network. Further holding result data and update result data storing the update results of each pipeline of the water distribution pipe network, and in the update content determination process, the conditions related to the water distribution pipe network, under the conditions satisfying the hydraulic constraints The optimization problem for minimizing the sum of the cost and a predetermined value according to the difference in the diameter of each pipe line between the update plan prepared in the past and the update plan planned by the device is Applying to mathematical programming algorithm, re-determining the update contents including the diameter of each future pipeline in the water distribution network, and in the planning process, the hydraulic constraints and constraints on the update budget for each predetermined period Under the conditions that satisfy each, according to the difference in the diameter of each pipeline at the renewal time between the cost related to the water distribution pipe network and the renewal plan prepared in the past and the renewal plan that re-determined the renewal contents The optimization problem for minimizing the sum with a predetermined value is applied to the mathematical programming algorithm, and the update timing of each pipeline in the water distribution network in the period from the predetermined time to the future is determined again. You may do it.

本実施形態の更新計画立案方法において、前記情報処理装置が、前記記憶装置において、前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データと、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データと、を更に保持し、前記多段立案処理において、前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、所定の水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を再決定し、前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を再決定する、としてもよい。   In the update plan planning method according to the present embodiment, the information processing apparatus stores, in the storage device, an update plan that has been planned in the past by the planning process and that includes an update plan including at least the update timing of each pipeline in the water distribution network. Result data, update result data storing update results of each pipeline of the water distribution pipe network, and water distribution target area of the water distribution pipe network at any time during the planned period from the predetermined time to the future Water demand data indicating the water demand at a certain relay time, and in the multistage planning process, while responding to the relay time indicated by the water demand data and each future water demand, And the restrictions that the pipes renewed by the relay time are prohibited to be renewed during the subsequent planning period, and the diameter of the pipes renewed by the relay time is the last of the planning period. Between the costs related to the water distribution network and the renewal plan formulated in the past and the renewal plan that the equipment plans now. Applying the optimization problem of minimizing the sum with a predetermined value according to the difference in diameter of each pipeline to the mathematical programming algorithm, the relay timing in the water distribution network and the diameter of each future pipeline Re-determining the update contents including at least the necessity of updating until the relay time of each pipeline, and from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time and the future from the distribution pipe network at the relay time In regard to the situation in which each of the distribution pipes is renewed, the hydraulic restriction and the restriction of the renewal budget for each predetermined period, and the restriction that restricts the renewal time of the pipeline to be renewed before the relay time before the relay time, To satisfy each Thus, the sum of the cost related to the distribution pipe network and the predetermined value according to the difference in the diameter of each pipeline at the update timing between the update plan prepared in the past and the update plan re-determined the update content. Is applied to a predetermined mathematical programming algorithm, and the renewal timing of at least each pipeline in the water distribution network in the period from the predetermined time to the future through the relay time is repeated. It may be determined.

本実施形態の更新計画立案方法において、前記情報処理装置が、前記記憶装置で保持する管網データが示す配水管網と、前記更新内容決定処理および前記立案処理の各処理結果に応じた前記更新時期および前記将来の配水管網と、の少なくともいずれかの表示データを生成し、所定の表示装置に出力する処理を更に実行する、としてもよい。   In the update planning method according to the present embodiment, the information processing apparatus updates the distribution pipe network indicated by the pipe network data held in the storage device, and the update according to the processing results of the update content determination process and the planning process. A process of generating display data of at least one of the time and the future water distribution pipe network and outputting the display data to a predetermined display device may be further executed.

100 更新計画立案装置
101 記憶装置
102 プログラム
103 メモリ
104 演算装置
105 入力装置
106 出力装置
1011 計画立案部
1012 口径決定機能
1013 更新計画立案機能
1014 計画多段立案機能
1015 計画再立案機能
1016 データ受信部
1017 データ出力部
1020 データ群
1021 管網データ
10211 頂点属性テーブル
10212 辺属性テーブル
1022 人口推移データ
10221 人口推移データテーブル
1023 計算条件データ
10231 計算条件データテーブル
1024 計算結果データ
10241 計算結果データテーブル
1025 更新実績データ
10251 更新実績データテーブル
100 Update Plan Planning Device 101 Storage Device 102 Program 103 Memory 104 Arithmetic Device 105 Input Device 106 Output Device 1011 Plan Planning Unit 1012 Diameter Determination Function 1013 Update Plan Planning Function 1014 Multi-stage Planning Function 1015 Plan Re-planning Function 1016 Data Receiving Unit 1017 Data Output unit 1020 Data group 1021 Pipe network data 10211 Vertex attribute table 10212 Edge attribute table 1022 Population transition data 10221 Population transition data table 1023 Calculation condition data 10231 Calculation condition data table 1024 Calculation result data 10241 Calculation result data table 1025 Update result data 10251 Update Actual data table

Claims (16)

更新計画対象の配水管網を示す管網データと、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データとを少なくとも保持する記憶装置と、
前記管網データが示す配水管網にて、前記将来の水需要量データが示す水需要に応えつつ所定の水理的制約を満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径を少なくとも含む更新内容を決定する更新内容決定処理と、
所定時期の配水管網から前記将来の更新内容が決定された配水管網に更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する立案処理と、
を実行する演算装置と、
を備えることを特徴とする更新計画立案装置。
A storage device that holds at least pipe network data indicating a water distribution pipe network to be updated and water demand data indicating future water demand related to a water distribution target area of the water distribution pipe network;
Optimization problem of minimizing the cost related to the water distribution network in the water distribution network indicated by the network data while satisfying predetermined hydraulic constraints while responding to the water demand indicated by the future water demand data Is applied to a predetermined mathematical programming algorithm, and an update content determination process for determining an update content including at least the diameter of each future pipeline in the water distribution network,
With respect to the situation in which the future update contents are determined to be updated from the distribution pipe network at a predetermined time, the distribution pipe network is satisfied under the conditions satisfying the hydraulic constraints and the update budget constraints for each predetermined period. A planning process for applying an optimization problem for minimizing the cost to a predetermined mathematical programming algorithm and determining an update timing of at least each pipeline in the water distribution network in the period from the predetermined timing to the future When,
An arithmetic unit for executing
A renewal planning apparatus characterized by comprising:
前記演算装置は、
前記更新内容決定処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、
前記立案処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定するものである、
ことを特徴とする請求項1に記載の更新計画立案装置。
The arithmetic unit is:
In the update content determination process, the optimization problem is applied to the mathematical programming algorithm, and the update content including the diameter of each future pipeline in the water distribution network and the discharge pressure of each pump is determined.
In the planning process, the optimization problem is applied to the mathematical programming algorithm, and the update time of each pipeline in the water distribution network in the period from the predetermined time to the future, and the pump at each update time Which determines the discharge pressure of
The update plan planning apparatus according to claim 1, wherein
前記記憶装置は、
前記配水管網の配水対象地域に関する将来の人口推移データを更に保持しており、
前記演算装置は、
前記人口推移データが示す前記将来の人口値を所定値で除算して、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データを算出し、記憶装置に格納する処理を更に実行するものである、
ことを特徴とする請求項1に記載の更新計画立案装置。
The storage device
It further holds future population trend data regarding the water distribution target area of the distribution pipe network,
The arithmetic unit is:
A process of calculating water demand data indicating future water demand related to a water distribution target area of the water distribution pipe network by dividing the future population value indicated by the population transition data by a predetermined value, and storing the data in a storage device; What to do,
The update plan planning apparatus according to claim 1, wherein
前記演算装置は、
前記更新内容決定処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約を満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を、数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、
前記立案処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約、および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定するものである、
ことを特徴とする請求項1に記載の更新計画立案装置。
The arithmetic unit is:
In the update content determination process, the pipe burial cost related to the water distribution pipe network and the operating power of the pump under the condition that satisfies the hydraulic constraint according to the upper and lower limit values of water pressure or flow velocity in the water distribution pipe network Apply the optimization problem that minimizes the sum of costs to a mathematical programming algorithm, determine the update contents including the diameter of each future pipeline in the water distribution network and the discharge pressure of each pump,
In the planning process, with respect to the water distribution pipe network under conditions satisfying the hydraulic constraints according to the upper and lower limit values of at least one of the water pressure and the flow velocity in the water distribution pipe network and the constraints of the update budget for each predetermined period, respectively. Applying the optimization problem that minimizes the sum of pipe burial costs and pump operating power costs to the mathematical programming algorithm, each pipeline in the water distribution network in the period from the predetermined time to the future And the discharge pressure of the pump at each update time is determined.
The update plan planning apparatus according to claim 1, wherein
前記記憶装置は、
前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データを更に保持し、
前記演算装置は、
前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を決定し、
前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する、
多段立案処理を更に実行するものである、
ことを特徴とする請求項1に記載の更新計画立案装置。
The storage device
Further holding water demand data indicating the water demand at the relay time, which is one of the planned periods from the predetermined time to the future, regarding the water distribution target area of the water distribution pipe network,
The arithmetic unit is:
While responding to the relay time indicated by the water demand data and each future water demand, hydraulic constraints and constraints that the pipes updated by the relay time are prohibited from being updated during the subsequent planning period Optimum that minimizes costs related to the water distribution pipe network under conditions that satisfy the requirements that the diameter of the pipeline updated by the relay time coincides with the future diameter of the final period of the planning period. The update contents including at least the relay timing in the distribution pipe network and the diameter of each future pipeline, and whether or not to update the pipeline until the relay timing are applied to the mathematical programming algorithm. Decide
Regarding the situation of updating from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time, and from the distribution pipe network at the relay time to the future water distribution pipe network, respectively, the hydraulic constraints and the predetermined period The optimization problem that minimizes the cost related to the water distribution pipe network under the conditions satisfying the constraints of the renewal budget and the constraints that limit the renewal timing of the pipelines that are renewed by the relay time before the relay time, Apply to the algorithm of the plan, determine the update time of at least each pipeline in the water distribution network in the period from the predetermined time through the relay time to the future,
The multi-stage planning process is further executed.
The update plan planning apparatus according to claim 1, wherein
前記記憶装置は、
前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データとを更に保持しており、
前記演算装置は、
前記更新内容決定処理において、前記水理的制約を満足する条件で、配水管網に関する前記コストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記配水管網における将来の各管路の口径を含む更新内容を再決定し、
前記立案処理において、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、前記配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期を再決定するものである、
ことを特徴とする請求項1に記載の更新計画立案装置。
The storage device
Calculation result data storing an update plan including at least the update time of each pipeline in the water distribution network, which has been planned in the past by the planning process, and update result data storing update results of each pipeline in the water distribution network And further hold
The arithmetic unit is:
In the update content determination process, each of the costs between the distribution pipe network, the update plan that has been planned in the past, and the update plan that is planned by the device will be provided under the condition that satisfies the hydraulic constraints. Applying the optimization problem that minimizes the sum with a predetermined value according to the difference in channel diameter to the mathematical programming algorithm, re-determining the update contents including the diameter of each future pipeline in the water distribution network And
In the planning process, the cost related to the water distribution pipe network, the update plan planned in the past, and the update content are re-determined under the conditions satisfying the hydraulic constraint and the constraint of the update budget for each predetermined period, respectively. Applying the optimization problem that minimizes the sum with a predetermined value according to the difference in the diameter of each pipe at the update timing to the update plan to the algorithm of the mathematical plan, from the predetermined time to the future Re-determining the renewal time of each pipeline in the water distribution network in the period up to
The update plan planning apparatus according to claim 1, wherein
前記記憶装置は、
前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データと、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データと、を更に保持しており、
前記演算装置は、
前記多段立案処理において、
前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を再決定し、
前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する最適化問題を、数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を再決定するものである、
ことを特徴とする請求項5に記載の更新計画立案装置。
The storage device
Calculation result data storing an update plan including at least the update time of each pipeline in the water distribution network, which has been planned in the past by the planning process, and update result data storing update results of each pipeline in the water distribution network And water demand data indicating the water demand at the relay time, which is one of the planned periods from the predetermined time to the future, regarding the water distribution target area of the water distribution pipe network,
The arithmetic unit is:
In the multistage planning process,
While responding to the relay time indicated by the water demand data and each future water demand, hydraulic constraints and constraints that the pipes updated by the relay time are prohibited from being updated during the subsequent planning period The cost of the water distribution pipe network in the past, on the condition that satisfies the constraint that the diameter of the pipeline updated by the relay time coincides with the future diameter of the final period of the planning period, An optimization problem that minimizes the sum of the planned renewal plan and the renewal plan that the device plans this time and the predetermined value according to the difference in the diameter of each pipeline is applied to the mathematical programming algorithm. , Re-determining the update content including at least the relay timing in the distribution pipe network and the diameter of each future pipeline, and whether or not to update the pipeline until the relay timing,
Regarding the situation of updating from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time, and from the distribution pipe network at the relay time to the future water distribution pipe network, respectively, the hydraulic constraints and the predetermined period Under conditions that satisfy the constraints of the renewal budget and the constraints that limit the renewal timing of the pipelines updated by the relay time before the relay time, the costs related to the water distribution network, the renewal plan planned in the past, and the Applying the optimization problem that minimizes the sum with the predetermined value according to the difference in the diameter of each pipeline at the update time, to the update plan that re-determined the update content, to the mathematical plan algorithm, In a period from the predetermined time to the future through the relay time, re-determining the renewal time of at least each pipeline in the water distribution network,
The update plan planning apparatus according to claim 5, wherein:
前記演算装置は、
前記記憶装置で保持する管網データが示す配水管網と、前記更新内容決定処理および前記立案処理の各処理結果に応じた前記更新時期および前記将来の配水管網と、の少なくともいずれかの表示データを生成し、所定の表示装置に出力する処理を更に実行するものである、
ことを特徴とする請求項1に記載の更新計画立案装置。
The arithmetic unit is:
Display of at least one of the water distribution pipe network indicated by the pipe network data held in the storage device, the update time according to each processing result of the update content determination process and the planning process, and the future water distribution pipe network A process of generating data and outputting it to a predetermined display device is further executed.
The update plan planning apparatus according to claim 1, wherein
更新計画対象の配水管網を示す管網データと、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データとを少なくとも保持する記憶装置を備えた情報処理装置が、
前記管網データが示す配水管網にて、前記将来の水需要量データが示す水需要に応えつつ所定の水理的制約を満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径を少なくとも含む更新内容を決定する更新内容決定処理と、
所定時期の配水管網から前記将来の更新内容が決定された配水管網に更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、所定の数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する立案処理と、
を実行することを特徴とする更新計画立案方法。
An information processing apparatus including a storage device that holds at least pipe network data indicating a water distribution pipe network to be updated and water demand data indicating future water demand related to a water distribution target area of the water distribution pipe network,
Optimization problem of minimizing the cost related to the water distribution network in the water distribution network indicated by the network data while satisfying predetermined hydraulic constraints while responding to the water demand indicated by the future water demand data Is applied to a predetermined mathematical programming algorithm, and an update content determination process for determining an update content including at least the diameter of each future pipeline in the water distribution network,
With respect to the situation in which the future update contents are determined to be updated from the distribution pipe network at a predetermined time, the distribution pipe network is satisfied under the conditions satisfying the hydraulic constraints and the update budget constraints for each predetermined period. A planning process for applying an optimization problem for minimizing the cost to a predetermined mathematical programming algorithm and determining an update timing of at least each pipeline in the water distribution network in the period from the predetermined timing to the future When,
A renewal planning method characterized in that
前記情報処理装置が、
前記更新内容決定処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、
前記立案処理において、前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定する、
ことを特徴とする請求項9に記載の更新計画立案方法。
The information processing apparatus is
In the update content determination process, the optimization problem is applied to the mathematical programming algorithm, and the update content including the diameter of each future pipeline in the water distribution network and the discharge pressure of each pump is determined.
In the planning process, the optimization problem is applied to the mathematical programming algorithm, and the update time of each pipeline in the water distribution network in the period from the predetermined time to the future, and the pump at each update time Determine the discharge pressure of the
The update planning method according to claim 9.
前記情報処理装置が、
前記記憶装置において、前記配水管網の配水対象地域に関する将来の人口推移データを更に保持し、
前記人口推移データが示す前記将来の人口値を所定値で除算して、当該配水管網の配水対象地域に関する将来の水需要を示す水需要量データを算出し、記憶装置に格納する処理を更に実行する、
ことを特徴とする請求項9に記載の更新計画立案方法。
The information processing apparatus is
In the storage device, further holding future population transition data regarding the water distribution target area of the water distribution pipe network,
A process of calculating water demand data indicating future water demand related to a water distribution target area of the water distribution pipe network by dividing the future population value indicated by the population transition data by a predetermined value, and storing the data in a storage device; Run,
The update planning method according to claim 9.
前記情報処理装置が、
前記更新内容決定処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約を満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を、数理計画のアルゴリズムに適用し、当該配水管網における将来の各管路の口径と各ポンプの吐出圧とを含む更新内容を決定し、
前記立案処理において、前記配水管網における水圧または流速の少なくともいずれかの上下限値に応じた前記水理的制約、および所定期間毎の更新予算の制約をそれぞれ満足する条件で、配水管網に関する管路埋設コストおよびポンプの運転電力コストの和を最小化する前記最適化問題を前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期と、前記各更新時期におけるポンプの吐出圧とを決定する、
ことを特徴とする請求項9に記載の更新計画立案方法。
The information processing apparatus is
In the update content determination process, the pipe burial cost related to the water distribution pipe network and the operating power of the pump under the condition that satisfies the hydraulic constraint according to the upper and lower limit values of water pressure or flow velocity in the water distribution pipe network Apply the optimization problem that minimizes the sum of costs to a mathematical programming algorithm, determine the update contents including the diameter of each future pipeline in the water distribution network and the discharge pressure of each pump,
In the planning process, with respect to the water distribution pipe network under conditions satisfying the hydraulic constraints according to the upper and lower limit values of at least one of the water pressure and the flow velocity in the water distribution pipe network and the constraints of the update budget for each predetermined period, respectively. Applying the optimization problem that minimizes the sum of pipe burial costs and pump operating power costs to the mathematical programming algorithm, each pipeline in the water distribution network in the period from the predetermined time to the future Determining the renewal time and the discharge pressure of the pump at each renewal time,
The update planning method according to claim 9.
前記情報処理装置が、
前記記憶装置において、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データを更に保持し、
前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を決定し、
前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストを最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を決定する、
多段立案処理を更に実行する、
ことを特徴とする請求項9に記載の更新計画立案方法。
The information processing apparatus is
In the storage device, the water demand amount data indicating the water demand at the relay time, which is any time in the planned period from the predetermined time to the future, regarding the water distribution target area of the water distribution pipe network,
While responding to the relay time indicated by the water demand data and each future water demand, hydraulic constraints and constraints that the pipes updated by the relay time are prohibited from being updated during the subsequent planning period Optimum that minimizes costs related to the water distribution pipe network under conditions that satisfy the requirements that the diameter of the pipeline updated by the relay time coincides with the future diameter of the final period of the planning period. The update contents including at least the relay timing in the distribution pipe network and the diameter of each future pipeline, and whether or not to update the pipeline until the relay timing are applied to the mathematical programming algorithm. Decide
Regarding the situation of updating from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time, and from the distribution pipe network at the relay time to the future water distribution pipe network, respectively, the hydraulic constraints and the predetermined period The optimization problem that minimizes the cost related to the water distribution pipe network under the conditions satisfying the constraints of the renewal budget and the constraints that limit the renewal timing of the pipelines that are renewed by the relay time before the relay time, Apply to the algorithm of the plan, determine the update time of at least each pipeline in the water distribution network in the period from the predetermined time through the relay time to the future,
Further execute multi-stage planning process,
The update planning method according to claim 9.
前記情報処理装置が、
前記記憶装置において、前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データとを更に保持し、
前記更新内容決定処理において、前記水理的制約を満足する条件で、配水管網に関する前記コストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記配水管網における将来の各管路の口径を含む更新内容を再決定し、
前記立案処理において、前記水理的制約および所定期間毎の更新予算の制約をそれぞれ満足する条件で、前記配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する前記最適化問題を、前記数理計画のアルゴリズムに適用し、前記所定時期から前記将来に至る期間での、前記配水管網における各管路の更新時期を再決定する、
ことを特徴とする請求項9に記載の更新計画立案方法。
The information processing apparatus is
In the storage device, calculation result data stored in the past by the planning process and storing an update plan including an update timing of at least each pipeline in the distribution pipe network, and update results of each pipeline in the distribution pipe network are stored. The stored update result data is further retained,
In the update content determination process, each of the costs between the distribution pipe network, the update plan that has been planned in the past, and the update plan that is planned by the device will be provided under the condition that satisfies the hydraulic constraints. Applying the optimization problem that minimizes the sum with a predetermined value according to the difference in channel diameter to the mathematical programming algorithm, re-determining the update contents including the diameter of each future pipeline in the water distribution network And
In the planning process, the cost related to the water distribution pipe network, the update plan planned in the past, and the update content are re-determined under the conditions satisfying the hydraulic constraint and the constraint of the update budget for each predetermined period, respectively. Applying the optimization problem that minimizes the sum with a predetermined value according to the difference in the diameter of each pipe at the update timing to the update plan to the algorithm of the mathematical plan, from the predetermined time to the future Re-determine the renewal time of each pipeline in the water distribution network in the period up to
The update planning method according to claim 9.
前記情報処理装置が、
前記記憶装置において、前記立案処理により過去に立案した、前記配水管網における少なくとも各管路の更新時期を含む更新計画を格納した計算結果データと、前記配水管網の各管路の更新実績を格納した更新実績データと、前記配水管網の配水対象地域に関する、前記所定時期から前記将来に至る計画期間中のいずれかの時期である中継時期の水需要を示す水需要量データと、を更に保持し、
前記多段立案処理において、
前記水需要量データが示す前記中継時期および前記将来の各水需要に応えつつ、水理的制約と、前記中継時期までに更新された管路は以降の計画期間中では更新が禁じられる制約と、前記中継時期までに更新された管路の口径が前記計画期間の最終時期たる将来での口径と一致することを定める制約と、を満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と当該装置が今次立案する更新計画との間での各管路の口径差異に応じた所定値との和を最小化する最適化問題を、前記数理計画のアルゴリズムに適用し、当該配水管網における前記中継時期および前記将来の各管路の口径と、各管路の前記中継時期までの更新要否を少なくとも含む更新内容を再決定し、
前記所定時期の配水管網から前記中継時期の配水管網、および前記中継時期の配水管網から前記将来の配水管網、にそれぞれ更新を行う状況に関し、前記水理的制約および所定期間毎の更新予算の制約と、中継時期までに更新される管路の更新時期を中継時期以前に制限する制約とをそれぞれ満足する条件で、配水管網に関するコストと、前記過去に立案した更新計画と前記更新内容を再決定した前記更新計画との間での、更新時期における各管路の口径差異に応じた所定値との和を最小化する最適化問題を、数理計画のアルゴリズムに適用し、前記所定時期から前記中継時期を経て前記将来に至る期間での、前記配水管網における少なくとも各管路の更新時期を再決定する、
ことを特徴とする請求項13に記載の更新計画立案方法。
The information processing apparatus is
In the storage device, calculation result data stored in the past by the planning process and storing an update plan including an update timing of at least each pipeline in the distribution pipe network, and update results of each pipeline in the distribution pipe network are stored. The stored update performance data and water demand data indicating the water demand at the relay time, which is one of the planned periods from the predetermined time to the future, regarding the water distribution target area of the water distribution pipe network. Hold and
In the multistage planning process,
While responding to the relay time indicated by the water demand data and each future water demand, hydraulic constraints and constraints that the pipes updated by the relay time are prohibited from being updated during the subsequent planning period The cost of the water distribution pipe network in the past, on the condition that satisfies the constraint that the diameter of the pipeline updated by the relay time coincides with the future diameter of the final period of the planning period, An optimization problem that minimizes the sum of the planned renewal plan and the renewal plan that the device plans this time and the predetermined value according to the difference in the diameter of each pipeline is applied to the mathematical programming algorithm. , Re-determining the update content including at least the relay timing in the distribution pipe network and the diameter of each future pipeline, and whether or not to update the pipeline until the relay timing,
Regarding the situation of updating from the distribution pipe network at the predetermined time to the distribution pipe network at the relay time, and from the distribution pipe network at the relay time to the future water distribution pipe network, respectively, the hydraulic constraints and the predetermined period Under conditions that satisfy the constraints of the renewal budget and the constraints that limit the renewal timing of the pipelines updated by the relay time before the relay time, the costs related to the water distribution network, the renewal plan planned in the past, and the Applying the optimization problem that minimizes the sum with the predetermined value according to the difference in the diameter of each pipeline at the update time, to the update plan that re-determined the update content, to the mathematical plan algorithm, Re-determining the renewal time of at least each pipeline in the water distribution pipe network in a period from the predetermined time through the relay time to the future;
The update plan planning method according to claim 13, wherein:
前記情報処理装置が、
前記記憶装置で保持する管網データが示す配水管網と、前記更新内容決定処理および前記立案処理の各処理結果に応じた前記更新時期および前記将来の配水管網と、の少なくともいずれかの表示データを生成し、所定の表示装置に出力する処理を更に実行する、
ことを特徴とする請求項9に記載の更新計画立案方法。
The information processing apparatus is
Display of at least one of the water distribution pipe network indicated by the pipe network data held in the storage device, the update time according to each processing result of the update content determination process and the planning process, and the future water distribution pipe network Further generating data and outputting the data to a predetermined display device;
The update planning method according to claim 9.
JP2015166501A 2015-08-26 2015-08-26 Update planning apparatus and update planning method Pending JP2017045222A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015166501A JP2017045222A (en) 2015-08-26 2015-08-26 Update planning apparatus and update planning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015166501A JP2017045222A (en) 2015-08-26 2015-08-26 Update planning apparatus and update planning method

Publications (1)

Publication Number Publication Date
JP2017045222A true JP2017045222A (en) 2017-03-02

Family

ID=58210180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015166501A Pending JP2017045222A (en) 2015-08-26 2015-08-26 Update planning apparatus and update planning method

Country Status (1)

Country Link
JP (1) JP2017045222A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112926164A (en) * 2021-02-22 2021-06-08 广东工业大学 Multi-water-source water supply pipe network system transmission and distribution pattern optimization method
CN114676471A (en) * 2022-04-21 2022-06-28 北京航天飞行控制中心 Method and device for establishing mission planning model of mars vehicle, electronic equipment and medium
JP7449780B2 (en) 2020-06-05 2024-03-14 株式会社日立製作所 Pipeline renewal support device and pipeline renewal support method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7449780B2 (en) 2020-06-05 2024-03-14 株式会社日立製作所 Pipeline renewal support device and pipeline renewal support method
CN112926164A (en) * 2021-02-22 2021-06-08 广东工业大学 Multi-water-source water supply pipe network system transmission and distribution pattern optimization method
CN112926164B (en) * 2021-02-22 2022-05-27 广东工业大学 Multi-water-source water supply pipe network system transmission and distribution pattern optimization method
CN114676471A (en) * 2022-04-21 2022-06-28 北京航天飞行控制中心 Method and device for establishing mission planning model of mars vehicle, electronic equipment and medium
CN114676471B (en) * 2022-04-21 2022-09-13 北京航天飞行控制中心 Method and device for establishing mission planning model of mars vehicle, electronic equipment and medium

Similar Documents

Publication Publication Date Title
Tokdemir et al. Delay risk assessment of repetitive construction projects using line-of-balance scheduling and Monte Carlo simulation
Giacomello et al. Fast hybrid optimization method for effective pump scheduling
JP6819607B2 (en) Information processing system, information processing method and information processing program
Dolabi et al. CPM/LOB scheduling method for project deadline constraint satisfaction
US8150560B2 (en) Methods for heat exchanger network energy efficiency assessment and lifetime retrofit
US8150559B2 (en) Systems and program product for heat exchanger network energy efficiency assessment and lifetime retrofit
JP7265929B2 (en) MAINTENANCE PROCESS FLOW GENERATION DEVICE AND MAINTENANCE PROCESS FLOW GENERATION METHOD
JP6467264B2 (en) Plan creation support apparatus and plan creation support method
Basupi et al. Evaluating flexibility in water distribution system design under future demand uncertainty
JP2017045222A (en) Update planning apparatus and update planning method
CA2983864A1 (en) Markov decision process-based decision support tool for financial planning, budgeting, and forecasting
JP7186675B2 (en) Maintenance plan creation support device
JP4511435B2 (en) Water supply operation planning device
Gomes et al. Influence of future water demand patterns on the district metered areas design and benefits yielded by pressure management
Tanyimboh et al. Multicriteria assessment of optimal design, rehabilitation and upgrading schemes for water distribution networks
Marques et al. Decision support for optimal design of water distribution networks: a real options approach
Sil et al. Use of excel-solver as an optimization tool in design of pipe network
JP2006260462A (en) Production plan planning method of manufacturing process, system thereof, and computer program thereof
JP6934997B2 (en) Information processing systems, information processing devices, and programs
JP2023047914A (en) Data processing device, data processing method, and attribute data
Khachaturov et al. Modeling of the development of a group of gas deposits while accounting for their liquidation
Corsano et al. Computational methods for the simultaneous strategic planning of supply chains and batch chemical manufacturing sites
Horman Modeling the effects of lean capacity strategies on project performance
Tanyimboh et al. Optimal long-term design, rehabilitation and upgrading of water distribution networks
JP7376251B2 (en) Conduit network management system and conduit network management method