第4节 洗衣机算法
推荐给好友
打印
加入收藏
更新于2009-01-11 23:40:56

        通常情况下,洗衣机驱动运行在三种工作模式下:
  • ● 滚动洗涤
  • ● 失衡检测和负载位置调整
  • ● 脱水
        图15展示了一个洗衣机循环的典型速度曲线图。这些速度与洗衣筒的速度有关,具体参见后面章节的内容。

图15 洗涤循环的速度曲线图

4.1滚动洗涤循环
        滚动洗涤阶段最典型的是,滚筒每旋转几次后会以低转速反方向旋转。由于旋转的间隔很短,所以洗涤筒必须在两秒钟内达到一个稳定的转速。这就要求必须给洗涤筒一个高转矩使其运转。在这个工作模式下,产生高转矩是其中的关键要求。对于滚动洗涤,洗涤筒的转速典型值为30~45rpm。确切的速度取决于所洗涤衣服的类型并由洗涤程序来决定。洗涤筒速度较低时,衣服在筒内被举到最高处,达到最高点后就下降。湿而重的衣服在筒内会周期性的翻动,给电动机产生了高转矩纹波。驱动的控制算法需要足够的动态特性来消除这些纹波。速度误差不应超过±2 RPM。只有在速度控制回路和内部PI电流控制回路中有PID控制器时,才能满足这些要求。

4.2 失衡检测
        失衡检测和负载位置调整阶段在洗衣机进行脱水前执行。筒内的衣服必须适当地平衡,从而使引起洗衣机摆动的离心力降到最小。筒内衣服的不平衡状况会在第一步中被检测出来。通过转动,筒的速度增到一定的值,使得筒内的衣服由于离心力被甩到筒的内壁。在每个循环中,算法都执行了电机转矩纹波的合成。根据这个合成值估计负载失衡的大小。如果失衡量低于安全界限,就提高筒的速度进行脱水。如果失衡量高于安全界限,降低筒的转速,并向反方向旋转。算法以相反的速度进行一次新的负载位置调整。在负载位置调整间隔后期,反向旋转再执行失衡检测。失衡检测和负载位置调整序列一直执行到滚筒内负载分布均衡。然后才开始进行脱水。

4.3 脱水循环
        如果负载失衡在安全限度内,就进入脱水阶段。在达到所要求的旋转速度前,筒转速会急速提高。根据具体机器和洗涤程序的不同,转速也有所不同。以当前的控制,速度可以达到2000rpm。到达这个速度后,在脱水期间,筒的转速保持不变。脱水完成时,算法会执行一个非恢复性(non-recuperative)制动。利用制动转矩,转筒可以很快地停下来,这样可以使得洗涤周期更短。非恢复性制动通过分散在电机绕组中的能量来产生一个制动转矩。它不会被加载到DC总线的电容上。在这种情况下,不需要制动电阻,电源电路的硬件设计可以得到大大的简化。


<<上一页    下一页>>
相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.