System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种bms保护板内置监控软件自适应通讯阻断的控制方法。
技术介绍
1、通用储能电站或备电基站电池组所配置的bms硬件保护单板一般固定使用mcu+afe的主芯片架构。mcu芯片在系统上电后,即开始启动运行内置的一段嵌入式监控软件算法,负责实时获取afe芯片监测采集到的被监控电池设备的状态数据(包括电芯电压、电流、温度等),另一方面将采集的数据通过uart等物理通信接口上报给上位机。
2、一般情况下,上位机系统软件会使用uart物理串口和modbus poll工业通讯协议,定时向modbus slave从机(bms保护板)下发扫描指令,收到周期性扫描指令的bms保护板,立刻调用内置的mcu监控软件程序算法,通过iic总线获取afe监测的电池状态数据,然后更新ro register寄存器数据,最终将最新实时数据回传给上位机。
3、目前通用bms监控系统组成架构与内外部通信方案如图1所示。通过分析图1的bms保护板系统监控软件(下位机)和上位机系统的工作原理和数据通讯交互流程,我们发现由于始终处于周期性的被动接收上位机的扫描指令,bms保护板的mcu的内置监控软件用于控制接收uart信号的gpio引脚驱动始终处于工作状态,导致mcu芯片自身一直不能进入深度休眠态,从而间接影响整个bms保护板系统的待机功耗等性能指标。
4、为了降低bms保护板的整体功耗,提升mcu主芯片的使用寿命和稳定性,本专利技术提出一种新的bms保护板内置软件自适应通讯阻断的控制方法。
【技术保护点】
1.一种BMS保护板内置监控软件自适应通讯阻断的控制方法,其特征在于,包括:
2.如权利要求1所述的控制方法,其特征在于,在阻断态时,UART外设驱动电路关闭,BMS保护板系统与上位机的通信完全切断。
3.如权利要求1所述的控制方法,其特征在于,所述电压变化上报门限阈值σU和系统休眠定时阈值Ts的设置方法包括:
【技术特征摘要】
1.一种bms保护板内置监控软件自适应通讯阻断的控制方法,其特征在于,包括:
2.如权利要求1所述的控制方法,其特征在于,在阻断态时,uart外设驱动电路关...
【专利技术属性】
技术研发人员:季诚,汤颢,
申请(专利权)人:江苏芯云电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。