基于VB 6.O编程语言的永磁无刷电机的设计

2012-03-14 09:35:16来源: 互联网
本文以4 kW无刷直流电机安装于汽车缓速器中的研发为依托,介绍利用VB 6.O编程语言实现永磁无刷电机的设计,并得出实验数据。

  1 无刷直流电动机的基本原理

  用图1所示的无刷直流电动机系统来说明无刷直流电动机的基本工作原理。电动机的定子绕组为三相星形联结,位置传感器与电动机转子同轴,控制电路对位置信号进行逻辑变换后产生驱动信号,驱动信号经驱动电路放大后控制逆变器的功率开关管,使电动机的各相绕组按一定的顺序工作。当转子旋转到图2(a)所示的位置时,转子位置传感器输出的信号经控制电路逻辑变换后驱动逆变器,使VI1,VI6(见图1)导通,及A,B两相绕组通电,电流从电源的正级流出,经VI1流入A相绕组,再从B相绕组流出,经VI6回到电源负极。

  

无刷直流电动机的基本工作原理

 

  电枢绕组在空间产生的磁动势Fa如图2(a)所示,此时定转子磁场相互作用,使电动机的转子顺时针转动。

  

电枢绕组在空间产生的磁动势

 

  当转子在空间转过60°电角度,到达图2(b)所示位置时,同理此时VI1,VI2导通,使电动机的转子继续顺时针转动。

  转子在空间每转过60°电角度,逆变器开关就发生一次切换,功率开关管的导通逻辑为VI1,VI6→VI1,VI2→VI3,VI2→VI3,VI4→VI5,VI4→VI5,VI6→VI1,VI6。在此周期,转子始终受到顺时针方向的电磁转矩作用,沿顺时针方向连续旋转。

  在图2(a)到图2(b)的60°电角度范围内,转子磁场沿顺时针连续旋转,而定子合成磁场在空间不是连续旋转的,而是一种跳跃式旋转磁场,其步距为60°电角度。转子在空间每转过60°电角度,定子绕组就进行一次换流,定子合成磁场的状态就发生一次跃变。由此可见,电动机有六种状态,每一状态有两相导通,每相绕组的导通时间为转子旋转120°电角度的时间。这种工作方式称为两相导通星形三相六状态。

  只要根据磁极的不同位置,以恰当的顺序去导通和阻断各相出线端所连接的可控晶体管,始终保持转子线圈所产生的磁动势领先磁极磁动势一定电角度的位置关系,便可使该电动机产生一定方向的电磁转矩而稳定运行。可以看出,通过借助逻辑电路来改变功率晶体管的导通顺序,即可实现电动机正反转。

  2 软件设计

  2.1 主程序流程图

  在电机设计过程中,最主要是解决大量曲线图表的问题,本例程采用插值法、拟合法等方法处理大量公式、曲线,虽然会产生小小的误差,但使用起来方便快捷,节省时间。主程序流程图如图3所示。

2.2 编程设计界面

  采用VB 6.O编程语言实现电机设计可视化界面,快速准确地得出欲求数据,节省时间,提高工作效率。如图4所示。

  

可视化界面

 

  2.3 程序编写

在电机设计中用到的图表和曲线,

[1] [2]

关键字:VB  6.O  编程语言  永磁  无刷电机

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2012/0314/article_15062.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
VB
6.O
编程语言
永磁
无刷电机

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved