Skip to content
gwenatrhea edited this page Feb 14, 2023 · 8 revisions

What is the DEH-MATLAB

The DEH-MATLAB is a WPF C# application. This application is the RHEA Group data adapter for sharing data between the software Matlab and an ECSS-E-TM-10-25A data source.

The MATLAB adapter is a stand-alone application. It provides a way to exchange data between an ECSS-E-TM-10-25 hub data source and a MATLAB workspace built from a MATLAB script. By means of providing access within the adapter to a MATLAB workspace, the MATLAB adapter allows the user to load a MATLAB script and provides a way to execute it.

The adapter is capable of writing values that have been selected from a value set from the hub model to any MATLAB variable that has writing access.

Since the experiment generates time tagged values for its variable, the adapter keeps track of them, and allows to transfer the whole set to a hub Parameter of type SampledFunctionParameterType.

Between the setting up of the mapping and the transfer, the adapter provides a preview of mapped things by Highlighting changes in the relevant data trees and displaying representation of things that have been mapped. It is also possible to filter the preview by selection.

The adapter keeps track of the mapping and saves in the ExternalIdentifierMap of the open Iteration.

The MATLAB Adapter eases the way engineer will use MATLAB and COMET®, by providing easy data exchange and by allowing the execution of MATLAB scripts.

ECSS-E-TM-10-25A

The DEH-MATLAB makes use of the DEHP Common library which is it self an implementation of the COMET SDK Community Edition which extends the ECSS-E-TM-10-25A, including ECSS E TM 10 25A Annex A and Annex C. ECSS-E-TM-10-25A is a Technical Memorandum under the E-10 System engineering branch in the ECSS series of standards, handbooks and technical memoranda. ECSS-E-TM-10-25 facilitates and promotes common data definitions and exchange among organisations, which are interested to collaborate on concurrent design, sharing analysis and design outputs and related reviews. This comprises a system decomposition up to equipment level and related standard lists of parameters and disciplines. Further it provides the starting point of the space system life cycle defining the parameter sets required to cover all project phases, although the present Technical Memorandum only addresses Phases 0, A and B1.

License

The DEH-MATLAB application is provided to the community under the GNU General Public License.

Contributing

Other Links

Clone this wiki locally