WO2025210230 - COMPUTERIMPLEMENTIERTES VERFAHREN FÜR EINE CO-SIMULATION

National phase entry is expected:
Publication Number WO/2025/210230
Publication Date 09.10.2025
International Application No. PCT/EP2025/059290
International Filing Date 04.04.2025
Title **
[German] COMPUTERIMPLEMENTIERTES VERFAHREN FÜR EINE CO-SIMULATION
[English] COMPUTER-IMPLEMENTED METHOD FOR CO-SIMULATION
[French] PROCÉDÉ MIS EN ŒUVRE PAR ORDINATEUR POUR COSIMULATION
Applicants **
DSPACE GMBH
Inventors
YUNIS, Rafael
Priority Data
102024109412.5   04.04.2024   DE
24168399.4   04.04.2024   EP
Application details
Total Number of Claims/PCT *
Number of Independent Claims *
Number of Priorities *
Number of Multi-Dependent Claims *
Number of Drawings *
Pages for Publication *
Number of Pages with Drawings *
Pages of Specification *
*
Number of Office Actions *
*
International Searching Authority
*
Recordal of a Change of the Applicant's Name/Address
*
Type of Assignment
*
Applicant's Legal Status
*
*
*
*
*
*
Entry into National Phase under
*
Patent Delivery
*
Translation

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country StagesTotal
China Filing, Examination, Granting3356
EPO Filing, Examination, Granting37852
Japan Filing, Examination, Granting3585
South Korea Filing, Examination, Granting4647
USA Filing, Examination, Granting16140
MasterCard Visa
Total: 65,580
Abstract[German] Die Erfindung betrifft ein Verfahren zur zeitlich konsistenten Nachrichtenverarbeitung in einer Co-Simulation mit zwei Simulatoren, die asynchron arbeiten und über einen Kommunikationskanal mit FIFO-Puffer Nachrichten austauschen. Jede Nachricht enthält einen Zeitstempel, der die Simulationszeit des sendenden Simulators angibt. Im empfangenden Simulator werden anhand des Zeitstempels eine Wiedergabezeit und eine geschätzte aktuelle Zeit des sendenden Simulators bestimmt und dynamisch fortgeschrieben. Ankommende Nachrichten werden je nach Zeitbezug gespeichert, verworfen oder zur Ausgabe bereitgestellt. Dabei werden Toleranzschwellen berücksichtigt, um geringfügige zeitliche Abweichungen auszugleichen. Bei größerem Zeitversatz kann die Wiedergabezeit beschleunigt fortgeschrieben werden, wobei eine Mindestzeit zwischen solchen Sprüngen einzuhalten ist. Das Verfahren ermöglicht eine robuste, flexible und effiziente Synchronisation ohne zyklische Kommunikation.[English] The invention relates to a method for message processing that is consistent over time, in co-simulation with two simulators which operate asynchronously and exchange messages with FIFO buffers via a communication channel. Each message includes a timestamp indicating the simulation time of the transmitting simulator. In the receiving simulator, a playback time and an estimated current time of the transmitting simulator are determined on the basis of the time stamp and dynamically updated. Depending on the time reference, incoming messages are stored, discarded or made available for output. Tolerance thresholds are taken into account in order to compensate for slight time deviations. In the event of a relatively large time delay, the playback time can be updated in an accelerated manner, a minimum time having to be observed between such jumps. The method enables robust, flexible, and efficient synchronization without cyclic communication.[French] L'invention concerne un procédé de traitement de messages qui est cohérent dans le temps, en cosimulation avec deux simulateurs fonctionnant de manière asynchrone et échangeant des messages avec des tampons FIFO via un canal de communication. Chaque message comprend une estampille temporelle indiquant le temps de simulation du simulateur de transmission. Dans le simulateur de réception, un temps de lecture et un temps actuel estimé du simulateur de transmission sont déterminés sur la base de l'estampille temporelle et mis à jour de manière dynamique. En fonction de la référence temporelle, des messages entrants sont stockés, rejetés ou mis à disposition pour une sortie. Des seuils de tolérance sont pris en compte pour compenser de légers écarts temporels. En cas d'un retard relativement important, le temps de lecture peut être mis à jour de manière accélérée, un temps minimal devant être observé entre de tels sauts. Le procédé permet une synchronisation robuste, flexible et efficace sans communication cyclique.

Rejoining the server...