CN113189938A - 一种连续加工路径的速度曲线规划方法 - Google Patents

一种连续加工路径的速度曲线规划方法 Download PDF

Info

Publication number
CN113189938A
CN113189938A CN202110271265.5A CN202110271265A CN113189938A CN 113189938 A CN113189938 A CN 113189938A CN 202110271265 A CN202110271265 A CN 202110271265A CN 113189938 A CN113189938 A CN 113189938A
Authority
CN
China
Prior art keywords
speed
backtracking
segment
section
planning
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.)
Granted
Application number
CN202110271265.5A
Other languages
English (en)
Other versions
CN113189938B (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.)
Wuxi Xinje Electric Co Ltd
Original Assignee
Wuxi Xinje Electric 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 Wuxi Xinje Electric Co Ltd filed Critical Wuxi Xinje Electric Co Ltd
Priority to CN202110271265.5A priority Critical patent/CN113189938B/zh
Publication of CN113189938A publication Critical patent/CN113189938A/zh
Application granted granted Critical
Publication of CN113189938B publication Critical patent/CN113189938B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/416Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34169Coarse interpolator, path calculator delivers position, speed, acceleration blocks

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

本发明属于数控***技术领域,尤其是一种连续加工路径的速度曲线规划方法,包括前瞻段,对所述前瞻段的固定段长采用分时处理的方法,且该方法包括以下实施方案:步骤一:对划分的所述前瞻段再进行分小段前瞻,依次往后递推,对小段曲线先进行前推,获得前推速度,保证前推速度小于等于拐点速度限制;步骤二:对不满足前推条件的点再进行回溯,获得回溯速度,回溯速度大于前推速度时,满足要求,则此小段前瞻结束。本发明对速度前瞻规划采用前推+回溯相结合的简化方法,对回溯速度不满足时采取了再继续回溯的方法,回溯到首段仍不满足时,进行修改加加速度回溯,解决了回溯速度不满足的情况,使速度曲线更平稳。

Description

