一种单相无传感器无刷直流电机控制系统的制作方法

文档序号:10660230阅读:550来源:国知局
一种单相无传感器无刷直流电机控制系统的制作方法
【专利摘要】本发明涉及电机控制技术领域,具体涉及一种单相无传感器无刷直流电机控制系统,本发明包括:分别与电机的两相线相连接的H桥控制电路,该H桥控制电路的输出端与电流传感器相接;电流传感器与主控制器相接,该主控制器上分别设有用于驱动H桥控制电路的第一、第二驱动电路,电机的两相线均与反电动势采样电路相连接,所述反电动势采样电路用于对单相无刷电机上的反电动势比较信号进行采集,并将该反电动势比较信号输送至主控制器中;所述主控制对第一驱动电路和第二驱动电路的开合状态进行控制;本发明能很好的适用于单相无刷电机,并能对单相无刷电机的转子位置进行精确的检测与控制,为单相无刷电机的推广与使用建立了一个良好的基础。
【专利说明】
一种单相无传感器无刷直流电机控制系统
技术领域
[0001]本发明涉及电机控制技术领域,具体涉及一种单相无传感器无刷直流电机控制系统。
【背景技术】
[0002]单相直流无刷电机因其转速超高,且成本较三相直流无刷电机低廉,越来越受重视。单相直流无刷电机一般由永磁体转子、定子绕组和位置传感器组成,如图1所示。图1所示电机转子是两对磁极分别为1N、1S、2N、2S组成,对应绕组则由A、B、C、D四个定子绕组,其中A与D、B与C是同相位绕组,即通电时A与D产生相同磁极磁场,B与C产生另一个磁场。位置传感器一般是由霍尔器件组成。
[0003]由于有位置传感器存在,电机工作受制于位置传感器,位置传感器安装位置会影响电机运行参数,如电流、速度、输出功率、效率等,同时若安装位置偏差较大,则会导致电机无法启动、高频振动情况,甚至出现损毁电机或控制系统。
[0004]采用无位置传感器技术则不存在上述问题,同时无位置传感器能简化电机制造、生产制程,并且增大了电机应用范围等。但是单相无刷直流电机的结构,不能像三相直流无刷电机那样有空闲的相线,使得传统反电动势检测转子位置的方法不能适用于单相无刷电机,其不能对单相无刷电机的转子位置进行精确的检测与控制,其极大地限制了单相无刷电机的推广与使用。

【发明内容】

