ZHCU083I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
通过单个参数调整 SpinTAC 控制器。此参数称为带宽。SpinTAC 控制器的带宽通过配置参数带宽范围进行调整。应使用此值调整控制器的带宽值以满足应用的控制要求。对于位置控制应用,可使用单个带宽设置位置增益和速度增益。
图 13-6 显示了随着带宽增加 SpinTAC 速度控制对扭矩干扰的响应。随着带宽增加,对扭矩干扰的响应变得更快,过冲变得更小。当带宽增加过大后,如果从系统中移除扭矩干扰,响应将在目标速度附近振荡。这表明带宽设置过高。在本示例中,理想带宽为 40rad/s。这是因为在这种情况下移除扭矩后,响应在目标速度附近振荡最小。
图 13-7 显示了 SpinTAC 位置控制对扭矩干扰的响应。随着带宽增加,对扭矩干扰的响应变得更快,过冲变得更小。当带宽增加过大后,电机将开始发出噪声并进行振荡。这表明 SpinTAC 位置控制的输出已开始振荡。在本示例中,理想带宽为 50rad/s。因为此时对干扰有良好的响应且输出振荡最小。
要调整 SpinTAC 控制器,第一步是将速度参考设置为零。电机速度达到零后,用手旋转电机轴感受电机保持零速度的牢固程度,这可用于指示调整电机的积极程度。按步长增量 1 增加带宽范围“gMotorVars.SpinTAC.VelCtlBwScale”或“gMotorVars.SpinTAC.PosCtlBwScale”,继续感受电机保持零速度的牢固程度。对于无法接触到转轴的电机,为电机设定一个参考步长。更改参考并监控控制器试图达到新设定点的积极程度。一旦 SpinTAC 控制器能够牢固保持零速度,针对保持零速度的带宽范围调整操作就已完毕。此时需要运行电机以确保此带宽适用于应用的整个工作范围。