大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
user5213609:感觉您这个波动太大了,啥也看不出来,没办法看出转速和转矩的特性,您觉得呢?测相电流不是直接可以用测电流的仪器夹在相线上可以直接测量么,ADC转换要是不经过滤波或者平均值法处理的话一般偏差很大的。
我的2812,您方便的话咱们可以加个QQ,方便交流,毕竟都是搞这个的。QQ945184313
大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
Igor An:
这样的电流波形是不正常的。
可以尝试把duty变小看看。
感觉占空比开的太大了,导致震荡。或者是ADC采样波动导致的震荡。
可以先开环发duty,测驱动和验证采样,确认没问题再闭环
大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
user5213609:
回复 Igor An:
您好,我用的Level1进行开环运行时,效果不错,为什么加上速度闭环就出现占空比输出很小,没办法驱动电机,这是什么原因呢?
谢谢您
大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
Igor An:
回复 user5213609:
这种现象就需要将环路分解开看。
从最后端观察到的最直观的现象往前推,来查找问题。
现象是没有duty,那么往前推一步,看电流环的参考是不是0,如果还是0,就继续往前推,看速度参考是什么样的,以及速度反馈是什么样的。
在查找问题之前至少要想清楚正常的各个环路的指令及反馈应该是什么样子的,在逐一核对。找到最终的问题根源。
大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
user5213609:
回复 Igor An:
老师,您好,感谢您的解答。我先做的单环控制,只是速度环,为什么现在出现电机振动特别明显?
大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
TIAN CHEN4:
回复 Igor An:
您好,找到问题的原因了,因为我的霍尔位置信号输入时有干扰,所以导致换相时不稳定,我加了一个滤波,现在波形要好很多了
大家好,有个关于BLDC电流控制的问题我想请教一下大家,下图是我用50%的占空比,通过检测霍尔电平信号六步换相来开环控制电机运行得到的A相电流波形,我的调制方式是,正向电压相上下两个MOS管用PWM互补方式调制导通,负向相上的两个MOS管,上MOS管强制关闭,下MOS管强制导通,未导通的相上,两个MOS管都关闭。由于我的驱动板上没有母线电流采样电阻,只有三个桥臂下端各有一个采样电阻,所以下面这个波形是我用PWM中心位置,即每相下管导通时触发ADC采样得到的。我试过多个其他的无刷电机,得到的波形和图上的波形差不多,我想请问下大家,像图中这个相电流波形波动这么大,
1)属于正常现象嘛?
2)是我采样的问题呢?还是其他什么地方配置或操作出了问题呢?
3)如果算正常的话,波动这么大是不是就不能用来做电流环控制了?我下午尝试着用这个波形做了一下电流环控制,发现相电流的平均值和我电流环的设定值是几乎是一样的,就是电流环似乎控制住了相电流的平均值,但是波形依旧很糟糕
谢谢大家
user4976815:
回复 TIAN CHEN4:
你好,可以请教一下对于位置信号的滤波你是怎么做的吗?谢谢!