电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • APP

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

基于HCTL-1100的位置伺服控制

来源:-- 作者:-- 浏览:747

标签:

摘要: 1 引言   进给伺服系统是CNC控制器与机械传动的接口部件,直接决定数控机床的生产效率、加工精度等重要指标。用于机床数控的伺服系统要求具有调速范围宽、速度稳定性高、随动快、定位精度高、重复定位误差小等指标。   传统的交、直流伺服控制一般到速度环为止,而在数控机床的进给坐标轴中,最终要控制的不仅有速度、加速度,更重要的却是位置量,所以位置环的实现成为数控系统的重要任务,位置环控制

 

1 引言

  进给伺服系统是CNC控制器与机械传动的接口部件,直接决定数控机床的生产效率、加工精度等重要指标。用于机床数控的伺服系统要求具有调速范围宽、速度稳定性高、随动快、定位精度高、重复定位误差小等指标。
  传统的交、直流伺服控制一般到速度环为止,而在数控机床的进给坐标轴中,最终要控制的不仅有速度、加速度,更重要的却是位置量,所以位置环的实现成为数控系统的重要任务,位置环控制的品质也成为衡量其性能的一个重要指标。适用于机床配套和改造的系统,一般采用典型的速度内环和位置外环构成P-PI位置调节系统,如图1所示。本文主要对位置环控制进行研究与设计,选择HCTL-1100芯片作为其控制核心。

图1 数控系统采用的位置调节系统

2 HCTL-1100芯片性能简介

  HCTL-1100是美国HP公司新推出的通用型、高性能电机运动控制芯片,其内部原理如图2所示。

图2 HCTL-1100的结构原理图

2.1 HCTL-1100的主要性能特点
  (1)可控制多种电机,包括无刷电机、伺服电机、步进电机。
  (2)可给用户提供位置控制、速度控制等四种控制方式。
  (3)内部有可编程的数字补偿网络,对闭环系统的传递函数能提供一定的校正作用,使之在所需的系统带宽内,具有合适的相角裕度和幅值裕度。
  (4)和CPU的接口是8位双向总线,其中6位采用地址/数据复用方式工作,另外2位只传递数据信号。对于CPU,HCTL相当于64个控制寄存器,按照一定的格式读、写寄存器,可以启动相应的控制操作。
  (5)具有SYNC同步引脚,易于实现多轴联动。
  (6)具有光电编码器的反馈输入CHA、CHB、/INDEX。

2.2 HCTL-1100的控制寄存器
  HCTL的工作由64个8位内部寄存器控制,这些寄存器包含了正确控制HCTL的命令和配置信息,例如:
  (1)电机命令寄存器(R08H):此寄存器的值即为电机命令端口的输出,HCTL在控制模式下根据控制规律控制此寄存器。
  (2)数字补偿寄存器:它包括零点寄存器(R20H),极点寄存器(R21H),增益寄存器(R22H)。由于HCTL构成的控制系统多为闭环,为满足闭环系统工作稳定性要求,HCTL内部设计了数字补偿功能环节,其传递函数为:

KAB∈[0,256]的单字节)

只要适当地选取三个寄存器的值,就能满足大部分控制的需要。
  (3)采样时间计数器(R0FH):HCTL实质上是一个数字采样系统,在每一周期中,根据采样值和当前值计算输出,采样周期由R0FH中的数决定,其关系为:

t=16(T+1)/fclk

式中 fclk――HCTL工作时钟频率
   T――采样周期,R0FH中的值

3 硬件接口电路

  利用HCTL-1100设计的位置环控制系统,其总体结构如图3所示。需要注意的是,由于HCTL-1100本身也包含一个微处理器,它的读写控制逻辑有其特殊性,不能简单地用/IOR、/IOW实现读写控制,必须有读写控制逻辑电路接口。

图3 位置伺服控制总体结构框图

  通过仔细研究HCTL的控制时序,可以发现HCTL一方面要求用/CS的上升沿(地址信号无效时刻)锁存有效数据,另一方面要求/CS的上升沿必须对应于R/W信号的有效部分。而PC机的地址信号在整个周期内基本上全有效,待其无效时,已不存在有效数据,如图4所示CPU是利用/IOW的上升沿锁存有效数据。因此可以用地址片选信号(/CS)和/IOW的“与”逻辑来控制HCTL-1100的片选信号(/CS)实现,以保证/CS不仅起到选通作用,而且可以利用其上升沿锁存有效数据。把/IOW延时后再接至HCTL-1100的R/W,以使其落后于HCTL-1100的片选信号(/CS)一段时间,保证/CS的上升沿对应于R/W信号的有效部分。

图4 PC写操作示意图

4 位置调节环参数设计和性能分析

  位置调节环的作用是使进给驱动系统输出的实际位置跟随输入指令。机床控制对位置调节的要求是输出以尽可能小的误差跟随输入,并且不产生超调。对于图1所示结构的半闭环系统,速度环按电流型矢量控制,可以简化为比例环节,位置环采用HCTL实现,得到系统的数字模型如图5所示。

图5 电流型矢量控制下伺服系统数学模型框图

  其开环传递函数为:

式中 KsKD.KA.KMC.N/2π
   N――编码器刻线数
   KMC――电机增益常数
   KMCKT/(JmJL)(rad/A.s2
   Jm――电机惯量
   JL――负载惯量
   KT――电机电气时间常数,Nm/A
  采用时间为T
  用HCTL-1100设计的位置环控制卡,配合日本东荣电气公司的伺服电机VLBSE-07512,伺服驱动器VLBSE-020P,构成位置伺服控制系统。各参数为:KD=20/256,KA=10,N=1000,KT=99Nm/A,Jm=0.016,JL=2Nm,经仿真计算在T=4ms,A=218,B=254,K=44参数控制下,其单位阶跃(一个脉冲当量)函数响应如图6所示。实验证明,系统定位精度和随动性都能满足机床控制要求。

图6 单位阶跃响应


型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map