System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及测试,尤其涉及一种燃气切断阀的测试方法、装置和设备。
技术介绍
1、切断阀是燃气管道输送过程中的必要部件,切断阀的正常工作关乎整个燃气运输过程的安全。切断阀通常安装在燃气输送的各个燃气门站、燃气调压柜、燃气调压箱中,当输气管道的压力大于设定值时,切断阀会关闭,保护后端的用气安全。切断阀需要按期进行检测和相关部件的更换,部件更换完成后需要对切断阀能否正常切断、切断压力是否正常进行检测。
2、以往在对切断阀进行维保时,主要使用皮囊/气泵对燃气管道进行增压,增压时会关闭切断阀的进口阀门和出口阀门,切断压力的设定是否合格主要靠u型水柱管或压力表对切断阀的切断压力进行检测。
3、由于气泵设备在对切断阀所处的燃气管道进行增压时,是使用固定流量进行增压的,气泵只要通电就会对管道进行固定流量的增压,在操作过程中容易出现以下问题:(1)切断压力设置时间过长,压力设置不准确。由于使用皮囊/气泵增压需要依靠人工操作,气泵每次输入管道的气量大,容易造成设定压力偏高或偏低,要想设置到合适的切断压力需要反复调节才能达到理想的切断压力值;(2)固定流量的增压针对不同容积的管道的适配性不高。普通气泵无流量动态调节功能,如流速过大容易对调压器内部部件造成损伤,如流速过小会增加切断增压的时间,效率低。
技术实现思路
1、本专利技术实施例提供一种燃气切断阀的测试方法、装置和设备,解决了现有技术中需要人工使用皮囊/气泵对燃气管道进行增压所存在的,压力设置准确性较低、对不同容积的
2、本专利技术实施例提供了一种燃气切断阀的测试方法,所述测试方法包括:
3、获取燃气管道内的当前压力值;
4、判断所述当前压力值是否处于预设压力范围内;
5、若处于所述预设压力范围,则基于压力差值利用预设增压控制算法分别进行比例环节、微分环节、积分环节的运算,得到比例环节控制量、微分环节控制量、积分环节控制量,其中,所述压力差值为所述当前压力值与目标压力值之间的差值,积分环节控制量使用预先设置的第一积分参数和第二积分参数计算得到,所述第一积分参数和所述第二积分参数依据以下条件确定得到:所述当前压力值调节至目标压力值的速度、达到所述目标压力值后进入稳态时长、保持稳态的时长;
6、基于所述比例环节控制量、所述微分环节控制量、所述积分环节控制量控制调压器将所述燃气管道内的压力调节至所述目标压力值,以对燃气切断阀进行测试。
7、进一步地,利用预设增压控制算法进行积分环节的运算,得到所述积分环节控制量包括:
8、利用分段积分速度公式确定不同积分参数区间的积分速度:
9、,
10、其中,f(e(k))为积分函数,e(k)为所述压力差值,a为所述第一积分参数,b为所述第二积分参数;
11、利用积分控制公式确定所述积分环节控制量:l3=a3*(w(k)+ f(e(k))*e(k)),其中,l3为所述积分环节控制量,a3为积分系数,w(k)为历史累积积分量。
12、进一步地,利用预设增压控制算法进行比例环节的运算,得到所述比例环节控制量包括:
13、利用比例控制公式确定所述比例环节控制量:l1=a1*e(k),其中,l1为所述比例环节控制量,a1为比例系数,e(k)为所述压力差值。
14、进一步地,利用预设增压控制算法进行微分环节的运算,得到所述微分环节控制量包括:
15、利用微分控制公式确定所述微分环节控制量:l2=a2*(e(k)-e(k-1)),其中,l2为所述微分环节控制量,a1为微分系数,e(k)为所述压力差值,e(k-1)为上一时刻压力差值。
16、进一步地,在获取燃气管道内的当前压力值之前,所述测试方法还包括:
17、启动增压测试,判断是否存在压力采集数据;
18、若存在,则判断所述压力采集数据是否有效;
19、若有效,则执行获取所述当前压力值的步骤,否则,记录数据异常,停止增压测试;
20、若不存在,则判断所述压力采集数据的采集事件是否超时;
21、若超时,则执行判断所述压力采集数据是否有效的步骤,否则,等待所述压力采集数据的采集。
22、进一步地,所述压力采集数据的采集包括:
23、判断是否达到预设数据采集时间;
24、若达到,则控制压力传感器上电,并在上电完成之后向所述压力传感器发送采集指令;若未达到,则等待并重复执行判断是否达到所述预设数据采集时间的步骤;
25、在所述压力传感器基于所述采集指令采集所述压力采集数据时,检测所述采集指令是否正常执行;
26、若执行异常,则记录采集指令执行异常,切断所述压力传感器的电源,停止数据采集过程,并存储所述压力采集数据;
27、若执行正常,则在采集完成之后向所述压力传感器发送读取指令;
28、在读取所述压力传感器采集的所述压力采集数据时,检测所述读取指令是否正常执行;
29、若执行异常,则记录读取指令执行异常,切断所述压力传感器的电源,停止数据读取过程,并存储所述压力采集数据;
30、若正常执行,则切断所述压力传感器的电源,并存储所述压力采集数据。
31、进一步地,所述测试方法还包括:
32、若所述当前压力值不处于预设压力范围内,则记录压力值超限,停止增压测试。
33、进一步地,在将所述燃气管道内的压力调节至所述目标压力值之后,所述测试方法还包括:
34、判断所述燃气管道内的压力值是否达到所述目标压力值且处于稳态;
35、若是,则提示增压完成,开始对燃气切断阀进行测试;
36、否则,重新执行判断所述压力采集数据是否有效的步骤。
37、本专利技术实施例还提供了一种燃气切断阀的测试装置,所述测试装置包括:
38、压力传感器,用于获取燃气管道内的当前压力值;
39、数据处理器,用于判断所述当前压力值是否处于预设压力范围内;
40、比例积分微分控制器,用于若处于所述预设压力范围,则基于压力差值利用预设增压控制算法分别进行比例环节、微分环节、积分环节的运算,得到比例环节控制量、微分环节控制量、积分环节控制量,其中,所述压力差值为所述当前压力值与目标压力值之间的差值,积分环节控制量使用预先设置的第一积分参数和第二积分参数计算得到,所述第一积分参数和所述第二积分参数依据以下条件确定得到:所述当前压力值调节至目标压力值的速度、达到所述目标压力值后进入稳态时长、保持稳态的时长;
41、压力调节器,用于基于所述比例环节控制量、所述微分环节控制量、所述积分环节控制量控制调压器将所述燃气管道内的压力调节至所述目标压力值,以对燃气切断阀进行测试。
42、本专利技术实施例还提供了一种燃气切断阀的测试设备,所述测试设备包括上述任本文档来自技高网...
【技术保护点】
1.一种燃气切断阀的测试方法,其特征在于,所述测试方法包括:
2.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,利用预设增压控制算法进行积分环节的运算,得到所述积分环节控制量包括:
3.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,利用预设增压控制算法进行比例环节的运算,得到所述比例环节控制量包括:
4.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,利用预设增压控制算法进行微分环节的运算,得到所述微分环节控制量包括:
5.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,在获取燃气管道内的当前压力值之前,所述测试方法还包括:
6.根据权利要求5所述的燃气切断阀的测试方法,其特征在于,所述压力采集数据的采集包括:
7.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,所述测试方法还包括:
8.根据权利要求5所述的燃气切断阀的测试方法,其特征在于,在将所述燃气管道内的压力调节至所述目标压力值之后,所述测试方法还包括:
9.一种燃气切断阀的测试装置,其特征在于
10.一种燃气切断阀的测试设备,其特征在于,所述测试设备包括上述权利要求9中所述的燃气切断阀的测试装置。
...【技术特征摘要】
1.一种燃气切断阀的测试方法,其特征在于,所述测试方法包括:
2.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,利用预设增压控制算法进行积分环节的运算,得到所述积分环节控制量包括:
3.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,利用预设增压控制算法进行比例环节的运算,得到所述比例环节控制量包括:
4.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,利用预设增压控制算法进行微分环节的运算,得到所述微分环节控制量包括:
5.根据权利要求1所述的燃气切断阀的测试方法,其特征在于,在获取燃气管道...
【专利技术属性】
技术研发人员:钱晓平,俞旭辉,张旭,曹笈,高飞,王帅宇,
申请(专利权)人:天津新智感知科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。