一种连续加工路径的速度曲线规划方法
技术领域
本发明涉及数控***技术领域,尤其涉及一种连续加工路径的速度曲线规划方法。
背景技术
前瞻控制能够提前对运动轨迹进行分析和处理,发现高曲率点和尖锐拐角,然后对路径上的速度进行规划,找出减速点,保证加工精度的同时满足机器人的加减速特性,在保证速度最大化的同时实现速度的平滑过渡。配天机器人提供连续微小线段前瞻控制插补功能,最大支持100段前瞻,在不影响插补轨迹精度的前提下极大地提高插补效率。
与传统速度规划算法相比,同等加工条件下,加工效率明显提高,使机器人的运动更加平稳可靠,但是目前在对速度进行规划处理时,存在有CPU多任务处理,间接提高了加工速度,速度回溯速度不满足,导致速度曲线不平稳。
发明内容
基于背景技术中提出的与传统速度规划算法相比,同等加工条件下,加工效率明显提高,使机器人的运动更加平稳可靠,但是目前在对速度进行规划处理时,存在有CPU多任务处理,间接提高了加工速度,速度回溯速度不满足,导致速度曲线不平稳技术问题,本发明提出了一种连续加工路径的速度曲线规划方法。
本发明提出的一种连续加工路径的速度曲线规划方法,包括前瞻段,对所述前瞻段的固定段长采用分时处理的方法,且该方法包括以下实施方案:
步骤一:对划分的所述前瞻段再进行分小段前瞻,依次往后递推,对小段曲线先进行前推,获得前推速度,保证前推速度小于等于拐点速度限制;
步骤二:对不满足前推条件的点再进行回溯,获得回溯速度,回溯速度大于前推速度时,满足要求,则此小段前瞻结束;
步骤三:若所述回溯速度小于前推速度,则回溯速度不满足要求,继续往前回溯,直至回溯速度大于前推速度;
步骤四:若回溯到小段的首段曲线仍不满足要求时,此时需要修改首段加加速度来改变回溯速度进而获得首段的目标速度。
优选地,首先对所述前瞻取固定段长,约定本前瞻段的起点和终点速度为0,基于控制器一个周期内有多任务需处理,对本前瞻段进行划分,控制器对本前瞻段分时处理,先处理本前瞻段的小段,对小段处理完后,从小段处理结束处往后再移固定段数,保证固定段数的最后一个点速度为0,然后划分小段,控制器进行相同处理。
优选地,对本前瞻段划分的当前规划段进行速度前瞻规划时,采用前推方法,按照加速规律,计算拐点前推速度,并保证前推速度小于等于拐点最大速度;
所述步骤三中的当前规划段的拐点都满足前推条件则无需回溯,得到的回溯速度大于前推速度,则回溯速度满足条件,结束当前规划段速度规划;
若不满足,则按照上述方法将得到的回溯速度继续反向推导前一点的回溯速度,直至满足条件;
对于得到目标速度的点,将其作为起点,将得到的预估速度作为起点速度,长度为开始选取好的固定段数,并保证终点速度为0,按照上述步骤依次划分小段进行速度前瞻规划,直至前瞻结束;
若反向计算到当前规划段的首段,所述回溯速度仍不满足条件,此时需要修改加加速度来改变回溯速度,使其满足条件,这样当前规划段速度前瞻规划结束。
优选地,所述前瞻段的算法主要分为四个模块:数据过滤模块、前瞻模块、加减速模块和插补模块。
优选地,其中所述插补模块每个插补周期都会被调度,负责在每个插补周期输出位移驱动各电机运动。
优选地,所述插补模块根据所述数据过滤模块过滤出的各数据段和所述前瞻模块计算出各数据段的运动参数,调用加减速模块的位置计算函数,计算出下个插补周期的位置点,再根据数据过滤模块计算出的数据段与坐标轴的夹角,驱动分轴运动。
优选地,若缓存区有n条轨迹线段待处理,首先取前瞻固定段长为100,控制器插补周期为1ms,控制器对本前瞻段分时处理,本前瞻段被分为5段进行处理,固定段长约定V1和V101拐点速度为0;拐点最大速度Vmax:对于直线受直线过渡误差、拐角加速度、拐点上下段最大速度限制,对于圆弧受弓高误差、拐角加速度、离心加速度、拐点上下段速度限制。前瞻段的前推和回溯速度受拐点最大速度限制。
优选地,对本前瞻段分段后,P1-P21点为第一个规划段,要计算的拐点速度即V1-V21,对这20段进行前推,当前一个点的前推速度小于当前点的前推速度时则继续前推,即Vi_forward<Vi+1_forward则满足前推条件,如果当前规划段内有不满足前推条件的点时,则停止前推,并进行回溯。
优选地,对所述本前瞻段分时处理得到满足前推条件的点为Pk(1≤k≤21)点的前推速度Vk_forward,然后从Pk点进行回溯,得到对应的回溯速度Vk_backward,Vk_backward≥Vk_forward时则满足条件,此时可计算得到本规划段的末端速度V1_e。
若Vk_backward<Vk_forward则不满足条件,需要再往前回溯,直至Vj_backward≥Vj_forward满足条件,则此段速度规划完成;若
回溯到本规划段的第一个点回溯速度仍不满足条件,此时需要修改回溯速度,不然前瞻会报错,增加首段的最大加加速度Jmax来保证首段的回溯速度满足条件,可以得到的首段最大加加速度J1_backward,得到首段的最大加加速度J1_backward后,由此可计算得到首段的回溯速度。
优选地,假设第一个规划段回溯速度满足的点为j(1≤j≤21),得到末端速度为Vj,e,因为前瞻的固定段长为100,所以此时前瞻段变为Pj-Pj+100,Pj点的起始速度为Vj,e,Pj+100点的速度为0,CPU对此前瞻段依然分时处理,规划段变为Pj-Pj+20,前推+回溯的方法进行速度规划得到末端速度,依此类推,直至前瞻结束。
本发明中的有益效果为:
1、该连续加工路径的速度曲线规划方法,与现有方法速度前瞻规划相比,对取固定段长的前瞻段速度规划计算量大、CPU不及时响应的问题进行了处理,简化了计算,提升了效率;对速度计算采取前推+回溯的方法,简化前推和回溯方法,两者相结合,使速度更平滑柔顺过渡;对于回溯到首段速度仍不满足的情况进行研究,通过适当修改加加速度得到满足条件的回溯速度,速度在这种情况下对***加工质量更佳。
2、该连续加工路径的速度曲线规划方法,通过对前瞻段固定段长采用分时处理方法,解决了CPU多任务处理(除前瞻任务外CPU任务还包括执行梯形图程序、IO响应和G代码解析等)不能及时响应的问题,间接提高了加工速度,对速度前瞻规划采用前推+回溯相结合的简化方法,对回溯速度不满足时采取了再继续回溯的方法,回溯到首段仍不满足时,进行修改加加速度回溯,解决了回溯速度不满足的情况,使速度曲线更平稳。
该装置中未涉及部分均与现有技术相同或可采用现有技术加以实现。
附图说明
图1为本发明提出的一种连续加工路径的速度曲线规划方法的控制器分时处理流程图;
图2为本发明提出的一种连续加工路径的速度曲线规划方法的前瞻主流程图;
图3为本发明提出的一种连续加工路径的速度曲线规划方法的插补模块调度图;
图4为本发明提出的一种连续加工路径的速度曲线规划方法的前瞻模块流程图;
图5为本发明提出的一种连续加工路径的速度曲线规划方法的转接点速度图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
参照图1-5,一种连续加工路径的速度曲线规划方法,包括前瞻段,对前瞻段的固定段长采用分时处理的方法,且该方法包括以下实施方案:
步骤一:对划分的前瞻段再进行分小段前瞻,依次往后递推,对小段曲线先进行前推,获得前推速度,保证前推速度小于等于拐点速度限制;
步骤二:对不满足前推条件的点再进行回溯,获得回溯速度,回溯速度大于前推速度时,满足要求,则此小段前瞻结束;
步骤三:若回溯速度小于前推速度,则回溯速度不满足要求,继续往前回溯,直至回溯速度大于前推速度;
步骤四:若回溯到小段的首段曲线仍不满足要求时,此时需要修改首段加加速度来改变回溯速度进而获得首段的目标速度。
本发明中,首先对前瞻取固定段长,约定本前瞻段的起点和终点速度为0,基于控制器一个周期内有多任务需处理,对本前瞻段进行划分,控制器对本前瞻段分时处理,先处理本前瞻段的小段,对小段处理完后,从小段处理结束处往后再移固定段数,保证固定段数的最后一个点速度为0,然后划分小段,控制器进行相同处理。
本发明中,对本前瞻段划分的当前规划段进行速度前瞻规划时,采用前推方法,按照加速规律,计算拐点前推速度,并保证前推速度小于等于拐点最大速度;
步骤三中的当前规划段的拐点都满足前推条件则无需回溯,得到的回溯速度大于前推速度,则回溯速度满足条件,结束当前规划段速度规划;
若不满足,则按照上述方法将得到的回溯速度继续反向推导前一点的回溯速度,直至满足条件;
对于得到目标速度的点,将其作为起点,将得到的预估速度作为起点速度,长度为开始选取好的固定段数,并保证终点速度为0,按照上述步骤依次划分小段进行速度前瞻规划,直至前瞻结束;
若反向计算到当前规划段的首段,回溯速度仍不满足条件,此时需要修改加加速度来改变回溯速度,使其满足条件,这样当前规划段速度前瞻规划结束。
本发明中,前瞻段的算法主要分为四个模块:数据过滤模块、前瞻模块、加减速模块和插补模块。
本发明中,其中插补模块每个插补周期都会被调度,负责在每个插补周期输出位移驱动各电机运动。
本发明中,其中插补模块每个插补周期都会被调度,负责在每个插补周期输出位移驱动各电机运动
本发明中,插补模块根据数据过滤模块过滤出的各数据段和前瞻模块计算出各数据段的运动参数,调用加减速模块的位置计算函数,计算出下个插补周期的位置点,再根据数据过滤模块计算出的数据段与坐标轴的夹角,驱动分轴运动。
本发明中,若缓存区有n条轨迹线段待处理,首先取前瞻固定段长为100,控制器插补周期为1ms,控制器对本前瞻段分时处理,本前瞻段被分为5段进行处理,固定段长约定V1和V101拐点速度为0;拐点最大速度Vmax:对于直线受直线过渡误差、拐角加速度、拐点上下段最大速度限制,对于圆弧受弓高误差、拐角加速度、离心加速度、拐点上下段速度限制。前瞻段的前推和回溯速度受拐点最大速度限制。
本发明中,对本前瞻段分段后,P1-P21点为第一个规划段,要计算的拐点速度即V1-V21,对这20段进行前推,当前一个点的前推速度小于当前点的前推速度时则继续前推,即Vi_forward<Vi+1_forward则满足前推条件,如果当前规划段内有不满足前推条件的点时,则停止前推,并进行回溯。
本发明中,对本前瞻段分时处理得到满足前推条件的点为Pk(1≤k≤21)点的前推速度Vk_forward,然后从Pk点进行回溯,得到对应的回溯速度Vk_backward,Vk_backward≥Vk_forward时则满足条件,此时可计算得到本规划段的末端速度V1_e。
若Vk_backward<Vk_forward则不满足条件,需要再往前回溯,直至Vj_backward≥Vj_forward满足条件,则此段速度规划完成;若
回溯到本规划段的第一个点回溯速度仍不满足条件,此时需要修改回溯速度,不然前瞻会报错,增加首段的最大加加速度Jmax来保证首段的回溯速度满足条件,可以得到的首段最大加加速度J1_backward,得到首段的最大加加速度J1_backward后,由此可计算得到首段的回溯速度。
本发明中,假设第一个规划段回溯速度满足的点为j(1≤j≤21),得到末端速度为Vj,e,因为前瞻的固定段长为100,所以此时前瞻段变为Pj-Pj+100,Pj点的起始速度为Vj,e,Pj+100点的速度为0,CPU对此前瞻段依然分时处理,规划段变为Pj-Pj+20,前推+回溯的方法进行速度规划得到末端速度,依此类推,直至前瞻结束。
与现有方法速度前瞻规划相比,对取固定段长的前瞻段速度规划计算量大、CPU不及时响应的问题进行了处理,简化了计算,提升了效率;对速度计算采取前推+回溯的方法,简化前推和回溯方法,两者相结合,使速度更平滑柔顺过渡;对于回溯到首段速度仍不满足的情况进行研究,通过适当修改加加速度得到满足条件的回溯速度,速度在这种情况下对***加工质量更佳。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

