WO2019230040A1 - Prediction data server and x-ray thickness measurement system - Google Patents
Prediction data server and x-ray thickness measurement system Download PDFInfo
- Publication number
- WO2019230040A1 WO2019230040A1 PCT/JP2019/002138 JP2019002138W WO2019230040A1 WO 2019230040 A1 WO2019230040 A1 WO 2019230040A1 JP 2019002138 W JP2019002138 W JP 2019002138W WO 2019230040 A1 WO2019230040 A1 WO 2019230040A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- unit
- measurement information
- value
- sign
- ray
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B15/00—Measuring arrangements characterised by the use of electromagnetic waves or particle radiation, e.g. by the use of microwaves, X-rays, gamma rays or electrons
- G01B15/02—Measuring arrangements characterised by the use of electromagnetic waves or particle radiation, e.g. by the use of microwaves, X-rays, gamma rays or electrons for measuring thickness
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N23/00—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
- G01N23/02—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
- G01N23/06—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and measuring the absorption
Definitions
- Embodiment relates to a precursor data server and an X-ray thickness measurement system.
- a measurement target such as a steel plate
- an X-ray thickness measurement device that measures the thickness of the measurement target using X-rays is used.
- the X-ray thickness measurement apparatus includes an X-ray control power source, an X-ray generator, a detection unit, a transformer, a drive detection unit, and a tube detection unit.
- the X-ray control power supply supplies power.
- the X-ray generator has a filament that emits electrons by electric power from an X-ray control power source and a target that irradiates an object whose thickness is to be measured by collision of electrons emitted from the filament.
- the detection unit outputs at least one of a detection voltage and a detection current according to the intensity of the X-ray that has passed through the measurement target as a detection signal.
- the transformer transforms the electric power from the X-ray control power source and supplies it to the filament.
- the drive detection unit detects a drive voltage value that is a voltage on the primary side of the transformer and a drive current value that is a current value that flows on the primary side of the transformer.
- the tube detection unit detects a tube voltage value that is a voltage between the filament and the target and a tube current value that is a current value flowing between the filament and the target.
- the sign data server includes an acquisition unit, a sign unit, and a storage unit.
- the acquisition unit acquires measurement information including at least one of a drive voltage value, a drive current value, a tube voltage value, a tube current value, and a detection signal from the X-ray thickness measurement apparatus.
- the predictor generates the statistics of the measurement information acquired by the acquisition unit as predictor data for diagnosing an abnormality of the X-ray thickness measuring apparatus.
- the storage unit stores the sign data generated by the sign unit.
- FIG. 1 is a schematic diagram illustrating an overall configuration of an X-ray thickness measurement system according to an embodiment.
- FIG. 2A is a block diagram illustrating a configuration of a control system of the X-ray thickness measurement system of the embodiment.
- FIG. 2B is a diagram illustrating an example of a data configuration of measurement information transmitted and received in the X-ray thickness measurement system of the embodiment.
- FIG. 3A is a graph showing an example of the tube voltage value TV of measurement information.
- FIG. 3B is a graph showing an example of the tube current value TC of the measurement information.
- FIG. 3C is a graph illustrating an example of the drive voltage value Ep of the measurement information.
- FIG. 3D is a graph illustrating an example of the drive current value Ip of the measurement information.
- FIG. 1 is a schematic diagram illustrating an overall configuration of an X-ray thickness measurement system according to an embodiment.
- FIG. 2A is a block diagram illustrating a configuration of a control system of the X-ray
- FIG. 3E is a graph illustrating an example of a detection value Dv of measurement information.
- FIG. 4A is a diagram illustrating an example of a warning image output by the maintenance device according to the embodiment.
- FIG. 4B is a diagram illustrating an example of a warning image output by the maintenance device of the embodiment.
- FIG. 5 is a flowchart of measurement processing executed by the control-side processing unit of the thickness measuring apparatus according to the embodiment.
- FIG. 6 is a flowchart of the sign process executed by the sign side processing unit of the sign data server according to the embodiment.
- FIG. 7 is a flowchart of maintenance processing executed by the maintenance-side processing unit of the maintenance apparatus according to the embodiment.
- FIG. 8A is a graph of the standard deviation of the tube voltage value TV of measurement information.
- FIG. 8B is a graph of the standard deviation of the tube current value TC of the measurement information.
- FIG. 8C is a graph of the standard deviation of the drive voltage value Ep of the measurement information.
- FIG. 8D is a graph of the standard deviation of the drive current value Ip of the measurement information.
- FIG. 8E is a graph of the standard deviation of the detection value Dv of the measurement information.
- FIG. 9 is a graph of the product of variance and kurtosis of detected values included in measurement information.
- FIG. 10 is a diagram illustrating an example of the tube voltage included in the measurement information acquired by the predictive data server according to the fourth embodiment.
- FIG. 11 is a diagram illustrating an example of an average generation result of tube voltages generated by the predictive data server according to the fourth embodiment.
- FIG. 12 is a diagram illustrating an example of the generation result of the standard deviation of the tube voltage generated by the predictive data server according to the fourth embodiment.
- FIG. 13 is a diagram illustrating an example of a generation result of tube voltage distribution generated by the predictive data server according to the fourth embodiment.
- FIG. 14 is a diagram illustrating an example of a generation result of the skewness of the tube voltage generated by the predictive data server according to the fourth embodiment.
- FIG. 15 is a diagram illustrating an example of the generation result of the kurtosis of the tube voltage generated by the predictive data server according to the fourth embodiment.
- FIG. 16 is a diagram for explaining an example of measurement information writing processing in the predictive data server according to the fourth embodiment.
- FIG. 17 is a diagram for explaining an example of the display process of the predictor data and the measurement information by the maintenance device according to the fourth embodiment.
- FIG. 18 is a flowchart illustrating an example of the flow of predictive processing executed by the predictive data server according to the fourth embodiment.
- FIG. 1 is a schematic diagram illustrating an overall configuration of an X-ray thickness measurement system 10 according to an embodiment.
- the X-ray thickness measurement system 10 measures the thickness of the measurement object 90 with the X-ray thickness measurement device 12 and generates predictive data 68 (see FIG. 2) necessary for diagnosing the abnormality of the X-ray thickness measurement device 12. Accumulate and diagnose an abnormality of the X-ray thickness measuring apparatus 12.
- the X-ray thickness measurement system 10 includes an X-ray thickness measurement device 12, a predictive data server 14, a maintenance device 16, and a network 18.
- the network 18 may be a LAN (Local Area Network) or the like that connects the X-ray thickness measuring device 12, the predictive data server 14, and the maintenance device 16 so that information can be transmitted and received between them.
- the X-ray thickness measurement system 10 of the embodiment can communicate with a host device provided outside the X-ray thickness measurement system 10 via a network such as the Internet according to a communication standard such as TCP / IP.
- the X-ray thickness measurement apparatus 12 irradiates the measurement object 90 that is the object of thickness measurement with X-rays, and measures the thickness of the measurement object 90 based on the amount of X-rays that have passed through the measurement object 90.
- the X-ray thickness measurement device 12 includes a measurement unit 20, an X-ray control power source 22, and a plate thickness calculation unit (control device) 24.
- the measurement unit 20 irradiates the measurement target 90 with X-rays and outputs at least one of a detection voltage or a detection current for calculating the thickness of the measurement target 90 as a detection value to the plate thickness calculation unit 24.
- the measurement unit 20 includes a holding unit 26, a transformer 28, an X-ray generator 30, a detector 32, an output detection unit 34, and a resistor 35.
- the holding unit 26 holds a transformer 28, an X-ray generator 30, a detector 32, an output detection unit 34, and a resistor 35.
- the transformer 28 transforms (for example, boosts) the electric power output from the X-ray control power supply 22 and supplies it to the filament 38 of the X-ray generator 30 described later.
- the X-ray generator 30 generates X-rays by the power supplied from the X-ray control power source 22 and irradiates the measurement object 90.
- the X-ray generator 30 according to the embodiment includes an X-ray tube 36, a filament 38, and a target 40.
- the X-ray tube 36 is, for example, a sealed tube that maintains the inside in a vacuum state.
- the X-ray tube 36 accommodates and holds the filament 38 and the target 40 therein.
- the filament 38 emits electrons to the target 40 by the electric power supplied from the X-ray control power supply 22 via the transformer 28.
- the target 40 irradiates the measurement target 90 with X-rays by collision of electrons emitted from the filament 38.
- the detector 32 is disposed at a position facing the X-ray generator 30 with the measurement object 90 interposed therebetween.
- the detector 32 according to the embodiment is irradiated from the X-ray generator 30 and at least one of a detection voltage and a detection current corresponding to the intensity of the X-ray that has passed through the measurement object 90 to the output detection unit 34 as a detection signal.
- the detector 32 may be, for example, an ionization chamber that outputs a detection voltage and a detection current corresponding to incident X-rays.
- the output detection unit 34 converts the detection signal output from the detector 32 and outputs the detection signal to the plate thickness calculation unit 24.
- the output detection unit 34 may include an AD converter and the like, and may output a value obtained by digitally converting an analog detection signal as a detection value for calculating the thickness of the measurement target 90.
- the X-ray control power supply 22 is an example of a power supply, and supplies power supplied to the filament 38 of the X-ray generator 30 via the transformer 28 based on a power supply control signal from the plate thickness calculator 24. .
- the X-ray control power source 22 may be connected to an external power source such as a commercial power source, for example.
- the X-ray control power source 22 includes a drive detection unit 42 and a tube detection unit 44.
- the drive detection unit 42 detects a drive voltage value and a drive current value.
- the drive voltage value is a voltage value on the primary side of the transformer 28 and is a voltage value of power supplied from the X-ray control power supply 22.
- the drive current value is a value of a current flowing on the primary side of the transformer 28 and is a value of a current of power supplied from the X-ray control power supply 22.
- the drive detection unit 42 outputs the detected drive voltage value and drive current value to the plate thickness calculation unit 24.
- the drive detection unit 42 acquires time data, which is a time stamp at the time of detection of a drive voltage value and a drive current value, from an RTC (Real Time Clock) (not shown) included in the X-ray control power supply 22.
- RTC Real Time Clock
- the drive detection unit 42 adds the acquired time data to the detected drive voltage value and drive current value, and outputs them to the plate thickness calculation unit 24.
- the drive detection unit 42 detects the drive voltage value and the drive current value at a preset cycle (for example, 100 ms).
- the tube detector 44 detects a tube voltage value and a tube current value.
- the tube voltage value is a voltage value on the secondary side of the transformer 28 and is a voltage value between the filament 38 and the target 40.
- the tube current value is a value of a current flowing on the secondary side of the X-ray generator 30 and is a value of a current flowing between the filament 38 and the target 40.
- the tube detection unit 44 detects the voltage across the resistor 35 as a tube voltage value, and detects the value of the current flowing through the resistor 35 as a tube current value. Then, the tube detection unit 44 outputs the detected (detected) tube voltage value and tube current value to the plate thickness calculation unit 24.
- the tube detection unit 44 acquires time data, which is a time stamp when a tube voltage value and a tube current value are detected, from an RTC (not shown) included in the X-ray control power supply 22.
- the tube detection unit 44 adds the acquired time data to the detected tube voltage value and tube current value, and outputs the result to the plate thickness calculation unit 24.
- the tube detection unit 44 detects the tube voltage value and the tube current value at a preset cycle (for example, 100 ms). That is, in the embodiment, the drive detection unit 42 and the tube detection unit 44 detect the drive voltage value, the drive current value, the tube voltage value, and the tube current value in the same cycle.
- the plate thickness calculator 24 controls the entire X-ray thickness measuring device 12.
- the plate thickness calculator 24 may be a computer used by an operator or the like who measures the thickness of the measurement object 90 using the X-ray thickness measurement device 12.
- the plate thickness calculator 24 calculates the thickness of the measurement object 90 based on the detection value acquired from the output detector 34.
- the plate thickness calculator 24 outputs to the X-ray control power supply 22 a power supply control signal that indicates a drive voltage value corresponding to the tube voltage value of the power supplied to the X-ray generator 30.
- the plate thickness calculator 24 may generate a power supply control signal that indicates a drive voltage value set based on the tube voltage value acquired from the tube detector 44.
- the plate thickness calculator 24 is detected by the detection value output from the output detector 34, the drive voltage value detected by the drive detector 42, the drive current value detected by the drive detector 42, and the tube detector 44.
- Measurement information 56 (see FIG. 2) including at least one of the tube voltage value and the tube current value detected by the tube detection unit 44 is output to the network 18.
- the plate thickness calculator 24 may output the measurement information 56 by broadcast, for example.
- the plate thickness calculation unit 24 outputs the measurement information 56 including the detection value out of the detection value acquired from the output detection unit 304 and the thickness of the measurement target 90.
- the present invention is not limited to this as long as the measurement information 56 including at least one of the thicknesses is output.
- the plate thickness calculator 24 may output the measurement information 56 including both the detection value and the thickness of the measurement object 90, or output the measurement information 56 including the thickness of the measurement object 90 instead of the detection value. You may do it.
- the sign data server 14 repeatedly acquires the measurement information 56 from the plate thickness calculator 24 a plurality of times, and generates data 68 (hereinafter, sign data) indicating a sign of abnormality of the X-ray thickness measurement apparatus 12 generated from the plurality of measurement information 56. (See FIG. 2).
- the predictor data 68 is statistics of the measurement information 56 acquired from the X-ray thickness measurement apparatus 12.
- the sign data server 14 outputs the sign data 68 in response to a request from the maintenance device 16.
- the maintenance device 16 is a computer used by, for example, a maintenance person who maintains the X-ray thickness measuring device 12.
- the maintenance device 16 diagnoses an abnormality of the X-ray thickness measuring device 12 based on the predictive data 68 acquired from the predictive data server 14 and outputs the diagnosis result as an image or the like.
- FIG. 2A is a block diagram illustrating a configuration of a control system of the X-ray thickness measurement system 10 of the embodiment.
- the plate thickness calculation unit 24 includes a control side processing unit 46 and a control side storage unit 48.
- the control side processing unit 46 is responsible for overall control of the X-ray thickness measuring apparatus 12.
- the control-side processing unit 46 may be a hardware processor such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit) that execute arithmetic processing and the like.
- the control processing unit 46 reads the program stored in the control storage unit 48 and develops the read program in the control storage unit 48 to execute various arithmetic processes.
- the control processing unit 46 reads the measurement program 54 and functions as the reception unit 50 and the calculation unit 52.
- Part or all of the reception unit 50 and the calculation unit 52 may be configured by hardware such as a circuit including an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- the reception unit 50 receives the measurement information 56 and outputs it to the calculation unit 52.
- the receiving unit 50 is detected by, for example, the detection value output from the output detection unit 34, the drive voltage value detected by the drive detection unit 42, the drive current value detected by the drive detection unit 42, or the tube detection unit 44.
- the tube voltage value and the tube current value detected by the tube detection unit 44 are received as measurement information 56.
- the calculation unit 52 calculates the thickness of the measurement target 90 based on the measurement information 56 and controls the X-ray thickness measurement apparatus 12. For example, the calculation unit 52 calculates the thickness of the measurement target 90 based on the detection value. In the embodiment, the calculation unit 52 acquires a detection value from the output detection unit 34 at a preset period (for example, 5 ms), and calculates the thickness of the measurement object 90 each time the detection value is acquired. . That is, the calculation unit 52 calculates the thickness of the measurement object 90 at a preset period (for example, 5 ms).
- the calculation unit 52 acquires time data, which is a time stamp at the time of detection of a detection value, from an RTC (not shown) included in the plate thickness calculation unit 24. Then, the calculation unit 52 adds the acquired time data to the acquired detection value and the calculated thickness of the measurement object 90. In addition, the calculation unit 52 generates and outputs a power supply control signal for instructing the drive voltage value to the X-ray control power supply 22 so that the tube voltage value and the tube current value become preset voltage values. The calculation unit 52 may output the measurement information 56 to the network 18 by broadcasting.
- the control-side storage unit 48 includes a main storage device and an auxiliary storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), and an HDD (Hard Disk Drive).
- the control-side storage unit 48 stores a measurement program 54 executed by the control-side processing unit 46, measurement information 56 acquired for executing the measurement program 54, and the like.
- the measurement program 54 may be provided by being stored in a computer-readable storage medium such as a CD-ROM (Compact Disc Read Only Memory) or a DVD-ROM (Digital Versatile Disc Read Only Memory) or a network such as the Internet. It may be provided via.
- the sign data server 14 includes a sign side processing unit 58 and a sign side storage unit 60.
- the sign side processing unit 58 governs overall control of the sign data server 14.
- the sign side processing unit 58 may be a hardware processor such as a CPU and a GPU.
- the sign side processing unit 58 reads the program stored in the sign side storage unit 60 and develops the read program in the sign side storage unit 60 to execute various arithmetic processes.
- the sign side processing unit 58 reads, for example, the sign program 66 and functions as the acquisition unit 62 and the sign unit 64. Part or all of the acquisition unit 62 and the sign unit 64 may be configured by hardware such as a circuit including an ASIC or FPGA.
- the acquisition unit 62 acquires the measurement information 56 from the X-ray thickness measurement device 12.
- the acquisition unit 62 of the embodiment includes at least one parameter among a drive voltage value, a drive current value, a tube voltage value, a tube current value, and a detection value that flows on the network 18, and the time when the parameter is detected or calculated
- the measurement information 56 to which the data has been added is acquired a plurality of times and output to the sign unit 64.
- the acquisition unit 62 acquires the measurement information 56 from the X-ray thickness measurement apparatus 12 at a period longer than the time required for generating the sign data 68 by the sign unit 64 described later.
- the period for acquiring the measurement information 56 by the acquisition unit 62 is longer than the time required for the generation of the predictor data 68 by the predictor 64. Therefore, it is possible to prevent the acquisition of the measurement information 56 from the X-ray thickness measuring apparatus 12 due to an increase in the processing load on the sign data server 14 due to the sign data 68 generated by the sign unit 64.
- the sign unit 64 writes the measurement information 56 acquired by the acquisition unit 62 in the sign side storage unit 60.
- the sign unit 64 generates the statistics of the measurement information 56 acquired by the acquisition unit 62 as the sign data 68.
- the sign unit 64 then writes the generated sign data 68 into the sign side storage unit 60 (an example of a storage unit).
- the sign unit 64 of the embodiment generates sign data 68 for diagnosing an abnormality of the X-ray thickness measurement apparatus 12 based on the plurality of measurement information 56 acquired from the network 18 and accumulates the sign data 68 in the sign side storage unit 60.
- the sign unit 64 may generate, as the sign data 68, a value obtained by statistically processing a result of comparing a plurality of measurement information 56 and a predetermined threshold value.
- the sign unit 64 accumulates the generated sign data 68 in the sign side storage unit 60.
- the sign unit 64 outputs the sign data 68 stored in the sign side storage unit 60 in response to a request from the maintenance device 16.
- the sign unit 64 generates the sign data 68 based on the result of comparing at least one of the drive voltage value, the drive current value, the tube voltage value, the tube current value, and the detection value included in the measurement information 56 with a threshold value. You can do it.
- the predictor 64 notifies the maintenance device 16 that a spike has occurred in the measurement information 56.
- the sign unit 64 notifies the generated sign data 68 to an external host device according to a communication standard such as analog or TCP / IP.
- the sign side storage unit 60 includes a ROM, a RAM, a main storage device such as an HDD, and an auxiliary storage device.
- the sign side storage unit 60 stores the sign program 66 executed by the sign side processing unit 58, the sign data 68 generated by the execution of the sign program 66, and the like.
- the predictor program 66 may be provided by being stored in a computer-readable storage medium such as a CD-ROM or DVD-ROM, or may be provided via a network such as the Internet.
- the maintenance device 16 includes a maintenance side processing unit 70, a maintenance side storage unit 72, and a display unit 73.
- the maintenance-side processing unit 70 is responsible for overall control of the maintenance device 16.
- the maintenance processing unit 70 may be a hardware processor such as a CPU and a GPU.
- the maintenance-side processing unit 70 reads the program stored in the maintenance-side storage unit 72 and develops the read program in the maintenance-side storage unit 72, thereby executing various arithmetic processes.
- the maintenance processing unit 70 reads the maintenance program 76 and functions as the diagnosis unit 74.
- Part or all of the diagnosis unit 74 may be configured by hardware such as a circuit including an ASIC or FPGA.
- the diagnosis unit 74 acquires the sign data 68 output from the sign data server 14 and diagnoses an abnormality of the X-ray thickness measuring apparatus 12 based on the sign data 68.
- the diagnosis unit 74 is information indicating that the X-ray thickness measurement device 12 is approaching a failure state (information indicating a warning), for example, the X-ray thickness measurement device 12 is in failure.
- An indicator (a warning image which is an image indicating a warning) indicating a level approaching the state (hereinafter referred to as an abnormal level) is generated and displayed on the display unit 73.
- the display unit 73 displays the sign data 68 output from the sign data server 14 and various information such as a warning image.
- the display unit 73 displays an indicator that indicates an abnormal level of the X-ray thickness measuring apparatus 12. And the display part 73 raises the abnormal level which an indicator shows, whenever it is notified from the indication data server 14 that the spike
- the maintenance-side storage unit 72 includes a ROM, a RAM, a main storage device such as an HDD, and an auxiliary storage device.
- the maintenance side storage unit 72 stores a maintenance program 76 and the like executed by the maintenance side processing unit 70.
- the maintenance program 76 may be provided by being stored in a computer-readable storage medium such as a CD-ROM or DVD-ROM, or may be provided via a network such as the Internet.
- FIG. 2B is a diagram illustrating an example of a data configuration of measurement information transmitted and received in the X-ray thickness measurement system according to the embodiment.
- the plate thickness calculator 24 is added to the tube voltage value TV, the tube current value TC, the drive voltage value Ep, the drive current value Ip, and the values TV, TC, Ep, and Ip.
- Measurement information 56 including the time data time1, the detection value Dv, the thickness T of the measurement object 90, and the time data time2 added to the detection value Dv and the thickness T are sent to the predictor data via the network 18.
- the plate thickness calculator 24 generates the measurement information 56 every time the thickness T of the measurement object 90 is calculated (that is, at a preset period (for example, 5 ms)), and the generated measurement information 56 Is output.
- the cycle for example, 100 ms
- the cycle for detecting each value TV, TC, Ep, Ip by the drive detection unit 42 and the tube detection unit 44 is the cycle for calculating the thickness T of the measurement object 90 (for example, 5 ms).
- the values TV, TC, Ep, and Ip may not be obtained at the same timing as the timing of calculating the thickness T of the measurement object 90. For this reason, as shown in FIG.
- the plate thickness calculation unit 24 when the values TV, TC, Ep, and Ip cannot be obtained at the timing when the thickness T of the measurement object 90 is calculated,
- the measurement information 56 including null is generated as the tube current value TC, the drive voltage value Ep, the drive current value Ip, and the time data time1 added to each value TV, TC, Ep, Ip. Therefore, the plate
- the plate thickness calculator 24 outputs the measurement information 56 every time the thickness T of the measurement object 90 is calculated.
- the present invention is not limited to this, and a predetermined number of measurements are performed. Each time the information 56 is generated or every time measurement information 56 for a preset period is generated, a predetermined number (predetermined number) of continuous measurement information 56 or a preset period Minutes (every predetermined period) of measurement information 56 may be output together.
- FIGS. 3A to 3E are graphs showing examples of the values TV, TC, Ep, Ip, and Dv of the measurement information 56, respectively.
- the horizontal axis of each graph in FIGS. 3A, 3B, 3C, 3D, and 3E indicates time.
- the vertical axis of the graph in FIG. 3A indicates the tube voltage value TV.
- the vertical axis of the graph in FIG. 3B indicates the tube current value TC.
- the vertical axis of the graph in FIG. 3C represents the drive voltage value Ep.
- the vertical axis of the graph in FIG. 3D represents the drive current value Ip.
- the vertical axis of the graph in FIG. 3E indicates the detection value Dv.
- the values TV, TC, Ep, Ip, and Dv in FIGS. 3A, 3B, 3C, 3D, and 3E are values when the drive voltage value Ep is controlled to maintain the tube voltage value TV at 100 kV. is there.
- the acquisition unit 62 acquires the values TV, TC, Ep, Ip, and Dv shown in FIGS. 3A, 3B, 3C, 3D, and 3E output from the plate thickness calculation unit 24 from the network 18, and provides an indication unit. Output to 64.
- the threshold value set in advance in association with each value TV, TC, Ep, Ip, Dv and each value TV, TC, Ep, Ip , Dv, and predictive data 68 are generated.
- the preset threshold values are the respective values TV, TC, Ep, Ip, Dv at the time of the shipping test of the X-ray thickness measuring apparatus 12, and the values TV, TC, Ep at the time of the shipping test are normal values.
- Ip, Dv are set based on a value obtained by adding a margin to the fluctuation range.
- the predictor 64 determines whether, for example, the tube voltage value TV is equal to or higher than the first threshold Th1 + a or equal to or lower than the second threshold Th1-a. For example, when the tube voltage value TV is equal to or greater than the first threshold Th1 + a or equal to or less than the second threshold Th1-a, the predictor 64 increments the tube voltage abnormal value by one. In the example shown in FIG. 3A, since the tube voltage value TV is not equal to or higher than the first threshold Th1 + a or equal to or lower than the second threshold Th1-a, the tube voltage abnormal value is not incremented.
- the predictor 64 determines whether, for example, the tube current value TC is greater than or equal to the third threshold Th2 + b or less than or equal to the fourth threshold Th2-b. For example, when the tube current value TC is equal to or greater than the third threshold Th2 + b or equal to or less than the fourth threshold Th2-b, the predictor 64 increments the tube current abnormal value by one. For example, in the example shown in FIGS. 3A, 3B, 3C, 3D, and 3E, the predictor 64 has the tube current value TC in the region surrounded by the broken line equal to or greater than the third threshold Th2 + b or the fourth threshold Th2- Since it is 7 times below b, the tube current abnormal value is incremented by 7.
- the predictor 64 determines whether, for example, the drive voltage value Ep is equal to or higher than the fifth threshold Th3 + c or equal to or lower than the sixth threshold Th3-c. For example, if the drive voltage value Ep is not less than the fifth threshold Th3 + c or not more than the sixth threshold Th3-c, the predictor 64 increments the drive voltage abnormal value by one. In the example shown in FIG. 3C, the drive voltage value Ep is not equal to or greater than the fifth threshold Th3 + c or equal to or less than the sixth threshold Th3-c, so that the drive voltage abnormal value is not incremented.
- the predictor 64 determines whether, for example, the drive current value Ip is greater than or equal to the seventh threshold Th4 + d or less than or equal to the eighth threshold Th4-d. For example, if the drive current value Ip is not less than the seventh threshold Th4 + d or not more than the eighth threshold Th4-d, the predictor 64 increments the drive current abnormal value by one. In the example shown in FIG. 3D, since the drive current value Ip is not equal to or greater than the seventh threshold Th4 + d or equal to or less than the eighth threshold Th4-d, the drive current abnormal value is not incremented.
- the predictor 64 determines whether or not the detection value Dv is equal to or greater than the ninth threshold Th5 + e or equal to or less than the tenth threshold Th5-e. For example, when the detected value Dv is equal to or greater than the ninth threshold Th5 + e or equal to or smaller than the tenth threshold Th5-e, the predictor 64 increments the detected abnormal value by one. In the example shown in FIG. 3E, since the detection value Dv is not equal to or greater than the ninth threshold Th5 + e or equal to or less than the tenth threshold Th5-e, the detected abnormal value is not incremented.
- the predictor 64 generates predictive data 68 including abnormal values such as a tube voltage abnormal value, a tube current abnormal value, a drive voltage abnormal value, a drive current abnormal value, and a detected abnormal value.
- Each initial value of abnormal values such as a tube voltage abnormal value, a tube current abnormal value, a drive voltage abnormal value, a drive current abnormal value, and a detected abnormal value may be zero. Therefore, if the values TV, TC, Ep, Ip, and Dv are within the corresponding threshold ranges, the abnormal value corresponding to the values TV, TC, Ep, Ip, and Dv is zero.
- the above threshold value is an example, and the threshold value may be changed according to the tube voltage value TV, for example. In this case, the threshold value may be stored in the sign side storage unit 60 in association with the tube voltage TV.
- FIGS. 4A and 4B are diagrams illustrating an example of the warning image 92 output from the maintenance device 16.
- the diagnosis unit 74 of the maintenance device 16 may display the warning image 92 on the display unit 73 based on the predictive data 68 acquired from the predictive data server 14. Specifically, the diagnosis unit 74 diagnoses the abnormal level based on the tube voltage abnormal value, the tube current abnormal value, the drive voltage abnormal value, the drive current abnormal value, and the detected abnormal value included in the predictive data 68. .
- the diagnosis unit 74 may set the number of abnormal values other than 0 among the abnormal tube voltage value, the abnormal tube current value, the abnormal drive voltage value, the abnormal drive current value, and the detected abnormal value as an abnormal level. In this case, the diagnosis unit 74 sets an abnormal level in a range from 0 level to 5 level. The diagnosis unit 74 may set an abnormality level based on a predetermined abnormality determination threshold. In this case, the diagnosis unit 74 sets the number of abnormal values equal to or higher than the abnormality determination threshold among the abnormal tube voltage value, abnormal tube current value, abnormal drive voltage value, abnormal drive current value, and detected abnormal value as an abnormal level. May be set.
- the diagnosis unit 74 sets 0 to 5 as the abnormal level, but is not limited to this, and it is possible to set 6 or more as the abnormal level.
- the diagnosis unit 74 may increase the abnormal level indicated by the warning image 92 displayed on the display unit 73 every time the indication data server 14 notifies the measurement information 56 that a spike has occurred. For example, the diagnosis unit 74 may increase the abnormal level by one each time the predictive data server 14 is notified that a spike has occurred in the measurement information 56 within a range from 0 level to 5 level.
- the diagnosis part 74 may raise an abnormal level, when the spike generate
- the diagnosis unit 74 may generate a warning image 92 according to the abnormal level. Specifically, the diagnosis unit 74 generates a warning image 92 indicating the set abnormality level. Then, the display unit 73 displays the generated warning image 92. For example, when the abnormal level is 1, the diagnosis unit 74 generates a warning image 92 in which the bottom square among the five squares arranged in the warning image 92 is colored, as shown in FIG. 4A. The generated warning image 92 may be displayed on the display unit 73. If the abnormal level is 4, the diagnosis unit 74, as shown in FIG. 4B, the warning image 92 in which the four squares from the bottom are colored out of the five squares arranged in the warning image 92.
- the generated warning image 92 may be displayed on the display unit 73.
- the diagnosis unit 74 may change the color to be colored for each square in the warning image 92.
- the diagnosis unit 74 causes the display unit 73 to display the warning image 92 generated according to the abnormality level.
- FIG. 5 is a flowchart of measurement processing executed by the control-side processing unit 46 of the X-ray thickness measuring apparatus 12.
- the control processing unit 46 executes the measurement process by reading the measurement program 54.
- the reception unit 50 of the control side processing unit 46 acquires the tube voltage value TV and the tube current value TC from the tube detection unit 44 and outputs them to the calculation unit 52 (S102). .
- the receiving unit 50 acquires the drive voltage value Ep and the drive current value Ip from the drive detection unit 42 and outputs them to the calculation unit 52 (S104).
- the calculation unit 52 compares the tube voltage value TV with the set voltage value and controls the drive voltage value Ep (S106). For example, if the tube voltage value TV is lower than the set voltage value, the calculating unit 52 outputs a power control signal indicating a voltage value higher than the acquired drive voltage value Ep to the X-ray control power source 22.
- the calculation unit 52 outputs a power supply control signal indicating a voltage value lower than the acquired drive voltage value Ep to the X-ray control power supply 22.
- the X-ray control power supply 22 changes the drive voltage value Ep to the voltage value indicated by the acquired power supply control signal, and supplies power to the X-ray generator 30.
- the reception unit 50 acquires the detection value Dv from the output detection unit 34 and outputs it to the calculation unit 52 (S108).
- the calculation unit 52 calculates the thickness of the measurement target 90 based on the detection value Dv (S110).
- the calculation unit 52 outputs measurement information 56 including the drive voltage value Ep, the drive current value Ip, the tube voltage value TV, the tube current value TC, and the detection value Dv to the network 18 (S112). Thereafter, the control-side processing unit 46 repeats step S102 and subsequent steps.
- FIG. 6 is a flowchart of the sign process executed by the sign side processing unit 58 of the sign data server 14.
- the sign side processing unit 58 executes the sign process by reading the sign program 66.
- the acquisition unit 62 acquires the measurement information 56 from the network 18 and outputs the measurement information 56 to the sign unit 64 (S132).
- the sign unit 64 generates the sign data 68 (S134).
- the predictor 64 compares, for example, each value TV, TC, Ep, Ip, Dv included in the measurement information 56 with a threshold value to determine whether each value TV, TC, Ep, Ip, Dv is an abnormal value.
- the prediction data 68 including the number of abnormal values is generated.
- the sign unit 64 stores the generated sign data 68 in the sign side storage unit 60 (S136).
- the sign unit 64 determines whether a request for the sign data 68 has been acquired (S138).
- step S132 When the sign unit 64 determines that the request for the sign data 68 has not been acquired (S138: No), the sign side processing unit 58 repeats step S132 and subsequent steps.
- the predictor 64 determines that the request for the predictor data 68 has been acquired (S138: Yes)
- the predictor 64 outputs the predictor data 68 to the network 18 (S140). After this, the sign side processing unit 58 repeats step S132 and subsequent steps.
- FIG. 7 is a flowchart of maintenance processing executed by the maintenance-side processing unit 70 of the maintenance device 16.
- the maintenance processing unit 70 executes the maintenance process by reading the maintenance program 76.
- the diagnosis unit 74 outputs a request for the predictive data 68 to the network 18 (S152).
- the diagnosis unit 74 determines whether or not the predictive data 68 has been acquired (S154).
- the diagnosis unit 74 is in a standby state until the sign data 68 is acquired (S154: No).
- the diagnosis unit 74 diagnoses an abnormality of the X-ray thickness measurement apparatus 12 based on the number of abnormal values included in the sign data 68 and calculates an abnormality level ( S156).
- the diagnosis unit 74 outputs information indicating a warning corresponding to the calculated abnormality level (for example, the warning image 92 shown in FIGS. 4A and 4B) to the display unit 73 (S158).
- the maintenance-side processing unit 70 repeats step S152 and subsequent steps.
- the predictive data server 14 can generate and store the predictive data 68 for diagnosing an abnormality such as a failure of the X-ray thickness measuring apparatus 12. Thereby, the predictive data server 14 can diagnose the abnormality of the X-ray thickness measuring device 12 and can reduce the processing load of the plate thickness calculation unit 24 of the X-ray thickness measuring device 12 and the storage capacity necessary for the diagnosis. .
- the predictive data server 14 of the first embodiment provides the accumulated predictive data 68 to the maintenance device 16 in response to a request from the maintenance device 16. Thereby, the predictive data server 14 can realize diagnosis of abnormality of the X-ray thickness measuring device 12 in the maintenance device 16.
- the sign unit 64 of the second embodiment generates the sign data 68 based on the result of comparing the standard deviation of each value TV, TC, Ep, Ip, and Dv with a threshold value. That is, the predictor 64 generates predictor data 68 including a comparison result between the standard deviation of each value TV, TC, Ep, Ip, and Dv and a threshold value.
- 8A, 8B, 8C, 8, 8D, and 8E are graphs of standard deviations of the values TV, TC, Ep, Ip, and Dv included in the measurement information 56, respectively.
- the vertical axis of the graph in FIG. 8A indicates the standard deviation of the tube voltage value TV.
- the vertical axis of the graph in FIG. 8B indicates the standard deviation of the tube current value TC.
- the vertical axis of the graph in FIG. 8C indicates the standard deviation of the drive voltage value Ep.
- the vertical axis of the graph in FIG. 8D indicates the standard deviation of the drive current value Ip.
- the vertical axis of the graph in FIG. 8E indicates the standard deviation of the detection value Dv.
- the standard deviation of each value TV, TC, Ep, Ip, and Dv in FIGS. 8A, 8B, 8C, 8D, and 8E is when the drive voltage value Ep is controlled to maintain the tube voltage value TV at 100 kV. Is the value of
- the acquisition unit 62 acquires the values TV, TC, Ep, Ip, and Dv shown in FIGS. 8A, 8B, 8C, 8D, and 8E output from the plate thickness calculation unit (control device) 24 from the network 18. And output to the predictor 64.
- the predictor 64 acquires each value TV, TC, Ep, Ip, and Dv, it calculates a standard deviation of each value TV, TC, Ep, Ip, and Dv.
- the sign unit 64 generates the sign data 68 based on a result of comparing a standard threshold with a preset threshold value associated with the standard deviation.
- the predictor 64 compares the threshold with the standard deviation of at least one of the drive voltage value Ep, the drive current value Ip, the tube voltage value TV, the tube current value TC, and the detection value Dv included in the measurement information 56. Based on the above, the predictive data 68 may be generated.
- the preset threshold value is a normal value of the standard deviation of each value TV, TC, Ep, Ip, Dv at the time of the shipping test of the X-ray thickness measuring apparatus 12, and each value TV, It is set based on a value obtained by adding a margin to the fluctuation range of the standard deviation of TC, Ep, Ip, and Dv.
- the predictor 64 determines whether, for example, the standard deviation of the tube voltage value TV is not less than the first threshold Th1 + a or not more than the second threshold Th1-a. For example, if the standard deviation of the tube voltage value TV is not less than the first threshold Th1 + a or not more than the second threshold Th1-a, the predictor 64 increments the tube voltage abnormal value by 1. In the example shown in FIG. 8A, since the tube voltage value TV is not equal to or higher than the first threshold Th1 + a or equal to or lower than the second threshold Th1-a, the tube voltage abnormal value is not incremented.
- the predictor 64 determines whether, for example, the standard deviation of the tube current value TC is greater than or equal to the third threshold Th2 + b or less than the fourth threshold Th2-b. For example, if the standard deviation of the tube current value TC is not less than the third threshold Th2 + b or not more than the fourth threshold Th2-b, the predictor 64 increments the tube current abnormal value by one. For example, in the example shown in FIGS.
- the predictor 64 has a standard deviation of the tube current value TC in the region surrounded by the broken line equal to or greater than the third threshold Th2 + b, or the fourth Since it is twice below the threshold value Th2-b, the tube current abnormal value is incremented by 2.
- the predictor 64 determines whether, for example, the standard deviation of the drive voltage value Ep is greater than or equal to the fifth threshold Th3 + c or less than or equal to the sixth threshold Th3-c. For example, if the standard deviation of the drive voltage value Ep is not less than the fifth threshold Th3 + c or not more than the sixth threshold Th3-c, the predictor 64 increments the drive voltage abnormal value by one. In the example shown in FIG. 8C, the drive voltage value Ep is not greater than or equal to the fifth threshold value Th + c or less than or equal to the sixth threshold value Th ⁇ c. Therefore, the drive voltage abnormal value is not incremented.
- the predictor 64 determines whether, for example, the standard deviation of the drive current value Ip is greater than or equal to the seventh threshold Th4 + d or less than or equal to the eighth threshold Th4-d. For example, if the standard deviation of the drive current value Ip is greater than or equal to the seventh threshold Th4 + d or less than or equal to the eighth threshold Th4-d, the predictor 64 increments the drive current abnormal value by one. In the example shown in FIG. 8D, the drive current value Ip is not equal to or greater than the seventh threshold Th4 + d or equal to or less than the eighth threshold Th4-d, and thus the drive current abnormal value is not incremented.
- the predictor 64 determines whether, for example, the standard deviation of the detection value Dv is equal to or greater than a ninth threshold Th5 + e or equal to or less than a tenth threshold Th5-e. For example, if the standard deviation of the detection value Dv is equal to or larger than the ninth threshold Th5 + e or equal to or smaller than the tenth threshold Th5-e, the predictor 64 increments the detected abnormal value by one. In the example shown in FIG. 8E, since the detection value Dv is not equal to or greater than the ninth threshold Th + e or equal to or less than the tenth threshold Th5-e, the detected abnormal value is not incremented.
- the predictor 64 generates predictive data 68 including abnormal values such as a tube voltage abnormal value, a tube current abnormal value, a drive voltage abnormal value, a drive current abnormal value, and a detected abnormal value.
- Each initial value of abnormal values such as a tube voltage abnormal value, a tube current abnormal value, a drive voltage abnormal value, a drive current abnormal value, and a detected abnormal value may be zero. Therefore, if the standard deviation of the values TV, TC, Ep, Ip, and Dv is within the corresponding threshold range, the abnormal value corresponding to the standard deviation of the values TV, TC, Ep, Ip, and Dv is 0.
- the predictive data server 14 of the second embodiment generates the predictive data 68 based on the standard deviations of the values TV, TC, Ep, Ip, and Dv included in the measurement information 56.
- the sign data server 14 can generate the sign data 68 that can reduce misdiagnosis of the abnormality of the X-ray thickness measurement device 12 based on the short time error of the measurement information 56 and is necessary for storing the sign data 68.
- the storage capacity can be reduced.
- the sign unit 64 of the third embodiment generates the sign data 68 based on the result of comparison between the product of the variance of the detected value Dv and the kurtosis and a preset threshold value.
- the sign unit 64 calculates the product of the variance and the kurtosis of the detection value Dv included in the measurement information 56.
- the sign unit 64 may generate the sign data 68 based on a result of comparing the product of the calculated variance and the kurtosis and a preset threshold value. That is, the sign unit 64 generates the sign data 68 including a comparison result between the product of the variance of the detected value Dv and the kurtosis and the threshold value.
- the preset threshold value is a normal value of the product of the variance and kurtosis of the detection value Dv at the time of the shipping test of the X-ray thickness measuring apparatus 12, and the variance and the peak of the detection value Dv at the time of the shipping test are set. It is set based on the value obtained by adding a margin to the fluctuation range of the product of degrees.
- FIG. 9 is a graph of the product of the variance of the detected value Dv included in the measurement information 56 and the kurtosis.
- the statistical error with respect to the thickness of the measuring object 90 has a Poisson distribution. Using this statistical error, the nature of the noise is detected.
- the statistical error follows a Poisson distribution, the variance and the kurtosis can be expressed by the following equation using the average value m.
- the product of the variance and the kurtosis of the detected value Dv according to the Poisson distribution is a constant value (that is, 1) regardless of the average value m. Accordingly, the product of the variance of the detected value Dv and the kurtosis is approximately 1 if there is no abnormality in the filament 38 or the like.
- the predictor 64 can detect an abnormality in the filament 38 and the like by comparing the product of the dispersion of the detection value Dv and the kurtosis and the predetermined threshold Th6.
- the sign unit 64 may generate the sign data 68 by incrementing the detected abnormal value by 1 when the product of the variance of the detected value Dv and the kurtosis is equal to or greater than the threshold Th6.
- the sign data server 14 generates the sign data 68 based on the product of the variance of the detected value Dv included in the measurement information 56 and the kurtosis. Thereby, the sign data server 14 can generate the sign data 68 that can reduce misdiagnosis of the abnormality of the X-ray thickness measurement device 12 based on the short time error of the measurement information 56 and is necessary for storing the sign data 68. The storage capacity can be reduced.
- the sign unit 64 generates the sign data 68 based on the result of comparing the product of the variance of the detection value Dv and the kurtosis and a preset threshold value.
- the result of comparing the standard deviation of each value TV, TC, Ep, Ip, Dv and a preset threshold value, the product of the variance of the detected value Dv and the kurtosis, and a preset threshold value As long as the predictive data 68 is generated based on at least one of the comparison results, the present invention is not limited to this.
- the sign unit 64 compares the standard deviation of each value TV, TC, Ep, Ip, and Dv with a preset threshold value, and the product of the variance and kurtosis of the detected value Dv.
- the sign data 68 may be generated based on both the result of comparing the preset threshold value.
- the sign data server 14 stores measurement information 56 acquired from the X-ray thickness measurement apparatus 12, and statistics of a predetermined number of measurement information 56 or measurement information 56 for each predetermined period are used as the sign data 68. This is an example of generation. In the following description, description of the same configuration as that of the above-described embodiment is omitted.
- the acquisition unit 62 writes the measurement information 56 acquired from the X-ray thickness measurement device 12 in the sign side storage unit 60.
- the sign unit 64 generates, as the sign data 68, statistics of a predetermined number of continuous measurement information 56 or measurement information 56 for a predetermined period of the measurement information 56 stored in the sign side storage unit 60.
- the continuous measurement information 56 is measurement information 56 continuously generated by the X-ray thickness measurement apparatus 12 (calculation unit 52).
- the predetermined number is a preset number, for example, 60,000 on each day.
- the predetermined period is a period set in advance, for example, 5 minutes for each day.
- the sign unit 64 writes the generated sign data 68 in the sign side storage unit 60 in association with the time data added to the measurement information 56 used to generate the sign data 68.
- the thickness of the measurement target 90 cannot be calculated, and the thickness of the measurement target 90 in the steel plate production line cannot be controlled and monitored. Therefore, before an abnormality occurs in the X-ray generator 30 (for example, during regular inspection of the steel sheet production line), if maintenance such as replacement of an abnormal portion of the X-ray generator 30 can be performed, the X-ray generator 30 The influence on the steel sheet production line due to the abnormality can be reduced.
- the sign unit 64 writes the generated sign data 68 in the sign side storage unit 60 in association with the time data added to the measurement information 56 used to generate the sign data 68. This makes it possible to search for necessary predictor data 68 with reference to time data associated with the predictor data 68 stored in the predictor-side storage unit 60. As a result, the necessary predictor data 68 can be easily found from the enormous number of predictor data 68 stored in the predictor-side storage unit 60.
- the sign unit 64 uses the generated sign data 68 to include the time data added to the measurement information 56 acquired first among the measurement information 56 used to generate the sign data 68 and the measurement acquired last. In association with the time data added to the information 56, it is written in the predictor-side storage unit 60.
- the sign unit 64 deletes the measurement information 56 used to generate the sign data 68 from the sign side storage unit 60 among the measurement information 56 stored in the sign side storage unit 60 after the sign data 68 is generated. To do. Thereby, the storage capacity required for storing the measurement information 56 in the predictive data server 14 can be reduced. However, when a spike occurs in the measurement information 56, the predictor 64 stops the deletion of the measurement information 56 from the predictor-side storage unit 60 using the occurrence of the spike in the measurement information 56 as a trigger. As a result, when there is a possibility that a spike has occurred in the measurement information 56 and an abnormality has occurred in the X-ray thickness measurement apparatus 12, the X-ray thickness measurement apparatus 12 is used using not only the predictive data 68 but also the measurement information 56. Can be analyzed.
- the predicting unit 64 is configured to detect a spike when at least one of a tube voltage value, a tube current value, a drive voltage value, a drive current value, a detected value, and a thickness included in the measurement information 56 occurs.
- the deletion of the measurement information 56 from the storage unit 60 is stopped.
- the sign unit 64 includes the measurement information to which time data after the time data added to the measurement information 56 in which the spike has occurred is added to the measurement information 56 stored in the sign side storage unit 60. 56 is not deleted.
- the sign unit 64 cancels the deletion of the measurement information 56 from the sign side storage unit 60 and no spike occurs again in the measurement information 56 for a preset period (for example, 24 hours). Then, the deletion of the measurement information 56 from the sign side storage unit 60 is resumed. If a spike occurs in the measurement information 56 temporarily due to the entry of dust or the like into the X-ray thickness measurement device 12, there is a high possibility that an abnormality has occurred in the X-ray thickness measurement device 12, and the measurement information 56 is stored in the measurement information 56. Since the necessity of analyzing the abnormality of the X-ray thickness measurement device 12 is low, the deletion of the measurement information 56 from the sign side storage unit 60 is resumed.
- the sign unit 64 of the embodiment when a spike has occurred in the measurement information 56, when no spike has occurred in the measurement information 56 for a preset period, time data added to the measurement information 56 in which the spike has occurred.
- the measurement information 56 to which time data after a preset period has been added is deleted from the sign side storage unit 60.
- the predictor 64 every time a spike occurs in the measurement information 56, the predictor 64 notifies the maintenance device 16 via the network 18 that a spy has occurred in the measurement information 56. Furthermore, the predictor 64 has spikes in the detected value included in the measurement information 56 and the thickness of the measurement target 90, but the drive voltage value, drive current value, tube voltage value, and tube current value included in the measurement information 56 In the case where no spikes and fluctuations occur in the X-ray thickness measuring device 12, it is detected that there is an abnormality in a portion other than the X-ray tube 36. Then, the sign unit 64 notifies the maintenance device 16 via the network 18 that there is an abnormality in the X-ray thickness measurement device 12 other than the X-ray tube 36.
- the diagnosis unit 74 causes the display unit 73 to display a graph (hereinafter referred to as a predictive data graph) in which the predictive data 68 acquired from the predictive data server 14 is the X axis and the time axis is the Y axis.
- the diagnosis unit 74 causes the display unit 73 to display time zone measurement information 56 on the time axis of the predictive data graph, which is instructed via an operation unit (not shown) included in the maintenance device 16.
- the diagnosis unit 74 acquires the measurement information 56 output from the X-ray thickness measurement device 12 in advance, and among the acquired measurement information 56, the time data in the designated time zone is added. Information 56 is displayed on the display unit 73.
- diagnosis unit 74 causes the display unit 73 to display a notification image notifying that the spike has occurred in the measurement information 56 when the indication data server 14 is notified that the spike has occurred in the measurement information 56. .
- the operator of the maintenance apparatus 16 can easily recognize that some abnormality has occurred in the X-ray thickness measurement apparatus 12.
- the predictor data 68 that is the statistics of the tube voltage TV included in the measurement information 56 will be described with reference to FIGS.
- an example of generating the tube voltage predictor data 68 included in the measurement information 56 will be described.
- other parameters included in the measurement information 56 for example, the tube current value TC, the drive voltage value Ep, the drive current value Ip, and the detection
- the predictive data 68 is generated for the value Dv and the thickness T.
- FIG. 10 is a diagram illustrating an example of the tube voltage included in the measurement information acquired by the predictive data server according to the fourth embodiment.
- the vertical axis represents the tube voltage TV (kV)
- the horizontal axis represents the time axis (ms).
- the predictor 64 acquires measurement information 56 including a detection result of the tube voltage TV of about 130 kV.
- the predictor 64 indicates the predictor data 68 (for example, average, standard deviation, variance, skewness) of the tube voltage TV every predetermined period (here, 100 s). , And kurtosis).
- FIG. 11 is a diagram illustrating an example of an average generation result of tube voltages generated by the predictive data server according to the fourth embodiment.
- the vertical axis represents the average (kV) of the tube voltage TV
- the horizontal axis represents the time axis (ms).
- the sign unit 64 generates an average of the tube voltage TV for each predetermined period (here, 100 s) as the sign data 68.
- FIG. 12 is a diagram illustrating an example of the generation result of the standard deviation of the tube voltage generated by the predictive data server according to the fourth embodiment.
- the vertical axis represents the standard deviation (kV) of the tube voltage TV
- the horizontal axis represents the time axis (ms).
- the predictor 64 generates the standard deviation ⁇ of the tube voltage TV for each predetermined period (here, 100 s) as the predictor data 68.
- FIG. 13 is a diagram illustrating an example of a generation result of tube voltage dispersion generated by the predictive data server according to the fourth embodiment.
- the vertical axis represents the dispersion of the tube voltage TV
- the horizontal axis represents the time axis (ms).
- the predictor 64 generates a distribution of the tube voltage TV for each predetermined period (here, 100 s) as the predictor data 68.
- FIG. 14 is a diagram illustrating an example of the generation result of the skewness of the tube voltage generated by the predictive data server according to the fourth embodiment.
- the vertical axis represents the skewness of the tube voltage TV
- the horizontal axis represents the time axis (ms).
- the predictor 64 generates the skewness of the tube voltage TV every predetermined period (here, 100 s) as the predictor data 68.
- FIG. 15 is a diagram illustrating an example of a generation result of the kurtosis of the tube voltage generated by the predictive data server according to the fourth embodiment.
- the vertical axis represents the kurtosis of the tube voltage TV
- the horizontal axis represents the time axis (ms).
- the sign unit 64 generates the kurtosis of the tube voltage TV for each predetermined period (here, 100 s) as the sign data 68.
- FIG. 16 is a diagram for explaining an example of the measurement information writing process in the predictive data server according to the fourth embodiment.
- the vertical axis represents the tube voltage TV (kV)
- the horizontal axis represents the time axis (ms).
- the sign unit 64 deletes the measurement information 56 used to generate the sign data 68 from the sign side storage unit 60 among the measurement information 56 stored in the sign side storage unit 60 after generating the sign data 68.
- the predictor 64 stops deleting the measurement information 56. Then, as shown in FIG. 16, after the deletion of the measurement information 56 from the sign side storage unit 60 is stopped, the tube voltage TV is spiked again until time t2 when a preset period (for example, 830 s) has elapsed. In the case where no occurrence has occurred, the deletion of the measurement information 56 from the sign side storage unit 60 is resumed.
- a preset period for example, 830 s
- FIG. 17 is a diagram for explaining an example of display processing of predictive data and measurement information by the maintenance device according to the fourth embodiment.
- the diagnosis unit 74 of the maintenance device 16 displays a window W1 including a predictive data graph 1701 in which the vertical axis represents the standard deviation ⁇ of the tube voltage TV and the horizontal axis represents the time axis (ms). Display on the unit 73.
- the diagnosis unit 74 is instructed through the operation unit (not shown) of the maintenance device 16 of the time zone for displaying the measurement information 56 on the time axis of the predictive data graph 1701 in the window W1 displayed on the display unit 73. Then, a window W2 including a graph of the tube voltage TV in the designated time zone is displayed on the display unit 73.
- the vertical axis represents the tube voltage TV (kV)
- the horizontal axis represents the time axis (ms).
- the operator of the maintenance device 16 recognizes that there is an abnormality in the X-ray thickness measurement device 12 by looking at the predictor data graph 1701 displayed in the window W1, the graph of the tube voltage TV is easily displayed. Since it can be confirmed, the analysis of the abnormality of the X-ray thickness measuring apparatus 12 using the measurement information 56 can be facilitated.
- FIG. 18 is a flowchart showing an example of the flow of predictive processing executed by the predictive data server according to the fourth embodiment.
- the acquisition unit 62 acquires the measurement information 56 from the X-ray thickness measurement device 12 via the network 18 and writes the measurement information 56 in the sign side storage unit 60 ( S1801).
- the predictor 64 determines whether a predetermined number of continuous measurement information 56 has been acquired (S1802). When the predetermined number of continuous measurement information 56 has not been acquired (S1802: No), the process returns to S1801, and the acquisition unit 62 acquires new measurement information 56.
- the predictor 64 when the predetermined number of continuous measurement information 56 is acquired (S1802: Yes), the predictor 64 generates the predictor data 68 based on the predetermined number of continuous measurement information 56 (S1803).
- the predictor 64 compares, for example, each value TV, TC, Ep, Ip, Dv included in the measurement information 56 with a threshold value to determine whether each value TV, TC, Ep, Ip, Dv is an abnormal value.
- the prediction data 68 including the number of abnormal values is generated.
- the sign unit 64 stores the generated sign data 68 in the sign side storage unit 60 (S1804).
- the predictor 64 may detect that a spike has occurred in the acquired measurement information 56 or that a preset period has elapsed since a spike has occurred in the measurement information 56 at the end, and no new spike has occurred. It is determined whether or not (S1805). When no spike has occurred in the acquired measurement information 56, or when a preset period has elapsed since the last occurrence of the spike in the measurement information 56 (S1805: No), the sign unit 64 displays the sign. The acquired measurement information 56 is deleted from the side storage unit 60 (S1806).
- the predictor 64 determines whether a spike has occurred in the acquired measurement information 56, or if a preset period has not elapsed since the last spike in the measurement information 56 (S1805: Yes). If a spike has occurred in the acquired measurement information 56, or if a preset period has not elapsed since the last spike in the measurement information 56 (S1805: Yes), the predictor 64 The measurement information 56 from the sign side storage unit 60 is not deleted.
- the sign unit 64 determines whether or not a request for the sign data 68 has been acquired from the maintenance device 16 (S1807).
- the sign side processing unit 58 repeats step S1801 and subsequent steps.
- the predictor 64 determines that the request for the predictor data 68 has been acquired (S1807: Yes)
- the predictor 64 outputs the predictor data 68 to the network 18 (S1808). Thereafter, the sign side processing unit 58 repeats Step S1801 and the subsequent steps.
- the necessary predictor data 68 is searched with reference to the time data associated with the predictor data 68 stored in the predictor-side storage unit 60. Is possible. As a result, the necessary predictor data 68 can be easily found from the enormous number of predictor data 68 stored in the predictor-side storage unit 60.
- diagnosis unit 74 is provided in the maintenance device 16 different from the predictive data server 14.
- diagnosis unit 74 may be provided in the predictive data server 14.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Length-Measuring Devices Using Wave Or Particle Radiation (AREA)
Abstract
Description
実施形態は、予兆データサーバ及びX線厚み測定システムに関する。 Embodiment relates to a precursor data server and an X-ray thickness measurement system.
例えば鋼板等の板状の製品(以下、測定対象)の製造ライン等において、X線を用いて測定対象の厚みを測定するX線厚み測定装置が用いられている。 For example, in a production line of a plate-like product (hereinafter referred to as a measurement target) such as a steel plate, an X-ray thickness measurement device that measures the thickness of the measurement target using X-rays is used.
しかしながら、上述のX線厚み測定装置の異常を診断するためのデータを生成する装置が知られていない。 However, there is no known device that generates data for diagnosing an abnormality in the above-described X-ray thickness measuring device.
上述した課題を解決し、実施形態の予兆データサーバは、X線厚み測定装置と接続されている。X線厚み測定装置は、X線制御電源と、X線発生器と、検出部と、変圧器と、ドライブ検出部と、管検出部と、を備える。X線制御電源は、電力を供給する。X線発生器は、X線制御電源からの電力によって電子を放出するフィラメントと当該フィラメントから放出される電子の衝突によって厚みの測定対象にX線を照射するターゲットとを有する。検出部は、測定対象を通過した前記X線の強度に応じた、検出電圧および検出電流の少なくとも一方を検出信号として出力する。変圧器は、X線制御電源からの電力を変圧してフィラメントに供給する。ドライブ検出部は、変圧器の一次側の電圧であるドライブ電圧値および変圧器の一次側に流れる電流値であるドライブ電流値を検出する。管検出部は、フィラメントとターゲット間の電圧である管電圧値およびフィラメントとターゲット間に流れる電流値である管電流値を検出する。予兆データサーバは、取得部と、予兆部と、記憶部と、を備える。取得部は、X線厚み測定装置から、ドライブ電圧値、ドライブ電流値、管電圧値、管電流値、及び、検出信号のうち少なくともいずれかを含む測定情報を取得する。予兆部は、取得部により取得する測定情報の統計を、X線厚み測定装置の異常を診断するための予兆データとして生成する。記憶部は、予兆部により生成される予兆データを記憶する。 The problem described above is solved, and the predictive data server of the embodiment is connected to an X-ray thickness measuring apparatus. The X-ray thickness measurement apparatus includes an X-ray control power source, an X-ray generator, a detection unit, a transformer, a drive detection unit, and a tube detection unit. The X-ray control power supply supplies power. The X-ray generator has a filament that emits electrons by electric power from an X-ray control power source and a target that irradiates an object whose thickness is to be measured by collision of electrons emitted from the filament. The detection unit outputs at least one of a detection voltage and a detection current according to the intensity of the X-ray that has passed through the measurement target as a detection signal. The transformer transforms the electric power from the X-ray control power source and supplies it to the filament. The drive detection unit detects a drive voltage value that is a voltage on the primary side of the transformer and a drive current value that is a current value that flows on the primary side of the transformer. The tube detection unit detects a tube voltage value that is a voltage between the filament and the target and a tube current value that is a current value flowing between the filament and the target. The sign data server includes an acquisition unit, a sign unit, and a storage unit. The acquisition unit acquires measurement information including at least one of a drive voltage value, a drive current value, a tube voltage value, a tube current value, and a detection signal from the X-ray thickness measurement apparatus. The predictor generates the statistics of the measurement information acquired by the acquisition unit as predictor data for diagnosing an abnormality of the X-ray thickness measuring apparatus. The storage unit stores the sign data generated by the sign unit.
以下の例示的な実施形態や変形例には、同様の構成要素が含まれている。よって、以下では、同様の構成要素には共通の符号が付されるとともに、重複する説明が部分的に省略される。実施形態や変形例に含まれる部分は、他の実施形態や変形例の対応する部分と置き換えて構成されることができる。また、実施形態や変形例に含まれる部分の構成や位置等は、特に言及しない限りは、他の実施形態や変形例と同様である。 The following exemplary embodiments and modifications include similar components. Therefore, below, the same code | symbol is attached | subjected to the same component, and the overlapping description is partially abbreviate | omitted. Portions included in the embodiments and modifications can be configured by replacing corresponding portions in other embodiments and modifications. In addition, the configuration, position, and the like of the parts included in the embodiments and modifications are the same as those in the other embodiments and modifications unless otherwise specified.
<第1実施形態>
図1は、実施形態のX線厚み測定システム10の全体構成を示す概略図である。X線厚み測定システム10は、X線厚み測定装置12によって測定対象90の厚みを測定するとともに、X線厚み測定装置12の異常の診断に必要な予兆データ68(図2参照)を生成して蓄積し、X線厚み測定装置12の異常を診断する。
<First Embodiment>
FIG. 1 is a schematic diagram illustrating an overall configuration of an X-ray
図1に示すように、実施形態のX線厚み測定システム10は、X線厚み測定装置12と、予兆データサーバ14と、メンテナンス装置16と、ネットワーク18とを備える。ネットワーク18は、X線厚み測定装置12と、予兆データサーバ14と、メンテナンス装置16とを互いに情報を送受信可能に接続するLAN(Local Area Network)等であってよい。また、実施形態のX線厚み測定システム10は、TCP/IP等の通信規格に従って、インターネット等のネットワークを介して、当該X線厚み測定システム10の外部に設けられる上位装置と通信可能である。
As shown in FIG. 1, the X-ray
X線厚み測定装置12は、厚み測定の対象である測定対象90にX線を照射して、測定対象90を通過したX線の量によって、測定対象90の厚みを測定する。X線厚み測定装置12は、測定部20と、X線制御電源22と、板厚演算部(制御装置)24とを備える。
The X-ray
測定部20は、測定対象90にX線を照射して、測定対象90の厚みを算出するための検出電圧または検出電流の少なくともいずれかを検出値として、板厚演算部24へ出力する。実施形態の測定部20は、保持部26と、変圧器28と、X線発生器30と、検出器32と、出力検出部34と、抵抗35とを有する。
The
保持部26は、変圧器28と、X線発生器30と、検出器32と、出力検出部34と、抵抗35とを保持する。
The holding
変圧器28は、X線制御電源22が出力した電力を変圧(例えば、昇圧)して、後述するX線発生器30のフィラメント38に供給する。
The
X線発生器30は、X線制御電源22から供給される電力によって、X線を発生させて、測定対象90に照射する。実施形態のX線発生器30は、X線管36と、フィラメント38と、ターゲット40とを有する。X線管36は、例えば、内部を真空状態に維持する密閉された管である。X線管36は、フィラメント38及びターゲット40を内部に収容して保持する。フィラメント38は、変圧器28を介して、X線制御電源22から供給された電力によって、電子をターゲット40へ放出する。ターゲット40は、フィラメント38が放出した電子の衝突によって、X線を測定対象90へと照射する。
The
検出器32は、測定対象90を挟んでX線発生器30と対向する位置に配置されている。実施形態の検出器32は、X線発生器30から照射され、測定対象90を通過したX線の強度に応じた検出電圧及び検出電流の少なくともいずれかの値を検出信号として出力検出部34へ出力する。検出器32は、例えば、入射したX線に応じた検出電圧及び検出電流を出力する電離箱であってよい。
The
出力検出部34は、検出器32が出力した検出信号を変換処理して板厚演算部24へ出力する。例えば、出力検出部34は、AD変換器等を有し、アナログ信号の検出信号をデジタル変換した値を、測定対象90の厚みを算出するための検出値として出力してよい。
The
X線制御電源22は、電源の一例であって、板厚演算部24からの電源制御信号に基づいて、変圧器28を介してX線発生器30のフィラメント38に供給される電力を供給する。X線制御電源22は、例えば、商用電源等の外部電源に接続されていてよい。また、X線制御電源22は、ドライブ検出部42および管検出部44を有する。
The X-ray
ドライブ検出部42は、ドライブ電圧値及びドライブ電流値を検出する。ドライブ電圧値は、変圧器28の一次側の電圧の値であって、X線制御電源22が供給する電力の電圧の値である。ドライブ電流値は、変圧器28の一次側に流れる電流の値であって、X線制御電源22が供給する電力の電流の値である。ドライブ検出部42は、検知(検出)したドライブ電圧値及びドライブ電流値を板厚演算部24へ出力する。実施形態では、ドライブ検出部42は、X線制御電源22が有する図示しないRTC(Real Time Clock)から、ドライブ電圧値及びドライブ電流値の検出時のタイムスタンプである時刻データを取得する。そして、ドライブ検出部42は、検出したドライブ電圧値及びドライブ電流値に、取得した時刻データを付加して、板厚演算部24へ出力する。また、実施形態では、ドライブ検出部42は、予め設定された周期(例えば、100ms)で、ドライブ電圧値及びドライブ電流値を検出するものとする。
The
管検出部44は、管電圧値及び管電流値を検出する。管電圧値は、変圧器28の二次側の電圧の値であって、フィラメント38とターゲット40間の電圧の値である。管電流値は、X線発生器30の二次側を流れる電流の値であって、フィラメント38とターゲット40間に流れる電流の値である。実施形態では、管検出部44は、抵抗35の両端の電圧を管電圧値として検出し、抵抗35に流れる電流の値を管電流値として検出する。そして、管検出部44は、検知(検出)した管電圧値及び管電流値を板厚演算部24へ出力する。実施形態では、管検出部44は、X線制御電源22が有する図示しないRTCから、管電圧値及び管電流値の検出時のタイムスタンプである時刻データを取得する。そして、管検出部44は、検出した管電圧値及び管電流値に、取得した時刻データを付加して、板厚演算部24へ出力する。また、実施形態では、管検出部44は、予め設定された周期(例えば、100ms)で、管電圧値及び管電流値を検出するものとする。すなわち、実施形態では、ドライブ検出部42および管検出部44は、同じ周期で、ドライブ電圧値、ドライブ電流値、管電圧値、および管電流値の検出を行う。
The
板厚演算部24は、X線厚み測定装置12の制御全般を司る。板厚演算部24は、X線厚み測定装置12によって測定対象90の厚みを測定するオペレータ等が使用するコンピュータであってよい。板厚演算部24は、出力検出部34から取得した検出値に基づいて、測定対象90の厚みを算出する。板厚演算部24は、X線発生器30に供給する電力の管電圧値に応じたドライブ電圧値を指示する電源制御信号をX線制御電源22に出力する。板厚演算部24は、管検出部44から取得した管電圧値に基づいて設定したドライブ電圧値を指示する電源制御信号を生成してよい。板厚演算部24は、出力検出部34から出力される検出値、ドライブ検出部42により検出されるドライブ電圧値、ドライブ検出部42により検出されるドライブ電流値、管検出部44により検出される管電圧値、管検出部44により検出される管電流値のうち少なくともいずれかを含む測定情報56(図2参照)をネットワーク18へ出力する。板厚演算部24は、例えば、ブロードキャストによって測定情報56を出力してよい。実施形態では、板厚演算部24は、出力検出部304から取得する検出値および測定対象90の厚みのうち、検出値を含む測定情報56を出力しているが、検出値及び測定対象90の厚みの少なくともいずれか一方を含む測定情報56を出力するものであれば、これに限定するものではない。例えば、板厚演算部24は、検出値および測定対象90の厚みの両方を含む測定情報56を出力しても良いし、検出値に代えて、測定対象90の厚みを含む測定情報56を出力しても良い。
The
予兆データサーバ14は、板厚演算部24から測定情報56を複数回繰り返し取得して、複数の測定情報56から生成したX線厚み測定装置12の異常の予兆を示すデータ68(以下、予兆データ。図2参照)を記憶して蓄積する。ここで、予兆データ68は、X線厚み測定装置12から取得した測定情報56の統計である。そして、予兆データサーバ14は、予兆データ68をメンテナンス装置16からの要求に応じて出力する。
The
メンテナンス装置16は、例えば、X線厚み測定装置12をメンテナンスするメンテナンス担当者等が使用するコンピュータである。メンテナンス装置16は、予兆データサーバ14から取得した予兆データ68に基づいて、X線厚み測定装置12の異常を診断し、診断した結果を画像等によって出力する。
The
図2Aは、実施形態のX線厚み測定システム10の制御系の構成を示すブロック図である。まず、図2Aを用いて、X線厚み測定装置12が有する板厚演算部24の機能構成の一例について説明する。図2Aに示すように、板厚演算部24は、制御側処理部46と、制御側記憶部48とを有する。
FIG. 2A is a block diagram illustrating a configuration of a control system of the X-ray
制御側処理部46は、X線厚み測定装置12の制御全般を司る。制御側処理部46は、演算処理等を実行するCPU(Central Processing Unit)及びGPU(Graphics Processing Unit)等のハードウェアプロセッサであってよい。制御側処理部46は、制御側記憶部48に格納されたプログラムを読み込み、読み込んだプログラムを制御側記憶部48に展開することで、種々の演算処理を実行する。制御側処理部46は、例えば、測定プログラム54を読み込み、受付部50及び算出部52として機能する。尚、受付部50及び算出部52の一部または全部は、ASIC(Application Specific Integrated Circuit)またはFPGA(Field-Programmable Gate Array)を含む回路等のハードウェアによって構成されてもよい。
The control
受付部50は、測定情報56を受け付けて、算出部52へ出力する。受付部50は、例えば、出力検出部34から出力される検出値、ドライブ検出部42により検出されるドライブ電圧値、ドライブ検出部42により検出されるドライブ電流値、管検出部44により検出される管電圧値、及び管検出部44により検出される管電流値を、測定情報56として受け付ける。
The
算出部52は、受付部50から測定情報56を取得すると、当該測定情報56に基づいて、測定対象90の厚みを算出するとともに、X線厚み測定装置12を制御する。例えば、算出部52は、検出値に基づいて、測定対象90の厚みを算出する。実施形態では、算出部52は、出力検出部34から、予め設定された周期(例えば、5ms)で、検出値を取得し、当該検出値を取得する度に、測定対象90の厚みを算出する。すなわち、算出部52は、予め設定された周期(例えば、5ms)で、測定対象90の厚みを算出する。また、実施形態では、算出部52は、板厚演算部24が有する図示しないRTCから、検出値の検出時のタイムスタンプである時刻データを取得する。そして、算出部52は、取得した検出値および算出した測定対象90の厚みに、取得した時刻データを付加する。また、算出部52は、管電圧値及び管電流値が予め設定された設定電圧値になるように、X線制御電源22にドライブ電圧値を指示する電源制御信号を生成して出力する。算出部52は、ブロードキャストで、測定情報56をネットワーク18へ出力してよい。
When the
制御側記憶部48は、ROM(Read Only Memory)と、RAM(Random Access Memory)と、HDD(Hard Disk Drive)等の主記憶装置及び補助記憶装置を有する。制御側記憶部48は、制御側処理部46が実行する測定プログラム54、及び、測定プログラム54を実行するために取得した測定情報56等を記憶する。測定プログラム54は、CD-ROM(Compact Disc Read Only Memory)またはDVD-ROM(Digital Versatile Disc Read Only Memory)等のコンピュータにより読み取り可能な記憶媒体に記憶されて提供されてもよく、インターネット等のネットワークを介して提供されてもよい。
The control-
次に、図2Aを用いて、予兆データサーバ14の機能構成の一例について説明する。予兆データサーバ14は、図2Aに示すように、予兆側処理部58と、予兆側記憶部60とを有する。
Next, an example of the functional configuration of the
予兆側処理部58は、予兆データサーバ14の制御全般を司る。予兆側処理部58は、CPU及びGPU等のハードウェアプロセッサであってよい。予兆側処理部58は、予兆側記憶部60に格納されたプログラムを読み込み、読み込んだプログラムを予兆側記憶部60に展開することで、種々の演算処理を実行する。予兆側処理部58は、例えば、予兆プログラム66を読み込み、取得部62及び予兆部64として機能する。取得部62及び予兆部64の一部または全部は、ASICまたはFPGAを含む回路等のハードウェアによって構成されてもよい。
The sign
取得部62は、X線厚み測定装置12から測定情報56を取得する。実施形態の取得部62は、ネットワーク18上に流れるドライブ電圧値、ドライブ電流値、管電圧値、管電流値及び検出値のうち少なくとも1つのパラメータを含みかつ当該パラメータの検出時または算出時の時刻データが付加された測定情報56を複数回取得して、予兆部64へ出力する。実施形態の取得部62は、後述する予兆部64による予兆データ68の生成に要する時間よりも長い周期で、X線厚み測定装置12から測定情報56を取得する。すなわち、取得部62により測定情報56を取得する周期が、予兆部64による予兆データ68の生成に要する時間よりも長いものとする。これにより、予兆部64による予兆データ68の生成によって予兆データサーバ14にかかる処理負荷が大きくなって、X線厚み測定装置12からの測定情報56の取得が失敗することを防止できる。
The
予兆部64は、取得部62により取得した測定情報56を、予兆側記憶部60に書き込む。また、予兆部64は、取得部62により取得した測定情報56の統計を予兆データ68として生成する。そして、予兆部64は、生成した予兆データ68を予兆側記憶部60(記憶部の一例)に書き込む。実施形態の予兆部64は、ネットワーク18から取得した複数の測定情報56に基づいて、X線厚み測定装置12の異常を診断するための予兆データ68を生成して、予兆側記憶部60に蓄積する。予兆部64は、例えば、複数の測定情報56と予め定められた閾値とを比較した結果を統計的に処理した値を予兆データ68として生成してよい。予兆部64は、生成した予兆データ68を予兆側記憶部60に蓄積する。予兆部64は、予兆側記憶部60に蓄積した予兆データ68をメンテナンス装置16からの要求に応じて出力する。尚、予兆部64は、測定情報56に含まれるドライブ電圧値、ドライブ電流値、管電圧値、管電流値及び検出値の少なくともいずれかと閾値とを比較した結果に基づいて、予兆データ68を生成してよい。また、予兆部64は、取得部62により取得した測定情報56にスパイクが発生する度に、当該測定情報56にスパイクが発生したことをメンテナンス装置16に通知する。さらに、予兆部64は、生成した予兆データ68を、アナログやTCP/IP等の通信規格に従って、外部の上位装置に通知する。
The
予兆側記憶部60は、ROMと、RAMと、HDD等の主記憶装置及び補助記憶装置を有する。予兆側記憶部60は、予兆側処理部58が実行する予兆プログラム66、及び、予兆プログラム66の実行によって生成された予兆データ68等を記憶する。予兆プログラム66は、CD-ROMまたはDVD-ROM等のコンピュータにより読み取り可能な記憶媒体に記憶されて提供されてもよく、インターネット等のネットワークを介して提供されてもよい。
The sign
次に、図2Aを用いて、メンテナンス装置16の機能構成の一例について説明する。メンテナンス装置16は、図2Aに示すように、メンテナンス側処理部70と、メンテナンス側記憶部72と、表示部73とを有する。
Next, an example of the functional configuration of the
メンテナンス側処理部70は、メンテナンス装置16の制御全般を司る。メンテナンス側処理部70は、CPU及びGPU等のハードウェアプロセッサであってよい。メンテナンス側処理部70は、メンテナンス側記憶部72に格納されたプログラムを読み込み、読み込んだプログラムをメンテナンス側記憶部72に展開することで、種々の演算処理を実行する。メンテナンス側処理部70は、例えば、メンテナンスプログラム76を読み込み、診断部74として機能する。診断部74の一部または全部は、ASICまたはFPGAを含む回路等のハードウェアによって構成されてもよい。
The maintenance-side processing unit 70 is responsible for overall control of the
診断部74は、予兆データサーバ14が出力した予兆データ68を取得して、予兆データ68に基づいて、X線厚み測定装置12の異常を診断する。診断部74は、X線厚み測定装置12の異常の場合、X線厚み測定装置12が故障状態に近づいていることを示す情報(警告を示す情報)、例えば、X線厚み測定装置12が故障状態に近づいているレベル(以下、異常レベルと言う)を示すインジケータ(警告を示す画像である警告画像)を生成し、表示部73に表示させる。表示部73は、予兆データサーバ14から出力される予兆データ68や、警告画像等の各種情報を表示する。具体的には、表示部73は、X線厚み測定装置12の異常レベルを示すインジケータを表示する。そして、表示部73は、予兆データサーバ14から、測定情報56にスパイクが発生したことが通知される度に、インジケータが示す異常レベルを上げる。
The
メンテナンス側記憶部72は、ROMと、RAMと、HDD等の主記憶装置及び補助記憶装置を有する。メンテナンス側記憶部72は、メンテナンス側処理部70が実行するメンテナンスプログラム76等を記憶する。メンテナンスプログラム76は、CD-ROMまたはDVD-ROM等のコンピュータにより読み取り可能な記憶媒体に記憶されて提供されてもよく、インターネット等のネットワークを介して提供されてもよい。
The maintenance-
ここで、図2Bを用いて、X線厚み測定装置12から出力される測定情報56のデータの構成の一例について説明する。図2Bは、実施形態にかかるX線厚み測定システム内で送受信される測定情報のデータの構成の一例を示す図である。
Here, an example of the data configuration of the
図2Bに示すように、板厚演算部24は、管電圧値TVと、管電流値TCと、ドライブ電圧値Epと、ドライブ電流値Ipと、各値TV,TC,Ep,Ipに付加される時刻データtime1と、検出値Dvと、測定対象90の厚みTと、当該検出値Dvおよび厚みTに付加される時刻データtime2と、を含む測定情報56を、ネットワーク18を介して、予兆データサーバ14に出力する。実施形態では、板厚演算部24は、測定対象90の厚みTを算出する度に(すなわち、予め設定された周期(例えば5ms))で、測定情報56を生成し、当該生成した測定情報56を出力する。
As shown in FIG. 2B, the
ただし、実施形態では、ドライブ検出部42および管検出部44により各値TV,TC,Ep,Ipを検出する周期(例えば、100ms)が、測定対象90の厚みTを算出する周期(例えば、5ms)よりも長いため、測定対象90の厚みTを算出するタイミングと同じタイミングにおいて、各値TV,TC,Ep,Ipが得られない場合がある。そのため、板厚演算部24は、図2Bに示すように、測定対象90の厚みTが算出されるタイミングにおいて、各値TV,TC,Ep,Ipが得られない場合には、管電圧値TVと、管電流値TCと、ドライブ電圧値Epと、ドライブ電流値Ipと、各値TV,TC,Ep,Ipに付加される時刻データtime1と、としてヌルを含む測定情報56を生成する。よって、実施形態の板厚演算部24は、測定対象90の厚みTが算出される周期で、測定情報56を生成して、当該生成した測定情報56を出力する。
However, in the embodiment, the cycle (for example, 100 ms) for detecting each value TV, TC, Ep, Ip by the
本実施形態では、板厚演算部24は、測定対象90の厚みTを算出する度に、測定情報56を出力しているが、これに限定するものではなく、予め設定された数分の測定情報56が生成される度に、または予め設定された周期分の測定情報56が生成される度に、予め設定された数(所定数)分の連続する測定情報56、または予め設定された周期分(所定期間毎)の測定情報56をまとめて出力しても良い。
In the present embodiment, the
次に、図3A~3Eを用いて、予兆データサーバ14において生成される予兆データ68の一例について説明する。図3A、図3B、図3C、図3D、図3Eは、各々、測定情報56の各値TV、TC、Ep、Ip、Dvの一例を示すグラフである。図3A、図3B、図3C、図3D、図3Eの各グラフの横軸は、時間を示す。図3Aのグラフの縦軸は、管電圧値TVを示す。図3Bのグラフの縦軸は、管電流値TCを示す。図3Cのグラフの縦軸は、ドライブ電圧値Epを示す。図3Dのグラフの縦軸は、ドライブ電流値Ipを示す。図3Eのグラフの縦軸は、検出値Dvを示す。図3A、図3B、図3C、図3D、図3Eの各値TV、TC、Ep、Ip、Dvは、管電圧値TVを100kVに維持するためにドライブ電圧値Epを制御した場合の値である。取得部62は、板厚演算部24が出力した図3A、図3B、図3C、図3D、図3Eに示す各値TV、TC、Ep、Ip、Dvをネットワーク18から取得して、予兆部64へ出力する。予兆部64は、各値TV、TC、Ep、Ip、Dvを取得すると、各値TV、TC、Ep、Ip、Dvに対応付けて予め設定された閾値と各値TV、TC、Ep、Ip、Dvとを比較して、予兆データ68を生成する。ここで、予め設定された閾値は、X線厚み測定装置12の出荷試験時における各値TV、TC、Ep、Ip、Dvを正常な値とし、当該出荷試験時における各値TV、TC、Ep、Ip、Dvの変動範囲にマージンを加えた値に基づいて設定される。
Next, an example of the
予兆部64は、図3Aに示すように、例えば、管電圧値TVが第1閾値Th1+a以上、または、第2閾値Th1-a以下か否かを判定する。予兆部64は、例えば、管電圧値TVが第1閾値Th1+a以上、または、第2閾値Th1-a以下であれば、管電圧異常値を1インクリメントする。図3Aに示す例では、管電圧値TVが第1閾値Th1+a以上、または、第2閾値Th1-a以下となっていないので、管電圧異常値をインクリメントしない。
As shown in FIG. 3A, the
予兆部64は、図3Bに示すように、例えば、管電流値TCが第3閾値Th2+b以上、または、第4閾値Th2-b以下か否かを判定する。予兆部64は、例えば、管電流値TCが第3閾値Th2+b以上、または、第4閾値Th2-b以下であれば、管電流異常値を1インクリメントする。例えば、図3A、図3B、図3C、図3D、図3Eに示す例では、予兆部64は、破線で囲む領域内の管電流値TCが第3閾値Th2+b以上、または、第4閾値Th2-b以下に7回なっているので、管電流異常値を7インクリメントする。
As shown in FIG. 3B, the
予兆部64は、図3Cに示すように、例えば、ドライブ電圧値Epが第5閾値Th3+c以上、または、第6閾値Th3-c以下か否かを判定する。予兆部64は、例えば、ドライブ電圧値Epが第5閾値Th3+c以上、または、第6閾値Th3-c以下であれば、ドライブ電圧異常値を1インクリメントする。図3Cに示す例では、ドライブ電圧値Epが第5閾値Th3+c以上、または、第6閾値Th3-c以下となっていないので、ドライブ電圧異常値をインクリメントしない。
As shown in FIG. 3C, the
予兆部64は、図3Dに示すように、例えば、ドライブ電流値Ipが第7閾値Th4+d以上、または、第8閾値Th4-d以下か否かを判定する。予兆部64は、例えば、ドライブ電流値Ipが第7閾値Th4+d以上、または、第8閾値Th4-d以下であれば、ドライブ電流異常値を1インクリメントする。図3Dに示す例では、ドライブ電流値Ipが、第7閾値Th4+d以上、または、第8閾値Th4-d以下となっていないので、ドライブ電流異常値をインクリメントしない。
As shown in FIG. 3D, the
予兆部64は、図3Eに示すように、例えば、検出値Dvが第9閾値Th5+e以上、または、第10閾値Th5-e以下か否かを判定する。予兆部64は、例えば、検出値Dvが第9閾値Th5+e以上、または、第10閾値Th5-e以下であれば、検出異常値を1インクリメントする。図3Eに示す例では、検出値Dvが、第9閾値Th5+e以上、または、第10閾値Th5-e以下となっていないので、検出異常値をインクリメントしない。
As shown in FIG. 3E, for example, the
そして、予兆部64は、管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値等の異常値を含む予兆データ68を生成する。尚、管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値等の異常値の各初期値は、0であってよい。従って、値TV、TC、Ep、Ip、Dvが対応する閾値範囲内であれば、値TV、TC、Ep、Ip、Dvに対応する異常値は0である。上述の閾値は、一例であって、例えば、管電圧値TVに応じて、閾値を変化させてもよい。この場合、閾値は管電圧TVに対応付けて予兆側記憶部60に格納されていてよい。
The
次に、図4Aおよび図4Bを用いて、メンテナンス装置16において表示される警告画像の一例について説明する。図4Aおよび図4Bは、メンテナンス装置16が出力する警告画像92の一例を示す図である。メンテナンス装置16の診断部74は、予兆データサーバ14から取得した予兆データ68に基づいて、表示部73に警告画像92を表示させてよい。具体的には、診断部74は、予兆データ68に含まれる管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値に基づいて、異常レベルを診断する。例えば、診断部74は、管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値のうち、0でない異常値の個数を異常レベルとしてよい。この場合、診断部74は、0レベルから5レベルまでの範囲で異常レベルを設定する。尚、診断部74は、予め定められた異常判定用閾値に基づいて、異常レベルを設定してもよい。この場合、診断部74は、管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値のうち、異常判定用閾値以上の異常値の個数を異常レベルとして設定してよい。本実施形態では、診断部74は、異常レベルとして、0~5までを設定することとしているが、これに限定するものではなく、6以上を異常レベルとして設定することも可能である。また、診断部74は、予兆データサーバ14から測定情報56にスパイクが発生したことが通知される度に、表示部73に表示される警告画像92が示す異常レベルを上げても良い。例えば、診断部74は、0レベルから5レベルまでの範囲で、予兆データサーバ14から測定情報56にスパイクが発生したことが通知される度に、異常レベルを1ずつ上げても良い。また、診断部74は、予め設定された期間内の予兆データ68に、予め設定された回数以上、スパイクが発生した場合に、異常レベルを上げても良い。これにより、一時的に、予兆データ68にスパイクが発生した場合に、異常レベルが上がることを防止でき、X線厚み測定装置12に異常が発生した可能性が高い場合に異常レベルを上げることができる。その結果、診断部74により設定される異常レベルの信頼性を高めることができる。
Next, an example of a warning image displayed on the
そして、診断部74は、異常レベルに応じて、警告画像92を生成してよい。具体的には、診断部74は、設定した異常レベルを示す警告画像92を生成する。そして、表示部73は、生成された警告画像92に表示する。例えば、異常レベルが1の場合、診断部74は、図4Aに示すように、警告画像92内に配列された5個の四角のうち、1番下の四角を着色した警告画像92を生成し、当該生成した警告画像92を表示部73に表示させてもよい。また、異常レベルが4の場合、診断部74は、図4Bに示すように、警告画像92内に配列された5個の四角のうち、1番下から4個の四角を着色した警告画像92を生成し、当該生成した警告画像92を表示部73に表示させてもよい。尚、診断部74は、警告画像92内の四角毎に、着色する色を変化させてよい。このように、診断部74は、異常レベルに応じて生成した警告画像92を表示部73に表示させる。
The
次に、図5を用いて、X線厚み測定装置12の制御側処理部46が実行する測定処理の流れの一例について説明する。図5は、X線厚み測定装置12の制御側処理部46が実行する測定処理のフローチャートである。制御側処理部46は、測定プログラム54を読み込むことによって、測定処理を実行する。
Next, an example of the flow of measurement processing executed by the control-
図5に示すように、測定処理では、制御側処理部46の受付部50は、管電圧値TV及び管電流値TCを管検出部44から取得して、算出部52へ出力する(S102)。受付部50は、ドライブ電圧値Ep及びドライブ電流値Ipをドライブ検出部42から取得して、算出部52へ出力する(S104)。算出部52は、管電圧値TVと設定電圧値とを比較して、ドライブ電圧値Epを制御する(S106)。算出部52は、例えば、管電圧値TVが設定電圧値よりも低ければ、取得したドライブ電圧値Epより高い電圧値を指示する電源制御信号をX線制御電源22に出力する。一方、算出部52は、管電圧値TVが設定電圧値よりも高ければ、取得したドライブ電圧値Epより低い電圧値を指示する電源制御信号をX線制御電源22に出力する。X線制御電源22は、取得した電源制御信号が示す電圧値にドライブ電圧値Epを変化させて、X線発生器30に電力を供給する。
As shown in FIG. 5, in the measurement process, the
受付部50は、検出値Dvを出力検出部34から取得して、算出部52へ出力する(S108)。算出部52は、検出値Dvに基づいて、測定対象90の厚みを算出する(S110)。算出部52は、ドライブ電圧値Ep、ドライブ電流値Ip、管電圧値TV、管電流値TC及び検出値Dvを含む測定情報56をネットワーク18に出力する(S112)。この後、制御側処理部46は、ステップS102以降を繰り返す。
The
次に、図6を用いて、予兆データサーバ14の予兆側処理部58により実行される予兆処理の流れの一例について説明する。図6は、予兆データサーバ14の予兆側処理部58が実行する予兆処理のフローチャートである。予兆側処理部58は、予兆プログラム66を読み込むことによって、予兆処理を実行する。
Next, an example of the flow of predictive processing executed by the predictive
図6に示すように、予兆処理では、取得部62が、測定情報56をネットワーク18から取得して、予兆部64へ出力する(S132)。予兆部64は、予兆データ68を生成する(S134)。予兆部64は、例えば、測定情報56に含まれる各値TV、TC、Ep、Ip、Dvと閾値とを比較して、各値TV、TC、Ep、Ip、Dvが異常値か否かを判定し、異常値の個数を含む予兆データ68を生成する。予兆部64は、生成した予兆データ68を予兆側記憶部60に格納する(S136)。予兆部64は、予兆データ68の要求を取得したか否かを判定する(S138)。予兆部64は、予兆データ68の要求を取得していないと判定すると(S138:No)、予兆側処理部58は、ステップS132以降を繰り返す。予兆部64は、予兆データ68の要求を取得したと判定すると(S138:Yes)、予兆データ68をネットワーク18へ出力する(S140)。この後、予兆側処理部58は、ステップS132以降を繰り返す。
As shown in FIG. 6, in the sign process, the
次に、図7を用いて、メンテナンス装置16のメンテナンス側処理部70が実行するメンテナンス処理の流れの一例について説明する。図7は、メンテナンス装置16のメンテナンス側処理部70が実行するメンテナンス処理のフローチャートである。メンテナンス側処理部70は、メンテナンスプログラム76を読み込むことによって、メンテナンス処理を実行する。
Next, an example of the flow of maintenance processing executed by the maintenance-side processing unit 70 of the
図7に示すように、メンテナンス処理では、診断部74が、予兆データ68の要求をネットワーク18へ出力する(S152)。診断部74は、予兆データ68を取得したか否かを判定する(S154)。診断部74は、予兆データ68を取得するまで待機状態となる(S154:No)。診断部74は、予兆データ68を取得すると(S154:Yes)、予兆データ68に含まれる異常値の個数に基づいて、X線厚み測定装置12の異常を診断して、異常レベルを算出する(S156)。診断部74は、算出した異常レベルに対応する警告を示す情報(例えば、図4Aおよび図4Bに示す警告画像92)を表示部73に出力する(S158)。この後、メンテナンス側処理部70は、ステップS152以降を繰り返す。
As shown in FIG. 7, in the maintenance process, the
上述したように第1実施形態の予兆データサーバ14は、X線厚み測定装置12の故障等の異常を診断するための予兆データ68を生成して蓄積することができる。これにより、予兆データサーバ14は、X線厚み測定装置12の異常の診断を可能にするとともに、X線厚み測定装置12の板厚演算部24の処理負担及び診断に必要な記憶容量を低減できる。
As described above, the
また、第1実施形態の予兆データサーバ14は、メンテナンス装置16からの要求に応じて、蓄積した予兆データ68をメンテナンス装置16に提供している。これにより、予兆データサーバ14は、メンテナンス装置16におけるX線厚み測定装置12の異常の診断を実現できる。
Further, the
<第2実施形態>
次に、第1実施形態の予兆データ68の生成方法を変更した第2実施形態について説明する。
Second Embodiment
Next, a second embodiment in which the method for generating the
第2実施形態の予兆部64は、各値TV、TC、Ep、Ip、Dvの標準偏差と閾値とを比較した結果に基づいて、予兆データ68を生成する。すなわち、予兆部64は、各値TV、TC、Ep、Ip、Dvの標準偏差と閾値との比較結果を含む予兆データ68を生成する。図8A、図8B、図8C、図8、図8D、図8Eは、各々、測定情報56に含まれる各値TV、TC、Ep、Ip、Dvの標準偏差のグラフである。図8A、図8B、図8C、図8D、図8Eの横軸は時間を示す。図8Aのグラフの縦軸は、管電圧値TVの標準偏差を示す。図8Bのグラフの縦軸は、管電流値TCの標準偏差を示す。図8Cのグラフの縦軸は、ドライブ電圧値Epの標準偏差を示す。図8Dのグラフの縦軸は、ドライブ電流値Ipの標準偏差を示す。図8Eのグラフの縦軸は、検出値Dvの標準偏差を示す。図8A、図8B、図8C、図8D、図8Eの各値TV、TC、Ep、Ip、Dvの標準偏差は、管電圧値TVを100kVに維持するためにドライブ電圧値Epを制御した場合の値である。
The
取得部62は、板厚演算部(制御装置)24が出力した図8A、図8B、図8C、図8D、図8Eに示す各値TV、TC、Ep、Ip、Dvをネットワーク18から取得して、予兆部64へ出力する。予兆部64は、各値TV、TC、Ep、Ip、Dvを取得すると、各値TV、TC、Ep、Ip、Dvの標準偏差を算出する。予兆部64は、当該標準偏差に対応付けて予め設定された閾値と標準偏差とを比較した結果に基づいて、予兆データ68を生成する。尚、予兆部64は、測定情報56に含まれるドライブ電圧値Ep、ドライブ電流値Ip、管電圧値TV、管電流値TC及び検出値Dvの少なくともいずれかの標準偏差と閾値とを比較した結果に基づいて、予兆データ68を生成してよい。ここで、予め設定された閾値は、X線厚み測定装置12の出荷試験時における各値TV、TC、Ep、Ip、Dvの標準偏差を正常な値とし、当該出荷試験時における各値TV、TC、Ep、Ip、Dvの標準偏差の変動範囲にマージンを加えた値に基づいて設定される。
The
予兆部64は、図8Aに示すように、例えば、管電圧値TVの標準偏差が第1閾値Th1+a以上、または、第2閾値Th1-a以下か否かを判定する。予兆部64は、例えば、管電圧値TVの標準偏差が第1閾値Th1+a以上、または、第2閾値Th1-a以下であれば、管電圧異常値を1インクリメントする。図8Aに示す例では、管電圧値TVが第1閾値Th1+a以上、または、第2閾値Th1-a以下となっていないので、管電圧異常値をインクリメントしない。
As shown in FIG. 8A, the
予兆部64は、図8Bに示すように、例えば、管電流値TCの標準偏差が第3閾値Th2+b以上、または、第4閾値Th2-b以下か否かを判定する。予兆部64は、例えば、管電流値TCの標準偏差が第3閾値Th2+b以上、または、第4閾値Th2-b以下であれば、管電流異常値を1インクリメントする。例えば、図8A、図8B、図8C、図8D、図8Eに示す例では、予兆部64は、破線で囲む領域内の管電流値TCの標準偏差が第3閾値Th2+b以上、または、第4閾値Th2-b以下に2回なっているので、管電流異常値を2インクリメントする。
As shown in FIG. 8B, the
予兆部64は、図8Cに示すように、例えば、ドライブ電圧値Epの標準偏差が第5閾値Th3+c以上、または、第6閾値Th3-c以下か否かを判定する。予兆部64は、例えば、ドライブ電圧値Epの標準偏差が第5閾値Th3+c以上、または、第6閾値Th3-c以下であれば、ドライブ電圧異常値を1インクリメントする。図8Cに示す例では、ドライブ電圧値Epが、第5閾値Th+c以上、または、第6閾値Th-c以下となっていないので、ドライブ電圧異常値をインクリメントしない。
As shown in FIG. 8C, the
予兆部64は、図8Dに示すように、例えば、ドライブ電流値Ipの標準偏差が第7閾値Th4+d以上、または、第8閾値Th4-d以下か否かを判定する。予兆部64は、例えば、ドライブ電流値Ipの標準偏差が第7閾値Th4+d以上、または、第8閾値Th4-d以下であれば、ドライブ電流異常値を1インクリメントする。図8Dに示す例では、ドライブ電流値Ipが、第7閾値Th4+d以上、または、第8閾値Th4-d以下となっていないので、ドライブ電流異常値をインクリメントしない。
As shown in FIG. 8D, the
予兆部64は、図8Eに示すように、例えば、検出値Dvの標準偏差が第9閾値Th5+e以上、または、第10閾値Th5-e以下か否かを判定する。予兆部64は、例えば、検出値Dvの標準偏差が第9閾値Th5+e以上、または、第10閾値Th5-e以下であれば、検出異常値を1インクリメントする。図8Eに示す例では、検出値Dvが、第9閾値Th+e以上、または、第10閾値Th5-e以下となっていないので、検出異常値をインクリメントしない。
As shown in FIG. 8E, the
そして、予兆部64は、管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値等の異常値を含む予兆データ68を生成する。尚、管電圧異常値、管電流異常値、ドライブ電圧異常値、ドライブ電流異常値、及び、検出異常値等の異常値の各初期値は、0であってよい。従って、値TV、TC、Ep、Ip、Dvの標準偏差が対応する閾値範囲内であれば、値TV、TC、Ep、Ip、Dvの標準偏差に対応する異常値は0である。
The
上述したように、第2実施形態の予兆データサーバ14は、測定情報56に含まれる値TV、TC、Ep、Ip、Dvの標準偏差によって予兆データ68を生成している。これにより、予兆データサーバ14は、測定情報56の短時間の誤差に基づく、X線厚み測定装置12の異常の誤診を低減可能な予兆データ68を生成できるとともに、予兆データ68の記憶に必要な記憶容量を低減できる。
As described above, the
<第3実施形態>
次に、上述の実施形態の予兆データ68の生成方法を変更した第3実施形態について説明する。
<Third Embodiment>
Next, a description will be given of a third embodiment in which the method for generating the
第3実施形態の予兆部64は、検出値Dvの分散と尖度との積と、予め設定される閾値と、の比較の結果に基づいて、予兆データ68を生成する。予兆部64は、測定情報56に含まれる検出値Dvの分散と尖度との積を算出する。予兆部64は、算出した分散と尖度との積と、予め設定された閾値と、を比較した結果に基づいて、予兆データ68を生成してよい。すなわち、予兆部64は、検出値Dvの分散と尖度との積と、閾値と、の比較結果を含む予兆データ68を生成する。ここで、予め設定された閾値は、X線厚み測定装置12の出荷試験時における検出値Dvの分散と尖度との積を正常な値とし、当該出荷試験時における検出値Dvの分散と尖度との積の変動範囲にマージンを加えた値に基づいて設定する。図9は、測定情報56に含まれる検出値Dvの分散と尖度との積のグラフである。
The
測定対象90の厚みに対する統計誤差は、ポアソン分布になる。この統計的な誤差を利用して、雑音の性質を検出する。統計誤差がポアソン分布に従う場合、分散及び尖度は、平均値mを用いて次の式で表すことができる。
分散=m
尖度=1/m
The statistical error with respect to the thickness of the measuring
Variance = m
Kurtosis = 1 / m
従って、ポアソン分布に従う検出値Dvの分散と尖度の積は、平均値mに依存せず一定の値(即ち、1)となる。従って、検出値Dvの分散と尖度の積は、フィラメント38等に異常がなければ、ほぼ1となる。一方、フィラメント38が切れる直前であれば、検出値Dvの分散と尖度の積は、図9に破線の四角で囲む領域で示すように、高い値を示す。従って、予兆部64は、検出値Dvの分散と尖度の積と予め定められた閾値Th6とを比較することにより、フィラメント38等の異常を検出することができる。予兆部64は、検出値Dvの分散と尖度の積が閾値Th6以上となった場合、検出異常値を1インクリメントして予兆データ68を生成してもよい。
Therefore, the product of the variance and the kurtosis of the detected value Dv according to the Poisson distribution is a constant value (that is, 1) regardless of the average value m. Accordingly, the product of the variance of the detected value Dv and the kurtosis is approximately 1 if there is no abnormality in the
上述したように、第3実施形態の予兆データサーバ14は、測定情報56に含まれる検出値Dvの分散と尖度との積によって予兆データ68を生成している。これにより、予兆データサーバ14は、測定情報56の短時間の誤差に基づく、X線厚み測定装置12の異常の誤診を低減可能な予兆データ68を生成できるとともに、予兆データ68の記憶に必要な記憶容量を低減できる。
As described above, the
第3実施形態においては、予兆部64は、検出値Dvの分散と尖度との積と、予め設定された閾値と、を比較した結果に基づいて、予兆データ68を生成しているが、各値TV、TC、Ep、Ip,Dvの標準偏差と、予め設定された閾値と、を比較した結果、および、検出値Dvの分散と尖度との積と、予め設定された閾値と、を比較した結果の少なくともいずれか一方に基づいて、予兆データ68を生成するものであれば、これに限定するものではない。例えば、予兆部64は、各値TV、TC、Ep、Ip,Dvの標準偏差と、予め設定された閾値と、を比較した結果、および、検出値Dvの分散と尖度との積と、予め設定された閾値と、を比較した結果の両方に基づいて、予兆データ68を生成しても良い。
In the third embodiment, the
<第4実施形態>
本実施形態は、予兆データサーバ14が、X線厚み測定装置12から取得する測定情報56を記憶し、連続する所定数の測定情報56または所定期間毎の測定情報56の統計を予兆データ68として生成する例である。以下の説明では、上述の実施形態と同様の構成については説明を省略する。
<Fourth embodiment>
In the present embodiment, the
まず、本実施形態の予兆データサーバ14の機能構成の一例について説明する。
First, an example of a functional configuration of the
取得部62は、X線厚み測定装置12から取得した測定情報56を、予兆側記憶部60に書き込む。
The
予兆部64は、予兆側記憶部60に記憶される測定情報56のうち、所定数の連続する測定情報56または所定期間の測定情報56の統計を予兆データ68としてとして生成する。ここで、連続する測定情報56は、X線厚み測定装置12(算出部52)により連続して生成される測定情報56である。また、所定数は、予め設定された数であり、例えば、各日の6万個である。また、所定期間は、予め設定された期間であり、例えば、各日の5分間である。
The
そして、予兆部64は、生成した予兆データ68を、当該予兆データ68の生成に用いた測定情報56に付加される時刻データと対応付けて、予兆側記憶部60に書き込む。
The
ところで、X線発生器30に故障等の異常が発生すると、測定対象90の厚さの算出ができなくなり、鋼板製造ラインにおける測定対象90の厚さの制御および監視ができなくなる。よって、X線発生器30に異常が発生する前に(例えば、鋼板製造ラインの定期点検時)、X線発生器30の異常箇所の交換等のメンテナンスを行えれば、X線発生器30の異常による鋼板製造ラインへの影響を小さくすることができる。
By the way, when an abnormality such as a failure occurs in the
しかしながら、測定情報56を用いて生成される予兆データ68は膨大な数となり、膨大な数の予兆データ68の中から、必要な予兆データ68を見つけ出すのは困難である。そこで、本実施形態では、予兆部64は、生成した予兆データ68を、当該予兆データ68の生成に用いた測定情報56に付加される時刻データと対応付けて、予兆側記憶部60に書き込む。これにより、予兆側記憶部60に記憶される予兆データ68と対応付けられる時刻データを参照して、必要な予兆データ68を検索することが可能となる。その結果、予兆側記憶部60に記憶される膨大な数の予兆データ68から、必要な予兆データ68を見つけ易くすることができる。
However, the number of
実施形態では、予兆部64は、生成した予兆データ68を、当該予兆データ68の生成に用いた測定情報56のうち、最初に取得した測定情報56に付加された時刻データおよび最後に取得した測定情報56に付加される時刻データと対応付けて、予兆側記憶部60に書き込む。
In the embodiment, the
また、予兆部64は、予兆データ68を生成後、予兆側記憶部60に記憶される測定情報56のうち、当該予兆データ68の生成に用いた測定情報56を、予兆側記憶部60から削除する。これにより、予兆データサーバ14において測定情報56の記憶に要する記憶容量を削減することができる。ただし、予兆部64は、測定情報56にスパイクが発生した場合、当該測定情報56のスパイクの発生をトリガにして、予兆側記憶部60からの測定情報56の削除を中止する。これにより、測定情報56にスパイクが発生してX線厚み測定装置12に異常が発生した可能性がある場合に、予兆データ68だけでなく、測定情報56を用いて、X線厚み測定装置12の異常を解析することができる。
The
実施形態では、予兆部64は、測定情報56が含む管電圧値、管電流値、ドライブ電圧値、ドライブ電流値、検出値、および厚みのうち少なくとも1つにスパイクが発生した場合に、予兆側記憶部60からの測定情報56の削除を中止する。また、実施形態では、予兆部64は、予兆側記憶部60に記憶される測定情報56のうち、スパイクが発生した測定情報56に付加される時刻データより後の時刻データが付加された測定情報56を削除しない。
In the embodiment, the predicting
そして、予兆部64は、予兆側記憶部60からの測定情報56の削除を中止してから、予め設定された期間(例えば、24時間)、再び、測定情報56にスパイクが発生しなかった場合、予兆側記憶部60からの測定情報56の削除を再開する。X線厚み測定装置12へのゴミ等の進入によって、一時的に、測定情報56にスパイクが発生した場合には、X線厚み測定装置12の異常が発生した可能性が高く、測定情報56を用いてX線厚み測定装置12の異常を解析する必要性が低いため、予兆側記憶部60からの測定情報56の削除を再開する。これにより、予兆データサーバ14において測定情報56の記憶に要する記憶容量を削減することができる。実施形態の予兆部64は、測定情報56にスパイクが発生してから、予め設定された期間、測定情報56にスパイクが発生しなかった場合、スパイクが発生した測定情報56に付加された時刻データから予め設定された期間経過した後の時刻データが付加された測定情報56については、予兆側記憶部60から削除する。
When the
また、予兆部64は、測定情報56にスパイクが発生する度に、測定情報56にスパイが発生したことを、ネットワーク18を介して、メンテナンス装置16に通知する。さらに、予兆部64は、測定情報56が含む検出値および測定対象90の厚みにスパイクが発生しているが、測定情報56が含むドライブ電圧値、ドライブ電流値、管電圧値、および管電流値にスパイクおよび変動が発生していない場合、X線厚み測定装置12内において、X線管36以外の箇所に異常があることを検出する。そして、予兆部64は、X線厚み測定装置12内においてX線管36以外の箇所に異常があることを、ネットワーク18を介して、メンテナンス装置16に通知する。
Also, every time a spike occurs in the
次に、本実施形態のメンテナンス装置16の機能構成の一例について説明する。
Next, an example of a functional configuration of the
診断部74は、予兆データサーバ14から取得した予兆データ68をX軸とし、時間軸をY軸とするグラフ(以下、予兆データグラフと言う)を表示部73に表示させる。そして、診断部74は、メンテナンス装置16が有する図示しない操作部を介して指示された、予兆データグラフの時間軸上の時間帯の測定情報56を表示部73に表示させる。
The
これにより、メンテナンス装置16のオペレータが、表示部73に表示された予兆データ68を見て、X線厚み測定装置12の異常があることを認識した場合に、容易に、測定情報56を確認することができるので、測定情報56を用いたX線厚み測定装置12の異常の解析を容易化できる。実施形態では、診断部74は、X線厚み測定装置12から出力される測定情報56を予め取得しておき、取得した測定情報56のうち、指示された時間帯の時刻データが付加された測定情報56を表示部73に表示させるものとする。
Thereby, when the operator of the
また、診断部74は、予兆データサーバ14から、測定情報56にスパイクが発生したことが通知された場合に、測定情報56にスパイクが発生したことを通知する通知画像を表示部73に表示させる。これにより、メンテナンス装置16のオペレータが、X線厚み測定装置12に何らかの異常が発生していることを容易に認識することができる。
In addition, the
次に、図10~15を用いて、測定情報56が含む管電圧TVの統計である予兆データ68の生成処理の一例について説明する。ここでは、測定情報56が含む管電圧の予兆データ68を生成する例について説明するが、測定情報56が含む他のパラメータ(例えば、管電流値TC、ドライブ電圧値Ep、ドライブ電流値Ip,検出値Dv、および厚みTについても同様にして、予兆データ68を生成するものとする。
Next, an example of a process for generating the
図10は、第4実施形態にかかる予兆データサーバが取得する測定情報が含む管電圧の一例を示す図である。図10において、縦軸は管電圧TV(kV)を表し、横軸は時間軸(ms)を表す。予兆部64は、図10に示すように、約130kVの管電圧TVの検出結果を含む測定情報56を取得する。そして、予兆部64は、図10に示す管電圧TVの検出結果に基づいて、所定期間(ここでは、100s)毎の管電圧TVの予兆データ68(例えば、平均、標準偏差、分散、歪度、および尖度)を生成する。
FIG. 10 is a diagram illustrating an example of the tube voltage included in the measurement information acquired by the predictive data server according to the fourth embodiment. In FIG. 10, the vertical axis represents the tube voltage TV (kV), and the horizontal axis represents the time axis (ms). As shown in FIG. 10, the
図11は、第4実施形態にかかる予兆データサーバにより生成される管電圧の平均の生成結果の一例を示す図である。図11において、縦軸は管電圧TVの平均(kV)を表し、横軸は時間軸(ms)を表す。予兆部64は、図11に示すように、所定期間(ここで、100s)毎の管電圧TVの平均を、予兆データ68として生成する。
FIG. 11 is a diagram illustrating an example of an average generation result of tube voltages generated by the predictive data server according to the fourth embodiment. In FIG. 11, the vertical axis represents the average (kV) of the tube voltage TV, and the horizontal axis represents the time axis (ms). As shown in FIG. 11, the
図12は、第4実施形態にかかる予兆データサーバにより生成される管電圧の標準偏差の生成結果の一例を示す図である。図12において、縦軸は管電圧TVの標準偏差(kV)を表し、横軸は時間軸(ms)を表す。予兆部64は、図12に示すように、所定期間(ここでは、100s)毎の管電圧TVの標準偏差σを、予兆データ68として生成する。
FIG. 12 is a diagram illustrating an example of the generation result of the standard deviation of the tube voltage generated by the predictive data server according to the fourth embodiment. In FIG. 12, the vertical axis represents the standard deviation (kV) of the tube voltage TV, and the horizontal axis represents the time axis (ms). As shown in FIG. 12, the
図13は、第4実施形態にかかる予兆データサーバにより生成される管電圧の分散の生成結果の一例を示す図である。図13において、縦軸は管電圧TVの分散を表し、横軸は時間軸(ms)を表す。予兆部64は、図13に示すように、所定期間(ここでは、100s)毎の管電圧TVの分散を、予兆データ68として生成する。
FIG. 13 is a diagram illustrating an example of a generation result of tube voltage dispersion generated by the predictive data server according to the fourth embodiment. In FIG. 13, the vertical axis represents the dispersion of the tube voltage TV, and the horizontal axis represents the time axis (ms). As shown in FIG. 13, the
図14は、第4実施形態にかかる予兆データサーバにより生成される管電圧の歪度の生成結果の一例を示す図である。図14において、縦軸は管電圧TVの歪度を表し、横軸は時間軸(ms)を表す。予兆部64は、図14に示すように、所定期間(ここでは、100s)毎の管電圧TVの歪度を、予兆データ68として生成する。
FIG. 14 is a diagram illustrating an example of the generation result of the skewness of the tube voltage generated by the predictive data server according to the fourth embodiment. In FIG. 14, the vertical axis represents the skewness of the tube voltage TV, and the horizontal axis represents the time axis (ms). As shown in FIG. 14, the
図15は、第4実施形態にかかる予兆データサーバにより生成される管電圧の尖度の生成結果の一例を示す図である。図15において、縦軸は管電圧TVの尖度を表し、横軸は時間軸(ms)を表す。予兆部64は、図15に示すように、所定期間(ここでは、100s)毎の管電圧TVの尖度を、予兆データ68として生成する。
FIG. 15 is a diagram illustrating an example of a generation result of the kurtosis of the tube voltage generated by the predictive data server according to the fourth embodiment. In FIG. 15, the vertical axis represents the kurtosis of the tube voltage TV, and the horizontal axis represents the time axis (ms). As shown in FIG. 15, the
次に、図16を用いて、本実施形態にかかる予兆データサーバ14による測定情報56の書込処理の一例について説明する。ここでは、管電圧TVにスパイクが発生した場合の測定情報56の書込処理について説明するが、測定情報56が含む他のパラメータ(例えば、管電流値TC、ドライブ電圧値Ep、ドライブ電流値Ip,検出値Dv、および厚みT)についてスパイクが発生した場合も同様にして、測定情報56の書込処理を実行する。
Next, an example of a writing process of the
図16は、第4実施形態にかかる予兆データサーバにおける測定情報の書込処理の一例を説明するための図である。図16において、縦軸は管電圧TV(kV)を表し、横軸は時間軸(ms)を表す。予兆部64は、予兆データ68を生成後、予兆側記憶部60に記憶される測定情報56のうち、予兆データ68の生成に用いた測定情報56を予兆側記憶部60から削除する。
FIG. 16 is a diagram for explaining an example of the measurement information writing process in the predictive data server according to the fourth embodiment. In FIG. 16, the vertical axis represents the tube voltage TV (kV), and the horizontal axis represents the time axis (ms). The
ただし、図16に示すように、時刻t1において、管電圧TVにスパイクが発生した場合、予兆部64は、測定情報56の削除を中止する。そして、図16に示すように、予兆側記憶部60からの測定情報56の削除を中止してから、予め設定された期間(例えば、830s)経過した時刻t2まで、再び、管電圧TVにスパイクが発生しなかった場合、予兆側記憶部60からの測定情報56の削除を再開する。
However, as shown in FIG. 16, when a spike occurs in the tube voltage TV at time t <b> 1, the
次に、図17を用いて、本実施形態にかかるメンテナンス装置16による予兆データ68および測定情報56の表示処理の一例について説明する。ここでは、測定情報56が含む管電圧TVの予兆データ68の一例である標準偏差σを表示する例について説明するが、測定情報56が含む他のパラメータの予兆データ68についても同様にして表示する。
Next, an example of display processing of the
図17は、第4実施形態にかかるメンテナンス装置による予兆データおよび測定情報の表示処理の一例を説明するための図である。図17に示すように、メンテナンス装置16の診断部74は、縦軸が管電圧TVの標準偏差σを表し、横軸が時間軸(ms)を表す予兆データグラフ1701を含むウィンドウW1を、表示部73に表示させる。
FIG. 17 is a diagram for explaining an example of display processing of predictive data and measurement information by the maintenance device according to the fourth embodiment. As shown in FIG. 17, the
そして、診断部74は、メンテナンス装置16が有する図示しない操作部を介して、表示部73に表示したウィンドウW1内の予兆データグラフ1701の時間軸において、測定情報56を表示させる時間帯が指示されると、当該指示された時間帯の管電圧TVのグラフを含むウィンドウW2を表示部73に表示させる。ここで、管電圧TVのグラフは、縦軸が管電圧TV(kV)を表し、横軸が時間軸(ms)を表す。
The
これにより、メンテナンス装置16のオペレータが、ウィンドウW1に表示された予兆データグラフ1701を見て、X線厚み測定装置12の異常があることを認識した場合に、容易に、管電圧TVのグラフを確認することができるので、測定情報56を用いたX線厚み測定装置12の異常の解析を容易化できる。
As a result, when the operator of the
次に、図18を用いて、本実施形態にかかる予兆データサーバ14の予兆側処理部58により実行される予兆処理の流れの一例について説明する。
Next, an example of the flow of predictive processing executed by the predictive
図18は、第4実施形態にかかる予兆データサーバにより実行する予兆処理の流れの一例を示すフローチャートである。 FIG. 18 is a flowchart showing an example of the flow of predictive processing executed by the predictive data server according to the fourth embodiment.
図18に示すように、本実施形態の予兆処理では、取得部62が、ネットワーク18を介して、X線厚み測定装置12から、測定情報56を取得して、予兆側記憶部60に書き込む(S1801)。予兆部64は、所定数の連続する測定情報56を取得したか否かを判断する(S1802)。所定数の連続する測定情報56が取得されていない場合(S1802:No)、S1801に戻り、取得部62は、新たな測定情報56を取得する。
As illustrated in FIG. 18, in the sign processing of the present embodiment, the
一方、所定数の連続する測定情報56を取得した場合(S1802:Yes)、予兆部64は、所定数の連続する測定情報56に基づいて、予兆データ68を生成する(S1803)。予兆部64は、例えば、測定情報56に含まれる各値TV、TC、Ep、Ip、Dvと閾値とを比較して、各値TV、TC、Ep、Ip、Dvが異常値か否かを判定し、異常値の個数を含む予兆データ68を生成する。そして、予兆部64は、生成した予兆データ68を予兆側記憶部60に格納する(S1804)。
On the other hand, when the predetermined number of
さらに、予兆部64は、取得した測定情報56にスパイクが発生しているか、または、測定情報56に最後にスパイクが発生してから、新たなスパイクが発生せずに、予め設定された期間経過しているかを判断する(S1805)。取得した測定情報56にスパイクが発生していない場合、または、測定情報56に最後にスパイクが発生してから予め設定された期間経過している場合(S1805:No)、予兆部64は、予兆側記憶部60から、取得した測定情報56を削除する(S1806)。一方、取得した測定情報56にスパイクが発生している場合、または、測定情報56に最後にスパイクが発生してから予め設定された期間経過していない場合(S1805:Yes)、予兆部64は、予兆側記憶部60からの測定情報56の削除を行わない。
Further, the
次いで、予兆部64は、メンテナンス装置16から、予兆データ68の要求を取得したか否かを判定する(S1807)。予兆部64は、予兆データ68の要求を取得していないと判定すると(S1807:No)、予兆側処理部58は、ステップS1801以降を繰り返す。予兆部64は、予兆データ68の要求を取得したと判定すると(S1807:Yes)、予兆データ68をネットワーク18へ出力する(S1808)。この後、予兆側処理部58は、ステップS1801以降を繰り返す。
Next, the
このように、第4実施形態にかかる予兆データサーバ14によれば、予兆側記憶部60に記憶される予兆データ68と対応付けられる時刻データを参照して、必要な予兆データ68を検索することが可能となる。その結果、予兆側記憶部60に記憶される膨大な数の予兆データ68から、必要な予兆データ68を見つけ易くすることができる。
As described above, according to the
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.
上述の実施形態では、予兆データサーバ14とは別のメンテナンス装置16に診断部74を設ける例を挙げて説明したが、診断部74は予兆データサーバ14に設けられていてもよい。
In the above-described embodiment, the example in which the
Claims (13)
前記取得部により取得する前記測定情報の統計を、前記X線厚み測定装置の異常を診断するための予兆データとして生成する予兆部と、
前記予兆部により生成される前記予兆データを記憶する記憶部と、
を備える予兆データサーバ。 An X-ray control power source that supplies power; a filament that emits electrons by the power from the X-ray control power source; and a target that irradiates a target whose thickness is to be measured by collision of electrons emitted from the filament A line generator, a detection unit that outputs at least one of a detection voltage and a detection current as a detection signal in accordance with the intensity of the X-ray that has passed through the measurement target, and power from the X-ray control power source is transformed. A transformer to be supplied to the filament; a drive detection unit that detects a drive voltage value that is a voltage on a primary side of the transformer and a drive current value that is a current value that flows on a primary side of the transformer; the filament; A tube detector that detects a tube voltage value that is a voltage between targets and a tube current value that is a current value flowing between the filament and the target; From X-ray thickness measuring device and a said drive voltage, the drive current value, the tube voltage value, the tube current value, and the acquisition unit for acquiring measurement information including at least one of said detection signal,
A statistic unit that generates statistics of the measurement information acquired by the acquisition unit as predictive data for diagnosing an abnormality of the X-ray thickness measurement apparatus;
A storage unit for storing the precursor data generated by the precursor unit;
Predictive data server.
前記取得部は、前記X線厚み測定装置から、前記ドライブ電圧値、前記ドライブ電流値、前記管電圧値、前記管電流値、前記検出信号、および前記板厚演算部により算出される厚みの少なくとも1つのパラメータを含みかつ当該パラメータの検出時または算出時の時刻データが付加された前記測定情報を取得し、
前記予兆部は、所定数の連続する前記測定情報または所定期間毎の前記測定情報の統計を前記予兆データとして生成し、前記予兆データを、当該予兆データの生成に用いた前記測定情報に付加された前記時刻データと対応付けて前記記憶部に書き込む請求項1に記載の予兆データサーバ。 The X-ray thickness measurement apparatus further includes a plate thickness calculation unit that calculates the thickness of the measurement target based on the detection signal output from the detection unit,
The acquisition unit includes at least one of thicknesses calculated by the drive voltage value, the drive current value, the tube voltage value, the tube current value, the detection signal, and the plate thickness calculation unit from the X-ray thickness measurement device. Obtaining the measurement information including one parameter and added with time data at the time of detection or calculation of the parameter;
The sign section generates a predetermined number of continuous measurement information or statistics of the measurement information for each predetermined period as the sign data, and the sign data is added to the measurement information used to generate the sign data. The predictor data server according to claim 1, wherein the predictor data server is written in the storage unit in association with the time data.
前記X線厚み測定装置と、
メンテナンス装置と、を備え、
前記予兆部は、前記メンテナンス装置からの要求に応じて、前記記憶部に記憶される前記予兆データを前記メンテナンス装置に出力し、
前記メンテナンス装置は、前記予兆データを表示する表示部を備える、
X線厚み測定システム。 The predictive data server according to any one of claims 1 to 7,
The X-ray thickness measuring device;
A maintenance device,
The sign unit outputs the sign data stored in the storage unit to the maintenance device in response to a request from the maintenance device,
The maintenance device includes a display unit that displays the predictor data.
X-ray thickness measurement system.
前記表示部は、前記X線厚み測定装置の異常レベルを示すインジケータを表示し、前記予兆データサーバから、前記測定情報にスパイクが発生したことが通知される度に、前記異常レベルを上げる請求項8に記載のX線厚み測定システム。 The predictor notifies the maintenance device that a spike has occurred in the measurement information every time a spike occurs in the measurement information,
The said display part displays the indicator which shows the abnormal level of the said X-ray thickness measuring apparatus, and raises the said abnormal level whenever it is notified from the said predictive data server that the said measurement information generate | occur | produced the spike. The X-ray thickness measurement system according to 8.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020207005477A KR102385159B1 (en) | 2018-06-01 | 2019-01-23 | Preliminary data server and X-ray thickness measurement system |
| JP2019525035A JP6585325B1 (en) | 2018-06-01 | 2019-01-23 | Predictive data server and X-ray thickness measurement system |
| CN201980004190.5A CN111051812B (en) | 2018-06-01 | 2019-01-23 | Omen data server and X-ray thickness measurement system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018-105991 | 2018-06-01 | ||
| JP2018105991 | 2018-06-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019230040A1 true WO2019230040A1 (en) | 2019-12-05 |
Family
ID=68698022
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/032781 Ceased WO2019230010A1 (en) | 2018-06-01 | 2018-09-04 | Prediction data server and x-ray thickness measurement system |
| PCT/JP2019/002138 Ceased WO2019230040A1 (en) | 2018-06-01 | 2019-01-23 | Prediction data server and x-ray thickness measurement system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/032781 Ceased WO2019230010A1 (en) | 2018-06-01 | 2018-09-04 | Prediction data server and x-ray thickness measurement system |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN111051812B (en) |
| TW (1) | TWI687647B (en) |
| WO (2) | WO2019230010A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200028024A (en) * | 2018-06-01 | 2020-03-13 | 가부시끼가이샤 도시바 | Preliminary data server and X-ray thickness measurement system |
| CN113375606A (en) * | 2020-03-10 | 2021-09-10 | 株式会社东芝 | Maintenance device |
| WO2021228747A1 (en) * | 2020-05-11 | 2021-11-18 | Volume Graphics Gmbh | Computer-implemented method for monitoring the status of a device for investigating objects |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6983966B1 (en) * | 2020-09-16 | 2021-12-17 | 株式会社東芝 | Thickness measuring device |
| JP2022094017A (en) * | 2020-12-14 | 2022-06-24 | トヨタ自動車株式会社 | On-vehicle system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5958798A (en) * | 1982-09-28 | 1984-04-04 | Toshiba Corp | Device for judging deterioration of x-ray tube |
| JP2002100498A (en) * | 2000-09-21 | 2002-04-05 | Shimadzu Corp | X-ray diagnostic equipment |
| JP2017215173A (en) * | 2016-05-30 | 2017-12-07 | 株式会社東芝 | Thickness measuring device |
| JP2018032561A (en) * | 2016-08-25 | 2018-03-01 | 株式会社ジョブ | X-ray apparatus and method of controlling x-ray apparatus |
| JP2018136754A (en) * | 2017-02-22 | 2018-08-30 | 株式会社日立製作所 | Information processing device, mobility data collection system |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4929666A (en) * | 1972-07-11 | 1974-03-16 | ||
| JP2549203B2 (en) * | 1990-11-30 | 1996-10-30 | 三菱電機株式会社 | Elevator remote monitoring controller |
| FR2691247B1 (en) * | 1992-05-15 | 1997-03-14 | Scan Tech Sa | RADIOMETRIC GAUGE FOR THICKNESS MEASUREMENT. |
| US5351203A (en) * | 1992-08-03 | 1994-09-27 | Bethlehem Steel Corporation | Online tomographic gauging of sheet metal |
| JPH0864388A (en) * | 1994-08-24 | 1996-03-08 | Toshiba Corp | X-ray high voltage device |
| CN102564361B (en) * | 2011-11-18 | 2013-10-23 | 北京金自天正智能控制股份有限公司 | Ray-type thickness gauge and calibration method thereof |
| JP2013156137A (en) * | 2012-01-30 | 2013-08-15 | Toshiba Corp | Thickness measuring device, thickness measuring method and control program |
| WO2013161922A1 (en) * | 2012-04-25 | 2013-10-31 | 新日鐵住金株式会社 | METHOD AND DEVICE FOR DETERMINING Fe-Zn ALLOY PHASE THICKNESS OF HOT-DIP GALVANIZED STEEL SHEET |
| JP6122796B2 (en) * | 2014-02-24 | 2017-04-26 | 株式会社東芝 | X-ray thickness gauge |
| JP2016017823A (en) * | 2014-07-08 | 2016-02-01 | 株式会社日立ハイテクサイエンス | Sample plate for x-ray analysis and fluorescent x-ray analyzer |
| JP6888905B2 (en) * | 2015-12-10 | 2021-06-18 | 株式会社東芝 | Thickness gauge device that reduces the noise of the A / D converter in the detection signal |
-
2018
- 2018-09-04 WO PCT/JP2018/032781 patent/WO2019230010A1/en not_active Ceased
-
2019
- 2019-01-23 WO PCT/JP2019/002138 patent/WO2019230040A1/en not_active Ceased
- 2019-01-23 CN CN201980004190.5A patent/CN111051812B/en active Active
- 2019-03-26 TW TW108110392A patent/TWI687647B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5958798A (en) * | 1982-09-28 | 1984-04-04 | Toshiba Corp | Device for judging deterioration of x-ray tube |
| JP2002100498A (en) * | 2000-09-21 | 2002-04-05 | Shimadzu Corp | X-ray diagnostic equipment |
| JP2017215173A (en) * | 2016-05-30 | 2017-12-07 | 株式会社東芝 | Thickness measuring device |
| JP2018032561A (en) * | 2016-08-25 | 2018-03-01 | 株式会社ジョブ | X-ray apparatus and method of controlling x-ray apparatus |
| JP2018136754A (en) * | 2017-02-22 | 2018-08-30 | 株式会社日立製作所 | Information processing device, mobility data collection system |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200028024A (en) * | 2018-06-01 | 2020-03-13 | 가부시끼가이샤 도시바 | Preliminary data server and X-ray thickness measurement system |
| KR102385159B1 (en) * | 2018-06-01 | 2022-04-12 | 가부시끼가이샤 도시바 | Preliminary data server and X-ray thickness measurement system |
| CN113375606A (en) * | 2020-03-10 | 2021-09-10 | 株式会社东芝 | Maintenance device |
| KR20210114311A (en) * | 2020-03-10 | 2021-09-23 | 가부시끼가이샤 도시바 | Maintenance device |
| KR102385322B1 (en) * | 2020-03-10 | 2022-04-11 | 가부시끼가이샤 도시바 | Maintenance device |
| WO2021228747A1 (en) * | 2020-05-11 | 2021-11-18 | Volume Graphics Gmbh | Computer-implemented method for monitoring the status of a device for investigating objects |
| US12399137B2 (en) | 2020-05-11 | 2025-08-26 | Volume Graphics Gmbh | Computer-implemented method for monitoring the status of a device for investigating objects |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111051812A (en) | 2020-04-21 |
| TW202004127A (en) | 2020-01-16 |
| CN111051812B (en) | 2021-06-18 |
| TWI687647B (en) | 2020-03-11 |
| WO2019230010A1 (en) | 2019-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019230040A1 (en) | Prediction data server and x-ray thickness measurement system | |
| KR100990845B1 (en) | Computer-readable recording medium containing plasma abnormal discharge diagnosis method, plasma abnormal discharge diagnosis system and computer program | |
| CN101803929B (en) | System and method to manage maintenance of radiological imaging system | |
| KR101925338B1 (en) | Diagnostic apparatus for switchgear | |
| US7076404B2 (en) | Method and apparatus for the analysis and monitoring of the partial discharge behavior of an electrical operating device | |
| US9927521B2 (en) | High frequency acoustic spectrum imaging method and device | |
| US10701791B2 (en) | Method and device for predicting the lifetime of an X-ray generator | |
| US7949497B2 (en) | Machine condition monitoring using discontinuity detection | |
| JP6585325B1 (en) | Predictive data server and X-ray thickness measurement system | |
| KR100954665B1 (en) | Risk analysis system and method of power equipment | |
| JP2014170269A (en) | Abnormality monitoring device and method for time series data and program | |
| US20230319969A1 (en) | Monitoring of x-ray tube | |
| TWI679416B (en) | System and method for production line monitoring | |
| RU2351939C2 (en) | Method of control of electroenergy equipment technical state | |
| CN113375606B (en) | Maintenance device | |
| JP2000258538A (en) | Radiation measuring device and method | |
| JP2020095011A (en) | Radiation-type thickness meter with abnormality monitoring function and method for monitoring abnormality in radiation-type thickness meter | |
| JP6213655B2 (en) | Time series data abnormality monitoring apparatus, abnormality monitoring method and program | |
| JP7056866B2 (en) | Failure sign detection system, failure sign detection method and failure sign detection program | |
| JP2025006111A (en) | Inspection monitoring equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2019525035 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19811216 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 20207005477 Country of ref document: KR Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19811216 Country of ref document: EP Kind code of ref document: A1 |