跳到主要内容
Sandbox Physics

控制与力学 · 动量储存

反作用轮倒立摆

加速飞轮,让定轴摆杆保持直立。改变轮半径、可用扭矩或初始转速,观察为什么杆稳定之后,轮仍可能高速旋转。

交互模型反作用轮倒立摆
相对直立的倾角00
杆角速度00
实际转子扭矩00
请求转子扭矩00
飞轮相对电机转速00
转子绝对角动量00
电机有符号做功00
步状态最大功—能残差00

物理教程

静止摆杆背后,飞轮仍在旋转

背景直立是一个不稳定平衡。反馈必须依据实际运动,并通过能力有限的执行器施加作用。

为什么值得理解把装置运动、请求驱动和机械做功当成同一个实验来读。

先抓重点

核心问题
为什么摆杆保持直立,转子却保留角动量?
一句话直觉
电机施加一对大小相等、方向相反的扭矩。杆可以稳定,角动量却留在轮内;重力对支点仍施加外力矩。

核心数学模型

摆杆与转子动力学

Ibθ¨=Gsin⁡θ−τ,Jν˙=τ,ϕ˙=νI_b\ddot\theta=G\sin\theta-\tau,\qquad J\dot\nu=\tau,\qquad\dot\phi=\nu

转子转角与转速均为绝对量,电机轴读取转子与杆的转速差。摆杆惯量包含杆与轮心平动,不包含转子自身轴向自转。

未饱和角度反馈

τd=Gsin⁡θ+Ib(λ2θ+2λθ˙),θ¨+2λθ˙+λ2θ=0\tau_d=G\sin\theta+I_b(\lambda^2\theta+2\lambda\dot\theta),\qquad\ddot\theta+2\lambda\dot\theta+\lambda^2\theta=0

第二式仅在直立控制区内、电机能提供请求扭矩时成立。

相对轴的功率

E=12Ibθ˙2+12Jν2+G(cos⁡θ−1),E˙=τ(ν−θ˙)E=\tfrac12 I_b\dot\theta^2+\tfrac12J\nu^2+G(\cos\theta-1),\qquad\dot E=\tau(\nu-\dot\theta)

电机做功可正可负。这是机械轴功,不包含耗电与电损耗。

常见难点

反馈并非无限强

容易误解开启反馈就一定能从任意初态恢复。

正确理解比较上限预设。这些是驱动能力有限的局部平衡控制器,不是起摆算法。

绝对与相对转动

容易误解杆静止,飞轮就停止。

正确理解分别读取转子绝对角动量与电机相对转速。

动手实验

  1. 01

    释放

    拖动金色初始倾角手柄,再播放。

    应该观察到: 观察摆杆与有符号驱动请求。
  2. 02

    寻找极限

    选择降低转速上限,再比较更大的飞轮。

    应该观察到: 寻找请求驱动和实际驱动分离的时刻。
  3. 03

    核对能量

    到达回放终点,导出记录,并比较标准与精细积分。

    应该观察到: 机械能的变化跟随电机有符号做功。

一手理论资料:MIT · Cart-Pole · ETH Zürich · 1D reaction-wheel model, Section II

反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策