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

电流输出控制方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:52:40


电流输出控制方法、装置、设备及存储介质

技术领域

本申请涉及焊接技术领域,尤其涉及一种电流输出控制方法、装置、设备及存储介质。

背景技术

在焊接场景中,根据不同的焊接需求,用户可以采用不同的电流强度、电流波形进行焊接。通常,不同规格的焊机允许输出的最大电流值会不同,如果输出电流的最大电流值超过了焊机允许输出的最大电流,则会产生削波现象。因此,为了避免出现削波现象,需要根据实际的焊接需求,灵活调整焊机输出交流电流的波形。

发明内容

为了避免出现削波现象,本申请提供了一种电流输出控制方法、装置、设备及存储介质。

第一方面,本申请实施例提供了一种交流焊接的电流输出控制方法,包括:获取焊接电源输出交流电流的设定值,以及所述交流电流对应波形的设定波形系数;获取第一波形系数;所述第一波形系数为所述设定值对应的最小波形系数;所述焊接电源以所述设定值和所述第一波形系数输出交流电流时,对应的最大电流值等于所述焊接电源允许输出的最大电流;基于所述设定波形系数和所述第一波形系数,确定目标波形系数;控制所述焊接电源以所述设定值和所述目标波形系数输出交流电流。

一种可能的实现方式中,所述基于所述设定波形系数和所述第一波形系数,确定目标波形系数,包括:如果所述第一波形系数大于所述设定波形系数,确定所述第一波形系数为目标波形系数;或者,如果所述第一波形系数小于或等于所述设定波形系数,确定所述设定波形系数为目标波形系数。

一种可能的实现方式中,所述获取第一波形系数,包括:控制所述焊接电源以所述设定值输出交流电流并不断改变波形系数的大小;如果输出的交流电流的最大电流值为所述焊接电源允许输出的最大电流且对应的有效值与所述设定值相符,确定当前使用的波形系数为所述第一波形系数。

一种可能的实现方式中,所述获取第一波形系数,包括:从预先存储的第一对应关系中,读取与所述设定值对应的最小波形系数作为第一波形系数;所述第一对应关系包括对所述焊接电源输出交流电流设定的多个互不相同的设定值以及与每个设定值对应的最小波形系数,不同设定值对应的最小波形系数不同。

一种可能的实现方式中,所述方法还包括:控制所述焊接电源以第一设定值和第二波形系数输出电流;所述第一设定值为所述第一对应关系中多个设定值中的任意一个;如果输出的交流电流的最大电流值为所述焊接电源允许输出的最大电流且对应的有效值与所述第一设定值相符,确定所述第二波形系数为所述第一设定值对应的最小波形系数。

一种可能的实现方式中,所述方法还包括:如果输出的交流电流的最大电流值与所述焊接电源允许输出的最大电流不同,和/或,对应的有效值与所述第一设定值不符,依次控制所述焊接电源以所述第一设定值和与所述第二波形系数不同的波形系数输出交流电流,直至输出的交流电流的最大电流值为所述焊接电源允许输出的最大电流且对应的有效值与所述第一设定值相符为止,确定当前使用的波形系数为所述第一设定值对应的最小波形系数。

第二方面,本申请实施例提供了一种交流焊接的电流输出控制装置,包括:第一获取模块,用于获取焊接电源输出交流电流的设定值,以及所述交流电流对应波形的设定波形系数;第二获取模块,用于获取第一波形系数;所述第一波形系数为所述设定值对应的最小波形系数;所述焊接电源以所述设定值和所述第一波形系数输出交流电流时,对应的最大电流值等于所述焊接电源允许输出的最大电流;确定模块,用于基于所述设定波形系数和所述第一波形系数,确定目标波形系数;控制模块,用于控制所述焊接电源以所述设定值和所述目标波形系数输出交流电流。

一种可能的实现方式中,所述确定模块基于所述设定波形系数和所述第一波形系数,确定目标波形系数,用于:如果所述第一波形系数大于所述设定波形系数,确定所述第一波形系数为目标波形系数;或者,如果所述第一波形系数小于或等于所述设定波形系数,确定所述设定波形系数为目标波形系数。

