METHOD OF CONFIGURING A TEST DEVICE DESIGNED TO TEST AN ELECTRONIC CONTROL UNIT, AND A CONFIGURATION SYSTEM

    公开(公告)号:US20200242018A1

    公开(公告)日:2020-07-30

    申请号:US16845857

    申请日:2020-04-10

    Abstract: A configuration system for 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, wherein a software model of a technical system is executed on the test device and the software model communicates electronically via an input/output interface of the test device with a system to be tested that is connected to the test device. Simulation data is electronically transmitted by the communication, and the configuration system is coupled to a modeling system and in the modeling system is a software model characterized by transversely and longitudinally connected function blocks. The configuration system configures the test device by interconnected configuration items such that the configuration items determine the physical characteristics of the input/output interface and/or the connection of the input/output interface with the software model.

    Method and system for documenting a control program

    公开(公告)号:US10678537B1

    公开(公告)日:2020-06-09

    申请号:US15817856

    申请日:2017-11-20

    Abstract: A method for generating a documentation of a program, the program being generated from one or more blocks of a block diagram in a technical computing environment, the one or more blocks of the program having at least one hierarchical block whose functionality is defined by a plurality of blocks in a subordinate hierarchical level of the block diagram. The method is carried out by a computer system having at least one processor, the processor opening the block diagram at a top hierarchical level in a model editor of the technical computing environment and verifying if a documentation condition is fulfilled for the current hierarchical level of the block diagram. When the documentation condition is fulfilled, the processor generates documentation text for the blocks in the current hierarchical level.

    Method and system for generating program code

    公开(公告)号:US10585650B1

    公开(公告)日:2020-03-10

    申请号:US16230468

    申请日:2018-12-21

    Abstract: A computer-implemented method for generating program code based on one or more blocks of a block diagram in a technical computing environment including a model editor and a code generator. The method comprises opening the block diagram in the model editor, the block diagram comprising a delay block that delays a signal received by an input port for a number of periods before being emitted at an output port, determining that a composite signal is connected to the input port, and generating definitions for variables, the variables including a state buffer, a pointer and an index. The method further comprises generating loop code, the loop code comprising instructions for setting the pointer to a position in the state buffer with an offset of index, instructions for outputting elements from the state buffer, instructions for inputting the composite signal to the state buffer, and instructions for adjusting the index.

    ADAPTER FOR CONNECTING AN EMBEDDED SYSTEM TO A CONTROL COMPUTER, AND METHOD FOR ADAPTING AN ADAPTER

    公开(公告)号:US20200064803A1

    公开(公告)日:2020-02-27

    申请号:US16665478

    申请日:2019-10-28

    Abstract: An adapter for connecting an embedded system to a control computer having a standard interface, in particular a network interface, a first subcircuit, and a second subcircuit, the first subcircuit being designed to communicate with the control computer via the standard interface by means of a standard protocol, preferably XCP. The first subcircuit is designed to convert a protocol functionality requested in the standard protocol via the standard interface, out of a set of supported protocol functionalities into the call for one or more elementary functions out of a defined overall set of elementary functions. The first subcircuit is connected to the second subcircuit via an internal interface, wherein the second subcircuit has a programmable computing module which is configured to provide at least one elementary function out of the overall set of elementary functions which can be called up via the internal interface by means of a call.

    Protection of software models
    16.
    发明授权

    公开(公告)号:US10554404B2

    公开(公告)日:2020-02-04

    申请号:US14886523

    申请日:2015-10-19

    Abstract: An encryption method is provided that has a software model of a technical system, the model including software components is encrypted by a public key and a decryption structure, wherein the latter includes definitions of component groups of the software model. The decryption structure is integrated at least partially into the encrypted software model. Correspondingly, in a decryption method according to the invention, via a secret key that likewise comprises definitions of component groups, only the particular component groups are decrypted whose definitions the secret key includes in agreement with the definitions of the encrypted software model. The definitions of the secret key can be extended after the fact by a key extension, so that additional component groups can be decrypted with an extended secret key.

    METHOD FOR TESTING A CONTROL UNIT FUNCTION OF A CONTROL UNIT IN A VEHICLE

    公开(公告)号:US20200001888A1

    公开(公告)日:2020-01-02

    申请号:US16480198

    申请日:2018-01-22

    Abstract: A simulator and a method for testing a control device function of a control device of a vehicle. The vehicle includes various environmental sensors, such as radar, a camera, and a radio receiver, which serve as inputs to the control device function of the control device. A corresponding simulation utilizing a vehicle model, sensor models, and an environmental model is executed in a distributed fashion via a plurality of computing units and a memory of a simulator. The simulation utilizing the vehicle model, the sensor models, and the environmental model provides inputs to the control device function. Moreover, the simulation utilizing these models is started synchronously on the computing units, wherein data exchange occurs amongst the memory and the multiple computing units.

    Computer-implemented method for editing data object variants

    公开(公告)号:US10452389B2

    公开(公告)日:2019-10-22

    申请号:US15687870

    申请日:2017-08-28

    Abstract: A computer-implemented method for editing data object variants of at least one software tool is described and presented, whereby the data object variants have at least one common software/hardware attribute and in each case a configuration of the attribute. It is possible to react to changing configurations of hardware attributes of different data object variants and thereby to changing matching groups during the editing of a data object variant in that for at least one attribute matching configurations of the attribute in different data object variants are captured and that for the attribute information on matching groups of data object variants is stored with the matching configurations of the attribute.

    METHOD AND SYSTEM FOR GENERATING A SOFTWARE COMPONENT

    公开(公告)号:US20190258460A1

    公开(公告)日:2019-08-22

    申请号:US15901933

    申请日:2018-02-22

    Abstract: A method for generating a software component for an electronic control unit by a processor on a computer system, the software on the computer system comprising an architecture definition tool and a behavior-modeling tool, the architecture definition tool being adapted to define an architecture of the software component, architecture information comprising a declaration of one or more subcomponents and one or more interfaces, the architecture definition tool additionally being adapted to export and import architecture information, the behavior modeling tool being adapted to generate source code for the software component based on a function model comprising a plurality of interconnected blocks, the behavior-modeling tool additionally being adapted to import and export architecture information, wherein the behavior-modeling tool creates or updates a model framework for the function model based on the architecture information.

    Method for simulating propagation times in networks

    公开(公告)号:US10355953B2

    公开(公告)日:2019-07-16

    申请号:US15412524

    申请日:2017-01-23

    Inventor: Bjoern Mueller

    Abstract: A method in which the propagation times of a target network are simulated in an actual network, wherein the topology of the target network includes a number of senders and a number of receivers, and wherein the topology of the actual network includes one or more of the senders and receivers. A path between a first sender and a first receiver in the topology of the actual network differs from the path between the first sender and the first receiver in the topology of the target network, wherein in the actual network at least one first message of the first sender is received through a first network interface by a gateway having at least two network interfaces, is delayed by a delay, and is sent through a second network interface on a path to the first receiver.

Patent Agency Ranking