(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024070976
(43)【公開日】2024-05-24
(54)【発明の名称】情報処理装置、制御装置、およびプログラム
(51)【国際特許分類】
F23G 5/50 20060101AFI20240517BHJP
B66C 13/32 20060101ALI20240517BHJP
F23G 5/44 20060101ALI20240517BHJP
F23G 5/02 20060101ALI20240517BHJP
【FI】
F23G5/50 Q
B66C13/32 A
F23G5/44 B
F23G5/02 D
【審査請求】未請求
【請求項の数】5
【出願形態】OL
(21)【出願番号】P 2022181643
(22)【出願日】2022-11-14
(71)【出願人】
【識別番号】000004123
【氏名又は名称】JFEエンジニアリング株式会社
(71)【出願人】
【識別番号】504161939
【氏名又は名称】ナンヤン・テクノロジカル・ユニバーシティー
(74)【代理人】
【識別番号】110002147
【氏名又は名称】弁理士法人酒井国際特許事務所
(72)【発明者】
【氏名】松本 崇寛
(72)【発明者】
【氏名】佐藤 守樹
(72)【発明者】
【氏名】ロー・ウィングクン、エイドリアン
(72)【発明者】
【氏名】シュンチャン、フェイ
(72)【発明者】
【氏名】チェン、シャオピン
(72)【発明者】
【氏名】ヤン、シュ、ミン
【テーマコード(参考)】
3F204
3K062
3K065
【Fターム(参考)】
3F204AA02
3F204BA09
3F204CA07
3F204GA01
3F204GA04
3K062AA24
3K062AB01
3K062AC01
3K062AC17
3K062AC20
3K062BA02
3K062CA08
3K062CB01
3K062DA38
3K062DB30
3K065AA24
3K065AB01
3K065AC01
3K065AC17
3K065AC20
3K065BA02
3K065BA05
3K065BA06
3K065CA04
3K065CA20
3K065EA03
3K065EA04
3K065EA29
3K065EA44
(57)【要約】
【課題】貯留ピット内において、廃棄物の攪拌度を略均一にして略均一な状態を維持するような把持部の操作を最適化すること。
【解決手段】廃棄物を貯留可能に構成された貯留ピットに設けられた、廃棄物を把持可能な把持部の作業動作を導出する制御部を備えた情報処理装置であって、制御部は、廃棄物の高さを計測可能なセンサ部から取得した廃棄物の高さの計測情報に基づいて、貯留ピットの所定位置に対応させた廃棄物の高さを導出し、貯留ピットに貯留された廃棄物を撮像可能な撮像部により撮像された撮像情報に基づいて、廃棄物の攪拌状態を示す攪拌スコアを導出し、把持部の作業動作に関する攪拌シミュレーションを実行して複数のシミュレーション結果を導出し、廃棄物の高さおよび攪拌スコアに基づいて、把持部の報酬を導出し、把持部の報酬に基づいて、複数のシミュレーション結果から、把持部の作業動作に関するシミュレーション結果を選択して出力する。
【選択図】
図6
【特許請求の範囲】
【請求項1】
廃棄物を貯留可能に構成された貯留ピットに設けられた、前記廃棄物を把持可能な把持部の作業動作を導出する制御部を備えた情報処理装置であって、
前記制御部は、
前記廃棄物の高さを計測可能なセンサ部から取得した前記廃棄物の高さの計測情報に基づいて、前記貯留ピットの所定位置に対応させた前記廃棄物の高さを導出し、
前記貯留ピットに貯留された前記廃棄物を撮像可能な撮像部により撮像された撮像情報および前記把持部の移動履歴情報に基づいて、前記廃棄物の攪拌状態を示す攪拌スコアを導出し、
前記把持部の作業動作に関する攪拌シミュレーションを実行して複数のシミュレーション結果を導出し、
前記廃棄物の高さおよび前記攪拌スコアに基づいて、前記把持部の報酬を導出し、
前記複数のシミュレーション結果から、前記把持部の報酬が最も高くなるシミュレーション結果を選択して前記把持部の作業動作を出力する
情報処理装置。
【請求項2】
前記攪拌スコアは、前記廃棄物における攪拌回数、および前記廃棄物における推定発熱量である
請求項1に記載の情報処理装置。
【請求項3】
前記制御部は、前記貯留ピットの運用上許容できない状態になる場合に、前記報酬を減点する
請求項1に記載の情報処理装置。
【請求項4】
請求項1~3のいずれか1項に記載の情報処理装置と、
前記貯留ピットに貯留された前記廃棄物を把持および放下によって移動させる把持部を制御する把持部制御部と、を備えた制御装置であって、
前記把持部制御部は、
前記情報処理装置が出力した前記把持部の作業動作に関する選択されたシミュレーション結果を取得し、
前記シミュレーション結果に基づいて、前記廃棄物の把持、移動、および放下を実行する指示信号を出力する
制御装置。
【請求項5】
廃棄物を貯留可能に構成された貯留ピットに設けられた、前記廃棄物を把持可能な把持部の作業動作を導出する制御部を備えた情報処理装置の前記制御部に、
前記廃棄物の高さを計測可能なセンサ部から取得した前記廃棄物の高さの計測情報に基づいて、前記貯留ピットの所定位置に対応させた前記廃棄物の高さを導出し、
前記貯留ピットに貯留された前記廃棄物を撮像可能な撮像部により撮像された撮像情報に基づいて、前記廃棄物の攪拌状態を示す攪拌スコアを導出し、
前記把持部の作業動作に関する攪拌シミュレーションを実行して複数のシミュレーション結果を導出し、
前記廃棄物の高さおよび前記攪拌スコアに基づいて、前記把持部の報酬を導出し、
前記把持部の報酬に基づいて、前記複数のシミュレーション結果から、前記把持部の作業動作に関するシミュレーション結果を選択して出力する
ことを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、情報処理装置、制御装置、およびプログラムに関する。
【背景技術】
【0002】
従来、ごみ焼却炉に投入されたごみを安定的に燃焼させるための取り組みとして、ごみピット内に堆積したごみの性状を均一にする作業、いわゆる攪拌をあらかじめ行った上で、ごみシュートを介して焼却炉にごみを投入して焼却がされている。ごみの攪拌は、作業者の目視に基づいたクレーンの操作、または自動制御によってクレーンを制御することによって実行されている。近年、ごみピット内に堆積したごみの攪拌の状態、すなわち攪拌度をデータ化して顕在化させることによって、攪拌を効果的に行う方法が検討されている。
【0003】
特許文献1においては、ごみピットに貯留されたごみをバケットにより掴むためのクレーンと、ごみピットを撮影して画像を生成するカメラと、画像に基づいて、単位区画毎のごみ種を表すごみ種マップを作成するマップ作成部と、バケットの大きさに対応するフィルタをごみ種マップ内で走査して、各位置におけるごみの撹拌度を評価する撹拌度評価部と、各位置におけるごみの撹拌度に基づいて、バケットの行先を決定する行先決定部と、決定された行先までバケットを移動させるクレーン制御部とを備えるごみクレーン制御システムが開示されている。特許文献1に記載の技術によれば、ごみクレーンの制御において、ごみ種やごみ高さの情報から最適なクレーンの掴み位置・放し位置を定量的に評価し、攪拌制御を効率化している。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
上述した従来技術においては、廃棄物の攪拌度および高さからクレーンおよびバケットからなる把持部による把持位置や放下位置を決定している。そのため、従来技術では、所定の時点における最適な把持部の操作が選択可能である一方、長期的な視点からは把持部の操作の組み合わせが最適であるか否かは不明であった。特許文献1の記載によれば、廃棄物の攪拌度や高さレベルから評価した点群評価式の値が最大の点を把持部の行先として選択しているが、このような選択によって投入ごみの攪拌度が最大化されるかが確定しないという課題があった。そのため、廃棄物を貯留する貯留ピット内において、廃棄物の攪拌度を略均一にして、略均一な状態を維持できるような把持部の操作の最適化を実行可能な技術の開発が求められていた。
【0006】
本発明は、このような事情に鑑みてなされたもので、その目的は、貯留ピット内において、廃棄物の攪拌度を略均一にして略均一な状態を維持するような把持部の操作を最適化することができる情報処理装置、制御装置、およびプログラムを提供することにある。
【課題を解決するための手段】
【0007】
上述した課題を解決し、目的を達成するために、本発明の一態様に係る情報処理装置は、廃棄物を貯留可能に構成された貯留ピットに設けられた、前記廃棄物を把持可能な把持部の作業動作を導出する制御部を備えた情報処理装置であって、前記制御部は、前記廃棄物の高さを計測可能なセンサ部から取得した前記廃棄物の高さの計測情報に基づいて、前記貯留ピットの所定位置に対応させた前記廃棄物の高さを導出し、前記貯留ピットに貯留された前記廃棄物を撮像可能な撮像部により撮像された撮像情報および前記把持部の移動履歴情報に基づいて、前記廃棄物の攪拌状態を示す攪拌スコアを導出し、前記把持部の作業動作に関する攪拌シミュレーションを実行して複数のシミュレーション結果を導出し、前記廃棄物の高さおよび前記攪拌スコアに基づいて、前記把持部の報酬を導出し、前記複数のシミュレーション結果から、前記把持部の報酬が最も高くなるシミュレーション結果を選択して前記把持部の作業動作を出力する。
【0008】
本発明の一態様に係る情報処理装置は、上記の発明において、前記攪拌スコアは、前記廃棄物における攪拌回数、および前記廃棄物における推定発熱量である。
【0009】
本発明の一態様に係る情報処理装置は、上記の発明において、前記制御部は、前記貯留ピットの運用上許容できない状態となる場合に、前記報酬を減点する。
【0010】
本発明の一態様に係る制御装置は、上記の発明による情報処理装置と、前記貯留ピットに貯留された前記廃棄物を把持および放下によって移動させる把持部を制御する把持部制御部と、を備えた制御装置であって、前記把持部制御部は、前記情報処理装置が出力した前記把持部の作業動作に関する選択されたシミュレーション結果を取得し、前記シミュレーション結果に基づいて、前記廃棄物の把持、移動、および放下を実行する指示信号を出力する。
【0011】
本発明の一態様に係るプログラムは、廃棄物を貯留可能に構成された貯留ピットに設けられた、前記廃棄物を把持可能な把持部の作業動作を導出する制御部を備えた情報処理装置の前記制御部に、前記廃棄物の高さを計測可能なセンサ部から取得した前記廃棄物の高さの計測情報に基づいて、前記貯留ピットの所定位置に対応させた前記廃棄物の高さを導出し、前記貯留ピットに貯留された前記廃棄物を撮像可能な撮像部により撮像された撮像情報に基づいて、前記廃棄物の攪拌状態を示す攪拌スコアを導出し、前記把持部の作業動作に関する攪拌シミュレーションを実行して複数のシミュレーション結果を導出し、前記廃棄物の高さおよび前記攪拌スコアに基づいて、前記把持部の報酬を導出し、前記把持部の報酬に基づいて、前記複数のシミュレーション結果から、前記把持部の作業動作に関するシミュレーション結果を選択して出力することを実行させる。
【発明の効果】
【0012】
本発明に係る情報処理装置、制御装置、およびプログラムによれば、貯留ピット内において、廃棄物の攪拌度を略均一にして略均一な状態を維持するような把持部の操作を最適化することができる。
【図面の簡単な説明】
【0013】
【
図1】
図1は、本発明の一実施形態によるピット管理システムを示すブロック図である。
【
図2】
図2は、本発明の一実施形態による情報処理装置を示すブロック図である。
【
図3】
図3は、本発明の一実施形態による貯留ピットの平面図である。
【
図4】
図4は、
図3に示す貯留ピットのIV-IV線に沿った断面図である。
【
図5】
図5は、本発明の一実施形態による貯留ピットの内部を撮像した撮像画像データの例を示す図である。
【
図6】
図6は、本発明の一実施形態による情報処理装置によって制御される把持部の制御方法を説明するためのフローチャートである。
【
図7】
図7は、本発明の一実施形態による攪拌回数ごとの目的関数のスコアを説明するためのグラフである。
【
図8】
図8は、本発明の一実施形態による廃棄物の推定発熱量の管理範囲に基づいたスコアを説明するためのグラフである。
【発明を実施するための形態】
【0014】
以下、本発明の一実施形態について図面を参照しつつ説明する。なお、以下の一実施形態の全図においては、同一または対応する部分には同一の符号を付す。また、本発明は以下に説明する一実施形態によって限定されるものではない。
【0015】
本発明の実施形態について説明するにあたり、本発明者が行った鋭意検討について説明する。まず、本発明者は、従来技術に関する問題点について検討を行った。本発明者の検討によれば、所定の時点におけるクレーン操作の最適化が可能である一方、長期的なクレーン操作の最適化が困難であった。例えば、投入ホッパに投入される投入領域の廃棄物(以下、投入ごみ)などの攪拌回数を増やすことを重視して評価関数を設定した場合、所定時点におけるクレーンの最適化された操作としては、投入ごみの攪拌が常に選択される可能性があり、事後に行う必要がある投入ごみとして攪拌するための受入ごみの積替作業や攪拌作業が選択されない可能性が生じる。
【0016】
そこで、本発明者は、投入ごみおよび受入ごみの攪拌に関して鋭意検討を行い、攪拌操作後の貯留ピットの状態と、攪拌状態における評価値とを予測する方法を案出した。このような貯留ピットの状態と攪拌状態の評価値との予測を少なくとも1回は繰り返すことによって、複数のステップ後までを考慮した最適な攪拌操作を選択できる。そのため、クレーンの操作制御に関して、長期的な最適化が可能となる。ここで、本発明者の検討によれば、所定時点以降の貯留ピットの状態の予測や廃棄物の攪拌状態の予測には、攪拌シミュレーションや人工知能(AI)などの方法を適用することが好ましい。また、本発明者は、最終的な目標である投入ごみの攪拌度を最大化するように目的関数を設定することによって、選択したクレーンによる攪拌の操作が投入ごみの攪拌度を高くするように制御する方法を案出した。
【0017】
具体的には、クレーンによって廃棄物の攪拌を行った後の貯留ピット内の状態を予測するためには攪拌シミュレーションが有効である。しかしながら、予測するクレーンの操作ステップの数が増加するのに伴って、選択可能な攪拌操作の組み合わせが膨大になる。そのため、クレーンによる攪拌操作を選択する際に全ての操作候補に対してシミュレーションを行うことは困難である。そこで、本発明者は、攪拌シミュレーションを種々のパターンであらかじめ実行して、攪拌シミュレーションの結果と、廃棄物の攪拌状態の評価結果とを人工知能(AI)技術によって学習させることによって、攪拌シミュレーションを実行することなく、多くの攪拌操作の組み合わせのパターンのうちから有効な攪拌操作のパターンを絞り込むことが可能になることを見出した。これにより、本来、膨大な数の攪拌操作の組み合わせのパターンであったものが、好ましい攪拌操作の組み合わせを現実的な時間で探索可能となる。ここで、人工知能(AI)技術としては、強化学習や遺伝的アルゴリズムなどの手法を採用可能である。以下に説明する本発明の一実施形態は、本発明者による以上の鋭意検討により案出されたものである。
【0018】
(ピット管理システム)
図1は、本発明の一実施形態による情報処理装置が適用されるピット管理システムを示す。
図1に示すように、ピット管理システム1は、ネットワーク2を介して相互に通信可能な、情報処理装置10と、廃棄物貯留設備20と、廃棄物焼却設備30とを備える。廃棄物処理施設3は、少なくとも廃棄物貯留設備20および廃棄物焼却設備30を備える。情報処理装置10は、ネットワーク2を通じて廃棄物処理施設3と通信可能な外部に設けられていても、廃棄物処理施設3の一部であっても良い。また、情報処理装置10は、廃棄物貯留設備20の内部に設けられていてもよく、設置場所は限定されない。
【0019】
ネットワーク2は、有線通信や無線通信が適宜組み合わされて構成され、インターネット回線網や携帯電話回線網などの通信網から構成される。ネットワーク2は、例えば、専用線、インターネットなどの公衆通信網、例えばLAN(Local Area Network)、WAN(Wide Area Network)、携帯電話などの電話通信網や公衆回線、VPN(Virtual Private Network)などの一または複数の組み合わせからなる。情報処理装置10と廃棄物貯留設備20と廃棄物焼却設備30とは、ネットワーク2を介して接続されている。
【0020】
(廃棄物貯留設備)
廃棄物貯留部としての廃棄物貯留設備20は、制御部21、通信部22、撮像部23、センサ部24、把持部25、および貯留ピット26を備える。貯留ピット26には、把持部25が移動可能に設けられているとともに、撮像部23およびセンサ部24が設けられている。把持部25は、情報処理装置10の制御部11から送信される制御信号に基づいて、制御部21が制御する。制御部21は、制御部11から送信される制御信号に基づいて、撮像部23およびセンサ部24を制御しても良い。なお、情報処理装置10の制御部11が、撮像部23、センサ部24、および把持部25を直接的に制御しても良い。
【0021】
制御部21は、具体的に、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、FPGA(Field-Programmable Gate Array)などのハードウェアを有するプロセッサ、およびRAM(Random Access Memory)やROM(Read Only Memory)などの主記憶部(いずれも図示せず)を備える。制御部21は、RAMやROMなどの主記憶部に格納された各種プログラムに従い、通信部13,22を通じて情報処理装置10から入力された制御信号などに基づいて、撮像部23、センサ部24、および把持部25を制御する。
【0022】
通信部22は、例えば、LANインターフェースボード、有線通信のための有線通信回路、または無線通信のための無線通信回路である。LANインターフェースボードや有線通信回路や無線通信回路は、ネットワーク2に接続される。送信部および受信部としての通信部22は、ネットワーク2に接続して、情報処理装置10との間で通信を行う。
【0023】
撮像部23は、少なくとも1台の撮像カメラ231を有する。撮像部23は、撮像カメラ231によって、貯留ピット26内の廃棄物40、特に表面を撮像可能に構成される。なお、撮像部23は、例えば把持部25のバケット252を撮像して、バケット252が把持した廃棄物40を撮像可能に構成しても良い。撮像部23は、貯留ピット26内の廃棄物40の状態、すなわち廃棄物40の状態を撮像し、撮像した撮像画像データを撮像情報として、通信部22を介して情報処理装置10に送信する。撮像部23は、撮像した廃棄物40の撮像画像データを、撮像情報として通信部22を介して情報処理装置10に送信しても良い。
【0024】
センサ部24は、少なくとも1台、例えばLiDAR(Laser Imaging Detection and Ranging)などの少なくとも1台の測距センサ241を含んで構成される。なお、センサ部24は、測距センサ以外にも、例えばレーザセンサや赤外線センサ、またはこれらのセンサを組み合わせたセンサなどから構成しても良い。測距センサ241は、設置されている位置から貯留ピット26内の廃棄物40の表層までの距離を計測可能に構成される。測距センサ241は、貯留ピット26の水平面における2次元的な位置情報(x,y)に関連付けて、測距センサ241から廃棄物40までの距離を計測できる。測距センサ241を有するセンサ部24は、計測した距離を、通信部22を介して情報処理装置10に送信する。
【0025】
把持部25は、貯留ピット26に貯留されている廃棄物40を把持して移動させる。開閉部としてのバケット252は、廃棄物40を把持できる。移動部としてのクレーン251は、バケット252を連結して移動可能に構成される。
【0026】
貯留ピット26の上方におけるクレーン251の貯留ピット26における水平面の2次元(x,y)での現在位置、移動経路、移動範囲、および移動速度などの、いわゆるクレーン251の作業動作に関するパラメータは、把持部25から制御部21および通信部22を介して、情報処理装置10に逐次送信される。同様に、バケット252の3次元(x,y,z)の現在位置、開時間、閉時間、開閉回数、および開放量などの、バケット252の作業動作に関するパラメータは、把持部25から制御部21および通信部22を介して、情報処理装置10に逐次送信される。
【0027】
貯留ピット26は、廃棄物40を一時的に貯留可能なピットである。貯留ピット26内の廃棄物40は、把持部25によって把持されて、廃棄物焼却設備30の焼却炉33に供給され、焼却される。
【0028】
(廃棄物焼却設備)
ごみ焼却部としての廃棄物焼却設備30は、燃焼制御装置(ACC)31、センサ部32、および焼却炉33を備える。燃焼制御装置31は、あらかじめ定められた操作量基準値の設定に基づいて、それぞれの操作端の操作量として、燃焼用空気量、冷却用空気量、ごみ供給装置送り速度、および火格子送り速度などを制御する。ごみ焼却炉である焼却炉33は、廃棄物40の燃焼が行われる炉、廃棄物40を投入する廃棄物投入口、およびボイラ(いずれも図示せず)などを備える。センサ部32は、例えば種々の場所に設けられた温度計や圧力計などから構成される。センサ部32によって計測された、焼却炉33の内部の状態、および焼却炉33に関連する施設、具体的には、例えば電力を発電するための発電施設における、圧力や速度などの種々の物理量は、センサ部32からセンサ情報として出力される。センサ部32から出力されたセンサ情報は、パラメータとして燃焼制御装置31に供給される。燃焼制御装置31は、入力されたパラメータに基づいて焼却炉33の燃焼を制御する。
【0029】
(情報処理装置)
図2は、
図1における情報処理装置10の詳細を示す。
図2に示す情報処理装置としての情報処理装置10は、制御部11、記憶部12、通信部13、および入出力部14を備える。制御部11および通信部13はそれぞれ、物理的には上述した制御部21および通信部22と同様である。
【0030】
記憶部12は、RAMなどの揮発性メモリ、ROMなどの不揮発性メモリ、EPROM(Erasable Programmable ROM)、ハードディスクドライブ(HDD、Hard Disk Drive)、およびリムーバブルメディアなどから選ばれた記憶媒体から構成される。なお、リムーバブルメディアは、例えば、USB(Universal Serial Bus)メモリ、または、CD(Compact Disc)、DVD(Digital Versatile Disc)、またはBD(Blu-ray(登録商標) Disc)のようなディスク記録媒体である。また、外部から装着可能なメモリカードなどのコンピュータ読み取り可能な記録媒体を用いて記憶部12を構成しても良い。
【0031】
記憶部12には、情報処理装置10の動作を実行するための、オペレーティングシステム(Operating System:OS)、各種プログラム、各種テーブル、各種データベースなどを格納可能である。これらの各種プログラムは、ハードディスク、フラッシュメモリ、CD-ROM、DVD-ROM、フレキシブルディスクなどのコンピュータ読み取り可能な記録媒体に記録して広く流通させることも可能である。制御部11は、記憶部12に記憶されたプログラムを主記憶部の作業領域にロードして実行し、プログラムの実行を通じて各構成部などを制御することで、所定の目的に合致した機能を実現できる。
【0032】
本実施形態において制御部11は、記憶部12からロードした各種プログラムの実行によって、廃棄物判別部111、発熱量演算部112、レベル演算部113、移動履歴部114、ピット情報作成部115、クレーン報酬演算部116、攪拌操作制御部117、学習部118、およびシミュレーション部119の機能が実行される。また、各種プログラムには、本実施形態による処理を実現可能な人工知能やモデルや学習済みモデルを実現するプログラムも含まれる。
【0033】
レベル演算部113は、貯留ピット26に貯留された廃棄物40に対して、位置を代表する領域を設定できる。具体的に例えば、バケット252の水平方向の大きさを基準として、貯留ピット26の底面に平行な平面で区分けを行って番地(x,y)を設定できる。また、番地に基づいて、搬入領域、積替領域、および投入領域などの領域を設定することも可能である。
【0034】
レベル演算部113は、センサ部24から供給される少なくとも1つ、好適には複数の距離情報に基づいて、貯留ピット26内の廃棄物40の高さ(廃棄物レベルz)を算出したり判定したりすることができる。すなわち、レベル演算部113は、センサ部24から入力される所定位置(x,y)の廃棄物40までの距離に基づいて、廃棄物40の高さ、すなわち廃棄物レベルzを導出する。これにより、レベル演算部113は、貯留ピット26内の廃棄物40の少なくとも表面を3次元座標(x,y,z)でマッピングすることができる。なお、センサ部24以外にも、バケット252のクレーンロープ長を用いて、所定位置(x,y)の廃棄物40の高さの情報を蓄積することにより、廃棄物レベルzを所定位置(x,y)に関連付いた廃棄物レベルzとして導出することが可能となる。また、廃棄物レベルzの導出方法については、必ずしも上述した方法に限定されず種々の方法を採用することができる。
【0035】
記憶部12には、種類情報121、廃棄物レベル情報122、移動履歴情報123、ピット情報124、判定モデル125、シミュレーションモデル126、およびシミュレーション結果情報127が格納されている。種類情報121、廃棄物レベル情報122、移動履歴情報123、ピット情報124、およびシミュレーション結果情報127はいずれも、記憶部12にデータベースとして検索可能に格納されている。
【0036】
種類情報121は、貯留ピット26における廃棄物40の種類に関する情報を含む。種類情報121は、廃棄物判別部111と、廃棄物判別部111から廃棄物40の種類の情報が入力された発熱量演算部112とによって生成され、記憶部12に格納される。種類情報121は、例えば、撮像部23によって撮影した撮像画像に基づいて判定された種類の情報や、塵芥収集車が貯留ピット26に廃棄物40を搬入した際に、搬入した車両の登録情報に基づいて判定された種類の情報や、種類の情報に基づいて推定された発熱量(以下、推定発熱量)の情報などを含むが必ずしも限定されない。例えば、種類情報として、塵芥収集車が搬入した廃棄物40において、粗大ごみが半分、草木が半分の割合で収集したことが判明している場合には、割合に対応させて2種類以上の種類の情報を与えることも可能である。なお、推定発熱量は、廃棄物40の種類の混合度合いや嵩密度から導出可能である。種類情報121は、把持部25によって廃棄物40の積み替えが行われた後の貯留ピット26内の3次元座標(x,y,z)で規定された所定位置ごとの種類の情報および推定発熱量の情報を含む。すなわち、種類情報121は、廃棄物40の表面形状が計測された際に、廃棄物40の表面の3次元の位置座標(x,y,z)に関連付けされて判定された廃棄物40の種類の情報および発熱量の情報を含む。
【0037】
廃棄物レベル情報122は、貯留ピット26に貯留されている廃棄物40のレベルに関する情報である。廃棄物レベル情報122は、レベル演算部113によって生成される。廃棄物レベル情報122は、貯留ピット26内の2次元座標、すなわち、番地などの所定位置(x,y)に関連付けられた廃棄物40のレベル(高さ、廃棄物レベルz)などの計測情報を含む。廃棄物レベル情報122は、廃棄物40の表面の形状を表す点群データを含むマッピングデータを含んでいても良い。廃棄物レベル情報122は、貯留ピット26内の廃棄物40を、例えば所定の直方体状、具体的には例えば500mm四方の立方体状に分割した複数のユニットとして管理する場合に、各ユニットの容積、嵩密度、重量、および貯留日数などの履歴情報を含んでも良い。
【0038】
移動履歴情報123は、クレーン251の移動経路の履歴に関する情報を含む。また、移動履歴情報123は、バケット252による廃棄物40の開閉による把持および放下の履歴、すなわち作業動作の履歴に関する情報を含む。なお、クレーン251の移動経路および移動時間と、バケット252の開閉動作とを合わせて把持部25の作業動作と称する。移動履歴情報123は、クレーン251による廃棄物40の積替や攪拌や投入ホッパ331への投入などの操作に関する情報を含む。移動履歴情報123は、移動履歴部114に入力されたクレーン251の移動経路やバケット252の開閉動作に関する、把持部25の作業動作の情報に基づいて、移動履歴部114によって生成され、記憶部12に格納される。
【0039】
ピット情報124は、レベル演算部113によって得られた廃棄物レベル情報122と、撮像部23によって撮像されて廃棄物判別部111および発熱量演算部112によって得られた廃棄物40の種類情報121とが関連付けされて生成された情報である。さらにピット情報124は、移動履歴部114によって演算された所定のブロックごとの廃棄物40が攪拌された回数(攪拌回数)を含む。なお、所定のブロックにおける攪拌回数は、この所定のブロック内をさらに小さなパケットに分割した場合のそれぞれのパケットにおける攪拌回数の平均値などを採用できる。ピット情報124は、ピット情報作成部115により生成され、記憶部12に格納される。すなわち、ピット情報124は、廃棄物判別部111および発熱量演算部112によって判定された廃棄物40の種類情報121、レベル演算部113によって生成された廃棄物レベル情報122、および、移動履歴部114によって生成された移動履歴情報123が、貯留された廃棄物40の廃棄物レベル情報122に基づいた3次元座標(x,y,z)に関連付けされた3次元情報である。これにより、制御部11のピット情報作成部115は、貯留ピット26内に貯留された廃棄物40の表面に限らず、表面から下層に埋もれている廃棄物40の各種情報についても、ピット情報124として蓄積可能になる。
【0040】
ピット情報124は、貯留ピット26における作業領域に関する作業領域情報を含んでいても良い。作業領域情報は、搬入領域(搬入エリア)、積替領域(積替エリア)、および投入領域(投入エリア)などの領域に関する情報を含む。なお、作業領域情報は、バケット252などによって廃棄物40を粉砕する領域である粉砕領域(粉砕エリア)の情報を含んでいても良い。これにより、制御部11によって、搬入エリア、積替エリア、投入エリア、および粉砕エリアのそれぞれの堆積情報を区分けすることが可能になる。
【0041】
判定モデル125は、貯留ピット26内の廃棄物40を撮像した撮像部23から取得した撮像情報を入力パラメータとし、廃棄物40の混合状態の度合いを表す攪拌レベルを出力パラメータとした学習モデルから構成される。なお、本明細書において、学習モデルは学習済みモデルとも単にモデルとも称される。また、攪拌度は、不連続的な数値やランクであっても、連続的な数値やレベルであっても良い。判定モデル125は、貯留ピット26内の廃棄物40を撮像した撮像部23から取得してアノテーションされた撮像情報を学習用入力パラメータとし、撮像情報に基づいて作業者により設定された攪拌度を学習用出力パラメータとした教師あり学習などの機械学習により生成される。なお、機械学習は、例えば、ニューラルネットワークを用いた深層学習(ディープラーニング)などの種々の機械学習を採用できる。
【0042】
また、シミュレーションモデル126は、シミュレーション手段としてのシミュレーション部119によって、機械学習などによって生成される。シミュレーションモデル126を制御部11に読み込ませることによって、クレーン251による廃棄物40の把持および放下の位置を移動経路とした攪拌シミュレーションを実行可能である。
【0043】
シミュレーション結果情報127は、廃棄物貯留設備20の把持部25のクレーン251における、クレーン報酬演算部116によって導出された目的関数である攪拌スコアの情報や、クレーン251による攪拌を仮想的または模擬的に実行した場合における攪拌シミュレーションに関する情報を含む。シミュレーション結果情報127は、クレーン報酬演算部116および攪拌スコアが入力された攪拌操作制御部117によって生成可能である。また、攪拌操作制御部117によって、攪拌シミュレーションに関する情報が生成可能である。
【0044】
次に、レベル演算部113による廃棄物レベルzの導出方法について説明する。
図3および
図4は、本実施形態による貯留ピット26を示す図である。
図3は、貯留ピット26の上方からの平面図である。
図4は、貯留ピット26における
図3のIV-IV線に沿った断面図である。
【0045】
図3に示す例においては、例えばバケット252の水平方向の大きさを基準として、貯留ピット26の底面に平行な平面が区分けされて番地(x,y)が設定されている。なお、貯留ピット26内の区分けについては種々の区分けの方法を採用することができ、
図3に示す例に限定されない。さらに、番地(x,y)については、バケット252の大きさを基準にした場合、変数x,yはともに離散的になるが、連続的に設定しても良い。
【0046】
図3に示すように、搬入領域261は、塵芥収集車(パッカー車)からごみが搬入される領域であり、隔壁によって区分けされている場合もある。積替領域は、貯留ピット26に設けられたクレーンによって、搬入領域から廃棄物40の積み替えが行われる積替エリアである。投入領域262は、焼却炉33に投入される廃棄物40が貯留される投入エリアである。なお、貯留ピット26への廃棄物40の投入は、貯留ピット26に配設された搬入扉を開いた後、搬入領域261に向けて行われる。搬入扉は例えば開閉式であって、貯留ピット26の側壁に沿って所定間隔ごとに複数配設されている。廃棄物処理施設3の廃棄物貯留設備20に搬入される廃棄物40は、いずれかの搬入扉を通じて貯留ピット26内に投入される。貯留ピット26内における廃棄物40の積み替え、攪拌、および投入ホッパ331への投入は、クレーン251の3軸駆動によって行われる。
【0047】
貯留ピット26の上部の腰壁付近には、撮像部23としての撮像カメラが少なくとも1台、好適には複数台配設されている。複数台のカメラを設置する場合、カメラの死角の発生を抑制するために、死角となる部分が生じる可能性が低い位置、例えば廃棄物40の搬入領域261の側に設置することが好ましい。
図3および
図4においては、2台の撮像カメラ231が設けられている。撮像カメラ231は、例えばCCDカメラやCMOSカメラなどの撮影カメラを有して構成されるが、必ずしもこれらに限定されない。撮像カメラ231は、廃棄物40の種類により変化する廃棄物40の色調を識別可能に構成される。撮像カメラ231は例えば、貯留ピット26の内側壁の上部で、貯留ピット26内の廃棄物40を撮影可能な壁に設置しても良い。撮像カメラ231は、1台でもよく、3台以上設置することも可能である。撮像部23は、廃棄物40の種類を検知可能であれば、種々の装置を使用できる。
【0048】
図5は、撮像カメラ231によって撮像された、貯留ピット26内の廃棄物40の撮像画像データの一例を示す図である。
図5に示すような貯留ピット26の壁面26b内の廃棄物40が撮像カメラ231によって撮像されて得られた撮像画像データ100は、ネットワーク2を介して廃棄物判別部111に供給される。情報処理装置10の廃棄物判別部111は、機械学習などによって生成された判定モデル125による画像処理によって、貯留ピット26内の廃棄物40の種類を細分した範囲で判定できる。さらに、廃棄物40の種類が細分された範囲内で判定可能になることによって、情報処理装置10の発熱量演算部112は、廃棄物40を燃焼させた場合の推定発熱量を導出可能となる。
【0049】
図3に示すように、貯留ピット26には、センサ部24を構成する例えば2台程度の複数の測距センサ241が設置されている。測距センサ241はそれぞれ、出射した複数の電磁波の少なくとも1つが、貯留ピット26に貯留された廃棄物40の表面の任意の位置に到達可能な位置に設置することが好ましいが限定されない。具体的に例えば、測距センサ241は、それぞれの撮像カメラ231の近傍で貯留ピット26の上部の腰壁付近に設置される。なお、測距センサ241のそれぞれの設置場所については必ずしも限定されないが、測距センサ241の指向性および光の到達距離に基づいて設置位置および設置台数を設定できる。
【0050】
図4に示すように、貯留ピット26内においては、廃棄物40が貯留された状態において、測距センサ241による計測に基づいてレベル演算部113が、廃棄物レベルzを導出できる。すなわち、貯留ピット26の搬入領域261側の2隅の上部に設置されたそれぞれの測距センサ241から、廃棄物40の表面の所定位置Pまでの距離を測定できる。この場合、測距センサ241と所定位置Pとの距離l
1と、測距センサ241からの電磁波の出射角度θ
1とによって、所定番地(x,y)における廃棄物レベルzを計測できる。なお、複数台の測距センサ241を用いた場合においても、上述した測距センサ241以外の2台目の測距センサ241からの所定位置Pとの距離l
2と、測距センサ241からの電磁波の出射角度θ
2とによって、所定番地(x,y)における廃棄物レベルzを計測できる。情報処理装置10のレベル演算部113は、測距センサ241から取得した位置情報に基づいて、貯留ピット26内における所定番地(x,y)での廃棄物レベルzを導出できる。
【0051】
本実施形態による測距センサ241が例えばLiDARから構成される場合、使用される電磁波は、典型的には近赤外線や赤外線などである。これにより、測距センサ241であれば、暗所であっても、距離の測定が可能になる。測距センサ241によって検出可能な物体の寸法はセンサの種類に基づいた種々の大きさのものである。測距センサ241から出射される電磁波は、光束の密度が高く、コヒーレンスが高く、波長が極めて短いため、小さな物体に照射しても反射されやすい。そのため、測距センサ241は、廃棄物40に向けて電磁波を出射し、電磁波を出射した時点から廃棄物40によって反射された電磁波を受信する時点までの時間が計測しやすくなる。これにより、測距センサ241は、貯留ピット26に貯留される廃棄物40の表面や表層までの距離を、精度よく容易に計測できる。また、LiDARなどの測距センサ241によって距離を計測していることにより、時間応答性をmsecオーダーにすることができるので、測定間隔を短縮でき、ほぼ連続的に、測距センサ241から廃棄物40までの距離を計測できる。そのため、例えば、バケット252の移動や振れなどの動きを追尾することができるので、バケット252の振れ止めを最適化できる。
【0052】
また、貯留ピット26内をバケット252が移動しているときには、測距センサが1台であると、測距センサ241から照射された電磁波の一部または全部が、バケット252に遮られて所定位置の廃棄物40に照射されない可能性がある。この場合においても、測距センサ241を複数設けることによって、少なくとも1つの測距センサ241から出射された電磁波が、バケット252に遮断されずに廃棄物40に照射できる可能性が向上する。そのため、バケット252が貯留ピット26内を移動しているときにも、測距センサを1台のみ使用する場合に比して、所定位置の廃棄物レベルzを測定できる可能性が向上する。すなわち、バケット252の移動中であっても、貯留ピット26内における廃棄物40の高さを、センサ部24によって即時的により高い確率で測定することが可能となる。
【0053】
以上のように、少なくとも1台の測距センサ241によって廃棄物40の上層を測定できる。これにより、貯留ピット26内の廃棄物40の表面を、貯留ピット26の水平面に沿った全面、すなわち全ての番地(x,y)に亘って、廃棄物レベルzを計測できる。
【0054】
さらに、測距センサ241によって廃棄物レベルが連続的に計測できることにより、バケット252で廃棄物40を掴む前後の廃棄物レベルの差から廃棄物の容積を計算することができ、廃棄物40を掴む前後のバケット252の荷重の差から計算した廃棄物の重量の値と組み合わせることにより、バケット252で掴んだ廃棄物40の嵩密度を推定することが可能となる。
【0055】
廃棄物判別部111は、搬入領域261に搬入された廃棄物40の種類(種別ともいう)を判定する。また、廃棄物判別部111は、クレーン251によって廃棄物40が攪拌されたり積み替えられたりした際に、撮像カメラ231から供給された撮像情報に基づいて、攪拌後や積替後の廃棄物40の種類や状態を判定する。廃棄物判別部111は、貯留ピット26の水平面に沿った位置座標(x,y)に基づいた所定の区画ごと、例えばx方向に沿った所定間隔、およびy方向に沿った所定間隔で区画された矩形状の領域(以下、区画)ごとに、廃棄物40の攪拌度を測定可能である。出力された位置座標(x,y)ごとの攪拌度の情報は、ピット情報124として記憶部12に格納される。また、発熱量演算部112は、廃棄物40の種類の区画内での比率および区画内のごみ嵩密度に基づき、区画ごとの廃棄物40の発熱量を導出する。これにより、廃棄物判別部111および発熱量演算部112は、種類情報を生成する。種類情報は、廃棄物40の種類、状態、および発熱量の情報を含むが、限定されない。廃棄物判別部111や発熱量演算部112から取得した廃棄物40の種類や状態、および撮像カメラ231から取得した画像情報に基づいて、貯留ピット26に貯留された廃棄物40のクレーン報酬を導出可能である。廃棄物40の攪拌度の判定は、撮像した貯留ピット26内の廃棄物40の画像情報を入力パラメータとして判定モデル125に入力し、攪拌度が出力パラメータとして出力される。なお、攪拌度は、例えばあらかじめ廃棄物40の色味や細かさなどにより定義された互いに比較可能な度数である。
【0056】
ピット情報作成部115は、廃棄物判別部111によって判定されて得られた廃棄物40の種類情報121を、センサ部24による計測に基づいて得られる所定位置の廃棄物40の廃棄物レベル情報122に基づいて、3次元座標(x,y,z)に関連付けする。これにより、廃棄物40の3次元マップを連続して継続的に生成できる。また、測距センサ241から、貯留ピット26内における廃棄物40の点群データを取得できるので、廃棄物40の表面の形状を即時的または断続的に取得できる。これにより、ピット情報作成部115は、廃棄物40の表面形状をマッピングした点群データを含むピット情報124を生成できる。ピット情報124は、廃棄物40の表面形状の3次元マッピング情報を含む。生成された堆積情報は、記憶部12のピット情報124に格納される。なお、ピット情報作成部115は、所定時間間隔ごとに不連続で断続的に、ピット情報124を生成しても良い。
【0057】
クレーン報酬演算部116は、クレーン報酬Rを導出可能に構成される。クレーン報酬Rは、攪拌スコアおよび廃棄物40のレベルに基づいて実行される。また、攪拌スコアとしては、具体的に例えば、投入ホッパ331に投入される廃棄物40が貯留された投入領域262における廃棄物40の攪拌回数および推定発熱量を選択可能である。また、クレーン報酬Rは、以下の(2)式に基づいた(1)式によって導出可能であるが、必ずしも以下の式に限定されない。
【0058】
【数1】
…(1)
r
i=c
1×s
mix,i+c
2×s
cal,i-c
3×s
penalty,i …(2)
R:クレーン報酬、r
i:i回目に投入された投入ごみの報酬、N
feed:シミュレーション期間中の投入回数、s
mix,i:攪拌回数に対する攪拌スコア、s
cal,i:推定発熱量に対する攪拌スコア、s
penalty,i:廃棄物のレベルに対するペナルティ、c
1,c
2,c
3:重み付け係数
【0059】
ここで、上述した(1)式および(2)式においては、投入領域262の表層の廃棄物40の攪拌回数および推定発熱量が以下の条件の場合に、攪拌状態が良い、すなわち攪拌スコアを高い値に設定する。すなわち、攪拌回数が目標回数以上の場合に攪拌スコアsmix,iが高くなるように設定する。また、廃棄物40の推定発熱量が管理範囲内である場合に攪拌スコアscal,iが高くなるように設定する。さらに、廃棄物40のレベルが所定の管理値の範囲外になる場合や、複数箇所、典型的には隣りあう2箇所の廃棄物40のレベル差があらかじめ設定された所定レベル以上になって、管理値の範囲外になる場合には、ペナルティspenalty,iを高くしてクレーン報酬Rを減点するように設定する。
【0060】
ここで、廃棄物40のレベルに関するペナルティspenalty,iは、廃棄物40のレベルに関して貯留ピット26の最大高さを超える場合や、搬入領域261における搬入された廃棄物40の高さが搬入可能なレベルを超える場合などにおいて高い値を設定することが好ましい。換言すると、貯留ピット26内の所定位置における廃棄物40の高さがあらかじめ設定された所定レベル以上である、または廃棄物40における貯留ピット26内の複数箇所における高さの差があらかじめ設定された所定レベル以上であるなど、貯留ピット26の運用上許容できない状態となる場合に、ペナルティspenalty,iを高くしてクレーン報酬Rを減点するように設定する。これにより、貯留ピット26の運営上、許容されない攪拌操作を選択されないようにすることができる。
【0061】
本実施形態においてクレーン報酬演算部116は例えば、クレーン報酬Rが最大になる攪拌操作の組み合わせを、攪拌操作に関する複数のシミュレーション結果情報127から探索して、探索結果を学習しておく。ここで、学習方法としては、例えば強化学習を採用できるが、強化学習のみならず、組み合わせ最適化問題を解決可能な探索アルゴリズム、例えば遺伝的アルゴリズム(GA)やその他の探索アルゴリズムを採用可能である。ここで、本実施形態による攪拌シミュレーションにおけるシミュレーション期間としては、ピット管理システム1を導入する段階においては1か月~数ヶ月程度の期間とし、稼働中においては1時間~数時間程度とするのが好ましい。
【0062】
把持部制御部としての攪拌操作制御部117は、クレーン251を3軸駆動させてバケット252によって所望の位置の廃棄物40を把持する指示信号や、把持した廃棄物40をばら撒いたりする指示信号を出力して、制御部21に送信する。制御部21は、受信した指示信号に基づいて把持部25のクレーン251およびバケット252を制御する。なお、攪拌操作制御部117によって直接的にクレーン251を制御しても良い。
【0063】
また、学習手段としての学習部118は、撮像した貯留ピット26内の廃棄物40の画像情報を学習用入力パラメータとし、取得した画像情報に対して設定された攪拌度を学習用出力パラメータとした機械学習により判定モデル125を導出できる。生成された判定モデル125は、機械学習を行ったコンピュータから学習部118に供給され、記憶部12に格納される。
【0064】
シミュレーション手段としてのシミュレーション部119は、機械学習などによって生成されたシミュレーションモデル126に基づいて、クレーン251による廃棄物40の把持および放下の位置を移動経路とした攪拌シミュレーションを実行可能である。シミュレーション部119は、廃棄物40のレベルの変化や、搬入領域261への搬入量や、攪拌回数や、推定発熱量の導出などを実行可能である。シミュレーション部119によって実行された攪拌シミュレーションの種々の結果は、シミュレーション結果情報127として、記憶部12に格納される。シミュレーション結果情報127は、多数のシミュレーション結果の情報が読み出し可能な、例えばテーブル状などのデータベースとして記憶部に格納される。
【0065】
攪拌操作制御部117は、移動履歴情報123に基づいて、クレーン251による積替や投入などを制御可能である。ここで、本実施形態による攪拌操作制御部117による把持部25の制御方法について説明する。
図6は、本実施形態による把持部25の制御方法を説明するためのフローチャートである。なお、
図6に示すフローチャートは、
図2に示す情報処理装置10により、貯留ピット26の管理の間において繰り返し実行される。
【0066】
図6に示すように、まず、ステップST1において情報処理装置10の制御部11は、撮像カメラ231によって取得した撮像画像データ100(
図5参照)、および測距センサ241によって取得した廃棄物レベル情報122に基づいて、廃棄物40の廃棄物レベル情報122および種類情報121を生成して取得する。詳細には、廃棄物判別部111が撮像カメラ231から取得した撮像画像データ100に基づいて、貯留ピット26内の廃棄物40の種類を判別して、種類情報121として取得する。また、レベル演算部113が測距センサ241から取得した情報に基づいて廃棄物40の高さzを導出して、廃棄物レベル情報122として取得する。
【0067】
次に、ステップST2に移行して制御部11の発熱量演算部112は、廃棄物判別部111が取得して記憶部12に格納された種類情報121に基づいて、廃棄物40の発熱量を演算する。発熱量は種類情報121に含められて記憶部12に格納される。
【0068】
また、ステップST3において制御部11の移動履歴部114は、記憶部12から移動履歴情報123を取得する。その後、ステップST4に移行して移動履歴部114は、廃棄物40に対して設定されたブロックごとに、攪拌回数の演算を行う。なお、攪拌回数については、貯留ピット26に貯留された廃棄物40の表層のみならず、貯留された廃棄物40の3次元の位置情報に関連付けされて演算される。移動履歴部114によって演算されて取得された攪拌回数の情報は、移動履歴情報123に含めて記憶部12に格納される。なお、上述したステップST1,ST2の処理と、ステップST3,ST4の処理とは並行して実行される。
【0069】
ステップST2,ST4の処理後、ステップST5に移行する。ステップST5において制御部11のピット情報作成部115は、取得した種類情報121、廃棄物レベル情報122、および移動履歴情報123を取得して3次元座標と関連付けて、廃棄物40に関するピット情報124を生成する。すなわち、ピット情報124は、廃棄物40の座標に関連付けされた、種類情報121、廃棄物レベル情報122、および移動履歴情報123を含む。
【0070】
また、ステップST6に移行して制御部11のシミュレーション部119は、攪拌シミュレーションを実行する。攪拌シミュレーションとしては、パラメータとして、クレーン251の移動経路(把持および放下の位置情報)および移動時間と、廃棄物40のレベル(高さ)の変化と、廃棄物40の搬入量に関して実行される。クレーン251の移動経路や移動時間は、移動履歴部114によって取得された移動履歴情報123に含まれる。廃棄物40のレベルの変化は廃棄物レベル情報122に含まれる。搬入領域261に搬入される搬入量は、種類情報121に含まれる。シミュレーション部119は、種類情報121、廃棄物レベル情報122、および移動履歴情報123に基づいて、攪拌シミュレーションを実行することにより、クレーン251の移動経路および移動時間などに基づいて、廃棄物40のレベル、搬入領域261に搬入される廃棄物40の搬入回数および搬入量、それぞれのブロックにおける廃棄物40の攪拌回数および廃棄物40の攪拌度に基づいた推定発熱量を導出する。
【0071】
次に、ステップST7に移行してクレーン報酬演算部116は、シミュレーション部119によって導出されたシミュレーション結果に基づいて、上述した(1)式および(2)式に基づいて、投入領域262の表層の廃棄物40に対して、クレーン報酬R(目的関数)を導出する。ここで、
図7および
図8はそれぞれ、本実施形態による攪拌回数ごとの目的関数のスコアおよび推定発熱量の管理範囲に基づいたスコアを説明するためのグラフである。
【0072】
図7に示すように、本実施形態においては、投入領域262に貯留された廃棄物40の攪拌回数が所定回数までは攪拌スコアが増加し、所定回数以上になった攪拌スコアが上限に固定されるように設定される。また、攪拌回数が所定回数未満である場合には、攪拌回数の低減に伴って攪拌スコアを低下(減点)させるようにすることが好ましい。ここで、所定回数としては廃棄物40の均質化可能な回数が好ましい。
【0073】
また、
図8に示すように、推定発熱量としては、あらかじめ設定された所定の管理範囲内であれば攪拌スコアが上限となり、所定の管理範囲から外れた場合には攪拌スコアを低下(減点)させるようにしても良い。なお、所定の管理範囲としては、発熱量が安定化可能な管理範囲、換言すると、焼却炉33における目標の発熱量に対してあらかじめ設定された範囲内とすることが好ましい。
【0074】
次に、
図6に示すステップST8に移行すると制御部11のクレーン報酬演算部116は、ステップST7においてクレーン報酬演算部116により導出されたクレーン報酬Rに基づいて、攪拌操作に関する複数のシミュレーション結果、すなわち廃棄物40の把持位置、移動経路、および放下位置の組み合わせから、好ましい攪拌操作、好適には、最適な攪拌操作を選択する。すなわち、クレーン報酬演算部116は、クレーン報酬Rが最大となる攪拌操作を選択する。選択された攪拌操作情報は、攪拌操作制御部117に出力される。
【0075】
次に、ステップST9に移行して制御部11の攪拌操作制御部117は、取得した攪拌操作情報を、把持部25のクレーン251およびバケット252の制御信号に変換して、廃棄物貯留設備20の制御部21を通じて把持部25に送信される。把持部25は、入力された制御信号に基づいた移動経路に沿って廃棄物40の攪拌を実行する。以上により、貯留ピット26における把持部25の制御、および廃棄物40の攪拌の管理が実行される。
【0076】
以上説明した一実施形態によれば、投入領域262に貯留された廃棄物40の表層、すなわち投入ホッパ331に投入される直前の廃棄物40における攪拌スコアが高い状態になるような、クレーン251およびバケット252におけるクレーン報酬Rが高い攪拌操作を選択して、この攪拌操作に基づいて把持部25を制御していることにより、貯留ピット26内において、廃棄物40の攪拌度を均質化させる攪拌の方法を複数回の把持、移動、および放下の組み合わせとして選択しやすくなるので、廃棄物40の攪拌度を均一化でき、廃棄物40を焼却炉33に投入して燃焼させる場合において安定的な燃焼を実現できる。
【0077】
(記録媒体)
上述の実施形態において、貯留ピット26に設けられた把持部25の制御方法を実行可能なプログラムを、コンピュータその他の機械や装置(以下、コンピュータなど、という)が読み取り可能な記録媒体に記録することができる。コンピュータなどに、この記録媒体のプログラムを読み込ませて実行させることにより、当該コンピュータが情報処理装置10として機能する。ここで、コンピュータなどが読み取り可能な記録媒体とは、データやプログラムなどの情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータなどから読み取ることができる非一時的な記録媒体をいう。このような記録媒体のうちコンピュータなどから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、BD、DAT、磁気テープ、フラッシュメモリなどのメモリカードなどがある。また、コンピュータなどに固定された記録媒体としてハードディスク、ROMなどがある。さらに、SSDは、コンピュータなどから取り外し可能な記録媒体としても、コンピュータなどに固定された記録媒体としても利用可能である。
【0078】
以上、本発明の一実施形態について具体的に説明したが、本発明は、上述の一実施形態に限定されるものではなく、本発明の技術的思想に基づく各種の変形が可能である。例えば、上述の一実施形態において挙げた数値はあくまでも例に過ぎず、必要に応じてこれと異なる数値を用いてもよく、本実施形態による本発明の開示の一部をなす記述および図面により本発明は限定されることはない。
【0079】
また、一実施形態においては、上述してきた「部」を、「回路」などに読み替えることができる。例えば、制御部は、制御回路に読み替えることができる。
【0080】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」などの表現を用いてステップ間の処理の前後関係を明示していたが、本実施の形態を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。すなわち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。
【0081】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。本開示のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付のクレームおよびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【0082】
1 ピット管理システム
2 ネットワーク
3 廃棄物処理施設
10 情報処理装置
11,21 制御部
12 記憶部
13,22 通信部
14 入出力部
20 廃棄物貯留設備
23 撮像部
24,32 センサ部
25 把持部
26 貯留ピット
26b 壁面
30 廃棄物焼却設備
31 燃焼制御装置
33 焼却炉
40 廃棄物
100 撮像画像データ
111 廃棄物判別部
112 発熱量演算部
113 レベル演算部
114 移動履歴部
115 ピット情報作成部
116 クレーン報酬演算部
117 攪拌操作制御部
118 学習部
119 シミュレーション部
121 種類情報
122 廃棄物レベル情報
123 移動履歴情報
124 ピット情報
125 判定モデル
126 シミュレーションモデル
127 シミュレーション結果情報
231 撮像カメラ
241 測距センサ
251 クレーン
252 バケット
261 搬入領域
262 投入領域
331 投入ホッパ