论文部分内容阅读
随着生产技术的发展,现代化学分析仪器逐渐向智能化发展,这一过程依赖化学计量学方法对测量数据有效信息的提取。在化学分析技术蓬勃发展之际,国内的化学分析仪器的总体水平相对落后,落后的局面不仅仅体现在高端仪器的核心技术掌握和仪器精密的制造工艺的硬件方面,还体现在化学计量学软件方面。国内的化学计量学软件大多都是只针对特定领域的专用软件,由于功能不全面,缺乏通用性,这使得我们严重依赖国外仪器生产商和软件公司。本论文对通用化学计量学软件的开发问题展开探讨,主要涉及开发化学计量学软件所需基础算法研究以及根据新需要提出新的算法、用C++编程语言开发化学计量学算法及开发化学计量学软件中的应用等方面,成功地解决了将化学计量学方法转化为可靠易用的软件产品发开问题。本论文主要针对以下几个内容做了细致的研究:第一,研究学习化学计量学中的基本算法,用C++编写和实现可靠易用的化学计量学软件产品,使得软件能最大限度地发挥化学计量学的作用,实现从化学计量学方法到可靠易用的软件产品的突破,与研究小组的共同开发一款分子光谱化学计量学软件(软件著作权登记号:2012SR094888)。第二,针对光谱数据的基线漂移或荧光背景对建立多元校正模型的影响,提出了新的基于数学形态学和惩罚最小二乘法背景扣除算法,在模拟数据和实验数据都获得了较好的效果,为化学计量学的背景扣除算法中的系统快速处理大量光谱数据增添了新的解决方案。第三,针对两台仪器之间存在系统误差的模型转移问题,笔者独立开发了一款模型转移化学计量学软件系统(软件著作权登记号:2012SR101674),该系统旨在解决两仪器之间存在系统误差导致模型不能共享问题,通过了比较国外广泛应用的分段直接校正PDS和本小组新提出的基于典型相关分析的模型传递算法CTCCA,通过实际数据来验证得到,表明典型相关分析得到更好的传递效果。