返回顶部
c

co2-tank-monitorCO2罐监测

IoT monitoring simulation to predict CO2 tank depletion and prevent weekend gas outages in cell culture facilities. Monitors cylinder pressure, calculates consumption rates, and provides early warnings for timely replacement.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
208
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

co2-tank-monitor

CO2 储罐监测器

监测CO2钢瓶压力并预测耗尽时间,以防止细胞培养培养箱发生气体中断,特别是在实验室无人值守的周末。提供自动警报和消耗跟踪,实现主动的钢瓶管理。

关键能力:

  • - 基于压力的耗尽预测:根据当前压力和消耗率计算钢瓶剩余使用时间
  • 周末风险检测:识别耗尽是否会在无工作人员在场的周末发生
  • 多钢瓶支持:处理不同规格的钢瓶(10L、40L)
  • 自动警报系统:生成带有可操作建议的状态报告
  • 模拟模式:使用随机数据进行监测场景测试,用于培训



使用场景

✅ 使用此技能的场景:

  • - 监测需要持续供气的细胞培养CO2培养箱
  • 设置钢瓶状态的自动每日检查(例如通过cron任务)
  • 规划钢瓶更换计划以避免服务中断
  • 培训新实验室成员掌握气体监测流程(使用模拟模式)
  • 管理具有不同消耗率的多个培养箱
  • 节前评估,确保实验室关闭期间有充足的气体供应
  • 创建气体监测的标准操作程序(SOP)

❌ 不要使用此技能的场景:

  • - 监测用于低温储存的液氮罐 → 使用freezer-sample-locator或专用LN2监测器
  • 追踪用于非CO2应用的压缩空气或N2钢瓶 → 调整参数但需验证兼容性
  • 已有实时的物联网传感器集成 → 使用实际传感器API而非模拟
  • 钢瓶使用基于重量的测量而非压力 → 相应修改计算逻辑
  • 需要紧急气体泄漏检测 → 使用带警报的气体检测安全系统
  • 管理带有自动切换功能的大型储罐装置 → 这些系统自带监测功能

相关技能:

  • - 上游:equipment-maintenance-log、lab-inventory-tracker
  • 下游:eln-template-creator、lab-budget-forecaster



与其他技能的集成

上游技能:

  • - equipment-maintenance-log:跟踪影响消耗率的CO2培养箱维护历史
  • lab-inventory-tracker:监测钢瓶库存和更换计划
  • equipment-maintenance-log:记录压力表的校准日期

下游技能:

  • - eln-template-creator:生成包含气体监测检查清单的实验模板
  • lab-budget-forecaster:根据消耗趋势预测CO2气体成本
  • waste-disposal-guide:协调空钢瓶处理与更换

完整工作流程:

每日早晨检查 → co2-tank-monitor → equipment-maintenance-log → lab-inventory-tracker → 更换计划



核心能力

1. 基于压力的耗尽预测

根据当前压力读数和历史消耗模式计算钢瓶剩余使用时间。

python
from scripts.main import calculateremainingdays, calculatedepletiontime
from datetime import datetime

当前钢瓶状态

current_pressure = 8.0 # MPa daily_consumption = 1.5 # MPa/天

计算剩余时间

remainingdays = calculateremainingdays(currentpressure, daily_consumption) print(f剩余天数: {remaining_days:.1f})

计算耗尽时间点

depletiontime = calculatedepletiontime(remainingdays) print(f预计耗尽时间: {depletion_time.strftime(%Y-%m-%d %H:%M)})

公式: remainingdays = pressure / dailyconsumption

参数:

参数类型必填描述默认值
pressurefloat当前钢瓶压力(MPa)8.0
daily_consumption
float | 是 | 平均每日消耗率(MPa/天) | 1.5 |
| capacity | int | 否 | 钢瓶容量(升,10或40) | 40 |

计算方法:

remainingdays = currentpressure / daily_consumption

最佳实践:

  • - ✅ 校准消耗率:基于历史数据(监测1-2周)
  • 考虑使用变化:培养量大时消耗高,周末消耗低
  • 在固定时间检查压力(例如每天上午9点)以获得准确趋势
  • 季节性更新消耗率:培养箱使用情况可能变化