一种可能的实现方式中,所述控制模块用于:控制所述焊接电源以所述设定值输出交流电流并不断改变波形系数的大小;如果输出的交流电流的最大电流值为所述焊接电源允许输出的最大电流且对应的有效值与所述设定值相符,所述第二获取模块用于获取当前使用的波形系数作为所述第一波形系数。

一种可能的实现方式中,所述第二获取模块获取第一波形系数,用于:从预先存储的第一对应关系中,读取与所述设定值对应的最小波形系数作为第一波形系数;所述第一对应关系包括对所述焊接电源输出交流电流设定的多个互不相同的设定值以及与每个设定值对应的最小波形系数,不同设定值对应的最小波形系数不同。

一种可能的实现方式中,所述控制模块用于:控制所述焊接电源以第一设定值和第二波形系数输出电流;所述第一设定值为所述第一对应关系中多个设定值中的任意一个;如果输出的交流电流的最大电流值为所述焊接电源允许输出的最大电流且对应的有效值与所述第一设定值相符,所述确定模块用于确定所述第二波形系数为所述第一设定值对应的最小波形系数。

一种可能的实现方式中,如果输出的交流电流的最大电流值与所述焊接电源允许输出的最大电流不同,和/或,对应的有效值与所述第一设定值不符,所述控制模块用于依次控制所述焊接电源以所述第一设定值和与所述第二波形系数不同的波形系数输出交流电流,直至输出的交流电流的最大电流值为所述焊接电源允许输出的最大电流且对应的有效值与所述第一设定值相符为止,所述确定模块用于确定当前使用的波形系数为所述第一设定值对应的最小波形系数。

第三方面,本申请实施例提供了一种计算机设备,包括处理器和存储器,所述存储器存储有计算机程序/指令,所述处理器用于执行所述计算机程序/指令,以用于实现所述交流焊接的电流输出控制方法。

第四方面,本申请实施例提供了一种存储有计算机程序/指令的存储介质,所述计算机程序/指令被处理器执行时,用于实现所述交流焊接的电流输出控制方法。

综上,本申请实施例提供的交流焊接的电流输出控制方法、装置、设备及存储介质,可以基于对焊接电源输出交流电流的设定值和设定波形系数,控制焊接电源输出交流电流的波形。针对任一设定值,通过修改对应的设定波形系数来调整焊接电源输出交流电流的实际波形,可以实现将焊接电源输出交流电流的最大电流值控制在焊接电源允许输出的最大电流之内,且保证焊机电源输出交流电流的有效值与设定值相符。通过这种方式,可以避免产生削波现象,保证焊接效果。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种不同波形对比示意图。

图2a为本申请实施例提供的一种电流输出控制方法的流程图。

图2b为本申请实施例提供的另一种不同波形对比示意图。

图2c为本申请实施例提供的一种波形调整过程示意图。

图2d为本申请实施例提供的另一种不同波形对比示意图。

图2e为本申请实施例提供的另一种不同波形对比示意图。

图2f为本申请实施例提供的另一种波形调整过程示意图。

图2g为本申请实施例提供的另一种不同波形对比示意图。

图2h为本申请实施例提供的另一种波形调整过程示意图。

图3a为本申请实施例提供的一种电流输出控制装置的结构框图。

图3b为本申请实施例提供的另一种电流输出控制装置的结构框图。

图4为本申请实施例提供的一种计算机设备的结构框图。

具体实施方式

下面通过附图和实施例对本申请进一步详细说明。通过这些说明,本申请的特点和优点将变得更为清楚明确。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

此外,下面所描述的本申请不同实施方式中涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

