DE19928135A1 - Motor control circuit for regulating hydraulic pump of motor vehicle braking system, supplies back EMF to high-pass filter and square-wave signal to microprocessor for monitoring and signaling operating status - Google Patents
Motor control circuit for regulating hydraulic pump of motor vehicle braking system, supplies back EMF to high-pass filter and square-wave signal to microprocessor for monitoring and signaling operating statusInfo
- Publication number
- DE19928135A1 DE19928135A1 DE19928135A DE19928135A DE19928135A1 DE 19928135 A1 DE19928135 A1 DE 19928135A1 DE 19928135 A DE19928135 A DE 19928135A DE 19928135 A DE19928135 A DE 19928135A DE 19928135 A1 DE19928135 A1 DE 19928135A1
- Authority
- DE
- Germany
- Prior art keywords
- motor
- circuit arrangement
- arrangement according
- voltage
- microprocessor
- 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
- 230000011664 signaling Effects 0.000 title claims abstract 4
- 238000012544 monitoring process Methods 0.000 title claims description 11
- 230000001105 regulatory effect Effects 0.000 title 1
- 238000004804 winding Methods 0.000 claims abstract description 4
- 230000009467 reduction Effects 0.000 claims abstract description 3
- 238000011156 evaluation Methods 0.000 claims description 12
- 239000003990 capacitor Substances 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H7/00—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
- H02H7/08—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
- H02H7/093—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against increase beyond, or decrease below, a predetermined level of rotational speed
Landscapes
- Control Of Positive-Displacement Pumps (AREA)
Abstract
Description
Die Erfindung betrifft eine Schaltungsanordnung zur An steuerung eines Elektromotors, insbesondere als Bestandteil der Hydraulikpumpe eines Kraftfahrzeugregelungssystems, wie ABS, ASR, ESP (elektronisches Stabilitätsprogramm) etc.The invention relates to a circuit arrangement for control of an electric motor, in particular as a component the hydraulic pump of a motor vehicle control system, such as ABS, ASR, ESP (electronic stability program) etc.
Elektromotoren werden insbesondere als Kleinmotoren zum Be trieb verschiedenster elektromechanischer Einrichtungen wie zum Beispiel Pumpen, Steuerungen, Antrieben usw. verwendet. Bei zahlreichen Anwendungen dieser Art ist es wichtig, im Falle einer Störung des Motorbetriebes bestimmte Maßnahmen oder Vorkehrungen zu treffen, um die Anwendung als solche beherrschbar zu halten. Zu diesem Zweck ist es von besonde rer Bedeutung, den Betriebszustand des Motors in der Weise zu überwachen, daß ein Auftreten von Fehlern an dem Motor oder der durch diesen angetriebenen Einrichtung rechtzeitig erkannt werden kann.Electric motors are used in particular as small motors driven various electromechanical devices such as for example pumps, controls, drives etc. are used. In numerous applications of this type, it is important in In the event of a malfunction in engine operation, certain measures are taken or take precautions to apply as such to keep manageable. For this purpose it is special rer importance, the operating state of the engine in the way to monitor that an occurrence of faults on the engine or the device driven by this in time can be recognized.
Der Erfindung liegt deshalb die Aufgabe zugrunde, eine Schaltungsanordnung zur Ansteuerung eines Elektromotors zu schaffen, mit der in einfacher Weise fehlerhafte Betriebs zustände des Motors erfaßt werden können.The invention is therefore based on the object Circuit arrangement for controlling an electric motor create with the faulty operating in a simple manner states of the engine can be detected.
Gelöst wird diese Aufgabe gemäß Anspruch 1 bei einer sol chen Schaltungsanordnung, die sich auszeichnet durch ein Hochpaßfilter, dem eine durch den Motor in einer Ansteuer pause gegeninduzierte Spannung zugeführt wird, zum Durchlaß von hochfrequenten Anteilen, die durch Umkommutierungen von Motorwicklungen erzeugt werden, sowie eine Auswerteeinrich tung zur Erfassung von Signalflanken der hochfrequenten An teile und zur Signalisierung eines fehlerhaften Betriebszu standes, wenn die Anzahl der Signalflanken innerhalb eines vorbestimmbaren Zeitintervalls einen vorbestimmbaren Schwellwert nicht übersteigt.This object is achieved according to claim 1 at a sol Chen circuit arrangement, which is characterized by a High pass filter, the one by the motor in one drive pause counter-induced voltage is supplied to the passage of high frequency components caused by commutation of Motor windings are generated, as well as an evaluation device device for the detection of signal edges of the high-frequency input parts and to signal a faulty operation if the number of signal edges within a predeterminable time interval a predeterminable Threshold does not exceed.
Ein besonderer Vorteil dieser Lösung besteht darin, daß sie weitgehend unabhängig von der Art und Größe des Elektromo tors sowie der Anwendung des Motors einsetzbar ist, sofern der Motor in der Ansteuerpause eine mit hochfrequenten An teilen überlagerte gegeninduzierte Spannung erzeugt.A particular advantage of this solution is that it largely independent of the type and size of the electromo tors and the application of the motor can be used, provided the motor in the control pause one with high-frequency on share superimposed counter-induced voltage.
Ein weiterer Vorteil dieser Lösung liegt darin, daß durch die Auswertung der Anzahl der Signalflanken auch Fehler in der angetriebenen Einrichtung erkannt werden können, wenn diese zum Beispiel blockiert wird oder nur noch gegen einen großen Widerstand antreibbar ist.Another advantage of this solution is that the evaluation of the number of signal edges also errors in the driven device can be recognized if this is blocked, for example, or only against you great resistance can be driven.
Die Unteransprüche haben vorteilhafte Weiterbildungen der Erfindung zum Inhalt.The subclaims have advantageous developments of Invention to the content.
Danach ist die Schaltungsanordnung vorzugsweise so ausge legt, daß der Motor durch Pulsbreitenmodulation einer Ver sorgungsspannung getaktet ansteuerbar ist und die Ansteu erpause eine Ausschaltphase (Pulspause) ist.Thereafter, the circuit arrangement is preferably so specifies that the motor by pulse width modulation of a ver supply voltage is controlled and the control pause is a switch-off phase (pulse pause).
Eine besonders vorteilhafte Anwendung der Schaltungsanord nung findet sich in einem elektronischen Kraftfahrzeugrege lungssystem, wie ABS, ASR, ESP etc. mit einer Hydraulikpum pen-Steuereinheit zur Ansteuerung und Betriebsüberwachung von Hydraulikpumpen.A particularly advantageous application of the circuit arrangement voltage is found in an electronic motor vehicle rain system, such as ABS, ASR, ESP etc. with a hydraulic pump pen control unit for control and operational monitoring of hydraulic pumps.
Weitere Einzelheiten, Merkmale und Vorteile der Erfindung ergeben sich aus der folgenden Beschreibung einer bevorzug ten Ausführungsform anhand der Zeichnungen. Es zeigt: Further details, features and advantages of the invention arise from the following description of a preferred th embodiment with reference to the drawings. It shows:
Fig. 1 ein Prinzipschaltbild einer erfindungsgemäßen Schal tungsanordnung; Fig. 1 is a schematic diagram of a circuit arrangement according to the invention;
Fig. 2a, 2b graphische Darstellungen verschiedene Signalver läufe an einem Motor bei einer gepulsten Ansteuerung des Motors im fehlerfreien Betriebszustand; FIG. 2a, 2b are graphical representations various Signalver runs on an engine at a pulsed drive of the motor in fault-free operating condition;
Fig. 3a, 3b eine Darstellung der Signalverläufe gemäß Fig. 2 bei einem fehlerhaften Betriebszustand; Fig. 3a, 3b an illustration of the waveforms of Figure 2 in a failure mode.
Fig. 4a, 4b eine graphische Darstellung verschiedener, mit der Schaltungsanordnung erzeugter, auszuwertender Signale; und Fig. 4a, 4b is a graphical representation of various, generated with the circuit arrangement, to be evaluated signals; and
Fig. 5 ein Flußdiagramm eines Verfahrensablaufs zur Auswer tung der mit der Schaltungsanordnung erzeugten Signale. Fig. 5 is a flowchart of a process flow for evaluating the signals generated with the circuit arrangement.
Fig. 1 zeigt ein Prinzipschaltbild eines Teils einer Schaltungsanordung, die zur Ansteuerung von Pumpenmotoren, und zwar insbesondere für hydraulische Kreise von Fahrzeug- Stabilitätsprogrammen (ESP), wie Antiblockier- und An tlschlupfregelungen, dienen kann. Ein Schaltungsblock 10 stellt eine (Pumpen-)Motor-Steuereinheit PCU dar, die im allgemeinen in Form von einer oder mehreren integrierten Standard-Schaltungen realisiert ist und einen Mikroprozes sor, Analog/Digitalwandler, Zwischenspeicher, Treiberstufen usw. umfaßt. Die äußere Beschaltung wird entsprechend der Anwendung und einem anzusteuernden Motor 100 gewählt. Fig. 1 shows a schematic diagram of part of a circuit arrangement which can be used to control pump motors, in particular for hydraulic circuits of vehicle stability programs (ESP), such as anti-lock and anti-slip controls. A circuit block 10 represents a (pump) motor control unit PCU, which is generally implemented in the form of one or more integrated standard circuits and comprises a microprocessor, analog / digital converter, buffer, driver stages, etc. The external wiring is selected according to the application and a motor 100 to be controlled.
Ein erster Anschluß UIGN für eine erste Versorgungsspannung von z. B. 12 V (im Falle einer Anwendung in einem Fahrzeug ist diese Spannung über ein Zündschloß geführt) ist über eine Diode D1 und einen ersten Widerstand R1 mit einem er sten Anschluß I des Pumpenmotors 100 verbunden. Zwischen der Diode D1 und dem ersten Widerstand R1 ist ein erster Kondensator C1 nach Masse geschaltet. Ein aus einem zweiten Widerstand R2 und einem dazu parallel nach Masse geschalte ten zweiten Kondensator C2 gebildeter RC-Tiefpaß ist mit einem ersten Eingang AN (Eingang eines Ana log/Digitalwandler-Schaltungsteils) der Pumpenmotor- Steuereinheit PCU sowie über einen dritten Widerstand R3 mit dem ersten Anschluß I des Pumpenmotors 100 verbunden. Parallel zu dem Pumpenmotor 100, dessen zweiter Anschluß II an Masse liegt, ist ein dritter Kondensator C3 geschaltet.A first connection U IGN for a first supply voltage of z. B. 12 V (in the case of an application in a vehicle, this voltage is conducted via an ignition lock) is connected via a diode D1 and a first resistor R1 to a terminal I of the pump motor 100 . A first capacitor C1 is connected to ground between the diode D1 and the first resistor R1. An RC low-pass filter formed from a second resistor R2 and a second capacitor C2 connected in parallel to ground is provided with a first input AN (input of an analog / digital converter circuit part) of the pump motor control unit PCU and via a third resistor R3 with the first connection I of the pump motor 100 connected. A third capacitor C3 is connected in parallel with the pump motor 100 , the second connection II of which is connected to ground.
Ein zweiter Anschluß KL30-P für eine zweite Versorgungs spannung (z. B. 12 V) ist über eine Sicherung S1 mit einem Drainanschluß D eines ersten Leistungstransistors FET1 so wie einem zweiten Anschluß DRN (Drain) der Pumpenmotor- Steuereinheit PCU verbunden. Ein Gateanschluß G des Lei stungstransistors FET1 liegt über einem vierten Widerstand R4 an einem dritten Anschluß OUT der Pumpenmotor- Steuereinheit PCU an, während ein Sourceanschluß S des er sten Leistungstransistors FET1 mit dem ersten Anschluß I des Pumpenmotors 100 sowie über einen fünften Widerstand R5 mit einem vierten Anschluß SRC (Source) der Pumpenmotor- Steuereinheit PCU verbunden ist.A second connection KL30-P for a second supply voltage (z. B. 12 V) is connected via a fuse S1 to a drain terminal D of a first power transistor FET1 and a second terminal DRN (drain) of the pump motor control unit PCU. A gate terminal G of the power transistor FET1 is connected via a fourth resistor R4 to a third terminal OUT of the pump motor control unit PCU, while a source terminal S of the first power transistor FET1 to the first terminal I of the pump motor 100 and a fifth resistor R5 to one fourth connection SRC (source) of the pump motor control unit PCU is connected.
Weiterhin ist der erste Anschluß I des Pumpenmotors 100 an eine Auswerteeinrichtung geführt, die einen in Reihe an die Basis eines zweiten Transistors T2 geschalteten vierten Kondensator C4 aufweist, wobei die Basis über einen sech sten Widerstand R6 mit Masse verbunden ist. Der Emitter des zweiten Transistors T2 liegt ebenfalls an Masse, während der Kollektor über einen siebten Widerstand R7 mit einem dritten Anschluß UI für eine zweite Versorgungsspannung (z. B. 5 V) sowie mit einem interruptfähigen Eingang eines Mikroprozessors MP verbunden ist.Furthermore, the first connection I of the pump motor 100 is guided to an evaluation device which has a fourth capacitor C4 connected in series to the base of a second transistor T2, the base being connected to ground via a sixth resistor R6. The emitter of the second transistor T2 is also grounded, while the collector is connected via a seventh resistor R7 to a third connection U I for a second supply voltage (for example 5 V) and to an interruptible input of a microprocessor MP.
Die Schaltungsanordnung gemäß Fig. 1 dient zur Regelung der mittleren Drehzahl des Pumpenmotors 100 auf einen Soll wert durch Pulsbreitenmodulation der an dem zweiten An schluß KL30-P anliegenden Versorgungsspannung für den Pum penmotor 100. Zu diesem Zweck erzeugt der in der PCU ent haltene Mikroprozessor ein digitales Ansteuersignal (EIN/AUS) für die Pumpe, das zunächst zwischengespeichert wird, und mit dem eine Ladungspumpe zum Schalten des ersten Leistungstransistor FET1 über den dritten Anschluß OUT ak tiviert wird.The circuit arrangement of FIG. 1 is used to regulate the average speed of the pump motor 100 most adjacent to a target by pulse width modulation of the circuit to the second to KL30-P supply voltage for the Pum penmotor 100. For this purpose, the microprocessor contained in the PCU generates a digital control signal (ON / OFF) for the pump, which is initially buffered and with which a charge pump for switching the first power transistor FET1 is activated via the third connection OUT.
Die bezüglich ihrer Pulsbreite modulierte Versorgungsspan nung weist dabei im allgemeinen eine konstante Zykluszeit TPWM auf, die sich aus der Betriebszeit Ton und der Aus schaltzeit Totf des Pumpenmotors zusammensetzt.The supply voltage modulated with respect to its pulse width generally has a constant cycle time T PWM , which is composed of the operating time Ton and the switch-off time Totf of the pump motor.
Zur Erfassung der Istdrehzahl des Pumpenmotors 100 wird die während der Ausschaltzeit Toff durch den Motor 100 indu zierte Gegenspannung (Gegen-EMK) ausgewertet. Diese Span nung nimmt zwar im wesentlichen linear ab, ist jedoch auf grund der ständigen Umkommutierung der Wicklungen des Mo torankers mit einer hochfrequenten Schwingung überlagert. Mit dem aus dem zweiten Widerstand R2 und dem zweiten Kon densator C2 gebildeten Tiefpaß wird diese Spannung deshalb zunächst gefiltert und dann über den ersten Eingang AN der Pumpenmotor-Steuereinheit PCU zugeführt und dort gemessen. Der Betrag der gefilterten Spannung ist dabei zum Zeitpunkt der halben Umschaltzeit Toff direkt proportional zu der mittleren Drehgeschwindigkeit des Motors 100 und kann somit zur Regelung der Solldrehzahl des Pumpenmotors 100 verwen det werden.For detecting the actual speed of the pump motor 100, the evaluated during the off time T off by the motor 100 indu ed counter voltage (emf). Although this voltage decreases essentially linearly, it is overlaid with a high-frequency vibration due to the constant recommutation of the windings of the motor armature. With the low-pass filter formed from the second resistor R2 and the second capacitor C2, this voltage is therefore first filtered and then fed to the pump motor control unit PCU via the first input AN and measured there. The amount of the filtered voltage at the time of half the switching time T off is directly proportional to the average rotational speed of the motor 100 and can thus be used to regulate the target speed of the pump motor 100 .
Um eine Unterbrechung in einer der Zuleitungen zu dem Pum penmotor 100 erkennen zu können, ohne diesen aktiv anzu steuern, ist der erste Widerstand R1 (Pull-Up-Widerstand) vorgesehen, der im Fehlerfall den Spannungspegel an dem er sten Eingang AN (Analog/Digitalwandlerteil) der Pumpen- Steuereinheit 10 auf hohen Pegel (etwa UIGN) zieht.In order to be able to detect an interruption in one of the feed lines to the pump motor 100 without actively controlling it, the first resistor R1 (pull-up resistor) is provided, which in the event of a fault detects the voltage level at the first input AN (analog / Digital converter part) of the pump control unit 10 pulls to a high level (approximately U IGN ).
Zur Erfassung eines Betriebszustandes des Pumpenmotors 100 wird die während der Ausschaltzeit Toff durch den Motor in duzierte Gegenspannung ferner dem aus dem vierten Kondensa tor C4 und dem sechsten Widerstand R6 gebildeten Hochpaß zugeführt. Mit dem in der Sättigung betriebenen zweiten Transistor T2 wird dann aus dem gefilterten hochfrequenten Signal ein Rechtecksignal erzeugt, das zur weiteren Auswer tung einem interruptfähigen Eingang des Mikroprozessors MP zugeführt wird. Unter "interruptfähiger Eingang" ist in diesem Zusammenhang ein Eingang zu verstehen, über den mit einer HF-Signalflanke bestimmte Unterprogramme ausgeführt werden können. Die Auswertung wird im Detail anhand von Fig. 5 beschrieben werden.In order to detect an operating state of the pump motor 100 , the counter-voltage induced by the motor during the switch-off time T off is also fed to the high-pass filter formed from the fourth capacitor C4 and the sixth resistor R6. With the second transistor T2 operated in saturation, a rectangular signal is then generated from the filtered high-frequency signal, which is fed to an interrupt-capable input of the microprocessor MP for further evaluation. In this context, “interruptable input” is to be understood as an input via which certain subroutines can be executed with an RF signal edge. The evaluation will be described in detail with reference to FIG. 5.
Fig. 2b zeigt den Verlauf der gegeninduzierten und tief paßgefilterten Motorspannung bei einer gepulsten Ansteue rung des Motors im fehlerfreien Betriebszustand. Die Span nungswerte werden an den in Fig. 2a mit "M" bezeichneten Meßzeitpunten während einer Ansteuerpause (Pulspause), d. h. zwischen einem Ausschalten (Zeitpunkt "A") und einem Wie dereinschalten (Zeitpunkt "B") der Pumpe gemessen, und zwar beginnend mit einem Referenzwert "R" nach Ablauf einer Ein schwingzeit. Fig. 2b shows the course of the counter-induced and low pass-filtered motor voltage with a pulsed control of the motor in the fault-free operating state. The voltage values are measured at the measuring times denoted by "M" in FIG. 2a during a control pause (pulse pause), ie between a switch-off (time "A") and a restart (time "B") of the pump, starting from with a reference value "R" after a settling time.
Die Fig. 3a, 3b zeigen diese Spannungsverhältnisse im Fehlerfall in zeitlich gestauchter Darstellung, wobei die Meßzeitpunkte M gleichen zeitlichen Abstand haben wie in Fig. 2a (z. B. 4 ms). Wenn die übliche Ansteuerpause in Fig. 2b z. B. etwa 30 bis 60 ms dauert, wird davon ausgegan gen, daß ein Fehler vorliegt, wenn die tiefpaßgefilterte Motorspannung nach etwa 200 ms (Intervall "U") keinen oder nur einen äußerst geringen negativen Gradienten aufweist. Ein solcher Fehler kann einer Unterbrechung in einer der Zuleitungen des Pumpenmotors 100 oder eine mechanische Blockade des Motorlaufes sein. Die Messungen wurden an ei nem 12-Pol-Motor mit etwa 2.000 bis 4.000 Umdrehungen pro Minute durchgeführt. FIGS. 3a, 3b, these show voltage conditions in case of error in time swamped representation, wherein the measuring times M same time interval are as shown in Fig. 2 (z. B. 4 ms). If the usual control pause in Fig. 2b z. B. takes about 30 to 60 ms, it is assumed that there is an error if the low-pass filtered motor voltage after about 200 ms (interval "U") has no or only an extremely small negative gradient. Such a fault can be an interruption in one of the feed lines of the pump motor 100 or a mechanical blockage in the motor running. The measurements were carried out on a 12-pole motor at about 2,000 to 4,000 revolutions per minute.
Zur Unterscheidung zwischen einem fehlerfreien und einem fehlerhaften Betriebszustand sind diese Spannungen bei den üblichen Tastverhältnisen jedoch nicht geeignet. Im Fehler fall, wird - wie oben erwähnt - die Spannung an dem ersten Eingang AN der Pumpenmotor-Steuereinheit PCU über den er sten Widerstand R1 hochgezogen und über die erste Span nungsquelle UIGN im wesentlichen konstant gehalten. Diese Spannung ist jedoch insbesondere nach der Filterung durch den Tiefpaß R2/C2 (siehe Fig. 3b) nur sehr schwer von der in Fig. 2b gezeigten Spannung bei fehlerfreiem Betriebszu stand zu unterscheiden, da beide nahezu gleiche Höhe auf weisen. Eine Bewertung der Tiefpaß-gefilterten Spannung im Hinblick auf ihren Gradienten (die Spannung fällt im we sentlichen linear entsprechend der Verminderung der Dreh zahl ab) würde eine relativ lange Zeitdauer erfordern, die bei einer gepulsten Ansteuerung der Pumpe im Bereich von etwa 50 bis 60 ms liegt und somit die Zykluszeit der Puls breitenmodulation erreicht.However, these voltages are not suitable for distinguishing between a fault-free and a faulty operating state under the usual duty cycle. In the event of an error, as mentioned above, the voltage at the first input AN of the pump motor control unit PCU is pulled up via the first resistor R1 and kept essentially constant via the first voltage source U IGN . However, this voltage is very difficult to distinguish from the voltage shown in FIG. 2b, especially after filtering through the low-pass filter R2 / C2 (see FIG. 3b), since both have almost the same height. An evaluation of the low-pass filtered voltage with regard to its gradient (the voltage drops substantially linearly in accordance with the reduction in the speed) would require a relatively long period of time, with a pulsed activation of the pump in the range from about 50 to 60 ms lies and thus reaches the cycle time of the pulse width modulation.
Zur Erkennung eines fehlerhaften Betriebszustandes wird vielmehr die während der Ausschaltzeit Toff (Intervall zwi schen "A" und "E") gegeninduzierte Spannung über den Hoch paß C4/R6 geführt, von dem im wesentlichen nur die durch die ständige Umkommutierung erzeugten Oberwellen der gegen induzierten Spannung mit einer Frequenz von etwa 2 bis 5 kHz durchgelassen werden. An der Basis des zweiten Transi stors T2 liegt somit die in Fig. 4a gezeigte HF-Spannung an, die mit dem Transistor T2 in die in Fig. 4b gezeigte Rechteckspannung umgewandelt wird. In dem Fall, in dem die Pumpe kontinuierlich angesteuert wird, ist es im allgemei nen möglich, die gegeninduzierte Spannung während einer kurzzeitigen, zyklischen Unterbrechung der Ansteuerung aus zuwerten.Rather, to detect a faulty operating state, the counter-induced voltage during the switch-off time T off (interval between "A" and "E") is passed through the high pass C4 / R6, of which essentially only the harmonics generated by the constant commutation of the counter induced voltage can be passed at a frequency of about 2 to 5 kHz. At the base of the second transistor T2 is therefore the RF voltage shown in FIG. 4a, which is converted by the transistor T2 into the square-wave voltage shown in FIG. 4b. In the event that the pump is controlled continuously, it is generally possible to evaluate the counter-induced voltage during a brief, cyclical interruption of the control.
Fig. 4 hat im wesentlichen den gleichen zeitlichen Maßstab entlang der horizontalen Achse wie Fig. 2. Aus einem Ver gleich der beiden Figuren ergibt sich, daß der Betriebszu stand anhand der Flankenwechsel "F" der HF-Signalspannung innerhalb der Ausschaltzeit zu erkennen ist, da im Fehler fall diese Flanken entweder gar nicht oder nur in vermin derter Anzahl vorhanden sind. Fig. 4 has essentially the same time scale along the horizontal axis as Fig. 2. From a comparison of the two figures it follows that the Betriebszu stood by the edge change "F" of the RF signal voltage can be seen within the switch-off time, because in the event of an error, these edges either do not exist or only exist in reduced numbers.
Zur Auswertung der Signalflanken werden diese an einen in terruptfähigen Eingang des Mikroprozessors MP angelegt und gemäß dem in Fig. 5 dargestellten Flußdiagramm ausgewer tet. Diese Auswertung kann als entsprechendes Programm im plementiert sein.To evaluate the signal edges, these are applied to an input of the microprocessor MP which is capable of interrupting and evaluated according to the flow chart shown in FIG. 5. This evaluation can be implemented as a corresponding program.
Nach dem Start mit einem Schritt S1 wird in Schritt S2 zu nächst abgefragt, ob der Pumpenmotor 100 aktiviert ist. Wenn dies nicht der Fall ist, wird das Programm beendet (Schritt S3). Andernfalls wird mit einem Schritt S4 abge fragt, ob eine zyklische Überwachung des Pumpenmotors akti viert ist. Wenn diese Abfrage mit "Nein" beantwortet wird, wird gemäß Schritt S10 der vorher aktive Pumpenmotor- Betriebsmodus fortgesetzt, und der Ablauf kehrt zu Schritt S2 zurück.After starting with a step S1, the next step in step S2 is to ask whether the pump motor 100 is activated. If this is not the case, the program is ended (step S3). Otherwise, a step S4 queries whether cyclical monitoring of the pump motor is activated. If this query is answered with "No", the previously active pump motor operating mode is continued in accordance with step S10, and the process returns to step S2.
Bei Aktivierung der zyklischen Überwachung des Pumpenmotors wird mit Schritt S5 ein externer Interrupt für die Rotati onserkennung freigeschaltet. Anschließend wird mit Schritt S6 ein Überwachungszeitraum für die Rotationserkennung und die Auswertung der gegeninduzierten, hochpaßgefilterten HF- Rechteckspannung gestartet. Dieser Überwachungszeitraum ist bei gepulster Ansteuerung des Motors die Ausschaltzeit Tott, bei kontinuierlicher Ansteuerung wird diese kurzzei tig unterbrochen.When cyclical monitoring of the pump motor is activated becomes an external interrupt for the Rotati with step S5 Detection activated. Then go to step S6 a monitoring period for the rotation detection and the evaluation of the counter-induced, high-pass filtered HF Rectangular voltage started. This monitoring period is the switch-off time when the motor is pulsed Dead, with continuous control, this will be short interrupted.
Mit Schritt S7 wird dann abgefragt, ob die Anzahl der in einem vorbestimmten Zeitintervall erfaßten HF-Signalflanken größer ist als ein vorbestimmter Schwellwert. Wenn dies der Fall ist, wird mit Schritt S8 der Überwachungszeitraum be endet und mit Schritt S9 der externe Interrupt für die Ro tationserkennung wieder gesperrt. Anschließend wird mit Schritt S10 der vorher aktive Pumpenmotor-Betriebsmodus wieder fortgesetzt, und der Ablauf kehrt zu Schritt S2 zu rück.Step S7 then queries whether the number of in RF signal edges detected at a predetermined time interval is greater than a predetermined threshold. If this is the If so, the monitoring period is started with step S8 ends and with step S9 the external interrupt for the Ro station detection locked again. Then with Step S10 the previously active pump motor operating mode continued again, and the flow returns to step S2 return
Wenn gemäß Schritt S9 die Anzahl der HF-Signalflanken in nerhalb des vorbestimmten Zeitintervalls nicht größer ist, als der Schwellwert, wird gemäß Schritt S11 zunächst abge fragt, ob der Überwachungszeitraum für die Rotationserken nung abgelaufen ist. Wenn dies nicht der Fall ist, wird er neut die Abfrage gemäß Schritt S7 vorgenommen. Wenn der Überwachungszeitraum abgelaufen ist, wird gemäß Schritt S12 der externe Interrupt für die Rotationserkennung gesperrt und mit Schritt S13 eine Signalisierung erzeugt, daß ein Fehler erkannt wurde. Mit Schritt S14 wird schließlich eine Qualifizierung des Fehlers in Abhängigkeit von der ermit telten Flankenanzahl vorgenommen und - je nach Anwendungs fall - eine entsprechende Maßnahme getroffen. Der Ablauf wird schließlich mit Schritt S3 beendet.If, according to step S9, the number of RF signal edges in is not greater within the predetermined time interval, as the threshold value is initially abge according to step S11 asks if the monitoring period for the rotation detectors has expired. If not, it will again carried out the query according to step S7. If the Monitoring period has expired, according to step S12 the external interrupt for rotation detection is blocked and with step S13 generates a signal that a Error was detected. With step S14 one finally Qualification of the error depending on the number of edges and - depending on the application case - appropriate action taken. The sequence is finally ended with step S3.
Der Schwellwert wird in Abhängigkeit von der Solldrehzahl des Motors sowie den Betriebsbedingungen und dem Anwen dungsfall geeignet gewählt.The threshold value depends on the target speed of the engine as well as the operating conditions and the application suitable case.
Da die Anzahl der HF-Signalflanken im fehlerfreien Betrieb von der momentanen Motordrehzahl abhängig ist, wäre es auch möglich, diese Drehzahl quantitativ durch entsprechende Auswertung der Anzahl der HF-Signalflanken zu ermitteln und zum Beispiel zur Anzeige zu bringen.Because the number of RF signal edges in error-free operation it would also depend on the current engine speed possible to quantify this speed by appropriate Evaluation of the number of RF signal edges to determine and for example to display.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19928135A DE19928135A1 (en) | 1999-03-13 | 1999-06-19 | Motor control circuit for regulating hydraulic pump of motor vehicle braking system, supplies back EMF to high-pass filter and square-wave signal to microprocessor for monitoring and signaling operating status |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19911270 | 1999-03-13 | ||
| DE19928135A DE19928135A1 (en) | 1999-03-13 | 1999-06-19 | Motor control circuit for regulating hydraulic pump of motor vehicle braking system, supplies back EMF to high-pass filter and square-wave signal to microprocessor for monitoring and signaling operating status |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE19928135A1 true DE19928135A1 (en) | 2000-09-14 |
Family
ID=7900887
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE19928135A Withdrawn DE19928135A1 (en) | 1999-03-13 | 1999-06-19 | Motor control circuit for regulating hydraulic pump of motor vehicle braking system, supplies back EMF to high-pass filter and square-wave signal to microprocessor for monitoring and signaling operating status |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE19928135A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002048721A3 (en) * | 2000-12-14 | 2002-08-29 | Bosch Gmbh Robert | Method and device for monitoring the function of an output stage with pulse width modulation |
| CN107240426A (en) * | 2017-06-02 | 2017-10-10 | 中国核动力研究设计院 | A kind of device for nuclear power plant's reactor coolant pump rotating speed processing |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2617131C2 (en) * | 1975-04-26 | 1982-09-30 | Papst-Motoren GmbH & Co KG, 7742 St Georgen | Arrangement for speed monitoring of a DC motor |
| DE4327033A1 (en) * | 1993-08-12 | 1995-02-16 | Linator Ag | Drive and control device for at least one commutator motor |
| DE19539395A1 (en) * | 1995-10-10 | 1997-04-17 | Hako Gmbh & Co | Electrically driven liquid pump e.g. for wet cleaning machine |
| WO1997027666A1 (en) * | 1996-01-24 | 1997-07-31 | Itt Manufacturing Enterprises, Inc. | Circuit for determining the speed of a commutator motor |
| DE19648402A1 (en) * | 1996-11-22 | 1998-05-28 | Mannesmann Vdo Ag | Method for the continuous detection of a rotational speed of electric motors and an arrangement for carrying out the method |
-
1999
- 1999-06-19 DE DE19928135A patent/DE19928135A1/en not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2617131C2 (en) * | 1975-04-26 | 1982-09-30 | Papst-Motoren GmbH & Co KG, 7742 St Georgen | Arrangement for speed monitoring of a DC motor |
| DE4327033A1 (en) * | 1993-08-12 | 1995-02-16 | Linator Ag | Drive and control device for at least one commutator motor |
| DE19539395A1 (en) * | 1995-10-10 | 1997-04-17 | Hako Gmbh & Co | Electrically driven liquid pump e.g. for wet cleaning machine |
| WO1997027666A1 (en) * | 1996-01-24 | 1997-07-31 | Itt Manufacturing Enterprises, Inc. | Circuit for determining the speed of a commutator motor |
| DE19648402A1 (en) * | 1996-11-22 | 1998-05-28 | Mannesmann Vdo Ag | Method for the continuous detection of a rotational speed of electric motors and an arrangement for carrying out the method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002048721A3 (en) * | 2000-12-14 | 2002-08-29 | Bosch Gmbh Robert | Method and device for monitoring the function of an output stage with pulse width modulation |
| US7089142B2 (en) | 2000-12-14 | 2006-08-08 | Robert Bosch GmbH | Method and device for monitoring the function of an output stage having pulse width modulation |
| CN107240426A (en) * | 2017-06-02 | 2017-10-10 | 中国核动力研究设计院 | A kind of device for nuclear power plant's reactor coolant pump rotating speed processing |
| CN107240426B (en) * | 2017-06-02 | 2019-03-19 | 中国核动力研究设计院 | A kind of device for the processing of nuclear power plant's reactor coolant pump revolving speed |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE4125302C2 (en) | Device for monitoring an electrical consumer in a vehicle | |
| DE2520780A1 (en) | MONITORING DEVICE FOR BRAKE SLIP CONTROLLER | |
| DE3934139A1 (en) | Electronic commutation control for brushless DC motor - uses RC filters connected to stator windings and voltage comparator for detecting rotor position | |
| DE60205268T2 (en) | OVERCURRENT PROTECTION FOR MOTOR CONTROL CIRCUIT | |
| EP0716781A1 (en) | Device for operating a power consumer in a vehicle | |
| DE19948110A1 (en) | Detection method for sensing the speed of rotation of a DC electric motor has, an interrupted pulse code modulated control signal | |
| DE19626789A1 (en) | Time compensation overcurrent detection circuit for a DC motor | |
| EP0827603B1 (en) | Tracking detection system of electrical servomotors | |
| DE3686947T2 (en) | DEVICE AND METHOD FOR PROTECTING AN ELECTRICAL CIRCUIT. | |
| DE4134495A1 (en) | CONTROL DEVICE FOR ELECTRIC MOTORS IN VEHICLES | |
| DE19518991A1 (en) | Operating method for electronically commutated motor e.g. for motor vehicle idling flap control | |
| DE19928135A1 (en) | Motor control circuit for regulating hydraulic pump of motor vehicle braking system, supplies back EMF to high-pass filter and square-wave signal to microprocessor for monitoring and signaling operating status | |
| DE2915251A1 (en) | DEVICE FOR DETERMINING MALFUNCTIONS IN AN ALTERNATOR | |
| DE1916949A1 (en) | Signaling and control device for magnetic recorders | |
| DE10359224B4 (en) | Optimized detection of the tracking voltage in DC motors | |
| EP1863689B1 (en) | Optimal capturing of a dc-motor residual voltage | |
| EP1011190B1 (en) | Method and circuit for monitoring the operational status of a charge | |
| WO2016079012A1 (en) | Method for detecting a battery, and voltage supply system | |
| EP1434934A1 (en) | Internal combustion engine controller and method for operating an internal combustion engine controller | |
| DE10323908A1 (en) | Method and arrangement for monitoring a power output stage | |
| DE2626831C3 (en) | Regenerative braking control arrangement for DC motors | |
| DE19519248A1 (en) | Method for limiting the current in a direct current motor, and direct current motor for carrying out such a method | |
| DE112017007784T5 (en) | MOTOR DRIVE ADJUSTMENT | |
| DE10322195A1 (en) | Procedure for monitoring a power output stage | |
| WO2017063834A1 (en) | Arrangement and method for detecting an electrical line interruption during operation of a drive system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
| 8110 | Request for examination paragraph 44 | ||
| 8130 | Withdrawal |