论文部分内容阅读
色谱分析是一种对混合物各组成成份进行分离与分析的技术,广泛应用于化学、生物等领域。色谱分析过程包括在色谱仪中分离混合物和在计算机上使用分析软件分析色谱峰。本文设计了基于计算机的色谱峰分析与计算系统,并针对主要技术展开研究工作。本文在对色谱仪器现状和色谱信号特征进行综合分析的基础上,提出了色谱峰分析与计算系统的总体框架,设计了色谱信号去噪、色谱峰特征点识别和色谱峰面积积分等算法,实现了对于色谱峰的定性与定量分析。针对色谱信号的去噪问题,本文通过分析色谱信号中噪声信号的特征,综合采用蛇形(Snake)均值滤波算法和改进的一阶滤波算法,实现了色谱信号的去噪处理。色谱峰特征点识别就是确定每个峰的起点、顶点和终点的位置。本文在对色谱峰的几何特征抽取的基础上,完成了色谱峰各信号点的运动趋势(上升、平缓、下降)判定。结合每个点的运动趋势、斜率、峰宽和半峰宽等参数,根据色谱信号特点,提出了色谱峰特征点识别算法,实现了特征点识别。为计算色谱峰的面积,本文在完成基线校正的基础上,利用每个峰的特征点和其基线对峰进行分割,采用面积积分法实现了峰面积计算,并根据最小峰面积和最小峰强度阈值等参数滤除―噪声峰‖。本文采用时间窗法和时间带法,结合峰的保留时间,对色谱峰进行定性地分析,识别出混合物各组成成分。为方便地计算各组成成分的浓度,本文设计并实现了归一法、内标法和外标法等方法,从而完成了整个系统的定性与定量分析。对标准样品进行的测试,以及对结果进行的详细分析说明本文所开发的色谱分析系统已达到了预期要求,具有较高的可靠性和实用性。