文档库 最新最全的文档下载
当前位置:文档库 › ADVISOR2002基础到高级引导教程

ADVISOR2002基础到高级引导教程

ADVISOR2002基础到高级引导教程
ADVISOR2002基础到高级引导教程

ADVISOR2002基础到高级引导教程(原创)By Scofision From NJUST

第一部分:

软件安装及使用

ADVISOR是基于matlab/simulink开发的先进电动汽车软件,主要功能是用于分析,而不是

设计,从我对其help的阅读了解,ADVISOR需要且最好安装在matlab6.1上,当然matlab6.5+

需要安装补丁(补丁由mathworks提供的),当然还有网传的matlab在更高版本上运行,

可信度不高(后面分析,还有弊端),并有人以此为牟利,我和另一个朋友ID:继续潜水,

不提倡网上朋友花钱购买那个,而继续潜水也根据他的研究,提供了一种方法可以在高版

本上运行,但对于有二次开发需求的朋友,高版本上二次开发貌似还有缺陷,需要继续研究。

上面这个是advisor2002的安装程序包,它其实是一个压缩包类型的文件,Extract T o指,文

件展开(安装到)Drivers那个驱动器上。比如,我文件安装到D:\advisor2002,我选择D:\ADVISOR2002然后点击extract解压.。你会发现系统创建并把文件解压到advisor2002中了。好,这里我们先来认识下张开后文件夹个文件夹的含义:

Data文件夹(不是Dota,呵呵)里面是车辆部件数据文件,包括很多,在这不逐个解释,后面需要的时候在解释。

Documentation文件夹是帮助文件夹,里面都是帮助文件,当然你可以在软件开启的时候,打开,有些浏览器问题可能会打不开,你可以在浏览器地址栏输入:

D:\advisor2002\documentation\advisor_ch1.htm

上句地址的含义是在你所安装的advisor文件夹中找到advisor_ch1.htm文件而已。

Extras文件夹是扩展文件夹,包含着,电池模型扩展;发动机模型扩展;发动机map图转成数据图(image2map,这里的2代表to(two=to),转换的意思,开发的人为了方便,写成这样,后面有好多都是这样的表示);还有简单的数据比较文件夹;发动机比例转换;还有第三方优化软件VSOLE的文件夹。

GUI文件夹,很重要,二次开发的注意:

里面包换的都是Guide GUI开发的fig文件和m文件,这2部分组成了用户界面,控制着程序的运行,相应用户的操作。新手可以关注下。

Gui_graphics 顾名思义,就是GUI开发需要用到的图片什么的,当然也有声音。(有趣的修改:比如你自己录个声音保存成wav格式‘welcome to advisor!’,然后替换advisor.wav,软件开启的时候,就是自己的声音,这个比较个性化,有趣的东西,很简单。)Interactive文件夹:是用户交互式仿真,大家如果英文好,其实advisor学起来也快。Models文件夹:里面都是advisor内置的车辆模型,是simulink开发的,需要注意的是library,即库文件夹,里面是个部件的simulink模型。对于2次开发,也需要认真关注。Optimization是优化文件夹。vdoc_matlab是优化程序,具体怎么用,可以看看它的help。Tmp是临时文件夹,计算时候临时存放数据的

Save_vehicles,保存的车辆整个数据的文件夹,等界面的时候再说。其他的文件用到时再说。首次开启软件,如下,打开matlab/然后在当然目录下选择安装advisor的软件文件夹,然后在command中输入advisor,会有首次安装组件设置,点yes。Ok如下。

第二部分

GUI初步引导(需要软件界面开发的,自己研究下,有需要再讨论,我对GUI认识也很浅,一起进步)

网上经常有人问:是否有汉化版本?我在文献中看到有中文版的!种种问题,在此我初步解释,

Advisor的GUI开发是通过guide GUI开发的,所以界面控件很容易改。

这里,我可以公布简单的汉化过程:

首先,打开matlab 在命令行输入;guide,熟悉下开发界面,一般的matlab基础知识的书

都会有讲。需要的人找本相应的书看看,建议(GUI设计学习手记,好像是北航学生自己出的,当然其他书也行,不深入的人看个大概就行)

然后点击菜单-file,找到advisor.fig开启界面,仔细看看,双击控件,或者控件属性

需要懂各部分左边属性意义,举个例子,第一个backgroundcolor,指控件背景颜色,你修改下红色,重新保存advisor.fig文件,然后命令行输入advisor时,开启的界面那个颜色就会改变。

OK基于简单原理,我们去寻找一个每个控件的string值,把他翻译成中文。比如:‘start’修改成‘启动’,重新保存,就ok,后面如上试验下。

所以,我们汉化的主要工作就是把每个控件的string的英文值修改成中文值,就ok,之后,我们需要做的只是重复工作,前面部分说过的GUI文件夹中,找到以fig为后缀的文件,比如inputfig.fig,就是输入界面,请依次修改,汉化就ok。

(特别注意几个问题:1,控件的属性值callback是回调函数,不深入的朋友勿动,他是响应控件操作的属性,第二tag属性值,新手也勿动,它相当于控件的ID,有点像c语言的指针,不晓得这样说对不对,我c语言还在自学中。)

第三部分:软件的熟悉

首先,说明在软件开启的过程,请注意matlab命令行,还有workspace。(workspace后面再说。)

1,vehicle input是车辆输入的模型,只是一张图片,每个固定区域双击,都有响应。如:点击发动机那部分,打开发动机模型数据文件选择的GUI界面

2,左下部分,是图片是车辆部件的数据转化成图片,如:燃料转换器(fc_converter,可以有三种:一种是汽油机,柴油机,还有燃料电池)里面的数据,转速,转矩,和燃油消耗率,转化成map图。软件开启默认是并联结构,fc默认是fc_SI41_emis.

如果觉得图看的不清楚,你可以点击以下图,然后电机菜单edit,然后里面有3个copy….,n你点击,然后可以在打开图,在matlab中修改,放大,等等操作,动手试试。

3,中上,load file,是选择已有的车辆整个数据的m文件,仔细认识下,你点击load file,

打开界面

选择需要的文件,双击view/edit m-file

部分解释:global vinf,代表全局变量vinf的声明,全局变量通俗的讲指,matlab的创建的函数,包括子函数及其他函数,都能用这个变量。

https://www.wendangku.net/doc/ec10513691.html,,特别注意其中的“.”这代表它是个结构变量,(c语言类似),后面的'PARALLEL_defaults_in'是这个变量的赋值,“''”这个形式代表是个字符串。

如果以上不了解,请先看看matlab基本知识的书。

懂上面的,余下的好解释了:

https://www.wendangku.net/doc/ec10513691.html,='parallel',指驱动链名为parallel,(并联形式)

vinf.XXX.ver,指XXX部件的模型(version的缩写ver,注意advisor很多都是缩写)vinf.XXX.type,指XXX部件的类型

https://www.wendangku.net/doc/ec10513691.html,,值XXX部件的名字

(注意:试试把parallel改成series其他不变,会出错)

4 drivetrain config,代表驱动链结构,分别有(串联,并联,纯电动,传统汽车,自定义,pruis形式和insight形式),这里是和上面的有关联,如果第3点吧parallel改成‘ABC’,当载入车辆文件的时候,matlab会发现没有对应的驱动链ABC,matlab提示错误。

