Головна Звук та Музика Фізика струни — коливання та гармоніки

🎻 Фізика струни — коливання та гармоніки

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

Звук та Музика2DЛегкий60 FPS
string-physics ↗ Відкрити окремо
DRAG · SCROLL · CLICK — керуйте прямо у вікні симуляції.

Схожі симуляції

🎻 Про Симуляцію Коливань Струни

Ця симуляція моделює гнучку струну, закріплену з обох кінців, — класичну одновимірну хвильову систему, що лежить в основі кожного щипкового чи смичкового інструмента. Вона чисельно розв'язує хвильове рівняння ∂²y/∂t² = (T/μ)·∂²y/∂x² за допомогою скінченно-різницевої схеми: 300 дискретних вузлів просуваються в часі за явною схемою leapfrog, керованою умовою стійкості Куранта–Фрідріхса–Леві. Струна рухається зі швидкістю хвилі c = √(T/μ), утворюючи стоячі хвилі, вузли та пучності яких можна спостерігати безпосередньо.

🔬 Що демонструє

Хвильове рівняння, розв'язане чисельно на 300 вузлах методом скінченних різниць (схема leapfrog), що формує стоячі хвилі з чіткими вузлами й пучностями.

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

Повзунки натягу T (50–1000 Н), лінійної густини μ (0.0002–0.005 кг/м) та демпфування; кнопки гармонік n=1…10; Щипок, Скидання, слід руху, позначки вузлів і спектр гармонік.

💡 Чи знали ви?

Частоти основної частоти та обертонів підпорядковуються формулі fₙ = n·c/(2L), що пояснює висоту й тембр гітар, скрипок, піаніно та арф.

Про цю симуляцію

Ця симуляція моделює гнучку струну, закріплену з обох кінців, за допомогою одновимірного хвильового рівняння, розв'язаного скінченно-різницевим методом. Повзунки натягу, лінійної густини та демпфування, а також кнопки гармонік n=1…10 дозволяють спостерігати стоячі хвилі, вузли, пучності та спектр гармонік у реальному часі.

🔬 Що це демонструє

Струну, закріплену з обох кінців, що коливається за схемою leapfrog на 300 вузлах, керованою умовою стійкості CFL, зі швидкістю хвилі c = √(T/μ).

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

Змінюйте натяг, густину й демпфування повзунками, обирайте чисту гармоніку кнопками n=1–10, щипайте струну перетягуванням і вмикайте слід, вузли та спектр.

💡 Чи знали ви?

Гармонічні частоти fₙ = n·c/(2L) — це те саме, що визначає висоту й тембр гітари, скрипки, піаніно чи арфи.

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

Що показує ця симуляція фізики струни?

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

Як симуляція насправді обчислює рух?

Вона розбиває струну на 300 вузлів і розв'язує одновимірне хвильове рівняння за допомогою явної скінченно-різницевої схеми (leapfrog). Наступне положення кожного вузла залежить від його поточного й попереднього значень, а також кривизни сусідніх вузлів, масштабованої числом Куранта r = c·dt/dx. Коефіцієнт запасу 0.4 утримує крок часу в межах умови стійкості CFL, тому розв'язок ніколи не «вибухає».

Що роблять повзунки натягу, густини та демпфування?

Натяг T і лінійна густина μ задають швидкість хвилі c = √(T/μ), яка своєю чергою визначає всі частоти: натягуючи струну сильніше, ви підвищуєте висоту звуку, а важча струна знижує її. Повзунок демпфування (0.990–0.9999) множить значення кожного вузла на кожному кроці, тому значення менші за 1 змушують коливання поступово згасати — так само, як реальна щипана нота стихає до тиші.

У чому різниця між вузлом і пучністю?

Вузол — це точка на струні, яка залишається нерухомою, де амплітуда хвилі завжди дорівнює нулю; закріплені кінці — це постійні вузли. Пучність — це точка максимального зміщення, розташована посередині між сусідніми вузлами. Номер моди n дорівнює кількості пучностей, тому n-та гармоніка має n+1 вузлів, включно з двома кінцями.

Чому частоти гармонік є цілочисельними кратними основної частоти?

Струна, закріплена з обох кінців, може підтримувати лише стоячі хвилі, половини довжин хвиль яких точно вкладаються в її довжину L. Ця гранична умова змушує допустимі довжини хвиль дорівнювати 2L/n, що дає частоти fₙ = n·c/(2L) для n = 1, 2, 3 і так далі. Оскільки це точні цілочисельні кратні, ці обертони є гармонічними, і вухо сприймає їх як єдину тональну ноту.

Як тут обчислюється основна частота?

Основна частота f₀ = c/(2L), де довжина струни нормалізована до L = 1 м, тому f₀ = √(T/μ)/2. За типовими значеннями T = 400 Н і μ = 0.001 кг/м швидкість хвилі становить приблизно 632 м/с, а основна частота — близько 316 Гц. Статистика моди просто множить це значення на номер обраної гармоніки n.

Чи фізично точна ця симуляція?

Базове хвильове рівняння та співвідношення c = √(T/μ) є точними для ідеальної гнучкої струни, а скінченно-різницевий розв'язувач відтворює їх достовірно в межах чисельної точності. Це 2D-візуалізація, яка ігнорує жорсткість струни, деталі опору повітря та незначну негармонічність реальних струн, тому це ідеалізована, але кількісно обґрунтована навчальна модель, а не емулятор інструментального класу.

Що показує вигляд спектра гармонік?

Панель спектра оцінює, скільки кожної гармоніки присутньо в поточній формі струни, проєктуючи зміщення на синусоїдальні моди sin(nπx/L). Висота кожного стовпчика відображає амплітуду відповідної гармоніки, а активна мода підсвічується. Щипана струна показує кілька стовпчиків одночасно, ілюструючи, що реальні ноти є сумішшю обертонів.

Чому місце щипка змінює звук?

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

Що з реального світу пояснює ця модель?

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