[go: up one dir, main page]

CN107317541B - 根据电动机温度来变更动作的控制装置以及控制方法 - Google Patents

根据电动机温度来变更动作的控制装置以及控制方法 Download PDF

Info

Publication number
CN107317541B
CN107317541B CN201710270489.8A CN201710270489A CN107317541B CN 107317541 B CN107317541 B CN 107317541B CN 201710270489 A CN201710270489 A CN 201710270489A CN 107317541 B CN107317541 B CN 107317541B
Authority
CN
China
Prior art keywords
spindle drive
drive motor
temperature
temperature variation
motor
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
CN201710270489.8A
Other languages
English (en)
Other versions
CN107317541A (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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of CN107317541A publication Critical patent/CN107317541A/zh
Application granted granted Critical
Publication of CN107317541B publication Critical patent/CN107317541B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • 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
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/60Controlling or determining the temperature of the motor or of the drive
    • 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
    • H02P5/00Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors
    • H02P5/46Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors for speed regulation of two or more dynamo-electric motors in relation to one another
    • H02P5/52Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors for speed regulation of two or more dynamo-electric motors in relation to one another additionally providing control of relative angular displacement
    • H02P5/56Speed and position comparison between the motors by electrical means

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Control Of Multiple Motors (AREA)

Abstract

本发明提供一种根据电动机温度来变更动作的控制装置以及控制方法,能够防止主轴以及从动轴双方的过热。机床的控制装置具有主轴电动机驱动部、从动轴电动机驱动部、以及针对所述主轴电动机驱动部发送主轴动作指令的数值控制部,所述主轴电动机驱动部根据从所述数值控制部接收到的所述主轴动作指令驱动所述主轴电动机,所述从动轴电动机驱动部根据从所述主轴电动机接收到的位置反馈信息来驱动所述从动轴电动机以使其与所述主轴电动机同步,所述数值控制部在所述主轴电动机的温度超过第一规定值,或者,所述从动轴电动机的温度超过第二规定值时,生成变更动作的所述主轴动作指令以便限制所述主轴电动机的输出。

Description

根据电动机温度来变更动作的控制装置以及控制方法
技术领域
本发明涉及具有如下功能的控制装置、以及机床的控制方法:根据对机床的主轴以及从动轴进行驱动的电动机的温度来变更该机床的动作。
背景技术
在具有由电动机驱动的主轴和进给轴的机床中,有时当在该主轴进行重切削加工或加减速频度高的加工时,电动机温度上升,主轴驱动用电动机过热。为了避免这样的不良,例如在专利文献1中记载有如下技术:对驱动可动体的伺服电动机的温度进行检测,根据检测出的温度来变更可动体的加减速时常数而使电动机的转矩下降,从而控制伺服电动机。
此外,在专利文献2中记载有如下技术:对进给轴电动机的温度进行预测运算而生成温度数据,将该温度数据与预先存储的规定的温度数据进行比较,根据该比较结果来变更进给轴的加减速时常数。
并且,在专利文献3中记载有如下技术:根据横编织机的机头驱动用电动机的平均负载转矩计算出虚拟的电动机温度,在虚拟温度超过允许值时,降低对电动机的施加电力。
现有技术文献
专利文献1:日本特开2003-9563号公报
专利文献2:日本特开平09-179623号公报
专利文献3:日本特开2009-41130号公报
专利文献4:日本特开2013-85388号公报
专利文献5:日本特开2015-75994号公报
但是,上述的专利文献1至3涉及的发明不能够应用于以主从同步方式进行动作的驱动系统。
具体来说,以主从同步方式进行动作的驱动系统例如具有图7的框图所示那样的结构。同步驱动主轴电动机522A与从动轴电动机522B的驱动系统500具有数值控制部520、主轴电动机驱动部521A、以及从动轴电动机驱动部521B,主轴电动机驱动部521A驱动主轴电动机522A,从动轴电动机驱动部521B驱动从动轴电动机522B。
在数值控制部520中设置有主轴动作指令生成部531,由该主轴动作指令生成部531生成的主轴动作指令经由通信电路532-1发送至主轴电动机驱动部521A内的主轴动作指令接收部533。主轴电动机驱动部521A内的控制部534-A根据从上述的主轴动作指令接收部533接收到的主轴动作指令与主轴电动机522A的驱动的结果所产生的位置反馈信息,对主轴电动机522A的驱动进行控制。
此外,主轴电动机522A的驱动的结果所产生的位置反馈信息经由通信电路532-2传送至从动轴电动机驱动部521B。将传送的该位置反馈信息乘以规定的同步比后发送给从动轴电动机驱动部521B内的控制部534-B。控制部534-B根据接收到的该位置反馈信息、和来自从动轴电动机522B的位置反馈信息,驱动从动轴电动机522B。由此,实现了主轴电动机522A与从动轴电动机522B的同步驱动。
这里,即使例如将专利文献1~专利文献3涉及的发明应用于图7所记载的以主从同步方式进行动作的驱动系统500,也不能避免从动轴的过热。具体来说,将在专利文献1~专利文献3涉及的发明应用于图7所记载的驱动系统500的情况下,即使为了防止主轴的过热而控制主轴电动机522A的驱动,关于从动轴电动机522B,即使假设其温度上升也不能够独立地进行控制,因此,可能产生从动轴的过热。
发明内容
因此本发明的目的在于提供一种能够防止主轴以及从动轴双方的过热的、根据电动机温度来变更动作的控制装置以及控制方法。
(1)本发明涉及的控制装置(例如,后述的控制装置100、200)是一种机床的控制装置,其具有:主轴电动机驱动部(例如,后述的主轴电动机驱动部121A、221A),其驱动主轴电动机(例如,后述的主轴电动机122A、222A);从动轴电动机驱动部(例如,后述的从动轴电动机驱动部121B、221B),其驱动从动轴电动机(例如,后述的从动轴电动机122B、222B);以及数值控制部(例如,后述的数值控制部120、220),其针对所述主轴电动机驱动部发送主轴动作指令,所述主轴电动机驱动部根据从所述数值控制部接收到的所述主轴动作指令驱动所述主轴电动机,所述从动轴电动机驱动部根据从所述主轴电动机经由所述主轴电动机驱动部接收到的位置反馈信息,来驱动所述从动轴电动机以使其与所述主轴电动机同步,所述主轴电动机驱动部具有取得所述主轴电动机的温度的第一温度取得部(例如,后述的温度取得部135A、236A),所述从动轴电动机驱动部具有取得所述从动轴电动机的温度的第二温度取得部(例如,后述的温度取得部135B、236B),在从所述第一温度取得部接收到的所述主轴电动机的温度超过第一规定值,或者,从所述第二温度取得部接收到的所述从动轴电动机的温度超过第二规定值时,所述数值控制部生成变更动作的所述主轴动作指令(例如,由后述的主轴动作指令生成部131、231生成的指令)以便限制所述主轴电动机的输出。
(2)在(1)所记载的控制装置的基础上,也可以是:所述主轴电动机驱动部具有:加减速判定部(例如,后述的加减速判定部235),其对所述主轴电动机是在进行加减速动作还是在进行加减速以外的动作进行判定;第一温度变化量推定部(例如,后述的第一温度变化量推定部237A),其对所述主轴电动机的加减速动作期间流动的电流造成的所述主轴电动机的温度变化量进行推定;以及第二温度变化量推定部(例如,后述的第二温度变化量推定部238A),其对所述主轴电动机的加减速动作以外的动作期间流动的电流造成的所述主轴电动机的温度变化量进行推定,所述从动轴电动机驱动部具有:第三温度变化量推定部(例如,后述的第三温度变化量推定部237B),其对所述主轴电动机的加减速动作期间流动的电流造成的所述从动轴电动机的温度变化量进行推定;以及第四温度变化量推定部(例如,后述的第四温度变化量推定部238B),其对所述主轴电动机的加减速动作以外的动作期间流动的电流造成的所述从动轴电动机的温度变化量进行推定,所述数值控制部根据由所述第一温度变化量推定部推定出的温度变化量与由所述第二温度变化量推定部推定出的温度变化量的比较结果、以及由所述第三温度变化量推定部推定出的温度变化量与由所述第四温度变化量推定部推定出的温度变化量的比较结果中的至少一个,生成变更所述主轴电动机的动作的主轴动作指令。
(3)在(2)所记载的控制装置的基础上,也可以是:由所述第一温度变化量推定部推定出的温度变化量比由所述第二温度变化量推定部推定出的温度变化量大时,或者,由所述第三温度变化量推定部推定出的温度变化量比由所述第四温度变化量推定部推定出的温度变化量大时,所述数值控制部生成变更所述主轴电动机的动作的主轴动作指令,以便限制所述主轴电动机的加减速时输出。
(4)在(2)所记载的控制装置的基础上,也可以是:由所述第一温度变化量推定部推定出的温度变化量比由所述第二温度变化量推定部推定出的温度变化量小时,或者,由所述第三温度变化量推定部推定出的温度变化量比由所述第四温度变化量推定部推定出的温度变化量小时,所述数值控制部生成变更所述主轴电动机的动作的主轴动作指令,以便限制针对所述主轴的加工时负载。
(5)在(2)所记载的控制装置的基础上,也可以是:由所述第一温度变化量推定部推定出的温度变化量与由所述第二温度变化量推定部推定出的温度变化量之差处于规定值以内时,或者,由所述第三温度变化量推定部推定出的温度变化量与由所述第四温度变化量推定部推定出的温度变化量之差处于规定值以内时,所述数值控制部生成变更所述主轴电动机的动作的主轴动作指令,以便限制所述主轴电动机的加减速时输出和针对所述主轴的加工时负载。
(6)本发明涉及的控制方法是一种机床的控制方法,其使用驱动主轴电动机的主轴电动机驱动部、驱动从动轴电动机的从动轴电动机驱动部以及针对所述主轴电动机驱动部发送主轴动作指令的数值控制部,该控制方法包括以下步骤:所述主轴电动机驱动部根据从所述数值控制部接收到的所述主轴动作指令,来驱动所述主轴电动机以使其与所述主轴电动机同步;以及所述从动轴电动机驱动部根据从所述主轴电动机经由所述主轴电动机驱动部接收到的位置反馈信息,驱动所述从动轴电动机,所述控制方法包括以下步骤:所述主轴电动机驱动部具有的第一温度取得部取得所述主轴电动机的温度;所述从动轴电动机驱动部具有的第二温度取得部取得所述从动轴电动机的温度;以及在从所述第一温度取得部接收到的所述主轴电动机的温度超过第一规定值,或者从所述第二温度取得部接收到的所述从动轴电动机的温度超过第二规定值时,所述数值控制部生成变更动作的所述主轴动作指令以便限制所述主轴电动机的输出。
根据本发明,不仅监视主轴电动机的电动机温度,还监视从动轴电动机的电动机温度,通过针对主轴的动作控制来控制从动轴的动作,由此,不仅是主轴,还可以避免从动轴的过热。
附图说明
图1是本发明的第一实施方式涉及的控制装置的框图。
图2是本发明的第一实施方式涉及的控制装置所使用的动作流程图。
图3是本发明的第二实施方式涉及的控制装置的框图。
图4是本发明的第二实施方式涉及的控制装置所使用的动作流程图。
图5是本发明的第二实施方式涉及的控制装置所使用的动作流程图。
图6是本发明的第二实施方式涉及的控制装置所使用的动作流程图。
图7是表示以主从同步方式进行动作的驱动系统的示例的图。
符号说明
100、200:控制装置
120、220:数值控制部
121A、221A:主轴电动机驱动部
121B、221B:从动轴电动机驱动部
122A、222A:主轴电动机
122B、222B:从动轴电动机
131、231:主轴动作指令生成部
132-1、132-2、232-1、232-2、232-3:通信电路
133、233:主轴动作指令接收部
134A、134B、234A、234B:控制部
135A、135B、236A、236B:温度取得部
136、239:判定部
235:加减速判定部
237A:第一温度变化量推定部
238A:第二温度变化量推定部
237B:第三温度变化量推定部
238B:第四温度变化量推定部
500:驱动系统
520:数值控制部
521A:主轴电动机驱动部
521B:从动轴电动机驱动部
522A:主轴电动机
522B:从动轴电动机
531:主轴动作指令生成部
532-1、532-2:通信电路
533:从动轴动作指令接收部
534-A、534-B:控制部
具体实施方式
以下,参照图1~图6对本发明的实施方式进行说明。
<第一实施方式>
首先,参照图1以及图2,对第一实施方式进行详细叙述。
如图1所示,第一实施方式涉及的控制装置100具有:数值控制部120、主轴电动机驱动部121A、以及从动轴电动机驱动部121B。并且,数值控制部120具有主轴动作指令生成部131和判定部136,主轴电动机驱动部121A具有主轴动作指令接收部133、控制部134A、以及温度取得部135A,从动轴电动机驱动部121B具有控制部134B和温度取得部135B。
这里,控制装置100是针对具有主轴与从动轴、且以主从方式进行动作的机床的控制装置。作为该机床例如列举出:对工件进行加工而制造齿轮的齿轮加工机。该情况下,通常在将工具轴设为主轴,将工件轴设为从动轴,即,将工具用电动机设为主轴电动机,将工件用电动机设为从动轴电动机的基础上,在工具用电动机与工件用电动机之间实现同步运转。
此外,上述的主轴电动机驱动部121A、以及、从动轴电动机驱动部121B分别是为了向主轴电动机122A、以及从动轴电动机122B供给交流驱动电力而设置的逆变器。
图1所记载的控制装置100具有的结构要素中,数值控制部120具有的主轴动作指令生成部131、主轴电动机驱动部121A具有的主轴动作指令接收部133和控制部134A、从动轴电动机驱动部121B具有的控制部134B具有与图7所记载的现有的以主从同步方式进行动作的驱动系统500具有的、对应于各要素的结构要素同样的功能。具体来说,由主轴动作指令生成部131生成的主轴动作指令经由通信电路132-1发送给主轴电动机驱动部121A具有的主轴动作指令接收部133。并且,主轴动作指令接收部133将接收到的主轴动作指令发送给控制部134A。控制部134A根据从主轴动作指令接收部133接收到的主轴动作指令、和从主轴电动机122A接收到的位置反馈信息,控制主轴电动机122A的动作。此外,该位置反馈信息经由通信电路132-2被发送给从动轴电动机驱动部121B。发送给从动轴电动机驱动部121B的位置反馈信息乘以规定的同步比后被发送给从动轴电动机驱动部121B内的控制部134B。控制部134B根据接收到的该位置反馈信息与来自从动轴电动机122B的位置反馈信息,驱动从动轴电动机122B。由此,实现了主轴电动机122A与从动轴电动机122B的同步驱动。
另一方面,相比较于图7所记载的现有的以主从同步方式进行动作的驱动系统500,图1所记载的控制装置100的不同点主要在于:主轴电动机驱动部121A具有温度取得部135A,从动轴电动机驱动部121B具有温度取得部135B,数值控制部120具有判定部136。
具体来说,主轴电动机驱动部121A的温度取得部135A取得主轴电动机122A的温度,将所取得的主轴电动机122A的温度发送给数值控制部120的判定部136。同样地,从动轴电动机驱动部121B的温度取得部135B取得从动轴电动机122B的温度,将所取得的从动轴电动机122B的温度发送给数值控制部120的判定部136。数值控制部120的判定部136将所取得的主轴电动机122A的温度与第一规定值的比较结果、以及、所取得的从动轴电动机122B的温度与第二规定值的比较结果发送给主轴动作指令生成部131。主轴动作指令生成部131根据上述的两个比较结果中的至少一个,生成主轴动作指令,将该主轴动作指令发送给主轴电动机驱动部121A具有的主轴动作指令接收部133。
这里,主轴电动机驱动部121A具有的温度取得部135A、以及从动轴电动机驱动部121B具有的温度取得部135B以众所周知的方法检测或者推定出各电动机的温度。例如,也可以事先求出从电动机输出的电流值与电动机内的线圈温度的相关值,根据动作中的电流值与该相关值计算出线圈温度,根据该线圈温度检测出各电动机的温度。或者也可以例如像专利文献4所记载那样,使用电动机壳内的油温、电动机的热容量以及发热量等,推定出电动机温度。
图2表示上述的控制装置100的动作流程。首先,在步骤11中,主轴电动机驱动部121A的温度取得部135A取得主轴电动机122A的电动机温度Tm,从动轴电动机驱动部121B的温度取得部135B取得从动轴电动机122B的电动机温度Ts。
接下来,在步骤12中,判定部136将主轴电动机122A的电动机温度Tm与规定值TLm进行比较,将从动轴电动机122B的电动机温度Ts与规定值TLs进行比较。在Tm比TLm大时,或者,在Ts比TLs大时(步骤12中为是),前进到步骤13,变更主轴电动机122A的动作,以便限制主轴输出。由于从动轴电动机122B与主轴电动机122A被同步驱动,因此从动轴电动机122B的动作也被同样地变更。
这里,作为主轴电动机122A的动作变更,例如列举出:降低对主轴电动机122A的施加电力,使转矩下降。但是,本发明的实施方式不局限于此。
在步骤12中,在Tm小于等于TLm、并且Ts小于等于TLs时(步骤12中为否),省略步骤13,不进行动作变更。
<第二实施方式>
接下来,参照图3~图6对第二实施方式进行详细叙述。
如图3所示,第二实施方式涉及的控制装置200具有:数值控制部220、主轴电动机驱动部221A、以及从动轴电动机驱动部221B。并且,数值控制部220具有主轴动作指令生成部231和判定部239,主轴电动机驱动部221A具有主轴动作指令接收部233、控制部234A、加减速判定部235、温度取得部236A、第一温度变化量推定部237A、以及第二温度变化量推定部238A,从动轴电动机驱动部221B具有:控制部234B、温度取得部236B、第三温度变化量推定部237B、以及第四温度变化量推定部238B。
图3所记载的控制装置200具有的结构要素中,数值控制部220具有的主轴动作指令生成部231、主轴电动机驱动部221A具有的主轴动作指令接收部233、控制部234A和取得部236A、从动轴电动机驱动部221B具有的控制部234B和温度取得部236B具有与图1所记载的第一实施方式涉及的控制装置100具有的、对应于各要素的结构要素同样的功能,因此省略说明。
第二实施方式涉及的控制装置200与第一实施方式涉及的控制装置100不同,主轴电动机驱动部221A具有加减速判定部235、第一温度变化量推定部237A以及第二温度变化量推定部238A。加减速判定部235以从主轴动作指令接收部233接收到的主轴动作指令为基础,判定主轴电动机222A是否处于加减速的状态。另外,也可以如图3虚线所示,并非从主轴动作指令接收部233接收到的主轴动作指令,而是加减速判定部235以规定的采样周期取入主轴电动机222A的实测度来进行加减速状态的判定。第一温度变化量推定部237A在从加减速判定部235收到了表示当前时刻处于加减速状态的通知时,推定出处于加减速状态期间的主轴电动机222A的电动机温度变化量。第二温度变化量推定部238A在从加减速判定部235收到了表示当前时刻不处于加减速状态的通知时,推定出处于加减速状态以外的状态期间的主轴电动机222A的电动机温度变化量。另外,上述的加减速判定部235进行的是否处于加减速状态的判断、以及、第一温度变化量推定部237A和第二温度变化量推定部238A进行的电动机温度变化量的推定例如能够使用专利文献5所记载的方法来实现。
此外,与第一实施方式涉及的控制装置100的从动轴电动机驱动部121B不同,从动轴电动机驱动部221B具有第三温度变化量推定部237B以及第四温度变化量推定部238B。第三温度变化量推定部237B在经由电路232-2从加减速判定部235收到了表示当前时刻处于加减速状态的通知时,推定出处于加减速状态期间的从动轴电动机222B的电动机温度变化量。第四温度变化量推定部238B在经由通信电路232-2从加减速判定部235收到了表示当前时刻不处于加减速状态的通知时,推定出处于加减速状态以外的状态期间的从动轴电动机222B的电动机温度变化量。另外,在图3中,在从动轴电动机驱动部221B中没有记载加减速判定部,但是也可以在主轴电动机驱动部221A具有的加减速判定部235之外,从动轴电动机驱动部221B具有加减速判定部,从动轴电动机驱动部221B独立地判定从动轴电动机222B是否处于加减速状态。
主轴电动机驱动部221A的温度取得部236A取得主轴电动机222A的温度,将所取得的主轴电动机222A的温度发送给数值控制部220的判定部239。同样地,从动轴电动机222B的温度取得部236B取得从动轴电动机222B的温度,将所取得的从动轴电动机222B的温度发送给数值控制部220的判定部239。此外,上述的第一温度变化量推定部237A、第二温度变化量推定部238A、第三温度变化量推定部237B、第四温度变化量推定部238B分别将各自推定出的温度变化量发送给数值控制部220的判定部239。数值控制部220的判定部239将所取得的主轴电动机222A的温度与第一规定值的第一比较结果、所取得的从动轴电动机222B的温度与第二规定值的第二比较结果、由第一温度变化量推定部237A推定出的温度变化量与由第二温度变化量推定部238A推定出的温度变化量的第三比较结果、以及由第三温度变化量推定部237B推定出的温度变化量与由第四温度变化量推定部238B推定出的温度变化量的第四比较结果发送给主轴动作指令生成部231。主轴动作指令生成部231根据第一比较结果与第二比较结果中的至少一个、以及第三比较结果与第四比较结果中的至少一个,生成主轴动作指令,将该主轴动作指令发送给主轴电动机驱动部221A具有的主轴动作指令接收部233。
上述的控制装置200的动作流程的第一例与第一实施方式涉及的控制装置100的动作流程即图2所记载的流程基本相同,但是该流程中的步骤13具体来说为图4所记载的流程。
首先,在步骤13-01中,主轴电动机驱动部221A的第一温度变化量推定部237A推定出处于加减速状态期间的主轴电动机222A的电动机温度上升量,第二温度变化量推定部238A推定出处于加减速状态以外的状态期间的主轴电动机222A的电动机温度上升量。此外,从动轴电动机驱动部221B的第三温度变化量推定部237B推定出处于加减速状态期间的从动轴电动机222B的电动机温度上升量,第四温度变化量推定部238B推定出处于加减速状态以外的状态期间的从动轴电动机222B的电动机温度上升量。
接下来,在步骤13-02中,判定部239将由第一温度变化量推定部237A推定出的温度上升量T1m、与由第二温度变化量推定部238A推定出的温度上升量T2m进行比较,将由第三温度变化量推定部237B推定出的温度上升量T1s、与由第四温度变化量推定部238B推定出的温度上升量T2s进行比较。在T1m比T2m大时,或者,在T1s比T2s大时(步骤13-02中为是),处理前进到步骤13-03,变更主轴电动机222A的动作,以便限制主轴的加减速时输出。由于从动轴电动机222B与主轴电动机222A被同步驱动,因此,从动轴电动机222B的动作也同样地变更。
这里,作为限制主轴的加减速时输出的主轴电动机222A的动作变更,例如列举出:变更主轴电动机222A的加减速时常数,使电动机的转矩下降。但是,本发明的实施方式不限于此。
在步骤13-02中,在T1m小于等于T2m、并且T1s小于等于T2s时(步骤13-02中为否),省略步骤13-03,不进行动作变更。
上述的控制装置200的动作流程的第二例与第一实施方式涉及的控制装置100的动作流程即图2所记载的流程基本相同,但是该流程中的步骤13具体来说为图5所记载的流程。首先,在步骤13_11中,主轴电动机驱动部221A的第一温度变化量推定部237A推定出处于加减速状态期间的主轴电动机222A的电动机温度上升量,第二温度变化量推定部238A推定出处于加减速状态以外的状态期间的主轴电动机222A的电动机温度上升量。此外,从动轴电动机驱动部221B的第三温度变化量推定部237B推定出处于加减速状态期间的从动轴电动机222B的电动机温度上升量,第四温度变化量推定部238B推定出处于加减速状态以外的状态期间的从动轴电动机222B的电动机温度上升量。
接下来,在步骤13_12中,判定部239将由第一温度变化量推定部237A推定出的温度上升量T1m、与由第二温度变化量推定部238A推定出的温度上升量T2m进行比较,将由第三温度变化量推定部237B推定出的温度上升量T1s、与由第四温度变化量推定部238B推定出的温度上升量T2s进行比较。在T2m比T1m大时,或者,在T2s比T1s大时(步骤13_12中为是),处理前进到步骤13_13,变更主轴电动机222A的动作,以便限制针对主轴的加工时负载。由于从动轴电动机222B与主轴电动机222A被同步驱动,因此,从动轴电动机222B的动作也同样地变更。
这里,作为限制针对主轴的加工时负载的主轴电动机222A的动作变更,例如列举出如下措施:在主轴电动机222A是主轴电动机、从动轴电动机222B是进给轴电动机时,通过减少对主轴电动机222A的速度指令,使作为进给轴电动机的从动轴电动机222B的转速降低。但是,本发明的实施方式不限于此。
在步骤13_12中,在T1m大于等于T2m、并且T1s大于等于T2s时(步骤13_12中为否),省略步骤13_13,不进行动作变更。
上述的控制装置200的动作流程的第三例与第一实施方式涉及的控制装置100的动作流程即图2所记载的流程基本相同,但是该流程中的步骤13具体来说为图6所记载的流程。首先,在步骤13_21中,主轴电动机驱动部221A的第一温度变化量推定部237A推定出处于加减速状态期间的主轴电动机222A的电动机温度上升量,第二温度变化量推定部238A推定出处于加减速状态以外的状态期间的主轴电动机222A的电动机温度上升量。此外,从动轴电动机驱动部221B的第三温度变化量推定部237B推定出处于加减速状态期间的从动轴电动机222B的电动机温度上升量,第四温度变化量推定部238B推定出处于加减速状态以外的状态期间的从动轴电动机222B的电动机温度上升量。
接下来,在步骤13_22中,判定部239将由第一温度变化量推定部237A推定出的温度上升量T1m、与由第二温度变化量推定部238A推定出的温度上升量T2m进行比较,将由第三温度变化量推定部237B推定出的温度上升量T1s、与由第四温度变化量推定部238B推定出的温度上升量T2s进行比较。在T1m与T2m大致相同时,或者,在T1s与T2s大致相同时,具体来说,在T1m与T2m之差处于规定范围内时,或者,在T1s与T2s之差处于规定范围内时(步骤13_22中为是),处理前进向步骤13_23,变更主轴电动机222A的动作,以便限制主轴的加减速时输出与针对主轴的加工时负载双方。由于从动轴电动机222B与主轴电动机222A被同步驱动,因此,从动轴电动机222B的动作也同样地变更。
这里,作为限制主轴的加减速时输出的主轴电动机222A的动作变更,与第一例同样地例如列举出:变更主轴电动机222A的加减速时常数,使电动机的转矩下降。但是,本发明的实施方式不限于此。
此外,作为限制针对主轴的加工时负载的主轴电动机222A的动作变更,与第二例同样地例如列举出如下措施:在主轴电动机222A是主轴电动机、从动轴电动机222B是进给轴电动机时,通过减少对主轴电动机222A的速度指令,使作为进给轴电动机的从动轴电动机222B的转速降低。但是,本发明的实施方式不限于此。
在步骤13_22中,在T1m与T2m之差不处于规定范围内,且T1s与T2s之差也不处于规定范围内时(步骤13_22中为否),省略步骤13_23,不进行动作变更。
使用上述的第一实施方式涉及的控制装置100以及第二实施方式涉及的控制装置200中的任意一个,通过对主轴以及从动轴双方的电动机温度进行监视,并利用针对主轴的动作控制来控制从动轴的动作,从而能够避免两轴的过热。特别是,在第二实施方式涉及的控制装置200中,根据电动机温度的温度上升的要因是加减速或者是此外的要因,能够改变针对主轴电动机222A、进而针对从动轴电动机222B的动作指令的内容,更进一步,能够避免两轴的过热。
以上,对本发明的实施方式进行了说明,但是本发明并非限定于所述的实施方式。此外,本实施方式所记载的效果只不过列举出从本发明产生的最佳效果,基于本发明的效果并非局限于本实施方式所记载的效果。
控制装置100或者控制装置200涉及的控制方法通过软件来实现。在通过软件实现的情况下,构成该软件的程序被安装于计算机(控制装置100或者控制装置200)。此外,这些程序也可以存储于可移动介质由用户分配,还可以经由网络下载至用户的计算机来分配。并且,这些程序还可以不被下载而作为经由网络的Web服务提供给用户的计算机(控制装置100或者控制装置200)。

Claims (5)

1.一种机床的控制装置,具有:主轴电动机驱动部,其驱动主轴电动机;从动轴电动机驱动部,其驱动从动轴电动机;以及数值控制部,其针对所述主轴电动机驱动部发送主轴动作指令,
所述主轴电动机驱动部根据从所述数值控制部接收到的所述主轴动作指令驱动所述主轴电动机,所述从动轴电动机驱动部根据从所述主轴电动机经由所述主轴电动机驱动部接收到的位置反馈信息,来驱动所述从动轴电动机以使其与所述主轴电动机同步,其特征在于,
所述主轴电动机驱动部具有:
取得所述主轴电动机的温度的第一温度取得部;
加减速判定部,其对所述主轴电动机是在进行加减速动作还是在进行加减速以外的动作进行判定;
第一温度变化量推定部,其对所述主轴电动机的加减速动作期间流动的电流造成的所述主轴电动机的温度变化量进行推定;以及
第二温度变化量推定部,其对所述主轴电动机的加减速动作以外的动作期间流动的电流造成的所述主轴电动机的温度变化量进行推定,
所述从动轴电动机驱动部具有:
取得所述从动轴电动机的温度的第二温度取得部;
第三温度变化量推定部,其对所述主轴电动机的加减速动作期间流动的电流造成的所述从动轴电动机的温度变化量进行推定;以及
第四温度变化量推定部,其对所述主轴电动机的加减速动作以外的动作期间流动的电流造成的所述从动轴电动机的温度变化量进行推定,
在从所述第一温度取得部接收到的所述主轴电动机的温度超过第一规定值,或者,从所述第二温度取得部接收到的所述从动轴电动机的温度超过第二规定值时,所述数值控制部根据由所述第一温度变化量推定部推定出的温度变化量与由所述第二温度变化量推定部推定出的温度变化量的比较结果,生成变更动作的所述主轴动作指令以便降低所述主轴电动机的输出,根据由所述第三温度变化量推定部推定出的温度变化量与由所述第四温度变化量推定部推定出的温度变化量的比较结果,生成变更动作的所述主轴动作指令以便降低所述主轴电动机的输出。
2.根据权利要求1所述的控制装置,其特征在于,
由所述第一温度变化量推定部推定出的温度变化量比由所述第二温度变化量推定部推定出的温度变化量大时,或者,由所述第三温度变化量推定部推定出的温度变化量比由所述第四温度变化量推定部推定出的温度变化量大时,所述数值控制部生成变更所述主轴电动机的动作的主轴动作指令,以便降低所述主轴电动机的加减速时输出。
3.根据权利要求1所述的控制装置,其特征在于,
由所述第一温度变化量推定部推定出的温度变化量比由所述第二温度变化量推定部推定出的温度变化量小时,或者,由所述第三温度变化量推定部推定出的温度变化量比由所述第四温度变化量推定部推定出的温度变化量小时,所述数值控制部生成变更所述主轴电动机的动作的主轴动作指令,以便降低针对主轴的加工时负载。
4.根据权利要求1所述的控制装置,其特征在于,
由所述第一温度变化量推定部推定出的温度变化量与由所述第二温度变化量推定部推定出的温度变化量之差处于规定值以内时,或者,由所述第三温度变化量推定部推定出的温度变化量与由所述第四温度变化量推定部推定出的温度变化量之差处于规定值以内时,所述数值控制部生成变更所述主轴电动机的动作的主轴动作指令,以便降低所述主轴电动机的加减速时输出和针对主轴的加工时负载。
5.一种机床的控制方法,其使用驱动主轴电动机的主轴电动机驱动部、驱动从动轴电动机的从动轴电动机驱动部、以及针对所述主轴电动机驱动部发送主轴动作指令的数值控制部,
该控制方法包括以下步骤:所述主轴电动机驱动部根据从所述数值控制部接收到的所述主轴动作指令,来驱动所述主轴电动机以使其与所述主轴电动机同步;以及所述从动轴电动机驱动部根据从所述主轴电动机经由所述主轴电动机驱动部接收到的位置反馈信息,驱动所述从动轴电动机,
其特征在于,所述控制方法包括以下步骤:
所述主轴电动机驱动部具有的第一温度取得部取得所述主轴电动机的温度;
所述主轴电动机驱动部具有的加减速判定部对所述主轴电动机是在进行加减速动作还是在进行加减速以外的动作进行判定;
所述主轴电动机驱动部具有的第一温度变化量推定部对所述主轴电动机的加减速动作期间流动的电流造成的所述主轴电动机的温度变化量进行推定;
所述主轴电动机驱动部具有的第二温度变化量推定部对所述主轴电动机的加减速动作以外的动作期间流动的电流造成的所述主轴电动机的温度变化量进行推定;
所述从动轴电动机驱动部具有的第二温度取得部取得所述从动轴电动机的温度;
所述从动轴电动机驱动部具有的第三温度变化量推定部对所述主轴电动机的加减速动作期间流动的电流造成的所述从动轴电动机的温度变化量进行推定;
所述从动轴电动机驱动部具有的第四温度变化量推定部对所述主轴电动机的加减速动作以外的动作期间流动的电流造成的所述从动轴电动机的温度变化量进行推定;以及
在从所述第一温度取得部接收到的所述主轴电动机的温度超过第一规定值,或者从所述第二温度取得部接收到的所述从动轴电动机的温度超过第二规定值时,所述数值控制部根据由所述第一温度变化量推定部推定出的温度变化量与由所述第二温度变化量推定部推定出的温度变化量的比较结果,生成变更动作的所述主轴动作指令以便降低所述主轴电动机的输出,根据由所述第三温度变化量推定部推定出的温度变化量与由所述第四温度变化量推定部推定出的温度变化量的比较结果,生成变更动作的所述主轴动作指令以便降低所述主轴电动机的输出。
CN201710270489.8A 2016-04-26 2017-04-24 根据电动机温度来变更动作的控制装置以及控制方法 Active CN107317541B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016088363A JP6444934B2 (ja) 2016-04-26 2016-04-26 モータ温度に応じて動作を変更する制御装置及び制御方法
JP2016-088363 2016-04-26

Publications (2)

Publication Number Publication Date
CN107317541A CN107317541A (zh) 2017-11-03
CN107317541B true CN107317541B (zh) 2019-04-26

Family

ID=60021086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710270489.8A Active CN107317541B (zh) 2016-04-26 2017-04-24 根据电动机温度来变更动作的控制装置以及控制方法

Country Status (4)

Country Link
US (1) US9977408B2 (zh)
JP (1) JP6444934B2 (zh)
CN (1) CN107317541B (zh)
DE (1) DE102017206795A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6594813B2 (ja) * 2016-03-24 2019-10-23 株式会社神戸製鋼所 通信制御システム及び通信制御方法
JP2019097243A (ja) * 2017-11-20 2019-06-20 セイコーエプソン株式会社 ロボット
CN110856928A (zh) * 2018-08-22 2020-03-03 新世代机器人暨人工智慧股份有限公司 自动控制方法以及自动控制装置
KR102622442B1 (ko) * 2020-08-14 2024-01-10 세메스 주식회사 Apc 제어 장치 및 apc 제어 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009041130A (ja) * 2007-08-08 2009-02-26 Shima Seiki Mfg Ltd 横編機のキャリッジ駆動用モータの制御装置
JP2015075994A (ja) * 2013-10-10 2015-04-20 ファナック株式会社 モータ温度に応じて動作を変更する工作機械の制御装置及び制御方法
CN104901607A (zh) * 2014-03-03 2015-09-09 发那科株式会社 具有放热特性推定部的数值控制装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2853023B2 (ja) * 1995-12-22 1999-02-03 株式会社牧野フライス製作所 数値制御による機械装置の制御方法および装置
EP1151851B1 (en) * 2000-04-24 2006-05-03 Aida Engineering Ltd. Method of controlling synchronous drive of pressing machine and pressing machine usable in the method
JP2003009563A (ja) * 2001-06-22 2003-01-10 Murata Mach Ltd サーボモータ制御装置
TWI242490B (en) * 2003-12-12 2005-11-01 Ind Tech Res Inst Servo motor control apparatus for electric injection molding machine
JP4182082B2 (ja) * 2005-04-18 2008-11-19 ファナック株式会社 工作機械
DE112007002118T5 (de) * 2006-09-28 2009-07-09 Mitsubishi Electric Corp. Servocontroller
US20130226319A1 (en) * 2010-09-22 2013-08-29 Mitsubishi Electric Corporation Origin setting method and apparatus using the same
JP5118232B2 (ja) * 2011-05-18 2013-01-16 ファナック株式会社 タップ加工を行う工作機械の制御装置
JP5192571B2 (ja) * 2011-07-26 2013-05-08 ファナック株式会社 一つの被駆動体を二つの電動機で駆動させる制御装置
JP5811755B2 (ja) 2011-10-11 2015-11-11 日産自動車株式会社 モータ温度検出装置及び駆動力制御装置
US9513620B2 (en) * 2014-03-24 2016-12-06 Vital Biomedical Technologies Inc. Ultrasonic motor control system and method
JP5893678B2 (ja) * 2014-06-10 2016-03-23 ファナック株式会社 停電時に工具とワークを保護するモータ制御装置及びモータ制御方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009041130A (ja) * 2007-08-08 2009-02-26 Shima Seiki Mfg Ltd 横編機のキャリッジ駆動用モータの制御装置
JP2015075994A (ja) * 2013-10-10 2015-04-20 ファナック株式会社 モータ温度に応じて動作を変更する工作機械の制御装置及び制御方法
CN104570943A (zh) * 2013-10-10 2015-04-29 发那科株式会社 根据电动机温度变更动作的机床的控制装置以及控制方法
CN104901607A (zh) * 2014-03-03 2015-09-09 发那科株式会社 具有放热特性推定部的数值控制装置

Also Published As

Publication number Publication date
DE102017206795A1 (de) 2017-10-26
CN107317541A (zh) 2017-11-03
US9977408B2 (en) 2018-05-22
US20170308041A1 (en) 2017-10-26
JP2017199140A (ja) 2017-11-02
JP6444934B2 (ja) 2018-12-26

Similar Documents

Publication Publication Date Title
CN107317541B (zh) 根据电动机温度来变更动作的控制装置以及控制方法
CN105563232B (zh) 机床的温度调节系统的控制方法
US9581989B2 (en) Control device of machine tool which estimates overheating of motor
US9755566B2 (en) Controller and control method for machine tool capable of changing motion depending on motor temperature
CN107305361B (zh) 在非切削状态下降低消耗功率的数值控制装置
EP2998659A1 (en) Method for controlling outdoor fan motor of air conditioner
CN104793559B (zh) 考虑省电的nc程序产生装置
CN104180475B (zh) 风管机恒定风量控制的方法及装置
CN106211706B (zh) 电动机驱动装置以及通知流体的流动异常的方法
US20120253735A1 (en) Method and apparatus for operating a motor with optimized efficiency
Abele et al. Holistic simulation environment for energy consumption prediction of machine tools
US20160089759A1 (en) Control system of machine tool
CN105607529A (zh) 用于机床的备用控制
CN104570919A (zh) 自动开始预热运转的控制装置
US9867314B2 (en) Method for controlling temperature of inverter system by controlling a fan
CN110296066A (zh) 电动汽车的水泵控制系统和方法
CN104753415A (zh) 步进电机的启停控制方法、系统和步进电机
KR20200140705A (ko) 공작 기계 및 시스템
JP2013233610A (ja) 工作機械の暖機運転制御装置
JP2007293532A (ja) 多軸モータ制御装置及びコンピュータプログラム
KR102211402B1 (ko) 스위치 캐비닛 냉각 장치의 조절 방법
Harris et al. An energy analysis of electric and pneumatic ultra-high speed machine tool spindles
US20160025368A1 (en) Thermostats and Operational Methods
CN108121299B (zh) 机床的数值控制装置
CN109015107A (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