节点文献
用于分析复杂结构风振响应的软件平台
Software platform for analyzing wind-induced vibration response of complex structure
【摘要】 针对目前风振响应分析方法存在比较繁琐、不易被工程设计人员使用的问题,开发用于分析复杂结构风振响应的专用软件.采用ANSYS的APDL对结构有限元模型进行快速操作,提取刚度矩阵、质量矩阵、模态矩阵等;应用Matlab编制CQC法和SRSS法风振响应分析主程序,并将其封装在COM组件中,以脱离Matlab环境;在MFC框架下完成程序界面设计和数据连接,利用DLL技术确保数据安全性并有效节约计算机内存资源,在C++环境中将COM组件导入并进行计算;最后将获取的位移结果写入ANSYS数据文件,以在ANSYS后处理中查看位移和应力可视化结果.运用该软件对某环状悬挑屋盖结构进行计算,验证其求解复杂结构风振响应的实用性.
【Abstract】 For the current analysis method on the wind-induced vibration response is tedious and not easy to use for engineers,a special software is developed to analyze the wind-induced vibration response of complex structure.The APDL of ANSYS is used to extract stiffness matrix,mass matrix,modal matrix,and so on for quickly processing structural finite element model.The main program of analyzing wind-induced vibration response using CQC method and SRSS method is implemented by programming in Matlab and packaged into COM components to be divorced from Matlab environment.Under the framework of MFC,the interface design and data connections are implemented,the DLL technology is used to ensure data security and save computer memory resources effectively,the COM components are imported into the circumstance of C++ to carry out calculation.Eventually,the obtained displacement results are written into ANSYS data file and therefore the results of displacement and stress can be visualized in the ANSYS post-processing.The computation on a large-span roof structure verifies its practicality of solving the wind-reduced vibration response of complex structure.
【Key words】 complex structure; wind-induced vibration; COM component; dynamic link library; ANSYS; APDL; Matlab;
- 【文献出处】 计算机辅助工程 ,Computer Aided Engineering , 编辑部邮箱 ,2009年04期
- 【分类号】TU311.3
- 【被引频次】1
- 【下载频次】110