版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,工程实验数据获取系统的设计,学生: 杨 飞 导师: 肖 炳 甲,2008.12.12,主要内容 工程数据的获取 数据处理,1.获取系统的意义 在EAST实验期间,会产生大量的真空、低温、诊断等工程数据,为了便于工程专家、物理专家能够实时了解各装置的运转情况,需要一个对数据可视,实时展现的平台。,工程数据的获取,2.系统数据来源 工程数据分别来自多个部门(3室、6室、8室),需要把分散的数据统一起来。 建立一个共享的数据库平台。,网络,数据库服务器,数据库,工程数据的获取,3.数据库远程统一存取格式: (1)每次只存取一次记录(600700道信号) (2)1秒钟存取一次 (3)更新存取 (4)
2、规范的信号名,组ID,部门ID,时间戳,工程数据的获取,1.工程数据表关联,数据处理,2.数据用途(逻辑图),数据处理,3.数据处理设计 根据用途,分别对数据库数据进行二次处理。 长时间波形显示 需要每秒把数据获取转存为文本文件,每天每个信道一个文件,根据日期自动建立文件夹。 脉冲波形显示 通讯接收控制室炮号信息,若放电开始,每秒把数据获取转存为文本文件或LZO文件,同时把炮号、状态等信息存入logbook数据库中,若放电结束,停止数据转存,根据炮号,每个信道一个文件自动生成,并根据炮号分类存储。 信道预警 根据每个信道本地时间戳,若10秒左右没有更新,发出预警信号。,数据处理,4.数据处理实
3、现 (1)逻辑设计(Long_time_wave),数据处理,Getdata_thread,trandata_thread,writefile_thread,Connect mysql Valuei-arrayi Per second,Arrayi-arraynsig Per second,Create directory Write_sig_file Per 1000 second,(2)逻辑设计(Discharge_wave),数据处理,Pcs_thread,Getdata_thread,trandata_thread,writefile_thread,Listen Begin: Trigger End: trigger,Connect mysql Valuei-arrayi Per second,Arrayi-arraynsig Per second,Create directory Write_sig_file,1,1,0,0,1,0,4.实现平台 操作系统: linux 数据库平台 : Mysql5.0 编程工具:C,数据处理,5.实现点,初始文件 文件存放位置,数据库连接信息,通过修改文件,配置相关参数,无需改动程序,线程每秒触发(setitimer,select) Setitimer进程定时触发(微秒量级) Select 多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 圆的数学学习方法
- 小升初北师大版数学冲刺题集
- 北师大版高中数学必修教学详解
- 艾滋病小斗士勇敢面对坚韧不屈
- 北师大版小学数学公式解析与学习策略探讨
- 电压的数字孪生
- 认识中国的天马
- 七年级下册生物北师大版学习教案
- 健康体育人教版课程全解析详解
- 点亮蜡烛照亮心灵
- 2023火力发电建设工程机组调试技术规范
- 第二节-静脉输血
- 一年级道德与法治上册 (拉拉手 交朋友)课件教学
- 工程质量隐患举报信的范本
- 中国知名集团绩效和薪酬管理诊断报告
- 第一讲 伟大事业都始于梦想(课件)
- 原油储罐盘管施工方案
- 配电室上墙的十项制度(3篇)
- 房地产开发企业安全生产工作控制要点
- 建筑工程公司组织机构设置与管理制度汇编样本
- 4.5《电磁铁》教学课件
评论
0/150
提交评论