Patent application number | Description | Published |
20080319685 | Systems and Methods For Measuring Multiphase Flow in a Hydrocarbon Transporting Pipeline - This disclosure relates in general to methods and systems for measuring multiphase flows in a pipeline using a combination of venturi, microwave and radiation techniques, where the pipeline is configured to transport hydrocarbons. More specifically, but not by way of limitation, certain embodiments of the present invention provide methods and systems in which low activity radiation sources may be used in combination with one or more microwave transmitter-receiver pairs and pressure differential sensors to measure the flow rates and fractions of phases in multiphase flows in a pipeline, such as may be encountered in producing hydrocarbon wells. Additionally, other embodiments of the present invention provide for the arrangement of one or more microwave transmitter-receiver pairs, one or more radiation source-detector pairs and/or one or more pressure sensor ports in the same cross-section of the throat of a venturi to measure multiphase flow in a hydrocarbon transporting pipeline. | 12-25-2008 |
20100268469 | MICROFLUIDIC OSCILLATING TUBE DENSITOMETER FOR DOWNHOLE APPLICATIONS - Devices, methods and systems for determining one or more properties of at least one fluid sample. A tube configured to receive the at least one fluid sample wherein the tube is placed in a pressure housing. Further, an excitation source configured to generate vibration of the tube whereby a circulation of an electrical current along a portion of the tube is subjected to at least one magnetic field produced by at least one magnet. Further still, at least one vibration sensor that converts vibrations of the tube into a measurement signal. Finally, a processor that receives the measurement signal determines a resonant frequency from the measurement signal using a frequency measuring device to determine a property of the one or more properties of the at least one sample fluid. | 10-21-2010 |
20110315375 | SYSTEM AND METHOD FOR DETERMINING DOWNHOLE FLUID PARAMETERS - Systems and methods for determining at least one parameter of a fluid in a well are provided. The system has a downhole system deployable into the well, and sensor elements to measure fluid parameter(s) of the fluid in the well. Each of the sensor elements is provided with a base and sensors. The base is positionable on the coiled tubing system about the injection port. The sensors are positionable in the base. Each of the sensors are thermally isolated from each other, and are capable of operating as both a heater to heat the fluid, and as a temperature sensor for measuring a temperature of the fluid. The sensors are operatively interchangeable such that the sensors may selectively heat and measure the temperature of the fluid whereby fluid parameters of the fluid are determined. | 12-29-2011 |
20120307596 | SYSTEMS, METHODS, AND APPARATUS TO DRIVE REACTIVE LOADS - Systems, methods, and apparatus to drive reactive loads are disclosed. An example apparatus to drive a reactive load includes a reactive component in circuit with the reactive load, a first switching element in circuit with the reactive load to selectively hold the reactive load in a first energy state and to selectively allow the reactive load to change from the first energy state to a second energy state, a second switching element in circuit with the reactive load to selectively hold the reactive load in the second energy state and to selectively allow the reactive load to change from the second energy state to the first energy state, and a controller to detect a current in the reactive load, and to control the first and second switching elements to hold the reactive load in the first or the second energy state when the current traverses a threshold. | 12-06-2012 |
20130186185 | Vibrating Wire Viscometers - Vibrating wire viscometers are disclosed herein. An example viscometer includes a housing defining a chamber and a wire holder disposed in the chamber. The wire holder has an elongated, electrically insulating body and a channel extending along a length of the body. A wire is at least partially disposed in the channel and coupled to the wire holder at opposing ends of the wire holder to tension the wire and electrically isolate the wire from the housing. | 07-25-2013 |
Patent application number | Description | Published |
20090090172 | Viscosity measurement - A micro-fluidic device and methods for measuring one or more rheologic properties of a fluid. The micro-fluidic device includes a substrate and at least one cover bonded to a surface of the substrate with a fluid channel formed in at least one of the cover or the substrate. Further, the micro-fluidic device includes a first differential pressure gauge that can have a first differential pressure sensor in fluid communication with both a first pressure site and a second pressure site. Further still, the micro-fluidic device includes the first pressure site and the second pressure site that can be spaced apart by a first section of the fluid channel. Also, the micro-fluidic device includes a data processor communicatively coupled to the first differential pressure sensor, so as to receive data generated by the first differential pressure sensor. | 04-09-2009 |
20090120168 | MICROFLUIDIC DOWNHOLE DENSITY AND VISCOSITY SENSOR - The present invention recited a method and apparatus for providing a parameter of a fluid within a fluid channel using a MEMS resonating element in contact with the fluid moving through the fluid channel. Additionally an actuating device associated with the MEMS resonating element is further provided, such that the actuating device can induce motion in the MEMS resonating element. In communication with the MEMS resonating element is an interpretation element capable of calculating a parameter of the fluid moving through the fluid channel based upon data from the MEMS resonating element upon actuation by the actuating device. | 05-14-2009 |
20090120171 | VIBRATING WIRE VISCOSITY SENSOR - A method and apparatus for providing, e.g., identifying or determining, at least one parameter of a fluid moving through a fluid channel using a vibrating wire in contact with the fluid moving through the fluid channel that is clamped under tension. The vibrating wire is actuated by an actuating device capable of displacing the vibrating wire from an initial position. An interpretation element further is utilized to provide a parameter of the fluid moving through the fluid channel based upon data from the vibrating wire following actuation by the actuation element. | 05-14-2009 |
20130255367 | APPARATUS, METHOD AND SYSTEM FOR MEASURING FORMATION PRESSURE AND MOBILITY - An apparatus, method and system are provided for characterizing fluid trapped in a subterranean formation using a downhole tool that includes an elongated body and a probe body. The probe body is moveable from and back into the elongated body. The probe body defines a flow line and supports a pressure sensor for measuring fluid pressure in the flow line, a piston and an electrical motor actuator that is adapted to move the piston in order to vary volume of the flow line. The integral electrical motor actuator, piston, pressure sensor and flow line of the probe body can provide for measurement of formation pressure and/or formation mobility. | 10-03-2013 |
Patent application number | Description | Published |
20090112335 | METHOD AND APPARATUS FOR INTELLIGENT CONTROL AND MONITORING IN A PROCESS CONTROL SYSTEM - A controller includes a control module to control operation of a process in response to control data, a plug-in module coupled to the control module as a non-layered, integrated extension thereof, and a model identification engine. The plug-in detects a change in the control data, and a collects the control data and data in connection with a condition of the process in response to the detected change. The model identification engine executes a plurality of model parameter identification cycles. Each cycle includes simulations of the process each having different simulation parameter values and each using the control data as an input, an estimation error calculation for each simulation based on an output of the simulation and based on the operating condition data, and a calculation of a model parameter value based on the estimation errors and simulation parameter values used in the simulation corresponding to each of the estimation errors. | 04-30-2009 |
20090287321 | CONFIGURATION SYSTEM USING SECURITY OBJECTS IN A PROCESS PLANT - A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects. The process plant items may comprise, for example, module class objects which may be capable of generically representing process entities of the process plant, module objects which may be capable of specifically representing process entities of the process plant, composite templates, module templates, etc. The objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant may comprise, for example, phase classes or unit phases. | 11-19-2009 |
20100228373 | VERSION CONTROL FOR OBJECTS IN A PROCESS PLANT CONFIGURATION SYSTEM - A version control system helps to keep track of versions of process plant items that may represent, or be capable of representing, entities in a process plant. The process plant items may comprise, for example, module objects which may be capable of specifically representing process entities of the process plant. These module objects may be created from module class objects which may be capable of generically representing process entities of the process plant. Version data is stored and associated with a module object. The version data may comprise data indicative of a version of a module class object that was used to create the module object. The version data may also comprise data indicative of a version of the module object. Configuration systems, version control systems, viewing systems, debugging systems, run-time monitoring systems, asset management systems, etc., may examine or permit viewing of the version control data associated with an item. | 09-09-2010 |
20110224808 | Security for Objects in a Process Plant Configuration System - A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects. The process plant items may comprise, for example, module class objects which may be capable of generically representing process entities of the process plant, module objects which may be capable of specifically representing process entities of the process plant, composite templates, module templates, etc. The objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant may comprise, for example, phase classes or unit phases. | 09-15-2011 |
20120296448 | SOFTWARE LOCKOUT COORDINATION BETWEEN A PROCESS CONTROL SYSTEM AND AN ASSET MANAGEMENT SYSTEM - A process control system coordinates with an associated asset management system to implement a plant safety mechanism and, in particular, to prevent unintended changes to, or otherwise undesired operation of, one or more process control equipment resources in a process plant. A maintenance technician uses the asset management system to request access to one or more of the process control equipment resources. A process operator receives the request via the process control system and grants or denies the request. Process control equipment resources for which a process operator grants a request are inoperable, in part or in whole, by the process control system. Upon completion of the maintenance task, the maintenance technician requests to return control of the process control equipment resource to the process operator. The return is complete when the process operator acknowledges the return of the resource to the process control system. | 11-22-2012 |
Patent application number | Description | Published |
20090249237 | METHODS AND APPARATUS TO CREATE PROCESS CONTROL GRAPHICS BASED ON PROCESS CONTROL ALGORITHM INFORMATION - Methods and apparatus to automatically link process control graphics to process control algorithm information are described. An example method involves displaying a first process control image including process control algorithm information and displaying adjacent to the first process control image a second process control image to include process control graphics. The method automatically links at least some of the process control algorithm information to a graphic in the second process control image in response to user inputs associated with the first and second process control images. | 10-01-2009 |
20140100668 | METHOD AND APPARATUS FOR MANAGING PROCESS CONTROL CONFIGURATION - Flexible configuration of process control systems or plants allows draft changes or modifications to be made to parent process objects, e.g., in a configuration environment, without automatically triggering corresponding instantiations and/or downloads of the parent process objects and/or their derived children objects into a run-time system. Parent objects to which draft changes are allowed may include class objects, instance objects, and/or library objects. One or more modifications to a process object may be saved as a draft, and multiple drafts for a same process object may be saved as different versions. Children objects may indicate the particular version of a parent object draft from which they are derived. A user may indicate that a particular draft or version is to be published or approved. Unpublished or unapproved drafts are prevented from being instantiated in the run-time system, whereas published or approved drafts are allowed to be instantiated. | 04-10-2014 |
20140100669 | DERIVED AND LINKED DEFINITIONS WITH OVERRIDE - Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object. | 04-10-2014 |
20140100676 | DYNAMICALLY REUSABLE CLASSES - Techniques for flexibly configuring an operating process plant or process control system enable a change to a parent object to be selectively propagated to child objects derived from the parent object, so that a first subset of child objects and their respective instantiations are updated with the change, while a second subset and their respective instantiations remain unchanged. The parent object may be a class or instance process object corresponding to a process entity, and the first and/or the second subset of child objects may be selected. In some cases, the change may have been a propagated change, to the parent object, from a child object that is excluded from the first or the second subset of child objects. In some cases, the change may first be propagated to an instance object derived from the parent object, and then propagated from the instance object to a child object. | 04-10-2014 |
20140108985 | Configurable User Displays in a Process Control System - A display configuration system enables plant operators to create their own process displays called dashboards during run-time of the plant and in the same interface that these operators use to view operation of the process plant. This display configuration system makes the operators more productive because the operators can quickly create and implement their own specialized dashboards, as these operators determine these dashboards are needed. Each dashboard has a defined layout specifying locations or regions at which display elements can be shown in the dashboard, and this layout is operator modifiable. Operators can easily create content on their own dashboards using predefined but configurable display building blocks called gadgets, which can be pre-stored in a library and can be made available for the operator during dashboard creation activities. A gadget can be dragged and dropped onto a dashboard at one of the regions or locations of the dashboard to be installed in that region or location of the dashboard. The display configuration system may automatically size the gadgets based on the selected dashboard layout, and operators can modify an existing dashboard by adding, modifying, moving, minimizing or deleting gadgets on the dashboard. | 04-17-2014 |