Barotrauma 潜渊症

Barotrauma 潜渊症

评价数不足
PID Component
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
27.901 KB
2022 年 5 月 25 日 上午 12:57
1 项改动说明 ( 查看 )

订阅以下载
PID Component

描述
lua-driven PID controller
connections are pretty self-explanatory, whe no input is given on kP/kI/kD, stored values are used.
adjust parameters in 1st "memory component" value, format:
kP`kI`kD`control min`control max`absolute integral max`

example of 3-component reactor control (params are subject to tuning):
PID1 params: 0.07`0.001`0.0001`0`100`100` temperature setpoint (4000) -> SP of PID1 reactor temperature out -> PV of PID1 CV of PID1 -> reactor fission rate in PID2 params: 0.14`0.01`0.01`0`100`100` reactor load out -> SP of PID2 reactor output out -> PV of PID2 CV of PID2 -> reactor turbine rate in

update rate seems depend on "Performance Fix" configuration, ymmv
values provided for 15 updates/second

requires "Lua for Barotrauma" mod