文档库 最新最全的文档下载
当前位置:文档库 › allegro常见问题集锦1

allegro常见问题集锦1

allegro常见问题集锦1
allegro常见问题集锦1

Allegro 使用中的问题集锦(Q:question A:answer)

1. Q:我的ALLEGRO 是14.0版本的,FILE——EXPORT——后面就没有看到SUB DRAWING的命令了。如果用EDIT——COPY的话又不能把A板的线贴到B板上,我该怎幺办?

A: 是不是你启动Allegro 时Cadence Product Choices 没选好,要选PCB Dedign Expert 或Allegro Expert~~~

[此贴被apple在2004-06-21 2:12 PM重新编辑]

2. Q: 在ALLEGRO中,找个器件好难啊,他只是点亮器件而光标不移动到器件那里。请问各为大侠,有没办法可以象POWERPCB 那样,查找零件时光标跟着移动?

A:确认将组件点亮后,将鼠标移动至右下角的小显示框中,单击左键,光标即可自动转到所点亮的组件处.

3. Q: 将logic_edit_enabled打开后,只能删除单个的net, logic_edit_enabled打开".是从何处打开???

A: 在14.2中的操作:

Setup -> User Preferences Editor -> Misc -> logic_edit_enabled然后可以在LOGIC/NET LOGIC 下删除NET。

4. Q: 想移动组件的某一个PIN ,请问该如何做。用move 命令,总提示

Symbol or drawing must have UNFIXED_PINS property。

A: edit -> properties 选中要move Pin的组件的 symbols,增加 UNFIXED_PINS 属性即可。

5.Q: how can i get rid of the "dynamic length" dialogue box?

A: Setup -> User Preferences Editor ->Etch>allegro_etch_length_on

6 .Q:请问如何将以删除的PIN NUMBER及SILKSCREEN还原??

A:删除此零件,再重新导入~~~或可以直接UPDATE 零件也可以

7. Q:从orcad导入后,place->quickplace,但是出来的组件上面很多丝横,就和铺铜一样,怎幺回事?

A:把PACKAGE GEOMETRY 的 PLACE_BOUND_TOP 勾掉即可.

8. Q:请问在allegro中,怎様画一条没有绿漆的线??

A:同样位置再画一根sold mask的线

9. Q:如何将走线的尖角过渡改成圆弧?

A:可以直接画圆弧上去,记得勾上replace etch,原来的线就没了或使用slide 命令﹐然后在右边的tab option选项中的comers改成arc,再去移动线﹐就可以改成圆弧﹗

10.Q: allegro中覆铜的基本步骤是怎样的?

A:edit/shape进入shape编辑模式——edit/change net(pick)点上GND net——shape/parameters 设置相关参数

(看help)——void/auto进行shape处理——shape/fill退出shape编辑模式。

11. Q:怎幺设置参数才能得到THERMAL REILIF 的连接呢?

A:在画完铺铜范围以后,菜单会进入铺铜状态这时

shape-->parameters...对于负片,在做热漂移焊盘前,必须先定义各类焊盘的FLASH SYMBOL,*.FSM文件,然后加到各类焊盘的铺铜层,再铺铜。做出光绘文件就能看见连接了。

12.Q:请教如何修改手工铜的角度,还有就是我要在铜箔里挖一个VIA 或一个PIN 的空间,该如何做?????????

A:edit-->shape,选取铜箔,点右键done,这时菜单改变了,可以用edit-->vertex 修改顶点的方式修改铜箔边框角度.而挖空间要用到void中的shpe(多边形)或circle(圆形)或Element(零件外形)要不干脆auto一下,自动会帮你挖好

13 Q:Regular pad 、Anti-pad 和Thermal pad的区别

A:真实焊盘大小、带隔离大小焊盘、花焊盘

14.Q:怎幺做方形(或其它非圆形)负片热焊盘?

A:做一个方形(或其它非圆形)的shape symbol,然后再在做pad时将shape symbol赋给flash~~

15.Q: ALLEGRO中DRC标记的显示,是否可以显示为填充的,也就是像VIA那样实心的。

A:当然可以了setup-->user preferences...勾选Display中的display_drcfill.

16. Q:allegro中怎幺加泪滴(teardrop)?

A:要先打开所有的走线层,执行命令route->gloss->parameters.., 出现对话框,点选pad and T connection fillet,再点其左边的方格,点选circular pads,pins,vias,T connections./OK/GLOSS 即可。加泪滴最好在出GERBER之前加。若要MODIFY板子,则要先删掉泪滴,执行命令EDIT/DELETE,右边的FIND栏中选CLINE,下面的FIND BY NAME 中选property,点more,

选FILLET=,/点APPLY/OK即可。无论加泪滴还是删掉泪滴,一定要先打开所有的走线层,否则,没打开的走线层就不会有执行

17. Q:在ALLEGRO里打开的BRD里可导出组件,但是导出的组件如何加到库里?

A:File-->Export-->Libraries...再将*.txt拷到你的device库中,*.pad拷到pad库中,其它的拷到你的psm库中。

18.Q: ALLEGRO中有自动存盘系统吗??

A:自动存盘需要用户自己设置,具体方法如下:(你没设置前是否有默认目录,找找看)setup>user preferences editer

autosave 设定自动存盘

autosave_dbcheck: 设置存盘时是否需要数据检查,如果此项设为存盘时需要数据检查则会使存盘时间加长。

autosave_time: 自动存盘时间设置。默认值为30分钟,自动存盘时间设定范围10~100分钟。

19.Q: 请问在制作组件的时候怎幺定义组件的高度?

A:当你铺好place_bound_top层shape以后,再执行Setup-->Areas-->Package Height,点击shape,此时Option面板上就可以输入高度了~~~

20Q:为什幺在ALLEGRO的零件PADS显示都是PADS外框线,怎样才能显示整个PADS,请指教!

A:Setup-->Drawing Options...Display: Filled pads and cline endcaps 勾选

21.Q:请问各位在Padstack Designer中的Padstack Layers的FILMMASK的作用及用法??? A:好象是用于助焊的,大小跟焊盘一样大的

22. Q:请问如何设置在走线时,不自动避开

A:右边的OPTIONS里面的BUBBLE边上那个框里面先OFF

23.Q:在两组插槽中间走了一组排线,由于在CCT中使用无网格步线,所以线与线的间距有大有小,有没有办法将一组线间距调整到等距宽度,这样比较美观。在Allgeo或CCT中有无此调线的命令?

A:In cct, you can use post-route, spread wire and center wire.

In allegro, you can use roue-glosss-parameter-ceneter lines between pads.

24.Q:请问如何有选择性的更改,如,我只要改一个焊盘,或者我只要改一个器件

A:padstack--replace里可以改一个盘,或一个组件,或一类器件,

25. Q:如何在内层看到therml孔

A:正片可以直接看到呀,负片在光绘文件上就可以看到的。在setUP\drawing options 中的display 中的thermal pads 打勾就是了

