SIGNAL FLOW-BASED COMPUTER PROGRAM WITH DIRECT FEEDTHROUGH LOOPS

Um ein Verfahren zum Steuern des Ablaufs eines signalflussbasierten Computerprogramms auf einer Recheneinheit einer technischen Anlage zum Steuern, Regeln, Automatisieren oder Simulieren einer technischen Funktion der technischen Anlage, insbesondere zur Entwicklung eines Fahrzeuges bzw. einer Fahrz...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PRILLER, Peter, PÖLZLBAUER, Florian
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator PRILLER, Peter
PÖLZLBAUER, Florian
description Um ein Verfahren zum Steuern des Ablaufs eines signalflussbasierten Computerprogramms auf einer Recheneinheit einer technischen Anlage zum Steuern, Regeln, Automatisieren oder Simulieren einer technischen Funktion der technischen Anlage, insbesondere zur Entwicklung eines Fahrzeuges bzw. einer Fahrzeugkomponente, wobei das signalflussbasierte Computerprogramm aus miteinander verbundenen Software-Komponenten besteht und zumindest eine DF-Schleife aufweist, anzugeben, werden erfindungsgemäß folgende Verfahrensschritte vorgeschlagen: a) Identifizieren der zumindest einen DF-Schleife und der DF-Komponenten, die die zumindest eine DF-Schleife bilden, wobei die DF-Komponenten jeweils zumindest ein an zumindest einem Komponenteneingang anliegendes DF-Eingangssignal auf zumindest ein an zumindest einem Komponentenausgang anliegendes Ausgangssignal unverzögert abbilden, womit das zumindest eine DF-Eingangssignal und das zumindest eine Ausgangssignal Teil der zumindest einen DF-Schleife sind, b) Bestimmen der maximal möglichen Änderung pro Zeiteinheit der Werte der DF-Eingangssignale aus zumindest einer Eigenschaft des jeweiligen DF-Eingangssignals, c) Hinzuschalten eines Verzögerungsglieds vor jenen Komponenteneingang, an welchem ein DF-Eingangssignal anliegt, dessen Wert die geringste maximal mögliche Änderung aufweist, d) Ausführen des Computerprogramms nach der in Schritt a) bis c) ermittelten Verbindung der Software-Komponenten The aim of the invention is to provide a method for controlling the course of a signal flow-based computer program on a computing unit of a technical system in order to control, regulate, automate, or simulate a technical function of the technical system, in particular in order to develop a vehicle or a vehicle component, wherein the signal flow-based computer program consists of interconnected software components and has at least one DF loop. According to the invention, this is achieved by the following method steps: a) identifying the at least one DF loop and the DF components which form the at least one DF loop, each said DF component instantaneously imaging at least one DF input signal present at at least one component input onto at least one output signal present at at least one component output, whereby the at least one DF input signal and the at least one output signal are part of the at least one DF loop, b) determining the maximum possible change of the values of the DF input signals for each unit of time from at least one prope
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2018020051A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2018020051A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2018020051A13</originalsourceid><addsrcrecordid>eNrjZHAI9nT3c_RRcPPxD9d1cgx2dVFw9vcNCA1xDVIICPJ3D3L0VQj3DPFQcPEMcnUOUXBzdXUJ8QjyD3X3UPDx9w8I5mFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8eH-RgaGFgZGBgamho6GxsSpAgBh8Cuf</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SIGNAL FLOW-BASED COMPUTER PROGRAM WITH DIRECT FEEDTHROUGH LOOPS</title><source>esp@cenet</source><creator>PRILLER, Peter ; PÖLZLBAUER, Florian</creator><creatorcontrib>PRILLER, Peter ; PÖLZLBAUER, Florian</creatorcontrib><description>Um ein Verfahren zum Steuern des Ablaufs eines signalflussbasierten Computerprogramms auf einer Recheneinheit einer technischen Anlage zum Steuern, Regeln, Automatisieren oder Simulieren einer technischen Funktion der technischen Anlage, insbesondere zur Entwicklung eines Fahrzeuges bzw. einer Fahrzeugkomponente, wobei das signalflussbasierte Computerprogramm aus miteinander verbundenen Software-Komponenten besteht und zumindest eine DF-Schleife aufweist, anzugeben, werden erfindungsgemäß folgende Verfahrensschritte vorgeschlagen: a) Identifizieren der zumindest einen DF-Schleife und der DF-Komponenten, die die zumindest eine DF-Schleife bilden, wobei die DF-Komponenten jeweils zumindest ein an zumindest einem Komponenteneingang anliegendes DF-Eingangssignal auf zumindest ein an zumindest einem Komponentenausgang anliegendes Ausgangssignal unverzögert abbilden, womit das zumindest eine DF-Eingangssignal und das zumindest eine Ausgangssignal Teil der zumindest einen DF-Schleife sind, b) Bestimmen der maximal möglichen Änderung pro Zeiteinheit der Werte der DF-Eingangssignale aus zumindest einer Eigenschaft des jeweiligen DF-Eingangssignals, c) Hinzuschalten eines Verzögerungsglieds vor jenen Komponenteneingang, an welchem ein DF-Eingangssignal anliegt, dessen Wert die geringste maximal mögliche Änderung aufweist, d) Ausführen des Computerprogramms nach der in Schritt a) bis c) ermittelten Verbindung der Software-Komponenten The aim of the invention is to provide a method for controlling the course of a signal flow-based computer program on a computing unit of a technical system in order to control, regulate, automate, or simulate a technical function of the technical system, in particular in order to develop a vehicle or a vehicle component, wherein the signal flow-based computer program consists of interconnected software components and has at least one DF loop. According to the invention, this is achieved by the following method steps: a) identifying the at least one DF loop and the DF components which form the at least one DF loop, each said DF component instantaneously imaging at least one DF input signal present at at least one component input onto at least one output signal present at at least one component output, whereby the at least one DF input signal and the at least one output signal are part of the at least one DF loop, b) determining the maximum possible change of the values of the DF input signals for each unit of time from at least one property of the respective DF input signal, c) activating a delay element in front of the component input where a DF input signal is present whose value has the smallest maximum possible change, and d) running the computer program in accordance with the connection of the software components ascertained in steps a) to c). L'invention vise à proposer un procédé de commande de l'exécution d'un programme informatique basé sur un flux de signaux sur une unité de calcul d'une installation technique pour la commande, la régulation, l'automatisation ou la simulation d'une fonction technique de l'installation technique, en particulier pour le développement d'un véhicule ou de composants d'un véhicule, le programme informatique basé sur un flux de données étant composé de plusieurs composants logiciels connectés les uns aux autres, et présentant au moins une boucle DF. À cet effet, le procédé comprend les étapes suivantes : a) identification de la ou des boucles DF et des composants DF qui forment la ou les boucles DF, les composants DF reproduisant instantanément respectivement au moins un signal d'entrée DF présent au niveau d'au moins une entrée de composant sur au moins un signal de sortie présent au niveau d'au moins une sortie de composant, le ou les signaux d'entrée DF et le ou les signaux de sortie faisant partie d'une boucle DF ; b) détermination de la variation maximale possible par unité de temps de la valeur des signaux d'entrée DF à partir d'au moins une caractéristique du signal d'entrée DF concerné ; c) montage en sus d'un organe de retardement en amont de l'entrée de composant au niveau de laquelle est présent un signal d'entrée DF dont la valeur présente la variation maximale possible la plus faible ; d) exécution du programme informatique après la connexion des composants logiciels déterminée dans les étapes a) à c).</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; CONTROL OR REGULATING SYSTEMS IN GENERAL ; CONTROLLING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS ; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS ; PHYSICS ; REGULATING</subject><creationdate>2018</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20180201&amp;DB=EPODOC&amp;CC=WO&amp;NR=2018020051A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20180201&amp;DB=EPODOC&amp;CC=WO&amp;NR=2018020051A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PRILLER, Peter</creatorcontrib><creatorcontrib>PÖLZLBAUER, Florian</creatorcontrib><title>SIGNAL FLOW-BASED COMPUTER PROGRAM WITH DIRECT FEEDTHROUGH LOOPS</title><description>Um ein Verfahren zum Steuern des Ablaufs eines signalflussbasierten Computerprogramms auf einer Recheneinheit einer technischen Anlage zum Steuern, Regeln, Automatisieren oder Simulieren einer technischen Funktion der technischen Anlage, insbesondere zur Entwicklung eines Fahrzeuges bzw. einer Fahrzeugkomponente, wobei das signalflussbasierte Computerprogramm aus miteinander verbundenen Software-Komponenten besteht und zumindest eine DF-Schleife aufweist, anzugeben, werden erfindungsgemäß folgende Verfahrensschritte vorgeschlagen: a) Identifizieren der zumindest einen DF-Schleife und der DF-Komponenten, die die zumindest eine DF-Schleife bilden, wobei die DF-Komponenten jeweils zumindest ein an zumindest einem Komponenteneingang anliegendes DF-Eingangssignal auf zumindest ein an zumindest einem Komponentenausgang anliegendes Ausgangssignal unverzögert abbilden, womit das zumindest eine DF-Eingangssignal und das zumindest eine Ausgangssignal Teil der zumindest einen DF-Schleife sind, b) Bestimmen der maximal möglichen Änderung pro Zeiteinheit der Werte der DF-Eingangssignale aus zumindest einer Eigenschaft des jeweiligen DF-Eingangssignals, c) Hinzuschalten eines Verzögerungsglieds vor jenen Komponenteneingang, an welchem ein DF-Eingangssignal anliegt, dessen Wert die geringste maximal mögliche Änderung aufweist, d) Ausführen des Computerprogramms nach der in Schritt a) bis c) ermittelten Verbindung der Software-Komponenten The aim of the invention is to provide a method for controlling the course of a signal flow-based computer program on a computing unit of a technical system in order to control, regulate, automate, or simulate a technical function of the technical system, in particular in order to develop a vehicle or a vehicle component, wherein the signal flow-based computer program consists of interconnected software components and has at least one DF loop. According to the invention, this is achieved by the following method steps: a) identifying the at least one DF loop and the DF components which form the at least one DF loop, each said DF component instantaneously imaging at least one DF input signal present at at least one component input onto at least one output signal present at at least one component output, whereby the at least one DF input signal and the at least one output signal are part of the at least one DF loop, b) determining the maximum possible change of the values of the DF input signals for each unit of time from at least one property of the respective DF input signal, c) activating a delay element in front of the component input where a DF input signal is present whose value has the smallest maximum possible change, and d) running the computer program in accordance with the connection of the software components ascertained in steps a) to c). L'invention vise à proposer un procédé de commande de l'exécution d'un programme informatique basé sur un flux de signaux sur une unité de calcul d'une installation technique pour la commande, la régulation, l'automatisation ou la simulation d'une fonction technique de l'installation technique, en particulier pour le développement d'un véhicule ou de composants d'un véhicule, le programme informatique basé sur un flux de données étant composé de plusieurs composants logiciels connectés les uns aux autres, et présentant au moins une boucle DF. À cet effet, le procédé comprend les étapes suivantes : a) identification de la ou des boucles DF et des composants DF qui forment la ou les boucles DF, les composants DF reproduisant instantanément respectivement au moins un signal d'entrée DF présent au niveau d'au moins une entrée de composant sur au moins un signal de sortie présent au niveau d'au moins une sortie de composant, le ou les signaux d'entrée DF et le ou les signaux de sortie faisant partie d'une boucle DF ; b) détermination de la variation maximale possible par unité de temps de la valeur des signaux d'entrée DF à partir d'au moins une caractéristique du signal d'entrée DF concerné ; c) montage en sus d'un organe de retardement en amont de l'entrée de composant au niveau de laquelle est présent un signal d'entrée DF dont la valeur présente la variation maximale possible la plus faible ; d) exécution du programme informatique après la connexion des composants logiciels déterminée dans les étapes a) à c).</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>CONTROL OR REGULATING SYSTEMS IN GENERAL</subject><subject>CONTROLLING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>FUNCTIONAL ELEMENTS OF SUCH SYSTEMS</subject><subject>MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS</subject><subject>PHYSICS</subject><subject>REGULATING</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2018</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHAI9nT3c_RRcPPxD9d1cgx2dVFw9vcNCA1xDVIICPJ3D3L0VQj3DPFQcPEMcnUOUXBzdXUJ8QjyD3X3UPDx9w8I5mFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8eH-RgaGFgZGBgamho6GxsSpAgBh8Cuf</recordid><startdate>20180201</startdate><enddate>20180201</enddate><creator>PRILLER, Peter</creator><creator>PÖLZLBAUER, Florian</creator><scope>EVB</scope></search><sort><creationdate>20180201</creationdate><title>SIGNAL FLOW-BASED COMPUTER PROGRAM WITH DIRECT FEEDTHROUGH LOOPS</title><author>PRILLER, Peter ; PÖLZLBAUER, Florian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2018020051A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2018</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>CONTROL OR REGULATING SYSTEMS IN GENERAL</topic><topic>CONTROLLING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>FUNCTIONAL ELEMENTS OF SUCH SYSTEMS</topic><topic>MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS</topic><topic>PHYSICS</topic><topic>REGULATING</topic><toplevel>online_resources</toplevel><creatorcontrib>PRILLER, Peter</creatorcontrib><creatorcontrib>PÖLZLBAUER, Florian</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PRILLER, Peter</au><au>PÖLZLBAUER, Florian</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SIGNAL FLOW-BASED COMPUTER PROGRAM WITH DIRECT FEEDTHROUGH LOOPS</title><date>2018-02-01</date><risdate>2018</risdate><abstract>Um ein Verfahren zum Steuern des Ablaufs eines signalflussbasierten Computerprogramms auf einer Recheneinheit einer technischen Anlage zum Steuern, Regeln, Automatisieren oder Simulieren einer technischen Funktion der technischen Anlage, insbesondere zur Entwicklung eines Fahrzeuges bzw. einer Fahrzeugkomponente, wobei das signalflussbasierte Computerprogramm aus miteinander verbundenen Software-Komponenten besteht und zumindest eine DF-Schleife aufweist, anzugeben, werden erfindungsgemäß folgende Verfahrensschritte vorgeschlagen: a) Identifizieren der zumindest einen DF-Schleife und der DF-Komponenten, die die zumindest eine DF-Schleife bilden, wobei die DF-Komponenten jeweils zumindest ein an zumindest einem Komponenteneingang anliegendes DF-Eingangssignal auf zumindest ein an zumindest einem Komponentenausgang anliegendes Ausgangssignal unverzögert abbilden, womit das zumindest eine DF-Eingangssignal und das zumindest eine Ausgangssignal Teil der zumindest einen DF-Schleife sind, b) Bestimmen der maximal möglichen Änderung pro Zeiteinheit der Werte der DF-Eingangssignale aus zumindest einer Eigenschaft des jeweiligen DF-Eingangssignals, c) Hinzuschalten eines Verzögerungsglieds vor jenen Komponenteneingang, an welchem ein DF-Eingangssignal anliegt, dessen Wert die geringste maximal mögliche Änderung aufweist, d) Ausführen des Computerprogramms nach der in Schritt a) bis c) ermittelten Verbindung der Software-Komponenten The aim of the invention is to provide a method for controlling the course of a signal flow-based computer program on a computing unit of a technical system in order to control, regulate, automate, or simulate a technical function of the technical system, in particular in order to develop a vehicle or a vehicle component, wherein the signal flow-based computer program consists of interconnected software components and has at least one DF loop. According to the invention, this is achieved by the following method steps: a) identifying the at least one DF loop and the DF components which form the at least one DF loop, each said DF component instantaneously imaging at least one DF input signal present at at least one component input onto at least one output signal present at at least one component output, whereby the at least one DF input signal and the at least one output signal are part of the at least one DF loop, b) determining the maximum possible change of the values of the DF input signals for each unit of time from at least one property of the respective DF input signal, c) activating a delay element in front of the component input where a DF input signal is present whose value has the smallest maximum possible change, and d) running the computer program in accordance with the connection of the software components ascertained in steps a) to c). L'invention vise à proposer un procédé de commande de l'exécution d'un programme informatique basé sur un flux de signaux sur une unité de calcul d'une installation technique pour la commande, la régulation, l'automatisation ou la simulation d'une fonction technique de l'installation technique, en particulier pour le développement d'un véhicule ou de composants d'un véhicule, le programme informatique basé sur un flux de données étant composé de plusieurs composants logiciels connectés les uns aux autres, et présentant au moins une boucle DF. À cet effet, le procédé comprend les étapes suivantes : a) identification de la ou des boucles DF et des composants DF qui forment la ou les boucles DF, les composants DF reproduisant instantanément respectivement au moins un signal d'entrée DF présent au niveau d'au moins une entrée de composant sur au moins un signal de sortie présent au niveau d'au moins une sortie de composant, le ou les signaux d'entrée DF et le ou les signaux de sortie faisant partie d'une boucle DF ; b) détermination de la variation maximale possible par unité de temps de la valeur des signaux d'entrée DF à partir d'au moins une caractéristique du signal d'entrée DF concerné ; c) montage en sus d'un organe de retardement en amont de l'entrée de composant au niveau de laquelle est présent un signal d'entrée DF dont la valeur présente la variation maximale possible la plus faible ; d) exécution du programme informatique après la connexion des composants logiciels déterminée dans les étapes a) à c).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_WO2018020051A1
source esp@cenet
subjects CALCULATING
COMPUTING
CONTROL OR REGULATING SYSTEMS IN GENERAL
CONTROLLING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
FUNCTIONAL ELEMENTS OF SUCH SYSTEMS
MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS ORELEMENTS
PHYSICS
REGULATING
title SIGNAL FLOW-BASED COMPUTER PROGRAM WITH DIRECT FEEDTHROUGH LOOPS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T20%3A14%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=PRILLER,%20Peter&rft.date=2018-02-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2018020051A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true