首页 / 专利分类库 / 液体变容式机械;液体泵或弹性流体泵 / 一种水泵流体流量确定方法及系统

一种流体流量确定方法及系统

申请号 CN202410122158.X 申请日 2024-01-30 公开(公告)号 CN117662450B 公开(公告)日 2024-05-03
申请人 合肥新沪屏蔽泵有限公司; 发明人 韩宗美; 李文鹏; 武京;
摘要 本 发明 实施例 涉及一种 水 泵 流体 流量确定方法及系统,该方法包括:通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征;其中,所述流量表达特征包括表达项特征及其对应的系数特征;通过计算机将所述流量表达特征导入水泵控制系统;通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值;通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量。本发明实施例实现了水泵控制系统中MCU的运算负荷,同时提高流量的计算准确度。
权利要求

1.一种流体流量确定方法,其特征在于,包括:
通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征;其中,所述流量表达特征包括表达项特征及其对应的系数特征;
通过计算机设备将所述流量表达特征导入水泵控制系统;
通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值;
通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量;
其中,所述通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征,包括:
通过计算机设备基于神经网络模型,根据多组转速和功率的数据对转速 和功率进行N阶多项式升维,设置流量公式 ;其中,
为所述表达项特征, 为所述系数特征;
所述神经网络模型调整多项式阶数N,进行迭代计算使得 收敛,得到所
述表达项特征和所述系数特征;其中, 为所述流量, 为 对应的流量计算值。
2.根据权利要求1所述的方法,其特征在于,在所述通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征之前,还包括:
通过所述计算机设备获取利用水泵性能测试台采集的水泵的多组转速
、功率 及流量 ,构成采样
数据。
3.根据权利要求2所述的方法,其特征在于,利用水泵性能测试台采集水泵的多组转速、功率及流量,构成采样数据,包括:
采用定开度,变转速的方式改变流量;其中,将阀门开度设定n1、n2、n3...等份,将水泵转速设定r1、r2、r3...等份;
依次将阀门开度开到n1、n2、n3...,并在每个开度内依次调节转速r1、r2、r3...,每次调节转速后记录当前水泵的转速、功率及流量;
将记录的数据保存为表格,构成所述采样数据。
4.根据权利要求1所述的方法,其特征在于,所述通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值,包括:
通过所述水泵控制系统,利用所述表达项特征,根据水泵的当前转速和当前功率,得到每个表达项特征的表达项特征值 。
5.根据权利要求4所述的方法,其特征在于,所述通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量,包括:
通过所述水泵控制系统利用流量计算公式: ,计算水泵的当前流
量,其中, 为所述系数特征, 为对应的所述表达项特征值。
6.一种水泵流体流量确定系统,其特征在于,包括:
计算机设备和水泵控制系统,两者均包括处理器及存储有程序的存储器
所述计算机设备的所述程序使得所述计算机设备执行:
基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征;其中,所述流量表达特征包括表达项特征及其对应的系数特征;
将所述流量表达特征导入所述水泵控制系统;
所述水泵控制系统的所述程序使得所述水泵控制系统执行:
通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值;
通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量;
其中,所述计算机设备的所述程序使得所述计算机设备执行:基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征,包括:
基于神经网络模型,根据多组转速和功率的数据对转速 和功率 进行N阶多项式升维,设置流量公式 ;其中,
为所述表达项特征, 为所述系数特征;
所述神经网络模型调整多项式阶数N,进行迭代计算使得 收敛,得到所
述表达项特征和所述系数特征;其中, 为所述流量, 为 对应的流量计算值。
7.根据权利要求6所述的系统,其特征在于,所述计算机设备的所述程序使得所述计算机设备执行:在基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征之前,还包括:
获取利用水泵性能测试台采集的水泵的多组转速 、功率
及流量 ,构成采样数据。
8.根据权利要求7所述的系统,其特征在于,利用水泵性能测试台采集水泵的多组转速、功率及流量,构成采样数据,包括:
采用定阀门开度,变转速的方式改变流量;其中,将阀门开度设定n1、n2、n3...等份,将水泵转速设定r1、r2、r3...等份;
依次将阀门开度开到n1、n2、n3...,并在每个开度内依次调节转速r1、r2、r3...,每次调节转速后记录当前水泵的转速、功率及流量;
将记录的数据保存为表格,构成所述采样数据。

说明书全文

一种流体流量确定方法及系统

技术领域

[0001] 本发明涉及水泵技术领域,尤其涉及一种水泵流体流量确定方法及系统。

背景技术

[0002] 现有针对水泵流体流量计算的方法,有使用查表法的,这种方法对水泵控制系统中的微处理器(MCU)的存储大小有一定的要求。水泵泵体内流体流量计算的方法还有基于神经网络模型递归算法的,但是在MCU端布置神经网络模型对MCU的算有较高要求,会使水泵的成本升高。
[0003] 现有针对水泵流体流量计算的方法,查表法需要占用MCU的存储空间,且计算不够准确,而神经网络模型计算量大,对MCU的要求较高。

发明内容

[0004] 本发明提供一种水泵流体流量确定方法及系统,目的在于减少水泵控制系统中MCU的运算负荷,同时提高流量的计算准确度。
[0005] 第一方面,本发明实施例提供了一种水泵流体流量确定方法,包括:
[0006] 通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征;其中,所述流量表达特征包括表达项特征及其对应的系数特征;
[0007] 通过计算机设备将所述流量表达特征导入水泵控制系统;
[0008] 通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值;
[0009] 通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量。
[0010] 第二方面,本发明实施例提供了一种水泵流体流量确定系统,包括:
[0011] 计算机设备和水泵控制系统,两者均包括处理器及存储有程序的存储器
[0012] 所述计算机设备的所述程序使得所述计算机设备执行本发明任意实施例提供的水泵流体流量确定方法中计算机设备执行的相应步骤;
[0013] 所述水泵控制系统的所述程序使得所述水泵控制系统执行:
[0014] 本发明任意实施例提供的水泵流体流量确定方法中水泵控制系统执行的相应步骤。
[0015] 本发明实施例提供的一种水泵流体流量确定方法及系统,通过计算机设备把水泵的相关运行数据预处理后,得出流量表达特征并导入水泵控制系统,由水泵控制系统利用流量表达特征计算流量,解决了现有技术中水泵控制系统采用查表法时占用存储空间且计算不够准确,采用神经网络算法运算负荷大,MUC成本较高的问题,实现了水泵控制系统中MCU的运算负荷,同时提高流量的计算准确度。附图说明
[0016] 图1为本发明实施例一提供的一种水泵流体流量确定方法的流程图
[0017] 图2为本发明实施例二提供的一种水泵流体流量确定系统的结构示意图。

具体实施方式

[0018] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。实施例一
[0019] 图1为本发明实施例一提供的一种水泵流体流量确定方法的流程图,本实施例可适用于水泵运行中通过水泵控制系统计算当前流量的情况,该方法可以由水泵流体流量确定系统来执行,该系统中计算机设备和水泵控制系统信号连接,该方法具体包括:
[0020] 步骤110、通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征。
[0021] 其中,水泵在多组转速和功率下的流量可以是预先运行水泵然后实际测量得到的,然后通过计算机设备进行存储,数据可以以表格等形式进行存储,例如,每个表格将同一组的转速、功率和流量放在同一行,每组数据放在不同的行。计算机设备利用存储的多组转速和功率下的流量,基于神经网络模型迭代运算,得到转速和功率两者与对应的流量之间的特征,确定出基于转速和功率的流量表达特征。所述流量表达特征包括表达项特征及其对应的系数特征。表达项特征是转速和功率的N阶项,系数特征是与表达项特征一一对应的系数值。
[0022] 步骤120、通过计算机设备将所述流量表达特征导入水泵控制系统。
[0023] 其中,计算机设备和水泵控制系统信号连接,将流量表达特征导入水泵控制系统,以便水泵运行时,单独通过水泵控制系统即可完成流量计算。水泵控制系统包括MCU和相连接的传感器,传感器用于检索母线电压电流、转速、温度等数据。水泵控制系统中仅需存储流量表达特征,占据的存储空间非常小。
[0024] 步骤130、通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值。
[0025] 其中,将水泵控制系统获取到的当前功率和当前转速根据表达项特征计算出对应的表达项特征值。
[0026] 步骤140、通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量。
[0027] 其中,将水泵控制系统中存储的系数特征和对应的表达项特征值相乘并取和,得到水泵的当前流量。本实施例的方案水泵控制系统的MCU计算量也较小,利于提高流量计算的实时性。
[0028] 本实施例的技术方案,通过计算机设备把水泵的相关运行数据预处理后,得出流量表达特征并导入水泵控制系统,由水泵控制系统利用流量表达特征计算流量,解决了现有技术中水泵控制系统采用查表法时占用存储空间且计算不够准确,采用神经网络算法运算负荷大,MUC成本较高的问题,实现了水泵控制系统中MCU的运算负荷,同时提高流量的计算准确度。
[0029] 在上述技术方案的基础上,其中一种实现方式,所述通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征,可以包括:
[0030] 通过计算机设备基于神经网络模型,根据多组转速和功率的数据对转速 和功率 进行N阶多项式升维,设置流量公式 ;其中,()为所述表达项特征,( )为所述系数特征;
[0031] 所述神经网络模型调整多项式阶数N,进行迭代计算使得 收敛,得到所述表达项特征和所述系数特征;其中, 为所述流量, 为 对应的流量计算值。
[0032] 其中,计算机设备相对水泵控制系统的MCU具备更强的运算能力,计算机设备利用采集的水泵数据(功率、转速、流量等)导入计算机设备之后进行迭代计算,确定流量表达特征。
[0033] 在上述技术方案的基础上,其中一种实现方式,在所述通过计算机设备基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征之前,还包括:
[0034] 通过所述计算机设备获取利用水泵性能测试台采集的水泵的多组转速()、功率( )及流量( ),构成采样数据。其中,可以利用水泵性能测试台采集水泵的数据,水泵性能测试台是一种测试水泵运行状态的测试设备,可以为水泵提供电源,提供输水线路,并检测水泵的运行数据(功率、转速、流量等)传输至计算机设备。通常为流量计算的精度,数据采样组合量要大一些,由于采用计算机设备预先处理采样的水泵数据,不会因为运算能力和运算时间问题影响水泵计算实时流量。并且,可以考虑水泵在工作中最常使用的转速、功率的范围,对使用较多的转速区间和功率区间增加采样数量,以便流量表达特征更符合水泵工作中转速、功率对流量的映射关系。
[0035] 在上述技术方案的基础上,其中一种实现方式,利用水泵性能测试台采集水泵的多组转速、功率及流量,构成采样数据,包括:
[0036] 采用定开度,变转速的方式改变流量;其中,将阀门开度设定n1、n2、n3...等份,将水泵转速设定r1、r2、r3...等份;
[0037] 依次将阀门开度开到n1、n2、n3...,并在每个开度内依次调节转速r1、r2、r3...,每次调节转速后记录当前水泵的转速、功率及流量;
[0038] 将记录的数据保存为表格,构成所述采样数据。
[0039] 其中,阀门是水泵的输水线路上设置的可控阀门。
[0040] 在上述技术方案的基础上,其中一种实现方式,所述通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值,包括:
[0041] 通过所述水泵控制系统,利用所述表达项特征,根据水泵的当前转速和当前功率,得到每个表达项特征的表达项特征值( )。
[0042] 其中,将水泵的当前转速和当前功率代入每个表达项特征,然后得出当前转速和当前功率下,每个表达项特征的表达项特征值。
[0043] 在上述技术方案的基础上,其中一种实现方式,所述通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量,包括:
[0044] 通过所述水泵控制系统利用流量计算公式: ,计算水泵的当前流量,其中, 为所述系数特征, 为对应的所述表达项特征值。
[0045] 其中,将计算机设备得到的系数特征( )导入到水泵的MCU中进行流量F计算,减轻MCU的计算量,选用更低成本的MCU即可实现较高精度的流量计算。实施例二
[0046] 图2为本发明实施例二提供的一种水泵流体流量确定系统的结构示意图,如图2所示,该水泵流体流量确定系统,包括:一种水泵流体流量确定系统,包括:
[0047] 计算机设备和水泵控制系统,两者均包括处理器及存储有程序的存储器;
[0048] 所述计算机设备的所述程序使得所述计算机设备执行:
[0049] 基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征;其中,所述流量表达特征包括表达项特征及其对应的系数特征;
[0050] 将所述流量表达特征导入所述水泵控制系统;
[0051] 所述水泵控制系统的所述程序使得所述水泵控制系统执行:
[0052] 通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值;
[0053] 通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量。
[0054] 在上述技术方案的基础上,其中一种实现方式,所述计算机设备的所述程序使得所述计算机设备执行:基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征,包括:
[0055] 基于神经网络模型,根据多组转速和功率的数据对转速 和功率 进行N阶多项式升维,设置流量公式 ;其中,( )为所述表达项特征,( )为所述系数特征;
[0056] 所述神经网络模型调整多项式阶数N,进行迭代计算使得 收敛,得到所述表达项特征和所述系数特征;其中, 为所述流量, 为 对应的流量计算值。
[0057] 在上述技术方案的基础上,其中一种实现方式,所述计算机设备的所述程序使得所述计算机设备执行:在基于神经网络模型,根据水泵在多组转速和功率下的流量,确定基于转速和功率的流量表达特征之前,还包括:
[0058] 获取利用水泵性能测试台采集的水泵的多组转速( )、功率( )及流量( ),构成采样数据。
[0059] 在上述技术方案的基础上,其中一种实现方式,利用水泵性能测试台采集水泵的多组转速、功率及流量,构成采样数据,包括:
[0060] 采用定阀门开度,变转速的方式改变流量;其中,将阀门开度设定n1、n2、n3...等份,将水泵转速设定r1、r2、r3...等份;
[0061] 依次将阀门开度开到n1、n2、n3...,并在每个开度内依次调节转速r1、r2、r3...,每次调节转速后记录当前水泵的转速、功率及流量;
[0062] 将记录的数据保存为表格,构成所述采样数据。
[0063] 在上述技术方案的基础上,其中一种实现方式,所述通过所述水泵控制系统根据所述表达项特征确定水泵的当前功率和当前转速所对应的表达项特征值,包括:
[0064] 通过所述水泵控制系统,利用所述表达项特征,根据水泵的当前转速和当前功率,得到每个表达项特征的表达项特征值( )。
[0065] 在上述技术方案的基础上,其中一种实现方式,所述通过所述水泵控制系统根据所述表达项特征值和所述系数特征,确定水泵的当前流量,包括:
[0066] 通过所述水泵控制系统利用流量计算公式: ,计算水泵的当前流量,其中, 为所述系数特征, 为对应的所述表达项特征值。
[0067] 本发明实施例所提供的水泵流体流量确定系统可执行本发明任意实施例所提供的水泵流体流量确定方法,具备执行方法相应的功能模和有益效果。
[0068] 虽然,上文中已经用一般性说明、具体实施方式及试验,对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
QQ群二维码
意见反馈