一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

槽液分析方法、装置及计算机可读存储介质与流程

2021-09-28 20:16:00 来源:中国专利 TAG:装置 可读 计算机 化工 方法


1.本发明涉及化工领域,具体涉及一种槽液分析方法、装置及计算机可读存储介质。


背景技术:

2.金属的阳极氧化制程通常包括多道工序,例如:脱脂、剥黑膜、化抛、阳极氧化、封孔等,每道工序对应一个或多个槽位。在生产过程中,经常需要分析槽液的浓度,以检测槽液的浓度是否在管控范围内。目前常用的分析方法为:先将槽液进行采样,然后通过滴定分析法在槽液品样中滴入标液,然后人工依据标液的浓度和用量计算槽液的浓度。然而,人工计算的方式较为繁琐,且效率较低。


技术实现要素:

3.鉴于以上内容,有必要提出一种槽液分析方法、装置及计算机可读存储介质,以解决上述问题。
4.本发明的第一方面提供一种槽液分析方法,包括:
5.依据待分析槽液的槽位信息,匹配相应的标液信息及检测项目,其中所述标液信息包括至少一种标液的类型及相应的浓度,所述检测项目至少包括所述槽液的主成分的浓度;
6.获取对槽液样品进行标定的标液用量;
7.依据所述标液的浓度、所述标液用量及与所述检测项目相对应的运算模型,分析所述主成分的浓度。
8.进一步地,所述运算模型包括与所述检测项目相对应的经验系数。
9.分析所述主成分的浓度的步骤包括:
10.判断检测项目的种类为一种或多种;
11.依据检测项目的种类和标液的类别选择运算模型,并分析一种或多种主成分的浓度。
12.进一步地,所述检测项目还包括所述槽液的关键因素;
13.在分析一种或多种主成分的浓度时,同时分析所述关键因素。
14.进一步地,当检测项目为一种时,与所述检测项目对应的第一运算模型为c=c0*v*f,其中c为待测浓度,c0为标液的浓度,v为标液用量,f为与检测项目对应的经验系数。
15.进一步地,当检测项目为两种时,一种检测项目对应上述第一检测模型,另一种检测项目对应第二运算模型,所述第二运算模型为:c1=[c
01
*v
1-c
02
*v2]*f1,其中,c1为待测浓度,c
01
、c
02
分别为第一种标液的浓度和第二种标液的浓度,v1为第一种标液用量,v2、v3为第二种标液在两次标定过程中的用量,f1为第一种检测项目对应的经验系数。
[0016]
进一步地,当检测项目为三种时,两种检测项目对应所述第一运算模型,另一种检测项目对应第三运算模型,所述第三运算模型为:c2=c0*(v
1-v2)*f1,其中,v1、v2分别为标液首次用量和标液二次用量,f1为所述检测项目对应的经验系数。
[0017]
进一步地,在匹配相应的标液信息及检测项目后,所述方法还包括:
[0018]
判断所述检测项目是否包括不参与逻辑运算的检测项目,所述不参与运算的检测项目包括ph、密度、电导率;
[0019]
若为是,则获取与所述不参与逻辑运算的所述检测项目对应的检测参数数据;
[0020]
整合所述主成分的浓度和所述检测参数数据,以形成槽液的综合分析报告。
[0021]
进一步地,所述方法还包括:
[0022]
将所述主成分的浓度与相应的预设阈值相比较,判断所述主成分的浓度是否异常;
[0023]
若为是,则发出补偿信号。
[0024]
本发明的第二方面提供一种槽液分析装置,其包括处理器及存储器,所述存储器上存储有若干计算机程序,所述处理器用于执行存储器中存储的计算机程序时实现所述的槽液分析方法的步骤。
[0025]
本发明的第三方面提供一种计算机可读存储介质,所述计算机可读介质上存储有计算机程序,当所述计算机程序在被设备执行时,使得所述设备的处理器执行所述的槽液分析方法。
[0026]
上述槽液分析方法、装置及计算机可读存储介质能够依据槽位信息匹配相应的标液信息及检测项目,获取对槽液样品进行标定的标液用量,并依据所述标液的浓度、所述标液用量及与所述主成分相对应的运算模型,分析所述主成分的浓度。因此,上述槽液方法能够自动分析槽液的主成分的浓度,替代了人工运算的方式,提升了分析效率和准确度。
附图说明
[0027]
图1是本发明一个实施例的槽液分析装置的架构示意图。
[0028]
图2是本发明一个实施例的槽液分析系统的功能模块图。
[0029]
图3是本发明一个实施例的槽液分析方法的流程图。
[0030]
图4是本发明另一个实施例的槽液分析方法的流程图。
[0031]
主要元件符号说明
[0032]
槽液分析装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
100
[0033]
存储器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
10
[0034]
处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
20
[0035]
通信单元
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
30
[0036]
输入输出单元
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
40
[0037]
槽液分析系统
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
200
[0038]
匹配模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
210
[0039]
获取模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
220
[0040]
分析模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
230
[0041]
判断模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
240
[0042]
整合模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
250
具体实施方式
[0043]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]
进一步需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0045]
请参阅图1和图2,本发明一实施例提供一种槽液分析装置100,包括存储器10、处理器20以及存储在所述存储器10中并可在所述处理器20上运行的槽液分析系统200。所述处理器20执行所述槽液分析系统200时实现槽液分析方法实施例中的步骤,例如图3~图4所示的步骤。或者,所述处理器20执行所述槽液分析系统200时实现槽液分析程序实施例中各模块的功能,例如图2中的模块210~240。
[0046]
所述槽液分析系统200可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器10中,并由所述处理器20执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,所述指令段用于描述所述槽液分析系统200在所述槽液分析装置100中的执行过程。例如,所述槽液分析系统200可以被分割成图2中的匹配模块210、获取模块220、分析模块230、判断模块240和整合模块250。各模块具体功能参见下图3中各模块的功能。
[0047]
所述处理器20可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者所述处理器20也可以是任何常规的处理器等,所述处理器20可以利用各种接口和总线连接槽液分析装置100的各个部分。
[0048]
所述存储器10可用于存储所述槽液分析系统200和/或模块,所述处理器20通过运行或执行存储在所述存储器10内的计算机程序和/或模块,以及调用存储在存储器10内的数据,实现所述槽液分析装置100的各种功能。所述存储器10可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
[0049]
在一实施方式中,所述槽液分析装置100还包括通信单元30,所述通信单元30用于通过有线或无线的方式与其他计算机装置建立通信连接。所述通信单元30可为有线通信单元或无线通信单元。
[0050]
所述槽液分析装置100还可包括输入输出单元40,输入输出单元40包括键盘、鼠标、显示屏等,显示屏用于显示所述槽液分析装置100的媒体文件。
[0051]
所述槽液分析装置100可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计
算设备。本领域技术人员可以理解,所述示意图仅是槽液分析装置100的示例,并不构成对槽液分析装置100的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述槽液分析装置100还可以包括网络接入设备、总线等。
[0052]
图2为本发明槽液分析系统较佳实施例的功能模块图。
[0053]
参阅图2所示,槽液分析系统200可以包括匹配模块210、获取模块220、分析模块230、判断模块240和整合模块250。在一实施方式中,上述模块可以为存储于所述存储器10中且可被所述处理器20调用执行的可程序化软件指令。可以理解的是,在其他实施方式中,上述模块也可为固化于所述处理器20中的程序指令或固件(firmware)。
[0054]
所述匹配模块210用于依据待分析槽液的槽位信息,匹配相应的标液信息及检测项目。其中,所述标液信息包括至少一种标液的类型及相应的浓度,所述检测项目至少包括所述槽液的主成分的浓度。当标液种类较多时,可预先将标液按照标液名称和标液浓度进行分类,以方便调用。
[0055]
所述获取模块220用于获取对槽液样品进行标定的标液用量。
[0056]
所述获取模块220还用于获取不需逻辑运算的检测项目的检测参数数据。
[0057]
所述分析模块230用于依据所述标液的浓度、所述标液用量及与所述主成分相对应的运算模型,分析所述主成分的浓度。
[0058]
所述判断模块240用于判断所述检测项目是否为需逻辑运算的检测项目,以对不同的检测项目执行不同的分析。
[0059]
所述整合模块250用于整合分析数据,以生成槽液的综合分析报告。
[0060]
图3为本发明一实施方式中槽液分析方法的流程图。根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。
[0061]
步骤s1,依据待分析槽液的槽位信息,匹配相应的标液信息及检测项目。
[0062]
具体地,存储器10中存储有槽位信息与标液信息、检测项目的对应关系表,将槽位信息与对应关系表相匹配,可获得该槽液相应的标液信息及检测项目。
[0063]
其中,所述槽位信息包括槽位编号、槽位名称、槽体类别和槽体体积中的至少一种。所述标液信息包括至少一种标液的类型及相应的浓度,所述检测项目至少包括所述槽液的主成分的浓度。可以理解,检测项目的数量可为一个或多个。
[0064]
所述存储器中可存储有槽位信息与标液信息的对应关系表,所述对应关系表例如为槽位名称与标液信息的对应关系表,因此,将槽位名称与对应关系表相匹配,即可获得相应的标液信息。例如,待分析槽液的槽位的名称为剥黑膜槽,主成分为硝酸,匹配出的标液为氢氧化钠溶液,浓度为0.1g/ml。
[0065]
步骤s2,获取对槽液样品进行标定的标液用量。
[0066]
在获取标液信息后,可通过人工或自动化的操作采集槽液样品,并利用标液对槽液样品进行标定,至标液与槽液样品反应完成后,记录标液用量。
[0067]
步骤s3,依据所述标液的浓度、所述标液用量及与所述主成分相对应的运算模型,分析所述主成分的浓度。
[0068]
较佳地,依据主成分选取对应的运算模型,所述运算模型包括与主成分相应的经验系数;然后,依据依据所述标液的浓度、所述标液用量及与所述主成分相对应的运算模型,分析所述主成分的浓度。
[0069]
例如,对于剥黑膜槽,标液为氢氧化钠溶液,浓度为0.1g/ml,经验系数为1.32,则可依据标液的浓度、用量和经验系数的乘积,分析出主成分的浓度。
[0070]
请参照图4,在另一实施方式中,在步骤s1“匹配相应的标液信息和检测项目”之后,所述方法还包括:
[0071]
s21:判断所述检测项目是否为需逻辑运算的检测项目。
[0072]
若所述检测项目为不需逻辑运算的检测项目,则进入步骤s22;若所述检测项目为需要逻辑运算的检测项目,则进入步骤s2。
[0073]
步骤s22:获取与所述不参与逻辑运算的检测项目对应的检测参数数据。
[0074]
所述不需逻辑运算的检测项目包括ph、密度、电导率,可直接由设置于槽液中的感应器测得。在步骤s22中,直接获取相应的检测数据即可。
[0075]
在步骤s3之后,所述方法还包括:
[0076]
步骤s4:整合主成分的浓度和检测参数数据,以形成槽液的综合分析报告。
[0077]
所述综合分析报告同时包括至少一种主成分的浓度和不参与逻辑运算的检测项目对应的检测参数数据。
[0078]
在综合分析报告生成后,所述方法可提供多种槽位的历史记录查询和显示,以方便用户及时了解各个槽位的状况。
[0079]
在一实施方式中,在步骤s3之后,所述方法还包括:将所述检测项目与相应的预设阈值相比较,判断所述检测项目是否异常;若为是,则发出补偿信号,以提醒槽液需调整。
[0080]
在一实施方式中,步骤s3具体包括:判断检测项目的种类为一种或多种;依据检测项目的种类和标液的类别选择相应的运算模型,并分析一种或多种主成分的浓度。
[0081]
所述检测项目还可包括槽液的关键因素,所述关键因素例如为铝离子浓度、硫磷比等。
[0082]
在分析一种或多种主成分的浓度时,同时分析所述关键因素。
[0083]
具体地,当检测项目为一种时,与所述检测项目对应的第一运算模型为c=c0*v*f,其中c为待测浓度,c0为标液的浓度,v为标液用量,f为与检测项目对应的经验系数。
[0084]
例如,对于去除产品表面黑膜的槽液,主成分为硝酸,检测项目为硝酸的浓度,可通过上述运算模型分析出硝酸的浓度。
[0085]
当检测项目为两种时,一种检测项目对应上述第一检测模型,可直接通过标液用量、标液浓度和该检测项目对应的经验系数进行分析;另一种检测项目对应第二运算模型,所述第二运算模型为:c1=[c
01
*v
1-c
02
*v2]*f1,其中,c1为待测浓度,c
01
、c
02
分别为第一种标液的浓度和第二种标液的浓度,v1为第一种标液用量,v2为第二种标液的用量,f1为所述检测项目对应的经验系数。
[0086]
例如,对于将产品表面生产一层氧化膜的氧化槽,两个检测项目分别为70%的硫酸的浓度及铝离子浓度,由于在标定硫酸时,标液与铝离子会发生反应,所以两种检测项目之间存在关联,此时,分析硫酸的浓度选用的第二运算模型为c1=[c0*v
1-c
01
*v2]*f1;分析铝离子浓度选用的第一运算模型为c2=c0*v2*f2。
[0087]
可以理解,为了提升检测精度,可利用第二种标液进行两次标定,则第二运算模型为:c1=[c
01
*v
1-c
02
*(v
2
v
3)
]*f1。其中,v2、v3分别为第二种标液在两次标定过程中的用量。
[0088]
可以理解,若两种检测项目在标定时互不影响,也可均选用第一运算模型进行运
算。
[0089]
当检测项目为三种时,两种检测项目对应上述第一运算模型,另一种检测项目对应第三运算模型,所述第三运算模型为c2=c0*(v
1-v2)*f1,其中,v1、v2分别为标液首次用量和标液二次用量。
[0090]
例如,对于将产品表面腐蚀成小孔化学抛光槽,三个检测项目分别为硫酸浓度、磷酸浓度和铝离子浓度,磷酸浓度及铝离子浓度均对应上述第一运算模型,硫酸浓度对应上述第三运算模型。也就是说,分析硫酸的浓度选用的第三运算模型为c1=c0*(v
1-v2)*f1;分析磷酸浓度选用的第一运算模型为c2=c0*v2*f2;分析铝离子的浓度选用的第一运算模型为c3=c
01
*v3*f3,其中,v1、v2分别为标液的总用量和第二次标定的用量。
[0091]
需要说明的是,每种检测项目对应的运算模型是依据检测项目的种类及标液的类别综合设定的,本技术所述之运算模型不限于上述三种,可依据需求预设。
[0092]
可以理解,检测项目也可包括三种以上成分的浓度,不限于上述三种情况。
[0093]
上述槽液分析方法、装置及计算机可读存储介质能够依据槽位信息匹配相应的标液信息及检测项目,从而自动识别槽位;获取对槽液样品进行标定的标液用量,并依据所述标液的浓度、所述标液用量及与所述主成分相对应的运算模型,分析所述主成分的浓度。因此,上述槽液方法能够自动分析槽液的主成分的浓度,替代了人工运算的方式,提升了分析效率和准确度,减少了人工计算的失误概率,避免对槽液补偿时造成偏差。
[0094]
另外,上述槽液分析方法能够同时分析多个槽位,运算速度快,且能够实现大数据云端存储、历史数据查询、不同单元数据共享,适应现代化生产的需求。
[0095]
所述槽液分析装置100集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0096]
另外,在本发明各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
[0097]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此
外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。计算机装置权利要求中陈述的多个单元或计算机装置也可以由同一个单元或计算机装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
[0098]
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