Patents Assigned to dSpace GmbH
-
Patent number: 11558493Abstract: A method for monitoring message packets that are exchanged between at least two control units. The message packets are concatenated in a data stream and each have an identifier, a payload, and a length specification of the payload described by a data item of predefined word size. The at least two control units are connected by a distributor. The distributor is connected by a first distributor port to a first of the at least two control units, is connected by a second distributor port to a second of the at least two control units, and is connected by a third distributor port to a computer system. The data stream flows through the first and distributor port for communication between the first node and the second node. The computer system has a memory, and information on the respective identifiers of the message packets is stored in the memory.Type: GrantFiled: June 3, 2021Date of Patent: January 17, 2023Assignee: dSPACE GmbHInventors: Christoph Muehlenhoff, Remigiusz Seiler
-
Publication number: 20220385625Abstract: A method for transmitting data in a network system and a network system having an operation of a network controller of a fourth network element in a promiscuous mode, and a generation of an IP tunnel between the first network and the second network, the third network element and the fourth network element being particular end points of the IP tunnel guided via an access element.Type: ApplicationFiled: May 27, 2022Publication date: December 1, 2022Applicant: dSPACE GmbHInventors: Stephan SCHEDLER, Moritz SCHNIEDERMANN, Carsten IGEL
-
Publication number: 20220360265Abstract: A method for programming an FPGA, wherein a library, which includes elementary operations and a particular latency table for each of the elementary operations of the library is provided. Each latency table indicates the latency of the particular operation for a plurality of clock rates of the FPGA and for a plurality of input bit widths of the particular operation during the execution on the FPGA, depending on the input bit width of the particular operation and the clock rate of the FPGA. A data path indicating a consecutive execution of at least two elementary operations of the library on the FPGA is defined. The latencies given for the particular input bit width of the particular elementary operations of the data path for a plurality of different clock rates in the latency tables are detected and added, then one of the clock rates is selected.Type: ApplicationFiled: May 9, 2022Publication date: November 10, 2022Applicant: dSPACE GmbHInventors: Heiko KALTE, Dominik LUBELEY
-
Publication number: 20220358024Abstract: A computer-implemented method for the evaluation of simulations and/or test cases in scenario-based testing and/or homologation of at least partially autonomous driving functions to be tested by key performance indicators (KPI), wherein KPIs are mapped by KPI plug-ins and KPI plug-ins are selected dynamically and reusably for simulations and/or test cases and wherein at least one KPI plug-in is selected by a KPI plug-in mechanism for purposes of simulation and/or test definition and is automatically executed in the execution by the KPI plug-in mechanism.Type: ApplicationFiled: May 3, 2022Publication date: November 10, 2022Applicant: dSPACE GmbHInventors: Sebastian BANNENBERG, Steffen BERINGER, Eduard MILLER, Markus DEPPE
-
Publication number: 20220358032Abstract: A computer-implemented method for the automatic provision of an Advice for test processes, wherein the Advice is determined by at least one Advice-generator and the Advice-generator for tests and/or simulations is selected manually and/or automatically, wherein the Advice-generator monitors at least two test runs, so that at least one event is detected in the test runs and at least one Advice is derived, wherein the Advice-generator is executed automatically by an Advice-generator mechanism during test runs and an Advice determined by the Advice-generator is provided to the test system and/or a user.Type: ApplicationFiled: May 3, 2022Publication date: November 10, 2022Applicant: dSPACE GmbHInventors: Eduard MILLER, Steffen BERINGER, Sebastian BANNENBERG, Markus DEPPE
-
Publication number: 20220291364Abstract: A test system for a LiDAR sensor, which comprises a trigger detector and a signal generator connected to the trigger detector, the signal generating unit including a display panel having a predefined number of pixels, and the signal generator being configured to aggregate pixels of the same intensity into a cluster. A method for testing a LiDAR sensor is also provided.Type: ApplicationFiled: March 15, 2022Publication date: September 15, 2022Applicant: dSPACE GmbHInventors: Gregor SIEVERS, Frank SCHUETTE, Jens HAGEMEYER, Jan LACHMAIR, Dirk JUNGEWELTER
-
Publication number: 20220291355Abstract: A device and to a method for isolating a trigger signal for a test system of a LiDAR sensor, having an optical element, which is arranged in a signal pat of the trigger signal before a converging lens or a trigger detector and which is designed to allow the trigger signal to pass and to at least partially absorb a back reflection, in particular reflected off a surface, of the trigger signal that has passed through the optical element. A test system for a LiDAR sensor is also provided.Type: ApplicationFiled: March 15, 2022Publication date: September 15, 2022Applicant: dSPACE GmbHInventors: Gregor SIEVERS, Frank SCHUETTE, Andreas HIMMLER, Jan LACHMAIR, Jens HAGEMEYER, Marco SCHMIDT
-
Patent number: 11442421Abstract: An adapter for connecting an embedded system to a control computer having a standard interface, in particular a network interface, a first subcircuit, and a second subcircuit, the first subcircuit being designed to communicate with the control computer via the standard interface by means of a standard protocol, preferably XCP. The first subcircuit is designed to convert a protocol functionality requested in the standard protocol via the standard interface, out of a set of supported protocol functionalities into the call for one or more elementary functions out of a defined overall set of elementary functions. The first subcircuit is connected to the second subcircuit via an internal interface, wherein the second subcircuit has a programmable computing module which is configured to provide at least one elementary function out of the overall set of elementary functions which can be called up via the internal interface by means of a call.Type: GrantFiled: October 28, 2019Date of Patent: September 13, 2022Assignee: dSPACE GmbHInventors: Marc Dressler, Thomas Sander, Guenter Menke
-
Patent number: 11403077Abstract: A method for preparing block diagrams having one or more blocks for code generation in a computing environment comprising a model editor, a data definition tool and a code generator. The block diagram is opened in the model editor, wherein a first block is a hierarchical block comprising a plurality of subordinate blocks, at least one input port and at least one output port connected by signals. Minimum values and maximum values are received for the input and output ports, determining scaling parameters for the input and output ports based on the received minimum and maximum values. Scaling parameters are determined for each subordinate block in the first block, wherein the scaling parameters of at least one subordinate block are determined based on the scaling parameters of at least one output port. Also, a method for generating program code, a non-transitory computer readable medium and a computer system are provided.Type: GrantFiled: August 3, 2020Date of Patent: August 2, 2022Assignee: dSPACE GmbHInventors: Johannes Scherle, Anders Johansson, Olaf Grajetzky
-
Patent number: 11392353Abstract: A block diagram includes at least a first block that exchanges data with an external service. The first block references a discovery object in a data definition collection. The discovery object defines a selection criterion. A method for generating source code from one or a plurality of blocks of the block diagram includes: opening, by a computer system, the block diagram including the first block in a model editor; reading, by the computer system, out the referenced discovery object from the data definition collection; generating, by the computer system, an application source code based on at least the first block; and generating, by the computer system, a service discovery source code based on at least the referenced discovery object.Type: GrantFiled: September 10, 2020Date of Patent: July 19, 2022Assignee: DSPACE GMBHInventor: Sebastian Moors
-
Patent number: 11377115Abstract: A simulator and a method for testing a control device function of a control device of a vehicle. The vehicle includes various environmental sensors, such as radar, a camera, and a radio receiver, which serve as inputs to the control device function of the control device. A corresponding simulation utilizing a vehicle model sensor models, and an environmental model is executed in a distributed fashion via a plurality of computing units and a memory of a simulator. The simulation utilizing the vehicle model, the sensor models, and the environmental model provides inputs to the control device function. Moreover, the simulation utilizing these models is started synchronously on the computing units, wherein data exchange occurs amongst the memory and the multiple computing units.Type: GrantFiled: January 22, 2018Date of Patent: July 5, 2022Assignee: DSPACE GMBHInventors: Christian Pretsch, Hendrik Amelunxen
-
Publication number: 20220138575Abstract: A computer-implemented method for approximating test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention further relates to a computer-implemented method for providing a trained, artificial neural network, a test unit, a computer program and a computer-readable data carrier.Type: ApplicationFiled: December 22, 2021Publication date: May 5, 2022Applicant: dSPACE GmbHInventors: Sebastian BANNENBERG, Fabian LORENZ, Rainer RASCHE
-
Publication number: 20220138094Abstract: The invention relates to a computer-implemented method for approximating a subset of test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention further relates to a test unit for approximating a subset of test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention also relates to a computer program and a computer-readable data carrier.Type: ApplicationFiled: December 22, 2021Publication date: May 5, 2022Applicant: dSPACE GmbHInventors: Sebastian BANNENBERG, Fabian LORENZ, Rainer RASCHE
-
Publication number: 20220107772Abstract: A method for depicting display regions on a desktop. Data for creating and displaying a display region having windows is received. A display region having windows is created. An assignment of the display identifier to the display region having windows is saved. A display identifier of the display region having windows at a predetermined location in a hierarchical list is saved. The display region having windows on the desktop/monitor/screen is displayed. Data for creating and displaying a windowless display region is received and the windowless display region is created on the basis of the data received. The windowless display region is displayed in front of the display region having windows, when the location of the display identifier of the windowless display region in the hierarchical list is before the location of the display identifier of the display region having windows, and vice versa.Type: ApplicationFiled: December 17, 2021Publication date: April 7, 2022Applicant: dSPACE GmbHInventor: Joerg GRETENKORD
-
Patent number: 11256032Abstract: A programmable fiber-optic delay line simulates spatial distances for an environment sensor. The programmable fiber-optic delay line comprises: at least three optical transfer switches interconnected by a plurality of lengths of optical fiber, wherein the at least three optical transfer switches with the plurality of lengths of optical fiber are configured to provide a continuous delay line having a plurality of different selectable delay values, wherein the different delay values are selectable based on switch positions of the at least three optical transfer switches. A first terminal of a first optical transfer switch of the at least three optical transfer switches is connected to a third optical transfer switch of the at least three optical transfer switches, enabling bypassing of a second optical transfer switch of the at least three optical transfer switches.Type: GrantFiled: December 15, 2020Date of Patent: February 22, 2022Assignee: DSPACE GMBHInventor: Jonathan Watkins
-
Patent number: 9360853Abstract: A computer project management system and method for the creation of an electronic control unit software is provided. The system has a software architecture tool configured to design a graphical model of an electronic control unit for a motor vehicle. A behavior model tool converts the graphical model into a computer readable production code. A software container has a file generated based on the electronic control unit. A container manager compares the software container with a prior software container during the importation or exportation of the software container to or from the software architecture tool or the behavior model tool, and a comparison list is generated indicating whether interface modifications for the electronic control unit were made. The comparison list is then displayed to a user on a display screen.Type: GrantFiled: September 17, 2012Date of Patent: June 7, 2016Assignee: dSPACE GmbHInventors: Ulrich Kiffmeier, Ulrich Eisemann, Dirk Stichling
-
Patent number: 9047409Abstract: A method for processing data of a control unit in a data communication device, which has a first memory area and a second memory area, and is connected to the control unit through an interface. Data from the control unit is transmitted to the data communication device through the interface. A value is stored identically in the first memory area and in the second memory area. The data communication device tests whether a first trigger is present, and if present, storage in the first memory area is discontinued, or the trigger class of the first trigger is tested and storage in the first memory area is discontinued only in the presence of a predefined trigger class. Subsequently, values of the data are read out from the first memory area, whereby values arriving chronologically after the first trigger are stored in the second memory area by the data communication device.Type: GrantFiled: August 9, 2012Date of Patent: June 2, 2015Assignee: dSPACE GmbHInventors: Marc Dressler, Bastian Kellers, Daniel Hofmann, Thorsten Hufnagel
-
Patent number: 8626395Abstract: A method is provided for processing data in an influencing device, whereby the influencing device is connectable to a vehicle control unit and to a data processing unit. If the influencing device receives a first trigger or a second trigger, the first trigger is checked for a valid assignment to a function implemented in the hardware or software. If there is a valid assignment, the assigned function is started. A first address and/or a second address and/or the value are checked for a valid assignment to a first sub-function or a second sub-function. Depending on the called sub-function, the value is checked and/or manipulated and depending on the result of the check, the checked value and/or the manipulated value are sent by the influencing device to the vehicle control unit and/or to the data processing unit and/or stored in the memory of the influencing device.Type: GrantFiled: August 9, 2012Date of Patent: January 7, 2014Assignee: dSPACE GmbHInventor: Marc Dressler
-
Publication number: 20130073063Abstract: A computer project management system and method for the creation of an electronic control unit software is provided. The system has a software architecture tool configured to design a graphical model of an electronic control unit for a motor vehicle. A behavior model tool converts the graphical model into a computer readable production code. A software container has a file generated based on the electronic control unit. A container manager compares the software container with a prior software container during the importation or exportation of the software container to or from the software architecture tool or the behavior model tool, and a comparison list is generated indicating whether interface modifications for the electronic control unit were made. The comparison list is then displayed to a user on a display screen.Type: ApplicationFiled: September 17, 2012Publication date: March 21, 2013Applicant: DSPACE GMBHInventor: DSPACE GMBH
-
Patent number: 7853941Abstract: A remote camera positioning and control system is disclosed that permits a sole operator to use and support a camera out of arm's reach. The system can include a handle module that incorporates, for example, an axially and rotationally moveable grip and a proximal handle grip ring and control cage for surrounding a camera control, such as a joystick.Type: GrantFiled: March 11, 2005Date of Patent: December 14, 2010Assignee: dSpace GmbHInventors: Oliver Niggemann, Joachim Stroop, Rainer Otterbach, Herbert Hanselmann