实时数据采集系统设计与实现课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《实时数据采集系统设计与实现课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实时 数据 采集 系统 设计 实现 课件
- 资源描述:
-
1、初步方案TM数据采集组实时数据采集系统设计与实现TM汇 报 人 : 黄文君导 师 : 王华忠2012-11-16后续计划系统实现系统设计需求分析目录l 预期:为预期:为EAST的持续放电设计一套基于的持续放电设计一套基于mdsplus的实时的实时数据采集系统数据采集系统(系统要求:实时,高采样率,(系统要求:实时,高采样率,稳定稳定)需求分析l 数据存储形式在聚变领域更国际化,易访问数据存储形式在聚变领域更国际化,易访问Mdsplus:存储数据多样化;多语言访问;存储效率高:存储数据多样化;多语言访问;存储效率高Decompress算法原始dat文件Lzo文件Compress算法l 数据存储访
2、问更实时,高效数据存储访问更实时,高效系统设计客户端EastScopeWebScope数据发布服务器数据发布服务器跨网段:所网,采集网跨网段:所网,采集网RequestNAS数据存储 Request历史炮号历史炮号 Request当前炮号当前炮号数据存储服务器数据发布数据发布模块模块采集存储采集存储模块模块MOVE2000多道信号采集控制台采集控制台TCP/IP传输传输采集存储模块-分时间片机制+双缓冲基本原理:基本原理:将整个长的时间片分成一段段的时间片,以时间片为将整个长的时间片分成一段段的时间片,以时间片为单位,这样就能实时看到某个时间片的数据,无需等到一炮单位,这样就能实时看到某个时间
3、片的数据,无需等到一炮实验结束后,才能看到数据实验结束后,才能看到数据。05s510s9951000sEmpty(05s)()(1520S)Occupied(5s-10s)(20s-25s)生产者生产者 消费者消费者存储模式修改-双缓冲模式性能分析双缓冲模式:双缓冲模式:分析分析1:当采用双缓冲时,如果消费者速度慢,:当采用双缓冲时,如果消费者速度慢,Occupied数据没拿走,生产者又数据没拿走,生产者又写数据进去了,那数据丢失了。如果多缓冲,那生产者,消费者每次检查缓冲数写数据进去了,那数据丢失了。如果多缓冲,那生产者,消费者每次检查缓冲数据过多,代价更大据过多,代价更大分析分析2:两者都
4、需要时刻主动循环检查缓冲区状况,这样浪费计算机资源,盲目性:两者都需要时刻主动循环检查缓冲区状况,这样浪费计算机资源,盲目性比较大比较大分析1 : (具体分析)以每台服务器承担两台采集机而言: 每个通道大小:250K*5s*2B=2.5MB 服务器承载数据量大小为2.5MB*100(通道数/台)*2台=500MB 以千兆网络端口(传输速度125MB/S),端口接收时间5s(但网络拥塞处理机制) 但是存储速度,每个通道大概0.04s0.08s(buf(Flag_p+)V(cons_sem)/cons_sem+信号量:信号量: prod_sem=m cons_sem=0Flag_c= 0P(con
展开阅读全文