Skip to content

Changelog (from 2.0.015)

Choose a tag to compare

@a1821216780 a1821216780 released this 03 Jul 18:40
· 25 commits to main since this release

HawtC2.Beta V2.0.016 更新信息

1、更新与修复

1、HawtC

  • 修复初始化Bug

2、HawtC.IO

  • IO计算基础库从HawtC当中独立出来,以减少不必要的引用
  • 更新数学加速器的显示
  • 使用了.net 10 pre6 AOT模型编译代码

3、HawtC.PcsL

  • 支持了基于共旋坐标的截面特性有限元计算方法,该方法不同于IVABS的渐进变分方法以及几何精确法的逆推方法。
  • 基于开源稀疏矩阵计算库CSparse实现了稀疏矩阵的直接求解方法,注意!本软件稀疏矩阵为CSR存储,而CSparse使用CSC存储。
  • 支持了Q8单元的支持,该单元比Q4单元有更高的精度,但系统自由度增加许多,速度不及Q4。
  • 支持了输出截面有效面积的功能
  • 支持了网格异常检测与VTK输出的功能
  • 支持了独立的网格文件输入
  • 支持了新的HawtC.IO数值计算系统
  • 修复了使用经典板层理论时,文件读取错误的bug
  • 修复了FEM求解单元信息时的数值错误
  • 修复了计算质量矩阵惯性项错误的bug
  • 修复了许可证存在而报错的bug
  • 修复了函数名称错误的bug
  • 改进了编译文件大小,得益于HawtC.IO模块,现在的编译文件从21M->7M,降幅达66.67%

4、HawtC.MBD

  • 支持了采用静态功率曲线对发电初始化转速以及变桨角进行初始化的功能,该功能加快了迭代过程
    (50m/稳态风对比)
    截图_20250704024059
    截图_20250704024141
  • 求解器分离到HawC_IO与HawtC_Subs当中,HawC_IO将作为时域IO接口

5、HawtC.AeroL

  • 塔影效应使用了势流理论计算而不是AeroDyn当中的Powles 模型
  • 修复了非定常空气动力学在计算大尺度风力机时的求解器错误问题
  • 修复了动态入流模型当中计算非定常参数Tau1的错误,该问题的来源是参考的文献与AeroDyn的公式不一致的问题,现在我们使用Aerodyn的公式
    修复后:
    截图_20250706115139
    修复前:
    截图_20250706115248

6、HawtC.WindL

  • Simwind 支持了稀疏矩阵求解,加快了计算速度
  • 修复了初始风速未定义正确的bug

7、HawtC.MSAL

  • 增加了模型线性化的部分测试函数,该模块暂时不开放使用

2、输入文件变化

  • PcsL 材料文件进行了更新
  • AeroL主文件进行了更新
  • MBD主文件进行了更新

贡献者