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,里面都进行了标幺化,那这个标幺值对应的基准值都是怎么取得呢?

// Define the base quantites
#define BASE_VOLTAGE    236.140       // Base peak phase voltage (volt)
#define BASE_CURRENT    10             // Base peak phase current (amp)
#define BASE_TORQUE          // Base torque (N.m)
#define BASE_FLUX              // Base flux linkage (volt.sec/rad)
#define BASE_FREQ       100           // Base electrical frequency (Hz),电机内旋转磁场的频率

  • haha,

    这个应该是根据自己的板子还有电机来设的,这个应该是高压的电机demo板,根据硬件设计指标定的一些参数。比如板上输出峰值电流是10A。在你自己的开发中,你就根据你自己的板子来修改这些参数。

    Eric

  • 呵呵,谢谢你对我的回答!!

    你能不能帮我详细的说下啊,现在买这个TI套件对里面的代码还不是很明白。我电机也是TI的,上面参数写的是:EMJ-04APB22    3000r/min   0.4kw   2.7A   AC200v  3~  200hz 极对数为4

    能帮我解答下这个参数意思吗?还有套件我的加220~。然后我对于程序里面的标幺值对应的基准值就不明白了。

    比如说#define BASE_FREQ       100           // Base electrical frequency (Hz)

    那么根据公式(f*60)/极对数=》100x60/4=1500r/min 这就是说最大转速为1500啦,那我电机额定转速时3000,那我控制才1500啊,那我要改100为200呢,300呢?同理电流电机都不是很明白呢!!

  • haha,

     你可以看一下源代码,其中关于速度的计算是类似下面的公式的

    speed1.BaseRpm = 120*(BASE_FREQ/POLES);

    所以头文件的poles应该指的是极数,而非极对数。

    至于电流,我觉得你在控制输出的相电流最好不要超过2.7A,也就是标幺值不要超过0.27.

    Eric

  • 楼主你好,

    关于这几个量如何设置,请查看如下:

    // Define the base quantites
    #define BASE_VOLTAGE    236.140       // Base peak phase voltage (volt) //对应最大相电压,由电压采样电路决定,如VDCmax/3^0.5
    #define BASE_CURRENT    10             // 实际为最大电流,由板上电流采样电路硬件决定,对于TI高压电机套件,10A时对应到ADC输入管脚为3.3V或者0V,
    #define BASE_TORQUE          // Base torque (N.m)
    #define BASE_FLUX              // Base flux linkage (volt.sec/rad)
    #define BASE_FREQ       100           // Base electrical frequency (Hz),电机内电气频率,可以根据实际电机调整,如最大电机速度6000RPM,

                                                            //可以这样设:BASE_FREQ=(6000/60)*Poles/2.

  • 您好,最近在调PMSM3_1的时候Lever5将park和ipark变换中的角度变为qep1.Electheta电机就动不了了,请教下是怎么个回事?

  • 我在调PMSM3_1Lever4时rg1.Out波形是对的,就是speed1.Electheta这个波形不对是一条直线0.5不是一个梯度,请问大侠是怎么回事