摆杆和转子的运动方程
转子的转角和转速都是相对地面的绝对量,电机轴感受到的是转子和杆的转速差。摆杆的转动惯量包括杆本身和随轮心平动的飞轮质量,不包括转子绕自身轴的自转。
控制与力学 · 动量储存
给顶端的飞轮加速,怎么能让摆杆保持直立? 电机让飞轮朝一个方向加速时,会用同样大的扭矩把摆杆往反方向拧。控制器掐准这股反拧,抵消重力的倾倒作用,让杆稳在直立位置。杆停稳后,飞轮可以一直转下去,因为没有什么把它的转动拿走。电机越接近最高转速,能给的扭矩越小,飞轮太小或转速上限太低,杆就可能倒下。
让飞轮加速或减速,把绕支点转动的摆杆扶直。改变轮半径、可用扭矩或初始转速,看看为什么杆已经稳住,飞轮却可能还在高速旋转。
物理教程
背景直立是不稳定平衡,稍有偏离就会越偏越大。要把它稳住,反馈必须跟着实际运动调整,而执行器能出的力是有限的。
为什么值得理解装置怎么动、控制器要求多大的驱动、电机做了多少机械功,要放在一起看,它们属于同一个实验。
先抓重点
转子的转角和转速都是相对地面的绝对量,电机轴感受到的是转子和杆的转速差。摆杆的转动惯量包括杆本身和随轮心平动的飞轮质量,不包括转子绕自身轴的自转。
第二式只在直立附近的控制区内成立,而且电机得能给出所要求的扭矩。
电机做的功可正可负。这里算的是轴上的机械功,不包括耗电和电路损耗。
容易误解只要打开反馈,不管从什么状态松手都能救回来。
正确理解比较几个上限预设。这些控制器只在直立附近起作用,驱动能力也有限,不是起摆算法。
容易误解杆不动了,飞轮也就停了。
正确理解把转子的绝对角动量和电机感受到的相对转速分开来读。
拖动金色手柄设定初始倾角,再点播放。
你会看到: 看摆杆怎么动,再看控制器要求电机朝哪个方向、出多大的驱动。选“降低转速上限”,再换一个更大的飞轮比较。
你会看到: 留意从哪一刻起,电机实际给出的驱动跟不上控制器的要求。把回放拉到最后,导出记录,再比较标准积分和精细积分。
你会看到: 电机做的功可正可负,机械能的变化正好等于它。一手理论资料:MIT · Cart-Pole · ETH Zürich · 1D reaction-wheel model, Section II