Method for generating a technical system model, executable on a test unit, and the test unit
AssigneedSPACE digital signal processing and control engineering GmbH
InventorsBjoern MEYER, Irina ZACHARIAS
Life of this patent
Estimating the term…
Abstract
A method for generating a technical system model executable on a test unit, wherein the test unit and the executable model are designed for real-time-capable testing of a control unit connected to the test unit, and wherein the executable model is constructed from a plurality of executable submodels communicating with each other, wherein each executable submodel has a separate address space and/or is executed on a separate processor or separate processor core when a test of a control unit connected to the test unit is being run.
Claims16
A method for generating a technical system model executable on a test unit, the test unit and the executable model adapted for real-time-capable testing of a control unit connectable to the test unit, the executable model being formed of a plurality of executable submodels communicating with each other, each executable submodel has a separate address space and/or is executed on a separate processor or separate processor core when a test of a control unit connected to the test unit is being run, the method being performed after a compilation of high-level-language submodels into the executable submodels, the method comprising:
- identifying communication characteristics of a particular executable submodel for each of the plurality of executable submodels;
- accessing communication definitions for the communication between the executable submodels;
- configuring communication interfaces of the plurality of executable submodels based on the communication characteristics of the executable submodels and the communication definitions for the communication between the executable submodels;
- and
- establishing at least one real-time-capable communication link between the executable submodels based on the communication characteristics of the executable submodels and the communication definitions for the communication between the executable submodels.
A system comprising:
- an executable submodel of a technical system model executable on a test unit;
- and
- a metafile associated with the executable submodel and containing communication characteristics of the executable submodel,
- wherein, when at least one further executable submodel is present and based on communication definitions for the communication between the executable submodel and the further executable submodel, a real-time-capable communication link for the executable submodel according to the communication characteristics of the metafile is created.
A method for generating a technical system model executable on a test unit, the test unit and the executable model being designed for real-time-capable control of a device connected to the test unit, and the executable model being constructed from a plurality of executable submodels communicating with each other, wherein each executable submodel has a separate address space and/or is executed on a separate processor or separate processor core when a unit connected to the test unit is controlled, the method being carried out after the compilation of high-level-language submodels into the executable submodels, the method comprising:
- identifying communication characteristics of the particular executable submodel for each of the plurality of executable submodels;
- accessing communication definitions for the communication between the executable submodels;
- configuring communication interfaces of the plurality of executable submodels based on the communication characteristics of the executable submodels and the communication definitions for the communication between the executable submodels;
- and
- establishing at least one real-time-capable communication link between the executable submodels based on the communication characteristics of the executable submodels and the communication definitions for the communication between the executable submodels.
Dependencies are inferred from the claim text.