找回密码
 注册
查看: 5888|回复: 25

请教与PIV相关的几个问题

[复制链接]
发表于 2011-5-6 10:27:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请教各位,在测量非恒定流场的时候,piv计算出的流场是如何与实际流场在时间上对应起来的?有没有人将PIV与其他设备同步使用(即他们在时间上同步控制)?
第二个问题:虽然在资料上可以查到示踪粒子的参数,但在实际购买时,常常找不到合适的供应商,比如聚苯乙烯溶液,有没有人可以推荐几家?
第三个问题:我们希望能能用高一点的频率(如7.25Hz,4M相机,每秒数据大概116M)较长时间进行拍摄,而内存容量往往不够,这就需要及时将照片存储到硬盘上,请问有没有人用固态硬盘或组RAID阵列实现过?上次请教一位大神,他们单位有专门的电脑技术顾问,具体细节没有说的太清楚,所以想问问有没有人自己做过,有哪些需要注意的地方?
发表于 2011-5-6 12:06:03 | 显示全部楼层
第一个问题,所有商业用的PIV系统都有这个功能的。
第二,找PIV代理商问一下吧,应该他们有这个信息。至于聚苯乙烯溶液,你确定你没有搞错吗?是不是聚苯乙烯粒子?
第三,dantec的系统现在好像有这个能力,照说不是特别难,但是价格会很贵。长时间保证120MBPS写入能力的系统并不是很好做得。我自己弄过的,后来发现偶尔会丢帧,而且不知道为什么以及何时会出现,每次用完之后必须马上自己一帧一帧地看,所以就没法往外面卖了。建议你还是自己去买一个,或者请专业公司定做一个。
 楼主| 发表于 2011-5-6 15:32:52 | 显示全部楼层

回复 2# FlowTech 的帖子

谢谢您的回复,我们的piv也有向外输出触发信号的功能,但是不知道怎么跟另一台仪器(造波机)接起来;
对第二个问题,我看到有一些聚苯乙烯好像是以溶液的形态放在一个小瓶里的,用的时候用滴灌吸一点滴到水里去,您用的是固体的吗?
第三个问题,您说买一个或定做一个是指什么,是硬盘阵列还是专门的存储设备?我问过代理商,他们有专门的高速存储设备,但是很贵,所以想自己组个硬盘阵列,不知道可不可行?另外,您自己做的是什么,如果只是偶尔丢帧的话,对我们影响应该不大,只要软件记录的其他帧的时间信息是对的,也可以接受。
发表于 2011-5-6 16:16:49 | 显示全部楼层

回复 3# jiagz 的帖子

这个具体到你们自己的仪器的问题就没法回答了,PIV系统基本上都包括延时发生器,可以向外输出TTL触发信号。如果你们的造波设备支持外部触发的话,应该是可以用的。除非是信号种类不匹配。
你说的那个是颗粒的悬浊液,聚苯乙烯本身是以微小课题的形态存在于液体中的。
那个设备我自己做的是一个RAID0的磁盘阵,不够稳定,后来换成了用内存条的RAMDISK, 这样速度够了,可是容量只有32G。
你可以请专门做硬件的公司定做一个有单独的读写控制的磁盘阵,最好是绕过操作系统,否则很难保证长期不出差错。即使是偶尔丢帧,也是一个很讨厌的问题。
现在的64位Windows可以支持到128GB内存了,买个好一点的工作站的话,配个100GB内存,也许就够用了。这个方法应该最容易也最便宜,就是不知道能否满足你的要求。
 楼主| 发表于 2011-5-6 20:28:27 | 显示全部楼层

回复 4# FlowTech 的帖子

对,那个应该就是悬浊液,但是不知道在哪里买,代理商那好像没有这个。坛子里以前有个做广告的,公司名字好像叫华科微,但他们的粒径好像比较小。不知道您有没有拍过30cm*30cm的视场,在这种视场大小下,用什么样的粒子能够拍出浓度较好的粒子图像来?我前面用空心玻璃球,但是拍出来的照片上好像分别不出单个粒子,一片浑浊。
        用工作站的话成本还是比较高,而且我们并不需要这么大容量的内存。我感觉您说的RAMDISK应该可以,我们最多一次拍摄10多个G的照片,但是我不知道这样需不需要64位操作系统,因为在64位系统下,我不知道piv软件能不能正常使用(我们用的TSI的PIV,软件版本INSIGHT9)。
