System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及抽油机控制,具体为一种皮带式抽油机控制方法及系统。
技术介绍
1、皮带式抽油机是一种用于抽取地下石油的机械设备,主要用于油田的抽油作业,它通过机械传动系统和皮带系统将动力传递至抽油装置,实现对油井的有效抽油,主要组成部分包括动力源、减速器、皮带传动系统、抽油杆和抽油泵、支架和基础等,皮带式抽油机在工作的过程中,采用变频器来调节电动机的转速,从而控制抽油机的速度和扭矩。变频控制能够根据井下油液的流动情况,动态调整抽油机的工作状态,实现高效和节能的运行,或者使用可编程逻辑控制器(plc)进行控制。plc通过传感器获取实时数据,如油压、流量、温度等,并根据设定的程序进行逻辑判断,从而自动调节抽油机的工作状态,实现更精准的控制。
2、专利公开号为cn110714740a的一种油田抽油机控制方法和系统,在抽油电机和防气泵之间建立关联关系,使得抽油电机和防气泵之间能够进行协同的工作,提高石油开采的效率,在对液体石油进行开采的同时,将开采获得的气体进行收集,避免开采出来的资源性气体浪费,在一个开采周期中自动判断本周期结束的时机,减轻人工控制的负担,提高系统的开采综合效率。
3、上述以及类似的技术方案在plc工作的过程中,通过传感器获取实时数据,并根据设定的程序进行逻辑判断,从而自动调节抽油机的工作状态,但是当一个循环开始之后,此时工作人员再对程序进行变更,plc会判断更改的程序为下一循环程序,在下一次循环的过程中执行此程序,但是本次循环并不会执行,因此工作人员的输入与plc的执行之间存在“延迟”,当遇到突
技术实现思路
1、本专利技术的目的在于提供一种皮带式抽油机控制方法及系统,以解决上述
技术介绍
中提出的问题。
2、为实现上述目的,本专利技术提供如下技术方案:一种皮带式抽油机控制方法及系统,包括:
3、数据获取:plc获取输入端的指令信号,得到指令信号项,同时获取现场各输入装置的状态和数据,得到数据信号项,将指令信号项以及数据信号项读入至输入状态寄存器;
4、程序执行:基于指令信号项执行逻辑运算,得到运算结果项,将运算结果项读入至输出状态寄存器,输出状态寄存器与输入状态寄存器中的指令信号项与运算结果项相对应,获取指令信号项与运算结果项的对应结果,得到对应结果集,对应结果集用于验证指令信号项与运算结果项的适配性;
5、决策插入:重新获取各输入装置的状态和数据,得到更新信号项,通过判断方法对更新信号项进行判断,得到判断结果项,并通过处理方式对运算结果项进行更新,得到更新结果项,当判断结果项显示需要进行人为干预时,根据处理方式提供人为干预的时间以及对人为干预的结果进行判断,在发生突发情况时,为工作人员提供更多的反应时间,同时对工作人员的操作进行对比判断,作出更恰当的执行;
6、所述处理方式包括:
7、步骤一:阶段划分,将判断结果项划分为至少两个阶段,进而得到至少两个阶段项;
8、步骤二:时间设定,设置初始时间项以及增长时间项,基于不同的阶段项分别赋予不同的处理时间,得到至少两个处理时间项;
9、步骤三:同步执行,持续获取输入端的指令信号,得到更新指令项,基于更新指令项执行逻辑运算,得到更新结果项,同时基于判断结果项执行逻辑运算,得到判断处理项;
10、步骤四:结果对比,将更新指令项与判断结果项分别与对应结果集进行对比,得到对比结果项,设定对比阈值,当对比结果项符合对比阈值时,则以更新结果项作为执行,将更新结果项读入至输出状态寄存器,当对比结果项不符合对比阈值时,则以判断处理项作为执行,将判断处理项读入至输出状态寄存器。
11、更进一步地,所述同步执行的方法包括:
12、s1:输入端扫描,plc持续以扫描的方式获取输入端的输入信息,得到更新指令项;
13、s2:指令对比,对更新指令项与指令信号项进行对比,判断更新指令项是否存在变化,当更新指令项出现变化时,基于更新指令项执行逻辑运算,得到更新结果项,当更新指令项未出现变化时,以指令信号项执行逻辑运算,得到运算结果项,此时更新结果项与运算结果项相同;
14、s3:判断预执行,plc根据对更新信号项的判断结果作出逻辑运算,得到判断处理项。
15、更进一步地,所述结果对比的方法包括:
16、m1:结果获取,基于对应结果集,分别以更新指令项与判断结果项作为输入方读入至输入状态寄存器,获取读入至输出状态寄存器中的结果,结果分别为更新结果项和判断处理项;
17、m2:结果对比,对更新结果项和判断处理项进行对比,以判断处理项为基准,对比阈值为浮动范围,当更新结果项超出浮动范围时,以判断处理项作为执行,当更新结果项未超出浮动范围时,以更新结果项作为执行。
18、更进一步地,所述对比阈值的设定方法包括:
19、n1:对标点确定,基于对应结果集,以输出状态寄存器的信息为对标点,得到对标点集,以输入状态寄存器的信息为对照点,得到对照点集;
20、n2:时间确定,设定时间阈值,获取时间阈值内对标点集以及对照点集,以对标点为基准,获取与对标点对应的对照点,得到对应对照点集;
21、n3:阈值确定,基于对应对照点集设定对比阈值。
22、更进一步地,所述对比阈值的设定方法还包括:极限点确定,基于对应对照点集,获取对应对照点集中的对照点的对照次数,以次数最多的最高对照点以及次数最多的最低对照点作为对比阈值。
23、更进一步地,所述判断方法包括:
24、x1:安全值设定,基于各输入装置的状态和数据,分别设定安全值范围,得到安全数值项;
25、x2:数值判断,基于安全数值项对更新信号项进行数值判断,进而得到判断结果项。
26、更进一步地,所述判断方法还包括:
27、x3:重复判断,设定重复值,重复获取各输入装置的状态和数据,得到多组判断数据;
28、x4:平均判断,基于多组判断数据,获取多组判断数据的平均数据,得到平均数据项,基于安全数值项对平均数据项进行数值判断,进而得到判断结果项。
29、与现有技术相比,本专利技术的有益效果是:
30、该皮带式抽油机控制方法及系统,通过在plc工作的过程中进行决策的插入,在plc以及获取到相应的输入端数据和现场输入装置的状态和数据后,根据数据的获取结果执行响应逻辑运算,并将数据以及逻辑运算结果分别进行储存以及对应,在plc后续的工作过程中,持续获取输入装置的状态以及数据,当获取到异常状态或者异常数据时,根据处理方式提供人为干预的时间以及对人为干预的结果进行判断,在发生突发情况时,为工作人员提供更多的反应时间,同时对工作人员的操作进行对比判断,作出更恰当的执行。
31、同本文档来自技高网...
【技术保护点】
1.一种皮带式抽油机控制方法,其特征在于,包括:
2.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述同步执行的方法包括:
3.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述结果对比的方法包括:
4.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述对比阈值的设定方法包括:
5.根据权利要求4所述的一种皮带式抽油机控制方法,其特征在于:所述对比阈值的设定方法还包括:极限点确定,基于对应对照点集,获取对应对照点集中的对照点的对照次数,以次数最多的最高对照点以及次数最多的最低对照点作为对比阈值。
6.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述判断方法包括:
7.根据权利要求6所述的一种皮带式抽油机控制方法,其特征在于:所述判断方法还包括:
8.一种皮带式抽油机控制系统,其特征在于:使用了权利要求1-7任意一项所述的一种皮带式抽油机控制方法。
【技术特征摘要】
1.一种皮带式抽油机控制方法,其特征在于,包括:
2.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述同步执行的方法包括:
3.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述结果对比的方法包括:
4.根据权利要求1所述的一种皮带式抽油机控制方法,其特征在于:所述对比阈值的设定方法包括:
5.根据权利要求4所述的一种皮带式抽油机控制方法,其特征在于:所述对比阈值的设定...
【专利技术属性】
技术研发人员:张海军,张睿哲,刘玉华,
申请(专利权)人:四川东大恒泰电气有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。