CN113852306B - 缝纫机的送布电机控制方法、***、缝纫机及存储介质 - Google Patents

缝纫机的送布电机控制方法、***、缝纫机及存储介质 Download PDF

Info

Publication number
CN113852306B
CN113852306B CN202111161610.6A CN202111161610A CN113852306B CN 113852306 B CN113852306 B CN 113852306B CN 202111161610 A CN202111161610 A CN 202111161610A CN 113852306 B CN113852306 B CN 113852306B
Authority
CN
China
Prior art keywords
sections
cloth feeding
feeding motor
max
acceleration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111161610.6A
Other languages
English (en)
Other versions
CN113852306A (zh
Inventor
王立强
韩安太
曾树杰
王群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Zobow Mechanical and Electrical Tech Co Ltd
Original Assignee
Zhejiang Zobow Mechanical and Electrical Tech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Zobow Mechanical and Electrical Tech Co Ltd filed Critical Zhejiang Zobow Mechanical and Electrical Tech Co Ltd
Priority to CN202111161610.6A priority Critical patent/CN113852306B/zh
Publication of CN113852306A publication Critical patent/CN113852306A/zh
Application granted granted Critical
Publication of CN113852306B publication Critical patent/CN113852306B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/14Arrangements for controlling speed or speed and torque
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/14Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/20Controlling the acceleration or deceleration
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/32Reducing overshoot or oscillation, e.g. damping

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Sewing Machines And Sewing (AREA)

Abstract

本发明公开了一种缝纫机的送布电机控制方法、***、缝纫机及存储介质,缝纫机的送布电机控制方法包括:获取送布电机的给定针距、允许运行时间和最大速度限值;根据公式计算得到送布电机的最大参考速度;当最大参考速度小于等于最大速度限值时,将送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;根据上述五段的加速度曲线控制送布电机运行;当最大参考速度大于最大速度限值时,将送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;根据上述四段的加速度曲线控制送布电机运行。

Description

缝纫机的送布电机控制方法、***、缝纫机及存储介质
技术领域
本发明涉及缝纫设备技术领域,特别涉及一种缝纫机的送布电机控制方法、***、缝纫机及存储介质。
背景技术
众所周知,针对电脑花样机等缝纫机,在工作时,要求主轴匀速运动,而X轴和Y轴的步进电机快速响应并跟随主轴,在规定时间内完成进给运动。随着主轴转速要求的提高,要求步进电机在极短的时间内快速频繁启停,而不能出现堵转和丢步的现象。
由于花样机的送布框是步进电机通过同步带传送的,在进给距离、主轴速度和负载变化的情况下,要求合理的速度、加速度规划,才能保证进给运动的平稳性、柔顺性和定位精度。
目前常用的加减速算法有直线型加减速算法、指数型加减速算法以及S型加减速算法。直线型加减速算法虽然一定程度上降低启停过程中带来的冲击,但是在加速阶段的终点以及减速阶段的起点均存在速度突变,电机速度变化过程平滑性较差,可能会导致电机失步或者堵转,造成定位不精准,甚至可能造成过冲等损伤机械本体的问题。而指数型加减速算法指数型加减速是使起动或停止时的速度突变变成按指数规律上升或下降的较为圆滑曲线的一种方法,指数型加减速算法解决了步进电机启动期间的平滑性差的问题,同时缩短了加减速的时间,提高了灵敏性,但是在减速阶段的启动依旧存在速度突变处。S型加减速算法的加速度连续变化、平稳性好、运动精度高,然而其变速过程所划分的阶段过多,涉及参数较多,并且根据路径段长度有多种变化,算法计算量大,实际实现太复杂繁冗。
发明内容
本发明的目的是提供一种缝纫机的送布电机控制方法、***、缝纫机及存储介质,在确保加速度和速度平滑的同时,计算量小,易于实现。
为实现上述目的,本发明提供一种缝纫机的送布电机控制方法,包括:
获取送布电机的给定针距θstep、送布电机的允许运行时间Tstep和送布电机的最大速度限值ωmax_limit
根据公式ωmax_1=θstep/(Tstep/2)计算得到送布电机的最大参考速度ωmax_1
判断送布电机的最大参考速度ωmax_1和送布电机的最大速度限值ωmax_limit的大小;
当送布电机的最大参考速度ωmax_1小于等于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;并根据上述五段的加速度曲线控制送布电机运行;
当送布电机的最大参考速度ωmax_1大于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制送布电机运行。
可选地,送布电机的允许运行时间Tstep的获取方式,包括:
获取缝纫机的缝纫速度n;
根据公式Tstep=40/n计算得到送布电机的允许运行时间Tstep
可选地,送布电机的最大速度限值ωmax_limit的获取方式,包括:
获取缝纫机的送布框的最高空送的速度vmax
根据公式ωmax_limit=kd2θ×vmax计算得到送布电机的最大速度限值ωmax_limit;其中,kd2θ为某一针距d对应的送布电机转过角度θ的转换系数,kd2θ=θ/d。
可选地,当送布电机的运动周期划分为四段时,每一段的时间长度为Tstep/4。
可选地,当送布电机的运动周期划分为五段时,恒速段的运行时间Tc=2×θstepmax-Tstep,其中,ωmax为送布电机的最高速度。
可选地,送布电机的最高速度ωmax的获取方式,包括:
获取送布电机的最大速度的最低限值为ωmax_L、送布电机的给定针距θstep、缝纫机的最小针距对应的送布电机的转角θstep_min、缝纫机的临界针距对应的送布电机的转角θstep_th和送布电机的最大速度限值为ωmax_limit
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstepstep_min)计算得到送布电机的最高速度ωmax
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit
其中,kθ2w=(ωmax_limitmax_L)/(θstep_thstep_min)。
可选地,当送布电机的运动周期划分为五段时:
第一段的持续时间为T/6,
第一段的加速度随时间t的曲线函数为:
第一段的速度随时间t的曲线函数为:
第一段的位移随时间t的曲线函数为:
第二段的持续时间为T/6,
第二段的加速度随时间t的曲线函数为:
第二段的速度随时间t的曲线函数为:
第二段的位移随时间t的曲线函数为:
第三段的加速度为0;
第三段的速度为ωmax
第三段的位移为ωmax×Tc,Tc为第三段的持续时间;第四段的持续时间为T/6,
第四段的加速度随时间t的曲线函数为:
第四段的速度随时间t的曲线函数为:
第四段的位移随时间t的曲线函数为:
第五段的持续时间为T/6,
第五段的加速度随时间t的曲线函数为:
第五段的速度随时间t的曲线函数为:
第五段的位移随时间t的曲线函数为:
本发明还提供一种缝纫机的送布电机控制***,包括:
获取单元:用于获取送布电机的给定针距θstep、送布电机的允许运行时间Tstep和送布电机的最大速度限值ωmax_limit
计算单元:用于根据公式ωmax_1=θstep/(Tstep/2)计算得到送布电机的最大参考速度ωmax_1
判断单元:用于判断送布电机的最大参考速度ωmax_1和送布电机的最大速度限值ωmax_limit的大小;
控制单元:用于当判断单元判断出送布电机的最大参考速度ωmax_1小于等于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;并根据上述五段的加速度曲线控制送布电机运行;
用于当判断单元判断出送布电机的最大参考速度ωmax_1大于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制送布电机运行。
本发明还提供一种缝纫机,包括存储器和处理器,存储器中存储有计算机程序,处理器调用存储器中的计算机程序时实现如上述缝纫机的送布电机控制方法的步骤。
本发明还提供一种存储介质,存储介质中存储有计算机可执行指令,计算机可执行指令被处理器加载并执行时,实现如上述缝纫机的送布电机控制方法的步骤。
相对于上述背景技术,本发明提供的缝纫机的送布电机控制方法,通过判断送布电机的最大参考速度ωmax_1和送布电机的最大速度限值ωmax_limit的大小,进而确定采用四段或是五段区间控制送布电机运行;与此同时,无论采用四段还是五段区间,均能够在确保加速度和速度平滑的同时,降低计算量,易于实现;也即根据送布电机允许运行的时间窗口,可以自适应调整送布电机的最高速度,以减小平均加速度及减速度,可减小送布框停至后的抖动。
进一步地,本发明提供的缝纫机的送布电机控制方法,引入三角函数,由于正弦函数本身具有的特性使得加速度和加加速度曲线连续,相较于直线和指数加减速控制算法,减少了给***带来的冲击,相较于S型加减速算法,该方法进入恒速前以及停止前加速度和速度更加平滑,开始加速及开始减速的前段更快,加速度平均值更大,而且仅有五段,计算量小,易于实现。
本发明提供的缝纫机的送布电机控制***、缝纫机及存储介质,具备上述有益效果,此处将不再展开。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例所提供的缝纫机的送布电机控制方法的流程图;
图2为本发明实施例所提供的缝纫机的送布电机控制***的结构框图;
图3为应用本发明实施例所提供的缝纫机的送布电机控制方法时五段区间的加速度和速度的曲线图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了使本技术领域的技术人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
本申请记载的缝纫机的送布电机控制方法,如说明书附图1所示,包括:
S1、获取送布电机的给定针距θstep、送布电机的允许运行时间Tstep和送布电机的最大速度限值ωmax_limit
S2、根据公式ωmax_1=θstep/(Tstep/2)计算得到送布电机的最大参考速度ωmax_1
S3、判断送布电机的最大参考速度ωmax_1是否小于等于送布电机的最大速度限值ωmax_limit的大小;若是,则执行步骤S4,若是,则执行步骤S5;
S4、当送布电机的最大参考速度ωmax_1小于等于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;并根据上述五段的加速度曲线控制送布电机运行;
S5、当送布电机的最大参考速度ωmax_1大于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制送布电机运行。
本文记载的缝纫机的送布电机控制方法,缝纫机可具体为花样机等,送布电机通常是指用来驱动花样机的送布框进行运动的步进电机,如背景技术记载,花样机的送布框是步进电机通过同步带传送的,为了优化送布电机(即步进电机)的运动,在进给距离、主轴速度和负载变化的情况下,要求合理的速度、加速度规划,才能保证进给运动的平稳性、柔顺性和定位精度。
本文记载的缝纫机的送布电机控制方法,涉及到电机控制的指令规划(位移及速度规划),是步进驱动器为获得更优动态性能根据主轴发过来的指令(针距及主轴转速)进行解析的算法,以“翻译”成步进驱动器能够识别的最优指令,是电机控制过程中非常关键的一步,再往后就是电机的驱动及控制算法(此专利未涉及)。
由于送布电机(即步进电机)的动态转矩随着步进电机运行转速的提高会减小,不像伺服电机那样在额定转速以下均拥有恒转矩输出能力,因而合理的加减速的运动轨迹规划可提高步进电机动态性能,并改善提升花样机高速缝纫时的线迹。
在上述步骤S1中,可通过上位机下发送布电机的给定针距θstep、送布电机的允许运行时间Tstep和送布电机的最大速度限值ωmax_limit,以便对上述三个参数进行获取。
在上述步骤S2中,根据公式ωmax_1=θstep/(Tstep/2)计算得到送布电机的最大参考速度ωmax_1;θstep即为送布电机的给定针距,Tstep即为送布电机的允许运行时间。
在上述步骤S3中,判断送布电机的最大参考速度ωmax_1和送布电机的最大速度限值ωmax_limit的大小;
在上述步骤S4中,当送布电机的最大参考速度ωmax_1小于等于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;并根据上述五段的加速度曲线控制送布电机运行;
在上述步骤S5中,当送布电机的最大参考速度ωmax_1大于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制送布电机运行。
可以看出,针对前两段的加速段和后两段的减速段,分别设置为两两相切的正弦加速度曲线,该方式在步进电机现有加减速规划方法中从未出现。
如此设置的缝纫机的送布电机控制方法,例如在3.0mm针距下,当主轴速度较低时(如中低速缝纫),可根据针距指令,结合主轴速度,当缝纫速度较低时,能够自适应的降低正弦加速度曲线的峰值,充分利用可利用的时间窗口,完成送布,结果是花样机的振动及噪声减小,具有更好的缝纫线迹。
倘若不考虑送布电机的最大参考速度ωmax_1和送布电机的最大速度限值ωmax_limit的大小,直接将送布电机的运动周期划分为五段进行控制,送布电机(即步进电机)是始终以最大峰值加速度(即正弦加速度曲线的幅值峰峰值相同,这样一来,在低速时,极有可能导致花样机的振动及噪声较大。
在一种具体实施方式中,送布电机的允许运行时间Tstep的获取方式,包括:
获取缝纫机的缝纫速度n;
根据公式Tstep=40/n计算得到送布电机的允许运行时间Tstep
其中,缝纫机的缝纫速度n即为缝纫机的主轴转速,通过公式Tstep=40/n即可求出送布电机的允许运行时间Tstep
在一种实施方式中,送布电机的最大速度限值为ωmax_limit的获取方式为:
获取缝纫机的送布框的最高空送的速度vmax
根据公式ωmax_limit=kd2θ×vmax计算得到送布电机的最大速度限值ωmax_limit
其中,kd2θ为某一针距d对应的送布电机转过角度θ的转换系数,kd2θ=θ/d。
针对将送布电机的运动周期划分为四段的情形,正弦信号周期T,恒速段的时间Tc=t3=0,此时,每段正弦曲线的时间长度为/>恒速段时间Tc=t3=0。
针对将送布电机的运动周期划分为五段的情形,也即存在恒速段的情形下,加速度最大值限值为加速度限值,此时ωmax=ωmax_lim,恒速段用时进而正弦信号周期T为:/>
其中,ωmax为送布电机的最高速度。
在一种实施方式中,送布电机的最高速度ωmax的获取方式,包括:
获取送布电机的最大速度的最低限值为ωmax_L、送布电机的给定针距θstep、缝纫机的最小针距对应的送布电机的转角θstep_min、缝纫机的临界针距对应的送布电机的转角θstep_th和送布电机的最大速度限值为ωmax_limit
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstepstep_min)计算得到送布电机的最高速度ωmax
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit
其中,kθ2w=(ωmax_limitmax_L)/(θstep_thstep_min)。
即,根据下式计算送布电机的最高速度ωmax,其中,kθ2w为系数,θstep为送布距离指令对应的步进转角指令,θstep_th为临界针距(一般略大于上述的标准针距d0)对应的送布电机的转角,其对应ωmax_limit;θstep_min为最小针距对应的送布电机的转角,其对应ωmax_L
其中kθ2w由下式计算:
在一种实施方式中,送布电机的最大加速度限值为εmax的获取方式,包括:
获取缝纫机的针距d0、缝纫机的主轴速度的最大转速nmax_d0和某一针距d对应的送布电机转过角度θ的转换系数kd2θ,kd2θ=θ/d;
根据公式εmax=kd2θ×d0×n2 max_d0/200计算得到送布电机的最大加速度限值为εmax
假设:在典型针距d0(如3.0mm)下,花样机的主轴速度的最大转速(最高缝纫速度)nmax_d0(如2800rpm),kd2θ为针距d所对应的步进电机转过角度θ的转换系数(θ=kd2θ×d),则εmax按下式计算:
针对具有恒速段的情形,即将送布电机的运动周期划分为五段,每一段的曲线如下:
假设t为进入每一段曲线的时间(刚进入时的时刻为0时刻)则第I至V段曲线的函数如下,其中涉及的参考均可参考上文;
第一段:
则第一段的结束时刻有:
第二段:
则第二段的结束时刻有:
ε2=ε2(t2)=0
第三段:
ε3(t)=0
则第三段的结束时刻有:
ε3=ε3(t3)=0
第四段:
则第四段的结束时刻有:
第五段:
则第五段的结束时刻有:
ε5=ε5(t5)=0
可参考说明书附图3所示,位于上方的a曲线为加速度曲线,位于下方的b曲线为速度曲线,加速度曲线和速度曲线两者均从0开始,被分割为Ⅰ、Ⅱ、Ⅲ、Ⅳ和Ⅴ段,分别对应上文的第一段至第五段,每一段的加速度曲线和速度曲线符合上述的公式。
其中,0至1的时间间隔为t1,1至2的时间间隔为t2,2至3的时间间隔为t3,3至4的时间间隔为t4,4至5的时间间隔为t5,I与II两段的加速度是两段相切的正弦曲线,IV与V两段的加速度是两段相切的正弦曲线。四段加速度正弦曲线的周期及幅值均相同。T为加速度正弦信号的周期。送布电机的最大加速度限值εmax为加速度正弦信号的幅值。k时刻(1、2、3、4、5)时刻的加速度、速度及位移分别为εk、ωk及θk。第k段的加速度函数、速度函数及位移函数分别为εk(t)、ωk(t)和θk(t)。
采用上述缝纫机的送布电机控制方法,加速段(前两段)和减速段(后两段)分别引入两段相切的正弦加速度曲线,即四段正弦曲线,并在加速段和减速段之间***恒速段,共五段。四段正弦曲线的持续时间、周期和幅值均相等。
当然,针对不设置恒速段的情形,可以将上述第三段的加速度、速度和用时均t设置为0,第四段和第五段的参数则进行相应变化。
本申请实施例提供的一种缝纫机的送布电机控制***,可应用于上文记载的缝纫机的送布电机控制方法,且缝纫机的送布电机控制***的工作原理和运行过程可参考上文的缝纫机的送布电机控制方法,缝纫机的送布电机控制***的结构框图如附图2所示,包括:
获取单元101:用于获取送布电机的给定针距θstep、送布电机的允许运行时间Tstep和送布电机的最大速度限值ωmax_limit
计算单元102:用于根据公式ωmax_1=θstep/(Tstep/2)计算得到送布电机的最大参考速度ωmax_1
判断单元103:用于判断送布电机的最大参考速度ωmax_1和送布电机的最大速度限值ωmax_limit的大小;
控制单元104:用于当判断单元判断出送布电机的最大参考速度ωmax_1小于等于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;并根据上述五段的加速度曲线控制送布电机运行;
用于当判断单元判断出送布电机的最大参考速度ωmax_1大于送布电机的最大速度限值ωmax_limit时,将送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制送布电机运行。
本申请还记载一种缝纫机,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上述的缝纫机的送布电机控制方法的步骤。缝纫机的其他部件均可参考现有技术,此处不再展开。
本申请还记载一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上述缝纫机的送布电机控制方法的步骤。
需要说明的是,在本说明书中,诸如第一和第二之类的关系术语仅仅用来将一个实体与另外几个实体区分开来,而不一定要求或者暗示这些实体之间存在任何这种实际的关系或者顺序。
以上对本发明所提供的缝纫机的送布电机控制方法、***、缝纫机及存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

