1.0.4 • Published 5 years ago

sp-gas v1.0.4

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

sp-gas

Calc gas range

Install

  npm i sp-gas //or yarn add sp-gas

CDN

  <script src="https://unpkg.com/sp-gas/dist/index.min.js"></script>
  <script>
    let { calcGasRadius } = __Gas
  </script>

Usage

  let { calcGasRadius } = require("sp-gas")
  let speed = 0 // 泄漏风速
  let radius = 0 // 泄漏开口半径
  let p1 = 3.17 //临界压力
  let p2 = 1393 //两相混合物的平均密度
  let cp = 0.957 //两相混合物比定压热容
  let t = 24.85 //两相混合物温度
  let t0 = -34.15 //液体沸点温度
  let h = 280 //液体汽化热
  let c0 = 890 // 死亡浓度
  let c1 = 300 // 重伤浓度
  let c2 = 90 // 轻伤浓度
  let c3 = 9 // 反应浓度
  let r0 = calcGasRadius(speed, c0, radius,p1, p2, cp, t, t0, h) // 致死半径
  let r1 = calcGasRadius(speed, c1, radius,p1, p2, cp, t, t0, h) // 重伤半径
  let r2 = calcGasRadius(speed, c2, radius,p1, p2, cp, t, t0, h) // 轻伤半径
  let r3 = calcGasRadius(speed, c3, radius,p1, p2, cp, t, t0, h) // 警戒半径

常见危险气体属性

气体名反应浓度轻伤浓度重伤浓度死亡浓度反应质量分数重伤质量分数致死质量分数标准大气压密度液化密度两相混合物比定压热容两相混合物摄氏度液体沸点摄氏度液体汽化热
氯气9mg/m390mg/m3300mg/m3890mg/m31.4e-73.5e-79e-43.17kg/m31393kg/m30.95724.85-34.15280kj/kg
氨气3mg/m3180mg/m3550mg/m35000mg/m31.4e-73.5e-79e-40.771kg/m3880kg/m32.0524.85-33.331336.97kj/kg
二氧化硫14mg/m356mg/m3280mg/m31260mg/m31.4e-73.5e-79e-42.551kg/m31030kg/m30.6124.85-10297.01kj/kg
1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago