掌桥专利:专业的专利平台
掌桥专利
首页

一种磁力集成开关检测系统、方法、装置、单片机及介质

文献发布时间:2023-06-19 11:16:08


一种磁力集成开关检测系统、方法、装置、单片机及介质

技术领域

本发明涉及电气开关检测技术领域,尤其涉及一种磁力集成开关检测系统、方法、装置、单片机及介质。

背景技术

磁力集成开关作为变档电机的核心部件,为了保障变档电机的正常运行,对磁力集成开关的检测就变得尤为重要。

现有技术中,一般通过加装一组辅助开关或一个微动开关,用其断开或导通的两个状态,间接判断磁力集成开关的开或关的两个位置状态。该方法的不足之处在于,一方面接线复杂,引出的测量线多,再一方面只能检测磁力集成开关的开或关的两个位置状态,也就是只能检测磁力集成开关位置是否故障,而不能检测磁力集成开关内多个触头的接触或分离状态是否故障,不能检测磁力集成开关与电机绕组连接的电接点连接是否故障,特别是不能检测到如压簧折断、触头粘连、触头压力不足导致接触电阻增加等故障情况。

发明内容

本发明实施例提供了一种磁力集成开关检测系统、方法、装置、单片机及介质,用以解决现有技术中的检测方案一方面接线复杂,引出的测量线多,再一方面只能检测磁力集成开关的开或关的两个位置状态是否故障,而不能检测磁力集成开关内多个触头的接触或分离状态是否故障,不能检测磁力集成开关与电机绕组连接的电接点连接是否故障,特别是不能检测到如压簧折断、触头粘连、触头压力不足导致接触电阻增加等故障的问题。

本发明实施例提供了一种磁力集成开关检测系统,所述系统包括:磁力集成开关、电机绕组、检测开关、降压模块、电流互感器、电位器及单片机;每根相线上所述磁力集成开关与所述电机绕组连接,每根相线上的电机绕组两两连接;磁力集成开关和电机绕组构成电路网络;

电机在静止状态时,U相线上的电机绕组还连接第一检测开关,V相线上的电机绕组还连接第二检测开关,W相线上的电机绕组还连接所述电流互感器,所述电流互感器还分别连接第三检测开关和第四检测开关,所述第四检测开关还连接所述单片机,所述第一检测开关、第二检测开关和第三检测开关还分别连接降压模块,所述降压模块还连接所述单片机;

电机在运转状态时,U相线上的电机绕组还连接第五检测开关,V相线上的电机绕组还连接第六检测开关,W相线上的电机绕组还连接第七检测开关,所述第五检测开关和第六检测开关之间连接第一电位器,所述第六检测开关和第七检测开关之间连接第二电位器,所述第一电位器和第二电位器还连接所述单片机;

所述单片机,用于电机在静止状态时,确定所述电路网络的直流电阻值,电机在运转状态时,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述直流电阻值、所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

进一步地,所述电机绕组包括电机绕组单元;所述系统还包括:集成开关控制模块;

所述集成开关控制模块与所述磁力集成开关连接;

所述集成开关控制模块,用于根据指示调整电机置一档位置或二档位置。

进一步地,电机置一档位置,并处于静止状态时,所述电路网络由两个支路电路串联构成,其中一个支路是W相线的二个电机绕组单元串联电路,另一个支路是V相线和U相线的各自两个电机绕组单元分别串联后再并联的电路;

所述降压模块,用于分别为所述第一检测开关、第二检测开关和第三检测开关供电使其导通,经延时,第四检测开关导通,所述第四检测开关将第一检测电流值输出至所述单片机。

进一步地,所述单片机,具体用于获取所述降压模块的第一电压值和所述第四检测开关输出的第一检测电流值,根据所述第一电压值和第一检测电流值确定第一直流电阻值;判断所述第一直流电阻值与预设的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,电机置二档位置,并处于静止状态时,所述电路网络由两个支路并联构成,其中一个支路由V相线的一个电机绕组单元与U相线的一个电机绕组单元并联后再与W相线的一个电机绕组单元串联所构成,另外一个支路是V相线的另外一个电机绕组单元并联U相线的另一个电机绕组单元后再与W相线的另一个电机绕组单元串联构成;

所述降压模块,用于分别为所述第一检测开关、第二检测开关和第三检测开关供电使其导通,经延时,第四检测开关导通,所述第四检测开关将第二检测电流值输出至所述单片机。

进一步地,所述单片机,具体用于获取所述降压模块的第二电压值和所述第四检测开关输出的第二检测电流值,根据所述第二电压值和第二检测电流值确定第二直流电阻值;判断所述第二直流电阻值与预设的第二电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,电机置一档位置,并处于运转状态时,所述电路网络包括两个支路,一个支路是W相线和V相线的四个电机绕组单元串联电路构成,另一个支路是V相线和U相线的四个电机绕组单元串联电路构成;

其中,所述电路网络中的第五检测开关、第六检测开关和第七检测开关同时导通,所述第一电位器和第二电位器调整至相同位置。

进一步地,所述系统还包括:电机控制器;所述电机控制器与所述单片机连接;

所述单片机,用于获取所述电机控制器输出的电机在一档位置的第一转速,根据所述第一转速和预先保存的转速与反电动势的对应关系,确定第一反电动势阈值;