5 在之后的都是车辆结构数据文件,部件数据文件,vehicle里面有风阻系数,重力加速度,车重,车的重心高,等等

Fc_converter值燃料转换器的数据文件,点击ic旁边的倒三角选择fc的simulink模型(它

会自动选择的),点击is,选择模型的形式(汽油or柴油),后面的41代表最大功率,0.34代表最高效率,131代表fc的重量。

(注意,这里的数据都太老了,因为本身advisor开发的年代较早,发动机的一些数据都太老,如果用advisor建模需要现在发动机的实验数据,如果没有,有一种方法是通过内置发动机的map图,比例换算,但这是在没办法的情况下——这里我指的是数据建模,不是simulink建模,后面再说明)

6 ok,其他部分自己琢磨,自己研究出来的东西,才记得清楚,懂的明白。如果不懂欢迎来汽车工程师之家/advisor版区讨论,看教程做的,如果多了,我就后面单独另附教程,如果不多,我就写到这篇教程了)

7,view block diagram,代表浏览advisor整车的顶层simulink模型,如下:

(注意:advisor是前向后向模型建立的模型,后向指——从工况模型到车辆模型,再到轮胎,依次下去,最后一个部件反向计算,是需求功率等的计算,从上图中可以看出,是向右的方向,反之,向左的方向是前向模型,后向建模个人认为对于分析性能很好,向前模型对于设计很好,请品味这句话。还有前向模型的软件一般会有驾驶员模型,指驾驶员的操作-加速踏板,制动踏板信号等)

7 中下的variable,是变量值的修改,只要部件数据文件中含有的变量都可以通过这里修改,比如fc_acc_mass,(发动机附件质量,默认的,是32.8kg,点击Edit Var,修改为35kg,点击ok,仿真的就已35kg计算。

这里必须要说的:个人非常不建议这种方法来修改变量保存仿真,这里修改的变量,你需要逐个修改,可能你会修改了一个忘了哪个没修改,还有修改了只有仿真一次有效,也就是说,除非你修改之后每次都要点击save 按钮把新的车辆的全部数据保存成m-file,才能多次仿真有效。而且在这里改还不容易了解各部件的内部数据结构,不建议,不建议,最好你建模的时候是一打开部件m-file,比如电池,ess_PB25,你打开,逐个认识变量,了解结构,当你懂了内部结构,然后根据实验数据,依次修改为你的数据,仿真

准确度相对较高。(当然没实验数据,特别是国内做论文,只能以相近的电池数据比例计算来得到。)

8 auto size 自动尺寸计算,个人认为它是有点前期优化性质,

它有2种方法,一种是用matlab自动计算,一种是第三方软件visualDoc计算,指的是满足约束的情况下,自己计算以下部件的参数,约束有2个,一个是爬坡度,一个是加速性,设计的部件名有:燃料转换器,ESS个数(电池个数),motor size电机尺寸,还有其他等等,对于visualdoc,还可以有设计目标。和设计循环。

9 设置好所有部件的参数之后,点击contisue,继续进入工况选择,和仿真性能要求设置。

左上是工况的数据图,横轴是time,纵轴是speed,(oh,前面忘了说,软件开启的时候,有单位选择,国内用metric米制,国外用的是US英制,如果前面忘了选,可以在菜单栏还有机会修改)。

10 drive cycle,是行驶工况,点击它可以编辑对应的工况,点中不放CYC_UDDS旁的倒三角,可以选择其他工况,trip builder 是多工况集合,可以选择多工况模拟,比如,CYC_UDDS和CYC_ECE,然后重命名,选中之后,ok,可以对2工况的模拟,time step 是时间步长,# of cycles 代表工况数据,比如输入在这输入10,代表10个UDDS的模拟,因此可以用这个进行行驶里程仿真。

11 ) SOC correction 值,电池SOC(电量)纠正,一个是线性纠正,一个是0值纠正,cyc filter指没几秒过滤一次纠正。(这部分我理解不够深,如果错误,谢谢指出。)

12 initial condition,指初始条件设置,里面有初始温度,初始电量等设置。它和GUI里

面的这几个文件有关系,后面讨论。

13 constant road grade 是指恒定的道路坡度,一般道路的坡度值

14 interactive simulation 值交互式仿真,没用过,从我的研读来看,他是根据外部信号(加速踏板信号,制动踏板信号,模拟出工况,然后仿真,有点类似前向仿真。)

上图是models文件夹里面的interactive模型,特别注意Altia_off和Altia_off,然后再

看工况,里面的这2个值,后面有时间细说。

14 test procedure,是指测试工况模拟。点击右边会出来解释,仔细读读。

15 accel option和grade option,

细说下,

1)shift delay,换挡延迟,默认0.2秒,

2)enable/disable systems 下的,all system enable 代表发动机组输出(FC到GC输出)

和ESS(电池组)一起工作输出,即2者同时有效时进行加速性测试。Energy storage disabled,电池组不工作时的加速性测试,fuel converter disable 然后在选initial SOC,发动机无效,然后初始多大电量时,加速性测试。

3)mass parameters,三个选择,指使用当前质量,超越当前质量,(这和软件参数输入

界面的override mass,效果一致,如果选择,代表仿真只用这个质量,不会考虑其他部件质量,总质量等;第三个是当前质量上增加多大质量来模拟加速性。

4)test results 主要加速性时间测试(3个可选),多少秒内行驶的距离测试(默认5s

内行驶距离);行驶多长路程需要的时间(默认0.402km,需要的时间模拟);max accel rate指加速度模拟;max speed,最高车速模拟。

5)下面有个load PNGV,指载入美国定的一个标准叫PNGV,(据我了解,要求达到100

公里3L燃油消耗的要求,当然还有其他要求)

爬坡度模拟设置界面

基本参数:

如果grade不勾,speed打钩,duration也勾,gear number 勾代表,在speed速度的要求下,持续10秒,1档时候的爬坡度模拟。

如果grade也勾,则代表该车速下,该爬坡度的验证!

举个例子可能更容易懂:

