Patents by Inventor Kai WURM

Kai WURM 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: 11609555
    Abstract: A method for providing output values with associated uncertainties for a flexible modular plant or machine comprising an arrangement of modular entities, wherein uncertainty information associated with an operation of the modular entity is assigned to a plurality of modular entities and input values are provided based on an operation of the modular entities, where a computing unit calculates an output value based on said input values, calculates an input value uncertainty for each input value based on the uncertainty information of the modular entity, and calculates at least one output value uncertainty associated with the output value based on propagation of uncertainty and using the input value uncertainties, and where the output value and the at least one output value uncertainty are output.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: March 21, 2023
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Jörg Neidig, Markus M. Geipel, Mathias Maurmaier, Kai Wurm
  • Publication number: 20230065800
    Abstract: In order to test an autonomous behavior controller for a technical system, the following are input: a machine model for physically simulating the technical system; an environment model modelling an environment of the technical system; as well as a disruption model modelling potential disruptions in the environment. Disruption data is generated by means of the disruption model, and the environment model is modified according to the disruption data. Environment-specifically simulated sensor data the technical system is then generated by means of the modified environment model and the machine model. According to the simulated sensor data, control data is generated for the technical system by the autonomous behavior controller. An operating behavior of the technical system induced by the control data is then simulated by means of the machine model. Furthermore, a performance value quantifying the operating behavior is determined and output as a test result.
    Type: Application
    Filed: October 26, 2020
    Publication date: March 2, 2023
    Inventors: Michael Brucksch, Markus Michael Geipel, Jörg Neidig, Kai Wurm
  • Publication number: 20220277119
    Abstract: A system and method for generating a holistic digital twin of an industrial facility that includes a plurality of assets, wherein the said system includes conversion units configured to convert asset related data collected from different tools utilized to plan and/or operate the industrial facility in a tool specific data format and asset related data provided by data sources of the industrial facility in a data source specific data format into a common graphical representation, a matching unit configured to match the common graphical representations of the converted asset related data to provide a mapping between the assets of the industrial facility, and a merging unit configured to merge the mapped assets of the industrial facility into a unified graph to provide the holistic digital twin of the industrial facility.
    Type: Application
    Filed: July 13, 2020
    Publication date: September 1, 2022
    Inventors: Michael BRUCKSCH, Markus M. GEIPEL, Steffen LAMPARTER, Kai WURM
  • Publication number: 20220269250
    Abstract: A method for providing output values with associated uncertainties for a flexible modular plant or machine comprising an arrangement of modular entities, wherein uncertainty information associated with an operation of the modular entity is assigned to a plurality of modular entities and input values are provided based on an operation of the modular entities, where a computing unit calculates an output value based on said input values, calculates an input value uncertainty for each input value based on the uncertainty information of the modular entity, and calculates at least one output value uncertainty associated with the output value based on propagation of uncertainty and using the input value uncertainties, and where the output value and the at least one output value uncertainty are output.
    Type: Application
    Filed: July 13, 2020
    Publication date: August 25, 2022
    Inventors: Jörg NEIDIG, Markus M. GEIPEL, Mathias MAURMAIER, Kai WURM
  • Publication number: 20220161431
    Abstract: A method for determining a trajectory of a robot from a starting position to a target position is provided. The starting position and the target position are manually defined by a user in a real environment of the robot. Then a collision-free trajectory of the robot from the starting position to the target position is determined, based on the surroundings of the robot. Also provided is a device, a robot system, a computer program and a machine-readable storage medium.
    Type: Application
    Filed: April 2, 2020
    Publication date: May 26, 2022
    Inventors: Philine Meister, Werner Neubauer, Kai Wurm
  • Publication number: 20220127085
    Abstract: A pick & place operation picking a non-electric component and placing the picked component onto a component-carrier and a connect operation connecting the placed component with the component-carrier by implementing a connection technology on a hybrid, at least reactive and deliberative machine architecture based on a “machine world model” as a digital twin to formulate correct machine-behavioral sets being used during machine run-time as well as an “machine workflow”, and executing by machine motion generation including a collision-free motion or path planning of a machine within a machine workspace primary kinematic machine-movement-sequences enabling the pick & place operation and secondary kinematic machine-movement-sequences enabling the connect operation, and enabling the execution via the machine motion generation by initializing the “machine world model” according to a configuration file configuring the machine and the machine workspace and instantiating the “machine workflow” and updating the
    Type: Application
    Filed: October 13, 2021
    Publication date: April 28, 2022
    Applicants: Siemens Aktiengesellschaft, Siemens Aktiengesellschaft
    Inventors: Kai Wurm, Philipp Sebastian Schmitt, Werner Neubauer, Dimitri Lomakin
  • Publication number: 20210158635
    Abstract: A method and a device for the mutual monitoring and/or control of a multiplicity of autonomous technical systems which are at least partially interconnected to one another via a communication network is provided. At least one of the autonomous technical systems is embodied as a monitoring autonomous technical system and monitors the operating behaviour of other autonomous technical systems. Since a specified first rule, the monitoring autonomous technical system detects an operating behavior, which is contrary to the rule, of a first autonomous technical system and generates a status message about the operating behavior which is contrary to the rule therefrom. Depending on the evaluation, a control rule is derived for the first autonomous technical system and communicated to a control module which is assigned to the first autonomous technical system. The operating behavior of the first autonomous technical system is controlled on the basis of the control rule.
    Type: Application
    Filed: June 5, 2019
    Publication date: May 27, 2021
    Inventors: Ziyuan Liu, Philine Meister, Amer Mesanovic, Michael Fiegert, Daniel Meyer-Delius Di Vasto, Andrei Szabo, Kai Wurm, Vincent Dietrich
  • Patent number: 11003174
    Abstract: A production module for performing a production function on a product, production system, production planning device, and method for planning the production of the product, wherein a plurality of production modules are intercoupled, where a self-description information set is stored within each production module as a database, e.g., NoSQL, OWL, ontology, SPARQL, which comprises properties of the production module, where if a production information set comprising the production steps required to produce the product is present, then the production information set and the self-description information sets or parts thereof are transmitted to a production planning device to plan production of the product and a production procedure plan for a product to be processed is determined, and where the production procedure plan comprises an information set about a sequence of production modules of the production system, which sequence a product should pass through to produce an intermediate product or end product.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: May 11, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Steffen Lamparter, Gisbert Lawitzky, Michael Pirker, Kai Wurm, Vladimir Zahorcak
  • Publication number: 20200298411
    Abstract: Characteristics of surroundings are extracted from signals of sensors mounted on different of a stationary industrial robot and an absolute co-ordinate system and a map of the surroundings are determined simultaneously using a SLAM-algorithm for simultaneous localization and mapping, the map of the surroundings depicting the extracted characteristics and an absolute pose of a mobile part of the industrial robot being determined in the absolute co-ordinate system. The method transfers the technique of simultaneous localization and of establishing a map of characteristics of the surroundings, from the field of mobile robotics to the orientation of a stationary industrial robot. The method is based on the measurements of sensors attached to the mobile parts. Sensors which calculate the positions of the joints are also taken into consideration, and an absolute position and orientation is calculated even for imprecise or flexible industrial robots and for different loads.
    Type: Application
    Filed: May 22, 2017
    Publication date: September 24, 2020
    Inventors: Wendelin Feiten, Kai Wurm, Georg von Wichert
  • Patent number: 10671035
    Abstract: Provided is a control device for a production module having a data memory for storing operational settings of production modules and restrictions, which must be complied with by at least some of the operational settings. A settings management module is used to determine the external operational setting of an adjacent production module on which a local operational setting of the production module is dependent on the basis of a common restriction. An optimization module is also provided and has a local assessment function, which assesses the local operational setting, and a further assessment function which assesses noncompliance with the common restriction.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: June 2, 2020
    Assignee: Siemens Aktiengesellshaft
    Inventors: Wendelin Feiten, Harald Held, Philipp Emanuel Stelzig, Kai Wurm
  • Patent number: 10656628
    Abstract: A control device for a production module that has a settings management module for detecting restrictions for operating settings of the production module and for producing corresponding restriction data records is provided. A data memory is provided for the purpose of storing a local restriction table containing a multiplicity of restriction data records. A balancing module is used to iteratively read in first restriction data records in a corresponding restriction table of a first adjacent production module, to iteratively build the local restriction table on the basis of the first restriction data records which have been read in and to iteratively forward second restriction data records in the local restriction table to a second adjacent production module. A control module is also provided for the purpose of setting an operating setting according to a restriction data record which identifies this operating setting.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 19, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Wendelin Feiten, Kai Wurm, Vladimir Zahorcak
  • Patent number: 10259659
    Abstract: Provided is a production module for processing or handling a product in a production system, which production module has a product detection module for reading in product parameters associated to the product, and an interaction module for assigning an adjacent production module to a transfer port. Furthermore, a local assignment table is provided, in which non-adjacent conveying objectives in the production system are in each case assigned to one of the transfer ports. A balancing module serves for iterative reading of first assignment information of a corresponding assignment table of a first adjacent production module, for iterative formation of the local assignment table with the aid of the read-in first assignment information, and for iterative transfer of second assignment information of the local assignment table to a second adjacent production module.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: April 16, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Frank Buschmann, Wendelin Feiten, Gisbert Lawitzky, Michael Pirker, Kai Wurm, Vladimir Zahorcak
  • Publication number: 20180218296
    Abstract: A product model data set with data for production steps to be carried out for the product and sub-products thereof is generated and assigned to a product copy to be produced. Data on a production step is read from the product model data set, and a production module which is available for carrying out the production step is ascertained. If the production step models a sub-product, a sub-product model data set is generated using the product model data set and transmitted to the ascertained production module. If the production step is an assembly step, each ascertained production module is entered into sub-product model data sets as the transport destination for the respective sub-product copy. If the production step can be carried out by the ascertained production module on a product copy, a transport destination is ascertained for the product copy from the product model data set.
    Type: Application
    Filed: March 15, 2016
    Publication date: August 2, 2018
    Inventors: Wendelin Feiten, Gisbert Lawitzky, Michael Pirker, Kai Wurm, Vladimir Zahorcak
  • Publication number: 20180210411
    Abstract: Provided is a control device for a production module having a data memory for storing operational settings of production modules and restrictions, which must be complied with by at least some of the operational settings. A settings management module is used to determine the external operational setting of an adjacent production module on which a local operational setting of the production module is dependent on the basis of a common restriction. An optimization module is also provided and has a local assessment function, which assesses the local operational setting, and a further assessment function which assesses noncompliance with the common restriction.
    Type: Application
    Filed: June 13, 2016
    Publication date: July 26, 2018
    Inventors: WENDELIN FEITEN, HARALD HELD, PHILIPP EMANUEL STELZIG, KAI WURM
  • Publication number: 20180113443
    Abstract: A control device for a production module that has a settings management module for detecting restrictions for operating settings of the production module and for producing corresponding restriction data records is provided. A data memory is provided for the purpose of storing a local restriction table containing a multiplicity of restriction data records. A balancing module is used to iteratively read in first restriction data records in a corresponding restriction table of a first adjacent production module, to iteratively build the local restriction table on the basis of the first restriction data records which have been read in and to iteratively forward second restriction data records in the local restriction table to a second adjacent production module. A control module is also provided for the purpose of setting an operating setting according to a restriction data record which identifies this operating setting.
    Type: Application
    Filed: May 12, 2015
    Publication date: April 26, 2018
    Inventors: Wendelin Feiten, Kai Wurm, Vladimir Zahorcak
  • Publication number: 20180029803
    Abstract: The invention relates to a production module (PM) for processing or handling a product (P) in a production system (PS), which production module (PM) has a product detection module (PE) for reading in product parameters (PP) associated to the product (P), and an interaction module (IA) for assigning an adjacent production module (PM1, PM2) to a transfer port (PTI, PT2). Furthermore a local assignment table (ZT) is provided, in which non-adjacent conveying objectives (PM3) in the production system are in each case assigned to one of the transfer ports (PTI, PT2). A balancing module (AM) serves for iterative reading of first assignment information (ZII) of a corresponding assignment table (ZTI) of a first adjacent production module (PM1), for iterative formation of the local assignment table (ZT) with the aid of the read-in first assignment information (ZII), and for iterative transfer of second assignment information (ZI2) of the local assignment table (ZT) to a second adjacent production module (PM2).
    Type: Application
    Filed: February 9, 2015
    Publication date: February 1, 2018
    Applicant: Siemens Aktiengesellschaft
    Inventors: FRANK BUSCHMANN, WENDELIN FEITEN, GISBERT LAWITZKY, MICHAEL PIRKER, KAI WURM, VLADIMIR ZAHORCAK
  • Publication number: 20170308067
    Abstract: A production module for performing a production function on a product, production system, production planning device, and method for planning the production of the product, wherein a plurality of production modules are intercoupled, where a self-description information set is stored within each production module as a database, e.g., NoSQL, OWL, ontology, SPARQL, which comprises properties of the production module, where if a production information set comprising the production steps required to produce the product is present, then the production information set and the self-description information sets or parts thereof are transmitted to a production planning device to plan production of the product and a production procedure plan for a product to be processed is determined, and where the production procedure plan comprises an information set about a sequence of production modules of the production system, which sequence a product should pass through to produce an intermediate product or end product.
    Type: Application
    Filed: November 13, 2014
    Publication date: October 26, 2017
    Inventors: Steffen LAMPARTER, Gisbert LAWITZKY, Michael PIRKER, Kai WURM, Vladimir ZAHORCAK