Skip to content
View a1821216780's full-sized avatar
😀
Working from home
😀
Working from home

Organizations

@OpenWECD

Block or report a1821216780

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
a1821216780/README.md

Hi 👋, I'm ZiZhen Zhao

A passionate developer and student from China

a1821216780

  • 🔭 I’m currently a student in Nanjing University of Aeronautics and Astronautics.

  • 🌱 I’m currently learning Wind turbine dynamics simulation and modeling, Nonlinear structural dynamics analysis and design of long flexible blades.

  • 👨‍💻 All of my projects are available at http://www.openwecd.fun

  • 💬 Ask me about everything

  • 📫 How to reach me 1821216780@nuaa.edu.cn, 微信: stkmpc520

  • My Skills

  • 🥐: The software HawtC2 for wind turbine simulation!

01.1 HawtC2 功能与模块对比

Bladed模块OpenFAST对应模块HawtC对应模块HawtC完成进度与支持情况HawtC模型
Modal AnalysisBmodes(非OpenFAST模块)BeamL✅基本实现,还在开发✅CR/✅TK/⚠️GEBT
Wind TurbulenceTurbSimWindL.SimWind✅完成谐波叠加、风谱模型
Earthquake GenerationEarthquakeSubFEML❌ 已规划,未开发线性有限元
Sea StateSea State(V4.0.0)HydroL.WaveL✅完成JS/PM 谱模型
水动力模块HydroDynHyderoL⚠️只支持Spar平台❌势流理论(计划开发)、✅Morison方程
Aerodynamic InformationAeroDynAeroL/BeamL✅完成BEMT/FVM 以及动态失速Oye
Performance CoefficientsAeroDyn(不支持柔性Cp)AeroL/BeamL✅完成,❌ 柔性Cp未开发,可以使用MBD平替-
Steady Power CurveAeroDynTurbineL✅完成-
Steady Operational LoadsAeroDynTurbineL✅完成-
Steady Parked LoadsAeroDynTurbineL✅完成浮动坐标法
Model LinearisationFAST主模块MSAL/TurbineL⚠️ 正在开发当中。。。-
Electrical performance--❌ 不支持-
Power Production LoadingBeamDyn/ElastoDynAeroL/MBD /ControL /HydroL/SubFEML/BeamL✅完成耦合模型
Normal Stop-AeroL/MBD /ControL /HydroL/SubFEML/BeamL⚠️ 可以模拟,但是没有直接提供功能选择,开发中耦合模型
Emergency Stop-AeroL/MBD//ControL /HydroL/SubFEML/BeamL❌ 错误控制模块位于ControL当中,尚未开发耦合模型
IdlingBeamDyn/ElastoDynAeroL/MBD /BeamL✅完成耦合模型
ParkedBeamDyn/ElastoDynAeroL/MBD /HydroL/SubFEML/BeamL✅完成耦合模型
Hardware Test--❌ 不支持-
Post Processing-PostL✅ 部分支持(年发电量、疲劳载荷,极限载荷,雨流计数以完全支持!)S-N疲劳损伤理论、雨流计数法
Bladed APIpyOpenFASTAPIL外部应用接口,独有且便捷-
Batch❌ 不支持Batch⚠️ 支持大部分工况的批次处理和运行,但代码尚未完善-

01.2 HawtC2 独有功能

Bladed模块OpenFAST模块HawtC对应模块功能原理与模型
❌不支持IVABS(非OpenFAST模块)✅ PCSL梁截面参数计算工具,独有FEM
❌不支持❌不支持✅ MoptL多目标并行优化算法程序,独有NSGA2/GDE3/MCell(改进的多线程c#实现)
❌不支持❌不支持✅ APIL/MoptL整机全参数一体化优化,独有耦合模型
❌不支持❌不支持✅ WTAI/MoptL数据驱动与实时数据驱动代理模块,独有Python、C++接口以及内置BP神经网络
❌不支持✅ VTK支持✅ VTKL数据显示与动画输出模块-
❌只支持TMD⚠️只支持TMD(支持基础/塔架/叶片等结构)✅ TMD/TMDI(独有叶片)/陀螺仪TMD/TMDI/陀螺仪下的减振计算MBD/FEM 多体动力学-有限元耦合模型的耦合

a1821216780

GitHub Streak

Pinned Loading

  1. HawtC.BeamLHawtC.BeamLPublic

    共旋梁(CR)与几何精确梁(GEBT)FEM有限元软件,作为风力机气弹仿真软件HawtC的一部分,由赵子祯博士开发 The co-rotational beam (CR) and geometrically exact beam theory (GEBT) are components of the HawtC software, which is a wind turbine aeroel…

    7

  2. OpenWECD/OpenWECD.Numerics.MathNet.NumericsOpenWECD/OpenWECD.Numerics.MathNet.NumericsPublic

    开源Math.net库的改进版本,支持numpy和matlab的冒号语法,大幅简化编程语句,减少出错.支持double,float,complex,int等类型 Improved version of the open source Math.net library , support numpy and matlab colon syntax , greatly simplify prog…

    C# 2

  3. OpenWECD/HawtC.PublicOpenWECD/HawtC.PublicPublic

    A Open-Source Horizontal axis-Aero-Wave-Turbulence Coupling(HawtC) Tool for dynamic simulation of floating offshore wind turbine(FOWT).And supports the dynamic coupling simulation of the tuned mass…

    C# 9

  4. OpenWECD/HawtC.PCSLOpenWECD/HawtC.PCSLPublic

    C# 2

  5. OpenWECD/pyHawtCOpenWECD/pyHawtCPublic

    Python