DE4421105A1 - Reduzierung des elektrischen Motorstoßstroms durch nicht-lineare Begrenzung der Änderungsrate der Winkelgeschwindigkeit - Google Patents
Reduzierung des elektrischen Motorstoßstroms durch nicht-lineare Begrenzung der Änderungsrate der WinkelgeschwindigkeitInfo
- Publication number
- DE4421105A1 DE4421105A1 DE4421105A DE4421105A DE4421105A1 DE 4421105 A1 DE4421105 A1 DE 4421105A1 DE 4421105 A DE4421105 A DE 4421105A DE 4421105 A DE4421105 A DE 4421105A DE 4421105 A1 DE4421105 A1 DE 4421105A1
- Authority
- DE
- Germany
- Prior art keywords
- value
- altpwm
- rate
- pwm
- change
- 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
- 238000000034 method Methods 0.000 claims abstract description 10
- 238000001914 filtration Methods 0.000 description 7
- 230000001939 inductive effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 241000482967 Diloba caeruleocephala Species 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 206010061592 cardiac fibrillation Diseases 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 230000002600 fibrillogenic effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M1/00—Details of apparatus for conversion
- H02M1/32—Means for protecting converters other than automatic disconnection
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M3/00—Conversion of dc power input into dc power output
- H02M3/02—Conversion of dc power input into dc power output without intermediate conversion into ac
- H02M3/04—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters
- H02M3/10—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M3/145—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
- H02M3/155—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
- H02M3/156—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators
- H02M3/157—Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators with digital control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/06—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
- H02P7/18—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
- H02P7/24—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
- H02P7/28—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
- H02P7/2805—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices whereby the speed is regulated by measuring the motor speed and comparing it with a given physical value
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/06—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
- H02P7/18—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
- H02P7/24—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
- H02P7/28—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
- H02P7/285—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only
- H02P7/29—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only using pulse modulation
- H02P7/2913—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only using pulse modulation whereby the speed is regulated by measuring the motor speed and comparing it with a given physical value
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Direct Current Motors (AREA)
Description
Diese Erfindung bezieht sich im allgemeinen auf Steuersyste
me und insbesondere auf eine geschlossene Winkelgeschwindig
keits-Steuerschleife eines Gleichstrom-Elektromotors.
Motorsteuersysteme auf der Grundlage eines Mikroprozessors
werden gewöhnlich in Anwendungen, wie z. B. Kopfmotoren für
einen Videocassettenrecorder (VCR), Spindelmotoren für Com
puterdisketten, Spindelmotoren für Compaktdiscs, Motoren für
Camcorderantriebsspulen und Bandantriebsspulen für Bandan
triebe für Personalcomputer verwendet. Bei jeder dieser An
wendungen sind Größe und Gewicht wichtige Entwicklungspara
meter. Leistungsversorgungen werden typischerweise aufgrund
relativ konstanter Stromanforderungen entwickelt, und nicht
aufgrund der Fähigkeit hoher Übergangsströme, die oft von
Motoren gefordert wird. Bei jeder dieser Anwendungen werden
empfindliche analoge elektronische Schaltungen durch ein
Leistungsversorgungsrauschen, das aus dem Motorsteuerschalt
kreis resultiert, beeinflußt. Es besteht ein Bedarf nach
einer Leistungsversorgungs-Stoßstrom und -Rausch-Reduzie
rung, ohne eine große und schwere Motorsteuer-Hardware oder
Leistungsversorgungs-Filterhardware zu erfordern.
Die Aufgabe der vorliegenden Erfindung besteht darin, ein
Verfahren zur Leistungsversorgungs-Stoßstrom- und -Rausch-
Reduzierung bei einem Steuersystem für einen Elektromotor zu
schaffen.
Diese Aufgabe wird durch ein Verfahren nach Patentanspruch 1
und ein Verfahren nach Patentanspruch 2 gelöst.
Die vorliegende Erfindung verwendet Mikroprozessor-Firmware,
um die erlaubte Änderungsrate eines numerischen Wertes, der
direkt die Leistung zu einem Motor steuert, zu begrenzen.
Durch die Begrenzung der Leistungsänderungsrate werden Lei
stungsversorgungs-Spannungsrauschspitzen reduziert. Die
Stromstöße werden in einer Art und Weise reduziert, die die
geringe Signalbandbreite des Steuersystems erhält. Die
Stromstöße werden reduziert, ohne eine große und schwere
Filterhardware zu benötigen.
Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung
werden nachfolgend unter Bezugnahme auf die beiliegenden
Zeichnungen näher erläutert. Es zeigen:
Fig. 1 ein schematisches Blockdiagramm einer Motorsteuer
schaltung auf der Grundlage eines Mikroprozessors;
Fig. 2 ein Flußdiagramm einer Mikroprozessor-Firmware, die
verwendet wird, um die Änderungsrate einer Motor
steuervariablen zu begrenzen.
Fig. 1 stellt ein Motorsteuersystem für einen kleinen
Gleichstrom-Elektromotor auf der Grundlage eines Mikropro
zessors dar. Ein Mikroprozessor 100 liefert einen numeri
schen Wert 112, der die Periode eines Pulsbreiten-modulier
ten digitalen Signals 116 steuert. Das Pulsbreiten-modulier
te Signal 116 steuert einen Schalter 118 (typischerweise ei
nen Transistor). Ein induktives Bauelement 120 und ein Kon
densator 122 liefern eine Tiefpaßfilterung und einen Ener
giespeicher. Ein Motortreiber 124 ist eine im Handel erhält
liche Schaltung zur Steuerung von Richtung und Kommutation
eines Gleichstrom-Elektromotors 126. Ein Tachometer 128 lie
fert Impulse 104 mit einer Rate, die proportional der Motor
winkelgeschwindigkeit zur Rückkoppelung mit dem Mikroprozes
sor 100 ist. Der Mikroprozessor 100 legt die Intervalle zwi
schen den Tachometerimpulsen zeitlich fest, um einen numeri
schen Geschwindigkeitswert zum Vergleich mit einer Referenz
geschwindigkeit 102 zu bestimmen.
Eine digitale Steuer-Firmware 106 im Mikroprozessor 100
führt einen linearen Steueralgorithmus aus, um einen Ausga
besteuerwert 108 zu erzeugen. Der elementare Steueralgorith
mus in der digitalen Steuer-Firmware 106 lautet wie folgt:
Ausgabe = KP *fehler + KI *sum(fehler) + KD *d(fehler)/dt.
Dieser Algorithmus wird manchmal der Proportional-Integral-
Differential-Algorithmus (PID-Algorithmus; PID = Proportio
nal-Integral-Derivative) genannt. Grundsätzlich ist der Aus
druck KD proportional zum Fehlersignal, der Ausdruck KI be
zieht sich auf den integrierten Fehler über der Zeit und der
Ausdruck KD bezieht sich auf die Fehlersignal-Ableitung oder
-Änderungsrate. Es sei zu bemerken, daß der Ausdruck KD im
PID-Algorithmus eine Änderung verstärkt, so daß momentane
Änderungen im Fehlersignal einen signifikanten Einfluß auf
das Ausgangssignal haben können. Momentane Änderungen im
Fehlersignal können z. B. aufgrund einer rauschenden Rück
koppelung oder aufgrund von arithmetischen Approximations
artefakten aufgrund der Ganzzahl-Arithmetik im PID-Algorith
mus auftreten. In Motorsteuersystemen gemäß Fig. 1 und nach
folgend weiter erörtert, können große Änderungen in der Aus
gabe ungünstige Wirkungen auf andere Teile des Systems, wie
z. B. Energie- bzw. Leistungsversorgungen, haben. Dieser
ungünstige Einfluß kann reduziert werden, indem KD klein
oder Null gemacht wird. Jedoch ist der Ausdruck KD für eine
kurze Ansprechzeit (hohe Bandbreite) und Steuerschleifen
stabilität wichtig. Eine bessere Lösung besteht gemäß
nachfolgender Beschreibung darin, die Ausgabevariable direkt
zu begrenzen, und nicht nur einen Ausdruck, der die
Fehlervariable beeinflußt. Bei der vorliegenden Erfindung
ist die Änderungsrate des Ausgangssignals direkt durch
Festlegen der Ausgabeänderungsrate auf absolute maximale und
minimale Werte begrenzt. Die Begrenzung der Änderungsrate
der Ausgabe beeinflußt den Ausdruck KD im PID-Algorithmus
nicht. Für kleine Abweichungen des Fehlersignals hat das
Festlegen keinen Einfluß auf die Bandbreite des
Steuersystems.
Beim System gemäß Fig. 1 ist der Rückkoppelungspfad eigen
rauschend. Das Tachometersignal 104 weist einen bestimmten
Flimmerbetrag auf, der normal und unvermeidlich ist. D. h.,
selbst wenn der Motor 126 bei einer konstanten Winkelge
schwindigkeit läuft, tritt eine bestimmte Variation der Zeit
zwischen den Tachometerimpulsen 104 auf. Die Berechnung in
der Firmware 106 führt zusätzliches digitales Rauschen auf
grund von numerischen Approximationsartefakten ein. Es ist
möglich, die Tachometerimpulsperioden zu mitteln oder andere
digitale Filtertechniken zu verwenden, um das Rückkopplungs
rauschen zu reduzieren. Das Filtern der Impulsperioden er
fordert jedoch eine signifikante Prozessorausführungszeit
und dämpft numerische Approximationsartefakte in der digita
len Steuer-Firmware 106 nicht. Zusätzlich reduziert das Fil
tern der Impulsperioden die Bandbreite des Steuersystems.
Für eine maximale Steuerung der Winkelgeschwindigkeit mit
einer minimalen Ansprechzeit auf Winkelgeschwindigkeits
änderungen muß der Steueralgorithmus mit ungefilterten Im
pulsperiodendaten arbeiten. Deshalb wirkt der lineare Steu
eralgorithmus auf jedes Tachometerflimmern eigenverstärkend.
Es sei zu bemerken, daß, selbst wenn der Ausdruck KD des
PID-Algorithmus Null ist, die Tachometerimpulsperioden (und
jedes dazugehörige Flimmern) durch den Ausdruck KP verstärkt
werden. Das verstärkte Tachometerrauschflimmern plus die nu
merischen Approximationsartefakte können große momentane Än
derungen des Pulsbreiten-modulierten Signals 116 zur Folge
haben. Wenn das induktive Bauelement 120 klein ist, können
momentane Änderungen des Pulsbreiten-modulierten Signals 116
eine teilweise Sättigung des induktiven Bauelements 120 zur
Folge haben. Eine teilsweise Sättigung hat Leistungsversor
gungs-Stromstöße zur Folge, wobei Leistungsversorgungs-
Rauschprobleme für andere Schaltkreise erzeugt werden.
Ein großes induktives Bauelement 120 würde die Sättigung und
die Stromstöße reduzieren. Alternativ würde eine zusätzliche
Leistungsversorgungsfilterung beliebige Rauscheffekte auf
andere empfindliche Schaltkreise reduzieren. Das Steuersy
stem gemäß Fig. 1 reduziert jedoch die Sättigung des induk
tiven Bauelements und die Stromstöße durch die Verwendung
von Mikroprozessor-Firmware, anstelle von größerer,
schwererer und aufwendigerer Hardware. Der
Änderungsraten-Begrenzer 110 verzögert die Änderungsrate des
digitalen Signals, das direkt den Spannungsschalter 118
steuert. Der Änderungsraten-Begrenzer 110 vergleicht einen
vorliegenden Wert der Steuerausgabe 108 mit dem unmittelbar
vorhergehenden Wert der Steuerausgabe 108 und approximiert
den Betrag der Differenz auf einen vorbestimmten Wert. Der
Änderungsraten-Begrenzer 110 stellt eine einfachere und
schnellere Berechnung als die
Tachometer-Impulsperioden-Filterung dar und kompensiert fer
ner die numerische Approximation durch die digitale Steuer-
Firmware 106.
Der Änderungsraten-Begrenzer 110 weist ferner einen minima
len Einfluß auf die Steuersystembandbreite auf. Für kleine
Signale (kleine Störungen in der Winkelgeschwindigkeit) exi
stiert keine Wirkung auf die Bandbreite. Größere Winkelge
schwindigkeitsstörungen können bei dem Änderungsraten-Be
grenzer 110 Oszillationen verursachen, welche wiederum eine
Reduzierung der Verstärkung (mit einer entsprechenden Redu
zierung der Bandbreite) erfordern können, um die Stabilität
zu verbessern. Jede Bandbreitenreduzierung aufgrund einer
geringeren Verstärkung ist jedoch kleiner als eine Bandbrei
tenreduzierung, die als Folge des Filterns der Tachometer-
Impulsperioden auftritt.
Die digitale Steuerausgabe 106 in Fig. 1 wird periodisch ak
tualisiert, nicht notwendigerweise mit einer konstanten Ra
te. Der Pulsbreiten-Modulator 114 läuft mit einer konstanten
Taktrate, die unabhängig von den Aktualisierungen der digi
talen Steuerausgabe 106 ist. Es gibt viele modulierte Impul
se 114 für jede Aktualisierung der Ausgabe 106. Jede Aktua
lisierung der digitalen Steuerausgabe 106 ändert den Ar
beitszyklus der sich unmittelbar ergebenden modulierten Im
pulse 114 und der Arbeitszyklus bleibt bis zu einer weiteren
Aktualisierung der Ausgabe 106 konstant.
Fig. 2 ist ein Flußdiagramm, das das numerische Verfahren,
das vom Änderungsraten-Begrenzer (Fig. 1, 110) durchgeführt
wird, darstellt. Der Änderungsraten-Begrenzer sichert die
numerische Ausgabe zu dem Pulsbreiten-Modulator PWMWERT
(Fig. 1, 112) bei jeder Aktualisierung (Schritt 200). Jedes
mal, wenn eine neue Aktualisierung der numerischen Ausgabe
zum Pulsbreiten-Modulator berechnet wird (Schritt 202), wird
die Differenz zwischen dem neuen Wert und dem gesicherten
alten Wert als PWMDELTA (Schritt 204) berechnet. Wenn der
Unterschied zwischen den Aktualisierungen größer ist, als
ein vorbestimmter Wert GRENZWERT (= Grenzwert) (Schritt
206), wird die Differenz zu dem Wert GRENZWERT approximiert
(Schritt 208). Wenn der Unterschied zwischen den Aktuali
sierungen im negativen Bereich größer ist als der negative
GRENZWERT (Schritt 210), wird die Differenz zu dem negativen
GRENZWERT (Schritt 212) approximiert. Die resultierende Dif
ferenz, mit oder ohne Approximierung, wird zu dem gesicher
ten Wert addiert (Schritt 214) und die Summe wird verwendet,
um den Pulsbreiten-Modulator zu treiben (Schritt 216).
Bei dem Ausführungsbeispiels von Fig. 1 ist die Motortrei
berschaltung 124 eine Brushless DC-Motortreiberschaltung
TDA5145 von Philips Semiconductors, Marktgroep Philips Com
ponents, Postbus 90050, 5600 PB Eindhoven, Niederlande. Die
Motortreiberschaltung 124 umfaßt die Erzeugung der Tachome
terimpulse. Jeder Tachometerimpuls 104 unterbricht den Pro
zessor 100. Die digitale Steuerausgabe 106 wird auf jede
Tachometerimpuls-Unterbrechung aktualisiert. In dem Ausfüh
rungsbeispiel ist KD Null. Bei der normalen Entwurfsge
schwindigkeit des Motors erzeugt der Tachometer 2.020 Impul
se pro Sekunde. Das induktive Bauelement 120 hat einen Wert
von 80 µH. Der Kondensator 122 hat einen Wert von 330 µF.
Der numerische Wert 112 zum Pulsbreiten-Modulator ist eine
8-Bit-Zahl. Der Pulsbreiten-Modulator 114 läuft mit 100 000
Impulsen pro Sekunde. Der Änderungsraten-Begrenzer 110 ist
wirksam, um sicherzustellen, daß der numerische Wert 112
sich niemals um mehr als einen Wert von 6 (näherungsweise
2,3% des 8-Bit-Bereichs) von einer digitalen Steuerausgabe
108 zu der nächsten ändert. Bei dem Ausführungsbeispiel, mit
der Änderungsrate wie beschrieben auf 6 begrenzt, sind die
Stoßstromspitzen der Leistungsversorgung um einen Faktor 2
reduziert und die Leistungsversorgungs-Spannungsspitzen auf
grund der Stromstöße sind im wesentlichen eliminiert.
Claims (2)
1. Verfahren zum Begrenzen der Änderungsrate der Leistung,
die einem Elektromotor (126) zugeführt wird, in einem
Steuersystem mit einem numerischen Wert PWMWERT, der
direkt die Leistung, die dem Motor (126) zugeführt wird,
steuert, einer festen Zeitperiode und einem vorbe
stimmten Wert GRENZWERT, wobei das Verfahren folgende
Schritte aufweist:
- a. Sichern der numerischen Variablen PWMWERT als ALTPWM WERT (200);
- b. Aktualisieren der numerischen Variablen PWMWERT nach der festen Zeitperiode;
- c. Approximieren von PWMWERT zu ALTPWMWERT plus GRENZ WERT, wenn PWMWERT minus ALTPWMWERT größer ist als GRENZWERT (206, 208, 214);
- d. Approximieren von PWMWERT zu ALTPWMWERT minus GRENZ WERT, wenn PWMWERT minus ALTPWMWERT kleiner ist als der negative GRENZWERT (210, 212, 214);
- e. Ausgeben des PWMWERT (216); und
- f. Wiederholen der Schritte a bis e.
2. Verfahren zum Begrenzen der Änderungsrate der Leistung,
die einem Elektromotor (126) zugeführt wird, in einem
Steuersystem mit einem numerischen Wert PWMWERT, der
direkt die Leistung, die dem Motor (126) zugeführt wird,
steuert, einem Motorgeschwindigkeit-Rückkopplungssignal,
das eine Sequenz von Tachometerimpulsen aufweist, und
einem vorbestimmten Wert GRENZWERT, wobei das Verfahren
folgende Schritte aufweist:
- a. Sichern der numerischen Variablen PWMWERT als ALTPWM WERT (200);
- b. Aktualisieren der numerischen Variablen PWMWERT als nächsten Tachometerimpuls (202);
- c. Approximieren von PWMWERT zu ALTPWMWERT plus GRENZ WERT, wenn PWMWERT minus ALTPWMWERT größer ist als GRENZWERT (206, 208, 214);
- d. Approximieren von PWMWERT zu ALTPWMWERT minus GRENZ WERT, wenn PWMWERT minus ALTPWMWERT kleiner ist als der negative GRENZWERT (210, 212, 214);
- e. Ausgeben des PWMWERT (216); und
- f. Wiederholen der Schritte a bis e.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14655993A | 1993-11-02 | 1993-11-02 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4421105A1 true DE4421105A1 (de) | 1995-05-04 |
Family
ID=22517941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4421105A Withdrawn DE4421105A1 (de) | 1993-11-02 | 1994-06-16 | Reduzierung des elektrischen Motorstoßstroms durch nicht-lineare Begrenzung der Änderungsrate der Winkelgeschwindigkeit |
Country Status (4)
Country | Link |
---|---|
US (1) | US5666463A (de) |
JP (1) | JPH07170779A (de) |
DE (1) | DE4421105A1 (de) |
GB (1) | GB2283584B (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013002447A1 (de) * | 2013-02-12 | 2014-08-14 | Audi Ag | Antriebseinrichtung mit Gleichstrommotor |
US9543871B2 (en) | 2013-08-07 | 2017-01-10 | Makita Corporation | Motor-driven appliance |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI112790B (fi) * | 2001-08-01 | 2004-01-15 | Kone Corp | Menetelmä kestomagneettimoottorin nopeustakaisinkytkennän korjaamiseksi |
US6967458B1 (en) | 2002-07-31 | 2005-11-22 | Western Digital Technologies, Inc. | Decreasing spin up time in a disk drive by adjusting a duty cycle of a spindle motor PWM signal to maintain constant average input current |
US6801009B2 (en) * | 2002-11-27 | 2004-10-05 | Siemens Vdo Automotive Inc. | Current limitation process of brush and brushless DC motors during severe voltage changes |
US6934135B1 (en) | 2003-02-28 | 2005-08-23 | Western Digital Technologies, Inc. | Disk drive monitoring a supply current to protect motor driver circuits |
JP4052195B2 (ja) * | 2003-07-31 | 2008-02-27 | トヨタ自動車株式会社 | 電圧変換装置および電圧変換の制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体 |
US8405332B1 (en) * | 2009-02-24 | 2013-03-26 | Marvell International Ltd. | Method to eliminate current surge during spindle spin up |
US9908182B2 (en) | 2012-01-30 | 2018-03-06 | Black & Decker Inc. | Remote programming of a power tool |
US8919456B2 (en) | 2012-06-08 | 2014-12-30 | Black & Decker Inc. | Fastener setting algorithm for drill driver |
JP6329849B2 (ja) * | 2014-08-22 | 2018-05-23 | 日立アプライアンス株式会社 | 冷蔵庫 |
US10469018B2 (en) * | 2017-05-03 | 2019-11-05 | Blount, Inc. | Power modulating motor control method |
JP7139585B2 (ja) * | 2017-08-24 | 2022-09-21 | 富士電機株式会社 | 電力変換器の制御装置、制御方法、制御プログラム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4777420A (en) * | 1985-01-31 | 1988-10-11 | Westinghouse Electric Corp. | Induction motor control apparatus and method |
US4999557A (en) * | 1988-05-02 | 1991-03-12 | Shinko Electric Co., Ltd. | Integration proportional controller in servo-control system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5075608A (en) * | 1974-06-24 | 1991-12-24 | Erdman David M | Control system, electronically commutated motor system, draft inducer apparatus and method |
US4763347A (en) * | 1983-02-02 | 1988-08-09 | General Electric Company | Control system, electronically commutated motor system, blower apparatus and methods |
US4249117A (en) * | 1979-05-01 | 1981-02-03 | Black And Decker, Inc. | Anti-kickback power tool control |
US4516059A (en) * | 1981-05-19 | 1985-05-07 | Westinghouse Electric Corp. | Motor control chopper apparatus phase angle limiting |
US5057760A (en) * | 1985-01-31 | 1991-10-15 | Aeg Westinghouse Transportation Systems, Inc. | Torque determination for control of an induction motor apparatus |
GB8511980D0 (en) * | 1985-05-11 | 1985-06-19 | Lucas Ind Plc | Control for stepper motor etc |
US4649328A (en) * | 1985-06-26 | 1987-03-10 | General Electric Co. | Method for automatic speed loop tune-up in a machine drive |
US4651070A (en) * | 1985-08-01 | 1987-03-17 | Westinghouse Electric Corp. | Transit vehicle start-up propulsion motor control apparatus and method |
EP0419705A1 (de) * | 1989-09-27 | 1991-04-03 | Siemens Aktiengesellschaft | Verfahren zur Ruckbegrenzung von numerischen Antriebssystemen |
US5224664A (en) * | 1991-07-22 | 1993-07-06 | United Technologies Corporation | Adaptive control system input limiting |
KR940001751B1 (ko) * | 1991-09-27 | 1994-03-05 | 주식회사 금성사 | 영상기기용 카셋트 테이프의 로딩 장치 및 방법 |
KR940004952B1 (ko) * | 1991-11-08 | 1994-06-07 | 주식회사 금성사 | 직류모터 가동 제어장치 |
US5289560A (en) * | 1992-11-03 | 1994-02-22 | Abney Harold W | DC motor control using frequency and pulsewidth modulation |
US5331264A (en) * | 1993-04-15 | 1994-07-19 | Fanuc Robotics North America, Inc. | Method and device for generating an input command for a motion control system |
US5442272A (en) * | 1993-11-02 | 1995-08-15 | Hewlett-Packard Company | Current limiting for DC electric motor start-up |
-
1994
- 1994-06-16 DE DE4421105A patent/DE4421105A1/de not_active Withdrawn
- 1994-10-27 GB GB9421710A patent/GB2283584B/en not_active Expired - Fee Related
- 1994-11-01 JP JP6292175A patent/JPH07170779A/ja active Pending
-
1996
- 1996-09-27 US US08/721,929 patent/US5666463A/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4777420A (en) * | 1985-01-31 | 1988-10-11 | Westinghouse Electric Corp. | Induction motor control apparatus and method |
US4999557A (en) * | 1988-05-02 | 1991-03-12 | Shinko Electric Co., Ltd. | Integration proportional controller in servo-control system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013002447A1 (de) * | 2013-02-12 | 2014-08-14 | Audi Ag | Antriebseinrichtung mit Gleichstrommotor |
US9543871B2 (en) | 2013-08-07 | 2017-01-10 | Makita Corporation | Motor-driven appliance |
DE102014011493B4 (de) | 2013-08-07 | 2023-06-15 | Makita Corporation | Motorbetriebenes Gerät |
Also Published As
Publication number | Publication date |
---|---|
GB9421710D0 (en) | 1994-12-14 |
JPH07170779A (ja) | 1995-07-04 |
GB2283584B (en) | 1997-12-10 |
GB2283584A (en) | 1995-05-10 |
US5666463A (en) | 1997-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4113732C2 (de) | Lichtmaschine für Kraftfahrzeuge | |
DE4421105A1 (de) | Reduzierung des elektrischen Motorstoßstroms durch nicht-lineare Begrenzung der Änderungsrate der Winkelgeschwindigkeit | |
EP0739084B1 (de) | Verfahren zum Steuern oder Regeln eines Elektromotors, und Anordnung zur Durchführung eines solchen Verfahrens | |
US5384526A (en) | PI or PID control loop with self-limiting integrator | |
DE69319818T2 (de) | Automatische Einstellung der Kommutierungsverzögerung für einen bürstenlosen Gleichstrommotor | |
DE69731578T2 (de) | Steuerungsgerät für einen bürstenlosen Motor und Gerät zum Feststellen der Ankerstellung eines solchen Motors | |
DE3934139C2 (de) | Elektronische Steuerschaltung für einen bürstenlosen Gleichstrommotor | |
DE69331063T2 (de) | Pulsbreitwechselrichtermodulator mit geschlossenem steuerkreis und spannungszeitfläche-rückführungskreis | |
DE3722099C2 (de) | ||
DE102016109657A1 (de) | Verfahren zur Erholung von Stromregelkreisinstabilität nach Zyklus-für-Zyklus-Stromgrenzeninvervention bei Spitzenstrommodussteuerung | |
DE69606081T2 (de) | Kompensation für Änderungen der Eingangsspannung in dem Antrieb eines Elektromotors | |
DE19882350B4 (de) | Gleichspannungskonverter mit Sollwertspannungssteuerung der Ausgansspannung | |
DE4422207C2 (de) | Verfahren zur Anlaufsteuerung eines Gleichstrom-Elektromotors | |
DE69512825T2 (de) | Geschwindigkeitssteuerungsgerät für einen Motor | |
DE68921887T2 (de) | Geschwindigkeitsregler. | |
DE4408105A1 (de) | Positionsregler und zugehöriges Verfahren zur Positionsregelung | |
DE3876675T2 (de) | Regulierungssysteme fuer buerstenlose motoren. | |
DE3230892C2 (de) | ||
DE2510837A1 (de) | Einrichtung zur regelung von totzeitbehafteten regelstrecken | |
DE69420673T2 (de) | Bürstenloser elektrischer Motor und Verfahren zur Regelung des Motors | |
DE3780948T2 (de) | Gegenkopplungsregelsystem. | |
DE68923160T2 (de) | Stromregelvorrichtung für pwm-regelung. | |
US20200150704A1 (en) | Voltage regulator error detection and correction | |
EP0786709A1 (de) | Schaltungsanordnung eines Reglers mit nachgiebiger Rückführung | |
EP0352397B1 (de) | Vorrichtung zum Regeln der Geschwindigkeit von pulsbreitenmodulierten Elektromotoren, insbesondere von Gleichstrommotoren |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8127 | New person/name/address of the applicant |
Owner name: HEWLETT-PACKARD CO. (N.D.GES.D.STAATES DELAWARE), |
|
8127 | New person/name/address of the applicant |
Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE |
|
8130 | Withdrawal |