Patents Assigned to dspace digital signal processing and control engineering GmbH
-
Patent number: 8543879Abstract: A method and correct apparatus for correction of at least one digital information item which is transmitted by at least one information source to at least one information sink is provided. The information source can be connected both to an information sink and also to a correction apparatus by means of a data transmission medium.Type: GrantFiled: November 8, 2010Date of Patent: September 24, 2013Assignee: dSPACE digital signal processing and control engineering GmbHInventor: Steffen Schuette
-
Patent number: 8527948Abstract: The invention relates to a process for the automatic matching of a control software component to a control unit network in order to permit communication between control software components of the control unit network, whereby the control unit network-independent communication commands of a control software component in the program code are replaced by control unit network-dependent communication commands.Type: GrantFiled: November 3, 2010Date of Patent: September 3, 2013Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Oliver Niggemann, Joachim Stroop, Rainer Otterbach, Herbert Hanselmann
-
Patent number: 8510708Abstract: Method for optimizing a control program for actuators, wherein by means of the control program, at least one first function comprising the allocated program lines is executed to control a first actuator, the control program being in the form of an executable model in a first step, and, based on the model, an instrumented program code being generated by a code generator for a test control program, and a first parameter being allocated to the first function, and wherein by means of a test unit, the test control program is processed repeatedly with predefined input values and, based on the result of this processing, a value is allocated to the first parameter, and the value allocated to the first parameter is stored in a memory area allocated to the model, and in a second step, the optimized control program is generated by the code generator, the value allocated to the first parameter being read out of the allocated memory area by an optimization unit of the code generator and compared with a predefined thresholType: GrantFiled: June 11, 2010Date of Patent: August 13, 2013Assignee: dSPACE digital signal processing and control engineering GmbHInventor: Wolfgang Trautmann
-
Patent number: 8504996Abstract: The invention relates to a method for detecting memory leaks produced by a program running on a computer, wherein during a program run, for each allocation of a memory region at least one information item concerning the performed allocation is entered in an allocation list and a check is made as to whether the allocation list contains a stored reference pattern of information that is typical for one or more memory leaks, and after a stored reference pattern is found the program run is paused, or a memory leak thus detected is associated with the region of the running program whose processing resulted in the most recent entry in the allocation list. The invention further relates to a computer programming product which carries out the method when the computer program is executed on a computer.Type: GrantFiled: June 20, 2007Date of Patent: August 6, 2013Assignee: dSPACE digital signal processing and control engineering GmbHInventor: Gunther Zagatta
-
Patent number: 8446208Abstract: A circuit arrangement having at least one analog switch, which is operated by a supply voltage and which comprises a switching signal contact and a pair of switch contacts, whereby applied to the switching signal contact is an electrical switching signal depending on which an electrical connection can be switched between the switch contacts whose internal on-resistance is temperature dependent, whereby the circuit arrangement has in the vicinity of the at least one analog switch at least one additional similar reference analog switch, which is operated with the same common supply voltage and which is controlled such that the switch contacts thereof are/can be connected continuously via the internal temperature-dependent on-resistance thereof, whereby at least one comparison circuit is provided by means of which depending on the comparison of the internal on-resistance of the at least one reference analog switch with at least one external reference resistance or an otherwise setpoint setting of the reference aType: GrantFiled: March 24, 2011Date of Patent: May 21, 2013Assignee: dSPACE digital signal processing and control engineering GmbHInventor: Paul Gruber
-
Publication number: 20130104635Abstract: A method for detecting a first rotation angle of a first shaft of an engine is provided, whereby a first marking carrier with sensor-readable markings is provided, whereby the markings form a first marking pattern that has marking sections having at least one first and a second marking section. The first marking carrier is scanned by a first sensor and a first sensor signal is generated. The first sensor signal is modulated by the markings on the marking carrier. A correlation between a time course of the first sensor signal and a time signal is made by a computing unit. A first marking section is recovered from the first sensor signal by the computing unit, and then, a first exclusion criterion for excluding the first stored marking section is determined from the recovered first marking section. The first stored marking section is then excluded by the first exclusion criteria.Type: ApplicationFiled: October 26, 2012Publication date: May 2, 2013Applicant: dSpace digital signal processing and control engineering GmbHInventor: dSpace digital signal processing and control engineering GmbH
-
Publication number: 20130090886Abstract: A method for real-time testing of a control unit for an internal combustion engine using a simulator is provided. The control unit and the simulator are connected to one another by a first data channel. The control unit transmits engine control data to the simulator through the first data channel and the simulator calculates engine state variables in real time on its first simulator processor with a first sampling step size and transmits at least some of the engine state variables to the control unit. Thus, selected engine state variables can be made available at a different frequency, and in particular at a higher frequency, than is possible by the first sampling step size of the first simulator processor, in that the simulator calculates at least one specific engine state variable using a partial engine model and with a second sampling step size different from the first sampling step size.Type: ApplicationFiled: October 9, 2012Publication date: April 11, 2013Applicant: dSPACE digital signal processing and control engineering GmbHInventor: dSPACE digital signal processing and control engineering GmbH
-
Patent number: 8303316Abstract: The patent deals with a contact fixture for a PCB with one first plug-in connector and one second plug-in connector, whereby the first plug-in connector has a number of first contact elements, the second plug-in connector has a number of second contact elements, the first plug-in connector is arranged on the first side of the PCB, the second plug-in connector is arranged on the second side of the PCB opposite to the first side, the first contact element and/or the second contact element is/are designed as a connector to establish a detachable electrically conductive connection with at least the second contact element or the first contact element, and the first contact element and the second contact element are connected through an opening in the PCB.Type: GrantFiled: December 14, 2010Date of Patent: November 6, 2012Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Peter Scheibelhut, Andreas Hostmann
-
Patent number: 8290755Abstract: The present invention relates to a test device for testing a control system and an associated method for operating the test device. The test device includes an addressable memory. The test device is configured to calculate at least one environment model and to execute at least one test model. The environment model is described by environment model variables whose values are filed at fixed physical addresses in memory locations of the memory. The test device further comprises an allocation unit, in which the allocation of all or a part of the environment model variable to the allocated physical addresses of the memory is filed such that the test model can read the allocation of the environment model variables to their specific memory addresses so as to modify the environment model variable values in the environment model during its execution.Type: GrantFiled: June 19, 2008Date of Patent: October 16, 2012Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Nicola Bruski, Ralf G Boerger, Robert Leinfellner, Eduard Miller, Thomas Woelfer
-
Patent number: 8271984Abstract: A method is described and presented for creation of an optimized schedule for execution of a functionality by means of a time-controlled distributed computer system, in which the distributed computer system and the functionality have a set of (especially structural and functional) elements of at least one element class and the elements are at least partially in a dependence. The method according to the invention, in which the task is solved, is initially and essentially characterized by the fact that the dependences between the elements are recognized, classified and the elements are assigned to corresponding dependence classes, and that optimization of schedule occurs by coordination of elements of at least one dependence class.Type: GrantFiled: February 28, 2007Date of Patent: September 18, 2012Assignee: dSPACE digital signal processing and control engineering GmbHInventor: Ralf Stolpe
-
Patent number: 8254120Abstract: An enclosure for electronic assemblies is provided, with a first deck surface and a first side wall with a short side and a long side and a second deck surface, disposed such that it faces the first deck surface, and a second side wall, disposed such that it faces the first side wall, with a short side and a long side, as well as with a first venting element, which extends in the direction of the long side along one of both side walls, and a plurality of plug-in slots for electronic assemblies that are arranged in parallel to one another, whereby the electronic assemblies are disposed, in the plugged-in state, vertically to both long sides of both side walls, and the first deck surface includes, along the end oriented toward the first side wall, a first opening and the first venting element, on the enclosure's outer side of the first deck surface, is disposed at least partially above the first opening, and the first and/or the second deck surface includes a second opening, along the end that faces the secondType: GrantFiled: June 22, 2010Date of Patent: August 28, 2012Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Dirk Hasse, Dirk Bittner
-
Patent number: 8214690Abstract: A method is described and represented for testing a control apparatus with a test device, where the control apparatus has at least one state variable and at least one actual functionality that contains a time dependency, and the control apparatus and the test device are connected to each other via a signal interface. The problem of the present invention is to prevent—at least partially—the disadvantages known from the state of the art, and, particularly, to provide a method for testing a control apparatus, which allows as simple and flexible an acquisition of the target functionality of a control apparatus is possible, and which takes into account the time dependency of the target functionality as comprehensively as possible during the test case generation.Type: GrantFiled: February 11, 2010Date of Patent: July 3, 2012Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Klaus Lamberg, Christine Thiessen, Matthias Schnelte
-
Publication number: 20120119765Abstract: A battery emulation device for simulating a battery cell voltage at a terminal of a battery control unit in accordance with a setpoint value includes a control unit configured to determine the setpoint value and provide the determined setpoint value via a galvanically isolated interface; and at least one emulation channel, each including: a voltage source; an amplifier unit; connection lines for connecting the emulation channel; measurement lines; and a fault simulation device configured to simulate fault states.Type: ApplicationFiled: November 10, 2011Publication date: May 17, 2012Applicant: dSPACE digital signal processing and control engineering GmbHInventors: Joerg Bracker, Jens Driessen
-
Patent number: 8171341Abstract: A method for controlling an operating mechanism using a manipulation unit, in which the operating mechanism includes at least one microcontroller, at least one memory with a plurality of memory cells, and at least one debug interface, and the debug interface presents a monitoring functionality for monitoring memory content and using the debug interface a first timepoint of the operating mechanism is detected for writing into a first memory cell and, using the information transmitted by the debug interface for the first timepoint to the manipulation unit, a trigger timepoint results for a processing routine through the manipulation unit (IN) and using the processing routine a second value is written by the manipulation unit using the debug interface for a second timepoint in the first memory cell before the first memory cell is read by the operating mechanism for a third timepoint.Type: GrantFiled: January 28, 2010Date of Patent: May 1, 2012Assignee: dSpace digital signal processing and control engineering GmbHInventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
-
Patent number: 8166344Abstract: A method for controlling an operating mechanism using a manipulation unit, in which the operating mechanism includes at least one microcontroller, at least one memory with a plurality of memory cells and at least one first value in a first memory cell and at least one debug interface, and the debug interface exhibits a monitoring functionality for monitoring a program code executed by the operating mechanism and using the debug interface a first pre-set timepoint is detected when processing the program code and, using the information transmitted by the debug interface for the first timepoint to the manipulation unit, a trigger timepoint results for a processing routine through the manipulation unit (IN) and a second value is written using the debug interface by the manipulation unit using the processing routine for a second timepoint in the first memory cell before the first memory cell is read by the operating mechanism for a third timepoint.Type: GrantFiled: January 28, 2010Date of Patent: April 24, 2012Assignee: dSpace digital signal processing and control engineering GmbHInventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
-
Publication number: 20120033337Abstract: A circuit arrangement for simulating a sensor includes two external connections configured to change at least one of a current intensity and a resistance between the two external connections as a function of a measured variable. The circuit arrangement comprises: (a) a current path connecting the two external connections having two field-effect transistors and a resistor, and (b) a circuit configured to actuate gates of the two field-effect transistors so as to at least one of control and regulate a current through the current path, wherein the resistor is configured as a shunt resistor connected to a bridge rectifier and the circuit configured to actuate the gates of the two field-effect transistors comprises a control circuit configured to detect and regulate the current in the current path via a voltage drop at the shunt resistor.Type: ApplicationFiled: August 3, 2011Publication date: February 9, 2012Applicant: dSpace digital signal processing and control engineering GmbHInventor: Paul Gruber
-
Patent number: 8074118Abstract: A method for influencing a control unit by means of a manipulation unit whereby the control unit has at least one microcontroller, at least one memory having a plurality of memory cells and at least one debug interface, and the debug interface has a monitoring functionality for observing the memory content, and by means of the debug interface a first point in time of the control unit for writing a first value to a first memory cell is detected, and a triggering point in time for a processing routine by the manipulation unit is obtained as the result based on the information transmitted to the manipulation unit by the debug interface at the first point in time, and at a second point in time, a second value is written to the first memory cell by the manipulation unit by means of the processing routine via the debug interface before the first memory cell is read by the control unit at a third point in time.Type: GrantFiled: June 1, 2009Date of Patent: December 6, 2011Assignee: dSpace digital signal processing and control engineering GmbHInventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
-
Patent number: 7970601Abstract: The invention relates to a method of creating a requirement description for an embedded system, including but not only a motor vehicle electronic control unit, in which a vocabulary of natural-language, selectable text segments is stored in a data processing system, said text segments being combinable with one another to form at least one natural-language sentence, possibly but not necessarily in the English language, to form a machine-readable requirement description, and that each text segment is linked to a set of further text segments that can be combined with it, whereby for a text segment that is selected, the data processing system automatically represents the further combinable text segments in selectable form on a display unit. The invention further relates to a computer program product stored on a data medium that, when executed on a data processing system executes a method according to one of the previous claims.Type: GrantFiled: October 25, 2007Date of Patent: June 28, 2011Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Sven Burmester, Klaus Lamberg, Christian Wewetzer, Christine Thiessen
-
Patent number: 7936280Abstract: The invention relates to a signal display device for displaying signals on signal paths of a wiring harness, for example, which may be connected to the signal outputs of an electronic apparatus generating/receiving signals, or looped into the signal paths between a signal-generating electronic apparatus and a signal-receiving electronic apparatus. A signal to be displayed each time is measurable from a plurality, preferably all, of the signal paths, and each measured signal is fed to an evaluation unit that, for each measured signal, activates a multicolor display element based on a value of the signal, such that one of several colors may be displayed using the multicolor display element.Type: GrantFiled: February 19, 2007Date of Patent: May 3, 2011Assignee: dSPACE digital signal processing and control engineering GmbHInventors: Wolfgang Hoetzel, Marc Nalbach, Dirk Berneck
-
Patent number: 7933734Abstract: A method is presented and described for testing of at least one electronic control system, in which the control system is connected via a data channel to a test device, at least one environmental model is calculated on the test device and the environmental model interacts with the control system by output of environment model data via the test device to the control system and by receiving control system data from the control system via the data channel. The method according to the invention executes on the test device at least one test model to influence the environment model and/or to calculate the environment model and/or the electronic control system, in which the test model or the test models is or are executed functionally independently of the environment model and, during test operation, synchronously with the environment model.Type: GrantFiled: September 11, 2007Date of Patent: April 26, 2011Assignee: dSpace digital signal processing and control engineering GmbHInventors: Nicola Bruski, Ralf Grosse Boerger, Holger Krisp, Robert Leinfellner, Eduard Miller, Jobst Richert, Thomas Woelfer