Claims (10)

1.一种缝纫机的送布电机控制方法,其特征在于,包括:
获取所述送布电机的给定针距θstep、所述送布电机的允许运行时间Tstep和所述送布电机的最大速度限值ωmax_limit
根据公式ωmax_1=θstep/(Tstep/2)计算得到所述送布电机的最大参考速度ωmax_1
判断所述送布电机的最大参考速度ωmax_1和所述送布电机的最大速度限值ωmax_limit的大小;
当所述送布电机的最大参考速度ωmax_1小于等于所述送布电机的最大速度限值ωmax_limit时,将所述送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;所述加速段和所述减速段之间为恒速段;并根据上述五段的加速度曲线控制所述送布电机运行;
当所述送布电机的最大参考速度ωmax_1大于所述送布电机的最大速度限值ωmax_limit时,将所述送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制所述送布电机运行。
2.根据权利要求1所述的缝纫机的送布电机控制方法,其特征在于,所述送布电机的允许运行时间Tstep的获取方式,包括:
获取所述缝纫机的缝纫速度n;
根据公式Tstep=40/n计算得到所述送布电机的允许运行时间Tstep
3.根据权利要求2所述的缝纫机的送布电机控制方法,其特征在于,所述送布电机的最大速度限值ωmax_limit的获取方式,包括:
获取所述缝纫机的送布框的最高空送的速度vmax
根据公式ωmax_limit=kd2θ×vmax计算得到所述送布电机的最大速度限值ωmax_limit;其中,kd2θ为某一针距d对应的所述送布电机转过角度θ的转换系数,kd2θ=θ/d。
4.根据权利要求1-3任一项所述的缝纫机的送布电机控制方法,其特征在于,当所述送布电机的运动周期划分为四段时,每一段的时间长度为Tstep/4。
5.根据权利要求4所述的缝纫机的送布电机控制方法,其特征在于,当所述送布电机的运动周期划分为五段时,所述恒速段的运行时间Tc=2×θstepmax-Tstep,其中,ωmax为所述送布电机的最高速度。
6.根据权利要求5所述的缝纫机的送布电机控制方法,其特征在于,所述送布电机的最高速度ωmax的获取方式,包括:
获取所述送布电机的最大速度的最低限值为ωmax_L、所述送布电机的给定针距θstep、所述缝纫机的最小针距对应的所述送布电机的转角θstep_min、所述缝纫机的临界针距对应的所述送布电机的转角θstep_th和所述送布电机的最大速度限值为ωmax_limit
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstepstep_min)计算得到送布电机的最高速度ωmax
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit
其中,kθ2w=(ωmax_limitmax_L)/(θstep_thstep_min)。
7.根据权利要求6所述的缝纫机的送布电机控制方法,其特征在于,当所述送布电机的运动周期划分为五段时,分别为第一段、第二段、第三段、第四段和第五段:
所述第一段的持续时间为T/6,T为正弦信号周期,εmax为最大加速度限值,
所述第一段的加速度随时间t的曲线函数为:
所述第一段的速度随时间t的曲线函数为:
所述第一段的位移随时间t的曲线函数为:
所述第二段的持续时间为T/6,
所述第二段的加速度随时间t的曲线函数为:
所述第二段的速度随时间t的曲线函数为:
所述第二段的位移随时间t的曲线函数为:
所述第三段的加速度为0;
所述第三段的速度为ωmax
所述第三段的位移为ωmax×Tc,Tc为所述第三段的持续时间;所述第四段的持续时间为T/6,
所述第四段的加速度随时间t的曲线函数为:
所述第四段的速度随时间t的曲线函数为:
所述第四段的位移随时间t的曲线函数为:
所述第五段的持续时间为T/6,
所述第五段的加速度随时间t的曲线函数为:
所述第五段的速度随时间t的曲线函数为:
所述第五段的位移随时间t的曲线函数为:
8.一种缝纫机的送布电机控制***,其特征在于,包括:
获取单元:用于获取所述送布电机的给定针距θstep、所述送布电机的允许运行时间Tstep和所述送布电机的最大速度限值ωmax_limit
计算单元:用于根据公式ωmax_1=θstep/(Tstep/2)计算得到所述送布电机的最大参考速度ωmax_1
判断单元:用于判断所述送布电机的最大参考速度ωmax_1和所述送布电机的最大速度限值ωmax_limit的大小;
控制单元:用于当所述判断单元判断出所述送布电机的最大参考速度ωmax_1小于等于所述送布电机的最大速度限值ωmax_limit时,将所述送布电机的运动周期划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;所述加速段和所述减速段之间为恒速段;并根据上述五段的加速度曲线控制所述送布电机运行;
用于当所述判断单元判断出所述送布电机的最大参考速度ωmax_1大于所述送布电机的最大速度限值ωmax_limit时,将所述送布电机的运动周期划分为四段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;并根据上述四段的加速度曲线控制所述送布电机运行。
9.一种缝纫机,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1至7任一项所述缝纫机的送布电机控制方法的步骤。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如权利要求1至7任一项所述缝纫机的送布电机控制方法的步骤。
CN202111161610.6A 2021-09-30 2021-09-30 缝纫机的送布电机控制方法、***、缝纫机及存储介质 Active CN113852306B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111161610.6A CN113852306B (zh) 2021-09-30 2021-09-30 缝纫机的送布电机控制方法、***、缝纫机及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111161610.6A CN113852306B (zh) 2021-09-30 2021-09-30 缝纫机的送布电机控制方法、***、缝纫机及存储介质

