微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 电机控制器电流采集精度问题

电机控制器电流采集精度问题

时间:12-12 整理:3721RD 点击:
永磁同步电机控制器,用的是矢量控制,最大工作电流在200多A,所以选择了量程300A的
电流传感器(传感器精度1%)来采集各相电流。
目前遇到的问题是控制器在负载较小(不到10A)的时候,由于电流采集的误差(3A)太
大,导致控制效果很差,电机输出扭矩波动比较厉害,请问大家有没有遇到过类似的问
题?不吝赐教,非常感谢。

确定是传感器精度的问题么?对于传感器误差来说,值是一定的,一般不会波动太多,控制环路也应该稳定,
感觉这个时候应该是死区补偿的不好的问题

其实整个扭矩波动是差不多的,只是输出大的时候相对误差小对系统影响小,输出小的时候相对误差大对系统影响大,所以上来问问大伙有没有遇到过类似的问题,看看怎么解决合适。  
  

小电流本来就难控制,多考虑死区和管压降带来的影响,母线电压越高此影响越明显

现在的死区设置是固定的,有必要做成动态调整?  
  

先分析一下误差是哪儿来的。
不知道你用的传感器输出是数字的还是模拟的,模拟的话好办一点儿。
如果误差来源是量化噪声,就增加AD位数,或者用对数放大器
如果是背景噪声,就加滤波
如果是非线性偏差,就加数字校正
数字输出的传感器就不好弄了,除非弄一堆传感器并联,事先还得标定。

传感器的非一致性,十个传感器串在同一根线上,输出分布在一个范围内。  
  

分量程用两个传感器,低电流切换到小电流传感器

疑似运放温漂

有个问题,电流大的时候电流值超过小传感器的量程了。
  

电流大的时候压根就别搭理小传感器啊,量程切换。小传感器又不会损坏

: 目前遇到的问题是控制器在负载较小(不到10A)的时候,由于电流采集的误差(3A)太
: ...................
你这个误差是哪得到的,也许不是采集端的问题呢。你的电流传感器是双电源供电么,好像说这样对抑制零漂比较好。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top