Patents by Inventor Sebastian HILLEBRAND

Sebastian HILLEBRAND has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10310822
    Abstract: A method for simulating a program modeled as one or more blocks of a block diagram in a technical computing environment. A block diagram is opened in a model editor. Source code is generated for the one or more blocks of the block diagram using the code generator. The program is configured from the source code using a predefined compiler in order to generate a binary executable file, and the program is simulated, which comprises running at least one function in the auxiliary file in order to determine at least the width of a basic data type corresponding to the enumeration variable in the binary executable file, and allocating one or more variables based on the determined byte width in order to log the simulation results.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: June 4, 2019
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Renata Hein, Wolfgang Trautmann, Sebastian Hillebrand
  • Publication number: 20190163449
    Abstract: A method for simulating a program modeled as one or more blocks of a block diagram in a technical computing environment. A block diagram is opened in a model editor. Source code is generated for the one or more blocks of the block diagram using the code generator. The program is configured from the source code using a predefined compiler in order to generate a binary executable file, and the program is simulated, which comprises running at least one function in the auxiliary file in order to determine at least the width of a basic data type corresponding to the enumeration variable in the binary executable file, and allocating one or more variables based on the determined byte width in order to log the simulation results.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Applicant: dSPACE digital signal processing and control engineering GmbH
    Inventors: Renata HEIN, Wolfgang TRAUTMANN, Sebastian HILLEBRAND
  • Publication number: 20180157571
    Abstract: The invention relates to a method and device for determining a run time that is needed by a function of a control program for a control unit in a real-time system, executed on a target processor in a processor-in-the-loop (PIL) simulation, wherein the method includes the creation or loading of a graphical development model of the control unit in(to) a development environment, wherein the graphical development model maps the functionality of the control unit using function blocks or function symbols in the graphical development model; selection of at least one function block or function symbol within the graphical development model, particularly selection of a function block or function symbol via a graphical user interface; and automatic generation of the control program for execution on the target processor in accordance with the graphical development model, wherein the control program includes the function which maps the functionality of the selected function block or function symbol.
    Type: Application
    Filed: June 9, 2016
    Publication date: June 7, 2018
    Inventors: Frank Lünstroth, Sebastian Hillebrand, Karsten Fischer
  • Patent number: 9928803
    Abstract: A computer-implemented method for generating a control program that is executable on a control system from a graphical control model. A better utilization of the control system is achieved in that the graphical control model is translated into program code such that the generated program code has at least one FXP operation and at least one FLP operation, and in that the generated program code is translated into the executable control program such that when the control program is executed on the control system a portion of the control program is executed on the FXP unit and another portion of the control program is executed on the FLP unit.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: March 27, 2018
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Sebastian Hillebrand, Karsten Fischer
  • Patent number: 9841954
    Abstract: A method for generating production code from a block diagram in a technical computing environment on a host computer. A first block receives a first input signal that has a plurality of elements. A size of a first required signal of the external function is determined and compared to a size of the first input signal. When the size of the first required signal corresponds to the size of an element in the first input signal a production code is generated enclosing a call of the external function by a loop consecutively addressing each of the plurality of elements in the first input signal. When the size of the first required signal corresponds to the size of the first input signal a production code is generated having a call of the external function without enclosing loop over the elements in the first input signal.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: December 12, 2017
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventors: Sebastian Hillebrand, Uwe Seidler
  • Publication number: 20150255038
    Abstract: A computer-implemented method for generating a control program that is executable on a control system from a graphical control model. A better utilization of the control system is achieved in that the graphical control model is translated into program code such that the generated program code has at least one FXP operation and at least one FLP operation, and in that the generated program code is translated into the executable control program such that when the control program is executed on the control system a portion of the control program is executed on the FXP unit and another portion of the control program is executed on the FLP unit.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 10, 2015
    Applicant: dSPACE digital signal processing and control engineering GmbH
    Inventors: Sebastian HILLEBRAND, Karsten FISCHER