background image

 
  该模型中,有效排量决策模块

J8 运行的前提条件是 J1~J5 先运行,即获得各种开

关状态、车速和蓄能器压力,缺一不可。经过逻辑判断后决定

HBRS 的工作模式。J8 有分支,

J8 判断系统工作模式 State 为能量保持工作模式时,J10 直接发出默认的驱动命令即可,不
触发

J9。J10 控制各电磁换向阀的开关状态,控制电磁离合器的结合/分离状态。J9 在制动能

量回收工作模式时,需要获得车速、制动踏板行程,查询最佳排量对应的控制电流,在制动
能量再生工作模式时,需要获得车速、加速踏板行程,查询最佳有效排量对应的控制电流 。
J10 根据当前车辆制动加速度以及反馈电流的大小,对控制电流值进行修正,并发出驱动
命令到驱动模块。

J9 和 J10 均在不同工作模式下,需要不同的传感器信号或状态变量,因此

需要添加判断程序,从而实现在不同工作模式下触发不同控制程序的目的。

  

2.3 任务划分

  根据任务划分原则为

I/O 依赖性、功能内聚、任务内敛,将 13 功能模块划分为 6 个

任务,如表

2 所列。9 个任务中 R1~R6 由系统控制处理器芯片调度实现,R7~R9 由微控制

器集成外设控制。

J10 和 J11 由芯片 TLE6230GP 实现驱动,J12 则由控制芯片的 PCA 及扩展

芯片

33486A 实现,并由单片机 PCA 模块实现 PWM 信号输出。