EUC如何保持平衡
你向前倾。车轮加速。你保持平衡。几小时练习后这感觉很直觉。但实际发生的是一个高速工程回路每秒运行数千次,实时求解一个本质上不稳定的物理问题。理解它会改变你对安全余量、断电和机器极限的思考方式。
倒立摆
你的EUC是一个倒立摆——质量平衡在单个移动点之上。就像在手掌上平衡一根扫帚。扫帚想倒。你的手移动以保持在它下方。
当你前倾角度θ时,重力产生扭矩:τ = m·g·h·sin(θ)。质量×重力加速度×重心高度×倾斜角正弦。对于小角度,sin(θ) ≈ θ,所以扭矩大约与你的倾斜成正比。
不干预的话,这个扭矩会让你向前倒。控制器的任务:通过加速车轮到你身下产生等量反向扭矩。地面反力移到你的重心前方,产生恢复力矩。你保持直立。这持续发生——不是一次,而是每秒数千次。
传感器:IMU
控制器需要知道你的倾斜角。它从IMU(惯性测量单元)获取,包含3轴陀螺仪和3轴加速度计。
加速度计感知重力和平移加速度。静止时告诉你哪里是下方。运动中混合重力和运动加速度——使其在动态条件下有噪声。
陀螺仪感知角速度——你旋转多快。积分陀螺仪速率得到角度变化。但陀螺仪会漂移。数秒到数分钟内累积误差增长,估计角度偏离现实。
两个传感器单独都无法给出可靠角度。通过传感器融合,它们一起可以。
传感器融合
控制器混合两个传感器获得稳定的角度估计。最常用的方法是互补滤波器:快速变化信任陀螺仪(短时间尺度上干净),长期参考信任加速度计(不漂移)。公式:
θ_est = α × (θ_prev + 陀螺仪速率 × Δt) + (1 - α) × θ_accel
α接近1(通常0.95-0.99)。含义:主要跟随陀螺仪进行瞬时角度跟踪,但缓慢修正到加速度计的重力参考以防止漂移。
高级控制器使用卡尔曼滤波器——数学上最优的估计器,建模系统噪声并动态调整传感器间的信任度。结果:干净、响应快的倾角估计,既不漂移也不滞后。
这个估计的倾角——以千赫兹速率更新——馈入控制回路。
控制回路
控制器取估计的倾角,与零(直立)比较,计算电机应产生多少扭矩。
大多数EUC使用PID控制——比例、积分、微分:
扭矩 = Kp × θ + Ki × ∫θ dt + Kd × θ̇
- **比例(Kp):**扭矩与倾角成正比。倾斜越多→修正越多。主要平衡力
- **积分(Ki):**累积误差随时间。修正稳态偏移——比如你站在微斜坡上
- **微分(Kd):**响应变化率。阻尼振荡。如果你快速倾倒,在角度变大前增加额外修正
PID增益(Kp、Ki、Kd)是厂商调校的内容。它们定义车轮的”手感”——灵敏vs迟钝,犀利vs平滑。不同骑行模式(软、中、硬踏板)本质上是不同的PID增益集。
一些现代控制器使用LQR(线性二次调节器)——一种优化控制方法,最小化平衡稳定性与控制力的成本函数。LQR在系统动力学建模良好时表现优秀。其他使用ADRC(自抗扰控制)——无需完美模型即可适应不平路面等扰动。
无论具体算法如何,输出相同:发给电机的扭矩命令。
从扭矩命令到车轮运动
扭矩命令发送到电机控制器——由MOSFET构成的三相逆变器。逆变器将电池DC电压转换为驱动电机相位的AC电流。如果你想深入理解功率电子部分,MOSFET和控制器文章会把这个阶段拆开讲。
电机控制器内部,**磁场定向控制(FOC)**将扭矩命令转化为精确的相电流。FOC将三相电机电流分解为两个分量:产生扭矩的(q轴)和控制磁通的(d轴)。这允许控制器在任何速度下精确产生要求的扭矩,平滑无纹波。
电机——安装在轮毂中的永磁无刷直流电机(BLDC/PMSM)——通过加速或减速响应。车轮在你身下移动。平衡保持。
完整回路:倾斜→IMU感知倾角→传感器融合估计角度→PID计算扭矩→FOC驱动电机→车轮移动→新测量→重复。千赫兹频率。你骑行的每一秒,这个回路执行数千次。
对安全的意义
理解平衡回路揭示了断电为何发生以及安全余量为何重要:
**控制器只有在电机还有扭矩储备时才能修正。**如果电机已经接近极限(因为你在猛加速、爬坡或深度弱磁),用于平衡修正的余量就很少。30 km/h (19 mph)时无感的颠簸在70 km/h (43 mph)变成摔倒——不是因为颠簸更严重,而是因为控制器扭矩储备更少。
**传感器失效意味着失去平衡。**如果IMU失效或严重漂移,控制器不知道你向哪边倾斜。新型车轮上的冗余霍尔传感器(Inmotion、LeaperKim)存在的原因是:失去位置感知意味着失去换向——电机无法产生要求的扭矩。
**回路有延迟。**传感器需要时间读取。融合需要时间计算。逆变器需要时间改变电流。这个延迟意味着控制器总是略微落后于现实。低速时延迟不重要——修正小,摆动慢。高速时摆动力学更快,延迟更重要。这是高速骑行更危险的又一个原因。
**电池电压影响一切。**电机转得越快,产生的反电动势越大——这是电机自身产生、反向抵消电池电压的电压。控制器需要电压余量,才能快速改变相电流并产生扭矩。低电量时电压在负载下跌落,减少这个余量,所以车轮在加速、刹车和平衡修正上都更弱。回路仍在运行,但执行器(电机)更弱。相同的控制律,更少的控制能力。
陀螺效应
旋转的车轮有角动量。它抵抗旋转轴的改变——陀螺效应。巡航速度时,车轮的角动量提供一些横向稳定性(更难侧倒)。这就是为什么EUC在速度下比静止时感觉更稳定。
但陀螺效应不平衡你的前后。那完全是控制回路的工作。陀螺效应帮助侧向。控制器处理纵向平衡。你负责转向。
为什么踏板硬度重要
“硬”踏板意味着高PID增益——大Kp。小倾斜产生强修正。车轮激进地保持你直立。代价:在粗糙路面上骑感僵硬、疲劳,因为每个颠簸都触发强烈响应。
“软”踏板意味着较低增益。车轮允许修正前更多倾斜。更平顺、更放松的骑行。代价:需要突然修正时响应不够即时。在光滑道路高速时,软感觉可能危险。
大多数经验丰富的骑手在中间找到甜点,根据地形调整。底层物理相同——只是PID调校。
555 take
你的EUC是一个由千赫兹控制回路平衡的倒立摆。传感器估计你的倾斜。算法计算扭矩。逆变器驱动电机。车轮在你身下移动。每秒数千次,不可见。
系统运行得很出色——直到没有足够扭矩来修正。那就是断电:控制器要求了电机/电池无法提供的扭矩。倒立摆失去控制。你摔了。
每个安全余量讨论——弱磁、电压跌落、电池百分比、电池健康、速度限制——都归结为此:控制器有足够的扭矩储备应对下一个意外事件吗?有就站着。没有,物理赢。物理总是赢。