-
141.
公开(公告)号:US20190065644A1
公开(公告)日:2019-02-28
申请号:US16119780
申请日:2018-08-31
Inventor: Martin KRONMUELLER
IPC: G06F17/50
Abstract: A configuration system of a test device designed for testing an electronic control unit. The test device is a hardware-in-the-loop simulator or a rapid control prototyping simulator. A software model of a technical system is executed on the test device and the software model communicates via an input/output interface of the test device with a device connected to the test device. Data is electronically transmitted by the communication, wherein the configuration system has a plurality of configuration items. The configuration items are assigned technical functional properties of the test device and the test device and/or the communication between the connected device and the software model is configured using the technical functional properties. The configuration items are assigned a functional category and are structured in functional panels in the configuration system.
-
142.
公开(公告)号:US20180357186A1
公开(公告)日:2018-12-13
申请号:US15995711
申请日:2018-06-01
Inventor: Matthias FROMME , Jochen SAUER , Matthias SCHMITZ
CPC classification number: G06F13/126 , G06F9/44505 , G06F9/4843 , G06F13/102 , G06F13/4243 , G06F15/76 , G06F15/7867
Abstract: A number of software routines comprising at least two software routines are created for an interface unit of a computer system having a first and a second interface processor for forwarding input data from a peripheral to a processor of the computer system on which software is programmed. A first subset of the software routines is assigned to a first category provided for task-synchronous data transfer, and a second subset of the software routines are assigned to a second category provided for continuous data transfer. The first interface processor is programmed with the first subset and the second interface processor with the second subset of software routines. During execution of the software, the first subset is cyclically executed by the first interface processor at a first cycle rate, and the second subset is cyclically executed by the second interface processor at a second cycle rate.
-
公开(公告)号:US10078500B2
公开(公告)日:2018-09-18
申请号:US15273992
申请日:2016-09-23
Inventor: Sebastian Moors , Michael Mair , Tanja Moldenhauer , Volker Straetgen
Abstract: A method for generating production code from a block diagram on a host computer is provided. A block in the block diagram has a number of input ports for receiving signals and a number of output ports for sending signals. The processor identifies a first block in the block diagram. The input signal is traced back to a second block upstream of the first block. Compliance with a optimization condition is checked, the optimization condition being fulfilled when a group of adjacent blocks has an assignment operation that affects one or more elements of the input signal while leaving at least one element of the composite variable unchanged. A combined production code is generated for the group of adjacent blocks when the optimization condition is fulfilled so that the combined production code includes write instructions for those elements of the composite variable that are affected by the assignment operation.
-
公开(公告)号:US20180173831A1
公开(公告)日:2018-06-21
申请号:US15845272
申请日:2017-12-18
Inventor: Andreas PILLEKEIT
CPC classification number: G06F17/5022 , G05B17/02 , G06F8/10 , G06F9/455 , G06F9/45533 , G06F9/541 , G06F11/3664 , G06F17/5009 , G06F2217/86
Abstract: A method for creating a model of a technical system, is provided, the model being compatible with a simulation device. The simulation device is a simulation device set up for control unit development and the compatible model is executable on the simulation device. The method includes: providing a simulation-device-incompatible model of the technical system; providing a virtual execution environment, wherein the simulation-device-incompatible model of the technical system is executable in the virtual execution environment; and encapsulating the simulation-device-incompatible model of the technical system and the virtual execution environment in a compatible container unit forming the compatible model of the technical system. The incompatible model of the technical system can be addressable via the compatible container unit and the virtual execution environment on simulation device.
-
公开(公告)号:US09929734B2
公开(公告)日:2018-03-27
申请号:US15258059
申请日:2016-09-07
Inventor: Frank Mertens , Marc Dressler
IPC: H03K19/177
CPC classification number: H03K19/17756 , H03K19/1776
Abstract: In a method for changing a configuration of a programmable logic module, an initial configuration of the programmable logic module is read in, with a result that a logic description, in particular a mapped netlist, of the initial configuration is at least partially available. One or more logic elements and/or connection elements from the logic description of the initial configuration of the programmable logic module are replaced or reconfigured and a logic description of a target configuration having one or more additional logic elements are created, none or a plurality of elements of the initial configuration being missing in the target configuration. Assignment information is used to determine transfer points, that is to say logic elements present in the target configuration and the initial configuration, in particular registers, and/or connection elements, to which a changed logic function is applied in the target configuration, at least the logic elements of the programmable logic module which are already unused in the initial configuration being marked as free, and the additional logic elements of the target configuration being placed on the logic elements marked as free and being connected to the transfer points via unused connection elements. A changed bit stream is created from the logic description of the target configuration, and the changed bit stream is written to the programmable logic module.
-
公开(公告)号:US20180060467A1
公开(公告)日:2018-03-01
申请号:US15690788
申请日:2017-08-30
Inventor: Sebastian SCHULTE , Frank Schuette , Rainer FRANKE , Martin KLUSTRACH
IPC: G06F17/50
CPC classification number: G06F17/5009 , B60W30/08 , B60W30/0953 , B60W30/0956 , B60W50/04 , B60W2050/0031 , B60W2550/40 , G01M17/007 , G06F2217/16
Abstract: A method for simulating a collision situation between two vehicles for testing a driver assistance system in a driving simulator or in a Vehicle-in-the-Loop scenario. A fellow vehicle simulated on a simulation computer is assigned a trajectory that passes through a point of collision of a planned collision between the fellow vehicle and an ego vehicle that is not controlled by the simulation computer. The driver assistance system is equipped to exchange data with the simulated environment in real time and to influence the driving behavior of the ego vehicle in a collision situation. A target distance to the point of collision is determined for the fellow vehicle that the fellow vehicle would have to have in order to arrive at the point of collision simultaneously or substantially simultaneously with the ego vehicle, under the assumption that it travels at the specified arrival speed.
-
公开(公告)号:US20180060457A1
公开(公告)日:2018-03-01
申请号:US15249737
申请日:2016-08-29
Inventor: Ulf HOMANN , Michael KNAUP
IPC: G06F17/50
CPC classification number: G06F17/509 , G06F17/5022 , G06F17/504
Abstract: A computer-implemented method for comparing block diagrams, the block diagrams describing a temporal evolution and/or internal states of a dynamic system in a technical computing environment on a host computer, wherein a block in the block diagram may comprise input ports for receiving signals and output ports for sending signals. The method includes opening a first block diagram, converting the first block diagram to an intermediate form, the conversion comprising filtering using a filter script, opening a second block diagram, converting the second block diagram to an intermediate form, the conversion comprising filtering using a filter script, determining existing differences between the intermediate form of the first block diagram and the intermediate form of the second block diagram, and outputting the determined differences. Also, a non-transitory computer readable media and computer system is provided.
-
148.
公开(公告)号:US09869264B2
公开(公告)日:2018-01-16
申请号:US15014572
申请日:2016-02-03
Inventor: Laszlo Juhasz , Dirk Berneck
CPC classification number: F02D41/26 , F02D37/02 , F02D41/009 , F02D41/266 , F02D41/34 , F02D2250/12 , G05B19/0421 , G05B2219/25229 , Y02T10/44
Abstract: A computer-implemented method for calculation and output of control pulses by a control unit having a first computing unit and a second computing unit, wherein the control pulses are output by the control unit to an internal combustion engine. The calculation of the control pulses is optimized in that the first computing unit calculates a control pulse pattern with triggering information for multiple future control pulses at a first sampling rate using prior state data of the engine, and transmits the calculated control pulse pattern to the second computing unit, that the second computing unit at a second sampling rate that is greater than the first sampling rate of the first computing unit corrects the triggering information of the control pulses that are currently to be output using current state data of the engine, and that control pulses are output to the engine based on the corrected triggering information.
-
公开(公告)号:US09836384B2
公开(公告)日:2017-12-05
申请号:US14490173
申请日:2014-09-18
Inventor: Robert Leinfellner , Timo Kerstan
CPC classification number: G06F11/3664 , G05B17/02 , G05B2219/23445 , G06F11/261 , G06F11/3688 , G06F17/5009 , G06F17/5095
Abstract: A testing device for real-time testing of at least a part of a virtual electronic control unit with an electronic control unit code is provided. The testing device has a computing unit of a first type, and a computing unit of a second type. The testing of a virtual electronic control unit with electronic control unit code, which is executable on the computing unit of the second type with a second instruction set, is made possible in that a computing unit of the first type executes an emulator for emulating the computing unit of the second type and the emulator executes the electronic control unit code. The emulator also has a simulation environment interface for exchanging data and/or events with the simulation environment.
-
公开(公告)号:US20170315521A1
公开(公告)日:2017-11-02
申请号:US15220433
申请日:2016-07-27
Inventor: Joerg HAGENDORF
IPC: G05B17/02
CPC classification number: G05B17/02
Abstract: A method for configuring a tester equipped for testing an electronic control unit, wherein a software model of a technical system is executed on the tester and communicates electronically through an input/output interface of the tester with a device connected to the tester. A configuration system is coupled to a modeling system, and a software model characterized by function blocks that are connected to one another is present in the modeling system. The tester is configured in the configuration system by interconnected configuration elements such that physical characteristics of the input/output interface and/or the connection of the input/output interface with the software model are defined via the configuration elements. The configuration system is coupled to the modeling system such that the software model is provided to the configuration system via a coupling interface at the run time of the modeling system.
-
-
-
-
-
-
-
-
-