Grade=无,speed=5/1.609(因为单位换算,从mph2kmh为1.609代表5km/h的爬坡速度,然后duration=10s,gear number =1档

如果grade=20%,speed=5/1.609代表5km/h能否爬20%的爬坡的验证。

下面2个和加速性解释一致,在后面的solution condition,坡度要求上下限,爬坡度最初步骤,车速的容忍度,坡度容忍度,最大迭代次数,模拟时和是否显示在matlab界面。

工况选择界面中得Parametric study是参数研究,代表几个参数研究,最多可选3个参数,上下边界,然后取几个点(#Pts),如果选择3个参数,输出的是一个map图,代表这三个参数的改变,燃油经济性或者排放等其他的改变,可以得出比较直观的结果。

16 电子附件载入及控制策略参数优化,后面单独做教程。

17 结果界面

左边是仿真结果之后,可选择的输出参数变量随时间变化的图,最多可选4个图输出,右上角component是选择要输出的结果的部件选择,它的下面是该部件所能输出的变量选择。比如,我需要输出电池的SOC随时间变化图,你选energy storage ,选择ess_soc_hist,,就能输出电池SOC随时间变化。

Fuel consumption(L/100km)代表工况百公里燃油消耗量,gasoline equivalent 代表等效汽油消耗量,distance代表行驶里程,emission代表排放(主要是HC,CO,NOx ,PM),在此之下是加速性和爬坡性测试的结构,energy use figure,是能量具体使用细化图表,包含有能量损失图和制动回收图(以柱形图输出),output check plots 代表具体输出主要部件的运行效率点等。点Sim data可以输出多个仿真结果的比较,(注意:通过菜单保存的数据文件名字不能以数字开头,否则不能进行比较)同理test data。Replay是重放功能。

第四部分:高级引导

工况的修改或者再开发可以3种方法:

第一种:对于恒速工况模拟,很多时候,我们需要恒定车速模拟,advisor中是以CYC_constant,为基础修改,如果你读了懂工况的数据m文件。请看如下部分:

解释:if ~exit(‘vel’)为真(1)则vel=10(车速为10),cyc_mph是2列的矩阵,第一列是代表时间,第二列代表车速,以上矩阵代表,0-5s内车速是0 ,5-50s车速是10(vel=10),

所以你需要特定的恒定车速仿真,你可以设置vel值,为了单位转算(mph2kmh)最好在end之前加一句,vel=vel/1.609

第二,工况在开发:

对于特定工况,比如CYC_UDD,看工况数据文件,35行有一句load CYC_UDDS.mat 从这句出发,你去寻找这个mat文件,它在data文件夹的drive_cycle ,通过matlab载入cyc_UDDS.mat 文件,里面有cyc_mph,同样也是2列,第一列代表cyc_mph(:,1)时间,第二列cyc_mph (:,2)代表车速,基于这考虑,我们可以通过matlab,或者增加,行数,或者比例换算可以放大缩小工况cyc_mph=[cyc_mph(:,1)*0.5 ,cyc_mph(:,1)*2],这里*后面的是比例系数。

当然还有第三种方法:如果有真实的实车行驶工况数据,你可以通过excel把它改成2列,然后运行cyc_mph=readxls(‘X’),X代表含有2列的excel文件名。

二次开发步骤及方法的引导:

第一步:在了解load file部分的知识,上面讲到驱动链结构名字,因为advisor内置驱动链形式不多,(相对来说advisor开发很难,本身模型太固定了)假如说你要见一个ABC形式的驱动链的车辆结构(ABC是自己娶的名字,具体驱动链结构根据自己的研究定义去)我们需要把https://www.wendangku.net/doc/ec10513691.html,修改为‘ABC’然后另存为DEF.in文件,放在saved_vehicles 的文件夹中,的但是对应simulink没有ABC模型(models文件夹中没有),怎么办?

第二步:因为没有,所以我们只能创建以ABC命名的顶层模型,当然,我们可以运用已有的模型修改而成,命名成BD_ABC.mat

第三步:在理解GUI/optionlists里面的all_menus.mat,这个文件,所以文件菜单文件,(如果你对它不了解,你可以在高版本的matlab中打开这个文件,看看,它内部的数据。)Ok,如何增加文件和驱动链形式

在matlab中输入2句命令:

options.input_file_names=optionlist(‘add’,’input_file_names’,’DEF’)

options.drivetrain=optionlist(‘add’,’drivetrain’,’ABC’)

第四步:在GUI文件夹下,找到block_diagram_name.m,需要修改

找到switch drivetrain行

增加一句

Case ‘ABC’

Bd_name=BD_ABC(注意: 这句是选择语句,当选择到ABC驱动链时候,advisor自动寻找在models文件夹中寻找BD_ABC,如果没有,仿真100%出错。所以有第三步操作。)

以上操作可以在advisor中定义自己需要的结构。

但是,如果你选择点击drivetrain config,选择自己的ABC驱动链,但是可能仿真会出错。是因为advisor没有ABC结构的默认车辆文件,所以出错

如果第一步车辆文件,直接命名为DEF_default_in,(everything is ok!!!)

如果是单独部件的2次开发:

首先要了解库文件,即(models/library里面的模型,你要建立自己部件的模型,需要对advisor自带的模型非常了解,需要了解自带模型的输入输出接口。你自建的模型,必须也有对应的输入输出。不然你可能接不上去与后面的模块)

举个例子,如果你自建一种新型电池模型,放在lib_energy_storage的库文件中(ess choises 中),然后在template中选中,打钩,然后重新保存。

第二步是在adjust_config_bds.m文件(GUI文件夹里面的)函数下,找到电池选择语句(232

Case ‘ess config’ case 'ess config'

BlockChoices={'Ultracapacitor System';%%%在这里需要增加电池模型的类型'energy storage ';

'energy storage RC';

'energy storage nnet';

'energy storage Saber';

'energy storage fundamental model';

'energy storage optima fundamental model'};

%make sure block choices exist in memberblocks

CheckBlocks(BlockChoices,memberblocks,i)

if strcmp(vinf.energy_storage.ver,'rc') %%在这里增加你的模型的version

if strcmp(vinf.energy_storage.type,'cap'),在这里增加你模型的类型

%Ultra Cap RC model

set_param(x,'BlockChoice',BlockChoices{1})

else %all other types are assumed to be RC battery models

%RC battery model

set_param(x,'BlockChoice',BlockChoices{3})

end

elseif strcmp(vinf.energy_storage.ver,'rint')

%rint battery model

set_param(x,'BlockChoice',BlockChoices{2}

余下代码不在载入,请大家自己看看,同理,当然还有其他模型可以改,如控制策略,那就在控制策略的case 那部分增加。

第三优化,优化部分不写了,主要涉及自己论文,本人论文还在写中,所以占时不介绍使用方法,可以告诉大家的是,仔细研读adv_no_gui.m文件

此PDF为学习交流之用,主要是学习和经验分享,任何拿此盈利的人BS之。

文中有错的地方和我交流,可能学浅没有考虑到,欢迎指出,谢谢。

Advisor2002博大精深,还有其他部分的东西,以后有空再做!

如有不懂的地方,希望来汽车工程师之家的advisor讨论,当然也欢迎进群之后能够帮助新人朋友,一起研究讨论,貌似群人数快到100了。

最后希望大家学术工作顺利!

Yours scofision

AI基础知识图文教程入门知识学习精品

AI基础知识图文教程 --入门知识学习 第一节:Illustrator简介 知识点: ?Illustrator简介及应用领域 ?Illustrator发展史 ?Illustrator高手你应该掌握哪些知识 Illustrator简介及应用领域 Illustrator是美国Adobe(奥多比)公司出品的重量级矢量绘图软件,是出版、多媒体和网络图像的工业标准插画软件。 Adobe(公司):始于1982年,目前是广告,印刷、出版和Web领域首屈一指的图形设计,出版和成像软件设计公司,总部在美国加州圣何塞。 Illustrator将矢量插图,版面设计、位图编辑、图形编辑及绘图工具等多种元素合为一体,广泛地应用于广告平面设计,CI策划、网页设计、插图创作、产品包装设计、商标设计等多个领域。 具不完全统计全球有97%的设计师在使用Illustrator软件进行艺术设计。 Illustrator发展史 Adobe公司在1987年的时候就推出了Illustrator1.1版本。随后一年,又在Window平台上推出了2.0版本。Illustrator真正起步应该说是在1988年。 Adobe Illustrator6.0 1996年

Adobe Illustrator7.0日文版 1997年 Adobe Illustrator8.0 1998年 Adobe Illustrator 9 2000年 Adobe Illustrator 10 2001年 Adobe Illustrator 11 2002年 Adobe Illustrator CS2 2003年 Adobe Illustrator CS3 Adobe Illustrator CS4 2008年 Adobe Illustrator CS4软件是一个完善的矢量图形环境。 Illustrator高手你应该掌握哪些知识 Illustrator工具,面板总结归纳徒手绘制人物,卡漫,角色创意等 Illustraotr在装饰绘画中的运用及实例 Illustraotr制作产品实体及企业标志创意 Illustrator高级排版,海报制作技巧及实例 Illustrator各种印刷品制作技巧 Illustrator在CI策划中的应用技巧 AI与PS的结合使用及各种网页按钮的制作技巧 第二节:矢量格式和位图格式 知识点: 矢量格式与位图格式的区别及特点: 矢量格式与位图格式的区别及特点: 矢量图: 又称为向量图,矢量图形中的图形元素(点和线段)称为对象,每个对象都是一个单独的个体,它具有大小、方向、轮廓、颜色和屏幕位置等属性。 特点:矢量图形能重现清晰的轮廓,线条非常光滑、且具有良好的缩放性,可任意将这些图形缩小、放大、扭曲变形、改变颜色,而不用担心图像会产生锯齿,失量图所占空间及小,易于修改;

AI基础入门详细教程

Adobe Illustrator 第一课 一、控制调板:Alt+W+X(CS3版本/英文版是:Alt+W+C) 工具栏:Alt+W+O 二、矩形:M 按空格键可以移动位置(针对还没有结束编辑) 按Shift做正方形,按Alt保持中心点不变 三、圆角钜形 按左方向键是直角,按右方向键是100%圆角 按上方向键是加大圆角,按下方向键是减圆角 Alt固定中心,shift画正的图形 四、椭圆:L 做图方法同钜形 按Alt 键单击图标同一组工具可以互相转换 选择图标再单击画布可以定大小 五、直线工具:“\” 按shift可以画45度角的倍数的直线 六、选择工具:“V” 1、按Shift键拖动等比缩放,Alt中心不变,shift+Alt是以中心等比缩放 2、双击图标或“V+回车”可准确移动图形;按Tab确定 3、按Alt键可以复制 七、直接选择工具:A 编辑点和线 八、编组选择工具: 1、选择群组中的一个 2、点对点对齐(变白色时证明对齐,必须要把对齐点Alt+Ctrl+“勾上) 按Alt是编组工具与选择工具的转换 九、颜色:F6 填色(“/”为无色) 改变颜色时,描边和填色哪个在上面哪个就被改变 “X”是描边与填色的转换 Shift+“X”描边与填色的颜色转换 “D”是默认的黑色描边,白色填色,描边粗细为1pt 作业:中国银行标志、联想标志 第二课 一、套索工具:Q(选点用的,只是选择点不能编辑) 二、画笔工具:B 画笔面板F5 三、铅笔工具:N 四、旋转工具:R 1、双击图标或按“R+回车”以图形的中心点为旋转轴旋转 2、单击图标或按“R”再单击某个点则以该点为旋转轴(按Alt单击中心可以准确旋转度数) Ctrl+D再制 五、镜像:O 用法同旋转,左右镜像点垂直上下镜像点水平 六、比例缩放:S S+回车会出现对话框可以更改比例 七、改变形状工具:可以修改所有选中图形中的一个;倾料工具 八、钢笔工具:P 按空格可以移点的位置,按Alt键改变控制炳方向,按Shift控制15度方向; 转换锚点工具:Shift+C(单击节点可以转为直线); 加点工具“+”,减点工具“-” 十、置入Alt+F+L 锁定Ctrl+2 解除锁定Alt+Ctrl+2 显示标尺Ctrl+R 作业:奔驰标志、勾图 第三课(文字工具) 一、美工文字T (区域文字、路径文字) 文字面板Ctrl+T

ADVISOR2002 电动车仿真中文使用说明

3.1 ADVISOR的文件结构 3.1.1 ADVISOR文件系统的数据流如上图所示。图中有四种主要的代表类型: z输入脚本文件定义工作空间的变量或者调用其它输入脚本文件,如MC_PM32.M; z模块图表有一些Simulink文件组成。这些文件含有许多根据输入(如发动机特性图)计算输出(如燃油经济性)的方程;它们都是一些模型,如BD_PAR.M.; z输出脚本文件通过搜索工作空间对模型输出作一些后续处理,包括一些画图程序和一些错误检查程序,如chkoutputs.m。 z控制脚本文件既生成输入,也对输出作一些处理。例如ADVISOR图形用户界面(GUI)和优化程序。 3.1.2 文件位置 ADVISOR根目录下(如 c:\ADVISOR 或 c:\Program Files\ADVISOR)有一些子目录;这些子目录下是含有相应文件的数据、图形用户界面和模型子目录。 3.1.3 文件命名规则 模型和数据文件的命名都采用一个前缀加一下划线(’_’)且使用的前缀几乎和定义的变量使用的前缀是一样的。而在模块图里这一前缀放在尖括号(<>)内。以下是ADVISOR部件文件类型: 变量名称前缀代表的文件类型 ACC_*.M附件负载文件 CYC_*.M驱动循环文件。定义变量时以cyc_开头;在模块图里则以 作为标示; ESS_*.M能量存储系统数据文件。同样在定义变量时以ess_开头; 在模块图里则以作为标示; EX_*.M排放后处理文件(如催化剂等); FC_*.M燃料转换器数据文件; TX_*.M传动系数据文件,包括变速箱(gb)和主减速器(fd);GC_*.M发电机/控制器数据文件; MC_*.M电机/控制器数据文件; PTC_*.M 传动系控制数据文件。在定义发动机控制、离合器控制和 混合控制策略变量时以vc_和cs_开头;而在模块图中则分 别以标示; TC_*.M 扭矩合成装置数据文件; VEH_*.M 整车数据文件; WH_*.M车轮/车轴数据文件;

advisor原创教程

ADVISOR2002基础到高级引导教程(原创)By Scofision From NJUST 第一部分: 软件安装及使用 ADVISOR是基于matlab/simulink开发的先进电动汽车软件,主要功能是用于分析,而不是 设计,从我对其help的阅读了解,ADVISOR需要且最好安装在matlab6.1上,当然matlab6.5+ 需要安装补丁(补丁由mathworks提供的),当然还有网传的matlab在更高版本上运行, 可信度不高(后面分析,还有弊端),并有人以此为牟利,我和另一个朋友ID:继续潜水, 不提倡网上朋友花钱购买那个,而继续潜水也根据他的研究,提供了一种方法可以在高版 本上运行,但对于有二次开发需求的朋友,高版本上二次开发貌似还有缺陷,需要继续研究。 上面这个是advisor2002的安装程序包,它其实是一个压缩包类型的文件,Extract T o指,文 件展开(安装到)Drivers那个驱动器上。比如,我文件安装到D:\advisor2002,我选择D:\ADVISOR2002然后点击extract解压.。你会发现系统创建并把文件解压到advisor2002中了。好,这里我们先来认识下张开后文件夹个文件夹的含义: Data文件夹(不是Dota,呵呵)里面是车辆部件数据文件,包括很多,在这不逐个解释,后面需要的时候在解释。

Documentation文件夹是帮助文件夹,里面都是帮助文件,当然你可以在软件开启的时候,打开,有些浏览器问题可能会打不开,你可以在浏览器地址栏输入: D:\advisor2002\documentation\advisor_ch1.htm 上句地址的含义是在你所安装的advisor文件夹中找到advisor_ch1.htm文件而已。 Extras文件夹是扩展文件夹,包含着,电池模型扩展;发动机模型扩展;发动机map图转成数据图(image2map,这里的2代表to(two=to),转换的意思,开发的人为了方便,写成这样,后面有好多都是这样的表示);还有简单的数据比较文件夹;发动机比例转换;还有第三方优化软件VSOLE的文件夹。 GUI文件夹,很重要,二次开发的注意: 里面包换的都是Guide GUI开发的fig文件和m文件,这2部分组成了用户界面,控制着程序的运行,相应用户的操作。新手可以关注下。 Gui_graphics 顾名思义,就是GUI开发需要用到的图片什么的,当然也有声音。(有趣的修改:比如你自己录个声音保存成wav格式‘welcome to advisor!’,然后替换advisor.wav,软件开启的时候,就是自己的声音,这个比较个性化,有趣的东西,很简单。)Interactive文件夹:是用户交互式仿真,大家如果英文好,其实advisor学起来也快。Models文件夹:里面都是advisor内置的车辆模型,是simulink开发的,需要注意的是library,即库文件夹,里面是个部件的simulink模型。对于2次开发,也需要认真关注。Optimization是优化文件夹。vdoc_matlab是优化程序,具体怎么用,可以看看它的help。Tmp是临时文件夹,计算时候临时存放数据的 Save_vehicles,保存的车辆整个数据的文件夹,等界面的时候再说。其他的文件用到时再说。首次开启软件,如下,打开matlab/然后在当然目录下选择安装advisor的软件文件夹,然后在command中输入advisor,会有首次安装组件设置,点yes。Ok如下。 第二部分 GUI初步引导(需要软件界面开发的,自己研究下,有需要再讨论,我对GUI认识也很浅,一起进步) 网上经常有人问:是否有汉化版本?我在文献中看到有中文版的!种种问题,在此我初步解释, Advisor的GUI开发是通过guide GUI开发的,所以界面控件很容易改。 这里,我可以公布简单的汉化过程: 首先,打开matlab 在命令行输入;guide,熟悉下开发界面,一般的matlab基础知识的书

AI基础知识图文教程--入门知识学习

Al基础知识图文教程--xx知识学习 第一节: Illustrator 简介 知识点: 川ustrator简介及应用领域 IIIustrator 发展史 川ustrator高手你应该掌握哪些知识 川ustrator简介及应用领域 川ustrator是美国Adobe (奥多比)公司出品的重量级矢量绘图软件,是出版、多媒体和网络图像的工业标准插画软件。 Adobe(公司): 始于1982年,目前是广告,印刷、出版和Web领域首屈一指的图形设 计,出版和成像软件设计公司,总部在美国加州圣何塞。 川ustrator将矢量插图,版面设计、位图编辑、图形编辑及绘图工具等多种元素合为一体,广泛地应用于广告平面设计,CI策划、网页设计、插图创作、产品包装设计、商标设计等多个领域。 具不完全统计全球有97%的设计师在使用川ustrator软件进行艺术设计。 Illustrator 发展史 Adobe公司在1987年的时候就推出了Illustrator1.1版本。随后一年,又在Window 平台上推出了2.0版本。Illustrator真正起步应该说是在1988年。 Adobe Illustrator6.0 1996 年 Adobe Illustrator7.0 日文版1997 年

Adobe Illustrator8.0 1998年 Adobe Illustrator 9 2000年 Adobe Illustrator 10 2001 年 Adobe Illustrator 11 2002年 Adobe Illustrator CS2 2003 年 Adobe Illustrator CS3 Adobe Illustrator CS4 2008 年 Adobe Illustrator CS4软件是一个完善的矢量图形环境。 川ustrator高手你应该掌握哪些知识 川ustrator工具,面板总结归纳徒手绘制人物,卡漫,角色创意等Illustraotr在装饰绘画中的运用及实例 Illustraotr制作产品实体及企业标志创意 Illustrator高级排版,海报制作技巧及实例 川ustrator各种印刷品制作技巧 Illustrator在CI策划中的应用技巧 AI与PS的结合使用及各种网页按钮的制作技巧 第二节: 矢量格式和位图格式 知识点: 矢量格式与位图格式的区别及特点:

ACM国际大学生程序设计竞赛指南

ACM国际大学生程序设计竞赛指南 2008年09月29日星期一 01:01 一、ACM竞赛介绍及规则 ACM/ICPC(国际大学生程序设计竞赛)是由ACM(Association for Computing Machinery,美国计算机协会)组织的年度性竞赛,始于1970年,是全球大学生计算机程序能力竞赛活动中最有影响的一项赛事。ACM/ICPC采用赛区选拔的方式产生参加世界决赛学校的资格,2001年,来自全球超过25个地区1141所大学的2362支队伍参加了第26届ACM/ICPC的赛区竞赛。在2002年3月,来自世界各地的约60支队伍,200多名选手参加了夏威夷总决赛的角逐。可以说,ACM国际大学生程序设计竞赛是参赛选手展示计算机才华的广阔舞台,是著名大学计算机教育成果的直接体现,是信息企业与世界顶尖计算机人才对话的最好机会。在过去十几年中,世界著名信息企业 APPLE、AT&T、MICROSOFT和IBM分别担任了竞赛的赞助商。中国大陆高校从1996年开始参加ACM/ICPC亚洲预赛,前五届 ACM/ICPC亚洲区选拔赛在上海设有赛区,由上海大学主办。2002年,第六届ACM/ICPC亚洲预赛将该在北京设赛区,由清华大学主办。第七届竞赛将于2002年10月在清华园拉开帷幕,预计将有超过60所国内外著名大学的上百支队伍参加本次竞赛(这也是北京工业大学首次参加此项赛事)。 ACM 竞赛规定,教练是参赛队伍所代表学校的正式教师,每支队伍最多由三名参赛队员组成,每支队伍中至少有两名参赛队员必须是未取得学士学位或同等学历的学生,取得学士学位超过两年,或进行研究生学习超过两年的学生不符合参赛队员的资格,任何参加过两次决赛的学生不得参加地区预赛或者世界决赛。 二、竞赛组织 竞赛在由各高等院校派出的3人一组的队伍间进行,分两个级别。参赛队应首先参加每年9月至11月在世界各地举行的“区域竞赛(regional contest)”。各区域竞赛得分最高的队伍自动进入第二年3月在美国举行的“决赛(final contest)”,其它的高分队伍也有可能被邀请参加决赛。每个学校有一名教师主管队伍,称为“领队”(faculty advisor),他负责选手的资格认定并指定或自己担任该队的教练(coach)。每支队伍最多由三名选手(contestant)组成,每个选手必须是正在主管学校攻读学位并已读完至少一半时间的学生。每支队伍最多允许有一名选手具有学士学位,已经参加两次决赛的选手不得再参加区域竞赛。 三、竞赛形式与评分办法 竞赛进行5个小时,一般有6—8道试题,由同队的三名选手使用同一台计算机协作完成。当解决了一道试题之后,将其提交给评委,由评委判断其是否正确。若提交的程序运行不正确,则该程序将被退回给参赛队,参赛队可以进行修改后再一次提交该问题。程序运行不正确是指出现以下4种情况之一: (1)运行出错(run-time error); (2)运行超时〔time-limit exceeded); (3)运行结果错误(wrong answer); (4)运行结果输出格式错误(presentation error)。 竞赛结束后,参赛各队以解出问题的多少进行排名,若解出问题数相同,按照总用时的长短排名。总用时为每个解决了的问题所用时间之和。一个解决了的问题所用的时间是竞赛开始到提交被接受的时间加上该问题的罚时(每次提交通不过,罚时20分钟)。没有解决的问题不记时。美国英语为竞赛的工作语言。竞赛的所有书面材料(包括试题)将用美国英语写出,区域竞赛中可以使用其它语言。总决赛可以使用的程序设计语言包括pascal,c,c++及java,也可以使用其它语言。具体的操作系统及语言版本各年有所不同。 四、竞赛奖励情况 总决赛前十名的队伍将得到高额奖学金:第一名奖金为12000美元,第二名奖金为6000美元,第三名奖金为3000美元,第四名至第十名将各得到l500美元。除此之外还将承认北美冠军、欧洲冠军、南太平洋冠军及亚洲冠军 五、关于竞赛的题型分析

AI基础入门详细教程

精品 Adobe Illustrator 第一课 一、控制调板:Alt+W+X(CS3版本/英文版是:Alt+W+C) 工具栏:Alt+W+O 二、矩形:M 按空格键可以移动位置(针对还没有结束编辑) 按Shift做正方形,按Alt保持中心点不变 三、圆角钜形 按左方向键是直角,按右方向键是100%圆角 按上方向键是加大圆角,按下方向键是减圆角 Alt固定中心,shift画正的图形 四、椭圆:L 做图方法同钜形 按Alt 键单击图标同一组工具可以互相转换 选择图标再单击画布可以定大小 五、直线工具:“\” 按shift可以画45度角的倍数的直线 六、选择工具:“V” 1、按Shift键拖动等比缩放,Alt中心不变,shift+Alt是以中心等比缩放 2、双击图标或“V+回车”可准确移动图形;按T ab确定 3、按Alt键可以复制 七、直接选择工具:A 编辑点和线 八、编组选择工具: 1、选择群组中的一个 2、点对点对齐(变白色时证明对齐,必须要把对齐点Alt+Ctrl+“勾上) 按Alt是编组工具与选择工具的转换 九、颜色:F6 填色(“/”为无色) 改变颜色时,描边和填色哪个在上面哪个就被改变 “X”是描边与填色的转换 Shift+“X”描边与填色的颜色转换 “D”是默认的黑色描边,白色填色,描边粗细为1pt 作业:中国银行标志、联想标志 第二课 一、套索工具:Q(选点用的,只是选择点不能编辑) 二、画笔工具:B 画笔面板F5 三、铅笔工具:N 四、旋转工具:R 1、双击图标或按“R+回车”以图形的中心点为旋转轴旋转 2、单击图标或按“R”再单击某个点则以该点为旋转轴(按Alt单击中心可以准确旋转度数) Ctrl+D再制 五、镜像:O 用法同旋转,左右镜像点垂直上下镜像点水平 六、比例缩放:S S+回车会出现对话框可以更改比例 七、改变形状工具:可以修改所有选中图形中的一个;倾料工具 八、钢笔工具:P 按空格可以移点的位置,按Alt键改变控制炳方向,按Shift控制15度方向; 转换锚点工具:Shift+C(单击节点可以转为直线); 加点工具“+”,减点工具“-” 十、置入Alt+F+L 锁定Ctrl+2 解除锁定Alt+Ctrl+2 显示标尺Ctrl+R 作业:奔驰标志、勾图 第三课(文字工具) 一、美工文字T (区域文字、路径文字) 文字面板Ctrl+T

advisor仿真软件安装卸载说明

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的底层模块不断的更新;

ai的基础教程入门

第一课(1-3节) 一、软件介绍: Illustrator英译:插画 它集图形设计、文字编辑及高品质输出于一体的矢量图形软件,广泛应用于平面广告设计、网页图形制作、插画制作及艺术效果处理等诸多领域。 基本术语和概念: (1)矢量图:是按数学方法由postscript代码定义的线条和曲线组成的图形,文件小,文件保存线条和图块的颜色信息,可以无极缩放,文件大小与图形复杂程度有关。 (2)位图(像素图、栅格图):由排列在一起的栅格组成的,每一个栅格代表一个像素点,每一个像素点只能显示一种颜色。文件所占空间大,文件放大到一定的倍数后会产生锯齿,文件大小与分辩率有关,适宜表现连续调的图片。 二、软件窗口界面介绍: (1)标题栏(软件标题、文件标题) (2)菜单栏(10个) (3)设置栏(所用工具或所选的图形不同出现不同功能设置) (4)工具箱 (5)绘图窗口(打印区域和非打印区域) (6)面板窗(配合工具完成强大的AI功能) (7)状态栏(显示比例、状态提示、滚动窗口) 三、文件窗口缩放显示及位移 (1)导航器面板:改变图形窗口的大小及显示位置 (2)缩放(Z)和手形工具(H):放大和缩小图形,以及图形在窗口中的显示位置。 ★双击“手形工具”实现满画布显示;双击“缩放工具”实现100%画面显示;Ctrl++放大显示、Ctrl+-缩小显示、Ctrl+0满画布显示、选择任何一个工具箱中的工具,按下空格键暂时切换为抓手工具

四、选择工具及选择命令详解(一) 1、选择工具: (1)选择工具(V,黑箭头):选择绘图窗口中的图形图像。 使用方法: 单选,单击所选物体即为选中,在被选图形以外单击取消选择; 多选,Shift+单击,圈选; 还可以移动图形,按Alt复制图形,按Shift+Alt水平或垂直复制图形,并可以缩放和旋转图形,按Shift等比缩放,按Shift键45度角倍数旋转。 五、基本绘图工具一 (1)直线工具: 使用方法,单击鼠标左键不放确定线段第一个控制点,拖动鼠标到适当位置释放鼠标确定线段第二个控制点。 (Shift绘制水平或垂直及45度角的直线段,Alt绘制以鼠标落点为中心的线段,在拖动鼠标未确定第二个控制点,同时按下空格键,可以移动绘制图形位置,以上快捷方式适用于AI 所有绘图工具) 精确绘制线段,选择直线工具在页面中单击鼠标左键调出“直线段工具设置”对话框进行数据设置。(在绘制过程中按~键可以绘制放射线段。) (2)弧线工具:基本同上,绘制过程中按F键进行弧线方向的转换,C键进行开放和闭合的转换。 (3)螺旋线工具:基本同上,绘制过程中按光标上下键进行增圈和减圈设置。 (4)矩形网格工具:可以绘制简单的表格图形(通过解组及调整也可得到不规则的表格)(5)极坐标网格工具:可以将平面网格极坐标化,通过设置框可以精确圈数和隔线数量。(练习题:绘制蝴蝶图形) 第二课(4-6节)

advisor2002仿真软件

advisor2002仿真软件 ADVISOR(Advanced VehIcle SimulatOR,高级车辆仿真器)是由美国可再生能源实验室NREL(National RenewableEnergy Laboratory)在MATLAB和SIMULINK软件环境下开发的高级车辆仿真软件。 该软件从1994年11月份开始开发和使用,最初是用来帮助美国能源部DOE(DepartmentofEnergy)开发某混合动力汽车的动力系统,随后功能逐渐扩展,目前最新的正式版本ADVISOR2002可以对传统汽车、纯电动汽车和混合动力汽车的各种性能作快速分析,是世界上能在网站上免费下载和用户数量最多的汽车仿真软件。由于该软件通过大量的实践被证实具有较好的实用性,现在世界上许多生产企业、研究机构和高校都在使用该软件做汽车仿真方面的研究。 ADVISOR是MATLAB和SIMULINK软件环境下的一系列模型、数据和脚本文件,它在给定的道路循环条件下利用车辆各部分参数,能快速地分析传统汽车、纯电动汽车和混合动力汽车的燃油经济性、动力性以及排放性等各种性能。此外,该软件的开放性也允许对用户自定义的汽车模型和仿真策略做仿真分析。它主要有以下特点: (1)仿真模型采用模块化的思想设计。ADVISOR软件分模块建立了发动机、离合器、变速器、主减速器、车轮和车轴等部件的仿真模型,各个模块都有标准的数据输入/输出端口,便于模块间进行数据传递,而且各总成模块都很容易扩充和修改,各模块也可以随意地组合使用,用户可以在现有模型的基础上根据需要对一些模块进行修改,然后重新组装需要的汽车模型,这样会大大节省建模时间,提高建模效率。 (2)仿真模型和源代码全部开放。ADVISOR2002的仿真模型和源代码在全球范围内完全公开,可以在网站上免费下载。用户可以方便地研究ADVISOR的仿真模型及其工作原理,在此基础上根据需要修改或重建部分仿真模型、调整或重新设计控制策略,使之更接近于实际情形,得出的仿真结果也会更合理。 (3)采用了独特的混合仿真方法。现在的汽车仿真方法主要有前向仿真和后向仿真两种,仿真软件也多采用其中的一种方法,使两种方法优劣不能互补,而ADVISOR采用了以后向仿真为主、前向仿真为辅的混合仿真方法,这样便较好地集成了两种方法的优点,既使仿真计算量较小,运算速度较快,同时又保证了仿真结果的精度。 (4)在MATLAB和SIMULINK软件环境下开发研制。MATLAB是世界上顶尖的可视化科学计算与数学应用软件,其语法结构简单、数值计算高效、图形功能完备,集成了诸多专业仿真工具包,而且它还提供了方便的应用程序接口(API),用户可以在MATLAB环境下直接调用C、Fortran等语言编写的程序。MATLAB 内置的计算程序、专业的仿真工具以及与其他应用程序的接口,会减少汽车模型的搭建和仿真计算过程中工作量,同时也方便了熟悉不同编程语言的用户之间的合作。 (5)能与其他多种软件进行联合仿真(Co-simulation)。汽车是一个复杂的系统,其仿真更是涉及机械、电子、控制等多个领域,工作量很大,ADVISOR软件开发过程中也难以涉及所有领域,这样就限制了它一些功能的实现。但是ADVISOR设计了开放的软件接口,能与Saber、Simplorer、VisuaDOC、Sinda/Fluint等软件进行联合仿真,为用户改进和拓展其功能提供了方便。

AI-自学教程

第一课:AI基础知识 第一节:Illustrator简介 知识点: ?Illustrator简介及应用领域 ?Illustrator 发展史 ?Illustrator高手你应该掌握哪些知识 Illustrator简介及应用领域 Illustrator是美国Adobe(奥多比)公司出品的重量级矢量绘图软件,是出版、多媒体和网络图像的工业标准插画软件。 Adobe(公司):始于1982年,目前是广告,印刷、出版和Web领域首屈一指的图形设计,出版和成像软件设计公司,总部在美国加州圣何塞。 Illustrator 将矢量插图,版面设计、位图编辑、图形编辑及绘图工具等多种元素合为一体,广泛地应用于广告平面设计,CI策划、网页设计、插图创作、产品包装设计、商标设计等多个领域。 具不完全统计全球有97%的设计师在使用Illustrator软件进行艺术设计。 Illustrator 发展史 Adobe 公司在1987年的时候就推出了Illustrator1.1版本。随后一年,又在Window平台上推出了2.0版本。Illustrator真正起步应该说是在1988年。 Adobe Illustrator6.0 1996年 Adobe Illustrator7.0日文版1997年 Adobe Illustrator8.0 1998年 Adobe Illustrator 9 2000年 Adobe Illustrator 10 2001年 Adobe Illustrator 11 2002 年 Adobe Illustrator CS2 2003年 Adobe Illustrator CS3 Adobe Illustrator CS4 2008年 Adobe Illustrator CS4 软件是一个完善的矢量图形环境。 Illustrator高手你应该掌握哪些知识 Illustrator工具,面板总结归纳徒手绘制人物,卡漫,角色创意等 Illustraotr在装饰绘画中的运用及实例 Illustraotr制作产品实体及企业标志创意 Illustrator高级排版,海报制作技巧及实例 Illustrator各种印刷品制作技巧 Illustrator在CI策划中的应用技巧 AI与PS的结合使用及各种网页按钮的制作技巧 第二节:矢量格式和位图格式 知识点: ?矢量格式与位图格式的区别及特点:

ADVISOR2002使用入门

ADVISOR2002使用入门 说明:软件来之不易,在很多网友的帮助下才得到的,非常感谢武汉理工的同学无私帮助;软件花了很多心思才基本掌握,希望能对大家入门有一点点帮助。 软件不需要安装,在matlab6.1平台上使用,如果matlab版本高了的话则需要一个插件。 1)安装matlab,在matlab 工作路径(Current Directory)中输入advisor软件所在的位置:D:\S-software\advisor\Advisor2002; 2)在matlab,命令输入窗口(command window)输入:advisor命令,然后回车运行软件,会出现以下界面,首先选择合适的单位、然后点击start开始运行软件; 3)运行软件后会出现以下界面,界面中主要包括各部件名称(可以修改参数)、车辆的9种动力配置模式(Drivetrain Config)[包括:conventional(传统车辆)、ev(电池电动车辆)、series(并联混合动力) 、custom(自定义)等],参数设定好之后点击右下角的Continue 按钮运行软件;

