JP6015577B2 - Measuring device for bending amount of rod-shaped body - Google Patents

Measuring device for bending amount of rod-shaped body Download PDF

Info

Publication number
JP6015577B2
JP6015577B2 JP2013137356A JP2013137356A JP6015577B2 JP 6015577 B2 JP6015577 B2 JP 6015577B2 JP 2013137356 A JP2013137356 A JP 2013137356A JP 2013137356 A JP2013137356 A JP 2013137356A JP 6015577 B2 JP6015577 B2 JP 6015577B2
Authority
JP
Japan
Prior art keywords
rod
shaped body
bending amount
bending
amount
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
Application number
JP2013137356A
Other languages
Japanese (ja)
Other versions
JP2015010960A (en
Inventor
岩田 輝久
輝久 岩田
啓次 高木
啓次 高木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JFE Steel Corp
Original Assignee
JFE Steel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by JFE Steel Corp filed Critical JFE Steel Corp
Priority to JP2013137356A priority Critical patent/JP6015577B2/en
Publication of JP2015010960A publication Critical patent/JP2015010960A/en
Application granted granted Critical
Publication of JP6015577B2 publication Critical patent/JP6015577B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

本発明は、丸棒鋼や円管棒などの棒状体を長手方向に搬送する搬送ラインにおいて、その曲がり量をオンラインで測定する装置に関する。   The present invention relates to an apparatus for measuring the amount of bending on-line in a conveying line that conveys a rod-shaped body such as a round steel bar or a circular tube bar in the longitudinal direction.

この種の棒状体の曲がりの測定方法としては、特許文献1に開示された技術が知られている。この技術は、棒状体の搬送経路に沿って棒状体の搬送方向と直交する平面内において互いに交差する第1及び第2の方向の棒状体変位を所要のサンプリング周期毎に検出する少なくとも3つの変位検出手段を備え、各変位検出手段は、投光器から棒状体と直交する帯状のレーザ光を棒状体に投射し、投光器と棒状体を挟んで反対側に配置した受光器で受ける構成とされている。そして、受光器で、棒状体で遮られた帯状レーザ光の長さを検出し、各変位検出手段の検出値を演算装置に供給して棒状体の単位長さ当たりの曲がり量を求めるようにしている。   As a method for measuring the bending of this type of rod-shaped body, the technique disclosed in Patent Document 1 is known. In this technique, at least three displacements are detected for each required sampling period in the first and second directions that intersect each other in a plane perpendicular to the conveyance direction of the rod-shaped body along the conveyance path of the rod-shaped body. Each of the displacement detection means is configured to project a belt-like laser beam orthogonal to the rod-shaped body from the projector onto the rod-shaped body and receive it by a light receiver disposed on the opposite side across the projector and the rod-shaped body. . Then, the length of the belt-shaped laser beam blocked by the rod-shaped body is detected by the light receiver, and the detection value of each displacement detection means is supplied to the arithmetic unit to obtain the amount of bending per unit length of the rod-shaped body. ing.

特開2000−161944号公報JP 2000-161944 A

ところで、測定対象となる丸ビレット等の棒状体は表面スケールが多く、且つ搬送による振動によって表面スケールが飛散する条件下で測定すると、変位検出手段で浮遊するスケールを検出してエッジ部を誤検出してしまい異常検出値を出力することになり、演算装置での演算結果に誤差が生じ、正確な曲がり量を測定することができないという未解決の課題がある。   By the way, if a rod-shaped body such as a round billet to be measured has many surface scales and the surface scales are scattered due to vibration caused by conveyance, the displacement detection means detects the floating scale and detects the edge part incorrectly. As a result, an abnormality detection value is output, an error occurs in the calculation result of the calculation device, and there is an unsolved problem that an accurate amount of bending cannot be measured.

そこで、本発明は、上記従来例の未解決の課題に着目してなされたものであり、飛散するスケールや棒状体に付着するスケールによる影響を受けることなく棒状体の曲がり量を正確に測定することができる棒状体の曲がり量測定装置を提供することを目的としている。   Therefore, the present invention has been made paying attention to the unsolved problems of the above-described conventional example, and accurately measures the amount of bending of the rod-shaped body without being affected by the scattered scale or the scale attached to the rod-shaped body. An object of the present invention is to provide an apparatus for measuring the amount of bending of a rod-shaped body.

上記目的を達成するために、本発明に係る棒状体の曲がり測定装置の一態様は、所定搬送速度で長手方向に案内ロールで案内されて搬送される棒状体の単位長さ当りの曲がり量を測定するようにした棒状体の曲がり量測定装置であって、前記棒状体の搬送経路に沿って一定間隔を保って配設され且つ当該棒状体の搬送方向と直交する平面内において互いに交差する2方向の棒状体の位置を検出する3つのエッジ位置検出部と、各エッジ位置検出部で検出したエッジ位置検出値を所定サンプリング周期で取り込んで前記棒状体の単位長さ当りの曲がり量を演算する曲がり量演算部と、該曲がり量演算部で演算した単位長さ当りの曲がり量を記憶する曲がり量記憶部と、該曲がり量記憶部に記憶された単位長さ当りの曲がり量について棒状体の長手方向の前後の値を順次比較して異常閾値を超える曲がり量異常値を除去し、曲がり量異常値を除去した後の曲がり量を平滑化処理する曲がり量正常化処理部とを備え、前記曲がり量正常化処理部は、前記曲がり量記憶部に記憶されている各単位長さ当りの曲がり量における棒状体の長手方向中央部である定常部での最小値を正常値として設定し、該正常値から前記棒状体の両端部方向に順次前後の値を比較して曲がり量異常値を除去する。 In order to achieve the above object, one aspect of the rod-shaped bending measuring apparatus according to the present invention provides a bending amount per unit length of a rod-shaped body that is guided and conveyed by a guide roll in the longitudinal direction at a predetermined conveying speed. An apparatus for measuring the amount of bending of a rod-shaped body, which is to be measured, and which is arranged at a constant interval along the conveyance path of the rod-shaped body and intersects each other in a plane perpendicular to the conveyance direction of the rod-shaped body. Three edge position detectors for detecting the position of the bar in the direction, and the edge position detection values detected by each edge position detector at a predetermined sampling period to calculate the amount of bending per unit length of the rod A bending amount calculation unit, a bending amount storage unit that stores a bending amount per unit length calculated by the bending amount calculation unit, and a bending amount per unit length that is stored in the bending amount storage unit Long Sequentially comparing the values before and after the direction to remove the curve amount outliers exceeds the abnormal threshold, and a bending amount normalization processing unit that processes smooth the curve amount after removal of the bending amount outliers, the bend The amount normalization processing unit sets, as a normal value, the minimum value in the stationary portion that is the central portion in the longitudinal direction of the rod-shaped body in the bending amount per unit length stored in the bending amount storage unit, you remove both end portions bending amount by comparing sequentially the values before and after the direction abnormal value of said rod-shaped body from the value.

ここで、前記3つのエッジ位置検出部は、それぞれ投受光式センサにより前記エッジ位置を検出可能とされており、前記案内ロールは、軸方向中央部から両端部に行くに従って径が大きくなる形状をなし、前記投受光式センサは、前記棒状体の下側のエッジについてその2方向の位置を検出可能であることが好ましい。
また、前記3つのエッジ位置検出部は、前記棒状体の搬送方向に500mm間隔で配置すると、前記曲がり量演算部は前記棒状体の1m当りの曲がり量を測定することができる。
さらに、前記曲がり量正常化処理部の平滑化処理は、曲がり量異常値を除去した後の曲がり量を移動平均することで実施できる。
Here, the previous SL three edge position detecting unit, by the respective light emitting and receiving sensors are capable of detecting the edge position, the guide roll, the diameter toward the end portions from the axial center portion is increased shape It is preferable that the light projecting / receiving sensor can detect the position of the lower side of the rod-shaped body in two directions.
Further, when the three edge position detection units are arranged at intervals of 500 mm in the conveying direction of the rod-shaped body, the bending amount calculation unit can measure the amount of bending per meter of the rod-shaped body.
Furthermore, the smoothing process of the bend amount normalization processing unit can be performed by moving and averaging the bend amount after removing the bend amount abnormal value.

本発明によれば、オンラインで、長手方向に搬送される棒状体の曲がり量を、飛散するスケールや棒状体に付着したスケールの影響を受けることなく正確に測定することができる。   According to the present invention, it is possible to accurately measure the amount of bending of a rod-shaped body conveyed in the longitudinal direction online without being affected by a scattering scale or a scale attached to the rod-shaped body.

本発明の棒状体の曲がり量測定装置を示す全体構成図である。It is a whole block diagram which shows the bending amount measuring apparatus of the rod-shaped body of this invention. エッジ位置検出部の構成を示す正面図である。It is a front view which shows the structure of an edge position detection part. 位置検出器の測定原理を説明する図である。It is a figure explaining the measurement principle of a position detector. 図1の演算装置で実行する曲がり量測定処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the bending amount measurement process procedure performed with the arithmetic unit of FIG. 図4の端部の曲がり量算出処理手順の一例を示すフローチャートである。5 is a flowchart illustrating an example of a bending amount calculation processing procedure at an end of FIG. 4. 各位置検出器の位置検出信号から求めた変位量X1,X2,X3とX方向曲がり量dxの関係についての説明図であり、(a)は定常部の曲がり量dx2を示し、(b)は端部の曲がり量dx1を示す。It is explanatory drawing about the relationship between displacement amount X1, X2, X3 calculated | required from the position detection signal of each position detector, and the X direction bending amount dx, (a) shows bending amount dx2 of a stationary part, (b) is. The bending amount dx1 at the end is shown. 端部における曲がり量S1をベクトル和として求める説明図である。It is explanatory drawing which calculates | requires bending amount S1 in an edge part as a vector sum. 図4の定常部の曲がり量算出処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the bending amount calculation processing procedure of the stationary part of FIG. 図4の曲がり量正常化処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the bending amount normalization process procedure of FIG. 曲がり量測定結果を示す図であって、(a)はスケールの影響を除去する前の曲がり量測定結果を示す図、(b)はスケール影響を除去した後の曲がり量測定結果を示す図である。It is a figure which shows the bending amount measurement result, Comprising: (a) is a figure which shows the bending amount measurement result before removing the influence of a scale, (b) is a figure which shows the bending amount measurement result after removing the scale influence. is there. エッジ位置検出部の構成を示す正面図であり、(a)は下側のエッジを検出する状態を、(b)は上側のエッジを検出する状態を示す図である。It is a front view which shows the structure of an edge position detection part, (a) is a figure which shows the state which detects a lower edge, (b) is a figure which shows the state which detects an upper edge. 図1の演算装置で実行する曲がり量測定処理手順の別の例を示すフローチャートである。It is a flowchart which shows another example of the bending amount measurement process procedure performed with the arithmetic unit of FIG.

以下、本発明の実施の形態について図面を参照して説明する。この実施形態は、本発明の棒状体の曲がり量測定装置を、所定の搬送ラインで搬送される棒状体10の曲がりの測定に適用した場合について説明する。ここで、棒状体10とは丸棒鋼や円管棒などであり、以下では、棒状体10として縦断面が円からなり、その直径が90〜260mm程度の丸棒鋼の場合について説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. This embodiment demonstrates the case where the bending amount measuring apparatus of the rod-shaped body of this invention is applied to the measurement of the bending of the rod-shaped body 10 conveyed by a predetermined conveyance line. Here, the rod-shaped body 10 is a round bar steel, a circular tube bar, or the like. In the following, the case where the bar-shaped body 10 is a round bar steel having a vertical cross section of a circle and a diameter of about 90 to 260 mm will be described.

図1に示すように、長手方向をZ方向として搬送される棒状体10の搬送経路の下側に2つの案内ロール11および12が所定間隔を保って配設され、これら案内ロール11,12の間に、個別に棒状体10の下面側のエッジを検出する第1のエッジ位置検出部21、第2のエッジ位置検出部22および第3の位置検出部23が棒状体10の検査基準によって決まる所定間隔を保って配置されており、第1のエッジ位置検出部21は案内ロール11の直近の下流側に、第3のエッジ位置検出部23は案内ロール12の直近の上流側に、第2のエッジ位置検出部22は第1のエッジ位置検出部21と第2のエッジ位置検出部23との間に配置されている。案内ロール11,12は、軸方向の中央部から両端部に行くに従って徐々に径が大きくなる軸方向断面がV字状あるいは鼓状に形成されている。   As shown in FIG. 1, two guide rolls 11 and 12 are disposed at a predetermined interval below the conveyance path of the rod-shaped body 10 that is conveyed with the longitudinal direction as the Z direction. In the meantime, the first edge position detection unit 21, the second edge position detection unit 22, and the third position detection unit 23 that individually detect the lower surface side edge of the rod-shaped body 10 are determined by the inspection standard of the rod-shaped body 10. The first edge position detection unit 21 is disposed on the downstream side closest to the guide roll 11, and the third edge position detection unit 23 is disposed on the upstream side closest to the guide roll 12. The edge position detection unit 22 is arranged between the first edge position detection unit 21 and the second edge position detection unit 23. The guide rolls 11 and 12 are formed in a V shape or a drum shape in the axial direction in which the diameter gradually increases from the central portion in the axial direction toward both ends.

第1のエッジ位置検出部21、第2のエッジ位置検出部22および第3のエッジ位置検出部23の配置間隔は、図1に示すように、棒状体10の検査基準が単位長さL当たりの曲がり量を評価する場合にはL/2とし、例えば、棒状体10の1m当たりの曲がり量を評価する場合には、その配置間隔は500mmとなる。
第1のエッジ位置検出部21、第2のエッジ位置検出部22、及び第3のエッジ位置検出部23のそれぞれは、その搬送方向と垂直な平面内のほぼ直交する2方向、すなわち、図1および図2に示す例えば水平方向に対して+45度となるX方向と、水平方向に対して+135度となるY方向との互いに90度の角度で交差するように配置したY方向の位置検出器24aと、X方向の位置検出器24bとを備えている。位置検出器24aと位置検出器24bとは棒状体10の搬送方向に僅かな距離ずれた位置に配置されている。
As shown in FIG. 1, the arrangement interval of the first edge position detection unit 21, the second edge position detection unit 22, and the third edge position detection unit 23 is determined by the inspection standard of the rod-shaped body 10 per unit length L. For example, when evaluating the bending amount per meter of the rod-shaped body 10, the arrangement interval is 500 mm.
Each of the first edge position detection unit 21, the second edge position detection unit 22, and the third edge position detection unit 23 is in two directions substantially orthogonal to each other in a plane perpendicular to the conveyance direction, that is, FIG. 2, for example, a position detector in the Y direction arranged so as to intersect each other at an angle of 90 degrees between the X direction that is +45 degrees with respect to the horizontal direction and the Y direction that is +135 degrees with respect to the horizontal direction. 24a and a position detector 24b in the X direction. The position detector 24a and the position detector 24b are arranged at a position slightly shifted in the conveying direction of the rod-shaped body 10.

ここで、位置検出器24aは、投受光式センサによりエッジ位置を検出可能とされており、図2に示すように、棒状体10を挟んでX方向に対向配置される投光器211と受光器212とからなるレーザ式またはLED式の棒状体10の径方向端部(エッジ)検出センサであり、投光器211から出射されるY方向に帯状となるレーザ光またはLED光を、光電変換素子をY方向に配列した受光器212で受けるように構成されている。ここで、投光器211から出射されるレーザ光またはLED光が棒状体10の下側を照射するように、投光器211は配置されている。   Here, the position detector 24a is capable of detecting the edge position by a light projecting / receiving sensor, and as shown in FIG. 2, a light projector 211 and a light receiver 212 arranged opposite to each other in the X direction with the rod-shaped body 10 interposed therebetween. A laser-type or LED-type rod-shaped body 10 having a radial end (edge) detection sensor, which emits a laser beam or LED light in a band shape in the Y direction emitted from the projector 211, and a photoelectric conversion element in the Y direction. The optical receiver 212 is arranged to receive the light. Here, the projector 211 is arranged so that the laser light or LED light emitted from the projector 211 irradiates the lower side of the rod-shaped body 10.

このような構成からなる位置検出器24aでは、Y方向の棒状体10のエッジ位置の測定を、投光器211からの光を棒状体10が遮ることにより生ずる影の部分の長さを受光器212で検出することにより行い、その検出信号により棒状体10の下側のY方向のエッジ位置が分かるのでその検出信号を棒状体10の位置検出信号として出力する。   In the position detector 24 a having such a configuration, the edge position of the rod-shaped body 10 in the Y direction is measured, and the length of the shadow portion caused by the rod-shaped body 10 blocking the light from the projector 211 is measured by the light receiver 212. The detection is performed, and the edge position in the Y direction on the lower side of the rod-shaped body 10 can be known from the detection signal, and the detection signal is output as a position detection signal for the rod-shaped body 10.

位置検出器24bは、投受光式センサによりエッジ位置を検出可能とされており、棒状体10を挟んでY方向に対向して配置された投光器211と受光器212とからなり、位置検出器24aとは、投光器211と受光器212との対向方向、レーザ光またはLED光の帯状をなす方向、光電変換素子の配列方向、および、棒状体10の位置測定方向が異なるだけで、その他は同様に構成されている。すなわち、位置検出器24bではX方向の棒状体10のエッジ位置の測定を行えるよう、Y方向に投光器211と受光器212とが棒状体10を挟むように対向配置され、投光器211から出射されるX方向に帯状となるレーザ光またはLED光を、光電変換素子をX方向に配列した受光器212で受けるように構成されている。また、投光器211から出射されるレーザ光またはLED光が棒状体10の下側を照射するように、投光器211は配置されている。   The position detector 24b is capable of detecting the edge position by a light projecting / receiving sensor, and includes a light projector 211 and a light receiver 212 arranged opposite to each other in the Y direction with the rod-shaped body 10 interposed therebetween, and the position detector 24a. Is different only in the direction in which the projector 211 and the light receiver 212 face each other, the direction in which the laser light or LED light is formed, the arrangement direction of the photoelectric conversion elements, and the position measurement direction of the rod-shaped body 10. It is configured. That is, in the position detector 24b, the projector 211 and the light receiver 212 are arranged opposite to each other so as to sandwich the rod 10 in the Y direction so that the edge position of the rod 10 in the X direction can be measured and emitted from the projector 211. Laser light or LED light that is band-shaped in the X direction is received by a light receiver 212 in which photoelectric conversion elements are arranged in the X direction. Further, the projector 211 is arranged so that the laser light or LED light emitted from the projector 211 irradiates the lower side of the rod-shaped body 10.

そして、エッジ位置検出部21、22および23の各位置検出器24aの受光器212から出力される位置検出信号が、対応するコントローラ31、32、33を介して演算装置30に入力され、かつ、エッジ位置検出部21、22および23の各位置検出器24bの受光器212から出力される位置検出信号が、対応するコントローラ34、35、36を介して演算装置30に入力される。なお、コントローラ31〜36は、入力インタフェースとして機能するものである。
また、演算装置30には、案内ロール11の上流側に設けた棒状体検出用センサ37から測定開始にかかる信号が入力されるとともに、後述の検査基準にかかるデータが上位計算機から入力され、かつ、演算装置30からは警報表示器38に対して後述する警報信号を出力するように構成されている。
And the position detection signal output from the light receiver 212 of each position detector 24a of the edge position detectors 21, 22 and 23 is input to the arithmetic unit 30 via the corresponding controllers 31, 32, 33, and Position detection signals output from the light receivers 212 of the position detectors 24b of the edge position detection units 21, 22 and 23 are input to the arithmetic unit 30 via the corresponding controllers 34, 35 and 36. The controllers 31 to 36 function as input interfaces.
In addition, a signal related to the start of measurement is input to the arithmetic unit 30 from a rod-shaped body detection sensor 37 provided on the upstream side of the guide roll 11, and data related to an inspection standard described later is input from a host computer, and The arithmetic unit 30 is configured to output a warning signal to be described later to the warning indicator 38.

さらに、演算装置30は、曲がり量演算部30A、曲がり量記憶部としてのメモリ30Bおよび曲がり量正常化処理部30Cを備えている。曲がり量演算部30Aは、後述する所定タイミング毎に、エッジ位置検出部21〜23の各位置検出器24a及びエッジ位置検出部21〜23の各位置検出器24bから各位置検出信号を取り込み、この取り込んだ位置検出信号に基づいて、後述の棒状体10の両端部の単位長さ当りの曲がり量S1,S3(以下、単に曲がり量S1,S3と称す)および両端部を除く中間部の単位長さ当りの曲がり量S2(以下、単に曲がり量S2と称す)を演算する。メモリ30Bは、曲がり量演算部30Aで演算した曲がり量S1,S2およびS3を順次記憶する。曲がり量正常化処理部30Cは、メモリ30Bに記憶された各曲がり量S1、S2およびS3を全長についての曲がり量Sのデータとし、この曲がり量Sから曲がり量異常値を除去した後の曲がり量Sを平滑化処理してスケールの影響を除去した正確な曲がり量Sを算出する。   Further, the calculation device 30 includes a bending amount calculation unit 30A, a memory 30B as a bending amount storage unit, and a bending amount normalization processing unit 30C. The bending amount calculation unit 30A takes in each position detection signal from each position detector 24a of the edge position detection units 21 to 23 and each position detector 24b of the edge position detection units 21 to 23 at predetermined timings described later. Based on the captured position detection signal, bending amounts S1 and S3 per unit length at both ends of the rod-shaped body 10 to be described later (hereinafter simply referred to as bending amounts S1 and S3) and unit lengths at intermediate portions excluding both ends. A bending amount S2 per hit (hereinafter simply referred to as a bending amount S2) is calculated. The memory 30B sequentially stores the bending amounts S1, S2, and S3 calculated by the bending amount calculation unit 30A. The bend amount normalization processing unit 30C uses the bend amounts S1, S2, and S3 stored in the memory 30B as data of the bend amount S for the entire length, and the bend amount after removing the bend amount abnormal value from the bend amount S. An accurate bending amount S obtained by smoothing S and removing the influence of the scale is calculated.

すなわち、演算装置30は、図4に示す曲がり量測定処理を実行する。この曲がり量測定処理は、先ず、ステップS1で、測定開始タイミングであるか否かを判定する。この測定開始タイミングの判定は、3つのエッジ位置検出部のうち最下流に位置するエッジ位置検出部23へ棒状体10の先端が到来したか否かで行う。すなわち、棒状体検出用センサ37から棒状体10の先端が到来した旨の信号を受取ると、演算装置30はエッジ位置検出部21〜23の投光器211を稼働(レーザ光またはLED光を照射している状態)させるとともに、受光器212を稼働させる。そして、最下流のエッジ位置検出部23の位置検出部24aあるいは24bの受光器212について受光量の監視を開始する。棒状体10の先端が受光器212の位置に到達すると、棒状体10により投光器211の光が遮光されるので受光器212での受光量は低下する。よって、受光量の閾値を設けておき、受光量がこの閾値に一致したあるいは下回った時点で、棒状体10の先端がエッジ位置検出器23に到来したと判断して、エッジ位置検出器23の位置に棒状体が有と判定し、この棒状体が有と判定した時点を測定開始タイミングと判定する。   That is, the arithmetic unit 30 executes the bending amount measurement process shown in FIG. In the bending amount measurement process, first, in step S1, it is determined whether or not it is a measurement start timing. The determination of the measurement start timing is performed based on whether or not the tip of the rod-shaped body 10 has arrived at the edge position detection unit 23 located on the most downstream side among the three edge position detection units. That is, when receiving a signal indicating that the tip of the rod-shaped body 10 has arrived from the rod-shaped body detection sensor 37, the arithmetic unit 30 operates the projector 211 of the edge position detectors 21 to 23 (by irradiating laser light or LED light). And the light receiver 212 is operated. Then, the monitoring of the received light amount is started for the light receiver 212 of the position detector 24a or 24b of the most downstream edge position detector 23. When the tip of the rod-shaped body 10 reaches the position of the light receiver 212, the light from the light projector 211 is blocked by the rod-shaped body 10, so that the amount of light received by the light receiver 212 decreases. Therefore, a threshold value of the received light amount is provided, and when the received light amount matches or falls below this threshold value, it is determined that the tip of the rod-shaped body 10 has arrived at the edge position detector 23, and the edge position detector 23 It is determined that a rod-shaped body is present at the position, and the time point when the bar-shaped body is determined to be present is determined as the measurement start timing.

このステップS1の判定結果が、棒状体が有と判定していないときには、棒状体が有と判定するまで待機し、棒状体が有と判定したときにはステップS2に移行して、後述する棒状体10の前端部の曲がり量S1および両端部を除く長手方向の中間部の曲がり量S2を算出する曲がり量算出処理を行ってからステップS3に移行する。
このステップS3では、上記ステップS2で算出した曲がり量S1およびS2を“1”から順次増加する連続番号iを付した曲がり量S1(i),S2(i)としてメモリ30Bに記憶してからステップS4に移行し、棒状体10の先端からL/2位置が下流側エッジ位置検出部23を通過したか否かを判定する。この場合の判定は、棒状体10の先端が下流側エッジ位置検出部23の位置検出器24bに到達した時刻から先端からL/2位置が下流側エッジ位置検出部23の位置検出器24bに到達するまでの所定時間T1が経過したか否かを判定する。この所定時間T1は棒状体10の搬送速度VをL/2で除した値すなわちT1=V/L/2で求めることができる。
If the determination result in step S1 does not determine that the rod-shaped body is present, the process waits until it is determined that the rod-shaped body is present. If it is determined that the rod-shaped body is present, the process proceeds to step S2, and the rod-shaped body 10 described later. After performing the bending amount calculation process for calculating the bending amount S1 of the front end portion and the bending amount S2 of the intermediate portion in the longitudinal direction excluding both ends, the process proceeds to step S3.
In this step S3, the bending amounts S1 and S2 calculated in step S2 are stored in the memory 30B as bending amounts S1 (i) and S2 (i) with sequential numbers i sequentially increasing from “1”. The process proceeds to S <b> 4, and it is determined whether or not the L / 2 position has passed through the downstream edge position detection unit 23 from the tip of the rod-shaped body 10. The determination in this case is that the L / 2 position reaches the position detector 24b of the downstream edge position detector 23 from the time when the tip of the rod-shaped body 10 reaches the position detector 24b of the downstream edge position detector 23. It is determined whether or not a predetermined time T1 has elapsed. The predetermined time T1 can be obtained by a value obtained by dividing the conveying speed V of the rod-like body 10 by L / 2, that is, T1 = V / L / 2.

このステップS4の判定結果が、棒状体10の先端からL/2位置が下流側エッジ位置検出部23の位置検出器24bを通過していないときには、ステップS5に移行して、次のサンプリング周期Tsまで待機してから前記ステップS2に戻る。ここで、サンプリング周期Tsは、棒状体10の搬送速度Vと、棒状体10の端部における曲がり量S1を評価する際に、端部における曲がり量の測定位置と実際の棒状体10の端部とのずれの許容差、および、棒状体の曲がり量S1およびS2を評価するピッチにより予め決めておくものとする。例えば、棒状体10の搬送速度が90m/min程度であり、棒状体の端部における曲がり量S1を実際の棒状体10の端部から15mm以内の箇所で測定し、また、15mm程度のピッチで、測定したい場合には、そのサンプリング周期は、10msec程度となる。   When the determination result in step S4 indicates that the L / 2 position from the tip of the rod-shaped body 10 does not pass through the position detector 24b of the downstream edge position detection unit 23, the process proceeds to step S5 and the next sampling period Ts. The process returns to step S2. Here, the sampling period Ts is determined when the conveyance speed V of the rod-shaped body 10 and the bending amount S1 at the end of the rod-shaped body 10 are evaluated, and the measurement position of the bending amount at the end and the actual end of the rod-shaped body 10. And the tolerance for the deviation and the pitch for evaluating the bending amounts S1 and S2 of the rod-shaped body. For example, the conveyance speed of the rod-shaped body 10 is about 90 m / min, the amount of bending S1 at the end of the rod-shaped body 10 is measured at a location within 15 mm from the end of the actual rod-shaped body 10, and at a pitch of about 15 mm. When measurement is desired, the sampling period is about 10 msec.

一方、ステップS4の判定結果が、棒状体10の先端からL/2位置が下流側位置検出部23の位置検出器24bを通過したものであるときには、ステップS6に移行して、棒状体10の両端部を除く長手方向の中間部の曲がり量S2を算出する曲がり量算出処理を実行し、次いで、ステップS7に移行して算出した曲がり量S2を順次増加する連続番号iを付した曲がり量S2(i)としてメモリ30Bに記憶してからステップS8に移行する。ここで、曲がり量S2に対して付される連続番号iはステップS3で付された連続番号iから連続したものとする。   On the other hand, when the determination result of step S4 is that the L / 2 position has passed the position detector 24b of the downstream position detector 23 from the tip of the rod-shaped body 10, the process proceeds to step S6, and the rod-shaped body 10 A bend amount calculation process for calculating a bend amount S2 in an intermediate portion in the longitudinal direction excluding both end portions is performed, and then the process proceeds to step S7, where a bend amount S2 with a serial number i that sequentially increases the bend amount S2 calculated. After being stored in the memory 30B as (i), the process proceeds to step S8. Here, it is assumed that the serial number i given to the bending amount S2 is continuous from the serial number i given in step S3.

このステップS8では、棒状体10の後端からL/2位置が上流側位置検出部21の位置検出器24aに到達したか否かを判定する。この場合の判定は、棒状体検出用センサ37で棒状体10の尾端を検出した時刻から所定時間T2が経過したか否かで判定する。この場合の所定時間T2は、棒状体10の搬送速度Vで棒状体検出用センサ37と位置検出部21の位置検出部24aまでの距離L0xからL/2を引いた値を除した値すなわちT2=(L0x−L/2)/Vで求めることができる。   In this step S8, it is determined whether or not the L / 2 position has reached the position detector 24a of the upstream position detection unit 21 from the rear end of the rod-shaped body 10. In this case, the determination is made based on whether or not the predetermined time T2 has elapsed from the time when the tail end of the rod-shaped body 10 is detected by the rod-shaped body detection sensor 37. The predetermined time T2 in this case is a value obtained by dividing a value obtained by subtracting L / 2 from the distance L0x between the rod-like body detection sensor 37 and the position detecting portion 24a of the position detecting portion 21 at the conveying speed V of the rod-like body 10, that is, T2. = (L0x−L / 2) / V.

このステップS8の判定結果が、所定時間T2が経過していないときには、ステップS9に移行して、次のサンプリング時間まで待機してからステップS6に戻り、所定時間T2が経過したときには、棒状体16の後端が上流側エッジ位置検出器21に到達したもの判断してステップS10に移行する。
このステップS10では、ステップS6と同様の曲がり量S2の算出を行うとともに、後述する棒状体の後端部の曲がり量S3を算出する曲がり量算出処理を行ってからステップS11に移行する。
If the determination result in step S8 is that the predetermined time T2 has not elapsed, the process proceeds to step S9, waits until the next sampling time, returns to step S6, and when the predetermined time T2 has elapsed, the rod 16 It is determined that the rear end has reached the upstream edge position detector 21, and the process proceeds to step S10.
In step S10, the bending amount S2 is calculated in the same manner as in step S6, and the bending amount calculation process for calculating the bending amount S3 of the rear end portion of the rod-like body described later is performed, and then the process proceeds to step S11.

このステップS11では、上記ステップS10で算出した曲がり量S2を順次増加する連続番号i(ステップS7で付した連続番号iから連続する連続番号)を付した曲がり量S(i)としてメモリ30Bに記憶するとともに、上記ステップS10で算出した曲がり量S3を“1”から順次増加する連続番号iを付した曲がり量S3(i)としてメモリ30Bに記憶してからステップS12に移行する。   In step S11, the amount of bending S2 calculated in step S10 is sequentially stored in the memory 30B as the amount of bending S (i) with a continuous number i (continuous number consecutive from the continuous number i attached in step S7). At the same time, the bending amount S3 calculated in the above step S10 is stored in the memory 30B as the bending amount S3 (i) with the serial number i sequentially increasing from “1”, and then the process proceeds to step S12.

ステップS12では、測定終了タイミングであるか否かを判定する。この測定終了タイミングの判定は、3つのエッジ位置検出部のうち最上流に位置するエッジ位置検出部21へ棒状体の後端が到達したか否かで行う。すなわち、棒状体検出用センサ37から棒状体10の先端が到来した旨の信号を受取ると、最上流のエッジ位置検出部21の位置検出器24aあるいは24bの受光器212についても受光量の監視を開始する。棒状体10の後端が受光器212の位置に達すると、棒状体10による投光器211の光の遮光がなくなるので受光器212での受光量は増加する。よって、受光量の閾値を設けておき、受光量がこの閾値と一致したあるいは上回った時点で、棒状体10の後端がエッジ位置検出器21に搭載したと判断して、エッジ位置検出器21位置に棒状体が無と判定し、この棒状体が無と判断した時点を測定終了タイミングと判定する。   In step S12, it is determined whether it is a measurement end timing. The determination of the measurement end timing is performed based on whether or not the rear end of the rod-shaped body has reached the edge position detection unit 21 located at the most upstream of the three edge position detection units. That is, when a signal indicating that the tip of the rod-shaped body 10 has arrived from the rod-shaped body detection sensor 37, the received light amount of the position detector 24a or 24b of the most upstream edge position detector 21 is monitored. Start. When the rear end of the rod-shaped body 10 reaches the position of the light receiver 212, the light of the light projector 211 by the rod-shaped body 10 is no longer blocked, so that the amount of light received by the light receiver 212 increases. Therefore, a threshold value for the amount of received light is provided, and when the amount of received light matches or exceeds this threshold value, it is determined that the rear end of the rod-shaped body 10 is mounted on the edge position detector 21, and the edge position detector 21. It is determined that there is no rod-like body at the position, and the time point when this rod-like body is judged to be absent is determined as the measurement end timing.

このステップS12の判定結果が、棒状体が無と判定していないときには、ステップS13に移行し、次のサンプリング時間まで待機してからステップS10に戻り、ステップS12の判定結果が、棒状体が無と判定したしたときにはステップS14に移行する。
ステップS14では、メモリ30Bに記憶されている曲がり量S1(i)〜S1(n)、S2(i)〜S2(m),S3(i)〜S3(p)を結合して全長の曲がり量S(1)〜S(n+m+p)デ-タとし、S(1)〜S(n+m+p)からスケ-ルの影響を受けている曲がり量異常値を除去し、曲がり量異常値を除去した後の曲がり量を平滑化する曲がり量正常化処理を行ってからステップS15に移行する。
If the determination result in step S12 does not determine that there is no rod-like body, the process proceeds to step S13, waits for the next sampling time, and then returns to step S10. The determination result in step S12 indicates that the rod-like body is absent. When it is determined that, the process proceeds to step S14.
In step S14, the bending amount S1 (i) to S1 (n), S2 (i) to S2 (m), and S3 (i) to S3 (p) stored in the memory 30B are combined to obtain the total bending amount. S (1) ~ S (n + m + p) data is used, and the bending amount abnormal value affected by the scale is removed from S (1) ~ S (n + m + p) After performing the bend amount normalization process for smoothing the bend amount after removing the amount abnormal value, the process proceeds to step S15.

このステップS15では、曲がり量正常化処理を行った後の曲がり量Sが予め設定した合否判定閾値Sa未満であるか否かを判定し、S<Saであるときには棒状体10の単位長さ当りの曲がり量が許容範囲内であると判断して曲がり測定処理を終了する。
一方、ステップS15の判定結果が、S≧Saであるときに棒状体12に許容以上の曲がりが生じているものと判断してステップS16に移行し、警報表示器38に警報信号を出力して警報表示を行わせる。
In this step S15, it is determined whether or not the bending amount S after performing the bending amount normalization processing is less than a preset pass / fail judgment threshold value Sa, and when S <Sa, the per unit length of the rod-shaped body 10 is determined. The bending amount is determined to be within the allowable range, and the bending measurement process is terminated.
On the other hand, when the determination result in step S15 is S ≧ Sa, it is determined that the rod-shaped body 12 is bent beyond the allowable range, the process proceeds to step S16, and an alarm signal is output to the alarm indicator 38. Make an alarm display.

この図4の処理おけるステップS2の曲がり量S1およびステップS10の曲がり量S3の算出処理は、図5に示すように、先ず、ステップS21で、エッジ位置検出器21〜23の各位置検出器24aからY方向の各位置検出信号と、エッジ位置検出器21〜23の各位置検出器24bからのX方向の各位置検出信号とをそれぞれ取り込む。
次いで、ステップS22に移行して、取り込んだX方向の各位置検出信号と予め設定されている各基準位置とに基づいて棒状体10のX方向の各変位量X1、X2、X3を算出するとともに、その取り込んだ棒状体10のY方向の各位置検出信号と予め設定されている各基準位置とに基づいて棒状体10のY方向の各変位量Y1、Y2、Y3を算出する。
As shown in FIG. 5, in the process of calculating the bending amount S1 in step S2 and the bending amount S3 in step S10 in the process of FIG. 4, first, in step S21, each position detector 24a of the edge position detectors 21 to 23 is processed. To Y-direction position detection signals and X-direction position detection signals from the position detectors 24b of the edge position detectors 21 to 23, respectively.
Next, the process proceeds to step S22, and the displacement amounts X1, X2, and X3 of the rod-shaped body 10 in the X direction are calculated based on the captured position detection signals in the X direction and preset reference positions. Then, the displacement amounts Y1, Y2, and Y3 of the rod-shaped body 10 in the Y direction are calculated on the basis of the respective position detection signals in the Y-direction of the rod-shaped body 10 and the preset reference positions.

ここで、長手方向端部が位置する側の最上流側あるいは最下流側の一方のエッジ位置検出部によりサンプリングされた棒状体の位置検出信号からX方向変位をX3、Y方向変位をY3として、長手方向端部が位置しない側の最上流側あるいは最下流側の他方のエッジ位置検出部によりサンプリングされた棒状体の位置検出信号からX方向変位をX1、Y方向変位をY1として、一方のエッジ位置検出部と前記他方のエッジ位置検出部との間に配設されたエッジ位置検出部によりサンプリングされた棒状体の位置検出信号からはX方向変位をX2、Y方向変位をY2として算出する。   Here, the displacement in the X direction is X3 and the displacement in the Y direction is Y3 from the position detection signal of the rod-like body sampled by the edge position detection unit on the most upstream side or the most downstream side on the side where the longitudinal end is located, One edge with the X-direction displacement as X1 and the Y-direction displacement as Y1 from the position detection signal of the rod-like body sampled by the other edge position detection portion on the most upstream side or the most downstream side where the end in the longitudinal direction is not located The displacement in the X direction is calculated as X2 and the displacement in the Y direction is calculated as Y2 from the position detection signal of the rod-shaped body sampled by the edge position detection unit disposed between the position detection unit and the other edge position detection unit.

つまり、図1の例においては、棒状体の端部が位置する最下流側のエッジ位置検出部、すなわち第3のエッジ位置検出部23によりサンプリングされた棒状体の位置信号からX方向変位X3、Y方向変位Y3を算出し、棒状体の端部が位置しない側の最上流側の第1のエッジ位置検出部21によりサンプリングされた棒状体の位置検出信号からX方向変位X1、Y方向変位Y1を算出し、さらに、最上流側のエッジ位置検出部と最下流側のエッジ位置検出部との間に配設された第2のエッジ位置検出部22によりサンプリングされた棒状体の位置信検出号からX方向変位X2、Y方向変位Y2を算出する。   That is, in the example of FIG. 1, the X-direction displacement X3 from the position signal of the rod-like body sampled by the most downstream edge position detection unit where the end of the rod-like body is located, that is, the third edge position detection unit 23, The Y-direction displacement Y3 is calculated, and the X-direction displacement X1 and the Y-direction displacement Y1 are calculated from the position detection signal of the rod-like body sampled by the first edge position detection unit 21 on the most upstream side where the end of the rod-like body is not located. Further, the position signal detection signal of the rod-shaped body sampled by the second edge position detection unit 22 disposed between the edge position detection unit on the most upstream side and the edge position detection unit on the most downstream side is calculated. X direction displacement X2 and Y direction displacement Y2 are calculated.

上記の変位量の算出例について、棒状体10のY方向の変位量Y1の算出について、図3を参照して説明する。棒状体10のY方向の下側のエッジ位置ymは、エッジ位置検出部21の位置検出器24aからの位置検出信号に基づいて求められ、この位置ymと予め設定されている基準位置yoとの差を、棒状体10のY方向における変位量Y1とする。
基準位置yoは、搬送ラインを停止させた状態で、曲がりが無いと見なせる基準棒をエッジ位置検出部21〜23の設置部分の案内ロール11,12上にセットしたときに、棒状体10の場合と同様に基準棒のY方向の下側のエッジの位置を測定に先立って予め求めておき、この求めたエッジの位置を基準位置として演算装置30のメモリ30Bに予め格納させておく(図3参照)。
変位量X1,X2,X3,Y2,Y3についても、同様にエッジ位置と基準位置との差から求められる。
With respect to the calculation example of the displacement amount, calculation of the displacement amount Y1 of the rod-shaped body 10 in the Y direction will be described with reference to FIG. The lower edge position ym in the Y direction of the rod-like body 10 is obtained based on the position detection signal from the position detector 24a of the edge position detection unit 21, and the position ym and a preset reference position yo are determined. The difference is defined as a displacement amount Y1 of the rod-shaped body 10 in the Y direction.
The reference position yo is the case of the rod-shaped body 10 when a reference bar that can be regarded as having no bend is set on the guide rolls 11 and 12 of the installed portions of the edge position detection units 21 to 23 with the conveyance line stopped. Similarly, the position of the lower edge of the reference bar in the Y direction is obtained in advance prior to measurement, and the obtained edge position is stored in advance in the memory 30B of the arithmetic unit 30 as a reference position (FIG. 3). reference).
Similarly, the displacement amounts X1, X2, X3, Y2, and Y3 are obtained from the difference between the edge position and the reference position.