发表于 2011-5-6 20:47:09 | 显示全部楼层
1. TSI的应该可以同步的
2. 水用示踪粒子可以参见附件,价格不贵
3. 首先解释一个问题:丢帧有时候不是有一对图像丢了,而是丢了1帧,甚至半帧。所以不是丢一个无所谓,因为丢一个就会产生一个错误的矢量图,给统计结果就会带来很大误差。

所以我们力争一帧不丢。一个Dell Precision T7500的工作站成本约2万人民币,配置2块SAS 15000rpm的Raid0阵列可以做到约150~180MB/s的平均写入速度(我印象里至少是这样)。为了PIV的性能花这点钱我觉得还是值得的。

Dantec的软件设计是把图像以内存作为缓存直接写入硬盘(尽管如此,为了确保内存不溢出,我们通常配8GB或12GB内存),这样当硬盘写入速度突然降低一下的时候也不会产生丢帧现象,对磁盘阵列的最小写入速度性能就没有太高要去了。

TSI的系统不知道现在可不可以,但是据我了解Insight 3G只能直接写入硬盘,而不用内存作为一个缓存,所以对磁盘的最小写入速度要求很高,他们的高速存储设备我觉得价格肯定不止2万人民币。

PSP Particle.pdf

233.11 KB, 下载次数: 283

 楼主| 发表于 2011-5-7 18:25:38 | 显示全部楼层

回复 6# zyzyeast 的帖子

请问这种粒子是你们研制的吗,有没有使用过?我用过立方天地的空心微珠,但在大一点的视场里看不出单个粒子,感觉一片模糊,是不是示踪粒子太小的原因?
如果是平均速度150-180M/s,貌似有些一两千块钱的固态硬盘也可以做到,不知道有没有谁试过。不过为什么要配工作站啊,是为了用SAS硬盘么,我们主要是做二维测量,买PIV的时候就配了一普通电脑,把数据采集卡的pci-x接口直接插在主板的pci接口上用的,还有一截金手指露在外面。
Insight 3G有两种写入方式,一是直接存到硬盘里,另一种是直接存在内存里,等拍完了再保存到硬盘里,但不知道能不能用FlowTech说的RAMDISK的方法。
发表于 2011-5-7 21:44:14 | 显示全部楼层

回复 5# jiagz 的帖子

那个RAMDISK不需要64位系统,我们自己就是在32位XP下面用的。就是一个插满内存条的盒子,用SATA接口接出去,外面看起来就是一个超级快的小硬盘。所以,你们的Insight 系统应该可以用,不过最好先询问一下TSI的人。
30CM的视场还是比较大的。粒子大小要到100微米以上比较好,不过小一点也可以处理,PIV不要求能够分辨每一个粒子,只要两幅图像之间的灰度分布相关就可以了。
发表于 2011-5-7 21:51:12 | 显示全部楼层

回复 6# zyzyeast 的帖子

Dantec应该自己开发了图像采集卡的程序,对底层的控制比较充分。
我这里只能在板卡厂家的驱动上面开发,功能很受限,有问题只好坐腊。
windows的系统对于长时间的高速度写硬盘似乎有问题,我用的RAID0是4块RAPTOR硬盘,加一个600刀左右的RAID卡,照说应该是够快了,结果还是会时不时莫名其妙地停住那么一会儿。做工业图像应用的公司一般都喜欢自己做一个linux的核心出来,以便控制底层的操作,特别是实时性要求很高的应用。
发表于 2011-5-7 21:59:03 | 显示全部楼层

回复 7# jiagz 的帖子

