CN113890431B - 缝纫机的送布电机控制方法、***、缝纫机及存储介质 - Google Patents
缝纫机的送布电机控制方法、***、缝纫机及存储介质 Download PDFInfo
- Publication number
- CN113890431B CN113890431B CN202111165096.3A CN202111165096A CN113890431B CN 113890431 B CN113890431 B CN 113890431B CN 202111165096 A CN202111165096 A CN 202111165096A CN 113890431 B CN113890431 B CN 113890431B
- Authority
- CN
- China
- Prior art keywords
- max
- cloth feeding
- feeding motor
- speed
- 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
Links
- 239000004744 fabric Substances 0.000 title claims abstract description 147
- 238000009958 sewing Methods 0.000 title claims abstract description 83
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000001133 acceleration Effects 0.000 claims abstract description 113
- 230000006870 function Effects 0.000 claims description 30
- 238000006073 displacement reaction Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000004422 calculation algorithm Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000035772 mutation Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/14—Arrangements for controlling speed or speed and torque
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/14—Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/20—Controlling the acceleration or deceleration
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/32—Reducing overshoot or oscillation, e.g. damping
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Sewing Machines And Sewing (AREA)
Abstract
本发明公开了一种缝纫机的送布电机控制方法、***、缝纫机及存储介质,缝纫机的送布电机控制方法包括:获取送布电机的最高速度ωmax和送布电机的最大加速度限值εmax;根据公式T=6ωmax/εmax计算得到送布电机的运动周期T;将运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;根据上述五段的加速度曲线控制送布电机运行。
Description
技术领域
本发明涉及缝纫设备技术领域,特别涉及一种缝纫机的送布电机控制方法、***、缝纫机及存储介质。
背景技术
众所周知,针对电脑花样机等缝纫机,在工作时,要求主轴匀速运动,而X轴和Y轴的步进电机快速响应并跟随主轴,在规定时间内完成进给运动。随着主轴转速要求的提高,要求步进电机在极短的时间内快速频繁启停,而不能出现堵转和丢步的现象。
由于花样机的送布框是步进电机通过同步带传送的,在进给距离、主轴速度和负载变化的情况下,要求合理的速度、加速度规划,才能保证进给运动的平稳性、柔顺性和定位精度。
目前常用的加减速算法有直线型加减速算法、指数型加减速算法以及S型加减速算法。直线型加减速算法虽然一定程度上降低启停过程中带来的冲击,但是在加速阶段的终点以及减速阶段的起点均存在速度突变,电机速度变化过程平滑性较差,可能会导致电机失步或者堵转,造成定位不精准,甚至可能造成过冲等损伤机械本体的问题。而指数型加减速算法指数型加减速是使起动或停止时的速度突变变成按指数规律上升或下降的较为圆滑曲线的一种方法,指数型加减速算法解决了步进电机启动期间的平滑性差的问题,同时缩短了加减速的时间,提高了灵敏性,但是在减速阶段的启动依旧存在速度突变处。S型加减速算法的加速度连续变化、平稳性好、运动精度高,然而其变速过程所划分的阶段过多,涉及参数较多,并且根据路径段长度有多种变化,算法计算量大,实际实现太复杂繁冗。
发明内容
本发明的目的是提供一种缝纫机的送布电机控制方法、***、缝纫机及存储介质,在确保加速度和速度平滑的同时,计算量小,易于实现。
为实现上述目的,本发明提供一种缝纫机的送布电机控制方法,包括:
获取送布电机的最高速度ωmax和送布电机的最大加速度限值εmax;
根据公式T=6ωmax/εmax计算得到送布电机的运动周期T;
将运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;
根据上述五段的加速度曲线控制送布电机运行。
可选地,送布电机的最大加速度限值为εmax的获取方式,包括:
获取缝纫机的针距d0、缝纫机的主轴速度的最大转速nmax_d0和某一针距d对应的送布电机转过角度θ的转换系数kd2θ,kd2θ=θ/d;
根据公式εmax=kd2θ×d0×n2 max_d0/200计算得到送布电机的最大加速度限值为εmax。
可选地,送布电机的最高速度ωmax的获取方式,包括:
获取送布电机的最大速度的最低限值为ωmax_L、送布电机的给定针距θstep、缝纫机的最小针距对应的送布电机的转角θstep_min、缝纫机的临界针距对应的送布电机的转角θstep_th和送布电机的最大速度限值为ωmax_limit;
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstep-θstep_min)计算得到送布电机的最高速度ωmax;
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit;
其中,kθ2w=(ωmax_limit-ωmax_L)/(θstep_th-θstep_min)。
可选地,送布电机的最大速度限值为ωmax_limit的获取方式,包括:
获取缝纫机的送布框的最高空送的速度vmax;
根据公式ωmax_limit=kd2θ×vmax计算得到送布电机的最大速度限值ωmax_limit。
可选地,送布电机的最大速度的最低限值为ωmax_L的获取方式,包括:
获取缝纫机的送布框的平稳空送的最低速度vmin;
根据公式ωmax_L=kd2θ×vmin计算得到送布电机的最大速度的最低限值为ωmax_L。
可选地,恒速段的运行时间Tc=θstep/ωmax-T/3。
可选地,
第一段的持续时间为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的曲线函数为:
本发明还提供一种缝纫机的送布电机控制***,包括:
获取单元:用于获取送布电机的最高速度ωmax和送布电机的最大加速度限值εmax;
计算单元:用于根据公式T=6ωmax/εmax计算得到送布电机的运动周期T;
控制单元:用于将运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;
并用于根据上述五段的加速度曲线控制送布电机运行。
本发明还提供一种缝纫机,包括存储器和处理器,存储器中存储有计算机程序,处理器调用存储器中的计算机程序时实现如上述缝纫机的送布电机控制方法的步骤。
本发明还提供一种存储介质,存储介质中存储有计算机可执行指令,计算机可执行指令被处理器加载并执行时,实现如上述缝纫机的送布电机控制方法的步骤。
相对于上述背景技术,本发明提供的缝纫机的送布电机控制方法,将运动周期T划分为五段,即采用五段式的加减速区间,在确保加速度和速度平滑的同时,仅有五段,计算量小,易于实现。同时,可以根据送布针距调整送布电机(即步进电机)最高允许速度,在高速缝纫时可充分发挥送布电机性能,尽量提前步进送布动作,给同步带留缓冲时间,进而确保高速缝纫时获得良好的缝纫线迹。
进一步地,本发明提供的缝纫机的送布电机控制方法,引入三角函数,由于正弦函数本身具有的特性使得加速度和加加速度曲线连续,相较于直线和指数加减速控制算法,减少了给***带来的冲击,相较于S型加减速算法,该方法进入恒速前以及停止前加速度和速度更加平滑,开始加速及开始减速的前段更快,加速度平均值更大,而且仅有五段,计算量小,易于实现。
本发明提供的缝纫机的送布电机控制***、缝纫机及存储介质,具备上述有益效果,此处将不再展开。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例所提供的缝纫机的送布电机控制方法的流程图;
图2为本发明实施例所提供的缝纫机的送布电机控制***的结构框图;
图3为应用本发明实施例所提供的缝纫机的送布电机控制方法时五段区间的加速度和速度的曲线图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了使本技术领域的技术人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
本申请记载的缝纫机的送布电机控制方法,如说明书附图1所示,包括:
S1、获取送布电机的最高速度ωmax和送布电机的最大加速度限值εmax;
S2、根据公式T=6ωmax/εmax计算得到送布电机的运动周期T;
S3、将运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;
S4、根据上述五段的加速度曲线控制送布电机运行。
本文记载的缝纫机的送布电机控制方法,缝纫机可具体为花样机等,送布电机通常是指用来驱动花样机的送布框进行运动的步进电机,如背景技术记载,花样机的送布框是步进电机通过同步带传送的,为了优化送布电机(即步进电机)的运动,在进给距离、主轴速度和负载变化的情况下,要求合理的速度、加速度规划,才能保证进给运动的平稳性、柔顺性和定位精度。
本文记载的缝纫机的送布电机控制方法,涉及到电机控制的指令规划(位移及速度规划),是步进驱动器为获得更优动态性能根据主轴发过来的指令(针距及主轴转速)进行解析的算法,以“翻译”成步进驱动器能够识别的最优指令,是电机控制过程中非常关键的一步,再往后就是电机的驱动及控制算法(此专利未涉及)。
由于送布电机(即步进电机)的动态转矩随着步进电机运行转速的提高会减小,不像伺服电机那样在额定转速以下均拥有恒转矩输出能力,因而合理的加减速的运动轨迹规划可提高步进电机动态性能,并改善提升花样机高速缝纫时的线迹。
在上述步骤S1中,可通过上位机下发送布电机的最高速度ωmax和送布电机的最大加速度限值εmax,以便对送布电机的最高速度ωmax和送布电机的最大加速度限值εmax进行获取。
在上述步骤S2中,根据公式T=6ωmax/εmax计算得到送布电机的运动周期T;运动周期T,是指需要控制送布电机的运动时长。
在上述步骤S3中,将运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;
可以看出,针对前两段的加速段和后两段的减速段,分别设置为两两相切的正弦加速度曲线,该方式在步进电机现有加减速规划方法中从未出现。
在上述步骤S4中,根据上述五段的加速度曲线控制送布电机运行。
如此设置的缝纫机的送布电机控制方法,例如在3.0mm针距下,当主轴速度较低时(如中低速缝纫),直接根据针距,结合针距和送布电机(即步进电机)的最高转速限制,进行加减速规划,送布电机是始终以最大峰值加速度(即正弦加速度曲线的幅值峰峰值相同),结果就是步进用比较短的时间完成送布框驱动,送布提前完成。
在一种实施方式中,送布电机的最大加速度限值为ε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按下式计算:
在一种实施方式中,送布电机的最高速度ωmax的获取方式,包括:
获取送布电机的最大速度的最低限值为ωmax_L、送布电机的给定针距θstep、缝纫机的最小针距对应的送布电机的转角θstep_min、缝纫机的临界针距对应的送布电机的转角θstep_th和送布电机的最大速度限值为ωmax_limit;
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstep-θstep_min)计算得到送布电机的最高速度ωmax;
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit;
其中,kθ2w=(ωmax_limit-ωmax_L)/(θstep_th-θstep_min)。
即,根据下式计算送布电机的最高速度ωmax,其中,kθ2w为系数,θstep为送布距离指令对应的步进转角指令,θstep_th为临界针距(一般略大于上述的标准针距d0)对应的送布电机的转角,其对应ωmax_limit;θstep_min为最小针距对应的送布电机的转角,其对应ωmax_L。
其中kθ2w由下式计算:
在一种实施方式中,送布电机的最大速度限值为ωmax_limit的获取方式为:
获取缝纫机的送布框的最高空送的速度vmax;
根据公式ωmax_limit=kd2θ×vmax计算得到送布电机的最大速度限值ωmax_limit。
送布电机的最大速度的最低限值为ωmax_L的获取方式为:
获取所述缝纫机的送布框的平稳空送的最低速度vmin;
根据公式ωmax_L=kd2θ×vmin计算得到所述送布电机的最大速度的最低限值为ωmax_L。
其中,送布电机的最大加速度限值εmax、送布电机的最大速度限值ωmax_limit和送布电机的最大速度的最低限值为ωmax_L三者可通过上述公式由***计算得到,送布电机的给定针距θstep则由上位机发送至***。
恒速段的运行时间可具体为Tc=θstep/ωmax-T/3。
假设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)。
采用上述缝纫机的送布电机控制方法,加速段(前两段)和减速段(后两段)分别引入两段相切的正弦加速度曲线,即四段正弦曲线,并在加速段和减速段之间***恒速段,共五段。四段正弦曲线的持续时间、周期和幅值均相等。
该方法在进入恒速前以及停止前加速度和速度更加平滑,开始加速及开始减速的前段更快,加速度平均值更大,而且仅有五段,计算量小,易于实现。本申请根据步进送布针距调整步进电机最高允许速度,在高速缝纫时可充分发挥步进电机性能,尽量提前步进送布动作,给同步带留缓冲时间,进而确保高速缝纫时获得良好的缝纫线迹。
本申请实施例提供的一种缝纫机的送布电机控制***,可应用于上文记载的缝纫机的送布电机控制方法,且缝纫机的送布电机控制***的工作原理和运行过程可参考上文的缝纫机的送布电机控制方法,缝纫机的送布电机控制***的结构框图如附图2所示,包括:
获取单元101:用于获取送布电机的最高速度ωmax和送布电机的最大加速度限值εmax;
计算单元102:用于根据公式T=6ωmax/εmax计算得到送布电机的运动周期T;
控制单元103:用于将运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;加速段和减速段之间为恒速段;
并用于根据上述五段的加速度曲线控制送布电机运行。
本申请还记载一种缝纫机,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上述的缝纫机的送布电机控制方法的步骤。缝纫机的其他部件均可参考现有技术,此处不再展开。
本申请还记载一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上述缝纫机的送布电机控制方法的步骤。
需要说明的是,在本说明书中,诸如第一和第二之类的关系术语仅仅用来将一个实体与另外几个实体区分开来,而不一定要求或者暗示这些实体之间存在任何这种实际的关系或者顺序。
以上对本发明所提供的缝纫机的送布电机控制方法、***、缝纫机及存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
Claims (7)
1.一种缝纫机的送布电机控制方法,其特征在于,包括:
获取所述送布电机的最高速度ωmax和所述送布电机的最大加速度限值εmax;
根据公式T=6ωmax/εmax计算得到所述送布电机的运动周期T;
将所述运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;所述加速段和所述减速段之间为恒速段;
根据上述五段的加速度曲线控制所述送布电机运行;
所述送布电机的最大加速度限值为εmax的获取方式,包括:
获取所述缝纫机的针距d0、所述缝纫机的主轴速度的最大转速nmax_d0和某一针距d对应的所述送布电机转过角度θ的转换系数kd2θ,kd2θ=θ/d;
根据公式εmax=kd2θ×d0×n2 max_d0/200计算得到所述送布电机的最大加速度限值为εmax;
所述送布电机的最高速度ωmax的获取方式,包括:
获取所述送布电机的最大速度的最低限值为ωmax_L、所述送布电机的给定针距θstep、所述缝纫机的最小针距对应的所述送布电机的转角θstep_min、所述缝纫机的临界针距对应的所述送布电机的转角θstep_th和所述送布电机的最大速度限值为ωmax_limit;
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstep-θstep_min)计算得到送布电机的最高速度ωmax;
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit;
其中,kθ2w=(ωmax_limit-ωmax_L)/(θstep_th-θstep_min);
所述送布电机的最大速度限值为ωmax_limit的获取方式,包括:
获取所述缝纫机的送布框的最高空送的速度vmax;
根据公式ωmax_limit=kd2θ×vmax计算得到所述送布电机的最大速度限值ωmax_limit。
2.根据权利要求1所述的缝纫机的送布电机控制方法,其特征在于,所述送布电机的最大速度的最低限值为ωmax_L的获取方式,包括:
获取所述缝纫机的送布框的平稳空送的最低速度vmin;
根据公式ωmax_L=kd2θ×vmin计算得到所述送布电机的最大速度的最低限值为ωmax_L。
3.根据权利要求2所述的缝纫机的送布电机控制方法,其特征在于,所述恒速段的运行时间Tc=θstep/ωmax-T/3。
4.根据权利要求3所述的缝纫机的送布电机控制方法,其特征在于,
第一段的持续时间为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的曲线函数为:
5.一种缝纫机的送布电机控制***,其特征在于,包括:
获取单元:用于获取所述送布电机的最高速度ωmax和所述送布电机的最大加速度限值εmax;
计算单元:用于根据公式T=6ωmax/εmax计算得到所述送布电机的运动周期T;
控制单元:用于将所述运动周期T划分为五段,前两段为加速段,前两段的加速度曲线相切;后两段为减速段,后两段的加速度曲线相切;所述加速段和所述减速段之间为恒速段;
并用于根据上述五段的加速度曲线控制所述送布电机运行;
所述送布电机的最大加速度限值为εmax的获取方式,包括:
获取所述缝纫机的针距d0、所述缝纫机的主轴速度的最大转速nmax_d0和某一针距d对应的所述送布电机转过角度θ的转换系数kd2θ,kd2θ=θ/d;
根据公式εmax=kd2θ×d0×n2 max_d0/200计算得到所述送布电机的最大加速度限值为εmax;
所述送布电机的最高速度ωmax的获取方式,包括:
获取所述送布电机的最大速度的最低限值为ωmax_L、所述送布电机的给定针距θstep、所述缝纫机的最小针距对应的所述送布电机的转角θstep_min、所述缝纫机的临界针距对应的所述送布电机的转角θstep_th和所述送布电机的最大速度限值为ωmax_limit;
当θstep_min≤θstep≤θstep_th时,根据公式
ωmax=ωmax_L+kθ2w×(θstep-θstep_min)计算得到送布电机的最高速度ωmax;
当θstep≥θstep_th时,送布电机的最高速度ωmax=ωmax_limit;
其中,kθ2w=(ωmax_limit-ωmax_L)/(θstep_th-θstep_min);
所述送布电机的最大速度限值为ωmax_limit的获取方式,包括:
获取所述缝纫机的送布框的最高空送的速度vmax;
根据公式ωmax_limit=kd2θ×vmax计算得到所述送布电机的最大速度限值ωmax_limit。
6.一种缝纫机,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1至4任一项所述缝纫机的送布电机控制方法的步骤。
7.一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如权利要求1至4任一项所述缝纫机的送布电机控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111165096.3A CN113890431B (zh) | 2021-09-30 | 2021-09-30 | 缝纫机的送布电机控制方法、***、缝纫机及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111165096.3A CN113890431B (zh) | 2021-09-30 | 2021-09-30 | 缝纫机的送布电机控制方法、***、缝纫机及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113890431A CN113890431A (zh) | 2022-01-04 |
CN113890431B true CN113890431B (zh) | 2024-05-10 |
Family
ID=79005004
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111165096.3A Active CN113890431B (zh) | 2021-09-30 | 2021-09-30 | 缝纫机的送布电机控制方法、***、缝纫机及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113890431B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BE711244A (zh) * | 1967-02-23 | 1968-07-01 | ||
DE19513301A1 (de) * | 1995-04-07 | 1995-09-07 | Brueckner Maschbau | Vorrichtung zur Geschwindigkeitsanpassung von längs einer Schienenanordnung bewegbaren Wagen |
JPH1033869A (ja) * | 1996-04-18 | 1998-02-10 | Gm Pfaff Ag | 縫製機または刺繍機における上糸輪の引き込み方法及びこの方法を実施するためのカマ |
CA2312640A1 (en) * | 1999-07-06 | 2001-01-06 | Kenneth R. Fyfe | Motion analysis system |
JP2006211749A (ja) * | 2005-01-25 | 2006-08-10 | Brother Ind Ltd | ステッピングモータの速度制御装置及びその速度制御方法 |
CN101944873A (zh) * | 2010-09-17 | 2011-01-12 | 中国科学院上海技术物理研究所 | 一种步进电机加减速的控制方法 |
CN103064339A (zh) * | 2012-12-21 | 2013-04-24 | 苏州科技学院 | 高速智能花样机多维动态协同运动控制方法 |
CN108823839A (zh) * | 2018-06-12 | 2018-11-16 | 杰克缝纫机股份有限公司 | 一种包缝剪线控制方法及结构 |
CN110295460A (zh) * | 2019-07-23 | 2019-10-01 | 杰克缝纫机股份有限公司 | 倒缝控制方法、倒缝控制***及缝纫机 |
CN110912476A (zh) * | 2019-12-11 | 2020-03-24 | 上海无线电设备研究所 | 一种步进电机细分控制***及其控制方法 |
-
2021
- 2021-09-30 CN CN202111165096.3A patent/CN113890431B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BE711244A (zh) * | 1967-02-23 | 1968-07-01 | ||
DE19513301A1 (de) * | 1995-04-07 | 1995-09-07 | Brueckner Maschbau | Vorrichtung zur Geschwindigkeitsanpassung von längs einer Schienenanordnung bewegbaren Wagen |
JPH1033869A (ja) * | 1996-04-18 | 1998-02-10 | Gm Pfaff Ag | 縫製機または刺繍機における上糸輪の引き込み方法及びこの方法を実施するためのカマ |
CA2312640A1 (en) * | 1999-07-06 | 2001-01-06 | Kenneth R. Fyfe | Motion analysis system |
JP2006211749A (ja) * | 2005-01-25 | 2006-08-10 | Brother Ind Ltd | ステッピングモータの速度制御装置及びその速度制御方法 |
CN101944873A (zh) * | 2010-09-17 | 2011-01-12 | 中国科学院上海技术物理研究所 | 一种步进电机加减速的控制方法 |
CN103064339A (zh) * | 2012-12-21 | 2013-04-24 | 苏州科技学院 | 高速智能花样机多维动态协同运动控制方法 |
CN108823839A (zh) * | 2018-06-12 | 2018-11-16 | 杰克缝纫机股份有限公司 | 一种包缝剪线控制方法及结构 |
CN110295460A (zh) * | 2019-07-23 | 2019-10-01 | 杰克缝纫机股份有限公司 | 倒缝控制方法、倒缝控制***及缝纫机 |
CN110912476A (zh) * | 2019-12-11 | 2020-03-24 | 上海无线电设备研究所 | 一种步进电机细分控制***及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113890431A (zh) | 2022-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107850887B (zh) | S型曲线规划方法、装置及数控机床 | |
CN106444645A (zh) | 一种基于嵌入式裁床控制器的多轴联动运动控制方法 | |
JP3697583B2 (ja) | トラバース制御装置 | |
CN109901518B (zh) | 一种恒力约束条件下的数控机床加减速速度规划方法 | |
CN113890431B (zh) | 缝纫机的送布电机控制方法、***、缝纫机及存储介质 | |
JPS63123605A (ja) | タツピング加工制御装置 | |
CN103064339B (zh) | 高速智能花样机多维动态协同运动控制方法 | |
US6029098A (en) | Numerical controller for automatic axial feed | |
JP4709588B2 (ja) | ネジ切削加工制御方法及びその装置 | |
CN113852306B (zh) | 缝纫机的送布电机控制方法、***、缝纫机及存储介质 | |
EP1662027A1 (en) | Device for producing special yarn | |
CN107848726B (zh) | 用于控制叶轮式纱线布设装置的方法、叶轮式纱线布设装置以及络纱机 | |
CN111756282B (zh) | 电机转速控制方法、设备及可读存储介质 | |
US10955813B2 (en) | Control apparatus for tapping | |
CN103088482A (zh) | 生产特种纱的方法 | |
CN114183297B (zh) | 一种减小风电机组变桨***换向齿间隙振动的方法及*** | |
CN220217707U (zh) | 一种数控机床伺服控制器 | |
JP2547112Y2 (ja) | Xyプロッタのヘッド制御装置 | |
KR920000590Y1 (ko) | 방적기의 구동제어장치 | |
CN117353616A (zh) | 直线电机的摩擦力前馈补偿方法及***、存储介质 | |
JP3161621B2 (ja) | ステップモータの運転方法 | |
JPH06273154A (ja) | 座標測定機用プローブの速度制御方法 | |
CN117144573A (zh) | 一种基于FPGA的改进SpTA速度规划方法 | |
CN110927922A (zh) | 一种光学***快速切换倍率的装置及切换方法 | |
JP2505383B2 (ja) | 数値制御における送り速度制御方法および装置 |
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 |