一种CFD软件验证与确认数据库平台制造技术

技术编号:27848658 阅读:18 留言:0更新日期:2021-03-30 13:06
本发明专利技术公开了一种CFD软件验证与确认数据库平台,包括展示层、应用层、服务支撑层和资源层;所述展示层面向不同用户展示信息,并提供各项业务功能的快速入口;所述应用层为所述数据库平台提供各项具体功能,并通过集成接口,实现与外部系统的数据传输;所述服务支撑层主要提供基础性的功能组件或工具,分为服务器端组件和客户端插件;所述服务器端组件提供平台事务处理、数据接口、数据缓存、工作流引擎、报告生成和检索引擎;所述客户端组件主要包括数据建模工具、数据展现工具、数据导入工具、流程建模工具、数据处理分析工具;所述资源层提供支撑所述数据库平台运行的软硬件平台。本发明专利技术中的数据库平台为CFD软件验证与确认提供了专用数据库。用数据库。用数据库。

【技术实现步骤摘要】
一种CFD软件验证与确认数据库平台


[0001]本专利技术涉及数据库
,尤其涉及一种CFD软件验证与确认数据库平台。

技术介绍

[0002]随着航空航天技术和计算机技术的快速发展,计算流体力学(Computational Fluid Dynamics,简称CFD)软件己经成为研究和设计航空航天飞行器的主要工具,近几年来关于CFD软件可信度保证的验证确认技术也成为国际和国内CFD行业讨论的热点之一。
[0003]CFD软件的验证确认研究与通常所说的软件测试有很大区别,根本原因是因为CFD数值模拟的可信度建立在误差分析的基础之上,CFD软件验证确认的主要对象不仅仅局限于软件本身的执行是否顺畅,能否得出预计结果,而且需要对误差的来源、范围以及相互影响进行测量和估计,得到一系列量化指标并加以评测。
[0004]误差是CFD软件可信度研究的核心问题,提高可信度归根到底是一个认识误差,减小误差的过程。CFD误差总的可以分为建模误差和数值误差两大类,建模误差来源于使用数学方法反映物理问题时的近似和假设,如:几何形状、数学公式、边界条件、湍流模型、流动参数等,包括输入模型的数据或测量数据不准确;数值误差归结于数学方程的数值解法,如:离散、人工耗散、不完全的迭代和网格收敛、动量能量质量的不完全守恒、内外流边界的不连续、计算的截断误差等。目前国际国内对误差的研究分析都局限于某一类误差,不同类误差之间的祸合关系研究进展缓慢。随着CFD数值模拟的功能日益增强,其执行软件的层次结构越来越复杂,软件执行的每一个环节都涉及误差和不确定性分析,但是目前对误差和不确定性的综合分析难以实现,工程化目标又需要对计算软件的性能进行量化评测,为工程化实施提供一定的指导意见,这样就形成了CFD软件验证确认研究的特点和难点。

技术实现思路

