[发明专利]一种基于双口RAM的数据包络获取方法有效
| 申请号: | 201110149697.5 | 申请日: | 2011-06-07 |
| 公开(公告)号: | CN102231140A | 公开(公告)日: | 2011-11-02 |
| 发明(设计)人: | 杨帆 | 申请(专利权)人: | 上海电力学院 |
| 主分类号: | G06F13/16 | 分类号: | G06F13/16 |
| 代理公司: | 上海申汇专利代理有限公司 31001 | 代理人: | 吴宝根 |
| 地址: | 200090 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 ram 数据 包络 获取 方法 | ||
技术领域
本发明涉及一种数据分析方法,特别涉及一种基于双口RAM(DPRAM)的数据包络获取方法。
背景技术
数据包络分析方法是一种在各个领域都得到广泛应用的数据分析方法,它通过获取多次数据中有效的特征点组成包络数据进行分析,以便减少数据分析量,提高数据分析速度。在无损检测领域,特别是超声检测中,由于采样速度快,采样数据量大,无法对每次采样的数据进行分析,只能采取抽样分析的方式,即每隔若干次采样,分析一次采样的数据。为了不出现漏检的情况,需要获取每次采样数据中的特征值,即数据包络,进行分析。
双口RAM(DPRAM) 是在一个SRAM 存储器上具有两套完全独立的数据线、地址线和读写控制线,并允许两个独立的系统同时对该存储器进行随机性的访问,即共享式多端口存储器。其最大的特点是存储数据共享。一个存储器配备两套独立的地址、数据和控制线,允许两个独立的控制器同时异步地访问存储单元。
数据包络的获取一般分为软件方法和硬件方法两种,两种方法实现的介质不同,但实现方法基本一致,如图1所示,开辟两块同样大小的存储空间,一块用来存放包络数据,一块存放比较数据,每次有新的采样数据,将比较数据读出,相同采样点数据进行比较,比较的结果作为包络数据存如包络数据存储模块,然后将包络数据作为下一次比较用的比较数据,比较数据存储模块作为下一次比较的包络数据存储模块。
在很多应用场合,由于检测采样速度快,数据量大,无法将所有数据传送到软件处理,因此必须使用硬件包络获取的方法,获取包络数据后再上传。现有的实现方法需要消耗大量的存储空间,而且数据读写控制麻烦,比较适合软件实现,硬件实现困难,需要改进。
发明内容
本发明是针对现在的数据处理硬件存储资源和控制资源受限的问题,提出了一种基于双口RAM(DPRAM)的数据包络获取方法,对每次采样的数据进行包络处理,获取其中的特征信息。通过改进现有的包络获取方法,节约存储空间,简化控制逻辑。
本发明的技术方案为:一种基于双口RAM(DPRAM)的数据包络获取方法, RAM读写控制器的写使能、写地址、读地址与双口RAM(DPRAM)相连,双口RAM(DPRAM)模块接收系统时钟信号作为写时钟和读时钟,当新的采样数据到来时,新的采样数据中第n个采样点数据送入特征提取模块输入端,同时在RAM读写控制器的控制下,在双口RAM中地址为n的存储单元中读出包络数据送特征提取模块输入端,特征提取模块输出结果作为新的包络数据存入双口RAM(DPRAM)中地址为n的存储单元,完成第n个采样点的数据包络,重复这一过程,完成所有采样点包络,实现一次采样数据包络,当新的采样数据来到时重复之前过程。
所述RAM读写控制器的写使能、写地址、读地址必须满足如下关系:
A:数据采样时间段内,写使能信号有效;
B:数据采样时间段内,写地址每个采样时钟加1;
C:读地址每个采样时钟加1,且读地址的加1操作必须提前写地址2个采样周期。
所述特征提取模块由两个减法器、两个绝对值模块、一个比较器和一个选通器构成,采样数据和旧包络数据首先分别送入减法器中与参考零点相减,相减后的结果取绝对值后送入比较器进行比较,比较的结果作为选通信号选择采样数据和旧包络数据中满足条件的一个作为新的包络数据。
本发明的有益效果在于:本发明一种基于双口RAM(DPRAM)的数据包络获取方法,对每次采样的数据进行包络处理,获取其中的特征信息。通过改进现有的包络获取方法,使用一片双口RAM(DPRAM)实现了数据包络获取,节约了存储空间,简化了控制逻辑,为数据包络方法的硬件实现提供了便利。
附图说明
图1为现有技术中数据包络一般获取方法示意图;
图2为本发明基于双口RAM(DPRAM)的数据包络获取方法示意图;
图3为本发明基于双口RAM(DPRAM)的数据包络获取方法工作流程图;
图4为本发明基于双口RAM(DPRAM)的数据包络获取方法数据获取的流程控制状态转移图;
图5为本发明基于双口RAM(DPRAM)的数据包络获取方法写使能信号和读、写地址关系图;
图6为本发明基于双口RAM(DPRAM)的数据包络获取方法特征提取模块结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电力学院,未经上海电力学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110149697.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可以无限水平扩展的p2p服务器架构
- 下一篇:一种电饭煲的煮饭控制方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





