Abstract
Microscale computed tomography scans of fiber-reinforced composites reveal that fibers are most often not strictly parallel to each other but exhibit varying degrees of misalignment and entanglement. One characteristic of this entanglement is the degree to which fibers stay together as clusters. In this study, a method for identifying and isolating fiber clusters was established, and scans of two different composite microstructures were analyzed. To identify clusters, fiber center points of the first cross-section were triangulated, and the variation of the perimeter and area of triangles along the fiber direction was used to identify fiber triads which stay together. A filtering process eliminated fiber triads not part of a larger cluster. Geometric properties of the clusters such as cluster orientation, radius of gyration, cluster density, and volume fraction were calculated and compared. The metrics revealed fundamental differences between the two samples, suggesting that clusters have origins in manufacturing.
Similar content being viewed by others
References
F. H. Bhuiyan, S. H. R. Sanei, and R. S. Fertig, Compos. Struct. 237, 111887 (2020).
B. Fiedler, M. Hojo, S. Ochiai, K. Schulte, and M. Ochi, Compos. Sci. Tech. 61, 95. (2001).
C.T. Sun, and R.S. Vaidya, Compos. Sci. Tech. 56, 171. (1996).
L. Bouaoune, Y. Brunet, A. El Moumen, T. Kanit, and H. Mazouz, Compos. Part B 103, 68. (2016).
J.C. Michel, H. Moulinec, and P. Suquet, Comput. Method. Appl. M. 172, 109. (1999).
O. van der Sluis, P.J.G. Schreurs, W.A.M. Brekelmans, and H.E.H. Meijer, Mech. Mater. 32, 449. (2000).
A. Wongsto, and S. Li, Compos. A 36, 1246. (2005).
S.H.R. Sanei, and R.S. Fertig, Compos. Sci. Tech. 117, 191. (2015).
P. Pineau, and F. Dau, Comput. Method. Appl. M. 241–244, 238. (2012).
X. Chen, and T.D. Papathanasiou, Compos. Sci. Tech. 64, 1101. (2004).
S. H. R. Sanei, E. Barsotti, D. Leonhardt, and R. Fertig III, J. Compos. Mater. 51, (2016).
C. Fu and X. Wang, Compos. Struct. 113343 (2020).
M. Wang, P. Zhang, Q. Fei, and F. Guo, Compos. Struct. 227, 111287. (2019).
L. Wang, G. Nygren, R.L. Karkkainen, and Q. Yang, Compos. Struct. 230, 111462. (2019).
T.J. Vaughan, and C.T. McCarthy, Compos. Part A 42, 1217. (2011).
E. Totry, C. González, and J. Lorca, Compos. Sci. Tech. 68, 829. (2008).
F. Larsson, K. Runesson, S. Saroukhani, and R. Vafadari, Comput. Method. Appl. M. 200, 11. (2011).
Y. Swolfs, L. Gorbatikh, and I. Verpoest, Compos. Sci. Tech. 85, 10. (2013).
B. Fedulov, F. Antonov, A. Safonov, A. Ushakov, and S. Lomov, J. Compos. Mater. 49, 2887. (2015).
D. Wilhelmsson, D. Rikemanson, T. Bru, and L.E. Asp, Compos. Struct. 233, 111632. (2020).
T. Zheng, L. Guo, R. Sun, Z. Li, and H. Yu, Compos. Part A 143, 106295. (2021).
A. Li, J. Zhang, F. Zhang, L. Li, S. Zhu, and Y. Yang, New Carbon Mater. 35, 752. (2020).
T. Fast, A.E. Scott, H.A. Bale, and B.N. Cox, J. Mater. Sci. 50, 2370. (2015).
M.W. Czabaj, M.L. Riccio, and W.W. Whitacre, Compos. Sci. Tech. 105, 174. (2014).
P.J. Creveling, W.W. Whitacre, and M.W. Czabaj, Compos. Part A 126, 105606. (2019).
J. Weissenböck, A. Bhattacharya, B. Plank, C. Heinzl, and J. Kastner, Case Stud. Nondestruct. Test. Eval. 6, 39. (2016).
R.M. Sencu, Z. Yang, Y.C. Wang, P.J. Withers, C. Rau, A. Parson, and C. Soutis, Compos. Part A 91, 85. (2016).
A.E. Scott, I. Sinclair, S.M. Spearing, A. Thionnet, and A.R. Bunsell, Compos. Part A 43, 1514. (2012).
N.Q. Nguyen, M. Mehdikhani, I. Straumit, L. Gorbatikh, L. Lessard, and S.V. Lomov, Compos. Part A 104, 14. (2018).
D. Wilhelmsson, R. Gutkin, F. Edgren, and L.E. Asp, Compos. Part A 107, 665. (2018).
B. Larrañaga-Valsero, R.A. Smith, R.B. Tayong, A. Fernández-López, and A. Güemes, Compos. Part A 114, 225. (2018).
B.A. Bednarcyk, J. Aboudi, and S.M. Arnold, Int. J. Solids Struct. 69–70, 311. (2015).
J.E. Spowart, H.E. Mullens, and B.T. Puchala, JOM 55, 35. (2003).
N. Otsu, IEEE Trans. Syst. Man Cybern. 9, 62. (1979).
J. Macqueen, in 5th Berkeley Symposium on Mathematical Statistics and Probability (1967), pp. 281–297.
Acknowledgements
This work is based upon work supported by the National Science Foundation and Air Force Office of Scientific Research under grant number IIP-1826232. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. The authors would like to thank Helga Krieger for her help in obtaining some of the micrographs and contributing to the early versions of the fiber tracking, and Jamal Husseini for his contributions to the cluster analysis code. The serial sections of the aerospace composite were provided by Mike Uchic and Craig Pryzbyla of the Air Force Research Laboratory at Wright-Patterson Air Force Base in Dayton, OH.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare they have no conflicts of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
Fiber Path Extraction
To confirm the validity of the extracted fiber paths, a second method for fiber detection was used. The second method used a novel algorithm, coded in Mathematica, that mixed tools from mathematical morphology and traditional Gaussian filters. A median filter, with a disk structuring element, was applied to the images, followed by thresholding and Gaussian smoothing. The fiber centers were identified by finding the local maxima of the filtered image. The blending of image foreground and background made traditional gradient-based edge detection methods inapplicable. It was concluded that these optical artifacts were due to surface contamination since they did not persist from one cross-section to the next. The algorithm based on mathematical morphology is computationally more intensive but performs better on noisy images. These difficulties notwithstanding, the two methods were always within 1 pixel on the centers of the fiber cross-sections and agreed with each other on more than 90% of the disks.
Use of Otsu’s Method
Otsu’s method is typically used to threshold greyscale images for the purpose of, for example, separating background from foreground or isolating objects. It was recognized, however, that Otsu’s method provides a reliable way of splitting histograms into specific regions. The implementation of Otsu’s method used in this work is a MATLAB function, multithresh, which can split histograms into multiple regions based on the input number of thresholds.
To find the thresholds for \({V}_{A}\) and \({V}_{P}\), histograms of both values were generated. For all samples, these histograms contained long, discontinuous tails filled with outliers. For each histogram, the average and standard deviation were calculated. The tails were then trimmed by filtering out all values greater than the average plus twice the standard deviation (Fig.
11).
The multithresh function was then used to split the total variation histograms into three bins. The multithresh function splits the distribution of values into \(k\) number of bins with the objective of minimizing the variation of values within each bin as expressed in
where \(S\) is the set of partitioned values of the input data, \(x\) is a particular entry of \(S\), also known as \({S}_{i}\), and \({\mu }_{i}\) is the mean of the points in \(x\). This is also the function used in K-means clustering, a process in which groups of values are clustered together by sets of points in which the variance for those points is minimized.35
All triads with \({V}_{A}\) and \({V}_{P}\) values below the lower threshold were determined to be clustered triads. The triads in the two upper bins were not studied in this work. These bins are hypothesized to contain both intermediate triples, which contain relatively equal proportions of fiber and matrix, and matrix-rich triads. Future works will focus on what these bins truly represent.
Filtering
Filtering algorithms are applied to the clustered triads to remove extraneous fibers which do not appear to be clustered. The subtraction algorithm loops through each clustered triad and removes it from the cluster if two of its neighboring triads do not belong to a cluster. The addition algorithm loops through every nonclustered triad and adds it to a cluster if two of its neighbors belong to one. A generalized version of these two algorithms, where each triad becomes whatever two of its neighbor triads are, is used as a first step in the overall filtering process. A final, subtractive filtering step is used to remove any remaining noise and allow the clusters to converge to their final shapes. The entire filtering process is then repeated until the number of clusters converges (Fig. 5e).
Rights and permissions
About this article
Cite this article
Schey, M.J., Beke, T., Appel, L. et al. Identification and Quantification of 3D Fiber Clusters in Fiber-Reinforced Composite Materials. JOM 73, 2129–2142 (2021). https://doi.org/10.1007/s11837-021-04703-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11837-021-04703-0