1.泡沫灭火剂质量检测方法,其特征在于,包括以下步骤:S1、选取泡沫灭火剂的多个合格样品和待测样品采集其近红外吸收光谱并进行平滑处理得到预处理光谱;S2、根据预处理光谱通过下式计算所有合格样品的吸光度整体差:其中,E i 为第i个合格样品的吸光度整体差,x ik 表示第i个合格样品在第k个波长下的吸光度值,μ k 为用于计算E i 的样品集合中所有合格样品在第k个波长下的平均吸光度值,n为用于测量的光的波长总数;以吸光度整体差为基准采用格鲁布斯检验法筛选出符合要求的合格样品将其预处理光谱作为验证光谱集,筛选合格样品具体包括以下分步骤:S2.1、根据公式下式计算合格样品的格鲁布斯统计量其中,G i 为第i个合格样品的格鲁布斯统计量, 为所有合格样品的吸光度整体差的平均值,S为所有合格样品的吸光度整体差的的标准差;S2.2、确认是否存在G i 大于临界值G p ,如果存在,剔除这些合格样品返回步骤S2.1直至不存在G i 大于临界值G p ;S3、将每个待测样品的近红外吸收光谱单独加入验证光谱集中计算其吸光度整体差,根据下式计算待测样品的格鲁布斯统计量:其中,G j 为第j个待测样品的格鲁布斯统计量,E j 为第j个待测样品在验证光谱集中的吸光度整体差;S4、根据下式计算待测样品与合格样品的匹配度:其中,R j 为第j个待测样品与合格样品的匹配度,γ=2Max(G i );当R j ∈(0,0.9)时判定待测样品不合格,当R j ∈[0.9,0.95]时判定待测样品需要做进一步检测,当R j ∈(0.95,1]时判定待测样品合格。
2.根据权利要求1所述的泡沫灭火剂质量检测方法,其特征在于:所述步骤S1中每个样品的近红外吸收光谱重复采集多次,将多次采集到的光谱平均化后作平滑处理得到该样品的预处理光谱。
3.根据权利要求1所述的泡沫灭火剂质量检测方法,其特征在于:所述步骤S1中采用Savitzky-Golay滤波器、AdjacentAveraging算法或FFTFiltering算法对近红外吸收光谱进行平滑处理。
4.根据权利要求1所述的泡沫灭火剂质量检测方法,其特征在于:所述步骤S1中采集光谱所用的比色皿材质为石英或光学玻璃。
5.一种利用权利要求1所述方法的泡沫灭火剂质量检测系统,其特征在于,所述系统包括:光谱采集和处理模块:用于采集泡沫灭火剂的多个合格样品和待测样品的近红外吸收光谱并进行平滑处理得到预处理光谱;光谱筛选模块:用于根据预处理光谱计算所有样品的吸光度整体差,以吸光度整体差为基准采用格鲁布斯检验法筛选出符合要求的合格样品将其预处理光谱作为验证光谱集;待测样品格鲁布斯统计量计算模块:用于将每个待测样品单独加入验证光谱集中计算其吸光度整体差,使用原验证光谱集中所有合格样品的吸光度整体差的平均值和标准差计算待测样品的格鲁布斯统计量;检测模块:用于光谱筛选模块筛选后合格样品的最大格鲁布斯统计量与步骤S3中待测样品的格鲁布斯统计量计算待测样品的与合格样品的匹配度,将匹配度满足设定条件的待测样品判定为质量合格。
6.一种存储一个或多个程序的计算机可读存储介质,其特征在于:所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行根据权利要求1至4所述的方法中的任一方法。