Speaker
Description
This work presents the development of a unified software environment that allows real-time communication of structured data in the control system of fusion devices. The main aims are: enabling the seamless integration of MATLAB/Simulink(R) control algorithms, which often rely on structured data for signal I/O, into machine-specific control system software; and to do so by developing a single software framework for multiple fusion devices. The project updates three key open-source frameworks—SCDDS for control algorithm analysis and design, MARTe2 for real-time execution, and MDSplus for data management—ensuring their interoperability and broad applicability. Central to the effort is the creation of robust data and signal interfaces that allows structured data interaction among SCDDS, MARTe2, MDSplus, and MATLAB/Simulink(R). Structure and structure array support has been added to MDSplus: MDsplus is now capable of storing structured data in single nodes, in the form of Dictionaries and List of Dictionaries; SCDDS is now capable of correctly reading and writing structures to and from MDSplus Dictionaries and List of Dictionaries; the MARTe2-Simulink interface algorithm has been completely revised and updated to integrate support for structure arrays, both as signals and as parameters. Moreover, an interface has been developed to allow loading structured parameters from MDSplus to MARTe2. The resulting software is designed to be compatible with major experimental platforms, including TCV, DTT, and RFX-mod2, as well as other devices employing MARTe2 as their real-time framework. Furthermore, the architecture anticipates future extension to systems using different frameworks, thereby enhancing scalability and long-term relevance.
| Minioral | Yes |
|---|---|
| IEEE Member | No |
| Are you a student? | No |