The invention relates to an experimental data processing method which belongs to the field of computer software, in particular to the technical field of general data processing software. The invention designs a construction method of an experimental data processing system with high generality based on component technology. The experimental data processing system developed by this method is based on a set of general component libraries covering data processing, numerical analysis, file operation, graphics drawing, script execution and other functions. It provides users with a non-programmable way to quickly establish data analysis process model in a convenient graphical environment. On this basis, it provides the function of encapsulating existing processes into template components to support the high reusability of analytical methods.
【技术实现步骤摘要】
一种试验数据处理方法
本专利技术涉及计算机领域,尤其涉及一种试验数据处理方法。
技术介绍
在工程
的各类物理实验和仿真试验中,通过专业的数据采集设备和系统收集得到的大量测试数据,或通过仿真系统计算得到的模拟结果数据,一般而言都需要进行二次处理。也就是说,在试验结果分析阶段,针对不同的试验目标,试验设计者总是需要使用不同的分析处理方法对采集的数据进行再次加工,以得到最终的试验结论。通常,不同工程
的试验数据处理会采用各自专门开发的计算机软件程序来完成。一般是采用Fortran、C++等编程语言,或者基于Matlab等数值计算系统的二次开发平台,针对具体计算算法和分析处理方法,定制开发个性化的设备或系统来满足特定的试验数据分析处理需求。事实上,即便是同一专业
的同类试验,由于试验者采用的试验设备、数据格式、可视化要求等方面的不同,或者其它非技术方面的原因,在行业范围内广泛采用同一数据分析处理软件的情况也并不多见。然而,尽管不同专业
的试验类型千差万别,就数据处理的技术和方法而言,却是经常是大同小异。除去一些特别的数据处理程序外,大多数情况下,我 ...
【技术保护点】
1.一种试验数据处理方法,其特征在于,该方法采取以下步骤:1)建立基于构件技术的试验数据处理系统结构,该结构满足在非编程模式 下实现试验数据处理方法的建模和运行所需的功能部件,系统结构包括:a.功能构件定义模块,该模块由基本构件库和扩展构件定义框架两部 分组成,基础构件库是一个内置的基本功能构件包,其所包含的功 能构件实现文件读写、数据转化、通用数值计算和数据可视化等功 能;扩展构件定义框架是一个支持构件库动态扩展的软件扩展开发 框架,支持在本系统结构之外进行特殊功能构件的定义、开发和动 态部署;b.数据区定义与访问模块,包括数据区定义模块、数据区存取模块和 数据动态缓存模 ...
【技术特征摘要】
1.一种试验数据处理方法,其特征在于,该方法采取以下步骤:1)建立基于构件技术的试验数据处理系统结构,该结构满足在非编程模式下实现试验数据处理方法的建模和运行所需的功能部件,系统结构包括:a.功能构件定义模块,该模块由基本构件库和扩展构件定义框架两部分组成,基础构件库是一个内置的基本功能构件包,其所包含的功能构件实现文件读写、数据转化、通用数值计算和数据可视化等功能;扩展构件定义框架是一个支持构件库动态扩展的软件扩展开发框架,支持在本系统结构之外进行特殊功能构件的定义、开发和动态部署;b.数据区定义与访问模块,包括数据区定义模块、数据区存取模块和数据动态缓存模块三各部分,其中,数据区定义模块实现数据区中各种数据类型和数据结构的参数化定义;数据区存取模块支持在数据区中以参数名为索引的数据访问;数据动态缓存模块提供大数据区的动态磁盘缓存机制,保证计算过程中计算机内存空间的合理使用;c.处理流程定义模块,包括图形化流程定义模块、构件实例属性配置模块和流程模型存储模块三个部分,其中,图形化流程定义模块使用图形化的方式定义数据处理流程模型,支持流程模型文件的加载重现;构件实例属性配置模块支持流程中构件实例的参数设置,包括属性配置界面的加载、输入响应、正确性检查;流程模型存储模块根据图形化流程定义模块和构件实例属性配置模块的定义内容,生成数据处理流程的完整数据模型,并支持以文件方式存储该模型;d.处理流程解算模块,该模块由输入输出关系解算模块、数据格式解算模块、计算功能驱动模块和计算流程控制模块四个部分组成,其中,输出关系解算模块分析流程中各构件节点会产生哪些输出数据,以及这些计算结果的输入分别的来源;数据格式解算模块根据输入输出关系解算模块的分析结果,配合构件的属性配置,分析获得某计算结果数据的数据区格式;计算功能驱动模块根据构件的配置参数,驱动构件的实际计算或处理...
【专利技术属性】
技术研发人员:胡石,
申请(专利权)人:合肥微商圈信息科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。