26.Q:如何在rename的时候把部分器件保护起来?![

A:给你所有要重新rename位号的器件添加一个auto_rename属性!

27.Q:怎幺在ALLEGRO下使铺的铜不被涂上阻旱剂?

A:开阻焊窗。在阻焊层铺一块同样大小铜。

28. Q:这是我设计的一块双面板,上下两部分是对称的,现已经将上半部分的线布完,我想将这部分的线复制

到下半部分,要求沿水平方向翻转下来,请教如何在Allegro中实现,请指教~~~~

A:在COPY 命令下,如果要mirror 多条线时,先拉个框选种,然后要鼠标左键点一下(这时被选种的内

容可以移动),然后再右击,出现的"Mirror Geometry"选项就不显灰了呀

29. Q:有一个LOGO,是 .bmp 图象文件,请问怎样将它导入ALLEGRO设计中,并且以SILKSCREEN的形式显示

A:借助第三方软件﹐把*.bmp 转成*.dxf,然后在allegro 中导入dxf 文件﹗﹗﹗先将bmp 转成dxf,再生成format symbo!

30. Q:如何让VIA在BGA的PIN间居中,

A:你只能直接输入坐标定位,算好间距后,然后用矩阵复制就可以了。

矩阵复制就是,选中copy按钮,在option下面的Qty下分别填入数值,即可复制

X表示横向复制

Y表示纵向复制

Qty表示你要复制几次(就是说复制几个via)

Spacing表示复制的这几个via间距都是多少

Order表示复制的方向。

比如X方向复制,你在Order选择Right,就是从你复制的这个原始via开始向右复制

依次的Left 表示向左复制。Down和Up分别表示向下和向上复制。

下面是引用apple于2004-06-15 11:14 PM发表的 :

10.Q: allegro中覆铜的基本步骤是怎样的?

A:edit/shape进入shape编辑模式——edit/change net(pick)点上GND net——shape/parameters 设置相关参数

(看help)——void/auto进行shape处理——shape/fill退出shape编辑模式。

补充一下:不一定是GND net,点上需要的net就定义了这个shape所属的net.

Q:如何在Allegro中只显示连线,不显示同一层的铺铜有的时候检查某一层的时候,既有连线又有铺铜很难检查

A:可以将除了铺铜之外的所有线都hilight那幺就只有铺铜是Dehilight

然后使用Display--Color Priority,关闭铺铜的那个颜色这时候,这一层就只显示连线了

不过需要注意的是,这一层的via、pad、等等的颜色不能和铺铜的颜色一样,否则将会一起不显示了

也可以改变shape显示的格点,在user preference editor中display选项卡,将display_shapefill

一栏中的值填5~10之间的某个数(象素),这样shape在显示时就不是那幺显眼了.

这一点来说,allegro的确不如power pcb 方便啊

Q:请教Allegro的两个功能

Setup------Property Definitions 有什幺功能和如何使用

Setup------Define Lists……怎幺用

A:请参考下面:

Setup------Property Definitions

是添加一些用户的设定,虽然Allegro 里的Edit Property里的设定已经很多了,可能还有很多用户希望的没有,所以用户可以自己发挥;

Setup------Define Lists

可以输出相关的信息,按照上面的选项,点击->按钮选add,然后选show就可以了,

Q:请教如何替换封装?

A:请参考下面:

在Device中定义的语法是:

PACKAGEPROP ALT_SYMBOLS '(Subclass:Symbol,...;Subclass:Symbol,...)'

其中Subclass可设定为Top层和Bottom层,Top层的表示可以用“T”来表示,Bottom层的表示可以用“B”来表示。若Subclass没有进行设定表示,系统会认为是Top层。

例:

原先的零件包装为R0805,我们要设定它可以和Top曾的R0603和Bottom层的R1206进行包装的转换。

Device File中的定义:

(DEVICE file: R0805)

PACKAGE R0805

CLASS IC

PINCOUNT 2

PACKAGEPROP ALT_SYMBOLS '(T:R0603;B:R1206)'

END

这个Device文档就表示R0805这颗零件可以和top层上包装为R0603和Bottom层的零件包装为R1206的零件进行更换。

注:一定要用一组单引号把所要转换的零件框在里面。

Q:执行什幺动作才能让已有的via转换为测试点,或者你们是怎幺生成测试点的。

A:rout-->testprep-->auto...中选中 replace via

[size=4]Q:请教一个奇怪的铺铜现象

我用ADD_SHAP_SOLID FILL,设LIN WIDTH 为4,加上后用了EDIT SHAP,设网络名为GND,并使VOID AUTO.但是不能自动避开其它网络.[size][color]

[color=blue]A:请参考下面:

不能小与0.003

0.003是指当执行Auto void时小于这个值的shape就自动删除,单位为:平方英寸

这一点的设置在shape parameter里

Q:请问View--Color view save是什幺作用

A:第一个Complete,保存后的文件用写字板打开可以看到当前打开的所有颜色的记录

第二个选项是记录了之前对显示哪些、不显示那些的操作

Q:我在SETUP USER PREFERENCES里面进行了设置,但退出后就没有了,不能保存?下次进入还是缺省值?

A:参考下面:

问题主要可能是:

因为Allegro不支持空格符号,而Windows XP系统装好Allegro后默认的Pcbenv会放在用户目录下,即:

d:\Documents and Settings\×××\pcbenv 而其中正好有空格。

解决方案为:

更改Pcbenv的位置。

步骤:

1.右击我的电脑,进入属性设置高级环境变量

2.点击系统变量的新建,

变量名:home

变量值:任何一个绝对路径,注意不要有空格的路径,例:D:\

确定就可以了

allegro不能有空格的,这在文件名和文件目录里都要特别注意

Q:请教怎幺样做一个弧形阵列的组件!

A:你在加Pin的时候,option里的copy mode选polar就可以了,其它和普通加矩阵pin设置差不多!

Q:ALLEGRO特殊规则区是怎样做出来的(例如线进入这个区域线宽会有变化)

A:setup->constraints-> add area

在spacing / physical rules set 的set value 中设定一种所需的spacing/physical

edit ->properties 选刚才画的area(that is a shape)

选net_spacing_type

net_physical_type

填入一个名字,最好能表现他的属性,

setup->constraints-> 在spacing / physical rules set 中分别点assignment table

套用上去就可以了.

另外,还有一种添加area 的方法.

add -> shape ->unfilled class board geometry sub_class constraint_area

高中地理常见问题分类建模大全

高中地理常见问题分类 建模大全 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

常见问题分类建模大全 地理成因、措施类分析建模与应用1、水土流失成因分析模式: [分析模式的应用] 中国主要水土流失成因的比较: 2、土地荒漠化成因分析模式:

[分析模式的应用] 3、区域(或城市)水资源短缺的成因分析模式: [分析模式的应用] 黄河断流的成因: 4、干旱发生的一般机制及防御: [分析模式的应用] 中国干旱多发地区成因的异同比较:

5、洪涝灾害成因分析模式: [分析模式的应用] 黄河、淮河、长江洪涝成因的比较: 6、环境污染成因分析模式:

7、江河咸潮成因分析模式: [分析模式的应用] 珠江咸潮问题 8、沼泽的成因分析模式: [分析模式的应用] 几个区域的沼泽成因的比较;

9、农业可持续发展措施 (1)调整农业(农、林、牧、副、渔)结构和农村经济结构(重视发展第二、三产业) 因地制宜发展农林牧渔,发展生态农业、特色农业、优势农业。 (2)推进农业产业化进程,发展农产品深加工,延长产业链,提高附加值。 (3)加强农业基础设施建设,改善农业生产条件 (4)加快农业技术的应用和推广(如机械化水平、优良品种等) (5)改善农业生态环境,促进农业的可持续发展 根据题中出现的问题答,治理土地污染、水土流失、土地荒漠化、盐碱化以及林木的乱砍滥伐等现象 (6)积极开拓市场 10、工业可持续发展措施 a)调整产业结构(改变单一结构),发展新兴工业,发展第三产业; b)改造传统工业,(中小企业兼并重组,扩大规模;调整工业布局,污染工 业关闭或迁移;淘汰落后生产方式,发展循环经济,提高资源利用率,减少污染排放;延长产业链,发展深加工,提高附加值;) c)发展科技。(技术改造,提高产品技术含量;) d)治理与环境保护 e)完善基础设施建设。(建立发达的交通网络) f)政策优惠以及引进资金技术等。 区位分析类建模和应用 1、农业区位分析模式: [中国主要农业地区气候条件的对比分析]

Fluent中常见问题

1什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响? 1、亚松驰(Under Relaxation):所谓亚松驰就是将本层次计算结果与上一层次结果的差值作适当缩减,以避免由于差值过大而引起非线性迭代过程的发散。用通用变量来写出时,为松驰因子(Relaxation Factors)。《数值传热学-214》 2、FLUENT中的亚松驰:由于FLUENT所解方程组的非线性,我们有必要控制的变化。一般用亚松驰方法来实现控制,该方法在每一部迭代中减少了的变化量。亚松驰最简单的形式为:单元内变量等于原来的值加上亚松驰因子a与变化的积, 分离解算器使用亚松驰来控制每一步迭代中的计算变量的更新。这就意味着使用分离解算器解的方程,包括耦合解算器所解的非耦合方程(湍流和其他标量)都会有一个相关的亚松驰因子。在FLUENT中,所有变量的默认亚松驰因子都是对大多数问题的最优值。这个值适合于很多问题,但是对于一些特殊的非线性问题(如:某些湍流或者高Rayleigh数自然对流问题),在计算开始时要慎重减小亚松驰因子。使用默认的亚松驰因子开始计算是很好的习惯。如果经过4到5步的迭代残差仍然增长,你就需要减小亚松驰因子。有时候,如果发现残差开始增加,你可以改变亚松驰因子重新计算。在亚松驰因子过大时通常会出现这种情况。最为安全的方法就是在对亚松驰因子做任何修改之前先保存数据文件,并对解的算法做几步迭代以调节到新的参数。最典型的情况是,亚松驰因子的增加会使残差有少量的增加,但是随着解的进行残差的增加又消失了。如果残差变化有几个量级你就需要考虑停止计算并回到最后保存的较好的数据文件。注意:粘性和密度的亚松驰是在每一次迭代之间的。而且,如果直接解焓方程而不是温度方程(即:对PDF计算),基于焓的温度的更新是要进行亚松驰的。要查看默认的亚松弛因子的值,你可以在解控制面板点击默认按钮。对于大多数流动,不需要修改默认亚松弛因子。但是,如果出现不稳定或者发散你就需要减小默认的亚松弛因子了,其中压力、动量、k和e的亚松弛因子默认值分别为0.2,0.5,0.5和0.5。对于SIMPLEC格式一般不需要减小压力的亚松弛因子。在密度和温度强烈耦合的问题中,如相当高的Rayleigh数的自然或混合对流流动,应该对温度和/或密度(所用的亚松弛因子小于1.0)进行亚松弛。相反,当温度和动量方程没有耦合或者耦合较弱时,流动密度是常数,温度的亚松弛因子可以设为1.0。对于其它的标量方程,如漩涡,组分,PDF变量,对于某些问题默认的亚松弛可能过大,尤其是对于初始计算。你可以将松弛因子设为0.8以使得收敛更容易。 SIMPLE与SIMPLEC比较 在FLUENT中,可以使用标准SIMPLE算法和SIMPLEC(SIMPLE-Consistent)算法,默认是SIMPLE算法,但是对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松驰迭代时,具体介绍如下: 对于相对简单的问题(如:没有附加模型激活的层流流动),其收敛性已经被压力速度耦合所限制,你通常可以用SIMPLEC算法很快得到收敛解。在SIMPLEC中,压力校正亚松驰因子通常设为1.0,它有助于收敛。但是,在有些问题中,将压力校正松弛因子增加到1.0可能会导致不稳定。对于所有的过渡流动计算,强烈推荐使用PISO算法邻近校正。它允许你使用大的时间步,而且对于动量和压力都可以使用亚松驰因子1.0。对于定常状态问题,具有邻近校正的PISO并不会比具有较好的亚松驰因子的SIMPLE或SIMPLEC好。对于具有较大扭曲网格上的定常状态和过渡计算推荐使用PISO倾斜校正。当你使用PISO邻近校正时,对所有方程都推荐使用亚松驰因子为1.0或者接近1.0。如果你只对高度扭曲的网格使用PISO 倾斜校正,请设定动量和压力的亚松驰因子之和为1.0比如:压力亚松驰因子0.3,动量亚

FLUENT中常见的单词

