Issue 78

T. Nasri et alii, Frattura ed Integrità Strutturale, 78 (2026) 275-297; DOI: 10.3221/IGF-ESIS.78.17

P ARAMETER IDENTIFICATION

T

his section describes the two-level strategy used to identify the enriched model parameters from the experimental data, together with the resulting values obtained for both specimen orientations.

Hierarchical identification strategy Parameter identification follows a two-level hierarchical strategy that exploits the multiplicative structure of Eqn. (10). This approach decouples the identification of the Paris constants C and n — performed at level 1 by direct regression on experimental data — from the identification of the microstructural coefficients a ₖ , performed at level 2 using the residual modulation factor. The optimal order N* is selected at level 2 by the corrected Akaike information criterion (AICc). At level 1, the Paris constants C and n are obtained by log-log regression applied directly to the experimental / da dN vs Δ K data of each holed specimen: (13) This regression provides, for each orientation, the macroscopic reference constants used at level 2. For type A: C A = 3.55 × 10 ⁻⁵ µm/cycle·(MPa √ m) ⁻ ⁿ , n A = 2.382, R² (Paris) = 0.665, over Δ K ∈ [4.9; 20.2] MPa √ m. For type B: C B = 1.07 × 10 ⁻ ³ µm/cycle·(MPa √ m) ⁻ ⁿ , n B = 1.071, R² (Paris) = 0.147, over Δ K ∈ [4.6; 20.8] MPa √ m. The low R² values - particularly for type B -confirm that the classical Paris law does not adequately describe short-crack propagation, thereby motivating the proposed enrichment. At level 2, the experimental microstructural modulation factor is evaluated at each data point i as:   C n log K  log   · da dN       log

· da dN C K      

i exp

  , 

i 

(14)

n

i

The values μ ᵢ are then fitted with a Chebyshev series of order N, by solving:

2

  

 

  

N 

1       i 

  

 

  

1  

 

a T

minimise

a T

)

(15)

k k

k k i

k

i

k

0

Owing to the orthogonality of the Chebyshev basis (Eqn. (4)), the least-squares problem is well-conditioned and yields a numerically stable solution. The coefficients k a are then obtained by linear regression through the numpy. polynomial. chebyshev.chebfit function in Python. Computation of Δ K The nominal stress intensity factor range, already introduced in Eq. (1), is used throughout the identification procedure described below. with t K = 2.3,   = 180 MPa, and where a is the measured crack length. For type B, a (N) is smoothed using a Savitzky– Golay filter prior to Δ K computation. The normalisation of ξ , already introduced in Eq. (6), is applied at each experimental point i . For type B, a ( N ) is smoothed using a Savitzky–Golay filter prior to Δ K computation, for the reasons discussed below. Optimal order selection N* by AICc criterion The polynomial order N reflects a bias–variance trade-off. Orders N = 0 and N = 1 are excluded from the sweep: N = 0 is equivalent to the classical Paris law ( μ = 1 uniformly, no enrichment), and N = 1 yields a strictly monotonic modulation with no oscillatory capacity, which is physically inconsistent for a grain-boundary interaction model. The sweep therefore starts at N = 2. Order selection is guided by the corrected Akaike information criterion (AICc) [29], the uncorrected form of which is given by:

284

Made with FlippingBook Online newsletter creator