This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好 TI 社区、
通过实施 PMSM 电机控制、我会遇到持续的可闻电气旋转噪声、希望获得一些指导。 我在下面附上了我的 n ü` user_mtr1.h `文件。 以下是我命令小电流并缓慢手动转动电机的记录:
e2e.ti.com/.../motor_5F00_whirring_5F00_noise.m4a
e2e.ti.com/.../2768.user_5F00_mtr1.h
###系统配置:
-微控制器: F280039CSPZ 处理器
-栅极驱动器:DRV8323HR
-电机类型:PMSM 与14极对
-固件: 修改版本的通用电机控制实验室
-控制方法:磁场定向控制(FOC)
- PWM 开关频率:60 kHz
-控制回路频率:6 kHz
- SVM 模式:使用 USER_M1_MAX_VS_MAG_PU (0.5774f -标准 SVPWM)
-软件: Ware_Motor Control_SDK v5.2.0.00
- IDE: Code Composer Studio 版本12.4.0.00007
-位置反馈:正交编码器
噪声特性:
-当手动转动电机时,以较小的指令电流,在某些转子位置出现的电旋转噪音尤其严重
-降低 PI 增益会降低噪声强度,提示控制环路不稳定
###我试过的:
在电流信号上实施二阶巴特沃斯低通滤波器(6kHz 采样时的截止频率为700Hz)。 会导致电流行为、比滤波前更差
2.为 α 值从0.9到0.1的电流信号实施 EMA 滤波器,即使采用强滤波,噪声也没有显著改善
3.减少电压矢量幅度(从0.66到0.5774)会有一些改善,但噪音仍然存在
4.降低控制器增益可略微降低噪音,但仍能降低噪音
###具体问题:
1.什么会导致噪音随转子位置的变化而显著变化? 这可能与编码器分辨率问题或编程扭矩有关吗?
是否有专门针对 C2000Ware MotorControl SDK 中与位置相关的噪声而推荐的 PI 控制器调优方法?
3. F280039CSPZ ADC 的电流传感器带宽或噪声是否会导致该问题?
4、考虑到与位置相关的行为,有何建议来诊断这是否是机械共振与电气控制问题?
任何其他测试建议或其他尝试方法都将不胜感激。
谢谢你
您好、
是否使用 F280039x LaunchPad + DRV8323HR BoosterPack 评估板? 还是您自己的定制硬件?
测试电机的速度是多少? 噪音是否随速度变化?
我有一些调试/测试建议如下:
此致、
Kevin
此处是通过串行通信端口 Q 轴电流在静止时的低电流命令上报告的电流。 电流噪声较低的图中产生较少可闻噪声的区域。
我将使用电流探头、开环和闭环控制执行更多测试。 我的电路板上没有 DAC 引脚输出、但我会为下一个电路板添加这些引脚。