JET real-time project test-bench software structure

被引:2
|
作者
Cruz, N.
Batista, A. J. N.
Alves, D.
Sousa, J.
Varandas, C. A. F.
Joffrin, E.
Felton, R.
Farthing, J. W.
机构
[1] IST, EURATOM Assoc, Ctr Fusao Nucl, P-1049001 Lisbon, Portugal
[2] CEA Cadarache, EURATOM Assoc, F-13108 St Paul Les Durance, France
[3] UKAEA Euratom Fus Assoc, Culham Sci Ctr, Abingdon OX14 3DB, Oxon, England
基金
英国工程与自然科学研究理事会;
关键词
real-time; PCI; ATM; MDSplus; HTTP; CGI scripts;
D O I
10.1016/j.fusengdes.2006.04.023
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
A new test-bench for the JET real-time project was developed, being capable of generating analogue and digital stimulus signals to the control systems under test using previously stored JET pulse data. This platform allows systems to be more thoroughly tested in a wide range of scenarios before going on-line on the JET machine, reducing development and maintenance times and improving systems performance and reliability. This paper describes the real-time stimulus generator. Three layers of software which were developed to completely control 32 analogue output channels and 32 ATM virtual circuits as a real-time signal generator system: Signal processing on Digital Signal Processor (DSP) software directly accesses the programmable control logic, issuing all the necessary commands using a 64-bit control register and 8-channel rate change registers. Real-time data flow from local SDRAM to digital to analogue converter (DAC) channel circular buffers is also controlled by the DSP. Interrupt service routines (ISRs) were developed to Control Software variables, as well as DMA data transfers. Signal generation and operation as a Linux application controls the DSP in a client-server architecture. The most important functions of this software are: (i) access the JET database via MDSplus, (ii) data transfer to the local DSP SDRAM, (iii) issuing commands to the DSP state machine hardware controller, (iv) check DSP and hardware logic blocks status for errors and (v) the ATM link control. Remote control operation using HTTP server running CGI scripts receives the remote configuration and commands from JET operations management software interface and passes it to the high level Linux software. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1933 / 1937
页数:5
相关论文
共 50 条
  • [1] A test-bench for the real-time project phase 2 of JET
    Batista, AJN
    Fernandes, H
    Sousa, J
    Varandas, CAF
    Joffrin, E
    Felton, R
    Farthing, J
    [J]. FUSION ENGINEERING AND DESIGN, 2004, 71 (1-4) : 83 - 88
  • [2] Real-time operating systems on the test-bench
    Mächtel, M
    Rzehak, H
    [J]. REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 195 - 201
  • [3] An FPGA-based multi-rate interpolator with real-time rate change for a JET test-bench system
    Batista, A. J. N.
    Alves, D.
    Cruz, N.
    Sousa, J.
    Varandas, C. A. F.
    Joffrin, E.
    Felton, R.
    Farthing, J.
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (03) : 756 - 760
  • [4] Study on real-time test-bench of speed governor using Matlab/xPC target
    Shao Limin
    An Shijie
    Chang Hanbao
    Gao Hongbin
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL III, 2007, : 27 - +
  • [5] Design, analysis and experiment of an automobile braking simulation test-bench with real-time adjustable adhesion coefficient
    Wang D.
    Dong T.
    Shao W.
    Zi B.
    Chen W.
    [J]. Wang, Daoming (denniswang@hfut.edu.cn), 1600, Science Press (42): : 173 - 183
  • [6] A portable test-bench for real-time radiation damage measurements in scintillating and wavelength-shifting fibres
    Hobson, Peter R.
    Smith, David R.
    [J]. 2019 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2019,
  • [7] Real-Time Digital Simulation based Laboratory Test-bench Development for Research and Education on Solar PV Systems
    Jiang, Zhenning
    Konstantinou, Georgios
    Zhong, Zhaoyu
    Acuna, Pablo
    [J]. 2017 AUSTRALASIAN UNIVERSITIES POWER ENGINEERING CONFERENCE (AUPEC), 2017,
  • [8] Real-time FPGA-based Hardware-in-the-Loop Development Test-Bench for Multiple Output Power Converters
    Lucia, O.
    Jimenez, O.
    Barragan, L. A.
    Urriza, I.
    Burdio, J. M.
    Navarro, D.
    [J]. 2010 TWENTY-FIFTH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION (APEC), 2010, : 309 - 314
  • [9] Development of a real-time servo control test bench
    Tsai, MC
    Chou, CC
    Hsieh, MF
    [J]. IEEE TRANSACTIONS ON EDUCATION, 1997, 40 (04) : 242 - 252
  • [10] Real-time test bench for traction drives controllers
    Bianchi, G
    Dezza, FC
    Manigrasso, R
    Mapelli, F
    [J]. IAS 2000 - CONFERENCE RECORD OF THE 2000 IEEE INDUSTRY APPLICATIONS CONFERENCE, VOLS 1-5, 2000, : 1896 - 1900