次に、ステップS23に移行して、求めた変位量X1、X2、X3を用いて、下記(1)式の演算を行って棒状体10の端部におけるX方向の曲がり量dxを算出する。すなわち、棒状体10の前端部についての端部曲がり量S1を求めようとしている時は、最上流側のエッジ位置検出部21の位置検出器24bの変位量X1と中央のエッジ位置検出部22の位置検出器24bの変位量X2との変化量(X2−X1)と、中央のエッジ位置検出部22の位置検出器21bの変位量X2との和を求めた後、この値と、最下流側のエッジ位置検出部23の位置検出器24bの変位量X3との偏差を求め、この求めた偏差を棒状体10の端部におけるX方向の曲がり量dx1とする。
dx1=X3−(X2+(X2−X1))・・・(1)
Next, the process proceeds to step S23, and using the obtained displacement amounts X1, X2, and X3, the following equation (1) is calculated to calculate the bending amount dx in the X direction at the end of the rod-shaped body 10. That is, when the end bending amount S1 for the front end portion of the rod-shaped body 10 is to be obtained, the displacement amount X1 of the position detector 24b of the edge position detecting unit 21 on the most upstream side and the edge position detecting unit 22 of the center are detected. After calculating the sum of the amount of change (X2-X1) from the displacement amount X2 of the position detector 24b and the displacement amount X2 of the position detector 21b of the center edge position detector 22, this value and the most downstream side The deviation from the displacement amount X3 of the position detector 24b of the edge position detection unit 23 is obtained, and the obtained deviation is set as the bending amount dx1 in the X direction at the end of the rod-shaped body 10.
dx1 = X3- (X2 + (X2-X1)) (1)

