Patents Assigned to dSPACE digital signal processing and control engineering
  • Patent number: 8171341
    Abstract: 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: Grant
    Filed: January 28, 2010
    Date of Patent: May 1, 2012
    Assignee: dSpace digital signal processing and control engineering GmbH
    Inventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
  • Patent number: 8166344
    Abstract: 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: Grant
    Filed: January 28, 2010
    Date of Patent: April 24, 2012
    Assignee: dSpace digital signal processing and control engineering GmbH
    Inventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
  • Publication number: 20120033337
    Abstract: 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: Application
    Filed: August 3, 2011
    Publication date: February 9, 2012
    Applicant: dSpace digital signal processing and control engineering GmbH
    Inventor: Paul Gruber
  • Patent number: 8074118
    Abstract: 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: Grant
    Filed: June 1, 2009
    Date of Patent: December 6, 2011
    Assignee: dSpace digital signal processing and control engineering GmbH
    Inventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
  • Patent number: 7970601
    Abstract: 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: Grant
    Filed: October 25, 2007
    Date of Patent: June 28, 2011
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Sven Burmester, Klaus Lamberg, Christian Wewetzer, Christine Thiessen
  • Patent number: 7936280
    Abstract: 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: Grant
    Filed: February 19, 2007
    Date of Patent: May 3, 2011
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Wolfgang Hoetzel, Marc Nalbach, Dirk Berneck
  • Patent number: 7933734
    Abstract: 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: Grant
    Filed: September 11, 2007
    Date of Patent: April 26, 2011
    Assignee: dSpace digital signal processing and control engineering GmbH
    Inventors: Nicola Bruski, Ralf Grosse Boerger, Holger Krisp, Robert Leinfellner, Eduard Miller, Jobst Richert, Thomas Woelfer
  • Patent number: 7921248
    Abstract: A configuration facility is presented and specified, with at least one computer unit and a display device for the configuration of a time-triggered bus system. The bus system has at least two bus nodes and a data bus connecting the bus nodes. At least one node task and at least one transmission task can be executed at the bus nodes. The node tasks can be presented in time sequence in a node task field, the transmission tasks can be presented in time sequence in a transmission task field separate from the node task field, and the node tasks and the transmission tasks can be coordinated with each other by graphic allocation.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: April 5, 2011
    Assignee: dSpace digital signal processing and control engineering GmbH
    Inventors: Kai Brinksmeier, Ralf Stolpe, Nico Loose
  • Publication number: 20100192017
    Abstract: 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: Application
    Filed: January 28, 2010
    Publication date: July 29, 2010
    Applicant: dSPACE digital signal processing and control engineering GmbH
    Inventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
  • Publication number: 20100192016
    Abstract: 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: Application
    Filed: January 28, 2010
    Publication date: July 29, 2010
    Applicant: dSPACE digital signal processing and control engineering GmbH
    Inventors: Marc Dressler, Daniel Hofmann, Bastian Kellers, Thorsten Hufnagel
  • Publication number: 20090052103
    Abstract: A circuit arrangement for protecting an electronic device from damage upon a fault. The circuit arrangement includes at least one first terminal, at least one second terminal, a first interface and a second interface, a fault detection circuit region, a fault signal processing circuit region, and a disconnection circuit region. The at least one first terminal is coupled to the at least one second terminal in a fault-free state, the fault detection circuit region is coupled to the fault signal processing circuit region, the fault signal processing circuit region is coupled to the disconnection circuit region, the disconnection circuit region is configured to disconnect at least one of the at least one first terminal and the at least one second terminal, and the fault detection circuit region, the first and second interfaces, and the disconnection circuit region are configured to be compatible with another different fault signal processing circuit region.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 26, 2009
    Applicant: dSpace digital signal processing and control engineering GmbH
    Inventor: Frank Beny
  • Patent number: 7469201
    Abstract: A modeling system and process for for computer-aided, block-based modeling involving preparation of a first block diagram (1) in a first model plane (2) that relates to a first abstraction stage, in which at least one block (3) is able to be placed in the first model plane (2) and several blocks are connectable to one another by horizontal data transfer devices for horizontally exchanging data.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: December 23, 2008
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Ulrich Kiffmeier, Ulrich Louis
  • Publication number: 20080256268
    Abstract: A system and method for testing and calibrating a control unit including a microcontroller includes an influencing device and an adaptation unit. The adaptation unit includes a memory that can store at least part of a data of a data communication between the influencing device and the control unit. The memory can be read from and/or written to by the microcontroller of the control unit when the control unit is in an on state.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 16, 2008
    Applicant: dSpace digital signal processing and control engineering GmbH
    Inventors: Marc-Andre Dressler, Hans-Guenther Limberg, Andre Rolfsmeier
  • Publication number: 20080091279
    Abstract: Disclosed and described is a configuration device (1) for configuring a control system including at least one electronic processing unit and at least one associated I/O device; it being possible to generate at least a portion of a control program that corresponds to the configuration and is intended to be used for controlling the control system; and the configuration device having at least one display device (2); the display device (2) allowing at least one I/O access point (3) to be displayed in a model configuration field (4) and/or at least one hardware functionality (5) to be displayed in a function configuration field (6) and/or at least one hardware interface (7) to be displayed in an interface configuration field (8); it being possible to associate at least one I/O access point (3) and at least one hardware functionality (5) with one another and/or to associate at least one hardware functionality (5) and at least one hardware interface (7) with one another.
    Type: Application
    Filed: September 10, 2007
    Publication date: April 17, 2008
    Applicant: dSpace digital signal processing and control engineering GmbH
    Inventors: Olaf Biermann, Lars Grosse, Martin Kronmueller, Frank Mertens
  • Publication number: 20070283188
    Abstract: A system and method for constructing a diagnosis function for mapping a symptom of a fault in an electromechanical system onto the fault by simulating the electromechanical system in at least a fault mode and a node fault mode, and learning a classifier function from the collected simulation results for mapping the system of the fault onto the fault.
    Type: Application
    Filed: April 13, 2007
    Publication date: December 6, 2007
    Applicant: dSpace digital signal processing and control engineering GmbH
    Inventors: Heinrich Balzer, Oliver Niggemann, Benno Maria Stein
  • Publication number: 20070016395
    Abstract: A modeling system and process for computer-aided, block-based modeling by preparing a first block diagram in a first model plane that relates to a first abstraction stage, in which at least one block is placeable in the first model plane and several blocks are connectable to one another by horizontal data transfer devices for horizontally exchanging data. At least one other block diagram is arrangeable on at least one other model plane assigned to the first abstraction stage that is separated from the first model plane. The first block diagram of the first model plane and the other block diagram of the other model plane form an overall block diagram that can be arranged on a selection of at least two model planes from the first model plane and the other model planes, so that a vertical exchange of data between at least two selected model planes can be produced.
    Type: Application
    Filed: June 16, 2006
    Publication date: January 18, 2007
    Applicant: dSPACE digital signal processing and control engineering GmbH
    Inventors: Ulrich Kiffmeier, Ulrich Louis
  • Patent number: 7092835
    Abstract: The invention involves a process and system for testing a technical system, such as an electronic control devices. The system includes a data processing system for executing a test sequence stored in memory. The data processing system communicates with the technical system via an interface. Data is transmitted by the executed test sequence to the technical system and/or read by the technical system. The test sequence for executing a test may be graphically displayed. The test sequence may be composed of executable program blocks in a graphical hierarchic arrangement, wherein a simultaneous execution of program blocks of the same hierarchal level can be determined by graphically arranging the program blocks adjacent to one another, and by executing program blocks of a different hierarchic level subsequently one after the other, by graphically arranging the latter among each other in the display.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: August 15, 2006
    Assignee: dspace digital signal processing and control engineering GmbH
    Inventors: Erkan Bostanci, Klaus Lamberg, Rainer Rasche, Jobst Richert
  • Patent number: 7083447
    Abstract: The invention relates to a printed circuit board module which may be connected by way of at least one plug-in connector with an underlying pcb base and is detachable from the base, whereby to disengage the plug-in connector provision is made for a U-shaped disconnect bow whose two shanks are movably hinged at a distance from the shank ends onto two counteropposed sides of the pcb module. The invention further relates to a disconnect bow mounted on a printed circuit board in order to detach the same from a plug-in connector, whereby the disconnect bow is U-shaped and its two shanks may be movably secured at a distance from the shank ends on two counteropposed sides of the printed circuit board.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: August 1, 2006
    Assignee: dspace digital signal processing and control engineering GmbH
    Inventor: Frank Greiser
  • Publication number: 20060152082
    Abstract: A method for galvanically isolated transmission of a signal, especially a switching signal for controlling at least one switching means includes using a transformer. The primary side of a transformer is fed with a pulse-width modulated voltage in which different duty factors are indicative of different signal states. The voltage obtained on the secondary side is converted by an electronic circuit into at least one signal voltage which is dependent on the duty factor and whose magnitude represents a signal state.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 13, 2006
    Applicant: dSpace digital signal processing and control engineering GmbH
    Inventor: Paul Gruber