珩磨机,模糊控制,840D,动态链接库,自适应控制系统,

更新时间:2024-01-14 作者:用户投稿原创标记本站原创
摘要:近年来,珩磨技术已成为发动机气缸套、汽缸体孔以及工程机械中重要的液压缸等精密偶件孔加工必不可少的工艺技术。但是,国产珩磨机无论在加工精度、制造水平、制约方式等方面,与国外珩磨机相比,有着很大差距,整体珩磨工艺技术水平较低。目前国内市场上精密高效数控珩磨机床几乎全部为国外品牌所垄断,所以设计开发并制造高档数控珩磨机,对满足国内机械行业对珩磨技术越来越高的要求具有很重要的作用。由于计算机技术、通讯技术、电液制约技术、机械加工工艺的飞速进展,使得将自适应制约技术运用在珩磨技术上,成为可能。在机械加工历程中,无法预先考虑加工余量不一致、工件材质不均匀性、刀具磨损、切削力变化等因素产生的加工影响,由此加工质量无法满足厂家越来越高的要求。而在实际操作历程中,很难精确计算出有些机械系统的数学模型,这又给加工历程精确制约增加难度,而模糊自适应制约技术正好可以解决以上难题。所以,进展珩磨机模糊自适应制约系统成为一种走势。本论文主要根据数控珩磨机床往复运动系统和进给运动系统的工作特点,在建立数学模型的基础上,探讨珩磨机的自适应模糊制约策略,并在论述上论证模糊制约策略满足高档数控珩磨机的制约要求;运用VB编程语言设计数控珩磨机自适应制约系统,实现对数控珩磨机加工历程的自适应制约和显示当前珩磨机床运动状态参数;运用动态链接库技术实现VB调用MATLAB复杂算法;在西门子OEM环境下,将设计的专用制约界面嵌入到840D数控系统中,并实现设计界面与NCK/PLC之间的通讯和对数控珩磨机床的操作和监控。关键词:珩磨机论文模糊制约论文840D论文动态链接库论文自适应制约系统论文
本论文由www.808so.com摘要7-8
Abstract8-9
插图索引9-11
附表索引11-12
第1章 绪论12-16
1.1 课题来源12
1.2 课题探讨背景与作用12-13
1.3 自适应制约技术在数控机床上的运用近况13-15
1.4 探讨内容15
1.5 本章小结15-16
第2章 珩磨机往复运动和进给系统数学模型建立及仿真16-29
2.1 珩磨机往复运动系统与进给系统数学模型的建立16-20
2.1.1 往复运动制约系统数学模型建立16-20
2.1.2 珩磨机进给运动数学模型的建立20
2.2 智能模糊制约20-27
2.2.1 模糊制约基本原理21-23
2.2.2 MATLAB/SIMULINK 介绍23
2.2.3 模糊制约器的设计23-25
2.2.4 系统仿真25-27
2.3 本章小结27-29
第3章 珩磨机自适应制约系统的设计29-41
3.1 数控珩磨机系统结构图29-30
3.2 珩磨机制约界面概述30-31
3.3 珩磨机制约界面设计31-40
3.3.1 VB 编程介绍31
3.3.2 VB 环境下珩磨机制约界面的设计31-37
3.3.3 数据存储中用到的数据库技术37-40
3.3.3.1 在 Access 环境下数据库的创建37-38
3.3.3.2 数据库的连接38-40
3.4 本章小结40-41
第4章 珩磨机操作界面的嵌入41-64
4.1 西门子 840D 数控系统结构浅析41-45
4.1.1 SINUMERIK 840D 数控系统的内部结构41-43
4.1.1.1 主要硬件介绍41-42
4.1.1.2 软件组成42-43
4.2.2 数控系统 HMI 二次开发的技术支持43-45
4.2.2.1 HMI 系统机构43
4.2.2.2 OEM 开发软件43-45
4.3 动态链接库的创建45-50
4.3.1 动态链接库的工作原理45-46
4.3.2 动态链接库的实现策略46-47
4.3.3 本系统语言动态链接库的创建47-50
4.4 珩磨机操作界面的嵌入及其通讯50-62
4.4.1 人机界面嵌入西门子系统的具体实施50-58
4.4.1.1 人机界面的定义50-55
4.4.1.2 利用顺序制约提供的标准模块和窗体进行界面的定义55-58
4.4.2 制约界面信息与 NCU/PLC 量的传递58-62
4.4.2.1 DDE 的概念和特点58-59
4.4.2.2 NCK/PLC 变量的存取59-60
4.4.2.3 文件传递,Domain Service(域服务)60-62
4.4.2.4 程序激活(Program Invocation)62
4.5 本章小结62-64
总结与展望64-66
1.全文总结64
2.今后工作方向64-66
参考文献66-69
致谢69-70
附录 A 攻读学位期间所发表的学术论文目录70
-252.2.4系统仿真25-272.3本章小结27-29第3章珩磨机自适应制约系统的设计29-413.1数控珩磨机系统结构图29-303.2珩磨机制约界面概述30-313.3珩磨机制约界面设计31-403.3.1VB编程介绍313.3.2VB环境下珩磨机制约界面的设计31-373.3.3数据存储中用到的数据库技术37-403.3.3.1在Access环境下数据库的创建37-383.3. WWw.808so.com 808论文查重

点赞:22389 浏览:96928