DE19507302A1 - Oscillation damping of position- and speed-controlled machine tool - Google Patents

Oscillation damping of position- and speed-controlled machine tool

Info

Publication number
DE19507302A1
DE19507302A1 DE19507302A DE19507302A DE19507302A1 DE 19507302 A1 DE19507302 A1 DE 19507302A1 DE 19507302 A DE19507302 A DE 19507302A DE 19507302 A DE19507302 A DE 19507302A DE 19507302 A1 DE19507302 A1 DE 19507302A1
Authority
DE
Germany
Prior art keywords
speed
motor
machine tool
controlled machine
oscillation damping
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
Application number
DE19507302A
Other languages
German (de)
Inventor
Hans-Peter Dr Ing Troendle
Stefanie Schlosser
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.)
Siemens AG
Original Assignee
Siemens AG
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
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE19507302A priority Critical patent/DE19507302A1/en
Publication of DE19507302A1 publication Critical patent/DE19507302A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • 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
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/16Controlling the angular speed of one shaft
    • 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/41175Derivative compensation for speed loop, added or substracted to speed reference
    • 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/41217Command preshape, guidance, reference for better dynamic response, forcing feedforward
    • 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/41251Servo with spring, resilient, elastic element, twist

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Power Engineering (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

The tool (AM) is driven by an electric motor (M) and redn. gearing (G) with position and rotational speed subject to separate regulators (L,D). To improve response and to damp down oscillations the output of the position regulator is differentiated (A) by a chain of four feedback amplifiers acting respectively as differentiator, proportional amplifier, invertor and subtractor. The speed set-point signal (nw) is combined with its deriv. and with an actual speed signal (n) fed back from the motor to the input of the speed regulator, which operates on the motor through an invertor (U).

Description

Die Erfindung bezieht sich auf die Bedämpfung von lage- und drehzahlgeregelten Arbeitsmaschinen bei starkem Übergewicht des Antriebes.The invention relates to the damping of location and speed-controlled work machines with heavy overweight of the drive.

Ist die Drehung der Arbeitsmaschine sehr stark gegenüber der Drehung des Antriebes untersetzt, so wird die wirksame Masse der Arbeitsmaschine oft sehr klein gegenüber der Antriebsma­ schine. Beispiele hierfür sind Antennen, Linearachsen bei Werkzeugmaschinen und Robotern.The rotation of the working machine is very strong compared to that Rotation of the drive reduces the effective mass the machine is often very small compared to the drive dimension seem. Examples of this are antennas, linear axes at Machine tools and robots.

Aufgrund der vorgenannten relativen Massenverhältnisse und unvermeidbarer Elastizitäten kann dadurch die Arbeitsmaschine eine Art Eigenleben entwickeln, das zu Schäden und Störungen führen kann.Because of the aforementioned relative mass ratios and As a result, the working machine can avoid unavoidable elasticity develop a kind of life of their own that leads to damage and malfunctions can lead.

Die Aufgabe der vorliegenden Erfindung besteht darin, auf einfache Weise dafür zu sorgen, daß möglichst wenig Schwin­ gungen angeregt werden.The object of the present invention is based on simple way to ensure that as little swine as possible be stimulated.

Ausgegangen wird dabei von einer Kaskadenregelung, d. h., der Drehzahlregelkreis ist dem Lageregelkreis unterlagert.It is based on a cascade control, i. i.e. the Speed control loop is subordinate to the position control loop.

Im Rahmen einer derartigen Regelung wird die vorgenannte Auf­ gabe gelöst durch eine Differenzierung des Ausgangssignals des Lagereglers und Aufschaltung des gewonnenen Wertes auf den Drehzahlsollwert des Drehzahlreglers.In the context of such a regulation, the aforementioned On was solved by differentiating the output signal of the position controller and activation of the value obtained the speed setpoint of the speed controller.

Je nach Bedarf wird dabei der Wert mit- oder gegenkoppelnd aufgeschaltet. Damit tritt eine merkliche Verbesserung im Führungs- und Störsprungverhalten auf. Ein Verlust an Ver­ fahrgeschwindigkeit ist dabei nicht vorhanden. Depending on the need, the value is also feedback or negative feedback activated. So there is a noticeable improvement in Leadership and jamming behavior. A loss of ver Driving speed is not available.  

Anhand eines in der Zeichnung dargestellten Ausführungsbei­ spiels sei die Erfindung näher erläutert; es zeigen:Based on an exemplary embodiment shown in the drawing the invention is explained in more detail; show it:

Fig. 1 ein Prinzipschaltbild der Regelung und Fig. 1 is a block diagram of the control and

Fig. 2 Details der verwendeten Aufschaltung nach Fig. 1. Fig. 2 Details of the barge used in FIG. 1.

Wie aus Fig. 1 ersichtlich, treibt ein elektrischer Motor M über ein starkes Untersetzungsgetriebe G eine Arbeitsmaschine AM an. Zur Regelung von Lage und Drehzahl sind Lageregelkreis mit Lageregler L und Drehzahlregelkreis mit Drehzahlregler D vorgesehen. Es handelt sich hierbei um eine Art Kaskadenrege­ lung, bei der die Drehzahlregelung der Lageregelung unterla­ gert ist. Demzufolge ist das Ausgangssignal des Lagereglers L gleichzeitig das Drehzahlsollwertsignal nw für den Drehzahl­ regler D. Das Ausgangssignal des Drehzahlreglers D steuert seinerseits wieder über den Umrichter U Drehzahl n und Moment des Motors M.As can be seen from FIG. 1, an electric motor M drives a work machine AM via a strong reduction gear G. Position control loop with position controller L and speed control loop with speed controller D are provided to control position and speed. It is a kind of cascade control, in which the speed control of the position control is underlaid. Accordingly, the output signal of the position controller L is simultaneously the speed setpoint signal n w for the speed controller D. The output signal of the speed controller D in turn controls the speed n and the torque of the motor M via the converter U.

Zur Verbesserung des Führungsverhaltens und zur Bedämpfung ist eine Aufschaltung A vorgesehen, mit der das Ausgangssi­ gnal des Lagereglers L differenzierbar ist. Die zwischen den Punkten P1 und P2 liegende Aufschaltung A ist in Fig. 2 nä­ her dargestellt.To improve the management behavior and damping, an intrusion A is provided with which the output signal of the position controller L can be differentiated. The intrusion A between points P1 and P2 is shown in more detail in FIG .

In der Prinzipdarstellung nach Fig. 1 ist ferner auch ein Schalter S angedeutet, mit dem wahlweise das differenzierte Lagereglersignal mit- oder gegenkoppelnd auf den Drehzahlre­ gelkreis aufgeschaltet werden kann.In the schematic diagram of FIG. 1, a switch S is also indicated, with which the differentiated position controller signal can be connected to or coupled to the speed control circuit.

Wie Fig. 2 zeigt, besteht die Aufschaltung A im wesentlichen aus vier in Reihe geschalteten Verstärkern V1 bis V4. Der er­ ste Verstärker V1 wirkt in Verbindung mit einer RC-Eingangs­ beschaltung und Rückkopplung als Differenzierglied, der Ver­ stärker V2 mit seiner Beschaltung als Proportionalglied, der Verstärker V3 als Invertierer und der Verstärker V4 durch entsprechende Schaltung als Subtrahierer. As shown in FIG. 2, the connection A consists essentially of four amplifiers V1 to V4 connected in series. The first amplifier V1 acts in conjunction with an RC input circuit and feedback as a differentiating element, the amplifier V2 with its circuitry as a proportional element, the amplifier V3 as an inverter and the amplifier V4 through a suitable circuit as a subtractor.

Wie durch den Schalter S angedeutet, kann dabei der Invertie­ rer umgangen werden und damit die Polarität der Ausgangsspan­ nung geändert werden.As indicated by the switch S, the inverted can and thus the polarity of the output chip can be changed.

Die Schaltung ist auf einfachste Weise mit Verstärkern und handelsüblichen Bauelementen realisiert und kann jederzeit auch nachträglich einer bereits vorhandenen Steuerung auf einfache Weise zugefügt werden, da die Schnittstelle Soll­ drehzahl ohne weiteres zugänglich ist.The circuit is very simple with amplifiers and commercial components realized and can at any time also on an existing control can be added easily because the interface should speed is easily accessible.

Claims (1)

Bedämpfung von lage- und drehzahlgeregelten Arbeitsmaschinen mit starkem Übergewicht des Antriebes gekennzeichnet durch eine Differenzierung des Ausgangssignals des Lagereglers (L) und Aufschaltung des gewonnenen Wertes auf den Drehzahlsoll­ wert des Drehzahlreglers (D).Damping of position and speed-controlled machines with a strong predominance of the drive characterized by differentiating the output signal of the position controller (L) and applying the value obtained to the speed setpoint of the speed controller (D).
DE19507302A 1995-03-02 1995-03-02 Oscillation damping of position- and speed-controlled machine tool Withdrawn DE19507302A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19507302A DE19507302A1 (en) 1995-03-02 1995-03-02 Oscillation damping of position- and speed-controlled machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19507302A DE19507302A1 (en) 1995-03-02 1995-03-02 Oscillation damping of position- and speed-controlled machine tool

Publications (1)

Publication Number Publication Date
DE19507302A1 true DE19507302A1 (en) 1996-09-05

Family

ID=7755453

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19507302A Withdrawn DE19507302A1 (en) 1995-03-02 1995-03-02 Oscillation damping of position- and speed-controlled machine tool

Country Status (1)

Country Link
DE (1) DE19507302A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1727007A1 (en) * 2005-05-25 2006-11-29 Rockwell Automation Technologies, Inc. Motor drive with velocity-second compensation
CN101501588B (en) * 2006-08-04 2012-09-19 赫克公司 Machine tool system control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1727007A1 (en) * 2005-05-25 2006-11-29 Rockwell Automation Technologies, Inc. Motor drive with velocity-second compensation
CN101501588B (en) * 2006-08-04 2012-09-19 赫克公司 Machine tool system control

Similar Documents

Publication Publication Date Title
EP0916239B1 (en) Electric tool with ducted cooled control electronics
DE19638695B4 (en) Modular Vibration Generator and Method of Operation
DE69634513T2 (en) Detecting device for mechanical vibrations
EP0124738B1 (en) Industrial robot with three-phase single drive
DE3722099C2 (en)
DE2802224A1 (en) Control circuit for processing machine - with additional nominal value generated by automatic controller and applied to speed controller
DE69012867T2 (en) Directly teachable robot.
DE69630667T2 (en) METHOD FOR CURRENT CONTROL OF SERVOMOTORS
DE112011104678T5 (en) Motor control device
EP0045468B1 (en) Device for bridging short-time network failures in voltage converters with an intermediate link
DE3708261A1 (en) DEVICE FOR CONTROLLING A THREE-PHASE INVERTER TO SUPPLY THE AC MOTOR OF AN ELEVATOR SYSTEM
DE19507302A1 (en) Oscillation damping of position- and speed-controlled machine tool
DE3686686T2 (en) DEVICE FOR REGULATING THE SPEED OF AN ELECTRIC MOTOR.
EP0704962B1 (en) Closed-loop control of the relative synchronisation of mechanically coupled axes of machine tools
DE102004057062B4 (en) Linear direct drive arrangement and method for its regulation
DE4019849C2 (en) Control for an inverter-fed asynchronous motor
DE962997C (en) Electromotive control drive
EP0604672A1 (en) Method for feed-forward torque control of numerically controlled coupled drive systems
DE2132806C3 (en) Method and arrangement for regulating the speed of a work machine driven by at least two motors
DE2442679C3 (en) Device for setting the relative position between tool and workpiece on processing machines
DE811580C (en) Wind turbine
DE3200384A1 (en) Device for controlling the rotational speed of a drive
EP1032523A1 (en) Motor vehicle power steering device
DE2229850A1 (en) DEVICE FOR THE CONTROL OF TWO RIGIDLY COUPLED DC MOTORS, IN PARTICULAR FOR DRIVING ROLLING MILLS, WITH ANTIPARALLELY CONNECTED CONVERTERS
DE1265833B (en) Method for speed control of an asynchronous motor fed by a pulse inverter

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee