一种无刷直流电机控制电路的制作方法

文档序号:13033480阅读:420来源:国知局
一种无刷直流电机控制电路的制作方法与工艺

本发明涉及电机控制技术领域,尤其涉及一种无刷直流电机控制电路。



背景技术:

无刷直流电机具有结构简单、体积小、功率密度高、效率高等优点,在国防、航天、航空、汽车、家电等国民经济的各个领域得到广泛应用。随着永磁材料的出现以及电子元器件的快速发展,永磁无刷直流电机应用更加广泛,小体积、高可靠的无刷直流电机控制电路成为无刷直流电机发展的关键技术之一。

目前无刷直流电机控制电路主要分别两类方式,第一类是不控整流电路和三相逆变桥电路相组合的方式,采用直接调制三相逆变桥桥臂的方式进行电机控制,这种方式的优点是控制电路结构简单,控制方便,控制算法简单,缺点是由于直接调制三相逆变桥桥臂带来的电机转矩脉动增大,功率管发热严重,对于电枢电阻和电感都比较小的高速电机,启动可靠性降低;第二类是采用不控整流电路或者可控整流电路、直流斩波器电路和三相逆变桥电路相组合的方式,优点是启动电流小,降低了电机转矩脉动,三相逆变桥无需调制,降低了开关损耗,缺点是采用直流斩波器使得母线电流处于断续状态,降低电机功率因数,且对于大功率电机,直流斩波电路成本高、体积较大。



技术实现要素:

鉴于上述的分析,本发明旨在提供一种无刷直流电机控制电路,用以解决无刷直流电机控制电路转矩脉动高、体积大、可靠性低的技术问题。

本发明的目的主要是通过以下技术方案实现的:

在基于本发明的一个实施例中,提供了一种无刷直流电机控制电路,包括:三相斩波电路、高频滤波电路、三相整流电路、缓冲与泄放电路、三相逆变桥、dsp控制器、信号采集电路和驱动电路;其中三相交流电信号经输入滤波器滤波后连接到三相斩波电路的输入端,三相斩波电路输出电压信号经高频滤波电路滤波后连接到三相整流电路的输入端,三相整流电路输出直流电压ud连接到缓冲与泄放电路的输入端,缓冲与泄放电路输出直流电压ud1连接到三相逆变桥的输入端,三相逆变桥输出交流电压至无刷直流电机,信号采集电路采集三相逆变桥的电压和电流信号,无刷直流电机位置信号输入dsp控制器的捕获接口,信号采集电路的输出电压和电流信号连接到dsp控制器的ad接口,dsp控制器pwm接口输出pwm信号和保护信号连接到驱动电路的输入端,驱动电路输出驱动信号s1-s6连接到三相斩波电路的控制端,驱动电路输出驱动信号s7连接到缓冲与泄放电路的控制端,驱动电路输出驱动信号s8-s13连接到三相逆变桥的控制端。

在基于本发明电路的另一个实施例中,输入滤波电路包括:电感l1、l2、l3、电容c1、c2、c3;三相电u相输出端与电感l1一端连接,v相输出端与电感l2一端连接,w相输出端与电感l3一端连接,l1的另一端与电容c1的一端连接,连接点输出信号uu1,l2的另一端与电容c2的一端连接,连接点输出信号uv1,l3的另一端与电容c3的一端连接,连接点输出信号uw1,c1的另一端与c2的另一端、c3的另一端连接。

在基于本发明电路的另一个实施例中,三相斩波电路包括:功率管vt1、vt2、vt3、vt4、vt5、vt6,vt1内部包括反并联二极管d1,vt2内部包括反并联二极管d2,vt3内部包括反并联二极管d3,vt4内部包括反并联二极管d4,vt5内部包括反并联二极管d5,vt6内部包括反并联二极管d6;功率管vt1的漏极、功率管vt3的漏极连接、功率管vt5的漏极作为输入端分别接入信号uu1、uv1、uw1,功率管vt1的源极与功率管vt2的源极连接,功率管vt3的源极与功率管vt4的源极连接,功率管vt5的源极与功率管vt6的源极连接,功率管vt1的栅极、功率管vt2的栅极、功率管vt3的栅极、功率管vt4的栅极、功率管vt5的栅极、功率管vt6的栅极作为控制端分别与驱动信号s1-s6连接;功率管vt2的漏极、功率管vt4的漏极、功率管vt6的漏极分别输出电压信号uu2、uv2、uw2。

