MWorks模型验证与参数标定

合集下载

机械系统动力学建模中的模型标定方法研究

机械系统动力学建模中的模型标定方法研究

机械系统动力学建模中的模型标定方法研究在机械工程领域,对机械系统进行准确的动力学建模至关重要。

而模型标定则是确保模型准确性和可靠性的关键步骤。

通过模型标定,可以修正模型中的参数,使其更好地反映实际系统的行为。

机械系统动力学建模通常基于物理原理和数学方程来描述系统的运动和力的关系。

然而,由于实际系统的复杂性和不确定性,模型中的参数往往难以准确确定。

这就需要通过模型标定来调整这些参数,以提高模型的预测能力。

模型标定的首要任务是确定需要标定的参数。

这些参数可能包括质量、惯性矩、刚度、阻尼系数等。

在选择参数时,需要综合考虑模型的复杂度和实际系统的特性。

过于复杂的模型可能导致计算困难,而过于简单的模型则可能无法准确描述系统的行为。

实验测量是模型标定的重要基础。

通过设计合理的实验,可以获取系统在不同工况下的响应数据,如位移、速度、加速度、力等。

这些实验数据将用于与模型的预测结果进行对比。

在实验测量中,传感器的选择和安装位置至关重要。

传感器的精度和响应特性会直接影响测量数据的准确性。

同时,安装位置的选择也需要考虑到能够准确反映系统的关键运动和受力情况。

数据处理是模型标定中的一个关键环节。

获取的实验数据往往存在噪声和误差,需要进行滤波、平滑等处理,以提取有用的信息。

常用的数据处理方法包括傅里叶变换、小波分析等。

在标定过程中,优化算法的选择也非常重要。

常见的优化算法有梯度下降法、遗传算法、粒子群优化算法等。

这些算法通过不断调整参数,使得模型的预测结果与实验数据之间的误差最小化。

以梯度下降法为例,它通过计算误差函数对参数的梯度,沿着梯度的反方向逐步调整参数,最终达到最优解。

然而,梯度下降法可能会陷入局部最优解,因此在实际应用中需要谨慎选择初始值和调整步长。

遗传算法则是一种基于生物进化原理的优化算法。

它通过模拟自然选择、交叉和变异等过程,在参数空间中进行搜索,具有较好的全局搜索能力。

粒子群优化算法则是通过模拟鸟群的觅食行为来寻找最优解。

基于mworks软件的表面式蒸发器仿真与研究

基于mworks软件的表面式蒸发器仿真与研究

A Thesis Submitted in Partial Fulfillment of the RequirementsFor the Degree of Master of EngineeringSimulation and research on surface evaporator based on MWorks plateformCandidate : Luo SixuanMajor : Refrigeration and Cryogenic EngineeringSupervisor: Prof. He GuogengHuazhong University of Science and TechnologyWuhan, Hubei 430074, P. R. ChinaDecember,2012独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。

尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。

对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律结果由本人承担。

学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

保密□,在年解密后适用本授权书。

本论文属于不保密□。

(请在以上方框内打―√‖)学位论文作者签名:指导教师签名:日期:年月日日期:年月日摘要MWorks软件是基于Modelica语言的多领域建模平台,目前国内对此平台的开发涉及电子、电气、机械等多个领域,然而在空调制冷领域则是一片空白;另一方面,作为空调制冷装置最为重要的设备之一的蒸发器,一直以来也是众多学者研究的重要部分,利用计算机仿真技术对其运行状况进行模拟也是目前研究的主流趋势,从而能够为蒸发器的设计与优化提供可靠依据以及指明方向。

BIM工程师如何进行模型精度验证和校对

BIM工程师如何进行模型精度验证和校对

BIM工程师如何进行模型精度验证和校对BIM(Building Information Modeling,建筑信息模型)是一种先进的数字化建筑设计和管理方法,通过整合各种建筑数据和信息,实现了建筑项目的协同工作和可视化展示。

作为BIM工程师,模型精度验证和校对是确保项目质量和准确性的关键步骤。

本文将介绍BIM工程师如何进行模型精度验证和校对的一些方法和技巧。

首先,模型精度验证是指确认模型中的几何形状、大小和位置等是否准确。

BIM工程师可以使用专业的BIM软件来比较建筑模型与实际设计图纸之间的差异。

比如可以在软件中加载设计图纸,并根据设计图纸上的标注和尺寸信息对模型进行测量和对比。

