摘要:介绍了应用于光伏水泵系统中的直流无刷电机及其控制方法,利用定子绕组反电势信号,用Motorola公司的MC68HC908JK3ECP单片机实现了对直流无刷电机的控制。实验证明,过零点识别电路简单有效,三段式起动适用于光伏水泵系统。 关键词:光伏水泵系统;直流无刷电机;反电势;过零点识别电路;三段式起动
0 引言 近年来,随着电力电子器件及控制理论的迅速发展,永磁直流无刷电机以其高效性,良好的调速性,易于维护性而得到了广泛的应用。传统的永磁直流无刷电机往往采用位置传感器来确定转子的位置,这不仅增大了电机的安装体积,增加了成本,而且降低了电机的可靠性。目前,无传感器直流无刷电机一般采用三段式起动方式,起动转矩在开始起动时比较小,并且有脉动,对于有起动转矩要求的系统存在着局限性,而在中小型太阳能光伏水泵系统中,负载转矩是随着转速的增加而增加的,不计摩擦力,在静止时负载转矩为零,所以,直流无刷电机可以应用于光伏水泵系统,并且整个系统是直流的,无须逆变,那么,在光伏水泵系统中应用直流无刷电机,对于提高系统效率,简化系统装置就具有重大的意义。 1 光伏水泵系统简介 光伏水泵系统由光伏阵列,控制器,电机,水泵4部分组成。光伏阵列由许多太阳电池串并联构成,直接把太阳能转化为直流电能。目前所用的太阳电池都为硅太阳电池,包括单晶硅、多晶硅及非晶硅太阳电池。由于光伏阵列的输出伏-安特性曲线具有强烈的非线性,而且和太阳辐照度、环境温度、阴、晴、雨、雾等气象条件有密切关系,所以,如果要使光伏水泵系统工作在比较理想的工况,就需要用控制器去调节、控制整个系统。电机是用来驱动水泵的,由于电机的功率因数及电压等级在很大程度上受到太阳电池阵列的电压等级和功率等级的制约,因此,对水泵扬程、流量的要求被反映到电机上,往往在兼顾阵列结构的条件下专门进行设计。对于要求流量小、扬程高的用户,宜选用容积式水泵;对于需要流量较大,但扬程却较低的用户,一般宜采用自吸式水泵。 2 单片机M68HC908JK3ECP介绍 这是Motorola公司的8位单片机家族中的成员之一,同样具有高性能,低成本的优点。它内嵌4k闪速存储器FLASH,128字节RAM;具有10个通道的8位精度ADC模块,15个I/O端口;时钟模块具有输入捕捉,输出比较及脉宽调制等功能,能满足系统要求。 3 无传感器直流无刷电机控制原理 无刷电机的定子为三相对称绕组,采用两相通电方式时控制电路按照一定的顺序向定子的两相通入直流电流,产生定子磁势Fa;转子为永磁材料,产生磁势Ff,通过两者的相互作用,可以产生电磁转矩T=FaFf|sinθ|,显然,当θ=60°~120°时,平均电磁转矩最大。故检测转子磁势位置时,当定转子磁势夹角为60°时,三相绕组中的某两相导通,转过60°时,其中一相的功率管关断,另一相中的功率管导通。这样,保证定转子磁势夹角为60°~120°,达到转矩最大的目的。由于每次转过60°只关断一个功率管,故每个功率管导通角度为120°,这种方式为120°导通方式。 主电路采用三相全控桥,如图1所示。图2为三相6拍工作方式下典型的相电压反电势波形图。由图2我们可以清楚地看到,在该相悬空状态(过零点前后30°区域)下,绕组感应反电势按正弦规律变化,平顶部分为绕组通电激励时逆变换相主电路电压钳位引起的。换相点发生在过零点后30°,使用反电势法来实现电子换相,就是在过零点检测电路检测到过零点后30°进行换相。三相6拍工作方式下,导通次序为S1,S2-S2,S3-S3,S4-S4,S5-S5,S6-S6,S1-S1,S2。基于反电势的电子换相方法有多种,如“1/2母线电压比较法”、“端电压比较法”等,但这些测量方法都存在抗干扰能力弱的问题,特别是在PWM调制情况下,测量时必须采取专门措施避开或抑制干扰,增加了控制电路的复杂性,并且可能产生换相滞后。采用“虚拟中点法”可以解决以上问题,并且在PWM调制情况下,其开关噪声不会影响相绕组的过零测量,检测电路也较简单。
图1 三相六拍主电路
图2 典型的相电压反电势波形 在静止或低速状态下反电势值为0或很小,无法用反电势法来判定转子的位置,通常采用三段式起动方式来解决这个问题,即先按他控式同步电机的运行状态从静止开始加速,当达到一定的转速时再切换到反电势法控制状态,包括转子定位,步进起动和自由切换三个阶段。转子定位时首先导通两个功率管,一般来说先导通S6及S1,一定时间后就完成转子的初始定位。步进起动时从初始位置开始,按前面的导通次序依次导通各功率管,但导通时间按一定规律递减,以达到提速的目的。步进起动结束后进行自由切换,保证换相的正确性,同时,PWM斩波使直流侧电压逐渐加到主电路上,使无刷电机的转速按控制要求加速,相当于电机转速的软起动过程,这样就避免了电机在起动初期会产生大电流,减少了对主电路的冲击,延长了功率管的寿命。 4 系统实现 系统硬件电路由主电路、驱动电路、过零点检测电路、采样电路、各种保护电路组成。过零点检测电路检测到过零信号,并把过零信号送到JK3单片机的捕捉口,JK3单片机接收到过零信号,由软件计算出延迟时间,并在延迟时间到后发出换相脉冲信号,经驱动电路转换为驱动信号去驱动各功率管,这样就实现了单片机对直流无刷电机的控制。保护电路主要有过电压充电保护,低水位保护。 系统软件采用模块化设计,包括初始化模块,PWM中断模块,捕捉中断模块,采样保护模块。PWM中断模块实现了无刷电机的步进起动,自由切换运行。PWM中断模块的流程图如图3所示。
图3 PWM中断模块 初始化模块主要完成程序所用变量的初始化,PWM中断初始化,捕捉中断初始化,发初始定位脉冲;捕捉中断完成反电势过零点的捕捉及换相周期的确定;采样保护模块主要用来采集直流侧电压和电流,以及判定和处理故障。实验数据证明,换相时刻的准确性和相位跟踪的快速性对电机控制的性能影响极大,电子开关的准确换相点每次都在该相不激励绕组的反电势过零后30°的电角度位置,由于电机的运行是变速运行,换相周期是变化的,所以并不能准确确定延迟30°电角度的换相时间,只能根据前若干个换相周期的变化趋势,对该次换相时刻进行合理有效的滤波和预估,有数字滤波和锁相跟踪两种方式。 图4为系统正常运行时测得的线电压波形,毛刺部分是由PWM斩波和换相引起的。从图中可以看出,电压波形比较接近于理想情况,说明换相点准确,从而验证了对整个系统控制思想是正确的。 图4 相电压波形 5 结语 上述思想已经在500W太阳能光伏水泵系统中得到验证。系统起动时起动电流正常,步进起动结束后加速平稳。 |
应用于光伏水泵系统中的无位置传感器无刷直流电机的控制
- 传感器(738405)
相关推荐
12V单相全波无刷直流电机驱动 FD1252 霍尔效应传感器
效应传感器和数字控制逻辑-与转子锁定驱动程序关闭自动重新启动,tachometer(FG) 或 alarm(RD) 输出逻辑,和在 TS826 包中的无刷直流电机速度控制功能的内部时钟,它使得无刷
2017-07-25 15:49:33
无传感器无刷直流电机的工作原理是什么?
近年来,国内市场上电动车使用的电机主要有三种:有刷电机、有位置传感器无刷电机和无位置传感器无刷电机。使用有刷直流电机容易解决换相问题,但是噪音大,而且碳刷容易磨损或损坏,这会增大维护、维修难度,增加
2019-09-03 07:03:34
无传感器无刷直流电机部分代码分析与运行结果如何?
无传感器无刷直流电机控制原理是什么?怎样去分析无传感器无刷直流电机开发板的部分硬件电路?无传感器无刷直流电机部分代码分析与运行结果如何?
2021-07-22 06:14:51
无位置传感器无刷直流电机控制关键问题研究(一)
传感器无刷直流电机在无刷直流电机的基础上进一步取消了位置传感器,使电机结构更为紧凑,进一步降低了电机成本,减少了电机维修费用,扩大了电机应用场合. 但无位置传感器无刷直流电机控制系统存在一些技术上
2018-11-13 11:15:52
无位置传感器无刷直流电机控制关键问题研究(二)
明显抑制,波形显着改善,能有效消除转矩脉动. 综上可以看出,反电势低通滤波法结合相延补偿,能精确的完成无位置传感器无刷直流电机转子位置判定.三段式启动法原理简明,启动迅速,震荡小.这些方法相结合,在无位置传感器无刷直流电机控制中能发挥重要作用,能构成性能优良的无位置传感器无刷直流电机控制系统.
2018-11-13 11:15:22
无位置传感器无刷直流电机的换相控制电路怎么实现?
永磁无刷直流电机由于其无换向火花、运行可靠、维护方便、结构简单、无励磁损耗等众多优点,自20世纪50年代出现以来,就在很多场合得到越来越广泛的应用。传统的永磁无刷直流电机均需一个附加的位置传感器,用以向逆变桥提供必要的换向信号。
2020-03-13 06:29:33
无位置传感器无刷直流电机直接转矩控制需要哪些技术支持?
我想问问有谁做无刷直流电机这方面的内容,我自己的硬件一直没法让无位置无刷直流电机转动,所以拜托各位大神告诉我做这个方面的东西需要哪些硬件和软件支持?
2018-01-07 09:50:37
无刷直流电机控制系统经验
动机的调速系统方案,并仿真得到理论上的PI参数。根据调速系统方案,在MPLAB系统开发平台上运用汇编语言分别用电机自带的位置传感器和反电动势过零检测法两种方法进行编程、调试,实现无刷直流电动机的数字控制
2016-01-04 14:05:39
无刷直流电机与有刷直流电机的对比
无刷直流电机与有刷直流电机的对比直流有刷电机和无刷电机的区别是是否配置有常用的电刷换向器。有刷直流电机的换向一直是通过石墨电刷与安装在转子上的环形换向器相接触来实现的。而直流无刷电机则通过霍尔传感器
2020-03-16 16:08:14
无刷直流电机与有刷直流电机的对比
无刷直流电机与有刷直流电机的对比直流有刷电机和无刷电机的区别是是否配置有常用的电刷换向器。有刷直流电机的换向一直是通过石墨电刷与安装在转子上的环形换向器相接触来实现的。而直流无刷电机则通过霍尔传感器
2020-03-29 11:22:19
无刷直流电机堵转
各位,我做无位置传感器无刷直流电机控制,在启动过程中,完成对齐和升频升压开环启动后,电机直接堵转了,不会进入运行阶段,这是什么原因造成的?推荐课程:张飞软硬开源,基于STM32 BLDC直流无刷电机
2017-12-12 11:44:49
无刷直流电机方波、正弦波、FOC控制
、仪器仪表、家用电器、机器人、医疗设备等各个领域。因为无刷电机没有电刷进行主动换向,因而需求运用电子换向器进行换向。无刷直流电机驱动器完成的便是这个电子换向器的功用。02 主流的无刷直流电机的控制方法
2021-10-25 13:48:00
无刷直流电机是未来电机发展基础?
智能驱动器之间的联网。 通过使用单芯片解决方案可减少设计时间,采用软件的方式可适用于不同的电机类型和属性。现在,刷式直流电机解决方案可由外观看起来没什么两样但内部可实现智能运动控制的无刷直流电机取代
2016-02-15 10:50:55
无刷直流电机的matlab仿真
无刷直流电机的matlab仿真 机电技术 2 0 1 1 年8 月 无刷直流电机的 ma t l a b仿真 程勇 ( 西安科技大学,陕西 西安 7 1 0 0 5 4 ) 摘要:首先分析了无刷
2021-07-05 06:28:53
无刷直流电机的全数字控制系统设计
以DSP为基础,建立无刷直流电机双闭环控制系统,以TMS320LF2407为控制核心,通过无刷直流电机,主电路,转子位置检测,电流采样,电压采样,过流检测,隔离电路,IPM故障检测构成了全数字控制系统。并设计了简单的算法,用软件计算电动机速度。简化了系统硬件结构。
2016-01-18 15:43:53
BLDC无刷直流电机(无传感器)控制有哪些方法?
,从而省去转子位置传感器,实现无位置传感器无刷直流电机控制。这是目前应用最广泛的无位置传感器 BLDCM 控制方法。这种方法的缺点是静止或低速时反电势信号为零或很小,难以准确检测绕组的反电势,因而
2019-09-11 08:00:00
FPGA控制无刷直流电机
]BG2BG3BG4BG5BG6[td=84][td=72]直流无刷电机就介绍到这里。接下来就是怎样用FPGA来控制无刷直流电机。这里只讲使用霍尔位置传感器的,原因是非常简单易懂,而反电动势检测的就复杂
2016-05-28 17:14:51
matlab仿真直流电机与基于Matlab/Simulink的无刷直流电机控制仿真研究
/Simulink开发的平台能够有效地实现对无刷直流电机的控制。随着汽车电子器件的飞速发展、车用电控单元(ECU)的日新月异,无刷直流电机在汽车电器设备中的应用受到了越来越多的重视。无刷直流电机具有寿命长、效率...
2021-07-05 07:22:46
《无刷直流电机控制应用——基于STM8S系列单片机》
直流电机的工作原理4.2.1 三个基本定则4.2.2 换相原理4.2.3 工作原理4.3 无刷直流电机转子位置传感器4.3.1 霍尔传感器4.3.2 光电编码器4.4 无位置传感器的转子位置检测技术
2015-01-16 08:34:21
【TL6748 DSP申请】基于DSP的无刷直流电机电流峰值控制器的研究与设计
的基本结构,包括电机的本体、位置传感器和逆变器。分析六相不对称无刷直流电机的工作原理,得出六相不对称无刷直流电机位置传感器信号与绕组导通顺序的对应关系。建立六相不对称无刷直流电机的数学模型,并得出六相不对称无刷直流电机的等效电路。分析六相不对称
2015-09-10 11:15:14
【原创分享】无刷直流电机控制简介
运动。无刷直流电机也称为BLDC电机,相比有刷直流电机具备诸多优势。BLDC电机更高效,所需的维护更少,因而已在许多应用中取代了有刷电机。图一:电磁场和永磁体磁场示意图两类电机的运行原理相似,均由
2021-06-02 10:58:38
【秀秀资源】永磁同步电机和无刷直流电机干货资料分享
https://www.elecfans.com/soft/study/ms/2017/20170128478811.html15.无位置传感器永磁无刷直流电机的起动控制研究https
2017-02-15 18:32:00
一天可完成无刷直流电机控制装置的开发
适用于汽车系统12V无刷直流电机的应用套件目前,越来越多的汽车系统的水泵、汽油泵/机油泵、风扇和空调系统开始采用电机驱动。与采用强大控制算法的优化微控制器结合使用,无刷直流电机可提供十分高效
2018-12-07 10:08:40
一种无传感器无刷直流电机的控制算法
Microchip 的应用笔记 AN1083 详细地讲述了一种无传感器无刷直流电机的控制算法,其配套的开源算法采用 dsPIC® 数字信号控制器实现,此前在淘宝购入了一块基于 STM32 的无刷直流电机开发板,于是试着将该开源代码移植至手上这块开发板上。开发板如下图所示: 因硬件平台不...
2021-08-17 06:39:53
一种用过PWM调速的无刷直流电机调速控制系统
效果的目的。所以这个无刷直流电机调速系统是FPGA作为控制中心,配以PWM调节模块、驱动模块、电流检测模块、位置检测模块等模块,利用霍尔传感器来检测电机电流和电机转子位置,把采集的信号送给FPGA进行
2016-01-05 14:16:15
什么是无刷直流电机(BLDC)以及它的应用
应用。四、无刷直流电机的驱动方法无刷直机电机的驱动方式按不同类别可分多种驱动方式,它们各有特点。1.按驱动波形:方波驱动,这种驱动方式实现方便,易于实现电机无位置传感器控制;2.正弦驱动:这种驱动方式
2019-07-04 07:00:00
关于BLDC电机控制的所有信息:无传感器无刷直流电机控制器
了解无传感器无刷直流电动机控制器,一些示例IC以及使用此类电动机的一些缺点。有刷和无刷直流电动机的快速回顾无刷直流(BLDC)电机已比其前身有刷直流电机(参见下图)大受欢迎。顾名思义,“有刷
2019-10-25 09:51:07
四轴无刷直流电机驱动的控制设计
全桥驱动电路及控制程序。完成了对四轴飞行器无位置传感器无刷直流电机的驱动控制设计。该设计电路结构简单,成本低、电机运行稳定可靠,实现了电机连续运转。
2016-01-15 16:29:28
四轴飞行器无刷直流电机驱动控制设计的实现
ATmega 16 单片机作为控制芯片,反电势过零检测以及软件启动的控制方式,并延迟30°进行换向。正常启动后,单片机输出PWM 实现无刷直流电机转速调节。同时设计了电压、电流监测电路,保证系统安全,因而,该系统能够正常驱动无位置传感器无刷直流电机,并且能够应用于四轴飞行器。
2018-10-08 15:13:09
基于HXS320F28034无刷直流电机控制系统设计
。无刷直流电机的转子位置是由位置传感器来检测的。该系统设计采用了3个霍尔元件。随着电机转子的旋转,产生一系列“0”和“1”的信号。这些脉冲信号通过I/0端口传输给 DSP,DSP读取霍尔元件的状态值
2021-06-16 10:24:18
基于STM32无位置传感器无刷直流电机控制C程序
请问谁做过基于STM32无位置传感器无刷直流电机控制系统,有没有STM32无刷直流电机控制部分的C程序,发给我参考下吧。
2014-01-18 09:24:22
基于单片机的航模无刷直流电机调速控制系统
以单片机为控制核心,分析无感无刷直流电机的位置检测方法,PWM的调速方式,启动控制等。设计了航模无刷直流电机调速控制系统。
2016-01-14 10:23:40
基于霍尔效应的无刷直流电机的电流检测设计
无刷直流电机的电流检测设计无刷直流电机在工业控制、自动化、工具、汽车以及航空航天等领域有着广泛的运用。而无刷直流电机常常要控制电机的速度、位置等。所以无刷直流电机的电流信息采集成了控制电机必不可少
2016-01-05 14:32:38
如何不用软件就能有效地控制无刷直流电机?
旋转磁场将正确的扭矩应用到磁转子,驱动器必须确定转子相对于定子线圈的位置和方向。集成三个霍尔传感器的控制电路可驱动三相无刷直流电机及最优化性能。通过结合传感器数据与精确的计时、准确的速度和转矩控制,可实现
2018-10-23 09:01:11
如何使用Arduino去控制无刷直流电机(BLDC)?
什么是无刷直流电机(BLDC)?如何使用Arduino去控制无刷直流电机(BLDC)?为什么需要ESC,它的功能是什么?
2021-07-26 08:07:48
如何去实现对无刷直流电机的转速和方向的控制?
无刷直流电机(BLDC)是什么?无刷直流电机有哪些特点?PWM调速的原理是什么?如何去实现对无刷直流电机的转速和方向的控制?
2021-07-23 06:33:18
如何设计电机控制算法来控制无刷直流电机的速度?
如何使用六步换向(梯形控制)控制无刷直流电动机?如何设计电机控制算法来控制无刷直流电机的速度?PWM脉宽调制是如何控制无刷直流电机的速度的?
2021-07-21 06:55:46
带霍尔传感器的无刷直流电机
书上说控制无刷直流电机可以利用霍尔传感器检测转子的位置,我看买的电机中的确有引出霍尔传感器的线。但是不清楚它的输出是什么?图片中的0 1是直接输出的吗?是还要另外设置一个转换电路吗?
2015-07-17 17:08:44
微型无刷直流电机的无位置传感器控制
的控制等,但是其价格高、体积大,不利于用在微型电机控制器中。本文介绍基于C8051F330单片机、检测反电动势法的无位置传感器无刷直流电机的控制器,系统结构简单,体积超小型,价格低廉,运行性能良好
2018-11-01 17:22:46
有刷直流电机与无刷直流电机的优缺点比较
有刷直流电机的优点有哪些?缺点又有哪些?无刷直流电机的优点有哪些?缺点又有哪些?无刷直流电机的工作原理是什么?无刷直流电机的驱动方法有哪几种?
2021-07-20 06:38:48
有刷直流电机和无刷直流电机的特性与区别
,需要定期维护更换刷子。 尽管有诸多劣势,但刷式直流电机有一显著优势:成本。由于控制刷式直流电机相对简单,因此还广泛用于系统成本是主要驱动因素的应用中。在使用永久磁性生成定子磁通的拓扑中,产生的速度
2016-01-28 10:07:26
永磁无刷直流电机控制器设计——张飞实战电子
采用反电动势控制方法,以直流无刷稀土电机为研究对象,设计了驱动控制电路和反电势过零检测电路,提高了系统工作时的安全性和稳定性。1 控制系统总体设计控制系统原理如图1所示。主要由无传感器无刷直流电机、反电势
2015-04-18 11:45:16
永磁无刷直流电机控制器设计——张飞实战电子
采用反电动势控制方法,以直流无刷稀土电机为研究对象,设计了驱动控制电路和反电势过零检测电路,提高了系统工作时的安全性和稳定性。1 控制系统总体设计控制系统原理如图1所示。主要由无传感器无刷直流电机、反电势
2015-04-18 11:48:39
永磁无刷直流电机与永磁同步电机有哪些不同点啊
永磁无刷直流电机与永磁同步电机的传感器有何不同?永磁无刷直流电机与永磁同步电机的反电势波形有何不同?永磁无刷直流电机与永磁同步电机的三相电流波形有何不同?
2021-08-12 07:35:58
永磁无刷直流电机与永磁同步电机比较和分析
,经过磁路设计,可以获得梯形波的气隙磁密,定子绕组多采用集中整距绕组,因此感应反电动势也是梯形波的。无刷直流电机的控制需要位置信息反馈,必须有位置传感器或是采用无位置传感器估计技术,构成自控式的调速系统
2014-01-22 09:55:33
设计分享:利用无刷直流电机端电压设计换相控制电路
生产的工艺难度。针对位置传感器所带来的种种不利影响,近一二十年来,永磁无刷直流电机的无位置传感器控制一直是国内外较为热门的研究课题。从 20 世纪 70 年代末开始,截至目前为止,永磁无刷直流电机的无位置
2020-04-08 09:35:44
请问怎样去搭建一种无刷直流电机的速度控制模型
怎样去搭建一种无刷直流电机的速度控制模型?如何对无刷直流电机的速度控制模型进行仿真?无刷直流电机的速度控制模型有哪些应用?
2021-08-13 06:49:45
采用56F801X的3相无刷直流电机无传感器控制参考设计
直流电机无传感器驱动器设计适用于风扇,泵和压缩机应用使用56F8013 32 MIPS数字信号控制器可用于两个功率级和两个电机输入电源电压+12 VDC,用于功率级控制技术包括:无传感器,梯形控制
2018-07-18 14:13:44
无感 FOC 无刷直流电机驱动芯片-XM2616Q
无感 FOC 无刷直流电机驱动芯片-XM2616 主要应用于真空吸尘器#电动工具吊扇#大功率风扇#低压水泵等产品描述:XM2616 采用无传感器矢量控制 (无感 FOC)技术驱动三相无刷直流
2023-05-12 16:19:45
评论
查看更多