TSR-BMS-1101、TSR-BMS-1102、TSR-BMS-1103、TSR-BMS-1104、TSR-BMS-1105、TSR-BMS-1106、TSR-BMS-1106、TSR-BMS-1107、TSR-BMS-1108、TSR-BMS-1109、TSR-BMS-1110、TSR-BMS-1111、TSR-BMS-1112、TSR-BMS-1113、TSR-BMS-1114、TSR-BMS-1115、TSR-BMS-1116、TSR-BMS-1117、TSR-BMS-1118、TSR-BMS-1119、TSR-BMS-1120;TSR-BMS-1201;TSR-BMS-1301;TSR-BMS-1401;
TSR-BMS-S101、TSR-BMS-S102、TSR-BMS-S103、TSR-BMS-S104、TSR-BMS-S105、TSR-BMS-S106、TSR-BMS-S107、TSR-BMS-S108、TSR-BMS-S109;TSR-BMS-S201、TSR-BMS-S202、TSR-BMS-S203、TSR-BMS-S204;TSR-BMS-S301、TSR-BMS-S302、TSR-BMS-S303、TSR-BMS-S304、TSR-BMS-S305、TSR-BMS-S306、TSR-BMS-S307、TSR-BMS-S308;TSR-BMS-S401、TSR-BMS-S402、TSR-BMS-S403;
-
-
-
- 功能组件设计描述
- CIDU(Charging signal input detection unit)
- 功能组件设计描述
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-201 | [C_CAN] block --SC_16所承载的功能,负责BMS与外部直流充电设备进行信息交换的功能模块; --将充电交互信息输入到[(Dis)charge Data Mgt],交互信息内容参见【GBT 27930-2015】 | QM | |
OVP-202 | [Charge Signal Detection] block --SC_4所承载的功能,获取CC、CP、CC2信号(硬线信号) ,并输入到[(Dis)charge Data Mgt] --SC_1所承载的功能,获取A+信号(硬线信号) ,并输入到[(Dis)charge Data Mgt] | QM |
-
-
-
-
- HVDU(High voltage signal detection unit)
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-301 | [Relay State diagnosis] block --SC_3所承载的功能,负责将高压回路各个继电器的状态采样信息给到[HV_μC]; | ASILA | |
OVP-302 | [IMM circuit] block --SC_21所承载的功能,负责将绝缘采样电路的采样信息给到[HV_μC]; | QM | |
OVP-303 | [HV_μC] block --SC_19所承载的功能,将[Relay State diagnosis]、[IMM circuit] 和 [HV detection]输入的模拟信号转换成数字信号,并将数字信号通过HV_ISO_SPI输入到[(Dis)charge Data Mgt], --SC_19所承载的功能,将[Relay State diagnosis] 和 [HV detection]输入的模拟信号转换成数字信号,并将数字信号通过HV_ISO_SPI输入到 [Data Mgt] | ASILA | |
OVP-304 | [HV detection] block --SC_20所承载的功能,负责将电池系统总压的采样信息给到[HV_μC]; | ASILA | |
OVP-305 | [I_CAN] block --SC_24所承载的功能,传输外部数字霍尔传感器反馈的电池系统电流信息,输入到[(Dis)charge Data Mgt] | QM | |
OVP-306 | [ISO_CAN] block --SC_23所承载的功能,传输HV_μC反馈的高压信息(绝缘采样值、总压值、继电器状态采样值、HV_μC报警信号),输入到[(Dis)charge Data Mgt] -- --SC_23所承载的功能,传输HV_μC反馈的高压信息(继电器状态采样值),输入到[Data Mgt] | QM(A) | |
OVP-307 | [E2E check] block --对高压信号(继电器状态采样值、总压值、HV_μC报警信号)进行E2E检测,并将检测结果反馈到[Data Mgt] | ASILA(A) |
-
-
-
-
- DIDU(Discharging signal input detection unit)
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-401 | [V_CAN(HV_ON Req)] block --SC_14所承载的功能,负责BMS与外部ECU进行信息交换的功能模块; --将外部ECU的高压上电请求信号输入到[(Dis)charge Data Mgt] | QM | |
OVP-402 | [Wake module(IGN)] block --SC_1所承载的功能,获取IGN信号(硬线信号),并输入到[(Dis)charge Data Mgt] | QM |
-
-
-
-
- CMU(Cell management unit)
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-501 | [AFE1~AFE8] block --SC_2所承载的功能,负责获取电池系统单体电压信息,并通过[ISO_SPI] block 进行信息传输。 --SC_2所承载的功能,负责执行AFE的故障诊断,并通过[ISO_SPI] block 进行信息传输。 | ASILC | |
OVP-502 | [ISO_SPI] block --SC_8所承载的功能,传输AFE反馈的单体电压信息,输入到[(Dis)charge Data Mgt] 和 [Data Mgt] --SC_8所承载的功能,传输AFE反馈的故障信息,输入到[Data Mgt] | QM(C) | |
OVP-503 | [E2E check] block --对[ISO_SPI]通讯回路上的安全信息(单体电压信息、AFE故障信息、MCU控制指令)进行E2E保护,以便及时探测故障,并将探测结果反馈到[Data Mgt] | ASILC(C) |
-
-
-
-
- Function layer
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-601 | [(Dis)charge Data Mgt] block --获取AFE 通过ISO_SPI上传的单体电压及温度信息以及AFE故障信息,判断信息有效性,并将有效的信息输入到[SOP algorithm]和[(Dis)charge algorithm] --获取Digital Hall sensor 通过I_CAN上传的电流信息,判断信息有效性,并将有效的信息输入到[(Dis)charge algorithm] --获取HV_μC 通过HV_ISO_SPI上传的高压信息,判断信息有效性,并将有效的信息输入到[SOP algorithm]和[(Dis)charge algorithm] --获取CIDU(Charging signal input detection unit)和DIDU(Discharging signal input detection unit)输入的信息,判断信息有效性,并将有效的信息输入到[SOP algorithm]和[(Dis)charge algorithm] | QM | |
OVP-602 | [SOP algorithm] block --计算电池系统当前的充电电功率参数,详见【5.13.电池充放电功率控制】 | QM | |
OVP-603 | [(Dis)charge algorithm] block --执行充电电策略,对电池系统进行充放电管理,详见【5.11.高压上下电管理】、【5.19.直流充电功能】和【5.20.交流充电功能】 | QM | |
OVP-604 | [Diagnosis algorithm] block --执行非安全相关的故障诊断(详见[FL]),并对探测到的故障进行处理 --[Diagnosis algorithm]根据故障探测的结果,输出降级指令和非安全报警指令给到[Degradation &Warning] | QM | |
OVP-605 | [Degradation &Warning] block --根据[Diagnosis algorithm]输出的降级指令和非安全报警指令,通过V_CAN和C_CAN传递给外部ECU --根据[Safety Mechanisms]输出的降级指令,通过V_CAN和C_CAN传递给外部ECU | QM | |
OVP-606 | [Relay Control] block --根据[(Dis)charge algorithm]输出的高压上下电指令,输出继电器驱动控制指令,详见【5.11.高压上下电管理】和【5.21.继电器控制管理功能】 | QM | |
OVP-607 | [(Dis)charge Current&Voltage Demand] block --根据[Diagnosis algorithm]输出的指令将允许的充电电压和电流通过V_CAN和C_CAN传递给外部ECU | QM |
-
-
-
-
- Function monitoring layer
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-701 | [ Data Mgt ] block --获取AFE 通过ISO_SPI上传的单体电压信息以及AFE故障信息,判断信息有效性,并将有效的信号输入到[Safety Mechanisms] --获取继电器状态诊断信号以及总压信号,判断信号有效性,并将有效的信号输入到[Safety Mechanisms] --获取HSD&LSD诊断信号,判断信号有效性,并将有效的信号输入到[Safety Mechanisms] | ASILC | |
OVP-702 | [Safety Mechanisms] block --获取[ Data Mgt ]输入的单体电压信息,判断是否存在过压故障,并对探测到的故障进行处理 --获取 [Data Mgt] 输入的诊断信号,判断过压保护功能链路上是否存在故障,并对探测到的故障进行处理 --[Safety Mechanisms]根据故障探测的结果,输出降级指令给到[Degradation &Warning],或输出报警指令给到[Warning],或输出安全状态过渡指令给到[Open Relays] | ASILC | |
OVP-703 | [Warning] block --获取[Safety Mechanisms ]输出的故障诊断结果,通过V_CAN上报故障信号 | ASILC | |
OVP-704 | [Open Relays] block --获取[Safety Mechanisms ]输出的故障处理指令,进行安全状态过渡判断,并输出控制指令给到[Arbitration Mechanism] --[Open Relays]将输出两种指令:“进入安全状态(断开所有继电器)”和“退出安全状态(释放继电器断开控制权)” | ASILC | |
OVP-705 | [Arbitration Mechanism] block --对[Open Relays ] 和 [Relay Contro] 输出的继电器控制指令进行仲裁,最终输出HSD&LSD的驱动使能指令(使能/禁能)给到HSD和LSD,进行安全状态过渡 --仲裁机制: 1)当[Open Relays ]输出指令是“进入安全状态(断开所有继电器)”时,[Relay Contro]输出的任何指令都不再响应, [Arbitration Mechanism]输出断开所有继电器的指令给到HSD&LSD 2)当[Open Relays ]输出指令是“退出安全状态(释放继电器断开控制权)”时,[Arbitration Mechanism] 则根据[Relay Contro]输出的任何指令来输出对应的继电器控制指令给到HSD&LSD | ASILC |
-
-
-
-
- Computation layer
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-801 | [Level 3 SM´S RAM,ROM,Core test] block --MCU Module自身故障的诊断,并将相关故障信息通过error pin / SPI 输入到SBC module; --MCU Module自身程序运行故障的诊断,该诊断是通过按约定输出喂狗信号(trigger)给到SBC module来实现的; --实时监控SBC module输出的reset signal和interrupt signal,并及时处理; | ASILC |
-
-
-
-
- Disable switch
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-901 | [Disable switch] block -- [Disable switch ]接收SBC Module输出SS1&2硬线信号(低有效),实现对HSD&LSD的禁能控制,进行安全状态过渡 --[Disable switch ]能够在MCU Module失效时 (在需要进入安全状态时,[Arbitration Mechanism]非预期的输出HSD&LSD使能指令),确保HSD&LSD的控制指令为禁能,从而将系统带入安全状态。 | ASILC | |
-
-
-
-
- RDU(Relay drive unit)
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-A01 | [HSD] block --根据控制指令,开启/关闭继电器高边驱动输出; --执行继电器高边驱动诊断,并将诊断信号输入到[ Data Mgt ]; | ASILB(C) | |
OVP-A02 | [LSD] block --根据控制指令,开启/关闭继电器低边驱动输出; --执行继电器低边驱动诊断,并将诊断信号输入到[ Data Mgt ]; | ASILA(C) |
-
-
-
-
- SBC Module
-
-
-
ID | Function Block Description | ASIL | Ref. |
OVP-B01 | [SBC Module] block_基础功能 --SC_1所承载的功能,负责向MCU module提供电源供给,电源输出的控制指令由MCU module通过SPI通讯的方式输入到SBC module; | ASILC | |
OVP-B02 | [SBC Module] block_监控功能 --SC_1所承载的功能,提供看门狗来监控MCU module的异常运行; --SC-1所承载的功能,提供MCU module的故障反馈(error pin/SPI传输的故障信息)监控; --SC_1所承载的功能,具备自身故障监控,探测安全相关的故障; | ASILC | |
OVP-B03 | [SBC Module] block_故障处理功能 --SC_1所承载的功能, 当监控到MCU module的安全相关故障时,将会根据故障种类的不同,而输出reset signal / interrupt signal给到MCU module, 或输出SS1&2给到[Disable switch]来实现对继电器驱动的控制; --SC_1所承载的功能, 当监控到自身的安全相关故障时,将会根据故障种类的不同,而输出reset signal / interrupt signal给到MCU module, 或输出SS1&2给到[Disable switch]来实现对继电器驱动的控制; | ASILC |