【技术实现步骤摘要】
一种可拆分的多方通信电池电机管理方法及其系统
[0001]本专利技术属于机电一体化的
,具体涉及一种可拆分的多方通信电池电机管理方法及其系统。
技术介绍
[0002]计算机技术的发展和半导体技术的发展,使得无刷直流电机控制越来越成熟、控制精度越来越高、控制算法日益成熟,越来越多的无刷电机应用到生产生活中,无刷电机的使用往往需要搭配电机控制板和可控电源。因此对集成的控制板、可控电源、无刷直流电机一体化技术的研究非常有必要。
[0003]本系统以BMS主板为控制核心,搭配必要的受控电池包和受控电机,在此基础上,通过多方通信技术,设计可拆分的附加外围设备,使得在不同的应用场景中,可以灵活选用配套的外围设备以实现效益的最大化。
[0004]由于是机电集成的一体化设计,一般来说要尽量地节省芯片资源,本系统上位机在PC端通过USB转TTL芯片,与BMS主板/SOC扩展板相连。其中将com引脚通过分时复用集成发送接收两个引脚的功能以节省系统资源。
技术实现思路
[0005]本专利技术的主要目的在于克服 ...
【技术保护点】
【技术特征摘要】
1.一种可拆分的多方通信电池电机管理方法,其特征在于,包括以下步骤:上位机对下位机进行识别,发送指令帧将处于休眠状态的下位机唤醒,进行联机通信;所述下位机包括BMS主板、SOC扩展板;上位机通过读写命令控制下位机,读取与改变下位机的状态与工作模式,使下位机按上位机设定模式运行;下位机接受来自上位机的命令,将电池包和无刷大电机、无刷小电机的状态参数反馈至上位机,并生成相应控制命令以控制电池包充放电与无刷大电机、无刷小电机运行;根据应用场景进行拆分使用,具体为:将部分数据处理转移至上位机进行处理以降低BMS主板负荷,并利用上位机进行远程控制监测;或拆分上位机并以SOC模块作为控制以降低系统成本。2.根据权利要求1所述的一种可拆分的多方通信电池电机管理方法,其特征在于,所述上位机对下位机进行识别,发送指令帧将处于休眠状态的下位机唤醒,进行联机通信,具体为:所述上位机通过转接板中的CH340芯片,将串口信号转为TTL电平信号发送给下位机的信号引脚;所述上位机开机运行后,搜索识别下位机的串口号,所述上位机配置的串口波特率、串口号、奇偶校验位与下位机适配;所述上位机发送若干条指令唤醒处于休眠状态的下位机,并预先将下位机的软件版本号、序列号读回,完成对下位机的识别联机。3.根据权利要求1所述的一种可拆分的多方通信电池电机管理方法,其特征在于,所述通信方式采用串口通信、自定义通信协议和分时复用多方通信;所述自定义通信协议具体为:设置数据帧格式,对于断电保存量在帧格式中设置有读写内存位置,而对于一些程序运行的实时变量则不设置内存位置,同时定义校正数据帧,数据帧尾统一采取求和校验;所述分时复用多方通信具体为:BMS主板的通信引脚分时复用,同时连接上位机和SOC扩展板,当BMS主板和上位机通信时,其同一时刻不能与SOC扩展板进行通信。4.根据权利要求1所述的一种可拆分的多方通信电池电机管理方法,其特征在于,所述上位机通过读写命令控制下位机,读取与改变下位机的状态与工作模式,使下位机按上位机设定模式运行,具体为:上位机发送读取请求至下位机,下位机将系统的状态变量返回至上位机进行处理并显示;所述系统的状态变量包括电池电压、电机电流、电机状态;上位机进入测试模式,自动按顺序依次读取下位机的电池包温度、电池包电压、电机电流、充电电流、充电电压信息,并且与用户设定的标准值进行比较。5.根据权利要求1所述的一种可拆分的多方通信电池电机管理方法,其特征在于,所述下位机接受来自上位机的命令,将电池包和无刷大电机、无刷小电机的状态参数反馈至上位机,并生成相应控制命令以控制电池包充放电与无刷大电机、无刷小电机运行,具体为:上位机发送写入请求至下位机,下位机收到上位机写入的数据并改变运行状态,输出控制与BMS主板相连的无刷大电机和无刷小电机运行的信号、控制与BMS主板相连的电池包进行充放电的信号;
上位机修改下位机的配置参数,将下位机设置为保护模式;所述下位机的配置参数包括充电截止电压、充电截止电流、电机电流;上位机进入校准模式,外接测量装置,将从下位机读取的电池电压、电机电流、电机状态与测量装置的测量值做比较,再将修正值写入至下位机的系统中。6.一种可拆分的多方通信电池电机管理系统,其特征在于,包括上位机、BMS主板、SOC扩展板、电池包、无刷大电机、无刷小电机;所述BMS主板与电池包、无刷大电机、无刷小电机进行连接...
【专利技术属性】
技术研发人员:王孝洪,许锋强,黄珊,高孝君,陈沛帆,
申请(专利权)人:佛山鸿威技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。