一种水硬度数值分析的运算方法及系统与流程

文档序号:17980597发布日期:2019-06-22 00:05阅读:358来源:国知局
一种水硬度数值分析的运算方法及系统与流程

本发明涉及水硬度检测技术领域,特别涉及一种水硬度数值分析的运算方法及系统。



背景技术:

水的硬度指水中钙、镁离子的总浓度,其中包括碳酸盐硬度(即通过加热能以碳酸盐形式沉淀下来的钙、镁离子,故又叫暂时硬度)和非碳酸盐硬度(即加热后不能沉淀下来的那部分钙、镁离子,又称永久硬度)。

水的硬度与我们的生活息息相关,人们也研发了各种测定水硬度的方法,通常有络合滴定法、分光光度法、原子吸收法、离子色谱法等,为了提高生产效率,研究者相继研发了各种各样的水硬度的检测设备,目前,在检测设备的硬件上,获取水的硬度数值,需要参考实验室通过复杂实验生成数据表,进行对照才能获得近似数值,进而导致数据分析方法无法保持与最新研究成果同步的问题。



技术实现要素:

针对现有技术存在的不足,本发明的第一个目的是提供一种水硬度数值分析的运算方法,能够提高检测数值的同步性和准确性,且使用方便。

本发明的上述技术目的是通过以下技术方案得以实现的:

一种水硬度数值分析的运算方法,包括以下步骤:

s1:由检测设备获取待分析数据x,并将待分析数据x传输给手机客户端;

s2:手机客户端根据从服务器中提取常量c1、c2、c3、c4,所述常量c1、c2、c3、c4为储存在所述服务器中、依据研究设备和研究结果的更新而参与变动管理的动态数值;

s3:手机客户端将待分析数据x、常量c1、c2、c3、c4代入以下计算公式中,ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4)));

计算得到检测液中水硬度的数值,并在手机客户端上显示数值结果。

本发明的进一步设置,在s1中所述检测设备将获取的待分析数据x自动取整;所述待分析数据x采用计算机的二进制方式储存和传输,在s3中转化为十进制数据进行计算。

本发明的进一步设置,在研究和研发过程时,所述常量c1、c2、c3、c4的精度为保留小数点后十五位;在复杂设备的更新时,所述常量c1、c2、c3、c4需要根据当前时段调整数值。

本发明的进一步设置,所述待分析数据x在传输时的通讯协议中采取限定等长格式。

本发明的第二个目的是提供一种水硬度数值分析的运算系统,采取通用公式的方式,将庞大的数据对照表简化为简单的数学计算,而便于检测设备的生产和使用。

本发明的上述目的是通过以下技术方案得以实现的:

所述系统包括:检测设备,手机客户端,服务器,常量c1、c2、c3、c4;所述常量c1、c2、c3、c4为储存在所述服务器中、依据研究设备和研究结果的更新而参与变动管理的动态数值;所述检测设备通过有线或无线网络与所述手机客户端连接,所述手机客户端通过网关设备与所述服务器通信连接;

检测设备用于采集检测液中的待分析数据x,并将待分析数据x发送给所述手机客户端进行分析和计算;所述手机客户端从所述服务器中获取常量c1、c2、c3、c4,并将待分析数据x、常量c1、c2、c3、c4代入公式ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4))),计算得到所述检测液中具体的的水硬度数值,且在所述手机客户端进行展示。

综上所述,本发明具有以下有益效果:

在本发明中,通过将常量c1、c2、c3、c4设置为储存在服务器中参与变动管理的动态数值,能够与最新研究成果的数据保持一致,在分析检测数值时,手机客户端从服务器中获取常量c1、c2、c3、c4,再代入公式ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4)))中进行计算,确保了分析结果的同步性和准确性,采用通用公式的分析方式,将庞大的数据对照表简化为简单的数学计算,从而便于检测设备的生产和使用,解决了硬件设备中,数据分析方法无法保持与最新成果同步的酮体,同时避免固件升级失败风险带来来硬件设备需要返厂维修的麻烦。

