首页> 中文学位 >基于OSGi的CFD可信度分析平台的设计与实现
【6h】

基于OSGi的CFD可信度分析平台的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题背景及意义

1.2 课题来源

1.3 国内外研究现状

1.4 研究内容及主要工作

1.5 本文的组织结构

第二章 相关技术介绍

2.1 OSGi

2.2 Equinox 容器

2.3 二维 GUI 框架 JHotDraw

2.4 自动化界面构建技术 SwiXAT

2.5 图形化技术 JFreeChart

第三章 平台需求分析与设计

3.1 平台需求分析

3.2 平台设计

3.3 子系统类详细设计

3.4 数据库表设计

第四章 平台实现

4.1 OSGi 在平台中的应用

4.2 软件集成子系统的实现

4.3 项目管理子系统的实现

4.4 结果分析子系统的实现

第五章 平台应用与效果分析

5.1 新旧平台对比

5.2 新平台的应用与效果展示

第六章 总结与展望

6.1 总结

6.2 不足和改进

致谢

参考文献

展开▼

摘要

随着计算机流体力学(以下简称 CFD)技术和计算机技术的飞速发展,CFD在航空、航天等领域中应用的地位越来越高,作用也越来越大。然而,CFD固有的不确定性对用户 CFD经验和知识的依赖等因素严重制约了计算空气动力学的工程应用,气动计算软件的可信度问题越来越受到关注。基于OSGi的CFD可信度分析平台是以现有 CFD验证确认理论为基础,以验证和确认计算结果为核心,综合多种有效的验证确认方法和手段,以软件平台的方式完成对 CFD的验证和确认,实现模拟中误差和不确定性的量化,从而减少 CFD中的不确定性,增加 CFD计算结果的可信度。
  本文首先分析了CFD在国内外的应用现状,提出了需要完成的工作。然后分析了面向 Java的动态模型系统 OSGi,运行OSGi规范的容器 Equinox,二维图形框架JHotDraw,自动化构建界面技术 Swixat和绘制图形技术 JFreeChart等相关技术,并在此基础上完成基于OSGi的CFD可信度分析平台。该平台主要完成了三个子系统,分别是软件集成、项目管理和计算结果分析。软件集成主要完成 CFD计算软件的添加、执行文件的流程绘制和将流程转换为Python文件输出;项目管理实现飞机外型构型的管理、网格管理、建立计算和自动化构建参数界面的功能;计算结果分析实现的是计算结果格式化输出、根据用户提供的数据分析和比较技术绘制各类图形。
  可信度分析平台已经实现了流程的绘制、流程到 Python文件的转换、飞机的外型构型管理、网格管理、建立计算、自动化构建参数界面、计算结果格式化输出和图形化输出等功能。经过用户的测试,该平台能够很好地满足需求,各种性能达标,平台具有很高的可移植性、可扩展性和实用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号