JP7574112B2 - 工作機械の環境温度変化予測装置及び予測方法 - Google Patents
工作機械の環境温度変化予測装置及び予測方法 Download PDFInfo
- Publication number
- JP7574112B2 JP7574112B2 JP2021039561A JP2021039561A JP7574112B2 JP 7574112 B2 JP7574112 B2 JP 7574112B2 JP 2021039561 A JP2021039561 A JP 2021039561A JP 2021039561 A JP2021039561 A JP 2021039561A JP 7574112 B2 JP7574112 B2 JP 7574112B2
- Authority
- JP
- Japan
- Prior art keywords
- environmental temperature
- temperature
- change
- factory
- prediction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000007613 environmental effect Effects 0.000 title claims description 238
- 238000000034 method Methods 0.000 title claims description 25
- 239000003570 air Substances 0.000 claims description 80
- 238000012546 transfer Methods 0.000 claims description 14
- 230000003442 weekly effect Effects 0.000 claims description 11
- 239000012080 ambient air Substances 0.000 claims description 10
- 238000005259 measurement Methods 0.000 claims description 7
- 230000036760 body temperature Effects 0.000 claims description 5
- 238000004378 air conditioning Methods 0.000 description 12
- 230000002354 daily effect Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 8
- 238000003754 machining Methods 0.000 description 8
- 238000009413 insulation Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000001788 irregular Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000005094 computer simulation Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000020169 heat generation Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/401—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4065—Monitoring tool breakage, life or condition
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K13/00—Thermometers specially adapted for specific purposes
- G01K13/02—Thermometers specially adapted for specific purposes for measuring temperature of moving fluids or granular materials capable of flow
- G01K13/024—Thermometers specially adapted for specific purposes for measuring temperature of moving fluids or granular materials capable of flow of moving gases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31445—Detect changed working conditions, to correct machine load, balance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34242—For measurement only
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37428—Temperature of tool
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49206—Compensation temperature, thermal displacement, use measured temperature
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Numerical Control (AREA)
- Air Conditioning Control Device (AREA)
Description
しかし、特に設置環境の温度変化による熱変位については、熱変位量を正確に推定することは難しく、熱変位補正のある機械であっても、設置環境の温度変化が大きい場合には誤差が大きくなってしまう場合がある。そのため、生産現場では工場内の室温変化が小さい時間帯に高い要求精度の加工を行ったり、室温変化の大きい時間帯には寸法確認・修正を実施したりして精度を確保する場合がある。室温変化の大きさを考慮したこれらの対策は、作業者の経験則に依存して実施されている場合が多い。
一方、ある建物内の室温変化を予測する方法については、特許文献1のような従来技術が示されている。特許文献1では、外気温と建物内の室温データとを取得し、外気温から室温を求める回帰式を予測式として生成し、予測式を用いて外気温の予測推移から室温変化の推移を予測する方法が示されている。
一方、工場の建物の断熱性能、工場で使用する空調の設定、対象となる工作機械以外の設備の運転による発熱などの情報を入力してコンピュータシミュレーションにより工場内の室温変化を予測することは公知の技術で可能と考えられるが、実際の生産現場において計算に必要な情報すべてを正しく入力することは困難と考えられる。
前記工作機械の発熱部の発熱の影響を受けない部位の機体温度及び/又は周囲気温を温度センサにより測定し、環境温度として取得する環境温度取得部と、
前記工場の外の気温を、温度センサによる測定及び/又は気象データにより工場外気温として取得する外気温取得部と、
前記環境温度と前記工場外気温とのデータに基づいて前記環境温度の変化傾向を幾つかのパターンに分類する分類規則と、前記パターンごとに異なる環境温度予測モデルと、を工場環境パターンとして予め定義しておく工場環境パターン設定部と、
過去の前記環境温度及び前記工場外気温のデータに基づいて、前記分類規則から当てはまる前記工場環境パターンを選択し、対応する前記環境温度予測モデルのパラメータを決定する予測モデル生成部と、
前記予測モデル生成部で生成された前記環境温度予測モデルにより、将来の前記環境温度の変化を予測する環境温度変化予測部と、を備えることを特徴とする。
本開示の別の態様は、上記構成において、前記工場外気温の将来の予測データを外気温予測データとして取得する外気温予測データ取得部をさらに備え、
前記環境温度変化予測部は、前記外気温予測データと前記環境温度予測モデルとにより、前記将来の環境温度の変化を予測することを特徴とする。
本開示の別の態様は、上記構成において、前記工場環境パターン設定部における前記分類規則は、過去の前記環境温度変化の変化幅と、過去の前記工場外気温に時間遅れの処理を行ったものと前記環境温度変化との相関の大きさと、過去の前記環境温度変化の周期性とに基づいて分類する規則であることを特徴とする。
本開示の別の態様は、上記構成において、前記工場環境パターン設定部で定義される前記環境温度予測モデルは、一定温度と、時刻または曜日の関数と、前記工場外気温を入力とする伝達関数と、のいずれかであることを特徴とする。
本開示の別の態様は、上記構成において、前記工場環境パターン設定部は、前記環境温度変化の変化幅が所定の変化幅閾値を下回っている場合、前記環境温度予測モデルを、前記一定温度とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが所定の係数閾値より高い場合、前記環境温度予測モデルを、前記工場外気温を入力とする伝達関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がある場合、前記環境温度予測モデルを、前記時刻または曜日の関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がない場合、前記環境温度予測モデルを決定不可能とすることを特徴とする。
本開示の別の態様は、上記構成において、前記環境温度変化予測部で予測された前記将来の環境温度の変化を報知する予測結果報知部をさらに備えることを特徴とする。
上記目的を達成するために、本開示は、工作機械が設置された工場の環境温度変化を予測する工作機械の環境温度変化予測方法であって、
前記工作機械の発熱部の発熱の影響を受けない部位の機体温度及び/又は周囲気温を温度センサにより測定し、環境温度として取得する環境温度取得ステップと、
前記工場の外の気温を、温度センサによる測定及び/又は気象データより工場外気温として取得する外気温取得ステップと、
前記環境温度と前記工場外気温とのデータに基づいて前記環境温度の変化傾向を幾つかのパターンに分類する分類規則と、前記パターンごとに異なる環境温度予測モデルと、を工場環境パターンとして予め定義しておく工場環境パターン設定ステップと、
過去の前記環境温度及び前記工場外気温のデータに基づいて、前記分類規則から当てはまる前記工場環境パターンを選択し、対応する前記環境温度予測モデルのパラメータを決定する予測モデル生成ステップと、
前記予測モデル生成ステップで生成された前記環境温度予測モデルにより、将来の前記環境温度の変化を予測する環境温度変化予測ステップと、を実行することを特徴とする。
本開示の別の態様は、上記構成において、前記環境温度変化予測ステップの前に、前記工場外気温の将来の予測データを外気温予測データとして取得する外気温予測データ取得ステップを実行し、
前記環境温度変化予測ステップでは、前記外気温予測データと前記環境温度予測モデルとにより、前記将来の環境温度の変化を予測することを特徴とする。
本開示の別の態様は、上記構成において、前記工場環境パターン設定ステップにおける前記分類規則は、過去の前記環境温度変化の変化幅と、過去の前記工場外気温に時間遅れの処理を行ったものと前記環境温度変化との相関の大きさと、過去の前記環境温度変化の周期性とに基づいて分類する規則であることを特徴とする。
本開示の別の態様は、上記構成において、前記工場環境パターン設定ステップで定義される前記環境温度予測モデルは、一定温度と、時刻または曜日の関数と、前記工場外気温を入力とする伝達関数と、のいずれかであることを特徴とする。
本開示の別の態様は、上記構成において、前記工場環境パターン設定ステップでは、前記環境温度変化の変化幅が所定の変化幅閾値を下回っている場合、前記環境温度予測モデルを、前記一定温度とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが所定の係数閾値より高い場合、前記環境温度予測モデルを、前記工場外気温を入力とする伝達関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がある場合、前記環境温度予測モデルを、前記時刻または曜日の関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がない場合、前記環境温度予測モデルを決定不可能とすることを特徴とする。
本開示の別の態様は、上記構成において、前記環境温度変化予測ステップで予測された前記将来の環境温度の変化を報知する予測結果報知ステップをさらに実行することを特徴とする。
本開示の別の態様によれば、上記効果に加えて、外気温予測データと環境温度予測モデルとにより、将来の環境温度の変化を予測するので、工場外気温の将来の予測データに合わせて予測モデルのパラメータを決定でき、断熱性が低く外気温の影響が大きい工場環境に合わせて適切に環境温度を予測することができる。
本開示の別の態様によれば、上記効果に加えて、分類規則を、過去の工場の環境温度変化の変化幅と、過去の工場外の気温変化に時間遅れの処理を行ったものと工場の環境温度変化との相関の大きさと、過去の工場の環境温度変化の周期性とに基づいて分類する規則とすることで、取得した工作機械周囲の環境温度と工場外気温とのデータから適切に工場環境のパターンを分類できる。
本開示の別の態様によれば、上記効果に加えて、分類された工場環境パターンに合わせて、環境温度予測モデルを、一定温度、時刻または曜日の関数、工場外の気温を入力とする伝達関数のいずれかとすることで、工場環境に合わせた適切な環境温度予測モデルを生成することができる。
本開示の別の態様によれば、上記効果に加えて、分類規則を用いて環境温度予測モデルを決定していくアルゴリズムとすることで、取得された工作機械周囲の環境温度と工場外気温とのデータに基づいて工場環境に合わせた環境温度予測モデルを自動的に決定できるようになり、簡単に環境温度変化を予測することができる。
本開示の別の態様によれば、上記効果に加えて、予測された環境温度変化を報知することで、環境温度変化による熱変位が原因で加工精度不良が出る問題を防ぐことができる。
図1は、本開示を適用する工作機械の環境温度変化予測装置の構成図である。
工場1の建物内には、工作機械2と、工場1の室温を制御する空調3とが設置されている。工場1の外には、工場外気温を測定する温度センサ4が設置されている。工場1内で工作機械2には、主軸などの発熱部の影響を受けない部分(本例ではコラム)の温度を測定する温度センサ5と、周囲気温を測定する温度センサ6とが設置されている。
なお、工場外気温は、工場1の外壁等、工場外気温と同等の温度と見なせる部分に温度センサ4を設置して得てもよい。また、工場外気温は、インターネットなどを通じて工場1のある地域の気象データとして取得しても良く、その場合は温度センサ4を省略できる。気象データと温度センサ4との双方のデータを用い、例えば平均をとる等して工場外気温を取得してもよい。温度センサ5と温度センサ6とは、どちらか一方のみの設置でも良い。
環境温度変化予測装置7には、温度センサ5,6を利用して工作機械2の環境温度変化のデータを取得する環境温度取得部8と、温度センサ4などを利用して工場外気温データを取得する外気温取得部9と、工場環境パターン設定部10とが設けられている。
工場環境パターン設定部10には、環境温度の変化傾向に基づいて分類される複数のパターンと、各パターンごとに環境温度変化を予測する環境温度予測モデル(以下「予測モデル」という。)とが、工場環境パターンとして予め定義づけられている(工場環境パターン設定ステップ)。工場環境パターン設定部10には、環境温度取得部8で取得された環境温度と、外気温取得部9で取得された工場外気温とのデータに基づいて、工場環境パターンを診断・分類するアルゴリズムがインプットされている。
予測モデル生成部11は、環境温度取得部8と外気温取得部9とにより蓄積された過去の温度データ、および工場環境パターン設定部10にインプットされたアルゴリズムに基づいて、工場環境パターン設定部10で設定される工場環境パターンを選択し、選択した工場環境パターンに対応する予測モデルのパラメータを決定する。
外気温予測データ取得部12は、インターネットなどを通じて気象予報データを取得したり、別の予測手段を用いて、将来の外気温予測データを取得する。
環境温度変化予測部13は、予測モデル生成部11で生成された予測モデルと、外気温予測データ取得部12で取得した外気温予測データとを用いて、或いは、外気温予測データを使用せず、予測モデルと、環境温度取得部8と外気温取得部9とに蓄積された過去の温度データとを用いて、将来の工作機械2の環境温度変化を予測する。
予測結果報知部14は、環境温度変化予測部13で予測された環境温度変化を、工作機械2を使用するオペレータに報知する。予測された環境温度変化が所定の変化幅より大きく、工作機械2の加工精度悪化が予想される場合には、予測結果報知部14はアラームを報知する。予測結果報知部14は、結果を画面上に表示するようにしても良いし、結果を他の端末にメール通知する機能であっても良い。
まずS1で、環境温度取得部8と外気温取得部9とにより、工場外の気温変化と、工作機械2の環境温度変化とのデータを取得する(環境温度取得ステップ及び外気温取得ステップ)。取得期間は1週間分~1か月分程度が目安である。
次に、S2で、工場環境パターン設定部10が、期間内の環境温度変化の変化幅を計算して、所定の変化幅閾値以上かどうかを判定する。変化幅閾値は、工作機械2の加工での要求精度などを考慮して決定しておく。1℃~3℃程度が目安である。変化幅閾値よりも変化幅が小さい場合には、S3において、恒温室に近い工場環境であると判定する。この場合、予測モデル生成部11では、環境温度変化の予測モデルを、以下の式(1)に示すように過去の測定期間内の平均温度(一定温度)として定義する(予測モデル生成ステップ)。
相関係数rmaxが第1係数閾値を超えているときは、S6において、外気温の影響が大きい工場環境であると判定する。このとき予測モデル生成部11では、環境温度変化の予測モデルを、工場外気温を入力とする伝達関数として定義する。具体的には、式(2)と式(3)とにより求められる相関係数が最大となる一次遅れの時定数Tmを用いて、式(2)と同様の一次遅れの以下の式(4)で、工場外気温の予測値の一次遅れを計算し、以下の式(5)で線形変換を行うことで定義できる(予測モデル生成ステップ)。
S8で、工場環境パターン設定部10は、その中で最小となる相関係数について、予め設定した第2係数閾値と比較して判定する。判定には、最小となる相関係数ではなく、求めた相関係数について平均値を取って比較しても良い。また、相関係数を判定に使う方法では温度変化の大小は無視されてしまうことになるため、差分の2乗平均など、データ間の距離に相当する指標を計算して、温度変化の大小を考慮して判定しても良い。また、日毎ではなく週毎にデータを区切って、データ間の相関係数や距離を求めて周期性を判定しても良い。この方法は、平日は夜間も含めて空調を使用するが、週末は電源を切るような場合を判別するのに有効である。
よって、予測モデル生成部11は、過去の環境温度及び/又は工場外気温のデータに基づいて、当てはまる工場環境パターンを選択し、選択された工場環境パターンにおける予測モデルのパラメータを決定する。
こうしてパラメータが決定された予測モデルにより、環境温度変化予測部13では、S11において、S3,S9の場合は、環境温度取得部8及び外気温取得部9に蓄積された過去の環境温度のデータから、S6の場合は、外気温予測データ取得部12から得られる工場外気温の将来の予測データから、それぞれ環境温度変化を予測する(環境温度変化予測ステップ)。
環境温度変化予測部13での予測結果は、S12で、予測結果報知部14によって報知される(予測結果報知ステップ)。
図3と図4とは、それぞれ別の工場、別の季節における1週間分の外気温変化と、環境温度変化(工場内の室温変化)の実測値及び予測値とのグラフである。グラフを見ると、外気温は1日周期で昼間は高くなり、夜は低くなる変化をしていることが分かる。ただし、外気温は天候の影響も受け、日によって気温の上がり方が変わる。例えば図3の6日目や、図4の5日目は、雨天であったため他の日に比べて気温の上がり方が小さくなっている。
一方、環境温度変化を見ると、図3では外気温変化が小さい日は環境温度変化も小さいが、図4では外気温変化に関係なく昼間は20℃付近まで温度が上がっていることが分かる。図3と図4との工場の環境温度変化は性質が異なると考えられる。
このとき、図3の工場では、S2で1週間の環境温度変化の変化幅は5.9℃あり、変化幅閾値3℃より大きいと判定される。次にS4で、時定数を変化させながら工場外気温に一次遅れ処理を行い、環境温度変化との相関係数を計算し、最大となる相関係数の値を求めると、rmax=0.95となり、S5で第1係数閾値0.8より大きいと判定される。その結果、S6で、外気温の影響が大きい工場環境と診断され、環境温度変化を工場外気温を入力とする伝達関数として定義する。実際に伝達関数を求めると、図3の破線のような予測結果が得られ、実測の環境温度変化をよく表していることが分かる。
また、工場環境パターン設定部10における分類規則は、過去の環境温度変化の変化幅と、過去の工場外気温に時間遅れの処理を行ったものと環境温度変化との相関の大きさと、過去の環境温度変化の周期性とに基づいて分類する規則であるので、取得した工作機械2の周囲の環境温度と工場外気温とのデータから適切に工場環境のパターンを分類できる。
加えて、工場環境パターン設定部10は、環境温度変化の変化幅が所定の変化幅閾値を下回っている場合、予測モデルを一定温度とし、変化幅が変化幅閾値以上で、且つ相関の大きさが所定の第1係数閾値より高い場合、予測モデルを工場外気温を入力とする伝達関数とし、変化幅が変化幅閾値以上で、且つ相関の大きさが第1係数閾値以下であり、さらに過去の環境温度変化に日毎または週毎の周期性がある場合、予測モデルを時刻または曜日の関数とし、変化幅が変化幅閾値以上で、且つ相関の大きさが第1係数閾値以下であり、さらに過去の環境温度変化に日毎または週毎の周期性がない場合、予測モデルを決定不可能とする。よって、取得された工作機械周囲の環境温度と工場外気温とのデータに基づいて工場環境に合わせた予測モデルを自動的に決定できるようになり、簡単に環境温度変化を予測することができる。
そして、環境温度変化予測部13で予測された将来の環境温度の変化を報知する予測結果報知部14をさらに備えることで、環境温度変化による熱変位が原因で加工精度不良が出る問題を防ぐことができる。
工場環境パターン設定部で定義する工場環境パターンは、上記形態の3パターンに限らず、さらに細分化して増やしてもよい。
Claims (12)
- 工作機械が設置された工場の環境温度変化を予測する工作機械の環境温度変化予測装置であって、
前記工作機械の発熱部の発熱の影響を受けない部位の機体温度及び/又は周囲気温を温度センサにより測定し、環境温度として取得する環境温度取得部と、
前記工場の外の気温を、温度センサによる測定及び/又は気象データにより工場外気温として取得する外気温取得部と、
前記環境温度と前記工場外気温とのデータに基づいて前記環境温度の変化傾向を幾つかのパターンに分類する分類規則と、前記パターンごとに異なる環境温度予測モデルと、を工場環境パターンとして予め定義しておく工場環境パターン設定部と、
過去の前記環境温度及び前記工場外気温のデータに基づいて、前記分類規則から当てはまる前記工場環境パターンを選択し、対応する前記環境温度予測モデルのパラメータを決定する予測モデル生成部と、
前記予測モデル生成部で生成された前記環境温度予測モデルにより、将来の前記環境温度の変化を予測する環境温度変化予測部と、
を備えることを特徴とする工作機械の環境温度変化予測装置。 - 前記工場外気温の将来の予測データを外気温予測データとして取得する外気温予測データ取得部をさらに備え、
前記環境温度変化予測部は、前記外気温予測データと前記環境温度予測モデルとにより、前記将来の環境温度の変化を予測することを特徴とする請求項1に記載の工作機械の環境温度変化予測装置。 - 前記工場環境パターン設定部における前記分類規則は、過去の前記環境温度変化の変化幅と、過去の前記工場外気温に時間遅れの処理を行ったものと前記環境温度変化との相関の大きさと、過去の前記環境温度変化の周期性とに基づいて分類する規則であることを特徴とする請求項1又は2に記載の工作機械の環境温度変化予測装置。
- 前記工場環境パターン設定部で定義される前記環境温度予測モデルは、一定温度と、時刻または曜日の関数と、前記工場外気温を入力とする伝達関数と、のいずれかであることを特徴とする請求項3に記載の工作機械の環境温度変化予測装置。
- 前記工場環境パターン設定部は、
前記環境温度変化の変化幅が所定の変化幅閾値を下回っている場合、前記環境温度予測モデルを、前記一定温度とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが所定の係数閾値より高い場合、前記環境温度予測モデルを、前記工場外気温を入力とする伝達関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がある場合、前記環境温度予測モデルを、前記時刻または曜日の関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がない場合、前記環境温度予測モデルを決定不可能とする
ことを特徴とする請求項4に記載の工作機械の環境温度変化予測装置。 - 前記環境温度変化予測部で予測された前記将来の環境温度の変化を報知する予測結果報知部をさらに備えることを特徴とする請求項1乃至5の何れかに記載の工作機械の環境温度変化予測装置。
- 工作機械が設置された工場の環境温度変化を予測する工作機械の環境温度変化予測方法であって、
前記工作機械の発熱部の発熱の影響を受けない部位の機体温度及び/又は周囲気温を温度センサにより測定し、環境温度として取得する環境温度取得ステップと、
前記工場の外の気温を、温度センサによる測定及び/又は気象データより工場外気温として取得する外気温取得ステップと、
前記環境温度と前記工場外気温とのデータに基づいて前記環境温度の変化傾向を幾つかのパターンに分類する分類規則と、前記パターンごとに異なる環境温度予測モデルと、を工場環境パターンとして予め定義しておく工場環境パターン設定ステップと、
過去の前記環境温度及び前記工場外気温のデータに基づいて、前記分類規則から当てはまる前記工場環境パターンを選択し、対応する前記環境温度予測モデルのパラメータを決定する予測モデル生成ステップと、
前記予測モデル生成ステップで生成された前記環境温度予測モデルにより、将来の前記環境温度の変化を予測する環境温度変化予測ステップと、
を実行することを特徴とする工作機械の環境温度変化予測方法。 - 前記環境温度変化予測ステップの前に、
前記工場外気温の将来の予測データを外気温予測データとして取得する外気温予測データ取得ステップを実行し、
前記環境温度変化予測ステップでは、前記外気温予測データと前記環境温度予測モデルとにより、前記将来の環境温度の変化を予測することを特徴とする請求項7に記載の工作機械の環境温度変化予測方法。 - 前記工場環境パターン設定ステップにおける前記分類規則は、過去の前記環境温度変化の変化幅と、過去の前記工場外気温に時間遅れの処理を行ったものと前記環境温度変化との相関の大きさと、過去の前記環境温度変化の周期性とに基づいて分類する規則であることを特徴とする請求項7又は8に記載の工作機械の環境温度変化予測方法。
- 前記工場環境パターン設定ステップで定義される前記環境温度予測モデルは、一定温度と、時刻または曜日の関数と、前記工場外気温を入力とする伝達関数と、のいずれかであることを特徴とする請求項9に記載の工作機械の環境温度変化予測方法。
- 前記工場環境パターン設定ステップでは、
前記環境温度変化の変化幅が所定の変化幅閾値を下回っている場合、前記環境温度予測モデルを、前記一定温度とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが所定の係数閾値より高い場合、前記環境温度予測モデルを、前記工場外気温を入力とする伝達関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がある場合、前記環境温度予測モデルを、前記時刻または曜日の関数とし、
前記変化幅が前記変化幅閾値以上で、且つ前記相関の大きさが前記係数閾値以下であり、さらに前記過去の環境温度変化に日毎または週毎の周期性がない場合、前記環境温度予測モデルを決定不可能とする
ことを特徴とする請求項10に記載の工作機械の環境温度変化予測方法。 - 前記環境温度変化予測ステップで予測された前記将来の環境温度の変化を報知する予測結果報知ステップをさらに実行することを特徴とする請求項7乃至11の何れかに記載の工作機械の環境温度変化予測方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021039561A JP7574112B2 (ja) | 2021-03-11 | 2021-03-11 | 工作機械の環境温度変化予測装置及び予測方法 |
US17/652,758 US11989002B2 (en) | 2021-03-11 | 2022-02-28 | Environmental temperature change prediction device and prediction method for machine tool |
CN202210227527.2A CN115128995A (zh) | 2021-03-11 | 2022-03-08 | 机床的环境温度变化预测装置以及预测方法 |
DE102022202366.8A DE102022202366A1 (de) | 2021-03-11 | 2022-03-09 | Umgebungstemperaturänderungvorhersagevorrichtung und Vorhersageverfahren für eine Werkzeugmaschine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021039561A JP7574112B2 (ja) | 2021-03-11 | 2021-03-11 | 工作機械の環境温度変化予測装置及び予測方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022139266A JP2022139266A (ja) | 2022-09-26 |
JP7574112B2 true JP7574112B2 (ja) | 2024-10-28 |
Family
ID=83005201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021039561A Active JP7574112B2 (ja) | 2021-03-11 | 2021-03-11 | 工作機械の環境温度変化予測装置及び予測方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11989002B2 (ja) |
JP (1) | JP7574112B2 (ja) |
CN (1) | CN115128995A (ja) |
DE (1) | DE102022202366A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024232095A1 (ja) * | 2023-05-11 | 2024-11-14 | 三菱電機株式会社 | 制御装置、生産システム、および制御方法 |
CN117311184B (zh) * | 2023-10-31 | 2025-01-07 | 深圳市华翌科技有限公司 | 一种基于物联网的智能家居调控系统 |
CN117348517B (zh) * | 2023-11-14 | 2024-04-19 | 盐城市恒帅机械有限公司 | 一种机床刀具热补偿方法、系统及机床 |
CN118329232A (zh) * | 2024-04-08 | 2024-07-12 | 宁波恒升电气有限公司 | 一种光伏并网柜的温度监测方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014134360A (ja) | 2013-01-11 | 2014-07-24 | Panasonic Corp | 室温推定装置、プログラム |
JP2018079521A (ja) | 2016-11-14 | 2018-05-24 | 株式会社ニイガタマシンテクノ | 工作機械の温度調整装置 |
JP2019198928A (ja) | 2018-05-16 | 2019-11-21 | ファナック株式会社 | 熱変位補正装置 |
JP2020059071A (ja) | 2018-10-05 | 2020-04-16 | 村田機械株式会社 | 工作機械及び加工方法 |
JP2020116660A (ja) | 2019-01-21 | 2020-08-06 | オークマ株式会社 | 工作機械の熱変位補正方法及び熱変位補正装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5774466A (en) | 1980-10-25 | 1982-05-10 | Nippon Sheet Glass Co Ltd | Support apparatus for vibration proof floating floor |
JP6807556B2 (ja) * | 2015-10-01 | 2021-01-06 | パナソニックIpマネジメント株式会社 | 空調制御方法、空調制御装置及び空調制御プログラム |
-
2021
- 2021-03-11 JP JP2021039561A patent/JP7574112B2/ja active Active
-
2022
- 2022-02-28 US US17/652,758 patent/US11989002B2/en active Active
- 2022-03-08 CN CN202210227527.2A patent/CN115128995A/zh active Pending
- 2022-03-09 DE DE102022202366.8A patent/DE102022202366A1/de active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014134360A (ja) | 2013-01-11 | 2014-07-24 | Panasonic Corp | 室温推定装置、プログラム |
JP2018079521A (ja) | 2016-11-14 | 2018-05-24 | 株式会社ニイガタマシンテクノ | 工作機械の温度調整装置 |
JP2019198928A (ja) | 2018-05-16 | 2019-11-21 | ファナック株式会社 | 熱変位補正装置 |
JP2020059071A (ja) | 2018-10-05 | 2020-04-16 | 村田機械株式会社 | 工作機械及び加工方法 |
JP2020116660A (ja) | 2019-01-21 | 2020-08-06 | オークマ株式会社 | 工作機械の熱変位補正方法及び熱変位補正装置 |
Also Published As
Publication number | Publication date |
---|---|
CN115128995A (zh) | 2022-09-30 |
US20220291656A1 (en) | 2022-09-15 |
JP2022139266A (ja) | 2022-09-26 |
US11989002B2 (en) | 2024-05-21 |
DE102022202366A1 (de) | 2022-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7574112B2 (ja) | 工作機械の環境温度変化予測装置及び予測方法 | |
US11614728B2 (en) | Machine tool management system that obtains a next maintenance period from a maintenance period model and a refinement algorithm | |
JP6464220B2 (ja) | 機械学習装置及び熱変位補正装置 | |
US7933754B2 (en) | System and method for damage propagation estimation | |
US11087238B2 (en) | Thermal displacement compensation device | |
US20090271150A1 (en) | System, method and algorithm for data-driven equipment performance monitoring | |
KR20090030252A (ko) | 시간 가중 이동 평균 필터 | |
CN108214087A (zh) | 机床的温度估计方法及热位移校正方法 | |
CN118094927B (zh) | 二极管封装寿命预测方法 | |
US8671065B2 (en) | Methods and apparatus of monitoring an evolving system using selected functional nest | |
JP2009168296A (ja) | 空調機診断装置及び空調機診断方法 | |
CN115469730A (zh) | 服务器散热的控制方法、装置、计算机设备和存储介质 | |
EP3660621A1 (en) | Control of a heating device using room temperature estimation | |
CN101523309A (zh) | 运行大型技术设备的方法及用于大型技术设备的控制系统 | |
Cui et al. | A novel air balancing method for HVAC systems by a full data-driven duct system model | |
US20230241740A1 (en) | Machining accuracy diagnosing device and machining accuracy management system for machine tool | |
WO2022131260A1 (ja) | データ収集計画生成装置及びデータ収集計画生成方法 | |
US20230236089A1 (en) | Machining accuracy diagnosing device and machining accuracy diagnosing method for machine tool | |
JP4358705B2 (ja) | 工作機械の熱変形誤差の補正方法 | |
CN104679972A (zh) | 应用于工厂进行生产制造的验证方法 | |
JP7486362B2 (ja) | 工作機械の精度診断装置及び精度診断方法 | |
JP2023107737A (ja) | 工作機械の加工精度診断装置及び加工精度診断方法 | |
CN119334023B (zh) | 制冷站房制冷异常监管方法及系统 | |
US20240220849A1 (en) | Thermal predictive modeling of physical assets | |
JP7232028B2 (ja) | 運転監視装置および方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230630 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240529 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240604 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240729 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240917 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241016 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7574112 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |