首页> 外文期刊>Fusion Engineering and Design >ISTTOK real-time architecture
【24h】

ISTTOK real-time architecture

机译:ISTTOK实时架构

获取原文
获取原文并翻译 | 示例
           

摘要

The ISTTOK tokamak was upgraded with a plasma control system based on the Advanced Telecommunications Computing Architecture (ATCA) standard. This control system was designed to improve the discharge stability and to extend the operational space to the alternate plasma current (AC) discharges as part of the ISTTOK scientific program. In order to accomplish these objectives all ISTTOK diagnostics and actuators relevant for real-time operation were integrated in the control system. The control system was programmed in C++over the Multi-threaded Application Real-Time executor (MARTe) which provides, among other features, a real-time scheduler, an interrupt handler, an intercommunications interface between code blocks and a clearly bounded interface with the external devices. As a complement to the MARTe framework, the BaseLib2 library provides the foundations for the data, code introspection and also a Hypertext Transfer Protocol (HTTP) server service. Taking advantage of the modular nature of MARTe, the algorithms of each diagnostic data processing, discharge timing, context switch, control and actuators output reference generation, run on well-defined blocks of code named Generic Application Module (GAM). This approach allows reusability of the code, simplified simulation, replacement or editing without changing the remaining GAMs. The ISTTOK control system GAMs run sequentially each 100 μs cycle on an Intel~® Q8200 4-core processor running at 2.33 GHz located in the ATCA crate. Two boards (inside the ATCA crate) with 32 analog-to-digital converters (ADCs) were used for acquiring the diagnostics data. Each ADC operates at 2Msample/s but (for real-time operation) the acquired data is decimated in real-time on the board's Field-programmable gate array (FPGA) to a frequency defined by the control cycle time. This paper presents the ISTTOK real-time architecture and the human-machine Interface (HMI) for simplified AC discharge programming.
机译:ISTTOK托卡马克已升级为基于高级电信计算架构(ATCA)标准的等离子控制系统。此控制系统旨在提高放电稳定性,并将操作空间扩展到交流等离子电流(AC)放电,这是ISTTOK科学计划的一部分。为了实现这些目标,所有与实时操作相关的ISTTOK诊断程序和执行器都集成在控制系统中。该控制系统是通过C ++通过多线程应用程序实时执行程序(MARTe)进行编程的,该执行程序除其他功能外,还提供了实时调度程序,中断处理程序,代码块之间的互通接口以及明确界定的接口与外部设备。作为MARTe框架的补充,BaseLib2库提供了数据,代码自省以及超文本传输​​协议(HTTP)服务器服务的基础。利用MARTe的模块化特性,每个诊断数据处理,放电定时,上下文切换,控制和执行器输出参考生成的算法都在定义明确的名为通用应用模块(GAM)的代码块上运行。这种方法允许代码的可重用性,简化的仿真,替换或编辑,而无需更改其余的GAM。 ISTTOK控制系统GAM在ATCA机箱中以2.33 GHz运行的Intel®Q8200 4核处理器上,每100μs周期依次运行。两个板(在ATCA板条箱内)带有32个模数转换器(ADC),用于获取诊断数据。每个ADC的工作速率为2Msample / s,但(对于实时操作)采集的数据在板卡的现场可编程门阵列(FPGA)上实时抽取到控制周期所定义的频率。本文介绍了ISTTOK实时体系结构和人机界面(HMI),以简化交流放电编程。

著录项

  • 来源
    《Fusion Engineering and Design》 |2014年第3期|195-203|共9页
  • 作者单位

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

    Associacao EURATOM/IST, Instituto de Plasmas e Fusao Nuclear, Institute Superior Tecnico, Universidade Tecnica de Lisboa, P-1049-001 Lisboa, Portugal;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);美国《生物学医学文摘》(MEDLINE);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Nuclear fusion; Control and data acquisition; ATCA systems; MARTe framework; Real-time;

    机译:核聚变;控制和数据采集;ATCA系统;MARTe框架;即时的;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号