一种交流伺服驱动器系统及控制方法技术方案

技术编号:19435259 阅读:28 留言:0更新日期:2018-11-14 12:49
本发明专利技术属于伺服驱动器技术领域,公开了一种交流伺服驱动器系统及控制方法,系统设置的DSP数字信号处理器通过导线连接三项正弦PWM电压型逆变器、旋转变压器,三项正弦PWM电压型逆变器、旋转变压器通过导线连接三相永磁式同步交流伺服电机,整流滤波电路通过导线与软启动电路、三项永磁式同步交流伺服电机连接光电编码器、电流采样电路,DSP数字信号处理器与PLC控制器、触摸显示屏依次导线连接。本发明专利技术由DSP数字信号处理器操控,通过变频操作,构成速度、位移控制闭环,控制更加灵敏,启动迅速且不会对驱动器造成冲击,对电机进行速度、电流的数据采集,并将采集数据传送到DSP数字信号处理器内进行相应控制。

【技术实现步骤摘要】
一种交流伺服驱动器系统及控制方法
本专利技术属于伺服驱动器
,尤其涉及一种交流伺服驱动器系统及控制方法。
技术介绍
目前,业内常用的现有技术是这样的:目前,伺服电机是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。可使控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。现有的伺服电机控制精确度不够高,导致伺服电机反映不够迅速;对伺服电机的速度、电流测量数据不精准,导致处理器容易发生误判;伺服电机突然启动瞬间,可能会对驱动器带来冲击。综上所述,现有技术存在的问题是:现有的伺服电机控制精确度不够高,导致伺服电机反映不够迅速;对伺服电机的速度、电流测量数据不精准,导致处理器容易发生误判;伺服电机突然启动瞬间,可能会对驱动器带来冲击。现有技术对三相永磁式同步交流伺服电机的转速、电流进行采样中,存在的不易构造一个未知网络的网络模型并确定模型中的各个参数,经验模型的精度较低,不够直观,过程复杂,造成伺服驱动器系统控制性能差。现有技术中,DSP数字信号处理器控制三相永磁式同步交流伺服电机的转速、转矩准确性差。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种交流伺服驱动器系统及控制方法。本专利技术是这样实现的,一种交流伺服驱动器系统的控制方法,包括:通过光电编码器与电流采样电路对三相永磁式同步交流伺服电机的转速、电流进行采集;光电编码器与电流采样电路利用傅里叶逆变换,将频域测得的散射参数变换到时域,得到时域冲击响应,反射参数对应时域反射响应,传输参数对应时域传输响应;根据反射响应和传输响应中前两个脉冲在时间轴上的位置,分别构造四个时域选通函数;利用选通函数,对时域的反射响应和传输响应进行选通,分别提取出反射响应和传输响应中的前两个脉冲;将时域选通后的时域脉冲分别通过傅里叶变换,得到频域选通数据;频域选通数据中包含了被测三相永磁式同步交流伺服电机的信息,利用得到的信息,根据公式构造补偿因子Fcf(i);利用下面的公式,构造补偿因子Fcf(i):(i=1,2…)G1(i)~G4(i)是在上步中得到的频域选通数据;R(i)是比率因子;Fcf(i)补偿因子;利用遮蔽补偿公式,得到没有遮蔽误差的反射参数FS11(i)和传输参数FS21(i);将采集数据反馈到DSP数字信号处理器内;DSP数字信号处理器对三相正弦PWM电压型逆变器、旋转变压器进行控制,控制三相永磁式同步交流伺服电机的转速、转矩;DSP数字信号处理器对三相正弦PWM电压型逆变器、旋转变压器进行控制中,首先在DSP数字信号处理器节点上进行格拉布斯预处理,删除误差较大的数据,然后再利用自适应数据聚合算法向簇首节点进行聚合,最后簇首节点再以多跳的方式向基站进行数据传输,在非均匀成簇的基础上引入格拉布斯预处理来减少误差较大的数据的传输能耗,加入自适应数据聚合算法来降低簇首节点的能耗;具体有:在部署区域内随机分布一定数量的同构的DSP数字信号处理器节点,将部署区域划分为面积大小不等的网格;在每个网格内根据节点的剩余能量选取网格内的簇首节点,其余节点根据就近原则选择性的加入簇;判断簇内的成员节点收集到的数据是否符合格拉布斯准则,满足,则认为节点是有效的,即簇首节点发送数据,否则,不发送数据;簇首节点根据自适应聚合算法聚合来自有效的成员节点的数据和自身产生的数据;簇首节点以多跳的形式向sink节点发送数据直到运行完给定的轮数;同时经整流滤波电路升高电压,经软启动电路带动三相永磁式同步交流伺服电机旋转,使三相永磁式同步交流伺服电机启动中不会对驱动器造成冲击。进一步,利用下面的遮蔽补偿公式,得到没有遮蔽误差的反射参数FS11(i)和传输参数FS21(i):(i=1,2…)。进一步,通过光电编码器与电流采样电路对三相永磁式同步交流伺服电机的转速、电流进行采集中,还包括:首先根据需要设置光电编码器与电流采样电路的测量参数,得到被测三相永磁式同步交流伺服电机整体的散射参数,包括反射参数和传输参数;其次对散射参数进行预处理,对数据序列进行补零,进行快速傅里叶变换;根据傅里叶逆变换后时域脉冲的分布情况和分辨率的要求,选择不同的窗函数对傅里叶变换前的数据进行处理;在利用得到的信息,根据公式构造补偿因子Fcf(i);步骤后需要消除数据预处理,舍弃添加零点位置处的数据,得到的反射参数和传输参数除以窗函数,消除加窗产生的影响,得到最终的补偿后的反射参数FS11_C(i)和传输参数FS21_C(i):(i=1,2…);W(i)数据预处理中的窗函数。进一步,利用自适应数据聚合算法向簇首节点进行聚合前需进行能量消耗模型的分析;DSP数字信号处理器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为d0的接收点的能量消耗如下:其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:ERx(l)=l×Eelec;聚合比特数据的能量消耗:EA=l×EDA;其中EDA表示聚合1比特数据的能量消耗。进一步,基于非均匀网格的数据聚合方法的步骤包括:步骤一,在面积为S=L*L的部署区域内,随机分布N个同构的无线DSP数字信号处理器节点,sink节点位于部署区域之外,节点处理整个无线DSP数字信号处理器节点网络内收集到的数据;步骤二,非均匀成簇sink节点位于部署区域的上方;首先部署区域X轴划分为S个泳道,所有泳道有相同的宽度w,并且每个泳道的长度与部署区域的长度相等;用从1到s作为泳道的ID,最左端的泳道的ID为1,然后每个泳道沿着y轴划分为多个矩形网格,每个泳道中的每个网格都被定义一个水平,最下端的网格的水平为1,每个网格和每个泳道有相同的宽度w;每个泳道中网格的个数、长度与泳道到sink的距离有关;通过设置网格的长度来调整网格的大小;针对不同的泳道,距离sink越远的泳道含有的网格数目越小;针对同一泳道,距离sink越远的网格的长度越大;A中含有S个元素,第k个元素表示在第k个泳道中网格的数目;每个网格用一个数组(i,j)作为ID,表示第i个泳道有水平j;定义S个数组表示网格的长度,第v个数组Hv表示第v个泳道中网格的长度,并且Hv的第w个元素hvw表示网格(v,w)的长度;网格(i,j)的边界为:o_x+(i-1)×w<x≤o_x+i×w非均匀网格划分好之后进行成簇阶段;算法分为很多轮进行,在每轮中选取每个网格中剩余能量最大的节点作为簇首节点,其余节点根据就近原则加入簇,然后再进行数据聚合;步骤三,格拉布斯预处理DSP数字信号处理器节点需要对收集的数据进行预处理,然后再向簇首节点传输数据;采用格拉布斯预准则对DSP数字信号处理器节点所采集到的数据进行预处理假设某个簇首节点含有n个DSP数字信号处理器节点节点,DSP数字信号处理器节点收集到的数据为x1,x2,…,xn,服从正态分布,并设:根据顺序统计原理,计算格拉布斯统计量:给定显著性水平α=0.05之后,测量值满足gi≤g0(n,α),则认为测量值有效,测量值参与到下一层次的数据聚合;反之,则认为测量值无效,因此需要剔本文档来自技高网...