Claims (10)

1.一种连续加工路径的速度曲线规划方法,包括前瞻段,其特征在于,对所述前瞻段的固定段长采用分时处理的方法,且该方法包括以下实施方案:
步骤一:对划分的所述前瞻段再进行分小段前瞻,依次往后递推,对小段曲线先进行前推,获得前推速度,保证前推速度小于等于拐点速度限制;
步骤二:对不满足前推条件的点再进行回溯,获得回溯速度,回溯速度大于前推速度时,满足要求,则此小段前瞻结束;
步骤三:若所述回溯速度小于前推速度,则回溯速度不满足要求,继续往前回溯,直至回溯速度大于前推速度;
步骤四:若回溯到小段的首段曲线仍不满足要求时,此时需要修改首段加加速度来改变回溯速度进而获得首段的目标速度。
2.根据权利要求1所述的一种连续加工路径的速度曲线规划方法,其特征在于,首先对所述前瞻取固定段长,约定本前瞻段的起点和终点速度为0,基于控制器一个周期内有多任务需处理,对本前瞻段进行划分,控制器对本前瞻段分时处理,先处理本前瞻段的小段,对小段处理完后,从小段处理结束处往后再移固定段数,保证固定段数的最后一个点速度为0,然后划分小段,控制器进行相同处理。
3.根据权利要求2所述的一种连续加工路径的速度曲线规划方法,其特征在于,对本前瞻段划分的当前规划段进行速度前瞻规划时,采用前推方法,按照加速规律,计算拐点前推速度,并保证前推速度小于等于拐点最大速度;
所述步骤三中的当前规划段的拐点都满足前推条件则无需回溯,得到的回溯速度大于前推速度,则回溯速度满足条件,结束当前规划段速度规划;
若不满足,则按照上述方法将得到的回溯速度继续反向推导前一点的回溯速度,直至满足条件;
对于得到目标速度的点,将其作为起点,将得到的预估速度作为起点速度,长度为开始选取好的固定段数,并保证终点速度为0,按照上述步骤依次划分小段进行速度前瞻规划,直至前瞻结束;
若反向计算到当前规划段的首段,所述回溯速度仍不满足条件,此时需要修改加加速度来改变回溯速度,使其满足条件,这样当前规划段速度前瞻规划结束。
4.根据权利要求3所述的一种连续加工路径的速度曲线规划方法,其特征在于,所述前瞻段的算法主要分为四个模块:数据过滤模块、前瞻模块、加减速模块和插补模块。
5.根据权利要求4所述的一种连续加工路径的速度曲线规划方法,其特征在于,其中所述插补模块每个插补周期都会被调度,负责在每个插补周期输出位移驱动各电机运动。
6.根据权利要求5所述的一种连续加工路径的速度曲线规划方法,其特征在于,所述插补模块根据所述数据过滤模块过滤出的各数据段和所述前瞻模块计算出各数据段的运动参数,调用加减速模块的位置计算函数,计算出下个插补周期的位置点,再根据数据过滤模块计算出的数据段与坐标轴的夹角,驱动分轴运动。
7.根据权利要求6所述的一种连续加工路径的速度曲线规划方法,其特征在于,若缓存区有n条轨迹线段待处理,首先取前瞻固定段长为100,控制器插补周期为1ms,控制器对本前瞻段分时处理,本前瞻段被分为5段进行处理,固定段长约定V1和V101拐点速度为0;拐点最大速度Vmax:对于直线受直线过渡误差、拐角加速度、拐点上下段最大速度限制,对于圆弧受弓高误差、拐角加速度、离心加速度、拐点上下段速度限制。前瞻段的前推和回溯速度受拐点最大速度限制。
8.根据权利要求7所述的一种连续加工路径的速度曲线规划方法,其特征在于,对本前瞻段分段后,P1-P21点为第一个规划段,要计算的拐点速度即V1-V21,对这20段进行前推,当前一个点的前推速度小于当前点的前推速度时则继续前推,即Vi_forward<Vi+1_forward则满足前推条件,如果当前规划段内有不满足前推条件的点时,则停止前推,并进行回溯。
9.根据权利要求8所述的一种连续加工路径的速度曲线规划方法,其特征在于,对所述本前瞻段分时处理得到满足前推条件的点为Pk(1≤k≤21)点的前推速度Vk_forward,然后从Pk点进行回溯,得到对应的回溯速度Vk_backward,Vk_backward≥Vk_forward时则满足条件,此时可计算得到本规划段的末端速度V1_e;
若Vk_backward<Vk_forward则不满足条件,需要再往前回溯,直至Vj_backward≥Vj_forward满足条件,则此段速度规划完成;若回溯到本规划段的第一个点回溯速度仍不满足条件,此时需要修改回溯速度,不然前瞻会报错,增加首段的最大加加速度Jmax来保证首段的回溯速度满足条件,可以得到的首段最大加加速度J1_backward,得到首段的最大加加速度J1_backward后,由此可计算得到首段的回溯速度。
10.根据权利要求9所述的一种连续加工路径的速度曲线规划方法,其特征在于,假设第一个规划段回溯速度满足的点为j(1≤j≤21),得到末端速度为Vj,e,因为前瞻的固定段长为100,所以此时前瞻段变为Pj-Pj+100,Pj点的起始速度为Vj,e,Pj+100点的速度为0,CPU对此前瞻段依然分时处理,规划段变为Pj-Pj+20,前推+回溯的方法进行速度规划得到末端速度,依此类推,直至前瞻结束。
CN202110271265.5A 2021-03-13 2021-03-13 一种连续加工路径的速度曲线规划方法 Active CN113189938B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110271265.5A CN113189938B (zh) 2021-03-13 2021-03-13 一种连续加工路径的速度曲线规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110271265.5A CN113189938B (zh) 2021-03-13 2021-03-13 一种连续加工路径的速度曲线规划方法

Publications (2)

Publication Number Publication Date
CN113189938A true CN113189938A (zh) 2021-07-30
CN113189938B CN113189938B (zh) 2024-05-14

Family

ID=76973241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110271265.5A Active CN113189938B (zh) 2021-03-13 2021-03-13 一种连续加工路径的速度曲线规划方法

Country Status (1)

Country Link
CN (1) CN113189938B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113900410A (zh) * 2021-11-16 2022-01-07 上海维宏电子科技股份有限公司 数控***中实现小线段连接速度计算处理的方法、装置、处理器及其计算机可读存储介质
CN114217573A (zh) * 2021-12-10 2022-03-22 江苏集萃智能制造技术研究所有限公司 一种速度前瞻控制方法
CN114296400A (zh) * 2021-11-16 2022-04-08 中南大学 一种用于激光切割高速插补的自适应前瞻处理方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105629882A (zh) * 2014-11-07 2016-06-01 中国科学院沈阳计算技术研究所有限公司 一种用于样条插补的三角函数速度规划方法
CN106802627A (zh) * 2017-03-08 2017-06-06 苏州达尔普工业控制有限公司 连续微小线段前瞻控制插补算法
CN107329458A (zh) * 2017-07-10 2017-11-07 深圳市旗众智能自动化有限公司 一种连续小线段轨迹的动态自适应速度前瞻控制方法
CN109426151A (zh) * 2017-09-01 2019-03-05 沈阳高精数控智能技术股份有限公司 基于自适应前瞻和预测校正的实时柔性加减速控制算法
CN112015142A (zh) * 2020-08-26 2020-12-01 无锡信捷电气股份有限公司 一种基于nurbs的小线段加工方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105629882A (zh) * 2014-11-07 2016-06-01 中国科学院沈阳计算技术研究所有限公司 一种用于样条插补的三角函数速度规划方法
CN106802627A (zh) * 2017-03-08 2017-06-06 苏州达尔普工业控制有限公司 连续微小线段前瞻控制插补算法
CN107329458A (zh) * 2017-07-10 2017-11-07 深圳市旗众智能自动化有限公司 一种连续小线段轨迹的动态自适应速度前瞻控制方法
CN109426151A (zh) * 2017-09-01 2019-03-05 沈阳高精数控智能技术股份有限公司 基于自适应前瞻和预测校正的实时柔性加减速控制算法
CN112015142A (zh) * 2020-08-26 2020-12-01 无锡信捷电气股份有限公司 一种基于nurbs的小线段加工方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
何均;游有鹏;陈浩;王化明;: "S形加减速的嵌套式前瞻快速算法", 航空学报, no. 04 *
卜凡;樊留群;齐党进;: "数控加工速度前瞻及插补算法的研究", 机械与电子, no. 08 *
林凤鸣;马晓辉;: "圆弧-线段型加工路径的最优速度规划", ***科学与数学, no. 10 *
潘海鸿;刘梦;易健;梁旭斌;陈琳;: "基于路径夹角的加加速度可变前瞻算法研究", 组合机床与自动化加工技术, no. 10 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113900410A (zh) * 2021-11-16 2022-01-07 上海维宏电子科技股份有限公司 数控***中实现小线段连接速度计算处理的方法、装置、处理器及其计算机可读存储介质
CN114296400A (zh) * 2021-11-16 2022-04-08 中南大学 一种用于激光切割高速插补的自适应前瞻处理方法
CN114296400B (zh) * 2021-11-16 2024-03-12 中南大学 一种用于激光切割高速插补的自适应前瞻处理方法
CN114217573A (zh) * 2021-12-10 2022-03-22 江苏集萃智能制造技术研究所有限公司 一种速度前瞻控制方法
CN114217573B (zh) * 2021-12-10 2023-12-29 江苏集萃智能制造技术研究所有限公司 一种速度前瞻控制方法