在交流焊接场景中,针对不同的焊接工艺,可以采用不同的交流电流波形输出交流电流,以满足不同的焊接需求。例如,对于需要电弧集中的焊接场景,可以采用矩形波形输出交流电流进行焊接,以输出比较集中的电弧;又例如,对于需要电弧发散的焊接场景,可以采用正弦波或者近似正玄波的波形输出交流电流,以输出相对发散的电弧。不论采用哪种方式控制交流电流的输出,都需要对焊接电源输出的交流电流以及所采用的波形事先设定,以用于焊接电源按照对应的设定值和设定波形输出交流电流。

然而,不同规格的焊接电源允许输出的最大电流各不相同,如果对焊接电源输出交流电流的设定值过大,焊接电源输出交流电流的最大电流值可能会超过焊接电源允许输出的最大电流,在这种情况下,会产生削波现象,影响焊接效果。例如,针对焊接电源允许输出的最大电流是550A这种规格的电焊机,若采用M波形控制焊接电源输出交流电流,在焊接电源输出交流电流的最大电流值达到550A时,对应的有效值为400A。如果对焊接电源输出交流电流的设定值大于400A,则焊接电源输出交流电流的最大电流值将会超过550A,此时产生削波现象;又或者,对焊接电源输出交流电流的设定值不大于400A,但设定的波形与M波形不同,例如为W波形,当焊接电源以W波形输出等效400A的交流电流时,焊接电源输出交流电流的最大电流值大于550A,也会产生削波现象。由于在产生削波现象时,焊接电源只会输出允许的最大电流,例如,在上述示例中,当焊接电源输出交流电流的最大电流值大于550A时,只会以550A作为最大电流输出,这将导致输出的交流电流对应的有效值的与设定值不符,影响焊接效果。

因此,为了解决因对焊接电源输出交流电流的设定值或者设定波形不当造成削波现象这一问题,本申请一个或多个实施例提供了一种用于交流焊接的电流输出控制方法、装置、设备及存储介质,用于根据对焊接电源输出交流电流的设定值或者设定波形,灵活调整焊接电源输出交流电流的实际波形,以实现在保证焊接电源输出交流电流对应的有效值与设定值相同或相近的情况下,将焊接电源输出交流电流的最大电流值控制在焊接电源允许输出的最大电流之内,既保证不产生削波现象的同时,又能达到预期的焊接效果。

为了便于描述,本申请一个或多个实施例以波形系数的方式表示焊接电源输出电流对应的波形,可选地,波形系数不同,对应波形的形状则不同。需要说明的是,对于波形系数的具体的形式以及波形系数与波形的形状之间的对应关系,本申请实施例不做限定,具体可以根据需求确定。

假设,以近似正弦波的波形为例,本申请一个或多个实施例规定,波形系数为实数,波形系数越大,波形的形状越“矮胖”(如图1中的波形A),波形系数越小,波形的形状越“高瘦”(如图1中的波形B);可以理解为,在交流电流的最大电流值相同的情况下,波形系数越大,对应波形与时间轴围成的面积越大。当然,在实际应用中并不限于此,其他形式的波形系数以及波形系数与波形的形状之间的对应关系,只要适用于本申请实施例提供的交流焊接的电流输出控制方法均在考虑范围内,对于波形系数的具体确定方式,也可以根据实际需求确定,在此不做限定。

下面结合附图对本申请一个或多个实施例提供的交流焊接的电流输出控制方法、装置、设备及存储介质进行说明。

图2a为本申请一个或多个实施例提供的交流焊接的电流输出控制方法的流程图,如图2a所示,方法包括:

S101、获取焊接电源输出交流电流的设定值以及交流电流对应波形的设定波形系数;

S102、获取第一波形系数;第一波形系数为设定值对应的最小波形系数;焊接电源以设定值和第一波形系数输出交流电流时,对应的最大电流值等于焊接电源允许输出的最大电流;

S103、基于设定波形系数和第一波形系数,确定目标波形系数;

S104、控制焊接电源以设定值和目标波形系数输出交流电流。

针对任一种规格的电焊机,由于对焊接电源输出交流电流的设定值、设定波形系数不同,焊接电源输出交流电流的最大电流值也会不同,因此,上述方法在应用于交流焊接场景时,电焊机可以获取焊接电源输出交流电流的设定值,以及交流电流对应波形的设定波形系数,其中,设定值用于衡量焊接电源输出交流电流对应的实际有效值是否符合焊接需求,设定波形系数用于表示焊接电源输出交流电流对应波形的形状,关于波形系数与波形的形状之间的对应关系,可以参见上述说明,在此不再赘述。

进一步,电焊机还可以获取第一波形系数,其中,第一波形系数为设定值对应的最小波形系数,在焊接电源以设定值和第一波形系数输出交流电流时,焊接电源输出交流电流的最大电流值等于焊接电源允许输出的最大电流。也就是说,在焊接电源输出交流电流对应的有效值与设定值相符的情况下,焊接电源输出交流电流的最大电流值与允许输出的最大电流相同时,对应的波形系数为第一波形系数。需要说明的是,焊接电源输出交流电流对应的有效值与设定值相符是指,有效值与设定值的差值在允许的预设差值范围内,关于预设差值的具体大小,本申请实施例不做限定,可以根据实际需求确定。

进一步,为了确保焊接电源在按照设定值输出交流电流时不产生削波现象,需要确定对焊接电源输出交流电流的设定波形系数是否满足要求,可选地,可以基于设定波形系数和第一波形系数确定符合要求的目标波形系数,该目标波形系数能够保证焊接电源以设定值和目标波形系数输出交流电流的最大电流值不超过焊接电源允许输出的最大电流。基于此,电焊机可以控制焊接电源以设定值和目标波形系数输出交流电流,避免产生削波现象。

在一种可选方式中,电焊机在基于设定波形系数和第一波形系数确定目标波形系数时,如果第一波形系数大于设定波形系数,说明焊接电源以设定值和第一波形系数输出交流电流对应的第一波形,比焊接电源以设定值和设定波形系输出交流电流对应的第二波形更“矮胖”,而第一波形对应的最大电流值与焊接电源允许输出的最大电流相等,若焊接电源以第二波形输出交流电流,则会产生削波现象,因此,在这种情况下,可以将第一波形系数确定为目标波形系数。或者,如果第一波形系数小于或等于设定波形系数,说明焊接电源以设定值和设定波形系输出交流电流对应的第二波形,比焊接电源以设定值和第一波形系数输出交流电流对应的第一波形更“矮胖”,而第一波形对应的最大电流值与焊接电源允许输出的最大电流相等,若焊接电源按照第二波形输出交流电流,并不会产生削波现象,因此,在这种情况下,可以将设定波形系数确定为目标波形系数。

需要说明的是,本申请实施例并不限定电焊机获取第一波形系数的方式,可选地,电焊机可以采用直接确定的方式获取第一波形系数,也可以从预设的多个波形系数中获取第一波形系数,具体方式可以根据实际需求确定。

在一可选方式中,电焊机采用直接确定的方式获取第一波形系数。例如,电焊机可以控制焊接电源以设定值输出交流电流,与此同时,不断改变波形系数的大小并确定焊接电源输出交流电流的最大电流值和有效值。如果焊接电源输出交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值与设定值相符,则确定当前使用的波形系数为第一波形系数。

在另一可选方式中,电焊机采用从预设的多个波形系数中获取第一波形系数。例如,焊接电源可以按照不同设定值和不同波形系数输出交流电流,并按照每个设定值和其对应的最小波形系数建立如表A所示的第一对应关系,其中,第一对应关系包括对焊接电源输出交流电流设定的多个互不相同的设定值以及与每个设定值对应的最小波形系数,且不同设定值对应的最小波形系数不同。针对任一设定值,焊接电源以该设定值和其对应的最小波形系数输出交流电流的最大电流值等于焊接电源允许输出的最大电流。基于此,电焊机在获取第一波形系数时,可以从预先建立的表A对应的第一对应关系中,确定与获取到的设定值对应的最小波形系数,假设,获取到的设定值为表A中的In,其对应的最小波形系数Kn,则将Kn作为第一波形系数。

表A

