基于MATLAB的数控机床控制系统的设计及仿真

沈阳工业大学自动化学院 邢俊逸

摘要:为实现高性能的数控机床控制性能,本文通过对数控机床的伺服控

制系统进行分析,并对组成控制系统的元件进行研究建立了比较准确的的

数学模型。通过设计数据对数学模型进行计算,运用MATLAB平台构建了

控制仿真模型。根据数控伺服系统的性能要求,对不同方式下的速度控制

进行仿真研究,最终实验结果表明该系统所建数学模型的准确性,并且控

制系统具有响应速度快、运行可靠、控制精度高等特点。

文章编号:160305

基于MATLAB的数控机床控制系统

的设计及仿真

Design and Simulate of NC Machin Control System Based on

MATLAB

1 引言 技术水平发展还赶不上技术先进的发达国家。

数控机床是数字控制工作母机的总称,是 80年代初,随着计算机软、硬件技术的发

集现代精密机械设计与制造技术、计算机技术、 展,出现了能进行人机对话式自动编制程序的数

通讯技术、自动控制技术、检测技术、电力电子 控装置;数控装置愈趋小型化,可以直接安装在

与微电子技术、电机与新材料技术、液压气动技 机床上;数控机床的自动化程度进一步提高,具

术、光电技术等最新成就而构成的机电一体化的 有自动监控刀具破损和自动检测工件等功能。经

高级典型产品,作为加工制造业的工作母机,同 过几十年的发展,目前的数控机床已实现了计算

时是兼备高精度、高柔性、高效率、高自动化特 机控制并在工业界得到广泛应用,在模具制造行

点于一身的现代化设备。数控机床是国防军工、 业的应用尤为普及。 针对车削、铣削、磨削、钻

国民经济中的重要基础装备,它的应用遍及社会 削和刨削等金属切削加工工艺及电加工、激光加

经济的各个领域,是机械、电子、汽车、石化、 工等特种加工工艺的需求,开发了各种门类的数

建筑等部门的支柱产业,也是能源、交通、材 控加工机床。

料、通讯等基础产业现代化重要工具。

在国防、航天、航空、军工装备、舰船、空 2 数控机床电液伺服控制系统简介

间技术、海洋等领域更是不可替代,甚至是成为 电—液伺服系统又叫随动系统。它的分类方

必不可少的关键性设备。数控机床特别是高端数 法很多,可以从不同角度分类,如位置控制、速

控机床体现了国家的经济与科学技术综合实力, 度控制、力控制等;阀控系统、泵控系统;大功

具有战略地位,在有些情况下,甚至影响了国家 率系统、小功率系统;开环控制系统、闭环控制

与民族的生存。因此,各国都给予极大的重视, 系统等。根据输入信号的形式不同,又可分为模

[相关链接]

我国也毫不例外,历年都采取一系列措施,支持 拟伺服系统和数字伺服系统两类。

数控机床产业的发展。但由于种种原因,我国的 在模拟伺服系统中,全部信号都是连续的模

数控技术数控机床

SERVO & MOTION CONTROL 73

·

2016 03 NO.70

拟量,如图1所示。在此系统中,模拟量可以是直 变为反馈脉冲信号。

