Інженерія та матеріали
📅 Лис 2025 ⏱️ ~12 хв читання 🎓 Просунутий · Останнє оновлення: 23 червня 2026 р.

Механіка руйнування — коли матеріали ламаються

Чому тріснуте лобове скло катастрофічно розростається, тоді як подряпина в сталі залишається на місці? Механіка руйнування відповідає на це за допомогою енергетичних міркувань, коефіцієнтів інтенсивності напружень та закону Періса — даючи інженерам кількісні інструменти для передбачення, коли тріщина почне поширюватися.

▶ Відкрити симуляцію руйнування

1. Енергетичний критерій Гріффітса

У 1921 році Алан Гріффітс помітив, що реальні матеріали руйнуються за напружень значно нижчих за їхню теоретичну міцність. Його ідея: тріщина створює концентрацію напружень, але також вивільняє пружну енергію деформації. Тріщина росте, коли вивільнена енергія перевищує енергію, потрібну для створення нових поверхонь руйнування.

Для наскрізної тріщини напівдовжини a в нескінченній пластині під віддаленим напруженням σ швидкість вивільнення енергії деформації:

G = πσ²a / E (плоский напружений стан)

Поверхнева енергія на одиницю площі — це γ (Дж/м²). Тріщина поширюється, коли G ≥ Gc, де Gc = 2γ — критична швидкість вивільнення енергії:

σf = √(2Eγ / πa)

Цей критерій Гріффітса розкриває ключову ідею: напруження руйнування масштабується як 1/√a. Подвоїте довжину тріщини → руйнування за 71% від початкового напруження.

2. Коефіцієнт інтенсивності напружень K

Енергетичний підхід Гріффітса працює глобально, але нам потрібен локальний опис поля напружень поблизу вершини тріщини. Ірвін (1957) показав, що для будь-якої геометрії тріщини сингулярне поле напружень має вигляд:

σij = K / √(2πr) · fij(θ)

де r — відстань від вершини тріщини, θ — кут, а fij(θ) — безрозмірні кутові функції. Коефіцієнт інтенсивності напружень K охоплює все, що стосується навантаження та геометрії:

K = Y · σ · √(πa)

Тут Y — безрозмірний геометричний фактор (Y = 1 для нескінченної пластини, табульований для інших геометрій). Сингулярне поле напружень 1/√r є універсальним — змінюється лише його амплітуда K.

3. Моди розкриття тріщини

Існує три фундаментальні способи розкриття тріщини, кожен зі своїм K:

Реальні тріщини зазвичай змішаної моди. Ефективне K записується як еквівалентне Keff = √(KI² + KII² + KIII²/(1-ν)).

4. Пластична зона Ірвіна

Поле напружень на основі K передбачає нескінченне напруження за r = 0 — фізично неможливе. У пластичних матеріалах плинність обмежує напруження. Ірвін оцінив радіус пластичної зони, поклавши σyy = σyield:

rp = (1/2π) · (KI / σys

Для плоскої деформації (товсті зразки) пластична зона менша приблизно у ~3 рази: rp,плоска деформація = rp/3. Умова чинності LEFM (лінійної пружної механіки руйнування) на основі K полягає в тому, що пластична зона набагато менша за інші розміри — вимоги до розміру зразка визначають стандартні випробування тріщиностійкості.

5. Тріщиностійкість KIc

Властивість матеріалу, що чинить опір руйнуванню, — це критичний коефіцієнт інтенсивності напружень KIc (тріщиностійкість за плоскої деформації). Тріщина поширюється, коли:

KI ≥ KIc

KIc має одиниці МПа·√м. Зв'язок із Gc Гріффітса:

Gc = KIc² / E (плоский напружений стан)    або    Gc = KIc² (1-ν²) / E (плоска деформація)

6. Втомний ріст тріщини — закон Періса

За циклічного навантаження тріщини ростуть за рівнів напружень значно нижчих за KIc. Періс і Ердоган (1963) емпірично виявили, що ріст тріщини за цикл підкоряється степеневому закону:

da/dN = C · (ΔK)m

де ΔK = Kmax − Kmin = Y · Δσ · √(πa) — діапазон інтенсивності напружень, а C, m — сталі матеріалу (зазвичай m ≈ 2–4 для металів).

Закон Періса дає три режими на графіку log(da/dN) проти log(ΔK):

Інтегрування закону Періса від початкового розміру тріщини a0 до критичного розміру тріщини ac = (KIc/Yσ)²/π дає кількість циклів до руйнування:

Nf = ∫[a₀ → a_c] da / (C · (Y·Δσ·√(πa))m)

Для m ≠ 2 цей інтеграл має замкнений вигляд:

Nf = [a01-m/2 − ac1-m/2] / [C · (1-m/2) · (Y·Δσ·√π)m]

7. 2D-реалізація

Проста 2D-симуляція руйнування може використовувати модель пружинної ґратки: частинки на сітці, з'єднані пружинами. Кожна пружина рветься, коли її деформація перевищує поріг εc = σy/E.

// Руйнування пружинної ґратки (2D, canvas)
const N = 64;
const springs = buildLatticeConnections(particles, N);

function update(dt) {
  // Інтегрування Верле
  for (const p of particles) {
    const acc = computeForces(p, springs) / p.mass;
    p.vel.add(acc.scale(dt));
    p.pos.add(p.vel.scale(dt));
  }

  // Рвати пружини, що перевищують поріг деформації
  for (const s of springs) {
    const currentLen = dist(s.a.pos, s.b.pos);
    const strain = (currentLen - s.restLen) / s.restLen;
    if (Math.abs(strain) > STRAIN_THRESHOLD) {
      s.broken = true;
    }
  }
}

function computeForces(p, springs) {
  const f = new Vec2(0, 0);
  for (const s of springs) {
    if (s.broken) continue;
    const other = s.a === p ? s.b : s.a;
    const delta = other.pos.sub(p.pos);
    const len = delta.length();
    const extension = len - s.restLen;
    f.add(delta.normalized().scale(s.stiffness * extension));
  }
  return f;
}

Для фізично точнішого руйнування XFEM (розширений МСЕ) збагачує стандартні форм-функції скінченних елементів розривними функціями на поверхнях тріщин та сингулярними функціями вершини тріщини — уникаючи перебудови сітки в міру росту тріщин.

8. Порівняння матеріалів

Матеріал KIc (МПа√м) Періс m Тип руйнування
Натрій-кальцієве скло 0,7–0,8 Крихке (Гріффітс)
Глинозем (Al₂O₃) 3–5 ~15 Крихке
Алюміній 2024-T3 26–35 3,0 Пластичне
Конструкційна сталь (A36) 40–100 3,3 Пластичне
Ti-6Al-4V 44–66 3 Змішане
Полікарбонат 1–2,5 ~5 Квазікрихке

Ключова ідея: Довжина тріщини a з'являється під квадратним коренем у K = Yσ√(πa). Це означає, що подвоєння довжини тріщини лише збільшує K на ~41%, але щойно KIc перевищено, руйнування є миттєвим — що надає крихким матеріалам їхнього характерного раптового руйнування.

💥 Відкрити симуляцію руйнування →

Джерела