mwirth-epo/epo-nmt-datasets huggingface dataset:
Wenn danach der Verbrennungsmotor automatisch gestartet wird, wird die mechanische Ölpumpe 24 betätigt, und das Schaltventil 60 wird durch den Leitungsdruck PL angetrieben, um eine Kommunikation zwischen dem Abgabeöffnungsölkanal 33 und dem Kupplungsölkanal 34 zu verwirklichen und um eine Kommunikation zwischen dem Auslassöffnungsölkanal 36 und dem Kupplungsölkanal 34 zu blockieren.
After that, when the engine is automatically started, the mechanical oil pump 24is actuated, and the switching valve 60is driven by the line pressure PL to establish communication between the output port oil passage 33and the clutch oil passage 34and block communication between the discharge port oil passage 36and the clutch oil passage 34.
Somit kann der SLC1-Druck auf die Kupplungshydraulikdruckkammer 80 über den Kupplungsölkanal 34 aufgebracht werden, indem das Arbeitsöl, das von der mechanischen Ölpumpe 24 gepumpt wird, zu dem Abgabeöffnungsölkanal 33 über das Linearsolenoidventil SLC1 gepumpt wird, was ermöglicht, dass die Kupplung C1 unter Verwendung des SLC1-Drucks in Eingriff gebracht wird (einrückt).
Thus, the SLC1pressure can be applied to the clutch hydraulic pressure chamber 80via the clutch oil passage 34by outputting working oil pumped from the mechanical oil pump 24to the output port oil passage 33via the linear solenoid valve SLC1, which allows the clutch C1to be engaged using the SLC1pressure.
Indem die elektromagnetische Pumpe bei automatisch angehaltenem Verbrennungsmotor angetrieben wird, um einen Bereitschaftszustand zu verwirklichen, bei dem ein hydraulischer Druck (Hubenddruck) auf die Kupplungshydraulikdruckkammer 80 aufgebracht ist, kann die Kupplung C1 schnell eingerückt werden unmittelbar nachdem der Verbrennungsmotor automatisch gestartet worden ist, was ermöglicht, dass das Fahrzeug sich sanft bewegend startet.
By driving the electromagnetic pump 50with the engine automatically stopped to establish a stand-by state in which a hydraulic pressure (stroke end pressure) is applied to the clutch hydraulic pressure chamber 80, the clutch C1can be quickly engaged immediately after the engine is automatically started, which allows the vehicle to start moving smoothly.
Hierbei ist in dem Fall, bei dem die mechanische Ölpumpe 24 betätigt wird und das Schaltventil 60 eine Kommunikation zwischen dem Abgabeöffnungsölkanal 33 und dem Kupplungsölkanal 34 verwirklicht und eine Kommunikation zwischen dem Auslassöffnungsölkanal 36 und dem Kupplungsölkanal 34 blockiert, der Druckspeicher 70 mit dem Abgabeöffnungsölkanal 33 verbunden, und somit wird eine Pulsation des SLC1-Drucks von dem Linearsolenoidventil SLC1 durch den Druckspeicher 70 vermieden.
Here, in the case where the mechanical oil pump 24is actuated and the switching valve 60establishes communication between the output port oil passage 33and the clutch oil passage 34and blocks communication between the discharge port oil passage 36and the clutch oil passage 34, the accumulator 70is connected to the output port oil passage 33, and thus pulsation of the SLC1pressure from the linear solenoid valve SLC1is suppressed by the accumulator 70.
Andererseits wird in dem Fall, bei dem die mechanische Ölpumpe 24 angehalten ist und das Schaltventil 60 eine Kommunikation zwischen dem Abgabeöffnungsölkanal 33 und dem Kupplungsölkanal 34 blockiert und eine Kommunikation zwischen dem Auslassöffnungsölkanal 36 und dem Kupplungsölkanal 34 verwirklicht, der Abgabeöffnungsölkanal 33, mit dem der Druckspeicher verbunden ist, von dem Kupplungsölkanal 34 durch das Schaltventil 60 getrennt, und somit ist der Druckspeicher 70 nicht mit einem Pfad verbunden, der von der Auslassöffnung 52b der elektromagnetischen Pumpe 50 zu der Kupplungshydraulikdruckkammer 80 führt (der Auslassöffnungsölkanal 36, das Schaltventil und der Kupplungsölkanal 34 ).
On the other hand, in the case where the mechanical oil pump 24is stopped and the switching valve 60blocks communication between the output port oil passage 33and the clutch oil passage 34and establishes communication between the discharge port oil passage 36and the clutch oil passage 34, the output port oil passage 33to which the accumulator 70is connected is disconnected from the clutch oil passage 34by the switching valve 60, and thus the accumulator 70is not connected to a path leading from the discharge port 52b of the electromagnetic pump 50to the clutch hydraulic pressure chamber 80(the discharge port oil passage 36, the switching valve 60, and the clutch oil passage 34).
Dies ist so, weil der Druckspeicher 70 als ein Druckspeicher der Kolbenart ausgebildet ist, bei dem leichtes Arbeitsöl von der Gleitfläche zwischen dem Zylinder 72 und dem Kolben 74 austritt, und die elektromagnetische Pumpe 50 eine signifikant geringe Pumpenleistung im Vergleich zu der mechanischen Ölpumpe 24 hat.
This is because the accumulator 70is formed as a piston-type accumulator in which slight working oil leaks from the sliding surface between the cylinder 72and the piston 74, and the electromagnetic pump 50is significantly low in pumping performance compared to the mechanical oil pump 24.
Somit kann es sein, dass ein ausreichender hydraulischer Druck nicht auf die Kupplungshydraulikdruckkammer 80 aufgebracht wird durch ein Verbinden des Druckspeichers 70B mit dem Kupplungsölkanal 34, wie dies in einer Hydraulikschaltung 20B gemäß beispielsweise einem Vergleichsbeispiel in Fig. 2gezeigt ist, aufgrund einer Leckage von Arbeitsöl, das von der elektromagnetischen Pumpe abgegeben wird, aus dem Druckspeicher 70B.
Thus, a sufficient hydraulic pressure may not be applied to the clutch hydraulic pressure chamber 80by connecting an accumulator 70B to the clutch oil passage 34as shown in a hydraulic circuit 20B according to a comparative example in FIG. 2, for example, due to leakage of working oil, which is discharged from the electromagnetic pump 50, from the accumulator 70B.
In der Fluiddrucksteuervorrichtung 20 für ein Automatikgetriebe gemäß dem vorstehend beschriebenen Ausführungsbeispiel ist das Schaltventil 60 so vorgesehen, dass es wahlweise eine Kommunikation zwischen dem Abgabeöffnungsölkanal 33, der mit der Abgabeöffnung 42b des Linearsolenoidventils SLC1 verbunden ist, und dem Kupplungsölkanal 34, der mit der Kupplungshydraulikdruckkammer 80 verbunden ist, und eine Kommunikation zwischen dem Auslassöffnungsölkanal 36, der mit der Auslassöffnung 52b der elektromagnetischen Pumpe verbunden ist, und dem Kupplungsölkanal 34 zu schalten, und der Druckspeicher 70, der als ein Dämpfer fungiert, ist mit dem Abgabeöffnungsölkanal 33 verbunden.
In the fluid pressure control device 20for an automatic transmission according to the embodiment described above, the switching valve 60is provided to selectively switch communication between the output port oil passage 33connected to the output port 42b of the linear solenoid valve SLC1and the clutch oil passage 34connected to the clutch hydraulic pressure chamber 80and communication between the discharge port oil passage 36connected to the discharge port 52b of the electromagnetic pump 50and the clutch oil passage 34, and the accumulator 70which functions as a damper is connected to the output port oil passage 33.
In der Figur zeigt Amn'(t) den Wert, der durch Linearinterpolation zwischen Am' und An' (m, n = 0 bis 5) zu der Zeit t erhalten wird.
In the figure, A mn′(t) shows the value which is acquired at the time t by linear-interpolating between A m′ and A n′ (m, n=0 to 5).
Die Arbeitsweise der Polygonverarbeitungseinheit 3 kann leicht auf einer Pro-Polygon-Basis parallelisiert werden, da die Informationen für jedes Polygon lokalisiert sind, d. h., die Prozesse bei jedem Polygon beziehen sich nicht auf die Scheitelpunktinformationen über irgendein anderes Polygon.
The operation of the polygon processing unit 3can be parallelized easily on a per polygon basis because the information is localized for each polygon, i.e., the processes on each polygon do not refer to the vertex information about any other polygon.
Weiterhin können die Prozesse durch die Polygonverarbeitungseinheit 3 implementiert werden durch Programmieren, als einen Geometrieschattierer, der Prozesse bei jedem Polygon, die in dem in Fig. 3gezeigten Prozessfluss durch eine typische GPU beschrieben sind.
Further, the processes by the polygon processing unit 3can be implemented by programming, as a geometry shader, the processes on each polygon which are described in the process flow by a typical GPU shown in FIG. 3 The operation of the rasterizing unit 4will be explained.
Die Rasterungseinheit 4 erfasst Pixel unter den Pixeln des Ausgangsbilds, die in einem Bereich enthalten sind, der durch die drei Scheitelpunkte umschlossen ist, die jedes von der Polygonverarbeitungseinheit 3 ausgegebene Polygon bilden.
The rasterizing unit 4detects pixels, among the pixels on the output image, which are included in a region enclosed by the three vertices which construct each polygon outputted from the polygon processing unit 3.
Die Rasterungseinheit führt dann eine lineare Interpolation bei den drei Stücken von Scheitelpunktinformationen durch, um Scheitelpunktinformationen an der Position von jedem der erfassten Pixel zu berechnen, und gibt diese Scheitelpunktinformationen als Pixelinformationen aus.
The rasterizing unit then carries out linear interpolation on the three pieces of vertex information to calculate vertex information at the position of each of the detected pixels, and outputs this vertex information as pixel information.
Eine detaillierte Erläuterung des Prozesses durch die Rasterungseinheit 4 wird nachfolgend weggelassen, da der Prozess der Rasterung in dem in Fig. 3gezeigten Zeichnungsfluss durch eine typische GPU entspricht und derselbe wie die Rasterung ist.
A detailed explanation of the process by the rasterizing unit 4will be omitted hereafter because the process corresponds to the rasterizing in the drawing flow by a typical GPU shown in FIG. 3and is the same as the rasterizing.
Die Arbeitsweise der Pixelverarbeitungseinheit 5 wird erläutert.
The operation of the pixel processing unit 5will be explained.
Die Pixelverarbeitungseinheit 5 führt einen notwendigen Prozess bei jedem Pixel durch, indem jede von der Pixelverarbeitungseinheit 5 ausgegebene Pixelinformation wie benötigt verwendet wird.
The pixel processing unit 5performs a necessary process on each pixel by using each pixel information outputted from the pixel processing unit 5as needed.
Beispielsweise ist dieser Prozess derjenige der Berechnung einer jedem Pixel des Ausgangsbilds zuzuweisenden Farbe auf der Grundlage der Pixelinformationen oder der Farbinformationen der aus dem Texturspeicher 8 herausgezogenen Textur, und des Schreibens der Farbe in das in dem Ausgangsbildspeicher 9 gespeicherte Ausgangsbild.
For example, this process is the one of calculating a color to be assigned to each pixel of the output image on the basis of the pixel information or the color information of the texture extracted from the texture memory 8, and writing the color into the output image stored in the output image memory 9.
Eine detaillierte Erläuterung des Prozesses durch die Pixelverarbeitungseinheit 5 wird nachfolgend weggelassen, da der Prozess dem Prozess bei jedem Pixel in dem in Fig. 3gezeigten Zeichnungsfluss durch eine typische GPU entspricht und derselbe wie der Prozess ist.
A detailed explanation of the process by the pixel processing unit 5will be omitted hereafter because the process corresponds to the process on each pixel in the drawing flow by a typical GPU shown in FIG. 3and is the same as the process.
Die Arbeitsweise der Ausgangseinheit 6 wird erläutert.
The operation of the output unit 6will be explained.
Nachdem die Pixelverarbeitungseinheit 5 den gesamten Prozess beendet hat, gibt die Ausgangseinheit 6 das in dem Ausgangsbildspeicher 9 gespeicherte Ausgangsbild zu der Bildanzeigevorrichtung 10 aus.
After the pixel processing unit 5completes all of the process, the output unit 6outputs the output image stored in the output image memory 9to the image display device 10.
Obgleich die Erläuterung unter der Annahme erfolgt, dass jedes Polygon ein dreieckiges ist, kann jedes Polygon irgendein Polygon, wie ein viereckiges Polygon, sein, und die Eingabeassemblereinheit 1 kann doppelt so viele Stücke von Scheitelpunktinformationen wie die Anzahl von Winkeln jedes Polygons sammeln und danach dieselben Prozesse durchführen.
Although the explanation is made by assuming that each polygon is a triangular one, each polygon can be any polygon such as a quadrangular polygon, and the input assembling unit 1can collect twice as many pieces of vertex information as the number of angles of each polygon and, after that, carry out the same processes.
Somit kann, da die Scheitelpunktinformationen, die in dem Scheitelpunktspeicher 7 gespeichert sind und die jedes Polygon vor und nach dem Geomorphing hat, ohne Redundanz aufgezeichnet sind und jedes Polygon in einer Form ausgedrückt wird, die durch Indizes spezifiziert sind, der Geomorphing-Prozess nach dem Ausführungsbeispiel 1 mit einer kleinen Menge von aufgezeichneten Daten durchgeführt werden.
Thus, because the vertex information which is stored in the vertex memory 7and which each polygon before and after morphing has is recorded without redundancy and each polygon is expressed in a form in which it is specified by indexes in Embodiment 1, the geomorphing process can be carried out with a small amount of recorded data.
Weiterhin kann, da die Informationen für jedes Polygon in der Polygonverarbeitungseinheit 3, die den Interpolationsprozess für das Geomorphing durchführt, lokalisiert sind, der Interpolationsprozess durch Parallelisierung leicht beschleunigt werden.
Further, because the information is localized for each polygon in the polygon processing unit 3that performs the interpolation process for geomorphing, the interpolation process can be easily sped up through parallelization.
Zusätzlich kann, da jede der Verarbeitungseinheiten gemäß einem Prozessfluss in einer typischen GPU arbeitet, jede der Verarbeitungseinheiten so ausgebildet sein, dass sie in der GPU arbeitet, und kann bei geringen Kosten realisiert werden.
In addition, because each of the processing units operates according to a process flow in a typical GPU, each of the processing units can be made to operate on the GPU and can be implemented at a low cost.
Weiterhin kann, da bei der Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 1 der Eingangsassembler doppelt so viele Stücke von Scheitelpunktinformationen wie die Anzahl von Scheitelpunkten jedes Polygons sammelt und die Stücke von Scheitelpunktinformationen zu dem Scheitelpunktprozessor ausgibt, die Geomorphing-Vorrichtung ein speichereffizientes Geomorphing mit hoher Geschwindigkeit und bei geringen Kosten realisieren.
Further, because in the geomorphing device in accordance with Embodiment 1 the input assembler collects pieces of vertex information twice as many as the number of vertices of each polygon and outputs the pieces of vertex information to the vertex processor, the geomorphing device can implement high-speed and memory-efficient geomorphing at a low cost.
Zusätzlich kann, da bei der Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 1 der Scheitelpunktprozessor den Prozess bei jeder eingegebenen Scheitelpunktinformation parallel auf einer Pro-Scheitelpunkt-Basis durchführt, die Geomorphing-Vorrichtung ein speichereffizientes Geomorphing mit hoher Geschwindigkeit und bei niedrigen Kosten realisieren.
In addition, because in the geomorphing device in accordance with Embodiment 1 the vertex processor carries out the process on each inputted vertex information in parallel on a per vertex basis, the geomorphing device can implement high-speed and memory-efficient geomorphing at a low cost.
Weiterhin kann, da bei der Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 1 der Polygonprozessor Scheitelpunktinformationen zwischen den Stücken von Scheitelpunktinformationen vor und nach dem Geomorphing jedes Scheitelpunkts, der ein Polygon bildet, gemäß der Zeit linear interpoliert und die Scheitelpunktinformationen ausgibt, die Geomorphing-Vorrichtung ein speichereffizientes Geomorphing mit hoher Geschwindigkeit und bei niedrigen Kosten realisieren.
Further, because in the geomorphing device in accordance with Embodiment 1 the polygon processor linear-interpolates vertex information between the pieces of vertex information before and after the geomorphing of each vertex which constructs a polygon according to time and outputs the vertex information, the geomorphing device can implement high-speed and memory-efficient geomorphing at a low cost.
Zusätzlich kann, da bei der Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 1 der Polygonprozessor den Interpolationsprozess bei jeder eingegebenen Scheitelpunktinformation parallel auf einer Pro-Polygon-Basis durchführt, die Geomorphing-Vorrichtung ein speichereffizientes Geomorphing mit hoher Geschwindigkeit und bei niedrigen Kosten durchführen.
In addition, because in the geomorphing device in accordance with Embodiment 1 the polygon processor carries out the interpolation process on each inputted vertex information in parallel on a per polygon basis, the geomorphing device can implement high-speed and memory-efficient geomorphing at a low cost.
Die Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 1 ändert ein Polygonmodell durch Geomorphing in ein unterschiedliches Polygonmodell.
The geomorphing device in accordance with Embodiment 1 geomorphs a polygon model to a different polygon model.
Gemäß der vorliegenden Erfindung kann, wenn das Geomorphing eines Polygonmodells in mehreren Stufen erfolgt, das Geomorphing durchgeführt werden, während Informationen effizienter gehalten werden.
In accordance with the present invention, when geomorphing a polygon model in a plurality of stages, the geomorphing can be carried out while information is held more efficiently.
Bei dem Ausführungsbeispiel 2 wird ein Beispiel des Änderns eines Polygonmodells in ein unterschiedliches Polygonmodell durch Verwendung eines Geomorphings in einer ersten Stufe und weiterhin des Änderns des Modells nach dem Geomorphing in der ersten Stufe durch Verwendung eines Geomorphings in einer zweiten Stufe gezeigt.
In Embodiment 2, an example of changing a polygon model to a different polygon model by using geomorphing in a first stage, and further changing the model after the geomorphing in the first stage by using geomorphing in a second stage is shown.
Da eine Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 2 dieselbe Struktur wie die gemäß dem Ausführungsbeispiel 2 in Bezug auf die Zeichnungen hat, wird die Struktur unter Verwendung von Fig. 5erläutert.
Because a geomorphing device in accordance with Embodiment 2 has the same structure as that in accordance with Embodiment 1 in terms of drawings, the structure will be explained by using FIG. 5.
Eine Eingangsassemblereinheit 1 gemäß dem Ausführungsbeispiel 2 empfängt als ein Eingangssignal Scheitelpunktinformationen, die vor und nach dem Geomorphing auf mehrere Stufen von einem Scheitelpunktspeicher 7 verteilt ausgegeben werden, und Indexinformationen, die vor und nach einem Geomorphing jedes Polygons in mehreren Stufen verwendet werden, und gibt Scheitelpunktinformationen durch Verwendung der Indexinformationen aus, die vor und nach dem Geomorphing jedes Polygons in den mehreren Stufen verwendet wurden.
An input assembling unit 1in accordance with Embodiment 2 receives, as an input, vertex information which is shared before and after geomorphing in a plurality of stages from a vertex memory 7and index information used before and after geomorphing of each polygon in a plurality of stages, and outputs vertex information used before and after the geomorphing of each polygon in the plurality of stages by using the index information.
Eine Scheitelpunkt-Verarbeitungseinheit 2 führt einen vorbestimmten, scheitelpunktassoziierten Prozess bei den Stücken von Scheitelpunktinformationen, die von der Eingangsassemblereinheit 1 ausgegeben wurden, in den mehreren Stufen jedes Polygons durch.
A vertex processing unit 2performs a predetermined vertex-associated process on the pieces of vertex information in the plurality of stages of each polygon which is outputted from the input assembling unit 1.
Da eine Polygonverarbeitungseinheit 3 bis zu einer Bildanzeigevorrichtung 10, anders als die Eingangsassemblereinheit und die Scheitelpunkt-Verarbeitungseinheit, dieselben sind wie diejenigen gemäß dem Ausführungsbeispiel 1, wird die Erläuterung der Komponenten nachfolgend weggelassen.
Because a polygon processing unit 3to an image display device 10, other than the input assembling unit and the vertex processing unit, are the same as those in accordance with Embodiment 1, the explanation of the components will be omitted hereafter.
Als Nächstes wird die Arbeitsweise der Geomorphing-Vorrichtung gemäß dem Ausführungsbeispiel 2 unter Verwendung der Fig. 10und Fig. 11erläutert.
Next, the operation of the geomorphing device in accordance with Embodiment 2 will be explained by using FIGS. 10 and 11.
Fig. 10zeigt ein Beispiel für das Geomorphing in zwei Stufen.
FIG. 10shows an example of the geomorphing in two stages.
Die Fig. 10(a)und Fig. 10(c)zeigen Polygonmodelle (als Polygonmodelle 0 und 1 bezeichnet) vor und nach dem Geomorphing in der ersten Stufe, und Fig. 10(b)zeigt ein Polygonmodell, das während des Geomorphings in der ersten Stufe erzeugt wird.
FIGS. 10(a) and 10( c) show polygon models (referred to as polygon models 0and 1) before and after the geomorphing in the first stage, and FIG. 10(b) shows a polygon model which is generated during the geomorphing in the first stage.
Weiterhin zeigen die Fig. 10(d)und Fig. 10(f)Polygonmodelle (als Polygonmodelle 2 und 3 bezeichnet) vor und nach dem Geomorphing in der zweiten Stufe, und Fig. 10(e)zeigt ein Polygonmodell, das während des Geomorphings in der zweiten Stufe erzeugt wird.
Further, FIGS. 10(d) and 10( f) show polygon models (referred to as polygon models 2and 3) before and after the geomorphing in the second stage, and FIG. 10(e) shows a polygon model which is generated during the geomorphing in the second stage.
Fig. 11zeigt Informationen, die verwendet werden, um das Geomorphing in zwei Stufen, wie in Fig. 10gezeigt ist, zu realisieren.
FIG. 11shows information used in order to implement the geomorphing in two stages shown in FIG. 10.
In der Figur zeigt (a) Scheitelpunktinformationen, die geteilt werden, (b) zeigt Indexinformationen, die für das Geomorphing in der ersten Stufe verwendet werden, und (c) zeigt Indexinformationen, die für das Geomorphing in der zweiten Stufe verwendet werden.
In the figure, (a) shows vertex information which is shared, (b) shows index information which is used for the geomorphing in the first stage, and (c) shows index information which is used for the geomorphing in the second stage.
In Fig. 11(a)zeigt Vn(n = 0 bis 5) jedes von Stücken von Scheitelpunktinformationen der Polygonmodelle 0 bis 3, die ohne Redundanz aufgezeichnet sind.
In FIG. 11(a), V n (n=0 to 5) shows each of pieces of vertex information of the polygon models 0to 3which are recorded without redundancy.
Weiterhin zeigt in Fig. 11(b)Ikj(k = 0 bis 2, j = 0 bis 2) jeden von Indizes, die jeweils die drei Stücke von Scheitelpunktinformationen über die drei Scheitelpunkte zeigen, die ein Polygon k des Polygonmodells 0 bilden, und Ikj(k = 0 bis 2, j = 3 bis 5) zeigt jeden von Indizes, die jeweils die drei Stücke von Scheitelpunktinformationen über die drei Scheitelpunkte zeigen, die ein Polygon k des Polygonmodells 1 bilden.
Further, in FIG. 11(b), I kj (k=0 to 2, j=0 to 2) shows each of indexes respectively showing the three pieces of vertex information about the three vertices which construct a polygon k of the polygon model 0, and I kj (k=0 to 2, j=3 to 5) shows each of indexes respectively showing the three pieces of vertex information about the three vertices which construct a polygon k of the polygon model 1.