在基于本发明电路的另一个实施例中,高频滤波电路包括:电感l4、l5、l6、电容c4、c5、c6;l4的一端、l5的一端、l6的一端分别接入电压信号uu2、uv2、uw2,l4的另一端与电容c4的一端连接,连接点输出信号uu3,l5的另一端与电容c5的一端连接,连接点输出信号uv3、l6的另一端与电容c6的一端连接,连接点输出信号uw3,c4的另一端与c5的另一端、c6的另一端连接。

在基于本发明电路的另一个实施例中,三相整流电路包括:二极管d14、d15、d16、d17、d18、d19;其中,二极管d14的阳极、二极管d17的阴极连接,二极管d15的阳极、二极管d18的阴极连接,二极管d16的阳极、二极管d19的阴极连接,三个连接点作为输入端分别输入信号uu3、uv3、uw3;二极管d14的阴极与二极管d15的阴极、二极管d16的阴极连接,连接点为三相整流电路的第一输出端,二极管d17的阳极与二极管d18的阳极、二极管d19的阳极连接,连接点为三相整流电路的第二输出端,三相整流电路的第一输出端和第二输出端输出直流电压ud。

在基于本发明电路的另一个实施例中,缓冲与泄放电路包括:功率管vt7、电阻r1、电容c7,功率管vt7内部包括反并联二极管d7;功率管vt7的漏极与c7的一端连接,连接点与三相整流电路的第一输出端连接,功率管vt7的源极与电阻r1的一端连接,r1的另一端与c7的另一端连接,连接点与三相整流电路的第二输出端连接,功率管vt7的栅极作为控制端与驱动信号s7连接。

在基于本发明电路的另一个实施例中,三相逆变桥包括:电压传感器vt,电流传感器ct,功率管vt8、vt9、vt10、vt11、vt12、vt13,vt8内部包括反并联二极管d8,vt9内部包括反并联二极管d9,vt10内部包括反并联二极管d10,vt11内部包括反并联二极管d11,vt12内部包括反并联二极管d12,vt13内部包括反并联二极管d13;vt的一个输入端与功率管vt7的漏极、电容c7的一端、功率管vt8的漏极、功率管vt9的漏极、功率管vt10的漏极连接,传感器vt的另一个输入端分别与r1的另一端、ct的一个输入端连接,ct的另一个输入端分别与电容c7的另一端、功率管vt11的源极、功率管vt12的源极、功率管vt13的源极连接,vt输出电压信号volt、ct输出电流信号cur,功率管vt8的栅极、功率管vt9的栅极、功率管vt10的栅极、功率管vt11的栅极、功率管vt12的栅极、功率管vt13的栅极作为控制端,分别与驱动信号s8-s13连接,功率管vt11的漏极与功率管vt8的源极连接,连接点输出交流电压ua、功率管vt12的漏极与功率管vt9的源极连接,连接点输出交流电压ub、功率管vt13的漏极与功率管vt10的源极连接,连接点输出交流电压uc,所述交流电压ua、ub、uc分别接入无刷直流电机电机绕组的a相、b相、c相。

在基于本发明电路的另一个实施例中,无刷直流电机输出位置信号连接到所述dsp控制器的捕获接口,dsp控制器的ad接口与信号采集电路的输出端连接,dsp控制器pwm接口输出驱动信号p1-p13和保护信号sd1、sd2连接到驱动电路的输入端。

在基于本发明电路的另一个实施例中,信号采集电路包括:运算放大器u8、u9、电阻r2、r3、r4、r5、r6、r7、r8、r9、r10、r11、r12、r13、r14、r15、电容c8、c9、c10、c11,运算放大器u8与u9相同,运算放大器u8包括:u8a、u8b、u8c,运算放大器u9包括:u9a、u9b、u9c;电流传感器ct的输出端接电阻r3的一端,电阻r3的另一端与电阻r4的一端、电阻r5的一端、运算放大器u8b的负输入端连接,电阻r4的另一端与运算放大器u8a的负输入端连接,运算放大器u8a的正输入端与电阻r2的一端连接,电阻r2的另一端与参考电压ref连接,电阻r5的另一端与运算放大器u8a的输出端、电阻r7的一端连接,电阻r6的一端与运算放大器u8b的正输入端连接,电阻r6的另一端与运算放大器u8的电源地gnd连接,电阻r7的另一端与电容c8的一端、电阻r8的一端连接,电阻r8的另一端与电容c9的一端、运算放大器u8c的正输入端连接,电容c9的另一端与运算放大器u8的电源地gnd连接,运算放大器u8的正电源与直流供电电源+vcc连接,运算放大器u8的负电源与直流供电电源-vcc连接,电容c8的另一端与运算放大器u8c的输出端、运算放大器u8c的负输入端、dsp控制器的ad接口连接,电压传感器vt的输出端接电阻r10的一端,电阻r10的另一端与电阻r11的一端、电阻r13的一端、运算放大器u9b的负输入端连接,电阻r11的另一端与运算放大器u9a的负输入端连接,运算放大器u9a的正输入端与电阻r9的一端连接,电阻r9的另一端与参考电压ref1连接,电阻r13的另一端与运算放大器u9a的输出端、电阻r14的一端连接,电阻r12的一端与运算放大器u9b的正输入端连接,电阻r12的另一端与运算放大器u9的电源地gnd连接,电阻r14的另一端与电容c10的一端、电阻r15的一端连接,电阻r15的另一端与电容c11的一端、运算放大器u9c的正输入端连接,电容c11的另一端与运算放大器u9的电源地gnd连接,运算放大器u9的正电源与直流供电电源+vcc连接,运算放大器u9的负电源与直流供电电源-vcc连接,电容c10的另一端与运算放大器u9c的输出端、运算放大器u9c的负输入端、dsp控制器的ad接口连接。

在基于本发明电路的另一个实施例中,驱动电路包括:驱动芯片u1、u2、u3、u4、u5、u6、u7,驱动芯片u1-u7相同,dsp控制器的pwm接口输出驱动信号p1-p13和保护信号sd1、sd2,p1输入驱动芯片u1的输入端h,p2输入驱动芯片u1的输入端l,p3输入驱动芯片u2的输入端h,p4输入驱动芯片u2的输入端l,p5输入驱动芯片u3的输入端h,p6输入驱动芯片u3的输入端l,p7输入驱动芯片u7的输入端h,p8输入驱动芯片u4的输入端h,p9输入驱动芯片u5的输入端h,p10输入驱动芯片u6的输入端h,p11输入驱动芯片u4的输入端l,p12输入驱动芯片u5的输入端l,p13输入驱动芯片u6的输入端l,sd1分别输入驱动芯片u1的输入端sd、驱动芯片u2的输入端sd、驱动芯片u3的输入端sd,sd2分别输入驱动芯片u4的输入端sd、驱动芯片u5的输入端sd、驱动芯片u6的输入端sd、驱动芯片u7的输入端sd;驱动芯片u1的输出端g1、g2,驱动芯片u2的输出端g1、g2,驱动芯片u3的输出端g1、g2,分别输出驱动信号s1-s6,驱动芯片u4的输出端g1、g2分别输出驱动信号s8和s11,驱动芯片u5的输出端g1、g2分别输出驱动信号s9和s12,驱动芯片u6的输出端g1、g2分别输出驱动信号s10和s13,驱动芯片u7的输出端g1输出驱动信号s7。

本发明有益效果如下:

本发明采用dsp控制器作为主控芯片,无需复杂的软件算法,采用三相斩波电路对无刷直流电机电压进行调制,无需过大的电感,降低电机转矩脉动,启动过程中采用交流斩波和三相逆变桥两级电路进行降压,降低电机启动电流,提高电机启动可靠性,出现异常,可输出保护信号保护控制电路和电机。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。

图1为本发明一个实施例电路示意图;

图2为本发明另一个实施例的电路图;

图3为驱动电路示意图;

图4为信号采集电路电路图。

其中,1:输入滤波电路;2:三相斩波电路;3:高频滤波电路;4:三相整流电路;5:缓冲与泄放电路;6:三相逆变桥;7:dsp控制器;8:信号采集电路;9:驱动电路。

具体实施方式

下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。

本申请实施例提供了一种无刷直流电机控制电路,

如图1所示具体包括:输入滤波器、三相斩波电路、高频滤波电路、三相整流电路、缓冲与泄放电路、三相逆变桥、dsp控制器、信号采集电路和驱动电路;其中三相交流电信号uu、uv、uw接到输入滤波器的输入端,输入滤波器输出信号uu1、uv1、uw1连接到三相斩波电路的输入端,三相斩波电路输出电压信号uu2、uv2、uw2连接到高频滤波电路的输入端,高频滤波电路输出信号uu3、uv3、uw3连接到三相整流电路的输入端,三相整流电路输出直流电压ud连接到缓冲与泄放电路的输入端,缓冲与泄放电路输出直流电压ud1连接到三相逆变桥的输入端,三相逆变桥输出交流电压ua、ub、uc连接到无刷直流电机,三相逆变桥的电压和电流信号volt、cur连接到信号采集电路的输入端,无刷直流电机位置信号halla、hallb、hallc连接到dsp控制器的捕获接口,信号采集电路的输出信号volt1、cur1连接到dsp控制器的ad接口,dsp控制器pwm接口输出pwm信号和保护信号连接到驱动电路的输入端,驱动电路输出驱动信号s1-s6连接到三相斩波电路的控制端,驱动电路输出驱动信号s7连接到缓冲与泄放电路的控制,驱动电路输出驱动信号s8-s13连接到三相逆变桥的控制。

在本发明的另一个实施例中,如图2所示:

输入滤波电路包括:电感l1、l2、l3、电容c1、c2、c3;三相电u相输出端与电感l1一端连接,v相输出端与电感l2一端连接,w相输出端与电感l3一端连接,l1的另一端与电容c1的一端连接,连接点输出信号uu1,l2的另一端与电容c2的一端连接,连接点输出信号uv1,l3的另一端与电容c3的一端连接,连接点输出信号uw1,c1的另一端与c2的另一端、c3的另一端连接。

三相斩波电路包括:功率管vt1、vt2、vt3、vt4、vt5、vt6,vt1内部包括反并联二极管d1,vt2内部包括反并联二极管d2,vt3内部包括反并联二极管d3,vt4内部包括反并联二极管d4,vt5内部包括反并联二极管d5,vt6内部包括反并联二极管d6;功率管vt1的漏极、功率管vt3的漏极连接、功率管vt5的漏极作为输入端分别接入信号uu1、uv1、uw1,功率管vt1的源极与功率管vt2的源极连接,功率管vt3的源极与功率管vt4的源极连接,功率管vt5的源极与功率管vt6的源极连接,功率管vt1的栅极、功率管vt2的栅极、功率管vt3的栅极、功率管vt4的栅极、功率管vt5的栅极、功率管vt6的栅极作为控制端分别与驱动信号s1-s6连接;功率管vt2的漏极、功率管vt4的漏极、功率管vt6的漏极分别输出电压信号uu2、uv2、uw2。

高频滤波电路包括:电感l4、l5、l6、电容c4、c5、c6;l4的一端、l5的一端、l6的一端分别接入电压信号uu2、uv2、uw2,l4的另一端与电容c4的一端连接,连接点输出信号uu3,l5的另一端与电容c5的一端连接,连接点输出信号uv3、l6的另一端与电容c6的一端连接,连接点输出信号uw3,c4的另一端与c5的另一端、c6的另一端连接。

三相整流电路包括:二极管d14、d15、d16、d17、d18、d19;其中,二极管d14的阳极、二极管d17的阴极连接,二极管d15的阳极、二极管d18的阴极连接,二极管d16的阳极、二极管d19的阴极连接,三个连接点作为输入端分别输入信号uu3、uv3、uw3;二极管d14的阴极与二极管d15的阴极、二极管d16的阴极连接,连接点为三相整流电路的第一输出端,二极管d17的阳极与二极管d18的阳极、二极管d19的阳极连接,连接点为三相整流电路的第二输出端,三相整流电路的第一输出端和第二输出端输出直流电压ud。

缓冲与泄放电路包括:功率管vt7、电阻r1、电容c7,功率管vt7内部包括反并联二极管d7;功率管vt7的漏极与c7的一端连接,连接点与三相整流电路的第一输出端连接,功率管vt7的源极与电阻r1的一端连接,r1的另一端与c7的另一端连接,连接点与三相整流电路的第二输出端连接,功率管vt7的栅极作为控制端与驱动信号s7连接。

三相逆变桥包括:电压传感器vt,电流传感器ct,功率管vt8、vt9、vt10、vt11、vt12、vt13,vt8内部包括反并联二极管d8,vt9内部包括反并联二极管d9,vt10内部包括反并联二极管d10,vt11内部包括反并联二极管d11,vt12内部包括反并联二极管d12,vt13内部包括反并联二极管d13;vt的一个输入端与功率管vt7的漏极、电容c7的一端、功率管vt8的漏极、功率管vt9的漏极、功率管vt10的漏极连接,传感器vt的另一个输入端分别与r1的另一端、ct的一个输入端连接,ct的另一个输入端分别与电容c7的另一端、功率管vt11的源极、功率管vt12的源极、功率管vt13的源极连接,vt输出电压信号volt、ct输出电流信号cur,功率管vt8的栅极、功率管vt9的栅极、功率管vt10的栅极、功率管vt11的栅极、功率管vt12的栅极、功率管vt13的栅极作为控制端,分别与驱动信号s8-s13连接,功率管vt11的漏极与功率管vt8的源极连接,连接点输出交流电压ua、功率管vt12的漏极与功率管vt9的源极连接,连接点输出交流电压ub、功率管vt13的漏极与功率管vt10的源极连接,连接点输出交流电压uc。交流电压ua、ub、uc分别接入无刷直流电机电机绕组的a相、b相、c相。

dsp控制器具体为现有技术中常用的dsp芯片,无刷直流电机输出位置信号halla、hallb、hallc连接到dsp控制器的捕获接口,dsp控制器的ad接口与信号采集电路的输出端连接,dsp控制器pwm接口输出驱动信号p1-p13和保护信号sd1、sd2连接到驱动电路的输入端。

信号采集电路包括:运算放大器u8、u9、电阻r2、r3、r4、r5、r6、r7、r8、r9、r10、r11、r12、r13、r14、r15、电容c8、c9、c10、c11,运算放大器u8与u9相同,运算放大器u8包括:u8a、u8b、u8c,运算放大器u9包括:u9a、u9b、u9c;电流传感器ct的输出端接电阻r3的一端,电阻r3的另一端与电阻r4的一端、电阻r5的一端、运算放大器u8b的负输入端连接,电阻r4的另一端与运算放大器u8a的负输入端连接,运算放大器u8a的正输入端与电阻r2的一端连接,电阻r2的另一端与参考电压ref连接,电阻r5的另一端与运算放大器u8a的输出端、电阻r7的一端连接,电阻r6的一端与运算放大器u8b的正输入端连接,电阻r6的另一端与运算放大器u8的电源地gnd连接,电阻r7的另一端与电容c8的一端、电阻r8的一端连接,电阻r8的另一端与电容c9的一端、运算放大器u8c的正输入端连接,电容c9的另一端与运算放大器u8的电源地gnd连接,运算放大器u8的正电源与直流供电电源+vcc连接,运算放大器u8的负电源与直流供电电源-vcc连接,电容c8的另一端与运算放大器u8c的输出端、运算放大器u8c的负输入端、dsp控制器的ad接口连接,电压传感器vt的输出端接电阻r10的一端,电阻r10的另一端与电阻r11的一端、电阻r13的一端、运算放大器u9b的负输入端连接,电阻r11的另一端与运算放大器u9a的负输入端连接,运算放大器u9a的正输入端与电阻r9的一端连接,电阻r9的另一端与参考电压ref1连接,电阻r13的另一端与运算放大器u9a的输出端、电阻r14的一端连接,电阻r12的一端与运算放大器u9b的正输入端连接,电阻r12的另一端与运算放大器u9的电源地gnd连接,电阻r14的另一端与电容c10的一端、电阻r15的一端连接,电阻r15的另一端与电容c11的一端、运算放大器u9c的正输入端连接,电容c11的另一端与运算放大器u9的电源地gnd连接,运算放大器u9的正电源与直流供电电源+vcc连接,运算放大器u9的负电源与直流供电电源-vcc连接,电容c10的另一端与运算放大器u9c的输出端、运算放大器u9c的负输入端、dsp控制器的ad接口连接。

驱动电路包括:驱动芯片u1、u2、u3、u4、u5、u6、u7,驱动芯片u1-u7相同,dsp控制器的pwm接口输出驱动信号p1-p13和保护信号sd1、sd2,p1输入驱动芯片u1的输入端h,p2输入驱动芯片u1的输入端l,p3输入驱动芯片u2的输入端h,p4输入驱动芯片u2的输入端l,p5输入驱动芯片u3的输入端h,p6输入驱动芯片u3的输入端l,p7输入驱动芯片u7的输入端h,p8输入驱动芯片u4的输入端h,p9输入驱动芯片u5的输入端h,p10输入驱动芯片u6的输入端h,p11输入驱动芯片u4的输入端l,p12输入驱动芯片u5的输入端l,p13输入驱动芯片u6的输入端l,sd1分别输入驱动芯片u1的输入端sd、驱动芯片u2的输入端sd、驱动芯片u3的输入端sd,sd2分别输入驱动芯片u4的输入端sd、驱动芯片u5的输入端sd、驱动芯片u6的输入端sd、驱动芯片u7的输入端sd;驱动芯片u1的输出端g1、g2,驱动芯片u2的输出端g1、g2,驱动芯片u3的输出端g1、g2,分别输出驱动信号s1-s6,驱动芯片u4的输出端g1、g2分别输出驱动信号s8和s11,驱动芯片u5的输出端g1、g2分别输出驱动信号s9和s12,驱动芯片u6的输出端g1、g2分别输出驱动信号s10和s13,驱动芯片u7的输出端g1输出驱动信号s7。

