CN106814703A - 一种交流伺服驱动单元控制模式快速平滑切换的方法 - Google Patents
一种交流伺服驱动单元控制模式快速平滑切换的方法 Download PDFInfo
- Publication number
- CN106814703A CN106814703A CN201510846552.9A CN201510846552A CN106814703A CN 106814703 A CN106814703 A CN 106814703A CN 201510846552 A CN201510846552 A CN 201510846552A CN 106814703 A CN106814703 A CN 106814703A
- Authority
- CN
- China
- Prior art keywords
- speed
- single chip
- chip microcontroller
- mode
- control
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 12
- 230000008859 change Effects 0.000 abstract description 3
- 238000003754 machining Methods 0.000 description 4
- 238000003801 milling Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/416—Numerical 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
- G05B19/4163—Adaptive control of feed or cutting velocity
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34426—Same hardware, servo controller for different control modes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P70/00—Climate change mitigation technologies in the production process for final industrial or consumer products
- Y02P70/10—Greenhouse gas [GHG] capture, material saving, heat recovery or other energy efficient measures, e.g. motor control, characterised by manufacturing processes, e.g. for rolling metal or metal working
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
本发明涉及一种交流伺服驱动单元控制模式快速平滑切换的方法。交流伺服驱动单元接收到上位装置发送来的位置控制指令后,判断当前工作模式是否为速度控制模式;如果当前工作模式是速度控制模式,则交流伺服驱动单元切换到准切换模式,根据接收到的位置控制命令计算出速度指令值;比较计算出来的速度指令值和交流伺服电机当前的速度值,如果速度差值在安全切换范围内则直接切换到位置控制模式,如果速度差值不在安全切换范围内则仍然保持速度控制模式进行速度跟踪,直到速度差在安全范围内再切换到位置控制模式。本发明使得交流伺服驱动单元实时的进行模式切换,不需要修改控制参数,断开电源后再重新接通电源才能改变伺服驱动单元的控制模式。
Description
技术领域
本发明涉及数控系统领域,具体的说是一种交流伺服驱动单元控制模式快速平滑切换的方法。
背景技术
随着数控机床的设计与制造者对机床的加工质量好、效率高、成本低的不断追求,数控复合加工机床应运而生。数控复合加工机床是以现代柔性自动化的数控机床为基础,以组合机床和多刀半自动转塔机床的“集中工序,一次装夹实现多工序复合加工”的理念为指导发展起来的新一类数控机床。比较常见的有镗铣加工中心、车削中心、双主轴车削中心、车铣复合加工中心、铣车复合加工中心、磨削中心、车磨复合加工车床、五面加工和五轴联动加工中心。其中,车削加工中心、双主轴车削中心、磨削中心等数控复合机床的Cs轴都需要既能进行速度控制又能进行位置控制。因此,需要交流伺服驱动单元能够有速度控制模式驱动主轴电机高速平稳旋转达到加工要求,而又需要交流伺服驱动单元能够有位置控制模式驱动主轴电机完成定位、定向、刚性攻丝、轮廓加工等工作。在数控机床的加工过程当中需要交流伺服驱动单元实时的在两种控制模式之间来回切换,用相应的控制模式来驱动伺服电机完成指定的加工动作。两种控制模式之间的切换方式通常是先通过交流伺服驱动单元在速度控制模式下驱动伺服电机减速使其低速转动,然后再经过一系列的控制流程使交流伺服驱动单元切换到位置控制模式。
综上所述,交流伺服驱动单元的两种控制模式之间的切换过程的控制是关键点,如果切换的过程太快就会引起机床震动影响加工效果,而如果切换的过程太慢又会影响加工效率。如何才能使得交流伺服驱动单元在速度控制模式和位置控制模式之间快速平滑的切换成为关键问题。
发明内容
针对现有技术中存在的上述不足之处,本发明要解决的技术问题是提供一种交流伺服驱动单元控制模式快速平滑切换的方法。
本发明为实现上述目的所采用的技术方案是:一种交流伺服驱动单元控制模式快速平滑切换的方法,包括以下步骤:
交流伺服驱动单元接收到上位装置发送来的位置指令值后,判断当前工作模式是否为速度控制模式;
如果当前工作模式是速度控制模式,则交流伺服驱动单元切换到准切换模式,根据接收到的位置控制命令计算出速度指令值;
比较计算出来的速度指令值和交流伺服电机当前的速度值,如果速度差值在安全切换范围内则直接切换到位置控制模式,如果速度差值不在安全切换范围内则仍然保持速度控制模式进行速度跟踪,直到速度差在安全范围内再切换到位置控制模式。
所述根据接收到的位置控制命令计算出速度指令值,具体为:
所述速度跟踪采用如下控制流程:
本发明具有以下优点及有益效果:
1.本发明可以使得交流伺服驱动单元实时的进行模式切换,不需要交流伺服驱动单元修改控制参数,断开电源后再重新接通电源才能改变伺服驱动单元的控制模式。
2.本发明可以使得交流伺服驱动单元不需要电机的转速降低到零转速附近才能完成由速度控制模式到位置控制模式的切换。因此,伺服驱动单元从速度控制模式切换到位置控制模式所用的时间明显减少。
3.本发明可以使得交流伺服驱动单元在电机为任何转速时完成速度控制模式到位置控制模式平滑的切换,没有明显的转速波动。
附图说明
图1为本发明中交流伺服驱动单元切换模式结构图;
图2为本发明中交流伺服驱动单元速度/位置控制模式切换控制结构图;
图3为本发明中交流伺服驱动单元速度/位置模式切换程序流程图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
如图1-3所示,本发明包括:
1.交流伺服驱动单元根据接收到的上位装置发送的命令类型设置程序控制选择开关选择的通路,实时切换到相应的控制模式。
2.假设当前交流伺服驱动单元处于速度控制模式,此时交流伺服驱动单元接收到上位装置发送来的位置指令值,则交流伺服驱动单元先实时切换到速度控制模式切换到位置控制模式的准切换模式。
3.交流伺服驱动单元根据数控装置发送来的位置指令值计算出速度指令值。
4.交流伺服驱动单元的准切换模式中将计算出来的速度指令值跟交流伺服电机的当前速度值做差。
5.如果速度差值不在安全切换的范围之内,则交流伺服驱动单元维持速度控制进行速度跟踪。
6.当速度差值进入安全切换范围之内,则交流伺服驱动单元立即切换到位置控制模式。安全切换范围可以通过交流伺服驱动单元的参数进行合理设置。
Claims (3)
1.一种交流伺服驱动单元控制模式快速平滑切换的方法,其特征在于,包括以下步骤:
交流伺服驱动单元接收到上位装置发送来的位置指令值后,判断当前工作模式是否为速度控制模式;
如果当前工作模式是速度控制模式,则交流伺服驱动单元切换到准切换模式,根据接收到的位置控制命令计算出速度指令值;
比较计算出来的速度指令值和交流伺服电机当前的速度值,如果速度差值在安全切换范围内则直接切换到位置控制模式,如果速度差值不在安全切换范围内则仍然保持速度控制模式进行速度跟踪,直到速度差在安全范围内再切换到位置控制模式。
2.根据权利要求1所述的一种交流伺服驱动单元控制模式快速平滑切换的方法,其特征在于,所述根据接收到的位置控制命令计算出速度指令值,具体为:
。
3.根据权利要求1所述的一种交流伺服驱动单元控制模式快速平滑切换的方法,其特征在于,所述速度跟踪采用如下控制流程:
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510846552.9A CN106814703A (zh) | 2015-11-27 | 2015-11-27 | 一种交流伺服驱动单元控制模式快速平滑切换的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510846552.9A CN106814703A (zh) | 2015-11-27 | 2015-11-27 | 一种交流伺服驱动单元控制模式快速平滑切换的方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106814703A true CN106814703A (zh) | 2017-06-09 |
Family
ID=59103030
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510846552.9A Pending CN106814703A (zh) | 2015-11-27 | 2015-11-27 | 一种交流伺服驱动单元控制模式快速平滑切换的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106814703A (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108762196A (zh) * | 2018-05-29 | 2018-11-06 | 云科智能伺服控制技术有限公司 | 台尾机构的伺服驱动、运动控制方法、系统、终端及数控机床 |
| CN108762064A (zh) * | 2018-06-13 | 2018-11-06 | 武汉久同智能科技有限公司 | 一种伺服驱动器的速度平滑方法 |
| CN109212967A (zh) * | 2018-08-22 | 2019-01-15 | 浙江大学 | 一种液压材料试验机控制模式的在线跟踪平滑切换方法 |
| CN110703683A (zh) * | 2019-09-26 | 2020-01-17 | 天津市天森智能设备有限公司 | 一种基于速度阶跃的数控系统单轴误差调节算法 |
| CN115333426A (zh) * | 2022-08-11 | 2022-11-11 | 珠海格力电器股份有限公司 | 电机的控制模式切换方法、装置、伺服驱动设备和介质 |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4689540A (en) * | 1983-05-31 | 1987-08-25 | Sharp Kabushiki Kaisha | Position control in a D.C. motor |
| US5021898A (en) * | 1987-11-10 | 1991-06-04 | Kabushiki Kaisha Toshiba | Head positioning control method and apparatus |
| JPH07241093A (ja) * | 1994-02-25 | 1995-09-12 | Toshiba Corp | 電動機制御装置 |
| CN101320955A (zh) * | 2007-06-05 | 2008-12-10 | 发那科株式会社 | 电动机控制装置 |
| CN101458509A (zh) * | 2007-12-13 | 2009-06-17 | 发那科株式会社 | 具有控制模式切换功能的数值控制装置 |
| CN102284965A (zh) * | 2010-06-17 | 2011-12-21 | 陆生杰 | 裁切机 |
| CN203003212U (zh) * | 2012-11-20 | 2013-06-19 | 芜湖日升重型机床有限公司 | 改善镗床快速点动停止时出现冲击现象的电路 |
| CN103259470A (zh) * | 2012-02-16 | 2013-08-21 | 上海安浦鸣志自动化设备有限公司 | 一种支持多工作模式的步进电机运动系统 |
| CN103457536A (zh) * | 2013-09-12 | 2013-12-18 | 南京欧陆电气传动有限公司 | 基于电流检测和位置反馈结构的交流伺服驱动器 |
-
2015
- 2015-11-27 CN CN201510846552.9A patent/CN106814703A/zh active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4689540A (en) * | 1983-05-31 | 1987-08-25 | Sharp Kabushiki Kaisha | Position control in a D.C. motor |
| US5021898A (en) * | 1987-11-10 | 1991-06-04 | Kabushiki Kaisha Toshiba | Head positioning control method and apparatus |
| JPH07241093A (ja) * | 1994-02-25 | 1995-09-12 | Toshiba Corp | 電動機制御装置 |
| CN101320955A (zh) * | 2007-06-05 | 2008-12-10 | 发那科株式会社 | 电动机控制装置 |
| CN101458509A (zh) * | 2007-12-13 | 2009-06-17 | 发那科株式会社 | 具有控制模式切换功能的数值控制装置 |
| CN102284965A (zh) * | 2010-06-17 | 2011-12-21 | 陆生杰 | 裁切机 |
| CN103259470A (zh) * | 2012-02-16 | 2013-08-21 | 上海安浦鸣志自动化设备有限公司 | 一种支持多工作模式的步进电机运动系统 |
| CN203003212U (zh) * | 2012-11-20 | 2013-06-19 | 芜湖日升重型机床有限公司 | 改善镗床快速点动停止时出现冲击现象的电路 |
| CN103457536A (zh) * | 2013-09-12 | 2013-12-18 | 南京欧陆电气传动有限公司 | 基于电流检测和位置反馈结构的交流伺服驱动器 |
Non-Patent Citations (1)
| Title |
|---|
| 窪田雅男 等: "《电讯设备的机械设计》", 31 March 1984 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108762196A (zh) * | 2018-05-29 | 2018-11-06 | 云科智能伺服控制技术有限公司 | 台尾机构的伺服驱动、运动控制方法、系统、终端及数控机床 |
| CN108762064A (zh) * | 2018-06-13 | 2018-11-06 | 武汉久同智能科技有限公司 | 一种伺服驱动器的速度平滑方法 |
| CN108762064B (zh) * | 2018-06-13 | 2022-06-17 | 武汉久同智能科技有限公司 | 一种伺服驱动器的速度平滑方法 |
| CN109212967A (zh) * | 2018-08-22 | 2019-01-15 | 浙江大学 | 一种液压材料试验机控制模式的在线跟踪平滑切换方法 |
| CN110703683A (zh) * | 2019-09-26 | 2020-01-17 | 天津市天森智能设备有限公司 | 一种基于速度阶跃的数控系统单轴误差调节算法 |
| CN115333426A (zh) * | 2022-08-11 | 2022-11-11 | 珠海格力电器股份有限公司 | 电机的控制模式切换方法、装置、伺服驱动设备和介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103801973B (zh) | 基于伺服刀架控制器的伺服电机的优化控制方法 | |
| CN106814703A (zh) | 一种交流伺服驱动单元控制模式快速平滑切换的方法 | |
| CN206084376U (zh) | 整体斜床身车铣复合数控机床 | |
| CN103116316A (zh) | 一种适应刀具类型或尺寸变化的数控加工控制方法 | |
| CN103465110A (zh) | 三主轴立式加工中心机床结构 | |
| CN203330839U (zh) | 五轴异形曲面磨床 | |
| CN102081373B (zh) | 一种用于轧辊磨床的数控系统及其控制方法 | |
| CN105364605A (zh) | 一种plc与交流伺服在数控钻铣床中的应用 | |
| CN107570734A (zh) | 伺服电机驱动的数控车床尾台 | |
| CN203711861U (zh) | 一种用于曲面加工的数控立式车床 | |
| CN103302558A (zh) | 一种数控复合磨床及其磨削方法 | |
| CN203679941U (zh) | 三主轴立式加工中心机床结构 | |
| CN202037491U (zh) | 一种数控钻头磨床 | |
| CN201969964U (zh) | 数控齿轮倒棱机 | |
| JP2015231255A (ja) | サーボモータドライブ装置 | |
| CN203917931U (zh) | 多功能数控车床 | |
| CN103084809A (zh) | 一种三棱孔加工方法 | |
| CN103419132B (zh) | 凸轮磨削控制单元、数控设备和凸轮磨削控制方法 | |
| CN201408354Y (zh) | 一种整合精密加工机械与机械手臂的控制装置 | |
| CN205942403U (zh) | 一种钻孔控制系统 | |
| CN203965884U (zh) | 数控曲线铣边机的电气控制系统 | |
| CN206178446U (zh) | 一种数控机床的cnc加工系统 | |
| CN202877902U (zh) | 工作台可移动的数控加工机 | |
| CN202910630U (zh) | 一种数控车床的刹车装置 | |
| CN202752670U (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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170609 |