暂停时拖动滑块,结果会立即更新。
kₓ = 2F/x₀ (destabilizing)
kᵢ = 2F/I₀ (control sensitivity)
电磁铁磁悬浮系统的PID控制实时模拟。调整线圈、间隙、质量参数和PID增益,分析闭环阶跃响应和稳定性。
暂停时拖动滑块,结果会立即更新。
直线电动机列车(EMS方式):车体下方的电磁铁吸引轨道上的钢板,维持毫米级的间隙。高速行驶中路面的起伏、车体的晃动都需要PID控制实时补偿间隙。
磁气浮轴承:用磁力无接触支撑旋转轴,没有摩擦磨损,可实现极高的转速。被应用于风机、泵、飞轮储能等需要免维护的场景。
真空/洁净环境搬运:半导体制造中用磁悬浮非接触搬运晶圆,避免接触造成的污染和微粒产生。
展示装置:浮起地球仪或艺术品的展示装置也是这个原理的简化应用。如果PID调得不好,物体会抖动发出声音。
首先,"只要Kp够大就能稳定"是危险的错误观念。加大Kp确实能增强回复力,但如果太大,悬浮体会冲过目标位置,被反向的力甩回去——这样就形成振荡甚至发散。试试把Kp拉到最大、Kd设为接近零,你会看到图表狂暴地摇晃。稳定的关键是Kp(复原力)和Kd(制动力)的平衡。
其次,不要从改"质量"开始调参。应该先固定质量,靠调"线圈匝数"和"极面积"来确保有足够的静力支撑。比如质量翻倍,吸引力也要至少翻倍才行(增加匝数或面积)。这个"静态平衡"没做好,再调PID也是白费。
最后,模拟器和实机有本质区别。这里是理想的单自由度模型,但现实中悬浮体会转动(俯仰、翻滚),传感器有噪声,控制器有响应延迟——这些都会严重影响稳定性。实务做法是先用模拟器初步设计,然后从更小的增益开始在实机上谨慎地递增调试。这是铁则。
按本工具默认值(线圈匝数 N=500、电流 I₀=2A、平衡间隙 x₀=15mm、磁极面积 A=10cm²=1.0×10⁻³m²),电磁吸引力 F=μ₀N²AI²/(4x²)≈1.40N,与默认质量 m=0.14kg 的重力 mg≈1.37N 基本平衡(平衡电流 I_eq≈1.98A)。线性化后不稳定刚度 kₓ=2F/x₀≈186.2 N/m,电流灵敏度 kᵢ=2F/I₀≈1.40 N/A。取 PID 增益 Kp=200、Ki=20、Kd=5 时,对 5% 阶跃可无振荡地回到目标间隙(见阶跃响应图)。