DE19822843A1 - Method to determine angular position or velocity of rotating shaft or axle, for use with IC engine - Google Patents
Method to determine angular position or velocity of rotating shaft or axle, for use with IC engineInfo
- Publication number
- DE19822843A1 DE19822843A1 DE19822843A DE19822843A DE19822843A1 DE 19822843 A1 DE19822843 A1 DE 19822843A1 DE 19822843 A DE19822843 A DE 19822843A DE 19822843 A DE19822843 A DE 19822843A DE 19822843 A1 DE19822843 A1 DE 19822843A1
- Authority
- DE
- Germany
- Prior art keywords
- digital
- shaft
- digital values
- circuit arrangement
- evaluation unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
- G01P3/489—Digital circuits therefor
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/14—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
- G01D5/142—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
- G01D5/147—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the movement of a third element, the position of Hall device and the source of magnetic field being fixed in respect to each other
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/245—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains using a variable number of pulses in a train
- G01D5/2454—Encoders incorporating incremental and absolute signals
- G01D5/2455—Encoders incorporating incremental and absolute signals with incremental and absolute tracks on the same encoder
- G01D5/2457—Incremental encoders having reference marks
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/22—Analogue/digital converters pattern-reading type
- H03M1/24—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip
- H03M1/28—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding
- H03M1/30—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding incremental
- H03M1/303—Circuits or methods for processing the quadrature signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/06—Continuously compensating for, or preventing, undesired influence of physical parameters
- H03M1/0617—Continuously compensating for, or preventing, undesired influence of physical parameters characterised by the use of methods or means not specific to a particular type of detrimental influence
- H03M1/0626—Continuously compensating for, or preventing, undesired influence of physical parameters characterised by the use of methods or means not specific to a particular type of detrimental influence by filtering
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren und Schaltungsan ordnung zur hochauflösenden Bestimmung der Drehwinkel stellung und/oder Drehzahl einer Welle, insbesondere der Kurbel- oder Nockenwelle einer Brennkraftmaschine.The invention relates to a method and circuit order for high-resolution determination of the angle of rotation position and / or speed of a shaft, in particular the crankshaft or camshaft of an internal combustion engine.
Zur Drehwinkelerfassung ist es bekannt, Drehwinkelsen soren bzw. Winkelcodierer einzusetzen, die eine mit Um fangsmarkierungen versehene, mit der Meßwelle drehfest verbundene Codierscheibe und einen ortsfesten Meßfühler aufweisen, welcher beim berührungslosen Abtasten der Markierungen ein periodisches Analogsignal liefert. Das Analogsignal in Digitalimpulse gewandelt und die Dreh winkelinformation durch Impulszählung gewonnen. Die er reichbare Auflösung ist damit durch den Winkelabstand der Markierungen der Codierscheibe begrenzt, wobei un ter Berücksichtigung der erforderlichen mechanischen Stabilität bzw. Standzeit und des geforderten geringen Herstellungsaufwandes keine signifikanten Auflösungs steigerungen möglich sind. Einer höherauflösenden ana logen Signalverarbeitung steht entgegen, daß die Ampli tuden der abgetasteten Signale insbesondere beim Ein satz im Bereich der Motortechnik starken Störeinflüssen wie Drehzahl- und Temperaturschwankungen sowie Drifter scheinungen unterworfen sind.It is known to detect angles of rotation, angles of rotation sensors or encoders to use, one with Um Catch marks provided with the measuring shaft rotatably connected coding disk and a stationary sensor have, which the contactless scanning of Markers provides a periodic analog signal. The Analog signal converted into digital pulses and the rotation angle information obtained by pulse counting. Which he Reachable resolution is therefore due to the angular distance of the markings on the coding disk, where un ter taking into account the required mechanical Stability or service life and the required low Manufacturing effort no significant resolution increases are possible. A higher resolution ana logen signal processing stands in the way that the ampli tud of the sampled signals especially when on strong interference in the area of motor technology such as speed and temperature fluctuations as well as drifters appearances are subject.
Ausgehend hiervon liegt der Erfindung die Aufgabe zu grunde, ein störungsunempfindliches Verfahren und eine entsprechende Anordnung zur hochauflösenden Bestimmung von Drehwinkelinformationen anzugeben, mit welchem bei geringem Bauaufwand des Drehwinkelsensors auch bei rau hem Meßbetrieb genaue und selbst bei Änderung der Meß parameter reproduzierbare Meßergebnisse erhalten wer den.Based on this, the object of the invention reasons, an insensitive process and a corresponding arrangement for high-resolution determination of rotation angle information, with which at low construction effort of the rotation angle sensor even with rough hem measuring operation accurate and even when changing the measuring reproducible measurement results obtained who the.
Zur Lösung dieser Aufgabe werden nach der Erfindung die in den unabhängigen Patentansprüchen 1 und 11 angegebe nen Merkmalskombinationen vorgeschlagen. Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung erge ben sich aus den abhängigen Ansprüchen.To solve this problem, according to the invention indicated in independent claims 1 and 11 NEN combinations of features proposed. Beneficial Refinements and developments of the invention ben from the dependent claims.
Die Erfindung geht von dem Gedanken aus, durch eine di gitale amplitudenmäßige Auswertung der erfaßten Sensor signale in Verbindung mit gespeicherten Referenzdaten eine Auflösungssteigerung und zugleich eine Fehlerkor rektur zu ermöglichen. Entsprechend wird zur verfah rensmäßigen Lösung der vorgenannten Aufgabe vorgeschla gen, daß eine drehfest mit der Welle verbundene, in Um fangsrichtung verteilt angeordnete Markierungen aufwei sende Codierscheibe zur Erzeugung eines beim Abtasten der Markierungen in einem jeweiligen Abtastzyklus sinu soidal variierenden Analogsignals abgetastet wird, das Analogsignal mittels eines Analog/Digital-Wandlers in eine Vielzahl von Digitalwerten in jedem Abtastzyklus sequentiell umgesetzt wird, und die Digitalwerte durch eine Auswerteeinheit rechnerisch aufbereitet und mit in einem Speichermittel hinterlegten, einer jeweiligen Drehwinkelstellung der Welle zugeordneten Referenzdaten verglichen werden. Durch geeignete Wahl der Taktrate des Analog/Digital-Wandlers lassen sich damit gegenüber der einfachen Impulszählung beträchtliche Auflösungs steigerungen erzielen, wobei durch die rechnerische Verarbeitung der Meßdaten Störeinflüsse auf einfache Weise korrigiert werden können und der Vergleich mit Referenzdaten eine Kompensation von Fertigungstoleran zen der Codierscheibe erlaubt.The invention is based on the idea of a di gital amplitude evaluation of the detected sensor signals in connection with stored reference data an increase in resolution and at the same time an error rate enable rectification. The procedure is accordingly proposed solution of the aforementioned task conditions that a rotatably connected to the shaft, in order markings arranged in a distributed direction on the circumferential direction send coding disk to generate a when scanning of the markings in a respective sampling cycle are sinu soidal varying analog signal is sampled, the Analog signal using an analog / digital converter in a variety of digital values in each sampling cycle is implemented sequentially, and through the digital values an evaluation unit prepared arithmetically and with in a storage medium, a respective one Angle position of the shaft assigned reference data be compared. By a suitable choice of the clock rate of the analog / digital converter can be compared the simple pulse counting considerable resolution achieve increases, with the mathematical Processing of measurement data interference effects on simple Way can be corrected and compared with Reference data a compensation of manufacturing tolerance zen of the coding disk allowed.
Um Amplitudenänderungen insbesondere bei unterschiedli chen Meßbedingungen ausgleichen zu können, ist es von Vorteil, wenn die Digitalwerte durch Verknüpfung mit einem vorbestimmten Korrekturwert rechnerisch auf eine den Referenzdaten angepaßte Amplitude normiert werden. Dies läßt sich auf einfache Weise dadurch erreichen, daß der Korrekturwert aus dem Verhältnis eines vorgege benen Kalibrierwerts und eines aus den Digitalwerten ermittelten Effektiv- oder Integralwerts bestimmt wird.In order to change the amplitude, especially with differ Chen measuring conditions, it is from Advantage if the digital values are linked by a predetermined correction value arithmetically to a the amplitude adapted to the reference data are normalized. This can be easily achieved by that the correction value is given from the ratio of one calibration value and one from the digital values determined effective or integral value is determined.
Gemäß einer bevorzugten Ausführung werden die Digital
werte in einem gegebenen Abtastzyklus bipolar in posi
tiven und negativen Halbperioden umgesetzt und durch
Verknüpfung mit ihrer zeitlichen Ableitung den vier
Quadranten einer harmonischen Schwingung zugeordnet.
Damit lassen sich die Digitalwerte auch bei gleichem
Betrag ihrer analogen Signalamplituden in jeder Ab
tastperiode eindeutig voneinander unterscheiden. Zudem
ist es damit möglich, Informationen über die Drehwin
kelstellung auch in einer Markierungslücke der Codier
scheibe zu erhalten. Zu den genannten Zwecken ist es
besonders günstig, wenn aus den in vorgegebenen Zeitab
ständen ti fortlaufend erfaßten Digitalwerten f(ti) ein
aufbereiteter Signalverlauf f.(ti) gemäß der Beziehung
According to a preferred embodiment, the digital values are converted bipolar into positive and negative half-periods in a given sampling cycle and assigned to the four quadrants of a harmonic oscillation by linking them with their time derivative. This means that the digital values can be clearly distinguished from one another in each sampling period, even with the same amount of their analog signal amplitudes. It also makes it possible to obtain information about the angular position even in a marking gap on the coding disk. For these purposes, it is particularly favorable if the stands from at predetermined Zeitab t i consecutively detected digital values f f (t i) a processed waveform. (T i) according to the relationship
f.(ti) = f(ti)/f'(ti)
f. (t i ) = f (t i ) / f '(t i )
ermittelt wird, wobei f'(ti) die zeitliche Ableitung von f(t) bedeutet.is determined, where f '(t i ) means the time derivative of f (t).
Um eine Bestimmung der absoluten Winkelstellung der Welle bezüglich eines feststehenden Lagers zu ermögli chen, kann ein durch eine Lücke der in definiertem Win kelabstand voneinander angeordneten Markierungen der Codierscheibe erzeugtes Lückensignal ausgewertet wer den.To determine the absolute angular position of the Allow shaft with respect to a fixed bearing Chen, can be caused by a gap in the Win mark spacing from each other Coding disc generated gap signal evaluated who the.
Zur eindeutigen zyklusweisen Zuordnung der Digitalwerte zu den Markierungen der Codierscheibe und einem dadurch möglichen Toleranzausgleich ist es vorteilhaft, wenn aus dem Analogsignal oder daraus abgeleiteten Digital größen durch Auswerten charakteristischer Signalverläu fe wie Nulldurchgänge die Anzahl der Abtastzyklen fort laufend bestimmt wird.For clear, cycle-by-cycle assignment of the digital values to the markings on the coding disc and one thereby possible tolerance compensation, it is advantageous if from the analog signal or digital derived from it sizes by evaluating characteristic signal progression fe like zero crossings the number of sampling cycles continues is determined continuously.
Zur Gewinnung der Drehwinkelinformation auch bei unter schiedlichen Meßaufbauten ist es von Vorteil, wenn die Referenzdaten durch Referenzmessungen bei vorgegebenen Drehwinkelstellungen der Welle aus dabei erfaßten, ge gebenenfalls gemittelten Digitalwerten ermittelt und als Wertepaare in fester Zuordnung zu der jeweiligen Drehwinkelstellung gespeichert werden. Vorteilhaft ist in diesem Zusammenhang eine mehrdimensionale Hinterle gung, wobei die Referenzdaten in Abhängigkeit von Meß parametern wie Drehzahl der Welle oder Umgebungstempe ratur parametrisiert erfaßt und in Form einer Tabelle oder Referenzfunktion gespeichert werden.For obtaining the angle of rotation information even under different test setups, it is advantageous if the Reference data through reference measurements at given Angular positions of the shaft from detected ge if necessary, determined averaged digital values and as value pairs in fixed assignment to the respective Angle of rotation position can be saved. It is advantageous in this context, a multi-dimensional background supply, the reference data depending on meas parameters such as shaft speed or ambient temperature parameterized and recorded in the form of a table or reference function can be saved.
Eine weitere vorteilhafte Ausführung der Erfindung sieht vor, daß die aus den Digitalwerten ermittelte mo mentane Drehwinkelstellung und/oder Drehzahl der Welle über einen Digital/Analog-Wandler als Analogsignal auf eine Anzeigeeinheit, beispielsweise ein Oszilloskop, zur möglichen Durchführung von Echtzeit-Untersuchungen ausgegeben wird.Another advantageous embodiment of the invention provides that the mo. determined from the digital values mental angular position and / or speed of the shaft via a digital / analog converter as an analog signal a display unit, for example an oscilloscope, for the possible execution of real-time examinations is issued.
Im Hinblick auf eine Vorrichtung wird die eingangs ge
stellte Aufgabe durch die Kombination folgender Merkma
le gelöst:
With regard to a device, the task set out at the outset is achieved by combining the following features:
- - einem Drehwinkelsensor zur Erzeugung eines beim Abta sten der Markierungen in einem jeweiligen Abtastzy klus sinusoidal variierenden Analogsignals, welcher eine drehfest mit der Welle verbindbare, mit in Um fangsrichtung verteilt angeordneten Markierungen ver sehene Codierscheibe aufweist,- A rotation angle sensor for generating a during scanning most of the marks in a respective scan cycle klus sinusoidally varying analog signal, which a rotatably connected to the shaft, with in Um markings arranged in the direction of the circumference has coding disc,
- - einem Analog/Digital-Wandler zum sequentiellen Umset zen des Analogsignals in eine Vielzahl von Digital werten in jedem Abtastzyklus, und- An analog / digital converter for sequential implementation zen of the analog signal into a variety of digital value in each sampling cycle, and
- - einer elektronischen Auswerteeinheit, die Aufberei tungsmittel zum rechnerischen Aufbereiten der Digi talwerte und Vergleichsmittel zum Vergleichen der aufbereiteten Digitalwerte mit in einem Speichermit tel hinterlegten, einer jeweiligen Drehwinkelstellung der Welle zugeordneten Referenzdaten aufweist.- An electronic evaluation unit, the preparation means for arithmetic processing of the digi Tal values and comparison means for comparing the prepared digital values with in a memory tel deposited, a respective angle of rotation position has reference data assigned to the shaft.
Um ein in erster Näherung von der Winkelgeschwindigkeit unabhängiges Meßsignal zu erhalten, weist der Drehwin kelsensor einen Hallgenerator, eine Feldplatte oder ei nen magnetoresistiven Kühler als Signalgeber auf, und die Markierungen der Codierscheibe sind als die magne tische Flußdichte in einem den Signalgeber enthaltenden magnetischen Kreis ändernde Zähne oder Ausnehmungen ausgebildet. Grundsätzlich kann hier auch ein optischer Geber vorgesehen sein. Zur Ermittlung absoluter Win keldaten sind die Markierungen der Codierscheibe in de finiertem Winkelabstand voneinander angeordnet, wobei durch eine fehlende Markierung eine einer vorgegebenen absoluten Winkelstellung der Welle entsprechende Lücke gebildet ist.To a first approximation of the angular velocity To obtain an independent measurement signal, the rotary kelsensor a Hall generator, a field plate or egg NEN magnetoresistive cooler as a signal generator, and the marks on the coding disc are as the magne table flux density in a containing the signal generator magnetic circle changing teeth or recesses educated. In principle, an optical one can also be used here Donors should be provided. To determine absolute win The data are the markings on the coding disc in the Finished angular distance from each other, where due to a missing marking one of a given one absolute angular position of the shaft corresponding gap is formed.
Zur Eliminierung von Störeinflüssen ist es von Vorteil, wenn die Aufbereitungsmittel Programmroutinen zum Fil tern und Normieren der Digitalwerte umfassen. Dabei kann die Auswerteeinheit ein durch eine Programmroutine gebildetes, als Bandpaßfilter ausgebildetes Digitalfil ter zum vorzugsweise drehzahlabhängigen Filtern der Di gitalwerte aufweisen.To eliminate interference, it is advantageous if the processing means program routines for fil include and normalize the digital values. Here can the evaluation unit by a program routine formed digital film formed as a bandpass filter ter for preferably speed-dependent filtering of the Di have capital values.
Um eine Zeitbasis für die Digitalwerte vorzugeben und damit die Auflösung einzustellen, ist es vorgesehen, daß die Auswerteeinheit einen mit einer vorgegebenen Taktrate arbeitenden Taktgeber zur Ansteuerung des Ana log/Digital-Wandlers aufweist.To specify a time base for the digital values and in order to set the resolution, it is provided that the evaluation unit one with a predetermined Clock operating clock to control the Ana log / digital converter.
Zur eindeutigen Zuordnung der beim Abtasten der Markie rungen als Sinuskurve erfaßten Digitalwerte zu den zu gehörigen Winkelstellungen ist es von Vorteil, wenn der Analog/Digital-Wandler oder eine nachgeschaltete Ein heit zur bipolaren oder gleichspannungsfreien Umsetzung des Analogsignals ausgebildet ist und die Auswerteein heit Mittel zum Differenzieren der in zeitlicher Abfol ge erfaßten Digitalwerte aufweist.For clear assignment of the markings when scanning digital values recorded as a sine curve proper angular positions, it is advantageous if the Analog / digital converter or a downstream on unit for bipolar or DC voltage-free implementation of the analog signal and the evaluation means for differentiating the in chronological order has detected digital values.
Eine Grobbestimmung der momentanen Winkelstellung wird durch einen mit dem Analogsignal beaufschlagbaren und auf einen vorgegebenen Schwellenwert ansprechenden, ausgangsseitig mit der Auswerteeinheit verbundenen Kom parator zur Erzeugung von den Abtastzyklen zugeordneten digitalen Inkrementsignalen ermöglicht.A rough determination of the current angular position is made by a to which the analog signal can be applied and responsive to a predetermined threshold, Com. connected on the output side to the evaluation unit parator for generating assigned scan cycles digital increment signals.
Um die für Echtzeitmessungen erforderliche hohe Rechen leistung bereitzustellen, kann die Auswerteeinheit als digitaler Signalprozessor, als anwendungsorientierter festverdrahteter Halbleiterbaustein (ASIC) oder als programmierbare Halbleiter-Gatteranordnung ausgebildet sein. Denkbar ist es hier auch, daß die Auswerteeinheit durch einen Mikroprozessor mit geeignet hoher Verarbei tungsgeschwindigkeit gebildet ist.To the high computing required for real-time measurements To provide performance, the evaluation unit as digital signal processor, as an application-oriented Hardwired semiconductor device (ASIC) or as Programmable semiconductor gate arrangement formed be. It is also conceivable here that the evaluation unit thanks to a microprocessor with suitably high processing speed is formed.
Eine weitere bevorzugte Ausführung der Erfindung sieht vor, daß die Auswerteeinheit zur Steuerung, Regelung oder Triggerung insbesondere der Brennkraftmaschine zu gehöriger externer Einheiten mindestens einen Synchro nisationsausgang aufweist. Weiter ist es vorteilhaft, wenn die Auswerteeinheit mindestens einen Eingang zur Einspeisung von äußeren Betriebszuständen, insbesondere Motorfunktionen der Brennkraftmaschine zugeordneten Meßsignalen aufweist.Another preferred embodiment of the invention provides before that the evaluation unit for control, regulation or triggering especially of the internal combustion engine associated external units at least one synchro nization output. It is also advantageous if the evaluation unit has at least one input for Feeding of external operating conditions, in particular Engine functions assigned to the internal combustion engine Has measurement signals.
Um Steuerfunktionen ausüben und zusätzliche Auswertungen gegebenenfalls im Off-line-Betrieb durchführen zu kön nen, ist vorteilhafterweise eine vorzugsweise als Mi krocontroller oder Personalcomputer ausgebildete Kon trolleinheit vorgesehen, welche zur Übermittlung von Meßdaten vorzugsweise über ein Dual-Port-RAM mit der Auswerteeinheit verbunden ist.To exercise tax functions and additional evaluations to be able to carry out in off-line operation if necessary NEN, is advantageously a preferably Mi krocontroller or personal computer trained Kon troll unit provided for the transmission of Measurement data preferably via a dual-port RAM with the Evaluation unit is connected.
Zur Untersuchung von Schwingungsvorgängen, insbesondere Torsionsschwingungen ist es vorteilhaft, wenn an der Welle zwei Drehwinkelsensoren im axialen Abstand von einander angeordnet sind.For the investigation of vibration processes, in particular Torsional vibrations, it is advantageous if on the Shaft two rotation angle sensors at an axial distance of are arranged one another.
Im folgenden wird die Erfindung anhand eines in der Zeichnung in schematischer Weise dargestellten Ausfüh rungsbeispiels näher erläutert. Es zeigenIn the following the invention is based on one in the Drawing shown in a schematic manner example explained in more detail. Show it
Fig. 1 ein Blockschaltbild einer Schaltungsanordnung zur hochauflösenden Bestimmung der Drehwinkel stellung bzw. Drehzahl einer Welle; Figure 1 is a block diagram of a circuit arrangement for high-resolution determination of the angle of rotation position or speed of a shaft.
Fig. 2 einen Drehwinkelsensor der Schaltungsanordnung mit einer drehfest mit der Welle verbundenen Codierscheibe; Figure 2 is a rotation angle sensor of the circuit arrangement with a non-rotatably connected with the shaft encoder.
Fig. 3 ein Diagramm des zeitlichen Verlaufs des mit dem Drehwinkelsensor erfaßten Analogsignals; Fig. 3 is a diagram of the temporal course of the analog signal detected by the rotation angle sensor;
Fig. 4 ein Zeitdiagramm der in diskreten Zeitabstän den umgesetzten und gefilterten Digitalwerte, und Fig. 4 is a timing diagram of the converted and filtered digital values in discrete time intervals, and
Fig. 5 ein Diagramm des zeitlichen Verlaufs von rech nerisch aufbereiteten Digitalwerten. Fig. 5 is a diagram of the temporal course of computing severally processed digital values.
Die in der Zeichnung dargestellte Schaltungsanordnung dient zur Ergänzung von hochaufgelösten digitalen Dreh zahl- und Drehwinkelinformationen und umfaßt einen ein sinusförmiges Analogsignal liefernden inkrementalen Drehwinkelsensor 10, einen über einen vorgeschalteten Meßverstärker 12 mit dem Drehwinkelsensor 10 verbunde nen Analog/Digital-Wandler 14 und eine Verarbeitungs einrichtung 16, die eine eingangsseitig mit dem Ana log/Digital-Wandler 14 über einen parallelen Eingangs bus 18 gekoppelte, einen digitalen Signalprozessor um fassende Auswerteeinheit 20 und eine über ein Dual-Port-RAM 22 sowie einen Steuerbus 24 mit der Auswerte einheit 20 verbundenen Mikrocontroller 26 aufweist.The circuit arrangement shown in the drawing serves to supplement high-resolution digital speed and angle information and includes a sinusoidal analog signal providing incremental angle sensor 10 , a connected via an upstream measuring amplifier 12 with the angle sensor 10 connected NEN analog / digital converter 14 and a processing device 16, an input side to the Ana log / digital converter 14 coupled via a parallel input bus 18, a digital signal processor to comprehensive evaluation unit 20 and a dual-port RAM 22 and a control bus 24 to the evaluation unit 20 connected to the microcontroller 26 has.
Zur Einspeisung eines digitalen Inkrementsignals ist ein mit dem Analogsignal des Drehwinkelsensors 10 be aufschlagbarer Komparator 28 mit einem Eingang der Aus werteeinheit 20 verbunden. Über einen weiteren digita len Eingang 30 lassen sich äußeren Betriebszuständen zugeordnete Meßsignale zur Korrelation mit den Drehwin kelinformationen in die Auswerteeinheit 20 einspeisen. Die mittels der Auswerteeinheit 20 bestimmte momentane Drehwinkelstellung und/oder Drehzahl kann über einen Ausgangsbus 32, einen Digital/Analog-Wandler 34 und ei nen nachgeordneten Ausgangsverstärker 36 auf eine An zeigeeinheit 38 ausgegeben werden. Ein digitaler Aus gang 40 der Auswerteeinheit 20 dient zur Steuerung, Re gelung oder Triggerung von externen Einheiten. To feed a digital incremental signal a be connected to the analog signal of the rotational angle sensor 10 aufschlagbarer comparator 28 is connected to an input of the evaluation unit 20 is connected. Via a further digital input 30 , measurement signals assigned to external operating states can be fed into the evaluation unit 20 for correlation with the rotation angle information. The momentary rotational angle position and / or rotational speed determined by means of the evaluation unit 20 can be output to a display unit 38 via an output bus 32 , a digital / analog converter 34 and a downstream output amplifier 36 . A digital output 40 of the evaluation unit 20 is used to control, regulate or trigger external units.
Der Mikrocontroller 26 ermöglicht eine Offline- Auswertung der von der Auswerteeinheit 20 über das RAM 22 bereitgestellten Meßdaten. Zusätzlich können über den Steuerbus 24 Steuerbefehle, Konfigurationsdaten und Meßereignisdaten zwischen dem Mikrocontroller 26 und der Auswerteeinheit 20 übermittelt werden. Externe Systeme können mit dem Mikrocontroller 26 über Bus schnittstellen (z. B. CAN-Bus 42, RS232-Schnittstelle 44) sowie über digitale Steuereingänge 46 und Ausgänge 48 gekoppelt werden. Eine LED-Anzeige 50 ermöglicht ei ne einfache Darstellung von Status- und Betriebsartin formationen.The microcontroller 26 enables offline evaluation of the measurement data provided by the evaluation unit 20 via the RAM 22 . In addition, control commands, configuration data and measurement event data can be transmitted between the microcontroller 26 and the evaluation unit 20 via the control bus 24 . External systems can be coupled to the microcontroller 26 via bus interfaces (e.g. CAN bus 42 , RS232 interface 44 ) as well as via digital control inputs 46 and outputs 48 . An LED display 50 enables simple display of status and operating mode information.
Der in Fig. 2 dargestellte Drehwinkelsensor 10 weist eine drehfest mit der Meßwelle 52 verbundene Codier scheibe 54 auf, welche über umfangsseitige Markierungen 56 mit einem beispielsweise als Hallgenerator ausgebil deten Signalgeber 58 zusammenwirkt. Die der Einfachheit halber nur in einem Sektor dargestellten Markierungen 56 sind durch radiale Randausnehmungen gebildet, welche in Umfangsrichtung der Codierscheibe in gleichem Win kelabstand voneinander verteilt angeordnet sind. Durch eine fehlende Markierung 56 ist an einer Umfangsstelle der Codierscheibe 54 eine Lücke 60 gebildet, welche ei ne absolute Drehwinkelbestimmung ermöglicht. Beim Um lauf verursachen die Markierungen 56 in einem durch den ortsfest fixierten Signalgeber 58 geschlossenen magne tischen Kreis zeitliche Änderungen der magnetischen Flußdichte, welche sich in einem sinusförmigen Verlauf des von dem Signalgeber gelieferten Analogsignals wi derspiegeln. Aufgrund dieser magnetogalvanischen Kopp lung ist die Signalamplitude unabhängig von der Drehge schwindigkeit der Codierscheibe 54. Jeder Markierung 56 läßt sich eine Periode in dem Analogsignal und entspre chend ein Abtastzyklus zuordnen.The rotation angle sensor 10 shown in FIG. 2 has a coding disk 54 connected to the measuring shaft 52 in a rotationally fixed manner, which interacts via circumferential markings 56 with a signal generator 58 , for example, as a Hall generator. The markings 56 shown for the sake of simplicity are formed by radial edge recesses which are arranged in the circumferential direction of the coding disk at the same angular distance from one another. Due to a missing marking 56 , a gap 60 is formed at a circumferential point of the coding disk 54 , which enables ei ne absolute rotation angle determination. When running around cause the markings 56 in a magnetic circuit closed by the fixed fixed signal generator 58 , temporal changes in the magnetic flux density, which are reflected in a sinusoidal curve of the analog signal supplied by the signal generator. Because of this magnetogalvanic coupling, the signal amplitude is independent of the speed of the encoder disk 54 . Each mark 56 can be assigned a period in the analog signal and accordingly a sampling cycle.
Fig. 3 zeigt den zeitlichen Verlauf des auf diese Weise gewonnenen Analogsignals S(t). Dessen Amplitude ist in Abhängigkeit von Meßparametern wie der Umgebungstempe ratur Schwankungen unterworfen und kann von Störungen überlagert sein. Die einzelnen Periodendauern bzw. Ab tastzyklen können aufgrund von Winkeltoleranzen der Markierungen 56 variieren. Beim Durchlauf der Lücke 60 entsteht ein Lückensignal 62 entsprechend einer fehlen den Signalperiode. Zur digitalen Erfassung des Analog signals wird der Analog/Digital-Wandler 14 mit einer vorgegebenen Taktrate 1/ti mittels eines nicht gezeig ten Taktgebers angesteuert, wodurch die erreichbare Winkelauflösung bei gegebener Drehzahl n der Welle 52 festgelegt wird. Fig. 3 shows the time course of the thus obtained analog signal S (t). Whose amplitude is subject to fluctuations depending on measurement parameters such as the ambient temperature and can be superimposed by interference. The individual periods or scanning cycles can vary due to the angular tolerances of the markings 56 . When the gap 60 passes, a gap signal 62 arises corresponding to a missing signal period. For digital detection of the analog signal, the analog / digital converter 14 is driven at a predetermined clock rate 1 / t i by means of a clock generator (not shown), as a result of which the achievable angular resolution is determined at a given speed n of the shaft 52 .
Die sequentiell in Zeitabständen ti abgetasteten Digi
talwerte werden in der Auswerteeinheit 20 rechnerisch
verarbeitet. In einem ersten Aufbereitungsschritt wer
den die Digitalwerte durch eine Aufbereitungsstufe 64
digital gefiltert, wobei ein Bandpaßfilter durch eine
geeignete Programmroutine softwaremäßig realisiert
wird. Die so erhaltenen, in Fig. 4 gezeigten gefilter
ten Digitalwerte f(ti) können dann in einem weiteren
Verarbeitungsschritt normiert werden, um Amplituden
schwankungen auszugleichen. Bei einer einfachen Ampli
tudennormierung ist es vorgesehen, daß die Digitalwerte
f(ti) durch einen Korrekturwert dividiert werden, wel
cher aus dem Effektivwertverhältnis zwischen den Daten
f(ti) und einem vorbestimmten Effektivwert gebildet
wird. Alternativ oder ergänzend können normierte Digi
talwerte f.(ti) rechnerisch gemäß der Beziehung
The digital values sampled sequentially at time intervals t i are computationally processed in the evaluation unit 20 . In a first preparation step, the digital values are digitally filtered by a preparation stage 64 , a bandpass filter being implemented in software by a suitable program routine. The filtered digital values f (t i ) thus obtained and shown in FIG. 4 can then be normalized in a further processing step in order to compensate for amplitude fluctuations. In a simple amplitude standardization, it is provided that the digital values f (t i ) are divided by a correction value, which is formed from the effective value ratio between the data f (t i ) and a predetermined effective value. As an alternative or in addition, standardized digital values f. (T i ) can be calculated according to the relationship
f.(ti) = f(ti)/f'(ti)
f. (t i ) = f (t i ) / f '(t i )
ermittelt werden, wobei f'(ti) die durch eine Differen zierroutine erhaltene zeitliche Ableitung von f(t) be deutet. Hierbei ist zu berücksichtigen, daß die Digi talwerte in einem gegebenen Abtastzyklus in positiven und negativen Halbperioden gleichspannungsfrei ermit telt werden. Ein entsprechender Signalverlauf ist in Fig. 5 für zwei das Lückensignal 62 enthaltende Signal perioden dargestellt, wobei die Werte f.(ti) zwischen den die Wendepunkte von f'(ti) markierenden Übergangs stellen 66 monoton ansteigen. Auf diese Weise lassen sich die Digitalwerte anhand der jeweiligen Vorzeichen der Signalverläufe f(ti) und f.(ti) in jedem Abtastin tervall eindeutig den vier Quadranten der abgetasteten Sinusschwingung zuordnen. are determined, with f '(t i ) being the time derivative of f (t) obtained by a differentiation routine. It should be taken into account here that the digi tal values are determined in a given sampling cycle in positive and negative half-periods without DC voltage. A corresponding signal curve is shown in FIG. 5 for two signal periods containing the gap signal 62 , the values f. (T i ) between the transition points 66 marking the inflection points of f '(t i ) increasing monotonously. In this way, the digital values can be unambiguously assigned to the four quadrants of the sampled sine wave on the basis of the respective signs of the signal profiles f (t i ) and f. (T i ) in each sampling interval.
Zur Bestimmung der in den aufbereiteten Digitalwerten enthaltenen Drehwinkelinformation werden diese durch Vergleichsmittel 68 der Auswerteeinheit 20 mit in einem Speichermittel 70 hinterlegten Referenzdaten vergli chen. Die Referenzdaten werden durch vorhergehende Re ferenzmessungen bei vorgegebenen Drehwinkelstellungen der Welle 52 in der vorstehend beschriebenen Weise er faßt und als sogenanntes Template in Form einer Tabelle oder einer analytischen Referenzfunktion gespeichert. Dabei können äußere Meßparameter durch eine entspre chend parametrisierte, mehrdimensionale Referenzdaten erfassung berücksichtigt werden. Die Referenzdaten kön nen eine vollständige Umdrehung der Welle 52 oder bei bestehender Signalperiodizität auch nur einen entspre chenden Sektorausschnitt repräsentieren. Um eine ein deutige zyklusweise Zuordnung der Referenzdaten und der Digitalwerte zu den Markierungen 56 der Codierscheibe 54 zu erhalten, werden durch Auswertung der Nulldurch gänge der Digitalwerte oder anhand des von dem Kompara tor 28 gelieferten Inkrementsignals die abgetasteten Markierungen 56 fortlaufend mitgezählt. Damit ist es durch einen Wertevergleich zwischen den abgetasteten Digitalwerten und den Referenzdaten möglich, den ent sprechenden Drehwinkel α der Welle 52 zu bestimmen und unter Berücksichtigung der Abtastzeit ti die zugehörige momentane Drehzahl zu berechnen.To determine the angle of rotation information contained in the processed digital values, these are compared by comparison means 68 of the evaluation unit 20 with reference data stored in a storage means 70 . The reference data are recorded by previous reference measurements at predetermined rotational angle positions of the shaft 52 in the manner described above and stored as a so-called template in the form of a table or an analytical reference function. External measurement parameters can be taken into account by appropriately parameterized, multidimensional reference data acquisition. The reference data can represent a complete revolution of the shaft 52 or, in the case of existing signal periodicity, only a corresponding sector section. In order to obtain a clear cycle-wise assignment of the reference data and the digital values to the markings 56 of the coding disk 54 , the scanned markings 56 are continuously counted by evaluating the zero crossings of the digital values or on the basis of the increment signal supplied by the comparator 28 . It is thus possible, by comparing the values between the sampled digital values and the reference data, to determine the corresponding angle of rotation α of the shaft 52 and to calculate the associated instantaneous speed, taking into account the sampling time t i .
Das vorstehend beschriebene Prinzip der Drehwinkel- und Drehzahlerfassung eröffnet vorteilhafte Anwendungsmög lichkeiten vor allem im Bereich der Steuerungstechnik von Brennkraftmaschinen. Hier können über den Eingang 30 abgefragte Schaltzeitpunkte der Mengenmagnetventile oder die Einspritzzeitpunkte der Einspritzdüsen in Be ziehung zu den mittels eines oder mehrerer Drehwinkel sensoren 10 an der Kurbel- oder Nockenwelle abgetaste ten Drehwinkelinformationen gesetzt werden. Zugleich ist es auch möglich, durch Ausgabe von Steuersignalen über den Ausgang 40 drehwinkelabhängige Motorfunktionen wie Einspritzbeginn, Zündzeitpunkt, Schließ- und Öff nungswinkel zu steuern oder zu regeln.The principle of rotation angle and speed detection described above opens up advantageous application possibilities, especially in the field of control technology for internal combustion engines. Here, switching times of the quantity solenoid valves or the injection times of the injection nozzles queried via the input 30 can be set in relation to the rotation angle information sensed by means of one or more rotation angle sensors 10 on the crankshaft or camshaft. At the same time, it is also possible, by outputting control signals via the output 40 , to control or regulate engine functions which are dependent on the rotation angle, such as the start of injection, the ignition timing, the closing and opening angles.
Zusammenfassend ist folgendes festzuhalten: Die Erfin dung betrifft ein Verfahren und eine Schaltungsanord nung zur Bestimmung der Drehwinkelstellung und/oder Drehzahl einer Welle 52. Hierfür wird mittels eines ei ne drehfest mit der Welle verbundene Codierscheibe 54 aufweisenden inkrementalen Drehwinkelsensors 10 ein si nusförmig variierendes Analogsignal abgetastet und über einen Analog/Digital-Wandler 14 in Digitalwerte umge setzt. Die Digitalwerte lassen sich in einer elektroni schen Auswerteeinheit 20 durch geeignete Filter- und Normierungsroutinen 64, 68 rechnerisch aufbereiten und mit in einem Speichermittel 70 hinterlegten Referenzda ten vergleichen, um auf diese Weise hochaufgelöste Drehwinkelinformationen zu erhalten.In summary, the following can be stated: The invention relates to a method and a circuit arrangement for determining the rotational angle position and / or rotational speed of a shaft 52 . For this purpose, by means of an egg ne-rotatably connected to the shaft encoder 54 having incremental shaft angle sensor 10, a si nusförmig varying analog signal is sampled and converted into digital values by an analog / digital converter fourteenth The digital values can be processed arithmetically in an electronic evaluation unit 20 by suitable filter and standardization routines 64 , 68 and compared with reference data stored in a storage means 70 in order to obtain high-resolution rotation angle information in this way.
Claims (23)
f.(ti) = f (ti)/f'(ti)
ermittelt wird, wobei f'(ti) die zeitliche Ableitung von f(t) bedeutet.5. The method according to any one of claims 1 to 4, characterized in that from the stands in predetermined Zeitab t i consecutively detected digital values f (t i) a processed waveform f. (T i) according to the relationship
f. (t i ) = f (t i ) / f '(t i )
is determined, where f '(t i ) means the time derivative of f (t).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19822843A DE19822843A1 (en) | 1998-05-22 | 1998-05-22 | Method to determine angular position or velocity of rotating shaft or axle, for use with IC engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19822843A DE19822843A1 (en) | 1998-05-22 | 1998-05-22 | Method to determine angular position or velocity of rotating shaft or axle, for use with IC engine |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19822843A1 true DE19822843A1 (en) | 1999-11-25 |
Family
ID=7868538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19822843A Withdrawn DE19822843A1 (en) | 1998-05-22 | 1998-05-22 | Method to determine angular position or velocity of rotating shaft or axle, for use with IC engine |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19822843A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003058820A2 (en) * | 2002-01-11 | 2003-07-17 | Dr. Johannes Heidenhain Gmbh | Method for interpolating at least two position-dependent, periodic analog signals that are dephased relative each other |
DE102007054712A1 (en) * | 2007-11-14 | 2009-05-20 | Ssg Semiconductor Systems Gmbh | System to measure the position of a sensor, in relation to a magnet, has a Hall probe and a galvanically separated conductor to carry a current with the Hall probe voltage used to establish the position |
CN102338644A (en) * | 2010-07-16 | 2012-02-01 | 发那科株式会社 | Encoder having function for detecting amount of noise |
DE10306306B4 (en) * | 2002-02-15 | 2013-02-28 | Denso Corporation | In a setting circuit embedded semiconductor sensor and torsion bar torque sensor system |
WO2017041959A1 (en) * | 2015-09-07 | 2017-03-16 | Continental Teves Ag & Co. Ohg | Rotational angle sensor system having variable measurement angle range |
CN112986608A (en) * | 2021-03-31 | 2021-06-18 | 长光卫星技术有限公司 | Micro-nano satellite reaction flywheel speed measurement method based on linear Hall |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3623449A1 (en) * | 1986-07-11 | 1988-01-14 | Siemens Ag | Arrangement for obtaining angle signals |
DE3804481A1 (en) * | 1987-02-13 | 1988-08-25 | Fuji Heavy Ind Ltd | CRANKSHAFT SENSING SYSTEM FOR AN INTERNAL COMBUSTION ENGINE |
DE3213800C2 (en) * | 1982-04-15 | 1990-06-13 | Alfred Teves Gmbh, 6000 Frankfurt, De | |
DE3910346A1 (en) * | 1989-03-30 | 1990-10-04 | Rexroth Mannesmann Gmbh | Method and device for measuring the speed or rotational speed, in particular in the case of a hydraulic drive |
DE4328584A1 (en) * | 1992-08-31 | 1994-03-03 | Silicon Systems Inc | Circuit for synchronizing an electronic angular position encoder |
DE4029828C2 (en) * | 1989-09-20 | 1994-04-07 | Hitachi Ltd | Device for detecting the angle of rotation of a rotating shaft and torque detection device and power steering device equipped therewith |
DE4243778A1 (en) * | 1992-12-23 | 1994-06-30 | Bosch Gmbh Robert | Position detection method, e.g. for vehicle steering wheel angle |
DE4303209A1 (en) * | 1993-02-04 | 1994-08-11 | Bosch Gmbh Robert | Device for signal shaping and for reference mark recognition |
DE4428333A1 (en) * | 1994-08-10 | 1996-02-15 | Siemens Ag | Position sensor e.g. for absolute gearwheel transducer |
DE4410955C2 (en) * | 1993-03-30 | 1996-06-05 | Mitsubishi Electric Corp | Absolute value encoder and output signal correction method in an absolute value encoder |
DE19548385A1 (en) * | 1995-12-22 | 1997-07-03 | Siemens Ag | Angular position determining appts. for axle |
DE19743247A1 (en) * | 1996-09-30 | 1998-04-02 | Cummins Engine Co Inc | Crankshaft angle sensor arrangement and engine equipped with it |
DE19652988A1 (en) * | 1996-12-19 | 1998-06-25 | Helag Electronic Gmbh | Angle sensor sensing relative position of two motor vehicle parts e.g. body and chassis |
-
1998
- 1998-05-22 DE DE19822843A patent/DE19822843A1/en not_active Withdrawn
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3213800C2 (en) * | 1982-04-15 | 1990-06-13 | Alfred Teves Gmbh, 6000 Frankfurt, De | |
DE3623449A1 (en) * | 1986-07-11 | 1988-01-14 | Siemens Ag | Arrangement for obtaining angle signals |
DE3804481A1 (en) * | 1987-02-13 | 1988-08-25 | Fuji Heavy Ind Ltd | CRANKSHAFT SENSING SYSTEM FOR AN INTERNAL COMBUSTION ENGINE |
DE3910346A1 (en) * | 1989-03-30 | 1990-10-04 | Rexroth Mannesmann Gmbh | Method and device for measuring the speed or rotational speed, in particular in the case of a hydraulic drive |
DE4029828C2 (en) * | 1989-09-20 | 1994-04-07 | Hitachi Ltd | Device for detecting the angle of rotation of a rotating shaft and torque detection device and power steering device equipped therewith |
DE4328584A1 (en) * | 1992-08-31 | 1994-03-03 | Silicon Systems Inc | Circuit for synchronizing an electronic angular position encoder |
DE4243778A1 (en) * | 1992-12-23 | 1994-06-30 | Bosch Gmbh Robert | Position detection method, e.g. for vehicle steering wheel angle |
DE4303209A1 (en) * | 1993-02-04 | 1994-08-11 | Bosch Gmbh Robert | Device for signal shaping and for reference mark recognition |
DE4410955C2 (en) * | 1993-03-30 | 1996-06-05 | Mitsubishi Electric Corp | Absolute value encoder and output signal correction method in an absolute value encoder |
DE4428333A1 (en) * | 1994-08-10 | 1996-02-15 | Siemens Ag | Position sensor e.g. for absolute gearwheel transducer |
DE19548385A1 (en) * | 1995-12-22 | 1997-07-03 | Siemens Ag | Angular position determining appts. for axle |
DE19743247A1 (en) * | 1996-09-30 | 1998-04-02 | Cummins Engine Co Inc | Crankshaft angle sensor arrangement and engine equipped with it |
DE19652988A1 (en) * | 1996-12-19 | 1998-06-25 | Helag Electronic Gmbh | Angle sensor sensing relative position of two motor vehicle parts e.g. body and chassis |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003058820A2 (en) * | 2002-01-11 | 2003-07-17 | Dr. Johannes Heidenhain Gmbh | Method for interpolating at least two position-dependent, periodic analog signals that are dephased relative each other |
WO2003058820A3 (en) * | 2002-01-11 | 2004-01-08 | Heidenhain Gmbh Dr Johannes | Method for interpolating at least two position-dependent, periodic analog signals that are dephased relative each other |
US8311131B2 (en) | 2002-01-11 | 2012-11-13 | Dr. Johannes Heidenhain Gmbh | Method for interpolating at least two position-dependent, periodic analog signals that are dephased relative each other |
DE10306306B4 (en) * | 2002-02-15 | 2013-02-28 | Denso Corporation | In a setting circuit embedded semiconductor sensor and torsion bar torque sensor system |
DE102007054712A1 (en) * | 2007-11-14 | 2009-05-20 | Ssg Semiconductor Systems Gmbh | System to measure the position of a sensor, in relation to a magnet, has a Hall probe and a galvanically separated conductor to carry a current with the Hall probe voltage used to establish the position |
CN102338644A (en) * | 2010-07-16 | 2012-02-01 | 发那科株式会社 | Encoder having function for detecting amount of noise |
DE102011106924B4 (en) * | 2010-07-16 | 2013-06-20 | Fanuc Corporation | An encoder having a function of detecting an amount of spurious signals |
US8692502B2 (en) | 2010-07-16 | 2014-04-08 | Fanuc Corporation | Encoder having function for detecting amount of noise |
CN102338644B (en) * | 2010-07-16 | 2014-10-15 | 发那科株式会社 | Encoder having function for detecting amount of noise |
WO2017041959A1 (en) * | 2015-09-07 | 2017-03-16 | Continental Teves Ag & Co. Ohg | Rotational angle sensor system having variable measurement angle range |
US10809093B2 (en) | 2015-09-07 | 2020-10-20 | Continental Teves Ag & Co. Ohg | Rotation angle sensor system with variable measurement angle range |
CN112986608A (en) * | 2021-03-31 | 2021-06-18 | 长光卫星技术有限公司 | Micro-nano satellite reaction flywheel speed measurement method based on linear Hall |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19540674C2 (en) | Adaptation procedure for correcting tolerances of an encoder wheel | |
EP0188433B1 (en) | Device for detecting the angular position of a rotary member | |
DE10237221B4 (en) | Method and apparatus for providing a crank angle-based signal method | |
DE19540675C1 (en) | Torque estimation method using evaluation of internal combustion engine revolution rate for engine control | |
DE10039354A1 (en) | Magnetic difference position sensor to measure rotation position and speed of crankshaft in vehicle, has signal conditioning circuit connected to both galvanomagnetic elements for selectively outputting signal | |
EP0575843A1 (en) | Angular measurement system | |
DE69532986T2 (en) | DEVICE AND METHOD FOR DETERMINING THE TOP VALUE OF A VARIABLE IN A misfire system | |
DE102017216666A1 (en) | Position measuring device and method for operating a position measuring device | |
DE19733958A1 (en) | Method and device for correcting tolerances of a sensor wheel | |
DE3721010A1 (en) | METHOD AND DEVICE FOR DETECTING THE MAXIMUM CYLINDER PRESSURE ANGLE IN AN INTERNAL COMBUSTION ENGINE | |
EP1723331B1 (en) | Method and device for detecting the angular position signal in an internal combustion engine | |
EP1111392B1 (en) | Realizing speed and angle position of a rotating wheel with adaptable switching threshold for drift compensation | |
DE19822843A1 (en) | Method to determine angular position or velocity of rotating shaft or axle, for use with IC engine | |
WO2001048488A2 (en) | Method and device for detecting a polarity reversal in a sensor | |
DE3332941A1 (en) | Method and device for sound analysis of machines and plants | |
AT397882B (en) | METHOD AND DEVICE FOR SIGNAL EVALUATION | |
DE10149174A1 (en) | Position determination in drive regulator position measurement device, involves adopting instantaneous sampling signal values using clock, forming position values associated with clock | |
DE3721827C2 (en) | ||
EP2182182A2 (en) | Method and device for measuring valve stroke | |
EP0585622B1 (en) | Method for length or angle measurement devices | |
DE10218332B4 (en) | Method for analyzing vibrations of rotating or oscillating parts | |
DE10123292A1 (en) | sensor system | |
EP1540163A1 (en) | Method for correcting the position of the angular marks of an incremental wheel of a rotational speed sensor and/or an angle of rotation sensor, and system therefor | |
EP1674830A2 (en) | Method for improving the signal quality of sinusoidal track signals | |
DE19804327B4 (en) | Method for accurate speed detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8139 | Disposal/non-payment of the annual fee |