数据管理与处理平台
1、概述
无论是仿真还是试验,都将会产生数据,随之而来的是数据的存储、读写、处理、显示等问题。另外,随着当前工程技术的进步,数据量、数据种类急速增长,保存数据的单个文件大小已经从mb级别增长到gb级别,而数据的格式也千差万别,导致数据的存储、读写变得非常困难,如果再考虑对其进行处理与显示,难度将会更大。
数据管理与处理平台提出了一套涵盖数据的存储、读写、处理、显示的凯发娱乐登录的解决方案,利用其优良的插件式平台架构,不仅可以对数据进行分类管理,还可以解决单个大数据文件的存储、读写问题;不仅可以根据数据类型定制不同的处理工具(如野点剔除、功率谱分析等),还可以可视化地查看源数据及处理结果,大大方便了工程上的数据处理工作。
2、产品功能
数据管理与处理平台的组成包括存储管理软件和显示处理软件。
本平台采用插件式开发方法,使得两个软件可以独立运行,也可以联合工作,既便于单独进行数据管理工作,又便于设计特定算法,对数据进行处理显示。
.jpg)
存储管理软件基于eclipse开发,集成了svn和sql工具,具备以下功能:
1. 数据库生成与管理
2. 数据库的sql查询
3. 原始数据文件及数据处理结果的配置管理
4. 对比查看不同版本的数据文件
5. gb级单个数据文件的管理
显示处理软件基于eclipse/matlab开发,具备以下功能:
1. gb级单个文件的导入及处理
2. 多数据文件的导入及处理
3. 野点剔除、漏点处理、数据截取、去除趋势项等预处理功能
4. 高通、低通、带通滤波功能
5. 傅里叶变换、回归分析、神经网络训练等处理功能
6. 曲线、列表、饼图、柱状图等数据显示功能
7. 数据对比、修改、回放功能
8. 灵活的数据导出功能
3、优势
数据管理与处理平台提供了强大友好的图形处理界面,可以方便的进行操作。
.jpg)
此外,相比于其他类似的产品,恒润的数据管理与处理平台还具备以下优势:
1. 插件式平台架构,可进行定制扩展
2. 提供m语言风格的gui开发库,兼容matlab 2006b以上各版本
3. 无缝集成matlab下各类处理函数
4. 支持mat、txt格式gb级单个文件的管理与处理
5. 自动生成处理报告(doc/pdf),报告格式可定制
6. 采用数据库对数据文件进行管理,高效而且稳定
7. 模块化处理算法实现,可进行定制扩展
8. 规范简单的开发接口,支持定制,系统扩展性强
4、客户收益
国内多家科研单位采用了恒润提供的数据管理与处理平台,根据不同客户的需求,对本平台进行了灵活的定制及扩展,圆满地完成了客户的数据管理与处理要求。对客户的主要贡献如下:
实现大批量数据的快速导入,代替之前复杂的人工处理,大大节省了时间及成本
1. 集成matlab丰富的函数库,提高了算法设计效率及精度
2. 解决了客户前期难以管理及处理大容量数据文件的问题
3. 轻松集成客户原有的各种数据处理算法,大大减少了集成工作量
4. 处理结果可以方便的生成报告,方便客户后期使用