A test-bench which generates the stimulus signals for testing a real-time control system and simultaneously recording its output variables is being developed for the Real Time Project (RTP) of the JET. The RTP is an upgrade of the real-time capabilities of the JET measurement and control tools. The objective of the test-bench is to simulate the operation of a real-time control system by using as inputs the plasma variables previously stored on the JET pulse database or user defined through a graphical interface. This nonintrusive test method allows testing the control system for all possible operation scenarios without harming the real machine/system to be controlled. The test-bench hardware is based on a Real-Time Stimulus Generator (RTSG) device which provides up to 32 analog output channels to generate the analog stimulus for the system under test. Additionally the stimulus data can be transmitted through an ATM link for the measurement and control processors which have this type of interface. Up to 32 output variables from the system under test can be measured by a Real-Time Data Recorder (RTDR) for later analysis. Both deevices have a common modular hardware contained in a 19", 1U form factor case, can be interconnected through standard Gigabit serial links to expand the total number of channels, include up to four PowerPC processors in a System-on-a-chip based architecture and have 1 GBytes of memory for at least 15 seconds of continuous operation (at 1 MSPS) using all channels. Data from previous JET pulses, user defined waveforms and recorded data are contained in an MDSplus database server and managed through a user interface elsewhere on a remote terminal over an Ethernet link. An HTTP server running on both RTSG and RTDR obtains a configuration from the CODAS Level 1 interface to setup its operation parameters such as pulse number, names of predefined waveforms and addition of noise. |