Patents by Inventor Dirk Thiele

Dirk Thiele 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: 10432456
    Abstract: Systems and methods for automated commissioning of virtualized distributed control systems are disclosed. An example method includes accessing a data structure including a list of configuration names for network cards associated with first and second host servers of a virtual process control environment. The first and second host servers implement virtual machines corresponding to workstations for a process control system. The example method also includes when configuring the first host server, assigning a first name to a first one of the network cards associated with the first host server. The example method further includes when configuring the second host server, assigning the first name to a second one of the network cards associated with the second host server based on a user selection of the first name from the list of configuration names. The second host server is configured after the first host server.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 1, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Dirk Thiele, Shaobo Qiu, Jessica Siu, Forrest Stallings, Joel Nicholas Ohmart, Laura Milena Ramirez Rojas
  • Patent number: 10215981
    Abstract: A movable mirror device is provided as a unitary device with a position sensor and an analog-to-digital converter included in the unitary device.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: February 26, 2019
    Assignees: Carl Zeiss AG, Carl Zeiss Microscopy GmbH
    Inventors: Carsten Wehe, Dirk Thiele
  • Patent number: 10018997
    Abstract: An on-line data analytics device can be installed in a process control system as a standalone device that operates in parallel with, but non-intrusively with respect to, the on-line control system to perform on-line analytics for a process without requiring the process control system to be reconfigured or recertified. The data analytics device includes a data analytics engine coupled to a logic engine that receives process data collected from the process control system in a non-intrusive manner. The logic engine operates to determine further process variable values not generated within the process control system and provides the collected process variable data and the further process variable values to the data analytics engine. The data analytics engine executes statistically based process models, such as batch models, stage models, and phase models, to produce a predicted process variable, such as an end of stage or end of batch quality variable for use in analyzing the operation of the on-line process.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 10, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Christopher J. Worek, Terrence L. Blevins, Robert B. Havekost, Dirk Thiele
  • Patent number: 10003525
    Abstract: Methods and apparatus to provide redundancy in a process control system are disclosed. An example method includes receiving, at a first network host, first integrity messages transmitted from a second network host over a first network. The method includes detecting a network failure over a first communication path between a first network interface of the first network host and a second network interface of the second network host via first network when a first network interface of the first network host fails to receive one of the first integrity messages expected from a first network interface of the second network host. The method includes automatically establishing a second communication path between the first network host and the second network host in response to the detected network failure.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: June 19, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: William Bennett, Joel Nicholas Ohmart, Dirk Thiele
  • Publication number: 20180067301
    Abstract: A movable mirror device is provided as a unitary device with a position sensor and an analog-to-digital converter included in the unitary device.
    Type: Application
    Filed: October 10, 2017
    Publication date: March 8, 2018
    Applicants: Carl Zeiss AG, Carl Zeiss Microscopy GmbH
    Inventors: Carsten Wehe, Dirk Thiele
  • Patent number: 9904257
    Abstract: A process controller adaptation and tuning technique uses a closed loop adaptation cycle that performs an autocorrelation analysis on the prediction error or the control error of a process control system to determine if significant process model mismatch exists or to determine an increase or a decrease in process model mismatch over time. The adaptation and tuning technique may perform a controller tuning cycle when the determined model mismatch raises above a predetermined level.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: February 27, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventor: Dirk Thiele
  • Patent number: 9817228
    Abstract: A movable mirror device is provided as a unitary device with a position sensor and an analog-to-digital converter included in the unitary device.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: November 14, 2017
    Assignees: Carl Zeiss Microscopy GmbH, Carl Zeiss AG
    Inventors: Carsten Wehe, Dirk Thiele
  • Publication number: 20170131539
    Abstract: A movable mirror device is provided as a unitary device with a position sensor and an analog-to-digital converter included in the unitary device.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Applicants: Carl Zeiss Microscopy GmbH, Carl Zeiss AG
    Inventors: Carsten Wehe, Dirk Thiele
  • Patent number: 9483352
    Abstract: Process control system and methods are disclosed. An example method includes operating a first cluster including first virtual machines and first servers and operating a second cluster including second virtual machines and second servers. The example method also includes storing first data from the first virtual machines at a first data store of the first cluster and storing a replica of the first data at a second data store of the second cluster. The example method also includes storing second data from the second virtual machines at the second data store and storing a replica of the second data at the first data store and identifying a failure of the first cluster. The method also includes, in response to the failure, restarting the first virtual machines using the second servers and the replica of the first data at the second data store.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: November 1, 2016
    Assignee: FISHER-ROSEMONT SYSTEMS, INC.
    Inventors: Dirk Thiele, Shaobo Qiu, Mark Nixon
  • Publication number: 20160310784
    Abstract: A movement trainer for small animals has a water basin and a treadmill disposed in the water basin. The water basin has a peripheral side wall that is slanted along a peripheral surface into an interior of the water basin and forms a movement-limiting element for an animal provided in the movement trainer. An open space within the movement-limiting element is smaller than the running surface of the treadmill.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 27, 2016
    Inventor: Dirk Thiele
  • Publication number: 20160142283
    Abstract: Methods and apparatus to provide redundancy in a process control system are disclosed. An example method includes receiving, at a first network host, first integrity messages transmitted from a second network host over a first network. The method includes detecting a network failure over a first communication path between a first network interface of the first network host and a second network interface of the second network host via first network when a first network interface of the first network host fails to receive one of the first integrity messages expected from a first network interface of the second network host. The method includes automatically establishing a second communication path between the first network host and the second network host in response to the detected network failure.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: William Bennett, Joel Nicholas Ohmart, Dirk Thiele
  • Publication number: 20150095692
    Abstract: Process control system and methods are disclosed. An example method includes operating a first cluster including first virtual machines and first servers and operating a second cluster including second virtual machines and second servers. The example method also includes storing first data from the first virtual machines at a first data store of the first cluster and storing a replica of the first data at a second data store of the second cluster. The example method also includes storing second data from the second virtual machines at the second data store and storing a replica of the second data at the first data store and identifying a failure of the first cluster. The method also includes, in response to the failure, restarting the first virtual machines using the second servers and the replica of the first data at the second data store.
    Type: Application
    Filed: September 23, 2014
    Publication date: April 2, 2015
    Inventors: Dirk Thiele, Shaobo Qiu, Mark Nixon
  • Publication number: 20150095788
    Abstract: Systems and methods for automated commissioning of virtualized distributed control systems are disclosed. An example method includes accessing a data structure including a list of configuration names for network cards associated with first and second host servers of a virtual process control environment. The first and second host servers implement virtual machines corresponding to workstations for a process control system. The example method also includes when configuring the first host server, assigning a first name to a first one of the network cards associated with the first host server. The example method further includes when configuring the second host server, assigning the first name to a second one of the network cards associated with the second host server based on a user selection of the first name from the list of configuration names. The second host server is configured after the first host server.
    Type: Application
    Filed: September 26, 2014
    Publication date: April 2, 2015
    Inventors: Dirk Thiele, Shaobo Qiu, Jessica Siu, Forrest Stallings, Joel Nicholas Ohmart, Laura Milena Ramirez Rojas
  • Publication number: 20150005903
    Abstract: An on-line data analytics device can be installed in a process control system as a standalone device that operates in parallel with, but non-intrusively with respect to, the on-line control system to perform on-line analytics for a process without requiring the process control system to be reconfigured or recertified. The data analytics device includes a data analytics engine coupled to a logic engine that receives process data collected from the process control system in a non-intrusive manner. The logic engine operates to determine further process variable values not generated within the process control system and provides the collected process variable data and the further process variable values to the data analytics engine. The data analytics engine executes statistically based process models, such as batch models, stage models, and phase models, to produce a predicted process variable, such as an end of stage or end of batch quality variable for use in analyzing the operation of the on-line process.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Christopher J. Worek, Terrence L. Blevins, Robert B. Havekost, Dirk Thiele
  • Patent number: 8788239
    Abstract: Example methods, apparatus and articles to test batch configurations are disclosed. A disclosed example method includes identifying, using a processor, an execution path through a batch configuration of a process control system, generating a test plan for the execution path, stimulating the process control system to execute the test plan, and recording a result of the test plan.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: July 22, 2014
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Brian Crandall, Dirk Thiele, Noel Bell
  • Patent number: 8442663
    Abstract: Example methods, apparatus and articles of manufacture to test process control systems are disclosed. A disclosed example method includes obtaining user inputs to a first process control system, obtaining process inputs and first process outputs of the first process control system, providing the user inputs and the process inputs to a second process control system to operate the second process control system, obtaining second process outputs of the second process control system operated with the user inputs and the process inputs, and comparing the first and second process outputs to determine whether the second process control system is implemented as intended.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: May 14, 2013
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Tom Aneweer, Dirk Thiele, Noel Bell
  • Publication number: 20120221124
    Abstract: A process controller adaptation and tuning technique uses a closed loop adaptation cycle that performs an autocorrelation analysis on the prediction error or the control error of a process control system to determine if significant process model mismatch exists or to determine an increase or a decrease in process model mismatch over time. The adaptation and tuning technique may perform a controller tuning cycle when the determined model mismatch raises above a predetermined level.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 30, 2012
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventor: Dirk Thiele
  • Publication number: 20120209557
    Abstract: Example methods, apparatus and articles to test batch configurations are disclosed. A disclosed example method includes identifying, using a processor, an execution path through a batch configuration of a process control system, generating a test plan for the execution path, stimulating the process control system to execute the test plan, and recording a result of the test plan.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Inventors: Brian Crandall, Dirk Thiele, Noel Bell
  • Patent number: 8200346
    Abstract: An MPC controller technique integrates feedback control performance better than methods commonly used today in MPC type controllers, resulting in an MPC controller that performs better than traditional MPC techniques in the presence of process model mismatch. In particular, MPC controller performance is enhanced by adding a tunable integration block to the MPC controller that develops an integral component indicative of the prediction or other control error, and adds this component to the output of an MPC controller algorithm to provide for faster or better control in the presence of model mismatch, which is the ultimate reason for the prediction error in the first place. This technique enables the MPC controller to react more quickly and to provide better set point change and load disturbance performance in the presence of model mismatch, without decreasing the robustness of the MPC controller.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: June 12, 2012
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventor: Dirk Thiele
  • Patent number: 8185217
    Abstract: An MPC adaptation and tuning technique integrates feedback control performance better than methods commonly used today in MPC type controllers, resulting in an MPC adaptation/tuning technique that performs better than traditional MPC techniques in the presence of process model mismatch. The MPC controller performance is enhanced by adding a controller adaptation/tuning unit to an MPC controller, which adaptation/tuning unit implements an optimization routine to determine the best or most optimal set of controller design and/or tuning parameters to use within the MPC controller during on-line process control in the presence of a specific amount of model mismatch or a range of model mismatch.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 22, 2012
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventor: Dirk Thiele