Data Processing Middleware in a High-Powered Neutral Beam Injection Control System

A set of data-processing middleware for a high-powered neutral beam injection(NBI) control system is presented in this paper.The middleware,based on TCP/IP and multi-threading technologies,focuses mainly on data processing and transmission.It separates the data processing and compression from data a...

Full description

Saved in:
Bibliographic Details
Published inPlasma science & technology Vol. 15; no. 6; pp. 593 - 598
Main Author 盛鹏 胡纯栋 宋士花 刘智民 赵远哲 张小丹 窦少彬
Format Journal Article
LanguageEnglish
Published 01.06.2013
Subjects
Online AccessGet full text
ISSN1009-0630
DOI10.1088/1009-0630/15/6/19

Cover

More Information
Summary:A set of data-processing middleware for a high-powered neutral beam injection(NBI) control system is presented in this paper.The middleware,based on TCP/IP and multi-threading technologies,focuses mainly on data processing and transmission.It separates the data processing and compression from data acquisition and storage.It provides universal transmitting interfaces for different software circumstances,such as WinCC,LabView and other measurement systems. The experimental data acquired on Windows,QNX and Linux platforms are processed by the middleware and sent to the monitoring applications.There are three middleware deployment models:serial processing,parallel processing and alternate serial processing.By using these models,the middleware solves real-time data-processing problems on heterogeneous environmental acquisition hardware with different operating systems and data applications.
Bibliography:SHENG Peng,HU Chundong SONG Shihua LIU Zhimin,ZHAO Yuanzhe ZHANG Xiaodan DOU Shaobin Institute of Plasma Physics,Chinese Academy of Sciences,Hefei 230031,China
A set of data-processing middleware for a high-powered neutral beam injection(NBI) control system is presented in this paper.The middleware,based on TCP/IP and multi-threading technologies,focuses mainly on data processing and transmission.It separates the data processing and compression from data acquisition and storage.It provides universal transmitting interfaces for different software circumstances,such as WinCC,LabView and other measurement systems. The experimental data acquired on Windows,QNX and Linux platforms are processed by the middleware and sent to the monitoring applications.There are three middleware deployment models:serial processing,parallel processing and alternate serial processing.By using these models,the middleware solves real-time data-processing problems on heterogeneous environmental acquisition hardware with different operating systems and data applications.
34-1187/TL
neutral beam injection;control system;middleware;multithreading
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1009-0630
DOI:10.1088/1009-0630/15/6/19