Cruise是一款用于仿真新能源汽车动力性、经济性的软件,最近做毕设的宝子们,是不是被这款软件折磨得死去活来?由于这款软件是纯英文,学习资料比较少,因此学起来比较困难。本人在学习这款软件的时候,一开始也是一脸懵逼,在学习的时候积累了一些心得,分享给同学们,有问题的同学们也欢迎咨询,一般没事的时候我都会在线。
一、版本问题
Cruise软件的版本其实并没有太大区别,一般情况下,如果不涉及燃料电池汽车仿真,2015版的就够用,也是比较稳定的,所以我比较推荐2015版和2019版。
二、软件说明书
其实很多人没有注意到,AVL-Cruise官方是有专门的说明书,由于是纯英文,被很多人忽视,软件说明书里面有车辆各个部件的建模原理、参数说明等。
除了各部件的介绍,还有详细的报错代码解释,这对于很多初学者是非常重要的参考说明,能够帮你迅速找到错误原因。
三、模型搭建
Cruise软件自带各种车辆模型,如前驱、后驱、四驱燃油车,纯电动汽车,增程式汽车、燃料电池汽车等。同学们可根据需要选择合适的模型。
如果要从无到有搭建自己需要的模型,需要遵循以下步骤。
1.新建工程文件夹
第一步:
在文件夹中找到如下目录:
第二步:
点击空白处,新建一个文件夹(一级文件夹),自定义名称,注意:千万不能出现中文和空格,否则会报错。
第三步:
在新建一级文件夹中,再建一个文件夹(二级文件夹),同样自定义命名:
第四步: 打开Cruise软件,模型目录中便显示了我们建立的模型文件夹,右键按如图操作
第五步:完成第四步之后,出现如下选项,右键load,至此我们便可开始搭建整车模型了。(关闭Cruise软件后,下次打开Cruise软件,重复此操作即可对模型进行更改)
2.搭建车辆模型
第一步:按照车辆构型拖拽模块
按照车辆动力传输路线,依次为:发动机或电机、变速器、主减速器、差速器车轮,因此首先需要在Cruise软件模块库里找到上述模块,如图依次为:整车、离合器、变速箱、发动机、电机、控制模块等。
第二步:机械连接
机械连接是为了将动力源产生的动力传递至车轮,将所需要的模块拖拽至右边空白处,并按照动力传递路线进行机械连接。
机械连接完成后如图,整个车辆模型便搭建完成,(纯电动汽车基本都是如此,无非是在电机后加一个变速箱,而对于混合动力车型,由于构型有很多种,在此不再一一介绍,如有需要,可以后台咨询)
第三步:信号连接
信号连接是为了将各个部件的输出信号按照需要进行相互传递,根据策略不同而改变,可参照Cruise自带模型进行连接,这里只介绍操作方法:拉开页面底部彩色线条,即可看到各个部件的输出信号,这里以电机信号为例。
第四步:输入数据
根据自己现有数据,输入即可,主要难点在于各个模块参数为英文(可后台咨询)
四、仿真任务设置
主要分为动力性任务和经济性任务。
动力性任务包括最高车速、最大爬坡度、百公里加速。
1.最高车速仿真设置
2.最大爬坡度仿真设置
3.0-100km/h加速时间仿真设置
需要注意的是,阻力模式设置需要和车辆阻力保持一致。
经济性任务需要在循环工况下仿真,因此需要先设置循环路况。Cycle run即是用于仿真经济性任务。
工况设置:cruise提供了各种循环工况路谱,可根据需要选择
其余设置需要注意阻力模式、计算器选择等。
五、结果分析
仿真结束后,在左侧message可看到最高车速、百公里加速、最大爬坡度等结果
如果要对车辆电机、电池等部件进行分析,可点击此处
Cruise的后处理模板较丑,可导出数据用origin等软件重新绘制。
以上便是基础的仿真教程,对于一些细节部分未进行详细介绍,如有疑问欢迎咨询。
如果需要设计控制策略,如纯电动汽车制动能量回收、混合动力汽车能量管理,则需要与Matlab/Simulink进行联合仿真,将在下一期进行介绍。希望大家多多点赞支持。