4)点击Continue按钮运行软件之后会出现以下界面,这个界面主要设置试验工况(Drive Cycle)——其中CYC-UDDS图形表示CYC-UDDS工况下速度与时间之间的关系,界面左边浅黄色图表中的数据表示CYC-UDDS工况下一些具体参数,选择好所需要的工 况模型之后,设置试验目标(点击界面右边浅黄色按钮) 5)点击界面右边浅黄色按钮之后会出现以下

界面,可以设置加速时间、最高车速、在一定时间内可以运行的最长距离、在一定距离内所需要的最短时间、最大加速性能、最高车速等。设置好之后,需要选定(前面方框中选中)点击OK。 6)点击界面右边浅黄色按钮之后会出现以下界面,界面主要是设置爬坡度——以某一车速行驶一定的时间所能爬的最大坡度。需要注意的是这里无论选用哪种单位标准,这里车速都是英里每小时,注意换算。设置好之后点击OK按钮。

Advisor二次开发指南详细

Advisor二次开发指南 leimei 第一步:选择和你仿真模型相近形式的车型,如选串联 第二步:选择需要的各个部件,并修改名称,如在部件名称后面加_PLUG,把BD_SER模型名称做相应修改另存为BD_SER _PLUG 第三步:建立自定义车型。修改series_defaults_in.m文件,将第二步保存的各个部件名称修改到相应的变量下。尤其注意https://www.wendangku.net/doc/ec10513691.html,='series_PLUG'; 第四步:把自定义模块添加到options结构变量中,打开ADVISOR2002/gui/optionlists文件夹中的all_menus.mat,在matlab的Command Window中出现: >> load('D:\matlab6.5anzhuang\ADVISOR(yuan)\ADVISOR2002wp\gui\optionlists\all_menus.mat') 接着执行下列命令: >> options.input_file_names=optionlist('add','input_file_names','SERIES_PLUG_defaults_in'); >> options.drivetrain=optionlist('add','drivetrain','series_PLUG'); 注意:红色部分要和前面的对应。

