質量 m = 1.0 kg、重力 g = 9.81 m/s² 固定。シミュレーション時間 0〜10 s、刻み dt = 1 ms。スティック・スリップが起こる条件は μ_s > μ_k なので、μ_k は μ_s 未満に自動クランプされます。
上段:模式図(質量+バネ+引張矢印)/中段:青=質量位置 x(t)・灰=引張点 v·t(階段状の貼付きと急激な滑り)/下段:橙=バネ力 F(t)・赤破線=静止離脱閾値 F_s
スティック・スリップ振動は、バネ端を一定速度 v で引くことでエネルギーが連続供給される乾燥摩擦系の自励振動です。スティック相と滑り相を切り替えながら周期的に振動します。
バネ力(バネ端 v·t と質量位置 x の差)と滑り中の運動方程式:
$$F(t) = k\,(v\,t - x),\qquad m\,\ddot{x} = k\,(v\,t - x) - \mu_k\,m\,g\,\mathrm{sgn}(\dot{x})$$貼付き → 滑り遷移条件と再静止条件:
$$|F| > \mu_s\,m\,g \;\Rightarrow\; \text{slip},\qquad \dot{x} \to 0 \;\wedge\; |F| \le \mu_s\,m\,g \;\Rightarrow\; \text{stick}$$ジャンプ振幅と貼付き時間(簡略式):
$$\Delta x \approx \frac{2(\mu_s - \mu_k)\,m\,g}{k},\qquad t_\text{stick} = \frac{\mu_s\,m\,g}{k\,v}$$滑り時間(半周期近似)と振動周波数:
$$t_\text{slip} \approx \frac{\pi}{\omega_n},\qquad \omega_n = \sqrt{k/m},\qquad f = \frac{1}{t_\text{stick} + t_\text{slip}}$$