JP7574969B1 - ROLLING EMULATION DEVICE, ROLLING EMULATION PROGRAM, AND ROLLING CONTROL SYSTEM - Google Patents
ROLLING EMULATION DEVICE, ROLLING EMULATION PROGRAM, AND ROLLING CONTROL SYSTEM Download PDFInfo
- Publication number
- JP7574969B1 JP7574969B1 JP2024522682A JP2024522682A JP7574969B1 JP 7574969 B1 JP7574969 B1 JP 7574969B1 JP 2024522682 A JP2024522682 A JP 2024522682A JP 2024522682 A JP2024522682 A JP 2024522682A JP 7574969 B1 JP7574969 B1 JP 7574969B1
- Authority
- JP
- Japan
- Prior art keywords
- rolling
- emulation
- model
- controller
- conveyance
- 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
- 238000005096 rolling process Methods 0.000 title claims abstract description 395
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000000034 method Methods 0.000 claims abstract description 76
- 239000000463 material Substances 0.000 claims abstract description 41
- 230000005856 abnormality Effects 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000011144 upstream manufacturing Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000004088 simulation Methods 0.000 description 7
- 230000032683 aging Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000005097 cold rolling Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005098 hot rolling Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000007769 metal material Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Control Of Metal Rolling (AREA)
Abstract
圧延エミュレーション装置は、通信インタフェースを介して複数の圧延機を制御するコントローラから複数の圧延機の制御に用いられる制御信号を取得する処理と、圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルに制御信号を入力して被圧延材の搬送をエミュレーションする処理と、圧延搬送モデルによるエミュレーション結果に基づき圧延ラインに設けられた複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、複数のセンサから出力される実センサ信号を取得する処理と、模擬センサ信号と実センサ信号との差を小さくするためのモデル補正値を圧延搬送モデルに反映させる学習処理と、当該差が第1閾値以上の場合、複数の圧延機のうち、いずれかの圧延機で異変が生じていると判定する異常判定処理と、を実行する。The rolling emulation device executes the following processes: a process of acquiring control signals used to control multiple rolling mills from a controller that controls the multiple rolling mills via a communication interface; a process of emulating the transportation of the rolled material in the rolling line by inputting the control signals into a rolling conveying model that simulates the transportation of the rolled material in the rolling line; a process of generating simulated sensor signals that simulate sensor signals output from multiple sensors provided in the rolling line based on the emulation results by the rolling conveying model; a process of acquiring actual sensor signals output from the multiple sensors; a learning process that reflects a model correction value in the rolling conveying model to reduce the difference between the simulated sensor signal and the actual sensor signal; and an abnormality determination process that determines that an abnormality has occurred in one of the multiple rolling mills if the difference is equal to or greater than a first threshold value.
Description
本開示は、圧延ラインを模擬する技術に関する。 This disclosure relates to technology for simulating a rolling line.
特許文献1は、圧延ラインの状態をシミュレーションする圧延シミュレーション装置を開示している。具体的には、圧延シミュレーション装置は、圧延ラインにおける各プロセスを模擬したモデル式を用いて、金属材料の圧延の目標値及びプロセスを変更した場合の被圧延材の状態予測値を算出する。更に、圧延シミュレーション装置は、被圧延材の状態予測値と圧延ラインの駆動に用いられるアクチュエータの制御目標値とを比較した比較値に基づいて、モデル式のパラメータを更新する。これにより、経年変化によって変化するパラメータ等が更新され、モデル式の予測精度を高めることができる。 Patent Document 1 discloses a rolling simulation device that simulates the state of a rolling line. Specifically, the rolling simulation device uses a model formula that simulates each process in the rolling line to calculate a target value for rolling metal material and a predicted state value of the rolled material when the process is changed. Furthermore, the rolling simulation device updates the parameters of the model formula based on a comparison value obtained by comparing the predicted state value of the rolled material with the control target value of the actuator used to drive the rolling line. This updates parameters that change over time, improving the prediction accuracy of the model formula.
圧延ラインの圧延状態は圧延ラインに設けられるセンサの実測値に表れる。圧延状態の実測値が不適正となる原因の一つとして圧延ラインを構成するいずれかの圧延機で異変が生じていることが考えられる。その場合、圧延ラインを模擬したモデルの変更を行わずに、圧延機で異変が生じていることを作業者に通知すればよい。しかし、特許文献1に示す圧延シミュレーション装置では、圧延機の経年劣化による変化と判定され、モデル式の更新が行われてしまう。これにより、異常が生じているにもかかわらず圧延ラインの稼働が中断されずに継続するおそれがある。
The rolling state of the rolling line is reflected in the actual measured value of the sensor installed in the rolling line. One of the reasons why the actual measured value of the rolling state becomes inappropriate is thought to be that an abnormality has occurred in one of the rolling mills constituting the rolling line. In that case, it is sufficient to notify an operator that an abnormality has occurred in the rolling mill without changing the model simulating the rolling line. However, in the rolling simulation device shown in Patent Document 1, the change is determined to be due to aging deterioration of the rolling mill, and the model formula is updated. As a result, there is a risk that the operation of the rolling line will continue without interruption despite the occurrence of an abnormality.
更に、圧延機に入力される制御信号の設定値が適切でないことも、圧延状態の実測値が不適正となる原因になりうる。この場合においても、特許文献1に示す圧延シミュレーション装置では、圧延ラインの圧延状態の異常が検知されることなく、モデル式の更新が行われてしまう。Furthermore, an inappropriate setting of the control signal input to the rolling mill can also cause the actual measured value of the rolling state to be inappropriate. Even in this case, the rolling simulation device shown in Patent Document 1 updates the model formula without detecting an abnormality in the rolling state of the rolling line.
本開示の一つの目的は、圧延ラインを模擬したモデルの精度を向上させつつ、圧延ラインの圧延状態の異常を検知することのできる技術を提供することにある。 One objective of the present disclosure is to provide technology that can detect abnormalities in the rolling condition of a rolling line while improving the accuracy of a model that simulates a rolling line.
本開示の第1の観点は、複数の圧延機が上流側から順々に並んだ圧延ラインを模擬した圧延エミュレーション装置に関連する。圧延エミュレーション装置は、通信インタフェースを介して複数の圧延機を制御するコントローラに接続されたプロセッサと、圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルを格納した記憶装置と、を備えている。プロセッサは、コントローラから複数の圧延機の制御に用いられる制御信号を取得する処理と、制御信号を圧延搬送モデルに入力して被圧延材の搬送をエミュレーションする処理と、圧延搬送モデルによるエミュレーション結果に基づき圧延ラインに設けられた複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、複数のセンサから出力される実センサ信号を取得する処理と、模擬センサ信号と実センサ信号との差を小さくするためのモデル補正値を圧延搬送モデルに反映させる学習処理と、当該差が第1閾値以上の場合、複数の圧延機のうち、いずれかの圧延機で異変が生じていると判定する異常判定処理と、を実行する。 The first aspect of the present disclosure relates to a rolling emulation device that simulates a rolling line in which multiple rolling machines are lined up in order from the upstream side. The rolling emulation device includes a processor connected to a controller that controls the multiple rolling machines via a communication interface, and a storage device that stores a rolling conveyance model that simulates the conveyance of the rolled material in the rolling line. The processor executes the following processes: acquiring a control signal used to control the multiple rolling machines from the controller; inputting the control signal into the rolling conveyance model to emulate the conveyance of the rolled material; generating a simulated sensor signal that simulates the sensor signal output from multiple sensors provided in the rolling line based on the emulation result by the rolling conveyance model; acquiring actual sensor signals output from the multiple sensors; learning a model correction value that reduces the difference between the simulated sensor signal and the actual sensor signal in the rolling conveyance model; and, if the difference is equal to or greater than a first threshold value, determining that an abnormality has occurred in one of the multiple rolling machines.
本開示の第2の観点は、複数の圧延機が上流側から順々に並んだ圧延ラインを制御する圧延制御システムに関連する。圧延制御システムは、通信インタフェースを介して複数の圧延機を制御するコントローラと、コントローラの上流に接続され、コントローラを介して複数の圧延機に入力される制御信号の設定値を生成する上位装置と、複数の圧延機とコントローラとの間に並列して設けられ、圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルを用いて、被圧延材の搬送をエミュレーションする圧延エミュレーション装置と、を備えている。圧延エミュレーション装置は、複数の圧延機とコントローラとの間が非接続状態、且つ、圧延ラインに設けられた複数のセンサとコントローラとの間が非接続状態の場合、コントローラから複数の圧延機の制御に用いられる制御信号を取得する処理と、制御信号を圧延搬送モデルに入力して被圧延材の搬送をエミュレーションする処理と、圧延搬送モデルによるエミュレーション結果に基づき複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、模擬センサ信号をコントローラに出力する処理と、を実行する。また、上位装置は、模擬センサ信号に基づいて、圧延ラインの圧延状態が適正範囲内かどうかを判定する判定処理を実行する。 The second aspect of the present disclosure relates to a rolling control system that controls a rolling line in which multiple rolling mills are lined up in sequence from the upstream side. The rolling control system includes a controller that controls the multiple rolling mills via a communication interface, a higher-level device that is connected upstream of the controller and generates setting values for control signals to be input to the multiple rolling mills via the controller, and a rolling emulation device that is provided in parallel between the multiple rolling mills and the controller and that emulates the transportation of the rolled material using a rolling transport model that simulates the transportation of the rolled material in the rolling line. When the multiple rolling mills and the controller are not connected to each other and the multiple sensors provided in the rolling line are not connected to each other, the rolling emulation device executes the following processes: acquiring control signals used to control the multiple rolling mills from the controller; inputting the control signals into the rolling transport model to emulate the transportation of the rolled material; generating simulated sensor signals that simulate sensor signals output from the multiple sensors based on the emulation results using the rolling transport model; and outputting the simulated sensor signals to the controller. In addition, the higher-level device executes a determination process to determine whether the rolling state of the rolling line is within an appropriate range based on the simulated sensor signal.
上記プロセッサの動作は、圧延エミュレーションプログラムがプロセッサによって実行されることにより実現されてもよい。 The operation of the above processor may be realized by the processor executing a rolling emulation program.
本開示の第1の観点によれば、圧延ラインにおいて上流側から順々に並べられた複数の圧延機を制御するコントローラから複数の圧延機の制御に用いられる制御信号が取得される。制御信号は圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルに入力され、被圧延材の搬送がエミュレーションされる。そして、圧延搬送モデルによるエミュレーション結果に基づき圧延ラインに設けられた複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号が生成される。また、模擬センサ信号の生成と並行して、複数のセンサから出力される実センサ信号が取得される。そして、模擬センサ信号と実センサ信号との差を小さくするためのモデル補正値が圧延搬送モデルに反映されることによって圧延搬送モデルが学習される。ただし、当該差が第1閾値以上の場合、複数の圧延機のうち、いずれかの圧延機で異変が生じていると判定される。これにより、模擬センサ信号と実センサ信号との差に基づく学習によって圧延搬送モデルの精度を更に向上させつつ、圧延ラインの圧延状態の異常を検知することができる。According to a first aspect of the present disclosure, a control signal used to control a plurality of rolling mills arranged in sequence from the upstream side in a rolling line is acquired from a controller that controls the plurality of rolling mills. The control signal is input to a rolling conveyance model that simulates the conveyance of the rolled material in the rolling line, and the conveyance of the rolled material is emulated. Then, a simulated sensor signal that simulates the sensor signal output from a plurality of sensors provided in the rolling line is generated based on the emulation result by the rolling conveyance model. In addition, in parallel with the generation of the simulated sensor signal, actual sensor signals output from the plurality of sensors are acquired. Then, the rolling conveyance model is learned by reflecting a model correction value for reducing the difference between the simulated sensor signal and the actual sensor signal in the rolling conveyance model. However, if the difference is equal to or greater than a first threshold value, it is determined that an abnormality has occurred in one of the plurality of rolling mills. As a result, it is possible to detect an abnormality in the rolling state of the rolling line while further improving the accuracy of the rolling conveyance model by learning based on the difference between the simulated sensor signal and the actual sensor signal.
本開示の第2の観点によれば、複数の圧延機とコントローラとの間が非接続状態、且つ、圧延ラインに設けられた複数のセンサとコントローラとの間が非接続状態の場合、コントローラから複数の圧延機の制御に用いられる制御信号が取得される。制御信号は圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルに入力され、被圧延材の搬送がエミュレーションされる。そして、圧延搬送モデルによるエミュレーション結果に基づき複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号が生成される。その後、模擬センサ信号に基づいて、圧延ラインの圧延状態が適正範囲内か否かが判定される。これにより、圧延ライン2の圧延状態が不適正となった場合、圧延ラインの圧延状態の異常を検知するとともに、制御信号の設定値が適切かどうかを確認することができる。更に、圧延ラインの一部を変更する場合や新たに圧延ラインを設置する場合、制御信号の設定値が適切であることを確認した上で、圧延ラインの稼働が開始される。従って、圧延ラインの稼働中において、複数の圧延機に入力される制御信号の設定値を調整する頻度が低減され、被圧延材の仕上げ精度の向上が期待できる。According to the second aspect of the present disclosure, when the multiple rolling machines and the controller are not connected to each other and the multiple sensors installed in the rolling line are not connected to each other, a control signal used to control the multiple rolling machines is acquired from the controller. The control signal is input to a rolling conveyance model that simulates the conveyance of the rolled material in the rolling line, and the conveyance of the rolled material is emulated. Then, a simulated sensor signal that simulates the sensor signals output from the multiple sensors is generated based on the emulation result by the rolling conveyance model. Then, based on the simulated sensor signal, it is determined whether the rolling state of the rolling line is within an appropriate range. As a result, when the rolling state of the rolling line 2 becomes inappropriate, it is possible to detect an abnormality in the rolling state of the rolling line and to check whether the set value of the control signal is appropriate. Furthermore, when a part of the rolling line is changed or a new rolling line is installed, the operation of the rolling line is started after confirming that the set value of the control signal is appropriate. Therefore, the frequency with which the set values of the control signals input to a plurality of rolling mills need to be adjusted during operation of the rolling line is reduced, and this is expected to improve the finishing accuracy of the rolled material.
添付図面を参照して、本開示の実施の形態に係る圧延制御システム、圧延エミュレーション装置、及び圧延エミュレーションプログラムについて説明する。また、各図において共通する要素には、同一の符号を付して重複する説明を省略する。 The rolling control system, rolling emulation device, and rolling emulation program according to the embodiments of the present disclosure will be described with reference to the attached drawings. In addition, elements common to each drawing will be assigned the same reference numerals and duplicated descriptions will be omitted.
1.実施の形態1
1-1.圧延制御システムの概要
図1は、実施の形態1に係る圧延制御システム1Aの概要を説明するための図である。圧延制御システム1Aは、圧延ライン2を制御する。圧延ライン2は、例えば、熱間圧延ラインあるいは冷間圧延ラインである。圧延ライン2は、被圧延材3の搬送方向に沿って並設される複数の圧延機4を備える。つまり、圧延ライン2は、複数の圧延機4を上流側から順々に配置したものである。
1. First embodiment
1-1. Overview of the rolling control system Fig. 1 is a diagram for explaining an overview of a rolling control system 1A according to the first embodiment. The rolling control system 1A controls a rolling line 2. The rolling line 2 is, for example, a hot rolling line or a cold rolling line. The rolling line 2 includes a plurality of rolling mills 4 arranged in parallel along the transport direction of the material 3 to be rolled. In other words, the rolling line 2 has a plurality of rolling mills 4 arranged in sequence from the upstream side.
圧延ライン2は、更に、複数のセンサ6を備える。複数のセンサ6は、被圧延材3の圧延状態を計測する。複数のセンサ6は、例えば、被圧延材3の搬送方向の最初(最上流側)の圧延機4の入力側に設けられてもよいし、被圧延材3の搬送方向の最後(最下流側)の圧延機4の出力側に設けられてもよいし、圧延機4間に設けられてもよい。つまり、複数のセンサ6が配置される場所は様々である。複数のセンサ6としては、板速度計、板厚計、等が例示される。尚、複数のセンサ6により取得された情報は、コントローラ8に入力される。また、センサ6により取得された情報は、実センサ信号とも称される。The rolling line 2 further includes a plurality of sensors 6. The plurality of sensors 6 measure the rolling state of the rolled material 3. The plurality of sensors 6 may be provided, for example, on the input side of the first (most upstream) rolling mill 4 in the conveying direction of the rolled material 3, on the output side of the last (most downstream) rolling mill 4 in the conveying direction of the rolled material 3, or between the rolling mills 4. In other words, the plurality of sensors 6 may be disposed in various locations. Examples of the plurality of sensors 6 include a plate speed meter, a plate thickness meter, etc. The information acquired by the plurality of sensors 6 is input to the controller 8. The information acquired by the sensors 6 is also referred to as an actual sensor signal.
複数の圧延機4のそれぞれは、アクチュエータ7を含んでおり、アクチュエータ7により駆動される。アクチュエータ7は、圧延機4ごとに設けられている。アクチュエータ7は、コントローラ8から出力される制御信号に従って駆動制御を行う。コントローラ8から出力される制御信号は、例えば、アクチュエータ7に入力されるパラメータである。パラメータとしては、圧延機4に含まれるロールの回転速度、当該ロールの開度等が例示される。アクチュエータ7に入力されるパラメータは、コントローラ8で生成されてもよいし、上位装置50で生成されてもよい。Each of the multiple rolling mills 4 includes an actuator 7 and is driven by the actuator 7. An actuator 7 is provided for each rolling mill 4. The actuator 7 controls its drive in accordance with a control signal output from a controller 8. The control signal output from the controller 8 is, for example, a parameter input to the actuator 7. Examples of parameters include the rotation speed of the rolls included in the rolling mill 4 and the opening degree of the rolls. The parameters input to the actuator 7 may be generated by the controller 8 or may be generated by the higher-
圧延記録システム1は、上述した圧延ライン2と、コントローラ8と、圧延エミュレーション装置10と、上位装置50とを備えている。The rolling recording system 1 comprises the above-mentioned rolling line 2, a controller 8, a
コントローラ8は、通信インタフェースを介して複数の圧延機4を制御する。具体的には、コントローラ8は、アクチュエータ7に入力される制御信号のシーケンス制御と、所定の情報を上位装置50に送信する制御と、を実行する。所定の情報は、センサ6で取得された実センサ信号(圧延状態の実測値等)を含んでいる。更に、所定の情報には、制御信号の関連情報(アクチュエータ7に入力される制御信号の情報等)を含んでいてもよい。The controller 8 controls the multiple rolling mills 4 via a communication interface. Specifically, the controller 8 executes sequence control of the control signals input to the actuators 7 and control to transmit predetermined information to the higher-
コントローラ8は、例えば、1又は複数のプロセッサ(不図示)と1又は複数の記憶装置(不図示)を備えていてもよいし、1又は複数の専用のハードウェア(不図示)を備えていてもよい。具体例として、コントローラ8は、PLC(Programmable Logic Controller)である。The controller 8 may, for example, include one or more processors (not shown) and one or more storage devices (not shown), or may include one or more dedicated hardware (not shown). As a specific example, the controller 8 is a PLC (Programmable Logic Controller).
上位装置50は、圧延ライン2の圧延状態を管理する。具体的には、上位装置50は、圧延機4(アクチュエータ7)に入力される制御信号の設定値(パラメータ)を生成する。制御信号の設定値は、圧延ライン2の圧延状態をシミュレーションするための専用ツールにより解析されたシミュレーション結果に基づいて生成されてもよいし、シミュレーション結果による圧延状態の予測値と実センサ信号との差分値に基づいて生成されてもよい。尚、制御信号の設定値は、単に制御信号とも称される。The higher-
上位装置50は、コントローラ8の上流に接続されている。また、上位装置50は、例えば、1又は複数のプロセッサ(不図示)と1又は複数の記憶装置(不図示)を備えている。The
圧延エミュレーション装置10は、圧延ライン2における被圧延材3の搬送をエミュレーションする。被圧延材3の搬送のエミュレーションには、被圧延材3の搬送を模擬した圧延搬送モデル(不図示)が用いられる。ここでの圧延搬送モデルは、一定以上の学習を経たモデルを前提とする。これを踏まえ、例えば、圧延搬送モデルから得られる圧延状態が実際の圧延状態と異なる場合、圧延エミュレーション装置10は、圧延搬送モデルの精度を更に向上させる必要があるか否か、圧延機4に異常がないか等を判定する。これにより、圧延搬送モデルの精度を更に向上させつつ、圧延ライン2の圧延状態の異常を検知することができる。The rolling
圧延エミュレーション装置10による処理の概要は次のとおりである。圧延エミュレーション装置10は、圧延ライン2において上流側から順々に並べられた複数の圧延機4を制御するコントローラ8から複数の圧延機4の制御に用いられる制御信号を取得する処理と、圧延搬送モデルに制御信号を入力して被圧延材3の搬送をエミュレーションする処理と、圧延搬送モデルによるエミュレーション結果に基づき圧延ライン2に設けられた複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、複数のセンサ6から出力される実センサ信号を取得する処理と、模擬センサ信号と実センサ信号との差を小さくするためのモデル補正値を圧延搬送モデルに反映させる学習処理と、当該差が第1閾値以上の場合、複数の圧延機のうち、いずれかの圧延機で異変が生じていると判定する異常判定処理と、を実行する。圧延エミュレーション装置10による処理の詳細については後述される。The outline of the processing by the rolling
圧延エミュレーション装置10が設けられる位置について考える。圧延エミュレーション装置10では、模擬センサ信号と実センサ信号との差を比較する処理が行われる。この場合、圧延エミュレーション装置10で模擬センサ信号が生成される時間と圧延エミュレーション装置10が実センサ信号を取得する時間との差が小さいことが望ましい。その一方で、制御信号の設定値が圧延機4に入力されてからセンサ6による実センサ信号が出力されるまでの時間は短いことが想定される。このことから、圧延エミュレーション装置10は、圧延機4と同様にコントローラ8の下流側に設けられていることが望ましい。ゆえに、圧延エミュレーション装置10は、複数の圧延機4とコントローラ8との間に並列して設けられている。Consider the location where the rolling
1-2.圧延エミュレーション装置の例
1-2-1.構成例
図2は、実施の形態1に係る圧延エミュレーション装置10の構成例を示すブロック図である。
1-2. Example of a Rolling Emulation Apparatus 1-2-1. Configuration Example FIG. 2 is a block diagram showing a configuration example of the rolling
圧延エミュレーション装置10は、1又は複数のプロセッサ20(以降、単にプロセッサ20と称す)と、1又は複数の記憶装置30(以降、単に記憶装置30と称す)とを備えている。プロセッサ20は、各種処理を実行する。プロセッサ20としては、CPU(Central Processing Unit)が例示される。記憶装置30は、プロセッサ20による処理に必要な各種情報を格納する。記憶装置30としては、揮発性メモリ、不揮発性メモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)、等が例示される。The rolling
記憶装置30に格納される各種情報は、圧延搬送モデル31と、圧延エミュレーションプログラムとを含んでいる。圧延搬送モデル31は、上述したとおり、圧延ライン2の被圧延材3の搬送を模擬したモデルである。圧延エミュレーションプログラム(不図示)は、プロセッサ20によって実行されるコンピュータプログラムである。プロセッサ20が圧延エミュレーションプログラムを実行することにより、圧延エミュレーション装置10の各種機能が実現されてもよい。尚、圧延エミュレーションプログラムは、記憶装置30に限られず、コンピュータ読み取り可能な記憶媒体に記録されてもよい。The various information stored in the
1-2-2.処理例
図3は、実施の形態に係る圧延エミュレーション装置10の処理例を示すブロック図である。
1-2-2. Processing Example Fig. 3 is a block diagram showing a processing example of the rolling
具体的には、圧延エミュレーション装置10(より具体的には、プロセッサ20)は、コントローラ8から出力される制御信号を入力する。そして、圧延エミュレーション装置10は、制御信号に基づいて、被圧延材3の搬送をエミュレーションするエミュレーション処理11を実行する。エミュレーション処理11では、記憶装置30に格納された圧延搬送モデル31を読み込む処理が行われる。更に、圧延エミュレーション装置10は、エミュレーション処理11において、圧延搬送モデル31によるエミュレーション結果に基づいて、複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号を生成する。
Specifically, the rolling emulation device 10 (more specifically, the processor 20) inputs a control signal output from the controller 8. Then, the rolling
更に、圧延エミュレーション装置10は、複数のセンサ6から出力される実センサ信号を取得する。そして、圧延エミュレーション装置10は、模擬センサ信号と実センサ信号に基づいて、差分判定処理12を行う。差分判定処理12において、圧延エミュレーション装置10は、模擬センサ信号と実センサ信号との差が第1閾値未満か否かを判定する。当該差が第1閾値未満の場合、圧延エミュレーション装置10は、当該差を小さくするためのモデル補正値を生成するモデル補正値生成処理13を行う。モデル補正値生成処理13の実行後、圧延エミュレーション装置10は、モデル補正値を圧延搬送モデル31に反映させる学習処理を実行する。これにより、圧延搬送モデル31の精度を更に向上させることができる。
Furthermore, the rolling
尚、当該差が小さい場合、圧延搬送モデルは一定以上の精度を有していることが考えられる。この場合、圧延エミュレーション装置10は、当該差を圧延搬送モデルに反映させないようにしてもよい。従って、圧延エミュレーション装置10は、学習処理において、当該差が第1閾値未満、且つ、第1閾値よりも小さい第2閾値以上の場合、モデル補正値を圧延搬送モデル31に反映させるようにしてもよい。
When the difference is small, it is considered that the rolling conveying model has a certain level of accuracy. In this case, the rolling
一方、当該差が第1閾値以上の場合、圧延エミュレーション装置10は、差分判定処理12において、複数の圧延機4のうち、いずれかの圧延機4で異変が生じていると判定する異常判定処理を実行する。この場合、圧延エミュレーション装置10は、圧延機4の異変であることをコントローラ8を介して上位装置50に対して通知を行う。これにより、圧延ライン2の圧延状態の異常を検知することができる。尚、圧延機4の異変とは、例えば、圧延機4の状態を示すパラメータの変化量が所定値以上となることを意味する。そのパラメータの変化量が所定値以上となる要因としては、圧延機4の経年劣化、圧延機4の故障、等が例示される。On the other hand, if the difference is equal to or greater than the first threshold value, the rolling
また更に、圧延エミュレーション装置10は、差分判定処理12の実行後、模擬センサ信号と実センサ信号との差分値や各種センサ信号の状態を保存する保存処理14を行ってもよい。これにより、圧延ライン2の圧延状態が不適正となる原因が発生したときの差分値や各種センサ信号の状態の履歴を確認することができる。ゆえに、圧延ラインの圧延状態が不適正となる原因の特定が容易となる。Furthermore, after executing the
図4は、圧延エミュレーション装置10の処理例を要約的に示したフローチャートである。
Figure 4 is a flowchart summarizing an example of processing by the rolling
ステップS100において、圧延エミュレーション装置10は、各種情報を取得する。その後、処理はステップS110に進む。各種情報には、コントローラ8から出力される制御信号と、複数のセンサ6から出力される実センサ信号とが含まれる。In step S100, the rolling
ステップS110において、圧延エミュレーション装置10は、圧延搬送モデル31を用いて、被圧延材3の搬送をエミュレーションする。その後、処理はステップS120に進む。In step S110, the rolling
ステップS120において、圧延エミュレーション装置10は、圧延搬送モデル31によるエミュレーション結果に基づいて、複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号を生成する。その後、処理はステップS130に進む。In step S120, the rolling
ステップS130において、圧延エミュレーション装置10は、模擬センサ信号と実センサ信号との差を算出する。その後、処理はステップS140に進む。In step S130, the rolling
ステップS140において、圧延エミュレーション装置10は、模擬センサ信号と実センサ信号との差が閾値未満か否かを判定する。当該差が閾値未満と判定された場合(ステップS140;Yes)、処理はステップS150に進む。それ以外の場合(ステップS140;No)、処理はステップS170に進む。In step S140, the rolling
ステップS150において、圧延エミュレーション装置10は、当該差を小さくするためのモデル補正値を生成する。その後、処理はステップS160に進む。In step S150, the rolling
ステップS160において、圧延エミュレーション装置10は、モデル補正値を圧延搬送モデル31に反映させる学習処理を行う。In step S160, the rolling
尚、上述したとおり、当該差が第1閾値未満であり、且つ、第1閾値よりも小さい第2閾値以上の場合、圧延エミュレーション装置10は、モデル補正値を圧延搬送モデル31に反映させるようにしてもよい。
Furthermore, as described above, if the difference is less than the first threshold value and is greater than or equal to a second threshold value that is smaller than the first threshold value, the rolling
ステップS170において、圧延エミュレーション装置10は、複数の圧延機4のうち、いずれかの圧延機4で異変が生じていると判定する。その後、処理はステップS180に進む。In step S170, the rolling
ステップS180において、圧延エミュレーション装置10は、圧延機4の異変であることをコントローラ8を介して上位装置50に通知する。In step S180, the rolling
1-3.効果
本実施の形態によれば、圧延ライン2において上流側から順々に並べられた複数の圧延機4を制御するコントローラ8から複数の圧延機4の制御に用いられる制御信号が取得される。制御信号は圧延ライン2における被圧延材3の搬送を模擬した圧延搬送モデル31に入力され、被圧延材3の搬送がエミュレーションされる。そして、圧延搬送モデル31によるエミュレーション結果に基づき圧延ライン2に設けられた複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号が生成される。また、模擬センサ信号の生成と並行して、複数のセンサ6から出力される実センサ信号が取得される。そして、模擬センサ信号と実センサ信号との差を小さくするためのモデル補正値が圧延搬送モデル31に反映されることによって圧延搬送モデル31が学習される。ただし、当該差が第1閾値以上の場合、複数の圧延機4のうち、いずれかの圧延機4で異変が生じていると判定される。これにより、模擬センサ信号と実センサ信号との差に基づく学習によって圧延搬送モデル31の精度を更に向上させつつ、圧延ライン2の圧延状態の異常を検知することができる。
1-3. Effects According to this embodiment, a control signal used to control the rolling mills 4 is acquired from a controller 8 that controls the rolling mills 4 arranged in sequence from the upstream side in the rolling line 2. The control signal is input to a rolling
2.実施の形態2
2-1.圧延制御システムの概要
図5は、実施の形態2に係る圧延制御システム1Bの概要を説明するための図である。例えば、圧延ライン2の圧延状態が不適正となる原因が、圧延搬送モデルの精度でも、圧延機4の異変でもなく、圧延機4に入力される制御信号の設定値にある場合を考える。この場合、上述した実施の形態1に係る圧延制御システム1Aの圧延エミュレーション装置10では、その原因を特定することができない。従って、圧延制御システム1Bでは、圧延ライン2の圧延状態が不適正の場合、複数の圧延機4に入力される制御信号の設定値が適切であるか否かが判定される。
2. Second embodiment
2-1. Overview of the rolling control system FIG. 5 is a diagram for explaining the overview of the rolling control system 1B according to the second embodiment. For example, consider a case where the cause of the rolling state of the rolling line 2 being inappropriate is not the accuracy of the rolling conveyance model or an abnormality in the rolling mill 4, but the set value of the control signal input to the rolling mill 4. In this case, the rolling
圧延制御システム1Bの基本構成は、上述した圧延制御システム1Aと同じである。圧延制御システム1Aと異なる点としては、図5に示すように、複数の圧延機4とコントローラ8との間が非接続状態(第1非接続状態)となっている点と、複数のセンサ6とコントローラ8との間が非接続状態(第2非接続状態)となっている点と、圧延エミュレーション装置10で生成される模擬センサ信号がコントローラ8に出力される点、等が挙げられる。The basic configuration of the rolling control system 1B is the same as that of the rolling control system 1A described above. The differences from the rolling control system 1A include, as shown in FIG. 5, that the multiple rolling mills 4 and the controller 8 are in a disconnected state (first disconnected state), that the multiple sensors 6 and the controller 8 are in a disconnected state (second disconnected state), and that the simulated sensor signal generated by the rolling
第1非接続状態は、例えば、複数の圧延機4とコントローラ8との間の配線が遮断されている状態、圧延機4(アクチュエータ7)に入力される制御信号を使用しないように制限されている状態、等である。第2非接続状態は、例えば、複数のセンサ6とコントローラ8との間の配線が遮断されている状態、センサ6からのセンサ信号の出力が制限されている状態、等である。The first non-connected state is, for example, a state in which the wiring between the multiple rolling mills 4 and the controller 8 is cut off, a state in which the use of control signals input to the rolling mills 4 (actuators 7) is restricted, etc. The second non-connected state is, for example, a state in which the wiring between the multiple sensors 6 and the controller 8 is cut off, a state in which the output of sensor signals from the sensors 6 is restricted, etc.
尚、圧延制御システム1Aと圧延制御システム1Bとの間の切り替えは、上位装置50により制御される。例えば、圧延ライン2の動作モードが運用モードの場合、圧延制御システム1Aが選択され、圧延ライン2の動作モードが点検モードの場合、圧延制御システム1Bが選択される。更に、圧延制御システム1Bが選択された場合には、第1非接続状態への切り替えと第2非接続状態への切り替えとが行われる。
Switching between the rolling control system 1A and the rolling control system 1B is controlled by the higher-
圧延制御システム1Bによる処理の概要は次のとおりである。圧延制御システム1Bは、複数の圧延機4とコントローラ8との間が非接続状態、且つ、複数のセンサ6とコントローラ8との間が非接続状態の場合、複数の圧延機4を制御するコントローラ8から複数の圧延機4の制御に用いられる制御信号を取得する処理と、圧延搬送モデル31に制御信号を入力して被圧延材3の搬送をエミュレーションする処理と、圧延搬送モデル31によるエミュレーション結果に基づき圧延ライン2に設けられた複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、模擬センサ信号をコントローラ8に出力する処理と、模擬センサ信号に基づいて圧延ライン2の圧延状態が適正範囲内かどうかを判定する処理と、を実行する。圧延制御システム1Bによる処理の詳細については後述される。The outline of the processing by the rolling control system 1B is as follows. When the multiple rolling mills 4 and the controller 8 are not connected and the multiple sensors 6 and the controller 8 are not connected, the rolling control system 1B executes the following processes: acquiring control signals used to control the multiple rolling mills 4 from the controller 8 that controls the multiple rolling mills 4; inputting a control signal to the rolling
2-2.処理例
図6は、実施の形態2に係る圧延制御システム1Bの処理例を示すブロック図である。圧延制御システム1Bの処理は、圧延エミュレーション装置10と上位装置50のそれぞれの処理を含んでいる。
6 is a block diagram showing a processing example of the rolling control system 1B according to the embodiment 2. The processing of the rolling control system 1B includes the processing of the rolling
圧延エミュレーション装置10の処理例について説明する。具体的には、圧延エミュレーション装置10(プロセッサ20)は、コントローラ8から出力される制御信号を入力する。そして、圧延エミュレーション装置10は、制御信号に基づいて、被圧延材3の搬送をエミュレーションするエミュレーション処理11を実行する。更に、圧延エミュレーション装置10は、エミュレーション処理11において、圧延搬送モデル31によるエミュレーション結果に基づいて、複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号を生成する。その後、圧延エミュレーション装置10は、模擬センサ信号をコントローラ8に出力する。An example of processing of the rolling
続いて、上位装置50の処理例について説明する。具体的には、上位装置50は、制御信号の設定値を生成する処理(制御信号の設定値の生成処理51)を実行する。制御信号の設定値の生成処理51の実行後、上位装置50は、制御信号をコントローラ8を介して圧延エミュレーション装置10に出力する。更に、上位装置50は、圧延エミュレーション装置10から出力される模擬センサ信号をコントローラ8を介して取得する。そして、上位装置50は、模擬センサ信号に基づいて、圧延ライン2の圧延状態が適正範囲内かどうかを判定する処理(圧延状態の判定処理52)を実行する。その後、上位装置50は、圧延ライン2の圧延状態が適正範囲内でないと判定された場合、制御信号の設定値を変更する処理(制御信号の設定値の変更処理53)を実行する。尚、圧延状態の判定処理52は、図6に示すように、異常判定処理を含んでいる。異常判定処理とは、圧延ライン2の圧延状態が適正範囲内でないと判定された場合、複数の圧延機4のうち、いずれかの圧延機4で異変が生じていると判定する処理を意味する。これにより、圧延ライン2の圧延状態の異常を検知することができる。
Next, an example of the processing of the
図7は、圧延制御システム1Bの処理例を要約的に示したフローチャートである。 Figure 7 is a flowchart summarizing an example of processing by the rolling control system 1B.
ステップS200において、圧延制御システム1Bは、制御信号の設定値を生成する。その後、処理はステップS210に進む。In step S200, the rolling control system 1B generates a set value for the control signal. Then, the process proceeds to step S210.
ステップS210において、圧延制御システム1Bは、圧延搬送モデル31に制御信号を入力して被圧延材3の搬送をエミュレーションする。その後、処理はステップS220に進む。In step S210, the rolling control system 1B inputs a control signal to the
ステップS220において、圧延制御システム1Bは、圧延搬送モデル31によるエミュレーション結果に基づいて、複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号を生成する。その後、処理はステップS230に進む。In step S220, the rolling control system 1B generates simulated sensor signals that simulate the sensor signals output from the multiple sensors 6 based on the emulation results by the rolling
ステップS230において、圧延制御システム1Bは、圧延ライン2の圧延状態が適正範囲内か否かを判定する。圧延ライン2の圧延状態が適正範囲内であると判定された場合(ステップS230;Yes)、処理は終了する。それ以外の場合(ステップS230;No)、処理はステップS240に進む。In step S230, the rolling control system 1B determines whether the rolling state of the rolling line 2 is within the appropriate range. If it is determined that the rolling state of the rolling line 2 is within the appropriate range (step S230; Yes), the processing ends. Otherwise (step S230; No), the processing proceeds to step S240.
ステップS240において、圧延制御システム1Bは、制御信号の設定値を変更する。 In step S240, the rolling control system 1B changes the setting value of the control signal.
2-3.効果
本実施の形態によれば、複数の圧延機4とコントローラ8との間が非接続状態、且つ、圧延ライン2に設けられた複数のセンサ6とコントローラ8との間が非接続状態の場合、コントローラ8から複数の圧延機4の制御に用いられる制御信号が取得される。制御信号は圧延ライン2における被圧延材3の搬送を模擬した圧延搬送モデル31に入力され、被圧延材3の搬送がエミュレーションされる。そして、圧延搬送モデル31によるエミュレーション結果に基づき複数のセンサ6から出力されるセンサ信号を模擬した模擬センサ信号が生成される。その後、模擬センサ信号に基づいて、圧延ライン2の圧延状態が適正範囲内か否かが判定される。これにより、圧延ライン2の圧延状態が不適正となった場合、圧延ライン2の圧延状態の異常を検知するとともに、制御信号の設定値が適切かどうかを確認することができる。
2-3. Effects According to this embodiment, when the plurality of rolling mills 4 and the controller 8 are not connected to each other and the plurality of sensors 6 provided in the rolling line 2 are not connected to each other, a control signal used to control the plurality of rolling mills 4 is acquired from the controller 8. The control signal is input to a rolling
更に、圧延ライン2の一部を変更する場合や新たに圧延ライン2を設置する場合、制御信号の設定値が適切であることを確認した上で、圧延ライン2の稼働が開始される。従って、圧延ライン2の稼働中において、複数の圧延機4に入力される制御信号の設定値を調整する頻度が低減され、被圧延材3の仕上げ精度の向上が期待できる。 Furthermore, when changing part of the rolling line 2 or installing a new rolling line 2, the operation of the rolling line 2 is started after confirming that the setting values of the control signals are appropriate. Therefore, while the rolling line 2 is in operation, the frequency of adjusting the setting values of the control signals input to the multiple rolling mills 4 is reduced, and the finishing accuracy of the rolled material 3 can be expected to improve.
1A,1B…圧延制御システム、2…圧延ライン、3…被圧延材、4…圧延機、6…センサ、7…アクチュエータ、8…コントローラ、10…圧延エミュレーション装置、11…エミュレーション処理、12…差分判定処理、13…モデル補正値生成処理、14…保存処理、20…プロセッサ、30…記憶装置、31…圧延搬送モデル、32…圧延エミュレーションプログラム、50…上位装置、51…制御信号の設定値の生成処理、52…圧延状態の判定処理、53…制御信号の設定値の変更処理 1A, 1B...Rolling control system, 2...Rolling line, 3...Rolled material, 4...Rolling mill, 6...Sensor, 7...Actuator, 8...Controller, 10...Rolling emulation device, 11...Emulation processing, 12...Difference determination processing, 13...Model correction value generation processing, 14...Storage processing, 20...Processor, 30...Memory device, 31...Rolling transport model, 32...Rolling emulation program, 50...Higher-level device, 51...Generation processing of control signal setting values, 52...Rolling state determination processing, 53...Change processing of control signal setting values
Claims (6)
通信インタフェースを介して前記複数の圧延機を制御するコントローラに接続されたプロセッサと、
前記圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルを格納した記憶装置と、を備え、
前記プロセッサは、
前記コントローラから前記複数の圧延機の制御に用いられる制御信号を取得する処理と、
前記制御信号を前記圧延搬送モデルに入力して前記被圧延材の搬送をエミュレーションする処理と、
前記圧延搬送モデルによるエミュレーション結果に基づき前記圧延ラインに設けられた複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、
前記複数のセンサから出力される実センサ信号を取得する処理と、
前記模擬センサ信号と前記実センサ信号との差を小さくするためのモデル補正値を前記圧延搬送モデルに反映させる学習処理と、
前記差が第1閾値以上の場合、前記複数の圧延機のうち、いずれかの圧延機で異変が生じていると判定する異常判定処理と、
を実行するように構成されたことを特徴とする圧延エミュレーション装置。 A rolling emulation device that simulates a rolling line in which a plurality of rolling mills are arranged in sequence from the upstream side,
a processor connected to a controller that controls the plurality of rolling mills via a communication interface;
A storage device storing a rolling transport model simulating the transport of the rolled material in the rolling line,
The processor,
A process of acquiring a control signal used to control the plurality of rolling mills from the controller;
A process of inputting the control signal into the rolling conveyance model to emulate the conveyance of the rolled material;
A process of generating simulated sensor signals that simulate sensor signals output from a plurality of sensors provided in the rolling line based on an emulation result using the rolling conveyance model;
acquiring actual sensor signals output from the plurality of sensors;
A learning process for reflecting a model correction value for reducing a difference between the simulated sensor signal and the actual sensor signal in the rolling conveyance model;
an abnormality determination process for determining that an abnormality has occurred in any one of the rolling mills when the difference is equal to or greater than a first threshold value;
23. A rolling emulation apparatus configured to execute the above steps.
前記プロセッサは、更に、
前記差が前記第1閾値以上の場合、前記圧延機の異変であることを前記コントローラの上流に接続された上位装置に対して通知する処理、
を実行するように構成されたことを特徴とする圧延エミュレーション装置。 2. The rolling emulation apparatus according to claim 1,
The processor further comprises:
a process of notifying a host device connected upstream of the controller that an abnormality has occurred in the rolling mill when the difference is equal to or greater than the first threshold value;
23. A rolling emulation apparatus configured to execute the above steps.
前記プロセッサは、前記学習処理において、
前記差が第1閾値未満、且つ、前記第1閾値よりも小さい第2閾値以上の場合、前記モデル補正値を前記圧延搬送モデルに反映させるように構成されたことを特徴とする圧延エミュレーション装置。 3. The rolling emulation device according to claim 1,
The processor, in the learning process,
A rolling emulation device characterized in that, when the difference is less than a first threshold value and is equal to or greater than a second threshold value smaller than the first threshold value, the model correction value is reflected in the rolling transportation model.
通信インタフェースを介して前記複数の圧延機を制御するコントローラから前記複数の圧延機の制御に用いられる制御信号を取得する処理と、
前記圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルに前記制御信号を入力して前記被圧延材の搬送をエミュレーションする処理と、
前記圧延搬送モデルによるエミュレーション結果に基づき前記圧延ラインに設けられた複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、
前記複数のセンサから出力される実センサ信号を取得する処理と、
前記模擬センサ信号と前記実センサ信号との差を小さくするためのモデル補正値を前記圧延搬送モデルに反映させる学習処理と、
前記差が第1閾値以上の場合、前記複数の圧延機のうち、いずれかの圧延機で異変が生じていると判定する異常判定処理と、
をコンピュータに実行させるように構成されている、
ことを特徴とする圧延エミュレーションプログラム。 A rolling emulation program simulating a rolling line in which a plurality of rolling mills are arranged in sequence from the upstream side,
A process of acquiring control signals used to control the plurality of rolling mills from a controller that controls the plurality of rolling mills via a communication interface;
A process of inputting the control signal into a rolling conveyance model that simulates the conveyance of the rolled material in the rolling line to emulate the conveyance of the rolled material;
A process of generating simulated sensor signals that simulate sensor signals output from a plurality of sensors provided in the rolling line based on an emulation result using the rolling conveyance model;
acquiring actual sensor signals output from the plurality of sensors;
A learning process for reflecting a model correction value for reducing a difference between the simulated sensor signal and the actual sensor signal in the rolling conveyance model;
an abnormality determination process for determining that an abnormality has occurred in any one of the rolling mills when the difference is equal to or greater than a first threshold value;
configured to cause a computer to execute
A rolling emulation program comprising:
通信インタフェースを介して前記複数の圧延機を制御するコントローラと、
前記コントローラの上流に接続され、前記コントローラを介して前記複数の圧延機に入力される制御信号の設定値を生成する上位装置と、
前記複数の圧延機と前記コントローラとの間に並列して設けられ、前記圧延ラインにおける被圧延材の搬送を模擬した圧延搬送モデルを用いて、前記被圧延材の搬送をエミュレーションする圧延エミュレーション装置と、
を備え、
前記圧延エミュレーション装置は、前記複数の圧延機と前記コントローラとの間が非接続状態、且つ、前記圧延ラインに設けられた複数のセンサと前記コントローラとの間が非接続状態の場合、
前記コントローラから前記複数の圧延機の制御に用いられる制御信号を取得する処理と、
前記制御信号を前記圧延搬送モデルに入力して前記被圧延材の搬送をエミュレーションする処理と、
前記圧延搬送モデルによるエミュレーション結果に基づき前記複数のセンサから出力されるセンサ信号を模擬した模擬センサ信号を生成する処理と、
前記模擬センサ信号を前記コントローラに出力する処理と、
を実行するように構成され、
前記上位装置は、前記模擬センサ信号に基づいて、前記圧延ラインの圧延状態が適正範囲内かどうかを判定する判定処理を実行するように構成されたことを特徴とする圧延制御システム。 A rolling control system for controlling a rolling line in which a plurality of rolling mills are arranged in sequence from an upstream side, comprising:
A controller that controls the plurality of rolling mills via a communication interface;
a host device connected upstream of the controller and generating setting values of control signals to be input to the plurality of rolling mills via the controller;
a rolling emulation device that is provided in parallel between the plurality of rolling mills and the controller, and that emulates the transportation of the rolled material using a rolling transportation model that simulates the transportation of the rolled material in the rolling line;
Equipped with
When the plurality of rolling mills and the controller are not connected to each other and when the plurality of sensors provided in the rolling line and the controller are not connected to each other, the rolling emulator device
A process of acquiring a control signal used to control the plurality of rolling mills from the controller;
A process of inputting the control signal into the rolling conveyance model to emulate the conveyance of the rolled material;
A process of generating simulated sensor signals that simulate sensor signals output from the plurality of sensors based on an emulation result using the rolling conveyance model;
outputting the simulated sensor signal to the controller;
configured to run
The rolling control system according to the present invention is characterized in that the host device is configured to execute a determination process for determining whether or not the rolling state of the rolling line is within an appropriate range based on the simulated sensor signal.
前記上位装置は、前記判定処理において、前記圧延状態が前記適正範囲内でない場合、前記制御信号の前記設定値を変更するように構成されたことを特徴とする圧延制御システム。 The rolling control system according to claim 5,
The rolling control system is characterized in that the host device is configured to change the set value of the control signal when the rolling state is not within the appropriate range in the judgment process.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2023/032229 WO2025052513A1 (en) | 2023-09-04 | 2023-09-04 | Rolling emulation device, rolling emulation program, and rolling control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7574969B1 true JP7574969B1 (en) | 2024-10-29 |
Family
ID=93254392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2024522682A Active JP7574969B1 (en) | 2023-09-04 | 2023-09-04 | ROLLING EMULATION DEVICE, ROLLING EMULATION PROGRAM, AND ROLLING CONTROL SYSTEM |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7574969B1 (en) |
WO (1) | WO2025052513A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101000501A (en) | 2006-09-19 | 2007-07-18 | 中铝西南铝板带有限公司 | Analog rolling system of aluminium coil hot tandem mill |
JP2020043565A (en) | 2018-09-10 | 2020-03-19 | タタ コンサルタンシー サービシズ リミテッドTATA Consultancy Services Limited | System and method for enabling intelligent network services with a cognitive detection / analysis / judgment / response framework |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60102312A (en) * | 1983-11-02 | 1985-06-06 | Mitsubishi Electric Corp | Simulation device |
JPS61231607A (en) * | 1985-04-05 | 1986-10-15 | Mitsubishi Electric Corp | Simulation system for iron and steel rolling control system |
JPH09192713A (en) * | 1996-01-12 | 1997-07-29 | Toshiba Corp | Process simulator |
-
2023
- 2023-09-04 JP JP2024522682A patent/JP7574969B1/en active Active
- 2023-09-04 WO PCT/JP2023/032229 patent/WO2025052513A1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101000501A (en) | 2006-09-19 | 2007-07-18 | 中铝西南铝板带有限公司 | Analog rolling system of aluminium coil hot tandem mill |
JP2020043565A (en) | 2018-09-10 | 2020-03-19 | タタ コンサルタンシー サービシズ リミテッドTATA Consultancy Services Limited | System and method for enabling intelligent network services with a cognitive detection / analysis / judgment / response framework |
Also Published As
Publication number | Publication date |
---|---|
WO2025052513A1 (en) | 2025-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6922675B2 (en) | Manufacturing process state predictors, methods and programs, and manufacturing process control systems | |
US20210264076A1 (en) | Information processing system and simulation method | |
TWI571737B (en) | Software testing system, method and non-transient computer readable recording medium | |
US20120296606A1 (en) | Method, computer program, and system for performing interpolation on sensor data for high system availability | |
CN101482062A (en) | Methods and systems for providing real-time comparision with an alternate control strategy for a turbine | |
JP2018073136A (en) | Machine learning apparatus and processing time prediction system | |
US20080282124A1 (en) | Predictive run testing | |
JP6702297B2 (en) | Abnormal state diagnosis method and abnormal state diagnosis device | |
JP7574969B1 (en) | ROLLING EMULATION DEVICE, ROLLING EMULATION PROGRAM, AND ROLLING CONTROL SYSTEM | |
JP6333915B2 (en) | Numerical controller | |
KR20200056635A (en) | Monitoring system for cutting system using intelligent cutting simulation and Monitoring method using thereof | |
JP2013193102A (en) | Rolling control device, rolling control method, and rolling control program | |
CN113748387B (en) | Control system, support device, and recording medium storing support program | |
CN110340884B (en) | Measuring operation parameter adjusting device, machine learning device, and system | |
US10437235B2 (en) | Numerical controller having a machining time prediction function | |
US7966167B2 (en) | Support method, design support apparatus, and storage medium | |
JP2007178397A (en) | Crack development prediction system for generator rotor, operation condition determination support system and method therefor, program, and operation control system | |
JP7527517B2 (en) | Anomaly prediction device, anomaly prediction system, anomaly prediction method, and anomaly prediction program | |
CN102033797A (en) | Information processing apparatus, method for controlling information processing apparatus | |
WO2022210472A1 (en) | Machining condition adjustment device | |
JP6829271B2 (en) | Measurement operation parameter adjustment device, machine learning device and system | |
CN113689040B (en) | Control method and control system for measurement model and computer readable medium | |
US20170272233A1 (en) | Method and apparatus for generating standard pattern for data signals | |
CN116057488A (en) | Abnormality determination system and program | |
JP5486289B2 (en) | Computer system and peripheral device verification method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240416 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240416 |
|
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: 20240930 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7574969 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |