• DocumentCode
    751546
  • Title

    A general-purpose Java tool for action dispatching and supervision in nuclear fusion experiments

  • Author

    Barana, Oliviero ; Luchetta, Adriano ; Manduchi, Gabriele ; Taliercio, Cesare

  • Author_Institution
    Consorzio RFX-Associazione EURATOM/ENEA sulla Fusione, Padova, Italy
  • Volume
    49
  • Issue
    2
  • fYear
    2002
  • fDate
    4/1/2002 12:00:00 AM
  • Firstpage
    469
  • Lastpage
    473
  • Abstract
    In nuclear fusion experiments, the plasma discharge requires a preparation sequence followed by a data acquisition phase. During these phases, the control and data acquisition system is required to carry out a sequence of operations for set up of the various devices, data readout, and on-line computation. An action dispatcher tool must comply with several requirements such as the support for a distributed and heterogeneous environment, a comprehensive user interface for the supervision of the whole sequence, and the need for web-based support. The paper describes the architecture of a general-purpose Java-based tool for action dispatching. The use of the platform-independent Java framework, combined with the generic approach in the architecture definition, satisfies the above requirements. The Java framework has been chosen for the implementation because of its platform-independence, network, and multithreading support. The architecture of the tool has been kept quite generic, thus making the tool adaptable to a variety of operating environments with minimal changes in the application code
  • Keywords
    Java; SCADA systems; fusion reactor design; fusion reactor instrumentation; multi-threading; nuclear engineering computing; parallel architectures; physical instrumentation control; user interfaces; action dispatching; architecture; control system; data acquisition phase; data readout; general-purpose Java tool; multithreading support; nuclear fusion experiments; on-line computation; plasma discharge; platform-independent Java framework; preparation sequence; supervision; unified modeling language; user interface; Centralized control; Control systems; Data acquisition; Dispatching; Fusion reactors; Java; Plasma confinement; Plasma devices; Real time systems; User interfaces;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2002.1003777
  • Filename
    1003777