[请教] 关系到考试的计算题

  [复制链接]
查看26301 | 回复22 | 2013-6-24 17:17:36 | 显示全部楼层 |阅读模式
悬赏10金币已解决
请教各位专家一道题,关于数据采集量的:使用模数转换器 12位的TOFD仪器,一次检测长度20m的焊缝,沿着焊缝每毫米采集一个A扫,A扫长度为20微秒。如果数字化频率是50MHz,则整个焊缝长度信号记录至少需要多大存储空间?(主要想知道存储空间与模数转换器位数是否有关?什么关系?感谢各位老师不吝赐教,谢谢)

最佳答案

查看完整内容

我是这样理解的: 1,用一个数据表示A扫中某点的信号大小,这个数据是12位(即12bit)。数字化频率是50MHz,则1秒钟要采集50M(这里M=10的6次方)次。20秒的A扫需要存储的数据位12bit×50×10(6次方)×20。 2,上例中,每毫米扫一个A扫,一共20米,则共扫了20×10(3次方)个A扫。 3,总共需要存储的空间是12bit×50×10(6次方)×20×20×10(3次方) 4,1byte=8bit,1Byte=8byte(注意大小写)。 5,通常优盘大小的1MB=1024× ...
roblues | 2013-6-24 17:17:37 | 显示全部楼层
我是这样理解的:
1,用一个数据表示A扫中某点的信号大小,这个数据是12位(即12bit)。数字化频率是50MHz,则1秒钟要采集50M(这里M=10的6次方)次。20秒的A扫需要存储的数据位12bit×50×10(6次方)×20。
2,上例中,每毫米扫一个A扫,一共20米,则共扫了20×10(3次方)个A扫。
3,总共需要存储的空间是12bit×50×10(6次方)×20×20×10(3次方)
4,1byte=8bit,1Byte=8byte(注意大小写)。
5,通常优盘大小的1MB=1024×1024Byte。其实1024Byte=1KB。(这里的M与采用频率的M不相等)
所以上述扫描需要的磁盘空间是
50×10(6次方)×20×20×10(3次方)×12bit=3576378MB=3492GB。

如有不对,欢迎专家指正。
数字化频率选择:待采样信号频率的2倍基本满足要求,5倍完美。
采样频率过大肯定带来存储数据的庞大。
另外,如果原始采样进行处理,如平均化,可是获得信号稳定。
这样需要存储的数据是平均后的数据。比如原始50M数字化,选取5次平均,则实际相当于10M。
回复

使用道具 举报

心远路遥 | 2013-6-29 13:48:37 | 显示全部楼层
{:soso_e100:}
回复

使用道具 举报

飞马踏燕 | 2013-6-29 21:04:03 | 显示全部楼层
{:soso_e100:}
回复

使用道具 举报

allen_hay | 2013-7-11 09:03:28 | 显示全部楼层
本帖最后由 allen_hay 于 2013-7-11 09:05 编辑

模数转换器位数指的是在每一个数字化点上,对波幅高度进行的记录精度。比如8位的仪器,其将整个屏幕高度分为2的8次方,即256等分,来记录波幅高度。而12位的仪器就是将其等分为2的12次方,即4096份来记录高度。模数转换器位数直接决定了存储空间的大小。
总采样数=采样长度*采样率*检测长度/检测分辨率
数据大小=采样数*采样位数(模数转换位数)
所以你的题目里还少了检测分辨率。

我觉得是这样,可能细节上说的不一定对,呵呵,供参考
回复

使用道具 举报

Nan168 | 2013-7-11 12:48:27 | 显示全部楼层
{:soso_e163:}
回复

使用道具 举报

fengqinyang | 2013-7-25 19:41:35 | 显示全部楼层
roblues 发表于 2013-7-25 18:18
我是这样理解的:
1,用一个数据表示A扫中某点的信号大小,这个数据是12位(即12bit)。数字化频率是50MHz ...

结果其实不对哈,没有那么大,你可以试想一下,按照你那个算法,结合目前的设备,基本没有可行性(每台设备的一次只能检测多少??),继续想想吧,感谢你的参与!
回复

使用道具 举报

roblues | 2013-7-25 20:25:22 | 显示全部楼层
本帖最后由 roblues 于 2013-7-25 20:54 编辑

楼主说对,我看错,把20微妙的“微”漏掉了。
我的答案修正为:
1,用一个数据表示A扫中某点的信号大小,这个数据是12位(即12bit)。数字化频率是50MHz,则1秒钟要采集50M(这里M=10的6次方)次。20微秒的A扫需要存储的数据位12bit×50×10(6次方)×20×10(-6次方)=12000bit。。
2,上例中,每毫米扫一个A扫,一共20米,则共扫了20×10(3次方)个A扫。
3,总共需要存储的空间是12000bit×20×10(3次方)
4,1byte=8bit,1Byte=8byte(注意大小写)。
5,通常优盘大小的1MB=1024×KB=1024×1024Byte。(这里的M与采用频率的M不相等)
所以上述扫描需要的磁盘空间是
12000bit×20×10(3次方)=2.4×10(8次方)bit=3×10(7次方)Byte=29296KB=28.6MB。

再次请专家指正啊,我太粗心大意了!

上例中没有提供信号是否平均,默认平均次数为1。如有平均,则存储数据量更小。
向楼主致敬!
请楼主指正!
或请楼主贴出标准答案。
回复

使用道具 举报

basofwu | 2013-7-31 13:01:40 | 显示全部楼层
roblues先生的最终计算结果我认为是正确的:28.6MB,约30MB
回复

使用道具 举报

fengqinyang | 2013-8-1 18:48:45 | 显示全部楼层
正确,谢谢参与!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则