美文网首页
【CFX】在CT非定常计算中截流向截面

【CFX】在CT非定常计算中截流向截面

作者: 中场休息室 | 来源:发表于2017-09-08 04:22 被阅读0次

    之前在ORI的非定常计算中截好了一系列流向截面
    但是当时没有想到,CT非定常计算中叶片相位是转动的
    所以之前ORI截面的坐标截出来是不对的
    但是有没有办法呢?想到了用坐标变换的方法
    实际上无非就是我这个平面绕Z轴转动了一定角度么
    事实证明这个方法是行得通的
    方法如下:

    1. 首先确定当前时刻叶片已经旋转的角度
      通过计算结果文件可以查到,然后利用 “DTC非定常计算结果旋转角度.xlsx” 可以求出当前相位要旋转多少度会回到原始相位
    2. 该度数取负值,即为θ,从原相位到新相位转过的角度,然后利用坐标转换的公式,把光壁的截面点数据转换到当前相位坐标系的截面点数据
    3. 这一步利用程序做,需要的准备是:
      1. 准备数据文件,7个Plane各自的三点坐标
      2. 需要旋转的角度
      3. 最后输出若干新坐标,每三行空一行
    4. 程序中需要注意的问题:
      1. 一个是从文字和数字混杂的数据中弄出文字
        首先都是利用readlines把所有数据读入,然后:
        1. 用split命令把原来的str打散,然后手动看一下数字的位置就好了
        2. 用正则表达式找出数字(但是失败了,网上找的正则表达式值找得到正的小数,负的数字负号被去掉了……)
          所以用的第一种方法
      2. 别的没有什么难点,无非是格式化输出的问题

    相关文章

      网友评论

          本文标题:【CFX】在CT非定常计算中截流向截面

          本文链接:https://www.haomeiwen.com/subject/kgawjxtx.html