根据机床计算机数控系统位置控制的功能需要,基于Altera公司的CYCLONE II系列FPGA芯片,利用Verilog HDL硬件描述语言在Quartus II 9.0开发环境下,对位置控制模块中软件实现的功能用纯硬件实现,生成位置控制模块,完成对其的软件硬化。位...根据机床计算机数控系统位置控制的功能需要,基于Altera公司的CYCLONE II系列FPGA芯片,利用Verilog HDL硬件描述语言在Quartus II 9.0开发环境下,对位置控制模块中软件实现的功能用纯硬件实现,生成位置控制模块,完成对其的软件硬化。位置控制模块包含细分技术模块、鉴相模块、计数器模块、比较器模块等6个子模块,经过仿真,验证了设计的正确性,计数器模块中的圈计数基数和光电脉冲编码器的分辨率可调,增强了模块的可移植性和可适用性。展开更多
针对数控机床用永磁直线同步电动机(PMLSM)伺服系统中存在非线性,且易受外界干扰导致控制困难的问题,基于PMLSM工作原理建立了相应矢量控制数学模型,设计了CMAC(Cerebellar Model Articulation Controller,小脑模型关联控制器)+PID的PM...针对数控机床用永磁直线同步电动机(PMLSM)伺服系统中存在非线性,且易受外界干扰导致控制困难的问题,基于PMLSM工作原理建立了相应矢量控制数学模型,设计了CMAC(Cerebellar Model Articulation Controller,小脑模型关联控制器)+PID的PMLSM伺服系统控制方案,对控制器的跟踪性能以及抗干扰能力进行仿真。结果表明基于CMAC的复合控制器具有良好的动态跟踪性能和较强的鲁棒适应性,是解决非线性、强耦合的PMLSM控制问题的一种简便有效的控制算法。展开更多
文摘根据机床计算机数控系统位置控制的功能需要,基于Altera公司的CYCLONE II系列FPGA芯片,利用Verilog HDL硬件描述语言在Quartus II 9.0开发环境下,对位置控制模块中软件实现的功能用纯硬件实现,生成位置控制模块,完成对其的软件硬化。位置控制模块包含细分技术模块、鉴相模块、计数器模块、比较器模块等6个子模块,经过仿真,验证了设计的正确性,计数器模块中的圈计数基数和光电脉冲编码器的分辨率可调,增强了模块的可移植性和可适用性。
文摘针对数控机床用永磁直线同步电动机(PMLSM)伺服系统中存在非线性,且易受外界干扰导致控制困难的问题,基于PMLSM工作原理建立了相应矢量控制数学模型,设计了CMAC(Cerebellar Model Articulation Controller,小脑模型关联控制器)+PID的PMLSM伺服系统控制方案,对控制器的跟踪性能以及抗干扰能力进行仿真。结果表明基于CMAC的复合控制器具有良好的动态跟踪性能和较强的鲁棒适应性,是解决非线性、强耦合的PMLSM控制问题的一种简便有效的控制算法。