Isight教程Basic_01_Intro
- 格式:ppt
- 大小:2.30 MB
- 文档页数:40
ISIGHT应用培训1 ISIGHT主要功能集成自动化优化2 iSIGHT集成过程集成的几个概念:1parameter 参数:即变量2calculation 块:用于在iSIGHT中做一些简单的数据处理3simcode块:用于定义被集成到iSIGHT中的可执行程序下面举一个例子说明问题现在有一个程序a.exe,这个程序从一个文件ain.dat中读取两个数据x1、x2,并进行一系列的计算,并输出一个数据y到一个文件aout.dat中。
其中x1和x2的变化范围分别是0<x1<100 0<x2<50现希望得到在x1和x2的变化范围内y的最小值。
如果结合本所的具体题目,可以说现在有一个CFX程序,这个程序从一个文件ain.dat中读取数据x1为隔板偏转角度,x2为隔板宽度,并进行一系列计算,并输出一个数据y为压力损失系数到一个文件aout.dat中。
其中隔板偏转角度为10~40度,隔板宽度为10~20mm。
现希望得到在给定的隔板偏转角度x1和隔板宽度x2的变化范围内压力损失系数y的最小值。
如果手工完成这个工作,其流程为:1选定x1和x2的初始值2在ain.dat文件中按要求的格式把x1和x2的值写入并保存文件3运行a.exe程序4打开aout.dat文件,并从中读出y的数值。
5判断y的变化趋势,如果可以判断出y已经是最小值,则设计过程结束。
如果无法判断y 是最小值,则根据经验重新选定x1和x2的值,并从第2步再次循环。
在iSIGHT中同样需要这个过程:在iSIGHT中,首先需要进行软件的集成和设置自动化流程,这样iSIGHT才能知道应该用怎样的顺序调用哪些软件。
这里只有一个a.exe程序。
下面看看如何在iSIGHT中集成一个程序。
首先打开iSIGHT2打开iSIGHT中的集成窗口,通过单击左上角的integrate图标。
在集成窗口中,上部是工具栏,其中有simcode和calculation。
Workshop 15Task PlanIntroductionThis lab takes you through the process of configuring and running a Task Plan.Takeoff - Aircraft Design ProblemNew design requirementsCustomer wants the optimized cargo aircraft design to be evaluated for reliability against some variation in cruising speed and payload weight.Analyzing the aircraft requiresA takeoff and range calculationsOptimizationMonte Carlo simulationTo analyze this problem, we will apply optimization followed by Monte Carlo.The focus of this lab is to add a Reliability Analysis to the optimized design. We’ll do this via the Task Plan feature.Open one of the start files in C:\iSIGHT-FD Training\Labs\Takeoff – Workflow Task Plan directory. Double click on the Task component.Select Execute the specified Task Plan.Notice that the Optimization created in the previous lab is already available.For this lab, we want to start with an optimization and then perform a Monte Carlo Simulation on the deterministic optimized point.To do this, click on the MCS button in the Task Editor to create a Monte Carlo component.Double click on Monte Carlo1 to configure it.W15.4On the General Tab of the MCS configuration, select Descriptive Sampling and use 100 points.For Random Variable select the following parameters to be random variables wiuth a Normal distribution: CruiseVelocity Fixed Coeff of Variation = 0.02PayloadWeight Fixed Standard Deviation = 500.0Check the box to “update random variable mean values to current parameter values before execution”. This will allow the optimized PayloadWeight to be used as the mean value at runtime.On the Responses tab, set the upper bound for TakeoffDist at 5000 and the lower bound for Range at 2000 and click OK.Back on the Task Editor, select the Optimization and add it to the list of steps by clicking on the arrow as shown.Then add the MonteCarlo to the list of steps.Click OK on the Task Editor.Run the model.Evaluate the results of the Monte Carlo Simulation. Where do you go to find the calculated probability of satisfying each constraint? What probability values are returned for this problem?。
Isight8.0入门教程(一)
(作者:my_dear2002 2008-8-19)1、启动isight并插入一计算器
点击集成集成按钮进入集成开发环境,点击图中标示处插入一计算器
2、编写计算公式
点击下图中的任一标示处
弹出的界面内编写计算公式如下:
点击确定,可以看到集成环境下界面多了输入输出数据流如下图:
双击选定数据线可以看到输入参数和输出参数。
3、编辑参数
点击集成界面下的参数按钮弹出参数编辑界面,如下图所示:
4、保存文件
弹出如下对话框选择yes
然后关闭集成开发界面,进入isight主界面5、定义约束和目标参数
点击主界面的参数按钮弹出参数编辑界面如下
定义参数和约束如下:
点击主界面的标示图标弹出算法定义对话框选择优化算法,默认情况下isight会自动选择算法
可以直接ok接收默认算法,也可以自己选择算法,如下操作
7、设置输出显示
点击ok弹出如下界面
鼠标左键图示标示可以选择求解方案
点击主界面计算按钮进行求解
9、求解结果显示
10、保存关闭isight。
第三章 iSIGHT软件界面与菜单介绍3.1 iSIGHT软件的启动在介绍软件的界面与菜单之前,首先介绍一下iSIGHT软件的启动方法。
在Windows操作系统下,用户可以通过以下方式进行iSIGHT软件:■双击桌面iSIGHT软件快捷方式图标;■在DOD命令提示iSIGHT软件安装路径下输入“iSIGHT”;■Windows2000:依次点击“开始菜单”→“程序”→“iSIGHT 8.0”→“iSIGHT”;■WindowsXP:依次点击“开始菜单”→“所有程序”→“iSIGHT 8.0”→“iSIGHT”。
在DOS命令行里面输入命令是启动iSIGHT软件最基本的方式。
它可以打开软件的“任务管理”窗口,尽管并不能加载任何任务。
常用的命令格式与选项可参见附录A。
需要注意的是在输入命令的时候,如果需要输入任务描述文件的话其它选项应该放在前面。
■正确输入:isight -I beam.desc■不正确输入:isight beam.desc –I3. 2 iSIGHT软件图形界面总论iSIGHT软件提供了强大的用户界面,通过图形化工作界面,用户可以进行产品设计的过程设计、优化设计处理和自动化求解以及结果分析等所有工作。
纵观iSIGHT软件,其图形化界面可以任务管理、过程集成、问题定义、过程监控及结果分析四个模块。
每一个功能模块都强调了设计研究中所需要的集成、自动化和过程监控步骤。
软件中的每一个接口模块都是独立的部分,它们分别通过iSIGHT解析器与客户/服务器模式下的其他部分通信。
iSIGHT中各种图形界面分类如图3.2.1所示。
先对各主要功能模块的作用进行简单介绍。
3.2.1 任务管理界面在iSIGHT中,任务管理界面为各模块的集成界面,它为设计问题的图形描述。
在多层次、多模块的任务中,该模块还有助于用户了解各部分之间的相互关系,有利于交互使用各单一层面上的设计任务,或者多层次、多模块设计任务中各子任务之间的相互转换。
isight计算结果调取
isight是一款常用的计算机模拟软件,可用于各种工程分析和
优化设计。
在isight中,用户可以通过组装工作流程来实现多个计
算模型的耦合,并通过isight内置的优化算法,实现对整个计算流
程的自动化优化。
在完成isight计算流程后,我们需要将计算结果导出并进行后
续的分析。
isight支持多种文件格式的输出,如文本文件、Excel文件、Matlab数据文件等。
在isight中,通过调用输出节点的输出端口,可以将计算结果传递给下一个节点或导出到外部文件。
对于isight计算流程的调试和优化,我们也可以通过调取中间
节点的计算结果来进行分析。
isight提供了多种方法来实现计算结
果的调取,例如:
1. 使用isight内置的结果查看器。
在isight的结果查看器中,用户可以查看所有中间节点的计算结果,并进行数据可视化和统计分析。
2. 导出中间节点的计算结果到外部文件。
通过设置输出节点的
输出端口,可以将计算结果导出到外部文件中。
这些文件可以是文本文件、Excel文件、Matlab数据文件等。
3. 使用isight内置的调试模式。
在isight的调试模式下,用
户可以暂停计算流程,查看中间节点的计算结果,并进行调试和优化。
通过以上方法,我们可以方便地调取isight计算结果,并进行
分析和优化。
这些分析结果可以帮助我们更好地理解计算流程的行为,
并指导后续的设计和优化工作。
1、ISIGHT软件功能介绍(1)Isight主要功能有:流程集成自动化、试验设计、近似建模、多目标优化等(2)Isight应用领域:广泛应用于各种需要进行参数优化和集成优化的领域(3)isight目前的版本为5.5,5.7,5.9,2016年以后采用年份编号,2016,2017,2016版以后必须需要ie10支持(4)需要集成的软件必须具有批处理的能力。
(5)采用软件进行优化的时候可以采用DOE获取内在的变化规律,根据规律进行改进,DOE优化确定初始点为优化提供基础。
(6)近似模型:实验数据的分析处理,且进行误差分析,模型的相关度不高不能用。
线性问题误差要求在0.9以上,非线性的问题误差一般在0.8以上。
2、软件集成的必要条件(常用软件集成的命令)(1)集成的软件必须支持批处理的能力(2)在集成的过程中不建议采用专用的软件接口(Adams/car等),建议采用simcode和oscommand 的格式,这样可以避免一些未知的问题产生。
(3)将需要软件集成的文件单独放入文件夹中且调试通过。
(以proe与ansys 的集成为例进行说明①首先建立runproe文件夹将PROE需要的文件单独放入该文件夹中,修改输入文件中的参数,双击bat文件,需要生成文件且文件是正确的②首先建立runansys文件夹将ANSYS需要的文件单独放入该文件夹中,修改输入文件中的参数,双击bat文件,需要生成文件且文件返回的结果是正确的③建立proe_ansys的文件夹,将上述的输入文件放在同一个,分别双击bat文件,保证模型生成的正确性)(4)常用的软件批处理的命令如下所示:①abaqus:"D:\Software_instation\CAE_Tool\Abaqus\Commands\abaqus.bat"input=Abaqus_model.inp job= model interactive②Adams/car"D:\adams\2012\common\mdi.bat" acar ru-standard -b BatchCommand.cmd③ANSYS"D:\Program Files\ANSYS16.0\ANSYS Inc\v160\ANSYS\bin\ winx64 \ANSYS160.exe" -b -p -i bar.inp -o output.txt④catia"D:\Software_instation \Catia\catia\win_b64\code\bin\CNEXT.exe" -batch -macro Bar.catvbs⑤Marccmd /c D:/MSC.Software/Marc/2013.0.0/mentat2013/bin/mentat.bat -bg -prtest.proccmd /c D:\MSC.Software\Marc\2013.0.0\marc2013\tools\run_marc.bat -jidtest_job1.dat⑥UG"D:\Program Files\ Siemens\NX 10.0\UGII\run_journal.exe" command.vb⑦NASTRSN"E:\ Nastran\20101\bin\mdnastran.exe" Nastran_model.bdf⑧LSDYNA"D:\LSDYNA\program\ls-dyna_smp_s_R700_win32_ifort101.exe" i=guadao.k"D:\LSDYNA\program\lsprepost.exe" guadao.cmd⑨CREOcmd /c "C:\Program Files\PTC\Creo 3.0\B000\Parametric\bin\parametric.bat"pro_wait _trail.txttaskkill /f /im nmsd.exe⑩hyprmesh"D:\Program Files\Altair\11.0.0.39\hm\bin\win32\hmopengl.exe" -tcl gu.tcl3、ISIGHT软件集成(1)打开isight软件,建立一个新的zmf文件,进行组件集成;(2)将建立好的zmf文件保存至工作目录下,并定义模型的路径为{modeldir},使所有的文件均存放在{modeldir}下面。