所述单片机,具体用于判断所述第一反电动势值和第二反电动势值与所述第一反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,电机置二档位置,并处于运转状态时,所述系统包括两个电路网络,其中一个电路网络由两个支路并联电路构成,一个支路是W相线的一个电机绕组单元与V相线的一个电机绕组单元串联,另一个支路是W相线的另一个电机绕组单元与V相线的另一个电机绕组单元串联,另一个电路网络由两个支路并联电路构成,一个支路是V相线的一个电机绕组单元与U相线的一个电机绕组单元串联,另一个支路是V相线的另一个电机绕组单元与U相线的另一个电机绕组单元串联;

其中,所述电路网络中的第五检测开关、第六检测开关和第七检测开关同时导通,所述第一电位器和第二电位器调整至相同位置。

进一步地,所述系统还包括:电机控制器;所述电机控制器与所述单片机连接;

所述单片机,用于获取所述电机控制器输出的电机在二档位置的第二转速,根据所述第二转速和预先保存的转速与反电动势的对应关系,确定第二反电动势阈值;

所述单片机,具体用于判断所述第一反电动势值和第二反电动势值与所述第二反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述系统还包括:总电源;所述总电源分别与所述集成开关控制模块、降压模块、电机控制器及单片机连接;

所述总电源,用于为所述集成开关控制模块、降压模块、电机控制器及单片机供电。

进一步地,所述系统还包括:显示器;所述显示器与所述单片机连接;

所述单片机,还用于当判断系统中存在故障的磁力集成开关时,向显示器发送第一指令;所述显示器,用于接收到第一指令,显示用于指示存在故障的磁力集成开关的第一指示信息;

所述单片机,还用于当判断系统中不存在故障的磁力集成开关时,向显示器发送第二指令;所述显示器,用于接收到第二指令,显示用于指示不存在故障的磁力集成开关的第二指示信息。

另一方面,本发明实施例提供了一种磁力集成开关检测方法,所述方法包括:

判断电机当前处于静止状态还是运转状态;

如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;

如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

进一步地,所述确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

若电机置一档位置,获取降压模块的第一电压值和第四检测开关输出的第一检测电流值,根据所述第一电压值和第一检测电流值确定第一直流电阻值;判断所述第一直流电阻值与预设的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

若电机置二档位置,获取降压模块的第二电压值和第四检测开关输出的第二检测电流值,根据所述第二电压值和第二检测电流值确定第二直流电阻值;判断所述第二直流电阻值与预设的第二电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

获取电机控制器输出的电机在一档位置的第一转速,根据所述第一转速和预先保存的转速与反电动势的对应关系,确定第一反电动势阈值;

判断所述第一反电动势值和第二反电动势值与所述第一反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

获取电机控制器输出的电机在二档位置的第二转速,根据所述第二转速和预先保存的转速与反电动势的对应关系,确定第二反电动势阈值;

判断所述第一反电动势值和第二反电动势值与所述第二反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述方法还包括:

当判断系统中存在故障的磁力集成开关时,向显示器发送第一指令,使所述显示器显示用于指示存在故障的磁力集成开关的第一指示信息;

当判断系统中不存在故障的磁力集成开关时,向显示器发送第二指令,使所述显示器显示用于指示不存在故障的磁力集成开关的第二指示信息。

另一方面,本发明实施例提供了一种磁力集成开关检测装置,所述装置包括:

判断模块,用于判断电机当前处于静止状态还是运转状态;

第一比较模块,用于如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;

第二比较模块,用于如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

进一步地,所述第一比较模块,具体用于若电机置一档位置,获取降压模块的第一电压值和第四检测开关输出的第一检测电流值,根据所述第一电压值和第一检测电流值确定第一直流电阻值;判断所述第一直流电阻值与预设的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述第一比较模块,具体用于若电机置二档位置,获取降压模块的第二电压值和第四检测开关输出的第二检测电流值,根据所述第二电压值和第二检测电流值确定第二直流电阻值;判断所述第二直流电阻值与预设的第二电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述第二比较模块,具体用于获取电机控制器输出的电机在一档位置的第一转速,根据所述第一转速和预先保存的转速与反电动势的对应关系,确定第一反电动势阈值;判断所述第一反电动势值和第二反电动势值与所述第一反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述第二比较模块,具体用于获取电机控制器输出的电机在二档位置的第二转速,根据所述第二转速和预先保存的转速与反电动势的对应关系,确定第二反电动势阈值;判断所述第一反电动势值和第二反电动势值与所述第二反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

进一步地,所述装置还包括:

显示模块,用于当判断系统中存在故障的磁力集成开关时,向显示器发送第一指令,使所述显示器显示用于指示存在故障的磁力集成开关的第一指示信息;当判断系统中不存在故障的磁力集成开关时,向显示器发送第二指令,使所述显示器显示用于指示不存在故障的磁力集成开关的第二指示信息。

另一方面,本发明实施例提供了一种单片机,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述任一项所述的方法步骤。

另一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法步骤。

本发明实施例提供了一种磁力集成开关检测系统、方法、装置、单片机及介质,所述系统包括:磁力集成开关、电机绕组、检测开关、降压模块、电流互感器、电位器及单片机;每根相线上所述磁力集成开关与所述电机绕组连接,每根相线上的电机绕组两两连接;磁力集成开关和电机绕组构成电路网络;

电机在静止状态时,U相线上的电机绕组还连接第一检测开关,V相线上的电机绕组还连接第二检测开关,W相线上的电机绕组还连接所述电流互感器,所述电流互感器还分别连接第三检测开关和第四检测开关,所述第四检测开关还连接所述单片机,所述第一检测开关、第二检测开关和第三检测开关还分别连接降压模块,所述降压模块还连接所述单片机;

电机在运转状态时,U相线上的电机绕组还连接第五检测开关,V相线上的电机绕组还连接第六检测开关,W相线上的电机绕组还连接第七检测开关,所述第五检测开关和第六检测开关之间连接第一电位器,所述第六检测开关和第七检测开关之间连接第二电位器,所述第一电位器和第二电位器还连接所述单片机;

所述单片机,用于电机在静止状态时,确定所述电路网络的直流电阻值,电机在运转状态时,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述直流电阻值、所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

本发明实施例的有益效果是,变档电机的核心部件是电机磁力集成开关,对其进行实时的在线检测,检测方法简单易行,布线方便,检测涵盖范围广,可以及时发现磁力集成开关的开或关的两个位置状态是否故障,磁力集成开关内多个触头的接触或分离状态是否故障,磁力集成开关与电机绕组连接的电接点连接是否故障,压簧折断、触头粘连、触头压力不足导致接触电阻增加等故障。为变档电机正常运行提供可靠依据,保障配置变档电机的车辆安全运行。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1提供的磁力集成开关检测系统硬件框图;

图2为本发明实施例2提供的磁力集成开关检测系统硬件框图;

图3为本发明实施例2提供的变档电机静止状态下的一档时磁力集成开关检测系统结构示意图;

图4为本发明实施例3提供的变档电机静止状态下的二档时磁力集成开关检测系统结构示意图;

图5为本发明实施例4提供的磁力集成开关检测系统硬件框图;

图6为本发明实施例4提供的变档电机运转状态下的一档时磁力集成开关检测系统结构示意图;

图7为本发明实施例5提供的变档电机运转状态下的二档时磁力集成开关检测系统结构示意图;

图8为本发明实施例6提供的磁力集成开关检测系统硬件框图;

图9为本发明实施例7提供的磁力集成开关检测系统硬件框图;

图10为本发明实施例7提供的变挡电机磁力集成开关在线自检硬件电连接图;

图11为本发明实施例8提供的磁力集成开关检测过程示意图;

图12为本发明实施例9提供的磁力集成开关检测装置结构示意图;

图13为本发明实施例10提供的单片机结构示意图;

图中1.集成开关控制模块,2.磁力集成开关,2-1......2-9.集成开关触头,3.电机绕组,3-1......3-6.电机绕组单元,4.检测开关,4-1.4-2.4-3.分别是第三、第二、第一检测开关,5.降压模块,6.电流互感器,7.检测开关,8.电机控制器,9.检测开关,9-1.9-2.9-3.分别是第七、第六、第五检测开关,10.电位器,10-1.第一电位器,10-2.第二电位器,11.单片机,12.显示器,13.总电源,14电接点。

具体实施方式

下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例1:

本发明实施例提供了一种磁力集成开关检测系统,该系统包括:磁力集成开关、电机绕组、检测开关、降压模块、电流互感器、电位器及单片机;每根相线上所述磁力集成开关与所述电机绕组连接,每根相线上的电机绕组两两连接;磁力集成开关和电机绕组构成电路网络;

电机在静止状态时,U相线上的电机绕组还连接第一检测开关,V相线上的电机绕组还连接第二检测开关,W相线上的电机绕组还连接所述电流互感器,所述电流互感器还分别连接第三检测开关和第四检测开关,所述第四检测开关还连接所述单片机,所述第一检测开关、第二检测开关和第三检测开关还分别连接降压模块,所述降压模块还连接所述单片机;

电机在运转状态时,U相线上的电机绕组还连接第五检测开关,V相线上的电机绕组还连接第六检测开关,W相线上的电机绕组还连接第七检测开关,所述第五检测开关和第六检测开关之间连接第一电位器,所述第六检测开关和第七检测开关之间连接第二电位器,所述第一电位器和第二电位器还连接所述单片机;

所述单片机,用于电机在静止状态时,确定所述电路网络的直流电阻值,电机在运转状态时,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述直流电阻值、所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

图1为本发明实施例提供的磁力集成开关检测系统硬件框图,如图1所示,磁力集成开关检测系统包括磁力集成开关(2)、电机绕组(3)、检测开关(4)和(9)、降压模块(5)、电流互感器(6)、电位器(10)及单片机(11)。

磁力集成开关(2)与电机绕组(3)连接,电机绕组(3)连接检测开关(4)及电流互感器(6),电流互感器(6)串接在电机的W相线上,降压模块(5)与检测开关(4)连接,检测开关(9)与电位器(10)连接,单片机(11)与电位器(10)、检测开关(7)连接。

电机分为两种工作状态,一种是静止状态,另一种是运转状态。U相线上的电机绕组(3)还连接第一检测开关(4-3),V相线上的电机绕组(3)还连接第二检测开关(4-2),W相线上的电机绕组(3)还连接所述电流互感器(6),所述电流互感器还分别连接第三检测开关(4-1)和第四检测开关(7),所述第四检测开关还连接所述单片机(11),所述第一检测开关、第二检测开关和第三检测开关还分别连接降压模块(5),所述降压模块(5)还连接所述单片机(11)。本发明实施例中的降压模块(5)可以是DC-DC降压模块。