matlab 机床,基于MATLAB的数控机床控制系统的设计及仿真.PDF相关推荐

  1. 数控机床编程用c语言,基于C语言数控机床智能后置处理程序的制作-(1).pdf

    基于C语言数控机床智能后置处理程序的制作 陈德存 (温州职业技术学院机械工程系,浙江温州325035) 摘要:介绍了UGCLS文件中的信息,再结合实际的业务要求,利用C语言对UG后处理文件的编辑,实 ...

  2. 基于MATLAB的无刷直流调速系统的设计与仿真

    614 无刷直流电动机与常规有刷电动机的最大不同之处是其不具有机械整流结构,而是由一种由控制线路和电源开关构成的电子变换器,将直流电流以一定的顺序输入到无刷电动机的定子绕组中,以形成一个旋转的磁场,从 ...

  3. 计算机控制数控机床是什么领域,数控机床是计算机数字控制机床.ppt

    飞机生命保障系统飞机自动导航系统导航的关键在于确定飞机的瞬时位置确定飞机位置有目视定位航位推算和几何定位三种方法目视定位由驾驶员观察地面标志来判定飞机的位置这在起飞和着陆过程中特别需要航位推算根据已知 ...

  4. Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别

    Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别 目录 车牌图像数据集 视频动态演示 核心代码 相关文章 Matlab:基于Matlab通过GUI实现自动驾驶的车牌智能识别 Matl ...

  5. matlab频分复用,基于MATLAB的频分复用系统的仿真_.doc

    基于MATLAB的频分复用系统的仿真_ 基于MATLAB的频分复用系统的仿真_毕业论文(设计) Abstract With the development of communication techn ...

  6. 微弱信号相关检测程序matlab,基于MATLAB微弱信号的相关检测设计与仿真.pdf

    基于MATLAB微弱信号的相关检测设计与仿真.pdf 2010年第1期 中国高新技术企业 NO.1.2010 (总第136期) ChinaHi-TechEnterprises (Cumulativet ...

  7. Matlab:基于Matlab实现人工智能算法应用的简介(SVM支撑向量机GA遗传算法PSO粒子群优化算法)、案例应用之详细攻略

    Matlab:基于Matlab实现人工智能算法应用的简介(SVM支撑向量机&GA遗传算法&PSO粒子群优化算法).案例应用之详细攻略 目录 1.SVM算法使用案例 1.1.Libsvm ...

  8. matlab调制解调开题报告,基于MATLB的数字调制与解调设计与仿真开题报告.doc

    基于MATLB的数字调制与解调设计与仿真开题报告 毕业(设计)论文 开 题 报 告 系 别 电子信息工程系 专 业 电子信息工程专业 班 级 122102 学生姓名 朱椰子 学 号 111861 指导 ...

  9. Matlab:基于Matlab实现人工智能算法应用的简介(BP神经网络算法NN、SOFM神经网络)、案例应用(基于Matlab的GUI的方式创建/训练/预测神经网络)之详细攻略

    Matlab:基于Matlab实现人工智能算法应用的简介(BP神经网络算法NN.SOFM神经网络).案例应用(基于Matlab的GUI的方式创建/训练/预测神经网络)之详细攻略 目录

最新文章

  1. CSS 从入门到放弃系列:CSS的引入方式
  2. C++ Primer 5th笔记(chap 15 OOP)继承中的类作用域
  3. python为类定义构造函数
  4. numpy维度交换_如何将2个不同维度的numpy数组相乘
  5. python读取配置文件并添加字典中_Python如何使用ConfigParser读取配置文件
  6. python数据库管理软件_数据库管理工具神器-DataGrip,可同时管理多个主流数据库[SQL Server,MySQL,Oracle等]连接 - Python社区...
  7. AC日记——阶乘之和 洛谷 P1009(高精度)
  8. 点击按钮复制到剪切板
  9. 全基因组和外显子组测序行业调研报告 - 市场现状分析与发展前景预测
  10. 使用ps 批处理图片(gif 转 png)
  11. 存进销系统 c语言大作业,c语言,程序设计大题,*纳税以系统(2)求法,求解...
  12. 乐MAX2 乐视X820_官方线刷包_救砖包_解账户锁
  13. python中shape[0~3]的意思
  14. 前端怎么画三角形_用CSS画一个三角形
  15. 网页版全景图服务器搭建,云服务器全景图
  16. 网页数据抓取之当当网
  17. USB无线网卡共享台式机接入ADSL无线上网
  18. 手机上app测试总结
  19. All flavors must now belong to a named flavor dimension.
  20. java数组包含某个元素_java中判断数组是否包含某元素的方法

热门文章

  1. 2017年java培训机构排名
  2. 基于uniapp+ssm+mysql一站式婚庆服务平台app设计
  3. [附源码]SSM计算机毕业设计班级班费缴纳及使用情况管理JAVA
  4. Excel怎么在一列关键字后面加相同的词
  5. 一定能解决“糟糕无法安装SQLServer(setup.exe)”问题
  6. 自学大数据第四天~hadoop集群的搭建(一)
  7. AssemblyInfo.cs文件:包含程序版本、信息、版权的属性文件(转转转)
  8. C# 获取应用程序exe的AssemblyInfo.cs文件信息
  9. java mht转html文件
  10. VS下载插件很慢的一种解决方法