Швидкісне коливання керма (speed wobble) і weave-нестабільність електросамоката: дві власні моди двоколісної динаміки, eigenvalue-аналіз 4-DOF лінеаризованої моделі (Whipple → Sharp → Meijaard 2007 Proc. R. Soc. A), чому 8-10-дюймові колеса і високий h/L mass-center ratio дають 6-10 Hz wobble на 35-45 км/год, три механізми демпфування (tire side-slip + headset preload + steering damper), діагностика і протокол рятування на швидкості
Усі статті про геометрію вилки й трейл відповідають на питання «як спроєктувати самокат, щоб він був стійким у звичайному режимі». Але є окрема, складніша задача: що відбувається на 35-45 км/год, коли начебто стійка машина раптом починає коливатись керма з частотою 6-10 Hz, і чому навіть досвідчений райдер часто погіршує ситуацію інстинктивним стиснутим хватом? Ця стаття — про динамічну стабільність двоколісної машини як eigenvalue-проблему, де відповіддю на «чи стійка ваша система» є не одна цифра трейл-мм, а дві осциляторні моди з власними частотами і власними damping ratios, що змінюються з forward speed. Це не теоретична курйозність: за даними IIHS Status Report 2022 і NHTSA, високошвидкісна нестабільність — одна з трьох найбільших причин non-collision micromobility incidents, і виробники класу hyperscooter (Dualtron X2, Wolf King GT Pro) штатно ставлять hydraulic steering damper саме для пригнічення цього режиму.
Передумова — стаття «Інженерія рами й вилки електросамоката», де описано статичну геометрію (mechanical trail t = R·cosα − r_offset/sinα; wheel flop factor; head angle), і стаття «Інженерія шин — rolling resistance, grip, standards», де закладено основу tire side-slip behavior. Тут ми будуємо динамічний шар поверх цієї статики.
1. Дві моди — weave і wobble — як власні значення лінеаризованої двоколісної моделі
Whipple (1899) перший побудував лінеаризовану модель велосипеда без ризика; Sharp (1971) розширив її для мотоцикла з tire compliance і aerodynamic side force у роботі «The stability and control of motorcycles» Journal of Mechanical Engineering Science 13(5):316-329. Сучасний benchmark — Meijaard, Papadopoulos, Ruina, Schwab «Linearized dynamics equations for the balance and steer of a bicycle: a benchmark and review» Proc. R. Soc. A 463:1955-1982 (2007), DOI 10.1098/rspa.2007.1857 — задає canonical 4-DOF лінеаризацію двоколісної машини, в якій узагальнені координати:
φ(phi) — кут крену frame (lean angle, обертання навколо лінії, що з’єднує точки контакту коліс)δ(delta) — кут повороту керма відносно frame (steer angle)φ_dot— кутова швидкість кренуδ_dot— кутова швидкість повороту керма
Динаміка зводиться до рівняння стану M·q̈ + (vC₁ + v²C₂ + K₀ + v²K₂)·q = f, де q = [φ, δ]ᵀ, матриці M, C₁, C₂, K₀, K₂ залежать лише від геометрії + інерції + маси, а швидкість v входить лінійно й квадратично. Eigenvalues цієї системи 4×4 (бо 2 координати × 2 порядки похідної) — це чотири комплексні числа λ = σ ± iω, де σ — decay rate (від’ємний для стабільної моди, додатний для нестабільної), а ω — кутова частота осциляції.
Дві з цих чотирьох мод — осциляторні (parameter-dependent ω ≠ 0) і релевантні для безпеки:
| Мода | Типова частота | Що рухається | Інтуїція |
|---|---|---|---|
| Weave | 2–4 Hz (12–25 рад/с) | Frame + steering у синфазному русі lateral, як inverted pendulum з кермом-як-флюгером | “Слалом” усього самоката навколо straight-line траєкторії |
| Wobble (shimmy) | 6–10 Hz (38–63 рад/с) | Тільки steering oscillates, frame майже нерухомий | “Тремтіння” керма як власна 1-DOF осциляція steering assembly |
Дві решта мод — це capsize mode (overdamped пряме завалювання, не осциляторна — це чому самокат завалюється на низькій швидкості) і caster mode (overdamped autostabilizing geometry response) — обидві non-oscillatory і самі по собі не дають wobble. Cossalter «Motorcycle Dynamics» 2-е вид. 2006 §3.5 наводить детальну таблицю eigenvalues для motorcycle benchmark з v=0 до v=200 км/год.
Критична відмінність weave і wobble:
- Weave — це глобальна мода, де inertia всього frame (з райдером як attached mass) і inertia переднього keruma колеса+вилки рухаються у lateral plane разом. Період осциляції 250-500 мс — це у діапазоні, в якому досвідчений райдер може через conscious correction (active rider control) пригнічувати моду — тому навчений мотоцикліст рідко скаржиться на weave на стабільному GP-bike. На самокаті це проявляється як «плавання» по дорозі при ослабленому tail вітрі чи нерівному покритті.
- Wobble — це локальна мода тільки steering assembly. Період осциляції 100-170 мс нижчий за neuromuscular reaction latency райдера (80-150 мс to detect-decide-actuate, ще +50-100 мс на effective muscle force ramp) — тому rider не може стабілізувати моду через conscious correction. Навпаки, rider grip transfers wobble torque через arms у own neuromuscular oscillator, що часто синхронізується з wobble frequency, утворюючи positive feedback (це доведено EMG-вимірюваннями у Cossalter 2006 і у motorcycle test-pilot studies NHTSA).
2. Bifurcation: чому стабільна мода стає нестабільною з ростом v
Eigenvalue λ_mode = σ_mode(v) ± iω_mode(v) змінюється з forward speed v. Для weave типово: на low speed σ_weave < 0 (стабільно і overdamped), з ростом v стає менш negative, потім перетинає нуль на critical speed v_w і стає positive — мода переходить з damped в undamped і починає розгойдуватись від будь-якого збурювача. У мотоциклів v_w типово 120-180 км/год (поза реальним самокатним range, тому weave рідко проблема на самокаті).
Для wobble патерн інший і більш небезпечний: σ_wobble має «window of instability» — два crossing-points speed-axis. Тобто: на дуже низькій швидкості wobble overdamped і стабільний (тому ваш самокат не тремтить на 5 км/год); з ростом v σ_wobble зростає і перетинає нуль на v_w1 ≈ 30-40 км/год для типового e-scooter (Meijaard 2007 наводить для benchmark bicycle v_w1 ≈ 6 м/с = 22 км/год; для e-scooter параметрів — вище через rider mass і wheel inertia); вище v_w1 мода неустойчива і wobble розгойдується. На дуже високій швидкості (v_w2, для самоката теоретично 80-100 км/год, але e-scooter цю швидкість не досягає) мода знову стабілізується через gyroscopic.
Що означає це для самоката: є діапазон швидкостей 35-45 км/год, у якому wobble є undamped і будь-який initial perturbation (їзда через trumpet plate, поривчастий бічний вітер, перевід ваги на одну ногу) запускає self-sustained 6-10 Hz oscillation, що не загасає сама — поки райдер або не сповільниться нижче v_w1, або механічно не змінить параметри (зняти руки з керма, що часто розгойдує, або застосувати damper-style intervention з рук).
| Speed | Wobble stability | Що це означає |
|---|---|---|
| 0–25 км/год | Overdamped стабільна | Не виникає природним шляхом |
| 25–35 км/год | Lightly damped стабільна | Малі коливання згасають за 1-2 с |
| 35–45 км/год | Undamped (negative damping) | Self-sustained oscillation на будь-якому perturbation |
| 45–60 км/год | Знову lightly damped | Згасає, але повільно |
| >60 км/год | Overdamped (gyroscopic) | Стабільна — але самокат за межами цього range |
Цей патерн — це Hopf bifurcation у динамічних системах: лінеарна стабільність втрачається через перетин eigenvalue real-part через нуль зі ненульовою imaginary-part, що породжує limit cycle (стійка amplitude oscillation). Деталі — Schwab & Meijaard «A review on bicycle dynamics and rider control» Vehicle System Dynamics 51(7):1059-1090 (2013).
3. Чому e-scooter специфічно небезпечний у wobble window
Параметри типового commuter-самоката проти референс-мотоцикла:
| Параметр | E-scooter (Xiaomi Pro 2 class) | Motorcycle (sport 600cc) | Вплив на wobble |
|---|---|---|---|
Wheel radius R | 90-115 мм (8-10“) | 280-310 мм (17“) | R↓ → menger gyroscopic moment H = I_wheel·ω_wheel = (½mR²)·(v/R) = ½mRv; e-scooter wheel H у 9× менший на тій же швидкості → менша passive stabilization |
Wheelbase L | 1000-1150 мм | 1380-1450 мм | L↓ → коротший lever arm для stabilizing torque від trail force; switch швидше реагує на perturbation |
Mass-center height h | 950-1050 мм (rider standing) | 480-560 мм | h/L = 0,90-1,00 на самокаті vs 0,35 на мотоциклі → значно вища схильність до lean-coupling у weave-wobble interaction |
| Rider/vehicle mass ratio | 75 кг / 15 кг ≈ 5 | 75 кг / 200 кг ≈ 0,375 | На самокаті rider є primary inertia-карриер, його rigid body coupling з frame через arms+legs визначає effective damping (часто погано контрольований параметр) |
Trail t | 30-80 мм | 80-110 мм | Менший t → менша self-centering torque на wobble — мода легше розгойдується |
Steering inertia I_steer | 0,03-0,06 кг·м² (only fork+wheel) | 0,8-1,2 кг·м² (більший wheel + heavier fork + tank above) | I_steer ↓ → wobble frequency ω = √(K/I) зростає до 6-10 Hz з motorcycle 3-5 Hz, тобто у частотний діапазон, де rider reflex не встигає |
| Headset bearing damping | Зазвичай 0 (loose preload або no damping by design) | 0,5-2 Н·м·с/рад (steering damper-equipped) | На самокаті немає built-in damping для wobble |
Підсумок: E-scooter — це геометрично «гарячіший» wobble candidate, ніж мотоцикл, на одній і тій самій швидкості. Менша гіроскопічна стабілізація + вищий center of mass + домінування райдера як rigid body + менша steering inertia (=вища wobble frequency у частотний діапазон поза rider control) + типова відсутність damper-механізму — це п’ять параметрів, що пере-стабільну геометрію перетворюють на пере-нестабільну динаміку саме у speed window 35-45 км/год.
4. Три механізми демпфування wobble
Все, що робить σ_wobble менш позитивною (тобто додає damping ratio до wobble моди), — це demps mechanism. На двоколісній машині є три фізичні шляхи:
4.1. Tire side-slip relaxation (passive, завжди присутній). Pneumatic tire не передає lateral force миттєво при кутовому steer δ — є relaxation length σ_relax (характерна довжина шляху, на якій slip-induced lateral force досягає steady-state значення). Pacejka «Tire and Vehicle Dynamics» 3-е вид. 2012 наводить σ_relax типово 0,3-0,8 м для bicycle/motorcycle; для e-scooter pneumatic 8“ tires орієнтовно 0,15-0,30 м. Це relaxation вводить lag між steer input і lateral force output, що еквівалентно low-pass filter у control system — пригнічує high-frequency wobble. Solid-tire / honeycomb-tire самокати втрачають цей damping mechanism і тому статистично більш wobble-prone (поряд з гіршим rolling resistance і grip — див. «Інженерія шин»).
4.2. Headset bearing friction (passive, varies with preload). Angular contact bearings (ISO 12240 series) у headset мають rotational friction torque T_friction = μ·F_preload·r_eff. При correctly затягнутому headset (типово 5-12 Н·м preload, контрольовано через top-cap bolt 1-2 Н·м torque) friction torque ≈ 0,1-0,3 Н·м — це малий, але ненульовий passive damper. При loose headset (відкрученому через вібрацію, типова деградація після 2000-5000 км) friction → 0, і wobble damping втрачається; gross looseness додає play, що ще погіршує — фактично рівнозначно зменшенню trail. Більшість «раптових» wobble incidents у b/u самокатів — це симптом loose headset, що накопичилось непомітно. Перевірка — наступна секція.
4.3. External steering damper (active). Hydraulic, friction, або pneumatic damper, встановлений між frame і steering assembly. У мотоциклах це окремий компонент (Öhlins, K-Tech, GPR brands), типово 5-25 Н·м·с/рад damping coefficient, controllable у real time. На e-scooter ринку тільки hyperscooter клас має штатний damper:
- Dualtron X2 — hydraulic damper як OEM компонент (анонсовано 2021)
- Wolf King GT Pro — hydraulic damper з 2022 model year
- Inokim OXO Hero — friction damper як option
Звичайні commuter-самокати (Xiaomi, Segway-Ninebot, навіть Pro класу) не мають damper — і саме тому wobble window для них особливо актуальний.
5. Діагностика — 3-point play-check (weekly ритуал)
Прогресивна деградація headset preload (механізм 4.2) — це #1 controllable cause wobble incidents. Weekly перевірка займає <2 хвилини і виявляє loose headset до того, як він стане safety-critical.
Point 1 — Headset front-back play test (move-test).
- Поставити самокат на рівну поверхню.
- Зажати передній brake (так колесо не котиться).
- Однією рукою тримати handlebar, іншою — frame біля деки.
- Рухати handlebar fore-aft (вперед-назад вздовж осі руху) з зусиллям 30-50 Н.
- Acceptable: немає detectable клацання чи зрушення між fork stanchion і headset.
- Marginal: ледь чутне «тук» (preload втрачено, але bearings ще seated). Затягнути headset top-cap bolt на 1/8 turn, перевірити знову.
- Unsafe: видиме relative motion між stanchion і headset >0,5 мм. Не їхати — повністю розібрати headset, перевірити bearing condition (точки, корозія, deformity), перезібрати з нормованим preload (5-10 Н·м dimensions vary by model).
Point 2 — Fork twist test.
- Зажати переднє колесо коліньми (між литками — як motorcycle technicians).
- Спробувати обертати handlebar проти fork crown (тобто шукаємо torsional play у з’єднанні stem-fork).
- Acceptable: handlebar не обертається відносно fork crown під torque 20-30 Н·м.
- Marginal: ледь помітне rotation 1-3°. Перевірити stem clamp bolt torque (специфікація 12-25 Н·м для більшості e-scooters).
- Unsafe: rotation >3° або клацання. Не їхати — bolt undertightened, або thread stripped, або stem-fork interface deformed.
Point 3 — Wheel bearing lateral rock test.
- Підняти переднє колесо від підлоги (поставити самокат на бічну стійку, якщо є; або разом з partner).
- Тримати fork stanchion з обох боків трубки.
- Рухати wheel rim lateral (вліво-вправо, перпендикулярно до площини колеса).
- Acceptable: немає detectable bearing play, колесо рухається тільки через flex fork.
- Marginal: ледь чутне «тук» з hub. Bearing у початковій стадії деградації; запланувати заміну за 1-3 місяці.
- Unsafe: clear lateral rock >1 мм. Не їхати — bearing failure imminent; lateral play у wheel hub direct contribute до wobble через лошадь tire scrub angle і slip-force phase.
Periodicity: weekly якщо самокат у щоденному комʼюті; щомісяця для casual use; обов’язково перед поїздкою на швидкість >25 км/год і після кожного transport-by-car (вібрації у багажнику автомобіля можуть розкрутити headset за один довгий trip).
6. Rider recovery protocol — counterintuitive, але працює
Якщо wobble починається на швидкості — типово на 35-45 км/год — у вас 2-5 секунд до моменту, коли amplitude досягне rider-uncontrollable level (>30° steer angle peak-to-peak). Інстинкт каже «сильніше зажати кермо». Це погіршує situation, бо tighter grip transfers wobble torque через arms у rider’s neuromuscular oscillator, що часто синхронізується з wobble frequency у positive feedback loop (Sharp 1971 §6; Cossalter 2006 §8.6 з EMG-вимірюваннями). Правильний протокол з 4 кроків:
Step 1 — Relax grip (≤1 секунда). Свідомо ослабити hands до light touch — як ніби тримаєте чашку кави. Це decouples rider neuromuscular oscillator від steering assembly. Wobble продовжується, але amplitude часто стабілізується замість зростання.
Step 2 — Shift weight rearward (1-2 секунди). Перенести вагу з front foot на rear foot — стоячи більше на задній третині деки. Це зменшує normal load на front wheel, що пропорційно скорочує trail-induced torque (який і драйвить wobble). Goal: 70/30 rear/front weight distribution (нормальний — 50/50 або 40/60 front-heavy).
Step 3 — Knee clamp the stem (одночасно з step 2).
Стиснути коліна навколо стійки (типово від мости-висоти fork crown до handlebar level). Це couples rider’s body mass до steering assembly через legs, ефективно додаючи inertia + viscoelastic damping через thigh tissue. Це раptly raises effective I_steer і damping_steer — обидва зміщують eigenvalue back to negative real part.
Step 4 — Light rear brake only. НЕ застосовувати передній brake — на швидкості front brake погіршує wobble через:
- Збільшення normal load на front wheel (зворотно до step 2 — drives wobble)
- Pitch-dive geometry зменшує trail dynamically (front fork compresses, h/L ratio коротко зростає → ще більш unstable)
- Gyroscopic coupling decelerating wheel передає cross-axis torque у steering (Cossalter 2006 §8.6).
Замість цього — light rear brake тільки (модерація ≤30 % rear braking force), плавне зниження швидкості до 20-25 км/год, де wobble window закривається і мода природно згасає.
Що не робити:
- Не лізти з керма повністю (без рук — wobble продовжується і амплітуда зростає до crash).
- Не намагатись «вирівняти» кермо силою — це активно драйвить wobble.
- Не різко гальмувати ні переднім, ні навіть rear-heavy braking — sharp deceleration зміщує weight forward (anti-step-2) і pitch-dive дестабілізує.
Тренування: перед першим скоростним аррангуванням на новому самокаті — на безпечному empty parking lot, розігнатися до 30 км/год і навмисно дати малий wobble (легкий steering pulse) і відпрацювати protocol на низькому amplitude. Це формує muscle memory до того, як reach real wobble window.
7. Manufacturer responses і industry pattern
Bird One (2019 generation). Після 2018-2019 reports of high-speed wobble incidents — описаних у IIHS Status Report 2022 і у Consumer Reports e-scooter review series — Bird переробив headtube angle (з 22° rake на 18° rake) і додав 8 мм до wheelbase. Effect: shift v_w1 (нижній край wobble window) з ~28 км/год до ~35 км/год — тобто частковий fix через geometry, але не повне вирішення (бо мода фізично продовжує існувати, просто зміщена вище).
Lime Gen 4 (2020 onward). Збільшено wheelbase з 1080 мм до 1150 мм, frame stiffness підвищено через C-shaped extruded section замість circular tube. h/L зменшено з 0,99 до 0,93. Effect: підвищення v_w1 і легкий зсув wobble frequency з ~7 Hz до ~6 Hz (ближче до rider control bandwidth).
Dualtron X2 / X3 (2021 onward). Hyperscooter клас з top speed 100+ км/год — штатний hydraulic steering damper як OEM компонент. Це active damping mechanism (4.3), що повністю усуває wobble window для design speed range. Cost: damper component sells for $200-400 retail (Minimotors official accessory catalog).
Wolf King GT Pro (2022 onward). Hydraulic damper + adjustable preload steering — користувач може налаштувати damping coefficient через external knob.
Inokim OXO Hero (2023 onward). Friction-based steering damper як option, $80-150 retail. Менш ефективний за hydraulic (нелінійна damping curve, deadband при малій amplitude), але adequate для wobble suppression у speed range 40-60 км/год.
Industry pattern: ринок розшарувався на (1) commuter clas (Xiaomi, Segway-Ninebot, Pure, Unagi) — bez damper, з пасивним demping тільки на tire + headset, цільова швидкість ≤25-30 км/год і phase margin до wobble window залишається; (2) prosumer clas (Apollo City, Mantis, Inokim Quick) — geometry-optimized fork + frame, occasionally optional damper; (3) hyperscooter clas (Dualtron, Wolf King, NAMI) — штатний hydraulic damper як необхідна компонента, бо без неї top speed 60-100 км/год недосяжна безпечно.
8. Контекст і cross-links
Цей deep-dive у dynamic stability — дев’ятий engineering axis після восьми попередніх (від помелової екіпіровки до рами й вилки). Він не замінює, а доповнює статичну геометрію:
- Інженерія рами й вилки §8 — статична trail, wheel flop, headset design.
- Інженерія шин — Pacejka tire model, side-slip behavior, чому pneumatic > solid для wobble damping.
- Інженерія підвіски — vertical isolation, що зменшує external perturbations які можуть запускати wobble.
- Pre-ride safety check — 3-point play-check інтегрований як daily ритуал.
- Used scooter pre-purchase inspection — headset play test як обов’язковий критерій.
- Cornering and lean technique — counter-steering і lean physics, що використовують ту саму 4-DOF модель.
9. 8-точковий recap
- Двоколісна машина має дві осциляторні моди — weave (2-4 Hz, frame+steering у фазі) і wobble (6-10 Hz, тільки steering) — як eigenvalues лінеаризованої 4-DOF моделі за Meijaard et al. 2007 Proc. R. Soc. A.
- Eigenvalues є функціями forward speed. Wobble мода має «window of instability» — діапазон швидкостей з негативним damping. Для e-scooter це 35-45 км/год.
- E-scooter параметри роблять wobble частотну і амплітудну характеристику гіршою за мотоцикл: менші колеса → менше gyroscopic; вищий h/L → нижча critical speed; rider/vehicle mass ratio 5× → rider дominate; менший I_steer → wobble frequency 6-10 Hz, поза rider reflex bandwidth 80-150 мс.
- Три демпфер-механізми: tire side-slip relaxation (Pacejka 2012), headset bearing friction (preload-залежна), external steering damper (hydraulic — тільки hyperscooter клас).
- Weekly 3-point play-check: headset move-test, fork twist-test, wheel-bearing rock-test — виявляє loose headset до wobble incident.
- Recovery protocol на швидкості — counterintuitive: relax grip (decouple neuromuscular oscillator), shift weight rearward (зменшити front-wheel load), knee-clamp stem (raise effective damping через rider-frame coupling), light rear brake only (front brake worsens wobble). Швидкість знижується до 20-25 км/год де мода згасає природно.
- Manufacturer responses: Bird One 2019 geometry (rake 22°→18°, wheelbase +8 mm); Lime Gen 4 longer wheelbase і C-section frame; Dualtron X2 + Wolf King GT Pro + Inokim OXO Hero — штатний steering damper як industry-standard для hyperscooter класу.
- Industry pattern: commuter ≤30 км/год — без damper passive geometry; prosumer 30-50 км/год — optimized geometry + optional damper; hyperscooter ≥50 км/год — обов’язковий hydraulic damper як conditio sine qua non.
Джерела
- Meijaard, J.P.; Papadopoulos, J.M.; Ruina, A.; Schwab, A.L. (2007) «Linearized dynamics equations for the balance and steer of a bicycle: a benchmark and review» — Proceedings of the Royal Society A 463(2084):1955-1982 — https://doi.org/10.1098/rspa.2007.1857
- Sharp, R.S. (1971) «The stability and control of motorcycles» — Journal of Mechanical Engineering Science 13(5):316-329 — https://doi.org/10.1243/JMES_JOUR_1971_013_051_02
- Schwab, A.L. & Meijaard, J.P. (2013) «A review on bicycle dynamics and rider control» — Vehicle System Dynamics 51(7):1059-1090 — https://doi.org/10.1080/00423114.2013.793365
- Cossalter, V. (2006) «Motorcycle Dynamics» — 2nd ed. — ISBN 978-1430308614
- Pacejka, H. (2012) «Tire and Vehicle Dynamics» — 3rd ed. — Butterworth-Heinemann ISBN 978-0080970165
- TU Delft Bicycle Lab — https://bicycle.tudelft.nl/
- NHTSA HS-810-844 «Motorcycle Crash Causation Study» — https://www.nhtsa.gov/
- IIHS Status Report (2022) — micromobility safety data — https://www.iihs.org/
- ISO 12240 «Spherical plain bearings — Specifications» (angular contact specs for headset bearings)
- Wikipedia «Bicycle and motorcycle dynamics» (як математичний оverview reference) — https://en.wikipedia.org/wiki/Bicycle_and_motorcycle_dynamics