[0005]针对上述存在的问题,本专利技术旨在提供一种CFD软件验证与确认数据库平台,在CFD验证与确认的基本概念和方法基础上,依据标模数据规范,建立了一套用于CFD软件验证与确认研究的专用数据库,以解决上述技术问题。
[0006]为了实现上述目的,本专利技术所采用的技术方案如下:
[0007]一种CFD软件验证与确认数据库平台,其特征在于:所述数据库平台包括展示层、应用层、服务支撑层和资源层;
[0008]所述展示层面向不同用户展示信息,并提供各项业务功能的快速入口;
[0009]所述应用层为所述数据库平台提供各项具体功能,满足各类数据使用人员对标模数据的入库、管理、查询、使用的需求,并通过集成接口,实现与外部系统的数据传输;
[0010]所述服务支撑层主要提供基础性的功能组件或工具;
[0011]所述资源层提供支撑所述数据库平台运行的软硬件平台。
[0012]进一步的,所述展示层通过门户UI向不同用户展示信息,所述不同用户包括领导及管理人员、数据维护人员和数据使用人员。
[0013]进一步的,所述门户UI向不同用户展示信息的具体方式为:数据使用人员查看和使用已入库的各类标模数据,数据维护人员进行标模数据的整理入库和模型维护,领导及管理人员可进行标模数据的统计和数据入库审批工作。
[0014]进一步的,所述应用层包括数据装入模块、数据管理模块、数据应用模块、文件在线展示模块、数据质检模块、元数据管理模块、系统管理模块和集成接口。
[0015]进一步的,所述数据装入模块包括数据录入单元、数据标准化单元、数据预处理单元、数据存储单元、数据校对审批单元;
[0016]所述数据管理模块包括数据动态建模单元、层次关系定制单元、数据基础管理单元;
[0017]所述数据应用模块包括数据浏览查询单元、数据下载单元、XML处理单元、数据统计单元、结构化数据展示拟合单元;
[0018]所述文件在线展示模块包括数据转换单元、文本展示单元、办公文件展示单元、图形文件展示单元、视频文件展示单元、数模文件展示单元;
[0019]所述数据质检模块包括质检规则管理单元、质检方案管理单元、数据检验分析单元、数据质检报告生成单元;
[0020]所述元数据管理模块包括元数据查询导出单元、元数据编辑单元、元数据更新单元;
[0021]所述系统管理模块包括用户管理单元、角色权限管理单元、组织架构管理单元、三员管理单元、日志管理单元、数据标记清理单元、数据备份单元;
[0022]所述集成接口与外部的自动化测试平台和可信度评价平台进行数据传输。
[0023]进一步的,所述服务支撑层包括服务器端组件和客户端插件;
[0024]所述服务器端组件包括工作流引擎组件、事务管理组件、报告生成组件、数据服务接口、检索引擎组件和缓存服务组件;
[0025]所述客户端组件包括数据建模工具、数据展现工具、数据导入工具、流程建模工具、数据处理分析工具。
[0026]进一步的,所述资源层包括数据库、文件系统、中间件Tomcat、操作系统、硬件服务器及存储设备。
[0027]本专利技术的有益效果是:与现有技术相比,本专利技术的改进之处在于,
[0028]1、本专利技术中CFD软件验证与确认数据库平台是在CFD验证与确认的基本概念和方法基础上,依据标模数据规范,建立用于验证与确认研究的专用数据库。数据库平台能够存储和管理风洞试验和数值计算得到的标模算例结果,能够处理模型、算例、网格文件、控制文件、边界条件文件、参考文献和试验报告等信息;具有数据装入、数据管理、数据应用、文件在线展示、质量检验、元数据管理、接口管理等功能,实现统计与权限控制等系统管理。通过接口为CFD软件自动化测试和可信度评价提供数据支撑,可靠、高效地服务于CFD软件的验证与确认工作,充分发挥CFD软件在工程应用和科研探索领域的巨大潜力。
[0029]2、本专利技术中的CFD软件验证与确认数据库平台在严格遵循有关法律、法规、国家标准和行业标准的基础上,进行统一的规划,在统一的规划方案指导下,逐步进行系统的实施,保证系统不但能满足当前业务的需要,也可为系统的扩展提供统一的信息标准。
[0030]3、本专利技术中的CFD软件验证与确认数据库平台具有实用性与先进性相结合的特
点,从网络和系统的整体性出发,选择先进且成熟的技术、设计和开发思想进行系统的整体和框架设计,满足当前的需要,并适应未来的技术发展。系统操作简便、快捷,实用性强。
[0031]4、本专利技术中的CFD软件验证与确认数据库平台具有可维护性,易于应用,系统应该提供可视化操作界面,保持良好的人机交互性,一般用户就可以对系统进行维护支持,不需要用户具有专业的编程及数据库开发知识,以便在用户现场能快速得到应用实施。
[0032]5、本专利技术中的CFD软件验证与确认数据库平台具有灵活性、可扩展性和开放性,系统的建设充分考虑到将来业务发展的需要,系统的数据库、业务功能、数据编码等都易于扩充。系统的设计和开发具有一定的开放性,便于系统的维护、管理和集成。
[0033]6、本专利技术中的CFD本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种CFD软件验证与确认数据库平台,其特征在于:所述数据库平台包括展示层、应用层、服务支撑层和资源层;所述展示层面向不同用户展示信息,并提供各项业务功能的快速入口;所述应用层为所述数据库平台提供各项具体功能,满足各类数据使用人员对标模数据的入库、管理、查询、使用的需求,并通过集成接口,实现与外部系统的数据传输;所述服务支撑层主要提供基础性的功能组件或工具;所述资源层提供支撑所述数据库平台运行的软硬件平台。2.根据权利要求1所述的一种CFD软件验证与确认数据库平台,其特征在于:所述展示层通过门户UI向不同用户展示信息,所述不同用户包括领导及管理人员、数据维护人员和数据使用人员。3.根据权利要求2所述的一种CFD软件验证与确认数据库平台,其特征在于,所述门户UI向不同用户展示信息的具体方式为:数据使用人员查看和使用已入库的各类标模数据,数据维护人员进行标模数据的整理入库和模型维护,领导及管理人员进行标模数据的统计和数据入库审批工作。4.根据权利要求1所述的一种CFD软件验证与确认数据库平台,其特征在于:所述应用层包括数据装入模块、数据管理模块、数据应用模块、文件在线展示模块、数据质检模块、元数据管理模块、系统管理模块和集成接口。5.根据权利要求4所述的一种CFD软件验证与确认数据库平台,其特征在于:所述数据装入模块包括数据录入单元、数据标准化单元、数据预处理单元、...

【专利技术属性】
技术研发人员:周斌杨福军张培红吴晓军张义光付眸唐怡赵炜肖维
申请(专利权)人:中国空气动力研究与发展中心计算空气动力研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1