johnhejunlin 发表于 2022-7-13 14:30:49

新能源油耗cycle计算时发动机工作时间统计问题

如图所示,在做新能源油耗cycle计算时,前946s发动机时没有工作没有运行的,但是在condensation统计中,未工作时发动机任然显示的125rpm 5Nm,为什么是5Nm?明明就没有工作,而且在engine data中也确实没有工作。
同样的在time distribution中也有这个问题。
不知道为什么出现这种问题。请各位大佬指点一下。



autosim 发表于 2022-7-13 17:36:25

机械连接是否完全断开?
125rpm 5Nm是否为Engine MAP中的某个边界点?

johnhejunlin 发表于 2022-7-14 11:23:48

autosim 发表于 2022-7-13 17:36
机械连接是否完全断开?
125rpm 5Nm是否为Engine MAP中的某个边界点?

1、发动机这个时候没有工作,发动机switch信号为0。同时在发动机数据中(图3)也可以看到转速、扭矩都为0。但是在cycle结果中condensation页面,显示的是5Nm。不知道是什么原因。会不会是因为condensation的数据来源来自其他地方,不是直接使用的engine里面的数据。(因为我在做最高车速仿真的时候发现,最高车速计算时调用的是发动机设置界面中最高转速,而不是驱动电机的最高转速,导致每次计算都还要先把发动机转速设置为12000rpm进行计算。)
2、engine map中转速范围只有1000~5000rpm,没有这个边界点。如果真的有估计是软件在做map拟合的时候算的。但是也不应该影响到这个的结果显示。

autosim 发表于 2022-7-14 19:30:54

johnhejunlin 发表于 2022-7-14 11:23
1、发动机这个时候没有工作,发动机switch信号为0。同时在发动机数据中(图3)也可以看到转速、扭矩都为0 ...
最高车速计算时调用的是发动机设置界面中最高转速,而不是驱动电机的最高转速
这是因为你使用了后向算法?

另外,后向算法无法进行多动力源的混合动力仿真。

johnhejunlin 发表于 2022-7-15 10:06:52

autosim 发表于 2022-7-14 19:30
这是因为你使用了后向算法?

另外,后向算法无法进行多动力源的混合动力仿真。


我使用的是向前算法,1、2我都试了,结果是一样的。
会不会是因为这个图标绘制的时候取值来源于一些其他数据。

johnhejunlin 发表于 2022-7-15 10:21:08

autosim 发表于 2022-7-14 19:30
这是因为你使用了后向算法?

另外,后向算法无法进行多动力源的混合动力仿真。


另外,我尝试了初始状态 cold start也没有变化。

autosim 发表于 2022-7-15 12:19:32

johnhejunlin 发表于 2022-7-15 10:06
我使用的是向前算法,1、2我都试了,结果是一样的。
会不会是因为这个图标绘制的时候取值来源于一些其他 ...

内置xpost程序的算法没有开源。
你仔细观察裕度最大的点(125rpm,5N·m),聚类范围包含了熄火状态,排第1并不奇怪。
你可以在CycleRun任务的Output选项卡中自定义感兴趣的工况点,这样可以避开熄火状态。
页: [1]
查看完整版本: 新能源油耗cycle计算时发动机工作时间统计问题