[发明专利]一种数控机床伺服系统控制参数优化方法有效

专利信息
申请号: 201210448540.7 申请日: 2012-11-09
公开(公告)号: CN102929207A 公开(公告)日: 2013-02-13
发明(设计)人: 冯斌;梅雪松;孙挪刚;郭亮;任建功;叶超 申请(专利权)人: 西安交通大学
主分类号: G05B19/18 分类号: G05B19/18
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 徐文权
地址: 710049 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种数控机床伺服系统控制参数优化方法。数控机床伺服系统的控制参数优化影响了机床的最高移动速度、定位精度、重复定位精度等重要指标,进而决定了加工工件的轮廓精度与表面质量。然而数控机床伺服系统控制参数种类繁多、参数相互之间耦合性强且呈非线性特性,并且随着数控机床联动轴数的增加而更加复杂。本发明提出一种数控机床伺服系统控制参数的自动优化方法。该方法可以对多轴、多伺服系统控制参数进行实时同步优化且具有寻优效率高、控制参数收敛速度快、可移植到不同的数控系统中进行使用等优点,能够在各种工况下,寻找出最优的数控机床伺服系统控制参数值。
搜索关键词: 一种 数控机床 伺服系统 控制 参数 优化 方法
【主权项】:
一种数控机床伺服系统控制参数优化方法,其特征在于,包括以下步骤:1)首先确定需要优化的数控机床伺服系统控制参数及每次优化过程中参数范围、参数的样本数、优化结束准则、最大优化次数、全局搜索能力及局部搜索能力量化指标,需要优化的伺服系统控制参数根据用户需要确定;所述参数范围为该数控机床伺服系统控制参数所选范围边界值,为引起机床不稳定工作状态的临界控制参数值;每次优化过程中参数的样本为要优化的参数的一个组合,是优化过程中伺服控制系统参数的基本单位,样本数为一次优化过程中生成的样本总数,为恒定值并由用户指定;每次优化过程中参数的最大优化次数为优化过程不能满足优化结束准则方程时,优化过程进行的次数;当达到该次数时,优化过程结束,给出当前最佳的样本值并更新到伺服控制系统中;全局搜索能力为优化算法的一项参数量化指标,数值取值范围为0‑1,由用户指定;数值越大全局搜索能力越强;局部搜索能力为优化算法的一项参数量化指标,数值取值范围为0‑1,由用户指定;数值越大局部搜索能力越强;需要优化的伺服系统控制参数为三环伺服控制系统内的参数,由用户指定需要优化哪些控制参数;2)数控机床伺服系统各控制参数范围输入到伺服控制参数生成器中;该伺服控制参数生成器根据输入的伺服系统各控制参数范围生成相应的伺服系统各控制参数值样本集合;3)依据伺服控制参数生成器生成的各控制参数样本集合值依次更新相应的伺服控制参数;伺服系统控制参数每更新一次,数控机床都按照特 定的测试轨迹指令控制数控机床伺服系统工作,并实时采集相应数控机床运动位置信息;4)依据数控机床运动位置信息及运动位置指令信息,通过适应度函数评价方法对数控机床伺服控制系统动态性能进行综合评价;根据适应度函数值组合,选出伺服系统控制参数最佳样本组合;5)将伺服系统控制参数最佳样本组合所对应的适应度函数值输入优化结束准则,如果满足优化结束条件则此样本参数组合为最终优化结果,若不满足优化结束条件,则将样本集合输入到控制参数优化器;6)控制参数优化器对样本集合进行选择、复制、交叉、变异操作生成新的控制参数样本集合;重复步骤3)至6),若达到最大优化次数后仍不满足优化结束条件,则给出最佳控制参数样本组合对应的控制参数值,优化过程结束;否则,满足优化结束条件后,给出最佳控制参数样本组合对应的控制参数值,优化过程结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210448540.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top