DE1538656A1 - Hybride Verhaeltnisregelung - Google Patents
Hybride VerhaeltnisregelungInfo
- Publication number
- DE1538656A1 DE1538656A1 DE19661538656 DE1538656A DE1538656A1 DE 1538656 A1 DE1538656 A1 DE 1538656A1 DE 19661538656 DE19661538656 DE 19661538656 DE 1538656 A DE1538656 A DE 1538656A DE 1538656 A1 DE1538656 A1 DE 1538656A1
- Authority
- DE
- Germany
- Prior art keywords
- digital
- control
- analog converter
- variable
- analog
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/27—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device
- G05B19/31—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control
- G05B19/311—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/27—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device
- G05B19/31—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control
- G05B19/311—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/313—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an absolute digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude with speed feedback only
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33268—D-A, A-D
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34156—Slope control, delta x, y proportional to x, y
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41455—Servo loop with absolute digital comparator, see figure SE-one
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/43—Speed, acceleration, deceleration control ADC
- G05B2219/43187—Vector speed, ratio between axis, without feedback
-
- 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/50—Analogue/digital converters with intermediate conversion to time interval
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Description
Licentia Patent-Verwaltungs-GmbH
Frankfurt/Main, Theodor-Stern-Kai 1
Hybride Verhältnisregelung
(Zusatz zu Patent .... ... (Patentanm. P 1538 636·4 vom
7.1.1966)
Bei hybriden Verhältnisregelungen, z.B. bei Lageregelungen,
müssen die in digitaler Form vorliegenden Regelabv/eichungen in Digital-Analog-Umsetzern (D-A-Umsetzern) in analoge Form
umgesetzt werden, bevor sie Stellglieder beeinflussen können. Meist bilden die umgesetzten analogen Werte der Regelabweichungen
die Sollwerte unterlagerter analoger Regelkreise, z.B. analoger Drehzahlregelkreise,
Auf diesem Prinzip beruhende LageRegelungen können grundsätsslieh
als einfache Bahnsteuerungen arbeiten, wenn der bewegte Maschinenteil einer Arbeitsmaschine, z.B. einer 7erkzeugmu~
eohtae, in mehreren Koordinaten gleichzeitig verfahren v/ird,
00 9 8 64 /0277 bad
Dabei sind dann die Bewegungsgeschwindigkeiten in den einzel-j
nen Koordinaten, z,B. über die Drehzahlen der Antriebsmoto- ·
ren, den Regelabweichungen proportional, so daß die vom Pro- j
graramtrager vorgegebenen Lagesollwerte auf kürzestem Wege j
angefahren werden. Zwar können durch Ungenauigkeiten im Sig- '
nalfluß und durch unterschiedliche Charakteristiken bei den Stellgliedern Abweichungen von der mathematisch vorgegebenen !
Bahn aufbieten, doch wird der Sollwert selbst mit Sicherheit erreicht. Damit allerdings noch eine proportionale Zuordnung
der Koordüiatengeschwindigkeit besteht, dürfen die Zuwachsstücke
(Regelabweichungen) in den einzelnen Koordinaten diet Stellenzahl der D-A-Umsetzer nicht überschreiten, d.h. das .
Sättigungsgebiet der Umsetzerkennlinien darf nicht erreicht j werden. Die Verfahrgeschwindigkeiten sind nicht konstant, da
sie ja der jeweiligen Lageregelabweichung proportional sind [
und daher nach Vorgabe eines neuen Sollwertes, von einem Maximum beginnend, während des Weges bis auf Hull abgebaut
werden. Die Folge ist ein dauerndes Schwanken der Bahngesehwjr
digkeit, welche um so größer v/ird, je größer die vorgegebene
Iiage-Zuwachsstücke sind.
Zur Vermeidung des oben geschilderten Nachteiles ist bereits eine hybride VeMiältnisregelung vorgeschlagen wor- '
dens bei. der zur Bildung analoger Ausgangssignale nach Ein- ·
gäbe von Sollwerten allen Digital-Analog-Umsetzern eine er«
et© .g e m e: 1 & ο a m e. durch die digitalen Reg&iabweie
-veränderbare Örö'ße zugeftttirt wird, bia.eiB® mit
kleiner v/erdenden Eegelabweicliungen sich ändernde zweite . Größe einen vorgegebenen Wert erreicht, worauf die zweite
Größe bis zum Erreichen der Sollwerte oder bis zur Vorgabe von neuen Sollwerte so beeinflußt wird, daß die erste
speisende Größe bei weiterer Verkleinerung der Regelabweichungen
abnimmt.
In einem Zusatzpatent wird eine zusätzliche Regelanordnung vorgeschlagen, die das analoge, ihre Regelgröße bildende Ausgangssignal
mindestens eines Digital-Analog-Umsetzers (D-A-Umsetzers) durch Steuerung des alle Digital-Analog-TJm- '
setzer speisenden, die Stellgröße der zusätzlichen Regelanordnung bildenden Größe auf einem Höchstwert konstant hält,
bis diese Stellgröße' ihren Höchstwert erreicht hat»
Bei einer derartigen Bahnsteuerung, bei der also die Einzel-
antriebe überwiegend mit konstanter Drehzahl laufen, wobei mindestens ein Antribe vorteilhaft maximale Drehzahl hat,
ändert sich die von den Einzelgeschwindigkeiten gebildete Bahngeschwindigkeit, mit der Bahnneigung von einem Minimalwert zu einem Höchstwert (maximaler Y/ert in einer Koordinate
χ V2) und wieder zu einem Minimalwert.
Bei der digitalen Lageregelung von Arbeits- insbesondere spanabhebenden Vferkzeugmaschinen mit unterlagerten Ge-Bchwindigkeitsregelkreisen,
bei denen Y/erkzeug und Werkstück eine Relativbewegung in mindestens zwei Richtungen, z.B.
Koordinaten, ausführen, ist jedoch aus technologischen
009884/027 7 bad original
Gründen (z.B. Riefenbildung) eine konstante Bahngeschwindigkeit
erwünscht, die feinstufig geändert werden kann.
Die Erfindung "bezweckt eine Anordnung, bei der die z.B. von
eioiem Programmtrager als leicht einstellbares analoges Signal
vorgegebene Bahngeschwindigkeit unabhängig von dem Bahnwinkel selbsttätig konstant gehalten wird.
Gemäß der Erfindung wird dies dadurch erreicht, daß einem, Summierpunkt eine der gewünschten Bahngeschwindigkeit entsprechende
Größe sowie eine dem jeweils größten über eine;
Rechenschaltung mit 1 - -rwv multiplizierten V/ert der
positiven und negativen Differenz der Ausgangssignale der
Digital-Analog-Umsetzer entsprechende Größe zugeführt werden, und daß eine der Differenz von Ausgangssignal der
Rechenschaltung ..und dem größten Aus gangs signal der Digital-Analog-Umsetzer
entsprechende Größe bei analoger Interpolation ein die Digital-Analog-Umsetzer speisende Größe abgebendes
Stellglied im Sinne eines Abbaues der Differenz steuert.
Die' analoge, der gewünschten Bahngeschwindigkeit entsprechende Größe wird vorteilhaft von einem besonderen Digital-Analog-Umsetzer
abgegeben, der von einem entsprechenden binären Signal gesteuert wird. Dieses Signal ist z.B. auf
einem Programmträger, wie einem Lochstreifen, aufgebracht oder wird mittels eines V/ahlschalters von Hand in die
Steuerung eingegeben.
009884/0277·
Die positiven und negativen Differenzen der Ausgangesignale
der Digital-Analog-Umsetzer der Lageregelkreise werden über
Widerstände gebildet, über die jeweils das Ausgangssignal
eines D-A-Umsetzers und das Ausgangssignal entgegengesetzter
Polarität des anderen D-A-Umsetzers zusammengeschaltet werden.
Bin Diodengatter sorgt dafür, daß nur ein einer Differenz
(positiv oder negativ) entsprechendes Signal mit dem größeren Betrag den Summierpunkt S beaufschlagt, der vorteilhaft als
Eingang eines gegengekoppelten Summierverstärkers ausgebildet
ist. In diesem Falle kann der Sumiuierverstärker in "Verbindung
mit einem Widerstand im Gegenkopplungskreis und den ¥iderständen zur Bildung der Differenzen der Ausgangssignale als
Rechenverstärker ausgebildet sein, der gleichzeitig eine Multiplikation der seinem Eingang zugeführten Differenz mit
dem Wert 1 - -— ausführt. .
Die Erfindung v/ird anhand einer Zeichnung beispielsweise näher
erläutert. Es zeigt
Pig..1 schematisch eine digitale Lageregelung mit linearer
Interpolation in einem unterlagerten analogen Ge-Bchwindigkeitsregelkreis
nach dem Hauptpatent und einem Punktionsgeber gemäß der Erfindung zur Erzeugung
konstanter Bahngeschwindigkeiten.
Pig, 2 ein Geschwindigkeitsdiagramm
Zum besseren Verständnis der Erfindung wird in Pig. 1 zunächs"
., eine numerische Steuerung zur Lageregelung eines Maschinenteiles gemäß dem Hauptpatent sohematiech dargestellt. Die
009884/0277 · **d oweiNAs.
P 1558 65b.8?32
einzelnen Koordinaten χ und y zugeordneten Steuerungselemsnte
tragen jeweils die entsprechenden Indizes. Jeweils einem Sechenwerk
RWf RW je Koordinate werden von einer Einlesesteuerung
ES kommende digitale Lagesollwert s-jx, s.. zugeführt,
während die Istwerte S2x, S2 von Lagemeßwertgebern WK , WK
geliefert werden. Die Einlesesteuerung SS besteht im allgemeinen aus einem Lochstreifenleser und einem Zwischenspeicher. Die
Lagemeßwertgeber können z.B. als absolut digitale indirekt arbeitende Yfinkelkodierer ausgebildet sein. Die Rechenwerke
RW , RW ermitteln die Differenzen von Lagesoll- und Lageistwerten, die Lageregelabweichungen s- , s^y, die in digitaler
Form vorliegen und in Analogwerte "umgewandelt werden müssen.;
Hierzu dienen Digital-Analog-Umsetzer (D-A-Umsetzer)
deren Ströme als J , J vorliegende analoge Ausgangssignale
sogenannte Operationsverstärker OV, OV aussteuern, die stark gegengekoppelt sind und dem Eingangsstrom proportionale
Ausgangsspannungen U^x, U^ sowie deren negative Werte
-U1 , -U., abgeben. Die D-A-Umsetzer bestehen jeweils aus
parallelgeschalteten Bewertungswiderständen G
G ... 6 mit dual gestuften Leitwerten und in Reihe lieoy
ny
genden Schaltern S,.v ... S„„ bzw. S ... S . für eine n-
\jj\* jXa. ^jT +^f
stellige natürlich-binär kodierte Regelabweichung. Die Bewer·*
tungswiderstände sind jeweils einer Dualstelle des Signals so
zugeordnet, daß sie nach dem zugehörigen Stellenwert (L, 0)
Über die kontaktlosen Schalter zu- oder abgeschaltet werden. Die Ausgangsströme J„, J sind den durch die Stellungskombinationen
der Schalter gegebenen Werten der binären Signale
009884/0277 . BAd
der einzelnen Koordinaten proportional. Die Ausgangssignale
TJ1 , IL. bilden die Sollwerte unterlägerter analog arbeitender
Drehzahlregelkreise und werden an den Vergleichsstellen
V und -V mit den Istwerten Upx, Upv der analogen Drehzahlregelkreise
verglichen. Diese Istwerte werden von Tachomaschinen
TM^.» ΤΒ,ί abgegeben, die mit Stellmotoren SMx, SM gekuppelt
sind, welche den bewegten Maschinenteil in den Koordi-/ naten verfahren. Zur Umschaltung der Polarität der Signale
U1 , U1 dienen Umschalter US , US ,die von dem Rechenwerk
in Abhängigkeit von den Vorzeichen der Regelabweichungen gesteuert
sind»
Die an den Vergleichsstellen V , V der analogen Dre.uisahl-
χ y <
regelkreise gebildeten Drehzahlregelabweichungen U^ , U~
steuern Verstärker SV, SV., die die Stellmotoren SM , SM
speisen. Mit letzteren *3ind auch die Winkelkodierer WKX» V/K
gekuppelt.
Anstatt jeder Koordinate ein besonderes Rechenwerk zuzuordnen, kann auch ein allen Koordinaten gemeinsames Rechenwerk vorge- '
sehen werden, das in zyklischer Folge aus den Lagespll- und
den Iiageistwerten der einzelnen Koordinaten nacheinander die
Lageregelabweichungen bildet, die dann bis zum folgenden Zyklus gespeichert werden.
Mit einer Steuerung wie im vorstehenden' schematisch beschrieben,
lassen sich Bahnen unter beliebige;\ .iinkeln erzeugen,
wenn die Geschwindigkeiten in den einz- · .en Koordinaten pro-
Lage-,portional den Regelabv/eichungen sind. lerdings würden
009884/0277 .
BADORlQlNAt
dann die Geschwindigkeiten mit abnehmenden Lageregelabweichungen
immer kleiner werden und schließlich gegen Null gehen. Außerdem sind die Lageregeläbweichungen (Zuwachsstücke der
Sollwerte) durch die Stellenzahl der D-A-Umsetzer begrenzt,
die nicht in Sättigung kommen dürfen, wenn die vorgegebene Zuordnung der Geschwindigkeiten in den einzelnen Koordinaten
nicht gestört werden soll. Die geschilderten Nachteile lassen |Sich durch einen zusätzlichen Regelkreis vermeiden, der in der
Umrandung RK enthalten ist..
. Die Ausgangsspannungen TJ1 , U1 der Operationsverstärker OV ,
OV werden über als ODER-Glied wirkende Dioden D, D , mit ·
denen hintereinandergeschaltete Zenerdioden ZD in Reihe liegen, auf gemeinsames Potential ~b12 gelegt, das gegenüber den Ausgangspotentialen
und dem Nullpotential negativ ist. Über die beiden Transistoren P -.»und Pp werden die D-A-Umsetzer an
eine Speisespannung Up« gelegt, die bis zum Leitendwerden der
Zenerdioden ZD gleich der Spannung ~b12 ist.
Werden neue Lagesollwerte vorgegeben, und sind die von dem
Rechenwerk ermittelten Lageregelabweichungen in mindestens einer Koordinate so groß, daß einer der nachgeschalteten
Verstärker OVx, OV seinen maximalen Ausgangswert erreicht,
dann wird dieser durch die in der Umrandung RK dargestellte zusätzliche Regelanordnung konstant gehalten. Die Regelanordnung arbeitet dabei so, daß bei Erreichen oder Überschreiten
des Ancprech-Ausgangswertes eines Verstärkers die Zenerdioden ZD leitend werden und das Emitterpotential des Transisbors P
erhöhen. ,0098 84/02 7 7·
. BAD ORDINAL
Ί538656
Durch den abnehmenden Laststrom nimmt das Kollektorpotentxal
des Transistors P- ab* Das Emitterpotential des Transistors Pr2 folgt, so daß die Speisespannung UDA für die D-A-Umsetzer
DA , DA^ ebenfalls abnimmt und die Ausgangsspannung des Verstärkers,
der die Begrenzung ausgelöst hat, konstant bleibt. In entsprechender Weise wird die Speisespannung der D-A-Umsetzer
erhöht, wenn die Zenerdioden in Zenerriehtung sperren. Der bewegte Maschinenteil wird nunmehr durch den analogen Geschwindigkeitsregelkreis
verfahren, wobei die zulässige Höchstgeschwindigkeit
konstant bleibt. Dadurch, daß die Lageregelabweichungen
an jedem Punkt der Bahn die Sollwerte der Geschwindigkeitsregelkreise
bilden, korrigiert sich das System stets
so, daß den Zielpunkt der Bahn der Sollwert bildet. Von dem Wert der Lageregelabweiehung an, bei dem das aus den Tran-•
sistoren P1 und Pp bestehende Stellglied der zusätzlichen
Regelanordnung voll angesteuert istqj nehmen bei weiter abnehmenden
Lageregelabweichungen auch die Ausgangswerte der
Verstärker OVx, OV gemäß der Kennlinie der D-A-Umsetzer ab,
wodurch die Geschwindigkeitsregelung in eine reine Lageregelung übergeht. Der Lagesollwert wird dann unter Korrektur
etwaiger kleiner, während der Geschwindigkeitsregelung entstandener Bahnfehler exakt erreicht. V/erden neue Lage-Sollwerte
bereits vor Erreichung eines Lagesollwertes vorge_ geben, so wird eine Anhäufung der jeweiligen kleinen Fehler ·
zu großen Fehlern zuverlässig vermieden.
Bei der geschilderten Steuerung ändert sich die Bahngeschwindigkeit in Abhängigkeit von dem Neigungswinkel der Bahn. Zwar
werden in vorteilhafter V/eiae die Drehzahlen der Stellmotoren
00988 4/0277 · bad qnwnal
voll ausgenutzt, so daß die Bahngeschwindigkeiten, außer "beim Fahren in nur einer Koordinatenriohtung, stets größer
sind als die der Höchstdrehzahl eines Antrie"bsmotors zugeordnete
Geschwindigkeit, doch wird für man.ciie Bearbeitungsprobleme eine zumindest annähernde Unabhängigkeit gefordert.
Durch die Anordnung gemäß der Erfindung, deren Schaltungselemente innerhalb der Umrandung FG angeordnet sind, wird für
die zusätzliche Regelanordnung ein Sollwert gebildet, der sich mit dem Bahnwinkel im Sinne konstanter Bahngeschwindigkeiten VB
ändert. Eine dem Geschwindigkeitssollwert Vg entsprechende
Größe Jy wird dabei über einen D-A-Umsetzer DAV, der entspre- *
ch'end den D-A-Umsetzern DAx und DA aus zu- und abschaltbaren
Parallelwiderständen bestehen kann, vorgegeben, z.B. durch einen von einem Lochstreifen abgenommenen die Widerstände von1
DAV steuernden digitalen Befehl B. die von dem D-A-Umsetzer DAV
abgegebene dem Geschwindigkeitssollwert VB entsprechende Größe
J wird aus Gründen, die im folgenden erläutert werden, als
das . , := (0,703)-fache des Betrages des Vektors dieses Ge-
VT
schwindigkeitssollwertes Vg gewertet. Der in der Umrandung FG enthaltene Funktionsgebet hat nun die Aufgabe, zu der vorgegebenen der gewünschten Bahngeschwindigkeit Vg proportionalen ν Größe J1 die den Regelkreis RK aussteuert und die für einen Bahnwinkel oL - 45° unverändert bleiben soll, Werte in Abhängigkeit von dem Bahnwinkel zu addieren so daß das den Regelkreis RK aussteuernde Ausgangssignal Uß des Funktionsgebers die Bahngeschwindigkeit Vg konstant hält.
schwindigkeitssollwertes Vg gewertet. Der in der Umrandung FG enthaltene Funktionsgebet hat nun die Aufgabe, zu der vorgegebenen der gewünschten Bahngeschwindigkeit Vg proportionalen ν Größe J1 die den Regelkreis RK aussteuert und die für einen Bahnwinkel oL - 45° unverändert bleiben soll, Werte in Abhängigkeit von dem Bahnwinkel zu addieren so daß das den Regelkreis RK aussteuernde Ausgangssignal Uß des Funktionsgebers die Bahngeschwindigkeit Vg konstant hält.
009884/0277
Der eigentliche ITunktionsgeber besteht aus den Widerständen
R und R' , den Dioden D » D und dem Summierpunkt S, der von
Dem Eingang eines gegengekoppelten Summierverstärkers SM gebildet wird» dessen Ausgangssignal TL, sich mit dem Bahnwinkel
ändern soll.
Das aus den gioden D » ^λ- bestehende Gatter sorgt dafür, daß
stets ein Strom, der dem. größeren Y/ert der positiven und negativen
Differenz von U1x und U1 entspricht, den Eingang S des
Summierverstarkers SM. beaufschlagt. Dieser Strom ist - je
nach Vorzeichen der Differenz aus U1 und U; - proportional
dem Wert j Vt, j sin<^~ j V^ | cos <Λ bzw. dem negativen Wert, da ·
U1x =.-f. V.Tj.'j sin·. <^ und U1 = Vx, soc <λ angesetzt werden kann, wobei
/Vgl der Betrag des Vektors der Bahngeschwindigkeit, also
J · Vp ist. Die Widerstände R und R1 sind gegenüber dem Gegenkopplungswiderstand R des Summierverstärkers so ausgelegt,
daß der der Differenz + J V-g I (sin Λ - cos J^) entsprechende Strom
mit dem Wert 1 - —ψ=^τ- multipliziert wird. Das Aus gangs signal
U-g des als Rechenverstärker wirkenden Summierverstärkers SM
ist dann bestimmt durch das von dem D-A-Umsetzer DAV abgegebene
dem Wert ~~-z. V13 I entsprechende Signal J,r und durch ein
■γη? ι JJ-I ν
additiv hinzugefügtes der mit 1 - -™==r— multiplizierten Differenz
+ JV^'I (sino^.- Cosc^) entsprechendes Signal, das von dem
Bahnwinkel ei abhängt.
In Fig» 1 a sind die beschriebenen Verhältnisse noch einmal
graphisch dargestellt. Bei einem Bahnv/inkel von 45° (Strahl von
NP zu C) sind die Ausgangsgrößen U1 v = ~— I Vr, I und
VT^ '
009884/0277- BAD 0(,leiNAL
1 5386bt>
—— iV-n j gleich groß, da die Antriebsmotoren SM . Stlv
U
iy -y—2s
iy -y—2s
in den Koordinaten χ und y gleiche Drehzahlen haben müssen.
Die von DAV abgegebene Steuergröße J bleibt dann von dem
Funktionsgenerator unverändert und entspricht dessen Ausgangssignal U-g.
Um auch bei: Bahnwinkeln zwischen 45° und 90° sowie zwischen 45° und 0° die der vorgegebenen Größe J entsprechende Bahngeschwindigkeit
exakt konstant zu halten, mußte die Steuergröße Jv so verändert werden, daß der Vektor Vg- mit sich änderndem
Oi auf den Kreisbögen CA bzw. CA wandert. Der Funktionsgenerator
addiert nun mittels seiner Rechenschaltung der · Steuergröße Jv oder einer davon abgeleiteten Größe eine weitere
mit cK veränderliche Größe so, daß der Vektor V-g mit o( auf der
Kurve ■ Iv^ | + (1 - -J- )/vJ (sincA - cos o<) von C zu A r
y-~2p « α ι ψ~2^ at y
bzWo der Kurve -—=— /V13/-· (1 - -^— ) V13 (sin o( - cos ov )
von C zu Ax, wandert. Diese Kurven nähern sich der idealen
Kreisform ausreichend an.
Der Betrag des Ausgangswertes U^ des Summierverstärkers wird
verglichen mit jeweils größeren der V/erte U- , U- , der über
das aus Dioden D ,D bestehende Gatter zugeführt wird.
Ein Transistor Tr wird in Abhängigkeit von der Differenz ausgesteuert
und steuert einen weiteren Transistor Tro, dessen . Ausgangssignal den Sollwert des Regelkreises in der Umrandung
RK bildet. Die Schaltungselemente in der Umrandung RKK entfallen dann natürlich.
00988 A/0277 ■ bad owqinal ■'"'
Der beschriebene Punktionsgeber in der Umrandung PG der Pig. sorgt also mit seinem Ausgangssignal UB dafür, daß sich die
Drehzahlen der den verschiedenen Koordinaten zugeordneten
Motoren gleichzeitig in Abhängigkeit von dem Bahnwinkel so ändern, daß die Bahngeschwindigkeit annähernd konstant bleibt.
009884/0277
Claims (1)
- Licentia Patent-Ver¥/altungs~GmbH Frankfurt/Main, Theodor-SternKai 1Patentansprüche . .[T) Hybride Verhältnisregelung, bei der digitale Regelabweichungen nach Umsetzung in von einer Spannung gemeinsam gespeisten !Digital-Analog-Umsetzern mit nachgeschalteten gegengekoppelten Verstärkern die Sollwerte von unterlagerten Geschwindigkeitsregelkreisen bilden, deren Stellglieder mindestens zwei bewegte Maschinenteile gleichzeitig verfahren, wobei eine zusätzliche Regelanordnung, die das analoge, ihre Regelgröße bildende Ausgangssignal mindestens eines Digital-Analog-Umsetzers durch Steuerung der alle Digital-Analog-Umsetzer speisenden ihre Stellgröße bildenden Spannung auf einem Höchstwert konstant hält, bis die Stellgröße ihren Höchstwert erreicht, nach Patent . ... ,.„ (Patentanmeldung P 1538 636,4)i dadurch gekennzeichnet ι ' daß einem Summierpunkt (S) eine der gewünschten Bahngeschwindigkeit (Vg) entsprechende Größe (Jy) sowie eine dem Jeweils größten, über eine Rechenschaltung (R, R", R , S, SH)mit (1 - —-—-: ) multiplizierten '.Yert der positiven und negativen Differenz der Ausgangssignale (U1x, U^ ) -der Digital-Analog-Umsetzer (DAx, DA) entsprechende Größe zugeführt werden, und daß eine der Differenz von·Ausgangssignal• · ■009864/0277 bad orisinal(tJ-o). der Rechenschaltung und dem größten Aus gangs signal der Digital-Analog-Umsetzer entsprechende Größe ein die die Digital-Analog-Umsetzer speisende Große. (Uj>*) abgebendes Stellglied (RK) im Sinne eines Abbaues der Differenz steuert.2β Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß die der gewünschten Bahngeschwindigkeit (V-g) ,proportionale Größe [Jy) von einem aus Bewertungswiderständen bestehenden . . .Digital-Analog-Umsetzer (DAV) abgegeben wird, dessen Bewertungswiderstände von den Bits (I, 0) zugeordneter Stellenwerte eines binären Signals gesteuert werden.3· Anordnung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß jeweils das Ausgangssignal eines Digital-Analog-Umsetzers und das Ausgangssignal entgegengesetzter Polarität des anderen Digital-Analog-Umsetzers über je einen Widerstand (R,R1) und über eine Diode (D_| Drv) mit dem Summierpunkt (S) verbunden sind.4. Anordnung nach Anspruch 1 oder folgenden, dadurch gekennzeichnet, daß der Summierpunkt (S) als Eingang eines gegengekoppelten Summierverstärkers (SM) ausgebildet ist.5» Anordnung nach Anspruch 4-» dadurch gekennzeichnet, daß die Rechenschaltung zur Multiplikation des größten V/ertes der Differenzen aus positiven und negativen AusgangssignalenBAD 0098 84/0277der 3)igital~Analog-tImsetzer (DAxI DA-) mit dem Wert1 3— aus den sie "bildenden Widerständen (R, R1) undeinem Widerstand (R ) im Gegenkopplungskreie des Summierverstärkers (SM) besteht. -BAD 0098 8k/0277Leerseite
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1965L0050957 DE1241522B (de) | 1965-06-23 | 1965-06-23 | Digitale Lageregelung |
DEL51647A DE1292902B (de) | 1965-06-23 | 1965-09-16 | Einrichtung zur digitalen Lageregelung |
DEL0052535 | 1966-01-07 | ||
DEL0053461 | 1966-04-29 | ||
DEL0053460 | 1966-04-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE1538656A1 true DE1538656A1 (de) | 1971-01-21 |
Family
ID=27512155
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DEL51647A Pending DE1292902B (de) | 1965-06-23 | 1965-09-16 | Einrichtung zur digitalen Lageregelung |
DE1538636A Expired DE1538636C3 (de) | 1965-06-23 | 1966-01-07 | Einrichtung zur digitalen Lagerege lung |
DE1538655A Expired DE1538655C3 (de) | 1965-06-23 | 1966-04-29 | Einrichtung zur digitalen Lageregelung |
DE19661538656 Pending DE1538656A1 (de) | 1965-06-23 | 1966-04-29 | Hybride Verhaeltnisregelung |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DEL51647A Pending DE1292902B (de) | 1965-06-23 | 1965-09-16 | Einrichtung zur digitalen Lageregelung |
DE1538636A Expired DE1538636C3 (de) | 1965-06-23 | 1966-01-07 | Einrichtung zur digitalen Lagerege lung |
DE1538655A Expired DE1538655C3 (de) | 1965-06-23 | 1966-04-29 | Einrichtung zur digitalen Lageregelung |
Country Status (9)
Country | Link |
---|---|
US (2) | US3504362A (de) |
AT (1) | AT279744B (de) |
BE (1) | BE683011A (de) |
CH (1) | CH497739A (de) |
DE (4) | DE1292902B (de) |
FR (1) | FR1525022A (de) |
GB (1) | GB1146735A (de) |
NL (1) | NL6608723A (de) |
SE (1) | SE335246B (de) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3641326A (en) * | 1968-11-22 | 1972-02-08 | Buhr Machine Tool Co | Circuit for and method of multiplexing for monitoring a plurality of separate machine tools |
US3656041A (en) * | 1969-07-17 | 1972-04-11 | Honeywell Inf Systems | Apparatus for controlling the feeding of paper in high-speed printers |
BE755554A (fr) * | 1969-09-10 | 1971-03-01 | Agfa Gevaert Nv | Proces-controle |
US3656151A (en) * | 1970-03-26 | 1972-04-11 | Magnavox Co | Digital function generation network |
US3663734A (en) * | 1970-03-27 | 1972-05-16 | Singer Co | Simulated aircraft radio aids |
GB1335985A (en) * | 1970-10-06 | 1973-10-31 | Secretary Environment Brit | Vehicle control apparatus |
US3700984A (en) * | 1971-03-08 | 1972-10-24 | North American Rockwell | Dampener control system for lithographic printing press |
US3826903A (en) * | 1972-01-03 | 1974-07-30 | Owens Corning Fiberglass Corp | Method and apparatus for control of conditions in a process |
US3799057A (en) * | 1972-01-26 | 1974-03-26 | Palmer Shile Co | Electrical control system |
US3828168A (en) * | 1972-03-31 | 1974-08-06 | Eaton Corp | Controlled velocity drive |
US3810022A (en) * | 1972-07-21 | 1974-05-07 | Zenith Radio Corp | Digital to analog converter television tuning of varactor tuners |
US3850105A (en) * | 1972-12-29 | 1974-11-26 | Ibm | Apparatus for transferring articles through various processing sectors of a manufacturing system |
US3868548A (en) * | 1974-01-23 | 1975-02-25 | Westinghouse Air Brake Co | Fail-safe transistorized overspeed circuit arrangement |
US4084083A (en) * | 1975-11-05 | 1978-04-11 | Contraves Goerz Corporation | Multi-axis electronic motion generator |
DE2835771A1 (de) * | 1978-08-16 | 1980-02-28 | Schwelm & Towler Hydraulics | Anordnung zur aussteuerung eines cartridgeelementes |
US4289999A (en) * | 1979-05-14 | 1981-09-15 | Ampex Corporation | Digital variable voltage level control circuit with automatic return to neutral |
US4554499A (en) * | 1983-05-03 | 1985-11-19 | Genentech, Inc. | Computer controlled motor |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2915688A (en) * | 1956-11-08 | 1959-12-01 | Edward H Wilde | Digital to analog servosystem |
US3084315A (en) * | 1959-06-18 | 1963-04-02 | Ferranti Ltd | Apparatus for positioning a movable member |
AT230479B (de) * | 1959-12-28 | 1963-12-10 | Elin Union Ag | Stellungsprogrammschalter |
US3175138A (en) * | 1960-02-09 | 1965-03-23 | Giddings & Lewis | Digital to analog decoder |
US3172026A (en) * | 1961-03-23 | 1965-03-02 | Warner Swasey Co | Positional servo system of the digital comparator type |
US3139570A (en) * | 1961-04-17 | 1964-06-30 | Heald Machine Co | Positional servo system |
US3227864A (en) * | 1961-12-29 | 1966-01-04 | Hughes Aircraft Co | Machine control system |
US3169424A (en) * | 1962-01-30 | 1965-02-16 | Gen Electric | Automatic control system for rolling mills and adjustable dies |
DE1220929B (de) * | 1962-03-14 | 1966-07-14 | Licentia Gmbh | Numerische Programmsteuerung mit einem Lageregelkreis, vorzugsweise fuer Werkzeugmaschinen |
DE1152473B (de) * | 1962-04-05 | 1963-08-08 | Licentia Gmbh | Numerische Programmsteuerung mit einem Interpolator und einem Positionierungs-Regelkris |
US3221326A (en) * | 1962-10-31 | 1965-11-30 | United Aircraft Corp | Analog to digital converter |
US3206663A (en) * | 1962-11-29 | 1965-09-14 | Cincinnati Milling Machine Co | Machine tool position control servomechanism with positioning rate control |
US3310663A (en) * | 1963-05-21 | 1967-03-21 | Honeywell Inc | Logarithmic digital process controller |
US3264947A (en) * | 1964-08-26 | 1966-08-09 | Cadillac Gage Co | Digital servo actuators |
US3314603A (en) * | 1965-11-02 | 1967-04-18 | Ibm | Fluid encoder and actuator |
US3399335A (en) * | 1965-11-26 | 1968-08-27 | Bendix Corp | Load current and power dissipation limiter for a direct coupled amplifier fed motor system |
-
1965
- 1965-09-16 DE DEL51647A patent/DE1292902B/de active Pending
-
1966
- 1966-01-07 DE DE1538636A patent/DE1538636C3/de not_active Expired
- 1966-04-29 DE DE1538655A patent/DE1538655C3/de not_active Expired
- 1966-04-29 DE DE19661538656 patent/DE1538656A1/de active Pending
- 1966-06-07 CH CH822066A patent/CH497739A/de not_active IP Right Cessation
- 1966-06-17 GB GB27222/66A patent/GB1146735A/en not_active Expired
- 1966-06-21 US US559133A patent/US3504362A/en not_active Expired - Lifetime
- 1966-06-22 AT AT00904/68A patent/AT279744B/de not_active IP Right Cessation
- 1966-06-22 SE SE08580/66A patent/SE335246B/xx unknown
- 1966-06-23 NL NL6608723A patent/NL6608723A/xx unknown
- 1966-06-23 BE BE683011D patent/BE683011A/xx unknown
- 1966-06-23 FR FR66581A patent/FR1525022A/fr not_active Expired
-
1967
- 1967-01-06 US US607750A patent/US3483362A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE1538655C3 (de) | 1975-01-30 |
US3504362A (en) | 1970-03-31 |
CH497739A (de) | 1970-10-15 |
NL6608723A (de) | 1966-12-27 |
DE1538655B2 (de) | 1974-06-27 |
DE1538636A1 (de) | 1970-09-03 |
DE1538636B2 (de) | 1973-05-24 |
FR1525022A (fr) | 1968-05-17 |
BE683011A (de) | 1966-12-01 |
DE1538636C3 (de) | 1973-12-13 |
SE335246B (de) | 1971-05-17 |
AT279744B (de) | 1970-03-10 |
GB1146735A (en) | 1969-03-26 |
US3483362A (en) | 1969-12-09 |
DE1538655A1 (de) | 1971-01-21 |
DE1292902B (de) | 1969-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE1538656A1 (de) | Hybride Verhaeltnisregelung | |
DE2712169C2 (de) | Verfahren zur Ausführung einer komplexen Bewegung durch einen Industrieroboter | |
DE2735632A1 (de) | Verfahren und anordnung zum steuern eines industrie-roboters | |
DE2034374A1 (de) | Steuereinrichtung fur eine Werkzeug maschine | |
AT393029B (de) | Inkrementales laengenmesssystem | |
DE3635305C2 (de) | ||
DE3513775A1 (de) | Steuereinheit fuer einen von einem frequenzumrichter gespeisten drehstrommotorantrieb | |
DE2338880A1 (de) | Verfahren und vorrichtungen zur steuerung der beweglichen teile einer werkzeugmaschine durch ein numerisches umriss- oder punkt-fuer-punkt-steuerungssystem, wobei zwei teile der maschine unabhaengig voneinander entlang einer gemeinsamen achse bewegt werden koennen | |
EP0672976B1 (de) | Elektronische Steuereinrichtung für Einzelantriebe von Bearbeitungsmaschinen und Verfahren zum Steuern der Einzelantriebe | |
DE3530678A1 (de) | Verfahren und vorrichtung zur speicherprogrammierten steuerung bewegbarer vorrichtungen | |
DE1813384A1 (de) | Schaltungsanordnung zur Drehzahlregelung | |
DE2201924A1 (de) | Motorischer antrieb | |
DE1910311A1 (de) | Vorrichtung zum Steuern der Lageeinstellung eines beweglichen Gegenstandes | |
DE2346254C3 (de) | Anordnung zur Steuerung von Bühnenbeleuchtungsanlagen o.dgl | |
AT267695B (de) | Schaltungsanordnung für aus gemäß den einzelnen Stellenwerten abgestuften Bewertungswiderständen und diesen zugeordneter Speisequelle bestehende Digital-Analog-Umsetzer für eine hybride vermaschte Regeleinrichtung | |
DE1552533C3 (de) | ||
DE2908974A1 (de) | Vorrichtung zur regelung der dichte eines auf rundstrickmaschinen gebildeten gestrickes | |
DE1538657A1 (de) | Anordnung zum Konstanthalten der Bahngeschwindigkeit bei digitalen Lageregelkreisen | |
DE1513288C (de) | Anordnung zur Regelung der Drehzahlen von mindestens zwei Stell antriebsmotoren einer Mehrkoordinaten Steuerung | |
CH432181A (de) | Gesteuerte Drehmaschine | |
DE2812849A1 (de) | Verfahren zum steuern eines querschneiders und digitale regeleinrichtung zur durchfuehrung des verfahrens | |
DE1588449A1 (de) | Verfahren und Anordnung zur Bewegungssteuerung eines Stellgliedes auf einer vorgegebenen Bahn | |
DE2442679B2 (de) | Einrichtung zum Einstellen der Relativlage zwischen Werkzeug und Werkstück an Bearbeitungsmaschinen | |
DE1087676B (de) | Verfahren zum Umschalten von digitalem Grobkanal auf analogen Feinkanal bei Regelanordnungen | |
DE2255514A1 (de) | Zahnradschleifmaschine |