mwirth-epo/epo-nmt-datasets huggingface dataset:
Das Paar von Wälzlagern kann dazu eingerichtet sein, sich zu bewegen, wenn sie Kontakt mit einem Grundkreisabschnitt des Nockenabschnitts herstellt bzw. im Kontakt damit steht.
The pair of the rolling bearings may be adapted to move when they make contact with a base circle section of the cam lobe.
Der Permanentmagnet kann von einem Stab-Typ oder Ring-Typ sein, und der mittige Ring kann ein Schnappring oder ein Clip sein.
The permanent magnet may be of bar type or ring type and the centered ring may be a snap ring or a clip.
Die Verfahren und Vorrichtungen der vorliegenden Erfindung haben andere Eigenschaften und Vorteile, welche aus den beiliegenden Zeichnungen, die hierin aufgenommen sind, und der folgenden detaillierten Beschreibung, die zusammen dazu dienen bestimmte Grundsätze der vorliegenden Erfindung zu erklären, deutlich werden oder darin detaillierter ausgeführt werden.
The methods and apparatuses of the present invention have other features and advantages which will be apparent from or are set forth in more detail in the accompanying drawings, which are incorporated herein, and the following Detailed Description, which together serve to explain certain principles of the present invention.
Fig. 1ist eine perspektivische Ansicht eines Nockenschwinghebels einer Variabler-Ventilhub-Vorrichtung gemäß einem Stand der Technik.
FIG. 1is a perspective view of a cam follower of a variable valve lift apparatus according to a prior art.
Fig. 2ist eine Querschnittansicht entlang einer Linie I-I von Fig. 1zum Erklären des Funktionsprinzips einer Variabler-Ventilhub-Vorrichtung gemäß einem Stand der Technik.
FIG. 2is a cross-sectional view along a line I-I of FIG. 1for explaining the operational principle of a variable valve lift apparatus according to a prior art.
Fig. 3Aund Fig. 3Bsind Zeichnungen, welche die Prinzipien der Niedrig-Hub-Ventilbetätigung und der Hoher-Hub-Ventilbetätigung einer Variabler-Ventilhub-Vorrichtung gemäß einem Stand der Technik vergleichen.
FIG. 3Aand FIG. 3Bare drawings which compare the principles of low lift valve operation and high lift valve operation of a variable valve lift apparatus according to a prior art.
Fig. 4ist eine Zeichnung, welche die Struktur und das Funktionsprinzip einer beispielhaften Variabler-Ventilhub-Vorrichtung gemäß der vorliegenden Erfindung zeigt.
FIG. 4is a drawing which shows the structure and the operational principle of an exemplary variable valve lift apparatus according to the present invention.
Fig. 5ist eine Zeichnung, welche die Rechte-Faust-Regel zeigt, die das Prinzip eines Elektromagneten darstellt.
FIG. 5is a drawing which shows Ampere's right-handed screw rule which is the principle of an electromagnet.
Fig. 6ist eine Zeichnung, welche einen Ventilhubabschnitt eines beispielhaften Nockenabschnitts zeigt.
FIG. 6is a drawing which shows a valve lift section of an exemplary cam lobe.
Fig. 7Aund Fig. 7Bsind Zeichnungen, welche den Niedriger-Hub-Zustand einer beispielhaften Variabler-Ventilhub-Vorrichtung gemäß der vorliegenden Erfindung zeigen.
FIGS. 7A and 7Bare drawings which show the low lift condition of an exemplary variable valve lift apparatus according to the present invention.
Fig. 8Aund Fig. 8Bsind Zeichnungen, welche den Hoher-Hub-Zustand einer beispielhaften Variabler-Ventilhub-Vorrichtung gemäß der vorliegenden Erfindung zeigen.
FIGS. 8A and 8Bare drawings which show the high lift condition of an exemplary variable valve lift apparatus according to the present invention.
Die spezifischen Konstruktionsmerkmale der vorliegenden Erfindung, einschließlich z.B. konkrete Abmessungen, Richtungen, Positionen und Formen, wie sie hierin offenbart sind, werden teilweise von der jeweiligen geplanten Anwendung und Nutzungsumgebung vorgegeben.
The specific design features of the present invention as disclosed herein, including, for example, specific dimensions, orientations, locations, and shapes will be determined in part by the particular intended application and use environment.
In den Figuren beziehen sich gleiche Bezugszeichen durchgehend durch zahlreiche Figuren der Zeichnungen auf die gleichen oder gleichwertigen Bauteile der vorliegenden Erfindung.
In the figures, reference numbers refer to the same or equivalent parts of the present invention throughout the several figures of the drawing.
Außerdem, falls nicht explizit das Gegenteil beschrieben ist, sind das Wort „aufweisen“ und Abwandlungen davon wie „aufweist“ oder „aufweisend“ so zu verstehen, dass sie die Einbeziehung von angegebenen Elementen, aber nicht die Ausschließung von irgendeinem anderen Element bedeuten, und der Name eines Bauteils stellt keine Beschränkung hinsichtlich der Funktion des betreffenden Bauteils auf.
In addition, unless explicitly described to the contrary, the word “comprise” and variations such as “comprises” or “comprising” will be understood to imply the inclusion of stated elements but not the exclusion of any other elements and the name of a component doesn't set limits to the function of the component concerned.
Fig. 7Aund Fig. 7Bsind Zeichnungen, welche den Niedriger-Hub-Zustand einer Variabler-Ventilhub-Vorrichtung zeigen, und Fig. 8Aund Fig. 8Bsind Zeichnungen, welche den Hoher-Hub-Zustand einer Variabler-Ventilhub-Vorrichtung zeigen, gemäß zahlreichen Ausführungsformen der vorliegenden Erfindung.
FIG. 4through FIG. 6are drawings which show the structure and the operational principle of a variable valve lift apparatus, FIGS. 7A and 7Bare drawings which show the low lift condition of a variable valve lift apparatus, and FIGS. 8A and 8Bare drawings which show the high lift condition of a variable valve lift apparatus, according to various embodiments of the present invention.
Bezugnehmend auf Fig. 4und Fig. 7Akann eine Variabler-Ventilhub-Vorrichtung gemäß zahlreichen Ausführungsformen der vorliegenden Erfindung einen Nockenabschnitt (z.B. eine Nockennase) 10, eine Nockenwelle 13, einen Nockenschwinghebel 30 und ein 2-Stift-Verbindungsteil 20 aufweisen.
Referring to FIG. 4and FIG. 7A, a variable valve lift apparatus according to various embodiments of the present invention may comprise a cam lobe 10, a camshaft 13, a cam follower 30and 2-pin connector 20.
Der Nockenabschnitt 10 kann wenigstens einen Niedriger-Hub-Nocken 11 und wenigstens einen Hoher-Hub-Nocken 12 aufweisen und an der Nockenwelle 13 ausgebildet oder angebracht sein.
The cam lobe 10may include at least one low lift cam 11and at least one high lift cam 12and be formed or mounted on the camshaft 13.
Als eine beispielhafte Ausführungsform kann in Fig. 4der Nockenabschnitt 10 zwei Niedriger-Hub-Nocken 11 und zwei Hoher-Hub-Nocken 12 aufweisen.
As an exemplary embodiment, the cam lobe 10have two low lift cams 11and two high lift cams 12in FIG. 4.
Die Niedriger-Hub-Nocken 11 und die Hoher-Hub-Nocken 12 können integral oder monolithisch (z.B. stofflich einstückig) als ein Körper ausgebildet sein, sind jedoch nicht auf diese Art von Struktur beschränkt.
The low lift cams 11and the high lift cams 12may be integrally or monolithically formed as a body, but they are not limited to that kind of structure.
Mit anderen Worten können die Niedriger-Hub-Nocken 11 und die Hoher-Hub-Nocken 12 separat hergestellt sein und nebeneinander an (z.B. auf) der Nockenwelle 13 montiert sein.
In other words, the low lift cams 11and the high lift cams 12may be produced separately and assembled next to each other on the camshaft 13.
Außerdem kann zwischen den benachbarten Nocken, welche der Nockenabschnitt 10 aufweist, kein Spalt vorliegen (z.B. können die Nocken spaltfrei zueinander benachbart sein), und jeder Niedriger-Hub-Nocken 11 und jeder Hoher-Hub-Nocken 12 können den gleichen (Nocken-)Grundkreis oder den gleichen (Nocken-)Grundkreisabschnitt (z.B. den gleichen (Nocken-)Grundkreissektor) aufweisen.
In addition, there may be no gap between the neighboring cams that the cam lobe 10comprises and all of the low lift cams 11and the high lift cams 12may have the same base circle or the same base circle section.
Was einen Grundkreis betrifft, so ist das ein Abschnitt, welcher einen kreisförmigen Bogen in der gekrümmten Linie bildet, welche das Profil des Nockenabschnitts 10 bildet.
As for a base circle, it is a portion forming a circular arc in the curved line making the profile of the cam lobe 10.
Während ein Grundkreisabschnitt (z.B. ein Grundkreissektor) des Nockenabschnitts 10 im Kontakt mit dem Nockenschwinghebel 30 steht, wird ein Ventil nicht geöffnet.
While a base circle section of the cam lobe 10makes contact with the cam follower 30, a valve is not opened.
Ein Grundkreisabschnitt bedeutet hier einen Abschnitt (z.B. einen Kreissektor), in welchem der Grundkreis und das Profil des Nockenabschnitts 10 miteinander identisch sind (siehe auch Fig. 6).
Herein, a base circle section means a section in which the base circle and the profile of the cam lobe 10are identical with each other (See also FIG. 6).
Der Nockenabschnitt 10 gemäß zahlreichen Ausführungsformen der vorliegenden Erfindung kann so vorgesehen sein, dass zwei Niedriger-Hub-Nocken 11 und zwei Hoher-Hub-Nocken 12 jeweilig im Mittelabschnitt oder an beiden Enden des Nockenabschnitts 10 angeordnet sind.
The cam lobe 10according to various embodiments of the present invention may be such that two low lift cams 11and two high lift cams 12are respectively disposed in the middle portion or in both ends of the cam lobe 10.
Die Nockenwelle 13 ist mit einer Verbrennungsmotorkurbelwelle verbunden und überträgt dadurch die Rotationstriebkraft an den Nockenabschnitt 10. Der Nockenschwinghebel 30 kann einen Ventilhub-Körper 23, wenigstens ein Wälzlager (z.B. ein Kugellager, ein Zylinderrollenlager, ein Kegelrollenlager, ein Nadellager) 14 und einen Lagerschaft 15 aufweisen oder mit diesen drei Bauteilen zusätzlich einen mittigen Ring 16 aufweisen.
The cam follower 30may comprise a valve lift body 23, at least one rolling bearing 14and a bearing shaft 15or further include a centered ring 16with those three components.
Der Ventilhub-Körper 23 ist das Verbindungselement, welches die Triebkraft durch die Drehung des Nockenabschnitts 10 an einen Ventilschaft überträgt (siehe Fig. 2) und dadurch das Ventil öffnet oder schließt.
The valve lift body 23is the linkage which delivers the driving force through the rotation of the cam lobe 10to a valve stem (Refer to FIG. 2), and thereby opens or closes the valve.
Ein Ventilschaftverbindungsabschnitt 21 und ein Hydraulischer-Spielanpasser-Kontaktabschnitt 22 können an (z.B. in) den beiden (z.B. entgegengesetzten) Enden des Ventilhub-Körpers 23 entlang dessen Länge ausgebildet sein (siehe Fig. 7A).
A valve stem connection portion 21and a hydraulic lash adjuster contact portion 22may be formed in the both ends of the valve lift body 23along its length (Refer to FIG. 7A).
Der Ventilschaftverbindungsabschnitt 21 kann sich an (z.B. um) den Hydraulischer-Spielanpasser-Kontaktabschnitt 22 drehen und dadurch kann ein Ventil geöffnet oder geschlossen werden.
The valve stem connection portion 21may turn on the hydraulic lash adjuster contact portion 22, and thereby a valve may be opened or closed.
Der Lagerschaft 15 kann in der Breitenrichtung des Ventilhub-Körpers 23 angebracht sein.
The bearing shaft 15may be mounted in the width direction of the valve lift body 23.
Eine Ausführungsform betrifft eine Objekt-Arbitration für Steuersysteme.
An embodiment relates to object arbitration for control systems.
Systeme, die Sicherheitsfunktionen bereitstellen, verwenden typischerweise redundante Steuerungen, um sicherzustellen, dass der Betrieb derartiger Funktionen im Falle eines Fehlers beibehalten werden kann.
Systems which provide safety functions typically utilize redundant controllers to ensure that operation of such functions can be maintained in the event of a failure.
In Steuerungssystemen werden Daten an eine Steuerung oder ähnliche geliefert und Aufgaben werden auf der Grundlage der Eingangsdaten ausgeführt.
In control systems, data is provided to a controller or similar and tasks are executed based on the input data.
Es ist nicht ungewöhnlich für mehrere Prozessoren oder einen Multicore-Prozessor eine gleiche Funktion für Redundanzzwecke auszuführen, die bei der Feststellung, ob ein Fehler in den Ausgabeergebnissen der ausgeführten Funktion vorhanden ist, helfen kann.
It is not uncommon for multiple processors or a multi-core processor to execute a same function for redundancy purposes, which can assist in determining whether a fault is present in the output results of the executed function.
Wenn jedoch widersprüchliche Ergebnisse von den verschiedenen Prozessoren oder dem Multicore-Prozessor ausgegeben werden, der dieselbe Funktion ausführt, wird eine Arbitrierung durchgeführt, um zu bestimmen, welche Ergebnisse verwendet werden sollen.
However, when conflicting results are output from the different processors or the multi-core processor executing the same function, arbitration is performed to determine which results should be utilized.
Für Steuerungssysteme, die eine ungerade Anzahl von Prozessoren nutzen, gewinnt das Ergebnis, das der Mehrheit zugeordnet ist.
For control systems that utilize an odd number of processors, the result associated with the majority wins out.
Wenn jedoch eine gerade Anzahl von Prozessoren verwendet wird, dann ist eine Split-Entscheidung vorhanden.
However, if an even number of processors is used, then a split decision is present.
Systeme ohne robuste Arbitrierungstechnik können nur das Ergebnis des bearbeiteten Masters verwenden.
Systems without a robust arbitration technique may just use the output result of the designated master.
Allerdings ist das Problem das Ergebnis aus dem bezeichneten Master könnte die Fehlersteuerung oder Kern sein, was zu fehlerhaften Steuerungsaktionen führt, als Ergebnis der Verwendung der Ergebnisse mit den Fehlern.
However, the issue is the result from the designated master could be the fault controller or core resulting in incorrect control actions as a result of the utilizing the results with the errors.
Darüber hinaus kann die Menge an Informationen, die aus der verschiedenen redundanten Verarbeitung gewonnen und aufgezeichnet werden können, groß und rechnerisch intensiv sein.
In addition, the amount of information that may have to be obtained and recorded from the various redundant processing can be large and computationally intensive.
Ein Vorteil einer Ausführungsform ist die Auswahl eines Ausgabeergebnisses einer Funktion, die von einem Mehrfachprozessor oder von Mehrfachkernen in einem Prozessor in einem redundanten Steuerungssystem ausgeführt werden.
An advantage of an embodiment is the selection of an output result of a function executed by multiple processor or by multiply cores in a processor in a redundant control system.
Die hierin beschriebene Technik bestimmt nicht nur, welches Ausgangsergebnis für die weitere Verarbeitung ausgewählt werden soll, sondern reduziert effizient die Datenmenge, die nur durch die Aufnahme kritischer Funktionen und Parameterwerte verwendet wird, die von kritischen Funktionen verwendet werden.
The technique described herein not only determines which output result should be selected for further processing, but efficiently reduces that amount of data utilized by only recording critical functions and parameter values used by critical functions.
Jede ausgeführte Aufgabe wird durch einen jeweiligen Pfad identifiziert.
Each task executed is identified by a respective path.
Die Pfade werden als eine Funktion identifiziert, um kritische Funktionen zu identifizieren, die während der Aufgabe ausgeführt werden.
The paths are identified as a function of identifying critical functions that are executed during the task.
Parameterwerte werden auch nur für die ausgeführten kritischen Funktionen aufgezeichnet.
Parameter values are also recorded only for those critical functions executed.
Zusätzlich wird ein Bitvektor erzeugt, der den Pfad eindeutig identifiziert, wobei jeder Bitvektor alle kritischen Funktionen beinhaltet.
In addition, a bit vector is generated that uniquely identifies the path where each bit vector includes all the critical functions.
Ein entsprechendes Bit wird in jedem Bitvektor nur gesetzt, wenn die kritische Funktion im Pfad ausgeführt wird.
A respective bit is set in each bit vector only if the critical function is executed in the path.
Jedes entsprechende Bit weist ferner weitere Punkte auf eine für diese kritische Funktion aufgezeichnete Parameterwerte auf.
Each respective bit further points to a parameter values recorded for that critical function.
Infolgedessen speichert und verwendet die hierin beschriebene Technik effizient nur minimale Informationen, die benötigt werden, um den Weg zu identifizieren und die gespeicherten Daten zu verwenden, um eine fundierte Entscheidung zu treffen.
As a result, the technique described herein efficiently stores and utilizes only minimal amount of information needed to identify the path and utilize the stored data to make an informed decision.
Zusätzlich verwendet ein Arbitrierungsmodul die aufgezeichneten Daten durch jede kritische Funktion jedes jeweiligen Pfades und wendet eine Logikfunktion oder eine Logiktabelle oder eine Kombination sowohl der Logiktabelle als auch einer Logikfunktion an, um zu bestimmen, welche Ausgangsergebnisse verwendet werden sollen.
In addition, an arbitration module utilizes the recorded data by each critical function of each respective path and applies a logic function, or a logic table, or a combination of both the logic table and a logic function for determining which output results are should be utilized.
Eine Ausführungsform sieht ein Verfahren zur Arbitrierung von widersprüchlichen Ausgängen in einem redundanten Steuersystem vor.
An embodiment contemplates a method of arbitrating conflicting outputs in a redundant control system.
Die Ausführungsdaten einer Aufgabe, die von jeder Steuerung in dem redundanten Steuerungssystem ausgeführt wird, werden aufgezeichnet.
Execution data of a task executed by each controller in the redundant control system is recorded.
Die Ausführungsdaten beinhalten einen anfänglichen Zeitstempel jedes Ausführungsstroms, die Identifizierung von kritischen Funktionen in jedem Ausführungsstrom und Parameterwerte, die von den kritischen Funktionen verwendet werden.
The execution data includes an initial timestamp of each execution stream, identification of critical functions in each execution stream, and parameter values used by the critical functions.
Ein Pfad, der durch jede Steuerung ausgeführt wird, wird nur anhand der kritischen Funktionen identifiziert, die für jeden Ausführungsstrom ausgeführt werden.
A path executed by each controller is identified based only on the critical functions executed for each execution stream.
Die aufgezeichneten Ausführungsdaten jedes ausgeführten Pfades werden auf ein Arbitrierungsmodul angewendet.
The recorded execution data of each executed path is applied to an arbitration module.
Ein Ausgabeergebnis von einem der jeweiligen Steuerungen, die durch ein Arbitrierungsmodul auf der Grundlage der aufgezeichneten Ausführungsdaten jedes ausgeführten Pfades auswählen.
An output result from one of the respective controllers selecting, by an arbitration module, based on the recorded execution data of each executed path.
Der Ausgabeergebnis der ausgewählten Steuerung wird zur Weiterverarbeitung an ein nächstes Modul übermittelt.
The output result of the selected controller is communicated to a next module for further processing.
Fig. 1veranschaulicht ein architektonisches Blockdiagramm eines exemplarischen Steuerungssystems.
FIG. 1illustrates an architectural block diagram of an exemplary control system.
Fig. 2veranschaulicht eine Datenstruktur und eine Architektur, die verwendet wird, um eine Ausführungssequenz jeder Aufgabe aufzuzeichnen.
FIG. 2illustrates a data structure and architecture of used to record an execution sequence of each task.
Fig. 4veranschaulicht ein erstes Beispiel von zwei Prozessoren, die jeweilige Funktionen über verschiedene Pfade ausführen, die unterschiedliche Ergebnisse liefern.
FIG. 3illustrates a first example of two processors executing respective functions and outputting results according to the functions FIG. 4illustrates a first example of two processors executing respective functions via different paths yielding different results.
Fig. 5veranschaulicht eine von dem Arbitrierungsmodul verwendete Datenstruktur.
FIG. 5illustrates a data structure utilized by the arbitration module.
Fig. 7veranschaulicht eine exemplarische Struktur für eine Funktion und zugehörige Parameterwerte in einer exemplarischen Tabelle.
FIG. 6represents exemplary paths and their associated path flag vector FIG. 7illustrates an exemplary structure for a function and associated parameter values in an exemplary table.
Fig. 8veranschaulicht eine Zuordnung eines Pfadvektors zu einem zugehörigen Tabellenfunktionseintrag und zugehörigen Parameterwerten.
FIG. 8illustrates a mapping of a path vector to an associated table function entry and associated parameter values.
Fig. 9veranschaulicht ein Flussdiagramm eines Prozesses zur Aufzeichnung von Ausführungspfaden und Werten.
FIG. 9illustrates a flowchart of a process to record execution paths and values.
Fig. 10veranschaulicht eine exemplarische Struktur eines Arbitrierungsmoduls, das verwendet wird, um eine Arbitrierungsstrategie auszuführen.
FIG. 10illustrates an exemplary structure of an arbitration module used to execute an arbitration strategy.
Die nachfolgende ausführliche Beschreibung dient lediglich zum besseren Verständnis der Ausführungsformen und ist nicht dazu bestimmt, die Ausführungsformen des hierin beschriebenen Gegenstands oder die Anwendung und Verwendungen dieser erwähnten Ausführungsformen zu beschränken.
The following detailed description is meant to be illustrative in understanding the subject matter of the embodiments and is not intended to limit the embodiments of the subject matter or the application and the uses of such embodiments.
Jeder Gebrauch des Wortes „exemplarisch” ist auszulegen als „dient als Beispiel, Sachverhalt oder zur Veranschaulichung”.
Any use of the word “exemplary” is intended to be interpreted as “serving as an example, instance, or illustration.”
Hierin beschriebene Anwendungen sind exemplarisch und nicht als bevorzugt oder vorteilhaft gegenüber anderen Anwendungen zu verstehen.
Implementations set forth herein are exemplary are not meant to be construed as preferred or advantageous over other implementations.
Die Beschreibungen in diesem Dokument sind nicht als gebunden durch eine ausdrückliche oder implizierte Theorie zu verstehen, die vor dem vorstehenden Hintergrund, der ausführlichen Beschreibung oder den ausführlichen Beschreibungen, der Zusammenfassung oder der folgenden ausführlichen Beschreibung vorgestellt wird.
The descriptions herein are not meant to be bound by any expressed or implied theory presented in the preceding background, detailed description or descriptions, brief summary or the following detailed description.
Die Techniken und Technologien können hierin in Bezug auf die funktionellen und/oder logischen Blockkomponenten beschrieben werden und unter Bezugnahme auf symbolische Darstellungen von Vorgängen, Programmverarbeitungen und Funktionen, die von verschiedenen Computerkomponenten oder Vorrichtungen durchgeführt werden können.
Techniques and technologies may be described herein in terms of functional and/or logical block components, and with reference to symbolic representations of operations, processing tasks, and functions that may be performed by various computing components or devices.
Derartige Vorgänge, Programme und Funktionen werden manchmal als computerausgeführt, computerisiert, softwareimplementiert oder computerimplementiert bezeichnet.
Such operations, tasks, and functions are sometimes referred to as being computer-executed, computerized, software-implemented, or computer-implemented.