❄️ Зародкоутворення та ріст

r* (критичний) =
ΔG* (бар'єр) =
Зародки, що вижили: 0
Розчинено: 0

Поширені запитання

Що таке зародкоутворення?

Зародкоутворення — це найперший крок у виникненні нової фази: кристала в розплаві, краплі в парі чи бульбашки в рідині. Завдяки випадковим тепловим флуктуаціям утворюються крихітні кластери нової фази, і виживають та ростуть лише ті, що перевищують критичний розмір.

Що таке критичний радіус r*?

Критичний радіус r* — це розмір кластера, за якого вільна енергія максимальна. Нижче r* кластеру вигідно зменшуватися і він розчиняється; вище r* йому вигідно рости. У класичній теорії r* = 2γ/ΔGv, де γ — поверхнева енергія, а ΔGv — об'ємна рушійна сила на одиницю об'єму.

Чому переохолодження сприяє зародкоутворенню?

Більше переохолодження (охолодження нижче рівноважної температури) збільшує об'ємну рушійну силу ΔGv. Оскільки r* = 2γ/ΔGv, більше ΔGv означає менший критичний радіус, тож більше теплових флуктуацій перевищує r* і швидкість зародкоутворення різко зростає.

Що таке бар'єр зародкоутворення ΔG*?

ΔG* — це енергетичний бар'єр, який кластер має подолати, щоб стати стабільним. Для сфери він дорівнює 16πγ³ / (3 ΔGv²). Вищий бар'єр означає рідкісне зародкоутворення; глибше переохолодження знижує бар'єр і робить зародкоутворення частішим.

Чому повна вільна енергія спочатку зростає, а потім спадає зі збільшенням розміру?

Вільна енергія має два конкурентні доданки: від'ємний об'ємний (−4/3 πr³ ΔGv), що сприяє росту, і додатний поверхневий (+4πr² γ), що йому протидіє. Для малих r переважає поверхневий доданок, тому енергія зростає; після r* перемагає об'ємний доданок і енергія спадає.

Яка різниця між гомогенним і гетерогенним зародкоутворенням?

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

Як ця симуляція моделює зародкоутворення?

Це модель Монте-Карло. Щокадру з'являються випадкові зародки з розмірами, узятими з теплових флуктуацій. Кластери, менші за r*, зменшуються і розчиняються; більші за r* — ростуть зі швидкістю приєднання атомів. Повзунок переохолодження задає r* і частоту появи.

Що таке пересичення і як воно пов'язане з переохолодженням?

Пересичення — це аналогічна рушійна сила зародкоутворення з розчину чи пари, коли концентрація перевищує рівноважну розчинність. Як і переохолодження, вище пересичення підвищує ΔGv, зменшує r* і прискорює зародкоутворення; застосовуються ті самі рівняння з концентрацією замість температури.

Чому деякі вирощені кристали припиняють рости?

Зростаючи, нова фаза споживає рушійну силу: довколишня область стає менш переохолодженою чи менш пересиченою, ΔGv падає, і ріст сповільнюється. Сусідні зерна також конкурують за матеріал, а на їхніх стиках утворюються межі зерен.

Де зародкоутворення та ріст важливі в реальному житті?

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

Про цю симуляцію зародкоутворення

Автор: Команда MySimulator · Редакційна перевірка: Редакція MySimulator

Оновлено: 9 липня 2026 р.

Ця симуляція — модель Монте-Карло на основі класичної теорії зародкоутворення (фізики того, як виникає нова фаза — кристал чи крапля). Щокадру з'являються випадкові кластери-"зародки", радіус яких береться з розподілу теплового шуму навколо критичного радіуса r* = 2γ/ΔGv, де γ — поверхнева енергія, а ΔGv — об'ємна рушійна сила, що задається переохолодженням. Кластери менші за r* щокроку зменшуються і розчиняються; кластери на рівні r* чи більші — ростуть за формулою ΔG(r) = −(4/3)πr³·ΔGv + 4πr²·γ. Пунктирне коло на екрані показує поточне значення r*.

🔬 Що показано

Сотні випадково зароджених кластерів: одні згасають (докритичні, показані тьмяно), інші розростаються у стабільні кристали (надкритичні, з яскравим радіальним градієнтом) — під дією балансу поверхневої та об'ємної вільної енергії з класичної теорії зародкоутворення.

🎮 Як користуватися

Рухайте повзунок Переохолодження ΔT, щоб підвищити рушійну силу і зменшити r*; повзунок Поверхнева енергія γ збільшує r* і бар'єр зародкоутворення. Швидкість зародкоутворення задає кількість зародків за кадр, а Швидкість росту — як швидко ростуть надкритичні зародки. Клацніть або торкніться полотна, щоб одразу створити гарантовано надкритичний зародок у цій точці. Пауза/Відтворення та Скинути керують прогоном, а панель статистики показує r*, бар'єр ΔG*, кількість зародків, що вижили, і розчинені.

💡 А чи знали ви?

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

Поширені запитання

Що таке критичний радіус r* у цій симуляції?

r* — це радіус кластера, за якого вільна енергія ΔG(r) досягає максимуму. Симуляція обчислює його в реальному часі як r* = 2γ/ΔGv за значеннями повзунків "Поверхнева енергія" та "Переохолодження". Кластери менші за r* показані тьмяними, що зменшуються (нестабільні); кластери на рівні r* чи більші — з яскравим градієнтом, що ростуть (стабільні). Пунктирне коло біля правого верхнього кута полотна — це саме поточне значення r*, що оновлюється щокадру.

Як повзунок Переохолодження впливає на результат?

Переохолодження ΔT напряму впливає на рушійну силу ΔGv у коді (dGv = 0.25 + 3.0 × undercool). Оскільки r* = 2γ/ΔGv, підвищення ΔT зменшує r*, тож набагато більше випадкових зародків з'являється уже більшими за критичний розмір і виживає — зародкоутворення стає значно частішим, а лічильник "зародків, що вижили" росте швидше.

Що робить повзунок Поверхневої енергії γ?

γ — це енергетична вартість утворення нової поверхні між старою і новою фазою. Збільшення γ підвищує і r* (= 2γ/ΔGv), і бар'єр зародкоутворення ΔG* (= 16πγ³/(3ΔGv²)), обчислені симуляцією, тобто кластерам потрібно досягти більшого розміру, перш ніж вони перестануть зменшуватися — менше випадкових зародків будуть достатньо великими, щоб вижити.

Чому одні кластери зменшуються і зникають, а інші ростуть?

Кожен новий зародок отримує випадковий початковий радіус із приблизного теплового розподілу навколо r*. У функції step() будь-який кластер з радіусом меншим за поточний r* щокадру зменшується, поки не розчиниться (і додається до лічильника "Розчинено"); будь-який кластер на рівні r* чи більший — збільшується зі швидкістю, що залежить від повзунків "Швидкість росту" і "Переохолодження", причому ріст сповільнюється, коли розмір наближається приблизно до половини розміру полотна.

Що відбувається, коли я клацаю або торкаюся полотна?

Клік або дотик викликає функцію seedAt(), яка розміщує новий кластер у цій точці з радіусом 1.4 × поточний r* — тобто гарантовано надкритичний — тому він одразу починає рости незалежно від випадкового теплового розподілу, що використовується для автоматичних зародків.