Abstract
The inner bore damage affects the launch performance and service life of electromagnetic railgun launcher. Detection and observation of railgun inner bore damage contribute to the study on mechanism and development rules of railgun damage. This paper analyzes five types of typical railgun inner bore damage. Based on the detection requirement for the damages, this paper proposes an automated damage detection system for the inner bore of electromagnetic railgun launcher consisting of data acquisition device and detection algorithms. The proposed device can step inside the inner bore of the railgun launcher to take photos of the inner bore surface automatically. We use the images obtained by the proposed device to build a data set for the training and verification of the detection algorithms. The object detection algorithm You Only Look Once v5 (YOLOv5) is utilized to achieve the rapid detection of railgun inner bore damages. We introduce the adaptive data augmentation and the focal loss to balance out the uneven category distribution of our data set. The result proves that our YOLOv5 model reaches the state-of-the-art level in the railgun inner bore damage detection task, with its mean Average Precision (mAP) of 0.659 and detection speed of 47.6 frames per second (fps). We choose Segmenting Objects by Locations v2 (SOLOv2) to extract the shape of the damage, with the Average Precision of 0.631. We further achieve damage statistics and the model visualization of damage distribution. The experimental results show that the proposed detection system meets the requirements of rapid detection and accurate feature extraction. It provides researchers with an approach for the study of railgun inner bore damage mechanism.
Original language | English |
---|---|
Article number | 117351 |
Journal | Expert Systems with Applications |
Volume | 202 |
DOIs | |
Publication status | Published - 15 Sept 2022 |
Keywords
- Artificial neural networks
- Damage detection
- Data augmentation
- Instance segmentation
- Object detection
- Railgun