Skip to content

V2.0.011

Choose a tag to compare

@a1821216780 a1821216780 released this 22 Apr 20:39
· 108 commits to main since this release

HawtC2.Beta V2.0.011 更新信息

1、HawtC 优势

理论创新

  • 1、基于四元数的运动学变换方法,打破FAST/Bladed的小角度假设,实现了高精度运动描述和计算
  • 2、具有自主知识产权的截面特性计算方法,打破IVABS 和BECAS 的长期垄断
  • 3、全耦合的高效多目标优化算法,支持气动-结构-控制-水动力全流程优化设计,打破传统人工优化设计的低效性
  • 4、基于共旋方法建立了各向异性几何非线性共旋梁方法,打破了传统拉格朗日方法和几何精确梁方法的低效性,实现了少分段、大步长、高精度的叶片非线性计算。
  • 5、首次基于Kane方法推导了叶片、塔架TMDI的运动学和动力学公式,并将其耦合到了多体动力学当中,实现了气动-结构-控制-水动力-TMDI控制的全链路耦合计算。借助接口模型APIL与多目标优化模块MoptL实现了复杂风-波-浪耦合的叶片TMDI多目标优化设计
  • 6、攻克了叶片铺层(结构设计)-叶片翼型应力(安全性设计)-叶片气动-(高效气动外形设计)的超长柔性叶片难题,实现了大型机组的翼型-叶片-整机耦合的设计方法,并提供了建模和仿真工具。

技术创新

  • 1、完全的100%基于c#的原生代码,采用面向对象的编程形式,打破仿真软件的国外垄断
  • 2、具有完全的CLI系统、支持界面/命令双向操作的面向开发者的可执行命令
  • 3、基于商业软件Bladed理论的全新软件框架,MBD 2.0支持双机头与单点系泊动力学的高精度计算
  • 4、提供了面向Python/c++等用户的动态链接库和手册支持,方便与其他软件耦合

2、重大与推荐更新要点

!从这个版本开始,基于32位的可执行文件将不在提供!

HawtC.MBD

  • 改进了多体动力学当中FOWT-TMDI耦合模型当中的实现,以匹配论文当中的公式
  • 实现了叶片TMDI考虑离心钢化效应的表达和程序实现
  • 打破了传统FAST Bladed 软件当中小角度假设的动力学缺陷,采用四元数来描述角度变化,这意味着HawtC支持漂浮式风力机大角度运动而不发散

全新 HawtC.PcsL 2.0

  • 完整支持了基于经典板层理论计算翼型截面结构信息的功能
  • 全新支持了基于有限元方法计算各种异型截面(翼型、自定义外形、自定义材料)的截面参数化信息,且与商业软件IVABS 和BECAS进行了交叉验证

3、其他更新

HawtC.hydroL

  • 修复了生成水动力文件格式为Matlab时,矩阵的错误表达的bug
  • 修复了输出水动力计算结果时,单位的错误

HawtC.ApiL

  • 支持了MBD模块当中新的TMDI功能

HawtC.MoptL

  • 修复了老版本输出和优化结果对不上的bug,现在程序将输出原生的Excle格式后处理文件,方便后处理
  • 增强了Batch当中的批量计算功能,现在可以识别单个程序的运行时间和相关信息

4、输入文件更新

  • MBD.TMDI 输入文件存在更新!!!