ADVISOR2002应用与实例分析
载入仿真设置
点击载入仿真设置按钮Load Sim Setup,可以调用以前保存的仿真。
优化控制策略变量
点击优化控制策略变量按钮Optimize cs vars,弹出控制策略变量的编辑菜单,如图2.3.15所示。对其中的参数进行修正,以便生成使用者所需的最佳控制策略。
图2.3.15 控制策略变量的优化
保存
点击保存按钮Save,将当前的仿真设置保存下来。
计算
点击计算按钮Run,计算机就对当前的仿真设置进行运算求解,等运算完成后将自动弹出结果界面。
2.4观察输出结果
结果界面
结果界面如图2.4.1所示,可以给出多项总结性结论(如燃油经济性、排放和总行驶距离等)。该界面左侧为图示区域,使用者可以选择不同的变量(从右侧的下拉菜单中选择,如图2.4.2所示)来观察其随时间的变化情况,图示区域的出图数量可以选择,但最多不超过四张。如果在仿真界面选择了加速和爬坡能力测试,其测试结果也会显示出来。
15
ADVISOR2002应用与实例分析
图2.4.1 结果界面
图2.4.2 选择要出图的变量
点击能量利用界面按钮Energy Use Figure,将会弹出一个界面,用以展示仿真过程中汽车能量的利用和转化情况,如图2.4.3所示。点击输出检测图按钮Output Check Plots,将会输出一系列的车辆状态图,这些图中有的是不在时域下的,故方便使用者查看和调用。点击重现按钮Replay,可以再次演示动态互动界面上的内容。此功能在特定程序测试和多循环测试状态下无效。
图2.4.3 能量利用界面
16
ADVISOR2002应用与实例分析
点击工具菜单tools,选择发动机运转情况FC operation,可以看到整个仿真过程中发动机转速和转矩的选取情况,以及燃油的利用情况,如图2.4.4所示。
图2.4.4 发动机运转情况
参数研究的结果界面
如果在仿真设置里选择的是参数研究,那么计算结果也会自动给出。对于两参数研究(三维图,X、Y轴为两个研究参数,Z轴为汽车的某项性能指标),旋转按钮可以让使用者看到图的任意一边。对于三参数研究(X、Y、Z轴各代表一个研究参数,汽车的性能指标以色彩表现),可以绘出任意切面。
轨迹偏移分析
当仿真车辆偏离预定的行驶循环工况时,轨迹偏离分析文件夹trace_miss_analysis class被自动调入进行运算。运算后得到偏离严重程度的数据信息,该信息显示在结果界面的警告/消息(Warnings/Messages)窗口中。
17
ADVISOR2002应用与实例分析
第三章 ADVISOR工作原理及机制
3.1ADVISOR文档结构
图3.1.1 ADVISOR文档结构
3.1.1文件交互作用及数据流
● 输入脚本 定义工作空间的变量,也能调用其他输入脚本。例如MC_PM32.m。 ● 模块 为Simulink文档,文档包含用来计算输出量的方程式,比如通过发动机的工况图来计算燃油消耗。这些模块都是模型,例如BD_PAR.mdl。
● 输出脚本 通过查询工作空间来对模型的输出进行后处理。这些后处理包括绘图和检错两大部分,例如chkoutputs.m。
● 控制脚本 既可对输入进行改进,也可对输出进行处理。例如ADVISOR GUI和优化程序。
3.1.2文件地址
ADVISOR主路径(例如C:\\ADVISOR或C:\\Program Files\\ADVISOR)下还包含若干个子路径。这些子路径主要为数据、GUI和模型路径,其下包含相关文档。
3.1.3文档命名习惯
所有的模型和数据文档都用“前缀_*”来表示,该前缀和定义变量用的前缀一致。使用到这些变量的Simulink块的结尾都会给出该前缀,置于尖括号< >中。这里给出ADVISOR部件文档的类型:
ACC_*.M Accessory load files 附加载荷文档。
CYC_*.M Driving cycle files, which define variables starting with cyc_, used in the block
18