文档库 最新最全的文档下载
当前位置:文档库 › Cruise机理

Cruise机理

Cruise机理
Cruise机理

Cruise运行机制

1 Cockpit模型

2发动机模型

3动力电池模型

1.1 Cockpit在Quasi-Stationary计算模式的时候是逆向仿真的,根据车速反算发动机的输出扭矩的,因此实际曲线与目标曲线的差异极小。

2.Cockpit在Simulation计算模式的时候是正向仿真,是一个小步长的跟随系统,是否能够使得实际曲线与目标曲线重合,主要看你的控制策略是否合理,最简单的方法是用目标车速和实际车速做差的PID控制来控制Load Signal。

3.计算是否能准确取决于你的控制策略计算出的Load Signal的值是否准确以及你的Load Signal与Engine Torque之间的对应关系是否准确。

4.CRUISE的Load Signal是线性插值进行计算的,当然你也可以选择其它的插值方法,HEV的Desired Torque是根据你的车速和策略要求来计算的。

5.pid控制的期望速度是驾驶员中的desire velocity from profile,而实际速度是cruise中的车辆中的velocity。

6.换挡:需要调整时间和百分比,时间变长,而比例不变,则每一段代表的比例都会变长,尤其是中间油门踏板和离合器踏板都完全松开的时间过长,这不利于换挡,所以必须调整;

7.在CRUISE中,动力源元件都有Start Switch开关量用于控制动力源的工作!你可以用Start Stop模块或自定义控制模块来对其进行操控!

8.准静态仿真也叫逆向仿真,即根据轮胎处的扭矩需求反推出发动机应该提供的扭矩,这样可保证实际车速和目标车速保持完全一致。XX仿真方式也叫正向仿真,即驾驶员根据目标驾驶循环通过离合器踏板,制动踏板和油门踏板来决定发动机扭矩的输出。考虑了驾驶员的操纵行为对实际车速的影响。综上所述,若你的导入的标准驾驶员模型并不适合你的车型,则有可能导致发动机工况点偏离正常工作区域。所以,有时候是需要调整驾驶员模型参数的。

9.发动机用的是load signal. 把你分给发动机的扭矩除以外特性作为load signal 信号发给发动机。如果是desired torque, 把你分配的发动机的扭矩直接发给发动机。你这个结果肯定速度也没有跟随上。检查你的扭矩分配是否正确。

10.关于cycle run中电池计算机制:

1)两个计算停止标准:一个是SOC达到平衡的计算停止标准,即neutral SOC;另一个是将计算的cyclerun循环计算多少次后停止计算的标准,即max. number of iterations;

2)Neutral SOC:用户对起始的SOC 和终止的SOC之间的差别定义一个域值,只有当

计算满足条件后,即电池平衡达到,计算才会终止,否则cyclerun中定义的任务会一直重复计算;

3)Max. Number of Iterations:最大迭代次数,neutral SOC只会显示最后一次迭代的计算结果;

4)计算方式:neutral将从用户在电池中定义的起始SOC作为计算的始点,进行一个cyclerun的计算,当终止SOC与起始不一致时,Cruise会自动的重新设置起始SOC,进行新的一次cyclerun计算,直到起始的SOC与终止相同为止;另外如果一直不能到达这个目标,将最多做用户设定的数目的循环次数.这样的计算目的可以帮助用户检查所定义的控制策略是否合理;

5)混合动力车的一个测试标准:即是当车辆起始时刻的电池SOC状态与其停止时刻的SOC状态一致时,在这个前提下来对比其百公里油耗才有意义;当车辆起始时刻的电池SOC 状态与其停止时刻的SOC状态一致时,完成整个循环所消耗的燃料才全部用于车辆的行驶所需能量。如果终止SOC大于起始SOC,则有部分燃料能量用于充电,相对于混动车辆节能是不利的;如果终止SOC小于起始SOC,则电池电量逐渐减少,部分电能用于补充车辆行驶所需能量,鉴于电池容量有限,会限制整车的使用寿命。

6)Neutral SOC是用来验证控制策略是否满足SOC启停需求的,跟用SOC控制计算是两个概念。

相关文档