本帖最后由 wyq165 于 2013-8-21 14:50 编辑
求助各位大神。
我在一家搞医疗X光高频高压发生器的企业工作几个月了。目前给了我一个任务: 高压发生器球管启动中 有一个类似单相异步交流电机的调速度模块。 需要我启动时按一定的电压运行一段时间。然后用另外电压维持当前的速度。在这之前我对这方面什么都不懂。
比如 按下按钮启动时 交流电机输入电压 240V 60hz 3秒钟后。电压变成 50V 60HZ 维持。直到手离开按钮。
电路采用了 540V直流母线电压输入,经过逆变,等效为SPWM正弦方波等效正弦电压输出,电流为类似正弦波。
我的任务是用单片机实现其中的SPWM算法。单相全桥逆变方式 。本来这个任务也不是很难,很快我便利用书本里的 等效面积SPWM法写好了。
但是逆变后输出提供给 电机的是SPWM方波。用普通万用表量出的电压不准,而用示波器量出的电压值,远远大于我用SPWM所设定的电压。
为此,我查阅了很多资料。才知道 示波器量出来的尽管是对的,但是包含了基波(等效的正弦波)和谐波(其他高频的干扰)。 而主要影响电动机转矩和速度的只是基波。示波器量出来的是真有效值。
而我SPWM计算设定的是基波却无法量出,上司要求我的算法得到的输出电压值要以 示波器量出的值为准。但这根本就没有相关算法,我该如何解决? 变频输出控制电机是不是以基波为准?如果我按上司说的, 假如我要输出240V,60HZ. 也就是逆变后输出spwm方波用示波器量到的基波+谐波等分量=240V。 那我的基波电压肯定小于240V,大概170V左右了。 如果更低的电压,那我的基波不是更低了?
|