U相线上的电机绕组(3)还连接第五检测开关(9-3),V相线上的电机绕组(3)还连接第六检测开关(9-2),W相线上的电机绕组(3)还连接第七检测开关(9-1),所述第五检测开关和第六检测开关之间连接第一电位器(10-2),所述第六检测开关和第七检测开关之间连接第二电位器(10-1),所述第一电位器和第二电位器还连接所述单片机(11)。

在本发明实施例中,将磁力集成开关与其所连接电机绕组作为一个整体检测,原理说明如下:因为磁力集成开关与电机绕组连接在一起,任意一种连接方式,其所组成的电路网络是确定的,都有一个唯一确定的值,该值是直流电阻值或反电动势值,如果磁力集成开关有问题,如开关触头没连接或接触不良,电机绕组与电机磁力集成开关连接的电接点接触不良,就会明显偏离标准值,从而可以判断磁力集成开关触头接触及其电接点有无故障。

检测依据如下:电机静止状态时,正常情况下,和电机绕组相比,开关触头接触电阻非常小,一般仅几毫欧,接点的电阻可视为零,与电机绕组的直流电阻值不在一个数量级上,因此所测得的电路网络的直流电阻值可视为电机绕组构成的直流电阻值,电机绕组构成的直流电阻值是确定的,可以以此值为标准值判断磁力集成开关触头的接触及电接点的质量状况。故障情况下,无论是磁力集成开关触头的接触问题还是电接点接触不良,都会使电阻大幅度增加,导致检测值明显偏离正常的标准值,从而判断存在故障。电机运转状态时,在集成开关触头的接触及电接点的质量完好的时,所测得的由电机绕组、磁力集成开关触头及电接点组成的电路网络的反电动势值看作是由电机绕组所组成的电路网络的反电动势值,磁力集成开关触头及电接点异常时,该值明显偏离正常标准值从而判断存在故障。

基于此,在本发明实施例中,单片机,用于电机在静止状态时,确定电路网络的直流电阻值,电机在运转状态时,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;判断直流电阻值与预设的直流电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。判断第一反电动势值和第二反电动势值与预设的反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

本发明实施例提供的检测方案能够检测出磁力集成开关的开或关的两个位置状态是否故障,磁力集成开关内多个触头的接触或分离状态是否故障,磁力集成开关与电机绕组连接的电接点连接是否故障,压簧折断、触头粘连、触头压力不足导致接触电阻增加等故障。为变档电机正常运行提供可靠依据,保障配置变档电机的车辆安全运行。

实施例2:

图2为本发明实施例提供的磁力集成开关检测系统硬件框图,如图2所示,所述电机绕组包括电机绕组单元;所述系统还包括:集成开关控制模块(1);

所述集成开关控制模块(1)与所述磁力集成开关(2)连接;

所述集成开关控制模块,用于根据指示调整电机置一档位置或二档位置。

图3为本发明实施例提供的变档电机静止状态下的一档时磁力集成开关检测系统结构示意图,如图3所示,电机置一档位置,并处于静止状态时,所述电路网络由两个支路电路串联构成,其中一个支路是W相线的二个电机绕组单元(3-1)和(3-2)串联电路,另一个支路是V相线和U相线的各自两个电机绕组单元分别串联后再并联的电路;即电机绕组单元(3-3)和(3-4)串联,以及电机绕组单元(3-5)和(3-6)串联再并联。

所述降压模块(5),用于分别为所述第一检测开关(4-3)、第二检测开关(4-2)和第三检测开关(4-1)供电使其导通,经延时,第四检测开关(7)导通,所述第四检测开关通过O1端将第一检测电流值输出至单片机。

具体的,在图3中,W、V、U分别为三相电机的相线端,电机绕组单元(3-1)、(3-2)经集成开关触头(2-1)、电接点(14)串联,电机绕组单元(3-2)的另一端分别与V电机绕组单元(3-4)、U相电机绕组单元(3-6)的一端连接,V电机绕组单元(3-4)的另一端经集成开关触头(2-2)、电接点(14)与V电机绕组单元(3-3)串联,U电机绕组单元(3-6)的另一端经集成开关触头(2-3)、电接点(14)电接点与U电机绕组单元(3-5)串联。

电机在静止状态的一档位置,所检测的电路网络的等效直流电阻值,等于RW1+RW2+(RV1+RV2)(RU1+RU2)/(RV1+RV2+RU1+RU2),RW1是电机绕组单元W1的直流电阻,RW2是电机绕组单元W2的直流电阻,RV1是电机绕组单元V1的直流电阻,RV2是电机绕组单元V2的直流电阻,RU1是电机绕组单元U1的直流电阻,RU2是电机绕组单元U 2的直流电阻。

其中,RW1、RW2、RV1、RV2、RU1和RU2分别是预先测得的电机各个绕组单元的直流电阻,根据公式RW1+RW2+(RV1+RV2)(RU1+RU2)/(RV1+RV2+RU1+RU2)可以得到标准直流电阻值,也就是第一电阻阈值。单片机获取降压模块的第一电压值和第四检测开关输出的第一检测电流值,根据第一电压值和第一检测电流值,经逻辑运算确定第一直流电阻值;判断第一直流电阻值与上述公式得到的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

W相线串入电流互感器(6),电流互感器(6)的二次侧输出接检测开关(7),W、V、U相线端分别接入第一检测开关、第二检测开关和第三检测开关,第三检测开关的另一端接DC-DC降压模块(5),DC-DC降压模块(5)的另一端接第一检测开关和第二检测开关的另一端。