第五步:打开ADVISOR2002/gui中的block_diagram_name.m文件,在switch drivetrain中添加以下语句: 第六步:打开ADVISOR2002\gui中的InputFigControl.m文件,在switch https://www.wendangku.net/doc/ec10513691.html, 中添加case语句,将不需要的部件去除。 第七步:通过以上步骤用户自定义的模型就可以在ADVISOR2002中进行参数的设置和仿真了。最终效果图: 补充说明:如果要在GUI界面添加自己的车型图片,可以修改ADVISOR2002/gui中的gui_image.m文件。并在gui下面存入相应名称的图片如:series_PLUG..jpg。

AI基础知识图文教程--入门知识学习

AI基础知识图文教程--入门知识学习 第一节:Illustrator简介 知识点: Illustrator简介及应用领域 Illustrator发展史 Illustrator高手你应该掌握哪些知识 Illustrator简介及应用领域 Illustrator是美国Adobe(奥多比)公司出品的重量级矢量绘图软件,是出版、多媒体和网络图像的工业标准插画软件。 Adobe(公司):始于1982年,目前是广告,印刷、出版和Web领域首屈一指的图形设计,出版和成像软件设计公司,总部在美国加州圣何塞。 Illustrator将矢量插图,版面设计、位图编辑、图形编辑及绘图工具等多种元素合为一体,广泛地应用于广告平面设计,CI策划、网页设计、插图创作、产品包装设计、商标设计等多个领域。 具不完全统计全球有97%的设计师在使用Illustrator软件进行艺术设计。 Illustrator发展史 Adobe公司在1987年的时候就推出了Illustrator1.1版本。随后一年,又在Window平台上推出了2.0版本。Illustrator真正起步应该说是在1988年。 Adobe Illustrator6.0 1996年 Adobe Illustrator7.0日文版1997年 Adobe Illustrator8.0 1998年 Adobe Illustrator 9 2000年 Adobe Illustrator 10 2001年 Adobe Illustrator 11 2002年 Adobe Illustrator CS2 2003年 Adobe Illustrator CS3 Adobe Illustrator CS4 2008年 Adobe Illustrator CS4软件是一个完善的矢量图形环境。 Illustrator高手你应该掌握哪些知识

