于 岚, 孟森森, 林 珂, 2*, 段司琪, 王志强, 张睿挺
1. 西安电子科技大学物理与光学工程学院, 陕西 西安 710071 2. 西安电子科技大学智能传感交叉研究中心, 陕西 西安 710071
作为人们日常生活中普遍饮用的一种酒类, 白酒的质量一直是生产者和消费者十分关心的问题。 酒精度是白酒重要的理化和安全指标之一, 也是消费者在购买白酒时主要的选择依据之一。 作为一种合格的白酒, 其标识的酒精度数必须非常准确。 相关国家标准规定白酒的乙醇浓度实测值与标识值之差不能超过±1.0%vol。 对于白酒乙醇含量的测量可以用于白酒的质量评估。 一些假酒, 及散装白酒, 因为其酒精度和相关标识值会存在较大的偏差, 所以可以使用乙醇含量来初步对这些白酒进行质量筛查。
目前在GB5009.225—2016的国家标准中, 规定了对白酒中乙醇浓度测量的标准方法。 这些方法包括: 密度瓶法, 酒精计法, 气相色谱法和数字密度计法。 这些方法的测量精度虽然很高(0.5%vol), 但是这些方法的测试过程极为繁琐, 测试耗时长。 这些方法适合取样后在实验室进行分析, 不适用于现场的快速测量判断。 鉴于快速检查需求的增长, 近年来发展了快速测量白酒的质量安全的检测方法。 Cleveland等发展了小型化拉曼光谱用于测量酒饮料的乙醇含量, 他们主要是利用乙醇的C—C—O伸缩振动谱峰强度和乙醇浓度的关联进行的乙醇浓度测量[1]。 类似的, 刘文涵等也利用该谱峰强度来测量乙醇浓度, 他们采用了水的光谱作为内标来标定该谱峰的强度[2]。 这类方法是基于谱峰绝对强度, 会受到荧光背景及实际测量过程的影响, 导致其浓度测量误差较大。 如果乙醇浓度改变, 除了强度会改变, 乙醇光谱的谱峰位置也会发生变化, 所以吴斌等人利用CH伸缩振动的拉曼位移与乙醇浓度的关系来测量乙醇浓度[3]。 但是这种方法需要对拉曼位移的测量极为准确, 其不确定性较大。 近年来, 随着化学计量学和机器学习算法的发展, 各种模型被用来分析乙醇的拉曼光谱。 例如Ashok等发展了基于光学微流控拉曼光谱技术结合偏最小二乘法测量了伏特加和威士忌酒的乙醇浓度[4]。 Kiefer等利用拉曼光谱结合最小二乘法和偏最小二乘法测量了威士忌酒的乙醇浓度[5]。 在这些研究中, 都是使用化学计量学方法进行建模来区分不同浓度。 由于不同白酒需要建立自己的模型, 一个特定的模型不能普遍适用于所有白酒。 尤其是不同白酒有各自的荧光背景等影响。 耿响等结合近红外拉曼光谱和神经网络等方法分析了拉曼光谱测量白酒乙醇浓度的能力, 分析了各种光谱处理方法对结果的影响[6]。 除此之外, 在结合偏最小二乘法等方法时, 单变量模型和多变量模型的对比[7], 拉曼光谱净信号的提取等具体光谱处理方法都被用来分析乙醇浓度。 这些结果都显示使用机器学习分析白酒的拉曼光谱时有很多需要考虑的因素, 包括谱峰选择, 光谱背景处理等。
之前利用拉曼光谱揭示了不同浓度乙醇水溶液的不同微观结构, 在不同浓度下主要区别是乙醇-乙醇相互作用, 以及乙醇和水的相互作用的区别。 因为乙醇水溶液中的相互作用主要是通过乙醇的羟基, 所以乙醇的C—C—O伸缩振动对微观结构极为敏感。 之前的研究也显示C—C—O伸缩振动的拉曼谱峰对乙醇浓度极为敏感[8]。 这里我们将发展绝对拉曼差谱来呈现不同浓度下的C—C—O伸缩振动拉曼谱峰差别。 进一步利用这个差别来计算瓶装白酒和西安市散装酒的乙醇浓度。
无水乙醇购买于国药集团公司, 纯度大于99.7%。 蒸馏水购买于上海穗天环保科技有限公司。 无水乙醇和蒸馏水是直接使用, 没有进一步纯化。 我们采用称重法配置了一系列不同浓度的乙醇水溶液。 利用乙醇质量浓度与体积浓度的对应关系换算出乙醇的体积浓度。 瓶装酒, 包括小郎酒, 江小白, 太白酒, 牛栏山, 西凤酒, 五粮液酒等均购买于超市。 21种散装白酒购买于西安市各地区的小卖部, 购买地点分布在西安市的二环, 三环附近。
我们采用自己搭建的拉曼光谱仪, 装置详细描述见我们之前发表的文章[9-10]。 这里使用了波长为532 nm的激光(Coherent, Genesis MX532-1000 MTM), 激光的偏振使用格兰棱镜进行纯化, 使用半波片进行偏振控制。 我们采用背向散射方式来采集拉曼光谱。 拉曼散射光经过三级联谱仪(卓立汉光, Omni λ-180D & Omni λ-5008i)进行色散, 色散后的拉曼散射光由电制冷CCD (Andor, DR-316B-LDC-DD)进行采集。 光谱采集范围800~1 600 cm-1, 光谱分辨率~2 cm-1。 每个待测样品采集5次光谱, 每次采集积分时间8 s, 采集五次后取平均值。 拉曼位移使用汞灯标准谱线进行校准。
不同浓度下的乙醇溶液其拉曼光谱有明显区别。 因为随着乙醇的浓度减小, 乙醇的拉曼光谱谱峰强度也减小, 所以之前有利用乙醇的拉曼光谱强度进行浓度测量[1-2]。 除了强度的明显改变, 谱峰位置也有明显改变, 这是因为不同浓度下乙醇水溶液的微观结构有差别[8]。 拉曼光谱谱峰位移和乙醇浓度的关系也被用来进行浓度的测量[3]。 虽然利用拉曼光谱谱峰强度和谱峰位置可以测量乙醇浓度, 但是这需要测量光谱系统以及测量本身保持极高的稳定性, 还需要处理数据时荧光背景扣除和谱峰位置提取都极为准确。 例如拉曼光谱谱峰的绝对强度和光路有直接关联, 当测量光路稍有变动时, 其绝对强度就有改变。 对于光谱谱峰位置的提取如果采用不同谱形拟合时会得到不同的数值。 所以这些方法的稳定性和准确性都不会特别高, 这就最终影响了使用这些方法测量乙醇的浓度的结果。 为了避开光谱强度和谱峰位置信息的提取, 所以大家又使用基于机器学习等数据处理方法来对光谱进行建模分析。 这些建模虽然有效, 但是其处理过程忽略了不同浓度下光谱差别的具体物理化学起因。
图1 各浓度乙醇水溶液的归一化C—C—O伸缩振动拉曼光谱(a)及绝对拉曼差谱(b)
不同乙醇浓度下, 乙醇水溶液的微观结构有区别。 在高浓度下有更多的乙醇-乙醇氢键相互作用, 在较低浓度下有更多的乙醇-水的氢键相互作用。 这些不同的分子间相互作用就导致了乙醇的拉曼光谱在不同浓度下的谱峰位置和谱峰宽度的区别。 由于这些氢键相互作用都是通过乙醇的羟基实现的, 所以乙醇的C—C—O伸缩振动对这些氢键相互作用极为敏感。 基于此, 我们认为使用C—C—O伸缩振动的拉曼谱峰进行乙醇浓度的识别将会更好。 我们测量了各浓度下的拉曼光谱, 将背景扣除后, 获得了乙醇的光谱。 针对C—C—O伸缩振动, 我们利用谱峰高度进行了归一化, 结果见图1(a)。 可以看出随着乙醇浓度下降, C—C—O伸缩振动谱峰逐渐红移。 除了谱峰位置会发生变化外, 其光谱的谱峰宽度也在发生变化。 这种谱峰宽度的改变主要是由于不同浓度下乙醇在水溶液中再取向动力学不一致[8]。 无论是谱峰位置改变, 还是谱峰宽度改变, 都可以归结为谱形的改变。
虽然通过高斯或者洛伦兹线型进行谱峰拟合, 可以获得谱峰的位置和宽度, 但是由于其中复杂的相互作用和微观结构, 这种拟合结果并不是很好。 在不同的浓度下其拟合的效果也不一致。 所以通过拟合获取谱峰位置和宽度来测量乙醇的浓度并不是很理想。 这里我们引入绝对差谱的方法来分析光谱的谱形差别。 当谱峰通过高度归一化后, 如果两个条件下的光谱谱峰完全一样, 那么其光谱的差谱将会是纵坐标为0的一条直线。 如果两个条件下光谱的谱形有差别, 那么其光谱的相减将会偏离直线。 偏离直线越远, 则表明两个光谱的谱形差别越大。 将不同浓度乙醇水溶液的拉曼光谱减去纯乙醇的拉曼光谱, 即得到差谱。 由于谱峰的红移, 则差谱会出现正峰和负峰。 为了定量地分析正负峰偏离直线的程度, 我们将差谱取了绝对值, 得到了绝对拉曼差谱, 见图1(b)。 从绝对拉曼差谱中可以看出, 随着乙醇浓度下降, 相对应的差谱强度在提升。 这表明随着乙醇浓度下降, 乙醇的C—C—O伸缩振动谱峰谱形愈加偏离纯乙醇的C—C—O伸缩振动谱峰谱形。
图2 乙醇体积浓度与光谱偏离量的关系, 及直线拟合结果
Fig.2 The relationship between ethanol volume concentration and spectral deviation, and the line fitting results
为了定量的表达绝对拉曼差谱偏离0的情况, 我们将绝对拉曼差谱进行了积分。 通过积分可以获得图1(b)中的谱峰强度, 这种积分就避免了谱峰拟合的繁琐操作。 为了避免不同实验装置的差异, 我们将绝对积分值除以纯乙醇的C—C—O伸缩振动归一化拉曼光谱的积分值。 我们将除法获得的这个值定义为光谱偏离量。 图2给出了各乙醇浓度下的光谱偏离量, 可以看出随着乙醇浓度减小, 光谱偏离量在逐渐增大。 由图可以看出光谱偏离量和乙醇的体积浓度有很好的直线关系。 我们通过直线拟合了各浓度下的光谱偏离量, 拟合的决定系数为0.971, 这表明使用直线拟合非常好。
由于光谱偏离量和乙醇浓度有很好的线性关系, 这表明可以直接利用该直线关系和白酒的光谱偏离量来测量白酒的度数。 通过测量白酒的绝对拉曼差谱, 进一步获得对应的光谱偏离量。 由于使用了光谱强度归一化, 这就避免了对测量系统和测量过程稳定性的高要求。 由于使用了光谱偏离量, 避免了进行谱峰拟合带来的不确定性。 同时比起之前的各种拉曼光谱方法而言, 该方法更加简捷实用。
为了验证该方法是否可以准确的测量白酒的酒精度, 我们测量了一系列瓶装白酒的拉曼光谱, 用上述方法来测量其度数。 以瓶装小郎酒为例, 测量了其拉曼光谱, 见图3。 光谱和乙醇水溶液光谱一致, 光谱中呈现的谱峰都是乙醇的振动谱峰。 其中~882 cm-1的谱峰归属为C—C—O伸缩振动, 其谱峰最强, 且对乙醇浓度最为敏感。 利用小郎酒的拉曼光谱和纯乙醇的拉曼光谱, 计算了其光谱偏离量, 再利用光谱偏离量与浓度的关系计算了小郎酒的度数。 我们独立测量其度数几次, 平均结果为(44.6±1)度。 该小郎酒的瓶装标识值为45度, 与我们利用该绝对拉曼差谱获得的度数吻合得非常好。 这表明该技术可以很准确地测量白酒的度数。 我们利用该方法测量度数的误差为1度, 这也符合国家标准误差要求。 之前利用拉曼光谱强度对酒的乙醇含量测量的方法误差可达2度甚至更大[1-2]。 除此之外, 我们还测量了江小白, 太白酒, 牛栏山, 西凤酒, 五粮液酒, 测量值和这些酒的标识值都吻合得非常好。
图3 小郎酒的拉曼光谱图
我们还利用上述绝对拉曼差谱技术检测了西安市收集到的21款散酒。 拉曼光谱结果显示多数散酒的度数都比标识值偏低很多。 以取自不同零售商的60度的散装白酒为例, 我们测量了其拉曼光谱, 再结合纯乙醇的拉曼光谱, 计算了其C—C—O伸缩振动绝对拉曼差谱, 见图4(a)。 可以直接观察到这两个散酒的绝对拉曼差谱的谱峰强度有明显的不同。 通过计算这个绝对拉曼差谱的积分面积, 进一步计算光谱偏移量, 就可以获得其酒精度数。 在图4(a)中光谱强度较小的散酒对应的度数测量值为(58±1)度, 光谱强度较大的散酒对应的度数测量值为(52±1)度。 而这两款白酒的标识值都是60度, 可以看出散酒的实际度数比标识值明显偏低。 图4(b)列出了我们利用该方法测量的西安市各地区21款散酒的度数, 可以看出所有散装白酒的酒精度普遍偏低, 轻者比标识值低2度, 严重者比标识值低8度。 这些散酒的测量值相对标识值平均偏低了5度。 这个拉曼光谱测量结果直接表明了西安市散装白酒的质量有待提高。
图4 不同商家标示值为60度的散酒绝对拉曼差谱(a), 西安市散装白酒的乙醇浓度标识值与基于绝对拉曼差谱的测量结果对比(b)
Fig.4 Absolute Raman difference spectra of different bulk liquors marked with 60 degrees (a), the identification ethanol concentration of bulk liquors marked in the shop in Xi’an and that was measured through absolute Raman difference spectra (b)
这里介绍了一种基于绝对拉曼差谱分析的乙醇含量的测量方法。 比较了乙醇水溶液光谱相对纯乙醇光谱的差别, 这个光谱差别与乙醇浓度有很好的相关性。 首先将光谱归一化, 再用待测溶液的光谱减去纯乙醇的光谱, 然后对差谱取绝对值, 最后对绝对拉曼差谱进行积分后计算光谱偏移量。 利用这个光谱偏移量和乙醇浓度的关系来确定待测溶液的乙醇含量。 我们利用该方法测量了几款瓶装白酒的酒精度数, 测量值和标识值吻合得非常好。 进而利用该方法测量了西安市21款散装白酒的酒精度数, 发现散酒的酒精度普遍较标识值偏低。 这些散酒平均偏低了5度, 偏离最高可以达到8度。 我们的测量结果表明散装白酒需要加强监管。 实验证明绝对拉曼差谱是一种快速测量白酒乙醇浓度的有效方法。