- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EAST ASIPP 数据获取-Mdsplus接口mdsconnect
主要内容 * EAST ASIPP 诊断数据获取 报告人:罗正平 导 师:肖炳甲 诊断数据存储 MDSplus简介 数据获取及处理 EAST诊断数据存储 EAST诊断数据一共1461道信号[1],包括电磁测量信号,ECE,XUV等; EAST数据采集系统(DAQ)以LZO压缩文件形式存于数据服务器; PCS独立采集95道信号,包括94道电磁测量信号和1道HCN信号; PCS采集数据在放电结束后存成MDSPlus数据库。 [1]诊断信号名表《signaamexls》 EAST诊断数据存储 DAQ采集存储数据和PCS采集存储数据来自同一诊断源; DAQ中电磁测量信号由DAQ2206采集卡采集,LZO压缩存储; PCS中电磁测量信号由DTACQ采集卡采集,经过PCS控制处理后存成MDSPlus 数据; LZO压缩文件没有提供专业数据分析软件如Matlab的接口函数,不利于数据 获取分析。 MDSPlus介绍 MDSplus是一个模型驱动的集采集控制、数据分析与存贮、数据显示于一体的综合软件系统,由意大利IGI,美国MIT/PSFC和LANL共同开发。 MDSPlus数据保存在三个文件: .tree:包含头信息、节点定义、索引和标签以及子树的节点列表; .character:保存nic记录-树型结构节点信息及其数据在.data文件中的偏移地址; .data:保存节点中的实际数据。 数据访问时,将.tree文件映射到内存中,实际数据仍然保存在硬盘上,提高检索速度。 MDSPlus介绍 Signal-信号,包括原始数据和结果数据; Units -与某个节点相联系的单位等; Range-由开始、结束和步长组成; Task-存储说明将要执行的任务; Expressions-Mdsplus任何节点或上述数据类型表达式。 Mdsplus树建立,首先需要建立模型树。可由TCL(Tree Command Language)手动建立,也可以利用脚本调用TCL自动建立。 pcs_east模型树文件: pcs_east_model.tree pcs_east_model.datafile pcs_east_model.characteristics MDSPlus介绍 $ traverser 服务器端 MDSPlus介绍 $ dwscope 服务器端 MDSPlus介绍 $ jScope 数据获取-Mdsplus接口 mdsconnect,server_name 连接服务器 mdsopen,tree_name,shot_number 打开Mdsplus树 result= mdsvalue(expression) 获取某个节点数据 mdsput,node_name,expression 向节点添加数据 mdsclose,[tree_name,shot] 关闭该Mdsplus树 mdsdisconnect 断开服务器连接 数据获取-Mdsplus接口 mdsconnect,server_name server_name: 202.127.205.8 mdsopen,tree_name,shot_number tree_name:pcs_east result= mdsvalue(expression) expression:\pcrl01-- TDI mdsput,node_name,expression node_name:\pcrl01 mdsclose,[tree_name,shot] mdsdisconnect 数据获取-Mdsplus接口 mdsconnect,server_name server_name: 202.127.204.12 mdsopen,tree_name,shot_number tree_name:east result= mdsvalue(expression) expression:\IPG-- TDI mdsput,node_name,expression node_name:\IPG mdsclose,[tree_name,shot] mdsdisconnect 数据获取-Matlab server=202.127.205.8; % or server=202.127.204.12 tree=pcs_east; % or tree=east node=[\,signal];
文档评论(0)