掌桥专利:专业的专利平台
掌桥专利
首页

一种针对制氢稳定性的处理方法、装置以及电子设备

文献发布时间:2024-04-18 19:59:31


一种针对制氢稳定性的处理方法、装置以及电子设备

技术领域

本申请涉及制氢技术领域,尤其涉及一种针对制氢稳定性的处理方法、装置以及电子设备。

背景技术

氢能作为低碳减排,目前得到了快速发展。电解水制氢系统是一种绿色无污染的制氢系统,主要通过制氢电源作为电解水制氢的重要装备,对制氢系统的稳定运行具有重要意义。

为了保证制氢系统的稳定高效运行,在制氢的过程中,通常会根据制氢系统中各个设备的性能、用于制氢的原材料等,预先设置合适的制氢速率。之后,需要将制氢系统的制氢速率实时控制在预设制氢速率,若监测到制氢系统的制氢速率不为预设制氢速率,则需要将制氢系统的制氢速率重新调整为预设制氢速率。目前对制氢系统的制氢速率的调整方法主要为通过调整制氢电源的电压以将制氢系统的制氢速率重新调整为预设制氢速率,但是在预设制氢速率的精度更高的场景下,如生产高纯度氢气的场景下,仅通过调整制氢电源的电压,无法保证制氢系统的稳定高效运行。

因此,亟需一种针对制氢稳定性的处理方法、装置以及电子设备。

发明内容

本申请提供一种针对制氢稳定性的处理方法、装置以及电子设备,解决了造成参展团参展体验差的问题。

在本申请的第一方面提供了一种针对制氢稳定性的处理方法,方法包括:响应于用户针对制氢速率的监测操作,获取制氢系统的制氢速率;制氢系统包括电解槽、制氢电源以及PID控制器;若确认制氢速率不为预设制氢速率,则获取多个制氢影响因素对应的多个影响因素值,一个制氢影响因素对应一个制氢影响因素值;多个制氢影响因素包括第一制氢影响因素;第一制氢影响因素对应第一制氢影响因素值;第一制氢影响因素为多个制氢影响因素中任意一个制氢影响因素;在预设参数库中获取第一制氢影响因素值对应的第一目标值,预设参数库用于储存第一制氢影响因素值与第一目标值的对应关系;若确认第一制氢影响因素值不为第一目标值,通过PID控制器,将第一制氢影响因素值调整为第一目标值;若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态。

通过采用上述技术方案,当制氢系统中的制氢速率不为预设制氢速率时,通过获取多个制氢影响因素,并通过将多个制氢影响因素对应的制氢影响因素分别调整为对应的目标值,从而能够使得制氢系统的制氢速率重新调整为预设制氢速率,进而保证制氢系统的稳定高效运行。

可选的,在预设参数库中获取第一制氢影响因素值对应的第一目标值之前,方法还包括,构建预设参数库,具体包括:获取第一制氢影响因素对应的多个第一制氢影响因素值;通过控制变量法,在不改变第一制氢影响因素之外的制氢影响因素对应的制氢影响因素值的情况下,获取在多个第一制氢影响因素值下的多个实际制氢速率,并构建多个第一制氢影响因素值与多个实际制氢速率的函数曲线,一个第一制氢影响因素值对应一个实际制氢速率;对函数曲线进行求导,得到函数曲线的导数曲线;将导数曲线中最低点对应的第一制氢影响因素值作为第一制氢影响因素对应的第一目标值;将第一制氢影响因素值与第一目标值的对应关系保存在预设参数库中。

通过采用上述技术方案,通过控制变量法,一一求出每个制氢影响因素值对应的目标值,再将制氢影响因素值与目标值的对应关系保存在数据库中,便于服务器根据该对应关系,确定多个制氢影响因素值中不为目标值的制氢影响因素值,并将制氢影响因素值调整为该目标值。