对于不同的无刷直流电机,电机的电枢电感和电枢电阻不同,当电机启动时,由于电机转速很低,电机反电势很小,如果加到电机上的电压不加限制,过大的电流可能会损坏电机和控制电路,尤其对于高速无刷直流电机,电机的电枢电感和电枢电阻非常小,更加需要对电机进行降压以减小电机启动电流。电机启动时,dsp控制器通过读取电机位置信号,利用固定时间内读取的电机位置信号获取电机的实际转速,当电机转速小于额定转速5%时,dsp控制器输出pwm信号p1-p6到驱动电路,驱动电路输出驱动信号s1-s6到三相斩波电路降低三相斩波电路的输出电压uu2、uv2、uw2,从而降低高频滤波电路输出信号uu3、uu3、uw3,降低三相整流电路输出直流电压ud、缓冲与泄放电路输出直流电压ud1,从而降低三相逆变桥的输入直流电压,达到降低三相逆变桥的输出交流电压ua、ub、uc的目的,信号p1、p2、p3、p4、p5、p6的占空比均为10%,经过驱动电路之后,信号s1、s2、s3、s4、s5、s6的占空比均为10%,此时,在三相斩波电路中,当u相处于正半轴时,在信号s1的驱动下,功率管vt2反并联二极管d2和功率管vt1导通,功率管vt2由于二极管d2的钳位作用处于关断状态,功率管vt1反并联二极管d1由于承受反压而关断,当u相处于负半轴时,在信号s2的驱动下,功率管vt1反并联二极管d1和功率管vt2导通,功率管vt1由于二极管d1的钳位作用处于关断状态,功率管vt2反并联二极管d2由于承受反压而关断,当v相处于正半轴时,在信号s3的驱动下,功率管vt4反并联二极管d4和功率管vt3导通,功率管vt4由于二极管d4的钳位作用处于关断状态,功率管vt3反并联二极管d3由于承受反压而关断,当v相处于负半轴时,在信号s4的驱动下,功率管vt3反并联二极管d3和功率管vt4导通,功率管vt3由于二极管d3的钳位作用处于关断状态,功率管vt4反并联二极管d4由于承受反压而关断,当w相处于正半轴时,在信号s5的驱动下,功率管vt6反并联二极管d6和功率管vt5导通,功率管vt6由于二极管d6的钳位作用处于关断状态,功率管vt5反并联二极管d5由于承受反压而关断,当w相处于负半轴时,在信号s6的驱动下,功率管vt5反并联二极管d5和功率管vt6导通,功率管vt5由于二极管d5的钳位作用处于关断状态,功率管vt6反并联二极管d6由于承受反压而关断。同时,dsp控制器通过读取电机位置信号halla、hallb、hallc的状态输出pwm信号p8-p13到驱动电路,驱动电路输出驱动信号s8-s13到三相逆变桥,对三相逆变桥电压进行调制,进一步降低三相逆变桥的输出交流电压ua、ub、uc,从而降低电机的启动电流。如果电机正转,当halla为高电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为a+和b-,信号s8、s12占空比等于电机实际转速除以5%额定转速,信号s9、s10、s11、s13的占空比为0,功率管vt8、vt12开关调制,功率管vt9、vt10、vt11、vt13恒关断;当halla为高电平、hallb为低电平、hallc为低电平时,此时电机对应的导通相为a+和c-,信号s8、s13占空比等于电机实际转速除以5%额定转速,信号s9、s10、s11、s12的占空比为0,功率管vt8、vt13开关调制,功率管vt9、vt10、vt11、vt12恒关断;当halla为高电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为b+和c-,信号s9、s13占空比等于电机实际转速除以5%额定转速,信号s8、s10、s11、s12的占空比为0,功率管vt9、vt13开关调制,功率管vt8、vt10、vt11、vt12恒关断;当halla为低电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为b+和a-,信号s9、s11占空比等于电机实际转速除以5%额定转速,信号s8、s10、s12、s13的占空比为0,功率管vt9、vt11开关调制,功率管vt8、vt10、vt12、vt13恒关断;当halla为低电平、hallb为高电平、hallc为高电平时,此时电机对应的导通相为c+和a-,信号s10、s11占空比等于电机实际转速除以5%额定转速,信号s8、s9、s12、s13的占空比为0,功率管vt10、vt11开关调制,功率管vt8、vt9、vt12、vt13恒关断;当halla为低电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为c+和b-,信号s10、s12占空比等于电机实际转速除以5%额定转速,信号s8、s9、s11、s13的占空比为0,功率管vt10、vt12开关调制,功率管vt8、vt9、vt11、vt13恒关断;如果电机反转,当halla为低电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为a+和b-,信号s8、s12占空比等于电机实际转速除以5%额定转速,信号s9、s10、s11、s13的占空比为0,功率管vt8、vt12开关调制,功率管vt9、vt10、vt11、vt13恒关断;当halla为低电平、hallb为高电平、hallc为高电平时,此时电机对应的导通相为a+和c-,信号s8、s13占空比等于电机实际转速除以5%额定转速,信号s9、s10、s11、s12的占空比为0,功率管vt8、vt13开关调制,功率管vt9、vt10、vt11、vt12恒关断;当halla为低电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为b+和c-,信号s9、s13占空比等于电机实际转速除以5%额定转速,信号s8、s10、s11、s12的占空比为0,功率管vt9、vt13开关调制,功率管vt8、vt10、vt11、vt12恒关断;当halla为高电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为b+和a-,信号s9、s11占空比等于电机实际转速除以5%额定转速,信号s8、s10、s12、s13的占空比为0,功率管vt9、vt11开关调制,功率管vt8、vt10、vt12、vt13恒关断;当halla为高电平、hallb为低电平、hallc为低电平时,此时电机对应的导通相为c+和a-,信号s10、s11占空比等于电机实际转速除以5%额定转速,信号s8、s9、s12、s13的占空比为0,功率管vt10、vt11开关调制,功率管vt8、vt9、vt12、vt13恒关断;当halla为高电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为c+和b-,信号s10、s12占空比等于电机实际转速除以5%额定转速,信号s8、s9、s11、s13的占空比为0,功率管vt10、vt12开关调制,功率管vt8、vt9、vt11、vt13恒关断。