解决Advisor在高版本matlab中无法运行的问题

时间:2011.8.15 刚解决了Advisor2002无法在高版本运行的问题,我在Matlab2008a和2010上都运行成功!修改步骤如下: 1.将ADVISOR2002patchforR13.m拷进Advisor的文件目录,如E:\Program\Advisor2002下; 2.在Matlab中将运行目录也改为E:\Program\Advisor2002; 3.Matlab的Command Window窗口输入ADVISOR2002patchforR13.m,可以以直接运行ADVISOR2002patchforR13.m,之后会看到Advisor的底层模块被不断更新; 4.更新完成后,在Command Window窗口输入advisor,运行advisor2002,之后点continue,如果Matlab提示出错,则找到出错的文件,一般是“get_cycle_info.m”,将第25行的“break”改成“return”,保存后重新运行advisor2002;继续找到出错的地方,将“break”改成“return”; 5.全部修改完后,advisor2002即可正确运行。如果第三步中更新出错,则可先做第四步,再进行第三步,三四步交替来做,直到没有提示错误。 ADVISOR2002patchforR13.m文件内容如下,大家可以新建个m文件,将下面的内容复制粘贴并保存为ADVISOR2002patchforR13.m即可。 %this file will update all the block diagrams in the models directory in ADVISOR %so that they will work in Mathworks Release 13. This assumes that you have ADVISOR 2002 %and it is already included in your Matlab path which is done automatically when you type %advisor at the command prompt. % % place this file in your current working directory in Matlab and type it's name. % % Here's what we posted on the advisor community web site regarding this error. % % Aug-30-2002 7:22 AM % % Regarding the boolean type problem in R13: Release 13 of Matlab has introduced % a new type called logical. The problem is in the block diagrams in the accessory % loads masked subsystem. Go to BD_PAR for instance and click on "mechanical accessory loads "