次いで、ステップS24に移行して、取り込んだ変位量Y1、Y2、Y3を用いて、下記(2)式の演算を行って棒状体10の端部におけるY方向の曲がり量dyを算出する。すなわち、最上流側のエッジ位置検出部21の位置における棒状体の変位量Y1と中央のエッジ位置検出部22の位置における棒状体の位置検出器24aの変位量Y2との変化量(Y2−Y1)と、中央のエッジ位置検出部22の位置における棒状体の変位量Y2との和を求めた後、この値と、最下流側のエッジ位置検出部23の位置における棒状体の変位量Y3との偏差を求め、この求めた偏差を棒状体10の端部におけるY方向の曲がり量dy1とする。
dy1=Y3−(Y2+(Y2−Y1))・・・(2)
Next, the process proceeds to step S24, and the amount of bending dy in the Y direction at the end of the rod-shaped body 10 is calculated by performing the calculation of the following equation (2) using the acquired displacement amounts Y1, Y2, and Y3. That is, the amount of change (Y2−Y1) between the displacement amount Y1 of the rod-shaped body at the position of the edge position detection unit 21 on the most upstream side and the displacement amount Y2 of the position detector 24a of the rod-shaped body at the position of the center edge position detection unit 22 ) And the displacement amount Y2 of the rod-shaped body at the position of the center edge position detection unit 22, this value and the displacement amount Y3 of the rod-shaped body at the position of the edge position detection unit 23 on the most downstream side The deviation is determined as the amount of bending dy1 in the Y direction at the end of the rod 10.
dy1 = Y3- (Y2 + (Y2-Y1)) (2)

