Skip to content

Releases: a1821216780/HawtC.Public

V2.2.020

12 Sep 09:16
fe03179
Compare
Choose a tag to compare

开发版当前版本号:2.3.000

1. 重构的FEML模块,支持了各向异性梁单元和非线性框架动力学,这意味着,软件支持了高柔框架式塔架和基地的动力学高精度计算。梁的非线性方法采用了本人论文开发的新型各向异性共旋梁方法。而框架则没有采用各向异性单元,这与现实是一致的,因为框架通常为各向均匀的钢管或者水泥等。
2. 重构的BeamL模块,作为FEML当中梁部分的增量补充,该模块的主文件将与之前完全不同。
3. 重构的和开发中的SubFEML模块,作为FEML当中框架部分的增量补充,该模块的主文件将与之前完全不同。该模块支持线性有限元方法和共旋非线性方法,需要读者阅读开发手册和理论手册进行深入了解。

正式版 V2.2.020:

OpenWECD.QHAST2

1、AeroL 支持了塔影效应计算
2、优化了内存占用,减小发布体积

独家功能:

1. BeamL 支持了共旋梁理论与几何精确梁理论的耦合气弹非线性计算
2. 支持了SIMD高级矢量加速,大幅提高计算速度和计算效率,大大快于Bladed 非线性大大快于Openfast。
3. 支持了多目标优化,现在你可以轻松实现整机一体化优化技术
4. 得利于yaml文件格式,现在可以轻松的实现多目标优化的简便实现

OpenHAST.UI(目前只能用于课题组内部使用,外部请申请)

1. 增加了UI模块,为学术版的UI界面进行了技术探索,目前稳步推进。将在2026年推出!
2. APIL 与 MoptL 支持了自定义接口,用户只需要点击界面或者编辑简单的输入文件就可以实现整机各个模块的优化,包括:AeroL、BeamL、FEML、WindL、ControL、MBD、HAST、HydroL、SubFEML。
更多信息,请访问 www.openwecd.fun 申请加入开发者成员。获取最新资讯,和技术资讯!

文件更新:

2.2.020:

没有更新

2.2.010:

1、HST 主文件更新
1. 向HST主文件增加以下代码,以实现邮箱通知功能,必须放在Output之前
----------------------  EmailSet  ---------------------------------
false                            AfEmail                 - 是否开启Email
2                                ReMailNum               - 接收邮箱的数量
"smtp.qq.com"                    Host                    - SMTP服务器
25                               Port                    - 端口号
"xxxxxxxx"                       SMIPServiceCode         - 服务器秘钥
"1821216780@qq.com"              SendMailbox             - 秘钥对应的邮箱
"1319073660@qq.com"              RecipientMail           - 接收邮箱,可以设置多个
"1821216780@qq.com"
"............gmail.com"
"..............."
2、AeroL 主文件更新
1. AeroL 支持了更多塔架的输出信息,请查阅输出关键字文件
http://www.openwecd.fun/update/QHAST_OutPutParList.xlsx

2.2.006:

1、HST 主文件更新
1. 需要将ELFile关键字改为MBDFile(必要)
2. 增加Present预先计算关键字(不必要)

V2.2.010

08 Sep 18:28
f16fa81
Compare
Choose a tag to compare

开发版当前版本号:2.3.000

1. 重构的FEML模块,支持了各向异性梁单元和非线性框架动力学,这意味着,软件支持了高柔框架式塔架和基地的动力学高精度计算。梁的非线性方法采用了本人论文开发的新型各向异性共旋梁方法。而框架则没有采用各向异性单元,这与现实是一致的,因为框架通常为各向均匀的钢管或者水泥等。
2. 重构的BeamL模块,作为FEML当中梁部分的增量补充,该模块的主文件将与之前完全不同。
3. 重构的和开发中的SubFEML模块,作为FEML当中框架部分的增量补充,该模块的主文件将与之前完全不同。该模块支持线性有限元方法和共旋非线性方法,需要读者阅读开发手册和理论手册进行深入了解。

正式版 V2.2.010:

OpenWECD.QHAST2

1. 修复了 MBD 当中的错误,现在的计算结果与openfast基本一致,但还在优化当中
2. AeroL 支持了塔架和轮毂气动力计算及其气动力输出
3.

版本2.2.011 及其之后支持

BeamL 支持了二维梁的共旋静态和动态非线性计算,以及3D的静态和动态(暂时不开放)非线性计算

4.

版本2.2.010 及其之后支持

IO 支持了计算完毕或者报错后向您指定邮箱发送通知邮件的功能,需要在HST主文件当中设置,请参阅文件改动

5. QHAST2 在1.0版本之后已经支持了模态法下的叶片TMDI模拟,版本2.4.000 及其之后支持梁动力学与直接法下的叶片TMDI高精度计算

国际化更新:

1. 增加 yaml 解析器以适配 IEA Wind Task 37 Team 当中的文件一体化要求
2. 适配了HAWC2 和 OpenFAST 当中的叶片结构参数
3. 支持了最新的主文件格式 .hst 该文件自动解析 IEA Wind Task 37 Team 标注的文件,以生成标准项目文件

独家功能:

1. BeamL 支持了共旋梁理论与几何精确梁理论的耦合气弹非线性计算
2. 支持了SIMD高级矢量加速,大幅提高计算速度和计算效率,大大快于Bladed 非线性大大快于Openfast。
3. 支持了多目标优化,现在你可以轻松实现整机一体化优化技术
4. 得利于yaml文件格式,现在可以轻松的实现多目标优化的简便实现

OpenHAST.UI(目前只能用于课题组内部使用,外部请申请)

1. 增加了UI模块,为学术版的UI界面进行了技术探索,目前稳步推进。将在2026年推出!
2. APIL 与 MoptL 支持了自定义接口,用户只需要点击界面或者编辑简单的输入文件就可以实现整机各个模块的优化,包括:AeroL、BeamL、FEML、WindL、ControL、MBD、HAST、HydroL、SubFEML。
更多信息,请访问 www.openwecd.fun 申请加入开发者成员。获取最新资讯,和技术资讯!

文件更新:

2.2.010:

1、HST 主文件更新
1. 向HST主文件增加以下代码,以实现邮箱通知功能,必须放在Output之前
----------------------  EmailSet  ---------------------------------
false                            AfEmail                 - 是否开启Email
2                                ReMailNum               - 接收邮箱的数量
"smtp.qq.com"                    Host                    - SMTP服务器
25                               Port                    - 端口号
"xxxxxxxx"                       SMIPServiceCode         - 服务器秘钥
"1821216780@qq.com"              SendMailbox             - 秘钥对应的邮箱
"1319073660@qq.com"              RecipientMail           - 接收邮箱,可以设置多个
"1821216780@qq.com"
"............gmail.com"
"..............."
2、AeroL 主文件更新
1. AeroL 支持了更多塔架的输出信息,请查阅输出关键字文件
http://www.openwecd.fun/update/QHAST_OutPutParList.xlsx

2.2.006:

1、HST 主文件更新
1. 需要将ELFile关键字改为MBDFile(必要)
2. 增加Present预先计算关键字(不必要)

程序下载:

程序 下载地址
QHAST2 主程序 http://www.openwecd.fun/update/openhast.zip
MKL 矩阵计算加速器 http://www.openwecd.fun/update/Inter_MKL_ACC.zip
OpenBLAS 矩阵计算加速器 http://www.openwecd.fun/update/OpenBlAS_ACC.zip
CUDA 智能风力机矩阵计算加速器 内部开发当中

源代码支持:

请访问论坛

开发计划:

目前已经完成了很多开发,后续着重进行精度验证(这是根本),基于这些验证修复软件当中的BUG,之后会加入更多功能,个人能力有限,欢迎有兴趣的同学一起完善。
功能 描述 发版计划
模型线性化 计算整机稳态,得到整机频率并使用VTK技术实现可视化

忙着博士毕业,以后再说。。。。。

支持更多动态失速模型 -顾名思义

忙着博士毕业,以后再说。。。。。

支持GEBT和CR的精确耦合 -顾名思义

忙着博士毕业,以后再说。。。。。

UI界面 技术已经实现,代码太多,懒得写,寻找有缘人一起

忙着博士毕业,以后再说。。。。。

QHAST2 风力机模型下载:

风力机模型 类型 下载地址
5MW Spar 漂浮式 请访问论坛
5MW Onshore 陆上 请访问论坛
15MW Onshore 陆上 请访问论坛
22MW Onshore 陆上 请访问论坛

QHAST2.BeamL非线性梁模型下载:

梁模型 类型 动力学特征 下载地址
PreBend 梁 复合材料弯扭耦合梁 3D非线性静态分析 http://www.openwecd.fun/model/prebend.rar
15MW塔架 线性梁 3D线性动态分析 http://www.openwecd.fun/model/prebend.rar

QHAST2.AeroL气动力模型下载,支持Cp,功率曲线等计算:

请参考风力机模型

QHAST2 与 OpenFAST 计算验证对比

1. 15MW 挥舞与摆振位移对比

哈哈哈

2. 15MW 叶根载荷对比

哈哈哈

3. 15MW 塔架底部载荷对比

哈哈哈

Full Changelog: Openhastv6_1.0.0...V2.3.000