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.
Claims19
A method implemented by at least one processor 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 comprising:
- compiling the plurality of executable submodels of the executable model from high-level-language submodels;
- 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 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 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,
- wherein the configuring of the communication interfaces and the establishing the at least one real-time-capable communication link are performed at runtime of a test of the control unit connected to the test unit during an initialization phase of the test of a control unit connected to the test unit.
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 comprising:
- compiling the plurality of executable submodels of the executable model from high-level-language submodels;
- 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.