Головна Хаос та Динаміка Осцилятор Ван дер Поля

〰️ Осцилятор Ван дер Поля

Нелінійний осцилятор Ван дер Поля з фазовим портретом та часовим рядом. Регулюйте μ для переходу від синусоїдальних до релаксаційних коливань.

Хаос та Динаміка2DСередній60 FPS
van-der-pol ↗ Відкрити окремо
DRAG · SCROLL · CLICK — керуйте прямо у вікні симуляції.

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

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

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

Рівняння ẍ − μ(1−x²)ẋ + x = 0 має нелінійний член демпфування. При μ = 0 це гармонічний осцилятор. Зі зростанням μ граничний цикл стає дедалі менш синусоїдальним — «релаксаційне коливання», типове для серцевих водіїв ритму та електронних схем.

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

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

💡 Чи знали ви?

Бальтазар ван дер Поль відкрив цей осцилятор, вивчаючи схеми радіо на електронних лампах у 1920-х роках. Він також помітив, що за певних умов збудження схема видавала «нерегулярний шум» — одне з перших експериментальних спостережень детермінованого хаосу, за десятиліття до появи самого терміна.

Про осцилятор Ван дер Поля

Ця симуляція інтегрує рівняння Ван дер Поля ẍ − μ(1−x²)ẋ + x = 0, переписане як систему першого порядку ẋ = y, ẏ = μ(1−x²)y − x. Стан просувається схемою Рунге–Кутти четвертого порядку з фіксованим кроком 0,02. Ліва панель показує фазовий портрет (x проти ẋ), а права — часовий ряд x(t), демонструючи, як будь-яка траєкторія виходить на єдиний замкнений граничний цикл.

Повзунок μ (від 0 до 5) задає силу нелінійного демпфування; x₀ вибирає початкове положення; Швидкість керує кількістю кроків інтегрування за кадр; а Пауза, Скидання та Слід керують відтворенням і згасаючою історією шляху. Це самопідтримуване коливання моделює реальні системи, як-от радіосхеми на електронних лампах, ритми серцевого водія ритму та збудження нейронів, де енергія накачується при малій амплітуді і скидається при великій.

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

Що таке осцилятор Ван дер Поля?

Це нелінійний осцилятор, описаний рівнянням ẍ − μ(1−x²)ẋ + x = 0, спершу виведений Бальтазаром ван дер Полем для моделювання електронних схем на вакуумних лампах. Його визначальна риса — член демпфування, що залежить від амплітуди, який дозволяє системі підтримувати стабільне самогенероване коливання замість того, щоб згасати чи необмежено зростати.

Що таке граничний цикл?

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

Що робить повзунок μ (демпфування)?

Параметр μ масштабує нелінійний член демпфування μ(1−x²)ẋ. Поблизу μ = 0 рух майже гладка синусоїда, як у гармонічного осцилятора. Зі зростанням μ до 5 граничний цикл спотворюється в різку, схожу на пилку релаксаційну форму зі швидкими стрибками, розділеними повільним дрейфом.

Чому коливання не згасає, як у звичайного маятника?

Коефіцієнт демпфування μ(1−x²) змінює знак залежно від амплітуди. Коли |x| мале, член від'ємний і додає енергію, штовхаючи систему назовні; коли |x| велике, він стає додатним і забирає енергію. Цей баланс породжує стабільне самопідтримуване коливання замість рівномірного згасання до спокою.

Що показують дві панелі?

Ліва панель — це фазовий портрет, що показує положення x на горизонтальній осі проти швидкості ẋ на вертикальній, тож періодичний рух малює замкнену петлю. Права панель — часовий ряд x(t), що показує той самий рух як хвилю, яка розгортається в часі, дозволяючи спостерігати зміну форми.

Як рівняння розв'язується чисельно?

Сторінка використовує класичний метод Рунге–Кутти четвертого порядку (РК4) із фіксованим кроком 0,02. РК4 обчислює нахил у чотирьох точках усередині кожного кроку і поєднує їх зваженим середнім, забезпечуючи високу точність і стабільність для цієї гладкої детермінованої системи.

Чи змінює x₀ кінцевий результат?

Повзунок x₀ задає лише початкове положення (швидкість починається з нуля). Оскільки граничний цикл є глобально притягувальним, різні початкові точки сходяться до того самого циклу. Це можна побачити, скидаючи симуляцію з різними значеннями x₀ і спостерігаючи, як кожна траєкторія спіраллю виходить на ідентичний цикл.

Що таке релаксаційне коливання?

При великому μ рух розділяється на два різні часові масштаби: довгі, повільні фази, коли x повільно дрейфує, перервані швидкими стрибками. Цей режим «стій-і-йди» називається релаксаційним коливанням, і отримана хвиля виглядає набагато більше схожою на пилку, ніж на синусоїду.

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

Так, у межах точності чисельного інтегрування. Розв'язувач РК4 точно відтворює справжню динаміку Ван дер Поля, включно з правильною амплітудою граничного циклу та зсувом до релаксаційної поведінки зі зростанням μ. Незначне округлення від фіксованого кроку 0,02 не впливає помітно на якісну поведінку.

Де модель Ван дер Поля трапляється в реальному світі?

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