Ultrasonic displacement sensor and workpiece identification apparatus including the same
10232483 ยท 2019-03-19
Assignee
Inventors
Cpc classification
B23Q17/20
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/00
PERFORMING OPERATIONS; TRANSPORTING
G01B17/00
PHYSICS
B23Q17/006
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01B17/00
PHYSICS
G01S7/481
PHYSICS
G01S17/02
PHYSICS
B23Q17/00
PERFORMING OPERATIONS; TRANSPORTING
G01N29/44
PHYSICS
Abstract
Provided is an ultrasonic displacement sensor that more accurately identifies a plurality of models on a conveyance line on which a plurality of types of workpieces having different specifications coexists, in particular, on a conveyance line of cylinder blocks in a manufacturing facility of engines for automobiles, to thereby improve reliability. An ultrasonic displacement sensor 1 or 2 for transmitting ultrasonic waves to an object, receiving reflected waves, and measuring time between transmission and reception includes: a main body case 41 including an ultrasonic element 31 or 32 at an end; a transparent case 42 attached to the main body case 41; a photoreflector 44 provided at a position of the transparent case 42 and including a light emission portion and a light reception portion; and a switching unit configured to switch, on the basis of output from the photoreflector 44, between an installation mode in which an attachment position of the main body case 41 is adjusted and a measurement mode in which the object is measured.
Claims
1. An ultrasonic displacement sensor for transmitting ultrasonic waves to an object, receiving reflected waves, and measuring time between transmission and reception, the ultrasonic displacement sensor comprising: a main body case including an ultrasonic element at an end; a transparent case attached to the main body case; a photoreflector provided at a position of the transparent case and including a light emission portion and a light reception portion; and a switching unit configured to switch, on the basis of output from the photoreflector, between an installation mode in which an attachment position of the main body case is adjusted and a measurement mode in which the object is measured.
2. The ultrasonic displacement sensor according to claim 1, comprising an LED configured to be turned on to have a light amount based on an intensity of received reflected waves.
3. The ultrasonic displacement sensor according to claim 2, comprising: an ultrasonic element configured to transmit ultrasonic waves and receive reflected waves when the light reception portion accepts input; and an intensity detection unit configured to detect an intensity of received reflected waves.
4. The ultrasonic displacement sensor according to claim 2, wherein the transparent case is attached to the main body case via a packing.
5. The ultrasonic displacement sensor according to claim 2, wherein the transparent case is provided at another end that is an opposite side of the end at which the ultrasonic element is placed.
6. The ultrasonic displacement sensor according to claim 1, comprising: an ultrasonic element configured to transmit ultrasonic waves and receive reflected waves when the light reception portion accepts input; and an intensity detection unit configured to detect an intensity of received reflected waves.
7. The ultrasonic displacement sensor according to claim 6, wherein the transparent case is attached to the main body case via a packing.
8. The ultrasonic displacement sensor according to claim 6, wherein the transparent case is provided at another end that is an opposite side of the end at which the ultrasonic element is placed.
9. The ultrasonic displacement sensor according to claim 1, wherein the transparent case is attached to the main body case via a packing.
10. The ultrasonic displacement sensor according to claim 9, wherein the transparent case is provided at another end that is an opposite side of the end at which the ultrasonic element is placed.
11. The ultrasonic displacement sensor according to claim 1, wherein the transparent case is provided at another end that is an opposite side of the end at which the ultrasonic element is placed.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
DESCRIPTION OF EMBODIMENTS
(20) Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(21) In production of automobiles, high-mix low-volume production is desired to satisfy diversification of consumers' needs for automobiles. In such high-mix low-volume production, it is preferable to assemble products in a various-model mixing line compatible with a large number of models, as compared with assembling products in a line dedicated to each model, in view of production efficiency, the whole length of the line, cost of supplementary equipment, a rate of operation in the line, and the like. However, the type of work required to assemble products, man-hours of work required to complete products, time required to perform each work, and the like are greatly different depending on models.
(22)
(23) Cast iron or a casting made of aluminum alloy is generally used as the cylinder block. Various types of workpieces 6 are mixedly fed into a conveyance line. A conveyance line of cylinder blocks is provided in a manufacturing facility of engines for automobiles. A plurality of types of cylinder blocks serving as workpieces mixedly moves down this conveyance line in many cases. Therefore, a model, which is a type of a cylinder block, needs to be identified at an entrance or exit of the conveyance line.
(24) Further, the machining center is a numerical control machine tool that carries out various types of processing such as milling, punching, boring, and tapping without changing attachment of workpieces. In
(25) A cylinder block, which is the workpiece 6, is placed on the conveyance line. This cylinder block is conveyed in a direction of an arrow A and is stopped. Reference signs 1 and 2 denote ultrasonic displacement sensors. The reference sign 1 denotes a master sensor. The reference sign 2 denotes a slave sensor. Ultrasonic waves are transmitted to a portion to be identified provided at a predetermined position of the workpiece 6 at a position at which the workpiece 6 is stopped. A model is identified by using received reflected waves.
(26) A reference sign 3 denotes a sensor unit that carries out measurement and identification using the master sensor 1 and the slave sensor 2. This sensor unit receives an instruction to start measurement from a machine tool controller 4 and transmits an identification result. The machine tool controller 4 receives the identification result and then issues an instruction to move the workpiece 6 to a processable position shown by a broken line. Then, the machine tool controller 4 issues an instruction for carrying out processing to a machine tool 5, the instruction depending on the identification result, namely, the model that is received from the sensor unit 3. For example, the instruction on processing relates to a size, a position, and the like of a hole serving as specifications in punching processing and relates to a rotation speed and the like serving as processing conditions.
(27) Herein, ultrasonic waves have an excellent converging property and excellent directionality. Further, ultrasonic waves are compressional waves of air. Therefore, an influence of scattering of microparticles in the air is small, as compared with a case of optical one. Thus, it is possible to carry out stable measurement even in an environment of oil mist and dust in which the machine tool 5 is installed. Further, by using ultrasonic waves, it is possible to measure various materials such as metal, wood, glass, rubber, powder, and liquid as an object to be measured (workpiece 6) without contact. In addition, it is possible to carry out measurement even in a distant place, i.e., a place that is several hundreds of millimeters away from the workpiece 6.
(28) The ultrasonic displacement sensor detects presence/absence of an object and a distance from the object by causing a transmitter to send ultrasonic waves to the object and causing a receiver to receive reflected waves thereof. An ultrasonic element is used to send and receive ultrasonic waves. The ultrasonic element is an element that generates ultrasonic waves by using applied electric energy or an element that converts ultrasonic wave oscillation energy into electric signals. The ultrasonic sensor can normally be a barium titanate oscillator using a piezoelectric phenomenon.
(29) When an AC voltage is applied to the piezoelectric element, the element oscillates. This element has an inherent oscillation frequency. By applying an AC voltage of the same frequency as the frequency, the element efficiently oscillates. Generally, a piezoelectric element of 40 kHz is used in many cases. A piezoelectric element of a low frequency is used to measure a long distance. A piezoelectric element of a high frequency is used to accurately measure a short distance.
(30) Further, the ultrasonic displacement sensor can measure various materials such as metal, wood, glass, rubber, powder, and liquid. Further, measurement is carried out without contact. Therefore, there is no influence of viscosity. In addition, there is no problem of corrosion. The ultrasonic displacement sensor has the following characteristics. Specifically, this sensor can carry out detection in a long distance and therefore does not hinder movement of a moving object on the conveyance line. This sensor can stably measure a level in a bad environment.
(31) Further, the ultrasonic displacement sensor measures a length by measuring time between transmission of sonic waves and reception thereof. Thus, even in a case where a surface of an object to be measured is rough or strength thereof is changed, time of arrival is not changed in the ultrasonic displacement sensor. Thus, measurement is not influenced by surface roughness, which is different from the optical one. This makes it possible to carry out stable measurement. This advantage can be used in a case where the workpiece 6 is, in particular, a cylinder block that is a casting. Further, measurement is not influenced by a hot cylinder block.
(32) Further, a speed of sound in the air changes depending on temperature. Therefore, a measurement result of the ultrasonic displacement sensor is influenced by a change in atmosphere. In view of this, both the master sensor 1 and the slave sensor 2 are ultrasonic displacement sensors that measure time between transmission and reception. In this way, the sensor unit 3 carries out identification by using a difference between values measured by a pair of the master sensor 1 and slave sensor 2.
(33) A model is identified by using the difference between the values measured by the master sensor 1 and the slave sensor 2. This makes it possible to offset an influence of temperature, oil mist, dust, and the like in a distance from the master sensor 1 and the slave sensor 2 to the portion to be identified of the workpiece 6. Thus, also in an environment such as a manufacturing line of cylinder blocks, it is possible to accurately identify a large number of models in a sufficient operation distance to the extent that processing is not hindered.
(34)
(35) In a case of measurement, the surface to be measured needs to face the master sensor 1 and the slave sensor 2 at a stop position of the workpiece 6 as illustrated in
(36) Further, the difference between the values measured of the master sensor 1 and the slave sensor 2 is used, whereby a distance of length measurement between the sensors and the workpiece 6 is offset. With this, measurement is limited to measurement of the unevenness. Further, when two ultrasonic sensors are simply arranged side by side and are used, sonic waves interfere with each other. This causes a measurement error. On the contrary, the master sensor 1 and the slave sensor 2 alternately transmit ultrasonic waves so as to avoid interference. This makes it possible to prevent ultrasonic waves of the master sensor 1 and the slave sensor 2 from interfering with each other.
(37) As illustrated in
(38) The configuration illustrated in
(39) The CPU 33 of the master sensor 1 is connected to the machine tool controller 4. An instruction to start measurement is issued by the machine tool controller 4. An identification result is transmitted from the CPU 33 to the machine tool controller 4. The machine tool controller 4 receives the identification result and then moves and stops the workpiece 6. Then, the machine tool controller 4 instructs the machine tool 5 to carry out processing based on the identification result.
(40) The master sensor 1 and the slave sensor 2 operate as follows to avoid interference. The master sensor 1 generates a clock signal serving as a reference time for transmitting ultrasonic waves. The slave sensor 2 transmits ultrasonic waves so as to synchronize with the clock signal generated in the master sensor 1. In this way, the master sensor 1 and the slave sensor 2 alternately oscillate. As an oscillation interval and a transmission interval, sufficient time to eliminate reverberation caused by reflected waves from the workpiece 6 is set. The reverberation caused by reflected waves depends on an operation distance from the master sensor 1 and the slave sensor 2 to the workpiece 6. Therefore, the operation distance is determined by setting the sending (transmission) interval.
(41) Measurement is started as follows. First, ultrasonic waves are sent from the ultrasonic element 31 of the master sensor 1. Then, ultrasonic waves are sent from the ultrasonic element 32 of the slave sensor 2. Those are defined as a single set. A predetermined number of sets are repeated, and then sending is stopped. As illustrated in
(42) In view of a measurement error or the like, a value of the difference in level is desirably approximately 1/40 to 1/200 of the operation distance. With this, even in a case where a large number of models are identified, it is possible to secure resolution of the sensor. Ultrasonic waves are transmitted from the ultrasonic element 31 of the master sensor 1. Time until reflected waves from a recessed portion of the workpiece 6 arrive at the master sensor 1 is counted as measurement data and is stored in the memory 35. Next, a timing is shifted to avoid interference, and ultrasonic waves are transmitted from the ultrasonic element 32 of the slave sensor 2. Time until reflected waves return to the slave sensor 2 is counted and is stored in the memory 36.
(43) After sending is stopped, the slave sensor 2 outputs the stored measurement data to the master sensor 1. The master sensor 1 calculates a difference between the measurement data of the master sensor 1 stored in the memory 35 and the measurement data output from the slave sensor 2. Then, the CPU 33 of the master sensor 1 determines that the slave sensor 2 side protrudes by 3 mm as a pattern of the surface to be measured.
(44)
(45) Further, time of arrival varies depending on a measurement environment. Therefore, the measurement unit measures the master workpiece 11 corresponding to each workpiece number a plurality of times. In order to increase the number of identifiable models, it is desirable that a threshold be set to have a predetermined range on the basis of statistics of the obtained data group.
(46)
(47) The slave sensor 2 side of the identification shape that is the surface to be measured of the workpiece 6 protrudes toward the ultrasonic displacement sensor from the master sensor 1 side thereof by 3 mm. A workpiece number is allocated for each predetermined amount from this difference in level of 3 mm. For example, workpiece numbers are allocated at four stages so that each workpiece number is set per millimeter.
(48) The cylinder block is a casting made by pouring metal into a mold. Therefore, it is impossible to achieve accuracy of 0.1 mm or 0.01 mm that a metal cut workpiece is required to have. Further, metal taken out from the mold is rough and uneven. For this reason, the predetermined amount for making a difference in level is approximately 0.7 to 1.4 mm and is desirably approximately 1 mm. With this, even in a case where the number of models to be identified is large, cylinder blocks are easily manufactured.
(49) The workpiece number 1 is allocated to a difference in level of 3 mm, a workpiece number 2 is allocated to 4 mm, a workpiece number 3 is allocated to 2 mm, and a workpiece number 4 is allocated to 1 mm, whereby it is possible to identify four types of patterns having a protruding slave-sensor-2 side. At this time, it is desirable to allocate a workpiece number, which is allocated to a large number of models, to a value close to a set central value of the differences in level, instead of allocating workpiece numbers in order of size of the difference in level. In other words, in a case where workpieces of the model of the workpiece number 1 are manufactured in large amount, it is preferable to allocate the workpiece number 1 to 3 mm close to the central value of the differences in level. 3 mm is a central value in a case where five stages are set.
(50) This is because higher reliability is obtained by distinguishing a large difference in level than by distinguishing a small difference in level. For example, higher reliability is obtained by identifying a difference in level between 3 mm and 5 mm than by identifying a difference in level between 5 mm and 4 mm. Because many models are allocated to the central value of the differences in level, it is possible to easily determine exceptions. For example, it is possible to easily determine exceptions when many models are allocated to 3 mm and an exceptional model is allocated to 5 mm.
(51) Further, a master workpiece 11 having opposite unevenness is prepared as another pattern. Specifically, there is prepared a master workpiece 11 in which the master sensor 1 side protrudes from the slave sensor 2 side and the difference in level is similarly changed. With this, it is possible to identify 44=16 types of models. This makes it possible to reduce an input/output system between the master sensor 1 and the machine tool controller 4 to four bits (four bits can correspond to 2.sup.4=16 types). As a matter of course, in order to increase the number of models to be identified, the number of divisions of a difference in level may be increased. A pattern having no difference in level may be provided.
(52)
(53) The calculation unit calculates an average value Da and a standard deviation on the basis of the times D1 to D32 serving as the obtained data group (S4). A threshold for the workpiece number 1 is set in the identification data table 12 so as to have 3 around the average value Da, in other words, Da3 (S5). The master sensor 1 and the slave sensor 2 transmit ultrasonic waves to the portion to be identified of the workpiece 6 placed on the conveyance line and receive reflected waves. When a difference between measurement values thereof falls within a range of the threshold set in the identification data table 12, an identification determination unit determines that the workpiece number of the workpiece 6 is 1. In a case where it is found that the workpiece number of the workpiece 6 is 1, the identification determination unit outputs a result showing that the workpiece number is 1 to the machine tool controller 4. The machine tool controller 4 executes a processing instruction or the like based on the workpiece number 1.
(54)
(55) According to the above determination of the thresholds, each threshold is determined not only on the basis of a simple numerical value but also on the basis of a value measured by using the master workpiece 11 when the conveyance line of the workpiece 6 in an actual measurement environment is started to be operated. Further, variation in measurement values in the measurement environment and a statistical error are considered. Because of those points, the threshold does not have an excessive margin. Further, it is possible to correspond to a large number of models. Furthermore, it is possible to improve reliability.
(56) Further, there have been described using an average value of a data group as the center. Instead of this, the most frequent value may be used as the center of thresholds. Furthermore, the standard deviation is obtained and then the average value Da3 is set in the identification data table 12. However, it is possible to employ or 2, instead of 3, depending on a numerical value distribution situation of the data group. Still further, there are learned a large number of measurement values obtained by using each master workpiece 11 a plurality of times, or a large number of measurement values of the workpiece 6, which are obtained at the time of identification and determination. Results thereof are set as empirical values. Determining thresholds and ranges on the basis of the empirical values is also effective.
(57) Measurement values obtained by using ultrasonic waves are normally influenced by temperature. Not only this, but a beam size tends to be increased with respect to the workpiece 6 serving as an object to be measured. With this, an area to be measured is inevitably increased. In a case of cylinder blocks, an influence of a surface shape and roughness of castings is large. Therefore, the practical usage is difficult. Further, it is possible to reduce the beam size by providing an ultrasonic horn that is a reflector for converging and emitting ultrasonic waves in a certain direction or receiving ultrasonic waves. However, the ultrasonic horn can only receive sonic waves moving straight from the object to be measured. In view of this, it is desirable to use the fact that, in ultrasonic waves, the beam size can be reduced because straightness is increased in proportion to a magnitude of an oscillation frequency.
(58) Further, in a case where frequencies are the same and dimensions of oscillators are different, directionality is increased when the dimension of the oscillator is large. In this case, a width of a beam is large in a short distance, whereas an ultrasonic wave beam is not much widened in a long distance. Meanwhile, when the dimension of the oscillator is small, directionality is reduced. In this case, a width of a beam is small in a short distance, whereas the beam is widened in a long distance. Therefore, reduction in echo height depending on a distance is remarkable.
(59)
(60)
(61) Further, the cylinder block is a casting. Thus, a difference in level of approximately 1 mm is prepared as a limit of unevenness of the surface to be measured. Meanwhile, in a case where the oscillation frequency is 40 kHz and the beam size is approximately 60 to 80 mm as in a typical ultrasonic displacement sensor, a resolution thereof is approximately 1 mm. Thus, it is impossible to measure a difference in level of 1 mm.
(62) In a case where the oscillation frequency is 200 to 400 kHz and the operation distance is 150 to 250 mm, it is possible to improve the resolution up to approximately 0.1 mm. Thus, it is sufficiently possible to identify 1 mm that is a limit of making a difference in level in a casting even in consideration of an influence of surface roughness of the casting. Because the oscillation frequency of ultrasonic waves is 200 to 400 kHz, it is possible to reduce a beam size of ultrasonic waves and reduce an area of the portion to be identified. Further, because a beam size of ultrasonic waves to be transmitted at the portion to be identified is 15 to 20 mm, preparation of the portion to be identified is not hindered even in a casting having a complicated shape such as a cylinder block. However, when electric signals close to a resonance frequency of the ultrasonic elements 31 and 32 are applied to the ultrasonic elements 31 and 32 in a pulse, ultrasonic wave oscillation mechanically continues for a short time after the electric signals are not applied. When this phenomenon continues for a long time, detection becomes difficult because of a reflective type.
(63)
(64)
(65)
(66) Note that, in the above embodiment, a target to be identified is a casting. However, the target to be identified is not particularly limited as long as unevenness can be formed on the target. For example, it is also possible to integrally form a plastic molded article with the workpiece 6.
(67)
(68) As described above, the ultrasonic displacement sensor according to the present invention desirably has a long (bar-like) shape. With this, this ultrasonic displacement sensor can have a compact shape. Therefore, a large space is unnecessary as a place to which this ultrasonic displacement sensor is attached. This is because, in a case where there is a gap, the ultrasonic displacement sensor can be installed by being inserted like a bar. Further, it is more preferable that the bar-like ultrasonic displacement sensor include the ultrasonic element 31 at one end and the transparent case 42 at the other end. This is because, with the above arrangement, the other end is the transparent case 42 functioning as a switch as described below when the end at which the ultrasonic element 31 is arranged is directed toward the target to be discriminated. With this, switching operation is easily carried out. Further, there is no possibility that the ultrasonic element 31 is blocked by a hand.
(69)
(70) The transparent case 42 that can be considered transparent to infrared light is attached to the main body case 41 via the packing 45 on the outside of the photoreflector 44. With this, dustproof and waterproof effects are obtained by sealing the main body case 41. An upper drawing in
(71) A middle drawing in
(72)
(73) The CPU 33 determines whether or not the light reception portion 44-2 receives input (S10). In a case where there is input, the mode is the installation mode. Thus, a transmission and reception switch 50 is switched for position adjustment, and the ultrasonic element 31 sends ultrasonic waves (S11). Further, the ultrasonic element 31 receives reflected waves (S12). The received reflected waves are digitally converted by an A/D converter 49 forming an intensity detection unit, are then input to the CPU 33, and are detected as an intensity (S13). The CPU 33 turns on the LED 47 so that the LED 47 has a light amount based on the intensity (S14). Therefore, an operator who carries out position adjustment only needs to visually recognize brightness of the LED 47 and fix a position of the main body case 41 to a place at which the LED 47 emits the brightest light. Then, this operator fixes the position and then removes the reflective tape 46 from the transparent case 42. At this time, a shock applied to the main body case 41 is such force as to remove the reflective tape 46. This makes it possible to eliminate a shift of the position of the ultrasonic displacement sensor caused by the shock.
(74) When the reflective tape 46 is removed and nothing is input to the light reception portion 44-2, a mode switching unit of the CPU 33 sets the mode to the measurement mode. In the measurement mode, a measurement start signal is input to the master sensor 1 from the machine tool controller 4 (S15). The master sensor 1 starts oscillation, and a counter of time is started (S16). The CPU 33 determines whether or not reflected waves have been received within a prescribed time (S17). When reflected waves are received, a counted value M from oscillation to reception carried out by the master sensor 1 is stored in the memory 35 (S18). Next, the CPU 33 similarly starts oscillation of the slave sensor 2 (S19). Whether or not reflected waves have been received within a prescribed time is determined (S20). When reflected waves are received, a counted value S from oscillation to reception carried out by the slave sensor 2 is stored (S21). The ultrasonic element 32 of the slave sensor 2 oscillates to synchronize with a signal of a clock 48 provided on the master sensor 1 side. In any case, when reflected waves cannot be received within the prescribed time, an error occurs (S22, S24). Then, the measurement is halted and the end of the measurement is displayed (S23, S25).
(75) The master sensor 1 calculates a differential value D, as M-S, between the measurement data of the master sensor 1 stored in the memory 35 and the measurement data output from the slave sensor 2 (S26). Thereafter, the CPU 33 determines whether or not the mode is the mastering mode (S27). In a case where the mode is not the mastering mode, the mode is the identification mode. Therefore, whether or not the differential value D is in the identification data table 12 is determined (S28). In a case where the differential value D is in the identification data table 12, the differential value D is referred to in the identification data table 12 to obtain a matched workpiece number. This workpiece number is output with a corresponding bit (S29). Then, a completion signal is output (S30). In a case where there is no matched workpiece number in the identification data table 12, an error, i.e., no corresponding type is output (S31).
(76) In a case where the mode is the mastering mode (a mastering signal is input), the differential value D between the values read by the master sensor 1 and the slave sensor 2 is stored (S32). The differential value D is associated with a workpiece number. The workpiece number is registered in the identification data table 12 serving as a reference of identification. A completion signal is output (S33).
(77) As described above, the transparent case 42 and the photoreflector 44 are provided in the main body case 41 of each of the master and slave sensors 1 and 2 that are ultrasonic displacement sensors. Therefore, presence/absence of the reflective tape 46 detected by the photoreflector 44 can be used as a switch for switching between the installation mode and the measurement mode. Further, the photoreflector 44 is completely included in the transparent case 42 unlike a switch having a machine mechanism, the switch being inferior in terms of waterproof and dustproof effects. Further, the transparent case 42 is attached to the main body case 41 via the packing 45. Therefore, those ultrasonic displacement sensors can be sensors having sufficient waterproof and dustproof effects.
(78) The transparent case 42 only needs to be transparent to infrared light, and therefore the switch can be sufficiently operated with transparency of frosted glass. Further, because the switch has its own light source, stable operation can be achieved even in a dark part inside the machine or inside the apparatus. Furthermore, even in a case where the transparent portion is covered by liquid, dust, or the like, the liquid, dust, or the like does not reflect infrared light. Therefore, this does not lead to a malfunction of the switch. Still further, adjustment and the like, for setting a responding distance of the ultrasonic displacement sensor, of a position, a gain, and a threshold is carried out in a place sufficiently far from the main body case 41. Therefore, no reaction to a reflective article such as a wall occurs. Further, no malfunction occurs even on a conveyance line or the like on which miscellaneous objects are placed.
OTHER EMBODIMENTS
(79) The present invention also includes the following embodiments.
(80) According to the following embodiments, a master workpiece, which is a reference of measurement and corresponds to a model of a workpiece, is placed on the conveyance line. The master workpiece is measured by an ultrasonic displacement sensor a plurality of times. A threshold for identifying a model is obtained on the basis of measured values. Therefore, measurement is not influenced by, in particular, a measurement environment such as temperature, oil mist, or dust. This makes it possible to securely identify a large number of models of workpieces. A plurality of models is accurately identified on, in particular, a conveyance line of cylinder blocks in a manufacturing facility of engines for automobiles to improve reliability.
Another Embodiment 1
(81) A workpiece identification apparatus for identifying a model of a workpiece placed on a conveyance line and having a portion to be identified at a predetermined position, the workpiece identification apparatus including:
(82) an ultrasonic displacement sensor configured to transmit ultrasonic waves to the portion to be identified, receive reflected waves, and measure time between transmission and reception; and
(83) a master workpiece serving as a reference of the measurement and corresponding to the model,
(84) in which the master workpiece is placed on the conveyance line, the placed master workpiece is measured by the ultrasonic displacement sensor a plurality of times, and a threshold for identifying the model is set on the basis of measured values.
Another Embodiment 2
(85) A workpiece identification apparatus for identifying a model of a workpiece placed on a conveyance line and having a portion to be identified at a predetermined position, the workpiece identification apparatus including:
(86) a master sensor and a slave sensor configured to transmit ultrasonic waves to the portion to be identified, receive reflected waves, and measure time between transmission and reception;
(87) a master workpiece serving as a reference of the measurement and corresponding to the model;
(88) a measurement unit configured to place the master workpiece on the conveyance line and measure the placed master workpiece a plurality of times by using the master sensor and the slave sensor;
(89) a memory configured to store a difference between values measured the plurality of times as a data group;
(90) a calculation unit configured to obtain a threshold for identifying the model on the basis of the data group;
(91) an identification data table for storing the threshold obtained by the calculation unit; and
(92) an identification determination unit configured to measure the portion to be identified of the workpiece by using the master sensor and the slave sensor, compare the difference between the measured values with the threshold stored in the identification data table, and identify the model of the workpiece.
Another Embodiment 3
(93) The workpiece identification apparatus according to another embodiment 1 or 2, in which the threshold is set to have a predetermined range on the basis of statistics of the values measured the plurality of times.
Another Embodiment 4
(94) The workpiece identification apparatus according to any one of other embodiments 1 to 3, in which the threshold is set to have a predetermined range on the basis of an average value and a standard deviation of the values measured the plurality of times.
Another Embodiment 5
(95) The workpiece identification apparatus according to another embodiment 4, in which the range is a range shown by the average value (3 the standard deviation).
Another Embodiment 6
(96) The workpiece identification apparatus according to any one of other embodiments 2 to 5, in which the master sensor and the slave sensor are arranged at a position facing the portion to be identified and identify the model by detecting a difference in level between a surface of the portion to be identified facing the master sensor and a surface of the portion to be identified facing the slave sensor.
Another Embodiment 7
(97) A workpiece identification method for identifying a model of a workpiece on a conveyance line, the workpiece identification method including
(98) placing a master workpiece on the conveyance line, the master workpiece serving as a reference and corresponding to the model, measuring the placed master workpiece a plurality of times by using an ultrasonic displacement sensor, and obtaining a threshold, on the basis of measured values, for identifying the model.
Another Embodiment 8
(99) A workpiece identification method for identifying a model of a workpiece on a conveyance line, the workpiece identification method including
(100) placing a master workpiece, on the conveyance line, the master workpiece serving as a reference and corresponding to the model, measuring the placed master workpiece a plurality of times by using a master sensor and a slave sensor, storing a difference between values measured the plurality of times as a data group, obtaining a threshold, on the basis of the data group, for identifying the model storing the obtained threshold in an identification data table, comparing the threshold stored in the identification data table with a value obtained by measuring a portion to be identified of the workpiece by using the master sensor and the slave sensor, and identifying the model of the workpiece.
DESCRIPTION OF REFERENCE SIGNS
(101) 1 Master sensor 2 Slave sensor 3 Sensor unit 4 Machine tool controller 5 Machine tool 6 Workpiece 11 Master workpiece 12 Identification data table 31, 32 Ultrasonic element 33, 34 CPU 35, 36 Memory 41 Main body case 42 Transparent case 43 Substrate 44 Photoreflector 44-1 Light emission portion 44-2 Light reception portion 45 Packing 46 Reflective tape 47 LED 48 Clock 49 A/D converter 50 Transmission and reception switch