【AUTOSAR】VCU开发实际项目讲解(十一)----VCU驱动管理

    1. 驱动管理

      1. 系统功能概述

EV系统通过牵引电机逆变器将锂离子电池的直流电转换为交流电并用该交流电操作牵引电机以产生牵引力。VCM根据加速踏板位置、车速和档位以及从各系统接收到的扭矩限制信号等计算得出电机扭矩命令请求信号。驱动管理主要实现以下功能:

  1. APS/BPS同时输入时扭矩减小功能
  2. 充电时禁止车辆驱动功能
  3. 电机系统转矩/方向控制
  4. ECO模式
  5. 功率限制
  6. 再生制动能量回收
  7. 故障处理
  8. 紧急停止功能
      1. 原理框图

 

      1. 信号列表
        1. 输入信号

序号

信号描述

输入/输出

类型

有效值(接通时)

湿电流

备注

1

加速踏板位置信号1

APS1_Position

Input

模拟信号

2

加速踏板位置信号2

APS2_Position

Input

模拟信号

3

制动踏板信号1

Brake_SW1

Input

数字信号

高有效

常开

4

制动踏板信号2

Brake_SW2

Input

数字信号

低有效

常闭

        1. 输出信号

序号

信号描述

信号类型

驱动能力

有效值(接通时)

备注

1

紧急停止信号

MCU_Emergency_Stop

Output

数字信号

高有效

        1. CAN信号

信号描述

CAN ID

(bit)

类型

备注

VCM_ShiftLeverPosition

Tx

VCM_TorqueCommand

Tx

VCM_Ready

Tx

VCM_EcoMode

Tx

MCU_Torque

Rx

MCU_MotorRPM

Rx

MCU_DCLinkVoltage

Rx

MCU_CalcDCLinkCurrent

Rx

Precharger_allow

Rx

MG_TorqueUpperLimit

Rx

MG_TorqueLowerLimit

Rx

MCU_MotorTemp

Rx

MCU_InverterTemp

Rx

MCU_status

Rx

vehicle_speed

Rx

      1. MCU管理功能详述
        1. APS/BPS同时输入时扭矩减小功能

在IGN ON状态下,制动踏板信号需要同时校验两路信号电平是否相反,若一直保持反向电平,则判断为制动踏板有效信号标志位有效(VCM_BrakePedalParity),若两路电平信号未反向,则判断踏板故障,制动踏板有效信号标志位无效同时发送VCM_failure

在IGN OFF状态下,通过判断制动踏板信号1信号来判断制动踏板有效信号标志位是否有效(VCM_BrakePedalParity),无需与制动踏板信号2进行校验。

VCM同时检测加速踏板APS、制动踏板BPS的输入信号。如果检测到APS,BPS输入同时有效时,制动功能优先,VCM仅响应制动请求。

        1. 充电时禁止车辆驱动功能
  1. 当检测充电连接信号有效时,VCM控制电机控制器扭矩输出一直为0,同时发送VCM_ready无效。
        1. 电机系统转矩/方向控制

行车高压上电完成后,VCM发送VCM_Ready信号给MCU,车辆进入就绪状态。

VCM根据加速踏板开度信号、制动踏板、档位信号、车速信号(或电机转速信号)、电池状态、电机状态,计算得出驾驶员请求扭矩。

VCM通过CAN信息发送当前档位状态信号与扭矩命令信号给MCU,控制电机驱动车辆。

  1. P档

VCM发送当前档位信号为“P档”至MCU,发送当前扭矩命令为0Nm。

  1. R档

VCM发送当前档位信号为“R档”至MCU,当前扭矩命令为负值时,控制电机驱动方向为反向;当前电机旋转方向为负,扭矩命令为正值时,控制电机处于能量回馈状态,将机械能转化为电能。

  1. N档

VCM发送当前档位信号为“N档”至MCU,当前扭矩命令值为0Nm。

  1. D档

VCM发送当前档位信号为“D档”至MCU,当前扭矩命令为正值时,控制电机驱动方向为正向;当前电机旋转方向为正向,扭矩命令为负值时,控制电机处于能量回馈状态,将机械能转化为电能。

MCU扭矩控制速率需遵行以下数据:

 

VCM发送给MCU的扭矩必须遵行MCU扭矩控制MAP曲线图,如下:

 

 

        1. ECO模式下的控制

当处于ECO模式时,VCM将发送VCM_ECOMode信号给MCU同时发送给MCU的扭矩命令变化率将减低。

当处于ECO模式时,VCM发送给MCU的最大回馈扭矩值为-100Nm;

