这个系统的最大麻烦是:当你知道速度偏离预期的时候,已经无力回天了。
如果采用磁阻加速系统,需要在第一级加速时就根据实时测得的数据预估末速度,第二级又修正,第三级继续修正……至于每一级有什么性格,又会如何影响弹丸,又如何调整基本量(时间、电流等),可以考虑采用机器学习的方法,经过若干弹丸的试射进行自我训练。听说最近叉拿了OpenAI倒立摆挑战的第二名,很不错嘛。需要注意这个挑战要求假设完全不知道倒立摆的物理原理,当然也就更不用谈什么控制函数。
另外还可以增加阻尼线圈或者类似措施,相当于后悔药。
最后推荐楼主开启一个开源项目来做这个事情。