【技术保护点】
1.一种交流伺服驱动器系统的控制方法,其特征在于,所述交流伺服驱动器系统的控制方法包括:通过光电编码器与电流采样电路对三相永磁式同步交流伺服电机的转速、电流进行采集;光电编码器与电流采样电路利用傅里叶逆变换,将频域测得的散射参数变换到时域,得到时域冲击响应,反射参数对应时域反射响应,传输参数对应时域传输响应;根据反射响应和传输响应中前两个脉冲在时间轴上的位置,分别构造四个时域选通函数;利用选通函数,对时域的反射响应和传输响应进行选通,分别提取出反射响应和传输响应中的前两个脉冲;将时域选通后的时域脉冲分别通过傅里叶变换,得到频域选通数据;频域选通数据中包含了被测三相永磁式同步交流伺服电机的信息,利用得到的信息,根据公式构造补偿因子Fcf(i);利用下面的公式,构造补偿因子Fcf(i):

【技术特征摘要】
1.一种交流伺服驱动器系统的控制方法,其特征在于,所述交流伺服驱动器系统的控制方法包括:通过光电编码器与电流采样电路对三相永磁式同步交流伺服电机的转速、电流进行采集;光电编码器与电流采样电路利用傅里叶逆变换,将频域测得的散射参数变换到时域,得到时域冲击响应,反射参数对应时域反射响应,传输参数对应时域传输响应;根据反射响应和传输响应中前两个脉冲在时间轴上的位置,分别构造四个时域选通函数;利用选通函数,对时域的反射响应和传输响应进行选通,分别提取出反射响应和传输响应中的前两个脉冲;将时域选通后的时域脉冲分别通过傅里叶变换,得到频域选通数据;频域选通数据中包含了被测三相永磁式同步交流伺服电机的信息,利用得到的信息,根据公式构造补偿因子Fcf(i);利用下面的公式,构造补偿因子Fcf(i):(i=1,2…)G1(i)~G4(i)是在上步中得到的频域选通数据;R(i)是比率因子;Fcf(i)补偿因子;利用遮蔽补偿公式,得到没有遮蔽误差的反射参数FS11(i)和传输参数FS21(i);将采集数据反馈到DSP数字信号处理器内;DSP数字信号处理器对三相正弦PWM电压型逆变器、旋转变压器进行控制,控制三相永磁式同步交流伺服电机的转速、转矩;DSP数字信号处理器对三相正弦PWM电压型逆变器、旋转变压器进行控制中,首先在DSP数字信号处理器节点上进行格拉布斯预处理,删除误差较大的数据,然后再利用自适应数据聚合算法向簇首节点进行聚合,最后簇首节点再以多跳的方式向基站进行数据传输,在非均匀成簇的基础上引入格拉布斯预处理来减少误差较大的数据的传输能耗,加入自适应数据聚合算法来降低簇首节点的能耗;具体有:在部署区域内随机分布一定数量的同构的DSP数字信号处理器节点,将部署区域划分为面积大小不等的网格;在每个网格内根据节点的剩余能量选取网格内的簇首节点,其余节点根据就近原则选择性的加入簇;判断簇内的成员节点收集到的数据是否符合格拉布斯准则,满足,则认为节点是有效的,即簇首节点发送数据,否则,不发送数据;簇首节点根据自适应聚合算法聚合来自有效的成员节点的数据和自身产生的数据;簇首节点以多跳的形式向sink节点发送数据直到运行完给定的轮数;同时经整流滤波电路升高电压,经软启动电路带动三相永磁式同步交流伺服电机旋转,使三相永磁式同步交流伺服电机启动中不会对驱动器造成冲击。2.如权利要求1所述的交流伺服驱动器系统的控制方法,其特征在于,利用下面的遮蔽补偿公式,得到没有遮蔽误差的反射参数FS11(i)和传输参数FS21(i):(i=1,2…)。3.如权利要求1所述的交流伺服驱动器系统的控制方法,其特征在于,通过光电编码器与电流采样电路对三相永磁式同步交流伺服电机的转速、电流进行采集中,还包括:首先根据需要设置光电编码器与电流采样电路的测量参数,得到被测三相永磁式同步交流伺服电机整体的散射参数,包括反射参数和传输参数;其次对散射参数进行预处理,对数据序列进行补零,进行快速傅里叶变换;根据傅里叶逆变换后时域脉冲的分布情况和分辨率的要求,选择不同的窗函数对傅里叶变换前的数据进行处理;在利用得到的信息,根据公式构造补偿因子Fcf(i);步骤后需要消除数据预处理,舍弃添加零点位置处的数据,得到的反射参数和传输参数除以窗函数,消除加窗产生的影响,得到最终的补偿后的反射参数FS11_C(i)和传输参数FS21_C(i):(i=1,2…);W(i)数据预处理中的窗函数。4.如权利要求1所述的交流伺服驱动器系统的控制方法,其特征在于,利用自适应数据聚合算法向簇首节点进行聚合前需进行能量消耗模型的分析;DSP数字信号处理器节点能耗分为发射数据能耗、接收数据能耗和聚合数据能耗,节点到接收点的距离小于阈值d0,则采用自由空间模型,否则,采用多路径衰减模型,从而发射比特数据到距离为d0的接收点的能量消耗如下:其中Eelec为发射电路能量消耗,εfs为自由空间模型下功率放大电路所需能量,εmp为多路径衰减模型下功率放大电路所需能量,接收比特数据能耗:ERx(l)=l×Eelec;聚合比特数据的能量消耗:EA=l×EDA;其中EDA表示聚合1比特数据的能量消耗。5.如权利要求1所述的交流伺服驱动器系统的控制方法,其特征在于,基于非均匀网格的数据聚合方法的步骤包括:步骤一,在面积为S...

【专利技术属性】
技术研发人员:邵忠良黄诚邓桂芳曹薇陈俊明
申请(专利权)人:广东水利电力职业技术学院广东省水利电力技工学校
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1