Also Published As

Publication number Publication date
CN113189938B (zh) 2024-05-14

Similar Documents

Publication Publication Date Title
CN113189938A (zh) 一种连续加工路径的速度曲线规划方法
CN107263484B (zh) 机器人关节空间点到点运动的轨迹规划方法
US7979158B2 (en) Blending algorithm for trajectory planning
CN109074067B (zh) 机器人运动控制方法及相关装置
CN101493687B (zh) 实时前瞻全程加减速控制的nurbs曲线自适应分段插补方法
CN104331025B (zh) 一种面向微小线段高效加工的速度前瞻预处理方法
CN109623166B (zh) 一种激光切割的拐角处理方法及***
CN108319228B (zh) 一种数控***轨迹规划中加减速控制方法
CN108829045B (zh) 连续微直线段的衔接速度的优化方法及***
CN111158318B (zh) 一种非对称性四次曲线柔性加减速规划方法
CN102147600A (zh) 实时生成曲率连续路径的数控插补***
CN112965443B (zh) 一种裁床拐角轨迹跟踪高精度插值控制方法
CN112486101B (zh) Nurbs曲线自适应前瞻插补方法
CN107272598A (zh) 一种加工路径长度已知的nurbs曲线插补方法
CN109048091A (zh) 激光切割速度规划方法、装置、存储介质及计算机设备
CN109683615A (zh) 机器人连续运动的路径的速度前瞻方法及机器人控制器
CN108153246A (zh) 一种基于指定速度的参数自适应s形速度规划插补方法
CN103163838A (zh) 一种用于数控机床加减速的控制方法
CN112925268B (zh) 一种基于fpga的高性能裁床运动控制***
CN114690767A (zh) 一种机器人轨迹规划方法、***以及机器人
CN116117796B (zh) 一种工业机器人姿态轨迹过渡与速度规划方法及***
CN112883502B (zh) St2速度曲线的设计方法及基于sst2速度曲线的五轴轨迹加工方法
CN110625617B (zh) 一种智能机器人轨迹规划方法
CN110450160B (zh) 一种开放式免编程机器人的控制方法
CN116985136B (zh) 基于四元数的机械臂节点姿态速度前瞻控制方法及装置

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