检测过程:电机静止状态下,DC-DC降压模块(5)经第一检测开关、第二检测开关和第三检测开关同步对电机绕组通电,在电机绕组中的电流达到稳态时第四检测开关(7)延时于第一检测开关、第二检测开关和第三检测开关导通,电流互感器(6)的二次侧电流经第四检测开关(7)的O1端输出。

检测依据为,在磁力集成开关的集成开关触头、电接点正常情况下,磁力集成开关的触头接触电阻非常小,几毫欧,电接点的电阻基本为零,因此所测得的数据可视为电机绕组的直流电阻值。非正常情况下,无论是磁力集成开关的触头没有接触或接触不良及电接点出现松动,都会使测得的数据明显增加,偏离正常值,以此可以判断磁力集成开关出现了问题。

在本发明实施例中,所述单片机,具体用于获取所述降压模块的第一电压值和所述第四检测开关输出的第一检测电流值,单片机根据所述第一电压值和第一检测电流值经逻辑运算确定第一直流电阻值;判断所述第一直流电阻值与预设的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

实施例3:

图4为本发明实施例提供的变档电机静止状态下的二档时磁力集成开关检测系统结构示意图,如图4所示,电机置二档位置,并处于静止状态时,所述电路网络由两个支路并联构成,其中一个支路由V相线的一个电机绕组单元与U相线的一个电机绕组单元并联后再与W相线的一个电机绕组单元串联所构成,另外一个支路是V相线的另外一个电机绕组单元并联U相线的另一个电机绕组单元后再与W相线的另一个电机绕组单元串联构成;

所述降压模块,用于分别为所述第一检测开关、第二检测开关和第三检测开关供电使其导通,经延时,第四检测开关导通,所述第四检测开关将第二检测电流值输出至所述单片机。

所述单片机,具体用于获取所述降压模块的第二电压值和所述第四检测开关输出的第二检测电流值,根据所述第二电压值和第二检测电流值确定第二直流电阻值;判断所述第二直流电阻值与预设的第二电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

具体的,在图4中,W、V、U分别为三相电机的相线端,电机绕组单元(3-1)、(3-3)、(3-5)经集成开关触头(2-7)、(2-8)、(2-9)、电接点(14)连接在一起,电机绕组单元(3-1)另一端经集成开关触头(2-4)与电机绕组单元(3-2)连接,电机绕组单元(3-3)另一端经集成开关触头(2-5)与电机绕组单元(3-4)连接,电机绕组单元(3-5)另一端经集成开关触头(2-6)与电机绕组单元(3-6)连接,电机绕组单元(3-2)、(3-4)、(3-6)、的另一端连接在一起。

W相线串入电流互感器(6),电流互感器(6)的二次侧输出接第四检测开关(7),W、V、U相线端分别接入第一检测开关、第二检测开关和第三检测开关,第三检测开关的另一端接DC-DC降压模块(5),DC-DC降压模块(5)的另一端接第一检测开关和第二检测开关的另一端。

检测过程:电机静止状态下,DC-DC降压模块(5)经第一检测开关、第二检测开关和第三检测开关同步对电机绕组通电,在电机绕组中的电流达到稳态时第四检测开关(7)延时于第一检测开关、第二检测开关和第三检测开关导通,电流互感器(6)的二次侧电流经第四检测开关(7)的O1端输出。

实施例4:

图5为本发明实施例提供的磁力集成开关检测系统硬件框图,如图5所示,所述系统还包括:电机控制器(8);所述电机控制器(8)与所述单片机(11)连接。

图6为本发明实施例提供的变档电机运转状态下的一档时磁力集成开关检测系统结构示意图,电机置一档位置,并处于运转状态时,所述电路网络包括两个支路,一个支路是W相线和V相线的四个电机绕组单元串联电路构成,另一个支路是V相线和U相线的四个电机绕组单元串联电路构成;

其中,所述电路网络中的第五检测开关、第六检测开关和第七检测开关同时导通,所述第一电位器和第二电位器调整至相同位置。

所述单片机,用于获取所述电机控制器输出的电机在一档位置的第一转速,根据所述第一转速和预先保存的转速与反电动势的对应关系,确定第一反电动势阈值;

所述单片机,具体用于判断所述第一反电动势值和第二反电动势值与所述第一反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

在图6中,W、V、U分别为三相电机的相线端,电机绕组单元(3-2)、(3-4)、(3-6)的一端连接在一起,电机绕组单元(3-2)的另一端与电机绕组单元(3-1)经集成开关触头(2-1)、电接点(14)连接,电机绕组单元(3-1)的另一端与第七检测开关(9-1)连接,第七检测开关(9-1)的另一端与第二电位器(10-1)连接,第二电位器(10-1)的另一端分别与第一电位器(10-2)、第六检测开关(9-2)连接,第六检测开关(9-2)与电机绕组单元(3-3)连接,电机绕组单元(3-3)的另一端经集成开关触头(2-2)、电接点(14)与电机绕组单元(3-4)连接,电机绕组单元(3-6)的另一端与电机绕组单元(3-5)经集成开关触头(2-3)、电接点(14)连接,电机绕组单元(3-5)的另一端与第五检测开关(9-3)连接。O2为第二电位器(10-1)的信号输出端,O3为第一电位器(10-2)的信号输出端,V

