DE1538656A1 - Hybride Verhaeltnisregelung - Google Patents

Hybride Verhaeltnisregelung

Info

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
Application number
DE19661538656
Other languages
English (en)
Inventor
Sanetra Dipl-Ing Erwin
Feldmann Dr-Ing Hans Helmut
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Licentia Patent Verwaltungs GmbH
Original Assignee
Licentia Patent Verwaltungs GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from DE1965L0050957 external-priority patent/DE1241522B/de
Application filed by Licentia Patent Verwaltungs GmbH filed Critical Licentia Patent Verwaltungs GmbH
Publication of DE1538656A1 publication Critical patent/DE1538656A1/de
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/19Numerical 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/27Numerical 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/31Numerical 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/311Numerical 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/19Numerical 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/27Numerical 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/31Numerical 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/311Numerical 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/313Numerical 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33268D-A, A-D
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34156Slope control, delta x, y proportional to x, y
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41455Servo loop with absolute digital comparator, see figure SE-one
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/43Speed, acceleration, deceleration control ADC
    • G05B2219/43187Vector speed, ratio between axis, without feedback
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/50Analogue/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.
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
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)

  1. Licentia Patent-Ver¥/altungs~GmbH Frankfurt/Main, Theodor-SternKai 1
    Patentansprü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 Ausgangssignalen
    BAD 0098 84/0277
    der 3)igital~Analog-tImsetzer (DAxI DA-) mit dem Wert
    1 3— aus den sie "bildenden Widerständen (R, R1) und
    einem Widerstand (R ) im Gegenkopplungskreie des Summierverstärkers (SM) besteht. -
    BAD 0098 8k/0277
    Leerseite
DE19661538656 1965-06-23 1966-04-29 Hybride Verhaeltnisregelung Pending DE1538656A1 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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