首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
To acquire multi-channel signals with 10 kHz sampling rate from various front-end sensors, a Data Acquisition Management System (DAMS) based on MDSplus was designed for the International Thermonuclear Experimental Reactor (ITER) Direct Current (DC) testing platform. Due to a large number of experimental data generated from long-pulse operation, it is very important to view and analyze experimental data online during operation. To meet the requirement of online data processing, slice storage and thumbnail technology were applied in DAMS. The long pulse data is gradually written in MDSplus database. The DAMS has been verified in the ITER DC power supply testing platform.  相似文献   

2.
The first version of MDSplus was released in 1991 for VAX/VMS. Since that time the underlying file formats have remained constant. The software however has evolved, it was ported to unix, linux, Windows, and Macintosh. In 1997 a TCP based protocol, mdsip, was added to provide network access to MDSplus data. In 2011 a mechanism was added to allow protocol plugins to permit the use of other transport mechanisms such as ssh to access data users. This paper describes a similar design which permits the insertion of plugins to handle the reading and writing of MDSplus data at the data storage level. Tree paths become URIs which specify the protocol, host, and protocol specific information. The protocol is provided by a dynamically activated shared library that can provide any consistent subset of the data store access API, treeshr. The existing low level network protocol called mdsip, is activated by defining tree paths like “host::/directory”. Using the new plugin mechanism this is re-implemented as an instance of the general plugin that replaces the low level treeshr input/output routines. It is specified by using a path like “mdsip://host/directory”.This architecture will make it possible to adapt the MDSplus data organization and analysis tools to other underlying data storage. The first new application of this, after the existing network protocol is implemented, will be a plugin based on a key value store. Key value stores, can provide inexpensive scalable, redundant data storage. An example of this might be an Amazon G3 plugin which would let you specify a tree path such as “AG3://container” to access MDSplus data stored in the cloud.  相似文献   

3.
The MDSplus data system has been in operation on several fusion machines since 1991 and it is currently in use at over 30 sites spread over 5 continents. A consequence is the extensive feedback provided by the MDSplus user community for bug fixes and improvements and therefore the evolution of MDSplus is keeping pace with the evolution in data acquisition and management techniques. In particular, the recent evolution of MDSplus has been driven by the change in the paradigm for data acquisition in long lasting plasma discharges, where a sustained data stream is transferred from the acquisition devices into the database. Several new features are currently available or are being implemented in MDSplus. The features already implemented include a comprehensive Object-Oriented interface to the system, the python support for data acquisition devices and the full integration in EPICS. Work is in progress for the integration of multiple protocols and security systems in remote data access, a new high level data view layer and a new version of the jScope tool for online visualization and the optimized visualization of very large signals.  相似文献   

4.
先进托卡马克装置需要长脉冲放电实验运行,针对装置长脉冲放电实验的数据存储和交互技术是重要的研究内容之一。本工作设计了一种Web数据显示系统,系统采用ASP.NET架构和数据分段技术从MDSplus数据库读取分段数据,利用NI Measurement Studio控件库将数据显示在Web页面中。数据分段技术将长脉冲实验数据划分为多个较小的数据单元--数据段,用户可按需读取长脉冲实验数据中的部分数据段。同时系统制定了高效的分段读取策略,可准确、快速地显示用户所需的数据波形。Web数据显示系统在J-TEXT托卡马克上进行了测试,运行性能稳定,达到了系统的设计目标。  相似文献   

5.
The Joint Texas Experimental Tokamak (J-TEXT), a medium-sized conventional tokamak, serves as a user experimental facility in the China-USA fusion research community. Development of a flexible and easy-to-use J-TEXT central control system (CCS) is of supreme importance for users to coordinate the experimental scenarios with full integration into the discharge operation. This paper describes in detail the structure and functions of the J-TEXT CCS system as well as the performance in practical implementation. Results obtained from both commissioning and routine operations show that the J-TEXT CCS system can offer a satisfactory and effective control that is reliable and stable. The J-TEXT tokamak achieved high-quality performance in its first-ever experimental campaign with this CCS system.  相似文献   

6.
The first version of MDSplus was released in 1991 for VAX/VMS. Since then MDSplus has been progressively adopted in an increasing number of fusion experiments and its original implementation has been extended during these years to cover new requirements and toward a multi-platform implementation. Currently MDSplus is in use at more than 30 laboratories and is being used both for pulsed applications as well as for continuous data streaming for long lasting experiments. Thanks to its large user base, it has been possible to collect requirements driving the evolution of the system toward improved usability and better performance. An important recent feature of the MDSplus is its ability of handling a continuous stream of data, which is readily available as soon at it has been stored in the pulse files. Current development is oriented toward an improved modularity of MDSplus and the integration of new functionality.Improved modularity is achieved by moving away from monolithic implementation toward a plug-ins approach. This has already been achieved recently for the management of remote data access, where the original TCP/IP implementation can now be integrated with new user-provided network protocols. Following a similar approach, work is in progress to let new back-ends be integrated in the MDSplus data access layer. By decoupling the MDSplus data management from the disk data file format it is possible to integrate new solutions such as data cloud without affecting the user Application Programming Interface.  相似文献   

7.
Support of the MDSplus data handling system has been enhanced by the addition of an automated build system which does nightly builds of MDSplus for many computer platforms producing software packages which can now be downloaded using a web browser or via package repositories suitable for automatic updating. The build system was implemented using an extensible continuous integration server product called Hudson which schedules software builds on a collection of VMware based virtual machines. New releases are created based on updates via the MDSplus cvs code repository and versioning are managed using cvs tags and branches. Currently stable, beta and alpha releases of MDSplus are maintained for eleven different platforms including Windows, MacOSX, RedHat Enterprise Linux, Fedora, Ubuntu and Solaris. For some of these platforms, MDSplus packaging has been broken into functional modules so users can pick and choose which MDSplus features they want to install. An added feature to the latest Linux based platforms is the use of package dependencies. When installing MDSplus from the package repositories, any additional required packages used by MDSplus will be installed automatically greatly simplifying the installation of MDSplus. This paper will describe the MDSplus package automated build and distribution system.  相似文献   

8.
随着J-TEXT装置的发展,原有的数据采集系统在稳定性、模块化、采样率等方面已不能满足装置运行的需要,所以需建立一套新的数据采集系统来满足实验需求。本文介绍了基于PXI Express的托卡马克分布式高速同步数据采集系统的设计与实现。系统的采集单元由PXIe机箱NI PXIe-1062Q、PXIe控制器NI PXIe-8133和高速同步数据采集卡NI PXIe-6368组成,兼容ITER CODAC最新标准,具有良好的机械封装性、模块化程度高和高采样率等优点。系统采用同步差分采集方式采集实验数据,并将数据存储于核聚变领域通用的MDSplus数据库中。测试和使用结果表明,系统能在2 MSps采样率下连续稳定工作,可较好地满足装置运行的需要。  相似文献   

9.
A new data access system, H1DS, has been developed and deployed for the H-1 Heliac at the Australian Plasma Fusion Research Facility. The data system provides access to fusion data via a RESTful web service. With the URL acting as the API to the data system, H1DS provides a scalable and extensible framework which is intuitive to new users, and allows access from any internet connected device. The H1DS framework, originally designed to work with MDSplus, has a modular design which can be extended to provide access to alternative data storage systems.  相似文献   

10.
A data service system plays an indispensable role in HT-7 Tokamak experiment. Since the former system doesn't provide the function of timely data procession and analysis, and all client software are based on Windows, it can't fulfill virtual fusion laboratory for remote researchers. Therefore, a new system which is simplified by three kinds of data servers and one data analysis and visualization software tool has been developed. The data servers include a data acquisition server based on file system, an MDSplus server used as the central repository for analysis data, and a web server. Users who prefer the convenience of application that can be run in a Web Browser can easily access the experiment data without knowing X-Windows. In order to adjust instruments to control experiment the operators need to plot data duly as soon as they are gathered. To satisfy their requirement, an upgraded data analysis and visualization software GT-7 is developed. It not only makes 2D data visualization more efficient, but also it can be capable of processing, analyzing and displaying interactive 2D and 3D graph of raw. analyzed data by the format of ASCII, LZO and MDSplus.  相似文献   

11.
As a flexible auxiliary heating method,the electron cyclotron resonance heating(ECRH) has been widely used in many tokamaks and also will be applied for the J-TEXT tokamak.To meet requirements of protection and fault analysis for the ECRH system on J-TEXT,signals of gyrotrons such as the cathode voltage and current,the anode voltage and current,etc should be transmitted to the control and data acquisition system.Considering the high voltage environment of gyrotrons,isolation transmission module based on FPGA and optical fiber communication has been designed and tested.The test results indicate that the designed module has strong anti-noise ability,low error rate and high transmission speed.The delay of the module is no more than 5 μs which can fulfill the requirements.  相似文献   

12.
A real time system used to detect phase difference between two sinusoidal signals is proposed in this paper. The system is designed to process the phase signal of the far-infrared (FIR) hydrogen cyanide (HCN) interferometer on J-TEXT. It is based on zero-crossing detection and makes use of the digital circuit. Compared with a traditional zero-crossing phase detector, it doesn’t need to sacrifice the time resolution to expand the phase range. The phase difference is divided into two parts, the integer part and the fraction part. In each detecting cycle, they are detected separately. It outputs digital signals that are more stable for transmission. A prototype was built on J-TEXT using discrete components. A practical method is proposed to deal with the counting error caused by the deviation of electronic components in manufacture. Reasonable results were obtained on the prototype. The phase resolution reaches 2π/64 in test, and can still be improved by raising the clock frequency.  相似文献   

13.
J-TEXT tokamak has recently implemented J-TEXT COntrol, Data Access and Communication (CODAC) system on the principle of ITER CODAC. The control network in J-TEXT CODAC system is based on Experimental Physics and Industrial Control System (EPICS). However, former slow plant system controllers in J-TEXT did not support EPICS. Therefore, J-TEXT has designed an EPICS compatible slow controller. And moreover, the slow controller also acts the role of Plant System Host (PSH), which helps non-EPICS controllers to keep working in J-TEXT CODAC system. The basic functionalities dealing with user defined tasks have been modularized into driver or plug-in modules, which are plug-and-play and configured with XML files according to specific control task. In this case, developers are able to implement various kinds of control tasks with these reusable modules, regardless of how the lower-lever functions are implemented, and mainly focusing on control algorithm. And it is possible to develop custom-built modules by themselves. This paper presents design of the slow controller. Some applications of the slow controller have been deployed in J-TEXT, and will be introduced in this paper.  相似文献   

14.
This paper describes the timing system designed to control the operation time-sequence and to generate clocks for various sub-systems on J-TEXT tokamak. The J-TEXT timing system is organized as a distributed system which is connected by a tree-structured optical fiber network. It can generate delayed triggers and gate signals (0 μs–4000 s), while providing reference clocks for other sub-systems. Besides, it provides event handling and timestamping functions. It is integrated into the J-TEXT Control, Data Access and Communication (J-TEXT CODAC) system, and it can be monitored and configured by Experimental Physics and Industrial Control System (EPICS). The configuration of this system including tree-structured network is managed in XML files by dedicated management software. This system has already been deployed on J-TEXT tokamak and it is serving J-TEXT in daily experiments.  相似文献   

15.
The Java tool jScope has been widely used for years to display acquired waveform in MDSplus. The choice of the Java programming language for its implementation has been successful for several reasons among which the fact that Java supports a multiplatform environment and it is well suited for graphics and the management of network communication. jScope can be used both as a local and remote application. In the latter case, data are acquired via TCP/IP communication using the mdsip protocol. Exporting data in this way however introduces several security problems due to the necessity of opening firewall holes for the user ports. For this reason, and also due to the fact that JavaScript is becoming a widely used language for web applications, a new tool written in JavaScript and called WebScope has been developed for the visualization of MDSplus data in web browsers.Data communication is now achieved via http protocol using Asynchronous JavaScript and XML (AJAX) technology. At the server side, data access is carried out by a Python module that interacts with the web server via Web Server Gateway Interface (WSGI).When a data item, described by an MDSplus expression, is requested by the web browser for visualization, it is returned as a binary message and then handled by callback JavaScript functions activated by the web browser.Scalable Vector Graphics (SVG) technology is used to handle graphics within the web browser and to carry out the same interactive data visualization provided by jScope. In addition to mouse events, touch events are supported to provide interactivity also on touch screens. In this way, waveforms can be displayed and manipulated on tablet and smartphone devices.  相似文献   

