汽车仿真软件ADVISOR
- 格式:pdf
- 大小:258.44 KB
- 文档页数:4
ADVISOR 2002安装卸载方法1.ADVISOR 2002安装方法在安装ADVISOR 2002之前,用户需要在电脑上事先安装MATLAB 6.5软件。
1.1 ADVISOR 2002安装步骤1)安装或解压ADVISOR 2002的根目录文件。
单击光盘中提供的ADVISOR 2002安装文件advisor2002_install.exe,出现下图所示对话框;2)选择ADVISOR 2002目录文件的安装位置,单击【Extract】,出现下图所示对话框;3)单击【是(Y)】,创建ADVISOR 2002目录文件。
4)打开MATLAB软件;5)在MATLAB的菜单栏中单击【File】>>【Set path】,出现下图所示对话框;6)在MA TLAB的菜单栏中单击【File】>>【Set path】,出现下图所示对话框;7)单击【Add Folder】,在出现的下图对话框中,找到ADVISOR2002 的根目录文件,如C:ADVISOR2002;8)单击【确定】,则将ADVISOR 2002的目录文件添加到MA TLAB的工作路径中;9)单击Set Path 对话框中的【Save】,然后单击【Close】关闭对话框;10)在MA TLAB的命令窗口键入:advisor,即可打开ADCVISOR软件界面;11)完成。
2.ADVISOR 2002卸载方法ADVISOR2002 的卸载方法比较简单,直接将ADVISOR 2002目录文件删除即可。
3.兼容高版本MATLAB的ADVISOR 2002安装卸载方法兼容高版本MA TLAB的ADVISOR 2002的使用,需要光盘中的补丁文件ADVISOR2002patchforR13.m。
3.1 兼容高版本MATLAB的ADVISOR2002 安装步骤1)将补丁文件ADVISOR2002patchforR13.m,拷贝到ADVISOR2002的目录文件中,如C:ADVISOR2002;2)将MA TLAB的工作路径,修改为ADVISOR2002的目录文件所在路径;3)在MA TLAB的命令窗口键入:ADVISOR2002patchforR13.m,将会看到ADVISOR2002的底层模块不断的更新;4)更新完成后,在MA TLAB命令窗口键入:advisor,即可运行ADVISOR;,保改成“return”,则将第25行的“break”5)如果MATLAB提示出错,则找到出错的文件,一般是“get_cycle_info.m”存后,重新运行ADVISOR即可。
advisor2002仿真软件ADVISOR(Advanced VehIcle SimulatOR,高级车辆仿真器)是由美国可再生能源实验室NREL(National RenewableEnergy Laboratory)在MATLAB和SIMULINK软件环境下开发的高级车辆仿真软件。
该软件从1994年11月份开始开发和使用,最初是用来帮助美国能源部DOE(DepartmentofEnergy)开发某混合动力汽车的动力系统,随后功能逐渐扩展,目前最新的正式版本ADVISOR2002可以对传统汽车、纯电动汽车和混合动力汽车的各种性能作快速分析,是世界上能在网站上免费下载和用户数量最多的汽车仿真软件。
由于该软件通过大量的实践被证实具有较好的实用性,现在世界上许多生产企业、研究机构和高校都在使用该软件做汽车仿真方面的研究。
ADVISOR是MATLAB和SIMULINK软件环境下的一系列模型、数据和脚本文件,它在给定的道路循环条件下利用车辆各部分参数,能快速地分析传统汽车、纯电动汽车和混合动力汽车的燃油经济性、动力性以及排放性等各种性能。
此外,该软件的开放性也允许对用户自定义的汽车模型和仿真策略做仿真分析。
它主要有以下特点:(1)仿真模型采用模块化的思想设计。
ADVISOR软件分模块建立了发动机、离合器、变速器、主减速器、车轮和车轴等部件的仿真模型,各个模块都有标准的数据输入/输出端口,便于模块间进行数据传递,而且各总成模块都很容易扩充和修改,各模块也可以随意地组合使用,用户可以在现有模型的基础上根据需要对一些模块进行修改,然后重新组装需要的汽车模型,这样会大大节省建模时间,提高建模效率。
(2)仿真模型和源代码全部开放。
ADVISOR2002的仿真模型和源代码在全球范围内完全公开,可以在网站上免费下载。
用户可以方便地研究ADVISOR的仿真模型及其工作原理,在此基础上根据需要修改或重建部分仿真模型、调整或重新设计控制策略,使之更接近于实际情形,得出的仿真结果也会更合理。
ADVISOR汽车仿真软件的研究与应用摘要:本文介绍了ADVISOR软件的功能和用途、系统结构和仿真过程,并对其文件类型做出了详细说明。
通过对纯电动汽车ADVISOR仿真模型设计的分析,从而让读者对ADVISOR仿真软件的应用有更深入的了解。
ADVISOR软件是开放的、友好的,不但可以快速地分析各种汽车的性能,而且为特定模型开发提供了必要的框架。
对传统汽车、纯电动汽车和混合动力汽车的进一步研究提供了有力的平台。
关键词:仿真软件ADVISOR;Simulink;仿真Research and Applications on Automobile Simulation Software ADVISORAbstract:This passage introduces the functions, uses, system architecture and operational principle of the Simulation Software ADVISOR, and also gives us particular explanations of its file type. The automobile simulation software ADVISOR is open, friendly, which can not only analyze the capability of an Automobile quickly, but also can provide necessary frame work for the exploitation of special models.The software also can provide a powerful platform for further study on traditional vehicle, electrical vehicle and mix-powered ones.Key Words: Simulation Software ADVISOR Simulink simulationADVISOR(ADvanced VehIcle SimulatOR)2002是由美国可再生能源实验室在Matlab[1]和Simulink软件环境下开发的模型,是目前应用最广泛的仿真软件之一。
Advisor软件介绍一、 Advisor 安装安装文件:\\10.200.71.128\Hybrid-Department\A-公用资料\计算机软件工具安装\advisor安装及升级文件Advisor 运行。
,双击图中选中的安装文件,自定义安装目录(D:\ADVISOR2002)【非中文目录】,单击next,安装完毕。
安装完成后将补丁复制到自定义的安装目录下(D:\ADVISOR2002)。
二、 Advisor 运行首先运行Matlab,注意Matlab的版本要为6.1及以上,设置Matlab的当前目录,改为Advisor的自定义安装目录,在Matlab的命令窗口键入advisor即进入Advisor界面。
三、 Advisor 应用,启动Advisor,进入整车输入界面。
,获得Advisor帮助文件。
,Advisor版权及声明。
,退出Advisor。
,调入结果。
点击start按钮,进入整车输入窗口,如下图。
1.,根据所调用的动力传动系统结构的不同,所显示的整车结构图也有所不同,该图中主要包括了发动机、电机、控制器、电池等关键零部件布置及能量传递情况。
单击整车即图中绿色部分,进入整车参数编辑窗口,可以清楚的看到,该窗口可以把自定义的整车参数.m文件增加到列表中,亦可从列表中删除不需要的.m文件,查看并编辑列表中已经存在的整车参数.m文件,参数确定后,单击Done确认。
单击Help可获得相关的帮助文档。
同理,单击发动机、电机、控制器、电池等零部件,进入对应的参数编辑窗口,进行相关零部件的参数编辑。
2. ,此图是根据输入得出的直观图形,该图是发动机的效率曲线。
选择上图左侧下拉菜单,可得到不同零部件的曲线,选择右侧下拉菜单,可得到对应零部件的不同曲线。
3. ,其中load file调用的是整车所有参数,一旦选择某一车型.m文件,即可自动调用对应车型的整车、内燃机、排放、电池、电机、传动系、扭矩拟合、车轮、电器等等的参数.m文件;也可使用该车型部分参数,对其余参数进行修改。
基于ADVISOR纯电动汽车仿真模型的建立摘要:本文旨在构建一种基于ADVISOR的纯电动汽车仿真模型,以此模拟车辆的运行状况并优化其性能。
该模型使用了ADVISOR提供的电池、车辆、控制器和动力系统等组件进行搭建,通过对模型中的参数进行调试,得出了车辆在不同工况下的各项性能指标,并进行了对比和分析。
实验结果表明,该模型具有较高的准确性和稳定性,可有效预测纯电动汽车的运行状态以及对其进行优化设计。
关键词:ADVISOR、纯电动汽车、仿真模型、性能指标、优化设计。
正文:引言随着环保理念的不断普及和地球环境的日益恶化,新能源汽车的发展逐渐成为了现代汽车工业的一个重要趋势。
与传统汽油车相比,纯电动汽车具有零排放、低噪音、高效能等优点,成为了人们新的消费选择。
然而,纯电动汽车的设计与制造过程面临种种问题,例如电池容量、电机功率、充电时间以及行驶距离等方面,而对于这些问题的成功解决,建立一种有效的仿真模型是非常必要的。
其中,ADVISOR(Advanced Vehicle Simulator)是一种广泛应用于新能源汽车领域的仿真软件工具,该工具能够提供电池、车辆、控制器和动力系统等模型组件,并能够模拟纯电动汽车在不同工况下的运行状况。
据此,我们将在本文中构建一种基于ADVISOR的纯电动汽车仿真模型,以此模拟车辆的运行状况并优化其性能。
设计与实现1. 模型建立我们使用ADVISOR提供的电池、车辆、控制器和动力系统等组件进行搭建,如图1所示。
其中,电池组成为了该纯电动车的核心,它能够为电机提供能量,同时也影响了该车辆的续驶里程。
此外,电机的功率和扭矩对于整辆车的性能同样至关重要,而控制器则负责对电机的输入电流进行控制,以达到最佳的车辆性能。
2. 参数调试在基本模型的搭建完成后,我们需要对其参数进行调试以便获得最佳的性能。
具体而言,我们需要调整电池组的类型和容量、电机的功率、转速和效率、控制器的输入输出模式以及驾驶模式等因素,以便模拟不同工况下的车辆行驶状况。
………………………………………..1..………….….……….………………1………………………………………..:!………………………………………..:;……………………….……………….6…………………….………………….6..…….………….……….…….……..8…………………….……….…………8………………….…………….……...9…………….…….…………….……1()…………….…….………….………1:Z…………………….………………..1:!………………………………………l:;…………….……….……….………14……………….……………………..14………………….……….……….…11;2.3.3ADVISOR模型文件结构…………………………………………………….162.4ADVISOR仿真实例分析……………………………………………………………172.4.1ADVISOR仿真实例…………………………………………………………..172.4.2ADVISOR仿真结果………………………………………………………….192.5本章小结……………………………………………………………………………。
23第三章ADVISOR二次开发分析………………………………………………………。
243.1ADVISOR二次开发过程分析……………………………………………………….243.1.1ADVISOR二次开发需求分析……………………………………………….243.1.2ADVISOR二次开发过程分析……………………………………………….253.2ADVISOR用户界面二次开发………………………………………………………253.2.1GUI图形界面的二次开发………………………………………………………263.2.2图形界面文件二次开发……………………………………………………….273.3Simulink模型的二次开发…………………………………………………………..283.3.1总成模型的二次开发………………………………………………………….293.3.2顶层模型的二次开发………………………………………………………….303.4ADVISOR文件二次开发……………………………………………………………303.5ADVISOR二次开发实例……………………………………………………………31第一章绪论燃料电池汽车和纯电动汽车等。
ADVISOR的使用这一章将着重讲解利用GUI及Matlab命令行的简单指令,来使用ADVISOR。
2.1使用GUI(图形用户界面)首先介绍如何启动ADVISOR。
由于Matlab版本不断升级,在装载ADVISOR2002工具包后,必须利用advisor2002patchforR13.m文件对其进行更新,以便适应高版本的Matlab。
现在推荐的启动方式为:●先启动Matlab,进入其工作界面;●在命令栏输入“advisor”并回车,或在路径窗口中找到advisor.m文件,进入文件并点击运行按钮。
启动后的欢迎界面如图2.1.1所示。
图2.1.1 ADVISOR的欢迎界面首先,可以在单位(Units)栏中选择使用公制单位还是英制单位。
右侧为主要按钮:●Start 开始按钮,即进入使用;●Help 帮助按钮,可进入ADVISOR自带的帮助文档;●Copyright and Disclaimer 版权及否认声明;●Exit 退出。
在开始键上方还有个下拉菜单,使用者可以把经常要使用的模块添加到菜单里(点击下拉键,选择edit list来实现添加,如图2.1.2所示),在开始仿真前就选好模块,提高效率。
图2.1.2 利用下拉菜单预先选择模块2.2定义车辆点击Start进入定义值输入界面。
进入后可看到一系列定义车辆的缺省值,如图2.2.1所示。
图2.2.1 定义值输入界面动力传动类型选择从动力传动类型的菜单(界面右部顶端第二个下拉菜单,名为“Drivetrain Config”)中选择车辆的动力传动构造类型(例如串联型、并联型等等)。
一旦更改类型,会导致左侧的汽车图示一起改变,以便形象地显示现在所选的动力传动结构。
选定动力传动类型后,此种类型所需的各个部件也会做出相应的更改调整。
这里将缺省值parallel(混合动力车,发动机与电动机并联)改为conventional(传统汽车),变化如图2.2.2所示。
可以明显看到,图示车辆的动力传动结构变成了熟悉的传统布局。
1.ADVISOR入门总结1.1.ADVISOR是什么用于仿真各种汽车(包括电动车和内燃机车)的仿真软件。
将整车分为不同模块建立模型,仿真整车,由此测试、分析汽车各性能。
特点:采用MATLAB/simulink语言1.2.ADVISOR如何用安装好软件后,通过在MATLAB中设置ADVISOR路径,即在MATLAB 工作目录中设置:AdvisorPath,在MATLAB命令行输入advisor,通过MATLAB 打开软件。
ADVISOR有三个界面:整车参数界面、仿真参数输入界面、仿真运行结果界面。
1.2.1.ADVISOR安装Advisor2002需要用MATLAB6.1打开,先安装MATLAB6.1,将advisor2002文件放入MATLAB6.1安装文件内。
(1)打开matlab6.1,设置目录:E:\MATALB6.1SYSTEM\work。
(2)在matlab工作区直接键入advisor,打开advisor界面,国内数据单位选择metric,(国外一般选择英制),并打击start(如图1)。
图11.2.2.整车参数的输入整车参数输入的方式有两种:M文件导入和界面按钮直接数字输入。
(1)出现图2所示界面后,在Drivertrain Config (红色框线部分)下拉选项中选择动力传动系统结构,选择EV(即选择纯电动结构)。
图2(2)图2中蓝色框标出部分为整车零部件参数设置部分。
行为零部件名称(如黄色框线标记),列为version,type,和对应的参数M 文件(version&type 的区别:version 是针对零部件的分类;type 是针对version 的分类)。
根据目标车型性能参数,找到M文件设置参数值。
(3)不同M文件代表的含义如表1所示,如有其他相关文件代表含义可直接查看HELP。
表1变量名称前缀代表的文件类型ACC_*.M 附件负载文件CYC_*.M 驱动循环文件。
产品开发电动汽车仿真软件ADV ISO R合肥工业大学机械与汽车工程学院 张 翔 赵 韩 钱立军 张炳力 [摘要]分析了美国电动汽车仿真软件ADV ISOR 的系统功能,ADV ISOR 可以仿真传统汽车、电动汽车、燃料电池汽车和混合动力汽车等多种汽车的性能,并且能与其它多种软件共同仿真。
本文对我国开发自己的电动汽车仿真软件具有参考作用。
关键词: 电动汽车 混合动力汽车 仿真 ADV ISOR (AD vanced V eh Icle Si m u latOR ,高级车辆仿真器)是由美国可再生能源实验室(N ati onal R e 2new ab le Energy L abo rato ry )在M atlab R 和Si m u link R 软件环境下开发的仿真软件。
该软件从1994年开始开发与使用,目前最新版本是ADV ISOR 2002,它也是目前世界上能在网站免费下载和用户数量最多的电动汽车仿真软件。
1 定义车辆的仿真参数定义车辆的仿真参数有如下步骤:1.1 选择传动系统类型ADV ISOR 提供了两种方式来定义车辆传动系统的类型。
一种是ADV ISOR 内部保存了包括In sigh t 和P riu s 在内的37种电动汽车的数据文件,用户可以选择合适类型的汽车,在此基础上作修改。
另一种是ADV I 2SOR 内部保存了传统汽车、电池电动汽车、燃料电池汽车、并联混合动力汽车、串联混合动力汽车、混联混合动力汽车等8种类型的传动系统作为模板,用户可在此基础上定义自己的传动系统。
另外用户还可以自定义新类型的传动系统增加到ADV ISOR 的模板库中。
1.2 设置部件的仿真参数ADV ISOR 设计了车辆(V eh icle )、发动机(Fuel Converter )、能源储存系统(Energy Sto rage System 简称ESS )和电动机(M o to r )等多个部件的仿真模型,每个仿真模型包括版本、类型和部件的参数值。