这个问题不是平均速度,是长时间使用时最低瞬时速度,最低瞬时速度低于图像数据采集速度的话肯定会出问题滴。固态硬盘似乎不能保证这个。但是像zyzy说的,如果有足够大的内存作缓存,最低速度的问题可以绕过去。不过这又牵扯到Insight是否支持的问题了。
普通PC其实就可以用了,不过因为先天的可靠性缺陷,指不定什么时候就出问题了。很多时候数据比PC值钱得多,一次实验作失败了足够你心情恶劣好几天,要是赶上赶工期就更惨了。所以开始配个比较好的工作站从长期来看是比较合算的,尤其是不花你自己的钱的时候。
 楼主| 发表于 2011-5-8 01:27:46 | 显示全部楼层

回复 10# FlowTech 的帖子

请问你用的插内存条的盒子叫什么,是什么型号,我上网查“内存盒”“内存扩展卡”都没有查到。另外,用ramdisk的话,是不是每次拍完后都要把数据从内存拷到硬盘上去?
        我们换电脑主要是想用多核处理器使piv处理图像时快一些,原来那个太慢了,除此之外,因为piv的数据采集卡的pci-x接口与主板上的pci插槽不完全匹配,TSI 的售后建议  我们配有pci-x插槽的主板,还有一个就是想解决存储速度的问题,要同时满足这三方面的要求,尤其是第二个要求,现在好像只有少数服务器主板上才有那个接口,所以就想用服务器的板子,但又纠结是用服务器专用处理器还是用普通处理器,按理说服务器主板应该用专用处理器,但在可接受的价格范围内,只能配到4核2.4G的处理器,而普通处理器如i7,却可以达到4核3G以上,不知道这两种频率的处理器在处理图片的速度上相差有多大?

[ 本帖最后由 jiagz 于 2011-5-8 01:34 编辑 ]
 楼主| 发表于 2011-5-8 01:33:38 | 显示全部楼层

回复 10# FlowTech 的帖子

还有就是想跟您咨询一下,piv的数据采集卡可不可以更换,价格如何,如果可以更换,价格又合适的话,我们就换一个常见接口如pci或pci-e接口的采集卡,那将省去很多麻烦,换电脑时可选择的余地也大得多了
发表于 2011-5-8 08:15:08 | 显示全部楼层

回复 11# jiagz 的帖子

我们用的那个是
http://www.acard.com/english/fb01-product.jsp?idno_no=270&prod_no=ANS-9010&type1_title=%20Solid%20State%20Drive&type1_idno=13
不知道国内有没有得卖
PIV图像处理速度,我觉得现在主要取决于软件的优化水准。一样的机器不同的软件差个10来倍毫不奇怪。一样的程序的话,2.4G和4G的CPU应该没有值得一提的差别,CPU速度不是瓶颈。基本上能用到一半就不错了。尤其是多核的CPU,你可以问一下TSI的人他们的程序有没有对多核做过优化。
发表于 2011-5-8 08:21:02 | 显示全部楼层

回复 12# jiagz 的帖子

这个问题你还是要去咨询TSI,毕竟你现在是要升级已经有的系统,需要尽量利用已有的系统设备,如果TSI的人说不可以,就是不可以。如果你不相信他们说的,那就只好另外买一套系统了,更加地贵。或者自己单独攒一个图像采集系统。有人这么做的。不过也很麻烦。按说TSI应该可以换块支持PCI的采集卡的,这个不可能没有。可是,大家要赚钱吃饭的,利润太低,人家或许就不愿意做了。
发表于 2011-5-8 11:23:44 | 显示全部楼层
好多帖子,看的有些乱,呵呵

我们用工作站的主要目的是性能稳定+主板数据带宽很大,并且可以配SAS硬盘。

不管你用多高速度的数据存储系统,只要稍微有点不稳定,最小写入速度小于数据传输速度,那就有问题。除非用内存做缓存。

数据采集卡不是问题的关键,尽管我不知道TSI为什么用PCI-X的采集卡,但不管PCI,PCI-X还是PCIe,对付1个相机的数据传输速度应该都不是问题。

我估计TSI不能换图像采集卡,不过可以问一下。

CPU主频完全不是问题,核心数量才是关键。主频的提高对数据处理速度不会有什么改善。所以现在主流的方式是用GPU,核心数量比CPU多几十倍,计算速度也提高几十倍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表