检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]广东工业大学机电工程学院,广东广州510006 [2]深圳华中数控有限公司,广东深圳518001
出 处:《机械设计与制造》2014年第5期151-154,共4页Machinery Design & Manufacture
基 金:广东省引进创新科研团队计划资助项目(201001G0104781202);广东省数控一代项目(2012B011300046)
摘 要:针对传统数控机床旋转电机+滚珠丝杆进给方式中所表现出来的精度低、效率低等缺点,设计一种基于数字信号处理器(DSP)和现场可编程门阵列(FPGA)的直线电机伺服进给控制系统,重点分析了控制系统的数学建模及其控制策略,完成了控制系统硬件平台的搭建和软件程序流程的设计。采用电流前馈控制算法,实现对直线电机电流的精确解耦,在传统PID算法中加入模糊控制,实现对电机速度和位置的准确控制,在MATLAB/Simulink环境下进行了仿真,并进行现场调试和功能验证。仿真和实验结果表明,该控制系统能有效提高数控机床进给速度及定位精度,并且结构简单以及具有良好的功能扩展性。The servo feed mode driven by rotary motor and ball screw of traditional numerical control machines has shown many weaknesses, such as the low precision and low efficiency. It thus proposes a linear motor servo feed control system based on digital signal processor( DSP ) and field programmable gate array( FPGA ). It analyzed the mathematical modeling and control strategy of the control system and completed the construction of the control system hardware platform and the design of software program flow. The precise decoupling of linear motor current has been realized by using the current fled-forward control algorithm. The precise control of motor speed and position has also been realized by combining the traditional PID and fuzzy control. They are simulated in the MATLAB/Simulink and have gone through on-site debug and functional verification. Simulation and experimental results show that this control system can effectively improve the NC machine tool feed speed and positioning accuracy, with its simple structure and good extensibility.
关 键 词:直线电机 伺服控制 数字信号处理器 现场可编程门阵列 模糊控制 前馈控制算法
分 类 号:TH16[机械工程—机械制造及自动化]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15