temporary:部分更新,没有状态变量系统的求解的小步长里不会更新输出 dev:全部更新,所有小步长都更新输出
测试环境:temporary分支
结论:考虑小步长时快控结果比较好PF控制混乱,无小步长时PF控制结果比较好。
因为有的结果与simulink相同,有的不同,一步步排查。
pf出现问题的原因最终锁定rzip_ctrl中的subsystem中的pid有问题。
该模块的输入与simulink相同,但是经过pid之后,就出现较大差异。尤其是R和IP,Z的变形不大。
该模块的输出会传递给pf_ctrl的ref,所以pf的结果比较差。pf_ctrl传递给plasma model的pf_comm,会影响pf的控制结果。
下面找快控出问题的原因,定位到plasma model
结论:
本文章使用limfx的vscode插件快速发布