进一步可选地,在构建上述表A对应的第一对应关系时,可以采用“逐步探测”的方式,例如,电焊机可以控制焊接电源以第一设定值和第二波形系数输出交流电流,其中,第一设定值为第一对应关系中多个设定值中的任意一个。基于此,如果焊接电源输出交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值与第一设定值相符,则确定第二波形系数为第一设定值对应的最小波形系数。

进一步可选地,如果焊接电源输出交流电流的最大电流值与焊接电源允许输出的最大电流不同,和/或,焊接电源输出交流电流的有效值与第一设定值不符,则依次控制焊接电源以第一设定值和与第二波形系数不同的波形系数输出交流电流。可选地,在选择与第二波形系数不同的波形系数时,可以按照预设步长依次增大波形系数,或者按照预设步长依次减小波形系数,直至焊接电源输出交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值与第一设定值相符为止,进而确定当前使用的波形系数为第一设定值对应的最小波形系数。

需要说明的是,上述示例是以根据对焊接电源输出交流电流的设定值和设定波形系数确定目标波形系数的方式,以调整焊接电源输出交流电流的实际波形为例进行说明。基于相同的实现原理,在实际应用中也可以采用其他形式,例如,还可以根据对焊接电源输出交流电流的设定值和设定波形调整焊接电源输出交流电流的实际波形。在这种情况下,可以预先建立如表B所示的第二对应关系,其中,第二对应关系包括对焊接电源输出交流电流设定的多个互不相同的设定值以及与每个设定值对应的设定波形,且不同设定值对应的预设波形的形状不同。针对任一设定值,焊接电源以该设定值和其对应的设定波形输出交流电流的最大电流值等于焊接电源允许输出的最大电流。

基于此,仍然以上述示例(焊接电源允许输出的最大电流是550A,采用M波形控制焊接电源输出交流电流,在焊接电源输出交流电流的最大电流值达到550A时,对应的有效值为400A)为例,电焊机可以获取焊接电源输出交流电流的设定值和设定波形,分别根据设定值与400A、设定波形与M波形作对比,以在确定设定值大于400A或者设定波形比M波形更“瘦高”的情况下,调整焊接电源输出交流电流的实际波形,避免发生削波。

表B

需要说明的是,关于如何确定表B中每个设定值与设定波形的对应关系的具体方式,本申请实施例不做限定。可选地,电焊机可以控制焊接电源以任一设定值输出交流电流,与此同时,不断改变波形并确定焊接电源输出交流电流的最大电流值和有效值。如果焊接电源输出交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值为当前使用的设定值,则确定当前使用的波形为当前使用的设定值对应的设定波形,当然,具体形式并不限于此。

结合上述说明,下面结合附图对本申请实施例对焊接电源输出交流电流的实际波形进行调整的过程进行示例性说明。

假设,焊接电源允许输出的最大电流为550A,在对焊接电源输出交流电流的设定值为I1且设定波形系数为K1的情况下,焊接电源输出交流电流对应的波形为波形M。

在一种情况中,焊接电源输出交流电流的设定波形系数K1保持不变,但对焊接电源输出交流电流的设定值由I1增大到I2,图2b为本示例中交流电流的设定值改变前后焊接电源输出交流电流的波形对比示意图,如图2b所示,由于设定波形系数K1不变,交流电流的设定值改变前后焊接电源输出交流电流的波形均为波形M,但焊接电源输出交流电流的设定值增大,导致焊接电源根据增大后的设定值I2和设定波形系数K1输出交流电流的最大电流值超过焊接电源允许输出的最大电流550A,产生削波现象。为解决削波现象,需要通过调整设定波形系数来调整焊接电源输出交流电流的实际波形,使得焊接电源输出交流电流的实际波形对应的最大电流值不超过焊接电源允许输出的最大电流,且对应的有效值与设定值I2相符,这样,可以在解决削波问题的同时保证焊接效果。

例如,将波形系数从K1增大到K2,对应的波形从波形M调整为波形H,调整过程可参见图2c。调整波形系数后,焊接电源根据设定值I2和设定波形系数K2输出交流电流的波形与焊接电源根据设定值I1和设定波形系数K1输出交流电流的波形对比关系可参见图2d,如图2d所示,通过增大波形系数,使焊接电源输出交流电流的最大电流值不超过550A且对应的有效值与设定值I2相符,不仅解决削波的问题,也不会影响焊接效果。

在另一种情况中,焊接电源输出交流电流的设定值I1保持不变,但设定波形系数由K1减小到K3,图2e为本示例中交流电流的设定波形系数改变前后焊接电源输出交流电流的波形对比示意图,其中,波形M为设定波形系数改变前对应的波形,波形R为设定波形系数改变后对应的波形。如图2e所示,由于焊接电源输出交流电流的设定值I1不变,但焊接电源输出交流电流的设定波形系数减小,导致输出交流电流的波形更“瘦高”,因此,焊接电源根据减小后的设定波形系数K3和设定值I1输出交流电流的最大电流值会超过焊接电源允许输出的最大电流550A,产生削波现象。为解决削波现象,需要通过调整设定波形系数来调整焊接电源输出交流电流的实际波形,使焊接电源输出交流电流的实际波形的最大电流值不超过焊接电源允许输出的最大电流,且对应的有效值与设定值I1相符。

例如,将设定波形系数从K3增大到K1,这样,焊接电源根据设定值I1和调整后的设定波形系数K1输出交流电流的波形由波形R调整为波形M,调整过程可参见图2f,调整波形系数后,焊接电源输出交流电流的波形与图2e中的波形M相同。这样,通过增大波形系数,使焊接电源输出交流电流的最大电流值不超过550A且对应的有效值与设定值I1相符,不会产生削波现象。

需要说明的是,本申请实施例提供的波形调整方法并不局限于产生削波现象的场景中,即使未产生削波现象,如果焊接电源输出的交流电流不能满足焊接需求,也可以通过本申请实施例提供的控制方法对焊接电源输出的交流电流的波形进行调整。

例如,针对上述示例,如果保持焊接电源输出交流电流的最大电流值不超过焊接电源允许输出的最大电流550A,但将设定波形系数由K1增大到K4,图2g为本示例中交流电流的设定值改变前后焊接电源输出交流电流的波形对比示意图,其中,波形M为设定波形系数改变前对应的波形,波形Q为设定波形系数改变后对应的波形。如图2g所示,由于交流电流的设定波形系数增大,导致输出交流电流的波形在横坐标方向上更“胖”,但焊接电源输出交流电流的最大电流值保持在550A不变,则焊接电源输出交流电流的高度不变,导致焊接电源根据增大后的设定波形系数K4输出交流电流实际对应的有效值I3会大于设定值I1。如果实际焊接需求必须以等效I1大小的交流电流进行焊接,则需要对焊接电源输出交流电流的实际波形进行调整,可选地,可以通过将设定波形系数从K4减小到K1,且保持焊接电源输出交流电流的最大电流值550A不变,则焊接电源输出交流电流的波形将从波形Q调整为波形M,调整过程可参见图2h,调整波形系数后,焊接电源输出交流电流的波形与图2g中的波形M相同。这样,通过减小波形系数,使焊接电源输出交流电流的最大电流值不超过550A且对应的有效值与设定值I1相符,能够满足实际焊接需求。

可以理解的是,上述实施例仅为示例,实际实施时可以对上述实施例进行变形,本领域技术人员可以理解,上述实施例不用付出创造性劳动的变形方法均落入本申请的保护范围,实施例中不再赘述。

基于同一发明构思,本申请实施例还提供一种用于交流焊接的电流输出控制装置,由于电流输出控制装置所解决问题的原理与前述电流输出控制方法相似,因此电流输出控制装置的实施可以参见前述电流输出控制方法的实施,重复之处不再赘述。

图3a为本申请实施例提供一种电流输出控制装置的结构框图。

