页面加载中,请稍候
来源:现代电子技术发布时间:2010-08-06336浏览
询问 AI
2 控制器的整体设计
随着现代技术的进步,电机驱动对控制器在快速性、实时性和准确性方面提出了更高的要求,使得高性能的FPGA在控制器开发领域有了广阔的应用前景。系统使用FPGA XC3S1500完成无刷直流电机控制系统,采用转速、电流双闭环控制策略调节速度。图3为无刷直流电机驱动控制器硬件逻辑设计结构图,其中各模块均采用硬件逻辑设计完成,模块之间使用串行连接,霍尔信号Sa,Sb,Sc经过换相控制模块输出6路开关管信号,同时经过位置与速度检测模块计算得到速度反馈转速n并与速度给定Speed_Ref一起经过速度调节器调节得到电流环给定Uspeed-Ret,控制A/D转换输出A相和B相电流经过电流检测模块输出母线电流Idc并与速度调节器输出值Uspeed_Ref一起经过电流调节器输出占空比信号Comp用以调节PWM波的宽度,达到调速的目韵。以数字电路的方式实现无刷直流电机的控制,使得系统的稳定性得到了很大的提高。
3 控制器模块设计
3.1 高精度PWM发生器
采用自然采样法产生PWM波形,其结构图如图4所示,因为自然采样法最能真实反映PWM的控制思想,效果最好。该发生器采用现场可编程门阵列实现,具有接口简单、响应速度快、可现场编程等优点,能够应用于全数字化控制。载波发生器采用了锯齿波作为PWM载波,从电路的角度来讲设计锯齿波发生器会比设计三角波发生器使用更少的组合逻辑资源,有利于时序约束到较高的频率;比较模块不同于普通的纯组合逻辑比较器,通过例化:FPGA的底层子元件,在该比较器内部插入了一级D触发器,大大减少了由于数据位宽增加而增加组合逻辑延迟;PWM波周期设定模块和分频模块能够根据需要共同改变PWM的频率,且分频模块能够解决高位宽下过长的进位链带来的延迟问题。
3.2 换相控制模块
换相控制模块根据三相霍尔信号的状态(见图1),以组合逻辑的形式输出六路开关信号Th1~Th6(设计中开关管为低导通),开关管Th1,Th3,Th5接收来自PWM波发生器输出的PWM波,即系统采用半桥调制方式,其时序仿真波形如图5所示,图中1~6表示了一个霍尔信号周期内开关管的6个状态(与图1对应)。
3.3 速度调节器和电流调节器
速度环和电流环均采用增量式PI调节算法,用FPGA实现PI调节器,即用数字电路来实现PI控制算法,应用此硬件算法提高了控制器的可靠性和实时性,同时基本消除计算机给控制系统带来的影响。PI算法的硬件逻辑结构如图6所示。
PI算法公式如下:
根据AD7862采样时序图,AD控制器控制AD芯片工作,可以通过AD控制器调节AD的采样频率,最大到250KSPS,本模块采样频率设置100 KSPS进行验证。其仿真波形符合AD7862的采样时序图,并通过了测试。图8为AD控制器的时序仿真波形。
3.5 位置和速度检测模块
位置信号通过三个霍尔传感器得到,每一个霍尔传感器都会产生180°脉宽的输出信号,如图9所示。Sa,Sb,Sc分别表示三相霍尔信号,Clk为高频时钟脉冲。电机测速分为M法、T法和M/T法,T法测速适用于低速段,本设计采用T法测速。通过对霍尔信号Sa的每个周期用一个计数器对主时钟脉冲进行计数,通过除法器计算转速,计算公式如下:
Speed_out=60×f0/Z×Count_reg
式中:f0为系统时钟;Count_reg为霍尔信号一个周期内的脉冲计数值;Z为电机转一圈输出的霍尔信号个数,因为是五对极电机,所以Z=5。
图10为位置与速度检测硬件逻辑结构图,三相霍尔信号通过数字滤波模块后,以霍尔信号Sa为条件的计数器启动计数,作为16位除法器的分母输入,经过除法运算,在下一个霍尔信号Sa周期内输出速度计算结果Speed_out及模块输出有效信号OutValid_Speed。运算时间与除法器的内部结构有关。
4 实验结果
采用额定功率PN=300 W,额定电压UN=220 V,额定转速nN=3000 r/min,额定电流IN=1.6 A,额定转矩TN=O.96 Nm的无刷直流电机进行实验,整个实验系统还包括以FPGA为主的控制单元、功率电路和测功机负载实验平台,实验中采用转速、电流双闭环调节方式。电机给定转速1000 r/min时,空载启动响应波形如图11所示,调节时间为300 ms,稳态性能良好;利用测功机对系统进行加载测试,负载0.3 Nm时A相和B相电流波形如图12所示,充分证明了该控制器的正确性,也说明电机运行稳定。
5 结语
采用FPGA硬件可编程逻辑器件,以纯硬件的方式实现无刷直流电机的控制,对无刷直流电机控制的结果表明,该电路能有效地对无刷直流电机进行双闭环控制。设计特点是控制电机的所有外围电路包括PI调节算法均采用FPGA实现,真正实现电机的SOPC控制,系统实时性高、可靠性强。
新闻来源:现代电子技术,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-07-07

2026-06-10