Biosignal Real-time Processing System under MATLAB/Simulink

g.RTsys is dedicated for biosignal and other technical signal data acquisition and real-time analysis. g.RTsys is available as PC version (16-, 32-, 48- or 64-analog input channels, digital inputs/ outputs, analog outputs) and as a portable, battery supplied notebook-version (PCMCIA board with 16- or 32 analog input channels). A connector box provides access to all inputs and out-puts to connect g.RTsys to g.BSamp and/or to g.STIMunit as well as to customer specific systems.



Version 2.0


Highlights

 

data acquisition & expandable real-time processing in one unit
rapid prototyping environment with MATLAB/Simulink to integrate your own signal analysis algorithms
graphical on-line visualization of in-/out-going signals and real-time parameters
reduction of implementation time from months to hours
available as portable notebook version or PC version with up to 64 analog channels
can be combined with
g.BSamp to analyze EEG, EOG, EMG and ECG in real-time
g.STIMunit to integrate real-time parameters in your on-line paradigms (e.g. biofeedback)
g.RTanalyse blockset for integrating feature extraction and classification algorithms in your Simulink model


See reactions exactly in real-time
   
Drag and drop your analysis tools into the real-time system
Reduce development time from months to hours
Enhance creativity with rapid prototyping and expandable architecture
Write identical codes for online and offline analyses
   


Set up your application with g.RTsys

Step 1
Design your real-time model for parameter estimation and classification
The selection of the correct and most suitable parameter estimation and classification algorithms is one of the most important tasks when setting up a new real-time system. g.RTsys highly facilitates the fast transition and therefore allows the optimal selection of the best suited algorithm. Simulink’s graphical user interface enables the user to build block diagrams through drag and drop and offers the possibility to write special blocks, called S-functions. The g.RTanalyze blockset has further functions for biosignal parameter estimation and classification. Off-line simulations and tests of the Simulink block diagrams can be performed with previously recorded biosignal-data of former experiments.

Step 2
Drag and Drop I/O blocks into your Simulink model to connect it with the real world
If no further improvements can be made with off-line tests, the model must be connected to the real world. As an example, this block diagram shows the band-power estimation for an EEG-based brain-computer interface (BCI, see User Story, p. 18). A device driver for the PCI 6023E board (DAQ board from National Instruments) is added to the model to make the connection to the real world. In this case the “Analog Input” block represents analog input channel 1 and 2 (EEG #1, EEG #2). Channel 1 and 2 are connected to the “Bandpower” algorithm blocks. The output of the “Bandpower” algorithm is log transformed to normalize the data. The on-line calculation results are displayed with the “Scope” and are transferred to “Analog Output” channels 1 and 2.
Step 3
Chose the “BUILD MODEL” command to generate Real-Time Code
A key advantage of rapid prototyping is the automatic code generation which helps to create programs for real-time applications. Once the desired results are achieved with Simulink off-line tests, the real-time C code is directly generated, compiled, linked and downloaded to a real-time kernel with the Real-Time Workshop. The Real-Time Workshop enables to quickly run a Simulink design in real-time without specific programming and debugging. The automatic code generation usually takes about one minute even for complex systems.
Step 4
Communicate with the real-time program
g.RTsys offers absolute control over Simulink models without interruption of the real-time experiment. All variables of the model can be displayed and modified. Simulink operates any parameter changes and updates online and without regenerating the model. During the experiments all biosignals are recorded and this data can be used later e.g. for re-modelling and re-designing the Simulink model after off-line analysis in MATLAB and/or Simulink. It is important to note that the off-line and on-line analyses are performed under the same environment.


Package includes real-time system installed on a (i) PC with 15'' TFT or (ii) notebook computer
  data acquisition board
  connector box
Accessories External sensors for almost every physiological and physical measures (e.g. pressure, temperature, conductivity, acceleration, GPS-coordinates,...)
Technical Requirements MATLAB, Simulink, Real-Time Workshop, Real-Time Windows Target


Downloads (for further information)
  Technical Specifications(pdf)
  g.RTsys Folder (pdf)


Up