advisor软件介绍

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. ,此图是根据输入得出的直观图形,该图是发动机的效率曲线。 选择上图左侧下拉菜单,可得到不同零部件的曲线,选择右侧下拉菜单,可得到对应零部件的不同曲线。

advisor2002安装方法和高版本安装问题

安装ADVISOR的方法: (1)安装matlab,我使用的是matlab6.5,安装过多次没有问题,有人说7.0也行,有人说不行,我没试过也不准备试了 (2)对matlab打补丁:运行GenericDll_1p1.exe,设置路径为你安装matlab的路径,运行Unzip (3)打开matlab,在命令窗口输入:rehash toolboxcache (4)解压adviosr2002,在matlab设置当前路径为adivsor2002所在路径,如下图,一定要设到ADVISOR2002的根目录下,即看到data,gui等文件夹 (5) (6)在matlab命令窗口中输入advisor,即可进入advisor环境

解决了Advisor2002无法在高版本运行的问题,我在Matlab2008a和2010上都运行成功! 修改步骤如下: 1.将ADVISOR2002patchforR13.m拷进Advisor的文件目录,如 E:\Program\Advisor2002下; 2.在Matlab中将运行目录也改为E:\Program\Advisor2002; 3.Matlab的Command Window窗口输入ADVISOR2002patchforR13.m,可以以直接运行ADVISOR2002patchforR13.m,之后会看到Advisor的底层模块被不断更新; 4.更新完成后,在Command Window窗口输入advisor,运行advisor2002,之后点continue,如果Matlab提示出错,则找到出错的文件,一般是 “get_cycle_info.m”,将第25行的“break”改成“return”,保存后重新运行advisor2002;继续找到出错的地方,将“break”改成“return”; 5.全部修改完后,advisor2002即可正确运行。如果第三步中更新出错,则可先做第四步,再进行第三步,三四步交替来做,直到没有提示错误。

相关文档