常见问题及解决方案:

问题:消耗估算不准确

  • - 症状:预测的耗尽日期持续偏差数天
  • 解决方案:监测2-4周的实际消耗;调整daily_consumption参数

问题:压力波动导致误报

  • - 症状:因温度变化导致压力读数不一致
  • 解决方案:每天同一时间读取数据;使用后让钢瓶平衡

2. 周末耗尽风险检测

识别钢瓶耗尽是否会在实验室工作人员不在场的周末发生。

python
from scripts.main import isweekend, willdepleteonweekend, calculatedepletiontime
from datetime import datetime

计算耗尽时间

remaining_days = 3.5 depletiontime = calculatedepletiontime(remainingdays)

检查耗尽是否在周末

if isweekend(depletiontime): print(f⚠️ 警告:耗尽时间在 {depletion_time.strftime(%A)}) else: print(f✅ 耗尽时间在工作日:{depletion_time.strftime(%A)})

使用警报阈值检查周末风险

alert_days = 2 weekendrisk = willdepleteonweekend(depletiontime, alertdays)

if weekend_risk:
print(🔴 严重:钢瓶将在周末耗尽!)
print( 操作:在周五前更换或安排周末值班)

周末风险场景:

场景风险等级所需操作
周六/周日耗尽🔴 高立即更换或安排周末值班
周一早上耗尽
🟡 中 | 周五下午更换 |
| 周五晚上耗尽 | 🟡 中 | 密切监测;如可能则更换 |
| 周中耗尽 | 🟢 低 | 安排常规更换 |

最佳实践:

  • - ✅ 设置alertdays = 2:适用于标准工作周(周三前预警,周五更换)
  • 计划周五更换:任何剩余时间<4天的钢瓶
  • 创建周末值班表:用于高风险期间的关键实验
  • 考虑假期安排:在长周末前延长alertdays

常见问题及解决方案:

问题:周一耗尽的错误周末警报

  • - 症状:实验室重新开放时,周一早上耗尽触发警报
  • 解决方案:调整逻辑或手动复核;周一早上耗尽可能可接受

问题:遗漏周五晚上耗尽风险

  • - 症状:工作人员离开后,钢瓶在周五晚上耗尽
  • 解决方案:特别检查周五下午5点的状态;将周五晚上视为周末

3. 多钢瓶规格支持

支持实验室环境中常用的不同CO2钢瓶规格。

python
from scripts.main import simulatesensordata

钢瓶规格

CYLINDER_SPECS = { 10: { name: 便携式(10L), full_pressure: 15.0, # MPa typical_usage: 小型培养箱、备用, duration15_mpa: ~10天 }, 40: { name: 标准型(40L), full_pressure: 15.0, # MPa typical_usage: 主培养箱、高用量, duration15_mpa: ~40天 } }

选择合适的钢瓶

capacity = 40 # 升 specs = CYLINDER_SPECS[capacity] print(f钢瓶:{specs[name]}) print(f满瓶压力:{specs[full_pressure]} MPa) print(f典型用途:{specs[typical_usage]})

计算基于容量的估算

full_pressure = 15.0 # MPa(典型满瓶压力) daily_consumption = 1.5 # MPa/天 maxdays = fullpressure / daily_consumption print(f在{dailyconsumption} MPa/天下的最大持续时间:{maxdays:.1f}天)

钢瓶规格:

容量典型用途满瓶压力持续时间(@1.5 MPa/天)
10L小型培养箱、备用~15 MPa~10天
40L
主培养箱、高用量 | ~15 MPa |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 co2-tank-monitor-1776109272 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 co2-tank-monitor-1776109272 技能

通过命令行安装

skillhub install co2-tank-monitor-1776109272

下载

⬇ 下载 co2-tank-monitor v0.1.1(免费)

文件大小: 14.13 KB | 发布时间: 2026-4-15 12:12

v0.1.1 最新 2026-4-15 12:12
No changes detected in this release.

- Version 0.1.1 was published without any modifications to the code or documentation.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部