FLUENT中常见的单词 31页 visibility [vizi'biliti] n.能见度, 视程,清晰度 ①能见度 【摘要】vid/vis == see, vision 视力,视觉, invisible 看不见的, visibility 能见度. viv == life, vivid 生动的, revive 复活, survive 幸存,逃生. voc/vok == call;voice ... ②可见度 【摘要】可见度visibility 科教片science education film 科教兴国rejuvenate our country through secience and education 克扣dock wages 客流量volume of commuters; ... ③可见性 【摘要】逻辑整合的首要问题就是区别的形成,这就是“可见性”(visibility)。但“可见的”并不是在“此时此地”(here and now)的直接性之中被把握,而总是涉及一个区分背景和轮廓... ④明视度 【摘要】visibility 明视度visible wavelength 可见波长vision electronic recording apparatus 视频电子记录装置visual acuity 视觉锐度或视力visual angle 视角... geometry[d?i?mitri] vertices vertex 32页 33页 translate rotate reflect scale 34页 35页 36页 45页 inviscid Laminar spalart-allmaras Reynolds realizable equilibrium enhanced

midas建模常见问题

Midas “模型”中的常见问题解答 1. 如何进行二维平面分析? 具体问题 MIDAS/Civi 为三维空间分析程序,如何进行二维平面分析? 相关命令 模型〉结构类型... 问题解答 “结构类型”对话框中有多种结构类型可供选择(3-D 、X-Z 平面、Y -Z 平面、X-Y 平面、约束RZ )。建立模型时,直接在本对话框定义相应的平面结构类型(X-Z 平面、Y-Z 平面、X-Y 平面)即可。 相关知识 三维空间模型的一个节点有6个自由度。当结构类型定义为二维平面类型后,一个节点的自由度就变成3个。对于二维平面类型结构的节点定义边界条件时,只对相应的3个自由度定义约束即可。 相关问题 2. 如何修改重力加速度值? 具体问题 物理重力加速度为2/8.9s m ,工程重力加速度为2/10s m 。在程序中如何查看并修改重力加速度值? 相关命令 模型〉结构类型... 问题解答 可以在“结构类型”对话框中查看重力加速度值。程序默认的重力加速度是物理重力加速度2/806.9s m ,如需要按工程重力加速度进行计算,可在本对话框直接修改重力加速度值即可。 相关知识 进行特征值分析时需要单元或节点的质量数据,单元的自重转化为质量时,程序将利用此重力加速度计算单元或节点的质量。 相关问题 3. 使用“悬索桥建模助手”时,如何建立中跨跨中没有吊杆的情况?* 具体问题

使用“悬索桥建模助手”建立中跨为奇数跨的悬索桥模型(中跨跨中没有吊杆的情况),程序提示错误“遵守事项:中间距离数为偶数”。如何建立中跨为奇数跨的悬索桥模型? 相关命令 模型〉结构建模助手〉悬索桥... 问题解答 使用“悬索桥建模助手”功能只能建立偶数跨的模型。需要建立奇数跨度模型时,首先利用建模住手建立原奇数跨+1跨(偶数跨)的模型,然后删除中跨跨中的吊杆单元,再利用“悬索桥分析控制”功能重新更新节点坐标以及几何初始刚度即可。 相关知识 使用“悬索桥建模助手”建立的模型,往往与工程师预想的模型有些差异(例如主塔与加劲梁的连接处以及边界条件等),此时就要用户自己调整模型至预想模型。模型被修改后,原来的节点坐标以及几何初始刚度不能满足新模型的平衡状态,必须对整体结构重新进行精密分析(悬索桥分析控制),求出新的节点坐标以及几何初始刚度。 相关问题 4.使用“悬臂法桥梁建模助手”时,如何定义不等高桥墩? 具体问题 使用“悬臂法桥梁建模助手”时,对桥墩只能输入一个高度,如何定义桥墩高度不一样的模型? 相关命令 模型〉结构建模助手〉悬臂法(FCM)桥梁... 问题解答 首先使用“悬臂法桥梁建模助手”建立等高度桥墩模型,然后调整桥墩梁单元的长度即可。 相关知识 程序中的“建模助手”功能建立的模型,都可以进行编辑和修改。 相关问题 5.程序中的标准截面,为什么消隐后不能显示形状?* 具体问题

FLUENT论坛精华常见问题[1]

湍流与黏性有什么关系? 湍流和粘性都是客观存在的流动性质。 湍流的形成需要一定的条件,粘性是一切流动都具有的。 流体流动方程本身就是具非线性的。 NS方程中的粘性项就是非线性项,当然无粘的欧拉方程也是非线性的。 粘性是分子无规则运动引起的,湍流相对于层流的特性是由涡体混掺运动引起的。 湍流粘性是基于湍流体的parcel湍流混掺是类比于层流体中的分子无规则运动,只是分子无规则运动遥远弱些吧了。不过,这只是类比于,要注意他们可是具有不同的属性。 粘性是耗散的根源,实际流体总是有耗散的。 而粘性是制约湍流的。 LANDAU说,粘性的存在制约了湍流的自由度。 湍流粘性系数和层流的是不一样的,层流的粘性系数基本可认为是常数,可湍流中层流底层中粘性系数很小,远小于层流时的粘性系数;而在过渡区,与之相当,在一个数量级;在充分发展的湍流区,又远大于层流时的粘性系数.这是鮑辛内斯克1987年提出的。 1 FLUENT的初始化面板中有一项是设置从哪个地方开始计算(compute from),选择从不同的边界开始计算有很大的区别吗?该怎样根据具体问题选择从哪里计算呢?比如有两个速度入口A和B,还有压力出口等等,是选速度入口还是压力出口?如果选速度入口,有两个,该选哪个呀?有没有什么原则标准之类的东西? 一般是选取ALL ZONE,即所有区域的平均处理,通常也可选择有代表性的进口(如多个进口时)进行初始化。对于一般流动问题,初始值的设定并不重要,因为计算容易收敛。但当几何条件复杂,而且流动速度高变化快(如音速流动),初始条件要仔细选择。如果不收敛,还应试验不同的初始条件,甚至逐次改变边界条件最后达到所要求的条件。 2 要判断自己模拟的结果是否是正确的,似乎解的收敛性要比那些初始条件和边界条件更重要,可以这样理解吗?也就是说,对于一个具体的问题,初始条件和边界条件的设定并不是唯一的,为了使解收敛,需要不断调整初始条件和边界条件直到解收敛为止,是吗?如果解收敛了,是不是就可以基本确定模拟的结果是正确的呢? 对于一个具体的问题,边界条件的设定当然是唯一的,只不过初始化时可以选择不同的初始条件(指定常流),为了使解的收敛比较好,我一般是逐渐的调节边界条件到额定值("额定值"是指你题目中要求的入口或出口条件,例如计算一个管内流动,要求入口压力和温度为10MPa和3000K,那么我开始叠代时选择入口压力和温度为1MPa和500K(假设,这看你自己问题了),等流场计算的初具规模、收敛的较好了,再逐渐调高压力和温度,经过好几次调节后最终到达额定值10MPa和3000K,这样比一开始就设为10MPa 和3000K收敛的要好些)这样每次叠代可以比较容易收敛,每次调节后不用再初始化即自动调用上次的解为这次的初始解,然后继续叠代。即使解收敛了,这并不意味着就可以基本确定模拟的结果是正确的,还需要和实验的结果以及理论分析结果进行对比分析。 连续性方程不收敛是怎么回事? 在计算过程中其它指数都收敛了,就continuity不收敛是怎么回事 这和Fluent程序的求解方法SIMPLE有关。SIMPLE根据连续方程推导出压力修正方法求解压力。由于连续方程中流场耦合项被过渡简化,使得压力修正方程不能准确反映流场的变化,从而导致该方程收敛缓慢。你可以试验SIMPLEC方法,应该会收敛快些。 边界条件对应的一般设定方法 边界条件对应的一般设定方法: *Genaeral--- pressure inlet;pressure outlet *Compressible flows---mass flow inlet;pressure far-field *Incompressible ---velocity inlet;outflow

数学建模中常见的十大模型

数学建模常用的十大算法==转 (2011-07-24 16:13:14) 转载▼ 1. 蒙特卡罗算法。该算法又称随机性模拟算法,是通过计算机仿真来解决问题的算法,同时可以通过模拟来检验自己模型的正确性,几乎是比赛时必用的方法。 2. 数据拟合、参数估计、插值等数据处理算法。比赛中通常会遇到大量的数据需要处理,而处理数据的关键就在于这些算法,通常使用MA TLAB 作为工具。 3. 线性规划、整数规划、多元规划、二次规划等规划类算法。建模竞赛大多数问题属于最优化问题,很多时候这些问题可以用数学规划算法来描述,通常使用Lindo、Lingo 软件求解。 4. 图论算法。这类算法可以分为很多种,包括最短路、网络流、二分图等算法,涉及到图论的问题可以用这些方法解决,需要认真准备。 5. 动态规划、回溯搜索、分治算法、分支定界等计算机算法。这些算法是算法设计中比较常用的方法,竞赛中很多场合会用到。 6. 最优化理论的三大非经典算法:模拟退火算法、神经网络算法、遗传算法。这些问题是用来解决一些较困难的最优化问题的,对于有些问题非常有帮助,但是算法的实现比较困难,需慎重使用。 7. 网格算法和穷举法。两者都是暴力搜索最优点的算法,在很多竞赛题中有应用,当重点讨论模型本身而轻视算法的时候,可以使用这种暴力方案,最好使用一些高级语言作为编程工具。 8. 一些连续数据离散化方法。很多问题都是实际来的,数据可以是连续的,而计算机只能处理离散的数据,因此将其离散化后进行差分代替微分、求和代替积分等思想是非常重要的。 9. 数值分析算法。如果在比赛中采用高级语言进行编程的话,那些数值分析中常用的算法比如方程组求解、矩阵运算、函数积分等算法就需要额外编写库函数进行调用。 10. 图象处理算法。赛题中有一类问题与图形有关,即使问题与图形无关,论文中也会需要图片来说明问题,这些图形如何展示以及如何处理就是需要解决的问题,通常使用MA TLAB 进行处理。 以下将结合历年的竞赛题,对这十类算法进行详细地说明。 以下将结合历年的竞赛题,对这十类算法进行详细地说明。 2 十类算法的详细说明 2.1 蒙特卡罗算法 大多数建模赛题中都离不开计算机仿真,随机性模拟是非常常见的算法之一。 举个例子就是97 年的A 题,每个零件都有自己的标定值,也都有自己的容差等级,而求解最优的组合方案将要面对着的是一个极其复杂的公式和108 种容差选取方案,根本不可能去求解析解,那如何去找到最优的方案呢?随机性模拟搜索最优方案就是其中的一种方法,在每个零件可行的区间中按照正态分布随机的选取一个标定值和选取一个容差值作为一种方案,然后通过蒙特卡罗算法仿真出大量的方案,从中选取一个最佳的。另一个例子就是去年的彩票第二问,要求设计一种更好的方案,首先方案的优劣取决于很多复杂的因素,同样不可能刻画出一个模型进行求解,只能靠随机仿真模拟。 2.2 数据拟合、参数估计、插值等算法 数据拟合在很多赛题中有应用,与图形处理有关的问题很多与拟合有关系,一个例子就是98 年美国赛A 题,生物组织切片的三维插值处理,94 年A 题逢山开路,山体海拔高度的插值计算,还有吵的沸沸扬扬可能会考的“非典”问题也要用到数据拟合算法,观察数据的

FLUENT常见问题

如何区分层流和紊流?以什么为标准来区分呢?从层流过渡到紊流的标准是什么? 答:自然界中的流体流动状态主要有两种形式,即层流laminar和湍流(就是问题中所说的紊流)turbulence.层流是指流体在流动过程中两层之间没有相互混渗,而湍流是指流体不是处于分层流动状态。 对于圆管内流动,雷诺数小于等于2300,管流一定为层流,雷诺数大于等于8000到12000之间,管流一定为湍流,雷诺数大于2300而小于8 000时,流动处于层流与湍流的过渡区。 对于一般流动,在计算雷诺数时,可以用水力半径代替管径。 第40题:在处理高速空气动力学问题时,采用哪种耦合求解器效果更好?为什么? 高速空气动力学问题也属于可压缩流动的范围,在Fluent中原则上,使用Pressure-ba sed和Density-based求解器都可以。从历史根源上讲,基于压力的求解器以前主要用于不可压缩流动和微可压缩流动,而基于密度的求解器用于高速可压缩流动。现在,两种求解器都适用于从不可压到高速可压的很大范围流动,但总的来讲,当计算高速可压缩流动时,基于密度的求解器还是璧基于压力的求解器更有优势,因此,在使用Fluent计算高速可压缩流动时,推荐使用Density-based求解器。 也许有很多人对于Pressure-based和Density-based求解器的原理的认识还不够深,在此稍微介绍一下: 求解Navier-Stokes方程的计算方法根据连续方程的处理方式,可以分为密度法和压力法。不论是密度法还是压力法,速度场都是由动量方程所控制,差别在压力场的确定方法上,密度法是通过连续方程确定密度,再由状态方程换算压力,这一方法多用于可压缩流动,作一定修正后,也可用于低马赫数流动,而这一流动已被看做不可压缩流,但此时精度及鲁棒性都有所降低,对于湍流甚至会失去有效性。密度法的弱点正好是压力法的长处,压力法是通过压力方程或压力修正方程来获得压力场,由于其鲁棒性及有效性,得以广泛使用。该方法原是作为求解不可压缩流动发展起来的,但也可以推广到可压缩流的计算上。这两种方法在求解思路上也有所不同,密度法多用同步求解各变量,而压力法则常为顺序求解各变量。显然顺序求解的一个优势是便于补充方程而无需修改算法程序。 Fluent用户手册上,对于可压缩流动有以下需要注意的策略,在此就不再翻译了,以免曲解原意。 Solution Strategies for Compressible Flows The difficulties associated with solving compressible flows are a result of the hi gh degree of coupling between the flow velocity, density, pressure, and energy. Thi

fluent 计算错误汇总

Fluent 计算错误汇总 1..fluent不能显示图像 在运行fluent时,导入case后,检查完grid,在显示grid时,总是出现这样的错误 Error message from graphics function Update_Display: Unable to Set OpenGL Rendering Context Error: FLUENT received a fatal signal (SEGMENTATION VIOLATION). Error Object: () 解决办法: 右键单击快捷方式,把目标由x: 改成:x: 2d -driver msw 如果还有三维的,可以再建立一个快捷方式改成: x: 3d -driver msw 这就可以直接调用了。如果不是以上原因引起的话,也有可能是和别的软件冲突,如MATLAB等,这也会使fluent无法显示图像。 Q1:GAMBIT安装后无法运行,出错信息是“unable find Exceed X Server” A. GAMBIT需要装EXCEED才能用。 gambit的运行:先运行命令提示符,输入gambit,回车 fluent的运行:直接在开始-程序-Fluent Inc里面 Q2:Fluent安装后无法运行,出错信息是甥?挱湵扡敬映湩層漯数? A. FLUENT和GAMBIT需要把相应文件拷贝到license目录下 文件?gambit时提示找不到gambit出错信息:运行Q3: A. FLUENT和GAMBIT推荐使用默认安装设置, 安装完GAMBIT请设置环境变量, 设置办法“开始-程序-FLUENT INC-Set Environment 另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。Q4:使用Fluent和Gambit需要注意什么问题? A. 安装好FLUENT和GAMBIT最好设置一下用户默认路径 推荐设置办法,在非系统分区建一个目录,如d:%users a)win2k用户在控制面板-用户和密码-高级-高级,在使用fluent用户的配置文件 修改本地路径为d:%users,重起到该用户运行命令提示符,检查用户路径是否修改 b)xp用户,把命令提示符发送到桌面快捷方式,右键单击命令提示符快捷方式 在快捷方式-起始位置加入D:%users,重起检查 Q5:Gambit运行失败,出错信息“IDENTIFIER default_ Server ” 等文件default_id.*的缺省文件已经打开,到用户默认目录删除gambitA.

