Patents Assigned to Invensys
-
Patent number: 9014997Abstract: Drive techniques for a digital flowmeter are described. The drive techniques account for delays caused during digital signal processing of sensor signals that correspond to a motion of a flowtube, as well as drive signals that impart motion to the flowtube. Such delays may be caused by a variety of factors, including delays associated with analog/digital conversion of the signals and/or filtering of the signals. The techniques include open-loop techniques and closed-loop techniques, which can be used separately or together during the start-up and operation of the digital flowmeter.Type: GrantFiled: May 22, 2013Date of Patent: April 21, 2015Assignee: Invensys Systems, Inc.Inventors: Manus P. Henry, Mayela E. Zamora
-
Patent number: 9013324Abstract: A refrigerated container system is described that includes a wireless personal area network (WPAN) including a plurality of wireless sensor nodes and a coordinator node through which the sensors provide sensor data to a controller for the refrigerated container system. The wireless sensors and the coordinator incorporate a variety of features that ensure efficient utilization of battery life by preventing unintended pairing of sensors with other WPANs and excessive sensor signal processing arising from door chatter. Finally, pairing is performed without pressing a button on the wireless door sensor. Instead, the sensor's magnetic reed switch is enlisted to detect swiping of a magnet by a user to enter a pairing mode.Type: GrantFiled: December 10, 2012Date of Patent: April 21, 2015Assignees: Invensys Systems, Inc., Thermo King CorporationInventors: Mark Alan Johnson, Stephen Michael Pasek, Kimble Allyn Vitkus, Russell Lee Sanders, Mark Daniel Leasure
-
Publication number: 20150105886Abstract: A recipe management system executes a recipe on a piece of equipment in a process plant using one or more capabilities of the piece of equipment. A configuration system creates models of the capabilities, piece of equipment, and recipe and associates the capability models with the equipment model and recipe model. The recipe model can be used to execute the recipe on any piece of equipment with the capabilities with which it is associated. The equipment model can be used to execute any recipe that uses no capabilities other than those with which it is associated.Type: ApplicationFiled: October 14, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Eric P. Grove, Donald R. Tunnell, JR., Christopher Justin Miller, William Yiu Leung Chan
-
Publication number: 20150106067Abstract: A system simulates a process. Software instructions stored on a memory device and executable by a processor represent a process with a plurality of models, the plurality of models including equations that mathematically represent the functionality of the process. In addition, instructions group the equations into groups to optimize solving the equations, said grouping minimizing the equations that must be solved simultaneously.Type: ApplicationFiled: March 31, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Ian H. Boys, Douglas Paul Kane, David H. Jerome, Cal Depew
-
Publication number: 20150106346Abstract: A recipe management system includes a versioning system that tracks the revision history of templates and their child instances. Modifications to templates and instances create new records with new primary key identifiers and version identifiers. However, each new version of a template or instance has the same root identifier as the prior versions. When a template is modified, a flag is set in its child instances, but they are not modified automatically. When an instance is modified, it has no effect on the parent template. At runtime, a recipe model is loaded to an equipment model to execute a recipe on a piece of equipment. Only approved versions of equipment models are used during execution, even if newer versions exist. During execution, new equipment models can be created. The recipe management system includes an execution engine that can be hosted as a standalone executable or in a system platform.Type: ApplicationFiled: October 14, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Eric P. Grove, Donald R. Tunnell, JR., Christopher Justin Miller
-
Publication number: 20150106066Abstract: A system simulates a process. Software instructions stored on a memory device and executable by a processor represent a process entity with a model. Instructions configure the model to function in a plurality of modes, the modes comprising a process mode, a fluid flow mode, and a dynamic mode. Additionally, instructions simulate the function of the process entity with the model in a first mode from the plurality of modes and then switch the model to a second mode from the plurality of modes.Type: ApplicationFiled: March 31, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Ian H. Boys, Douglas Paul Kane, David H. Jerome, Cal Depew
-
Publication number: 20150105893Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, Raju Uthu Kumar, John Joseph Krajewski, III
-
Publication number: 20150106075Abstract: A system simulates a process entity. Software instructions stored on a memory device and executable by a processor creates an entity type object that generically represents a type of process entity. Instructions create a simulation representing a process and instantiate an entity type instance in the simulation based on the entity type object. The entity type instance represents a specific process entity in the process. Additionally, instructions simulate the functionality of the specific process entity by the entity type instance in the simulation.Type: ApplicationFiled: March 31, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Ian H. Boys, Douglas Paul Kane, David H. Jerome, Cal Depew
-
Publication number: 20150106758Abstract: A system displays simulation data on a canvas. Software instructions stored on a memory device and executable by a processor display a first set of simulation data on a canvas, the first set of simulation data corresponding to a first zoom level of the canvas. Instructions adjust the canvas from the first zoom level to a second zoom level. Instructions display a second set of simulation data on the canvas, said displayed second set of simulation data corresponding to the second zoom level of the canvas.Type: ApplicationFiled: March 31, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Ian H. Boys, Douglas Paul Kane, David H. Jerome, Cal Depew
-
Publication number: 20150106073Abstract: A system simulates a process entity. Software instructions stored on a memory device and executable by a processor create a plurality of entity type objects that generically represents a type of process entity. Instructions store the plurality of entity type objects in a shared repository. Additionally, instructions enable a plurality of users to access the plurality of entity type objects in the shared repository simultaneously.Type: ApplicationFiled: March 31, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Ian H. Boys, Douglas Paul Kane, David H. Jerome, Cal Depew
-
Publication number: 20150105888Abstract: An industrial control system includes a download verification subsystem to execute a verification test using the parameters stored in a configuration database before an execution subsystem downloads the recipe parameters to the input/output addresses of a piece of equipment to determine a first verification value. The download verification subsystem executes the verification test using the recipe parameters downloaded to the piece of equipment to determine a second verification value. The download verification subsystem compares the first and second verification values to determine whether the recipe parameters were downloaded to the input/output addresses of the piece of equipment successfully.Type: ApplicationFiled: October 14, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Eric P. Grove, Donald R. Tunnell, JR., Christopher Justin Miller
-
Publication number: 20150105875Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III, Raju Uthu Kumar
-
Publication number: 20150106506Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Steven Michael Weinrich, Kenneth Kasajian
-
Publication number: 20150106068Abstract: Software instructions stored on a memory device and executable by a processor generate a plurality of models to simulate a process entity. The models include equations that mathematically represent the functionality of the process. Moreover, the models are configured to accurately represent the functionality of the process. Instructions determine whether the equations of the models are solvable after each change made to the models and indicate the result of the determination of solvability of the equations. Changes to the plurality of models are suggested that may render the equations solvable if the equations are determined to be unsolvable.Type: ApplicationFiled: March 31, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Ian H. Boys, Douglas Paul Kane, David H. Jerome, Cal Depew
-
Publication number: 20150105887Abstract: A manufacturing execution system (MES) that provides tools for modeling and determining information about physical production lines made up of arrangements of entities. The MES includes configuration tools for modeling the entities in a physical production line. The MES also includes configuration tools for modeling the physical production line. Entity data models and line data models conform to the data structure of respective model templates. Line data models include line definition models and line layout models. Line layout models include an entity link model for each of the entities in the physical production line. The MES includes tools for dynamically determining the bottleneck for the physical production line. Other production metrics are also calculated using the MES.Type: ApplicationFiled: February 28, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Thomas Andrew Troy, Jeffrey Bernard Nuse, Keith Richard Frantz, Nicolas Pouyez, Diana Ivanov, James Eric O'Hearn, Adam R. Haskell, Raghavendran Gobalakrishnan, Melvin Philip Norbeck, Richard William Boyle, Daniel van Klaveren
-
Publication number: 20150106753Abstract: A system manages human machine interface (HMI) applications for industrial control and automation. Software instructions stored on a tangible, non-transitory media and executable by a processor receive data indicative of a manufacturing/process control system being monitored and display a user interface indicative of a status of the manufacturing/process control system being monitored wherein the status is based on the received data.Type: ApplicationFiled: March 5, 2014Publication date: April 16, 2015Applicant: Invensys Systems, Inc.Inventors: Dave Tran, Steven Michael Weinrich, John Joseph Krajewski, III
-
Patent number: 8984594Abstract: A security component within a supervisory process control and manufacturing information system comprising a set of user roles corresponding to different types of users within the information system, a set of security groups defining a set of security permissions with regard to a set of objects, wherein each security group includes an access definition relating the security permissions to at least one of the set of user roles, and a set of user accounts assigned to at least one of the defined roles thereby indirectly defining access rights with regard to the set of objects having restricted access within the system. The security permissions within the supervisory process control and manufacturing information system are assigned at an object attribute level.Type: GrantFiled: March 7, 2014Date of Patent: March 17, 2015Assignee: Invensys Systems, Inc.Inventors: James P. McIntyre, Robert M. Resnick, Timothy Sowell, Kenneth Kasajian, Pankaj H. Mody
-
Patent number: 8977527Abstract: A method and system for automatically generating simulations for a distributed control system is disclosed herein. A programmed process model generator automatically incorporates a variety of process model data from pre-defined model libraries into descriptions of process equipment including control devices to render simulation models of various degrees of fidelity.Type: GrantFiled: November 21, 2012Date of Patent: March 10, 2015Assignee: Invensys Systems, Inc.Inventors: Gregory McKim, Prashant Karbhari
-
Patent number: 8972207Abstract: A control and measurement system for a coriolis flowmeter having a flowtube, a driver adapted to vibrate the flowtube, and a pair of sensors adapted to generate signals indicative of movement of the flowtube when it is being vibrated by the driver, wherein the sensors are positioned relative to one another so the signals from the sensors are indicative of a mass flow rate of fluid through the flowtube. A digital drive signal generator is adapted to generate a variable digital drive signal for controlling operation of the driver. The digital drive signal generator can be adapted to cause the driver to resist motion of the flowtube during a first time period and amplify motion of the flowtube during a second time period. The digital drive signal generator can also be adapted to initiate motion of the flowtube by sending one or more square wave signals to the driver.Type: GrantFiled: January 3, 2014Date of Patent: March 3, 2015Assignee: Invensys Systems, Inc.Inventors: Manus P. Henry, David W. Clarke, James H. Vignos
-
Patent number: 8965715Abstract: A control and measurement system for a coriolis flowmeter having a flowtube, a driver adapted to vibrate the flowtube, and a pair of sensors adapted to generate signals indicative of movement of the flowtube when it is being vibrated by the driver, wherein the sensors are positioned relative to one another so the signals from the sensors are indicative of a mass flow rate of fluid through the flowtube. A digital drive signal generator is adapted to generate a variable digital drive signal for controlling operation of the driver. The digital drive signal generator can be adapted to cause the driver to resist motion of the flowtube during a first time period and amplify motion of the flowtube during a second time period. The digital drive signal generator can also be adapted to initiate motion of the flowtube by sending one or more square wave signals to the driver.Type: GrantFiled: January 3, 2014Date of Patent: February 24, 2015Assignee: Invensys Systems, Inc.Inventors: Manus P. Henry, David W. Clarke, James H. Vignos