IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社IHIの特許一覧

<>
  • 特許-運転計画作成支援装置及び方法 図1
  • 特許-運転計画作成支援装置及び方法 図2
  • 特許-運転計画作成支援装置及び方法 図3
  • 特許-運転計画作成支援装置及び方法 図4
  • 特許-運転計画作成支援装置及び方法 図5
  • 特許-運転計画作成支援装置及び方法 図6
  • 特許-運転計画作成支援装置及び方法 図7
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-02-15
(45)【発行日】2022-02-24
(54)【発明の名称】運転計画作成支援装置及び方法
(51)【国際特許分類】
   G05B 19/418 20060101AFI20220216BHJP
   G05B 13/04 20060101ALI20220216BHJP
   G06Q 10/06 20120101ALI20220216BHJP
   G06Q 50/04 20120101ALI20220216BHJP
   C21D 1/00 20060101ALN20220216BHJP
【FI】
G05B19/418 Z
G05B13/04
G06Q10/06 324
G06Q50/04
C21D1/00 B
【請求項の数】 6
(21)【出願番号】P 2017141248
(22)【出願日】2017-07-20
(65)【公開番号】P2019021211
(43)【公開日】2019-02-07
【審査請求日】2020-03-09
(73)【特許権者】
【識別番号】000000099
【氏名又は名称】株式会社IHI
(74)【代理人】
【識別番号】100161207
【弁理士】
【氏名又は名称】西澤 和純
(74)【代理人】
【識別番号】100175802
【弁理士】
【氏名又は名称】寺本 光生
(74)【代理人】
【識別番号】100169764
【弁理士】
【氏名又は名称】清水 雄一郎
(74)【代理人】
【識別番号】100167553
【弁理士】
【氏名又は名称】高橋 久典
(72)【発明者】
【氏名】小熊 祐司
【審査官】松本 泰典
(56)【参考文献】
【文献】特開平10-272505(JP,A)
【文献】特開2015-103120(JP,A)
【文献】特開2005-92827(JP,A)
【文献】特開2015-222472(JP,A)
【文献】特開2017-83058(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G05B 19/418
G05B 13/04
G06Q 50/04
G06Q 10/06
C21D 1/00
(57)【特許請求の範囲】
【請求項1】
複数の設備の消費エネルギー変動データに基づいて、前記設備が備えられた施設のエネルギー消費量のピークを最小化する前記設備の所定の計画期間における運転スケジュールを求める最適化部を備え、
前記最適化部は、複数の制約条件の全てを満たす実行可能解を最適化問題を解くことによって求め、前記実行可能解に所定の制限空間を設定して前記エネルギー消費量のピークを最小化する最終解を別の最適化問題を解くことによって求め
前記制限空間は、対象ジョブの処理時間の可変範囲を前記計画期間よりも狭い空間に限定する運転計画作成支援装置。
【請求項2】
前記最適化部は、前記実行可能解をメタヒューリスティクスを用いて探索することを特徴とする請求項1に記載の運転計画作成支援装置。
【請求項3】
前記最適化部は、前記最終解をメタヒューリスティクスあるいは分岐限定法を用いて求めることを特徴とする請求項1または2に記載の運転計画作成支援装置。
【請求項4】
前記消費エネルギー変動データを生成する予測部をさらに備えることを特徴とする1~3のいずれか一項に記載の運転計画作成支援装置。
【請求項5】
前記予測部は、前記設備の運転履歴あるいは物理モデルに基づいて前記消費エネルギー変動データを生成することを特徴とする請求項4に記載の運転計画作成支援装置。
【請求項6】
複数の設備の消費エネルギー変動データに基づいて定式化された最適化問題をコンピュータを用いて解くことにより、前記設備が備えられた施設のエネルギー消費量のピークを最小化する前記設備の所定の計画期間における運転スケジュールを求め、
前記運転スケジュールを求めるに際し、複数の制約条件の全てを満たす実行可能解を最適化問題を解くことによって求め、前記実行可能解に所定の制限空間を設定して前記エネルギー消費量のピークを最小化する最終解を別の最適化問題を解くことによって求め、
前記制限空間は、対象ジョブの処理時間の可変範囲を前記計画期間よりも狭い空間に限定する運転計画作成支援方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、運転計画作成支援装置及び方法に関する。
【背景技術】
【0002】
下記特許文献1には、エネルギー需要最適化システム及び生産計画作成支援システムが開示されている。このシステムは、需要エネルギー量の時系列データを作成し、需要エネルギー量の上限値を含む制約情報を考慮して時系列データに現れるエネルギー需要ピークが抑制されるよう製品の生産計画を修正することにより、新たな設備機器を導入することなく、既存の設備の需要エネルギー量の低コスト化を図るものである。
【先行技術文献】
【特許文献】
【0003】
【文献】特開2004-151830号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
ところで、上記背景技術は、エネルギー需要の計算に際し、製品1つを生産するのに必要なエネルギー(エネルギー原単位)と所定時間(時間原単位)を固定値として予め求めておき、これらエネルギー原単位及び時間原単位に基づいて製品の製造スケジュールを最適化することによってエネルギー需要のピークシフトを実現するものである。すなわち、上記背景技術は、製品の製造中における製造設備の消費電力の変化を考慮するものではない。したがって、上記背景技術は、運転中に消費エネルギーが変化する複数の設備を備える施設のエネルギー需要のピークシフトに適用することはできない。
【0005】
本発明は、上述した事情に鑑みてなされたものであり、運転中に消費エネルギーが変化する複数の設備を備える施設のエネルギー需要のピークシフトを実現することを目的とするものである。
【課題を解決するための手段】
【0006】
上記目的を達成するために、本発明では、運転計画作成支援装置に係る第1の解決手段として、複数の設備の消費エネルギー変動データに基づいて、前記設備が備えられた施設のエネルギー消費量のピークを最小化する前記設備の運転スケジュールを求める最適化部を備える、という手段を採用する。
【0007】
本発明では、運転計画作成支援装置に係る第2の解決手段として、上記第1の解決手段において、前記最適化部は、複数の制約条件の全てを満たす実行可能解に基づいて当該実行可能解に所定の制限空間を設定して前記エネルギー消費量のピークを最小化する最終解を求める、という手段を採用する。
【0008】
本発明では、運転計画作成支援装置に係る第3の解決手段として、上記第2の解決手段において、前記最適化部は、前記実行可能解をメタヒューリスティクスを用いて探索する、という手段を採用する。
【0009】
本発明では、運転計画作成支援装置に係る第4の解決手段として、上記第2または第3の解決手段において、前記最適化部は、前記最終解をメタヒューリスティクスあるいは分岐限定法を用いて求める、という手段を採用する。
【0010】
本発明では、運転計画作成支援装置に係る第5の解決手段として、上記第1~第4のいずれかの解決手段において、前記消費エネルギー変動データを生成する予測部をさらに備える、という手段を採用する。
【0011】
本発明では、運転計画作成支援装置に係る第6の解決手段として、上記第5の解決手段において、前記予測部は、前記設備の運転履歴あるいは物理モデルに基づいて前記消費エネルギー変動データを生成する、という手段を採用する。
【0012】
本発明では、運転計画作成支援方法に係る解決手段として、複数の設備の消費エネルギー変動データに基づいて定式化された最適化問題をコンピュータを用いて解くことにより、前記設備が備えられた施設のエネルギー消費量のピークを最小化する前記設備の運転スケジュールを求める、という手段を採用する。
【発明の効果】
【0013】
本発明によれば、稼働中に消費エネルギーが変化する複数の設備を備える施設のエネルギー需要のピークシフトを実現することができる。
【図面の簡単な説明】
【0014】
図1】本発明の一実施形態における支援対象の概要を示す模式図である。
図2】本発明の一実施形態における支援対象施設の電力需要変化(エネルギー需要変化)を示すグラフである。
図3】本発明の一実施形態に係る運転計画作成支援装置の機能構成を示すブロック図である。
図4】本発明の一実施形態に係る運転計画作成支援装置の全体動作を示すフローチャートである。
図5】本発明の一実施形態における探索処理の詳細を示すフローチャートである。
図6】本発明の一実施形態における探索処理及び制限空間の概念図である。
図7】本発明の一実施形態に係る運転計画作成支援装置の効果を示す特性図である。
【発明を実施するための形態】
【0015】
以下、図面を参照して、本発明の一実施形態について説明する。
本実施形態に係る運転計画作成支援装置及び運転計画作成支援方法は、複数の設備を備える施設を支援対象としており、当該支援対象のエネルギー消費量のピーク(最大値)を最小化する設備の運転スケジュールを最適運転スケジュールとして求める。また、本実施形態に係る運転計画作成支援装置は、所定の支援プログラム(ソフトウエア)が搭載された一種のコンピュータである。
【0016】
本実施形態における施設は、図1に示すように、例えば複数の熱処理炉Rを設備として運転する熱処理工場である。このような熱処理工場は、複数の熱処理炉Rの他に、複数の上流側ラインU、部品ストレージS及び複数の下流側ラインLを備えており、各熱処理炉Rを用いて複数の部品Xに同時並行的に熱処理を施す。各上流側ラインUは、熱処理前の部品Xに所定の前処理(洗浄処理等)を施す生産ラインであり、部品ストレージSは、各上流側ラインUで前処理された部品Xを一時的に保持する部品保持設備である。
【0017】
また、各熱処理炉Rは、部品ストレージSから所定数の部品Xを順次受け入れて所定の処理条件における熱処理(ジョブ)を行う加熱冷却炉である。これら熱処理炉Rは、例えば図2の一点鎖線で示すように、炉内温度が所定時間(温度上昇時間)をかけて常温から目標温度まで上昇し、その後に目標温度を所定時間(均熱時間)に亘って維持し、さらに所定時間(冷却時間)をかけて常温まで低下する。温度上昇時間、均熱時間、冷却時間及び目標温度は、熱処理(ジョブ)の処理条件であり、部品X毎に設定される。
【0018】
このような熱処理炉Rの消費電力は、図2の実線で示すような変化をする。すなわち、各熱処理炉Rの消費電力は、上記温度上昇時間においてゼロから最大値に達し、その後下降して一定値を維持し、さらに冷却時間の途中でゼロに低下する。各熱処理炉Rは、このように炉内温度及び消費電力が変化する熱処理を部品ストレージSから順次受け入れた所定数の部品Xに対して繰り返す。各下流側ラインLは、各熱処理炉Rから受け入れた熱処理済みの部品Xに所定の後処理(選別処理等)を施す生産ラインである。
【0019】
このような熱処理工場における各設備のうち、各熱処理炉Rは、他の上流側ラインU、部品ストレージS及び下流側ラインLよりも消費電力が極めて高い設備である。すなわち、複数の熱処理炉Rは、熱処理工場における電力消費量を支配する設備である。
【0020】
このような熱処理工場を支援する運転計画作成支援装置は、図3に示すように、記憶部1、操作部2、通信部3、演算部4及び表示部5を機能構成要素として備えている。記憶部1は、ROM(Read Only Memory)及びRAM(Random Access Memory)等の内部記憶装置並びにハードディスクあるいは/及びメモリーカード等の外部記憶装置からなり、熱処理炉データベース1a及びプログラム記憶部1bを少なくとも備えている。
【0021】
熱処理炉データベース1aは、各熱処理炉Rの運転履歴が複数登録されたデータテーブルである。この運転履歴には、各熱処理炉Rで行った過去の熱処理における消費電力データが少なくとも含まれている。この消費電力データは、図2に示したように、熱処理における消費電力の時間変化を示すものである。
【0022】
プログラム記憶部1bは、上記支援プログラムつまり演算部4が実行するプログラムが記憶された記憶領域である。このプログラム記憶部1bには、上記支援プログラムとして消費電力予測プログラム、第1数理計画プログラム及び第2数理計画プログラムを少なくとも記憶されている。
【0023】
上記消費電力予測プログラムは、熱処理炉データベース1aに基づいて熱処理炉Rで次に実行する熱処理の消費電力の変化を示す予測消費電力データを生成するための支援プログラムである。なお、この予測消費電力データは、本実施形態における消費エネルギー変動データである。
【0024】
第1数理計画プログラムは、メタヒューリスティクスに基づいて所定の電力最適化問題の実行可能解を上述した最適運転スケジュールの候補として探索する支援プログラムである。また、第2数理計画プログラムは、メタヒューリスティクスや分岐限定法に基づいて、上記実行可能解から上述した最適運転スケジュールを最終解として求める支援プログラムである。なお、上記メタヒューリスティクス及び分岐限定法は、最適化問題を解くためのアルゴリズムとして周知のものである。
【0025】
操作部2は、運転計画作成支援装置を運用する作業者の操作指示を受け付ける入力装置であり、より具体的にはキーボードやマウス等のポインティングデバイスである。この操作部2は、作業者の操作指示に対応した操作信号を演算部4に出力する。通信部3は、所定の通信回線を介して外部機器とデータの送受信を行う通信装置であり、例えばLAN(Local Area Network)やインターネットに準拠した通信プロトコルを用いて外部機器との通信を行う。
【0026】
演算部4は、上述した専用プログラム、熱処理炉データベース1a及び操作信号等に基づいて上記消費電力予測データ、実行可能解(最適運転スケジュールの候補)及び最終解(最適運転スケジュール)を求める演算装置であり、インターフェース回路及びCPU(Central Processing Unit)等のハードウエアからなる。上記インターフェース回路は、記憶部1、操作部2、通信部3及び表示部5と各種信号の授受を行う電子回路であり、CPUは、上述した支援プログラムを実行する中央処理装置である。
【0027】
また、演算部4は、機能的な構成要素として予測部4a及び最適化部4bを少なくとも備えている。予測部4aは、熱処理炉データベース1a及び消費電力予測プログラムに基づいて、各熱処理炉Rにおける個々の熱処理(ジョブ)の予測消費電力データを生成する。最適化部4bは、上記予測消費電力データ、第1数理計画プログラム及び第2数理計画プログラムに基づいて上述した実行可能解及び最終解(最適運転スケジュール)を求める。
【0028】
表示部5は、上記演算部4における各種の演算結果、つまり上記消費電力予測データ、電力最適化問題の実行可能解及び最終解を画像表示する表示装置であり、例えば液晶ディスプレイである。この表示部5は、演算部4から入力される映像信号に基づいて、上記消費電力予測データ、電力最適化問題の実行可能解及び最終解(最適運転スケジュール)を画面表示する。
【0029】
次に、本実施形態に係る運転計画作成支援装置の動作(運転計画作成支援方法)について、図4図7をも参照して詳しく説明する。
【0030】
最初に、この運転計画作成支援装置を用いて所定の計画期間(例えば一週間分)における熱処理工場(施設)の最適運転スケジュール(最終解)を求める場合、上記計画期間に各熱処理炉Rが行う複数の部品Xに関する熱処理の内容をジョブ(熱処理の実行単位)として運転計画作成支援装置に入力する必要がある。すなわち、運転計画作成支援装置には、計画期間に熱処理工場(施設)で熱処理される予定の複数の部品Xに関するジョブが必要情報として入力される。
【0031】
また、この運転計画作成支援装置を用いて最適運転スケジュール(最終解)を求めるためには、上述した複数のジョブに加えて、当該各ジョブの実行に関する必要条件を電力最適化問題を解くための制約条件として運転計画作成支援装置に入力する必要がある。上記制約条件は、例えば各ジョブの最早実行可能時刻(条件a)、熱処理後の部品Xの客先への納期(条件b)、各ジョブの実行優先順位(条件c)、作業者の勤務予定(条件d)、熱処理炉Rのメンテナンス・スケジュール(条件e)、単位時間当たりに稼働開始可能な炉数(条件f)である。
【0032】
作業者は、操作部2を操作することにより、上述した複数のジョブ及び制約条件を操作部2から入力する(ステップS1)。演算部4は、操作部2から上記各ジョブ及び制約条件に関する操作信号が入力されると、各ジョブ及び制約条件を記憶部1に記憶させ、この上で消費電力予測プログラムを実行することにより、各ジョブに関する予測消費電力データを生成する(ステップS2)。
【0033】
すなわち、演算部4は、各ジョブに類似する消費電力データを熱処理炉データベース1aから検索することにより、ジョブ毎に予測消費電力データを生成する。なお、演算部4は、あるジョブに類似する消費電力データが複数抽出された場合、これら消費電力データに所定の統計処理を施すことにより予測消費電力データを生成する。
【0034】
そして、演算部4は、上記制約条件及び予測消費電力データを含む電力最適化問題を解くことにより、熱処理工場(施設)における各熱処理炉R(設備)の最適運転スケジュール、つまり熱処理工場(施設)における電力消費量のピークを最小化する各熱処理炉R(設備)の運転スケジュールを探索する(ステップS3)。そして、演算部4は、このようにして得られた最適運転スケジュールを表示部5に出力して画像表示させる(ステップS4)。
【0035】
ここで、上記ステップS3の探索処理の詳細について図5を参照して説明する。
この探索処理(ステップS3)は、図5に示すようにステップS3a~S3dからなる。演算部4は、ステップS3aにおいて、第1数理計画プログラムを実行することにより電力最適化問題の実行可能解、つまり複数の制約条件の全てを満たす運転スケジュールを探索する。
【0036】
すなわち、演算部4は、上記制約条件及び予測消費電力データに基づいて、例えば下式(1)~(8)によって定式化された第1電力最適化問題P1をメタヒューリスティクスに基づいて解く。この第1電力最適化問題P1は、式(1)で示される目的関数及び式(2)~(8)で示される制約関数によって構成されている。
【0037】
【数1】
【0038】
上記目的関数は、決定変数yの最小値を求めることが目的であることを示し、制約関数は、上述した制約条件(条件a~f)のうち条件a,bに対応するものである。また、これら式(1)~(8)における各記号は、以下の表1~表4に示すように定義される。なお、このような第1電力最適化問題P1では、条件c~fに対応する制約関数については便宜的に割愛しているが、定式化は十分に可能である。
【0039】
【表1】
【0040】
【表2】
【0041】
【表3】
【0042】
【表4】
【0043】
なお、上記表4における各従属変数は、下式(9)~(14)によって定義される。
【0044】
【数2】
【0045】
このステップS3aでは実行可能解が複数得られるが、各実行可能解は、熱処理工場(施設)における電力消費量のピークを最小化し得る各熱処理炉R(設備)の運転スケジュールであり、最適運転スケジュールの候補と言えるものである。図6は、ステップS3aで求められた実行可能解、つまり制約条件の下で各熱処理炉Rが行うジョブ(熱処理)の運転スケジュールを示す概念図である。この図6の例では、一例として10台の熱処理炉Rの運転スケジュールを示しているが、時刻txにおいて熱処理工場(施設)における電力消費量のピークが発生している。
【0046】
そして、演算部4は、第2数理計画プログラムを実行することによりステップS3b~S3dの処理を行う。最初に、演算部4は、ステップS3bにおいて各実行可能解に所定の制限空間を設定する。すなわち、演算部4は、図6に示すように、各熱処理炉R(設備)が行うジョブ(熱処理)の処理時間の可変範囲を計画期間よりも狭い制限空間に限定する。
【0047】
続いて、演算部4は、ステップS3cにおいて、例えば下式(15)~(22)によって定式化された第2電力最適化問題P2を分岐限定法に基づいて解く。すなわち、演算部4は、上述した制限空間の制約下において、各熱処理炉Rにおける各ジョブ(熱処理)の処理時間を所定の時間幅(30分あるいは1時間)で前後に調節することにより、実行可能解の補正処理を行う。なお、この第2電力最適化問題P2では、式(15)が目的関数であり、また式(16)~(22)が制約関数である。第2電力最適化問題P2では、ピーク消費電力目標値yは最適化問題の決定変数ではなく、最適化問題を解く際に外的に決定されるパラメータである。ステップS3cでは、第2電力最適化問題P2を解くことで得られる解のピーク消費電力が小さくなるよう、yを二分法などを用いて反復的に定めていく。すなわち、ステップS3cでは、第2電力最適化問題P2を繰り返し解く必要がある。
【0048】
【数3】
【0049】
そして、演算部4は、ステップS3dの判定処理を行うことにより、補正後の実行可能解の中から最大(ピーク)需要電力が最も低いものを最終解(最適運転スケジュール)として取得する。すなわち、演算部4は、ステップS3aで得られた実行可能解の各々にステップS3b~S3dの処理を行うことにより、最終解(最適運転スケジュール)を取得する。
【0050】
なお、上記ステップS3cでは、分岐限定法に基づく式(15)~(22)の第2電力最適化問題P2を解いたが、メタヒューリスティクスに基づく式(23)~(29)の第3電力最適化問題P3を解いてもよい。なお、この第3電力最適化問題P3では、式(24)~(29)を満足する解xをひとつ探索する。 第3電力最適化問題P3においても、ピーク消費電力目標値yは最適化問題の決定変数ではなく、最適化問題を解く際に外的に決定されるパラメータであり、ステップS3cでは、第3電力最適化問題P3の実行可能解が得られる範囲でのなるべく小さいyの値を二分法などを用いて反復的に探索する。すなわち、第2電力最適化問題P2の代わりに第3電力最適化問題P3を解く場合でも、ステップS3cでは、第3電力最適化問題P3を繰り返し解く必要がある。
【0051】
【数4】
【0052】
このような本実施形態によれば、熱処理炉データベース1aに基づいて予測消費電力データを生成し、当該予測消費電力データに基づいて最適運転スケジュールを求めるので、稼働中に電力消費量が変化する複数の熱処理炉Rを備える熱処理工場の電力需要のピークシフトを実現することができる。図7(a)は、実行可能解の予測電力変化を示し、図7(b)は、最終解の予測電力変化を示している。この図7(a)と図7(b)との比較によって明らかなように、最終解における最大(ピーク)予測電力は、実行可能解の最大(ピーク)予測電力よりも大幅に低減されている。
【0053】
また、本実施形態によれば、第1電力最適化問題P1で複数の能解を探索し、当該可能解に探索空間を限定することにより最終解(最適運転スケジュール)を求めるので、確実かつ比較的短時間で最適運転スケジュールを取得することができる。
【0054】
なお、本発明は上記実施形態に限定されるものではなく、例えば以下のような変形例が考えられる。
(1)上記実施形態では、消費エネルギーとして電力を取り上げたが、本発明はこれに限定されない。瞬間的に供給可能な量に上限のあるエネルギーであれば、本発明は電力以外のエネルギーに適用可能である。本発明は、例えば所定の熱媒によって供給される熱、燃料ガス等の各種ガス、エア(空気)あるいは水等の各種液体に適用可能である。
【0055】
(2)上記実施形態では、設備の一例として熱処理炉Rの最適運転スケジュールを求めたが、本発明はこれに限定されない。すなわち、本発明は、熱処理炉R以外の設備についても適用可能である。例えば、部品に機械加工を施すマシニングセンタへの適用が考えられる。このマシニングセンタは稼働中における電力消費量が大きく変動する製造設備である。このようなマシニングセンタ(設備)を複数備える製造工場(施設)では、熱処理工場と同様に最大消費電力の抑制による効果が大きい。
【0056】
(3)上記実施形態では、熱処理炉データベース1aに基づいて予測消費電力データを生成したが、本発明はこれに限定されない。例えば、過去の熱処理から計画期間に行う熱処理の消費電力が明らかな場合、例えば過去に行った熱処理と同様な熱処理を計画期間に行う場合には、予測消費電力データの生成処理は不要となる。
【0057】
(4)上記実施形態では、作業者が操作部2を操作することにより各ジョブ及び制約条件を運転計画作成支援装置に入力するが、本発明はこれに限定されない。上述した製造実行システムや生産管理システムと連携することにより、各ジョブ及び制約条件を運転計画作成支援装置に自動的に取り込み、最適運転スケジュールを定期的(1日あるいは半日単位)あるいは所定のタイミングで自動的に求めてもよい。
【0058】
(5)上記実施形態では、熱処理炉データベース1a及び各支援プログラムが運転計画作成支援装置内に保存されているが、本発明はこれに限定されない。例えば、熱処理炉データベース1a及び各支援プログラムを外部のサーバに保存し、通信部3を用いてサーバから取得してもよい。特に熱処理炉データベース1aをサーバに保存することにより、熱処理炉データベース1aの更新が容易となり、よってより新しい消費電力データを用いて予測消費電力データを生成することが可能になる。
【0059】
(6)上記実施形態では、熱処理炉データベース1aに基づいて予測消費電力データを生成したが、本発明はこれに限定されない。例えば、熱処理炉Rの物理モデルを記憶部1に記憶させ、当該物理モデルを用いて予測消費電力データを生成してもよい。また、物理モデルと熱処理炉データベース1aとを併用して予測消費電力データを生成してもよい。
【0060】
(7)上記実施形態では、ジョブの熱処理炉Rへの割付やジョブの処理順序を制約条件としていない、本発明はこれに限定されない。すなわち、電力最適化問題について、ジョブの熱処理炉Rへの割付やジョブの処理順序を制約条件とする定式化を行ってもよい。また、この場合に、特定のジョブのみを固定(作業者が与えた初期解のまま変更しない)として定式化してもよい。
【0061】
(8)上記実施形態では、式(1)で示される目的関数は最大消費電力を最小化するものであるが、本発明はこれに限定されない。例えば処理量維持の観点から、納期遅れの最小化、あるいは全ジョブ実行完了時間の最小化を示す目的関数を追加した定式化を行ってもよい。
【0062】
(9)上記実施形態では、最大消費電力を制限する制約条件を設定しなかったが、本発明はこれに限定されない。最大消費電力を所定値以下に制限する制約条件を設定してもよい。例えば、熱処理工場が電力供給業者と契約している契約電力の値を最大消費電力の上限とする制約条件を設定することにより、最大消費電力が契約電力を超えない最適運転スケジュールを取得することが可能となる。
【0063】
(10)上記実施形態における運転計画作成支援装置は、スタンドアローン(stand-alone)のコンピュータとして構成されているが、本発明はこれに限定されない。例えば、運転計画作成支援装置を外部ネットワークを介して製造実行システム(MES:Manufacturing Execution System)や生産管理システム(ERP:Enterprise Resource Planning)と通信可能に接続することにより運転計画作成支援装置を製造実行システムや生産管理システムと連携させてもよい。例えば、生産管理システムから生産計画をダウンロードし、最適運転スケジュールを製造実行システムに登録する等の方法により、最適運転スケジュールを可視化・管理することが可能である。
【符号の説明】
【0064】
R 熱処理炉
U 上流側ライン
S 部品ストレージ
L 下流側ライン
1 記憶部
1a 熱処理炉データベース
1b プログラム記憶部
2 操作部
3 通信部
4 演算部
4a 予測部
4b 最適化部
5 表示部
図1
図2
図3
図4
図5
図6
図7