上述连接构成两个测量回路:回路一由第七检测开关(9-1)、电机绕组单元(3-1)、集成开关触头(2-1)、电机绕组单元(3-2)、电机绕组单元(3-4)、集成开关触头(2-2)、电机绕组单元(3-3)、第六检测开关(9-2)及电接点(14)组成;回路二由第五检测开关(9-3)、电机绕组单元(3-5)、集成开关触头(2-3)、电机绕组单元(3-6)、电机绕组单元(3-4)、集成开关触头(2-2)、电机绕组单元(3-3)、第六检测开关(9-2)及电接点(14)组成。所有电机绕组单元(3-1)、(3-2、)(3-3)、(3-4)、(3-5)、(3-6)的参数一致,两个电位器调整到相同的位置,回路中有电流通过。正常情况下,集成开关触头及电接点上的电压降可忽略不计,在电位器输出端检测到的反电动势值有两个特点:一是反电动势值相同;二是反电动势值是一个定值即标准值,该值与电机一定的转速对应。以上两个回路中如果有集成开关触头及电接点出现问题,就破坏了上述反电动势值的两个特点而检测到故障。

实施例5:

图7为本发明实施例提供的变档电机运转状态下的二档时磁力集成开关检测系统结构示意图,电机置二档位置,并处于运转状态时,所述系统包括两个电路网络,其中一个电路网络由两个支路并联电路构成,一个支路是W相线的一个电机绕组单元与V相线的一个电机绕组单元串联,另一个支路是W相线的另一个电机绕组单元与V相线的另一个电机绕组单元串联,另一个电路网络由两个支路并联电路构成,一个支路是V相线的一个电机绕组单元与U相线的一个电机绕组单元串联,另一个支路是V相线的另一个电机绕组单元与U相线的另一个电机绕组单元串联;

其中,所述电路网络中的第五检测开关、第六检测开关和第七检测开关同时导通,所述第一电位器和第二电位器调整至相同位置。

所述单片机,用于获取所述电机控制器输出的电机在二档位置的第二转速,根据所述第二转速和预先保存的转速与反电动势的对应关系,确定第二反电动势阈值;

所述单片机,具体用于判断所述第一反电动势值和第二反电动势值与所述第二反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

在图7中,W、V、U分别为三相电机的相线端,电机绕组单元(3-1)、(3-3)、(3-5)的一端经集成开关触头(2-7)、(2-8)、(2-9)、电接点(14)连接在一起,电机绕组单元(3-1)另一端经集成开关触头(2-4)与电机绕组单元(3-2)连接,电机绕组单元(3-3)另一端经集成开关触头(2-5)与电机绕组单元(3-4)连接,电机绕组单元(3-5)另一端经集成开关触头(2-6)与电机绕组单元(3-6)连接,电机绕组单元(3-2)、(3-4)、(3-6)、的另一端连接在一起。电机绕组单元(3-1)的另一端与第七检测开关(9-1)连接,第七检测开关(9-1)的另一端与第二电位器(10-1)连接,第二电位器(10-1)的另一端分别与第一电位器(10-2)、第六检测开关(9-2)连接,第六检测开关(9-2)与电机绕组单元(3-3)连接,第五检测开关(9-3)的另一端与电机绕组单元(3-5)的另一端连接。O2为第二电位器(10-1)的信号输出端,O3为第一电位器(10-2)的信号输出端,V

上述连接构成两个测量回路,每个测量回路又由两个支路并联构成,所有电机绕组单元电参数相同。两个电位器调整到相同的位置,回路中有电流通过。正常情况下,集成开关触头及电接点上的电压可忽略不计,在电位器输出端检测到的反电动势值有两个特点:一是反电动势值相同;二是反电动势值是一个定值即标准值,该值与电机一定的转速对应。以上两个回路中如果有集成开关触头及电接点出现问题,就破坏了上述反电动势值的两个特点而检测到故障。

实施例6:

图8为本发明实施例提供的磁力集成开关检测系统硬件框图,如图8所示,所述系统还包括:总电源(13);所述总电源(13)分别与所述集成开关控制模块(1)、降压模块(5)、电机控制器(8)及单片机(11)连接;

所述总电源,用于为所述集成开关控制模块、降压模块、电机控制器及单片机供电。

实施例7:

图9为本发明实施例提供的磁力集成开关检测系统硬件框图,所述系统还包括:显示器(12);所述显示器(12)与所述单片机(11)连接;

所述单片机,还用于当判断系统中存在故障的磁力集成开关时,向显示器发送第一指令;所述显示器,用于接收到第一指令,显示用于指示存在故障的磁力集成开关的第一指示信息;

所述单片机,还用于当判断系统中不存在故障的磁力集成开关时,向显示器发送第二指令;所述显示器,用于接收到第二指令,显示用于指示不存在故障的磁力集成开关的第二指示信息。

在本发明实施例中,单片机检测出系统中是否存在故障的磁力集成开关后,根据不同的检测结果,控制显示器显示不同的指示信息,其中,指示信息可以是文字信息,可以是图形信息等等,在本发明实施例中不对指示信息进行限定,只要能区分系统中存在故障的磁力集成开关和系统中不存在故障的磁力集成开关即可。

