Star CCM+ FieldFunction函数建立.pdf

上传人:飞****9 文档编号:134140935 上传时间:2020-06-03 格式:PDF 页数:31 大小:739.06KB
返回 下载 相关 举报
Star CCM+ FieldFunction函数建立.pdf_第1页
第1页 / 共31页
Star CCM+ FieldFunction函数建立.pdf_第2页
第2页 / 共31页
Star CCM+ FieldFunction函数建立.pdf_第3页
第3页 / 共31页
Star CCM+ FieldFunction函数建立.pdf_第4页
第4页 / 共31页
Star CCM+ FieldFunction函数建立.pdf_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《Star CCM+ FieldFunction函数建立.pdf》由会员分享,可在线阅读,更多相关《Star CCM+ FieldFunction函数建立.pdf(31页珍藏版)》请在金锄头文库上搜索。

1、APPENDIX APPENDIX D APPENDIX D FieldFunctionFieldFunction函数函数 下面介绍Field Function函数 1 关于Field Function 2 例子 根据框体内的芯片温度调整流入速度 3 Field Function函数的例题集 APPENDIX 关于关于Field FunctionField Function Field Function 定义STAR CCM 的各个控制体的物理量的函数 应用于计算结果处理以及输入条件设定 Field Function有两种类型 标量 温度 圧力等标量值 适量 速度 剪切力等矢量值 用户可以自定

2、义各种Field Function 可以直接参照调用既存的Field Function 创建Report后 自动生成对应的Field Function 可以和既存的Field Function 同样被调用 参照调用方法 标量 SCALAR SCALAR 矢量 VECTOR VECTOR 矢量的各成分 VECTOR 0 VECTOR 0 VECTOR 1 VECTOR 1 VECTOR 2 VECTOR 2 APPENDIX Field Function的名称 在云图中 调用显示 Field Function的类型 通过调用Field Function名称提取 物理值 温度值 通过 Temper

3、ature Temperature提取 取得标量值的例子 温度 1 1 2 2 3 3 1 1 APPENDIX Field Function的名称 在云图中调 用显示 Field Function的类型 通过调用Field Function名称提取物 理值 速度通过 Velocity Velocity提取 速度的成分作为标量值提取 成分 Velocity 0 Velocity 0 成分 Velocity 1 Velocity 1 成分 Velocity 2 Velocity 2 取得矢量值的例子 速度 1 1 2 2 3 3 1 1 APPENDIX Field Function中可以使用下

4、面的java运算式 四则运算 a b a b 加法加法 实数 实数a b a b 的和 的和 a a b b 减法减法 实数 实数a b a b 的差 的差 a b a b 乘法乘法 实数 实数a b a b 的积 的积 a b a b 除法除法 实数 实数a b a b 的商 的商 数学函数 abs a abs a 实数实数 a a 的绝对值的绝对值 sqrt a sqrt a 实数实数 a a 的平方根的平方根 pow a b pow a b 实数实数 a a 的乘方的乘方 a a 的的 b b 乘方 乘方 exp a exp a 实数实数 a a 的的Exponential Expone

5、ntial 函数 函数 e e 的的 a a 乘方 乘方 log a log a 实数实数 a a 的自然对数 底为的自然对数 底为 e e 的对数 的对数 log10 a log10 a 实数实数 a a 的常用对数 底的常用对数 底 为为 10 10 的对数 的对数 fmod a b fmod a b 实数实数 a a 除除 实数实数 b b 后的余数后的余数 mod a b mod a b 实数实数 a a 除除 实数实数 b b 后的余数后的余数 min a b min a b 实数实数 a b a b 的最小值的最小值 max a b max a b 实数实数 a b a b 的最大

6、值的最大值 ceilceil a a 大于实数大于实数 a a 的最小整数的最小整数 floorfloor a a 小于实数小于实数 a a 的最小整数的最小整数 gradgrad phi phi 标量函数的标量函数的 phi phi 梯度 梯度 Gradient Gradient phiphi 详细的计算公式参照后面详细的计算公式参照后面 的的TipsTips APPENDIX 三角函数 sin x sin x 实数实数 x x 的正弦函数的正弦函数 cos x cos x 实数实数 x x 的余弦函数的余弦函数 tan x tan x 实数实数 x x 的正切函数的正切函数 asin x

7、asin x 实数实数 x x 的反正弦函数的反正弦函数 acos x acos x 实数实数 x x 的反余弦函数的反余弦函数 atan x atan x 实数实数 x x 的反正切函数的反正切函数 atan2 x y atan2 x y 实数实数 x y x y 的反正切函数的反正切函数 sinh x sinh x 实数实数 x x 的双曲正弦函数的双曲正弦函数 cosh x cosh x 实数实数 x x 的双曲余弦函数的双曲余弦函数 tanh x tanh x 实数实数 x x 的双曲正切函数的双曲正切函数 矢量函数 mag u mag u 矢量矢量u u 的绝对值的绝对值 u u m

8、ag2 u mag2 u u u 的平方的平方 unitunit u u 和矢量和矢量u u 同方向的单位矢量 同方向的单位矢量 u u u u dot u v dot u v 矢量矢量u v u v 的内积 的内积 u u v v cross u v cross u v 矢量矢量u v u v 的的 外积 外积 u u v v curl u curl u 矢量矢量u u 的旋度 的旋度 RotationRotation u u 詳細的计算式参照后面的詳細的计算式参照后面的TipsTips div u div u 矢量矢量u u 的散度 的散度 DivergenceDivergence u u

9、 詳細的计算式参照后面的詳細的计算式参照后面的TipsTips Field Function中可以使用下面的java运算式 APPENDIX 条件运算 a b a b 实数实数 a a 和和 实数实数 b b 相等相等 a b a b 实数实数 a a 和和 实数实数 b b 不相等不相等 a b a b 实数实数 a a 比实数比实数 b b 大大 a b a b a b 实数实数 a a 在在 实数实数 b b 以上以上 a b a0 b a 0 b c c 解释 如果 0 取b的值 反之取 的值 例2 mag v 10 mag v mag v 10 mag v 10 10 解释 如果 v

10、 10 取 v 的值 反之取值为10 这里 v 为矢量v 的绝对值 例3 t 20 0 10 t 20 0 10 解释 如果 t 10 或者 t 20 取值为0 反之取值为10 计算式 条件式条件式 真的值真的值 式式 伪的值伪的值 式式 APPENDIX 2 2 例 根据框体内的芯片温度调整流入速度例 根据框体内的芯片温度调整流入速度 下面说明在以下的共轭传热计算模型中 使用report和FielsFunction功能设定 根据框体内的芯片温度调整流入速度 的方法 这里省略生成网格和设定计算条 件的操作流程 操作流程 1 创建提取Chip温度 T TCHIP CHIP 空间分布的最大值 的R

11、eport 2 创建新的FieldFunction函数 Inlet Velocity 3 实施计算 速度入口境界速度入口境界 流入速度流入速度 T TCHIP CHIP 305 K 305 K 0 1 m s 0 1 m s T TCHIP CHIP 305 K 305 K 5 0 m s 5 0 m s 流入温度 流入温度 300 K 300 K 压力出口边界压力出口边界 ChipChip发热量 发热量 2 4 W 2 4 W 初始温度 初始温度 300 K 300 K APPENDIX 创建FieldFunction的要点 创建Report后对应的FieldFunction函数自动 生成

12、可以和既存的FieldFunction函数同样 被调用 该例子使用该功能 具体操作流程 如下 1 创建Report后生成提取Chip温度 T TCHIP CHIP 空间分布的最大值 的FieldFunction函 数 2 利用 1 FieldFunction函数定义流入 速度如下 T TCHIP CHIP 的 的FieldFunction的值的值 305 305 0 10 1 5 5 流入口的速度设置如下 Chip温度 T TCHIP CHIP 低于305 K 时 0 1 m s Chip温度 T TCHIP CHIP 高于305 K 时 5 0 m s Chip温度 流入速度 的関係温度 流

13、入速度 的関係 APPENDIX 2 1 2 1 创建提取创建提取ChipChip温度的温度的ReportReport 创建提取最大值的Report 1 1 APPENDIX 2 1 2 1 创建提取创建提取ChipChip温度的温度的ReportReport 修改新创建的Report的名称为 chip 选择Report chip 的目标物理量和提取对象 1 1 2 2 3 3 4 4 5 5 APPENDIX 2 1 2 1 创建提取创建提取ChipChip温度的温度的ReportReport 针对Report chip 生成Monitor和Plot 修改上述操作中生成的Monitor ch

14、ip Monitor 的trigger设定 该操作设定Plot中显示Chip温度 空间分布的最大值随时间变化的值 可以省略 1 1 3 3 2 2 APPENDIX 2 2 2 2 创建新的创建新的FieldFunctionFieldFunction函数函数 创建创建FieldFunctionFieldFunction函数函数 Inlet Velocity 1 1 2 2 APPENDIX 2 2 2 2 创建新的创建新的FieldFunctionFieldFunction函数函数 设置FieldFunctionFieldFunction函数函数 Inlet Velocity 的类型 函数名称

15、 2 2 4 4 1 1 3 3 5 5 6 6 APPENDIX 2 2 2 2 创建新的创建新的FieldFunctionFieldFunction函数函数 确认提取Chip温度的空间分布最大值的FieldFunctionFieldFunction函数名称 函数名称 1 1 2 2 选择FieldFunction函数的列表中的 Report Report名 Report名为 chip 因此此处选择 FieldFunction函数名为Report chip 属性窗口中确认函数名称 本次提取的函数名为 chipReport 注意 函数名有大写文字和小写文字的区别 APPENDIX 2 2 2

16、2 创建新的创建新的FieldFunctionFieldFunction函数函数 定义FieldFunction函数 Inlet Velocity 1 1 2 2 3 3 4 4 确认是否发生 确认是否发生Syntax errorSyntax error 定义FieldFunction函数 chipReport 305 0 1 chipReport Centroid 0 0 60 6 Centroid 0 0 2 Centroid 0 0 7 Centroid 1 0 7 Centroid 1 1 3 Centroid 1 Centroid 2 0 3 Centroid 2 0 3 Centroid 2 0 4 0 4 300300 280280 APPENDIX 例题2 如何根据条件分歧设定随时间变化的流入速度 流入速度 m s 时间 s 4 0 1 1 0 5 0 1 0 1 0 2 0 2 0 0 1 2 3 4 5 6 00 511 522 53 時刻 s 速度 m s APPENDIX 例题2的解答 创建FieldFunction标量函数 V IN 设定量纲为 速度 函数名为

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号