当电机转速大于等于额定转速5%时,dsp控制器利用给定转速减掉根据位置信号计算获取的电机实际转速,将差值进行pid计算之后得到一个电流给定值i*,dsp控制器通过读取信号采集电路的输出信号cur1得到电机母线的电流im,dsp控制器利用电流给定值i*减去电机母线的电流im,将差值进行pid计算之后得到一个介于0~1之间的数值d,将d作为信号p1、p2、p3、p4、p5、p6的占空比输出到驱动电路,经过驱动电路之后,信号s1、s2、s3、s4、s5、s6的占空比为d,从而实时控制三相斩波电路的输出电压,从而达到实时控制电机转速的目的,在三相交流电中,当u相处于正半轴时,在信号s1的驱动下,功率管vt2反并联二极管d2和功率管vt1导通,功率管vt2由于二极管d2的钳位作用处于关断状态,功率管vt1反并联二极管d1由于承受反压而关断,当u相处于负半轴时,在信号s2的驱动下,功率管vt1反并联二极管d1和功率管vt2导通,功率管vt1由于二极管d1的钳位作用处于关断状态,功率管vt2反并联二极管d2由于承受反压而关断,当v相处于正半轴时,在信号s3的驱动下,功率管vt4反并联二极管d4和功率管vt3导通,功率管vt4由于二极管d4的钳位作用处于关断状态,功率管vt3反并联二极管d3由于承受反压而关断,当v相处于负半轴时,在信号s4的驱动下,功率管vt3反并联二极管d3和功率管vt4导通,功率管vt3由于二极管d3的钳位作用处于关断状态,功率管vt4反并联二极管d4由于承受反压而关断,当w相处于正半轴时,在信号s5的驱动下,功率管vt6反并联二极管d6和功率管vt5导通,功率管vt6由于二极管d6的钳位作用处于关断状态,功率管vt5反并联二极管d5由于承受反压而关断,当w相处于负半轴时,在信号s6的驱动下,功率管vt5反并联二极管d5和功率管vt6导通,功率管vt5由于二极管d5的钳位作用处于关断状态,功率管vt6反并联二极管d6由于承受反压而关断。

同时,dsp控制器通过读取电机位置信号halla、hallb、hallc的状态输出pwm信号p8-p13到驱动电路,输出驱动信号s8-s13到三相逆变桥,与电机转速低于额定转速5%时相比,当电机转速大于等于额定转速5%时,在电机的调速过程中,三相斩波电路独自实现对电机电压的动态调制,三相逆变桥只实现换相而不进行调制,即三相逆变桥的导通相的占空比恒为1,如果电机正转,当halla为高电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为a+和b-,信号s8、s12占空比为1,信号s9、s10、s11、s13的占空比为0,功率管vt8、vt12恒开通,功率管vt9、vt10、vt11、vt13恒关断;当halla为高电平、hallb为低电平、hallc为低电平时,此时电机对应的导通相为a+和c-,信号s8、s13占空比为1,信号s9、s10、s11、s12的占空比为0,功率管vt8、vt13恒开通,功率管vt9、vt10、vt11、vt12恒关断;当halla为高电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为b+和c-,信号s9、s13占空比为1,信号s8、s10、s11、s12的占空比为0,功率管vt9、vt13恒开通,功率管vt8、vt10、vt11、vt12恒关断;当halla为低电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为b+和a-,信号s9、s11占空比为1,信号s8、s10、s12、s13的占空比为0,功率管vt9、vt11恒开通,功率管vt8、vt10、vt12、vt13恒关断;当halla为低电平、hallb为高电平、hallc为高电平时,此时电机对应的导通相为c+和a-,信号s10、s11占空比为1,信号s8、s9、s12、s13的占空比为0,功率管vt10、vt11恒开通,功率管vt8、vt9、vt12、vt13恒关断;当halla为低电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为c+和b-,信号s10、s12占空比为1,信号s8、s9、s11、s13的占空比为0,功率管vt10、vt12恒开通,功率管vt8、vt9、vt11、vt13恒关断;如果电机反转,当halla为低电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为a+和b-,信号s8、s12占空比为1,信号s9、s10、s11、s13的占空比为0,功率管vt8、vt12恒开通,功率管vt9、vt10、vt11、vt13恒关断;当halla为低电平、hallb为高电平、hallc为高电平时,此时电机对应的导通相为a+和c-,信号s8、s13占空比为1,信号s9、s10、s11、s12的占空比为0,功率管vt8、vt13恒开通,功率管vt9、vt10、vt11、vt12恒关断;当halla为低电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为b+和c-,信号s9、s13占空比为1,信号s8、s10、s11、s12的占空比为0,功率管vt9、vt13恒开通,功率管vt8、vt10、vt11、vt12恒关断;当halla为高电平、hallb为低电平、hallc为高电平时,此时电机对应的导通相为b+和a-,信号s9、s11占空比为1,信号s8、s10、s12、s13的占空比为0,功率管vt9、vt11恒开通,功率管vt8、vt10、vt12、vt13恒关断;当halla为高电平、hallb为低电平、hallc为低电平时,此时电机对应的导通相为c+和a-,信号s10、s11占空比为1,信号s8、s9、s12、s13的占空比为0,功率管vt10、vt11恒开通,功率管vt8、vt9、vt12、vt13恒关断;当halla为高电平、hallb为高电平、hallc为低电平时,此时电机对应的导通相为c+和b-,信号s10、s12占空比为1,信号s8、s9、s11、s13的占空比为0,功率管vt10、vt12恒开通,功率管vt8、vt9、vt11、vt13恒关断。

当电机在运行过程中,dsp控制器将实时读取信号采集电路的输出信号volt1和cur1,如果出现volt1值超过限定值,证明三相逆变桥直流母线电压出现过压,dsp控制器将会输出信号p7到驱动电路,产生驱动信号s7输入到缓冲与泄放回路,对母线电压进行调节;如果电机出现过流时,采集电路的输出信号cur1值将会超过限定值,dsp控制器将输出保护信号sd1、sd2,关断三相斩波电路、缓冲与泄放回路、三相逆变桥,保护控制电路和电机不受损坏。

本发明有益效果如下:

本发明采用dsp控制器作为主控芯片,无需复杂的软件算法,采用三相斩波电路对无刷直流电机电压进行调制,无需过大的电感,降低电机转矩脉动,启动过程中采用交流斩波和三相逆变桥两级电路进行降压,降低电机启动电流,提高电机启动可靠性,出现异常,可输出保护信号保护控制电路和电机。

本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1