如图3b所示,该焊接装置300包括:第一设定模块310、第二设定模块320、判定模块330、调整模块340、选择模块350、处理模块360和输出模块370;其中,

第一设定模块310用于设定焊接电源输出交流电流的设定值;第二设定模块320用于设定焊接电源输出交流电流的设定波形系数(或设定波形,具体设置内容可以根据实际需求确定);判定模块330用于确定焊接电源根据上述设定值和设定波形系数输出交流电流的最大电流值是否超过焊接电源允许输出的最大电流,进而确定是否需要调整焊接电源输出交流电流的实际波形;如果确定需要调整,则由调整模块340根据焊接电源输出交流电流的设定值和焊接电源允许输出的最大电流,对焊接电源输出交流电流的设定波形系数进行调整;选择模块350用于选择调整后的波形系数并发送给处理模块360,处理模块360用于根据调整后的波形系数和焊接电源输出交流电流的设定值,确定焊接电源输出交流电流的实际波形;输出模块370用于根据确定的实际波形输出对应的交流电流。

需要说明的是,上述各模块的具体处理细节可以参见上述方法实施例中对应部分的说明,在此不再赘述。

图3b为本申请实施例提供的另一种电流输出控制装置的结构框图。如图3b所示,该焊接装置300包括:第一获取模块301、第二获取模块302、确定模块303和控制模块304;其中,

第一获取模块310用于获取焊接电源输出交流电流的设定值以及交流电流对应波形的设定波形系数;第二获取模块320用于获取第一波形系数;第一波形系数为设定值对应的最小波形系数;焊接电源以设定值和第一波形系数输出交流电流时,对应的最大电流值等于焊接电源允许输出的最大电流;确定模块330用于基于设定波形系数和第一波形系数,确定目标波形系数;控制模块340用于控制焊接电源以设定值和目标波形系数输出交流电流。

一种可能的实现方式中,确定模块330基于设定波形系数和第一波形系数,确定目标波形系数,用于:如果第一波形系数大于设定波形系数,确定第一波形系数为目标波形系数;或者,如果第一波形系数小于或等于设定波形系数,确定设定波形系数为目标波形系数。

一种可能的实现方式中,控制模块340用于:控制焊接电源以设定值输出交流电流并不断改变波形系数的大小;如果输出的交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值与设定值相符,第二获取模块320用于获取当前使用的波形系数作为第一波形系数。

一种可能的实现方式中,第二获取模块320获取第一波形系数,用于:从预先存储的第一对应关系中,读取与设定值对应的最小波形系数作为第一波形系数;第一对应关系包括对焊接电源输出交流电流设定的多个互不相同的设定值以及与每个设定值对应的最小波形系数,不同设定值对应的最小波形系数不同。

一种可能的实现方式中,控制模块340用于:控制焊接电源以第一设定值和第二波形系数输出电流;第一设定值为第一对应关系中多个设定值中的任意一个;如果输出的交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值与第一设定值相符,确定模块330用于确定第二波形系数为第一设定值对应的最小波形系数。

一种可能的实现方式中,如果输出的交流电流的最大电流值与焊接电源允许输出的最大电流不同,和/或,对应的有效值与第一设定值不符,控制模块340用于依次控制焊接电源以第一设定值和与第二波形系数不同的波形系数输出交流电流,直至输出的交流电流的最大电流值为焊接电源允许输出的最大电流且对应的有效值与第一设定值相符为止,确定模块330用于确定当前使用的波形系数为第一设定值对应的最小波形系数。

参见图4,图4为本申请实施例提供的一种计算机设备的结构框图。如图4所示,该计算机设备400可以包括处理器401和存储器402;存储器402可以耦合到处理器401中。值得注意的是,该图4是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。

一种可选的实施例中,电流输出控制装置300的功能可以被集成到处理器401中。其中,处理器401可以被配置为进行如下控制:

获取焊接电源输出交流电流的设定值,以及交流电流对应波形的设定波形系数;

获取第一波形系数;第一波形系数为设定值对应的最小波形系数;焊接电源以设定值和第一波形系数输出交流电流时,对应的最大电流值等于焊接电源允许输出的最大电流;