附图说明

图1是本发明实施例中硝酸盐检测分析的运算系统的结构框图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

实施例:参照图1,所示,一种水硬度数值分析的运算方法,包括以下步骤:

s1:由检测设备获取待分析数据x,并将待分析数据x传输给手机客户端;

s2:手机客户端根据从服务器中提取常量c1、c2、c3、c4,所述常量c1、c2、c3、c4为储存在所述服务器中、依据研究设备和研究结果的更新而参与变动管理的动态数值;

s3:手机客户端将待分析数据x、常量c1、c2、c3、c4代入以下计算公式中,ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4)));

计算得到检测液中水硬度的数值,并在手机客户端上显示数值结果。

在s1中,为避免不同硬件及软件环境中浮点数据精度差异带来的影响,检测设备将获取的待分析数据x自动取整,使待分析数据x以整数形式存在与检测设备和手机客户端中。并且待分析数据x采用计算机的二进制方式储存在检测设备中,当待分析数据x传输到手机客户端内进行s3中的公式计算时,再将待分析数据x转化为十进制数据以待使用,在使用的通讯协议中,传输待分析数据x采取限定等长格式,以保证数值在传输中不会发生变化。

如图1所示,常量c1、c2、c3、c4为储存在服务器中、依据研究设备和研究结果的更新而参与变动管理的动态数值,相比传统的硬件设备来说,本发明提供的运算方法使得分析数值能够保持与最新研究成果同步,提高分析数值的准确性,避免了固件升级失败风险带来的硬件设备需要返厂维修的麻烦,同时具有运算快捷,使用方便的优点。

需要说明的是,在研究和研发过程时,常量c1、c2、c3、c4代入公式ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4)))进行计算时的较佳精度为保留小数点后十五位;在复杂设备的更新时,常量c1、c2、c3、c4会因此需要调整数值,以达到符合当前时段的数值分析。

基于上述水硬度数值分析的运算方法,本实施例还涉及一种水硬度数值分析的运算系统,该系统包括:

检测设备,手机客户端,服务器,常量c1、c2、c3、c4;

常量c1、c2、c3、c4为储存在服务器中且依据研究设备和研究结果的更新而参与变动管理的动态数值;

手机客户端通过网关设备与服务器通信连接,可以从服务器中获取所需要的常量c1、c2、c3、c4,检测设备通过有线或无线网络与手机客户端连接,检测设备用于采集检测物品中的待分析数据x,并将待分析数据x发送给手机客户端进行分析和计算。

手机客户端在接收待分析数据x后,便从服务器中获取常量c1、c2、c3、c4,将待分析数据x、常量c1、c2、c3、c4代入公式ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4))),计算得到检测物品中具体的硝酸盐含量,且在手机客户端进行展示。

需要说明的是,常量c1、c2、c3、c4的精度以满足检测需求为主,在研发和研究过程中,常量c1、c2、c3、c4需要达到十五位小数才能有足够精度。在分析过程中,或复杂检测设备的更新,常量c1、c2、c3、c4会因此需要调整数值,以达到符合当前时段的数值分析,因此常量c1、c2、c3、c4会存储在服务器中参与变动管理,成为动态数值。

具体工作过程以及原理:在本发明中,通过将常量c1、c2、c3、c4设置为储存在服务器中参与变动管理的动态数值,能够与最新研究成果的数据保持一致,在分析检测数值时,手机客户端从服务器中获取常量c1、c2、c3、c4,再代入公式ppm=exp(c1*x+c2)-c3*(1-1/(1+exp(-x/c4)))中进行计算,使得常量c1、c2、c3、c4始终保持最新数值,确保了分析结果的同步性和准确性,采用通用公式的分析方式,将庞大的数据对照表简化为简单的数学计算,从而便于检测设备的生产和使用。

以上,仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其它修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1