本実施形態において、(1)式、(2)式からX方向曲がり量dx1、Y方向曲がり量dy1を求める理由は、端部の曲がり量を正確に検出するためである。これらX方向曲がり量dx1、Y方向曲がり量dy1の算出式について後述する棒状体10の両端部を除いた残り全長に渡った長手方向の中間部となる定常部におけるX方向曲がり量dx2、Y方向曲がり量dy2の算出式と比較して説明する。棒状体10の定常部における単位長さL当たりのX方向曲がり量dx2およびY方向曲がり量dy2は下記(1)′式、(2)′式により求めている。
dx2=(X1+X3)/2−X2・・・(1)′
dy2=(Y1+Y3)/2−Y2・・・(2)′
In the present embodiment, the reason for obtaining the X-direction bending amount dx1 and the Y-direction bending amount dy1 from the equations (1) and (2) is to accurately detect the bending amount of the end portion. The calculation formulas for the X direction bending amount dx1 and the Y direction bending amount dy1 are described below. The X direction bending amount dx2 and the Y direction in the steady portion that is the intermediate portion in the longitudinal direction over the remaining full length excluding both ends of the rod-like body 10 described later. This will be described in comparison with a calculation formula for the bending amount dy2. The X-direction bending amount dx2 and the Y-direction bending amount dy2 per unit length L in the steady portion of the rod-shaped body 10 are obtained by the following equations (1) ′ and (2) ′.
dx2 = (X1 + X3) / 2−X2 (1) ′
dy2 = (Y1 + Y3) / 2−Y2 (2) ′

つまり、X方向曲がり量dx2については図6(a)に示すように、最上流側のエッジ位置検出部21の位置の棒状***置x1点と最下流側のエッジ位置検出部23の位置の棒状***置x3点とを結ぶ直線Pに対して、中央のエッジ位置検出部22の位置の棒状***置x2点がどれだけX方向にずれているかを求め、これを中央のエッジ位置検出部22が測定した位置における棒状体の単位長さL当たりのX方向曲がり量dx2としている。   That is, for the X-direction bending amount dx2, as shown in FIG. 6A, the rod-like body position x1 point at the position of the most upstream edge position detection unit 21 and the rod shape at the position of the most downstream edge position detection unit 23 are used. With respect to the straight line P connecting the body position x3 points, how much the rod-like body position x2 point at the position of the center edge position detection unit 22 is shifted in the X direction is obtained, and the center edge position detection unit 22 determines this. The amount of bending in the X direction per unit length L of the rod-shaped body at the measured position is dx2.

この場合には、棒状体10の端部を除いた定常部の曲がり量を測定することができるが、端部の曲がり量を測定することはできない。すなわち、棒状体の先端からL/2の長さについては、曲がり量の評価を行えていない。そこで、本実施形態では、図6(b)に示したように、端部の曲がり量については、最上流側のエッジ位置検出部21の位置の棒状***置x1点と中央のエッジ位置検出部22の位置の棒状***置x2とを結ぶ直線Qに対して、最下流側のエッジ位置検出部(端部に位置する位置検出部)23の位置の棒状位置x3がどれだけX方向にずれているかを求め、これを曲がり量とする。すなわち、上記(1)式からX方向曲がり量dx1を算出しこれを端部の曲がり量とする。   In this case, the bending amount of the stationary part excluding the end of the rod-like body 10 can be measured, but the bending amount of the end cannot be measured. That is, the bending amount cannot be evaluated for the length L / 2 from the tip of the rod-like body. Therefore, in the present embodiment, as shown in FIG. 6B, with respect to the bending amount of the end, the rod-like body position x1 point at the position of the edge position detection unit 21 on the most upstream side and the edge position detection unit at the center With respect to the straight line Q connecting the rod-shaped body position x2 at position 22, the rod-shaped position x3 at the position of the most downstream edge position detection unit (position detection unit located at the end) 23 is shifted in the X direction. And this is the amount of bending. That is, the X direction bending amount dx1 is calculated from the above equation (1), and this is set as the bending amount of the end portion.

次いで、ステップS25に移行して、棒状体10の端部におけるX方向曲がり量dx1及びY方向曲がり量dy1をもとに下記(3)式の演算を行って、棒状体10の前端部における曲がり量S1を算出する。すなわち、X方向曲がり量dx1と、Y方向曲がり量dy1とのベクトル和を、下記(3)式により求め、この求めた絶対値を棒状体10の前端部における曲がり量S1とする(図7参照)。
S1=(d×1+dy11/2・・・(3)
ここで、(3)式の右辺は、曲がり量dx1を2乗したものと曲がり量dy1を2乗したものとの和を求め、この和の平方根を意味する。
Next, the process proceeds to step S25, the calculation of the following equation (3) is performed based on the X-direction bending amount dx1 and the Y-direction bending amount dy1 at the end of the rod-shaped body 10, and the bending at the front end of the rod-shaped body 10 is performed. The amount S1 is calculated. That is, the vector sum of the X-direction bending amount dx1 and the Y-direction bending amount dy1 is obtained by the following equation (3), and the obtained absolute value is set as the bending amount S1 at the front end portion of the rod-shaped body 10 (see FIG. 7). ).
S1 = (d × 1 2 + dy1 2 ) 1/2 (3)
Here, the right side of the equation (3) means the sum of the square of the bending amount dx1 and the square of the bending amount dy1, and means the square root of this sum.

なお、棒状体10の後端部についての端部曲がり量S3を求める場合は、最下流側のエッジ位置検出部23の位置検出器24b、24aの変位量をそれぞれX1,X2とし、中央のエッジ位置検出部22の位置検出器24b,24aの変位量をそれぞれX2、Y2とし、最上流側のエッジ位置検出部21の位置検出部24b及び24aの変位量をX3、Y3として、上記(1)式、(2)式および(3)式によりS1に代えて後端部曲がり量S3を求める。   In addition, when calculating | requiring the edge part bending amount S3 about the rear-end part of the rod-shaped body 10, the displacement amount of the position detectors 24b and 24a of the edge position detection part 23 of the most downstream side is set to X1, X2, respectively, and a center edge The displacement amounts of the position detectors 24b and 24a of the position detector 22 are X2 and Y2, respectively, and the displacement amounts of the position detectors 24b and 24a of the most upstream edge position detector 21 are X3 and Y3. The rear end bending amount S3 is obtained instead of S1 by the equations (2) and (3).

また、図4におけるステップS2,S6及びS10の定常部の曲がり量S2の算出処理は、図8に示すように、上述した図5の端部における曲がり量算出処理において、ステップS21およびS22と同様の処理を行うステップS31及びS32を有するとともに、ステップS23の処理が前述した(1)′式の演算を行うステップS33に変更され、ステップS24の処理が前述した(2)′式の演算を行うステップS34に変更され、さらにステップS25の処理が前述した(3)式と同様の下記(3)′式の演算を行って定常部における曲がり量S2の算出処理に変更されている。
S2=(dx2+dy21/2・・・(3)′
Further, the calculation process of the bending amount S2 of the stationary part in steps S2, S6, and S10 in FIG. 4 is the same as that in steps S21 and S22 in the above-described bending amount calculation process in the end part of FIG. 5, as shown in FIG. In addition to steps S31 and S32 for performing the process of step S23, the process of step S23 is changed to step S33 for performing the above-described expression (1) ', and the process of step S24 performs the above-described expression (2)'. The process is changed to step S34, and the process of step S25 is further changed to a calculation process of the bending amount S2 in the steady portion by performing the following expression (3) 'similar to the above-described expression (3).
S2 = (dx2 2 + dy2 2 ) 1/2 (3) ′

そして、上記図5のステップS21〜S25の処理および図6のS31〜S35の処理が曲がり量演算部30Aに対応している。
また、図4におけるステップS14の曲がり量正常化処理は、図9に示すように、先ず、ステップS40で、メモリに記憶されている前端部曲がり量S1(i)、定常部曲がり量S2(i)、および後端部曲がり量S3(i)を結合して、全長の曲がり量データS(i)を得る。これはS1(i)のうちのiの最大値をn、S2(i)のうちのiの最大値をmとすると、S(i;i=1〜n)=S1(i)とするとともに、S(i+n)=S2(i)とし、S(i+n+m)=S3(i)とすることで行われる。次に、ステップS41で、メモリ30Bに記憶されている定常部における曲がり量S2における長手方向の中央部付近の最小値を基準値S(j)として設定する。
And the process of step S21-S25 of the said FIG. 5 and the process of S31-S35 of FIG. 6 respond | correspond to 30 A of bending amount calculating parts.
Further, as shown in FIG. 9, the normalization processing of the bending amount in step S14 in FIG. 4 is first, in step S40, the front end bending amount S1 (i) and the steady portion bending amount S2 (i) stored in the memory. ) And the rear end bending amount S3 (i) are combined to obtain the total bending amount data S (i). If the maximum value of i in S1 (i) is n and the maximum value of i in S2 (i) is m, then S (i; i = 1 to n) = S1 (i) , S (i + n) = S2 (i) and S (i + n + m) = S3 (i). Next, in step S41, the minimum value near the center in the longitudinal direction in the bending amount S2 in the steady portion stored in the memory 30B is set as the reference value S (j).

次いで、ステップS42に移行して、変数kを基準値S(j)の変数jから“1”を減算した値に設定し、次いでステップS43に移行して曲がり量S(k)を読込んでからステップS44に移行する。
このステップS44では、曲がり量S(k)から曲がり量S(j)を減算した値の絶対値を偏差ΔSとして算出し、次いでステップS45に移行して、算出した偏差ΔSが予め設定された異常判定用閾値ΔSaを超えているか否かを判定する。
Next, the process proceeds to step S42, where the variable k is set to a value obtained by subtracting “1” from the variable j of the reference value S (j), and then the process proceeds to step S43 to read the bending amount S (k). The process proceeds to step S44.
In this step S44, an absolute value of a value obtained by subtracting the bending amount S (j) from the bending amount S (k) is calculated as a deviation ΔS, and then the process proceeds to step S45, where the calculated deviation ΔS is a preset abnormality. It is determined whether or not the determination threshold value ΔSa is exceeded.

