Application study on conditional generative adversarial network (cGAN) to generate ballast particles for discrete element method simulation
Source abstract
Abstract
ABSTRACT Understanding ballast particle morphology is important for evaluating the load-bearing capacity of ballasted track foundations using numerical simulations. Although several methods, such as digital imaging, laser scanning, and computed tomography scans, are widely used to capture ballast morphology, real ballast layers consist of tens of thousands to millions of particles of varying shapes and sizes, making these methods complex. Therefore, an efficient solution needs to be found that can generate large-scale ballast datasets for the simulations. This study aims to develop a conditional generative adversarial network (cGAN) to generate ballast particles classified as: angular, subangular, subrounded, or rounded. The cGAN model consists of a generator and a discriminator network, where the generator aims to produce generative data based on the distinction from real data estimated by the discriminator. To find the optimal network architecture for the cGAN, the energy distance metric was investigated by varying the learning rate and number of neurons in hidden layers. The ballast particles generated using the optimal cGAN model were assessed using the receiver operating characteristic area under the curve (ROC AUC). The average ROC AUC was 0.9827, indicating a high classification performance. In addition, roundness coefficients were computed, showing that the morphology of ballast particles generated aligned well with the predefined ballast classes. The cGAN model was therefore shown to be effective at creating realistic ballast particles for further numerical simulations.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Non-Destructive Testing Techniques · Image Processing and 3D Reconstruction · Metallurgy and Material Forming
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (42)
Show source-provided references
1. Influence of ballast shoulder width and track superelevation on the lateral resistance of a monoblock sleeper using discrete element method10.1016/j.trgeo.2023.101040 ↗
2. Wasserstein generative adversarial networks
3. Neural networks primer
4. Discrete element modelling of the effects of particle angularity on the deformation and degradation behaviour of railway ballast10.1016/j.trgeo.2023.101154 ↗
5. Chun · 2017
6. Evaluation of particle shape on direct shear mechanical behavior of ballast assembly using discrete element method (DEM)10.1016/j.trgeo.2020.100357 ↗
7. Dynamic characteristics of multiscale longitudinal stress and particle rotation in ballast track under vertical cyclic loads10.1007/s11440-020-01098-1 ↗
8. Generative adversarial nets
9. Ballast degradation: Effect of particle size and shape using los angeles abrasion test and image analysis10.1016/j.conbuildmat.2018.02.170 ↗
10. Learning capability and storage capacity of two-hidden-layer feedforward networks10.1109/TNN.2003.809401 ↗
11. Designing a neural network for forecasting financial and economic time series10.1016/0925-2312(95)00039-9 ↗
12. Classifying roundness and sphericity of sand particles using CNN regression models to alleviate data imbalance10.1007/s11440-024-02410-z ↗
13. 3D image segmentation of aggregates from laser profiling10.1111/1467-8667.00315 ↗
14. Determination of shape parameters of sands: A deep learning approach10.1007/s11440-022-01464-1 ↗
15. 3D characterization of coarse aggregates10.1016/S0013-7952(01)00133-8 ↗
16. LeCun · 2006
17. Random generation method of ballast 2D topology based on particle characteristics10.1016/j.conbuildmat.2019.06.131 ↗
18. A new DEM model to simulate the abrasion behavior of irregularly-shaped coarse granular aggregates10.1007/s10035-021-01130-5 ↗
19. Revisiting classifier two-sample tests
20. Least squares generative adversarial networks
21. Practical neural network recipes in C++. San Diego
22. Conditional generative adversarial nets
23. 3D generation of realistic granular samples based on random fields theory and Fourier shape descriptors10.1016/j.cma.2014.06.022 ↗
24. Neural network classification of multispectral imagery
25. Statistical aspects of neural networks10.1007/978-1-4899-3099-6_2 ↗
26. Salimans · 2016
27. Hypothesis testing using pairwise distances and associated kernels
28. Railway ballast performance: Recent advances in the understanding of geometry, distribution and degradation10.1016/j.trgeo.2023.101042 ↗
29. Potential and kinetic energy in statistics
30. E-statistics: The energy of statistical samples
31. Testing for equal distributions in high dimension
32. A new test for multivariate normality10.1016/j.jmva.2003.12.002 ↗
33. Packing of discrete and irregular particles10.1016/j.compgeo.2018.03.011 ↗
34. Wang · 1994
35. BallastGAN: Random generation of ballast particle contour based on generative adversarial networks
36. Application of Fourier analysis to digital imaging for particle shape analysis10.1061/(ASCE)0887-3801(2004)18:1(2) ↗
37. Shakedown behaviors of railway ballast under cyclic loading10.1016/j.conbuildmat.2017.07.225 ↗
38. Morphological reconstruction method of irregular shaped ballast particles and application in numerical simulation of ballasted track10.1016/j.trgeo.2020.100374 ↗
39. Wasserstein generative adversarial network and convolutional neural network (WG-CNN) for bearing fault diagnosis
40. Zhao · 2017
41. Traditional soil particle sphericity, roundness and surface roughness by computational geometry10.1680/geot.14.P.192 ↗
42. Three-dimensional sphericity, roundness and fractal dimension of sand particles10.1680/jgeot.16.P.207 ↗