Method, system, and program for ultrasonic testing and storage medium
A UT method includes steps of: placing multiple sensors on a test object, the sensors each having multiple elements; connecting the sensors to a UT device such that multiple elements each selected one by one from each of the sensors are set as one group, and the multiple elements belonging to a same group are selectively connected to a common connector of the UT device via a switcher; inputting to the UT device a collection of UT conditions used for the multiple sensors; causing the UT device to perform UT operations sequentially while switching the sensors connected to the UT device with the use of the switcher; and storing UT data in which the sensors used for UT match UT conditions on the basis of the order of execution of UT conditions included in the collection of UT conditions.
1. An ultrasonic testing method comprising steps of:
placing a plurality of array sensors on a test object, array sensors each having multiple ultrasonic elements;
connecting the plurality of array sensors to a phased array ultrasonic testing device such that a plurality of ultrasonic elements selected from the plurality of array sensors are set as one group, and the plurality of ultrasonic elements belonging to a same group are selectively connected to a common connector of the phased array ultrasonic testing device via a switcher;
inputting at one time to the phased array ultrasonic testing device a collection of ultrasonic testing conditions including a plurality of ultrasonic testing conditions each of which is set for one of the plurality of array sensors, the ultrasonic testing conditions including delay time information and identification information of the connectors to which pulsers and receivers of the phased array ultrasonic testing device are connected;
causing the phased array ultrasonic testing device to perform ultrasonic testing operations sequentially while switching all of the plurality of array sensors connected to the phased array ultrasonic testing device with the use of the switcher, wherein the ultrasonic testing operations are performed sequentially based on every ultrasonic testing condition included in the collection of ultrasonic testing conditions at each time the switcher switches the array sensors connected to the phased array ultrasonic testing device; and
storing ultrasonic testing data in a designated location based on the order of execution of ultrasonic testing conditions included in the collection of ultrasonic testing conditions, wherein
from the plurality of pieces of ultrasonic testing data output sequentially from the phased array ultrasonic testing device, the data in which the array sensors used for ultrasonic testing match ultrasonic testing conditions are selected based on the order of execution and stored, or
all of the plurality of pieces of ultrasonic testing data output sequentially from the phased array ultrasonic testing device are stored, and from the plurality of pieces of ultrasonic testing data stored, the data in which the array sensors used for ultrasonic testing match ultrasonic testing conditions are selected based on the order of execution.
2. The ultrasonic testing method of claim 1 , wherein
a plurality of connectors of the phased array ultrasonic testing device are grouped into clusters, each of the clusters including a number of connectors equal to that of pulsers of the phased array ultrasonic testing device, and
the plurality of array sensors each having a number of ultrasonic elements equal to or greater than that of the connectors forming one of the clusters are connected to each of the clusters via the switcher.
3. An ultrasonic testing system comprising:
a phased array ultrasonic testing device having a plurality of pulsers and a plurality of receivers;
a switcher connected to connectors of the phased array ultrasonic testing device;
a plurality of array sensors placed on a test object, each of the plurality of array sensors including multiple ultrasonic elements; and
a controller for controlling the phased array ultrasonic testing device and the switcher,
the ultrasonic testing system connecting the plurality of array sensors to the phased array ultrasonic testing device such that a plurality of ultrasonic elements selected from the plural array sensors are set as one group, and the plurality of ultrasonic elements belonging to a same group are selectively connected to a common connector of the phased array ultrasonic testing device via the switcher, wherein
the controller includes:
a procedure storing unit on which an ultrasonic testing program is stored;
a command unit for executing the ultrasonic testing program stored on the procedure storing unit and outputting commands to the phased array ultrasonic testing device and the switcher; and
an ultrasonic testing data storage unit for storing ultrasonic testing data received from the phased array ultrasonic testing device, and
the command unit includes:
an input command section configured to input at one time to the phased array ultrasonic testing device a collection of ultrasonic testing conditions including a plurality of ultrasonic testing conditions each of which is set for one of the plurality of array sensors, the ultrasonic testing conditions including delay time information and identification information of the connectors to which the plurality of pulsers and the plurality of receivers are connected;
a switch command section for controlling the switcher to switch all the array sensors to be connected to the phased array ultrasonic testing device, wherein the ultrasonic testing operations are performed sequentially based on every ultrasonic testing condition included in the collection of ultrasonic testing conditions at each time the switcher switches the array sensors connected to the phased array ultrasonic testing device;
an ultrasonic testing command section for instructing the phased array ultrasonic testing device to perform ultrasonic testing; and
a write command section for writing, on the ultrasonic testing data storage unit, ultrasonic testing data in a designated location based on the order of execution of ultrasonic testing conditions included in the collection of ultrasonic testing conditions, wherein
from the plurality of pieces of ultrasonic testing data output sequentially from the phased array ultrasonic testing device, the data in which the array sensors used for ultrasonic testing match ultrasonic testing conditions are selected based on the order of execution and stored, or
all of the plurality of pieces of ultrasonic testing data output sequentially from the phased array ultrasonic testing device are stored, and from the plurality of pieces of ultrasonic testing data stored, the data in which the array sensors used for ultrasonic testing match ultrasonic testing conditions are selected based on the order of execution.
4. The ultrasonic testing system of claim 3 , wherein
the connectors of the phased array ultrasonic testing device are grouped into clusters, each of the clusters including a number of connectors equal to that of the pulsers of phased array ultrasonic testing device, and
the plurality of array sensors each having a number of ultrasonic elements equal to or greater than that of the connectors forming one of the clusters are connected to each of the clusters via the switcher.
5. A non-transitory computer-readable medium storing an ultrasonic testing program for controlling an ultrasonic testing system including:
a phased array ultrasonic testing device having a plurality of pulsers and a plurality of receivers;
a switcher connected to connectors of the phased array ultrasonic testing device;
a plurality of array sensors placed on a test object, the plurality of array sensors each including multiple ultrasonic elements; and
a controller for controlling the phased array ultrasonic testing device and the switcher,
the ultrasonic testing system connecting the plurality of array sensors to a phased array ultrasonic testing device such that a plurality of ultrasonic elements each selected as one from each of the plurality of array sensors are set as one group, and the plurality of ultrasonic elements belonging to a same group are selectively connected to a common connector of the phased array ultrasonic testing device via the switcher,
wherein the ultrasonic testing program instructs the controller to perform the procedures of:
inputting at one time to the phased array ultrasonic testing device a collection of ultrasonic testing conditions including a plurality of ultrasonic testing conditions each of which is set for one of the plurality of array sensors, the ultrasonic testing conditions including delay time information and identification information of the connectors to which the plurality of pulsers and the plurality of receivers are connected;
controlling the switcher to switch all the array sensors to be connected to the phased array ultrasonic testing device, wherein the ultrasonic testing operations are performed sequentially based on every ultrasonic testing condition included in the collection of ultrasonic testing conditions at each time the switcher switches the array sensors connected to the phased array ultrasonic testing device;
causing the phased array ultrasonic testing device to perform ultrasonic testing; and
writing, on a storage unit, ultrasonic testing data in a designated location based on the order of execution of ultrasonic testing conditions included in the collection of ultrasonic testing conditions, wherein
from the plurality of pieces of ultrasonic testing data output sequentially from the phased array ultrasonic testing device, the data in which the array sensors used for ultrasonic testing match ultrasonic testing conditions are selected based on the order of execution and stored, or
all of the plurality of pieces of ultrasonic testing data output sequentially from the phased array ultrasonic testing device are stored, and from the plurality of pieces of ultrasonic testing data stored, the data in which the array sensors used for ultrasonic testing match ultrasonic testing conditions are selected based on the order of execution.