如果模型与设计图纸存在差异,BIM工程师需要及时调整模型,确保其与实际设计一致。

其次,模型精度校对是指检查模型中各种信息的准确性,包括构件属性、材料和尺寸等。

BIM工程师可以通过软件的数据查询功能来检查模型中的属性信息是否准确。

比如可以查询某个构件的材料类型、厚度、颜色等信息,并与设计要求进行对比。

如果发现有误差或不一致,BIM工程师需要进行修改和更新,确保模型的数据准确可靠。

此外,模型精度验证和校对还需要考虑与其他相关模型的一致性和协调性。

在BIM工程中,各个专业的模型(如结构、机电、给排水等)需要进行协同工作,确保各个模型之间没有冲突和错误。

BIM工程师可以使用软件的碰撞检测功能,对模型进行碰撞检测和冲突分析。

如果发现模型之间存在冲突或错误,BIM工程师需要与其他团队成员进行沟通、协调和解决,保证各个模型的一致性。

在进行模型精度验证和校对时,BIM工程师可以借助以下几点技巧和方法:1. 细致观察:BIM工程师需要仔细观察模型中的各个细节,并与实际设计和构造要求进行对比。

例如,检查墙体厚度、楼板高度、窗户尺寸等,确保其与实际要求一致。

2. 多人校对:可以将模型分配给多个团队成员进行独立校对,然后进行对比和检查。

这样可以增加校对的准确性和可靠性。

MWorks多领域建模与仿真系统

MWorks多领域建模与仿真系统

MWorks仿真窗口 MWorks仿真窗口
• 灵活性
–支持多领域建模且模型修改方便 支持多领域建模且模型修改方便
• 面向对象建模 • 非因果建模
–使用方程而非赋值方式表示物理系统行为 使用方程而非赋值方式表示物理系统行为
MWorks系统简介 MWorks系统简介
• • • • MWorks体系结构 MWorks体系结构 系统主要功能 操作界面 例子: 例子:
用户自定义库
编辑器
CAD模型 CAD模型 光栅图
建模
Modelica库 Modelica库
MWorks
编译器
MATLAB Simulink
仿真
求解结果
求解器
曲线显示
模型调试/ 模型调试/实验 优化/ /优化/求解记 录
分析
命令行& 命令行&脚本
信息输出
MWorks建模窗口 MWorks建模窗口
MWorks仿真窗口 MWorks仿真窗口
组件或Connect 组件或 位置标记
高级模型试验功能
多方案比较
多变量显示
变量过滤与 变量比较
MWorks界面小结 MWorks界面小结
• 多文档(对应不同的mo文件) • 两个主界面:建模窗口与仿真窗口。
– 系统模型库/当前模型/属性栏/输出信息栏 – 文本/图标/部件/说明/仿真 – 变量树/曲线/部件/变量过滤/变量比较
主要用户场景
• 仿真一个模型实例 • 利用模型库构建新的模型然后进行仿真
仿真模型实例
• 系统模型树用于浏览 和查找模型。 • 从当前模型查看模型 组件层次。 • 建模子窗口:
– – – – 文本 图标 部件 说明
切换建模子窗口

solidworks 标准检查

solidworks 标准检查

Solidworks是一款广泛应用于工程设计行业的三维计算机辅助设计软件。

在使用Solidworks进行设计的过程中,标准检查是非常重要的一步。

标准检查可以帮助设计师确保设计符合相关的标准和规范,从而保证产品的质量和安全。

本文将介绍Solidworks中的标准检查功能,并详细说明其使用方法和注意事项。

一、Solidworks标准检查功能的作用Solidworks中的标准检查功能可以帮助设计师快速检查设计模型是否符合特定的标准和规范,比如尺寸标准、材料标准、装配标准等。

通过标准检查功能,设计师可以在设计阶段就发现潜在的问题,从而及时调整和改进设计,避免在后期生产和使用过程中出现质量问题。

二、Solidworks标准检查功能的使用方法1. 打开Solidworks软件,打开需要进行标准检查的设计模型。

2. 在菜单栏中找到“工具”-“标准检查”命令,点击进入标准检查功能界面。

3. 在标准检查功能界面中,可以选择需要检查的标准和规范种类,比如尺寸标准、材料标准、装配标准等。

根据需要勾选相应的选项。

4. 点击“开始检查”按钮,Solidworks将会对设计模型进行标准检查,并将不符合标准的部分以及具体的问题提示显示出来。

5. 根据标准检查的结果,设计师可以对设计模型进行进一步的调整和改进,以符合相关的标准和规范要求。

三、Solidworks标准检查功能的注意事项1. 在使用标准检查功能时,设计师需要提前了解相关的标准和规范要求,确保选择了正确的检查选项。

2. 在进行标准检查之前,设计师需要保证设计模型已经完整,并且符合基本的设计要求,否则标准检查的结果可能会不准确。

3. 标准检查只是设计过程中的一部分,设计师还需要综合考虑实际生产和使用的情况,对设计模型进行全面的审查和验证。

四、Solidworks标准检查功能的优势1. 提高设计质量:标准检查功能能够帮助设计师及时发现并解决设计中的问题,从而提高设计质量。

BIM工程师如何进行模型精度验证和校对

BIM工程师如何进行模型精度验证和校对

BIM工程师如何进行模型精度验证和校对在BIM(建筑信息模型)工程中,模型的精度验证和校对是确保项目成功完成的重要步骤之一。

BIM工程师需要进行精确度验证和校对,以确保模型准确地反映了实际的建筑设计和施工细节。

本文将介绍BIM工程师如何进行模型精度验证和校对的一般步骤。

首先,BIM工程师需要检查模型的几何精度。

这包括检查模型中的尺寸、位置和比例是否与设计和施工图纸一致。

BIM工程师可以使用软件工具来测量模型中的尺寸并进行比较。

如果发现模型中的尺寸与设计图纸不一致,BIM工程师需要及时更正。

其次,BIM工程师还需要验证模型的几何一致性。

这意味着模型中的不同元素之间的连接和对齐是否准确无误。

BIM工程师可以使用软件工具来检查模型中的连接和对齐。

如果发现模型中存在连接和对齐的问题,BIM工程师需要确定问题的原因并进行修正。

此外,BIM工程师还需要验证模型的物理属性。

这包括验证模型中的材料、质量和重量等方面的准确性。

BIM工程师可以使用软件工具来对模型的属性进行验证。

如果发现模型中的物理属性与实际情况不符,BIM工程师需要对模型进行相应调整。

另外,BIM工程师还应该进行模型的协调性验证。

这意味着BIM工程师需要检查模型中的各个专业之间是否存在冲突或矛盾。

BIM工程师可以使用软件工具来检查不同专业的模型是否在同一个空间中协调无误。

如果发现模型中存在协调性问题,BIM工程师需要与相关团队协商解决。

除了验证模型的精度,BIM工程师还需要进行模型的校对工作。

这包括检查模型中是否存在错误、遗漏或不完整的信息。

BIM工程师可以通过仔细检查模型中的每个部分来发现潜在的问题,并进行修正或补充。

同时,BIM工程师还应该与项目团队密切合作,确保模型与相关文档和图纸之间的一致性。

为了确保模型精度的验证和校对工作的有效性,BIM工程师还可以采取一些辅助措施。

例如,使用扫描仪对实际建筑物进行测量,与模型进行比较并进行校对。

此外,BIM工程师还可以与其他专业人员进行讨论和交流,共同解决模型中存在的问题。

MWorks机械多体建模

MWorks机械多体建模

MWorks机械多体可视化建模工具 三维装配模型到Modelica 多体模型自动转换苏州同元软控信息技术有限公司2011年11月目录1. 概述 (1)2. 功能特征 (2)3. 使用前的准备 (3)3.1 安装Mechanics组件 (3)3.2 准备模型输入文件 (4)4. 模型转换 (4)4.1 转换操作流程 (4)4.2 Modelica结果文件说明 (8)4.3 组件布局和连接布线 (9)4.4 子系统封装与外部连接器 (10)4.5 平面环与切割铰标定 (10)5. 对装配模型的约定 (11)5.1 使用支持的运动副进行装配 (12)5.2 严格按照机构运动简图进行装配 (12)5.3 定义连接时所选的多组参照应对应于两个零件 (15)5.4 静装配不应出现欠约束 (15)5.5 在XY平面内进行装配 (17)6. 模型转换实例 (18)6.1 曲柄滑块(Crank_slider_mechanism) (18)6.2 双滑块机构(Double_slider) (19)6.3 单缸内燃机(Engine) (20)6.4 液压挖掘机(Hydraulic_grab) (21)6.5 手动压水机(Manual_pump) (22)6.6 多连杆机构(Multi_link_mechanism) (23)6.7 机械手(Robot) (24)6.8 缝纫踏板机构(sewing_machine_pedal) (25)6.9 六杆机构(Six_bar_mechanism) (26)6.10 Stephenson机构(Stephenson_mechanism) (27)6.11 六自由度并联机构 (28)7. 常见问题FAQ (30)1.概述机械系统的三维装配模型记录了装配体设计参数、装配层次和装配信息,支持从概念设计到零件设计阶段的装配仿真。

但是,模型中缺少对系统的动态特性描述,不能用于动力学特性分析。

Mworks液压起落架模型仿真

Mworks液压起落架模型仿真
MWORKS模型仿真
——液压起落架系统仿真
LOGO
JACSEN
MWORKS简要介绍
MWorks是新一代多领域工程系统建模、仿真、分析与 优化通用CAE平台,基于多领域统一建模规范Modelica, 提供了从可视化建模、仿真计算到结果分析的完整功能, 支持多学科多目标优化、硬件在环(Hardware-In-the-Loop, HIL)仿真以及与其他工具的联合仿真。
液压起落架半物理仿真平台总体框架示意图
数字仿真实现过程
多目标优化模型
优化结果
MWorks参数优化采用基于仿真的多目标优化方法进行参数分析,帮助解 决飞机等复杂系统建模与仿真中的参数调节问题。
验证结果
查看实验验证曲线,在激活的曲线的窗口中显示所选变量的求解结果数据。
液压起落架收放系统模型
液压起落架转向系统模型
功能与特征
多工程领域的 系统建模 仿真代码自动 生成 结果分析与 后处理
多文档多视图 建模环境
多种形式 建模支持 可定制的 模型库 物理单位推导 与检查
功能与特征
硬件在环仿真
良好的可扩展性Βιβλιοθήκη 应用领域MWorks作为多领域系统的研发平台,能够使不同的 领域专家与企业工程师在统一的开发环境中对复杂系统 进行多领域协同开发、试验和分析。 基于MWorks平台的通用建模与仿真能力,加上丰富 的基础领域库,如液压、控制、电子、一维机械、多体 等,以及针对性的行业领域库,再辅以各种扩展功能与 工具,已经形成一个开放的航空液-控-机-电多领域统一 建模与仿真平台。
典型案例介绍
——液压起落架系统仿真
起落架系统仿真平台,针对大型客机液压起落架系统研 制开发与试验验证的需求,采用数字仿真技术、半物理仿真 技术对C919飞机液压综合控制系统、起落架收放控制系统、 前轮转弯控制系统、刹车控制系统的各种功能和性能指标进 行试验和验证。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MWorks试验设计工具模型标定苏州同元软控信息技术有限公司2010年10月目录1. 概述 (1)2. 功能特征 (1)3. 使用前的准备 (1)3.2 SimpleCar模型 (2)3.3 测量数据文件 (3)3.4 模型验证与标定准则 (4)4. 模型验证 (5)5. 模型参数标定 (12)5.1 参数标定 (12)5.2 检查参数灵敏度 (19)6. 高级选项 (23)6.1 复用先前的设置 (23)6.2 使用命令接口 (23)7. 参考文献 (24)1.概述对于物理系统建模与仿真,一般情况下其中的组件(部件或子系统)会包含很多参数,这些参数对应实际的环境参数、运行工况等。

在这些参数中,一部分可以很容易地从设计资料中获取,一部分来自物理实验中的测量结果。

然而,有些参数通常不是很容易得到,例如惯性矩、摩擦力、质量损失等。

如果通过多次试验的方式来确定,不仅效率低下,而且得到的结果也不够精确。

对于仿真模型的参数标定(也称参数预估)可以满足这种需求,在数学上,参数调节过程实际为一种优化过程,旨在最小化仿真结果与测量数据之间的误差。

MWorks参数标定工具支持用户进行这种参数研究,以试验得到的测量数据为依据,在某一范围内自动调整参数值并同时进行仿真,通过比对模型仿真数据与试验测量数据的差异,使得模型输出与测量结果达到最大程度的吻合。

参数标定工具在仿真环境(MWorks Simulator)中运行,与物理模型的编译结果(仿真实例及其对应的求解器)紧密集成。

参数标定工具的界面入口位于MWorks Simulator“试验(Experiment)”菜单,包括模型验证、模型标定、检查参数灵敏度。

2.功能特征MWorks参数标定工具提供了向导式的窗口支持参数研究,主要特征如下。

(1).支持模型变量与测量数据关联,通过最小化数据差异实现在线调参。

(2).随着参数变化自动调用求解器,输出动态结果比较曲线。

(3).提供参数相关性分析工具,支持对关联参数进行标定灵敏度检查。

3.使用前的准备使用参数分析工具之前做好下列准备工作。

(1).启动MWorks Studio,打开模型,编译生成可运行的求解器。

(2).启动MWorks Simulator,更新求解器,生成对应的仿真实例。

(3).测量数据文件是进行参数标定的重要依据,要求其尽可能准确。

具体的操作步骤结合MWorks实例库中的模型SimpleCar进行说明(详细的文件路径为MWorks\Samples\SimpleCar.mo)。

3.2SimpleCar模型操作步骤如下:(1).启动MWorks Studio,点击菜单“文件→打开”,选择“MWorks\Samples\ SimpleCar.mo”打开SimpleCar模型,初始界面如图3-1所示。

图3-1 打开SimpleCar模型并进行编译其中,左半部分表示汽车发动机(Engine),输出的扭矩通过变速箱(gearBox)连接到4个轮子(wheel),轮子的转动使得汽车产生平移。

设R表示轮子半径,那么1/R可理解为转动与平移之间的比例因子。

模型中定义了初始参数R=0.34,并且关联到另外一个参数wheel.ratio = 1/R,参考图3-1所示的模型组件图。

汽车质量(carBody.m)设为1810 kg,包括车身、发动机以及测量设备等。

(2).点击菜单“仿真→编译”,编译生成可运行的求解器。

(3).点击菜单“仿真→转到仿真环境”,MWorks Simulator在启动时自动更新求解器,生成对应的仿真实例“SimpleCar-1”,结果如图3-2所示。

图3-2 生成仿真实例SimpleCar-1提示:如果MWorks Simulator正在运行,点击菜单“文件→更新求解器”,也可生成仿真实例“SimpleCar-1”。

至此试验准备工作结束,点击“试验”下拉菜单中的菜单项进行各项参数分析,本文中参数分析目的是对影响汽车加速度的性能参数进行估值。

3.3测量数据文件本例中使用的测量数据文件采用标准CSV格式(Comma Separated Values),具体参考MWorks\Samples\Acceleration_measurements.csv。

其中第一行表示测量指标“名字”,从第二行开始逐行记录各个时间点的指标“值”,并且必须有一列表示时间(time)数据,如图3-3所示。

图3-3 测量数据文件(部分)该测量数据是使用某型号汽车在试验环境中得到的,测量区间0—6.24秒,测量时间间隔0.02秒一次,测量指标包括速度(speed km/h )、距离(dist )和加速度(acc ),其中“acc ”将用于仿真模型的参数标定,其时域曲线如图3-4所示。

图3-4 某型号汽车的加速度曲线本文模拟的运行时间区间为3.8—6秒,此时第2级齿轮处于啮合状态。

提示:MWorks 支持显示这类数据文件的曲线。

点击菜单“工具→打开结果文件”,选择某个“csv ”文件,随后该文件及其中的变量名出现在变量浏览器中,勾选对应的变量节点(例如“acc ”),立刻显示该变量曲线(图3-4)。

3.4 模型验证与标定准则本文借鉴最小二乘法的思路,通过计算模型仿真结果变量s y 与对应的测量指标变量m y 在各个测量时间点上残差的平方和∑−2)(mi si y y ,以此作为模型验证准则,并将该值的最小化作为参数标定的目标。

具体方法与效果在下文详述。

4.模型验证模型验证用于比较模型仿真结果变量与测量指标变量之间的差异,可以在模型标定的前后进行,前者适用于名义参数,从中查看二者差异;后者适用于优化参数,检查经过标定的参数值是否适用于其他场景。

从操作过程上来看,模型验证类似模型标定但比后者简单,区别是模型验证不需要设置调节参数。

具体的操作步骤通过下面的实例分别介绍。

从图3-2开始,点击菜单“试验→模型验证”,弹出参数配置界面(图4-1)。

图4-1 模型验证参数配置向导模型验证参数配置向导包括5个属性页。

(1).源模型:选择将要进行模型验证的仿真实例,系统将自动调用与该实例关联的求解器。

(2).试验数据:浏览外部测量数据。

(3).固定参数:选择一个或多个固定不变的参数。

如果把模型的参数关联到具体的产品参数、运行工况选项等,这些参数在实际的物理场景中是保持不变的。

(4).结果变量:选择一个或多个结果变量,并指定所关联的测量指标。

这些变量将以曲线形式进行展示,从中可以直观地看出二者之间的差异。

(5).求解设置:设置求解起止时间、步长、算法、误差等选项。

下面结合SimpleCar模型详细介绍操作步骤。

A.选择源模型首先选择进行参数分析的仿真实例。

如图4-1所示,“源模型”列表中显示了当前候选的仿真实例,其中,当前实例“SimpleCar-1”缺省已被选中。

B.浏览试验数据下一步,切换到“试验数据”属性页选择测量数据文件。

点击图4-1左侧列表中的“试验数据”,切换到该属性页(图4-2)图4-2 试验数据属性页(初始页面)点击“选择”按钮,弹出打开文件对话框,选择“MWorks\Samples\Acceleration _measurements.csv”(如前所述),系统读取测量数据并显示于列表框中(图4-3)。

图4-3 试验数据属性页其中列出了包含“时间(time)”在内的所有变量。

注意,为了后续在采样时间点上进行计算,要求测量数据文件中必须包含时间数据,并且变量名必须为“time”。

C.选择固定参数下一步,切换到“固定参数”属性页选择固定不变的参数。

点击图4-1左侧列表中的“固定参数”,切换到该属性页(图4-4)。

图4-4 固定参数属性页(参数集为空)固定参数来自仿真模型,通过交互方式进行选择。

点击“选择”按钮,弹出选择变量对话框(图4-5)。

图4-5 选择固定参数注意不同的运行工况需要不同的参数设置,对于状态变量,还需要设置对应的变量初值。

回顾本文模拟的运行时间区间为3.8—6秒,此时第2级齿轮处于啮合状态,需要设置汽车在3.8秒时的初始速度以及第2级齿轮的传动比。

对应图4-5,本例选择参数carBody.v(速度)和gearBox.i(传动比)。

注意,选择变量对话框与MWorks Simulator变量浏览器面板中的显示内容有点不同,这一步中只列出允许修改的参数(非独立参数和非参数节点已排除)。

完成参数选择之后,点击“确定”回到固定参数属性页,在其中的列表框中显示出已选中的参数集(图4-6)。

图4-6 固定参数属性页图4-6中列出了选中的参数列表及其全部属性。

(1).名字:即参数全名。

为避免出错,限制不能修改参数名。

(2).值:固定参数值,缺省来自仿真实例,允许修改。

注意,如果此处“值”表示变量初值(start),那么该值必须与求解选项中的“开始时间”相关,对应求解开始时刻的数值。

本例中,“carBody.v”、“gearBox.i”分别设为“19”、“2.34”。

其中速度根据测量数据计算得到,68.4 km/h换算到SI单位等于19 m/s。

提示:使用“上移”、“下移”按钮可以改变固定参数显示顺序;使用“删除”按钮可以去除多余的参数。

D.选择结果变量下一步,切换到“结果变量”属性页选择将要进行比较的结果变量,分别来自仿真模型和测量数据文件。

点击图4-1左侧列表中的“结果变量”,切换到该属性页(图4-7)。

图4-7 结果变量属性页(变量集为空)结果变量同样来自仿真模型,点击“选择”按钮,弹出图4-8所示对话框。

图4-8 选择结果变量按本例要求,从中勾选变量“carBody.der(v)”,即汽车加速度,“der”表示对速度“v”求导。

注意,这一步的显示内容与图4-5不同,树形列表中不显示参数。

完成选择之后,点击“确定”回到结果变量属性页,在其中的列表框中显示出已选中的变量集(图4-9)。

图4-9 结果变量属性页图4-9中列出了选中的变量列表及其全部属性。

(1).名字:即变量全名。

为避免出错,限制不能修改变量名。

(2).关联数据:此时,该栏以下拉列表形式显示测量数据文件中的指标变量(时间“time”除外)。

本例中选择“carBody.der(v)”作为输出变量,设置加速度指标“acc”与之关联,二者在仿真区间内各个测量时间点上残差的平方和将作为验证准则。

注意,测量数据所使用的单位必须与仿真变量的单位(“unit”属性)相同,不同时则应预先进行换算(这种数值换算操作在Excel中很容易实现)。

本例中二者均取SI 单位制“m/s2”。

提示:使用“上移”、“下移”按钮可以改变输出变量在列表中的显示顺序,同时改变了结果变量的输出顺序;使用“删除”按钮可以去除多余的变量。

E.设置求解选项最后一步,设置求解器运行选项。

相关文档
最新文档