当处于非ECO模式时,VCM发送给MCU的最大回馈扭矩值为-50Nm。

注意:  ECO模式的控制策略和响应时序与D档相同。

        1. 功率限制

当接收到整车限功率故障后,VCM根据整车状态以及MCU的限制值或BMS的输出功率限制计算当前输出扭矩,同时限制车速≤60km/h(TBD).

当出现VCM自身限功率故障后(详见故障列表DTCLIST),限制扭矩输出不大于当前可输出最大值的50%(TBD),同时限制车速≤60km/h。

        1. 最高车速限制功能

VCM根据vehicle_speed判断当前是否高于整车定义的最高车速160km/h,若是则通过自动调节当前输出扭矩值的大小,限制车速不大于160km/h(±5km/h (TBD)).

        1. 再生制动能量回收

VCM根据档位,车速,电机MAP曲线图限制,结合BMS SOC等状态,计算得出最大可回收扭矩限值,通过CAN信号发送给ESP。ESP根据驾驶员需求分配能量回馈值,通过CAN发送给VCM,VCM将该扭矩值发送给MCU执行(详见ESP控制)。当BMSSOC大于95%或车速<10km/h或非D或非ECO档时,禁止能量回收,发送最大可回收扭矩为0。

        1. 故障处理

MCU故障时,VCM根据具体故障进行对应处理。详细见故障处理文档《对于 waring1,waring 2以及fault故障处理的更新.pdf》及详见本文中严重故障处理的PRA OFF流程。

        1. 紧急停止功能
  1. 车辆驱动过程中,VCM实时检测整车动力系统工作状态。
  2. 如果检测到整车系统存在严重故障,则VCM通过CAN发送驱动停止命令、通过发送硬线紧急停止信号Emergency Stop至MCU。
  3. MCU接收到紧急停止命令后,将扭矩降至0。VCM确认电机实际扭矩为0后,等待电机转速<174RPM,执行故障高压下电。详见本文中严重故障处理的PRA OFF流程。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: VCU是汽车上的一个控制单元,它负责控制车辆的各种功能和系统。Simulink是一种MATLAB的工具箱,用于建模、仿真和分析动态系统。 在汽车行业中,VCU和Simulink结合使用可以用于设计和开发车辆的各种功能。通过Simulink的图形化建模界面,工程师可以将车辆的系统进行建模,并在仿真环境中进行测试和验证。 有了Simulink,工程师可以快速、准确地对车辆的控制系统进行设计和优化。他们可以通过调整模型中的参数和配置,来测试不同的控制策略和算法。这样可以提高车辆的性能、安全性和燃油经济性。 另外,Simulink还可以与VCU硬件进行实时连接,进行实时仿真和测试。这样,工程师可以在真实的车辆环境中测试他们的控制算法和系统。通过实时仿真,工程师可以更好地了解系统的行为和性能,及时发现和解决问题。 综上所述,VCU与Simulink的结合使得汽车制造商和工程师能够更好地设计和开发车辆的控制系统。通过Simulink的建模和仿真功能,他们可以快速验证和优化控制算法,提高车辆的性能和安全性。通过实时仿真,他们可以更好地了解系统的行为,并及时解决问题。这有助于推动汽车行业的技术进步和创新。 ### 回答2: VCU(Vehicle Control Unit)是一种用于汽车控制系统的硬件设备,而Simulink是一种基于MATLAB的工具箱,用于进行模拟和仿真。因此,VCU Simulink是指在Simulink环境下对VCU进行模拟和仿真的过程。 在VCU Simulink中,我们可以将汽车的控制策略、传感器和执行器等元件构建成模型,并使用Simulink的各种功能进行仿真。通过在Simulink中设置各种参数和条件,我们可以模拟出不同的驾驶场景和车辆操作,以验证VCU在不同环境下的控制性能和稳定性。 在VCU Simulink的建模过程中,我们需要使用Simulink内置的库函数来模拟车辆的动力学、电子控制单元、传感器和执行器的行为等。通过连接这些模块,并设置适当的输入和输出,可以构建出完整的VCU模型。然后,我们可以在Simulink中进行仿真实验,观察VCU的输出响应和性能表现。 通过使用VCU Simulink,我们可以快速评估和优化VCU的控制策略、调整参数以及改进算法,从而提高车辆的性能、安全性和节能性。此外,VCU Simulink还可以用于开发和测试新的驾驶辅助系统、自动驾驶功能以及电动汽车的能量管理系统等。 总之,VCU Simulink是一种强大的工具,可用于对汽车控制单元进行模拟和仿真,使得开发人员能够更好地理解和改善车辆的控制性能和行为。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大道生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值