数学建模常见问题

1 预测模块:灰色预测、时间序列预测、神经网络预测、曲线拟合(线性回归); 2 归类判别:欧氏距离判别、fisher判别等; 3 图论:最短路径求法; 4 最优化:列方程组用lindo 或lingo软件解; 5 其他方法:层次分析法马尔可夫链主成分析法等; 6 用到软件:matlab lindo (lingo)excel ; 7 比赛前写几篇数模论文。 这是每年参赛的赛提以及获奖作品的解法,你自己估量着吧…… 赛题解法 93A非线性交调的频率设计拟合、规划 93B足球队排名图论、层次分析、整数规划 94A逢山开路图论、插值、动态规划 94B锁具装箱问题图论、组合数学 95A飞行管理问题非线性规划、线性规划 95B天车与冶炼炉的作业调度动态规划、排队论、图论 96A最优捕鱼策略微分方程、优化 96B节水洗衣机非线性规划 97A零件的参数设计非线性规划 97B截断切割的最优排列随机模拟、图论 98A一类投资组合问题多目标优化、非线性规划 98B灾情巡视的最佳路线图论、组合优化 99A自动化车床管理随机优化、计算机模拟 99B钻井布局0-1规划、图论 00A DNA序列分类模式识别、Fisher判别、人工神经网络 00B钢管订购和运输组合优化、运输问题 01A血管三维重建曲线拟合、曲面重建 01B 工交车调度问题多目标规划 02A车灯线光源的优化非线性规划 02B彩票问题单目标决策 03A SARS的传播微分方程、差分方程 03B 露天矿生产的车辆安排整数规划、运输问题 04A奥运会临时超市网点设计统计分析、数据处理、优化 04B电力市场的输电阻塞管理数据拟合、优化 05A长江水质的评价和预测预测评价、数据处理 05B DVD在线租赁随机规划、整数规划

