关于异步电机控制
目前在着手调试一台异步电机,发现旋变的极对数为6,电机的极对数为3,那岂不是一个旋变采样值对应了两个位置?转差角度可以根据电机参数算,如果不知道转子角度就计算不出定子角度啊。。还忘高手帮忙解答。以前一直做的永磁同步电机控制,电机极对数都是旋变极对数的整数倍啊。 旋变通常与解码芯片(RDC)配合成系统;
RDC可以直接输出旋变送出的正弦波,也可以送出反映旋转速度的脉冲列(A、B、Z相),输出脉冲列的方式有较多应用;
因此,不必关心旋变极数几何,知道旋变每旋转一圈送出多少脉冲即可。 异步怎么直接用旋变的读数?
转差如何处理啊 kaku2013 发表于 2013-12-9 19:30
旋变通常与解码芯片(RDC)配合成系统;
RDC可以直接输出旋变送出的正弦波,也可以送出反映旋转速度的脉冲 ...
你所说的前两句我知道。
关于最后一句,旋变经过解码芯片之后出来的就是位置信息了,比如说如果是十位的话就是0-1023表示1个电循环,并不是机械上转一圈,如果旋变是2对极,机械上转一圈就有2个电循环,也就是2个0-1023的数值循环。我的问题是,如果电机是1对极的,该旋变解码出来的一个数值,能够对应上电机的2个不同的位置,这明显对电机控制不利。不知道我表述清楚没。 yunqian09 发表于 2013-12-9 20:24
异步怎么直接用旋变的读数?
转差如何处理啊
定子频率=转子频率+转差频率。
转差频率有公式计算的,主要是受转子时间常数影响,可以做点补偿。
正常情况下(电机极对数是旋变极对数的倍数)旋变的读数就是转子频率,应该可以直接用,但是如果如我上面所说,我也不知道怎么办了,所以来求救。 旋变的输出信号是载波上叠加的正弦波,解码芯片将正弦波包络线解析下来并将一个周期的正弦波转换成一定数量的脉冲列。
若电机旋转一周,可从旋变输出端获取3个完整的信号周期,则可以得到3倍长度的脉冲列。脉冲数量代表着距离计数起始点的转过角度(也可理解为距起始点的相对位置)。
无需考虑旋变极数与电机极数是否有对应关系。
通常选用一对极的旋变,则电机旋转一圈,旋变输出一个完整周期的正弦波形;需要高解析度,又需要旋变的场合,选用多对极的旋变。
不论你选用旋变或光编,仅需关心一个指标,每周脉冲数(P/R),据此确定转速和旋转角度。 luofei1124 发表于 2013-12-10 09:27
定子频率=转子频率+转差频率。
转差频率有公式计算的,主要是受转子时间常数影响,可以做点补偿。
正常 ...
所以说你需要的是转子频率,而不是转子位置了,
一般pmsm存在你说的问题,因为有初始角。
而异步电机是不存在这个问题的,直接根据旋变位置算出转子频率,再加转差即可。
页:
[1]