(57)【特許請求の範囲】
【請求項１】
制御によって開閉可能な複数の電磁弁を含む複数の弁と、複数の配管とを有し、前記複数の配管の各配管が弁どうしを接続することで前記複数の配管がメッシュ状に配置され、流体が流入するメッシュ配管回路のモデルである配管モデルを、入力されたメッシュ粗さに基づいて作成し、作成した前記配管モデルと、前記メッシュ配管回路を使用する工場のモデルを示す工場レイアウトモデルとを組み合わせることにより、前記メッシュ配管回路を備える工場のモデルであり、シミュレーション対象のモデルである工場モデルを作成するメッシュ計算部と、
前記工場モデルの示す前記工場の構築コストを計算する構築コスト計算部と、
前記工場モデルをシミュレーションすることにより、前記工場が前記メッシュ配管回路を使用して稼動する稼動コストを計算する生産コスト計算部と、
前記構築コストと前記稼動コストとに基づいて、前記メッシュ配管回路の効果を評価するメッシュ効果評価部と
を備えるシミュレーション装置。
【請求項２】
前記生産コスト計算部は、
前記メッシュ計算部によって作成された前記工場モデルに対して、シミュレーションによって、複数の生産計画の生産計画ごとに前記稼動コストを計算し、
前記メッシュ効果評価部は、
それぞれの前記稼動コストを評価する、
請求項１に記載のシミュレーション装置。
【請求項３】
コンピュータに、
制御によって開閉可能な複数の電磁弁を含む複数の弁と、複数の配管とを有し、前記複数の配管の各配管が弁どうしを接続することで前記複数の配管がメッシュ状に配置され、流体が流入するメッシュ配管回路のモデルである配管モデルを、入力されたメッシュ粗さに基づいて作成し、作成した前記配管モデルと、前記メッシュ配管回路を使用する工場のモデルを示す工場レイアウトモデルとを組み合わせることにより、前記メッシュ配管回路を備える工場のモデルであり、シミュレーション対象のモデルである工場モデルを作成するメッシュ計算処理と、
前記工場モデルの示す前記工場の構築コストを計算する構築コスト計算処理と、
前記工場モデルをシミュレーションすることにより、前記工場が前記メッシュ配管回路を使用して稼動する稼動コストを計算する生産コスト計算処理と、
前記構築コストと前記稼動コストとに基づいて、前記メッシュ配管回路の効果を評価するメッシュ効果評価処理と
を実行させるシミュレーションプログラム。
【請求項４】
コンピュータが、
制御によって開閉可能な複数の電磁弁を含む複数の弁と、複数の配管とを有し、前記複数の配管の各配管が弁どうしを接続することで前記複数の配管がメッシュ状に配置され、流体が流入するメッシュ配管回路のモデルである配管モデルを、入力されたメッシュ粗さに基づいて作成し、作成した前記配管モデルと、前記メッシュ配管回路を使用する工場のモデルを示す工場レイアウトモデルとを組み合わせることにより、前記メッシュ配管回路を備える工場のモデルであり、シミュレーション対象のモデルである工場モデルを作成し、
前記工場モデルの示す前記工場の構築コストを計算し、
前記工場モデルをシミュレーションすることにより、前記工場が前記メッシュ配管回路を使用して稼動する稼動コストを計算し、
前記構築コストと前記稼動コストとに基づいて、前記メッシュ配管回路の効果を評価する、シミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、圧縮空気のような流体を配管によって供給する供給経路のシミュレーション装置に関する。
【背景技術】
【０００２】
従来では、圧力データと、モデルによるシミュレーションとで、圧縮空気の漏れ場所候補及び漏れ場所における漏れ量を、メタヒューリスティク最適化手法を利用して計算して出力する技術がある（例えば特許文献１）。
しかし、従来では、構成機器の入出力関係をブランチとして表現する機器モデルを複数のノードにより接続し、全漏れ場所の組合せをシミュレータで診断する技術であった。このため、圧縮空気の供給経路を変更しながら、可変型の供給経路に依存した損失回避の効果を評価することはできなかった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５９２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、損失を抑える圧縮空気のＪＩＴ供給を工場で行うために、制御可能な開閉弁で配管を接続して圧縮空気の供給経路をメッシュ化することを前提に、供給経路を変更可能なメッシュ型供給経路の最適形状をシミュレーションで事前に評価し、決定するシミュレーション装置の提供を目的とする。
【課題を解決するための手段】
【０００５】
この発明のシミュレーション装置は、
制御によって開閉可能な複数の電磁弁を含む複数の弁と、複数の配管とを有し、前記複数の配管の各配管が弁どうしを接続することで前記複数の配管がメッシュ状に配置され、流体が流入するメッシュ配管回路のモデルである配管モデルを、入力されたメッシュ粗さに基づいて作成し、作成した前記配管モデルと、前記メッシュ配管回路を使用する工場のモデルを示す工場レイアウトモデルとを組み合わせることにより、前記メッシュ配管回路を備える工場のモデルであり、シミュレーション対象のモデルである工場モデルを作成するメッシュ計算部と、
前記工場モデルの示す前記工場の構築コストを計算する構築コスト計算部と、
前記工場モデルをシミュレーションすることにより、前記工場が前記メッシュ配管回路を使用して稼動する稼動コストを計算する生産コスト計算部と、
前記構築コストと前記稼動コストとに基づいて、前記メッシュ配管回路の効果を評価するメッシュ効果評価部と
を備える。
【発明の効果】
【０００６】
本発明によれば、供給経路を変更可能なメッシュ型供給経路の最適形状をシミュレーションで事前に評価し、決定するシミュレーション装置を提供できる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１の図で、シミュレーション対象の工場を備える流体供給システム１０００を示す図。
【図２】実施の形態１の図で、メッシュ配管回路８００における供給経路を説明する図。
【図３】実施の形態１の図で、シミュレーション装置１０１の構成を示すブロック図。
【図４】実施の形態１の図で、メッシュ配線部１２２が配線した４つのメッシュ配管回路を示す図。
【図５】実施の形態１の図で、生産コスト計算部１４０に入力される生産投入計画とレシピを示す図。
【図６】実施の形態１の図で、シミュレーション装置１０１のシーケンス図。
【図７】実施の形態１の図で、図６を補足するフローチャート。
【図８】実施の形態２の図で、シミュレーション装置１０２の動作を説明するフローチャート。
【図９】実施の形態３の図で、シミュレーション装置１０３の機能を示すブロック図。
【図１０】実施の形態３の図で、シミュレーション装置１０３の動作を説明するフローチャート。
【図１１】実施の形態３の図で、図１０から続くフローチャート。
【図１２】実施の形態４の図で、シミュレーション装置１０４の動作を示すフローチャート。
【図１３】実施の形態４の図で、図１２から続くフローチャート。
【図１４】実施の形態５の図で、シミュレーション装置１０１、１０２のハードウェア構成を示す図。
【図１５】実施の形態５の図で、シミュレーション装置１０３，１０４のハードウェア構成を示す図。
【図１６】実施の形態５の図で、ハードウェア構成を補足する図。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態について、図を用いて説明する。なお、各図中、同一または相当する部分には、同一符号を付している。実施の形態の説明において、同一または相当する部分については、説明を適宜省略または簡略化する。
【０００９】
（１）以下では、生産設備を設備と表記する場合がある。生産設備は、流体を利用する利用設備である。
（２）以下では流体として圧縮空気を用いる。しかし、流体は圧縮空気に限らず、圧縮空気以外の不活性ガス気体または二酸化炭素のような気体でもよい。また流体は液体でもよい。また、流体は紛体でもよい。
（３）以下では配管コストデータベース１３３、配管データベース１５１ｂ及び設備データベース１５２ｂが登場するが、これらは配管コストＤＢ１３３、配管ＤＢ１５１ｂ及び設備ＤＢ１５２ｂと表記する。
（４）以下では弁と記載したときは、特に断らない限り１個あるいは４個のように複数個の開閉弁を有し、これら開閉弁の開閉の制御可能な電磁弁である。電磁弁は開閉弁である。
【００１０】
実施の形態１．
図１から図７を参照して、実施の形態１のシミュレーション装置１０１を説明する。
【００１１】
＊＊＊構成の説明＊＊＊
図１は、シミュレーション対象の工場７００を備える流体供給システム１０００を示す。図１で実線は圧縮空気の流れを示し、破線はデータの流れを示す。流体供給システム１０００は、生産実行システム２３０、圧縮機制御装置２４０、弁制御部２５０及び工場７００を備えている。工場７００は、複数の圧縮機７１０、弁７２０、レシーバータンク７３０、弁７４０及びメッシュ配管回路８００を有する。
【００１２】
＜メッシュ配管回路８００＞
メッシュ配管回路８００は、制御によって開閉可能な複数の弁８０１を含む複数の弁と、複数の配管８０２とを有している。メッシュ配管回路８００の複数の弁は、全部が電磁弁でもよいし、１つまたは複数の手動弁を含んでもよい。メッシュ配管回路８００は、複数の配管８０２の各配管８０２が弁８０１どうしを接続することで複数の配管８０２がメッシュ状に配置され、流体が流入する。流体を利用する複数の利用設備８１０，８１０ａ、８１０ｂが、複数の配管８０２のうちの異なる配管８０２のそれぞれに接続されている。弁制御部２５０は、メッシュ配管回路８００の有する複数の弁８０１を制御することにより、供給経路を形成する。
【００１３】
＜シミュレーションの対象＞
シミュレーション装置１０１のシミュレーションの対象になるのは、図１の工場７００である。シミュレーションの対象になる工場７００のモデルを、以下では工場モデルと呼んでいる。
【００１４】
図２は、流体供給システム１０００の有するメッシュ配管回路８００における供給経路を説明する図である。図２の左上の図はメッシュ配管回路８００の比較例の、ループ型配管である。ループ型の配管では、設備Ａから設備Ｄのうち設備Ｃのみ稼動（ＯＮ）し、設備Ａ，Ｂ，Ｄが停止（ＯＦＦ）の場合でも、ループ型配管の全域に圧縮空気を供給する必要がある。このため、停止している設備Ａ，Ｂ，Ｄのための経路にも圧縮空気が流れるため、この部分の圧縮空気の漏れが生じる。
一方、実施の形態１のメッシュ配管回路８００では以下のようである。図２の左下の図はメッシュ配管回路８００を模式的に示す。メッシュ配管回路８００は１６箇所の弁Ｖが配管８０２で接続されている。図２の左下の図は設備Ａから設備Ｄのすべてが停止している。図２の右上の図は設備Ｃが稼働を開始した状態を示している。図２の右上の図では、弁Ｖ１の弁Ｖ２方向が開、弁Ｖ２の弁Ｖ３方向が開、弁Ｖ３の弁Ｖ４方向が開とされて、実線で示す供給経路が形成されている。この場合、図２の左上のループ型配管に対して、破線で示す部分には圧縮空気が供給されないため、ループ型配管に対して圧縮空気の漏れが少ない。図２の右下の図は、設備Ｂ、Ｃ、Ｄが稼働している状態を示す。
この図では、右上の状態に加え、弁Ｖ４の弁Ｖ５方向が開、弁Ｖ５の弁Ｖ６方向が開、弁Ｖ５の弁Ｖ１０方向が開、弁Ｖ６の弁Ｖ７方向が開、弁Ｖ７の弁Ｖ８方向が開、弁Ｖ８の弁Ｖ９方向が開となったため、実線で示す圧縮空気の供給経路が形成された。図２の右下の図でも、メッシュ配管回路８００のうち破線の配管は使用されない。よって、ループ型配管に対して圧縮空気の漏れが少ない。
【００１５】
シミュレーション装置１０１は、図２のメッシュ配管回路８００を備える工場７００をシミュレーションする。シミュレーション装置１０１は、工場７００の構築コスト及びランニングコストをシミュレーションし、各工場モデルの総合的なコストを評価可能である。
【００１６】
＜シミュレーション装置１０１＞
図３は、シミュレーション装置１０１の構成を示すブロック図である。シミュレーション装置１０１は、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０を備えている。
【００１７】
＜モデル管理部１１０＞
以下にモデル管理部１１０を説明する。モデル管理部１１０は、工場モデル管理部１１１、コストモデル作成部１１２、配管モデル作成部１１３、工場レイアウトモデル作成部１１４及び設備モデル作成部１１５を備えている。
【００１８】
＜工場モデル管理部１１１＞
工場モデル管理部１１１は、メッシュ型配管を備える工場モデルを管理する。工場モデルは、後述の図４に示すが、工場のメッシュ型配管、設備などをモデルで表現するデータである。工場モデルは、後述するメッシュ計算部１２０により決定された工場のメッシュ型配管、設備などの配置、接続形態をモデル化したデータである。メッシュ粗さの相違により、複数の「工場モデル」が存在する。工場モデルはメッシュ効果評価に使用する。
工場モデルと工場レイアウトモデルは、異なる。工場レイアウトモデルは、生産設備、関連設備の工場フロアへの配置（レイアウト）のモデルである。
一方、工場モデルは、後述の図４に示すように工場レイアウトモデル、配管モデルなどを組み合わせた稼働する、シミュレーション対象のモデルである。工場モデルは、生産設備の配置だけでなく、配管及び弁の配置なども含んだモデルである。
【００１９】
＜コストモデル作成部１１２＞
コストモデル作成部１１２は、圧縮空気コストモデルを作成する。圧縮空気コストモデルとは、圧縮空気のコストをモデルで表現したデータである。圧縮空気コストモデルとは、圧縮空気の消費量をコストに変換するためのモデルである。圧縮空気コストモデルは、圧縮空気を供給するために必要な圧縮機の電力からコストを算出するために使う。
【００２０】
＜配管モデル作成部１１３＞
配管モデル作成部１１３は、配管モデルを作成する。配管モデルは、圧縮空気を供給するメッシュ配管をモデルで表現したデータである。配管モデルは、配管メッシュ設計に使用する。配管モデルは、一般的なＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）等で、圧縮空気の消費や供給に関連する設備への配管設計に必要な情報として、材質、形状（断面、肉厚など）、接合部、開閉弁、圧力計などをモデル化したものである。
【００２１】
＜工場レイアウトモデル作成部１１４＞
工場レイアウトモデル作成部１１４は、工場レイアウトモデルを作成する。工場レイアウトモデルは、工場レイアウトをモデルで表現したデータである。工場レイアウトモデルは、配管メッシュ設計に使用する。工場レイアウトモデルは、一般的なＣＡＤ等で、圧縮空気配管に接続される生産設備、関連設備を設置する工場のフロアをモデル化したモデルである。
【００２２】
＜設備モデル作成部１１５＞
設備モデル作成部１１５は、設備モデルを作成する。設備モデルは、設備の圧縮空気消費をモデルで表現したモデルである。設備モデルは、配管メッシュ設計、及び生産模擬に使用する。設備モデルは、設備の動作モード（停止、稼働、休止など）に応じた圧縮空気の消費をモデル化したものである。ここで動作モードとは、生産投入計画や生産レシピで決定される。圧縮空気消費量を満たす仕様の配管の配置配線が必要である。
【００２３】
＜メッシュ計算部１２０＞
メッシュ計算部１２０は、メッシュ粗さ調整部１２１とメッシュ配線部１２２を備えている。メッシュ計算部１２０は、配管モデルを作成する。配管モデルとは、制御によって開閉可能な複数の電磁弁を含む複数の弁と、複数の配管とを有し、複数の配管の各配管が弁どうしを接続することで複数の配管がメッシュ状に配置され、流体が流入するメッシュ配管回路のモデルである。メッシュ計算部１２０は、配管モデルを、入力されたメッシュ粗さに基づいて作成する。メッシュ計算部１２０は、作成した配管モデルと、メッシュ配管回路を使用する工場のモデルを示す工場レイアウトモデルとを組み合わせることにより、工場モデルを作成する。工場モデルとは、メッシュ配管回路を備える工場のモデルであり、シミュレーション対象のモデルである。
【００２４】
＜メッシュ粗さ調整部１２１＞
メッシュ粗さ調整部１２１は、メッシュの粗さ粒度を任意の粗さに指示したり、あるいは、複数の幅を持つ粒度に自動的に設定したりできるように設定を振る。メッシュ粗さ調整部１２１は、導入コスト小で効果小の「粗さ大」から、逆の「粗さ小」まで、メッシュの粒度を振る。ブランチ間（配管と配管との間）は、単なる接合材の場合も、開閉弁の場合もある。メッシュ粗さ調整部１２１は、工場レイアウトモデル、設備モデル、配管モデルの情報及びメッシュ粗さ情報を使って、メッシュ配線部１２２に指示を出す。
【００２５】
＜メッシュ配線部１２２＞
メッシュ配線部１２２は、メッシュ配管を自動で配線する。メッシュ配線部１２２は、メッシュ粗さ設定に応じて、メッシュ配管を自動で配線する。開閉弁設定情報は、メッシュ粗さ調整部１２１から受け取る。
図４は、メッシュ配線部１２２が配線した４つのメッシュ配管回路を示す。
（１）図４の左上は、メッシュ粗さがゼロの場合に、メッシュ配線部１２２によって、ループ型として形成された配管回路を示す。
（２）図４の左下は、メッシュ粗さが「粗」の場合に、メッシュ配線部１２２によって、３＊３のメッシュで形成された配管回路を示す。
（３）図４の右上は、メッシュ粗さが「中」の場合に、メッシュ配線部１２２によって、４＊４のメッシュで形成された配管回路を示す。
（４）図４の右下は、メッシュ粗さが「細かい」の場合に、メッシュ配線部１２２によって、６＊６のメッシュで形成された配管回路を示す。
配管どうしの交点をノードと呼ぶ。いくつかのノードには、制御可能な弁が置かれる。メッシュ配線部１２２は、メッシュの粗さ（弁の配置数）及び弁の設置場所（配線経路）、弁の有無をパラメータとして、複数の「工場モデル」を作成する。
【００２６】
＜構築コスト計算部１３０＞
構築コスト計算部１３０は、ベースライン評価部１３１、配管コスト計算部１３２及び配管コストＤＢ１３３を備える。構築コスト計算部１３０は、工場モデルの示す工場の構築コストを計算する。
【００２７】
＜ベースライン評価部１３１＞
ベースライン評価部１３１は、後述するベースラインの配管の構築コストに関する値を保持する。ベースライン評価部１３１は、メッシュの粒度に応じた１つあるいは複数の「工場モデル（後述）」に対応する配管構築コストと、ベースラインとなる工場モデルの配管構築コストとの比較を実施する。
【００２８】
＜配管コスト計算部１３２＞
配管コスト計算部１３２は、配管の構築に必要なコストを計算する。配管コスト計算部１３２は、工場モデル管理部１１１が保持する複数の「工場モデル」毎の構築コストを、配管コストＤＢ１３３を用いて計算する。
【００２９】
＜配管コストＤＢ１３３＞
配管コストＤＢ１３３は、配管構築に必要なコストのデータを有するデータベースである。配管コストＤＢ１３３は、配管の材質や肉厚、接合部、開閉弁設置といった条件に対応したコストのデータベースである。配管コストＤＢ１３３の有するデータは、例えば、単位長さ当りの配管のコスト及び接合部ごとのコストである。
【００３０】
＜生産コスト計算部１４０＞
生産コスト計算部１４０は、計画入力部１４１、レシピ入力部１４２及び模擬実行部１４３を備える。生産コスト計算部１４０は、工場モデルをシミュレーションすることにより、工場がメッシュ配管回路を使用して稼働する稼働コストを計算する。
【００３１】
＜計画入力部１４１＞
計画入力部１４１は、想定される典型的な生産投入計画が入力される。生産投入計画は、工場に想定される生産計画を模擬するために、典型的な生産計画を設定する。例えば、１日に車を５００台のような例である。
【００３２】
＜レシピ入力部１４２＞
レシピ入力部１４２は、設備毎の生産レシピが入力される。設備レベルで、想定される典型的な生産レシピが設定される。例えば、ボディー洗浄には、圧縮空気を毎秒０．５立方メートルで１分噴射後に５分待ち時間のような生産レシピである。
図５は、生産コスト計算部１４０に入力される生産投入計画とレシピを示す。図５の上の表は生産投入計画を示し、図５の下の表はレシピを示す。
【００３３】
＜模擬実行部１４３＞
模擬実行部１４３は、生産を模擬し、コストを計算する。模擬実行部１４３は、生産を模擬し、模擬の結果をランニングコスト計算部１５０（後述）に渡す。模擬実行部１４３は、ランニングコスト計算部１５０が計算するコストをランニングコスト計算部１５０から受け取ることで、生産模擬で消費する圧縮空気のコストを計算する。模擬実行部１４３は、各工場モデル、生産計画、レシピ及び「設備と配管の圧縮空気消費量」が入力される。模擬実行部１４３は、これらの入力値によって、生産で必要となるコストを計算して出力する。模擬実行部１４３は、様々な入力値に対応する解を出力することで、削減効果計算部１６０に必要な情報を提供する。
【００３４】
＜ランニングコスト計算部１５０＞
ランニングコスト計算部１５０は、配管評価部１５１、設備評価部１５２及びコスト変換部１５３を備える。ランニングコスト計算部１５０は、模擬実行部１４３が模擬する生産で消費する圧縮空気に対して、この圧縮空気に対応するランニングコストを計算する。
【００３５】
＜配管評価部１５１＞
配管評価部１５１は、配管計算部１５１ａ及び配管ＤＢ１５１ｂを備える。配管評価部１５１は、配管の圧縮空気の消費量をコストに変換する。配管評価部１５１は、模擬実行部１４３が模擬する生産に応じて、配管が消費（弁の開閉による体積変化や、漏れ）する圧縮空気量と圧縮機の電力とを計算し、コスト変換部１５３を使って、圧縮空気量コストを計算する。
【００３６】
＜設備評価部１５２＞
設備評価部１５２は、設備の電力及び圧縮空気消費量をコストに変換する。設備評価部１５２は、模擬実行部１４３が模擬する生産に応じて、設備が消費する電力と圧縮空気量を計算し、コスト変換部１５３を使ってコストを計算する。
【００３７】
設備評価部１５２は、設備計算部１５２ａ及び設備ＤＢ１５２ｂを備える。
【００３８】
＜コスト変換部１５３＞
コスト変換部１５３は、圧縮空気の消費量をコストに変換する。コスト変換部１５３は、コストモデル作成部１１２の情報を基に、圧縮空気の消費量をコストに変換する。
【００３９】
＜削減効果計算部１６０＞
削減効果計算部１６０は、メッシュタイプ評価部１６１とベースライン評価部１６２を備える。削減効果計算部１６０は、後述するように、ベースラインと各メッシュタイプとのランニングコスト比較による損失削減効果を計算する。
【００４０】
＜メッシュタイプ評価部１６１＞
メッシュタイプ評価部１６１は、複数のメッシュ型のそれぞれついて、損失削減効果を評価する。メッシュタイプ評価部１６１は、メッシュ粗さを振った複数の「工場モデル」に対して、模擬実行部１４３による生産模擬で得られたコストを、ベースライン評価部１６２が計算したベースラインと比較し、損失削減効果を計算する。
【００４１】
＜ベースライン評価部１６２＞
ベースライン評価部１６２は、評価の基準となるベースラインの値を設定する。ベースラインとは、コスト比較の基準となるものである。原則は従来の配管、つまり配管をメッシュ粗さがゼロであるループ配管としたもの（工場レイアウトモデルなどはその他の工場モデルと同じ）が想定される。しかし、ユーザの設定で任意に変更（例えば、メッシュ粗さ「中」をベースラインとするなど）してもよい。
具体的には、ベースライン評価部１６２は、メッシュ型配管を導入しない設定を、モデル管理部１１０及び生産コスト計算部１４０から受け取ることで、評価の基準となるベースラインの値を設定する。
【００４２】
＜メッシュ効果評価部１７０＞
メッシュ効果評価部１７０は、構築コストと稼働コストとに基づいて、メッシュ配管回路の効果を評価する。
メッシュ効果評価部１７０は、メッシュの費用対効果を評価する。メッシュ効果評価部１７０は、複数の「工場モデル」に応じた構築コスト計算部１３０の導入コストと、削減効果計算部１６０の削減コストから、メッシュの費用対効果を評価する。メッシュ効果評価部１７０による評価は、メッシュ粗さ入力に対する最適解の計算、または工場モデルごとのＲＯＩ（ｒｅｔｕｒｎ  ｏｎ  ｉｎｖｅｓｔｍｅｎｔ）の計算、または投資額に応じた最適化である。
【００４３】
＊＊＊動作の説明＊＊＊
図６は、シミュレーション装置１０１のシーケンス図である。
図７は、図６を補足するフローチャートである。図６には図７のステップ番号を記入している。
以下に、図６、図７を参照して、シミュレーション装置１０１の動作を説明する。シミュレーション装置１０１の動作は、シミュレーション方法に相当する。シミュレーション装置１０１の動作は、シミュレーションプログラムの処理に相当する。
【００４４】
＜Ａ：ステップＳ（１）＞
ステップＳ（１）は、初期設定のステップである。
ステップＳ（１）は、ステップＳ（２）、ステップＳ（３）、ステップＳ（４）及びステップＳ（５）から成る。ステップＳ（１）において、ユーザは、事前準備として、モデル、データベース、模擬する生産計画及びレシピを作成する。
ステップＳ（２）において、ユーザは、モデル管理部１１０を用いて各モデル情報を作成する。コストモデル作成部１１２は、圧縮空気コストモデルを作成する。配管モデル作成部１１３は、配管モデルを作成する。工場レイアウトモデル作成部１１４は、工場レイアウトモデルを作成する。設備モデル作成部１１５は、設備モデルを作成する。
ステップＳ（３）において、ユーザは、配管ＤＢ１５１ｂ、設備ＤＢ１５２ｂを作成する。
ステップＳ（４）において、ユーザが、構築コスト計算部１３０の配管コストＤＢ１３３を作成する。ステップＳ（５）において、ユーザは、生産コスト計算部１４０の計画入力部１４１に生産計画を入力し、レシピ入力部１４２にレシピを入力する。
【００４５】
＜Ｂ：ステップＳ（６）＞
ステップＳ（６）は、工場モデルを作成するステップである。
ステップＳ（６）は、ステップＳ（７）及びステップＳ（８）から成る。ステップＳ（６）では、「ユーザの入力」と複数の粗さのメッシュの配置配線により、１つのメッシュ型配管工場モデルを作成する。
ユーザが、メッシュ粗さ調整部１２１に、メッシュの粗さを入力する。メッシュ粗さの入力形式は、ユーザが粗、中、細のような粗さを選択する方式でもよいし、ユーザが直接パラメータの数値を入力する形式でもよい。
【００４６】
ステップＳ（７）において、ユーザ入力に基づいてメッシュ粗さ調整部１２１は、粗さのパラメータを決定する。メッシュ配線部１２２は、粗さのパラメータに従って、メッシュ配管の配線を実施する。この際、制約条件（投入予算や生産ライン特性により、粗め志向や、細かめ志向）設定が可能である。また、メッシュ配線部１２２は、比較用の工場モデルであるベースラインを、工場レイアウトモデルと配管回路とから、生成する。
ステップＳ（８）において、ステップＳ（７）の結果、つまり、工場レイアウトモデルにメッシュ配管回路モデルが加わった「工場モデル」を、工場モデル管理部１１１が管理する。
【００４７】
＜Ｃ：ステップＳ（９）＞
ステップＳ（９）は、工場モデルの構築コストの計算のステップである。
ステップＳ（９）は、ステップＳ（１０）から成る。ステップＳ（９）では、ステップＳ（７）で生成した「工場モデル」及びベースラインの各構築費用を計算する。
ステップＳ（１０）において、構築コスト計算部１３０が、工場モデル管理部１１１が持つ「工場モデル」に対応した構築コストを計算する。
ベースライン評価部１３１は、工場モデル管理部１１１の管理する比較用の工場モデルであるベースラインの構築コストを、配管コストＤＢ１３３を参照して計算する。配管コスト計算部１３２は、工場モデル管理部１１１の管理する工場モデルの構築コストを、配管コストＤＢ１３３を参照して計算する。
【００４８】
＜Ｄ：ステップＳ（１１）＞
ステップＳ（１１）は、工場モデルのランニングコストの計算のステップである。
ステップＳ（１１）は、ステップＳ（１２）、ステップＳ（１３）及びステップＳ（１４）から成る。ステップＳ（１１）では、ステップＳ（１２）からステップＳ（１４）で、「工場モデル」に対応した、想定される生産計画を実行した場合のランニングコストを計算する。
ステップＳ（１２）において、模擬実行部１４３は、工場モデル管理部１１１の持つ「工場モデル」、計画入力部１４１の持つ生産計画、レシピ入力部１４２の持つレシピを用いて、各設備や圧縮空気配管網（開閉弁で供給制御）の動作を、模擬する。
ステップＳ（１３）において、ランニングコスト計算部１５０は、ステップＳ（１２）の模擬結果を取得し、設備の消費電力のコスト算出、並びに圧縮空気のコストを計算する。具体的には、配管評価部１５１及び設備評価部１５２は、模擬実行部１４３から模擬結果を取得する。配管評価部１５１は、配管ＤＢ１５１ｂを参照し、模擬結果における配管の圧縮空気の消費量と、模擬結果における圧縮機の電力消費量とから、配管の圧縮空気の消費量に関するランニングコスト（以下、配管ランニングコスト）を計算する。設備評価部１５２は、設備ＤＢ１５２ｂを参照し、模擬結果における設備が消費する電力と、模擬結果における設備が使用する圧縮空気とから、設備に関するランニングコスト（以下、設備ランニングコスト）を計算する。
ステップＳ（１４）において、模擬実行部１４３は、配管評価部１５１の計算した配管ランニングコストを配管評価部１５１から取得し、設備評価部１５２の計算した設備ランニングコストを設備評価部１５２から取得する。模擬実行部１４３は、「工場モデル」に対応した、生産時のランニングコストを計算する。
【００４９】
＜Ｅ：ステップＳ（１５）＞
ステップＳ（１５）は、費用対効果を確認するステップである。
ステップＳ（１５）は、ステップＳ（１６）、ステップＳ（１７）及びステップＳ（１８）からなる。ステップＳ（１５）では、メッシュ型配管の圧縮空気の供給による損失削減効果を評価する。
ステップＳ（１６）において、ステップＳ（７）で実施したベースライン用の「工場モデル」用のデータに基づき、ステップＳ（１４）で模擬実行部１４３が算出したランニングコストを、ベースライン評価部１６２が保持する。
ステップＳ（１７）において、メッシュタイプ評価部１６１が、「工場モデル」に対応したランニングコストを、模擬実行部１４３から取得する。また、メッシュタイプ評価部１６１は、ステップＳ（１６）でベースライン評価部１６２が保持したベースライン用のランニングコストを、ベースライン評価部１６２から取得する。メッシュタイプ評価部１６１は、模擬実行部１４３から取得した工場モデルのランニングコストと、ベースライン評価部１６２から取得したベースライン用のランニングコストを比較する。
ステップＳ（１８）において、メッシュ効果評価部１７０は、ステップＳ（１７）の「工場モデルのランニングコストと、ベースライン用のランニングコスト」との比較結果、とステップＳ（１０）の結果（工場モデルの構築コスト）とを基に、費用対効果を計算する。費用対効果の例として、メッシュ効果評価部１７０は、例えば、２００万円の構築費用投入で、１００万円／年のランニングコスト削減効果が見込まれるため、２年で回収可能との評価を計算する。ユーザが入力（メッシュ粗さ）を変えて複数の結果を得る。メッシュ効果評価部１７０は、複数の結果（メッシュ効果評価部１７０が計算した入力ごとの費用対効果）を、後述する実施の形態５の表示装置３００に表示する。ユーザが、表示装置３００に表示された複数の結果の中から、１つのメッシュ粗さに対応する結果（メッシュ効果評価部１７０が計算した評価結果）を採用する。
【００５０】
シミュレーション装置１０１によるシミュレーションの他の利用例として以下の利用例がある。
生産コスト計算部１４０は、メッシュ計算部１２０によって作成された工場モデルに対して、シミュレーションによって、複数の生産計画の生産計画ごとに稼働コストを計算する。メッシュ効果評価部１７０は、それぞれの稼働コストを評価して、最適な稼働コストの生産計画を抽出する。
以下は、圧縮空気配管の施工後にも、シミュレーションを活用できる具体例である。
（１）メッシュ型配管の施工後に、シミュレーション装置１０１によるシミュレーションを用いて、複数の生産計画案に対するランニングコストを評価する。この評価によって、コストの最適な生産計画を立案するシナリオの作成が可能になる。
（２）受注を達成する生産投入計画案が複数ある場合に、シミュレーション装置１０１を使用する。
（２．１）採用された「工場モデル」１つを、メッシュ型配管工場モデル管理部が保持。
（２．２）生産投入計画入力部に対し、複数の計画案を入力。
（２．３）（２．１）と（２．２）を入力として、ステップＳ（１２）〜ステップＳ（１４）を実施する。ここで、人件費及び中間在庫保管費などの経費も、設備のランニングコストの一部として取り扱っても構わない（設備モデルで設定）。
（２．４）最もコストが有利となる計画案を選択する。
【００５１】
＊＊＊実施の形態１の効果＊＊＊
（１）従来では、ループ形状の供給経路における圧縮空気のリーク損失を許容していた。
しかし、シミュレーション装置１０１は、制御可能な弁で接続されたメッシュ配管回路の利用を前提に、設備及び配管のモデルによって、メッシュ形状に依存する構築費用及びメッシュ形状に依存する損失回避効果を事前にシミュレートする。
よってシミュレーション装置１０１により、メッシュ配管回路として採用するべき、最適なメッシュ形状を決定できる。
（２）また、シミュレーション装置１０１は、生産計画に応じた圧縮空気のＪＩＴ（Ｊｕｓｔ  Ｉｎ  Ｔｉｍｅ）供給効果をシミュレートできる。よって、従来は定量的な評価が困難であった「生産計画に依存する圧縮空気の損失量削減効果の事前の定量評価」が実現できる。つまり、生産計画立案時に、「生産性と電力消費」、及び、「生産性と圧縮空気消費」のような、工場システム全体として最適な運用を図るための情報を得ることができる。
【００５２】
実施の形態２．
図８を参照して実施の形態２のシミュレーション装置１０２を説明する。
図８は、シミュレーション装置１０２の動作を説明するフローチャートである。図８は、図７に対応する。シミュレーション装置１０２の構成は、図３のシミュレーション装置１０１と同じである。
【００５３】
シミュレーション装置１０２では、メッシュ計算部１２０が自動生成する複数のメッシュ粗さ（プラン１、プラン２、・・・）に対応する複数の「工場モデル」に対し、メッシュ効果評価部１７０が、推奨する最適解、及び初期投資能力に応じたＲＯＩを計算することで、本シミュレーションで構成されるシステムが自動的に最適解を推奨（提示）する。なお、前述の実施の形態１では、人が最適解を判断する。例えば、プラン１（メッシュが１０段階の２番目の粗さ）は、２００万円投入で削減効果１００万円／年なので２年で回収できるといった計算をメッシュ効果評価部１７０が行う。
【００５４】
図８は、シミュレーション装置１０２の動作を示すフローチャートである。図８を参照してシミュレーション装置１０２の動作を説明する。シミュレーション装置１０２の動作は、シミュレーション方法に相当する。シミュレーション装置１０２の動作は、シミュレーションプログラムの処理に相当する。
【００５５】
図８は、図７のステップＳ１３、ステップＳ１６及びステップＳ２７が、ステップＳ１３−２、ステップＳ１６−２及びステップＳ２７−２となっている以外は、図７と同じである。
【００５６】
また、シミュレーション装置１０２もシミュレーション装置１０１と同様にステップＳ（１）からステップＳ（１８）の動作をするが、ステップＳ（１）からステップＳ（１８）のうち、処理内容がことなるステップを説明する。
【００５７】
＜ステップＳ（６）からＳ（８）＞
ステップＳ（６）において、複数の粗さのメッシュの配置配線により、複数のメッシュ型配管工場モデルを作成する。
ステップＳ（７）において、メッシュ計算部１２０では、メッシュ粗さ調整部１２１のパラメータを振り、複数のバリエーションの配置配線を実施する。この際、制約条件（投入予算や生産ライン特性により、粗め志向や、細かめ志向設定）が可能である。また、比較のベースとなる「メッシュ型ではない一般的なループ型配管」の条件も、ベースライン用として設定される。
ステップＳ（８）において、ステップＳ（７）の結果を複数の工場モデルとして工場モデル管理部１１１が管理する。
【００５８】
＜ステップＳ（６）、Ｓ（１０）＞
ステップＳ（９）において、ステップＳ（７）の工場モデルに対応した複数の構築費用（ベースラインを含む）をそれぞれ計算する。
ステップＳ（１０）において、構築コスト計算部１３０が、工場モデル管理部１１１が持つ複数の工場モデルに対応したコストを、それぞれ計算する。
【００５９】
＜ステップＳ（１１）からＳ（１４）＞
ステップＳ（１１）では、複数の「工場モデル」に対応した、想定される生産計画を実行した場合のランニングコストをそれぞれ計算する。
ステップＳ（１２）において、工場モデル管理部１１１の持つ複数の工場モデル、計画入力部１４１、レシピ入力部１４２のデータを用いて、生産コスト計算部１４０が、各設備及び圧縮空気配管網の動作を、複数模擬する。
ステップＳ（１３）において、ランニングコスト計算部１５０にステップＳ（１２）の結果を入力し、設備の消費電力のコスト、並びに圧縮空気のコストが計算される（設備の圧縮空気消費量と配管の圧縮空気消費量を基にコスト変換部１５３がコストに変換）。
ステップＳ（１４）において、生産コスト計算部１４０が、ステップＳ（１３）の結果を受け、複数の工場モデルに対応した、生産時のランニングコストを計算する。
【００６０】
＜ステップＳ（１５）からＳ（１８）＞
ステップＳ（１５）では、メッシュ型配管の圧縮空気の供給による損失削減効果を評価する。
ステップＳ（１６）において、ステップＳ（７）で実施したベースライン用の工場モデルのデータに基づき、ステップＳ（１４）で計算したコストを、ベースライン評価部１６２が保持する。
ステップＳ（１７）において、複数の工場モデルに対応したコストが、メッシュタイプ評価部１６１に入力され、ステップＳ（１６）の結果と比較される。
ステップＳ（１８）において、」ステップＳ（１７）の結果、及びステップＳ（１０）の結果を基に、メッシュ効果評価部１７０が、費用対効果を計算する。例えば、２００万円の構築費用投入で、１００万円／年のランニングコスト削減効果が見込まれるため、２年で回収可能という結果から、システム（シミュレーション装置１０２）が１つの最適解を推奨する。
【００６１】
＊＊＊実施の形態２の効果＊＊＊
実施の形態２のシミュレーション装置１０２は、複数のメッシュ粗さを入力として受け付けて（ステップＳ１３−２）、メッシュ粗さ毎の効果を出力し、自動的に最適解を提示する（ステップＳ２７−２）。よって、メッシュ粗さごとのコスト効果を、迅速に得ることができる。
【００６２】
実施の形態３．
図９から図１１を参照して、実施の形態３のシミュレーション装置１０３を説明する。シミュレーション装置１０３では、最適解となるメッシュ粗さ絞り込みには、人工知能を活用する。後述する実施の形態４のシミュレーション装置１０４でも、最適解となるメッシュ粗さの絞り込みに人工知能を活用するが、シミュレーション装置１０３は、１つのメッシュ粗さの入力毎に人工知能が最適解かどうかを判断し、シミュレーション装置１０４では複数のメッシュ粗さの入力に対し、人工知能が最適解を出力する。
【００６３】
＜構成の説明＞
図９は、シミュレーション装置１０３の機能構成を示すブロック図である。シミュレーション装置１０３は、図３のシミュレーション装置１０１に対して、学習部１８０を備えている。学習部１８０は、メッシュ粗さ調整部１２１とメッシュ効果評価部１７０に接続している。
学習部１８０は、メッシュ粗さを効率良く最適解に収束させるため、メッシュ粗さをランダムに振るのではなく、メッシュ効果評価部１７０の結果を取得し、メッシュ粗さ調整にフィードバックする。
学習部１８０は、「総当たりのグリッドサーチ」ではなく、効率的な探索手法として、ディープラーニングまたはメタヒューリスティックな遺伝的アルゴリズムを活用する。
【００６４】
図１０及び図１１は、シミュレーション装置１０３の動作を示すフローチャートである。図１０のフローチャートは、実施の形態１の図７のフローチャートに対応する。図１０及び図１１を参照してシミュレーション装置１０３の動作を説明する。シミュレーション装置１０３の動作は、シミュレーション方法に相当する。シミュレーション装置１０３の動作は、シミュレーションプログラムの処理に相当する。図１０は図７のステップＳ１３及びステップＳ１６が、ステップＳ１３−３、ステップＳ１６−３となっていること、及びステップＳ２８が図１１のステップＳ２９へ進むこと以外は、図７と同じである。
【００６５】
また、シミュレーション装置１０３もシミュレーション装置１０１と同様に図６に示しているステップＳ（１）からステップＳ（１８）の動作をするが、ステップＳ（１）からステップＳ（１８）のうち、処理内容が異なるステップを説明する。
【００６６】
ステップＳ（１）からステップＳ（１８）のうち、実施の形態３ではステップＳ（６）、ステップＳ（１８）の２つが異なる。他は実施の形態１と同じである。以下では、ステップＳ（６）、ステップＳ（１８）及び図１１を説明する。
【００６７】
実施の形態３のステップＳ（６）では、１つの粗さから、メッシュの配置配線を実施し、１つのメッシュ型配管工場モデルを作成する。
【００６８】
ステップＳ（１８）では、ステップＳ（１７）の結果、及びステップＳ（１０）の結果を基に、メッシュ効果評価部１７０が、費用対効果を計算し、推奨する一つの最適解を提示する。
【００６９】
図１１を説明する。図１０のステップＳ２８は、図１１のステップＳ２９に進む。
ステップＳ２９において、メッシュ効果評価部１７０は、学習部１８０に、ステップＳ２８で計算した費用対効果の計算結果を入力する。学習部１８０は人工知能を用いて機械学習を行う。
ステップＳ３０において、学習部１８０は、より改善効果が高いメッシュ形状案が存在するか評価する。より改善効果が高いメッシュ形状案が存在しない場合、処理はステップＳ３４に進み、メッシュ形状が決定し、また、効果予想が確定する。より改善効果が高いメッシュ形状案が存在する場合、処理はステップＳ３２に進む。
ステップＳ３２において、学習部１８０が、より改善効果が高いメッシュ形状案を一つ計算する。
ステップＳ３３において、メッシュ粗さ調整部１２１に計算結果を入力する。処理はステップＳ３３から図１０のステップＳ１３−３に進む。
【００７０】
＜学習部１８０による最適解提示方法＞
（１）学習部１８０は，メッシュ効果評価部１７０から入力された１つの費用対効果よりも改善効果が高いメッシュ形状案が存在するか評価する。
（２）学習部１８０は、改善効果が高いメッシュ形状案が存在しなければ、メッシュ効果評価部１７０からの入力を最適解として提示し、存在すれば、改善効果が高いメッシュ形状案を１つメッシュ粗さ調整部１２１に入力する。
（３）学習部１８０が、改善効果が高いメッシュ形状案を１つメッシュ粗さ調整部１２１に入力した場合は、上記のステップＳ（６）以降を繰り返す。
【００７１】
＜学習部１８０の学習方法＞
学習部１８０が最適解提示を実施する前に事前に学習を行う。具体的には、学習部１８０は、学習時において実施の形態１，２に示す処理を実施することで求めた複数の費用対効果を取得することで、最適なメッシュ粗さの設定値を学習する。なお、この学習は、複数のシミュレーション装置で共通に実施してもよい。
【００７２】
＊＊＊実施の形態３の効果＊＊＊
実施の形態３のシミュレーション装置１０３は、最適解となるメッシュ粗さの絞り込みを学習部１８０が行う。よって、従来のランダム、あるいは経験に頼った手法よりも、最適解により少ない回数、あるいはより短い時間で到達することができる。
【００７３】
実施の形態４．
図１２及び図１３を参照して、実施の形態４のシミュレーション装置１０４を説明する。シミュレーション装置１０４の構成は、図９のシミュレーション装置１０３と同じである。シミュレーション装置１０４も学習部１８０を備える。シミュレーション装置１０４では複数のメッシュ粗さが入力される。
【００７４】
図１２及び図１３は、シミュレーション装置１０４の動作を示すフローチャートである。図１２及び図１３を参照してシミュレーション装置１０４の動作を説明する。シミュレーション装置１０４の動作は、シミュレーション方法に相当する。シミュレーション装置１０４の動作は、シミュレーションプログラムの処理に相当する。
【００７５】
図１２は図７のステップＳ１３、ステップＳ１６及びステップＳ２７が、ステップＳ１３−４、ステップＳ１６−４及びステップＳ２７−４となっていること、及びステップＳ２８が図１３のステップＳ２９へ進むこと以外は、図７と同じである。
図１３は図１１と類似であり、図１３に特有なステップは、ステップＳ３０−４、ステップＳ３１−４及びステップＳ３２−４である。
【００７６】
シミュレーション装置１０４もシミュレーション装置１０１と同様にステップＳ（１）からステップＳ（１８）の動作をするが、ステップＳ（１）からステップＳ（１８）のうち、処理内容がことなるステップを説明する。
以下では、ステップＳ（１）からステップＳ（１８）のうち、処理内容がことなるステップと、図１３を説明する。
【００７７】
＜ステップＳ（６）からＳ（８）＞
ステップＳ（６）では、複数の粗さのメッシュの配置配線により、複数のメッシュ型配管工場モデルを作成する。
ステップＳ（７）において、メッシュ計算部１２０で、メッシュ粗さ調整部１２１のパラメータを振り、複数のバリエーションの配置配線を実施する。この際、制約条件（配管設備導入に必要な初期投入予算や生産ライン特性により、粗め志向や、細かめ志向）の設定が可能である。また、比較のベースとなる「メッシュ型ではない一般的なループ型配管」の条件も、ベースライン用として設定する。
ステップＳ（８）において、ステップＳ（７）の結果を複数の工場モデルとして工場モデル管理部１１１が管理する。
【００７８】
＜ステップＳ（９）、Ｓ（１０）＞
ステップＳ（９）において、ステップＳ（７）の工場モデルに対応した複数の構築費用（ベースラインを含む）をそれぞれ計算する。
ステップＳ（１０）において、構築コスト計算部１３０が、工場モデル管理部１１１が持つ複数の工場モデルに対応したコストを、それぞれ計算する。
【００７９】
＜ステップＳ（１１）からＳ（１４）＞
ステップＳ（１１）において、複数の工場モデルに対応した、想定される生産計画を実行した場合のランニングコストをそれぞれ計算する。
ステップＳ（１２）において、メッシュ型配管工場モデル管理部の持つ複数の工場モデル、計画入力部１４１、レシピ入力部１４２のデータを用いて、生産コスト計算部１４０が、各設備や圧縮空気の配管網（開閉弁で供給制御）の動作を、複数模擬する。
ステップＳ（１３）において、ランニングコスト計算部１５０にステップＳ（１２）の結果を入力し、設備の消費電力のコスト計算、並びに圧縮空気のコスト計算する（設備の圧縮空気の消費量と配管の圧縮空気の消費量を基にコスト変換部１５３がコストに変換）。
ステップＳ（１４）において、生産コスト計算部１４０が、ステップＳ（１３）の結果を受け、複数の工場モデルに対応した、生産時のランニングコストを計算する。
【００８０】
＜ステップＳ（１５）からＳ（１８）＞
ステップＳ（１５）では、メッシュ型配管の圧縮空気の供給による損失削減効果を評価する。
ステップＳ（１６）において、ステップＳ（７）で実施したベースライン用の「工場モデル」用のデータに基づき、ステップＳ（１４）で計算したコストを、ベースライン評価部１６２が保持する。
ステップＳ（１７）において、複数の「工場モデル」に対応したコストを、メッシュタイプ評価部１６１に入力し、ステップＳ（１６）の結果と比較する。
ステップＳ（１８）において、ステップＳ（１７）の結果、並びにステップＳ（１０）の結果を基に、メッシュ効果評価部１７０が、費用対効果を算出し、推奨する複数の最適解候補を提示し、後述する学習部１８０に渡す。
【００８１】
図１３を説明する。図１２のステップＳ２８は、図１３のステップＳ２９に進む。
ステップＳ２９において、メッシュ効果評価部１７０は、学習部１８０に、ステップＳ２８で計算した費用対効果の計算結果を入力する。学習部１８０は人工知能を用いて機械学習を行う。
ステップＳ３０−４において、学習部１８０が、評価結果を学習データとして、改善効果が高いメッシュ形状案を学習する。
ステップＳ３１−４において、学習部１８０は停止条件に合致するかどうかを判定する。
ここで「停止条件」とは以下の条件１、または条件２のような条件である。
条件１：メッシュ粗さバリエーションの差が閾値以下であるという条件。
条件２：ループ回数あるいはループ時間が閾値を超えるという条件。
条件１または条件２に合致した場合、学習部１８０の処理はステップＳ３４に進む。
「停止条件」に合致しない場合、処理はステップＳ３２−４に進む。
ステップＳ３２−４において、学習部１８０が、学習結果を基に、改善効果が高いメッシュ形状案を複数選定する。
ステップＳ３３において、学習部１８０は、メッシュ粗さ調整部１２１に計算結果を入力する。
処理はステップＳ３３から図１２のステップＳ１３−４に進む。
【００８２】
＜学習部１８０の最適解提示方法＞
実施の形態４の学習部１８０は、学習と最適化提示を同時に実施する。
（１）学習部１８０は、メッシュ効果評価部１７０から入力された複数の費用対効果を基に、改善効果が高いメッシュ形状案となる条件を学習する。
（２）学習部１８０は、停止条件判定を実施し、停止条件を満たしていれば（Ｓ３１−４でＹＥＳ）、現在の費用対効果の中から最も費用対効果の高いメッシュ形状案を最適解とする。停止条件を満たしていなければ（Ｓ３１−４でＮＯ）、学習部１８０は、学習結果を基に、さらに改善効果が高いメッシュ形状案を複数選定し（Ｓ３２）、メッシュ粗さ調整部１２１に入力する。
（３）学習部１８０が、メッシュ形状案を１つメッシュ粗さ調整部１２１に入力した場合は、上記ステップＳ（６）以降を繰り返す。
【００８３】
＊＊＊実施の形態４の効果＊＊＊
実施の形態４のシミュレーション装置１０４では学習部１８０が複数のメッシュ粗さを対象として、メッシュ粗さの最適解を求める。よってメッシュ粗さの最適解を迅速に得ることができる。
【００８４】
実施の形態５．
実施の形態５は、実施の形態１から実施の形態４で説明したシミュレーション装置１０１，１０２，１０３，１０４のハードウェア構成を説明する。
図１４は、シミュレーション装置１０１、１０２のハードウェア構成を示す。
図１５は、シミュレーション装置１０３、１０４のハードウェア構成を示す。
図１４ではプロセッサ１０が学習部１８０を持たないが、図１５ではプロセッサ１０が学習部１８０を持つ。
【００８５】
＜シミュレーション装置１０１＞
以下ではシミュレーション装置１０１を例に説明する。シミュレーション装置１０１は、コンピュータである。図１４に示すように、シミュレーション装置１０１は、プロセッサ１０を備えるとともに、主記憶装置２０、補助記憶装置３０、入力ＩＦ４０、出力ＩＦ５０及び通信ＩＦ６０といった他のハードウェアを備える。なおＩＦはインタフェースを示す。プロセッサ１０は、信号線７０を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００８６】
シミュレーション装置１０１は、機能要素として、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０を備える。
モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０の機能は、シミュレーションプログラム１０１ａにより実現される。
【００８７】
プロセッサ１０は、シミュレーションプログラム１０１ａを実行する装置である。プロセッサ１０は、演算処理を行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ１０の具体例は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００８８】
主記憶装置２０の具体例は、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。主記憶装置２０は、プロセッサ１０の演算結果を保持する。
【００８９】
補助記憶装置３０は、データを不揮発的に保管する記憶装置である。補助記憶装置３０の具体例は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。また、補助記憶装置３０は、ＳＤ（登録商標）（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、ＮＡＮＤフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）といった可搬記録媒体であってもよい。補助記憶装置３０は、配管コストＤＢ１３３、配管ＤＢ１５１ｂ、設備ＤＢ１５２ｂ及びシミュレーションプログラム１０１ａを格納している。
【００９０】
入力ＩＦ４０は、マウスあるいはキーボーのような入力装置２００が接続され、各装置からデータが入力されるポートである。
出力ＩＦ５０は、表示装置３００あるいは外部記憶装置のような各種機器が接続され、各種機器にプロセッサ１０によりデータが出力されるポートである。
通信ＩＦ６０はプロセッサ１０が他の装置と通信するための通信ポートである。
【００９１】
プロセッサ１０は補助記憶装置３０からシミュレーションプログラム１０１ａを主記憶装置２０にロードし、主記憶装置２０からシミュレーションプログラム１０１ａを読み込み実行する。主記憶装置２０には、シミュレーションプログラム１０１ａの他に、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。プロセッサ１０は、ＯＳを実行しながら、シミュレーションプログラム１０１ａを実行する。
シミュレーション装置１０１は、プロセッサ１０を代替する複数のプロセッサを備えていてもよい。これら複数のプロセッサは、シミュレーションプログラム１０１ａの実行を分担する。それぞれのプロセッサは、プロセッサ１０と同じように、シミュレーションプログラム１０１ａを実行する装置である。シミュレーションプログラム１０１ａにより利用、処理または出力されるデータ、情報、信号値及び変数値は、主記憶装置２０、補助記憶装置３０、または、プロセッサ１０内のレジスタあるいはキャッシュメモリに記憶される。
【００９２】
シミュレーションプログラム１０１ａは、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０の「部」を「処理」、「手順」あるいは「工程」に読み替えた各処理、各手順あるいは各工程をコンピュータに実行させるプログラムである。
【００９３】
また、シミュレーション検出方法は、コンピュータであるシミュレーション装置１０１がシミュレーションプログラム１０１ａを実行することにより行われる方法である。
【００９４】
シミュレーションプログラム１０１ａは、コンピュータ読取可能な記録媒体に格納されて提供されてもよいし、プログラムプロダクトとして提供されてもよい。
【００９５】
シミュレーション装置１０２のハードウェア構成も上述のシミュレーション装置１０１と同様である。また、シミュレーション装置１０３及びシミュレーション装置１０４のハードウェア構成も、上述のシミュレーション装置１０１と同様である。なお、シミュレーション装置１０３及びシミュレーション装置１０４は、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０に加え、学習部１８０を備える。モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０、メッシュ効果評価部１７０及び学習部１８０は、プロセッサ１０がプログラムを実行することで実現される。
【００９６】
＜ハードウェア構成の補足＞
図１４、図１５のシミュレーション装置では、シミュレーション装置の機能がソフトウェアで実現されるが、シミュレーション装置の機能がハードウェアで実現されてもよい。
図１６は、シミュレーション装置１０１の機能がハードウェアで実現される構成を示す。図１６の電子回路９０は、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０、主記憶装置２０、補助記憶装置３０、入力ＩＦ４０、出力ＩＦ５０及び通信ＩＦ６０の機能を実現する専用の電子回路である。電子回路９０は、信号線９１に接続している。電子回路９０は、具体的には、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ、ＡＳＩＣ、または、ＦＰＧＡである。ＧＡは、Ｇａｔｅ  Ａｒｒａｙの略語である。ＡＳＩＣは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略語である。ＦＰＧＡは、Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙの略語である。シミュレーション装置１０１の構成要素の機能は、１つの電子回路で実現されてもよいし、複数の電子回路に分散して実現されてもよい。シミュレーション装置１０１の構成要素の一部の機能が電子回路で実現され、残りの機能がソフトウェアで実現されてもよい。
【００９７】
プロセッサ１０と電子回路９０の各々は、プロセッシングサーキットリとも呼ばれる。シミュレーション装置１０１において、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０の機能がプロセッシングサーキットリにより実現されてもよい。あるいは、モデル管理部１１０、メッシュ計算部１２０、構築コスト計算部１３０、生産コスト計算部１４０、ランニングコスト計算部１５０、削減効果計算部１６０及びメッシュ効果評価部１７０、主記憶装置２０、補助記憶装置３０、入力ＩＦ４０、出力ＩＦ５０及び通信ＩＦ１６０の機能が、プロセッシングサーキットリにより実現されてもよい。上記の図１６の説明は、シミュレーション装置１０２，１０３及びシミュレーション装置１０４にも、同様に当てはまる。
【符号の説明】
【００９８】
１０  プロセッサ、２０  主記憶装置、３０  補助記憶装置、４０  入力ＩＦ、５０  出力ＩＦ、６０  通信ＩＦ、７０  信号線、９０  電子回路、９１  信号線、１０１，１０２，１０３，１０４  シミュレーション装置、１０１ｂ  シミュレーションプログラム、１１０  モデル管理部、１１１  工場モデル管理部、１１２  コストモデル作成部、１１３  配管モデル作成部、１１４  工場レイアウトモデル作成部、１１５  設備モデル作成部、１２０  メッシュ計算部、１２１  メッシュ粗さ調整部、１２２  メッシュ配線部、１３０  構築コスト計算部、１３１  ベースライン評価部、１３２  配管コスト計算部、１３３  配管コストＤＢ、１４０  生産コスト計算部、１４１  計画入力部、１４２  レシピ入力部、１４３  模擬実行部、１５０  ランニングコスト計算部、１５１  配管評価部、１５１ａ  配管計算部、１５１ｂ  配管ＤＢ、１５２  設備評価部、１５２ａ  設備計算部、１５２ｂ  設備ＤＢ、１５３  コスト変換部、１６０  削減効果計算部、１６１  メッシュタイプ評価部、１６２  ベースライン評価部、１７０  メッシュ効果評価部、１８０  学習部、２００  入力装置、２３０  生産実行システム、２４０  圧縮機制御装置、２５０  弁制御部、３００  表示装置、７００  工場、７１０  圧縮機、７２０  弁、７３０  レシーバータンク、７４０  弁、８００  メッシュ配管回路、８０１  弁、８０２  配管、８０３  圧力センサ、１０００  流体供給システム。
【図１】
0006925565.tif 000002
【図２】
0006925565.tif 000003
【図３】
0006925565.tif 000004
【図４】
0006925565.tif 000005
【図５】
0006925565.tif 000006
【図６】
0006925565.tif 000007
【図７】
0006925565.tif 000008
【図８】
0006925565.tif 000009
【図９】
0006925565.tif 000010
【図１０】
0006925565.tif 000011
【図１１】
0006925565.tif 000012
【図１２】
0006925565.tif 000013
【図１３】
0006925565.tif 000014
【図１４】
0006925565.tif 000015
【図１５】
0006925565.tif 000016
【図１６】
0006925565.tif 000017