このステップS44の判定結果がΔS>ΔSaであるときには曲がり量S(k)がスケールの影響による異常値であると判断してステップS46に移行し、メモリ30Bから曲がり量S(k)を削除してからステップS47に移行する。
このステップS47では、現在の変数kから“1”を減算した値を新たな変数kとして設定し、次いでステップS41に移行して、曲がり量S(k)がメモリ30Bに存在するか否かを判定し、メモリ30Bに存在する場合には前記ステップS43に戻り、メモリ30Bに存在しない場合には前端側への異常値除去処理が終了したものと判断してステップS50に移行する。
When the determination result in step S44 is ΔS> ΔSa, it is determined that the bending amount S (k) is an abnormal value due to the influence of the scale, the process proceeds to step S46, and the bending amount S (k) is deleted from the memory 30B. Then, the process proceeds to step S47.
In this step S47, a value obtained by subtracting “1” from the current variable k is set as a new variable k, and then the process proceeds to step S41 to determine whether or not the bending amount S (k) exists in the memory 30B. If it is determined that it exists in the memory 30B, the process returns to step S43. If it does not exist in the memory 30B, it is determined that the abnormal value removal processing for the front end has been completed, and the process proceeds to step S50.

一方、前記ステップS45の判定結果が、ΔS≦ΔSaであるときには現在の曲がり量S(k)が正常であると判断してステップS49に移行し、変数kを新たな変数jとして設定してから前記ステップS47へ移行する。
また、ステップS50では、前記ステップS41で設定した基準値S(j)を読込み、次いでステップS51に移行して変数jに“1”を加えた値を変数kとして設定し、次いでステップS52に移行して曲がり量S(k)を読込んでからステップS53に移行する。
On the other hand, when the determination result in step S45 is ΔS ≦ ΔSa, it is determined that the current bending amount S (k) is normal, the process proceeds to step S49, and the variable k is set as a new variable j. Control goes to step S47.
In step S50, the reference value S (j) set in step S41 is read, then the process proceeds to step S51 where a value obtained by adding “1” to the variable j is set as the variable k, and then the process proceeds to step S52. Then, after the bending amount S (k) is read, the process proceeds to step S53.

このステップS53では、曲がり量S(k)から曲がり量S(j)を減算した値の絶対値を偏差ΔSとして算出し、次いでステップS54に移行して、算出した偏差ΔSが予め設定された異常判定用閾値ΔSaを超えているか否かを判定する。
このステップS54の判定結果がΔS>ΔSaであるときには曲がり量S(k)がスケールの影響による異常値であると判断してステップS55に移行し、メモリ30Bから曲がり量S(k)を削除してからステップS56に移行する。
In this step S53, the absolute value of the value obtained by subtracting the bending amount S (j) from the bending amount S (k) is calculated as a deviation ΔS, and then the process proceeds to step S54, where the calculated deviation ΔS is a preset abnormality. It is determined whether or not the determination threshold value ΔSa is exceeded.
When the determination result in step S54 is ΔS> ΔSa, it is determined that the bending amount S (k) is an abnormal value due to the influence of the scale, the process proceeds to step S55, and the bending amount S (k) is deleted from the memory 30B. Then, the process proceeds to step S56.

このステップS56では、現在の変数kに“1”を加算した値を新たな変数kとして設定し、次いでステップS57に移行して、曲がり量S(k)がメモリ30Bに存在するか否かを判定し、メモリ30Bに存在する場合には前記ステップS52に戻り、メモリ30Bに存在しない場合には異常値の除去が完了したものと判断してステップS59に移行する。   In step S56, a value obtained by adding “1” to the current variable k is set as a new variable k, and then the process proceeds to step S57 to check whether or not the bending amount S (k) exists in the memory 30B. If it is determined that it exists in the memory 30B, the process returns to step S52. If it does not exist in the memory 30B, it is determined that the removal of the abnormal value is completed, and the process proceeds to step S59.

一方、前記ステップS54の判定結果が、ΔS≦ΔSaであるときには、現在の曲がり量S(k)が正常であると判断してステップS58に移行し、変数kを新たな変数jとして設定してからステップS56へ移行する。
このステップS59では、メモリ30Bに残った正常な曲がり量Sについて移動平均処理を行って平滑化し、平滑化した曲がり量Sをメモリ30Bに記憶してから正常化処理を終了する。
この図9の処理が曲がり量正常化処理部30Cに対応している。
On the other hand, when the determination result in step S54 is ΔS ≦ ΔSa, it is determined that the current bending amount S (k) is normal, the process proceeds to step S58, and the variable k is set as a new variable j. To step S56.
In this step S59, the normal bending amount S remaining in the memory 30B is smoothed by moving average processing, the smoothed bending amount S is stored in the memory 30B, and then the normalization processing ends.
The processing of FIG. 9 corresponds to the bending amount normalization processing unit 30C.

次に、上記実施形態の動作を説明する。
今、棒状体10が案内ロール11に搬送されていない状態にあるものとし、この状態では、棒状体検出用センサ37で棒状体10を検出していないので、演算装置30では図4に示す曲がり量測定処理がスイッチング素子で測定開始と判断するまで待機状態となっている。
この状態で、クーリングベッドなどから丸ビレットでなる棒状体10の搬送が開始されると、これに合わせて上位計算機から演算装置30へ曲がり合否判定値、(k)サイズ、ビレットNo.などの棒状体情報が送信される。このため、演算装置30では棒状体情報を受信することにより、曲がり測定の準備を開始する。
この状態で、棒状体10が所定の搬送速度Vで搬送されて、その先端が棒状体検出用センサ37の位置に到達すると、この棒状体検出用センサ37で棒状体10の先端が検出され、その検出信号が演算装置30に供給されることにより、演算装置30で棒状体10のトラッキングを開始する。
Next, the operation of the above embodiment will be described.
Now, it is assumed that the rod-shaped body 10 is not conveyed to the guide roll 11, and in this state, the rod-shaped body 10 is not detected by the rod-shaped body detection sensor 37, so the arithmetic device 30 bends as shown in FIG. It is in a standby state until it is determined that the measurement process is started by the switching element.
In this state, when the conveyance of the rod-shaped body 10 made of a round billet is started from a cooling bed or the like, the curve from the host computer to the arithmetic unit 30 is bent accordingly, and the bar shape such as (k) size, billet number, etc. Body information is sent. For this reason, the arithmetic unit 30 starts preparation for bending measurement by receiving the rod-shaped body information.
In this state, when the rod-shaped body 10 is transported at a predetermined transport speed V and the tip thereof reaches the position of the rod-shaped body detection sensor 37, the rod-shaped body detection sensor 37 detects the tip of the rod-shaped body 10. When the detection signal is supplied to the arithmetic device 30, the arithmetic device 30 starts tracking the rod-shaped body 10.

そして、棒状体10の先端が案内ロール11に案内されて第1のエッジ位置検出器21および第2のエッジ位置検出部22を通過して第3のエッジ位置検出部23のY方向位置検出器24aに到達すると、測定開始状態となって、ステップS2に移行し、図5に示す棒状体10の前端部の曲がり量S1を算出する曲がり量算出処理および図8に示す定常部の曲がり量S2を算出する曲がり量算出処理が実行される。   Then, the tip end of the rod-shaped body 10 is guided by the guide roll 11 and passes through the first edge position detector 21 and the second edge position detector 22, and the Y-direction position detector of the third edge position detector 23. When 24a is reached, the measurement is started, and the process proceeds to step S2, where the bending amount calculation process for calculating the bending amount S1 of the front end portion of the rod-shaped body 10 shown in FIG. 5 and the bending amount S2 of the stationary portion shown in FIG. The bend amount calculation process for calculating is performed.

この図5の曲がり量算出処理では、前述したように、先ず、3つのエッジ位置検出部21、22および23のX方向位置検出器24bおよびY方向位置検出器24aで検出される位置検出信号を取り込み(ステップS21)、次いで、取り込んだ各位置検出信号に基づいて変位量X1〜X3およびY1〜Y3を算出する(ステップS22)。
そして、算出した変位量X1〜X3に基づいて前述した(1)式の演算を行って、X方向曲がり量dx1を算出し(ステップS23)、次いで変位量Y1〜Y3に基づいて前出した(2)式の演算を行って、Y方向曲がり量dy1を算出する(ステップS24)。
さらに、算出したX方向曲がり量dx1およびY方向曲がり量dy1に基づいて前記(3)式の演算を行うことにより、棒状体10の前端の曲がり量S1を算出する(ステップS25)。
In the bending amount calculation process of FIG. 5, as described above, first, the position detection signals detected by the X-direction position detector 24b and the Y-direction position detector 24a of the three edge position detectors 21, 22 and 23 are detected. Ingestion (step S21), displacement amounts X1 to X3 and Y1 to Y3 are then calculated based on the captured position detection signals (step S22).
Then, the calculation of the above-described equation (1) is performed based on the calculated displacement amounts X1 to X3 to calculate the X-direction bending amount dx1 (step S23), and then the above-described operation is performed based on the displacement amounts Y1 to Y3 ( 2) is calculated to calculate the Y-direction bending amount dy1 (step S24).
Further, the bending amount S1 of the front end of the rod-like body 10 is calculated by performing the calculation of the above equation (3) based on the calculated X-direction bending amount dx1 and Y-direction bending amount dy1 (step S25).

また、図8の曲がり量算出処理では、前述したように、先ず、3つのエッジ位置検出部21、22および23のX方向位置検出器24bおよびY方向位置検出器24aで検出される位置検出信号を取り込み(ステップS31)、次いで、取り込んだ各位置検出信号に基づいて変位量X1〜X3およびY1〜Y3を算出する(ステップS32)。
そして、算出した変位量X1〜X3に基づいて前述した(1)′式の演算を行って、X方向曲がり量dx2を算出し(ステップS33)、次いで変位量Y1〜Y3に基づいて前述した(2)′式の演算を行ってY方向曲がり量dy2を算出する(ステップS34)。
さらに、算出したX方向曲がり量dx2およびY方向曲がり量dy2に基づいて前記(3)′式の演算を行うことにより、棒状体10の定常部の曲がり量S2を算出する(ステップS35)。
In the bending amount calculation process of FIG. 8, as described above, first, the position detection signals detected by the X-direction position detector 24b and the Y-direction position detector 24a of the three edge position detectors 21, 22 and 23 are used. (Step S31), and then displacement amounts X1 to X3 and Y1 to Y3 are calculated based on the acquired position detection signals (step S32).
Then, the calculation of the above-described equation (1) ′ is performed based on the calculated displacement amounts X1 to X3 to calculate the X-direction bending amount dx2 (step S33), and then based on the displacement amounts Y1 to Y3 ( 2) The Y-direction bending amount dy2 is calculated by performing the calculation of the equation '(step S34).
Further, the bending amount S2 of the stationary part of the rod-shaped body 10 is calculated by performing the calculation of the above-described formula (3) ′ based on the calculated X-direction bending amount dx2 and Y-direction bending amount dy2 (step S35).

そして、図5の曲がり量算出処理で算出した棒状体10の前端の曲がり量S1、および、図8の曲がり量算出処理で算出した棒状体10の定常部の曲がり量S2に、例えば“1”から始まる連続番号iを付した曲がり量S1(i)、S2(i)をメモリ30Bに記憶する。
その後、棒状体10の先端からL2/2位置が下流側の第3のエッジ位置検出部23を通過したか否かを判定し(ステップS4)、棒状体10の前端が第3のエッジ位置検出部23を通過したばかりであるので、次のサンプリング時間まで待機し(ステップS5)する。
Then, the bending amount S1 of the front end of the rod-shaped body 10 calculated by the bending amount calculation processing of FIG. 5 and the bending amount S2 of the steady portion of the rod-shaped body 10 calculated by the bending amount calculation processing of FIG. Bending amounts S1 (i) and S2 (i) with serial numbers i starting from are stored in the memory 30B.
Thereafter, it is determined whether or not the L2 / 2 position has passed the downstream third edge position detection unit 23 from the tip of the rod-shaped body 10 (step S4), and the front end of the rod-shaped body 10 detects the third edge position. Since it has just passed through the section 23, it waits until the next sampling time (step S5).

そして、次のサンプリング時間となると、ステップS2に戻って前述した前端部の曲がり量S1および定常部の曲がり量S2の算出処理を行い(ステップS2)、次いで算出した曲がり量S1、S2をそれぞれ連続番号iを付した曲がり量S(i)としてメモリ30Bに記憶する。
曲がり量算出処理のうち前端部の曲がり量算出処理は棒状体10の先端からL/2位置が下流側の第3のエッジ位置検出部23を通過するまで繰り返される。このため、棒状体10の曲がり量S1およびS2が棒状体10の長手方向に15mm程度のピッチで測定されて順次曲がり量S1(i)としてメモリ30Bに記憶される。
When the next sampling time is reached, the process returns to step S2 to calculate the bending amount S1 of the front end portion and the bending amount S2 of the stationary portion (step S2), and then the calculated bending amounts S1 and S2 are continuously performed. It is stored in the memory 30B as the bending amount S (i) given the number i.
Of the bending amount calculation processing, the bending amount calculation processing at the front end is repeated until the L / 2 position passes through the third edge position detection unit 23 on the downstream side from the tip of the rod-shaped body 10. For this reason, the bending amounts S1 and S2 of the rod-shaped body 10 are measured at a pitch of about 15 mm in the longitudinal direction of the rod-shaped body 10, and are sequentially stored in the memory 30B as the bending amount S1 (i).

そして、棒状体10の先端からL/2位置が下流側の第3の位置検出部23を通過すると、図4の曲がり測定処理においてステップS4からステップS6に移行して、棒状体10の前後端部を除く中間部である定常部のみの曲がり測定処理に移行する。
この定常部のみの曲がり測定処理では、ステップS2と同様にして曲がり量S2が算出され(ステップS6)、算出された定常部の曲がり量S2が連続番号i(ステップS3で付したiから連続する番号)を付した曲がり量S2(i)としてメモリ30Bに順次記憶される(ステップS7)。この定常部の曲がり測定処理が棒状体10の後端からL/2位置が上流側の第1の位置検出部21に到達するまで繰り返される。
When the L / 2 position from the tip of the rod-shaped body 10 passes through the third position detector 23 on the downstream side, the process proceeds from step S4 to step S6 in the bending measurement process of FIG. The process proceeds to the bending measurement process for only the stationary part which is an intermediate part excluding the part.
In the bending measurement process for only the steady portion, the bending amount S2 is calculated in the same manner as in step S2 (step S6), and the calculated bending amount S2 of the steady portion continues from the serial number i (i added in step S3). (Number) is sequentially stored in the memory 30B as the bending amount S2 (i) (step S7). This bending measurement process of the stationary part is repeated until the L / 2 position reaches the upstream first position detection part 21 from the rear end of the rod-like body 10.