Publications (2)

Publication Number Publication Date
CN113852306A CN113852306A (zh) 2021-12-28
CN113852306B true CN113852306B (zh) 2024-02-13

Family

ID=78977412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111161610.6A Active CN113852306B (zh) 2021-09-30 2021-09-30 缝纫机的送布电机控制方法、***、缝纫机及存储介质

Country Status (1)

Country Link
CN (1) CN113852306B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05228276A (ja) * 1992-02-25 1993-09-07 Brother Ind Ltd ミシンの布送り制御装置
JP2006211749A (ja) * 2005-01-25 2006-08-10 Brother Ind Ltd ステッピングモータの速度制御装置及びその速度制御方法
JP2010233827A (ja) * 2009-03-31 2010-10-21 Juki Corp ミシンの制御装置
CN102751939A (zh) * 2012-04-13 2012-10-24 深圳众为兴技术股份有限公司 一种电机的高精度控制方法
CN102899813A (zh) * 2011-07-25 2013-01-30 兄弟工业株式会社 缝纫机及缝纫机的控制方法
CN103064339A (zh) * 2012-12-21 2013-04-24 苏州科技学院 高速智能花样机多维动态协同运动控制方法
CN104499211A (zh) * 2014-11-28 2015-04-08 上海富山精密机械科技有限公司 一种缝纫机松紧带张力控制方法
CN107070329A (zh) * 2017-02-20 2017-08-18 武汉科技大学 S型运行曲线计算方法以及步进电机旋转控制方法
CN108287527A (zh) * 2017-07-18 2018-07-17 山东大学 一种基于三角函数的改进s曲线加减速控制方法
CN111270432A (zh) * 2020-03-19 2020-06-12 琦星智能科技股份有限公司 一种主轴高低速针距补偿的缝纫机及方法
CN111711387A (zh) * 2020-07-01 2020-09-25 浙江工业大学 一种智能手套机电机的柔性速度控制方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05228276A (ja) * 1992-02-25 1993-09-07 Brother Ind Ltd ミシンの布送り制御装置
JP2006211749A (ja) * 2005-01-25 2006-08-10 Brother Ind Ltd ステッピングモータの速度制御装置及びその速度制御方法
JP2010233827A (ja) * 2009-03-31 2010-10-21 Juki Corp ミシンの制御装置
CN102899813A (zh) * 2011-07-25 2013-01-30 兄弟工业株式会社 缝纫机及缝纫机的控制方法
CN102751939A (zh) * 2012-04-13 2012-10-24 深圳众为兴技术股份有限公司 一种电机的高精度控制方法
CN103064339A (zh) * 2012-12-21 2013-04-24 苏州科技学院 高速智能花样机多维动态协同运动控制方法
CN104499211A (zh) * 2014-11-28 2015-04-08 上海富山精密机械科技有限公司 一种缝纫机松紧带张力控制方法
CN107070329A (zh) * 2017-02-20 2017-08-18 武汉科技大学 S型运行曲线计算方法以及步进电机旋转控制方法
CN108287527A (zh) * 2017-07-18 2018-07-17 山东大学 一种基于三角函数的改进s曲线加减速控制方法
CN111270432A (zh) * 2020-03-19 2020-06-12 琦星智能科技股份有限公司 一种主轴高低速针距补偿的缝纫机及方法
CN111711387A (zh) * 2020-07-01 2020-09-25 浙江工业大学 一种智能手套机电机的柔性速度控制方法