fluent常见错误汇总 (1)

Fluent 计算错误汇总 1. .fluent 不能显示图像 在运行fluent 时,导入case 后,检查完grid ,在显示grid 时,总是出现这样的错误 Error message from graphics function Update_Display: Unable to Set OpenGL Rendering Context Error: FLUENT received a fatal signal (SEGMENTATION VIOLATION). Error Object: () 解决办法解决办法:: 右键单击快捷方式,把目标由x:fluent.incntbinntx86fluent.exe 改成: x:fluent.incntbinntx86fluent.exe 2d -driver msw 如果还有三维的,可以再建立一个快捷方式改成: x:fluent.incntbinntx86fluent.exe 3d -driver msw 这就可以直接调用了。如果不是以上原因引起的话,也有可能是和别的软件冲突,如MATLAB 等,这也会使fluent 无法显示图像。 Q1:GAMBIT 安装后无法运行,出错信息是“unable find Exceed X Server” A. GAMBIT 需要装EXCEED 才能用。 gambit 的运行:先运行命令提示符,输入gambit,回车 fluent 的运行:直接在开始-程序-Fluent Inc 里面 Q2:Fluent 安装后无法运行,出错信息是“unable find/open license.dat" A. FLUENT 和GAMBIT 需要把相应license.dat 文件拷贝到FLUENT.INC/license 目录下 Q3:出错信息:运行gambit 时提示找不到gambit 文件? A. FLUENT 和GAMBIT 推荐使用默认安装设置, 安装完GAMBIT 请设置环境变量, 设置办法“开始-程序-FLUENT INC-Set Environment" 另外设置完环境变量需要重启一下,否则仍会提示找不到环境变量。 Q4:使用Fluent 和Gambit 需要注意什么问题? A. 安装好FLUENT 和GAMBIT 最好设置一下用户默认路径 推荐设置办法,在非系统分区建一个目录,如d:\users a) win2k 用户在控制面板-用户和密码-高级-高级,在使用fluent 用户的配置文件 修改本地路径为d:\users,重起到该用户运行命令提示符,检查用户路径是否修改 b) xp 用户,把命令提示符发送到桌面快捷方式,右键单击命令提示符快捷方式 在快捷方式-起始位置加入D:\users,重起检查

fluent经验

Fluent 问题集锦 问题1: 如果体网格做好后,感觉质量不好,然后将体网格删除,在其面上重新作网格,结果发现网格都脱离面,不再附体了,比其先前的网格质量更差了. 原因: 删除体网格时,也许连同较低层次的网格都删除了.上面的脱离面可能是需要的体的面. 解决方法: 重新生成了面,在重新划分网格 问题2: 在gambit下做一虚的曲面的网格,结果面上的网格线脱离曲面,由此产生的体网格出现负体积. 原因: 估计是曲面扭曲太严重造成的 解决方法: 可以试试分区域划分体网格,先将曲面分成几个小面,生成各自的面网格,再划体网格。 问题3: 当好网格文件的时候,并检查了网格质量满足要求,但输出*.msh时报错误. 原因: 应该不是网格数量和尺寸.可能是在定义边界条件或continuum type时出了问题. 解决方法: 先把边界条件删除重新导出看行不行.其二如果有两个几何信息重合在一起, 也可能出现上诉情况,将几何信息合并掉. 问题4: 当把两个面(其中一个实际是由若干小面组成,将若干小面定义为了group了)拼接在一起,也就是说两者之间有流体通过,两个面各属不同的体,网格导入到fluent时,使用interface时出现网格check的错误,将interface的边界条件删除,就不会发生网格检查的错误.如何将两个面的网格相连. 原因: interface后的两个体的交接面,fluent以将其作为内部流体处理(非重叠部分默认为wall,合并后网格会在某些地方发生畸变,导致合并失败.也可能准备合并的两个面几何位臵有误差,应该准确的在同一几何位臵(合并的面大小相等时),在合并之前要合理分块。 解决方法: 为了避免网格发生畸变(可能一个面上的网格跑到另外的面上了),可以一面网格粗,一面网格细,避免; 再者就是通过将一个面的网格直接映射到另一面上的,两个面默认为interior.也可以将网格拼接一起. 上述语言有些模糊不清,仅供参考,并希望高手批评指正,^_^

数学建模中常见的十大模型

数学建模中常见的十大 模型 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

数学建模常用的十大算法==转 (2011-07-24 16:13:14) 1. 蒙特卡罗算法。该算法又称随机性模拟算法,是通过计算机仿真来解决问题的算法,同时可以通过模拟来检验自己模型的正确性,几乎是比赛时必用的方法。 2. 数据拟合、参数估计、插值等数据处理算法。比赛中通常会遇到大量的数据需要处理,而处理数据的关键就在于这些算法,通常使用MATLAB 作为工具。 3. 线性规划、整数规划、多元规划、二次规划等规划类算法。建模竞赛大多数问题属于最优化问题,很多时候这些问题可以用数学规划算法来描述,通常使用Lindo、Lingo 软件求解。 4. 图论算法。这类算法可以分为很多种,包括最短路、网络流、二分图等算法,涉及到图论的问题可以用这些方法解决,需要认真准备。 5. 动态规划、回溯搜索、分治算法、分支定界等计算机算法。这些算法是算法设计中比较常用的方法,竞赛中很多场合会用到。 6. 最优化理论的三大非经典算法:模拟退火算法、神经网络算法、遗传算法。这些问题是用来解决一些较困难的最优化问题的,对于有些问题非常有帮助,但是算法的实现比较困难,需慎重使用。 7. 网格算法和穷举法。两者都是暴力搜索最优点的算法,在很多竞赛题中有应用,当重点讨论模型本身而轻视算法的时候,可以使用这种暴力方案,最好使用一些高级语言作为编程工具。

8. 一些连续数据离散化方法。很多问题都是实际来的,数据可以是连续的,而计算机只能处理离散的数据,因此将其离散化后进行差分代替微分、求和代替积分等思想是非常重要的。 9. 数值分析算法。如果在比赛中采用高级语言进行编程的话,那些数值分析中常用的算法比如方程组求解、矩阵运算、函数积分等算法就需要额外编写库函数进行调用。 10. 图象处理算法。赛题中有一类问题与图形有关,即使问题与图形无关,论文中也会需要图片来说明问题,这些图形如何展示以及如何处理就是需要解决的问题,通常使用MATLAB 进行处理。 以下将结合历年的竞赛题,对这十类算法进行详细地说明。 以下将结合历年的竞赛题,对这十类算法进行详细地说明。 2 十类算法的详细说明 蒙特卡罗算法 大多数建模赛题中都离不开计算机仿真,随机性模拟是非常常见的算法之一。 举个例子就是97 年的A 题,每个零件都有自己的标定值,也都有自己的容差等级,而求解最优的组合方案将要面对着的是一个极其复杂的公式和108 种容差选取方案,根本不可能去求解析解,那如何去找到最优的方案呢随机性模拟搜索最优方案就是其中的一种方法,在每个零件可行的区间中按照正态分布随机的选取一个标定值和选取一个容差值作为一种方案,然后通过蒙特卡罗算法仿真出大量的方案,从中选取一个最佳的。另一个例子就是去年的彩票第二问,要求设计一种更好的方案,首先方案的优劣取决于很多复杂的因素,同样不可能刻画出一个模型进行求解,只能靠随机仿真模拟。

fluent中的小技巧

[转帖]等值线图、矢量图、流线图、云图、直方图和XY散点图 等值线是在所指定的表面上通过若干个点的连线,在这条线上的变量(如压力)为定值。在二维或三维空间上,将横坐标取为空间长度或时间历程,将纵坐标取为某一物理量,然后用光滑曲线获取面在坐标系内绘制出某一物理量沿空间或时间的变化情况。等值线图是在物理区域上由同一变量的多条等值线组成的图形,即用不同颜色的线条表示相等物理量。等值线图包含线条图形和云图两种,云图是使用渲染的方式,将流场某个截面上的物理量用连续变化的颜色块表示其分布。 用户可以确定要显示哪个变量的等值线,可确定显示哪个面上的值,还可以指定要显示的等值线的取值范围。 矢量图:矢量图是直接给出二维或三维空间里矢量(如速度)的方向和大小。速度矢量图是反映速度变化、旋涡、回流等的有效手段,是流场分析最常用的图谱之一。在默认情况下,矢量在每个网格单元的中心绘制,用箭头表示矢量的方向,用箭头的长度和颜色表示矢量的大小。 用户可以选择指定要显示哪个表面的速度矢量,可以决定显示哪种速度(绝对速度或相对速度),也可以决定根据什么变量(如温度值、湍动能等)的值来决定颜色。 流线图:是用不同颜色线条表示质点运动轨迹,将计算域内无质量粒子的流动情况可视化。用户可指定粒子从哪个表面上释放出来。 Fluent允许用户从解的结果、data文件、残差数据中提取数据,来生成直方图与XY散点图。并且允许用户虚拟地定义任何变量或函数。 直方图是由数据条所组成的图形。直方图的横坐标是所希望的解的量(如密度),纵坐标是单元总数的百分比。使用Plot/Histogram命令,打开Solution Histogram对话框,设置直方图的内容及坐标轴。 XY散点图是由一系列离散的数据构成的线或符号图表。可以根据当前流场的解创建XY散点图,也可以从外部数据文件中取数据来创建XY散点图。 如何将fluent计算出的图形导入到tecplot中? 在fluent菜单中 点击File-Export : 在File Type 列表中选中Tecplot; 在surface列表中选中所有部分; Function to Write列表中选中所需要的 然后单击Write 命名 单击OK;数据文件输出了。 然后双击Tecplot快捷方式打开。 选择File-LOad data file 打开文件导入即可。

fluent经典问题整理

网格质量与那些因素有关? 网格质量本身与具体问题的具体几何特性、流动特性及流场求解算法有关。因此,网格质量最终要由计算结果来评判,但是误差分析以及经验表明,CFD计算对计算网格有一些一般性的要求,例如光滑性、正交性、网格单元的正则性以及在流动变化剧烈的区域分布足够多的网格点等。对于复杂几何外形的网格生成,这些要求往往并不可能同时完全满足。例如,给定边界网格点分布,采用Laplace 方程生成的网格是最光滑的,但是最光滑的网格不一定满足物面边界正交性条件,其网格点分布也很有可能不能捕捉流动特征,因此,最光滑的网格不一定是最好的网格。对计算网格的一个最基本的要求当然是所有网格点的Jacobian必须为正值,即网格体积必须为正,其他一些最常用的网格质量度量参数包括扭角(skew angle)、纵横比(aspect ratio、Laplacian)、以及弧长(arc length)等。通过计算、检查这些参数,可以定性的甚至从某种程度上定量的对网格质量进行评判。Parmley等给出了更多的基于网格元素和网格节点的网格质量度量参数。有限元素法关于插值逼近误差估计的理论,实际上也对网格单元的品质给出了基本的规定:即每个单元的内切球半径与外切球半径之,应该是一个适当的,与网格疏密无关的常数。 实体与虚体的区别 在建模中,经常会遇到实体、实面与虚体、虚面,虚体的计算域也可以进行计算并得到所需的结果。那么它们的区别是什么呢? 对于求解是没有任何区别的,只要你能在虚体或者实体上划分你需要的网格。关键是看你网格生成的质量如何,与实体虚体无关。 gambit的实体和虚体在生成网格和计算的时候对于结果没有任何影响,实体和虚体的主要区别有以下几点: 1.实体可以进行布尔运算但是虚体不能,虽然不能进行布尔运算,但是虚体存在merge,split 等功能。 2.实体运算在很多cad软件里面都有,但是虚体是gambit的一大特色,有了虚体以后,gambit 的建模和网格生成的灵活性增加了很多。 3.在网格生成的过程中,如果有几个相对比较平坦的面,你可以把它们通过merge合成一个,这样,作网格的时候,可以节省步骤,对于曲率比较大的面,可能生成的网格质量不好,这时候,你可以采取用split的方式把它划分成几个小面以提高网格质量。 在Fluent中进行非稳态(unsteady)计算时如何设置步长?

数学建模方法归类(很全很有用)

在数学建模中常用的方法:类比法、二分法、量纲分析法、差分法、变分法、图论法、层次分析法、数据拟合法、回归分析法、数学规划(线性规划,非线性规划,整数规划,动态规划,目标规划)、机理分析、排队方法、对策方法、决策方法、模糊评判方法、时间序列方法、灰色理论方法、现代优化算法(禁忌搜索算法,模拟退火算法,遗传算法,神经网络)。 用这些方法可以解下列一些模型:优化模型、微分方程模型、统计模型、概率模型、图论模型、决策模型。拟合与插值方法(给出一批数据点,确定满足特定要求的曲线或者曲面,从而反映对象整体的变化趋势):matlab可以实现一元函数,包括多项式和非线性函数的拟合以及多元函数的拟合,即回归分析,从而确定函数;同时也可以用matlab实现分段线性、多项式、样条以及多维插值。 在优化方法中,决策变量、目标函数(尽量简单、光滑)、约束条件、求解方法是四个关键因素。其中包括无约束规则(用fminserch、fminbnd实现)线性规则(用linprog实现)非线性规则、(用fmincon实现)多目标规划(有目标加权、效用函数)动态规划(倒向和正向)整数规划。 回归分析:对具有相关关系的现象,根据其关系形态,选择一个合适的数学模型,用来近似地表示变量间的平均变化关系的一种统计方法(一元线性回归、多元线性回归、非线性回归),回归分析在一组数据的基础上研究这样几个问题:建立因变量与自变量之间的回归模型(经验公式);对回归模型的可信度进行检验;判断每个自变量对因变量的影响是否显著;判断回归模型是否适合这组数据;利用回归模型对进行预报或控制。相对应的有线性回归、多元二项式回归、非线性回归。 逐步回归分析:从一个自变量开始,视自变量作用的显著程度,从大到地依次逐个引入回归方程:当引入的自变量由于后面变量的引入而变得不显著时,要将其剔除掉;引入一个自变量或从回归方程中剔除一个自变量,为逐步回归的一步;对于每一步都要进行值检验,以确保每次引入新的显著性变量前回归方程中只包含对作用显著的变量;这个过程反复进行,直至既无不显著的变量从回归方程中剔除,又无显著变量可引入回归方程时为止。(主要用SAS来实现,也可以用matlab软件来实现)。 聚类分析:所研究的样本或者变量之间存在程度不同的相似性,要求设法找出一些能够度量它们之间相似程度的统计量作为分类的依据,再利用这些量将样本或者变量进行分类。 系统聚类分析—将n个样本或者n个指标看成n类,一类包括一个样本或者指标,然后将性质最接近的两类合并成为一个新类,依此类推。最终可以按照需要来决定分多少类,每类有多少样本(指标)。 系统聚类方法步骤: 1.计算n个样本两两之间的距离 2.构成n个类,每类只包含一个样品 3.合并距离最近的两类为一个新类 4.计算新类与当前各类的距离(新类与当前类的距离等于当前类与组合类中包含的类的距离最小值), 若类的个数等于1,转5,否则转3 5.画聚类图 6.决定类的个数和类。 判别分析:在已知研究对象分成若干类型,并已取得各种类型的一批已知样品的观测数据,在此基础上根据某些准则建立判别式,然后对未知类型的样品进行判别分类。 距离判别法—首先根据已知分类的数据,分别计算各类的重心,计算新个体到每类的距离,确定最短的距离(欧氏距离、马氏距离) Fisher判别法—利用已知类别个体的指标构造判别式(同类差别较小、不同类差别较大),按照判别式的值判断新个体的类别 Bayes判别法—计算新给样品属于各总体的条件概率,比较概率的大小,然后将新样品判归为来自概率最大的总体 模糊数学:研究和处理模糊性现象的数学(概念与其对立面之间没有一条明确的分界线)与模糊数学相关的问题:模糊分类问题—已知若干个相互之间不分明的模糊概念,需要判断某个确定事物用哪一个模糊概念来反映更合理准确;模糊相似选择—按某种性质对一组事物或对象排序是一类常见的问题,但是用来比

fluent典型问题

1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT hel p,如何学习才能在最短的时间内入门并掌握基本学习方法呢? 2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。 3 在数值模拟过程中,如何对控制方程进行离散?如何对计算区域进行离散化?离散化的目的是什么?离散化时通常使用哪些网格?离散化常用的方法有哪些?它们有什么不同? 4 常见离散格式的性能的对比(稳定性、精度和经济性 5 在利用有限体积法建立离散方程时,必须遵守哪几个基本原则? 6 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么? 7可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难? 8 什么叫边界条件?有何物理意义?它与初始条件有什么关系? 9 在一个物理问题的多个边界上,如何协调各边界上的不同边界条件?在边界条件的组合问题上,有什么原则? 10 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?GAMBIT的前处理: 11 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?

12 在GAMBIT的foreground和background中,真实体和虚实体、实操作和虚操作四个之间是什么关系? 13 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节? 14 画网格时,网格类型和网格方法如何配合使用?各种方法有什么样的应用范围及做网格时需注意的问题? 15 对于自己的模型,大多数人有这样的想法:我的模型如何来画网格?用什么样的方法最简单?这样做 网格到底对不对? 16 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢? 17 依据实体在GAMBIT建模之前简化时,必须遵循哪几个原则? 18 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理? b、计算域内的内部边界如何处理(2D)? 19 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些? 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?F LUENT是怎样使用区域的? FLUENT运行问题: 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算 收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?

相关文档