技术领域
[0001] 本
发明属于切削加工技术领域,尤其涉及一种基于物联网的射孔枪内盲孔切削加工控制系统及方法。
背景技术
[0002] 射孔枪是石油现场用于完井或者固井中的一种工具。射孔枪是用于油气井射孔的器材及其配套件的组合体。目前应用较广泛的为聚能射孔枪,用炸花的聚能现象产生聚能射流,射开
地层。射孔枪的型号以射孔枪的外径表示,射孔枪的选择需要和生产
套管和壁厚配套,否则易出现卡枪事故。油田的建设中需要大量的使用管件,在管件的使用中会需要再管件内腔上打孔,在管道上打孔分为内盲孔和外盲孔,之前很多管件加工都是采用外盲孔,外盲孔在使用的过程中往往定向性较差,内盲孔较外盲孔具有良好的定向性和爆破效果明显强于外盲孔,由于内盲孔是在枪管内部向外钻孔,由于内部空间狭小,枪管内孔一般在70-200mm之间,枪管长度相对较长,一般在1000-5000mm之间,内盲孔在管内的轴向分布呈螺旋状,分左旋和右旋,在径向分布分为60°、90°等分等。然而,现有射孔枪不能及时检测出射孔枪
电子元件是否漏电情况,影响正常使用;同时,不能准确测量
切削液浓度是否符合加工要求。
[0004] 现有射孔枪不能及时检测出射孔枪电子元件是否漏电情况,影响正常使用;同时,不能准确测量切削液浓度是否符合加工要求。
[0005] 现有技术中
温度传感器不能有效去除外界温度的影响,检测的温度数据的准确性较差;油
泵受惯性的影响较大,降低油泵的工作效率,以损坏油泵的
机体,降低对切削液进行
抽取效率;
电机受动静摩擦的影响,降低工作效率,无法保证供电稳定,为系统带来运行保障。
发明内容
[0006] 针对现有技术存在的问题,本发明提供了一种基于物联网的射孔枪内盲孔切削加工控制系统及方法。
[0007] 本发明是这样实现的,一种基于物联网的射孔枪内盲孔切削加工控制方法,所述基于物联网的射孔枪内盲孔切削加工控制方法包括以下步骤:
[0008] 步骤一,对基于物联网的射孔枪内盲孔切削加工控制系统进行供电;利用操作按键控制操作射孔枪;
[0009] 步骤二,检测射孔枪电子元件漏电情况;利用具有温度补偿功能的温度传感器对射孔枪温度数据进行检测;
[0010] 步骤三,利用无线发射器发送检测数据到计算机进行监测;测定切削液浓度的数据信息;通过具有动静摩擦转矩共同补偿的电机进行转动操作;通过具有惯量补偿的油泵对切削液进行抽取;
[0011] 步骤四,利用授油器将切削液注入刀具头部进行冷却润滑;最后,通过
切削刀具进行切削操作。
[0012] 进一步,所述步骤二中,利用具有温度补偿功能的温度传感器对射孔枪温度数据进行检测,温度传感器实现温度补偿功能;温度传感器输出的温度为Tm,外界的
环境温度Te,温度漂移即每个测量点的测量误差E看作Tm、Te的二元函数:
[0013] E=F(Tm,Te);
[0014] 将2个自变量Tm、Te作为训练集输入值的2个分量利用IAGA-LSSVM进行拟合建模,对正则化参数γ和径向基参数σ进行寻优,利用所得的最优参数求解式:
[0015]
[0016] 得到函数模型最优参数α和b,得到建立的温度漂移曲面最优模型函数为:
[0017]
[0018] 建立的模型函数值对温度传感器的测量值进行补偿:
[0019]
[0020] 进一步,所述步骤三中,具有惯量补偿的油泵对切削液进行抽取;对油泵的
凸轮轴施加惯量补偿控制转矩:
[0021]
[0022] 其中,KJP为惯量补偿控制系数。
[0023] 进一步,所述步骤三中,通过具有动静摩擦转矩共同补偿的电机进行转动操作,实现电机的动静摩擦转矩共同补偿的摩擦控制,基于物联网的射孔枪内盲孔切削加工控制系统的运行提高保障,具体方法为:
[0024]
[0025]
[0026] 其中, 为
转向柱转速的饱和函数;sat()函数的输出限制为±1;λ为饱和函数的转速系数;Tfc为摩擦补偿转矩;γ为调整系数;Tfriction为转向系统
摩擦力矩;
[0027] 当电机
角速度 较大,电机角速度饱和函数 饱和时,输出值为±1,摩擦补偿力矩为±Tfriction,即 Tfriction,其中 为电机角速度的符号函数, 输出限制为±1,用于补偿转向系统的转动摩擦;当电机角速度 为零时, 输出值为0,摩擦补偿力矩为sat(γ)Tfriction,用于补偿转向系统的静摩擦;当电机角速度饱和函数未饱和时,为转向系统动静摩擦补偿的过渡过程。
[0028] 本发明的另一目的在于提供一种实现所述基于物联网的射孔枪内盲孔切削加工控制方法的基于物联网的射孔枪内盲孔切削加工控制系统,所述基于物联网的射孔枪内盲孔切削加工控制系统包括:
[0029] 供电模
块,与中央控
制模块连接,用于为基于物联网的射孔枪内盲孔切削加工控制系统供电;
[0030] 操作模块,与中央
控制模块连接,用于通过操作按键控制操作射孔枪;
[0031] 漏电检测模块,与中央控制模块连接,用于检测射孔枪电子元件漏电情况;
[0032] 温度检测模块,与中央控制模块连接,用于通过温度传感器检测射孔枪温度数据;
[0033] 中央控制模块,与供电模块、操作模块、漏电检测模块、温度检测模块、
无线通信模块、切削液测量模块、转动模块、抽油模块、授油模块、切削模块连接,用于通过
单片机控制各个模块正常工作;
[0034] 无线通信模块,与中央控制模块、计算机连接,用于通过无线发射器发送检测数据到计算机进行监测;
[0035] 切削液测量模块,与中央控制模块连接,用于测量切削液浓度数据信息;
[0036] 转动模块,与中央控制模块连接,用于通过电机进行转动操作;
[0037] 抽油模块,与中央控制模块连接,用于通过油泵抽取切削液;
[0038] 授油模块,与中央控制模块连接,用于通过授油器将切削液注入刀具头部进行冷却润滑;
[0039] 切削模块,与中央控制模块连接,用于通过切削刀具进行切削操作。
[0040] 本发明的另一目的在于提供一种应用所述基于物联网的射孔枪内盲孔切削加工控制方法的信息
数据处理终端。
[0041] 本发明的优点及积极效果为:
[0042] 本发明通过漏电检测模块检测射孔枪电子元件的当前场景信息并通过查询得到该射孔枪电子元件对应该当前场景的漏电检测
阈值,然后检测当前场景下的第一实际功耗,最后通过将该第一实际功耗与漏电检测阈值进行比较,从而可以实现自动、快速便捷地检出测射孔枪电子元件是否漏电,具有提高用户体验的有益效果;同时,通过切削液测量模块将切削液原液与纯
水进行配比,
整理数据及比较,可以确定切削液的电导率与切削液的浓度成线性关系,通过切削液的电导率与切削液的浓度的线性关系得出具体的线性参数k,进而通过外部
控制器根据实时检测的电导率调控切削液的浓度,使其满足再次利用所需
质量要求。
[0043] 本发明的温度传感器实现温度补偿功能,有效去除外界温度的影响,有利于提高检测的温度数据的准确性;本发明利用具有惯量补偿的油泵对切削液进行抽取;提高惯量补偿控制的油泵,有效降低由于惯性对油泵的影响,提高油泵的工作效率,提高对切削液进行抽取效率,保障系统后续工作的稳定进行;本发明通过实现电机的动静摩擦转矩共同补偿的摩擦控制,有利于提高电机的工作效率,保证供电稳定,为基于物联网的射孔枪内盲孔切削加工控制系统的运行提高保障。
附图说明
[0044] 图1是本发明
实施例提供的基于物联网的射孔枪内盲孔切削加工控制方法
流程图。
[0045] 图2是本发明实施例提供的基于物联网的射孔枪内盲孔切削加工控制系统结构示意图;
[0046] 图中:1、供电模块;2、操作模块;3、漏电检测模块;4、温度检测模块; 5、中央控制模块;6、无线通信模块;7、计算机;8、切削液测量模块;9、转动模块;10、抽油模块;11、授油模块;12、切削模块。
具体实施方式
[0047] 为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
[0048] 下面结合附图对本发明的结构作详细的描述。
[0049] 如图1所示,本发明实施例提供的基于物联网的射孔枪内盲孔切削加工控制方法,具体包括以下步骤:
[0050] S101:对基于物联网的射孔枪内盲孔切削加工控制系统进行供电;利用操作按键控制操作射孔枪;
[0051] S102:检测射孔枪电子元件漏电情况;利用具有温度补偿功能的温度传感器对射孔枪温度数据进行检测;
[0052] S103:利用无线发射器发送检测数据到计算机进行监测;测定切削液浓度的数据信息;通过具有动静摩擦转矩共同补偿的电机进行转动操作;通过具有惯量补偿的油泵对切削液进行抽取;
[0053] S104:利用授油器将切削液注入刀具头部进行冷却润滑;最后,通过切削刀具进行切削操作。
[0054] 步骤S102中,本发明实施例提供的利用具有温度补偿功能的温度传感器对射孔枪温度数据进行检测,温度传感器实现温度补偿功能,有效去除外界温度的影响,有利于提高检测的温度数据的准确性;所述温度传感器输出的温度为 Tm,外界的环境温度Te,而温度漂移即每个测量点的测量误差E可看作Tm、 Te的二元函数,即:
[0055] E=F(Tm,Te)
[0056] 将2个自变量Tm、Te作为训练集输入值的2个分量,因变量E作为训练集的目标值,利用IAGA-LSSVM进行拟合建模,对正则化参数γ和径向基参数σ进行寻优,利用所得的最优参数求解式:
[0057]
[0058] 可得到函数模型最优参数α和b,从而得到建立的温度漂移曲面最优模型函数为:
[0059]
[0060] 利用此方法建立的模型函数值对温度传感器的测量值进行补偿,即:
[0061]
[0062] 步骤S103中,本发明实施例提供的具有惯量补偿的油泵对切削液进行抽取;提高惯量补偿控制的油泵,有效降低由于惯性对油泵的影响,提高油泵的工作效率,提高对切削液进行抽取效率,保障系统后续工作的稳定进行;具体为对油泵的
凸轮轴施加惯量补偿控制转矩:
[0063]
[0064] 其中,KJP为惯量补偿控制系数。
[0065] 步骤S103中,本发明实施例提供的通过具有动静摩擦转矩共同补偿的电机进行转动操作,实现电机的动静摩擦转矩共同补偿的摩擦控制,有利于提高电机的工作效率,保证供电稳定,为基于物联网的射孔枪内盲孔切削加工控制系统的运行提高保障,具体方法为:
[0066]
[0067]
[0068] 其中, 为转向柱转速的饱和函数;sat()函数的输出限制为±1;λ为饱和函数的转速系数;Tfc为摩擦补偿转矩;γ为调整系数;Tfriction为转向系统
摩擦力矩;
[0069] 由上述公式动静摩擦转矩的表达式可知:当电机角速度 较大,电机角速度饱和函数 饱和时,输出值为±1,摩擦补偿力矩为±Tfriction,即 Tfriction,其中为电机角速度的符号函数, 输出限制为±1,用于补偿转向系统的转动摩擦;当电机角速度 为零时, 输出值为0,摩擦补偿力矩为 sat(γ)Tfriction,用于补偿转向系统的静摩擦;当电机角速度饱和函数未饱和时,为转向系统动静摩擦补偿的过渡过程。
[0070] 如图2所示,本发明实施例提供的基于物联网的射孔枪内盲孔切削加工控制系统包括:供电模块1、操作模块2、漏电检测模块3、温度检测模块4、中央控制模块5、无线通信模块6、计算机7、切削液测量模块8、转动模块9、抽油模块10、授油模块11、切削模块12。
[0071] 供电模块1,与中央控制模块5连接,用于为基于物联网的射孔枪内盲孔切削加工控制系统供电;
[0072] 操作模块2,与中央控制模块5连接,用于通过操作按键控制操作射孔枪;
[0073] 漏电检测模块3,与中央控制模块5连接,用于检测射孔枪电子元件漏电情况;
[0074] 温度检测模块4,与中央控制模块5连接,用于通过温度传感器检测射孔枪温度数据;
[0075] 中央控制模块5,与供电模块1、操作模块2、漏电检测模块3、温度检测模块4、无线通信模块6、切削液测量模块8、转动模块9、抽油模块10、授油模块11、切削模块12连接,用于通过单片机控制各个模块正常工作;
[0076] 无线通信模块6,与中央控制模块5、计算机7连接,用于通过无线发射器发送检测数据到计算机7进行监测;
[0077] 切削液测量模块8,与中央控制模块5连接,用于测量切削液浓度数据信息;
[0078] 转动模块9,与中央控制模块5连接,用于通过电机进行转动操作;
[0079] 抽油模块10,与中央控制模块5连接,用于通过油泵抽取切削液;
[0080] 授油模块11,与中央控制模块5连接,用于通过授油器将切削液注入刀具头部进行冷却润滑;
[0081] 切削模块12,与中央控制模块5连接,用于通过切削刀具进行切削操作。
[0082] 本发明实施例提供的漏电检测模块3检测方法如下:
[0083] (1)获取所述射孔枪电子元件的当前场景信息;
[0084] (2)检测所述射孔枪电子元件在当前场景下的第一实际功耗;
[0085] (3)根据所述当前场景信息获取当前场景下的漏电检测阈值;
[0086] (4)根据所述第一实际功耗以及所述当前场景下的漏电检测阈值判断所述射孔枪电子元件是否漏电。
[0087] 本发明实施例提供的根据所述第一实际功耗以及所述当前场景下的漏电检测阈值判断所述射孔枪电子元件是否漏电的步骤之后,还包括以下步骤:
[0088] (1)当所述射孔枪电子元件漏电时,重启所述射孔枪电子元件;
[0089] (2)将所述射孔枪电子元件恢复到重启前的场景;
[0090] (3)检测所述射孔枪电子元件在当前场景下的第二实际功耗;
[0091] (4)根据所述第二实际功耗以及所述当前场景下的漏电检测阈值判断所述射孔枪电子元件是否漏电;
[0092] (5)若漏电,则判定所述射孔枪电子元件的
硬件出现故障;反之,则判定所述射孔枪电子元件的
软件出现故障。
[0093] 本发明实施例提供的根据所述当前场景信息获取当前场景下的漏电检测阈值的步骤之前,还包括以下步骤:
[0094] (1)获取所述射孔枪电子元件在各个场景下的额定功耗数据;
[0095] (2)根据所述射孔枪电子元件在各个场景下的额定功耗数据设定各个对应场景下的漏电检测阈值。
[0096] 本发明实施例提供的获取所述电子设备的当前场景信息的具体为:
[0097] 检测所述射孔枪电子元件当前的运行状况信息以获取当前场景信息;或者,预设所述电子设备当前的运行状况,并根据所述运行状况获取当前场景信息。
[0098] 本发明实施例提供的切削液测量模块8测量方法如下:
[0099] 1)准备纯水及切削液原液,通过电导率仪对切削液原液的电导率进行测量,得到切削液原液的电导率为a;
[0100] 2)第一次混合切削液原液及纯水,通过电导率仪测量切削液的电导率,得到切削液浓度为x1时切削液的电导率y1;
[0101] 3)第二次混合切削液原液及纯水,通过电导率仪测量切削液的电导率,得到切削液浓度为x2时切削液的电导率y2;
[0102] 4)再次对切削液原液及纯水进行混合,通过电导率仪分别测量出不同浓度下的切削液对应的电导率值;
[0103] 5)确定切削液的浓度与电导率的测量公式y=kx+a,判断出不同切削液的浓度对应的电导率值,其中,k=(y2-y1)/(x2-x1);
[0104] 6)将切削液的浓度与电导率的测量公式导入到外部控制器内,通过实时测量切削液的电导率来得出切削液的浓度值x=(y-a)(x2-x1)/(y2-y1)。
[0105] 本发明实施例提供的通过电导率仪测量切削液的电导率的步骤为:
[0106] (1)通过金属管插入至切削液原液与纯水的
混合液内垂直自由取样后,封闭金属管的上端;
[0107] (2)抽取金属管内的样液在电导率仪上对切削液原液与纯水的混合液的电导率进行测量。
[0108] 本发明的工作原理:
[0109] 本发明工作时,首先,通过供电模块1为基于物联网的射孔枪内盲孔切削加工控制系统供电;通过操作模块2利用操作按键控制操作射孔枪;通过漏电检测模块3检测射孔枪电子元件漏电情况;通过温度检测模块4利用温度传感器检测射孔枪温度数据;然后,中央控制模块5通过无线通信模块6利用无线发射器发送检测数据到计算机7进行监测;通过切削液测量模块8测量切削液浓度数据信息;通过转动模块9利用电机进行转动操作;通过抽油模块10利用油泵抽取切削液;然后,通过授油模块11利用授油器将切削液注入刀具头部进行冷却润滑;最后,通过切削模块12利用切削刀具进行切削操作。
[0110] 以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单
修改,等同变化与修饰,均属于本发明技术方案的范围内。