图10为本发明实施例提供的变挡电机磁力集成开关在线自检硬件电连接图,在图10中,电机处于一档状态。W、V、U分别为三相电机的相线端,电机绕组单元(3-1)、(3-2)经集成开关触头(2-1)连接,电机绕组单元(3-3)、(3-4)经集成开关触头(2-2)连接,电机绕组单元(3-5)、(3-6)经集成开关触头(2-3)连接,电机绕组单元(3-2)、(3-4)、(3-6)的另一端连接在一起。集成开关触头(2-7)、(2-8)、(2-9)断开。W相串入电流互感器(6),电流互感器(6)的二次侧输出接第四检测开关(7),该第四检测开关(7)的触发输入和控制输出端分别接单片机(11)的P0.3和P1.1口,W、V、U相线端分别接入第一检测开关、第二检测开关和第三检测开关,第一检测开关、第二检测开关和第三检测开关的触发端串联连接,第三检测开关的触发端接单片机(11)的P0.2端口,第三检测开关的控制端接DC-DC降压模块(5),第一检测开关、第二检测开关的控制端接DC-DC降压模块(5)的另一端。

W、V、U相线端分别接入第五检测开关、第六检测开关和第七检测开关,第五检测开关、第六检测开关和第七检测开关的触发输入端串联连接,第七检测开关的触发输入端接单片机(11)的P0.1,第七检测开关的输出端分别接W相和电位器(10-1),第六检测开关的输出端分别接V相和电位器(10-1)的V

电位器(10-1)两端分别接第六检测开关和第七检测开关的控制输出端,电位器(10-2)两端分别接第五检测开关和第六检测开关的控制输出端,V

总电源(13)分别与DC-DC降压模块(5)、电机控制器(8)、开关控制模块(1)及显示器(12)连接,显示器(12)数据端连接单片机(11)的P2.0---P2.7端口。电机控制器(8)、开关控制模块(1)、单片机(11)的P0.5用数据线连接。

单片机(11)为具有ADC转换接口的C8051F系列,第五检测开关、第六检测开关和第七检测开关具有双向导通性能。

电机静态一档的检测过程:总电源(13)供电——开关控制模块(1)置位电机一档——单片机(11)P0.1、P0.3低电平——第七检测开关(9-1)、第六检测开关(9-2)、第五检测开关(9-3)、第四检测开关(7)断开——单片机(11)P0.2高电平——第三检测开关(4-1)、第二检测开关(4-2)、第一检测开关(4-3)导通——DC-DC降压模块(5)对电机绕组(3)供电——经一定延时电机绕组及电流互感器(6)中的电流达到稳态——单片机(11)P0.3高电平——第四检测开关(7)导通——单片机(11)P1.1接收O1端的电流数据。单片机(11)收到电流数据后,根据预先存入DC-DC降压模块(5)的电压值计算出直流电阻值,此值与单片机预先存入的一档检测的电路网络直流电阻标准值比较,判断所接入的集成开关触头接触状态及其电接点是否有问题并以不同指示信息的方式在显示器(12)上显示。

电机运转时一档检测过程:总电源(13)供电——开关控制模块(1)置位电机一档——单片机(11)P0.2、P0.3低电平——第三检测开关(4-1)、第二检测开关(4-2)、第一检测开关(4-3)、第四检测开关(7)断开——单片机(11)P0.1高电平——第七检测开关(9-1)、第六检测开关(9-2)、第五检测开关(9-3)导通——电机绕组(3)产生的反电动势加在电位器(10-1)、(10-2)上,电位器(10-1)、(10-2)的输出O2、O3反电动势值由单片机(11)的P1.2、P1.3端口接收,单片机(11)的P0.5端口接收由电机控制器(8)输出的电机转速数据,单片机(11)根据预先存入的电机绕组反电动势与转速的关系曲线数值,确定反电动势阈值,根据电位器(10-1)、(10-2)的输出O2、O3反电动势值与反电动势阈值进行比较,判断所接入的集成开关触头及其电接点是否有问题并以不同指示信息的方式在显示器(12)上显示。

实施例8:

图11为本发明实施例提供的磁力集成开关检测过程示意图,该方法应用于单片机,所述方法包括:

S101:判断电机当前处于静止状态还是运转状态。

S102:如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成。

S103:如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

所述确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

若电机置一档位置,获取降压模块的第一电压值和第四检测开关输出的第一检测电流值,根据所述第一电压值和第一检测电流值确定第一直流电阻值;判断所述第一直流电阻值与预设的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

若电机置二档位置,获取降压模块的第二电压值和第四检测开关输出的第二检测电流值,根据所述第二电压值和第二检测电流值确定第二直流电阻值;判断所述第二直流电阻值与预设的第二电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

获取电机控制器输出的电机在一档位置的第一转速,根据所述第一转速和预先保存的转速与反电动势的对应关系,确定第一反电动势阈值;

判断所述第一反电动势值和第二反电动势值与所述第一反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关包括:

获取电机控制器输出的电机在二档位置的第二转速,根据所述第二转速和预先保存的转速与反电动势的对应关系,确定第二反电动势阈值;

判断所述第一反电动势值和第二反电动势值与所述第二反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述方法还包括:

当判断系统中存在故障的磁力集成开关时,向显示器发送第一指令,使所述显示器显示用于指示存在故障的磁力集成开关的第一指示信息;

当判断系统中不存在故障的磁力集成开关时,向显示器发送第二指令,使所述显示器显示用于指示不存在故障的磁力集成开关的第二指示信息。

实施例9:

图12为本发明实施例提供的磁力集成开关检测装置结构示意图,该装置包括:

