Commit Graph
10 Commits
Author SHA1 Message Date
louis c9984b1112 open_loop.py文件的记录数据部分再新加两列,一列是"P_abs_ratio",定义为阀后绝对压力比阀前绝对压力的,绝对压力为传感器读数加大气压值。另一列是"is_ratio_smaller_than_0.528",判断这个比值是否小于0.528(临界压力比),是的话就填Y,不是就填N.
然后再新画一个图,就是"P_abs_ratio"随时间变化的图,并且标出0.528代表的那条直线。这个图与已有的两幅图放在一个窗口中绘制。
2026-08-20 01:36:35 +08:00
louis 9bf9eb4205 Merge branch 'main' of https://git.dominatedconvergence.com/louis/flow_control
# Conflicts:
#	__pycache__/config.cpython-313.pyc
#	__pycache__/controllers.cpython-313.pyc
2026-08-19 17:40:57 +08:00
louis 0d85dd3c2c 1.原先程序启动后会先下发关闭位置,再开始闭环,现在启动后直接从当前阀门开度(默认全开)开始闭环。删除了safe_close相关的代码
2.新增open_loop.py进行开环控制,记录控流阀前后流量和压力数据,方便后面辨识拟合,以及观察动态特性。
3.新增README.md
2026-08-19 17:23:02 +08:00
louis 90648f3d35 chore: 更新 .gitignore 并停止跟踪 __pycache__ 2026-08-19 09:21:58 +08:00
louis 2f4080f01e 修改了a0~a3系数计算公式 2026-08-17 17:33:15 +08:00
louis bff24e8301 新增一个py模块,在稳态后记录、输出到终端:
该次调节用的kp,ki,kd参数以及控制效果如何,包括调节时间(调节至稳态花的时间,稳态用两个条件判断:用滑动时间窗口的方差/标准差判断,或者用滑动窗口均值介于目标值上下2%误差带之间)、超调量(记录绝对数值和相对目标值的百分比)、该次控制所设置的控制范围。
2026-08-14 15:35:05 +08:00
louis 9260fe20a8 删除"111.py"和"企业微信截图" 2026-08-14 14:46:33 +08:00
louis 8864d7cb05 试验了几次,得到了结果 2026-08-13 17:32:30 +08:00
louis aabcd7441b 修改流量范围为0~300slm 2026-08-13 14:34:01 +08:00
louis 64be6d7c7a 修改问题.md,且新增data_logger.py画图模块 2026-08-13 14:28:03 +08:00