(57)【要約】【課題】センサを必須とせずに、対象装置の劣化状態を推定するための技術を提供する。【解決手段】対象装置の劣化状態を推定する状態推定システムであって、対象装置の制御部が対象装置の駆動部の制御に使用する制御内部値を取得することが可能なデータ取得部と、制御内部値の時系列の変化に基づいて対象装置の駆動工程の少なくとも一部に要した所要期間を推定してその所要期間に基づく期間評価値を求める期間推定部と、期間評価値の値と対象装置の劣化との推定規則について記憶する推定器と、推定器の推定規則に対して期間推定部で求めた期間評価値の値を当てはめて対象装置の劣化を推定する劣化推定部とを備える。【選択図】図１
2020055015.tif 000002
【特許請求の範囲】
【請求項１】
対象装置の劣化状態を推定する状態推定システムであって、
前記対象装置の制御部が前記対象装置の駆動部の制御に使用する制御内部値を取得可能なデータ取得部と、
前記制御内部値の時系列の変化に基づいて、前記対象装置の駆動工程の少なくとも一部に要した所要期間を推定して、前記所要期間に基づく期間評価値を求める期間推定部と、
前記期間評価値の値と前記対象装置の劣化との推定規則について記憶する推定器と、
前記推定器の前記推定規則に対して、前記期間推定部で求めた前記期間評価値の値を当てはめて、前記対象装置の劣化を推定する劣化推定部と
を備えた状態推定システム。
【請求項２】
請求項１に記載の状態推定システムにおいて、
前記期間推定部は、
前記制御内部値がピーク値になる時点と終了値になる時点との間隔を、前記所要期間として推定する
ことを特徴とする状態推定システム。
【請求項３】
請求項１に記載の状態推定システムにおいて、
前記期間推定部は、
前記制御内部値がピーク値になる時点とピーク値の予め定められた所定割合になる時点との間隔を、前記所要期間として推定する
ことを特徴とする状態推定システム。
【請求項４】
請求項１に記載の状態推定システムにおいて、
前記期間推定部は、
前記制御内部値がピーク値の予め定められた所定割合を超える時点と前記ピーク値の予め定められた所定割合を下回る時点との間隔を、前記所要期間として推定する
ことを特徴とする状態推定システム。
【請求項５】
請求項１〜４のいずれか１項に記載の状態推定システムにおいて、
前記期間推定部は、
前記推定した所要期間にわたって前記制御内部値を積算した積分結果を、前記期間評価値として求める
ことを特徴とする状態推定システム。
【請求項６】
請求項１〜５のいずれか１項に記載の状態推定システムにおいて、
前記データ取得部は、
前記制御内部値として、前記制御部が前記駆動部に指令する制御指令電流値を取得する
ことを特徴とする状態推定システム。
【請求項７】
請求項１〜６のいずれか１項に記載の状態推定システムにおいて、
前記期間推定部は、
前記制御内部値の時系列の変化に基づいて、前記対象装置が消耗品を駆動する加工処理の少なくとも一部に要した所要期間を推定して、前記所要期間に基づく期間評価値を求め、
前記劣化推定部は、
前記推定器の前記推定規則に対して、前記期間推定部で求めた前記期間評価値の値を当てはめて、前記消耗品の劣化を推定し、
前記消耗品の劣化に応じて、前記対象装置の前記加工処理の制御変更を前記制御部に指示する制御変更部と
を備えたことを特徴とする状態推定システム。
【請求項８】
請求項７に記載の状態推定システムにおいて、
前記制御変更部は、
前記消耗品の劣化に応じて、前記消耗品を使用する加工処理の仕上がりが一定する方向に制御変更を指示する
ことを特徴とする状態推定システム。
【請求項９】
請求項７に記載の状態推定システムにおいて、
前記制御変更部は、
前記消耗品の劣化に応じて、前記消耗品の劣化を遅らせる方向に制御変更を指示する
ことを特徴とする状態推定システム。
【請求項１０】
対象装置の劣化状態を推定する状態推定方法であって、
前記対象装置の制御部が前記対象装置の駆動部の制御に使用する制御内部値を取得可能なデータ取得ステップと、
前記制御内部値の時系列の変化に基づいて、前記対象装置の駆動工程の少なくとも一部に要した所要期間を推定して、前記所要期間に基づく期間評価値を求める期間推定ステップと、
前記期間評価値の値と前記対象装置の劣化との推定規則に対して、前記期間推定ステップで求めた前記期間評価値の値を当てはめて、前記対象装置の劣化を推定する劣化推定ステップと
を備えた状態推定方法。
【請求項１１】
請求項１〜９のいずれか１項に記載の状態推定システムを対象にしてクラウドサーバが実行するサービス提供方法であって、
一つ以上の前記状態推定システムから、前記対象装置の劣化の推定モデルとその推定結果をネットワークを介して収集して蓄積する推定モデル収集ステップと、
蓄積された前記推定モデルを前記推定結果に基づいて評価し、前記推定モデルの適正化を行う推定モデル適正化ステップと、
適正化された前記推定モデルに基づいて、前記状態推定システムの前記推定モデルを更新する推定モデル更新ステップと
を備えたことを特徴とするサービス提供方法。
【請求項１２】
請求項１１に記載のサービス提供方法において、
制御変更部を備える前記状態推定システムからは、前記制御変更部の制御変更モデルとその制御結果をネットワークを介して収集して蓄積する制御変更モデル収集ステップと、
蓄積された前記制御変更モデルを前記制御結果に基づいて評価し、前記制御変更モデルの適正化を行う制御変更モデル適正化ステップと、
適正化された前記制御変更モデルに基づいて、前記状態推定システムの前記制御変更モデルを更新する制御変更モデル更新ステップと
を備えたことを特徴とするサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、状態推定システム、状態推定方法、およびサービス提供方法に関する。
【背景技術】
【０００２】
従来、電動プレス機のように、金型を使用して打抜加工、曲げ加工、成型加工、せん断加工、裁断加工などを行う加工装置が知られている。
【０００３】
この種の加工装置では、加工を繰り返すうちに金型が劣化し、加工対象の仕上がり品質が低下し始める。そのまま加工を繰り返すと、バリなどの加工不良が発生する。一旦、加工不良が発生すると、加工後に検品作業を行い、不良品を廃棄するなど、手間やコストがかかる。
そのため、金型について劣化の兆候を適切に管理することが望まれる。
【０００４】
特許文献１は、そのための従来技術として、『金型２０のプレス方向における最下点を検出する下死点検出センサと、金型２０の加工部分から生じる弾性波を検出するＡＥ（Acoustic Emission）センサとを対象装置に設置する。これらセンサの出力値から、最下点を平均処理した値と、弾性波をＦＦＴ処理した所定周波数成分の値とを求め、これらの値から金型２０の異常予測スコアを求める』旨を開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１８−６２０００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の技術では、下死点検出センサやＡＥセンサが必須となり、その分だけシステム構成が複雑になる。
【０００７】
そこで、本発明は、センサを必須としない対象装置の劣化状態の推定技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、代表的な本発明の状態推定システムの一つは、対象装置の劣化状態を推定する状態推定システムであって、対象装置の制御部が対象装置の駆動部の制御に使用する制御内部値を取得可能なデータ取得部と、制御内部値の時系列の変化に基づいて対象装置の駆動工程の少なくとも一部に要した所要期間を推定してその所要期間に基づく期間評価値を求める期間推定部と、期間評価値の値と対象装置の劣化との推定規則について記憶する推定器と、推定器の推定規則に対して期間推定部で求めた期間評価値の値を当てはめて対象装置の劣化を推定する劣化推定部とを備える。
【発明の効果】
【０００９】
本発明により、センサを必須とせずに対象装置の劣化状態の推定が可能になる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】システム構成を説明する図である。
【図２】打抜加工における各工程を説明する説明図である。
【図３】制御内部値の時系列データの一例を示す図である。
【図４】金型２０の劣化が加工対象に与える影響を説明する図である。
【図５】金型劣化に伴う時系列データの変化を説明する説明図である。
【図６】劣化度と所要期間の関係を示す図である。
【図７】推定劣化度の正解状況を示す図である。
【図８】状態推定システムの動作を説明する流れ図である。
【図９】所要期間のバリエーションを説明する図である。
【図１０】クラウドサーバによる状態推定システムの管理を説明する図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施例について図面を用いて説明する。
【実施例１】
【００１２】
図１は、システム構成を説明する図である。
同図において、電動プレス機などの対象装置１００は、駆動部１０１、および制御部１０２を備えて構成される。
【００１３】
駆動部１０１は、サーボモータ１と、サーボモータ１をドライブ駆動するサーボアンプ２と、サーボモータ１によって回転駆動される偏芯軸１１と、偏芯軸１１の運動を伝達する伝達軸１２と、伝達軸１２が伝達する運動を上下動に変換するスライド１３とを備える。
【００１４】
スライド１３の上下動は、金型２０の一方の上型２１に伝達される。金型２０の他方の下型２２は、上型２１を受ける位置に固定される。この金型２０（上型２１および下型２２）の間に、不図示の搬送機構によって加工対象３０が順次に挿置される。この加工対象３０の挿置に同期して、スライド１３は金型２０を押して加工対象３０を加工処理する。
【００１５】
制御部１０２は、予め設定された加工条件に従うように、駆動部１０１を制御することにより、加工対象３０の加工後の仕上がりをコントロールする。
【００１６】
一方、状態推定システム２００は、データ取得部２０１、期間推定部２０２、推定器２０３、劣化推定部２０４、金型状態報知部２０５、および制御変更部２１０を備えて構成される。
【００１７】
データ取得部２０１は、制御部１０２から制御内部値１０２ａを時系列に取得する。以下では、制御内部値１０２ａとして、制御指令電流値（サーボモータ１のモータトルクをコントロールするため、制御部１０２内で生成されるトルク指令の値）を使用するケースについて説明する。
【００１８】
期間推定部２０２は、制御内部値１０２ａの時系列の変化を時間領域で分析して、金型２０を使用する加工処理の少なくとも一部に要した所要期間２０２ａを期間評価値として推定する。
【００１９】
推定器２０３は、所要期間２０２ａの長短と金型２０の劣化度合い（劣化の兆候を含む）との推定規則を記憶している。
【００２０】
劣化推定部２０４は、推定器２０３の推定規則に対して、期間推定部２０２で推定された所要期間２０２ａの長短を当てはめて、金型状態を推定する。
【００２１】
金型状態報知部２０５は、劣化推定部２０４で推定される金型２０の劣化を金型２０の保守担当者（の端末）に報知する。
【００２２】
制御変更部２１０は、状態推定システム２００で推定される金型状態（推定劣化度）を取得し、その推定に応じて制御部１０２に対する制御指令（加工条件など）を変更することにより、金型状態に適応して変化する加工処理を実現する。
【００２３】
＜打抜加工の説明＞
次に、打抜加工を例にして、その工程と、制御内部値１０２ａの時系列変化との関係を説明する。
図２は、対象装置１００の打抜加工を５つの工程Ａ〜Ｅに分けて示した図である。
図３は、工程Ａ〜Ｅにおける制御内部値１０２ａ（ここでは制御指令電流値）の時系列変化を示す図である。ここでの工程Ａ〜Ｅは、対象装置１００の駆動工程に相当する。
【００２４】
［工程Ａ］  制御部１０２が起動した初期段階である。図２［Ａ］に示すスライド１３は原点位置（上死点）にあって駆動されておらず、図３に示すＡ点の制御内部値１０２ａは初期値を保つ。
【００２５】
［工程Ｂ］  制御部１０２がサーボモータ１の回転を開始する。図２［Ｂ］に示すようにスライド１３は下降を始める。この時点では、金型２０（上型２１）および加工対象３０には、スライド１３のプレス力は伝達されておらず、サーボモータ１のトルクは小さい。そのため、図３に示すようにＢ点の制御内部値１０２ａは定常値の範囲に収まる。
【００２６】
［工程Ｂ〜Ｃ］  図２［Ｂ］〜［Ｃ］に示すように、スライド１３は金型２０（上型２１）に当接して下向きに押し始める。しかし、加工対象３０にはプレス力は伝達しておらず、サーボモータ１のトルクは小さいままである。そのため、図３に示すＢ点〜Ｃ点の制御内部値１０２ａは定常値の範囲を保つ。
【００２７】
［工程Ｃ］  図２［Ｃ］に示すように、スライド１３および金型２０（上型２１）は一つになって下向きに移動し、加工対象３０に当接する。加工対象３０は金型２０（下型２２）によって位置が固定される。この状態で、加工対象３０にプレス力をかけるためサーボモータ１のトルクは上昇を開始する。そのため、図３に示すＣ点を境にして、制御内部値１０２ａは定常値から上昇に転じる。
【００２８】
［工程Ｃ〜Ｄ］  図２［Ｃ］〜［Ｄ］では、加工対象３０は、金型２０に挟まれてプレスされることにより変形（弾性変形→塑性変形）を生じる。この間、制御部１０２はサーボモータ１のトルクを継続的に増加させる。そのため、図３に示すＣ点〜Ｄ点にかけて制御内部値１０２ａは上昇を続ける。
【００２９】
［工程Ｄ］  図２［Ｄ］では、加工対象３０は、塑性変形を続けた後にクラック３１が生じる。サーボモータ１にかかるトルクは、このクラック３１が発生する瞬間（直前）に最大ピークとなる。そのため、図３に示すＤ点において制御内部値１０２ａはピーク値を迎える。
【００３０】
［工程Ｄ〜Ｅ］  図２［Ｄ］〜［Ｅ］では、クラック３１が進展するにつれて加工反力が解放されるため、サーボモータ１にかかるトルクは減少する。そのため、図３に示すＤ点〜Ｅ点にかけて制御内部値１０２ａは下降する。
【００３１】
［工程Ｅ］  図２［Ｅ］は、加工対象３０が完全に破断し、端材３０ａと分離した瞬間である。このとき加工対象３０からの加工反力が完全に消滅するため、サーボモータ１にかかるトルクは最小値となる。そのため、図３に示すＥ点において制御内部値１０２ａは局所的な最小値となる。
【００３２】
上述した一連の打抜加工が完了すると、制御内部値１０２ａは定常値の範囲に戻る。スライド１３は上型２１と共に上昇し、図３に示すＦ点でスライド１３は原点位置（上死点）まで復帰する。その後、モータが回転を停止することにより、制御内部値１０２ａは初期値に戻る。
【００３３】
＜金型劣化の影響＞
図４は、金型２０（上型２１，下型２２）の劣化が加工対象３０に与える影響を説明する図である。
図４［ａ］は、上型２１および下型２２が正常な状態で加工したときの模式図である。この場合の破断面３２は、上型２１の鋭利な角部と加工対象３０の接触部と、下型２２の鋭利な角部と加工対象３０の接触部とを結ぶ位置に発生する。
【００３４】
一方、図４［ｂ］に示すように劣化し鈍った端部２１ａおよび端部２２ａでは、加工対象３０に力が集中せず、クラックの発生位置が安定しない。さらに、クラックが発生するまでの時間（図３に示すＤ点）も遅れ気味になる。
【００３５】
さらに、鈍った端部２１ａおよび端部２２ａでは、クラックを進展させる力が効率的に集中しないため、破断面３２ａは直線的には進まず、破断距離は長くなり、破断速度も遅くなり、クラック発生から破断完了までにかかる時間は長くなる。また、クラックの進展が上型２１と下型２２で限度を超えてずれると、加工対象３０の加工端面にはバリ（加工不良）が発生しやすくなる。
【００３６】
＜金型２０の状態推定＞
図５は、金型劣化に伴う時系列データの違いを説明する説明図である。
【００３７】
同図において、第１時点ｔ１（Ｄ１）およびｔ１（Ｄ２）は、それぞれ正常金型と劣化金型で加工したときの制御内部値１０２ａのピーク値（図３のＤ点に相当）を計時した結果である。また、同図において、第２時点ｔ２（Ｅ１）およびｔ２（Ｅ２）は破断完了の終了値（図３のＥ点に相当）を計時した結果である。
上述したような金型劣化の影響を受けるため、第１時間から第２時間までの所要期間（ｔ２−ｔ１）は金型劣化に伴って長くなる。
【００３８】
図６は、この所要期間（ｔ２−ｔ１）と、劣化度（上型２１および下型２２の端部の摩耗量）の実測値との関係を示す図である。
【００３９】
同図において、所要期間と劣化度は、強い正の相関関係を示す。
この相関関係を回帰分析（回帰式で近似）することにより、金型状態推定式を求めることができる。この金型状態推定式は、係数パラメータやデータテーブルの形式で推定規則として推定器２０３に記憶される。
【００４０】
この推定器２０３に記憶された金型状態推定式に対して、制御内部値１０２ａのピーク時点Ｄから終了時点Ｅまでの所要期間を当てはめることにより、推定劣化度を求めることができる。
【００４１】
図７は、この推定劣化度と実際の劣化度とを比較した図である。
【００４２】
同図によれば、推定劣化度は正解に近いことが分かる。特に、劣化度が低い領域（金型劣化の兆候を示す領域）において、正解のばらつきが大きくならない。そのため、金型２０の僅かな劣化（兆候）を監視する上で、所要期間の使用は好適である。
【００４３】
＜金型状態推定の動作の流れ＞
図８は、状態推定システム２００の動作を説明する流れ図である。
同図のステップ番号に沿って、金型状態推定の動作を説明する。
【００４４】
ステップＳ１０：  データ取得部２０１は、制御部１０２による加工処理の起動を待機する（ステップＳ１０のＮＯ側へ）。加工処理の起動を検出すると、データ取得部２０１はステップＳ１１に動作を移行する。
【００４５】
ステップＳ１１：  データ取得部２０１は、制御部１０２による加工処理の起動タイミング（図３のＢ点）に同期して、制御部１０２の内部から加工処理１サイクル分（図３のＢ点からＦ点までの期間）に相当する制御内部値１０２ａを時系列順に取得する。なお、データ取得部２０１は、この動作を複数回にわたって行い、得られた複数の時系列データの間で平均化やメディアン化などのフィルタ処理を行うことにより、トルク脈動などのノイズ成分を抑制してもよい。データ取得部２０１は、得られた制御内部値１０２ａの時系列データを期間推定部２０２に出力する。
【００４６】
ステップＳ１２：  期間推定部２０２は、制御内部値１０２ａの時系列データから最大のピーク値（図３のＤ点）を探索し、Ｄ点の時間を第１時点ｔ１（Ｄ）として求める。この第１時点ｔ１（Ｄ）は、加工対象３０にクラック３１が発生した時点と推定される。
【００４７】
ステップＳ１３：  期間推定部２０２は、制御内部値１０２ａの時系列データから第１時点ｔ１（Ｄ）以降において、局所的な最小値（図３のＥ点）を探索し、Ｅ点の時間を第２時点ｔ２（Ｅ）として求める。この第２時点ｔ２（Ｅ）は、加工対象３０の破断完了の時点と推定される。
【００４８】
ステップＳ１４：  期間推定部２０２は、第２時点ｔ２（Ｅ）と第１時点ｔ１（Ｄ）との時間差分（ｔ２−ｔ１）を求め、所要期間とする。この所要期間は、加工処理の一部であるクラック発生から破断完了までの所要期間と推定される。期間推定部２０２は、推定した所要期間を期間評価値として、劣化推定部２０４に出力する。
【００４９】
ここで重要な点は、クラック発生や破断完了を専用のセンサを設けて監視しておらず、制御部１０２から取得可能な制御内部値１０２ａの時系列の変化に基づいて、クラック発生から破断完了に至る所要期間を推定している点（センサレス）である。
【００５０】
ステップＳ１５：  劣化推定部２０４は、クラック発生から破断完了までの所要期間（期間評価値に相当）を、推定器２０３の推定規則（ここでは金型状態推定式）に当てはめることにより、推定劣化度を推定する。ここで使用される推定規則は、金型２０の種類や加工条件に応じて変化する。そのため、金型２０の種類や加工条件に応じた推定規則に適応的に切り替えることが好ましい。
【００５１】
ステップＳ１６：  劣化推定部２０４は、推定劣化度を現在日時とともに履歴として保存する。また、劣化推定部２０４は、金型状態報知部２０５を介して、推定劣化度を金型２０の保守担当者（の端末）に報知する。保守担当者（または端末）は、この推定劣化度や履歴の報知により金型２０の交換時期を予測することで、交換用の金型２０を予め準備できる。
【００５２】
ステップＳ１７：  金型状態報知部２０５は、推定劣化度について大小判定を行い、所定の閾値を超える場合に加工不良の兆候（可能性）ありと判定する。この判定に使用する閾値は、金型２０の種類や加工条件によって変化するため、金型２０の種類や加工条件に応じて適応的に切り替えることが好ましい。
【００５３】
また、推定劣化度の履歴において、自然な摩耗を超える推定劣化度の急変があった場合は、金型２０に異常（欠けたり、加工屑が付着など）が発生したと判定する。
【００５４】
金型状態報知部２０５は、不良兆候ないし異常のいずれの場合についても、金型２０の交換ないし補修が必要と判定し、ステップＳ１８に動作を移行する。
それ以外の場合、金型状態報知部２０５はステップＳ１９に動作を移行する。
【００５５】
ステップＳ１８：  金型状態報知部２０５は、制御変更部２１０に対して対象装置１００の停止を指令する。その上で、金型状態報知部２０５は、『金型２０の不良兆候または異常』を対象装置１００の識別ＩＤと共に、金型２０の保守担当者（の端末）に警報する。保守担当者は、この警報に従って、識別ＩＤが示す対象装置１００に対して金型２０の交換または補修を行う。
（なお、停止した対象装置１００は、金型２０の交換または補修を終えた保守担当者が再起動する。この再起動により、状態推定システム２００はステップＳ１０から動作を再開する。）
【００５６】
ステップＳ１９：  金型状態報知部２０５は、制御変更部２１０に対して、推定劣化度を出力する。制御変更部２１０は、推定劣化度の値や履歴変化に応じて、制御部１０２に対して制御変更を行うか否か、行う場合は加工優先か金型優先かを判定する。
【００５７】
例えば、推定劣化度が十分に小さく、推定劣化度の履歴変化も殆どない場合、制御変更部２１０は制御変更を行わないと判定して、ステップＳ２２に動作を移行する。この場合、当初の効率的な加工条件を継続して、加工個数を十分に稼ぐことが可能になる。
【００５８】
また、推定劣化度は上昇傾向だが、加工不良の兆候まで十分な余裕がある場合、制御変更部２１０は金型優先の制御変更を行うと判定して、ステップＳ２０に動作を移行する。
【００５９】
一方、推定劣化度がさらに上昇し、加工不良の兆候まで十分な余裕がない場合、制御変更部２１０は加工優先の制御変更を行うと判定して、ステップＳ２１に動作を移行する。
【００６０】
ステップＳ２０：  ここでは、推定劣化度は上昇傾向だが、加工不良の兆候まで十分な余裕がある。そこで、制御変更部２１０は金型劣化を遅らせる方向に制御部１０２の制御指令（加工条件や制御パラメータなど）を変更する。例えば、加工処理において加工対象３０の破断が進行する工程において（図３のＤ点からＥ点まで）、金型２０のブレス力や速度を弱めることにより、破断時の金型摩耗を遅らせることができる。
【００６１】
このように、加工不良の兆候まで十分な余裕があることを活かして、推定劣化度の上昇を抑制することにより、金型２０の寿命を無理のない範囲で延ばすことが可能になる。
この金型優先の制御指令の後、制御変更部２１０は、ステップＳ２２に動作を移行する。
【００６２】
ステップＳ２１：  ここでは、推定劣化度がさらに上昇し、加工不良の兆候まで十分な余裕がない。そこで、制御変更部２１０は加工仕上がりの低下に備えて、加工仕上がりが一定する方向に制御部１０２の制御指令（加工条件や制御パラメータなど）を変更する。例えば、加工処理において加工対象３０の破断が進行する工程において（図３のＤ点からＥ点まで）、金型２０のブレス力や速度を強めることにより、金型劣化に伴う加工仕上がりの低下を抑制することができる。その結果、金型２０の劣化に起因して加工対象３０に発生する不良（バリなど）を抑制することが可能となる。
【００６３】
なお、このとき金型２０の劣化は一時的に進むことになる。その結果、加工不良の兆候が出るか出ないかといった不安定な期間は短縮されることになり、金型交換や金型補修の判定（ステップＳ１７，Ｓ１８）に速やかに移ることができる。
この加工優先の制御指令の後、制御変更部２１０は、ステップＳ２２に動作を移行する。
【００６４】
ステップＳ２２：  劣化推定部２０４は、推定劣化度の履歴（進み具合）に応じて、次回の点検時期をデータ取得部２０１にスケジュール（タイマー割り込みの設定）する。
例えば、推定劣化度の履歴から劣化の進みが速いと予測されるほど、次回の点検時期を前倒しにする。また、推定劣化度が加工不良の兆候直前に至った場合は、加工処理のたびに金型状態の推定を全数行うことにより、加工不良の兆候を見逃さずに金型交換や金型補修の判定（ステップＳ１７，Ｓ１８）を行うことが可能になる。
【００６５】
データ取得部２０１は、この次回の点検時期にタイマ割り込みを起こし、ステップＳ１０から動作を再開することにより、適宜な時間間隔で次回の金型状態推定が行われる。
以上の一連の動作により金型状態推定が完了する。
【００６６】
＜実施例１の効果＞
（１）実施例１では、図５に示すように、制御内部値１０２ａがピーク値となる時点から終了値になる時点までの期間を、加工処理の一部に要した所要期間として推定する。この所要期間は、加工対象３０にクラック３１が生じてから破断完了するまでの時間と推定される。この所要期間は、金型劣化による「破断距離の変化」および「破断速度の変化」という二重の変化を相乗的に反映するため、金型劣化の影響を顕著に受ける。そのため、金型劣化を適切に推定できる。
【００６７】
（２）実施例１では、金型２０に関連した現象（クラック発生、破断完了）を、制御内部値１０２ａの時系列の変化に基づいて推定する。この制御内部値１０２ａは、制御部１０２の内部において、対象装置１００の制御に使用する値であるため、対象装置１００内からセンサレスで取得できる。そのため、従来技術で必要であった下死点検出センサやＡＥ（Acoustic Emission）センサは必須とならず、センサレスの構成でも金型劣化が推定可能になる。
【００６８】
（３）実施例１では、制御内部値１０２ａの時系列の変化を、所定ルール（ピーク、局所的な最小点）に従って分析し、第１時点ｔ１および第２時点ｔ２を決定する。この所定ルールは変更が容易であり、その結果である所要期間の範囲を即座にかつ自由に変更できる。ここまでの柔軟性や適応性は、専用センサを使用しなければならない従来技術では不可能であった。
【００６９】
（４）仮に、制御内部値１０２ａの数値（絶対量）を基準に所要期間を求めた場合、制御内部値１０２ａに含まる低周波ノイズ（ドリフトノイズや１／fノイズ）やオフセット誤差の影響を受けて所要期間の長さが変動する。そのため、微妙な金型劣化の兆候を見逃す虞がある。しかし、実施例１では、制御内部値１０２ａの時系列の変化（波形の相対量）から所要期間を求める。そのため、低周波ノイズやオフセット誤差があっても所要期間の変動は小さく、金型劣化の兆候を見逃す虞は低くなる。
【００７０】
（５）実施例１では、第１の推定（制御内部値１０２ａの時系列変化から所要期間を推定）と、第２の推定（所要期間から金型劣化を推定）という２段階推定を行う。
仮に、この２段階推定を１段階で行った場合（制御内部値１０２ａの時系列の変化から金型劣化を直接に推定）、推定過程を絞り切れずに金型劣化の推定を誤る虞がある。
しかし、実施例１は２段階推定のため、推定過程で所要期間を一旦確定し、その上で金型劣化を推定する。そのため、推定過程の絞り込みが適切で、金型劣化の推定を誤る虞は少ない。
【００７１】
（６）実施例１では、制御内部値１０２ａとして、制御部１０２が駆動部１０１を制御するために指令する制御指令電流値を使用する。この制御指令電流値は駆動部１０１のトルクの増減を指定する値であるため、金型劣化により加工が遅れてトルクをかける期間が長くなるなどの現象を直接的に捕捉できる。そのため、金型劣化の推定が短絡（強い相関）になり容易になる。
【００７２】
（７）実施例１では、金型劣化の状態を取得し、劣化状態の推定結果に応じて制御部１０２に対する制御指令を変更することで、金型２０を使用する加工処理の動作変更を行う。そのため、金型２０の劣化状況に応じた適応的な加工処理が可能になる。
【００７３】
（８）実施例１では、金型劣化の状態に応じて、金型２０を使用する加工処理の仕上がりが一定する方向に制御指令を行う。そのため、金型２０が劣化しても加工不良の発生をなるべく回避することが可能になる。その結果、金型２０の劣化に起因して加工対象３０に発生する不良（バリなど）を抑制することが可能となる。
【００７４】
（９）また、実施例１では、劣化した金型２０において加工処理の仕上がりを一定させることで、金型２０の劣化を一時的に速く進める。そのため、加工不良が出るか出ないかといった不安定な時期を早く完了して、金型交換の時期が速まる。その結果、金型交換に至る直前での加工不良の発生を抑制できるという効果もある。
【００７５】
（１０）さらに、実施例１では、金型２０の劣化状態に応じて、金型２０の劣化を遅らせる方向に制御指令を変更することもできる。この場合、金型２０の寿命を一時的に延ばし、金型交換の頻度を抑えることが可能になる。
【００７６】
（１１）このように金型２０の寿命を一時的に延ばすことにより、新たな金型２０の調達に時間を要する場合に対象装置１００の稼働を一旦は続けることが可能になる。この場合、対象装置１００のダウンタイムコストを低減できる。
【００７７】
（１２）実施例１では、図１に示すように、金型状態報知部２０５を設けて、金型２０の劣化状態を保守担当者（の端末）に迅速に通知する。そのため、金型２０の交換が遅れて、加工不良が発生したり、劣化や欠損による振動が起こって金型２０が突発破損したりなどの事態を未然に防ぐことが可能になる。
【実施例２】
【００７８】
次に、実施例２として、ピーク時点ｔ１とピーク値の所定割合の時点ｔ２との間隔を所要期間とするケースについて説明する。
【００７９】
図９［ａ］に示すように、期間推定部２０２は、第１時点ｔ１として、制御内部値Ｘのピーク値Ｘｐｋとなる時間を計時する。さらに、期間推定部２０２は、第２時点ｔ２として、ピーク値Ｘｐｋの所定割合Ｋ倍（Ｃ点相当の割合＜Ｋ＜１）まで下降した時間を計時する。
【００８０】
期間推定部２０２は、第２時点ｔ２と第１時点ｔ１との時間差（ｔ２−ｔ１）を、加工処理の一部に要した所要期間（期間評価値）として推定する。推定器２０３には、この実施例２の所要期間と、劣化度との推定規則が記憶される。
なお、その他の構成や動作については実施例１と同様のため、ここでの重複説明を省略する。
実施例２の所要期間は、金型劣化による破断現象の時間遅れを反映するため、金型劣化の推定に好適である。
【００８１】
なお、図９［ａ］では第２時点ｔ２は第１時点ｔ１以降において計時しているが、第１時点ｔ１よりも前の時点（図９［ａ］内の四角の点）としてもよい。その場合、加工処理の一部期間として、クラック発生までに要した時間を推定する。この所要期間は、破断の時間遅れの影響を受けないが、金型劣化によるクラック発生の時間遅れの影響を受けるため、金型劣化の推定に好適である。
【００８２】
＜実施例２の効果＞
実施例２では、上述した実施例１の効果の他に、次の効果も奏する。
【００８３】
実施例２では、図９［ａ］に示すように、制御内部値１０２ａがピーク値となる時点からピーク値の所定割合になる時点までの期間を加工処理の一部に要した所要期間として推定する。この所要期間は、加工対象３０にクラック３１が生じてから破断完了するまでの時間の一部に相当する。この所要期間も、金型劣化による「破断距離の変化」および「破断速度の変化」という二重の変化を相乗的に反映するため、金型劣化の影響を顕著に受ける。そのため、金型劣化を適切に推定できる。
【００８４】
さらに、実施例２では、所要期間の終点をピーク値の所定割合になる時点とするため、局所的な最小値である最終値（図３のＥ点）が存在しないケースや、局所的な最小値が明確でないケースにおいても、所要期間を適切に求めることができる。
【００８５】
また、実施例２では、制御内部値１０２ａがピーク値の所定割合になる時点からピーク値となる時点までの期間を加工処理の一部に要した所要期間として推定する。この所要期間は、加工対象３０に力がかかってからクラック３１が発生するまでの時間の一部に相当する。この所要期間は、金型劣化によるクラック発生の遅れを反映するため、金型劣化を適切に推定できる。
【００８６】
さらに、実施例２では、加工対象３０の材質や寸法、上型２１および下型２２の形状などに応じて、所定割合の倍数Ｋを適宜変更することで、所要期間と金型２０の劣化状態の相関性が高くなるように設定することが可能となり、金型劣化の推定精度を更に高めることができる。
【実施例３】
【００８７】
さらに、実施例３として、ピーク時点を挟む前後期間を所要期間とするケースについて説明する。
図９［ｂ］に示すように、期間推定部２０２は、ピーク値Ｘpkの所定割合Ｋ倍（Ｃ点相当の割合＜Ｋ＜１）を超える第１時点ｔ１と、ピーク値Ｘpkの所定割合Ｋ倍（Ｃ点相当の割合＜Ｋ＜１）を下回る第１時点ｔ２となる間隔を計時する。なお、この所定割合Ｋ倍の値を、期間の始点と終点で異ならせることにより、ピーク点の前後期間を調整してもよい。
期間推定部２０２は、第２時点ｔ２と第１時点ｔ１との時間差（ｔ２−ｔ１）を、加工処理の一部に要した所要期間（期間評価値）として推定する。推定器２０３には、この実施例３の所要期間と、劣化度との推定規則が学習または記憶される。
なお、その他の構成や動作については実施例１と同様なため、ここでの重複説明を省略する。
【００８８】
実施例３によれば、ピーク値Ｘｐｋの時間前後を所要期間として算出する。この所要期間は、金型劣化によるクラック発生までの時間遅れと破断の時間遅れの両方の影響を受ける。そのため、この所要期間は、金型劣化の推定に好適である。
【００８９】
＜実施例３の効果＞
実施例３では、上述した実施例の効果の他に、次の効果も奏する。
【００９０】
実施例３では、図９［ｂ］に示すように、制御内部値１０２ａがピーク値の所定割合を超える時点からピーク値の所定割合を下回る時点までの期間を、加工処理の一部に要した所要期間として推定する。この所要期間には、金型劣化によるクラック発生の遅れと破断の遅れの両方を含むため、金型劣化の影響を非常に強く受ける。そのため、より適切に金型劣化を推定することができる。
【００９１】
実施例３では、加工対象３０の材質や寸法、上型２１および下型２２の形状などに応じて、所定割合の倍数Ｋを適宜変更することで、所要期間と金型２０の劣化状態の相関性が高くなるように設定することが可能となり、金型劣化の推定精度を更に高めることができる。
【実施例４】
【００９２】
また、実施例４として、複数の所要期間を劣化状態の推定材料とするケースについて説明する。
図９［ｃ］の加工処理は、プログラムモーション加工である。プログラムモーション加工とは、１回の加工を複数ステップに分割する加工方法を指す。１ステップの加工では困難な寸法や材質の加工対象３０であっても、複数のステップに分割して少しずつ加工を行うことで加工が可能になる。
【００９３】
実施例４では、第１時間と第２時間をステップごとに計時し、複数の所要期間を算出する。抽出した所要期間（図１２では、ｔ２（Ｘ１）−ｔ１（Ｘ１）と、ｔ２（Ｘ２）−ｔ１（Ｘ２））をそれぞれ用いて金型劣化を推定する。そのために、推定器２０３には、２種類の所要期間についてのそれぞれ推定規則が学習または記憶される。
なお、その他の構成や動作については実施例１と同様なため、ここでの重複説明を省略する。
【００９４】
実施例４では、１回の加工の間に複数の所要期間を抽出することが可能となるため、金型２０の推定精度が向上する。また、例えば第１ステップの所要期間（ｔ２（Ｘ１）−ｔ１（Ｘ１））で誤検知した場合であっても、第２ステップ（ｔ２（Ｘ２）−ｔ１（Ｘ２））で検知できるため、誤検知を抑制できる。
【００９５】
＜実施例４の効果＞
実施例４では、上述した実施例の効果の他に、次の効果も奏する。
実施例４では、図９［ｃ］に示すように、１回の加工処理を複数ステップに分けて複数の所要期間を推定する。これら複数の所要期間の推定を組み合わせることにより、金型劣化の推定精度を高めることが可能になる。また、一方の所要期間が不明確でも、もう一方の所要期間のみで金型劣化を推定できるため、金型劣化の推定を確実に行うこともできる。
【実施例５】
【００９６】
さらに、実施例５として、『所定期間の長短』と『制御内部値の大小』とに基づいて、期間評価値を求めるケースについて説明する。
例えば図９［ｄ］に示すように、期間推定部２０２は、実施例１〜４などで推定した所要期間にわたって制御内部値１０２ａを積算した積分結果を求める。期間推定部２０２は、この積分結果を期間評価値とする。
推定器２０３には、この実施例５の期間評価値と、劣化度との推定規則が学習または記憶される。
なお、その他の構成や動作については実施例１と同様なため、ここでの重複説明を省略する。
【００９７】
＜実施例５の効果＞
実施例５では、上述した実施例の効果の他に、次の効果も奏する。
実施例５は、金型劣化に起因する所要期間の長短変化に加えて、金型劣化に起因する制御内部値の大小変化も併せて考慮することで、金型劣化を複合的かつ多視点に推定することが可能になる。すなわち、所要期間が短いままでも、制御内部値が過大になれば、期間評価値は過大になるため、劣化した金型２０を酷使する状態などの兆候を見逃さずに推定することができる。また、所要期間が短いままでも、制御内部値が過小になれば、期間評価値は過小になるため、金型２０の損傷によりプレスがかからない状態などの兆候を見逃さずに推定することができる。
【実施例６】
【００９８】
次に、実施例６として、クラウドサーバから状態推定システムに対してサービス提供を行うケースについて説明する。
図１０は、クラウド構成による複数台の電動プレスシステムの管理を説明する図である。
同図において、クラウドサーバ５００は、ネットワークを介して複数の電動プレスシステム３００ａ，３００ｂ…に接続される。ここでのネットワークは、インターネットなどを介した外部接続可能なネットワークでもよいし、電動プレスシステム３００ａ，３００ｂ…に接続が限定されたネットワークでもよい。
【００９９】
これらの電動プレスシステム３００ａ，３００ｂ…は、対象装置１００ａ，１００ｂ…および状態推定システム２００ａ，２００ｂ…をそれぞれ備えて構成される。
状態推定システム２００ａ，２００ｂ…は、劣化推定部２０４および制御変更部２１０をそれぞれ備える。
なお、その他の構成および動作は、実施例１と同様であるため、ここでの重複説明を省略する。
【０１００】
以下、クラウドサーバ５００による電動プレスシステム３００ａ，３００ｂ…に対するサービス提供について説明する。
【０１０１】
劣化推定部２０４は、例えば、次のようなデータ項目からなる劣化の推定モデルとその推定結果を有する。
【０１０２】
『劣化の推定モデル』
・金型２０の種別
・制御内部値１０２ａの種類
・データ取得のサンプリング間隔
・所要期間の定義（第１時点ｔ１，第２時点ｔ２の決定方法）
・劣化度と所要期間の推定規則データ
・劣化度と所要期間の回帰直線式
・劣化度と所要期間の回帰データのデータテーブル
・金型２０を交換（補修）する条件
・金型２０の劣化点検サイクル
【０１０３】
『推定結果』
・劣化度と所要期間の相関係数
・推定劣化度の履歴
・交換時の金型２０の劣化度（実測値）
・センサによる金型２０の劣化度の測定値
・金型２０の交換サイクル
・加工不良の発生率
【０１０４】
クラウドサーバ５００は、状態推定システム２００ａ，２００ｂ…から、上述した『劣化の推定モデル』とその『推定結果』をネットワークを介して定期的に収集し、一種のビックデータとして蓄積する。
【０１０５】
クラウドサーバ５００は、同類の金型２０や対象装置１００（似た劣化傾向をもつもの）に関するビックデータの評価（要因分析など）を行い、『推定結果』の個々の項目を改善するために有用な『劣化の推定モデル』の各項目を求める。
【０１０６】
そして、『推定結果』の個々の項目を優先順に重み付けした評価関数が最適化するように『劣化の推定モデル』の各項目の組み合わせを選択する。このような評価により、クラウドサーバ５００は、『適正な推定モデル』を自動的に策定する。
【０１０７】
クラウドサーバ５００は、自動的に策定した『適正な推定モデル』をネットワークを介して、同類の状態推定システム２００ａ，２００ｂ…に供給する。状態推定システム２００ａ，２００ｂ…は、現行の『推定モデル』を、供給された『適正な推定モデル』に更新する。
【０１０８】
一方、制御変更部２１０は、例えば、次のようなデータ項目からなる制御変更モデルとその制御結果を有する。
【０１０９】
『制御変更モデル』
・金型２０の種別
・制御内部値１０２ａの種類
・「金型優先」を選択する条件
・「金型優先」の制御パラメータ
・「加工優先」を選択する条件
・「加工優先」の制御パラメータ
・「制御変更せず」を選択する条件
・「制御変更せず」の制御パラメータ
【０１１０】
『制御結果』
・加工不良の発生率
・推定劣化度の履歴
・交換時の金型２０の劣化度（実測値）
・センサによる金型２０の劣化度の測定値
・金型２０の交換サイクル
【０１１１】
クラウドサーバ５００は、状態推定システム２００ａ，２００ｂ…から、上述した『制御変更モデル』とその『制御結果』をネットワークを介して定期的に収集し、一種のビックデータとして蓄積する。
【０１１２】
クラウドサーバ５００は、同類の金型２０や対象装置１００（似た劣化傾向をもつもの）に関するビックデータの評価（要因分析など）を行い、『制御結果』の個々の項目を改善するために有用な『制御変更モデル』の各項目を求める。
【０１１３】
そして、『制御結果』の個々の項目を優先順に重み付けした評価関数が最適化するように『制御変更モデル』の各項目の組み合わせを選択する。このような評価により、クラウドサーバ５００は、『適正な制御変更モデル』を自動的に策定する。
【０１１４】
クラウドサーバ５００は、自動的に策定した『適正な制御変更モデル』をネットワークを介して、同類の状態推定システム２００ａ，２００ｂ…に供給する。状態推定システム２００ａ，２００ｂ…は、現行の『制御変更モデル』を、供給された『適正な制御変更モデル』に更新する。
【０１１５】
＜実施例６の効果＞
実施例６では、上述した実施例の効果の他に、次の効果も奏する。
本実施例では、一つ以上の電動プレスシステムにおいて、推定モデルや制御変更モデルを常に最適に近い状態に維持することが可能となる。また、他の電動プレスシステムの情報がクラウドでつながっているため、加工条件や加工対象３０が変更された場合であっても、他の電動プレスシステムの過去の加工データベースに基づいてモデルを更新することも可能となる。
【０１１６】
＜実施形態の補足事項＞
なお、上述した実施例では、制御内部値１０２ａとして、制御指令電流値を使用する。しかしながら、本発明はこれに限定されない。制御内部値１０２ａとしては、対象装置１００（例えば制御部１０２が駆動部１０１の制御）に使用する制御データであればよい。例えば、金型２０が加工対象３０を加工するに伴って時間変化する物理量（力、トルク、速度、加速度、角速度、変位量、モータ回転量、モータ駆動電流、脈動、負荷変動など）を反映する値、またはこれらを直接間接にコントロールするための値であることが好ましい。
【０１１７】
また、上述した実施例では、対象装置１００の処理に関連した現象として、クラック発生の時点、終了値の時点、前後の中間値の時点を、制御内部値１０２ａの時系列の変化に基づいて推定する。しかしながら、本発明はこれに限定されず、対象装置１００の摩耗や汚損や異常や損傷やその他の劣化により発生タイミングが変化する再現性ある現象であればよい。このような現象としては、例えば、起動時点、トルクの変化時点、加工処理の所要期間の内分点、加工処理の特徴的な時点などが好ましい。
【０１１８】
さらに、上述した実施例では、制御内部値１０２ａの時系列の変化を、特徴（ピーク、局所的な最小点、所定割合Ｋの中間点など）で分析し、第１時点ｔ１および第２時点ｔ２を決定する。しかしながら、本発明はこれに限定されず、制御内部値の時系列変化に生じる解析可能な特徴であって、対象装置１００の劣化により発生タイミングが変化する現象と推定できるものであればよい。このような時系列変化の特徴としては、変曲点や、傾きや、予め規定された所定パターンの時系列変化により決定される点、微分値やその変化により決定される点、積分値（積算値）により決定される点、包絡線により決定される点などが適宜に採用可能である。
【０１１９】
さらに、上述した実施例では、制御内部値１０２ａの時系列変化そのものに基づいて所要期間を推定している。しかしながら、本発明はこれに限定されない。制御内部値１０２ａが劣化の時間積分に相当する物理量の場合は、制御内部値１０２ａの時系列変化を時間微分してから所要期間を推定することが好ましい。また、制御内部値１０２ａが劣化の時間微分に相当する物理量の場合は、制御内部値１０２ａの時系列変化を時間積分してから所要期間を推定することが好ましい。また、制御内部値１０２ａの時系列変化に対して、妨害除去または特徴強調のフィルタ処理をしてから、所要期間を推定することも好ましい。
【０１２０】
なお、実施形態では電動プレス機を用いた打抜加工を例に説明する。しかしながら、金型を使用した加工処理全般において本発明は好適である。例えば、金型を使用したせん断加工、曲げ加工、絞り加工、圧縮加工、裁断加工などに適用することが好ましい。さらには、金型以外の消耗品の劣化（兆候）を推定する用途に本発明は好適である。例えば、電動裁断機を対象装置とした場合、裁断刃の劣化の兆候（切れ味の変化）を監視するなどの用途に本発明は好適である。また例えば、ドリル刃やエンドミルその他の消耗品の劣化の兆候を監視するなどの用途に本発明は好適である。さらに例えば、加工装置では、被加工材の劣化（被加工材の不良や変質や素材違いや形成不良や規格外品や重量不均一やバリ発生や損傷など）も所要期間（期間評価値）から推定できるので、被加工材や加工形成品の品質推定の用途に本発明は好適である。また例えば、対象装置における駆動モータの劣化や動力伝達部品の劣化（摩耗や汚損）も所要期間（期間評価値）から推定できるので、対象装置の故障の予兆を推定する用途に本発明は好適である。
【０１２１】
また、実施形態ではセンサレスの構成例を説明する。しかしながら、本発明はセンサレスに限定されない。例えば、センサを劣化検出のために追加的に組み合わせ、本発明の劣化状態の推定処理を補完するように組み合わせることも可能である。
【０１２２】
さらに、実施形態では、相関関係を推定規則として採用する。しかしながら、本発明はこれに限定されてない。所要期間（または期間評価値）を訓練データとし、かつ対象装置の劣化度（計測値）を教師値として機械学習を行ったニューラルネットワークや、その他の機械学習の結果を、推定規則として採用してもよい。なお、劣化推定の材料とするデータが複数の場合は、多変量解析などにより推定規則を作成してもよい。
【符号の説明】
【０１２３】
１…サーボモータ、２…サーボアンプ、１１…偏芯軸、１２…伝達軸、１３…スライド、２０…金型、２１…上型、２２…下型、３０…加工対象、３１…クラック、１００…対象装置、１０１…駆動部、１０２…制御部、１０２ａ…制御内部値、２００…状態推定システム、２０１…データ取得部、２０２…期間推定部、２０２ａ…所要期間、２０３…推定器、２０４…劣化推定部、２０５…金型状態報知部、２１０…制御変更部、３００ａ…電動プレスシステム、５００…クラウドサーバ
【図１】
2020055015.tif 000003
【図２】
2020055015.tif 000004
【図３】
2020055015.tif 000005
【図４】
2020055015.tif 000006
【図５】
2020055015.tif 000007
【図６】
2020055015.tif 000008
【図７】
2020055015.tif 000009
【図８】
2020055015.tif 000010
【図９】
2020055015.tif 000011
【図１０】
2020055015.tif 000012