引言
永磁无刷直流电机是近年随着稀土永磁材料和电力电子技术的迅速发展而发展起来的一种新型电机,随着汽车电子器件的迅猛发展,车用电控单元的日新月异,无刷直流电机在汽车电器设备中的应用受到越来越多的重视。由于其具有调速范围宽、体积小、起动迅速、运行可靠、效率高、寿命长等优点,人们开始将其运用于汽车缓速器的研制方面。
本文以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所示。
[page]
2.3 程序编写
在电机设计中用到的图表和曲线,除了用计算公式外,有些没有原始公式的需要采用插值法等进行计算,其实质是用插值点x附近两个点之间的直线段来代替该段曲线,而x所对应曲线上的函数近似用这段直线上相应的函数代替,部分程序代码如下:
3 实验结果
本例程是功率为4 kW,额定电压为208 V,额定频率为26.5 Hz,极对数为3的三相无刷直流电动机。根据计算得出电动机工作特性如表1所示。
4 结语
本文运用现代电机设计方法,设计出一台车用缓速器电机样机,性能指标符合技术要求,通过实验数据与设计结果的对比分析,得出在缓速器上使用无刷直流电机的切实可行性、高效性。实现了汽车缓速器轻量化,小型化的目的,这表明,无刷直流电机在汽车缓速器上的应用是未来发展的趋势。
关键字:永磁无刷 直流电机 6.O
引用地址:
汽车用永磁无刷直流电机设计
推荐阅读最新更新时间:2024-05-02 21:24
开关磁阻电机与有刷直流电机控制方案
意法半导体拥有强大的、面向电机控制应用的产品组合。 运转顺畅和高效率推动了电机控制的发展。面向PMSM、PMAC和感应电机(其采用高性能微控制器、功率晶体管与高压栅极驱动器IC)的磁场定向控制(FOC)软件的发展满足了对更高效率的需求。对于功率较低的应用而言,面向步进电机的新型高集成度控制器/驱动器IC可以为步进电机实现更顺畅的运转和更高的定位精度。 有刷直流电机
有刷DC电机是使用直流电源的内部换向电机。 DC电机的转速通常与所施加的电压成正比,转矩与电流成正比。速度可通过可变电源电压或电子控制部件来控制。
这些易于驱动的电机通常用于实现速度和定位控制,功率介于几瓦和几马力之间。有刷DC电机可能是使用最广的
[嵌入式]
用VB实现单片机和计算机的串口通信
//ex99 单片机数据发送程序 #include reg51.h //包含单片机寄存器的头文件 /***************************************************** 函数功能:向PC发送一个字节数据 ***************************************************/ void Send(unsigned char dat) { SBUF=dat; while(TI==0) ; TI=0; } /***************************************************** 函数功能:延时1ms (3j+
[单片机]
基于ARM的直流电机调速系统的设计与实现
0 引言 在智能小车的研制开发中,很重要的一部分就是智能小车要能根据周围障碍物的情况自主的调节行驶速度和行驶方向。本文中所设计的直流电机调速系统是智能小车的一个重要组成部分,直流电机调速系统主要由S3C44B0X处理器和电机驱动芯片 L298N构成,主要功能是驱动小车的两个车轮,调节小车的行驶速,通过改变两个车轮的转速差调节行驶方向。 1 硬件设计 由ARM公司设计的采用RISC架构的ARM处理器性能强,功耗低,体积小,支持Thumb(16位)/ARM(32位)双指令集,指令执行速度快。目前ARM系列微处理器在32位RISC嵌入式产品中已经占据75%以上的市场份额。尤以ARM7TDMI系列应用最广,其性
[单片机]
使用三相全控桥式整流的电路可以对直流电机进行调速控制吗
三相桥式全控整流及直流电机调速实验原理 三相桥式全控整流电路可以使用触发器来控制整流器的导通,从而达到改变电流方向和大小的目的。在实验中,三相交流电源经过变压器降压之后,输入到三相桥式全控整流电路中,再经过电容滤波后,得到了电机所需要的直流电源。 直流电机调速实验是通过改变电机绕组上的电压和电流来实现电机转速的调节。我们可以通过调节触发器的触发时机和占空比来改变直流电机的输出功率,从而实现调速。通过改变触发脉冲的宽度和频率,还可以实现电机的定速控制和多段速控制,提高电机效率和运行稳定性。 三相半波可控整流电路演变而来。 三相桥式全控整流及直流电机调速是两组三相半波电路的串联,对共阴极组和共阳极组是同时进
[嵌入式]
L298n同步控制两个直流电机转速
//-------------函数声明 变量定义--------------- #include reg51.h #include intrins.h #include absacc.h //-------------定义引脚------------------------ sbit PWM=P1^0; //pwm波形输出 sbit PWM1=P1^2; sbit DR=P1^1; //方向控制 sbit DR1=P1^3; #define time_data 0x9C //定时器预置值 #define PWM_T
[单片机]
采用VB6.0编制的汉字处理程序
一、LCD显示汉字的经典做法 现在越来越多的智能产品具有汉字显示功能。 如何高效、快速地完成汉字显示的编程呢?经典的做法是将16x16完整的汉字点阵库,(270k),全部装入闪存或EPROM中,单片机根据要显示的汉字的内码,计算出汉字点阵的地址,再读取32个点阵字节,按照LCD显示的特性,重新排列点阵的次序后送显示。这种方法成本高、使用芯片多、功耗大,不适合非总线单片机(不扩展总线)系统的产品开发。另外,由于所有的计算、控制工作全部由单片机来完成,增加了编程的难度,延长了开发时间。 用VB6.0编制的一个汉字处理程序(Hz_Make),可以自动生成LCD点阵屏显示汉字的单片机汇编程序(MCS-51
[单片机]
意法半导体(ST)发布2.6A 微型有刷直流电机驱动器芯片
中国,2017年4月12日 —— 意法半导体扩大其微型低压高能效电机驱动器产品组合,推出面向电池供电的便携和穿戴设备的STSPIN250 2.6A有刷直流电机单片驱动器 。 新驱动器芯片在一个能够节省便携设备空间的3mm x 3mm微型封装内,集成一个功率MOSFET全桥和一个关断时间固定的PWM电流控制器。功率级的低导通电阻(上桥臂+下桥臂总共200mΩ)和市场上最低的待机功耗 (小于80nA) 有助于最大限度延长便携设备电池续航时间,降低机壳温度。10V到1.8V工作电压让设计人员可以选择单锂电池电源。 高性能、成本效益与可靠性兼备,有刷直流电机被广泛用于各种电子产品设备。STSPIN250的高输出电流适用于中低功率设
[电源管理]
一文读懂直流电机控制算法
通常我们在控制小车运动的时候不知道如何精确的对小车轨迹进行控制。在不懂得小车控制算法精髓的时候,我们是无法对小车进行精确的控制的。目前绝大多数小车都是用PID控制算法来实现对小车的运动控制的。现在很多玩家就只知道一种调节方法,就是比例调节,即向左偏就向右调节,向右偏就向左调节,最容易想到,也是最容易用软硬件实现的,但是结果也是最容易出问题的。当时的感觉就是小车太灵敏了,忽左忽右,不是很稳定。后来查了资料后知道了其他的调节方式。 控制算法: 电机控制算法的作用是接受指令速度值,通过运算向电机提供适当的驱动电压,尽快地和尽快平稳地使电机转速达到指令速度值,并维持这个速度值。换言之,一旦电机转速达到了指令速度值,即使在各种不利因素(
[嵌入式]