[0005]为克服上述缺陷,本发明的目的即在于提供一种单相无传感器无刷直流电机控制系统。
[0006]本发明的目的是通过以下技术方案来实现的:
本发明是一种单相无传感器无刷直流电机控制系统,其与单相无刷电机相连接,包括:分别与所述单相无刷电机的两相线相连接的H桥控制电路,所述H桥控制电路中设有四个MOS管,且四个MOS管分别设置于所述H桥控制电路两侧的输入端与输出端上;所述H桥控制电路两侧的输入端均与电源电压信号相连接,所述H桥控制电路两侧的输出端均与接地信号相连接,且所述H桥控制电路两侧的输出端上还与电流传感器相接;
所述电流传感器用于对通过所述单相无刷电机上的电流信号进行采集,并将所采集到的电流信号输送至主控制器中;
所述主控制器的信号输出端上分别设有第一驱动电路和第二驱动电路,所述第一驱动电路分别与所述H桥控制电路输入端上的两个MOS管的栅极相连接,用于控制H桥控制电路输入端上的两个MOS管的开合状态;所述第二驱动电路分别与所述H桥控制电路输出端上的两个MOS管的栅极相连接,用于控制H桥控制电路输出端上的两个MOS管的开合状态;
所述单相无刷电机的两相线均与反电动势采样电路相连接,所述反电动势采样电路用于对单相无刷电机上的反电动势比较信号进行采集,并将该反电动势比较信号输送至主控制器中;
所述主控制器分别与第一驱动电路、第二驱动电路和主控制器相连接,其用于对所述电流传感器所输送的电流信号进行运算处理,并根据运算处理后的结果产生驱动信号,通过该驱动信号对第一驱动电路和第二驱动电路的开合状态进行控制;或对所述反电动势采样电路所输送的反电动势比较信号进行运算处理,并根据运算处理后的结果产生驱动信号,通过该驱动信号对第一驱动电路和第二驱动电路的开合状态进行控制。
[0007]进一步,所述主控制器包括:电流采样单元、运算单元、数模转换单元、第一比较器、存储器;
所述电流采样单元与所述电流传感器相连接,用于接收所述电流传感器所输送的电流信号,并将该电流信号进行模数转换得到电流值,把该电流值传输至运算单元;
所述运算单元分别与所述电流采样单元、第一驱动电路和第二驱动电路相连接,用于提取该电流值中的最大电流值,并将该最大电流值发送至数模转换单元;或根据第一比较器所发送的第一比较信号,向所述第一驱动电路和第二驱动电路发送驱动信号;
所述数模转换单元分别与所述运算单元和第一比较器连接,用于将接收到的最大电流值进行数模转换,得到最大电流信号,并将该最大电流信号输送至第一比较器中;
所述第一比较器分别与所述电流传感器和所述运算单元相连接,用于将从所述电流传感器上获取的电流信号与从所述数模转换单元上获取的最大电流信号进行比较,得到第一比较信号,将该第一比较信号输送至所述运算单元中;
所述存储器与所述运算单元相连接,用于对所述运算单元所发送的驱动信号进行存储。
[0008]进一步,所述反电动势采样电路包括:第一减法器和第二减法器,所述第一、第二减法器均与所述单相无刷电机的两相线相连接,获取单相无刷电机两相线中的第一反电动势信号和第二反电动势信号;所述第一减法器用于将第一反电动势信号与第二反电动势信号相减,得到第一减法信号;所述第二减法器用于将第二反电动势信号与第一反电动势信号相减,得到第二减法信号,所述第一、第二减法信号均输入至选择器中;
所述选择器根据外部的控制信号对第一减法信号或第二减法信号进行选择,得到选择输出信号,并将该选择输出信号输出至第二比较器中;所述第二比较器的输入端还与所述主控制器相连接,用于对选择输出信号和主控制器所预设的电压设定值进行比较,得到反电动势比较信号,将该反电动势比较信号输送至所述运算单元中。
[0009]进一步,所述H桥控制电路两侧的输入端上的MOS管的漏极均与电源电压信号相连接,其源极分别与单相无刷电机的两相线相连接;所述H桥控制电路两侧的输出端上的MOS管的漏极分别与单相无刷电机的两相线相连接,其源极均与接地信号相连接。
[0010]进一步,所述MOS管的漏极与源极之间均设有续流二极管。
[0011]进一步,所述主控制器连接于电源电压信号与接地信号之间,且电源电压信号与接地信号之间还设有电容。
[0012]本发明提供了一种单相无传感器无刷直流电机控制系统,其能很好的适用于单相无刷电机,并能对单相无刷电机的转子位置进行精确的检测与控制,为单相无刷电机的推广与使用建立了一个良好的基础。
【附图说明】
[0013]为了易于说明,本发明由下述的较佳实施例及附图作详细描述。
[0014]图1为本发明整体电路结构示意图;
图2为本发明中主控制器的电路结构示意图;
图3为本发明中反电动势采样电路的结构示意图;
图4为本发明中反电动势采样过程的信号波形图;
图5为本发明中提起换相励磁过程的信号波形图;
图6为本发明中反电动势过零点换相过程的信号波形图;
图7为本发明中提前换相励磁换相过程的信号波形图。
【具体实施方式】
[0015]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0016]请参阅图1至图7,本发明是单相无传感器无刷直流电机控制系统,其与单相无刷电机M相连接,包括:分别与所述单相无刷电机M的两相线A、B相连接的H桥控制电路,所述H桥控制电路中设有四个皿^管叭、02、03、04,且四个顯3管01、02、03、04分别设置于所述!1桥控制电路两侧的输入端与输出端上;所述H桥控制电路两侧的输入端均与电源电压信号VCC相连接,所述H桥控制电路两侧的输出端均与接地信号GND相连接,且所述H桥控制电路两侧的输出端上还与电流传感器1-S相接;
所述电流传感器1-S用于对通过所述单相无刷电机M上的电流信号进行采集,并将所采集到的电流信号输送至主控制器Ul中;
所述主控制器Ul的信号输出端上分别设有第一驱动电路U2-1和第二驱动电路U2-2,所述第一驱动电路U2-1分别与所述H桥控制电路输入端上的两个MOS管Q1、Q3的栅极相连接,用于控制H桥控制电路输入端上的两个MOS管Q1、Q3的开合状态;所述第二驱动电路U2-2分别与所述H桥控制电路输出端上的两个MOS管Q2、Q4的栅极相连接,用于控制H桥控制电路输出端上的两个MOS管Q2、Q4的开合状态;
所述单相无刷电机M的两相线A、B均与反电动势采样电路U3相连接,所述反电动势采样电路U3用于对单相无刷电机M上的反电动势比较信号进行采集,并将该反电动势比较信号输送至主控制器Ul中;
所述主控制器Ul分别与第一驱动电路U2-1、第二驱动电路U2-2和主控制器Ul相连接,其用于对所述电流传感器1-S所输送的电流信号进行运算处理,并根据运算处理后的结果产生驱动信号DIVR,通过该驱动信号DIVR对第一驱动电路U2-1和第二驱动电路U2-2的开合状态进行控制;或对所述反电动势采样电路U3所输送的反电动势比较信号进行运算处理,并根据运算处理后的结果产生驱动信号DIVR,通过该驱动信号DIVR对第一驱动电路U2-1和第二驱动电路U2-2的开合状态进行控制。
[0017]进一步,所述主控制器Ul包括:电流采样单元、运算单元、数模转换单元、第一比较器、存储器; 所述电流采样单元与所述电流传感器1-S相连接,用于接收所述电流传感器1-S所输送的电流信号,并将该电流信号进行模数转换得到电流值,把该电流值传输至运算单元;
所述运算单元分别与所述电流采样单元、第一驱动电路U2-1和第二驱动电路U2-2相连接,用于提取该电流值中的最大电流值,并将该最大电流值发送至数模转换单元;或根据第一比较器所发送的第一比较信号,向所述第一驱动电路U2-1和第二驱动电路U2-2发送驱动信号DIVR;
所述数模转换单元分别与所述运算单元和第一比较器连接,用于将接收到的最大电流值进行数模转换,得到最大电流信号,并将该最大电流信号输送至第一比较器中;
所述第一比较器分别与所述电流传感器1-S和所述运算单元相连接,用于将从所述电流传感器1-S上获取的电流信号与从所述数模转换单元上获取的最大电流信号进行比较,得到第一比较信号,将该第一比较信号输送至所述运算单元中;
所述存储器与所述运算单元相连接,用于对所述运算单元所发送的驱动信号DIVR进行存储。
[0018]进一步,所述反电动势采样电路U3包括:第一减法器SUBl和第二减法器SUB2,所述第一、第二减法器SUBUSUB2均与所述单相无刷电机M的两相线A、B相连接,获取单相无刷电机M两相线A、B中的第一反电动势信和第二反电动势信号B_Phase;所述第一减法器SUBl用于将第一反电动势信号A_Phase与第二反电动势信号B_Phase相减,得到第一减法信号A-B;所述第二减法器SUB2用于将第二反电动势信号B_Phase与第一反电动势信号A_Phase相减,得到第二减法彳g号B_A,所述第一减法彳g号A-B、第二减法彳g号B-A均输入至选择器中;
所述选择器根据外部的控制信号SEL对第一减法信号A-B或第二减法信号B-A进行选择,得到选择输出信号,并将该选择输出信号输出至第二比较器COMP中;所述第二比较器COMP的输入端还与所述主控制器Ul相连接,用于对选择输出信号和主控制器Ul所预设的电压设定值⑶MP_SET进行比较,得到反电动势比较信号MMF_0UT,将该反电动势比较信号BEMF_0UT输送至所述运算单元中,使所述运算单元根据第二比较器COMP所发送的反电动势比较信号,向所述第一驱动电路U2-1和第二驱动电路U2-2发送驱动信号DIVR。
[0019]进一步,所述H桥控制电路两侧的输入端上的MOS管Q1、Q3的漏极均与电源电压信号VCC相连接,其源极分别与单相无刷电机MM的两相线A、B相连接;所述H桥控制电路两侧的输出端上的MOS管Q2、Q4的漏极分别与单相无刷电机M的两相线A、B相连接,其源极均与接地信号GND相连接。
[0020]进一步,所述顯3管叭、02、03、04的漏极与源极之间均设有续流二极管01、02、03、04,续流二极管01、02、03、04为电机换流过程中电机绕组电流泄放通路。
[0021]进一步,所述主控制器Ul连接于电源电压信号VCC与接地信号GND之间,且电源电压信号VCC与接地信号GND之间还设有电容Cl,电容Cl用于电能转换存储、释放、吸收回馈电會K。
[0022]本发明的具体工作过程为:
电机启动时,转速很低的情况下,施加在单相无刷电机两端的电压在没有反电动势的情况下会产生很大电流,如果这个电流不做限制会造成控制器损坏或电机过热烧毁,本发明通过电流传感器将电流采样后送到主控制器Ul的第一比较器,通过主控制器Ul设置电流阀值,当电机电流超过阀值,主控制器Ul会控制驱动电路将MOS管Q1-Q4关闭,断开励磁电压,当绕组电流下降至安全范围,主控制器Ul会重新开启励磁,其电压波形和电流波形如图6中所示。
[0023]电机在静止状态下,由于没有位置传感器,无法知道电机转子当前位置,故无法给出正确的电机电流方向,在这种情况下,就需要对转子进行预先定位控制。
[0024]预定位的做法是,首先给出MOS管驱动信号使电机电流方向为预定电流方向,使得转子被迫转到预定的位置,本发明设置预定位电流方向为A->B,所以是Ql和Q4打开。
[0025]但是预定位时间不能太长,因为定位时电机转子转动幅度不大,转子获得的机械能不多,在定位后转子是保持在固定位置不动,电机绕组中的电流全部用来发热,所以太长时间的定位会导致电机发热或控制板发热,严重时会造成电机或控制器损坏。
[0026]预定位时间亦不能太短,太短时间转子获得的动能不够支持转子转到预定位置,则因为齿槽转矩的反向作用力导致电机转子又重新回到之前位置,导致定位失败。
[0027]转子定位成功后,由于是预先设定的位置,故当前转子位置可知。那么就可以按照当前转子位置给电机驱动电流,电机也会因此获得驱动力。
[0028]电机要输出较大转矩,需要同步励磁电机,但是定位之后由于没有位置传感器,依旧无法获取同步的转子位置,所以本发明用到了位置检测电路。
[0029]反电动势采样电路对电机在运行过程中产生的反电动势进行采集,如图5所示,A_分别为电机两相线A、B上的反电动势信号,当电机绕组励磁时,A、B两端电压为励磁电压,当电机绕组停止励磁,可以从A、B端检测反电动势。
[0030]要检测到反电动势的必要条件是加载在绕组两端的励磁电压为0,且绕组中电流为0,同时电机要达到一定转速,才能检测到真实的反电动势。
[0031]满足上述条件后,在反电动势采样电路上,连接到两组减法器,将反电动势信号相减。
[0032]使用减法器的原因是为了防止电压零点漂移,不使用减法器时,由于反电动势在较低转速时,电压幅值较小,而检测电路的电压零点是以控制板的GND作为参考,会有较大的浮动,造成检测位置出现偏差,会影响电机驱动效果。
[0033]A、B两端检测到的反电动势信号是一个正弦波信号,其波形如图6所示,A_Phase在有驱动电压存在的情况下是根据驱动电压变化的方波信号,只有在关闭驱动的条件下,才能检测到反电动势信号,图6上ta-tb段才是真正的反电动势信号,而此时的B_Phase电压为0V,所以A_Phase电压高故选择A-B这个减法器;当到电机转子运行到另一个周期时,如t c_td段,B_Phase电压会高e所以要选择B-A减法器。
[0034]获取到电机反电动势信号后,会将其输入第二比较器的一个输入端,而第二比较器的另一个输入信号是主控制器Ul的电压设定值C0MP_SET,这个值是通过主控制器Ul的DAC输出到比较器的。
[0035]通过改变C0MP_SET的值,即可设置反电动势检测器输出时刻,这个时刻可以用来实现提前换相励磁。当需要提前换相励磁时,将C0MP_SET设置为大于O的设定值,这个值通过与选择输出信号比较,即可获取到超前于反电动势过零的反电动势比较信号BEMF_0UT,而这个信号送到主控制器Ul,主控制器Ul通过控制驱动电路来提前给绕组励磁。
[0036]由于反电动势采样电路U3需要在一定转速才能起到作用,所以在预定位之后需要对电机转子进行他励拖动。
[0037]他励拖动的励磁时间和换流频率要求比较严格,不然电机不能顺利的拖到一定转速,并且励磁时间和换流频率会受负载和励磁电压水平影响。
[0038]本发明应用于吸尘器这种风机类负载,负载变化情况较小,在拖动时影响会较励磁电压水平小。
[0039]对于励磁电压对励磁时间和换流频率的影响,本发明使用根据电压建立表格,将不同电压水平进行分级,励磁时间和换流频率与励磁电压建立关系,具体的数据要根据实际情况测量。
[0040]当电机转速拖动到20000-30000RPM,便可以进行位置检测,检测到正确位置后,切换到同步励磁。
[0041]对于反电动势位置检测时机,由于在绕组施加有励磁电压情况下,无法检测反电动势,故需要在待检测反电动势信号之前关闭驱动励磁信号。
[0042]关闭驱动信号的时间会影响电机的转矩,关闭时间过长,会使得励磁时间不够,电机转矩出现间断,影响电机转速,并且产生较大的转矩波动。
[0043]在关闭驱动信号时,由于电机绕组时感性负载,电机绕组残留大量电流需要有途径泄放,电机绕组中的电流不泄放,也会找出反电动势检测异常。
[0044]电机绕组中电流会因为MOS管Q1-Q4四个MOS管关闭从续流二极管D1-D4流过,将电能充回母线。电流续流过程中,由于续流二级管导通,A、B绕组两端电压为母线电压,反电动势不可检测,需要待电流续流完成,即可检测到真实反电动势。
[0045]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种单相无传感器无刷直流电机控制系统,其特征在于,其与单相无刷电机相连接,包括:分别与所述单相无刷电机的两相线相连接的H桥控制电路,所述H桥控制电路中设有四个MOS管,且四个MOS管分别设置于所述H桥控制电路两侧的输入端与输出端上;所述H桥控制电路两侧的输入端均与电源电压信号相连接,所述H桥控制电路两侧的输出端均接地,且所述H桥控制电路两侧的输出端上还与电流传感器相接; 所述电流传感器用于对通过所述单相无刷电机上的电流信号进行采集,并将所采集到的电流信号输送至主控制器中; 所述主控制器的信号输出端上分别设有第一驱动电路和第二驱动电路,所述第一驱动电路分别与所述H桥控制电路输入端上的两个MOS管的栅极相连接,用于控制H桥控制电路输入端上的两个MOS管的开合状态;所述第二驱动电路分别与所述H桥控制电路输出端上的两个MOS管的栅极相连接,用于控制H桥控制电路输出端上的两个MOS管的开合状态; 所述单相无刷电机的两相线均与反电动势采样电路相连接,所述反电动势采样电路用于对单相无刷电机上的反电动势比较信号进行采集,并将该反电动势比较信号输送至主控制器中; 所述主控制器分别与第一驱动电路、第二驱动电路和主控制器相连接,其用于对所述电流传感器所输送的电流信号进行运算处理,并根据运算处理后的结果产生驱动信号,通过该驱动信号对第一驱动电路和第二驱动电路的开合状态进行控制;或对所述反电动势采样电路所输送的反电动势比较信号进行运算处理,并根据运算处理后的结果产生驱动信号,通过该驱动信号对第一驱动电路和第二驱动电路的开合状态进行控制。2.根据权利要求1所述的单相无传感器无刷直流电机控制系统,其特征在于,所述主控制器包括:电流采样单元、运算单元、数模转换单元、第一比较器、存储器; 所述电流采样单元与所述电流传感器相连接,用于接收所述电流传感器所输送的电流信号,并将该电流信号进行模数转换得到电流值,把该电流值传输至运算单元; 所述运算单元分别与所述电流采样单元、第一驱动电路和第二驱动电路相连接,用于提取该电流值中的最大电流值,并将该最大电流值发送至数模转换单元;或根据第一比较器所发送的第一比较信号,向所述第一驱动电路和第二驱动电路发送驱动信号; 所述数模转换单元分别与所述运算单元和第一比较器连接,用于将接收到的最大电流值进行数模转换,得到最大电流信号,并将该最大电流信号输送至第一比较器中; 所述第一比较器分别与所述电流传感器和所述运算单元相连接,用于将从所述电流传感器上获取的电流信号与从所述数模转换单元上获取的最大电流信号进行比较,得到第一比较信号,将该第一比较信号输送至所述运算单元中; 所述存储器与所述运算单元相连接,用于对所述运算单元所发送的驱动信号进行存储。3.根据权利要求2所述的单相无传感器无刷直流电机控制系统,其特征在于,所述反电动势采样电路包括:第一减法器和第二减法器,所述第一、第二减法器均与所述单相无刷电机的两相线相连接,获取单相无刷电机两相线中的第一反电动势信号和第二反电动势信号;所述第一减法器用于将第一反电动势信号与第二反电动势信号相减,得到第一减法信号;所述第二减法器用于将第二反电动势信号与第一反电动势信号相减,得到第二减法信号,所述第一、第二减法信号均输入至选择器中; 所述选择器根据外部的控制信号对第一减法信号或第二减法信号进行选择,得到选择输出信号,并将该选择输出信号输出至第二比较器中;所述第二比较器的输入端还与所述主控制器相连接,用于对选择输出信号和主控制器所预设的电压设定值进行比较,得到反电动势比较信号,将该反电动势比较信号输送至所述运算单元中。4.根据权利要求3所述的单相无传感器无刷直流电机控制系统,其特征在于,所述H桥控制电路两侧的输入端上的MOS管的漏极均与电源电压信号相连接,其源极分别与单相无刷电机的两相线相连接;所述H桥控制电路两侧的输出端上的MOS管的漏极分别与单相无刷电机的两相线相连接,其源极均与接地信号相连接。5.根据权利要求4所述的单相无传感器无刷直流电机控制系统,其特征在于,所述MOS管的漏极与源极之间均设有续流二极管。6.根据权利要求5所述的单相无传感器无刷直流电机控制系统,其特征在于,所述主控制器连接于电源电压信号与接地信号之间,且电源电压信号与接地信号之间还设有电容。
【文档编号】H02P6/26GK106026805SQ201610554548
【公开日】2016年10月12日
【申请日】2016年7月14日
【发明人】吴正华, 龚宇, 刘磊, 章朋
【申请人】深圳市高科润电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1