その後、棒状体10の後端からL/2位置が上流側の第1のエッジ位置検出部21に到達すると、ステップS8からステップS10に移行して、定常部の曲がり量算出処理に加えて後端の曲がり量算出処理が実行されて、後端の曲がり量S3が算出され、ステップS11で算出された定常部の曲がり量S2が連続番号i(ステップS7で付したiから連続する番号)を付した曲がり量S2(i)として、後端の曲がり量S3が“1”から始まる連続番号iを付した曲がり量S3(i)としてメモリ30Bに記憶される。   After that, when the L / 2 position reaches the first edge position detection unit 21 on the upstream side from the rear end of the rod-shaped body 10, the process proceeds from step S8 to step S10, and in addition to the bending amount calculation process of the stationary part, The bending amount calculation process at the end is executed, the bending amount S3 at the trailing end is calculated, and the bending amount S2 of the stationary part calculated in step S11 is the serial number i (the number that continues from i added in step S7). As the added bending amount S2 (i), the bending amount S3 at the rear end is stored in the memory 30B as the bending amount S3 (i) with the serial number i starting from “1”.

これにより、棒状体10の曲がり測定処理が終了する。しかしながら、メモリ30Bに記憶された連続番号iが付された前端の曲がり量S1、定常部の曲がり量S2および後端の曲がり量S3は、エッジ位置検出部21〜23が帯状のレーザ光あるいはLED光を使用したエッジ検出手法を採用していることにより、棒状体10に付着したスケールや棒状体10の搬送時の振動によって飛散するスケールの影響を受け易く、記憶された曲がり量S1(1)〜S1(n)、S2(1)〜S2(m)およびS3(1)〜S3(p)に、図10(a)に示すように、スケールの影響を受けた異常値が含まれている。このため、測定した曲がり量S1,S2およびS3に基づいて曲がり判定を行うと正確な曲がり判定を行うことができない。
そこで、本実施形態では、曲がり量S1およびS2の測定が終了した時点で、曲がり量S1,S2,S3を結合して得られる全長についての曲がり量S(1)〜S(n+m+p)に対してスケールの影響による異常値を除去する曲がり量正常化処理を実行する(ステップS12)。
Thereby, the bending measurement process of the rod-shaped body 10 is completed. However, the front end bend amount S1, the steady portion bend amount S2 and the rear end bend amount S3 to which the serial number i stored in the memory 30B is attached are determined by the edge position detectors 21 to 23 as a belt-like laser beam or LED. By adopting the edge detection method using light, it is easily affected by the scale adhering to the rod-like body 10 and the scale scattered by the vibration during the conveyance of the rod-like body 10, and the stored bending amount S1 (1). ~ S1 (n), S2 (1) ~ S2 (m) and S3 (1) ~ S3 (p) contain an abnormal value affected by the scale as shown in FIG. 10 (a) . For this reason, if bending determination is performed based on the measured bending amounts S1, S2, and S3, accurate bending determination cannot be performed.
Therefore, in this embodiment, when the measurement of the bending amounts S1 and S2 is completed, the bending amounts S (1) to S (n + m + p) for the total length obtained by combining the bending amounts S1, S2, and S3. ), A bending amount normalization process for removing abnormal values due to the influence of the scale is executed (step S12).

この曲がり量正常化処理は、図9に示すように、先ず、曲がり量S1(i),S2(i),S3(i)を結合して全長の曲がり量データS(i)を得る(ステップS40)。次いで、棒状体10の曲がり易い前端および後端を除く棒状体10の長手方向の中央部における複数の曲がり量S(i)(i=n+1〜n+m)のうち最小値を抽出してこれを基準値S(j)として設定する(ステップS41)。ここで、長手方向の中央部における曲がり量S(i)のうちの最小値を抽出するので、スケールの影響や、棒状体10の表面が疵ついて変形している等の影響を受けやすい両端部のデータを正常なものとして基準値S(j)としてしまうことを防止できる。   In this bending amount normalization process, as shown in FIG. 9, first, the bending amounts S1 (i), S2 (i), and S3 (i) are combined to obtain the total bending amount data S (i) (step). S40). Next, the minimum value is extracted from a plurality of bending amounts S (i) (i = n + 1 to n + m) in the central portion in the longitudinal direction of the rod-like body 10 excluding the front end and the rear end where the rod-like body 10 is easily bent. Set as the value S (j) (step S41). Here, since the minimum value of the bending amount S (i) in the central portion in the longitudinal direction is extracted, both end portions that are susceptible to the influence of the scale and the surface of the rod-like body 10 are wrinkled and deformed. It is possible to prevent the reference data S (j) from being normal.

次いで、メモリ30Bから基準値S(j)の前端側の1つ手前の曲がり量S(k)(k=j-1)を読出し(ステップS43)、基準値S(j)から1つ手前の曲がり量S(k)を減算した値の絶対値でなる偏差ΔSを算出する(ステップS44)。
そして、算出した偏差ΔSが予め設定した異常判定用閾値ΔSaより大きいか否かを判定し(ステップS45)、ΔS>ΔSaであるときには1つ手前の曲がり量S(k)がスケールの影響を受けた曲がり量異常値であると判断してメモリ30Bから曲がり量S(k)を削除する。
Next, the bending amount S (k) (k = j−1) immediately before the front end side of the reference value S (j) is read from the memory 30B (step S43), and the one before the reference value S (j) is read out. Deviation ΔS, which is an absolute value of a value obtained by subtracting the bending amount S (k), is calculated (step S44).
Then, it is determined whether or not the calculated deviation ΔS is larger than a preset abnormality determination threshold value ΔSa (step S45). If ΔS> ΔSa, the previous bending amount S (k) is affected by the scale. The bending amount S (k) is deleted from the memory 30B by judging that the bending amount is an abnormal value.

そして、現在の変数kから“1”を減算した値を新たな変数kとし(ステップS47)、これに対応する曲がり量S(k)がメモリ30B内に存在するか否かを判定し(ステップS48)、正常化処理を開始したばかりであるので、曲がり量S(k)が存在するので、ステップS43に戻って基準値S(j)より2つ前の曲がり量S(k)を読込み、これと基準値S(j)との偏差ΔSを算出し、この偏差ΔSが異常判定用閾値ΔSa以下であるときには正常値であると判断して変数jを変数kとして設定する(ステップS49)。次いで、現在の変数kから“1”を減算した値を新たな変数kとして設定し(ステップS47)、S(k)が存在するのでステップS43に戻る。   Then, a value obtained by subtracting “1” from the current variable k is set as a new variable k (step S47), and it is determined whether or not the corresponding bending amount S (k) exists in the memory 30B (step S47). S48) Since the normalization process has just started, there is a bend amount S (k), so the process returns to step S43 to read the bend amount S (k) two times before the reference value S (j), A deviation ΔS between this value and the reference value S (j) is calculated, and when the deviation ΔS is equal to or less than the abnormality determination threshold value ΔSa, it is determined to be a normal value and the variable j is set as the variable k (step S49). Next, a value obtained by subtracting “1” from the current variable k is set as a new variable k (step S47). Since S (k) exists, the process returns to step S43.

このため、基準値S(j)から2つ手前の正常な曲がり量S(j-2)とその1つ手前の曲がり量S(j-3)との偏差ΔSが算出され、この偏差ΔSが異常判定用閾値ΔSaより大きければ曲がり量S(j-3)がスケールの影響を受けた異常値としてメモリ30Bから削除されて次の曲がり量S(j-4)との比較が行われる。
また、偏差ΔSが異常判定用閾値ΔSa以下であるときには曲がり量S(j-3)が正常値と判断されてこの曲がり量S(j-3)と1つ手前の曲がり量S(j-4)との比較が行われる。
For this reason, a deviation ΔS between the normal bend amount S (j-2) two before and the bend amount S (j-3) one before is calculated from the reference value S (j). If it is larger than the abnormality determination threshold value ΔSa, the bending amount S (j−3) is deleted from the memory 30B as an abnormal value affected by the scale and compared with the next bending amount S (j−4).
When the deviation ΔS is equal to or less than the abnormality determination threshold ΔSa, the bending amount S (j-3) is determined to be a normal value, and the bending amount S (j-3) and the previous bending amount S (j-4) are determined. ) Is compared.

このようにして、スケールの影響による曲がり量異常値をメモリ30Bから削除して行き、曲がり量S(1)まで異常判定処理が進み、ステップS47で算出される変数kが“0”となると、曲がり量S(0)がメモリ30Bに存在しないので、前端側への異常値探索を終了し、ステップS50に移行して、基準値S(j)から後端側への異常値探索が行われ、スケールの影響による曲がり異常値がメモリ30Bから削除される。   In this way, the bending amount abnormal value due to the influence of the scale is deleted from the memory 30B, the abnormality determination process proceeds to the bending amount S (1), and the variable k calculated in step S47 becomes “0”. Since the bending amount S (0) does not exist in the memory 30B, the abnormal value search to the front end side is terminated, and the process proceeds to step S50, where the abnormal value search from the reference value S (j) to the rear end side is performed. The abnormal curve value due to the scale is deleted from the memory 30B.

そして、後端側への異常値探索が終了すると、ステップS59に移行して、メモリ30Bに残された曲がり量について移動平均処理を行って平滑化し、平滑化した曲がり量を再度メモリ30Bに記憶してから正常化処理を終了して図4のステップS15に移行する。
このため、平滑化された曲がり量は図10(b)に示すようにスケールの影響による異常値が除去された正常な曲がり量となる。
そして、平滑化された曲がり量に基づいて曲がり異常判定を行うことにより、曲がり量Sが合否判定閾値Saと比較されることにより、S<Saであるときには棒状体10が正常と判断されるが、S≧Saであるときには棒状体10に許容量以上7の曲がりが生じていると判断してステップS16に移行し、警報信号を警報表示器38に出力して警報表示を行う。
Then, when the abnormal value search to the rear end side is completed, the process proceeds to step S59, the moving average process is performed on the bending amount remaining in the memory 30B, and the smoothed bending amount is stored in the memory 30B again. Then, the normalization process is terminated and the process proceeds to step S15 in FIG.
For this reason, the smoothed bending amount is a normal bending amount from which an abnormal value due to the influence of the scale is removed, as shown in FIG.
Then, by performing the bending abnormality determination based on the smoothed bending amount, the bending amount S is compared with the pass / fail determination threshold value Sa, so that the rod-like body 10 is determined to be normal when S <Sa. When S ≧ Sa, it is determined that the bending of the rod-shaped body 10 is more than the allowable amount, and the process proceeds to step S16, where an alarm signal is output to the alarm display 38 to display an alarm.

以上説明したように、この実施形態によれば、棒状体の搬送中にX方向及びY方向の棒状体の基準位置からの変位量を所要のサンプリング周期ごとに検出し、この検出した変位量に基づいて上記(1)〜(3)式および(1)′〜(3)′式を用いて棒状体の端部および定常部における曲がり量を演算するようにした。このため、棒状体の端部および定上部における曲がり量を正確に測定できる。
また、この実施形態では、3台のエッジ位置検出部21〜23と、これらエッジ位置検出部21〜23に関連して2つの案内ロール11、12を、上記のように適正に配置するようにしたので、3台のエッジ位置検出部21〜23は棒状体の位置を精度良く測定することができる。
As described above, according to this embodiment, the displacement amount from the reference position of the rod-shaped body in the X direction and the Y direction is detected for each required sampling period during the transportation of the rod-shaped body, and the detected displacement amount is obtained. Based on the above equations (1) to (3) and (1) ′ to (3) ′, the bending amount at the end and the steady portion of the rod-shaped body is calculated. For this reason, it is possible to accurately measure the amount of bending at the end portion and the fixed upper portion of the rod-shaped body.
In this embodiment, the three edge position detection units 21 to 23 and the two guide rolls 11 and 12 are appropriately arranged in relation to the edge position detection units 21 to 23 as described above. Therefore, the three edge position detection units 21 to 23 can accurately measure the position of the rod-shaped body.

そして、各位置検出部21〜23から出力されるX方向およびY方向の位置検出信号に基づいて棒状体の曲がり量S1およびS2を算出するが、算出した棒状体の曲がり量S1およびS2にはスケールの影響による曲がり量異常値が含まれているが、曲がり量正常化処理を行うことにより、曲がり量異常値を除去するので、正確な曲がり量を測定することができる。
しかも、曲がり量異常値を除去した後の曲がり量に対して平滑化処理を行うので、メモリ30Bに記憶された曲がり量が歯抜け状態となって不連続となることがなく、連続した正確な曲がり量を測定することができる。
Then, the bending amounts S1 and S2 of the rod-shaped body are calculated based on the position detection signals in the X direction and the Y direction output from the position detection units 21 to 23. The calculated bending amounts S1 and S2 of the rod-shaped body include Although the bending amount abnormal value due to the influence of the scale is included, the bending amount abnormal value is removed by performing the bending amount normalization process, so that the accurate bending amount can be measured.
In addition, since the bend amount after removing the bend amount abnormal value is smoothed, the bend amount stored in the memory 30B does not become disengaged and becomes discontinuous. The amount of bending can be measured.

以上説明したように、本発明の棒状体の曲がり量測定装置は、棒状体の搬送中に第1及び第2方向の棒状体の変位を所要のサンプリング周期ごとに検出し、この検出した変位に基づいて棒状体の端部における曲がり量を算するようにした。その結果、製品異常に即時に対応可能となる上に、不合格品の大量発生が防止可能となる。
なお、上記実施形態では、位置検出部21〜23の位置検出器24aおよび24bが水平方向に対して45度傾斜している場合について説明したが、これに限定されるものではなく、位置検出器24aおよび24bの位置検出方向が略同一面内で直交していれば、位置検出器24aおよび24bの配置角度は任意に設定することができる。例えば位置検出器24aを水平方向に配置し、位置検出器24bを垂直方向に配置するようにしてもよい。
As described above, the bending amount measuring apparatus for the rod-shaped body of the present invention detects the displacement of the rod-shaped body in the first and second directions during the transport of the rod-shaped body at every required sampling period, and the detected displacement is detected. Based on this, the amount of bending at the end of the rod-shaped body was calculated. As a result, product abnormalities can be dealt with immediately, and a large number of rejected products can be prevented.
In addition, although the said embodiment demonstrated the case where the position detectors 24a and 24b of the position detection parts 21-23 were inclined 45 degree | times with respect to the horizontal direction, it is not limited to this, A position detector If the position detection directions of 24a and 24b are orthogonal to each other in substantially the same plane, the arrangement angles of the position detectors 24a and 24b can be arbitrarily set. For example, the position detector 24a may be arranged in the horizontal direction and the position detector 24b may be arranged in the vertical direction.