基于设定波形系数和第一波形系数,确定目标波形系数;

控制焊接电源以设定值和目标波形系数输出交流电流。

此外,在一些可选的实现方式中,该计算机设备400还可以包括:通信模块、输入单元、音频处理器、显示器、电源等。值得注意的是,计算机设备400也并不是必须要包括图4中所示的所有部件;此外,计算机设备400还可以包括图4中没有示出的部件,可以参考现有技术。

在一些可选的实现方式中,处理器401有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该处理器401接收输入并控制计算机设备400的各个部件的操作。

其中,存储器402,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与电流输出控制装置300有关的信息,此外还可存储执行有关信息的程序。并且处理器401可执行该存储器402存储的该程序,以实现信息存储或处理等。

输入单元可以向处理器401提供输入。该输入单元例如为按键或触摸输入装置。电源可以用于向计算机设备400提供电力。显示器可以用于进行图像和文字等显示对象的显示。该显示器例如可为LCD显示器,但并不限于此。

存储器402可以是固态存储器,例如,只读存储器(ROM)、随机存取存储器(RAM)、SIM卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为EPROM等。存储器402还可以是某种其它类型的装置。存储器402包括缓冲存储器(有时被称为缓冲器)。存储器402可以包括应用/功能存储部,该应用/功能存储部用于存储应用程序和功能程序或用于通过处理器401执行计算机设备400的操作的流程。

存储器402还可以包括数据存储部,该数据存储部用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器402的驱动程序存储部可以包括计算机设备的用于通信功能和/或用于执行计算机设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。

通信模块即为经由天线发送和接收信号的发送机/接收机。通信模块(发送机/接收机)耦合到处理器401,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。

基于不同的通信技术,在同一计算机设备中,可以设置有多个通信模块,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)还经由音频处理器耦合到扬声器和麦克风,以经由扬声器提供音频输出,并接收来自麦克风的音频输入,从而实现通常的电信功能。音频处理器可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器还耦合到处理器401,从而使得可以通过麦克风能够在本机上录音,且使得可以通过扬声器来播放本机上存储的声音。

本申请的实施例还提供能够实现上述实施例中的电流输出控制方法中全部步骤的一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的电流输出控制方法的全部步骤,例如,处理器执行计算机程序时实现下述步骤:

获取焊接电源输出交流电流的设定值,以及交流电流对应波形的设定波形系数;

获取第一波形系数;第一波形系数为设定值对应的最小波形系数;焊接电源以设定值和第一波形系数输出交流电流时,对应的最大电流值等于焊接电源允许输出的最大电流;

基于设定波形系数和第一波形系数,确定目标波形系数;

控制焊接电源以设定值和目标波形系数输出交流电流。

综上所述,本申请实施例提供的电流输出控制方法、电流输出控制装置、计算机设备、计算机可读存储介质,均具有如下优点:

基于对焊接电源输出交流电流的设定值和设定波形系数,控制焊接电源输出交流电流的波形。针对任一设定值,通过修改对应的设定波形系数来调整焊接电源输出交流电流的实际波形,可以实现将焊接电源输出交流电流的最大电流值控制在焊接电源允许输出的最大电流之内,且保证焊机电源输出交流电流的有效值与设定值相符。通过这种方式,可以避免产生削波现象,保证焊接效果。

虽然本申请提供了如实施例或流程图的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。

本领域技术人员应明白,本说明书的实施例可提供为方法、装置(系统)或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、装置(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本申请并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本申请的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围,其均应涵盖在本申请的权利要求和说明书的范围当中

在本申请的描述中,需要说明的是,术语“上”、“下”、“内”、“外”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于本申请工作状态下的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”“相连”“连接”应作广义理解。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

以上结合了优选的实施方式对本申请进行了说明,不过这些实施方式仅是范例性的,仅起到说明性的作用。在此基础上,可以对本申请进行多种替换和改进,这些均落入本申请的保护范围内。

技术分类

06120116335334