面向对象的跨系统计算力学软件平台与图形用户界面的研发

基本信息
批准号:11372260
项目类别:面上项目
资助金额:80.00
负责人:冯志强
学科分类:
依托单位:西南交通大学
批准年份:2013
结题年份:2017
起止时间:2014-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:刘建涛,宁坡,彭磊,周洋靖,刘声浩
关键词:
面向目标图形用户界面有限元计算软件平台前后处理
结项摘要

Numerical modeling is a powerful technique for the solution of complex engineering problems. One of the significant requirements in the design of a scientific computing program is the ability to store, retrieve, and process data that maybe complex and varied. To the users of such a program, it is important not only to have a powerful solver, but also to work in a convivial graphical interface environment. On the other hand, as the problems to solve have grown in size and complexity (multiscale simulation and multiphysics problems), the computational software has also grown with complex mathematical procedures and data control. This places a high demand for maintenance, new developments and re-use on the programming strategy and language chosen. In our country, though much work has been made about the development of computational programs in the past,however,universities and industries use almost executively foreign programs such as ANSYS, NASTRAN, ABAQUS, etc. Further research on the generality and flexibility of computational programs and on the development toolkits,as well as the friendly graphical user interface (GUI) should be carried out. The present project aims at developing a common software platform. As one example, a finite element program in solid mechanics will be realized within the framework of the platform. OOP (Object-Oriented Programming) technique will be applied to make it easier for usage, extension and maintenance of the analysis program.

数值模拟是求解复杂工程问题强有力的工具。科学计算程序的一大需求在于复杂及可变数据结构的存储、提取和处理能力。对于用户而言,不仅需要强大的求解器,还需要良好的图形交互界面。此外,随着模型规模的不断增加和问题的日趋复杂(多尺度/多物理场),要求计算软件在流程控制和数据存取等方面有更大的灵活性和高效性。这就对系统设计、编程策略、程序维护和代码移植等方面提出了更高要求。我国过去在计算程序开发方面做了很多工作。但国内高校和企业仍然主要采用国外的商业程序,如ANSYS、NASTRAN、ABAQUS等。因此,开发具有通用性和开放性的计算程序及软件包和友好的用户界面势在必行。本课题致力于开发一个面向对象的跨系统软件平台,降低专用程序开发难度,便于整体系统功能的扩展和维护。在此基础上,以固体力学有限元计算程序为例,开发专用的仿真程序,为开发具有中国自主知识产权的高效计算力学专业化软件而努力。

项目摘要

随着中国高速发展,自主知识产权CAE软件的开发至关重要。对于用户而言,一款成熟的CAE软件不仅需要强大的求解器,还需要良好的图形交互界面、灵活的软件操作流程控制、高效的数据存储等。这就对系统设计、编程策略、程序维护和代码移植等方面提出了更高要求。为打破国外垄断,开发我国自主的具有通用性和开放性的计算程序及软件包和友好的用户界面势在必行。.本项目通过自主开发,运用Qt图形界面平台和OpenGL技术,完成了软件开发平台OMTDesk的设计与实现。四年的时间里,完成了OMTDesk平台CAD模型导入方法研究与实现、网格划分方法研究与实现、求解器的研究与实现、后处理显式的研究与实现、定制化CAE软件的开发等内容。基本实现了平台的软件开发功能,降低了专用程序开发难度,便于日后整体系统功能的扩展和维护。.在OMTDesk平台的基础上,结合自主编写的特色计算程序,开发了静态线性力学计算软件OMTDemo、晶体生长模拟定制化软件PCLab、多体碰撞定制化软件和金属成形定制化软件。围绕OMTDesk平台和定制化CAE软件相继撰写论文16篇、申请专利1项、软件注册2套、参加会议交流11场、培养多名相关专业人才。.以此为基础,进一步完善平台的功能,定制化CAE软件开发的工作仍在进行中。OMTDesk平台的开发,为不同领域的诸多研究方向提供开发专业仿真软件的基础,提高科学知识积累和技术创新能力,更为国家保持核心领域的竞争力提供保障。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

跨社交网络用户对齐技术综述

跨社交网络用户对齐技术综述

DOI:10.12198/j.issn.1673 − 159X.3895
发表时间:2021
2

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
3

环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例

环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例

DOI:10.11821/dlyj020190689
发表时间:2020
4

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
5

小跨高比钢板- 混凝土组合连梁抗剪承载力计算方法研究

小跨高比钢板- 混凝土组合连梁抗剪承载力计算方法研究

DOI:10.19701/j.jzjg.2015.15.012
发表时间:2015

冯志强的其他基金

批准号:30572256
批准年份:2005
资助金额:26.00
项目类别:面上项目
批准号:30472065
批准年份:2004
资助金额:22.00
项目类别:面上项目
批准号:11772274
批准年份:2017
资助金额:68.00
项目类别:面上项目
批准号:81341067
批准年份:2013
资助金额:10.00
项目类别:专项基金项目
批准号:41602235
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目

相似国自然基金

1

开放式计算力学软件平台的集成化技术研发

批准号:11072050
批准年份:2010
负责人:李云鹏
学科分类:A0813
资助金额:39.00
项目类别:面上项目
2

面向对象的软件工程环境平台研究

批准号:69373014
批准年份:1993
负责人:仲萃豪
学科分类:F0202
资助金额:7.00
项目类别:面上项目
3

计算机软件用户界面的开发环境

批准号:69073305
批准年份:1990
负责人:毛其晶
学科分类:F0209
资助金额:2.00
项目类别:面上项目
4

基于主动对象模型的面向对象软件开发方法及其支撑系统

批准号:69573002
批准年份:1995
负责人:邵维忠
学科分类:F0203
资助金额:7.50
项目类别:面上项目