しかし、上記実施形態のように、投受光式センサが棒状体の下側のエッジについてその2方向の位置を検出可能であり、案内ロールは、軸方向中央部から両端部に行くに従って径が大きくなる形状をなしていることが、投受光式センサの設備コスト上昇を防止する観点から特に好ましい。
案内ロール11、12は、軸方向中央部から両端部に行くに従って径が大きくなる形状をなしているため、これら案内ロール11、12に下側から支持される棒状体10は、案内ロール11あるいは案内ロール12の上では、案内ロールの軸方向中央部に位置し易くなる。すなわち、棒状体10に曲がりがあったとしても、案内ロール11か案内ロール12のいずれの棒状体を支持する側の案内ロールでは、棒状体10の断面における中心が案内ロールの軸方向中央部の真上近傍に位置するようになる。
However, as in the above embodiment, the light projecting / receiving sensor can detect the position in the two directions with respect to the lower edge of the rod-shaped body, and the guide roll has a diameter that increases from the axial center to both ends. It is particularly preferable from the viewpoint of preventing an increase in equipment cost of the light emitting / receiving sensor.
Since the guide rolls 11 and 12 have a shape in which the diameter increases from the center in the axial direction toward both ends, the rod-like body 10 supported by the guide rolls 11 and 12 from the lower side is the guide roll 11 or On the guide roll 12, it becomes easy to be located in the axial center part of the guide roll. That is, even if the rod-shaped body 10 is bent, in the guide roll on the side supporting the rod-shaped body of either the guide roll 11 or the guide roll 12, the center of the cross-section of the rod-shaped body 10 is the central portion in the axial direction of the guide roll. It will be located near the top.

曲がり量を測定する被測定物である棒状体として、最小径Dmin〜最大径Dmaxのものがある際の、位置検出器24a、24bにおける帯状のレーザ光あるいはLED光の必要幅Wは、棒状体10の下側に対してレーザ光あるいはLED光が照射されている方が、上側に対してレーザ光あるいはLED光が照射されている場合に比べて小さく済む。   The required width W of the strip-like laser light or LED light in the position detectors 24a and 24b when there is a rod-shaped body that is the object to be measured for measuring the amount of bending, with a minimum diameter Dmin to a maximum diameter Dmax, is a rod-shaped body. When the laser beam or the LED light is irradiated to the lower side of the laser beam 10, the laser beam or the LED light is irradiated to the upper side.

以下、その理由についてY方向位置検出器24aを例に取って説明する。図11は、棒状体10を支持しているのが案内ロール11であるとして、案内ロール11直近のエッジ位置検出器21のY方向位置検出器24aを、棒状体10の搬送方向から見た図である。ここで、図11(a)は、位置検出器24aが棒状体10の下側のエッジ位置を検出する場合を、図11(b)は、位置検出器24aが棒状体10の上側のエッジ位置を検出する場合を示している。   Hereinafter, the reason will be described taking the Y-direction position detector 24a as an example. FIG. 11 is a view of the Y-direction position detector 24a of the edge position detector 21 closest to the guide roll 11 as viewed from the conveying direction of the rod-like body 10, assuming that the guide roll 11 supports the rod-like body 10. It is. Here, FIG. 11A shows the case where the position detector 24a detects the lower edge position of the rod-shaped body 10, and FIG. 11B shows the position of the edge detector 24a on the upper edge of the rod-shaped body 10. It shows the case of detecting.

案内ロール11は図11に示したように、軸方向中央部から両端側に行くに従って径が大きくなる形状をなしている。図11の例では、案内ロール11は軸方向断面がV字状に形成されている。
なお、案内ロール12は案内ロール11と同様の形状とされており、エッジ位置検出部22の位置検出器24a、エッジ位置検出部23の位置検出器24aのいずれも図11と同様の構成とされている。ただし、エッジ位置検出部22、エッジ位置検出器23の位置では、棒状体の曲がりに応じて、棒状体10の位置が変化する。
As illustrated in FIG. 11, the guide roll 11 has a shape in which the diameter increases from the center in the axial direction toward both ends. In the example of FIG. 11, the guide roll 11 is formed in a V-shaped cross section in the axial direction.
The guide roll 12 has the same shape as the guide roll 11, and both the position detector 24a of the edge position detector 22 and the position detector 24a of the edge position detector 23 have the same configuration as that of FIG. ing. However, at the positions of the edge position detector 22 and the edge position detector 23, the position of the rod-shaped body 10 changes according to the bending of the rod-shaped body.

棒状体に曲がりが存在していたとしても、上述のとおり、エッジ位置検出部21の位置(案内ロール11の出側直近位置)あるいはエッジ位置検出部23の位置(案内ロール12の入側直近位置)では、棒状体10の断面における中心が案内ロールの軸方向中央部Cの近傍に位置するようになり、図11は、エッジ位置検出部21の位置で棒状体10の中心が案内ロール11の軸方向中央部Cに位置している状態を示している。   Even if there is a bend in the rod-shaped body, as described above, the position of the edge position detection unit 21 (the position closest to the exit side of the guide roll 11) or the position of the edge position detection unit 23 (the position closest to the entry side of the guide roll 12). ), The center of the cross-section of the rod-shaped body 10 is positioned in the vicinity of the central portion C in the axial direction of the guide roll, and FIG. The state located in the axial center part C is shown.

図11に示すように、棒状体の径がDmin〜Dmaxの間で変化することにより、Y方向エッジ位置はΔEyだけ変化する。
エッジ位置検出部22、23においてもY方向位置検出器24aは図11と同様に配置されているから、棒状体10のY方向変位の最大がΔYであるとすると、エッジ位置検出部22、23において、必要な帯状のレーザ光あるいはLED光の幅Wは、2×ΔY+ΔEyである。
As shown in FIG. 11, when the diameter of the rod-shaped body changes between Dmin and Dmax, the Y-direction edge position changes by ΔEy.
Also in the edge position detection units 22 and 23, the Y-direction position detector 24a is arranged in the same manner as in FIG. 11, and therefore, assuming that the maximum Y-direction displacement of the rod-shaped body 10 is ΔY, the edge position detection units 22 and 23 The width W of the necessary belt-like laser light or LED light is 2 × ΔY + ΔEy.

図11(a)と図11(b)を比較してわかるように、帯状のレーザ光あるいはLED光が棒状体10の下側のエッジを照射するように投光器211および受光器212が配置されている場合(図11(a))は、帯状のレーザ光あるいはLED光が棒状体10の上側のエッジを照射するように投光器211および受光器212が配置されている場合(図11(b))に比べて、歩を状態の径の変化に伴うY方向エッジ位置の変化ΔEyが小さくなる。結果として、帯状のレーザ光あるいはLED光の必要幅W=2×ΔY+ΔEyは、帯状のレーザ光あるいはLED光が棒状体10の下側のエッジを照射する場合の方が、小さくて済む。   As can be seen by comparing FIG. 11A and FIG. 11B, the light projector 211 and the light receiver 212 are arranged so that the belt-like laser light or LED light irradiates the lower edge of the rod-like body 10. In the case (FIG. 11 (a)), the projector 211 and the light receiver 212 are arranged such that the strip-shaped laser light or LED light irradiates the upper edge of the rod-shaped body 10 (FIG. 11 (b)). As compared with the above, the change ΔEy in the Y-direction edge position with the change in the diameter of the walking state becomes smaller. As a result, the required width W = 2 × ΔY + ΔEy of the strip-shaped laser light or LED light may be smaller when the strip-shaped laser light or LED light irradiates the lower edge of the rod-shaped body 10.

帯状のレーザ光あるいはLED光の必要幅Wを小さくできることは、投光器211および受光器212の小型化が可能であるということであり、設備コスト上昇を防止する観点から有利である。
なお、Y方向位置検出器24aを用いて、投受光式センサが棒状体10の下側のエッジを検出する構成であることの利点を説明したが、X方向位置検出器24bについても全く同様である。
また、上記実施形態では、エッジ位置検出部21〜23は、一組の位置検出器24aと位置検出器24bとが略同一面内で直交するように配置されているが、必ずしも直交させる必要はなく所定の角度で交差させて配置することも可能である。この場合には、位置検出器24a及び位置検出器24bの何れか一方の変位量を交差角に応じて補正すれば、直交状態のときの変位量を求めることができる。
The fact that the required width W of the belt-like laser light or LED light can be reduced means that the projector 211 and the light receiver 212 can be reduced in size, which is advantageous from the viewpoint of preventing an increase in equipment cost.
The advantage that the light projecting / receiving sensor detects the lower edge of the rod-shaped body 10 using the Y-direction position detector 24a has been described, but the X-direction position detector 24b is exactly the same. is there.
Moreover, in the said embodiment, although the edge position detection parts 21-23 are arrange | positioned so that a set of position detector 24a and the position detector 24b may be orthogonally crossed in the substantially same surface, it is not necessarily required to orthogonally cross. It is also possible to arrange them so as to intersect at a predetermined angle. In this case, if the displacement amount of any one of the position detector 24a and the position detector 24b is corrected according to the crossing angle, the displacement amount in the orthogonal state can be obtained.

また、上記実施形態では、位置検出器24a、24bをいわゆる透過型の投受光式センサとしたが、これに代えて棒状体を撮像装置で撮像し、その画像データを画像処理して変位を検出するようにしても良い。
また、上記実施形態では、棒状体10がエッジ位置検出部21〜23の位置にある時にリアルタイムで、棒状体10のエッジ位置の検出、曲がり量の演算、曲がり量異常値の除去、曲がり量の平滑化処理を行っているが、エッジ位置検出部による棒状体のエッジ位置(X1、X2、X3、Y1、Y2、Y3)の検出のみをリアルタイムで行い、その後の、曲がり量の演算、曲がり量異常値の除去、曲がり量の平滑化処理は、棒状体10の後端がエッジ位置検出部21〜23を通過した後に行うようにしてもよい。この場合の曲がり量測定処理はフローを図12に示す。
In the above embodiment, the position detectors 24a and 24b are so-called transmission type light projecting / receiving sensors, but instead, a rod-like body is imaged by an imaging device, and the image data is processed to detect displacement. You may make it do.
Moreover, in the said embodiment, when the rod-shaped body 10 exists in the position of the edge position detection parts 21-23, the detection of the edge position of the rod-shaped body 10, calculation of a bending amount, removal of an abnormal amount of bending, Although smoothing processing is performed, only the edge position (X1, X2, X3, Y1, Y2, Y3) of the rod-shaped body is detected in real time by the edge position detection unit, and then the calculation of the bending amount and the bending amount are performed. The removal of the abnormal value and the smoothing process of the bending amount may be performed after the rear end of the rod-shaped body 10 passes through the edge position detection units 21 to 23. FIG. 12 shows a flow of the bending amount measurement process in this case.

ステップS51で、測定開始タイミングであるか否かを判定する。このステップS51は、図4に示したフローにおけるステップS1と全く同様である。ステップS51で棒状体が有と判定したときには、測定開始タイミングと判断しステップS52に移行する。
ステップS52では、エッジ位置X1,X2,X3,Y1.Y2.Y3のデータを採取する。これらのエッジ位置は、エッジ位置検出部21〜23のそれぞれについて行われる。
In step S51, it is determined whether it is a measurement start timing. This step S51 is exactly the same as step S1 in the flow shown in FIG. When it is determined in step S51 that the rod-shaped body is present, it is determined as the measurement start timing, and the process proceeds to step S52.
In step S52, the edge positions X1, X2, X3, Y1. Y2. Collect Y3 data. These edge positions are performed for each of the edge position detection units 21 to 23.

次いで、ステップS53では、採取したエッジ位置X1,X2,X3,Y1,Y2,Y3のデータをメモリに記憶する。このステップS53では、上記ステップS52で採取したエッジ位置それぞれに“1”から順次増加する連続番号lを付したX1(i),X2(i),X3(i),Y1(i),Y2(i),Y3(i)としてメモリ30Bに記憶してからステップS54に移行する。
ステップS54では、測定終了タイミングであるか否かを判定する。このステップS54は、図4に示したフローにおけるステップS12と全く同様である。ステップS54における判定結果が、棒状体が無と判定していないときにはステップS55に移行して、次のサンプリング時間まで待機してからステップS52に戻り、ステップS55の判定結果が、棒状体が無と判定したときにステップS56に移行する。
Next, in step S53, the collected data of the edge positions X1, X2, X3, Y1, Y2, Y3 is stored in the memory. In this step S53, X1 (i), X2 (i), X3 (i), Y1 (i), Y2 () in which each of the edge positions sampled in the above-mentioned step S52 is assigned a serial number l that sequentially increases from “1”. After i) and Y3 (i) are stored in the memory 30B, the process proceeds to step S54.
In step S54, it is determined whether it is a measurement end timing. This step S54 is exactly the same as step S12 in the flow shown in FIG. If the determination result in step S54 does not determine that there is no rod-like body, the process proceeds to step S55, waits until the next sampling time, returns to step S52, and the determination result in step S55 indicates that the rod-like body is absent. When it determines, it transfers to step S56.

