Abstract The self-organisation behaviour of dislocation upon loading is still a mechanistically mysterious phenomenon. The present article aims to present a computationally tractable dislocation dynamics model, which can be used… Click to show full abstract
Abstract The self-organisation behaviour of dislocation upon loading is still a mechanistically mysterious phenomenon. The present article aims to present a computationally tractable dislocation dynamics model, which can be used for helping analyse the mechanism behind dislocation pattern formation. With an integrated use of asymptotic analysis and machine learning tools, the discrete dislocation dynamics on two parallel slip planes is self-consistently reformulated at a coarse-grained level. For the present case, asymptotic analysis helps in 1) reformulating the original globally discrete problem by a continuum model underpinned by a database resolving the almost singular short-range elastic interaction of discrete dislocations; 2) identifying the proper input and output quantities for implementing machine learning tools; 3) digging out a hidden but explicit interrelation between mean-field quantities to reduce the dimensionality of the data space. Machine learning tools serve for 1) inferring the inherently implicit interrelationships between continuum quantities; 2) capturing a low-dimensional manifold in the data space corresponding to the local flow stress. The non-monotonically increasing profile of the flow stress - density relationship, as revealed by machine learning, is found to play a key role in the onset of dislocation patterning behaviour seen in the simulation results. A scaling law relating the applied stress to pattern wavelength is also derived, providing a rationale to the widely used empirical similitude relation. The experimentally observed swing in similitude coefficient value is attributed to the randomness in slip plane distributions. In a methodological viewpoint, the treatment of using asymptotic analysis to help design the curriculum for implementing machine learning tools, offers a paradigm for self-consistently upscaling more complicated multiscale systems.
               
Click one of the above tabs to view related content.