自学混合动力第一期------AVL_cruise软件学习以及与Simulink联合仿真
一、AVL-cruise软件模型搭建
1、建工程
随便在电脑任意一个盘,新建一个文件夹(注意不要带中文路径,磁盘名称除外),然后打开cruise软件,点击use---file---project directory,浏览找到你新建的文件夹打开就会出现以下界面,就可以了
然后右键创建新的工程,创建完新的工程同理创建你的第一版模型,由于cruise软件的编辑过程中没有撤销功能,所以日常使用建议多次保存模型成新的版本,以此来回档。
建完模型文件之后就可以点击desk,如下图所示找到vehicle model开始搭建你的模型了
2、车辆模型搭建
先简单介绍一下模型搭建中的各个模块
从左到右从上到下分别是:整车模型(包含常用车模块、拖车模块,双轴车模块)、离合器模型(离合器踏板模块、粘性离合器、液力变矩器、自动离合器、自由轮、传动轴、双飞轮、弹塑性离合器)、变速箱模型、发动机模型、传统电气部件模型(电动机、发电机、电池、电阻、接线端子)、混动电气部件模型(电机、动态电机、超级电容、电池、DC-DC、DC连接)、控制模块、制动模块、附属模块、特殊模块、接口模块、车轮模块、最后两个不了解,以后了解了再补充。
3、 能量链接
如图所示,模块边缘的红色方块是电能连接,蓝色方块是动力连接,点击对应小方块,右键可选择连接和复制连接点。
4、在模型中输入数据
以车辆模型为例,双击该模块会出现参数设置界面,右边选项卡为可设置页面,可以切换
点击上图左下角的properties可勾选使哪些选项卡可以被设置,即不再为不可设置的灰色选项。
5、设置信息连接
首先在需要设置的模块页面设置好输入输出,这里以Matlab DLL模块为例,点击选项卡description,在这里新建输入输出端口,设置好信号名称和单位即可。
将建模界面下方的彩色条纹上拉,即可出现信息连接界面,如下图右下角所示。在这里一步步选择点击信号,信号名前出现如下图所示彩色条纹,即为该条信息联通了。
6、生成任务文件夹添加任务
如图所示,project explorer---project data---project右键添加任务文件夹,三种任务类型分别为换挡策略、生命周期计算、计算任务。这里我们选择task folder。
然后右键task folder添加cyde run任务文件
点击如下图所示选择路况,选择NEDC工况
点击下图所示位置选择路况环境,气压温度等,这里我们选择例程中的正常环境,同理设置下方driver为standard。
当然也可以自己编辑这些道路信息,点击cyde run文件夹下的course即可在里面编辑。
算法和阻力模式等设置,注意要和整车模块属性里面的有关设置相同
换挡策略选择注意区分手动挡和自动挡,与cockpit相关属性设置有关
7、计算设置
设置相关计算任务,如矩阵计算,动力总成计算,多系统计算,通用模型编译器(将cruise模型编译成matlab文件,dspace文件等方便其他程序运行)
8、运行和分析结果
这一步没什么好说的,点击运行,分析结果就行了,结果在result manager中。
二、cruise与simulink联合仿真环境配置
1、在matlab安装编译器MATLAB Support for MinGW-w64 C/C++ Compiler(需要matlab为正版)
2、把MATLAB软件的当前目录展开至Cruise软件安装目录下的AVL\R2019.2\CRUISE\matlab\Install_DLL文件夹,并双击打开Install.m文件,打开后点击运行按钮,会显示运行成功
3、接下来就可以进行simulink建模了,建模完成就进行DLL文件的编译工作
4、点击simulink中的app,找到Simulink Coder打开设置,分别进行如下设置
5、设置完成之后点击编译按钮编译生成DLL文件,然后在cruise里面拖入matlab dll模块,点击如图所示按钮找到并导入编辑好的dll模块
6、点击option选项卡选择layout,进行如下设置即可完成环境相关配置
值得注意的是我们在前一节设置模块输入输出时,可以将matlab模块设置完成之后,点击如图所示按钮,即可生成一份已包含输入输出信号的mdl模型文件,直接在simulink中打开在编辑模型可以提高一些建模效率。
自学混合动力第一期------AVL_cruise软件学习以及与Simulink联合仿真相关推荐
- CANoe软件使用(四)——CANoe与Simulink联合仿真
CANoe软件使用(四)--CANoe与Simulink联合仿真 前言 CANoe和Simulink联合仿真 插件安装 simulink设置 CANoe设置 前言 在介绍CANoe和Simulink联 ...
- AMESim与Matlab/Simulink联合仿真步骤(最新软件版本!)
AMESim与Matlab/Simulink联合仿真步骤 为什么要进行联合仿真? 其实Amesim中能做的仿真,大多数情况下Matlab都能实现,但是由于使用Matlab实现时候,你需要完全理解模型背 ...
- 狼山会项目库:第一期——个体创业者学习网络赚钱项目的基础必修课
很多创业者想在网络里赚到钱,而且是快速赚到钱,赚到大钱,赚到持久稳定的大钱. 但是,却懒得研究和学习什么是网络赚钱,网络赚钱. 这也就导致了,绝大部分创业者不要讲对世界,对人生,对商业,对创业的认知深 ...
- carsim学习笔记5——carsim与simulink联合仿真
一.如何在carsim中找出想要的输入输出 1.在carsim的输入输出接口设置界面选中i_i_imports_tab.txt或者i_i_outputs_tab.txt,右侧有一个view spre ...
- 基于cruise的混合动力商用车仿真,P2并联混动仿真模型可实现并联混动汽车动力性经济性仿真
基于cruise的混合动力商用车仿真,P2并联混动仿真模型可实现并联混动汽车动力性经济性仿真 1.模型通过cruise simulink联合仿真,策略通过MATLAB Simulink搭建逻辑门限控制 ...
- 基于动力学模型的无人驾驶车辆MPC轨迹跟踪算法及carsim+matlab联合仿真学习笔记
目录 1 模型推导及算法分析 1.1 模型推导 1.1.1 车辆动力学模型 1.1.2 线性时变预测模型推导 1.2 模型预测控制器设计 1.2.1 目标函数设计 1.2.2 约束设计 2 代码解析 ...
- AMEsim、simulink、CarSim三软件联合仿真
** AMEsim.simulink.CarSim三软件联合仿真 ** 材料:AMESim2.19.2.Matlab2019b.CarSim2016; 需要先配置好AMESim与Matlab,二者的联 ...
- 数睿数据低代码全民开发大讲堂 | 第一期《一小时开发企业软件》即将开讲
随着企业数字化转型需求不断增加,新技术功能不断迭代更新,在数字化转型的背景下,低代码在企业中应用的越来越广泛.市场上也涌现出了各类优秀的低代码/无代码开发平台.表单驱动.模型驱动.领域驱动.数据驱动, ...
- Python自学第一步-安装软件
Python学习第一步-安装软件 本人基本是个电脑小白,之前也从来没有接触过编程,因为学习中有时要批量处理大量表格,所以准备自学python.零基础入门看这些东西实在是太过枯燥,之前通过几节课记的笔记 ...
最新文章
- UOJ#179. 线性规划(线性规划)
- 结构体对齐原理【转】
- 字符设备驱动笔记(一)
- kafka笔记3(生产者)
- python 进度条_六种酷炫Python运行进度条
- Apache/Tomcat/JBOSS/Nginx(2)
- [C#]自定义鼠标样式
- esp8266时钟_ESP8266(Non-OS SDK) 驱动 waveshare 2.9 寸墨水屏(二)- 程序移植、修改与测试
- eclipse 基础设置
- android unable to instantiate activity componentinfo
- 【王道操作系统笔记】操作系统的运行机制和体系结构
- Linux下安装和卸载jdk及环境配置
- 网络爬虫之Xpath用法汇总
- 【危险品识别】基于matlab颜色直方图危险品识别【含Matlab源码 470期】
- 【私有云平台的搭建——vSphere Client 的安装与配置】
- 当360屠榜黑客奥斯卡,我们为什么要关注国家级网络安全战?
- 微视点:网传社交游戏公司“五分钟”面临倒闭,引发各方热议
- 初学5之坦克要求(做出坦克被子弹击中时的爆炸效果)
- 学计算机会学dos,DOS操作系统和上课学习的应用软件_CPUCPU评测-中关村在线
- mse python_python3 MSE实现
热门文章
- ubuntu Linux 20.04 dpkg安装vscode过程
- 3D人脸模型Flame ----《Learning a model of facial shape and expression from 4D scans》论文讲解及代码注释
- 10.21黄金原油价格走势如何?黄金行情分析预测及操作建议
- html怎么做搜索框索引,创建并使用HTML全文搜索索引(C)
- 【云原生之K8s】 Kubernetes原理
- 正弦函数泰勒展开c语言,正弦函数的泰勒级数
- linux 怎么查看操作系统版本命令
- 移动端开发之混合开发模式优劣势综述
- 2BizBox-ERP那点事儿系列之9
- 墨门云上网行为管控系统的特点和优势