(57)【要約】【課題】クーラント供給装置において、サイクロン式のフィルタが分離したダーティ液のスラッジを堆積する容器における、スラッジの堆積量を検知可能にする。【解決手段】クーラント供給装置１は、クリーン槽６１のクーラントを工作機械２へ供給する供給ポンプ４と、工作機械からダーティ槽６２へクーラントを戻す回収路７と、ダーティ槽からクリーン槽へクーラントを送る連結路８上に配設されかつ、スラッジを含有するダーティ液と、スラッジを含有しないクリーン液とに分離すると共に、クリーン液をクリーン槽に接続される出口を通じて排出するサイクロン式のフィルタ９と、フィルタにおけるダーティ液の出口に接続されかつ、スラッジを堆積させる容器９２と、容器内におけるスラッジの堆積量を検知する検知部１２と、検知部１２の検知結果に基づいて制御を行うコントローラ１０と、を備えている。【選択図】図１
2020040186.tif 000002
【特許請求の範囲】
【請求項１】
クリーン槽のクーラントを工作機械へ供給する供給ポンプと、
前記工作機械からダーティ槽へ前記クーラントを戻す回収路と、
前記ダーティ槽から前記クリーン槽へ前記クーラントを送る連結路上に配設されかつ、スラッジを含有するダーティ液と、前記スラッジを含有しないクリーン液とに分離すると共に、前記クリーン液を前記クリーン槽に接続される出口を通じて排出するサイクロン式のフィルタと、
前記フィルタにおける前記ダーティ液の出口に接続されかつ、前記スラッジを堆積させる容器と、
前記容器内における前記スラッジの堆積量を検知する検知部と、
前記検知部の検知結果に基づいて制御を行うコントローラと、を備えているクーラント供給装置。
【請求項２】
請求項１に記載のクーラント供給装置において、
前記コントローラは、前記スラッジの堆積量がしきい値を超えたときに、報知部を通じて、ユーザに報知を行うクーラント供給装置。
【請求項３】
請求項２に記載のクーラント供給装置において、
前記コントローラは、前記スラッジの堆積量がしきい値を超える周期に基づき、報知部を通じて、ユーザに報知を行うクーラント供給装置。
【請求項４】
請求項３に記載のクーラント供給装置において、
前記コントローラは、前記周期に基づいて、前記スラッジの堆積量がしきい値を超える時期を予測すると共に、当該時期をユーザに報知するクーラント供給装置。
【請求項５】
請求項３に記載のクーラント供給装置において、
前記コントローラは、前記周期よりも所定以上短い時間で、前記スラッジの堆積量がしきい値を超えたときに、ユーザに報知するクーラント供給装置。
【請求項６】
請求項２〜５のいずれか１項に記載のクーラント供給装置において、
前記コントローラは、前記スラッジの堆積速さに基づき、報知部を通じて、ユーザに報知を行うクーラント供給装置。
【請求項７】
請求項１〜６のいずれか１項に記載のクーラント供給装置において、
前記容器は透明であり、
前記検知部は、前記容器内に堆積する前記スラッジを撮像するカメラであるクーラント供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示する技術は、クーラント供給装置に関する。
【背景技術】
【０００２】
特許文献１には、工作機械のクーラント供給装置が記載されている。このクーラント供給装置は、クーラントを溜める槽からサイクロンフィルタにクーラントを供給する第１のポンプと、サイクロンフィルタにおいて分離された清浄な液を工作機械に供給する第２のポンプと、工作機械から前記槽にクーラントを戻す回収用の管路とを備えている。クーラント供給装置は、サイクロンフィルタにおいて分離された汚れた液を、汚れ液戻し管を通じて前記槽に戻すようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４１６４１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載されているクーラント供給装置では、サイクロンフィルタにおいて分離した汚れた液を、そのまま槽に戻しているため、工作機械において発生した切粉等を含むスラッジが、槽内に、次第に溜まってしまうという不都合がある。
【０００５】
そこで、サイクロンフィルタにおいて汚れた液を排出する出口に容器を取り付けて、その容器内にスラッジを堆積させることが考えられる。
【０００６】
ところが、容器内にスラッジが溜まると、人手によって容器内からスラッジを排出しなければならない。そのため、ユーザは定期的に、容器内のスラッジの堆積量を確認しなければならず煩雑である。また、人手に頼ると、確認作業を怠ってしまう恐れもある。
【０００７】
ここに開示する技術は、クーラント供給装置において、サイクロン式のフィルタが分離したダーティ液のスラッジを堆積する容器における、スラッジの堆積量を検知可能にする。
【課題を解決するための手段】
【０００８】
具体的に、ここに開示する技術は、クーラント供給装置に係る。このクーラント供給装置は、クリーン槽のクーラントを工作機械へ供給する供給ポンプと、前記工作機械からダーティ槽へ前記クーラントを戻す回収路と、前記ダーティ槽から前記クリーン槽へ前記クーラントを送る連結路上に配設されかつ、スラッジを含有するダーティ液と、前記スラッジを含有しないクリーン液とに分離すると共に、前記クリーン液を前記クリーン槽に接続される出口を通じて排出するサイクロン式のフィルタと、前記フィルタにおける前記ダーティ液の出口に接続されかつ、前記スラッジを堆積させる容器と、前記容器内における前記スラッジの堆積量を検知する検知部と、前記検知部の検知結果に基づいて制御を行うコントローラと、を備えている。
【０００９】
この構成によると、供給ポンプを通じて工作機械へ供給されたクーラントは、回収路を通じてダーティ槽へ戻される。ダーティ槽内のクーラントは、切粉等を含んでいる。サイクロン式のフィルタは、ダーティ槽からクリーン槽へクーラントを送る間に、クーラントを、スラッジを含有しないクリーン液と、スラッジを含有するダーティ液とに分離する。クリーン液はクリーン槽へ送られる。
【００１０】
フィルタにおけるダーティ液の出口には、容器が接続される。ダーティ液中のスラッジは、容器内に堆積する。フィルタにおいて分離したダーティ液をダーティ槽に戻さないため、ダーティ槽にスラッジが堆積することが抑制される。
【００１１】
検知部は、容器内におけるスラッジの堆積量を検知する。検知部の構成は、特に限定されず、様々な構成を採用することが可能である。一例として、容器の内部を外から見ることができるように、容器を透明に構成したときには、検知部は、前記容器内に堆積する前記スラッジを撮像するカメラである、としてもよい。カメラが撮像した画像に基づいて、堆積したスラッジとクーラントとの境界を特定することができるから、容器内のスラッジの堆積量を検知することができる。
【００１２】
検知部が容器内のスラッジの堆積量を検知することにより、ユーザが定期的に、スラッジの堆積量を確認することが不要になる。また、スラッジの堆積量の確認作業を怠ってしまうことが抑制される。
【００１３】
前記コントローラは、検知部の検知結果に基づいて様々な制御を実行することができる。
【００１４】
前記コントローラは、前記スラッジの堆積量がしきい値を超えたときに、報知部を通じて、ユーザに報知を行う、としてもよい。
【００１５】
ユーザは、容器内にスラッジが溜まったことがわかるため、容器内のスラッジを捨てることができる。
【００１６】
容器内のスラッジを捨てるときには、容器内のクーラントも捨てることになるが、スラッジの堆積量がしきい値を超えたときに容器内のスラッジを捨てることにより、スラッジを捨てる頻度を少なくすることができる。その結果、捨ててしまうクーラントの量を少なくすることができる。
【００１７】
クーラント供給装置は、前記容器内のスラッジを排出する排出口を開閉する開閉弁を備え、前記コントローラは、前記スラッジの堆積量がしきい値を超えたときに、前記開閉弁を開閉する、としてもよい。
【００１８】
こうすることで、容器内にスラッジが溜まったときには、容器内のスラッジが自動的に捨てられる。容器内にスラッジが溜まり過ぎてしまうことが抑制される。
【００１９】
前記コントローラは、前記スラッジの堆積量がしきい値を超える周期に基づき、報知部を通じて、ユーザに報知を行う、としてもよい。
【００２０】
工作機械が一定の加工を繰り返しているようなときには、スラッジの堆積速さも一定になるから、スラッジの堆積量がしきい値を超える周期も、ほぼ一定になる。前記の周期が短くなると、切粉の発生量が増えていたり、サイクロン式のフィルタよりも上流におけるフィルトレーションに不具合が生じていたりといった異常の可能性がある。
【００２１】
スラッジの堆積量がしきい値を超える周期に基づいて、ユーザに報知を行うことにより、ユーザは、クーラント供給装置又は工作機械における不具合を早期に見つけることができる。
【００２２】
具体的には、前記コントローラは、前記周期に基づいて、前記スラッジの堆積量がしきい値を超える時期を予測すると共に、当該時期をユーザに報知する、としてもよい。
【００２３】
スラッジの堆積量がしきい値を超える周期に基づいて、今後、スラッジの堆積量がしきい値を超える時期を予測することができる。当該時期をユーザに事前に報知することにより、ユーザは、容器内のスラッジを捨てる時期を知ることができる。
【００２４】
また、別の構成例として、前記コントローラは、前記周期よりも所定以上短い時間で、前記スラッジの堆積量がしきい値を超えたときに、ユーザに報知する、としてもよい。
【００２５】
スラッジの堆積量がしきい値を超えるまでの時間が、前記周期に対して極端に短くなると、切粉の発生量が増えていたり、サイクロン式のフィルタよりも上流におけるフィルトレーションに不具合が生じていたりといった異常の可能性がある。ユーザに報知することによって、ユーザは、異常を速やかに認識することができる。
【００２６】
前記コントローラは、前記スラッジの堆積速さに基づき、報知部を通じて、ユーザに報知を行う、としてもよい。
【００２７】
スラッジの堆積速さは、時間に対するスラッジの堆積量の増加率と定義することができる。例えばスラッジの堆積速さが速すぎるときには、何らかの異常が生じている恐れがある。スラッジの堆積速さに基づいてユーザに報知を行うことにより、ユーザは、クーラント供給装置又は工作機械の不具合を早期に見つけることができる。
【発明の効果】
【００２８】
以上説明したように、前記のクーラント供給装置によると、サイクロン式のフィルタに接続された容器におけるスラッジの堆積量を検知することができる。
【図面の簡単な説明】
【００２９】
【図１】図１は、クーラント供給装置の構成を例示する回路図である。
【図２】図２は、容器内に堆積するスラッジを撮像するカメラを含む、検知部の構成を例示する図である。
【図３】図３は、スラッジの堆積量の変化を説明する図である。
【図４】図４は、スラッジの堆積に関係してコントローラが実行するフローチャートである。
【発明を実施するための形態】
【００３０】
以下、クーラント供給装置の実施形態を図面に基づいて詳細に説明する。以下の説明は、クーラント供給装置の一例である。図１は、クーラント供給装置１の全体構成を例示している。
【００３１】
（クーラント供給装置の全体構成）
クーラント供給装置１は、工作機械２における工具（図示省略）に、クーラントを供給する。工具は、どのようなものであってもよい。工具には、クーラントが噴出する孔が形成されている。クーラントは、この孔を通じて加工箇所へ噴出する。
【００３２】
工作機械２には、クーラントの供給路３が接続されている。供給路３には、供給ポンプ４が配設されている。供給ポンプ４は、クリーン槽６１のクーラントを工作機械２に送る。供給ポンプ４は、具体的には、歯車ポンプ、ベーンポンプ、ねじポンプなどの回転ポンプとしてもよい。供給ポンプ４はまた、ピストンポンプや、プランジャーポンプなどの往復動ポンプとしてもよい。尚、ポンプの形式は限定されない。
【００３３】
供給ポンプ４には、電動モータ４１が連結されている。電動モータ４１は、例えばインバータ専用モータ、ＰＭモータや汎用モータとしてもよい。
【００３４】
電動モータ４１は、インバータ１１からの回転速度指令によって回転速度を変えることができる。インバータ１１は、電動モータ４１に回転速度指令を出力する。
【００３５】
インバータ１１には、コントローラ１０が接続されている。コントローラ１０は、インバータ１１を通じて、電動モータ４１の回転を制御する。
【００３６】
供給路３において、工作機械２と供給ポンプ４との間には、リリーフ路５が接続されている。リリーフ路５には、リリーフ弁５１が配設されている。リリーフ弁５１は、所定の圧力で開弁するよう構成されている。リリーフ弁５１が開弁する圧力は、工作機械２に供給するクーラントの圧力（つまり、設定圧力）に対応する。設定圧力でリリーフ弁５１が開弁することにより、工作機械２に供給されるクーラントの圧力が一定の圧力に維持される。
【００３７】
リリーフ路５は、クリーン槽６１に接続されている。リリーフ路５を流れる余剰のクーラントは、クリーン槽６１に戻る。尚、供給路３には、クーラントの圧力を示す第１圧力計３１が接続されている。
【００３８】
工作機械２には、クーラントを回収する回収路７が接続されている。回収路７は、ダーティ槽６２に接続されている。回収路７には、切粉等の大きな異物をクーラントから分離するための、第１フィルタ７１が介設している。第１フィルタ７１の構成は特に限定されないが、例えばリターンフィルタによって構成してもよい。
【００３９】
クリーン槽６１とダーティ槽６２とは、図１の構成例では、隣り合っている。図１矢印で示すように、クリーン槽６１から溢れたクーラントは、ダーティ槽６２に入るよう構成されている。
【００４０】
ダーティ槽６２とクリーン槽６１との間には、ダーティ槽６２からクリーン槽６１へクーラントを送る連結路８が設けられている。連結路８には、サイクロン式のフィルタ（以下、第２フィルタと呼ぶ）９が介設している。第２フィルタ９は、ダーティ槽６２のクーラントを、スラッジを含有するダーティ液と、スラッジを含有しないクリーン液とに分離する。連結路８は、第２フィルタ９よりも上流の上流連結路８１と、第２フィルタ９よりも下流の下流連結路８２とに分かれる。
【００４１】
上流連結路８１には、ダーティ槽６２のクーラントを第２フィルタ９に送るための戻しポンプ８３が配設されている。戻しポンプ８３も、定容量の容積式ポンプである。戻しポンプ８３は、具体的には、歯車ポンプ、ベーンポンプ、ねじポンプなどの回転ポンプとしてもよい。戻しポンプ８３はまた、ピストンポンプや、プランジャーポンプなどの往復動ポンプとしてもよい。尚、ポンプの形式は限定されない。戻しポンプ８３には、電動モータ８４が連結されている。電動モータ８４は、コントローラ１０によって駆動される。尚、上流連結路８１には、クーラントの圧力を示す第２圧力計８５が接続されている。
【００４２】
第２フィルタ９は、前述したようにサイクロン式のフィルタである。第２フィルタ９は、図２にも示すように、本体部９１と、本体部９１に接続された第１容器９２とを含んで構成されている。
【００４３】
第２フィルタ９の本体部９１は、図２に模式的に示すように、下向きに細くなる略円錐形状を有している。本体部９１は、上流連結路８１が接続される入口９１１と、クリーン液を排出する第１出口９１２と、ダーティ液を排出する第２出口９１３とを有している。入口９１１は、本体部９１の上部の側面に開口し、第１出口９１２は、本体部９１の上端部に開口し、第２出口９１３は、本体部９１の下端部に開口している。本体部９１は、戻しポンプ８３によって供給されたクーラントを旋回させることにより、スラッジを含有しないクリーン液を第１出口９１２から排出すると共に、スラッジを含有するダーティ液を第２出口９１３から排出する。
【００４４】
下流連結路８２は、第１出口９１２に接続されている。下流連結路８２は、図１に示すように、クリーン槽６１に接続されている。第２フィルタ９の本体部９１において分離されたクリーン液は、第１出口９１２及び下流連結路８２を通じて、クリーン槽６１に入る。尚、下流連結路８２には、クーラントの圧力を示す第３圧力計８６が接続されている。
【００４５】
第１容器９２は、第２出口９１３に接続されている。第１容器９２と本体部９１とはつながっている。第１容器９２は筒状を有している。第１容器９２は、上下方向に細長い形状を有している。第１容器９２の形状及び大きさは、適宜の形状及び大きさに定めることができる。
【００４６】
本体部９１の第２出口９１３には、第１容器９２の上端が接続されている。第１容器９２の下端には、排出口９２１が設けられている。排出口９２１には、開閉弁９３が取り付けられている。開閉弁９３が閉じていると、排出口９２１からダーティ液が排出することが禁止される。開閉弁９３が閉じていると、第１容器９２内にスラッジが堆積する。開閉弁９３が開くと、排出口９２１からダーティ液が排出する。開閉弁９３が閉じていると、第１容器９２内に堆積したスラッジを、ダーティ液と共に、排出口９２１から排出することができる。開閉弁９３は、後述するように、コントローラ１０によって開閉される。
【００４７】
ここで、第１容器９２は、透明材料によって構成されている。このため、第１容器９２内にスラッジが堆積していること、及び、その堆積量（つまり、堆積高さ）を、第１容器９２の外から見ることができる。
【００４８】
図１に示すように、開閉弁９３の下側には、第２容器９４が配設されている。第２容器９４は、排出口９２１から排出したスラッジを受けるよう構成されている。第２容器９４の底には、フィルタが設けられている。フィルタは、スラッジの通過を阻止すると共に、クーラントの通過を許容する。第２容器９４のフィルタを通過したクーラントは、クリーン槽６１に入る。
【００４９】
コントローラ１０は、前述の通り、インバータ１１、電動モータ８４、及び、開閉弁９３に制御信号を出力する。また、コントローラ１０は、報知部１３にも制御信号を出力する。報知部１３は、例えば表示装置によって構成してもよい。報知部１３はまた、例えば音や音声を出力する出力装置によって構成してもよい。報知部１３はさらに、例えば報知用ランプによって構成してもよい。
【００５０】
（スラッジの堆積量を検知する構成）
クーラント供給装置１は、第１容器９２に堆積するスラッジを検知する検知部を備えている。具体的には、図１又は図２に示すように、クーラント供給装置１は、透明材料によって構成されている第１容器９２の内部を、外から撮像するカメラ１２を備えている。カメラ１２は、検知部の一例である。カメラ１２は、静止画像を撮像するカメラ１２としてもよい。また、カメラ１２は、動画像を撮像するカメラ１２としてもよい。カメラ１２は、図２に一点鎖線で示すように、第１容器９２に対して水平方向に対向して配置してもよい。カメラ１２は、図２に実線で示すように、第１容器９２に対して角度を付けて配置してもよい。こうすることによって、カメラ１２の設置スペースを節約することが可能になる。尚、後述するように、コントローラ１０が、カメラ１２が撮像した画像に対する各種の処理を行うことによって、カメラ１２の配置に関わらず、第１容器９２内のスラッジの堆積量を、正確に検知することが可能である。
【００５１】
カメラ１２が撮像した画像は、コントローラ１０に入力される。コントローラ１０は、画像に基づいて、第１容器９２内におけるスラッジの堆積量を検知する。具体的に、コントローラ１０は先ず、カメラ１２が撮像した画像において、第１容器９２が写っている範囲を切り出す。カメラ１２の位置が固定されているため、画像において、切り出す範囲の座標を、予め設定しておいてもよい。
【００５２】
カメラ１２が、第１容器９２に対して角度を付けて配置されているため、切り出された画像は台形状となる。コントローラ１０は、第１容器９２を水平方向から見たときの画像となるように、切り出した画像に対して補正を行う。画像は、台形状から長方形状に変換される。
【００５３】
コントローラ１０はまた、台形補正を行った画像をグレースケールに変換すると共に、明度に関して予め定めたしきい値に従い、当該画像を二値化する。二値化した画像において、クーラントの部分は白になり、スラッジの部分は黒になる。コントローラ１０は、二値化した画像においてスラッジとクーラントとの境界を検知することにより、第１容器９２におけるスラッジの堆積量（つまり、第１容器９２内におけるスラッジの堆積高さ）を検知する。
【００５４】
ここで、画像においてスラッジとクーラントとの境界を検知する手法は、予め定めたしきい値に従って画像の二値化を行う他にも、様々な手法を採用することが可能である。例えば、二値化するためのしきい値を、グレースケールに変換した画像において、各画素の明度の分布及び／又は分散に基づいて定めるようにしてもよい。
【００５５】
また、画像の二値化を行うのではなく、画像をスラッジ領域とクーラント領域とに分類することによって、スラッジとクーラントとの境界を検知してもよい。つまり、第１容器９２においては、下部にスラッジが位置し、上部にクーラントが位置することから、例えばグレースケールに変換した画像において、各画素の明度の分布及び／又は分散に基づき、スラッジ領域とクーラント領域とに分類することができる。画像をスラッジ領域とクーラント領域とに分類すれば、スラッジとクーラントとの境界を検知することができる。
【００５６】
また、画像をグレースケールに変換する代わりに、スラッジとクーラントとの境界を定める際に特徴差が生じやすい色相に、カメラ１２が撮像した画像の色情報の次元を削減してもよい。その上で、当該画像を二値化したり、スラッジ領域とクーラント領域とに分類したりすることにより、第１容器９２におけるスラッジとクーラントとの境界を検知してもよい。スラッジ領域とクーラント領域との分類は、例えば画像に基づき、各画素を、高さ情報と色相情報とにベクトル化した上で、ＳＶＭ（Support Vector Machine）を利用して、スラッジ領域とクーラント領域とに分類してもよい。
【００５７】
また、第１容器９２におけるクーラントとスラッジとの境界は、人の見た目にも、わかり難い場合がある。クーラントとスラッジとの境界の検知を、機械学習を利用して行うようにしてもよい。例えば、予めカメラ１２が撮像した多数の画像と、人がクーラントとスラッジとの境界を決めた教師データとを用いて、機械学習（ディープラーニングを含む）により、クーラントとスラッジとの境界の検知を、コントローラ１０に学習させてもよい。
【００５８】
また、画像においてクーラントとスラッジとの境界を、教師データを用いない機械学習（ディープラーニングを含む）によってコントローラ１０に学習させてもよい。
【００５９】
さらに、前述した画像の切り出しや台形補正にも、機械学習を利用することができる。例えば、第１容器９２に対して角度を付けて配置したカメラ１２の画像を入力とし、第１容器９２に対して水平に配置したカメラ１２の画像を出力とした機械学習を行うようにすれば、コントローラ１０は、画像の切り出しや台形補正を適正に行うことが可能になる。その結果、カメラ１２の画像に基づいて、第１容器９２におけるスラッジの堆積量の検知精度が高まることが期待できる。尚、教師データを用いない機械学習によって、コントローラ１０に、画像の切り出しや台形補正を学習させてもよい。
【００６０】
尚、画像に対して行う各処理の順番は、図２に示す順番には限らず、各処理の順番は適宜入れ替えることが可能である。
【００６１】
（スラッジの堆積量の検知を利用した、コントローラによる各種制御）
コントローラ１０は、カメラ１２が撮像した画像に基づいて検知したスラッジの堆積量に基づいて、堆積量がしきい値を超えたときに、開閉弁９３を開けて第１容器９２内のスラッジを排出する。こうすることで、第１容器９２内にスラッジが溜まり過ぎてしまうことを抑制する。また、第１容器９２内にスラッジが十分に溜まったタイミングで、第１容器９２内のスラッジを捨てることができる。第１容器９２内のスラッジを排出する頻度が下がる。
【００６２】
第１容器９２から排出されたスラッジは、第２容器９４に入る。ユーザは、第２容器９４に入ったスラッジを捨てなければならない。第１容器９２内のスラッジを排出する頻度が下がると、ユーザが、第２容器９４に入ったスラッジを捨てる頻度も下がる。
【００６３】
カメラ１２は、定期的に第１容器９２を撮像する。これにより、コントローラ１０は、第１容器９２におけるスラッジの堆積量の時系列データを取得することができる。コントローラは、堆積量の時系列データに基づいて様々な制御を実行する。
【００６４】
図３は、第１容器９２内において堆積するスラッジの堆積量の時間変化を例示している。図３の縦軸は、スラッジの堆積量（又は第１容器９２における堆積高さ）である。図３の横軸は時間であり、時間は図３の紙面左から右に進む。工作機械２が一定の加工を繰り返しているようなときには、第１容器９２内においてスラッジが堆積する速さ（ｄｈ／ｄｔ）が略一定になる。スラッジの堆積量がしきい値になると、コントローラ１０は、開閉弁９３を開いてスラッジを捨てる。スラッジの堆積量はゼロになる。工作機械２の加工が継続することにより、スラッジは、再び、略一定の速さ（ｄｈ／ｄｔ）で堆積するから、スラッジの堆積量がしきい値を超える周期Δｔは、ほぼ一定になる。
【００６５】
コントローラ１０は、スラッジの堆積量の時系列データ（図３における黒丸参照）に基づいて、ＡＲ（AutoRegressive）モデル等を用いた自己相関分析により、周期性の情報を取得し、その周期性の情報から、次回、スラッジの堆積量がしきい値を超えるタイミングを予測する（図３の一点鎖線参照）。コントローラ１０は、予測したタイミングに基づいて、報知部１３を通じてユーザに対する報知を行う。
【００６６】
また、周期Δｔが短くなると、工作機械２における切粉の発生量が増えていたり、第２フィルタ９よりも上流の、第１フィルタ７１によるフィルトレーションに不具合が生じていたりといった異常の可能性がある。そこで、コントローラ１０は、スラッジの堆積量の時系列データに基づいて、周期Δｔが短くなったか否かを判断する。コントローラ１０は、例えば、これまでの周期Δｔよりも所定以上短い時間で、スラッジの堆積量がしきい値を超えたときに、ユーザに対する報知を行ってもよい。前記の「所定」の時間（又は期間）は、適宜の時間に設定することができる。
【００６７】
さらに、コントローラ１０は、スラッジの堆積量の時系列データに基づいて、スラッジの堆積速さ（ｄｈ／ｄｔ）が、予め定めた速さよりも速いか否かも判断する。堆積速さ（ｄｈ／ｄｔ）が速すぎると、何らかの不具合が生じていると考えられるためである。コントローラ１０は、堆積速さに基づいて、必要に応じてユーザに対する報知を行う。
【００６８】
次に、図４を参照しながら、スラッジの堆積に関係してコントローラ１０が実行する制御について説明する。ステップＳ１においてコントローラ１０は、カメラ１２が撮像した画像を取り込む。ステップＳ２においてコントローラ１０は、取り込んだ画像に対する各種の処理を行う。具体的には、前述の通り、コントローラ１０は、画像において第１容器９２が写っている範囲を切り出し、切り出した画像に対して台形補正を行う。コントローラ１０はまた、台形補正を行った画像をグレースケールに変換すると共に、二値化処理を実行する。そして、コントローラ１０は、処理を実行した画像に基づいて、第１容器９２内のスラッジの堆積量を検知する（図２参照）。
【００６９】
ステップＳ３においてコントローラ１０は、第１容器９２内のスラッジの堆積量が、予め設定したしきい値以上になったか否かを判定する。スラッジの堆積量がしきい値以上になったときには、プロセスはステップＳ４に進み、コントローラ１０は、開閉弁９３を開閉する。コントローラ１０は、タイマーを用いて、開閉弁９３を予め定めた時間だけ開弁してもよい。こうすることで、第１容器９２内のスラッジを、第２容器９４に排出することができると共に、第１容器９２からのクーラントの排出量を少なくすることができる。尚、第２容器９４内のスラッジは、ユーザによって廃棄される。
【００７０】
第１容器９２におけるスラッジの堆積量がしきい値以上になっていないときには、プロセスはステップＳ４に進まずにステップＳ５に進む。第１容器９２におけるスラッジの堆積量が少ないときに、第１容器９２内のスラッジが排出されることが抑制される。ユーザが第２容器９４に入ったスラッジを捨てる頻度を下げることができる。
【００７１】
ステップＳ５においてコントローラ１０は、報知が必要であるか否かを判定する。前述のように、コントローラ１０は、次回、スラッジの堆積量がしきい値を超えるタイミングを予測し、当該タイミングが近づいているときには、ユーザに対する報知を行う。また、コントローラ１０は、スラッジの堆積量がしきい値を超える周期Δｔが、短くなったことを判定したときには、ユーザに対する報知を行う。さらに、コントローラ１０は、スラッジの堆積速さが速すぎると判定したときには、ユーザに対する報知を行う。
【００７２】
ステップＳ５の判定がＹＥＳのときには、プロセスはステップＳ６に進み、コントローラ１０は、報知部１３を通じて、ユーザに対し報知を行う。コントローラ１０は、例えば表示装置において表示を行うことにより、ユーザに対する報知を行ってもよいし、音や音声を発することにより、ユーザに対する報知を行ってもよい。報知を受けたユーザは、第１容器９２内のスラッジを捨てる時期を知ることができたり、クーラント供給装置１や工作機械２の不具合を早期に見つけることができたりする。
【００７３】
ステップＳ５の判定がＮＯのときには、プロセスはステップＳ６に進まずに、リターンする。
【００７４】
尚、第１容器９２内のスラッジを排出すると、第１容器９２内のスラッジが無くなるため、カメラ１２の画像に基づいて第１容器９２内のスラッジの堆積量を検知することができなくなる、又は、検知することが難しくなる。そこで、ステップＳ４において第１容器９２内のスラッジを排出した後、予め定めた期間は、カメラ１２の画像に基づく第１容器９２内のスラッジの堆積量の検知を行わないようにしてもよい。
【００７５】
また、コントローラ１０は、ステップＳ４において第１容器９２内のスラッジを排出した直後に第１容器９２を撮像した画像を処理し、その結果、第１容器９２内にスラッジが堆積していると判定したときには、第１容器９２の内壁面にスラッジが付着していることが考えられる。コントローラ１０は、ユーザに報知を行って、第１容器９２の洗浄等を促すようにしてもよい。
【００７６】
さらに、コントローラ１０は、第１容器９２内のスラッジの堆積量が、長期間、変化しないことを判定したときには、スラッジの堆積量がしきい値以上でなくても、開閉弁９３を開弁して、第１容器９２内のスラッジを排出するようにしてもよい。この場合、何らかの不具合が発生していることも予想されるため、コントローラ１０は、ユーザへの報知を行ってもよい。
【００７７】
前記の構成例においては、コントローラ１０が開閉弁９３を開閉するようにしているが、開閉弁９３を手動開閉式に構成してもよい。この構成においては、図４のステップＳ４において、コントローラ１０は、ユーザへの報知を行う。報知を受けたユーザが、開閉弁９３を開閉することにより、第１容器９２内のスラッジを排出することができる。クーラント供給装置１が第１容器９２に堆積するスラッジを検知する検知部を備えているため、ユーザは、適切なタイミングで、第１容器９２内のスラッジを排出することができる。
【００７８】
また、第１容器９２の排出口９２１を塞ぐと共に、開閉弁９３を省略してもよい。この構成においては、報知を受けたユーザが、第１容器９２を本体部９１から取り外して、第１容器９２内のスラッジを捨てることができる。
【符号の説明】
【００７９】
１  クーラント供給装置
１０  コントローラ
１２  カメラ（検知部）
１３  報知部
２  工作機械
４  供給ポンプ
６１  クリーン槽
６２  ダーティ槽
７  回収路
８  連結路
８１  上流連結路
８２  下流連結路
９  第２フィルタ
９１  本体部（サイクロン式のフィルタ）
９２  第１容器
【図１】
2020040186.tif 000003
【図２】
2020040186.tif 000004
【図３】
2020040186.tif 000005
【図４】
2020040186.tif 000006