版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、赛特达赛特达(北京北京)科技有限公司科技有限公司 2 u组件介绍组件介绍 u组件的发布与重载组件的发布与重载 u复杂文件的解析方法复杂文件的解析方法 uFile Parameter的使用方法的使用方法 u商业程序的集成方法商业程序的集成方法 4 iSIGHT-FD集成平台集成平台 驱动算法组件驱动算法组件 动力学动力学 优化模型优化模型 弹体参数弹体参数 优化模型优化模型 弹体减重优化弹体减重优化 Simcode ProE Abaqus PATRAN COM Data File Excel LSF Database 全局优化算法全局优化算法 敏度分析方法敏度分析方法 稳健方法稳健方法 近似方法
2、近似方法 标定方法标定方法 多目标优多目标优 化算法化算法 软件接口组件软件接口组件客户模型客户模型 敏度分析敏度分析 ProE PATRAN PAM VA One 形状优化形状优化 5 u动作组件:动作组件:Simcode、Calculator、Excel、Word、Script、 Pause、Approximation、OS Command、Reference、 Mail、 Database、 DateExchanger、COM等;等; u驱动组件:驱动组件:Task、Loop、DOE、Optimization、Monte Carlo、Six Sigma等;等; uSolution组件:组
3、件:Matlab、Patran、UG、Catia、Pro/E、Abqus、 Datamatching等。等。 6 u动作组件动作组件 (执行指定的应用程序执行指定的应用程序) u驱动组件驱动组件 (驱动其它插件执行功能驱动其它插件执行功能) Task Monte Carlo Optimization Loop DOE Excel Simcode Calculator Mail COM Script Word iSIGHT Remote Approx. Database OS DataX 7 uSimcode 组件组件 uCalculator 组件组件 uPause 组件组件 uExcel 组件
4、组件 uWord 组件组件 uLoop 组件组件 uTask 组件组件 8 uSimcode 组件组件 l 定义执行分析命令定义执行分析命令 l 定义输入输出文件解析定义输入输出文件解析 uData Exchange 组件组件 l 文件导入向导文件导入向导 l 文件格式文件格式 l 读读 vs. 写写 l 模版文件模版文件 l 变量类型变量类型 uOS Command component l 基本和高级选项基本和高级选项 l 需要文件需要文件 9 uSimcode 是通用的集成方式,要求是通用的集成方式,要求 l 分析程序可以由命令行方式调用分析程序可以由命令行方式调用 l 分析程序的输入输出
5、文件是文本格式分析程序的输入输出文件是文本格式 u在在Simcode内部由更小的模块单元组成内部由更小的模块单元组成: l 2个个 Data Exchange组件组件 l 1 个个OS Command 组件组件 SimCode = Input Data Exchange + OS Cmd + Output Data Exchange 10 u集成仿真程序的通用方法集成仿真程序的通用方法 l 解析输入文件,更新输入参数解析输入文件,更新输入参数 l 通过命令行执行仿真程序通过命令行执行仿真程序 l 解析输出文件读取仿真结果解析输出文件读取仿真结果 11 Command Tab u定义执行仿真代码
6、定义执行仿真代码 的命令的命令 12 u定义仿真代码执行所定义仿真代码执行所 需的输入文件需的输入文件 u解析输入文件解析输入文件 uiSIGHT处理仿真输处理仿真输 入文件后提交运行入文件后提交运行 Input Tab 输入文件和输出文件的数据操作方式一样输入文件和输出文件的数据操作方式一样 13 u解析输出文件,获得优化解析输出文件,获得优化 需要的输出变量需要的输出变量 u“retval”是仿真代码正是仿真代码正 确执行与否的标志确执行与否的标志 Output Tab 14 uData Exchanger 功能功能: l 独立的标准组件,完成文件的读、独立的标准组件,完成文件的读、 写功
7、能写功能 l 组成组成Simcode组件,帮助完成组件,帮助完成 输入和输出文件的解析输入和输出文件的解析 15 第一步第一步, 导入解析的输导入解析的输 入、输出文件。入、输出文件。iSIGHT提提 供文件解析向导,帮助完成供文件解析向导,帮助完成 文件指定。文件指定。 16 第二步:定义文件格式第二步:定义文件格式 l General Text 无特别格式无特别格式 通过查找字符串的方法定通过查找字符串的方法定 义解析位置义解析位置 l Name/Value 输 入 、 输 出 文 件 满 足输 入 、 输 出 文 件 满 足 Name/Value 的格式的格式 解析位置通过解析位置通过N
8、ame获得获得 l Table 解析位置通过行号和列号解析位置通过行号和列号 定义,有规律可循定义,有规律可循 l Vector 向量解析向量解析 Note: 文件的解析可以用多种格式,这文件的解析可以用多种格式,这 时首先选用时首先选用GeneralText格式,具体解格式,具体解 析过程中可以再添加析过程中可以再添加section,使用不同使用不同 格式。格式。 17 u Name/Value 格式中,可以指格式中,可以指 定各种分隔符定各种分隔符 l Space (默认默认) l Tab l Colon l Equal sign l Other 18 uName/Value解析格式,解析
9、格式,iSIGHT 会会 自动将自动将Name和和Value定义成变量和初定义成变量和初 始值;始值; u设计变量可以在设计变量可以在 Read/Write之间转换之间转换 u用户可以修改变量的初始值和类型。用户可以修改变量的初始值和类型。 19 菜单布局:菜单布局: u解析命令解析命令 u输入、输出文件窗口输入、输出文件窗口 u参数列表参数列表 u参数读、写定义窗口参数读、写定义窗口 u详细定位信息详细定位信息 工具栏按钮工具栏按钮 u添加或者删除文件添加或者删除文件 u格式选择格式选择 u查找字符串或者创建查找字符串或者创建 Marking 1.创建用户命令创建用户命令 改变文改变文 件格
10、式件格式 添加循环、计算器添加循环、计算器 或者或者java命令命令 查找查找 添加文件添加文件 20 数据窗口数据窗口 u图例里面用到上述图例里面用到上述4中方中方 法进行文件解析法进行文件解析 u数组可以是定长和可变数组可以是定长和可变 长度长度 u高亮颜色代表意义高亮颜色代表意义: l Green 读操作读操作 l Pink 写操作写操作 l Orange Mark标记标记 l White 当前当前 Section l Yellow 下一级下一级 Section l Gray 主主Section 21 设计变量显示窗口:设计变量显示窗口: u下拉菜单显示可以更改的参下拉菜单显示可以更改的
11、参 数类型数类型 uOp 显示设计变量是读还显示设计变量是读还 是写参数是写参数 uName 允许更改设计变量允许更改设计变量 名字名字 uValue 显示设计变量当前显示设计变量当前 值值 uMode 显示和修改设计变显示和修改设计变 量类型输入、输出、辅助变量类型输入、输出、辅助变 量等量等 uType 显示和修改设计变显示和修改设计变 量的数值类型:实型、整数、量的数值类型:实型、整数、 离散等离散等 22 设计变量读写定义区域:设计变量读写定义区域: u选择已经存在的设计变量选择已经存在的设计变量 u通过写入新名字定义新的设计通过写入新名字定义新的设计 变量变量 u选择读写操作选择读写
12、操作 u删除已经存在的设计变量删除已经存在的设计变量 23 数据定位区域:数据定位区域: u定义解析的设计变量的位置定义解析的设计变量的位置 u选择定义设计变量位置的方法选择定义设计变量位置的方法 数据定位方式依赖于数数据定位方式依赖于数 据据Section格式格式 在在 General 格式解析格式解析 中用中用 lines/words 在在 Table 解析中用解析中用 row & column 24 OS Cmd组件有下列功能组件有下列功能: u做为一个可执行命令的标做为一个可执行命令的标 准组件准组件 u在在Simcode中做为一个中做为一个 标准模块,执行仿真代码标准模块,执行仿真代
13、码 Basic Options Tab u写入执行仿真代码命令写入执行仿真代码命令 u修改修改iSIGHT参数参数 25 Advanced Options Tab u指定仿真执行失败判断标准指定仿真执行失败判断标准: l 返回值返回值 l 标准输入、输出标准输入、输出 l 时间限制时间限制 u指定重试选项指定重试选项 l 指定重试次数指定重试次数 l 等待一定时间后重试等待一定时间后重试 26 Required Files Tab u允许指定允许指定iSIGHT执行所需要执行所需要 的文件的文件 u 为为SimCode添加执行时添加执行时 需要的数据文件需要的数据文件 u 添加输入文件添加输入
14、文件 u 添加输出文件添加输出文件 u 删除参数文件删除参数文件 27 u工作流程中常常要使用计算器组件进行中间数据的计算工作流程中常常要使用计算器组件进行中间数据的计算 u与与SimCode组件同一层次组件同一层次 l 同样采用点击的方式的将组件添加到流程中来同样采用点击的方式的将组件添加到流程中来 l 同样采用双击的方式对组件进行编辑同样采用双击的方式对组件进行编辑 l 其他操作的相似:重命名、剪切、复制其他操作的相似:重命名、剪切、复制 u利用计算器进行中间数据的计算,方便的建立了各个利用计算器进行中间数据的计算,方便的建立了各个Simcode之间之间 数据的联系数据的联系 28 u模型
15、中单独的计算定义模块:模型中单独的计算定义模块: 29 u组件定义对话框:组件定义对话框: 表达式输入表达式输入 对话框对话框 参数列表参数列表 函数列表函数列表 计算及结计算及结 果显示果显示 30 提供一种机制,可在优化流程中插入提前定义的暂停提供一种机制,可在优化流程中插入提前定义的暂停(Pause)命令,命令, 使过程流程进行选择性的交叉。主要有三种方式:使过程流程进行选择性的交叉。主要有三种方式: u 一次性暂停;一次性暂停; u 过程中提问;过程中提问; u 流程中参数的备忘及更改。流程中参数的备忘及更改。 31 u一次性暂停对话框,三种方式执行暂停:一次性暂停对话框,三种方式执行
16、暂停: 32 u过程中提问对话框,两种方式执行暂停:过程中提问对话框,两种方式执行暂停: 设置相应参数设置相应参数 33 uExcel除了具备一般电子表格的功能外,还提供了丰富的函数、强除了具备一般电子表格的功能外,还提供了丰富的函数、强 大的数据管理、分析、数据透视、统计工具等。可以简便快捷的进大的数据管理、分析、数据透视、统计工具等。可以简便快捷的进 行各种数据运算、数据处理、分析、图形显示、管理等;行各种数据运算、数据处理、分析、图形显示、管理等; uExcel在工程分析领域有着非常广泛的应用;在工程分析领域有着非常广泛的应用; u鉴于鉴于Excel的广泛应用,的广泛应用,iSIGHT-
17、FD提供了与提供了与Excel的无缝集成接的无缝集成接 口。口。 34 u参数更改对话框:参数更改对话框: 流程下一个节点前需流程下一个节点前需 要更改的参数要更改的参数 35 u与与Excel接口的组件接口的组件 u用来进行参数映射或宏调用用来进行参数映射或宏调用 36 u组件编辑对话框:组件编辑对话框: 输入工作表格对话框输入工作表格对话框 37 工作表格载入工作表格载入 编辑区编辑区 在在iSIGHT-FD 模型中保存工模型中保存工 作表格作表格 38 u三种设定映射的方法:三种设定映射的方法: l 单元直接映射单元直接映射 l 名称名称-数值映射数值映射 l 单元单元/范围映射范围映射
18、 39 添加宏定义添加宏定义 40 设定工作表格与设定工作表格与 程序执行及输出程序执行及输出 文件间的一些关文件间的一些关 系。系。 41 u在在iSIGHT-FD中集成中集成Word文档,可以按照用户定义好的格式生成文档,可以按照用户定义好的格式生成 word报表。报表。 42 输入文档输入文档 两种方法两种方法 插入参数插入参数 43 文档输出控制文档输出控制 44 u有关执行宏的定义:有关执行宏的定义: 选择宏选择宏 插入或删除宏插入或删除宏 45 u执行基于某条件的工作流程执行基于某条件的工作流程 u五种类型的循环:五种类型的循环: uFor uFor Array uFor Each
19、 uWhile uDo Until 46 u每次迭代单次执行;每次迭代单次执行; u控制循环的参数设置;控制循环的参数设置; u按照预定的次数执行按照预定的次数执行 设计流程;设计流程; u整形和实型参数;整形和实型参数; u增量可是正值或者负增量可是正值或者负 值值 (但不能为但不能为0); u可以并行执行。可以并行执行。 47 定义数组参数和工定义数组参数和工 作流程中参数之间作流程中参数之间 的映射关系的映射关系 u对数组中每一个变量执行一次循环,可保存并行循环结果:对数组中每一个变量执行一次循环,可保存并行循环结果: 限定循环次限定循环次 数数 并行执行所并行执行所 有循环有循环 48
20、 u控制循环的参数:类型、形式不受约束控制循环的参数:类型、形式不受约束 u变量类型包括实型、整型、字符串或布尔变量类型包括实型、整型、字符串或布尔 定义控制定义控制 循环的参数循环的参数 并行执行所并行执行所 有循环有循环 49 多个条件同多个条件同 时满足时满足 循环最大次循环最大次 数设定数设定 u满足设定条件后,总是执行循环内容:满足设定条件后,总是执行循环内容: 循环循环 执行条件执行条件 50 多个条件同多个条件同 时满足时满足 循环最大次循环最大次 数设定数设定 设定循环设定循环 执行条件执行条件 u执行设计流程直到满足条件,每次执行完后检查条件,最后一次不满足条件,复执行设计流
21、程直到满足条件,每次执行完后检查条件,最后一次不满足条件,复 杂条件支持逻辑运算杂条件支持逻辑运算 OR, AND,最大执行次数可以被指定,最大执行次数可以被指定 (默认默认 10) 51 u单次执行单次执行Task工作流工作流 u可以定义优化策略,方便进行组合优化问题的定义可以定义优化策略,方便进行组合优化问题的定义 52 u执行特定的任务规划,构造组合优化策略执行特定的任务规划,构造组合优化策略 53 u显示组合优化工作流显示组合优化工作流 55 u选择选择 File Publish 发布整个模型发布整个模型 u选择组件,然后选择组件,然后 right-click Publish 发布组件
22、发布组件 提供在数据库中的完整的名称提供在数据库中的完整的名称 (“.” 暗示一级目录暗示一级目录) 提供方便查找的关提供方便查找的关 键字键字 56 点击查看关于模型和组件的详细描述点击查看关于模型和组件的详细描述 57 58 从数据库载入已发布的模型从数据库载入已发布的模型 uFile Open From Library u查找模型、版本号等信息查找模型、版本号等信息 u从模型库拖入工作流中从模型库拖入工作流中 59 u常用组件可以添加到组件面板上常用组件可以添加到组件面板上 u载入组件可以有载入组件可以有reference 或或 copy 两种方式两种方式 Copy Reference
23、61 u解析格式比较复杂的文件解析格式比较复杂的文件 l 非非Name-value形式形式 l 非独立数字、数组非独立数字、数组 u数据交换模块可以解析复杂数据文件的能力数据交换模块可以解析复杂数据文件的能力 l 数据表数据表 l 定长数组定长数组 l 不定长数组不定长数组 l 多次重复解析多次重复解析 62 u数组可支持数组可支持1维到维到4维;维; u可在任意模块创建数组变量;可在任意模块创建数组变量; u变长数组:根据每次执行情况,自动调整变长数组:根据每次执行情况,自动调整 长度长度 (不支持不同模块之间直接传递);不支持不同模块之间直接传递); u下列模块可以在计算时更新数组长度下列
24、模块可以在计算时更新数组长度: l Data Exchanger l Excel component l Calculator l Script 63 u数据文件是固定的数组数据文件是固定的数组 格式,最好直接解析成格式,最好直接解析成 数组变量;数组变量; u导入数据文件时可以直导入数据文件时可以直 接指定为接指定为Table格式,格式, 也可以在数据文件中创也可以在数据文件中创 建一个建一个Table section方便解析;方便解析; uTable 的列可以创建的列可以创建 定长数组。定长数组。 选择列选择列 数组可以在参数列中扩展数组可以在参数列中扩展 64 65 uData Exch
25、anger 支持用户写入格式。支持用户写入格式。 u创建写入数据后,在创建写入数据后,在 写入数据位置点击右写入数据位置点击右 键 选 择键 选 择 “ E d i t Format” 从弹出菜从弹出菜 单中。单中。 66 68 u运行过程用到的数据文件可以存储在运行过程用到的数据文件可以存储在iSIGHT-FD模型文件中或者用户模型文件中或者用户 指定的位置;指定的位置; u数据能被存储:数据能被存储: l 在在iSIGHT-FD模型文件中模型文件中 (In Model or the FIPER File Manager) l 用户指定位置(用户指定位置(in file) l 在在 HTTP
26、 或者或者 FTP server (URL) u文件参数可以指向文件存储位置,而不必包含具体内容;文件参数可以指向文件存储位置,而不必包含具体内容; u文件参数的名称和位置在执行过程中可以被文件参数的名称和位置在执行过程中可以被iSIGHT自动解析;自动解析; 69 u当有文件参数时,执行组件:当有文件参数时,执行组件: l 参数被提前准备;参数被提前准备; l 输入文件参数被传递到输入文件参数被传递到 working directory目录;目录; l 组件运行;组件运行; l 输出文件参数从输出文件参数从working directory目录拷贝出来;目录拷贝出来; l 输出参数被存储。输出参数被存储。 70 读入文件位置:读入文件位置: u文件模式文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 延边职业技术学院《国际商务谈判》2025-2026学年期末试卷
- 福州工商学院《媒介素养》2025-2026学年期末试卷
- 2026年伊春市五营区社区工作者招聘笔试参考试题及答案解析
- 2026年咸宁市咸安区城管协管招聘笔试备考题库及答案解析
- 2026年武汉市江汉区社区工作者招聘考试参考题库及答案解析
- 2026年乐山市五通桥区社区工作者招聘笔试参考试题及答案解析
- 2026年淄博市周村区社区工作者招聘考试参考题库及答案解析
- 血液透析护理
- 2026年晋城市城区社区工作者招聘笔试参考试题及答案解析
- 2026年吉安市吉州区社区工作者招聘考试参考试题及答案解析
- pu发泡工艺介绍
- 抵制宗教向校园渗透课件
- 学术道德与学术规范的关系
- 地应力及其测量
- 全国优质课一等奖人教版初中八年级美术《设计纹样》公开课课件
- DL/T 5457-2012 变电站建筑结构设计技术规程
- 2023储能电站系统全面解析
- 室内给水管道及配件安装工程检验批质量验收记录表
- 奔驰GLK汽车说明书
- 山西省交口县地方国营硫铁矿资源开发利用方案和矿山环境保护与土地复垦方案
- 数字填图系统新版(RgMap2.0)操作手册
评论
0/150
提交评论