ステップS56では、ステップS53で記憶されたエッジ位置X1(i),X2(i),X3(i),Y1(i),Y2(i),Y3(i)のデータから、棒状体10の長手方向各位置における曲がり量S1,S2,S3を算出する。ここで、曲がり量S1は前端部の曲がり量であり、サンプリング周期Tと棒状体10の搬送速度Vとから、棒状体10の先端から2/Lの長さが最下流側のエッジ位置検出部23に到達するまでの間のサンプリング数nを、n=L/(2×V×T)により求め、X1(1)〜X1(n)、X2(1)〜X2(n)、X3(1)〜X3(n)、Y1(1)〜Y1(n)、Y2(1)〜Y2(n)、Y3(1)〜Y3(n)を用いて、それぞれの符号iについての前端部の曲がり量S1(i)を上述した(1)式、(2)式、および(3)式を用いて演算する。曲がり量S2は定常部の曲がり量であり、所定周期でサンプリングされた全てのX1(i),X2(i),X3(i),Y1(i),Y2(i),Y3(i)について符号i毎に、上述した(1)′式、(2)′式、(3)′式を用いて演算する。曲がり量S3は後端部の曲がり量であり、サンプリング数mである場合には、X1(m-n+1)〜X1(m)、X2(m-n+1)〜X2(m)、X3(m-n+1)〜X3(m)、Y1(m-n+1)〜X1(m)、Y2(m-n+1)〜Y2(m)、Y3(m-n+1)〜Y3(m)を用いて、それぞれの符号i毎に、上述した(1)式、(2)式、および(3)式を用いて演算する。なお、曲がり量S1およびS3を算出するにあたっては、上述の実施形態と同様、長手方向端部が位置する側の最上流あるいは最下流側の一方のエッジ位置検出部によりサンプリングされた棒状体の位置検出信号からX方向変位をX3、Y方向変位をY3として、長手方向端部が位置しない側の最上流側あるいは最下流側の他方のエッジ位置検出部によりサンプリングされた棒状体の位置検出信号からX方向変位をX1、Y方向変位をY1として、一方のエッジ位置検出部と前記他方のエッジ位置検出部との間に配設されたエッジ位置検出部によりサンプリングされた棒状体の位置検出信号からはX方向変位をX2、Y方向変位をY2として算出する。   In step S56, the length of the rod-shaped body 10 is calculated from the data of the edge positions X1 (i), X2 (i), X3 (i), Y1 (i), Y2 (i), Y3 (i) stored in step S53. The amount of bending S1, S2, S3 at each position in the direction is calculated. Here, the bend amount S1 is the bend amount at the front end, and the edge position detection unit whose length is 2 / L from the tip of the rod-shaped body 10 is the most downstream side from the sampling period T and the conveyance speed V of the rod-shaped body 10. The sampling number n until reaching 23 is obtained by n = L / (2 × V × T), and X1 (1) to X1 (n), X2 (1) to X2 (n), X3 (1 ) To X3 (n), Y1 (1) to Y1 (n), Y2 (1) to Y2 (n), Y3 (1) to Y3 (n), and bending of the front end for each symbol i The quantity S1 (i) is calculated using the above-described equations (1), (2), and (3). The bend amount S2 is the bend amount of the stationary part, and all of X1 (i), X2 (i), X3 (i), Y1 (i), Y2 (i), Y3 (i) sampled at a predetermined period. For each symbol i, calculation is performed using the above-described equations (1) ′, (2) ′, and (3) ′. The bending amount S3 is the bending amount at the rear end, and when the sampling number is m, X1 (m-n + 1) to X1 (m), X2 (m-n + 1) to X2 (m), X3 (m-n + 1) to X3 (m), Y1 (m-n + 1) to X1 (m), Y2 (m-n + 1) to Y2 (m), Y3 (m-n + 1) ˜Y3 (m) is used for calculation for each symbol i using the above-described equations (1), (2), and (3). In calculating the bending amounts S1 and S3, the position of the rod-shaped body sampled by the most upstream or the most downstream edge position detection unit on the side where the end in the longitudinal direction is located, as in the above-described embodiment. From the detection signal, the displacement in the X direction is X3 and the displacement in the Y direction is Y3. From the position detection signal of the rod-shaped body sampled by the other edge position detection unit on the most upstream side or the most downstream side where the end in the longitudinal direction is not located. From the position detection signal of the rod-shaped body sampled by the edge position detection unit disposed between one edge position detection unit and the other edge position detection unit, where X direction displacement is X1 and Y direction displacement is Y1. Calculates X direction displacement as X2 and Y direction displacement as Y2.

ステップS57ではステップS56で算出した曲がり量S1、S2、S3を、それぞれに、サンプリングタイミングが早いものから順に“1”から始まる番号iを付して、メモリに記憶して、ステップS58に移行する。
ステップS58〜ステップS60における処理は、図4に示したステップS14〜ステップS16と全く同一であるので説明を省略する。
さらに、上記実施形態では、平滑化処理を移動平均処理することにより曲がり量の平滑化を行う場合について説明したが、これに限定されるものではなく、平滑化処理としてローパスフィルタ処理を行うようにしてもよい。
In step S57, the bending amounts S1, S2, and S3 calculated in step S56 are stored in the memory with numbers i starting from “1” in order from the earliest sampling timing, and the process proceeds to step S58. .
The processing in step S58 to step S60 is exactly the same as step S14 to step S16 shown in FIG.
Furthermore, in the above-described embodiment, the case where the amount of bending is smoothed by performing the moving average process of the smoothing process has been described. However, the present invention is not limited to this, and the low pass filter process is performed as the smoothing process. May be.

10…棒状体
11,12…案内ロール
21…第1の位置検出部
22…第2の位置検出部
23…第3の位置検出部
24a,24b…位置検出器
30…演算装置
30A…曲がり量演算部
30B…メモリ
30C…曲がり量正常化処理部
31〜36…コントローラ
37…棒状体検出用センサ
38…警報表示器
DESCRIPTION OF SYMBOLS 10 ... Rod-shaped body 11, 12 ... Guide roll 21 ... 1st position detection part 22 ... 2nd position detection part 23 ... 3rd position detection part 24a, 24b ... Position detector 30 ... Arithmetic device 30A ... Bending amount calculation Unit 30B ... Memory 30C ... Bending amount normalization processing unit 31-36 ... Controller 37 ... Sensor for detecting rod-shaped body 38 ... Alarm indicator

Claims (4)

所定搬送速度で長手方向に案内ロールで案内されて搬送される棒状体の単位長さ当りの曲がり量を測定するようにした棒状体の曲がり量測定装置であって、
前記棒状体の搬送経路に沿って一定間隔を保って配設され且つ当該棒状体の搬送方向と直交する平面内において互いに交差する2方向の棒状体の位置を検出する3つのエッジ位置検出部と、
各エッジ位置検出部で検出したエッジ位置検出値を所定サンプリング周期で取り込んで前記棒状体の単位長さ当りの曲がり量を演算する曲がり量演算部と、
該曲がり量演算部で演算した単位長さ当りの曲がり量を記憶する曲がり量記憶部と、
該曲がり量記憶部に記憶された単位長さ当りの曲がり量について棒状体の長手方向の前後の値を順次比較して異常閾値を超える曲がり量異常値を除去し、曲がり量異常値を除去した後の曲がり量を平滑化処理する曲がり量正常化処理部とを備え
前記曲がり量正常化処理部は、前記曲がり量記憶部に記憶されている各単位長さ当りの曲がり量における棒状体の長手方向中央部である定常部での最小値を正常値として設定し、該正常値から前記棒状体の両端部方向に順次前後の値を比較して曲がり量異常値を除去する
ことを特徴とする棒状体の曲がり量測定装置。
A bending amount measuring device for a rod-shaped body that measures the amount of bending per unit length of the rod-shaped body that is guided and conveyed by a guide roll in the longitudinal direction at a predetermined conveying speed,
Three edge position detectors that detect the positions of the rod-shaped bodies in two directions that are arranged along the conveyance path of the rod-shaped bodies and that intersect each other in a plane orthogonal to the conveyance direction of the rod-shaped bodies; ,
A bending amount calculation unit that takes in edge position detection values detected by each edge position detection unit at a predetermined sampling period and calculates a bending amount per unit length of the rod-shaped body;
A bend amount storage unit for storing a bend amount per unit length calculated by the bend amount calculation unit;
The bending amount per unit length stored in the bending amount storage unit is sequentially compared with values before and after the longitudinal direction of the rod-like body, and the bending amount abnormal value exceeding the abnormal threshold is removed, and the bending amount abnormal value is removed. A bending amount normalization processing unit for smoothing the subsequent bending amount ;
The bending amount normalization processing unit sets, as a normal value, a minimum value in a stationary part that is a central portion in the longitudinal direction of the rod-shaped body in a bending amount per unit length stored in the bending amount storage unit, An apparatus for measuring a bending amount of a rod-shaped body, wherein the abnormal value of the bending amount is removed by sequentially comparing values before and after the normal value in the direction of both ends of the rod-shaped body.
前記3つのエッジ位置検出部は、それぞれ投受光式センサにより前記エッジ位置を検出可能とされており、
前記案内ロールは、幅方向中央部から両端側に行くに従って径が大きくなる形状をなし、
前記投受光式センサは、前記棒状体の下側のエッジについてその2方向の位置を検出可能であることを特徴とする請求項1に記載の棒状体の曲がり量測定装置。
Each of the three edge position detectors can detect the edge position by a light emitting / receiving sensor.
The guide roll has a shape whose diameter increases as it goes from the center in the width direction to both ends,
The light projecting and receiving sensor is rod-shaped body of the bend measuring apparatus according to claim 1, wherein the detectable der Rukoto the two directions of the position for the lower edge of the rod-shaped body.
前記3つのエッジ位置検出部は、前記棒状体の搬送方向に500mm間隔で配置され、
前記曲がり量演算部は前記棒状体の1m当りの曲がり量を演算することを特徴とする請求項1または2に記載の棒状体の曲がり量測定装置。
The three edge position detection units are arranged at intervals of 500 mm in the conveying direction of the rod-shaped body,
The bending amount computing section the rod-shaped body of the bend measuring apparatus according to claim 1 or 2, characterized that you calculating the bending amount per 1m of the rod-shaped body.
前記曲がり量正常化処理部の平滑化処理は、曲がり量異常値を除去した後の曲がり量を移動平均することを特徴とする請求項1から3のいずれか1項に記載の棒状体の曲がり量測定装置。 4. The bending of the rod-shaped body according to claim 1, wherein the smoothing process of the bending amount normalization processing unit averages the bending amount after removing the bending amount abnormal value. 5. Quantity measuring device.
JP2013137356A 2013-06-28 2013-06-28 Measuring device for bending amount of rod-shaped body Active JP6015577B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013137356A JP6015577B2 (en) 2013-06-28 2013-06-28 Measuring device for bending amount of rod-shaped body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013137356A JP6015577B2 (en) 2013-06-28 2013-06-28 Measuring device for bending amount of rod-shaped body

Publications (2)

Publication Number Publication Date
JP2015010960A JP2015010960A (en) 2015-01-19
JP6015577B2 true JP6015577B2 (en) 2016-10-26

Family

ID=52304242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013137356A Active JP6015577B2 (en) 2013-06-28 2013-06-28 Measuring device for bending amount of rod-shaped body

Country Status (1)

Country Link
JP (1) JP6015577B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114088040B (en) * 2021-10-09 2024-05-31 银川隆基硅材料有限公司 Square bar size measuring device and measuring method
CN116380689B (en) * 2023-05-26 2023-09-15 沈阳体育学院 Ice skate strength detection device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5237067A (en) * 1975-09-18 1977-03-22 Nippon Steel Corp Apparatus for measuring end bending of long-length products
JP3747661B2 (en) * 1998-11-26 2006-02-22 Jfeスチール株式会社 Measuring device for bending amount of rod-shaped body
JP2000249540A (en) * 1999-03-02 2000-09-14 Tokyo Seimitsu Co Ltd Device and method for measuring shape of cylindrical object
JP2005127898A (en) * 2003-10-24 2005-05-19 Ricoh Co Ltd Roller body shape measuring device and method, and manufacturing method for the same
JP5516443B2 (en) * 2011-01-31 2014-06-11 Jfeスチール株式会社 Weld bead cutting width measurement method

Also Published As

Publication number Publication date
JP2015010960A (en) 2015-01-19

Similar Documents

Publication Publication Date Title
KR101307037B1 (en) Method of measuring flatness of plate and method of manufacturing steel plate using same
JP5540767B2 (en) Method and apparatus for measuring length of hot long material
JP4690727B2 (en) Optical shape measurement method
JP5471818B2 (en) Method and apparatus for inspecting periodic defects in strip material
CN103913140A (en) Casting blank length precision measuring device and method
JP6015577B2 (en) Measuring device for bending amount of rod-shaped body
JP5407673B2 (en) Online diagnosis method of tracking sensor in hot rolling line
EP2531862B1 (en) Device for measuring the speed of products in movement, in particular metal rolled products in a rolling line, and related method
JP2008304286A (en) Bar length measurement method and cutting method using the same
JP2007163340A (en) Plate length measuring device and method for measuring plate length
JP2006292503A (en) Method and device for flaw inspection
JP3747661B2 (en) Measuring device for bending amount of rod-shaped body
JP6512157B2 (en) Thickness measurement apparatus, thickness evaluation apparatus, thickness measurement method and thickness evaluation method
JP6678567B2 (en) Outlier determination method of waveform data and outlier determination system using this method
JP2008107241A (en) Method and apparatus for measuring plate shape of metal strip
JP5375663B2 (en) Method and apparatus for measuring length of hot long material
JP2006247724A (en) Method and device for detecting bend of tube stock
JP2013195161A (en) Instrument for measuring amount of bending of rod-like material
JP2010182172A (en) Device for measuring number of long bodies
JP2018161668A (en) Tracking device and tracking method of hot rolling material
JP4433824B2 (en) Method and apparatus for detecting periodic wrinkles
JP2016134074A (en) Device and method for counting number of round bar
JP5762787B2 (en) Conveyor scale
JP2015158443A (en) Thickness measuring method and thickness measuring apparatus of checkered steel plate
KR20200065953A (en) Apparatus for detecting abrasion of roll and mehod of detecing abrasion of rolll using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150123

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160317

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: 20160830

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160912

R150 Certificate of patent or registration of utility model

Ref document number: 6015577

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250