Patents by Inventor Johannes Welker

Johannes Welker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10146205
    Abstract: A method which allows an operator to quickly form a clear picture with regard to the positioning accuracy of a machine part that is displaceable along an axis by means a drive controlled by a controller includes specifying with the controller nominal position values of the machine part in relation to a single axis, wherein the nominal position values are defined by a sine function; displacing the machine part with respect to the single axis in accordance with the nominal position values; determining with a measuring device actual position values of the machine part in relation to the single axis; and visualizing the actual position values of the machine part in relation to the single axis graphically in a circular representation.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: December 4, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ricky Berghold, Lars Immenroth, Robert Pulawski, Johannes Welker
  • Publication number: 20160246286
    Abstract: A method which allows an operator to quickly form a clear picture with regard to the positioning accuracy of a machine part that is displaceable along an axis by means a drive controlled by a controller includes specifying with the controller nominal position values of the machine part in relation to a single axis, wherein the nominal position values are defined by a sine function; displacing the machine part with respect to the single axis in accordance with the nominal position values; determining with a measuring device actual position values of the machine part in relation to the single axis; and visualizing the actual position values of the machine part in relation to the single axis graphically in a circular representation.
    Type: Application
    Filed: February 25, 2016
    Publication date: August 25, 2016
    Applicant: Siemens Aktiengesellschaft
    Inventors: Ricky BERGHOLD, Lars IMMENROTH, Robert PULAWSKI, Johannes WELKER
  • Publication number: 20080190166
    Abstract: In one aspect a device to simplify, and to reduce the costs of, the error-protected detection of the measured values in the control unit, without reducing the error protection of the system is provided. The device includes a pick-up device for detecting measuring signals. Independently operating evaluation devices are provided for the redundant determination of measured values from the measuring signals of the pick-up device. The data is transmitted to the control unit by means of error-protected transmission devices. A first evaluation device is used to determine a measured value, and a second evaluation device is used to determine a less precise, coarse comparison value. The device is also used to establish the accuracy of the measured value by comparing the value with the comparison value.
    Type: Application
    Filed: April 26, 2005
    Publication date: August 14, 2008
    Inventors: Ulrich Hahn, Andreas Kuhn, Christoph Nolting, Bernd Quaschner, Johannes Welker
  • Patent number: 6677721
    Abstract: The invention makes it possible to execute the pre-control and the fine interpolation in the drive (A) in the fast drive clock (tDR) with a slower path pre-setting in the clock (tNC) of the NC. For this purpose, in each NC clock (tNC) a setpoint speed value (nNC*) and the P gain (kP) of the NC position controller (L_NC) and the desired axle speed (nNC) and the average axle speed (nNCMW) during the last NC position controller clock are transferred from the NC to the drive. From this information, polynomial segments of the third degree are in each case generated on the drive side, valid for the duration of an NC position controller clock (tNC). They are constructed in such a way that the speed at the polynomial transitions is constant. A variable component of the position polynomial is determined as the fine position component xF, with which the setpoint position values are finely interpolated in the drive.
    Type: Grant
    Filed: February 22, 2002
    Date of Patent: January 13, 2004
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Grohmann, Stefan Kuenzel, Wolfgang Papiernik, Bernd Quaschner, Guido Seeger, Johannes Welker
  • Patent number: 6611122
    Abstract: The invention makes it possible to execute the pre-control and the fine interpolation in the drive (A) in the fast drive clock (tDR) with a slower path pre-setting in the clock (tNC) of the NC. For this purpose, in each NC clock (tNC) a setpoint speed value (nNC*) and the P gain (kP) of the NC position controller (L_NC) and the desired axle speed (nNC) and the average axle speed (nNCMW) during the last NC position controller clock are transferred from the NC to the drive. From this information, polynomial segments of the third degree are in each case generated on the drive side, valid for the duration of an NC position controller clock (tNC). They are constructed in such a way that the speed at the polynomial transitions is constant. A variable component of the position polynomial is determined as the fine position component xF, with which the setpoint position values are finely interpolated in the drive.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: August 26, 2003
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Grohmann, Stefan Kuenzel, Wolfgang Papiernik, Bernd Quaschner, Guido Seeger, Johannes Welker
  • Publication number: 20030098663
    Abstract: The invention makes it possible to execute the pre-control and the fine interpolation in the drive (A) in the fast drive clock (tDR) with a slower path pre-setting in the clock (tNC) of the NC. For this purpose, in each NC clock (tNC) a setpoint speed value (nNC*) and the P gain (kP) of the NC position controller (L_NC) and the desired axle speed (nNC) and the average axle speed (nNCMW) during the last NC position controller clock are transferred from the NC to the drive. From this information, polynomial segments of the third degree are in each case generated on the drive side, valid for the duration of an NC position controller clock (tNC). They are constructed in such a way that the speed at the polynomial transitions is constant. A variable component of the position polynomial is determined as the fine position component xF, with which the setpoint position values are finely interpolated in the drive.
    Type: Application
    Filed: February 22, 2002
    Publication date: May 29, 2003
    Inventors: Thomas Grohmann, Stefan Kuenzel, Wolfgang Papiernik, Bernd Quaschner, Guido Seeger, Johannes Welker
  • Publication number: 20020135335
    Abstract: The invention makes it possible to execute the pre-control and the fine interpolation in the drive (A) in the fast drive clock (tDR) with a slower path pre-setting in the clock (tNC) of the NC. For this purpose, in each NC clock (tNC) a setpoint speed value (nNC*) and the P gain (kP) of the NC position controller (L_NC) and the desired axle speed (nNC) and the average axle speed (NNCMW) during the last NC position controller clock are transferred from the NC to the drive. From this information, polynomial segments of the third degree are in each case generated on the drive side, valid for the duration of an NC position controller clock (tNC). They are constructed in such a way that the speed at the polynomial transitions is constant. A variable component of the position polynomial is determined as the fine position component xF, with which the setpoint position values are finely interpolated in the drive.
    Type: Application
    Filed: August 30, 2001
    Publication date: September 26, 2002
    Inventors: Thomas Grohmann, Stefan Kuenzel, Wolfgang Papiernik, Bernd Quaschner, Guido Seeger, Johannes Welker
  • Patent number: 6313591
    Abstract: A control system controls the movement of an object based on desired position data. The control system includes a first regulator configured to regulate the position of the object, a feed forward control configured to feed the desired position data forward to a second regulator at a lower level than the first regulator, and a modeling filter configured to receive the desired position data and to provide the desired position data to the first regulator with a predetermined time delay.
    Type: Grant
    Filed: February 17, 2000
    Date of Patent: November 6, 2001
    Assignee: Siemens Aktiengesellschaft
    Inventors: Johannes Welker, Guido Seeger
  • Patent number: 5930142
    Abstract: A process and device are provided for numerical control, in particular, of machine tools or robots having a plurality of axes. The process and device use base interpolations performed on a block-by-block basis and, in addition, one or more gear interpolations that convert a controlling guiding motion into a follower motion. Each gear interpolation is assigned parallel to one or more base interpolations and functions independently of block limits of a base interpolation in its own gear interpolation segments. The coupling characteristic of a gear interpolation ensues from a coupling factor, from a control curve stored in tabular form, or from a control curve stored as a mathematical functional equation. The gear interpolations can be obtained from so-called gear interpolation units and can be cascaded. Moreover, they can be fed back directly or indirectly and can be variably interconnected, as needed, with any existing sources and actuators.
    Type: Grant
    Filed: June 25, 1996
    Date of Patent: July 27, 1999
    Assignee: Siemens Aktiengesellschaft
    Inventors: Siegfried Schleicher, Johannes Welker, Bernd Quaschner