# Duffing 振子 - 交互式可视化

通过实时相图、庞加莱截面和势能可视化，探索非线性动力学、混沌理论和 Duffing 振子的丰富行为

> 标准页面: https://elysiatools.com/zh/visualizations/duffing-oscillator

- **分类:** Physics

## 概述

Interactive visualization of the Duffing oscillator - explore nonlinear dynamics, chaos theory, and bifurcation phenomena through the equation ÿ + δẏ + αy + βy³ = γ cos(ωt). Features four real-time visualization panels: time domain plot showing position x(t) with transient/steady-state coloring, phase portrait (ẋ vs x) displaying limit cycles and strange attractors with gradient trails, Poincaré section sampling at fixed drive phase revealing fractal structures, and potential energy surface V(x) = -½αx² + ¼βx⁴ with animated particle. Comprehensive parameter controls: damping δ (0-1.0), linear coefficient α (-2.0 to 2.0), nonlinear coefficient β (0.1-5.0), drive amplitude γ (0-5.0), drive frequency ω (0.1-5.0), initial conditions x₀, v₀ (-3 to 3), time step dt (0.001-0.1), transient time (0-200), and trail length (100-2000). Five preset configurations: classic chaos (δ=0.3, α=-1.0, β=1.0, γ=0.5, ω=1.2), double well oscillation (δ=0.2, α=-1.0, β=1.0, γ=0.3, ω=1.0), periodic motion (δ=0.5, α=1.0, β=1.0, γ=2.5, ω=1.0), hard spring (δ=0.3, α=1.0, β=1.0, γ=0.5, ω=1.2), and free oscillation (δ=0.1, α=-1.0, β=1.0, γ=0). Real-time statistics display: kinetic energy T = ½v², potential energy V(x) = -½αx² + ¼βx⁴, total energy E = T + V, maximum position and velocity, and simulation time. Numerical integration using fourth-order Runge-Kutta (RK4) method converting second-order ODE to first-order system: dx/dt = v, dv/dt = γ·cos(ωt) - δ·v - α·x - β·x³. Visualization options: toggle trajectory display, Poincaré points, potential energy surface, and particle animation. Educational content covering Duffing equation theory, parameter guide (damping, linear/nonlinear coefficients, drive amplitude/frequency), visualization guide (time domain, phase portrait, Poincaré section, potential energy), and applications (mechanical vibrations, nonlinear circuits, biological oscillators, climate dynamics, quantum analogies). Demonstrates double-well potential chaos, period-doubling route to chaos, sensitivity to initial conditions, strange attractors, and hysteresis phenomena. Perfect for nonlinear dynamics education, chaos theory research, and physics demonstrations. Multi-language support (zh, en, es, fr, de, ru, pt).

## 相关内容

- [零级反应 - Zero-Order Reaction](https://elysiatools.com/zh/visualizations/zero-order-reaction): 零级反应动力学和浓度随时间变化的交互式可视化
- [一级反应 - First-Order Reaction](https://elysiatools.com/zh/visualizations/first-order-reaction): 一级反应动力学和指数浓度衰减的交互式可视化
- [二级反应 - Second-Order Reaction](https://elysiatools.com/zh/visualizations/second-order-reaction): 二级反应动力学和双分子碰撞动力学的交互式可视化
- [阿伦尼乌斯方程 - Arrhenius Equation](https://elysiatools.com/zh/visualizations/arrhenius-equation): 温度对反应速率影响的交互式可视化 - 探索活化能、指数因子和速率常数的关系
- [可逆反应 - Reversible Reaction](https://elysiatools.com/zh/visualizations/reversible-reaction): A ⇌ B 可逆反应动力学的交互式可视化 - 探索正逆反应速率、平衡常数和浓度随时间的变化
- [连续反应 - Consecutive Reaction](https://elysiatools.com/zh/visualizations/consecutive-reaction): A → B → C 连续反应动力学的交互式可视化 - 探索中间物浓度峰值、决速步和所有物种的完整演化
- [链式反应 - Chain Reaction](https://elysiatools.com/zh/visualizations/chain-reaction): 自由基链式反应聚合的交互式可视化 - 探索引发、增长、终止步骤，链增长动画和分子量分布
- [勒夏特列原理 - Le Chatelier's Principle](https://elysiatools.com/zh/visualizations/le-chateliers-principle): 勒夏特列原理的交互式可视化 - 探索浓度、压强和温度变化如何影响化学平衡，配合分子动力学动画展示平衡移动过程
