【技术领域】
本发明涉及电动汽车技术领域,尤其涉及一种bms唤醒系统及方法。
背景技术:
目前,bms(batterymanagementsystem,电池管理系统)在电动汽车上电后开始运行,bms系统的各个模块开始工作,各个模块之间相互传输数据,bms采集到的电池包的数据无论正常与否,都进行实时的传递,因此,bms处于长时间的耗电状态,消耗电池包的电量,电池包电量利用率降低,整车的续航里程减小。
鉴于此,实有必要提供一种新的bms唤醒系统及方法以克服上述缺陷。
技术实现要素:
本发明的目的是提供一种耗电少,电池包电量利用效率高的bms唤醒系统及方法。
为了实现上述目的,本发明提供一种bms唤醒系统,包括电池包及bms,所述bms包括主机单元及从机单元,所述从机单元包括控制模块及采集模块;所述采集模块用于采集所述电池包的状态信息并判断所述状态信息是否正常,若所述状态信息异常,所述采集模块还用于依据所述状态信息筛选出异常状态信息;所述采集模块还用于发送所述异常状态信息至所述控制模块以唤醒所述控制模块;所述控制模块用于发送所述异常状态信息至所述主机单元以唤醒所述主机单元。
在一个优选实施方式中,若所述状态信息正常,所述主机单元及所述控制模块处于休眠状态,所述采集模块正常工作,所述主机单元及所述控制模块不需要电池包提供电量,所述采集模块由电池包提供电量。
在一个优选实施方式中,所述电池包的状态信息包括电池包的总电压、总电流、剩余电量及温度。
在一个优选实施方式中,所述采集模块通过信号输出端口向所述控制模块发送信息,若所述状态信息异常,所述采集模块的信号输出端口由低电平变为高电平。
在一个优选实施方式中,所述控制模块为单片机。
本发明还提供一种bms唤醒方法,其应用于所述bms唤醒系统,其特征在于:所述bms唤醒方法包括:
采集所述电池包的状态信息;
判断所述状态信息是否正常;
依据所述状态信息筛选出异常状态信息;
发送所述异常状态信息至所述控制模块以唤醒所述控制模块;
发送所述异常状态信息至所述主机单元以唤醒所述主机单元。
本发明所提供的bms唤醒系统及方法,当所述采集模块采集到所述电池包的状态信息正常时,所述主机单元及所述控制模块处于休眠状态,所述采集模块正常工作,所述主机单元及所述控制模块不需要电池包提供电量,所述采集模块由电池包提供电量;当所述采集模块采集到所述电池包的状态信息异常时,由所述采集模块将异常状态信息发送至所述控制模块,将所述控制模块唤醒从而将所述异常状态信息发送至所述主机单元,进而将所述主机单元唤醒,实现了bms唤醒系统的低功耗运行,提高了电池包电量的利用效率,增加了整车的续航里程。
【附图说明】
图1为本发明实施方式提供的bms唤醒系统的功能模块图。
图2为本发明实施方式提供的bms唤醒方法的流程图。
【具体实施方式】
为了使本发明的目的、技术方案和有益技术效果更加清晰明白,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。
请参阅图1,本发明提供的一种bms唤醒系统100,包括电池包10及bms20,所述bms20包括主机单元21及从机单元22,所述从机单元22包括控制模块221及采集模块222。所述电池包10用于为电动汽车提供动力。在本实施方式中,所述电池包10包括若干单体电池。可以理解地,上述各功能模块可以软件程序的形式存储于存储器中,也可为具有特定功能的硬件,例如,烧录有特定软件程序的芯片。
下面结合图2对上述各功能模块进行详细的介绍。
如图2所示,其为本发明实施例中bms唤醒方法的流程图。所应说明的是,本发明的方法并不受限于下述步骤的顺序,且其他实施例中,本发明的方法可以只包括以下所述步骤的其中一部分,或者其中的部分步骤可以被删除。
步骤s01,所述采集模块222采集所述电池包10的状态信息。
在本实施方式中,所述电池包10的状态信息包括电池包10的总电压、总电流、剩余电量及温度。
步骤s02,所述采集模块222判断所述状态信息是否正常。若所述状态信息正常,此时所述主机单元21及所述控制模块221处于休眠状态,所述采集模块222正常工作,所述主机单元21及所述控制模块221不需要电池包10提供电量,所述采集模块222由电池包10提供电量,则所述采集模块222继续判断;若所述状态信息异常,则进入步骤s03。具体的,所述采集模块222将采集到的电池包10的总电压、总电流、剩余电量及温度分别与预设范围内的电池包10的总电压、总电流、剩余电量及温度进行对比,若采集到的电池包10的总电压或总电流或剩余电量或温度不在所述预设范围,则所述状态信息异常。
步骤s03,所述采集模块222依据所述状态信息筛选出异常状态信息。所述采集模块222通过信号输出端口向所述控制模块221发送信息。在本实施方式中,若所述状态信息异常,所述采集模块222的信号输出端口由低电平变为高电平。
步骤s04,所述采集模块222发送所述异常状态信息至所述控制模块221以唤醒所述控制模块221。所述控制模块221接收所述异常状态信息后从休眠状态中唤醒,所述控制模块221开始正常工作。在本实施方式中,所述控制模块221为单片机。
步骤s05,所述控制模块221发送所述异常状态信息至所述主机单元21。所述主机单元21接收所述异常状态信息后从休眠状态中唤醒,所述主机单元21开始正常工作,并对所述异常状态信息进行处理。
本发明所提供的bms唤醒系统100及方法,当所述采集模块222采集到所述电池包10的状态信息正常时,所述主机单元21及所述控制模块221处于休眠状态,所述采集模块222正常工作,所述主机单元21及所述控制模块221不需要电池包10提供电量,所述采集模块222由电池包10提供电量;当所述采集模块222采集到所述电池包10的状态信息异常时,由所述采集模块222将异常状态信息发送至所述控制模块221,将所述控制模块221唤醒从而将所述异常状态信息发送至所述主机单元21,进而将所述主机单元21唤醒,实现了bms唤醒系统100的低功耗运行,提高了电池包10电量的利用效率,增加了整车的续航里程。
本发明并不仅仅限于说明书和实施方式中所描述,因此对于熟悉领域的人员而言可容易地实现另外的优点和修改,故在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。