Also Published As

Publication number Publication date
CN113852306A (zh) 2021-12-28

Similar Documents

Publication Publication Date Title
CN107850887B (zh) S型曲线规划方法、装置及数控机床
CN109901518B (zh) 一种恒力约束条件下的数控机床加减速速度规划方法
JP3697583B2 (ja) トラバース制御装置
CN106444645A (zh) 一种基于嵌入式裁床控制器的多轴联动运动控制方法
Zhang et al. Acceleration smoothing algorithm based on jounce limited for corner motion in high-speed machining
CN113852306B (zh) 缝纫机的送布电机控制方法、***、缝纫机及存储介质
CN111352342A (zh) 一种基于转台控制的伺服驱动器的优化控制方法
CN103064339B (zh) 高速智能花样机多维动态协同运动控制方法
JP4709588B2 (ja) ネジ切削加工制御方法及びその装置
CN113890431B (zh) 缝纫机的送布电机控制方法、***、缝纫机及存储介质
CN111722591B (zh) 一种商标模切机高精度联动插补的方法
CN113867272B (zh) 一种基于切线矢量的用于数控***椭圆弧及圆弧的速度规划方法
CN116015141A (zh) 一种步进电机位置闭环控制***及方法
CN113359620B (zh) 一种用于轴运动的软限位控制方法及基于rtx64的开放式运动控制器
CN111756282B (zh) 电机转速控制方法、设备及可读存储介质
CN110170883B (zh) 攻丝加工的控制装置
JPH03215195A (ja) 記録装置
CN114183297B (zh) 一种减小风电机组变桨***换向齿间隙振动的方法及***
JP2547112Y2 (ja) Xyプロッタのヘッド制御装置
CN114657688B (zh) 横织机的控制方法、装置、设备及介质
CN111058230B (zh) 一种洗衣机控制方法及洗衣机
CN113031531B (zh) 数值控制装置、数值控制方法以及计算机可读存储介质
CN113458606A (zh) 一种基于激光的金属表面硬化***的速度跟随方法
CN117353616A (zh) 直线电机的摩擦力前馈补偿方法及***、存储介质
CN117144573A (zh) 一种基于FPGA的改进SpTA速度规划方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant