![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验
Karman_M
哈尔滨工业大学
展开
-
圆柱面展开为平面的Fortran 程序
在CFD后处理过程中,有时需要将一个圆柱面上的参数展开为一个平面并导入到Tecplot中进行出云图或流线图,这就需要坐标变换,下面的程序就是采用Fortran编写的柱面展开程序。如果有建议,欢迎大家共同交流。program mainimplicit noneinteger::i,j,k,n,statreal*8::thetacharacter(len=100)str(50000...原创 2018-11-19 21:39:10 · 3419 阅读 · 3 评论 -
傅里叶变换补零与能否提高频率分辨率
离散傅里叶变换(DFT)的输入是一组离散的值,输出同样是一组离散的值,FFT是DFT的快速算法。在输入信号而言,相邻两个采样点的间隔为采样时间Ts。在输出信号而言,相邻两个采样点的间隔为频率分辨率df=fs/N,其中fs为采样频率,N为输入信号的采样点数(N=fs*Ts),则频率分辨率df为:,这也就是说,DFT的频率分辨率不仅与采样频率有关,也与信号的采样点数有关。那么,如果保持...原创 2019-05-20 10:49:10 · 13329 阅读 · 11 评论 -
LHS拉丁超立方采样matlab程序,对于均匀分布与正态(高斯)分布的变量进行拉丁超立方采样
1、对正态(高斯)分布的变量进行拉丁超立方采样clcclear allclose allcst_Mu_Sigma = load( 'cst_Mu_Sigma.dat');Mu = cst_Mu_Sigma(:,1);Sigma = cst_Mu_Sigma(:,2);D = size(Mu,1); % 维数Covariance_Matrix = zeros(D,D);for...原创 2019-05-06 20:32:30 · 22767 阅读 · 23 评论 -
UG NX中的一条曲线的点集进行导出时顺序是乱的,如何进行排序或按照导出点集
方法1:采用脚本导出点集,然后对其进行排序1、使用点集批量导出脚本points-file.grx,在UG中选择点集,Ctrl+G,选择grx脚本,选择保存目录及文件名即可。脚本文件下载地址如下:https://download.csdn.net/download/chichuhe/111614382、使用matlab对输出的点集进行排序,脚本代码如下:%matlab脚本%叶...原创 2019-05-06 10:58:35 · 9170 阅读 · 3 评论 -
matlab采用fft傅里叶变换方法将信号分解得到一系列三角函数相加的函数表达式,matlab求信号的拟合函数表达式
在使用CFX、fluent进行CFD的非定常计算时,有时我们需给定进出口的压力、温度、流量等参数的随时间的变化曲线,由于试验得到的信号数据一般为以一定频率采集得到的数据散点,而CFD计算需要给定函数表达式,这里介绍了如何将信号数据的散点通过matlab里的傅里叶变换函数转化为一系列三角函数叠加的显式函数表达式。clear all;clc;close all;Ori_signal = ...原创 2019-05-06 10:22:37 · 4840 阅读 · 3 评论 -
使用Rocks集群系统的CentOS 服务器计算集群进行CFD计算时的常用命令(Linux系统的常用终端命令)
cd 全拼change directory,功能是从当前工作目录切换到指定的工作目录。cd /home 进入 '/home' 目录'cd .. 返回上一级目录cd 进入个人的主目录cd - 返回上次所在的目录ls 全拼list,列出目录的内容及其内容属性信息。ls -F 查看目录中的文件ls -l 显示文...原创 2019-05-05 20:11:22 · 1020 阅读 · 0 评论 -
在 cfx-solver 的 monitor 中'normal force' 与 'tangential force' ,'normal momen' 与 'tangential moment' 意义
在 cfx-solver 中,'monitor->forces->normal forcex-direction on WallSurfaceXX' 与 'tangential forcex-direction on WallSurfaceXX' ,将两者相加等于在 cfx-post 中的force_x() @WallSurfaceXX的值。同理:'normal force...原创 2019-05-05 19:16:29 · 1483 阅读 · 0 评论 -
在ANSYS CFX中计算涡轮机械瞬态运行在绝对坐标系中的力和转矩
如何在ANSYS CFX求解器运行期间,计算在绝对坐标系中的 瞬态transient 涡轮机械运行的 力forces 和 转矩moments?In ANSYS CFX, during transient rotor-stator runs, the meshes of rotating frames remain stationary, but the relative position of...原创 2019-05-05 19:04:20 · 4719 阅读 · 1 评论 -
如何对Rocks集群系统的CentOS 服务器的子节点主机名字进行修改
对Rocks集群系统的CentOS 服务器的子节点主机名字进行修改更改名字,(为了和后面集群机器区分,这里将子节点机器名字“compute-0-0”“compute-0-1”改为“node1”“node2”,rocks集群系统安装完成默认子节点名称为“compute-0-0”“compute-0-1”)1、将脚本文件“rename.sh”拷贝进入“root”根目录(需要root权限才能拷贝)...原创 2019-05-05 18:42:24 · 721 阅读 · 0 评论 -
如何实现Rocks集群系统的CentOS 服务器计算集群进行 CFX分布式并行计算
linux服务器实现CFX分布式并行计算的方法:本人使用环境系统 CentOS 6.5 服务器集群 采用Rocks集群系统 Ansys 15.0 Ansys安装目录 /share/apps/ansys_inc/v150/ 1、编辑 hostinfo.ccl 文件打开:/share/apps/ansys_inc/v150/CFX...原创 2019-05-05 18:21:59 · 2688 阅读 · 0 评论 -
Rocks集群系统的CentOS 服务器计算集群进行fluent CFX计算的shell图形化操作界面
由于进行CFD计算连接Rocks集群系统的CentOS 服务器计算集群,需要输入各种命令代码,十分繁琐且对于Linux小白很不友好,特编写了shell脚本来实现不同节点的连接、不同版本的fluent CFX启动、fluent CFX 进程的清理、CFX并行中系统变量的修改操作。#!/bin/bash#Compute Server Cluster Graphical Shell Script...原创 2019-05-05 16:41:57 · 866 阅读 · 0 评论 -
CFX计算环形叶栅时,圆柱面展开为平面的Matlab 程序
在CFD后处理过程中,有时需要将一个圆柱面上的参数展开为一个平面并导入到Tecplot中进行出云图或流线图,这就需要坐标变换,下面的程序就是采用matlab编写的柱面展开程序。如果有建议,欢迎大家共同交流。%% 压力数据展开% 数据读取clcclear allclose allcyl_data = csvread('cyl_data_Pre_50H.csv'); % 读取CFX中E...原创 2019-05-05 16:28:19 · 4175 阅读 · 2 评论 -
CFX求解器OUT文件输出信息内容注意点
1、CFX计算网格质量检查的各参数控制范围CFX的OUT文件中网格统计部分对网格质量定义OK(好)、ok(可接受),!(差)的阈值如下:Maximum aspect ratio (double precision) OK <10000.0 ok 10000.0 < 100000.0 ! > 100000.0 Maximum aspec...原创 2019-05-05 15:51:53 · 4805 阅读 · 0 评论 -
CFD后处理出图软件Tecplot的操作技巧(未完待续)
1、实现Tecplot脚本的循环处理非定常流场文件时需要对大量数据快速处理,可以首先录制一段宏,然后对宏进行修改,在宏中加入循环结构,实现Tecplot的批处理功能。方法为:在第三行后面插入:$!Varset |NumLoop|=100$!Loop |NumLoop|$!Varset |num|=(|Loop|*5+2)其中100为循环次数,5为每次循环叠加的值。Loop从1...原创 2019-05-04 16:55:07 · 23845 阅读 · 3 评论 -
Win10安装iTunes出现:“安装汇编microsoft.VC80.CRT,tupe="win32",version="8.0.50727.6195"..."时出错"
安装 iTunes64Setup.exe 出错,提示“安装汇编microsoft.VC80.CRT, tupe="win32", version="8.0.50727.6195", publicKeytoken="1fc8b3b9a1e18e3b", processorArchitecture="x86"时出错”。解决方法:按Win+R运行,输入services.msc,启动服务...原创 2019-03-08 10:30:54 · 12633 阅读 · 2 评论 -
NUMECA的数值计算模块Fine/Turbo的5种定常交界面方法
商用软件NUMECA的数值计算模块Fine/Turbo提供了5种定常交界面方法,分别为当地守恒(localcon servative coupling)法、周向守恒(conservative coupling by pitchwise rows)法、完全非匹配混合界面(full non matching mixing plane)法、一维无反射边界(non reflecting1-D)条件以及完全...原创 2019-06-30 11:07:03 · 4916 阅读 · 1 评论