环境定标
从硬件读取,没有公式
流量定标
以不同速度推拉定标桶,累加气体流量,完成后和定标桶标准容量进行比较,计算定标系数
定标系数=定标桶容量/定标值
成分定标
系统控制电磁阀定时切换两种气体,计算两种气体浓度,根据定标气体浓度和计算浓度计算相应的定标参数,具体计算方法见代码备注。
静态肺测试
常规通气
VC IN 吸气肺活量
IC 深吸气量
ERV 补呼气量
VT 潮气量
流速流量环
FVC 用力肺活量
FEV1 一秒量
PEF 用力呼气峰流速
FEV1%M FEV1%VC MAX 一秒率
MEF25:用力呼气过程中,肺内还有25%用力肺活量时的呼气流速,国内用V’ 25来表示,美国却习惯用FEF75来表示
MEF50:用力呼气过程中,肺内还有50%用力肺活量时的呼气流速,国内用V’ 50来表示。
MEF75:用力呼气过程中,肺内还有75%用力肺活量时的呼气流速,国内用V’ 75来表示,美国习惯用FEF25(呼出25%用力肺活量时的呼气流速)
最大分钟通气量
MVV最大自主通气能力的检查主要用于手术危险性的评估,要求在单位时间内以尽快的速度和尽可能深的幅度做最大自主努力呼吸,所以需要受试者掌握测试技巧、紧密配合,流速容量环也可以间接提供这个参数,即MVV=FEV1 * 30或35,但对于胸腹手术的病人,我们还是建议直接测量,因为MVV是一个综合性的指标,反映了肺组织和胸廓的弹性、气道阻力、呼吸肌的力量等等。
动态肺测试
dBF = 60 / (parameterData.dTin + parameterData.dTex); //呼吸频率
dVE = parameterData.dVTex * parameterData.dBF;
dVdCO2 = DriverStatic.Deadspace * (parameterData.dFeTCO2 - lastdFeTCO2) * parameterData.dBF;
dVdO2 = DriverStatic.Deadspace * (lastdFeTO2 - parameterData.dFeTO2) * parameterData.dBF; //DriverStatic.Deadspace 死腔容积 根据面罩不通而不通
Ve = parameterData.dVE;
Ve = statusConversion.volumeBTPStoSTPD(Ve);
Vi = Ve * (1 - parameterData.dFeCO2 - parameterData.dFeO2) / (1 - parameterData.dFiCO2 - parameterData.dFiO2);
dVCO2 = (Ve * parameterData.dFeCO2 - Vi * parameterData.dFiCO2) * 1000;
dVO2 = (Vi * parameterData.dFiO2 - Ve * parameterData.dFeO2) * 1000;
dRER = parameterData.dVCO2 / parameterData.dVO2;
VT为潮气量,BF为呼吸率
VT:单次呼吸的呼气量;
BF:因为以上公式以呼气量计算吸气量,则认为呼吸时间相等,呼气时间以秒为单位的话,得到 BF = 60 / 单次呼气时间 / 2;
FiO2、FiCO2、FeO2、FeCO2: 分别为吸、呼过程中实际采集含量平均值;