数值控制装置制造方法及图纸

技术编号:16471231 阅读:41 留言:0更新日期:2017-10-28 21:31
本发明专利技术提供一种能够在进行反馈控制时以不产生延迟的方式控制输出值的数值控制装置,其特征在于,具备:指令程序解析部,其解析上述程序指令,生成指示上述轴的移动的指令数据;以及速度运算部,其以使上述主轴负载值恒定的方式,开始进行根据反馈控制来运算上述指令数据的上述轴的进给速度或对进给速度的倍率的速度运算处理,上述速度运算部在输出与运算出的上述倍率不同的倍率时,用根据输出的倍率反算出的值更新在反馈控制中使用的式的以消除反馈值与目标值的偏差为目的的特征量。

【技术实现步骤摘要】
数值控制装置
本专利技术涉及数值控制装置,特别涉及控制反馈控制中的输出值的数值控制装置。
技术介绍
已知通过以使主轴的负载恒定的方式控制进给速度,从而实现切削速度的提高、切削工具的长寿命化的技术(例如,日本特开2012-032869号公报等)。在这种控制方法中,为了将负载控制为恒定,在每单位时间的切削体积小时,通过提高进给速度来增大切削体积,在切削体积大而主轴负载高时,通过降低进给速度来缩小切削体积。在简单地将该控制方法应用于机床的情况,根据加工程序。加工对象的形状等,存在进给速度会无限制地上升的可能性。在进给速度上升后的状态下,切削体积急剧增加,该情况下存在以下可能性,即,在通过离散时间控制减小进给速度前,工具、加工对象破损。因此,需要将进给速度的变化限制在某程度。但是,在简单地固定反馈控制中的输出值,将输出值盖写成最大值或最小值的情况下,存在积分项或以此为标准的特征量会违背意图地变化的可能性。考虑了各种进给速度的控制方法,但是一般作为用于将对象的值保持为恒定值的控制,广泛使用PID控制。本专利技术中,作为进给速度的控制方法,以PID控制的倍率控制为例,对一实施方式进行解说。PID控制的输入一般能够用数学式1算出。[数学式1]O(t):输出值eL(t):控制对象的目标与当前(时刻t)的值的差Kp:PID控制的比例项的增益Ki:PID控制的积分项的增益Kd:PID控制的微分项的增益C:PID控制的补偿在以使主轴的负载恒定的方式控制进给速度的情况下,将输出值O(t)设为进给速度(倍率),将eL(t)设为目标主轴负载与时刻t的主轴负载的差,通过对常数设定合适的值,从而能够使主轴负载向目标靠近。在未进行切削的状态下,也就是在主轴空转时,即使提高进给速度,主轴负载也不变动,因此,优选仅在切削中、也就是在主轴负载达到了恒定值以上时进行控制。此外,数学式1中将PID控制开始时刻设为t0。图4表示使用了本实施方式的PID控制的反馈控制的方块图的例。以将对上述的工具施加的负载等控制为恒定为目的,将图4所示的反馈控制应用于进行数值控制的机床,该情况下,在反馈控制的每个控制周期,根据目标主轴负载和基于实际的加工的主轴负载的反馈L(t),算出本次的控制周期的输出值O(tn),并进行控制。也就是,在每个控制周期实施一周期图4的方块图。在此,当关注积分的块时,在不进行特别的操作的情况下,积分的块在时刻tn输出的值由数学式2表示。[数学式2]如数学式2所示,在时刻tn计算的积分块输出的值使用时刻tn-1的积分块输出的值,积分块在时刻tn-1输出的值也同样地使用积分块在时刻tn-2输出的值。不管求和、求积,这样地跨越控制周期继承值的特征量主要用于消除控制对置(主轴负载)的值与目标值的偏差的意图。这样的特征量若存在与目标值的偏差,则每进行一次计算,值都会变化,因此,若未消除偏差的状态长久持续,则值会产生很大的变化。图5表示对常数设定适当的数值,进行PID控制的模拟。图5表示将横轴设为工具的进给量(距离),将纵轴分别设为切入量、进给速度、主轴负载值、积分项的值的情况下的图表。如图5所示,可知,在PID控制下,随着工具的对工件的切入量的变化,工具的进给速度变化,随着主轴负载的进给距离前进,也就是随着时间经过而接近设为目标的主轴负载。但是,在切入量急剧增加(A)时,主轴负载大幅地远离设为目标的主轴负载。若没有事前推定切入量的方法,则会以进给速度快的状态进入切入量大的区域,因此,为了防止该主轴负载的背离,需要设定进给速度的最大值。因此,在与图5相同的条件下设定进给速度的上限值,简单地固定输出值,这便成了图6。图6以与图5相同的比例尺显示图表。如图6所示,可知,通过设定进给速度的上限值,进给速度被抑制为不大于上限值。另外,与图5的(A)相比,可知在(B),主轴负载未变大。但是,从(B)到(C),进给速度为上限值,主轴负载以比设为目标的主轴负载高的状态推移。这是因为,由于设定了速度的上限值,主轴负载减小,设为目标的主轴负载与主轴负载的偏差变大,因此积分项的值比图5的情况变得大,积分项从(B)到(C)减少耗费时间,从而到减小输出值即进给速度为止需要时间。因此,简单地设定进给速度的上限值,固定输出,这成为引起进给速度粘附于上限值的现象的原因,由此成为引起工具或工件破损、主轴马达或进给轴马达的过热的原因。如此,在数值控制装置的反馈控制中限制或控制输出值的情况下,存在以下问题:以积分或跨越与其类似的控制周期的和或积等表示的“以消除反馈值与目标值的偏差为目的的特征量”(在数学式1中根据右边第二项的积分项算出的值)会意外地增加或减小。另外,由于该特征量的意外的变化,存在加工工具或加工对象产生不适的可能性的问题。
技术实现思路
因此,本专利技术的目的为提供一种能够在进行反馈控制时以不产生延迟的方式控制输出值的数值控制装置。在本专利技术的数值控制装置中,在限制或控制来自反馈控制的输出值的情况下,通过反算并更新积分或与其类似的特征量,使反馈控制输出期望的输出值,从而解决上述问题。而且,本专利技术的数值控制装置在基于程序指令对具备主轴和驱动该主轴的轴的机械进行控制时,所述数值控制装置进行对上述轴的移动速度进行控制的反馈控制,以使上述主轴的主轴负载值恒定,上述数值控制装置的特征在于,具备:指令程序解析部,其解析上述程序指令,生成指示上述轴的移动的指令数据;以及速度运算部,其以使上述主轴负载值恒定的方式,开始进行根据反馈控制来运算基于上述指令数据的上述轴的进给速度或对进给速度的倍率的速度运算处理,上述速度运算部在输出与运算出的上述倍率不同的倍率时,用根据输出的倍率反算出的值更新将在反馈控制中使用的式的以消除反馈值与目标值的偏差为目的的特征量。根据本专利技术,不会意外地增加或减少积分或与其类似的特征量,控制的跟随性提高。由此,能够抑制机床、加工工具或加工对象的不适、马达的过热等。附图说明根据参照附图对以下的实施例的说明,本专利技术的上述及其它的目的及特征将明了。这些图中:图1是本专利技术的一实施方式的数值控制装置的概要块图。图2是表示本专利技术的一实施方式的数值控制装置的PID控制中的切入量、倍率、主轴负载值、积分项的值的变化的图。图3是在本专利技术的一实施方式的图1的数值控制装置1具备的速度运算部11上执行的处理的流程图。图4是使用了PID控制的反馈控制的方块图的例。图5是表示通常的PID控制中的切入量、倍率、主轴负载值、积分项的值的变化的图。图6是表示固定了输出的PID控制中的切入量、倍率、主轴负载值、积分项的值的变化的图。具体实施方式以下,结合附图说明本专利技术的实施方式。图1表示本专利技术的一实施方式的数值控制装置的功能块图。本实施方式的数值控制装置1具备指令程序解析部10、速度运算部11、插值部12、插值后加减速部13、伺服马达控制部14、主轴负载测量部15。指令程序解析部10从存储于未图示的存储器的程序等依次读取并解析对成为控制对象的机械的动作进行指示的块,基于解析结果作成对被伺服马达2驱动的轴的移动进行指示的指令数据,且将作成的该指令数据输出到速度运算部11。速度运算部11基于由主轴负载测量部15测定的主轴马达3的主轴负载,以使该主轴负载成为恒定的方式运算从指令程序解析部10输入的指令数据对进本文档来自技高网
...
数值控制装置

【技术保护点】
一种数值控制装置,在基于程序指令对具备主轴和驱动该主轴的轴的机械进行控制时,所述数值控制装置进行对上述轴的移动速度进行控制的反馈控制,以使上述主轴的主轴负载值恒定,上述数值控制装置的特征在于,具备:指令程序解析部,其解析上述程序指令,生成指示上述轴的移动的指令数据;以及速度运算部,其以使上述主轴负载值恒定的方式,开始进行根据反馈控制来运算基于上述指令数据的上述轴的进给速度或对进给速度的倍率的速度运算处理,上述速度运算部在输出与运算出的上述倍率不同的倍率时,用根据输出的倍率反算出的值更新在反馈控制中使用的式的以消除反馈值与目标值的偏差为目的的特征量。

【技术特征摘要】
2016.04.15 JP 2016-0816901.一种数值控制装置,在基于程序指令对具备主轴和驱动该主轴的轴的机械进行控制时,所述数值控制装置进行对上述轴的移动速度进行控制的反馈控制,以使上述主轴的主轴负载值恒定,上述数值控制装置的特征在于,具备:指令程序解析部,其解析上述...

【专利技术属性】
技术研发人员:宇野宏佑
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1