Germany
Germany

Time filter

Source Type

A computer-implemented method for implementing a V2X application on target hardware having a radio adapter, wherein the V2X application is modeled in the form of a block diagram by means of a graphical modeling environment and the block diagram is compiled into a V2X program that can be executed on the target hardware and the V2X program is transferred to the target hardware and executed there. The method for implementing a V2X application is realized in an especially simple and advantageous manner in that a V2X communication block that has at least one radio adapter interface, by means of which data are exchanged between the radio adapter and the V2X communication block, is used to create the block diagram.


A computer-implemented method for computer-aided generation of an executable control program for controlling a control system with an electronic computing unit, wherein the functionality of the control program is at least partially described in a graphical model, and the graphical model includes at least one sub-model with at least one sub-functionality, wherein the graphical model is first translated into model code in a high-level programming language, and the model code is subsequently compiled into the control program that is executable on the control system. Manageability of sub-model functions of sub-models within a graphical model is improved by the means that the sub-model is translated into a sub-model code function in the high-level programming language, that the model is translated into comprehensive model code in the high-level programming language, and that the sub-model code function is called from the comprehensive model code by a pointer to the sub-model code function.


A test bench for testing a distance radar instrument for determining distance and speed of obstacles, comprising a radar emulation device comprising at least one radar antenna and a computer unit with a model of the surroundings, wherein the model of the surroundings comprises data (x, v) of at least one obstacle with a relative position and speed from the distance radar instrument, wherein the radar emulation device emits a suitable reflection radar signal on the basis of the relative position and speed predetermined by the model of the surroundings at least partly in the direction of the distance radar instrument after receiving a scanning radar signal from the distance radar instrument such that the distance radar instrument detects an obstacle with a predetermined relative position and speed, wherein the radar emulation device extends over an angular range in front of the distance radar instrument such that the obstacle with relative position and speed can be simulated in this angular range with mutually distinguishable angles.


A test bench for testing a distance radar instrument for determining distance and speed of obstacles, comprising a radar emulation device comprising at least one radar antenna and a computer unit with a model of the surroundings, wherein the model of the surroundings comprises data (x, v) of at least one obstacle with a relative position and speed from the distance radar instrument, wherein the radar emulation device emits a suitable reflection radar signal on the basis of the relative position and speed predetermined by the model of the surroundings at least partly in the direction of the distance radar instrument after receiving a scanning radar signal from the distance radar instrument such that the distance radar instrument detects an obstacle with a predetermined relative position and speed, wherein the radar emulation device extends over an angular range in front of the distance radar instrument such that the obstacle with relative position and speed can be simulated in this angular range with mutually distinguishable angles and wherein the radar emulation device comprises a multiplicity of stationary radar antennas which are distributed over the angular range.


A method for configuring an interface unit of a computer system with a first processor and a second processor stored in the interface unit. A data link is set up between the first processor and the second processor. A peripheral of the computer system is configured to store input data in an input data channel and to read output data from an output data channel, and the second processor is configured to read the input data from the input data channel and to store output data in the output data channel. A sequence of processor commands for the second processor is created such that a number of subsequences is created.


An interface unit for data exchange between a first processor of a computer system and a peripheral environment. The interface unit has a number of input data channels for receiving input data from the peripheral environment and a first access management unit. The access management unit is configured to receive a request for providing the input data, stored in the number of input data channels, from a first interface processor stored in the interface unit and from a second interface processor stored in the interface unit and to provide or not to provide the input data, stored in the number of input data channels, to the first interface processor and the second interface processor. A first priority and a second priority can be stored in the first access management unit.


A method for manipulating a first function of a control program of an electronic control device, using a second function. The control program is processed using a first calculation kernel of a processor, and the second function is processed by a second calculation kernel during the processing of the control program. The first function assigns a first value to a variable and writes the first value to the storage address of the variable at a first time. The second function assigns a second value to the variable, which value is written to the storage address of the variable at a second time, wherein the second value written by the first function is overwritten. At a third time, the control program reads the second value from the storage address of the variable. A control entity coordinates the times at which the storage address of the variable is accessed.


Patent
DSPACE GmbH | Date: 2016-04-13

A system for testing at least a first automatic control device via a plant model includes: a first subsystem; and a second subsystem which is spatially separated from the first subsystem. The plant model comprises an executable first model code and an executable second model code. The first subsystem comprises a first time-signal processing component configured to electronically assign a first time signal (Ts1) from a global time source to a first event. The first model code is configured to provide a first calculation result based on the first event. The second subsystem comprises a second time-signal processing component configured to electronically assign a second time signal (Ts2) from the global time source to a second event. The second model code is configured to provide a second calculation result based on the second event.


A computer-implemented method for calculation and output of control pulses by a control unit having a first computing unit and a second computing unit, wherein the control pulses are output by the control unit to an internal combustion engine. The calculation of the control pulses is optimized in that the first computing unit calculates a control pulse pattern with triggering information for multiple future control pulses at a first sampling rate using prior state data of the engine, and transmits the calculated control pulse pattern to the second computing unit, that the second computing unit at a second sampling rate that is greater than the first sampling rate of the first computing unit corrects the triggering information of the control pulses that are currently to be output using current state data of the engine, and that control pulses are output to the engine based on the corrected triggering information.


Patent
DSPACE GmbH | Date: 2016-04-15

A computer-implemented method for testing an real and/or virtual automotive system through a test by a test environment interacting with the real and/or virtual part, which includes a test series with different test cases of the test for different execution conditions that are specified in test configurations. Each combination of test case and test configuration is assigned a test status value from a group of predefined test status values in accordance with an evaluation of the function of the system in the corresponding test. For further planning, execution, and/or evaluation of the test series at least once a relative test coverage of at least one of the status values is determined in the resulting test case configuration matrix and/or a relative potential for improvement of the test coverage of at least one of the status values with regard to a test case and/or with regard to a configuration is determined.

Loading DSPACE GmbH collaborators
Loading DSPACE GmbH collaborators