-
公开(公告)号:US11126408B2
公开(公告)日:2021-09-21
申请号:US17023418
申请日:2020-09-17
Inventor: Michael Mair , Sebastian Moors , Zein Dowe
Abstract: Source code is generated from one or a plurality of blocks of a block diagram. The block diagram is hierarchical and includes at least a first subsystem that is configured for an incremental code generation. The block diagram references a definition database which includes a first object. The method for generating the source code includes: opening, by a computer system, the block diagram including the first subsystem in a model editor; generating, by the computer system, source code for the first subsystem, wherein generating the source code for the first subsystem includes determining information about the first subsystem; storing, by the computer system, the information about the first subsystem in the first object; and generating, by the computer system, source code for the block diagram, wherein the first object is read out to influence at least one parameter for generating the source code for the block diagram.
-
72.
公开(公告)号:US11022967B2
公开(公告)日:2021-06-01
申请号:US16004564
申请日:2018-06-11
Inventor: Bjoern Meyer , Irina Zacharias
Abstract: A method for generating a technical system model executable on a test unit, wherein the test unit and the executable model are designed for real-time-capable testing of a control unit connected to the test unit, and wherein the executable model is constructed from a plurality of executable submodels communicating with each other, wherein each executable submodel has a separate address space and/or is executed on a separate processor or separate processor core when a test of a control unit connected to the test unit is being run.
-
公开(公告)号:US20210081585A1
公开(公告)日:2021-03-18
申请号:US16950422
申请日:2020-11-17
Inventor: Stephan SCHEDLER
Abstract: A method for event-based simulation of a system, the simulation comprising a first computing unit and at least one second computing unit, the first computing unit has a simulation time, the second processor has an operating system layer and an application layer. The second computing unit has a system time in the operating system layer, with at least the second computing unit executing a simulation application. At least one simulation object is executable on the simulation application, and the first computing unit manages an event queue, with at least one event per simulation step being listed in the event queue. The event is associated with a process to be executed by the simulation object and a simulation time provided for execution of the process.
-
公开(公告)号:US20200311330A1
公开(公告)日:2020-10-01
申请号:US16827796
申请日:2020-03-24
Inventor: Vivien Chandra , Philip Grunert
IPC: G06F30/343 , G06F30/3308 , G06F17/16
Abstract: A method for computer-based simulation or control of a dynamic system using a computer includes: cyclically receiving, by a programmable logic device, at least one input signal; calculating, by the programmable logic device, at least one matrix multiplication; and outputting, by the programmable logic device, at least one output signal. A configuration of the programmable logic device includes: a parallel multiplication of blocks of at least two elements of a matrix by at least one input-signal-dependent element of a vector, and an adder tree for multiplication results. Successive blocks of the matrix are temporarily stored in a pipeline and processed sequentially. A target number of blocks and a target adder stage are determined based on a number and/or values of parameters of at least one system equation. Processing of blocks for a current cycle is terminated based on the target number of blocks and the target adder stage being reached.
-
公开(公告)号:US10761814B2
公开(公告)日:2020-09-01
申请号:US16190729
申请日:2018-11-14
Inventor: Thomas Misch , Renate Loeffler , Joe Varghese
IPC: G06F8/35 , G06F8/34 , G06T11/60 , G06F3/0484
Abstract: A method for visualizing system models in a model management environment, which includes the steps of opening the system model in the model editor, receiving a user input for rescaling a block, determining a relative horizontal position and a relative vertical position for each port in the block, calculating a new absolute horizontal and vertical position of each port in the block based on the relative horizontal and vertical position and the new size preset for the block, and displaying the block and each port in the block.
-
76.
公开(公告)号:US10684600B2
公开(公告)日:2020-06-16
申请号:US15774607
申请日:2016-08-11
Inventor: Thorsten Hufnagel
IPC: G06F9/44 , G05B19/042 , G06F9/445
Abstract: A method for operating a controller is provided. Program code having internal controller functions is stored on the controller, the program code being equipped with at least one service function. A service configuration for the at least one service function is provided on the controller. The method includes; detecting, in the controller, the service configuration; and executing a service functionality in accordance with the service configuration when the at least one service function is invoked. The service configuration denotes at least one internal controller function which is executed as a service functionality of the corresponding at least one service function. The at least one service function, via the service configuration, provides at least one value for at least one argument of the at least one internal controller function in the controller and/or receives at least one return value of the at least one internal controller function.
-
公开(公告)号:US10591453B2
公开(公告)日:2020-03-17
申请号:US15841848
申请日:2017-12-14
Inventor: Dirk Hasse , Michael Wartig
IPC: G01N33/00 , G01N27/41 , G01N27/416 , F02D41/14 , G01M15/10
Abstract: A test bench for a control system for controlling a wideband lambda sensor, which is configured to calculate an actual value, which represents an oxygen concentration in a measuring gap of a wideband lambda sensor or an indicator value from which the oxygen concentration can be derived, with consideration of a current generated by a pump voltage in an electrical circuit. In order to simulate the electrical response of a pump cell of the wideband lambda sensor, a first diode and a second diode are connected in parallel in the electrical circuit such that a current flows through the first diode at a first polarity of the pump voltage and a current flows through the second diode at a second polarity of the pump voltage.
-
公开(公告)号:US10551281B2
公开(公告)日:2020-02-04
申请号:US15099635
申请日:2016-04-15
Inventor: Matthias Senf
IPC: G01M99/00 , G05B17/02 , G06F17/50 , G05B19/042
Abstract: 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.
-
公开(公告)号:US10541832B2
公开(公告)日:2020-01-21
申请号:US15971268
申请日:2018-05-04
Inventor: Ralf Stolpe , Michael Heier , Jürgen Hölker
IPC: G05B19/042 , H04L12/40 , G06F17/50
Abstract: Method for configuring a functionality of real and/or simulated control units, comprising a functionality belonging to a functionality class, such that the functionality has one or more functions and parameters dependent on the functionality class. The functionality is further assigned to at least one control unit. The functionality class has categories, including an else category and a default category and its functionalities each belong to a category. A predetermined value is stored for parameter and if the functionality is assigned to the default category, the predetermined value is adopted for the parameter. If the predetermined value of the parameter changes, the change is adopted for all functionalities which have already been assigned to the default category. And the control unit assigned to the functionality is configured with the function and the values of the parameters of the functionality.
-
公开(公告)号:US10521534B2
公开(公告)日:2019-12-31
申请号:US15408758
申请日:2017-01-18
Inventor: Gerrit Meyer
Abstract: A simulation device for simulating a peripheral circuit arrangement that can be connected to a control device, wherein the simulation device can be electrically connected to the control device, and the simulation device has a first control element for influencing a first simulation current that can be passed from a first load terminal of the control device to a first control element output of the first control element. The first control element contains a first multistage converter that includes a first converter output, which is electrically connected to a terminal on the converter side of a first inductive component at whose terminal on the control device side the first control element output is implemented. A direction of flow of the first simulation current is reversible, and the simulation device also includes a computing unit for execution of model code.
-
-
-
-
-
-
-
-
-