16.
J-TEXT装置是华中科技大学恢复建造的中型托卡马克装置,已于2007年放电运行,其控制系统采用分布式结构,由多个子系统组成。为提高子系统集成、维护和更新的效率,并有效地管理各子系统、控制装置的运行状态及保障设备和人员安全,J-TEXT装置参考ITER CODAC的设计思路,结合J-TEXT装置的需求设计了J-TEXT CODAC系统。J-TEXT CODAC系统为装置各子系统提供统一的设计模型和相关设计标准,使用EPICS软件作为通讯中间层,设计了全局控制系统、时序和同步控制系统、联锁保护系统,并将原有控制系统改造、集成到J-TEXT CODAC系统中。目前该系统已部署在J-TEXT装置上,在2012年春季以来的多轮实验中运行良好。  相似文献   

17.
A long pulse discharge requires high throughput data acquisition. As more physics diagnostics with high sampling rate are applied and the pulse length becomes longer, the original EAST (Experimental Advanced Superconducting Tokamak) data system no longer satisfies the requirements of real-time data storage and quick data access. A new system was established to integrate various data acquisition hardware and software for easy expansion and management of the system. Slice storage mechanism in MDSplus is now being used for the continuous and quasi real-time data storage. For every data acquisition thread and process, sufficient network bandwidth is ensured. Moreover, temporal digitized data is cached in computer memory in doubly linked circular lists to avoid the possible data loss by the occasional temporal storage or transfer jam. These data are in turn archived in MDSplus format by using slice storage mechanism called “segments”. For the quick access of the archived data to the users, multiple data servers are used. These data servers are linked using LVS (Linux Virtual server) load balance technology to provide a safe, highly scalable and available data service.  相似文献   

18.
Each plasma physics laboratory has a proprietary scheme to control and data acquisition system. Usually, it is different from one laboratory to another. It means that each laboratory has its own way to control the experiment and retrieving data from the database. Fusion research relies to a great extent on international collaboration and this private system makes it difficult to follow the work remotely. The TCABR data analysis and acquisition system has been upgraded to support a joint research programme using remote participation technologies. The choice of MDSplus (Model Driven System plus) is proved by the fact that it is widely utilized, and the scientists from different institutions may use the same system in different experiments in different tokamaks without the need to know how each system treats its acquisition system and data analysis. Another important point is the fact that the MDSplus has a library system that allows communication between different types of language (JAVA, Fortran, C, C++, Python) and programs such as MATLAB, IDL, OCTAVE. In the case of tokamak TCABR interfaces (object of this paper) between the system already in use and MDSplus were developed, instead of using the MDSplus at all stages, from the control, and data acquisition to the data analysis. This was done in the way to preserve a complex system already in operation and otherwise it would take a long time to migrate. This implementation also allows add new components using the MDSplus fully at all stages.  相似文献   

19.
Inspired by the ITER COntrol, Data Access and Communication (CODAC) and ITER instrumentation and control system, J-TEXT tokamak has upgraded its control system with J-TEXT CODAC system. The J-TEXT CODAC system is based on Experimental Physics and Industrial Control System (EPICS). The J-TEXT CODAC system covers everything in the J-TEXT control system including both central and plant control systems, similar to the ITER I&C system. J-TEXT CODAC system is built around a single central control system called Central CODAC system. All the control functions including conventional control, interlock, safety and other common services are supervised by CCS. The J-TEXT CODAC system has been implemented and tested on J-TEXT. It not only tests some of the ideas in ITER CODAC in real life, but also explores the feasibility of new approaches that is unique in J-TEXT CODAC system.  相似文献   

20.
同步辐射多波长反常散射(MAD)实验是当前测定生物大分子晶体结构的主要手段之一。随着生命科学的发展和MAD技术的成熟,越来越多的用户选择MAD法来解晶体结构。SSRF生物大分子晶体学光束线站目前所采用的MAD数据处理系统操作复杂,用户不易掌握。为了方便用户实验,提高效率,迫切需要对现有MAD实验系统进行升级改造。论文详细介绍了MAD信号采集自动化系统硬件结构,软件实现以及用户界面功能。该系统操作简单,界面简明清晰,非常适合于生物大分子晶体学光束线站用户使用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号