【技术实现步骤摘要】
本专利技术涉及交流伺服矢量控制
,特别涉及一种基于FPGA的电流环控制系统和伺服装置。
技术介绍
随着电力电子技术,微电子技术,新型电机控制理论的快速发展,交流伺服驱动技术已经成为现代化机电装备的关键技术之一。伺服控制通常为三环控制系统,从内到外依次是电流环,速度环,位置环。其中,电流环为系统内环,速度环和位置环为系统外环,作为多环控制系统,外环的表现依赖于内环的性能。电流环是伺服控制系统中提高控制精度和响应速度的关键。为了提高伺服系统的动态和静态性能,高频响和高精度的电流环控制是必要的。在现有的伺服控制技术中,电流环一般是通过MCU或者DSP纯软件的方式实现,其中控制算法的执行过程采用基于系统时钟的串行执行模式。然而,在现有伺服控制系统的电流环控制实现过程中,专利技术人发现现有技术中至少存在如下问题:现有的伺服控制系统的电流环受限于代码串行执行的运行模式,使得电流环算法执行时间较长,导致从电流采样到脉宽调制占空比更新之间的延时较长,从而使得整个伺服控制系统的控制精度不高且动态响应较慢,严重时还可能导致系统不稳定。
技术实现思路
本专利技术的目的在于提供一种基于FPGA的电流环控制系统和伺服装置,使得电流环控制算法计算时间缩短,提高电流环的带宽。为解决上述技术问题,本专利技术的实施方式提供了一种基于FPGA的电流环控制系统,包括:电流采样模块,编码器反馈模块,坐标变换模块,电流控制器模块,空间矢量脉宽调制模块和带有死区插入的互补输出脉宽调制模块;所述电流采样模块,用于接收电流采样信号,并将所述电流采样信号经过处理后发送到所述电流控制器模块;所述编码器反 ...
【技术保护点】
一种基于FPGA的电流环控制系统,其特征在于,包括:电流采样模块,编码器反馈模块,坐标变换模块,电流控制器模块,空间矢量脉宽调制模块和带有死区插入的互补输出脉宽调制模块;所述电流采样模块,用于接收电流采样信号,并将所述电流采样信号经过处理后发送到所述电流控制器模块;所述编码器反馈模块,用于实时监测编码器的运行状态并将采集到的编码器位置信号进行定标处理,转化为有效的角度值,将所述角度值发送到所述坐标变换模块;所述坐标变换模块,用于根据所述接收的角度值和当前坐标系下的电流、电压矢量值,转换成目标坐标系下的电流、电压矢量值输出给所述电流控制器模块或所述空间矢量脉宽调制模块;所述电流控制器模块,用于将电流给定量与所述电流采样模块发送的信号进行PID计算,并将PID的结果进行解耦和补偿处理,输出旋转坐标系下的电压参考矢量值到所述坐标变换模块;所述空间矢量脉宽调制模块,用于将所述静止坐标系下的电压矢量值转换为三路有效的占空比信号,并将其发送到所述带有死区插入的互补输出脉宽调制模块;所述带有死区插入的互补输出脉宽调制模块,首先将所述三路有效的占空比信号进行死区补偿,然后转化为六路脉宽调制方波信号。
【技术特征摘要】
1.一种基于FPGA的电流环控制系统,其特征在于,包括:电流采样模块,编码器反馈模块,坐标变换模块,电流控制器模块,空间矢量脉宽调制模块和带有死区插入的互补输出脉宽调制模块;所述电流采样模块,用于接收电流采样信号,并将所述电流采样信号经过处理后发送到所述电流控制器模块;所述编码器反馈模块,用于实时监测编码器的运行状态并将采集到的编码器位置信号进行定标处理,转化为有效的角度值,将所述角度值发送到所述坐标变换模块;所述坐标变换模块,用于根据所述接收的角度值和当前坐标系下的电流、电压矢量值,转换成目标坐标系下的电流、电压矢量值输出给所述电流控制器模块或所述空间矢量脉宽调制模块;所述电流控制器模块,用于将电流给定量与所述电流采样模块发送的信号进行PID计算,并将PID的结果进行解耦和补偿处理,输出旋转坐标系下的电压参考矢量值到所述坐标变换模块;所述空间矢量脉宽调制模块,用于将所述静止坐标系下的电压矢量值转换为三路有效的占空比信号,并将其发送到所述带有死区插入的互补输出脉宽调制模块;所述带有死区插入的互补输出脉宽调制模块,首先将所述三路有效的占空比信号进行死区补偿,然后转化为六路脉宽调制方波信号。2.根据权利要求1所述的基于FPGA的电流环控制系统,其特征在于,所述带有死区插入的互补输出脉宽调制模块,通过d、q轴电流和转子当前位置判断电流矢量的方向,并根据所述电流矢量方向进行死区补偿;所述电流矢量方向判断采用如下算法: i q i d = arctan φ ]]>其中,id和iq代表电机定子电流矢量在dq坐标系上的两个电流分量,值代表电流矢量在dq坐标系中的方向;所述电流矢量在dq坐标系中的方向的值与所述编码器反馈模块所获取到的有效的角度值相加,得到电流方向信号。3.根据权利要求2所述的基于FPGA的电流环控制系统,其特征在于,所述带有死区插入的互补输出脉宽调制模块采用中心对称方式插入死区时间。4.根据权利要求1至3中任意一项所述的基于FPGA的电流环控制系统,其特征在于,所述电流采样模块,接收电流采样模数转化器的输出信号,并将所述模数转化器的输出信号进行标定处理,获取三相电流值ia,ib,ic,通过将三相电流值ia,ib,ic输入所述坐标变换模块,获取反馈计算量id和iq;所述坐标变换模块包括:Clarke变换和Park变换;其中,所述Clarke变换公式为: i α i β = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i a i b i c ...
【专利技术属性】
技术研发人员:严彩忠,丁信忠,李虎修,柳竹青,周建坤,
申请(专利权)人:上海新时达电气股份有限公司,上海辛格林纳新时达电机有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。