判断模块141,用于判断电机当前处于静止状态还是运转状态;

第一比较模块142,用于如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;

第二比较模块143,用于如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

所述第一比较模块142,具体用于若电机置一档位置,获取降压模块的第一电压值和第四检测开关输出的第一检测电流值,根据所述第一电压值和第一检测电流值确定第一直流电阻值;判断所述第一直流电阻值与预设的第一电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述第一比较模块142,具体用于若电机置二档位置,获取降压模块的第二电压值和第四检测开关输出的第二检测电流值,根据所述第二电压值和第二检测电流值确定第二直流电阻值;判断所述第二直流电阻值与预设的第二电阻阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述第二比较模块143,具体用于获取电机控制器输出的电机在一档位置的第一转速,根据所述第一转速和预先保存的转速与反电动势的对应关系,确定第一反电动势阈值;判断所述第一反电动势值和第二反电动势值与所述第一反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述第二比较模块143,具体用于获取电机控制器输出的电机在二档位置的第二转速,根据所述第二转速和预先保存的转速与反电动势的对应关系,确定第二反电动势阈值;判断所述第一反电动势值和第二反电动势值与所述第二反电动势阈值是否一致,如果否,确定系统中存在故障的磁力集成开关,如果是,确定系统中不存在故障的磁力集成开关。

所述装置还包括:

显示模块144,用于当判断系统中存在故障的磁力集成开关时,向显示器发送第一指令,使所述显示器显示用于指示存在故障的磁力集成开关的第一指示信息;当判断系统中不存在故障的磁力集成开关时,向显示器发送第二指令,使所述显示器显示用于指示不存在故障的磁力集成开关的第二指示信息。

实施例10:

在上述各实施例的基础上,本发明实施例中还提供了一种单片机,如图13所示,包括:处理器151、通信接口152、存储器153和通信总线154,其中,处理器151,通信接口152,存储器153通过通信总线154完成相互间的通信;

所述存储器153中存储有计算机程序,当所述程序被所述处理器151执行时,使得所述处理器151执行如下步骤:

判断电机当前处于静止状态还是运转状态;

如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;

如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

基于同一发明构思,本发明实施例中还提供了一种单片机,由于上述单片机解决问题的原理与磁力集成开关检测方法相似,因此上述单片机的实施可以参见方法的实施,重复之处不再赘述。

本发明实施例提供的单片机具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、网络侧设备等。

上述单片机提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口152用于上述单片机与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述处理器可以是通用处理器,包括中央处理器、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。

在本发明实施例中处理器执行存储器上所存放的程序时,实现判断电机当前处于静止状态还是运转状态;如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。本发明实施例的有益效果是,变档电机的核心部件是电机磁力集成开关,对其进行实时的在线检测,检测方法简单易行,布线方便,检测涵盖范围广,可以及时发现磁力集成开关的开或关的两个位置状态是否故障,磁力集成开关内多个触头的接触或分离状态是否故障,磁力集成开关与电机绕组连接的电接点连接是否故障,压簧折断、触头粘连、触头压力不足导致接触电阻增加等故障。为变档电机正常运行提供可靠依据,保障配置变档电机的车辆安全运行。

实施例11:

在上述各实施例的基础上,本发明实施例还提供了一种计算机存储可读存储介质,所述计算机可读存储介质内存储有可由单片机执行的计算机程序,当所述程序在所述单片机上运行时,使得所述单片机执行时实现如下步骤:

判断电机当前处于静止状态还是运转状态;

如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;

如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。

基于同一发明构思,本发明实施例中还提供了一种计算机可读存储介质,由于处理器在执行上述计算机可读存储介质上存储的计算机程序时解决问题的原理与磁力集成开关检测方法相似,因此处理器在执行上述计算机可读存储介质存储的计算机程序的实施可以参见方法的实施,重复之处不再赘述。

上述计算机可读存储介质可以是单片机中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(MO)等、光学存储器如CD、DVD、BD、HVD等、以及半导体存储器如ROM、EPROM、EEPROM、非易失性存储器(NANDFLASH)、固态硬盘(SSD)等。

在本发明实施例中提供的计算机可读存储介质内存储计算机程序,计算机程序被处理器执行时实现判断电机当前处于静止状态还是运转状态;如果电机当前处于静止状态,确定电路网络的直流电阻值,将所述直流电阻值与标准值进行比较,判断系统中是否存在故障的磁力集成开关;其中,所述电路网络由磁力集成开关和电机绕组构成;如果电机当前处于运转状态,分别获取第一电位器的第一反电动势值和第二电位器的第二反电动势值;将所述第一反电动势值、第二反电动势值与标准值进行比较,判断系统中是否存在故障的磁力集成开关。本发明实施例的有益效果是,变档电机的核心部件是电机磁力集成开关,对其进行实时的在线检测,检测方法简单易行,布线方便,检测涵盖范围广,可以及时发现磁力集成开关的开或关的两个位置状态是否故障,磁力集成开关内多个触头的接触或分离状态是否故障,磁力集成开关与电机绕组连接的电接点连接是否故障,压簧折断、触头粘连、触头压力不足导致接触电阻增加等故障。为变档电机正常运行提供可靠依据,保障配置变档电机的车辆安全运行。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种磁力集成开关检测系统、方法、装置、单片机及介质
  • 多路输入开关消抖的方法、装置、存储介质及单片机设备
技术分类

06120112861121