可选的,制氢影响因素包括电压影响因素、电解液浓度影响因素以及温度影响因素,当第一制氢影响因素为电压影响因素时,通过PID控制器,将第一制氢影响因素调整为第一目标值,具体包括:获取多个连续时间节点对应的多个制氢电源输出电压值,多个连续时间节点包括当前时间节点;根据多个制氢电源输出电压值与第一目标值,得到多个第一偏差值,多个第一偏差值为多个制氢电源输出电压值与第一目标值之差的绝对值;根据多个第一偏差值,分别计算制氢电源的当前误差、积分误差以及微分误差;其中,当前误差为当前时间节点对应的制氢电源输出电压值与第一目标值之差的绝对值与比例增益的乘积;积分误差为多个制氢电源输出电压值与第一目标值之差的绝对值的积分与积分增益的乘积;微分误差为多个制氢电源输出电压值与第一目标值之差的绝对值,在多个连续时间节点上的误差变化率的微分与微分增益的乘积;根据当前误差、积分误差以及微分误差,计算PID控制器的控制输出;PID控制器通过控制输出调整制氢电源输出电压值,将第一制氢影响因素调整为第一目标值。

通过上述技术方案,服务器通过PID控制器,可以从多个方面对制氢电源的电源输出电压值进行调整,提升了调整电源输出电压值时的准确性。

可选的,根据当前误差、积分误差以及微分误差,计算PID控制器的控制输出,具体包括:根据如下公式计算控制输出:

其中,CO为控制输出,P为比例增益,|(U

通过采用上述技术方案,通过计算PID控制器,可以使得PID控制器可以从多个方面对制氢电源的电源输出电压值进行调整,提升了调整电源输出电压值时的准确性。

可选的,在若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态之前,方法还包括:若确认制氢速率未更变为预设制氢速率,则获取多个制氢影响因素中的第二制氢影响因素;第二制氢影响因素对应第二制氢影响因素值;第二制氢影响因素为多个制氢影响因素中除第一制氢影响因素以外的任意一个制氢影响因素;在预设参数库中获取第二制氢影响因素值对应的第二目标值;若确认第二制氢影响因素值不为第二目标值,则通过PID控制器,将第二制氢影响因素值调整为第二目标值;若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态,停止对其他制氢影响因素值的调整。

通过采用上述技术方案,若通过调整第一制氢影响因素值无法将制氢系统的制氢速率调整为预设制氢速率,则需要再将其他的制氢影响因素值调整为对应目标值,直到制氢系统的制氢速率调整为预设制氢速率为止。

可选的,第二制氢影响因素为电解液浓度影响因素时,通过PID控制器,将第二制氢影响因素调整为第二目标值,具体包括:获取电解槽中的电解液浓度;根据电解槽中的电解液浓度与第二目标值,得到第二偏差值,第二偏差值为电解液浓度与第二目标值之差的绝对值;根据第二偏差值,获取向电解槽中倒入电解液溶液的速率,电解液溶液的浓度为定值;通过PID控制器,以速率向电解槽中倒入电解液溶液,将第二制氢影响因素调整为第二目标值。

通过上述技术方案,通过PID控制器,向电解槽中按照一定速率加入电解液溶液,从而将第二制氢影响因素调整为第二目标值,第二制氢影响因素与第二目标值的第二偏差值越大,则PID控制器向电解槽中加入电解液溶液的速率越高,且服务器在PID控制器向电解槽中加入电解液溶液时需要实时监测第二制氢影响因素值,当第二制氢影响因素值逐渐接近第二目标值时,PID控制器向电解槽中加入电解液溶液的速率也随之降低。

可选的,在若确认第一制氢影响因素值不为第一目标值,通过PID控制器,将第一制氢影响因素值调整为第一目标值之前,方法还包括:获取第一制氢影响因素对应的第一优先度以及第二制氢影响因素对应的第二优先度;判断第一优先度是否大于第二优先度;若第一优先度大于第二优先度,则优先确认第一制氢影响因素值是否为第一目标值。

通过上述技术方案,通过设置优先度,优先度越大的制氢影响因素对制氢系统的制氢速率影响越大,服务器可以优先将优先度较大的制氢影响因素对应的制氢影响因素值调整为目标值,从而提高服务器将制氢速率调整为预设制氢速率的效率。

在本申请的第二方面提供了一种针对制氢稳定性的处理装置,装置包括包括获取模块以及调整模块,其中,获取模块,用于响应于用户针对制氢速率的监测操作,获取制氢系统的制氢速率;制氢系统包括电解槽、制氢电源以及PID控制器;若确认制氢速率不为预设制氢速率,则获取多个制氢影响因素对应的多个影响因素值,一个制氢影响因素对应一个制氢影响因素值;多个制氢影响因素包括第一制氢影响因素;第一制氢影响因素对应第一制氢影响因素值;第一制氢影响因素为多个制氢影响因素中任意一个制氢影响因素;在预设参数库中获取第一制氢影响因素值对应的第一目标值,预设参数库用于储存第一制氢影响因素值与第一目标值的对应关系;调整模块,用于若确认第一制氢影响因素值不为第一目标值,通过PID控制器,将第一制氢影响因素值调整为第一目标值;若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态,停止对其他制氢影响因素值的调整。

可选的,获取模块用于在预设参数库中获取第一制氢影响因素值对应的第一目标值之前,方法还包括,构建预设参数库,具体包括:获取第一制氢影响因素对应的多个第一制氢影响因素值;通过控制变量法,在不改变第一制氢影响因素之外的制氢影响因素对应的制氢影响因素值的情况下,获取在多个第一制氢影响因素值下的多个实际制氢速率,并构建多个第一制氢影响因素值与多个实际制氢速率的函数曲线,一个第一制氢影响因素值对应一个实际制氢速率;对函数曲线进行求导,得到函数曲线的导数曲线;将导数曲线中最低点对应的第一制氢影响因素值作为第一制氢影响因素对应的第一目标值;将第一制氢影响因素值与第一目标值的对应关系保存在预设参数库中。

可选的,制氢影响因素包括电压影响因素、电解液浓度影响因素以及温度影响因素,调整模块用于当第一制氢影响因素为电压影响因素时,通过PID控制器,将第一制氢影响因素调整为第一目标值,具体包括:获取多个连续时间节点对应的多个制氢电源输出电压值,多个连续时间节点包括当前时间节点;根据多个制氢电源输出电压值与第一目标值,得到多个第一偏差值,多个第一偏差值为多个制氢电源输出电压值与第一目标值之差的绝对值;根据多个第一偏差值,分别计算制氢电源的当前误差、积分误差以及微分误差;其中,当前误差为当前时间节点对应的制氢电源输出电压值与第一目标值之差的绝对值与比例增益的乘积;积分误差为多个制氢电源输出电压值与第一目标值之差的绝对值的积分与积分增益的乘积;微分误差为多个制氢电源输出电压值与第一目标值之差的绝对值,在多个连续时间节点上的误差变化率的微分与微分增益的乘积;根据当前误差、积分误差以及微分误差,计算PID控制器的控制输出;PID控制器通过控制输出调整制氢电源输出电压值,将第一制氢影响因素调整为第一目标值。

可选的,调整模块用于根据当前误差、积分误差以及微分误差,计算PID控制器的控制输出,具体包括:根据如下公式计算控制输出:

其中,CO为控制输出,P为比例增益,|(U

可选的,调整模块用于在若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态之前,若确认制氢速率未更变为预设制氢速率,则获取多个制氢影响因素中的第二制氢影响因素;第二制氢影响因素对应第二制氢影响因素值;第二制氢影响因素为多个制氢影响因素中除第一制氢影响因素以外的任意一个制氢影响因素;在预设参数库中获取第二制氢影响因素值对应的第二目标值;若确认第二制氢影响因素值不为第二目标值,则通过PID控制器,将第二制氢影响因素值调整为第二目标值;若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态,停止对其他制氢影响因素值的调整。

可选的,调整模块用于通过第一显示屏,展示第一展示内容之后,方法还包括:获取第一参展团针对多个展示内容的多个展示评分;比较多个展示评分与预设展示评分的大小关系;将多个展示评分中小于预设展示评分的展示内容反馈给展馆管理人员第二制氢影响因素为电解液浓度影响因素时,通过PID控制器,将第二制氢影响因素调整为第二目标值,具体包括:获取电解槽中的电解液浓度;根据电解槽中的电解液浓度与第二目标值,得到第二偏差值,第二偏差值为电解液浓度与第二目标值之差的绝对值;根据第二偏差值,获取向电解槽中倒入电解液溶液的速率,电解液溶液的浓度为定值;通过PID控制器,以速率向电解槽中倒入电解液溶液,将第二制氢影响因素调整为第二目标值。

可选的,调整模块用于在若确认第一制氢影响因素值不为第一目标值,通过PID控制器,将第一制氢影响因素值调整为第一目标值之前,方法还包括:获取第一制氢影响因素对应的第一优先度以及第二制氢影响因素对应的第二优先度;判断第一优先度是否大于第二优先度;若第一优先度大于第二优先度,则优先确认第一制氢影响因素值是否为第一目标值在本申请的第三方面提供了一种电子设备,包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于给其他设备通信,处理器用于执行存储器中存储的指令,以使电子设备执行如上述任意一项的方法。

在本申请的第四方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行如上述任意一项的方法。

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

1、当制氢系统中的制氢速率不为预设制氢速率时,通过获取多个制氢影响因素,并通过将多个制氢影响因素对应的制氢影响因素分别调整为对应的目标值,从而能够使得制氢系统的制氢速率重新调整为预设制氢速率,进而保证制氢系统的稳定高效运行。

2、通过控制变量法,一一求出每个制氢影响因素值对应的目标值,再将制氢影响因素值与目标值的对应关系保存在数据库中,便于服务器根据该对应关系,确定多个制氢影响因素值中不为目标值的制氢影响因素值,并将制氢影响因素值调整为该目标值。

3、通过设置优先度,优先度越大的制氢影响因素对制氢系统的制氢速率影响越大,服务器可以优先将优先度较大的制氢影响因素对应的制氢影响因素值调整为目标值,从而提高服务器将制氢速率调整为预设制氢速率的效率。

附图说明

图1是本申请实施例提供的一种针对制氢稳定性的处理方法的流程示意图;

图2是本申请实施例提供的一种针对制氢稳定性的处理装置的结构示意图;

图3是本申请实施例提供的一种电子设备的结构示意图。

附图标记说明:21、获取模块;22、调整模块;300、电子设备;301、处理器;302、通信总线;303、用户接口;304、网络接口;305、存储器。

具体实施方式

为了使本领域的技术人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。

本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本申请中使用的术语“和/或”是指并包含一个或多个所列出项目的任何或所有可能组合。

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

为了使本领域的技术人员更好地理解本发明的技术方案,下面将结合附图对本发明作进一步的详细介绍。

请参考图1,其示出了本发明一个实施例提供的一种针对制氢稳定性的处理方法的流程示意图,方法应用于服务器,该流程图主要包括以下几个步骤:S101至S105。

步骤S101,响应于用户针对制氢速率的监测操作,获取制氢系统的制氢速率;制氢系统包括电解槽、制氢电源以及PID控制器。

具体地,在制氢系统制氢的过程中,需要实时监测制氢速率,需要将制氢速率保持在最佳速率,不能过高也不能过低。制氢系统的主要组成设备包括电解槽、制氢电源以及PID控制器,制氢系统的主要制氢过程为:电解槽存储电解液,通常是含有水和电解质的溶液,制氢电源提供电压/电流,并通过PID控制器监测整个制氢的过程。在实际应用中,制氢系统的其他设备还包括储氢装置、氢氧分离装置等,但本实施例的方案并未涉及,因此不进行一一列举。

步骤S102,若确认制氢速率不为预设制氢速率,则获取多个制氢影响因素对应的多个影响因素值,一个制氢影响因素对应一个制氢影响因素值;多个制氢影响因素包括第一制氢影响因素;第一制氢影响因素对应第一制氢影响因素值;第一制氢影响因素为多个制氢影响因素中任意一个制氢影响因素。

具体地,若制氢效率过高,由于氢气密度小,难以压缩和液化,易燃易爆等特点,会导致经济效率降低以及出现安全隐患系数增大等问题;若制氢速率过低,则会降低氢气产量,浪费生产资源,因此,服务器需判断制氢速率是否在预设制氢速率。预设制氢速率为最适合该制氢系统进行制氢的制氢速率,可以根据实际的应用需求和条件进行调整和设定,例如:制氢系统的多个设备有其工作性能,预设制氢速率的设置需要考虑多个设备的性能,以确保制氢系统能够稳定制氢;预设制氢速率的设置应考虑资源的有效利用,制氢速率过低可能会浪费生产资源,制氢速率过高则会增加安全隐患。本实施例对制氢速率的具体数值不进行限定。预设制氢速率为一个速率阈值,当制氢系统的制氢速率处于该速率阈值范围内时,则确认该制氢系统处于稳定进行制氢的状态;当制氢系统的制氢速率不处于该速率阈值范围内时,则需要获取多个制氢影响因素,每个制氢影响因素对应一个制氢影响因素值,可以通过对多个影响因素进行检测获得;例如,通过对制氢电源的电压进行检测,得到电压影响因素值,通过对电解槽中的电解液的浓度进行检测,得到电解液浓度影响因素值,通过对制氢系统的整体温度进行检测,得到温度影响因素值。在本实施例中,以电压影响因素、电解液浓度影响因素为例进行说明。

步骤S103,在预设参数库中获取第一制氢影响因素值对应的第一目标值,预设参数库用于储存第一制氢影响因素值与第一目标值的对应关系。

具体地,预设参数库用于储存多个制氢影响因素值与多个目标值的对应关系,一个制氢影响因素值对应一个目标值。当制氢影响因素等于其对应的目标值时,该制氢影响因素对制氢速率的影响最小。

在一种可能的实施方式中,在步骤S103之前,方法还包括,构建预设参数库:获取第一制氢影响因素对应的多个第一制氢影响因素值;通过控制变量法,在不改变第一制氢影响因素之外的制氢影响因素对应的制氢影响因素值的情况下,获取在多个第一制氢影响因素值下的多个实际制氢速率,并构建多个第一制氢影响因素值与多个实际制氢速率的函数曲线,一个第一制氢影响因素值对应一个实际制氢速率;对函数曲线进行求导,得到函数曲线的导数曲线;将导数曲线中最低点对应的第一制氢影响因素值作为第一制氢影响因素对应的第一目标值;将第一制氢影响因素值与第一目标值的对应关系保存在预设参数库中。

具体地,第一制氢影响因素可以是多个制氢影响因素中的任意一个制氢影响因素,第一制氢影响因素对应第一制氢影响因素值。在获取第一制氢影响因素值对应的第一目标值时,首先要控制其他的制氢影响因素对应的制氢影响因素值不变,之后,从初始第一制氢影响因素值开始,没经过一个固定步长,获取一次增加固定步长后的第一制氢影响因素值所对应的实际制氢速率(假设增加n次,则获取n+1个实际制氢速率),并绘制多个实际制氢速率随着第一制氢影响因素值步长增加时的函数曲线,再对该函数曲线进行求导,得到该函数曲线的导数曲线,该导数曲线为随着第一制氢影响因素值步长增加时,实际制氢速率的变换率曲线,获取该导数曲线的最小值点,在该点时,实际制氢速率的变换率最小,即在该点时,第一制氢影响因素对制氢速率的影响最小,则将该点对应的第一制氢影响因素值作为第一制氢影响因素的第一目标值。需要说明的是,本实施例对初始第一制氢影响因素值、固定步长的值以及固定步长的增加个数不进行限定,只需包括制氢系统在制氢过程中,第一制氢影响因素值的所有可能的值即可。

步骤S104,若确认第一制氢影响因素值不为第一目标值,通过PID控制器,将第一制氢影响因素值调整为第一目标值。

具体地,服务器比较第一制氢影响因素值是否与第一目标值相等,若确认第一制氢影响因素值与第一目标值不相等,则通过PID控制器,将第一制氢影响因素值调整为第一目标值。

在一种可能的实施方式中,在步骤S104之后,制氢影响因素包括电压影响因素、电解液浓度影响因素以及温度影响因素,当第一制氢影响因素为电压影响因素时,方法还包括:获取多个连续时间节点对应的多个制氢电源输出电压值,多个连续时间节点包括当前时间节点;根据多个制氢电源输出电压值与第一目标值,得到多个第一偏差值,多个第一偏差值为多个制氢电源输出电压值与第一目标值之差的绝对值;根据多个第一偏差值,分别计算制氢电源的当前误差、积分误差以及微分误差;其中,当前误差为当前时间节点对应的制氢电源输出电压值与第一目标值之差的绝对值与比例增益的乘积;积分误差为多个制氢电源输出电压值与第一目标值之差的绝对值的积分与积分增益的乘积;微分误差为多个制氢电源输出电压值与第一目标值之差的绝对值,在多个连续时间节点上的误差变化率的微分与微分增益的乘积;根据当前误差、积分误差以及微分误差,计算PID控制器的控制输出;PID控制器通过控制输出调整制氢电源输出电压值,将第一制氢影响因素调整为第一目标值。

具体地,服务器在一个时间段内多次检测制氢电源输出电压,即检测该时间段内多个时间节点时的制氢电源输出电压值,多个时间节点为该时间段中多个连续的时间节点。分别计算每个时间节点对应的制氢电源输出电压值与第一目标值的差值,得到第一偏差值;通过多个第一偏差值,计算制氢电源的当前误差,当前误差为当前时间节点对应的制氢电源输出电压值与第一目标值之差的绝对值与比例增益的乘积;通过多个第一偏差值,计算制氢电源的积分误差,积分误差为多个制氢电源输出电压值与第一目标值之差的绝对值的积分与积分增益的乘积;通过多个第一偏差值,计算制氢电源的微分误差,微分误差为多个制氢电源输出电压值与第一目标值之差的绝对值。其中,比例增益、积分增益以及微分增益用于调整PID控制器的性能,需要通过实际应用进行调整。之后,将当前误差、积分误差以及微分误差之和作为PID控制器的控制输出,PID控制器通过控制输出调整制氢电源输出电压值,并将第一制氢影响因素调整为第一目标值。

在一种可能的实施方式中,在步骤S104之后,方法还包括:根据如下公式计算控制输出:

其中,CO为控制输出,P为比例增益,|(U

步骤S105、若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态,停止对其他制氢影响因素值的调整。

具体的,在第一制氢影响因素值调整为第一目标值之后,判断制氢速率是否更变为预设制氢速率,若更变预设制氢速率,则说明第一制氢影响因素值为影响制氢系统的制氢速率的主要原因,且此时制氢系统处于稳定制氢的状态,服务器无需对其他制氢因素值进行调整。

在一种可能的实施方式中,在步骤S105之前,方法还包括:若确认制氢速率未更变为预设制氢速率,则获取多个制氢影响因素中的第二制氢影响因素;第二制氢影响因素对应第二制氢影响因素值;第二制氢影响因素为多个制氢影响因素中除第一制氢影响因素以外的任意一个制氢影响因素;在预设参数库中获取第二制氢影响因素值对应的第二目标值;若确认第二制氢影响因素值不为第二目标值,则通过PID控制器,将第二制氢影响因素值调整为第二目标值;若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态,停止对其他所述制氢影响因素值的调整。

具体地,在第一制氢影响因素值调整为第一目标值之后,判断制氢速率是否更变为预设制氢速率,若未更变预设制氢速率,则说明第一制氢影响因素值对影响制氢系统的制氢速率的关联度不高,制氢系统处于的制氢速率不稳定的状态是受到其他制氢影响因素造成的,因此需要改变其他的制氢影响因素对应的制氢影响因素值,是否为该制氢影响因素对应的目标值,即判断第二制氢影响因素值是否为第二目标值,第二目标值可以在预设参数库中根据对应关系获取;若第二制氢影响因素值不为第二目标值,则继续通过PID控制器,将第二制氢影响因素值调整为第二目标值。之后,服务器再次判断制氢速率是否更变为预设制氢速率,若更变预设制氢速率,则说明第二制氢影响因素值为影响制氢系统的制氢速率的主要原因,且此时制氢系统处于稳定制氢的状态,服务器无需对其他制氢影响因素进行调整。

在一种可能的实施方式中,在步骤S105之后,当第二制氢影响因素为电压影响因素时,方法还包括:获取电解槽中的电解液浓度;根据电解槽中的电解液浓度与第二目标值,得到第二偏差值,第二偏差值为电解液浓度与第二目标值之差的绝对值;根据第二偏差值,获取向电解槽中倒入电解液溶液的速率,电解液溶液的浓度为定值;通过PID控制器,以速率向电解槽中倒入电解液溶液,将第二制氢影响因素调整为第二目标值。

具体地,当第二制氢影响因素为电解液浓度,且第二制氢影响因素不为第二目标值时,服务器可以通过PID控制器,向电解槽中按照一定速率加入电解液溶液,从而将第二制氢影响因素调整为第二目标值,PID控制器向电解槽中加入电解液溶液的速率可以根据第二制氢影响因素与第二目标值的第二偏差值进行确定,第二制氢影响因素与第二目标值的第二偏差值越大,则PID控制器向电解槽中加入电解液溶液的速率越高,且服务器在PID控制器向电解槽中加入电解液溶液时需要实时监测第二制氢影响因素值,当第二制氢影响因素值逐渐接近第二目标值时,PID控制器向电解槽中加入电解液溶液的速率也随之降低。

在一种可能的实施方式中,在步骤S105之前,方法还包括:获取第一制氢影响因素对应的第一优先度以及第二制氢影响因素对应的第二优先度;判断第一优先度是否大于第二优先度;若第一优先度大于第二优先度,则优先确认第一制氢影响因素值是否为第一目标值。

具体地,服务器在判断制氢影响因素值是否为对应的目标值之前,需要先对多个制氢影响因素对应的优先度进行排序,并根据由高到低的排序顺序,依次判断制氢影响因素值是否为对应的目标值,之后,再根据优先度由高到低的顺序,对制氢影响因素值不为对应的目标值的制氢影响因素值依次进行调整。用户可以根据实际情况或者自身的判断对制氢影响因素的优先度进行设置,在本实施例中对制氢影响因素的优先度的设置不进行限定。

本申请通过采用上述方法,能够达到的有益效果包括下列至少一项:

1、当制氢系统中的制氢速率不为预设制氢速率时,通过获取多个制氢影响因素,并通过将多个制氢影响因素对应的制氢影响因素分别调整为对应的目标值,从而能够使得制氢系统的制氢速率重新调整为预设制氢速率,进而保证制氢系统的稳定高效运行。

2、通过控制变量法,一一求出每个制氢影响因素值对应的目标值,再将制氢影响因素值与目标值的对应关系保存在数据库中,便于服务器根据该对应关系,确定多个制氢影响因素值中不为目标值的制氢影响因素值,并将制氢影响因素值调整为该目标值。

3、通过设置优先度,优先度越大的制氢影响因素对制氢系统的制氢速率影响越大,服务器可以优先将优先度较大的制氢影响因素对应的制氢影响因素值调整为目标值,从而提高服务器将制氢速率调整为预设制氢速率的效率。

请参考图2,其示出了本发明一个实施例提供的一种针对制氢稳定性的处理装置,装置为服务器,装置包括包括获取模块以及调整模块,其中,

获取模块,用于响应于用户针对制氢速率的监测操作,获取制氢系统的制氢速率;制氢系统包括电解槽、制氢电源以及PID控制器;若确认制氢速率不为预设制氢速率,则获取多个制氢影响因素对应的多个影响因素值,一个制氢影响因素对应一个制氢影响因素值;多个制氢影响因素包括第一制氢影响因素;第一制氢影响因素对应第一制氢影响因素值;第一制氢影响因素为多个制氢影响因素中任意一个制氢影响因素;在预设参数库中获取第一制氢影响因素值对应的第一目标值,预设参数库用于储存第一制氢影响因素值与第一目标值的对应关系。

调整模块,用于若确认第一制氢影响因素值不为第一目标值,通过PID控制器,将第一制氢影响因素值调整为第一目标值;若确认制氢速率更变为预设制氢速率,则此时制氢系统处于制氢稳定的状态,停止对其他制氢影响因素值的调整。

在一种可能的实施方式中,获取模块21用于在通过摄像头获取第一参展团的第一位置之前,设置第一参展团;设置第一参展团,具体包括:响应于多位待参展人员的多个参展信息输入操作,一个待参展人员对应一个参展信息输入操作,多个参展信息输入操作用于表示多位待参展人员输入多个参展信息的操作,一个待参展人员对应一个参展信息,参展信息包括参展时间信息和展示内容信息;判断第一参展信息和第二参展信息是否为相同的参展信息,第一参展信息和第二参展信息为多个参展信息中任意两个参展信息;若第一参展信息和第二参展信息是否为相同的参展信息,将第一参展信息对应的待参展人员与第二参展信息对应的待参展人员设置为第一参展团中的参展人员。

在一种可能的实施方式中,获取模块21用于在预设位置库中获取第一位置对应的第一显示屏之前,方法还包括,构建预设位置库,具体包括:获取第一参展团对应的多个显示屏,多个显示屏包括第一显示屏以及第二显示屏;将第一参展团的参展路线设置为由第一显示屏到第二显示屏之间的路线,则第一显示屏在第一参展团的参展路线上的位置为第一位置,第二显示屏在第一参展团的参展路线上的位置为第二位置;构建第一显示屏与第一位置的第一对应关系以及第二显示屏与第二位置的第二对应关系;将第一对应关系以及第二对应关系保存在预设位置库中。

在一种可能的实施方式中,获取模块21用于在预设参展库中获取第一显示屏对应的第一展示内容之前,方法还包括,构建预设参展库,具体包括:获取第一参展团中对应的多个展示内容,多个展示内容包括文化展示、科技展示以及企业展示中的一种或多种;多个展示内容包括第一展示内容;根据多个展示内容,设置第一参展团对应的多个显示屏与多个展示内容的对应关系,其中,第一显示屏对应第一展示内容;将第一参展团中多个展示内容与多个显示屏的对应关系保存在预设参展库中。

在一种可能的实施方式中,调整模块22用于在通过第一显示屏,展示第一展示内容之后,方法还包括:通过摄像头获取第一参展团的第三位置;判断第一参展团的第三位置是否移动到指定位置;指定位置对应指定显示屏;若第一参展团移动到指定位置,则开放第二参展团的参展权限。

在一种可能的实施方式中,调整模块22用于在判断第一参展团的第三位置是否移动到指定位置之后,方法还包括:若第一参展团未移动到指定位置,则判断第一参展团的参展时长是否超过预设时长;参展时长为第一参展团从参展开始的位置移动到第一参展团的目前位置所经过的时长;若第一参展团的参展时长超过预设时长,则开放第二参展团的参展权限。

在一种可能的实施方式中,调整模块22用于通过第一显示屏,展示第一展示内容之后,方法还包括:获取第一参展团针对多个展示内容的多个展示评分;比较多个展示评分与预设展示评分的大小关系;将多个展示评分中小于预设展示评分的展示内容反馈给展馆管理人员。

本申请还公开了一种电子设备,包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于给其他设备通信,处理器用于执行存储器中存储的指令,以使电子设备执行如上述任意一项的方法。

需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本申请还公开一种电子设备。参照图3,图3是本申请实施例的公开的一种电子设备的结构示意图。该电子设备300可以包括:至少一个处理器301,至少一个通信总线302,用户接口303,至少一个网络接口304,存储器305。

其中,通信总线302用于实现这些组件之间的连接通信。

其中,用户接口303可以包括显示屏(Display)、摄像头(Camera),可选用户接口303还可以包括标准的有线接口、无线接口。

其中,网络接口304可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,处理器301可以包括一个或者多个处理核心。处理器301利用各种接口和线路连接整个服务器内的各个部分,通过运行或执行存储在存储器305内的指令、程序、代码集或指令集,以及调用存储在存储器305内的数据,执行服务器的各种功能和处理数据。可选的,处理器301可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器301可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器301中,单独通过一块芯片进行实现。

其中,存储器305可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器305可用于存储指令、程序、代码、代码集或指令集。存储器305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及的数据等。存储器305可选的还可以是至少一个位于远离前述处理器301的存储装置。参照图3,作为一种计算机存储介质的存储器305中可以包括操作系统、网络通信模块、用户接口模块以及一种针对制氢稳定性的处理的应用程序。

在图3所示的电子设备300中,用户接口303主要用于为用户提供输入的接口,获取用户输入的数据;而处理器301可以用于调用存储器305中存储一种针对制氢稳定性的处理的应用程序,当由一个或多个处理器301执行时,使得电子设备300执行如上述实施例中一个或多个所述的方法。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必需的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几种实施方式中,应该理解到,所披露的装置,可通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其他的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:U盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践真理的公开后,将容易想到本公开的其他实施方案。

本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。

相关技术
  • 生物体信息测定装置、生物体信息测定装置的工作方法以及生物体信息测定装置的工作程序
  • 一种半透明物体阴影效果的渲染方法及装置
  • 一种高寒地区集中供热中供暖面积热指标辨识方法与系统
技术分类

06120116522035