An ultrasonic probe holder includes a probe holder frame, an arc plate, a follower plate, and a plurality of contacts. The frame can have at least one aperture extending therethrough, open in the downward direction, and defining an open lower end of the frame. The arc plate can be positioned within the aperture, extend between opposed, curved lateral edges, and couple to the frame. The follower plate can be mounted to a lower end of the arc plate and include arms extending laterally outward from a vertical axis in the plane of the arc plate. The contacts can be slidably mounted to the arms of the follower plate and extend in the vertical direction. The arc plate can be constrained in the plane of the frame and to pivot with respect to the frame in response to vertical movement of one or more of the plurality of contacts.
G01N 29/22 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details
G01N 29/265 - Arrangements for orientation or scanning by moving the sensor relative to a stationary material
G01N 29/28 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details providing acoustic coupling
2.
HIGH RESOLUTION COMPUTED TOMOGRAPHY OBJECT SCANNING
A method for scanning a target object is provided. The method includes generating a scanning path including source poses at which a target object is scanned by a scanning source. The method also includes moving the target object along the scanning path and emitting a beam towards a region of interest (ROI) on the target object at each source pose. The method further includes receiving data characterizing the ROI based on the emitted beam and generating scanning data representing a geometrical position and an orientation of the ROI of the target object for each source pose. Pose information can be extracted based on the source poses and a 3D model of the target object can be reconstructed using the pose information and the scanning data and provided for display. Related systems and non-transitory computer readable mediums are also provided.
G01N 23/046 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material and forming images of the material using tomography, e.g. computed tomography [CT]
A method includes receiving, by a data processor of a non-destructive testing (NDT) device, data characterizing an inspection point identifying an asset to be inspected using the NDT device. The method also includes determining, by the data processor, an inspection procedure associated with the asset based on the inspection point included in the received data. In addition, the method includes determining, by the data processor, a user interface configuration of the NDT device, the user interface configuration including a graphical interface configuration provided via a graphical user interface displayed on a display of the NDT device and a manual interface configuration corresponding to an actuated interface device of the NDT device. The method further includes configuring, by the data processor, the NDT device to perform the inspection procedure by applying the determined user interface configuration.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G01N 21/17 - Systems in which incident light is modified in accordance with the properties of the material investigated
G01N 21/954 - Inspecting the inner surface of hollow bodies, e.g. bores
A method for determining a health indicator parameter of a fluid are described. The method can include contacting at least one first functionalized electrode included in a plurality of functionalized electrodes of a sensing unit with a fluid. The method can also include generating a first electrical signal within the fluid by the at least one first functionalized electrode. The method can further include receiving, by at least one second functionalized electrode included in the plurality of functionalized electrodes of the sensing unit, a second electrical signal in response to the first electrical signal. The sensing unit can determine a health indicator parameter of the fluid based on the second electrical signal. The health indicator parameter can be associated with an electrochemical response signal included in the second electrical signal. The sensing unit can provide the health indicator parameter to a computing device communicably coupled to the sensing unit.
Data includes a first dataset with a first set of attributes and a second dataset with a second set of attributes is received. The first dataset and the second dataset are associated with an industrial asset. A first attribute value of a first attribute in the first set of attributes is assigned a first priority value and a second attribute value of the first attribute in the second set of attributes is assigned a second priority value. A third dataset that includes a third set of attributes of the industrial asset is generated. The third set of attributes includes the first attribute. An attribute value between the first attribute value and the second attribute value is selected based on the first priority value and the second priority value. The first attribute of the third set of attributes of the third dataset is set to the selected attribute value.
A method for measuring a feature near the edge of an object comprising receiving image data characterizing the object, identifying an edge of the object, identifying a point on the perimeter of the feature at a position opposite the edge of the object, determining a reference plane, determining a three-dimensional reference line on the reference plane associated with the edge of the object, determining a three-dimensional measurement point on the reference plane based on the point on the perimeter of the feature, and determining the perpendicular distance from the measurement point to the reference line.
A system for determining corrosion under insulation of an industrial asset is provided. The system includes an infrared camera configured to acquire one or more time-series infrared images of an industrial asset. The system further includes a computing device configured to receive data characterizing the one or more time-series infrared images, and to identify an area of interest of the industrial asset within the one or more time-series infrared images. The computing device further configured to identify, by a machine learning algorithm, a plurality of defects within the area of interest based on pixel-wise assignment of at least one defect category selected from a plurality of defect categories associated with corrosion under insulation of the industrial asset, and to provide the plurality of defects within the area of interest of the industrial asset. Related methods, apparatuses, and computer-readable mediums are also provided.
G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
G06V 20/70 - Labelling scene content, e.g. deriving syntactic or semantic representations
G01J 5/48 - Thermography; Techniques using wholly visual means
8.
RELAY REFLASH DETECTION AND PROPAGATION IN A BOOLEAN RELAY LOGIC ON A FPGA RELAY SYSTEM
A relay logic evaluator includes circuitry configured to receive signals indicative of a status change. The circuitry is configured to send a second signal indicative of the status changes received by the circuitry. A controller is coupled to the relay logic evaluator. The controller is configured to determine a value indicative of a count of status changes responsive to receiving the second signal from the circuitry. The controller is configured to provide a signal indicative of the value.
G06F 30/331 - Design verification, e.g. functional simulation or model checking using simulation with hardware acceleration, e.g. by using field programmable gate array [FPGA] or emulation
A method for inspecting an object using CT is provided. In an embodiment, the method can include providing an object for an inspection. The object can be provided on a base configured to rotate the object. The method can also include acquiring a first plurality of inspection data characterizing the object during rotation through a first scan sector. The first plurality of inspection data can be acquired by a first inspection chain. The method can further include acquiring a second plurality of inspection data characterizing the object during rotation through a second scan sector. The second plurality of inspection data can be acquired by a second inspection chain. The method can also include providing the first plurality of inspection data and the second plurality of inspection data. Related systems, apparatuses, and non-transitory computer readable mediums are also provided.
G01N 23/046 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material and forming images of the material using tomography, e.g. computed tomography [CT]
G01N 23/083 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material and measuring the absorption the radiation being X-rays
G01N 23/18 - Investigating the presence of defects or foreign matter
A first set of data is received by a non-destructive testing device (NDT device) from a remote system. A second set of data is received by the NDT device from a sensor on the NDT device. In response to receiving the second set of data, the first set of data and the second set of data are synchronized to create a synchronized set of data by comparing the first set of data and the second set of data, identifying differences between the first set of data and the second set of data, and providing a set of data that include elements of both the first set of data and the second set of data. Synchronizing occurs automatically during an inspection. The synchronizing occurs between the NDT device and the remote system such that the synchronized set of data is present on both the NDT device and the remote system.
A tubular for reservoir fines control includes a body having an outer surface and an inner surface defining a flow path. A plurality of openings is formed in the body connecting the outer surface and the flow path. A pre-formed member including a material mesh is overlaid onto the outer surface. The material mesh is formed from a material swellable upon exposure to a selected fluid introduced into a wellbore. The material mesh has a selected porosity allowing methane to pass into the flow path while preventing passage of fines.
A method includes receiving data characterizing a target surface extending in three dimensions. The method also includes rendering in a graphical user interface display space, a first visual representation including a two-dimensional image of a first portion of the target surface, and a second visual representation including a three-dimensional representation of at least a subset of the first portion of the target surface included in the first visual representation. The method further includes receiving, based on a first user interaction with the three-dimensional representation via a cursor configured to move over the three-dimensional representation, a first user input indicative of selection of a first location of the target surface. The method also includes rendering a first graphical object at a first target position in the three-dimensional representation and a second graphical object at a second target position in the two-dimensional image. The first and the second target positions are indicative of the first location of the target surface.
G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
A calibration method includes receiving data characterizing a first pressure broadening coefficient, a second pressure broadening coefficient and a third pressure broadening coefficient of the target gas absorption associated with a first background gas, a second background gas and a third background gas, respectively. The method further includes, determining a molar ratio associated with the second background gas and the third background such that an effective pressure broadening coefficient associated with a target gas mixture including the second background gas and the third background gas mixed at the determined molar ratio is within a predetermined threshold of the first broadening coefficient. The target gas mixture further includes a target gas. The method also includes calibrating a gas analyzer using the target gas mixture to replace the calibration of the target in the first background gas. The calibration is based on absorption of electromagnetic radiation by the target gas in the target gas mixture.
G01N 33/00 - Investigating or analysing materials by specific methods not covered by groups
G01N 21/39 - Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry using tunable lasers
14.
INTERACTIVE MEASUREMENT BASED ON THREE-DIMENSIONAL REPRESENTATIONS OF OBJECTS
A method, a system, and computer program product for rendering a visual representation of a target object using a selection of a first position on the surface of the target object. A reference surface is determined based on selected positions on the surface of the target object. A graphical object overlaying the visual representation of the target object is rendered. A location of the graphical object in the graphical user interface is based on the reference surface. The graphical object has a perimeter including the perimeter positions. A perimeter position of the perimeter positions is mapped to a second point on a three-dimensional representation of the target object. A distance between a first point and a second point on the three-dimensional representation of the target object is less than or equal to a second distance. The first point on the three-dimensional representation is associated with the first position.
G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
G06T 19/00 - Manipulating 3D models or images for computer graphics
Polycrystalline compacts include a polycrystalline superabrasive material comprising a first plurality of grains of superabrasive material having a first average grain size and a second plurality of grains of superabrasive material having a second average grain size smaller than the first average grain size. The first plurality of grains is dispersed within a substantially continuous matrix of the second plurality of grains. Earth-boring tools may include a body and at least one polycrystalline compact attached thereto. Methods of forming polycrystalline compacts may include coating relatively larger grains of superabrasive material with relatively smaller grains of superabrasive material, forming a green structure comprising the coated grains, and sintering the green structure. Other methods include mixing diamond grains with a catalyst and subjecting the mixture to a pressure greater than about five gigapascals (5.0 GPa) and a temperature greater than about 1,300° C. to form a polycrystalline diamond compact.
B22F 3/14 - Both compacting and sintering simultaneously
B01J 3/06 - Processes using ultra-high pressure, e.g. for the formation of diamonds; Apparatus therefor, e.g. moulds or dies
B24D 99/00 - Subject matter not provided for in other groups of this subclass
B82Y 30/00 - Nanotechnology for materials or surface science, e.g. nanocomposites
C04B 35/52 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbon, e.g. graphite
C04B 35/56 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides
C04B 35/565 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on silicon carbide
C04B 35/5831 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on borides, nitrides or silicides based on boron nitride based on cubic boron nitride
C04B 35/584 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on borides, nitrides or silicides based on silicon nitride
C04B 35/63 - Preparing or treating the powders individually or as batches using additives specially adapted for forming the products
A system including a computing device, including at least one processor, communicatively coupled to a digital detector array (DDA) including a plurality of functioning pixels and one or more defective pixels. The processor is configured to receive first data characterizing defective pixels and their positions, and receive second data characterizing a first inspection image of an object, wherein the first inspection image includes dark regions aligned with the defective pixels. The processor is also configured to determine a shift setting based on the first data and/or the second data. The shift setting includes a measure of physical adjustment to be applied to the DDA or the object. The processor is also configured to provide the shift setting to a positioning device configured to shift the DDA and/or the object, receive third data characterizing a second inspection image, and apply at least a portion of the second inspection image to the first inspection image.
An asset management system is provided and includes a memory and an event analyzer. The memory maintains event data and at least one cost. The event data characterizes events experienced by assets distributed among sites of a fleet. The event data include an asset location within an asset hierarchy of the fleet and event parameters corresponding to the event. Costs can be correlated to respective events. The analyzer generates a GUI displaying a first window hierarchically listing of assets organized by their hierarchical position within the fleet. The analyzer receives, via the GUI, a user selection of a hierarchical level within the hierarchical list, and identifies events associated with the selected hierarchical level. The analyzer updates the GUI to display a second window in response to receipt of the user selection. The second window lists the identified events, with corresponding event data costs.
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
An element backup including a first ring defining an axis; a first parting line through the first ring, the first parting line having a first plurality of generally axially extending segments and a first generally non-axially extending segment extending between the first plurality of axially extending segments; a second ring defining an axis; a second parting line through the second ring, the second parting line having a second plurality of generally axially extending segments and a second generally non-axially extending segment extending between the second plurality of axially extending segments; and an interconnection releasably securing the first and second rings to one another.
A flexible digital detector array apparatus including a control system including a block control module, a gate control module, and at least one data module. The block control module and the gate control module can be arranged to execute a multiplexing operation. The apparatus can also include a flexible substrate coupled to the control system at an edge of the flexible substrate via a plurality of connectors. The flexible substrate can include a switching area including a plurality of switching pixels arranged within a plurality of blocks. Each switching pixel can be communicatively coupled to the block control module and the gate control module. The apparatus can also include a sensing area including an array of sensing pixels. The array of sensing pixels can generate image data responsive to X-rays incident thereon and provide the image data to the plurality of data modules. Each switching pixel of the plurality of switching pixels can be arranged to control a read state of a portion of sensing pixels.
G01N 23/18 - Investigating the presence of defects or foreign matter
H04N 25/30 - Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming X-rays into image signals
G01N 23/083 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material and measuring the absorption the radiation being X-rays
A method and system for identifying combustion dynamics in a combustion chamber, includes an optical sensor that receives energy from a flame within the combustion chamber. A processor is configured to receive a first signal from the sensor indicative of energy at a first wavelength and a second signal indicative of energy at a second wavelength. The processor can generate a data set of combustion quality indicators from the first signal and the second signal. The processor can convert the data set of combustion quality indicators in a time domain to a combustion quality spectrum in a frequency domain. The processor can analyze the combustion quality spectrum to determine anomalies, wherein the anomalies indicate at least one frequency where combustion dynamics occur in the combustion chamber and output a signal indicative of the at least one frequency where combustion dynamics occur.
A method for detecting structures is provided. The method can include receiving inspection image data characterizing a region of interest of an object being inspected. The regions of interest can include one or more structures of the object. The method can also include determining, using a computer vision algorithm, a structure within the region of interest with respect to photometric properties of pixel data in the inspection image data. The structure can be determined using a predictive model trained to determine image filter parameter values for image filters of the computer vision algorithm based on applying optimization techniques using training image data and annotation data. An indication of the structure can be provided, for example for display or storage in memory. Systems and computer-readable mediums implementing the method are also provided.
A method of manufacturing is provided. The method can include determining a cross-sectional shape of an object to be inspected using a sensor configured with a sensor coil. The method can also include providing a substrate having a profile matching the cross-sectional shape of the object. The method can further include applying a dielectric material to the substrate in a patter matching a shape of the sensor coil. The method can also include forming a first layer of a first material on the dielectric material by sputtering particles of the first material on the dielectric material in the pattern and forming additional layers of the first material atop the first layer by iteratively depositing the additional layers in the pattern via an additive manufacturing technique. A sensor including a sensor coil formed via the method is also provided.
G01N 27/90 - Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating magnetic variables for investigating the presence of flaws using eddy currents
B29C 64/153 - Processes of additive manufacturing using only solid materials using layers of powder being selectively joined, e.g. by selective laser sintering or melting
B22F 5/12 - Manufacture of workpieces or articles from metallic powder characterised by the special shape of the product of tubes or wires
A method of preserving context filter criteria includes receiving data characterizing selection of a first application of a plurality of applications associated with an industrial via a first tab of a web browser that includes a graphical user interface (GUI). The industrial enterprise includes a plurality of industrial assets. The method further includes generating a first context dataset associated with the first application based on a second context dataset associated with a second application. The first context dataset includes a first set of filter criteria. The second context dataset is selected based on a first tab identifier indicative of the first tab of the GUI. The method also includes providing the first context dataset to the first application. The method further includes providing a first operation summary in the graphical user interface of the first tab of the web browser. The first operation summary includes search results generated based on the first context dataset.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
26.
Continuously Welded Capillary Tubing Over Insulated Conductor for ESP Applications
A method for manufacturing a motor lead cable includes the steps of forming one or more motor leads and placing external armor around the one or motor leads. The step of forming each of the one or more motor leads includes providing an insulated conductor, providing an open capillary tube that has opposing sides that have not been joined together, placing the insulated conductor inside the unclosed capillary tube, approximating the sides of the unclosed capillary tube around the insulated conductor, and welding the sides of the capillary tube together to form a closed capillary tube around the insulated conductor.
Baker Hughes Energy Technology UK Limited (United Kingdom)
Baker Hughes Holdings LLC (USA)
Inventor
Meduri, Uday
Martini, Carlo Maria
Bigi, Manuele
Mani, Saminathan
Pal, Subrata
Abstract
A pump for use with fluids having particulates has an inlet to allow the fluids into a chamber of the pump. The chamber has a direct flow path of at least one larger width than a side flow path, and has a movable blade and diffuser stack within the chamber. Power features of the pump cause the movable blade to impart a centrifugal force on the fluids within the chamber, while at least one protrusion located circumferentially with respect to the chamber causes the particulates of a direct flow path to gather or causes the particulates to divert from a direction associated with at least one cavity of the chamber.
A sensor having a sensor head including a unibody construction, a first electrode, and at least one second electrode is provided. The first electrode can include a first pair of sensing elements coupled to each over via at least one bridge element extending from a first sensing element to a second sensing element. The at least one second electrode can include a second pair of sensing elements interleaved with the first pair of sensing elements. The second pair of sensing elements can be coupled to each other via at least one second bridge element extending from a third sensing element to a fourth sensing element. A method of manufacturing the sensor is also provided.
G01N 27/02 - Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance
G01K 7/02 - Measuring temperature based on the use of electric or magnetic elements directly sensitive to heat using thermoelectric elements, e.g. thermocouples
Data characterizing a first set of locations of a plurality of sensors at an industrial site is received. Gas concentration, wind velocity at the industrial site, and an identified leakage area at the industrial site are detected by the plurality of sensors. Locations and leakage rates of one or more leakage sources is determined in the identified leakage area by a predictive dispersion model. The predictive dispersion model is configured to receive the wind velocity at the industrial site and the locations and leakage rates of the one or more potential leakage sources as input and generate the set of estimated gas concentration as output. A comparative metric based on the set of estimated gas concentrations is compared to the detected gas concentrations. The selected location and leakage rates of the potential leakage sources in a current iteration of the iterative determination are provided.
A method includes receiving data characterizing locations of potential sources and of potential sensors at an industrial site, and receiving data characterizing a plurality of wind velocities at the industrial site. The method includes calculating a first prediction error of localization associated with a first set of potential sensors of the plurality of potential sensors, calculating a second prediction error of localization associated with a second set of potential sensors of the plurality of potential sensors, the calculating being based on a second set of scenario prediction errors associated with the plurality of scenarios, and selecting the first set of potential sensors to provide locations associated the first sub-set of potential sensors.
In some aspect, a method includes receiving data characterizing user selection of a industrial machine via a web-based graphical user interface (GUI) associated with an industrial enterprise including a plurality of industrial machines. The web-based GUI includes a first portion and a second portion. The first portion includes a first interactive graphical object indicative of a industrial machine of the plurality of industrial machines. The method also includes retrieving the data associated with the industrial machine from a first monitoring system configured to monitor the industrial machine. The method further includes generating a first visual representation of the data associated with the industrial machine. Generating the first visual representation is based on a first visual framework associated with a first identifier characteristic of the industrial machine. The method also includes displaying, in the second portion of the web-based GUI, the first visual representation.
In one aspect, a method includes receiving data characterizing an alarm event report associated with a first industrial machine generated by a first user via a first web-based graphical user interface (GUI). The first web-based GUI associated with an enterprise monitoring system of an industrial enterprise that includes the first industrial machine. The alarm event report includes at least a portion of an event dataset including information of an alarm event associated with the first industrial machine, and an identity of a second user assigned to work on the alarm event report by the first user. The method further includes providing the alarm event report to a second web-based graphical user interface (GUI) associated with the enterprise monitoring system. The method also includes receiving, via a first GUI of a first monitoring system, data characterizing additional information associated with the alarm event and/or edits to the event dataset.
Systems and methods for improved visualization of events logged by an asset management system are provided herein. In one aspect, a priority index can be determined for respective assets based upon the events they experience. In another aspect, one or more graphical user interfaces (GUIs) can be generated by a computing device for navigation between different assets. The GUIs can allow a user to choose from multiple navigation options for display of assets and respective asset information. As an example, asset views can include views based upon one or more of an asset hierarchy within a fleet, a priority index, or a shortlist of assets based upon personal interests of a user or shared interests of a group, also referred to as a watchlist herein. The GUIs can further allow a user to view summaries of events and/or details regarding events for selected assets, such as alarms and case assignments.
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
An interface circuit includes an input circuit. The input circuit includes a first input pin, a second input pin and a third input pin. The input circuit further includes a first operational amplifier including a first output pin, a first non-inverting input pin electrically coupled to the first input pin via a first impedance and a first switch, and a first inverting input pin coupled to the first output pin. The input circuit also includes a second operational amplifier including a second output pin, a second non-inverting input electrically coupled to the second input pin via a second impedance and a second inverting input pin electrically coupled to the third input pin via a third impedance and a second switch. The first input pin and the second input pin are electrically coupled via a third switch and a fourth impedance.
A downhole tool for controlling the flow of a fluid in a wellbore includes a component that comprises: a cementitious material; an aggregate; and a ductility modifying agent comprising one or more of the following: an ionomer; a functionalized filler; the functionalized filler comprising one or more of the following: functionalized carbon; functionalized clay; functionalized silica; functionalized alumina; functionalized zirconia; functionalized titanium dioxide; functionalized silsesquioxane; functionalized halloysite; or functionalized boron nitride; a metallic fiber; or a polymeric fiber.
C04B 28/14 - Compositions of mortars, concrete or artificial stone, containing inorganic binders or the reaction product of an inorganic and an organic binder, e.g. polycarboxylate cements containing calcium sulfate cements
C04B 28/18 - Compositions of mortars, concrete or artificial stone, containing inorganic binders or the reaction product of an inorganic and an organic binder, e.g. polycarboxylate cements containing mixtures of the silica-lime type
36.
SUPPORTING SUBSTRATES FOR CUTTING ELEMENTS, AND RELATED METHODS
A cutting element comprises a supporting substrate, and a cutting table attached to an end of the supporting substrate. The cutting table comprises inter-bonded diamond particles, and a thermally stable material within interstitial spaces between the inter-bonded diamond particles. The thermally stable material comprises a carbide precipitate having the general chemical formula, A3XZn-1, where A comprises one or more of Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Y, Zr, Nb, Mo, Tc, Ru, Rh, Pd, Ag, Cd, Hf, Ta, W, Re, Os, Ir, Pt, Au, Hg, La, Ce, Pr, Nd, Pm, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, Lu, Ac, Th, Pa, and U; X comprises one or more of Al, Ga, Sn, Be, Bi, Te, Sb, Se, As, Ge, Si, B, and P; Z comprises C; and n is greater than or equal to 0 and less than or equal to 0.75. A method of forming a cutting element, an earth-boring tool, a supporting substrate, and a method of forming a supporting substrate are also described.
E21B 10/573 - Button-type inserts with preformed cutting elements mounted on a distinct support, e.g. polycrystalline inserts - characterised by support details, e.g. the substrate construction or the interface between the substrate and the cutting element
C04B 35/528 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbon, e.g. graphite obtained from carbonaceous particles with or without other non-organic components
C04B 35/56 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides
C04B 35/565 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on silicon carbide
C04B 35/563 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on boron carbide
An apparatus for suspending a sensor element is provided. The apparatus can include a housing including a cavity, an inner surface, and a first end cap integrally formed within a first end of the housing. The housing can include a sensor element therein. The first end cap can include a first plurality of suspension elements integrally formed within the first end cap and arranged to project from a surface of the first end cap toward the cavity. The inner surface of the housing and/or the first plurality of suspension elements can suspend the sensor element within the cavity as the sensor element translates within the cavity. Related systems and methods of manufacture are also described.
An asset management system can be configured to receive at least a portion of a plurality of data and to determine a concentricity of at least one of the rotor or stator. The rotor or stator concentricity can be a vector including an amplitude and an angle and can characterizes a difference between a location of a predetermined center point and a location of a geometric center point of the rotor or stator, respectively. The system can also receive a concentricity vector selection including at least one of the rotor concentricity vector or the stator concentricity vector and can receive a selection of one of the correlated operating parameters. A plot format selection can be received and a graphical user interface (GUI) including a plot can be generated. The plot can include a portion of the selected concentricity vector as a function of the selected correlated operating parameter.
A machine learning based method for determining a likelihood of corrosion of a component is provided. The method comprises receiving data associated with a portion of at least one component, the data describing one or more operating conditions of the portion of the at least one component, applying, to the data associated with the portion, a first machine learning model, determining, responsive to the applying of the first machine learning model, a likelihood of corrosion specific to the at least one component based at least in part on the one or more operating conditions of the portion, and outputting, automatically and without user intervention, the likelihood of corrosion specific to the at least one component on a display.
The method includes receiving data characterizing a first segregator code, a first aggregator code and a plurality of configuration parameters associated with a data transmission system. The data transmission system is configured to receive operation data characterizing an operation of an industrial system and transmit a portion of the operation data to a first analytical model. The method also includes modifying the first segregator code and the first aggregator code based on one or more configuration parameters of the plurality of configuration parameters. The method further includes deploying the first segregator code and the first aggregator code in the data transmission system. The first segregator code is configured to provide a first portion of the operation data to the first analytical model via a first data transmission route that includes the first segregator code and the first aggregator code.
A system is provided including an unmanned aerial vehicle. The unmanned aerial vehicle can include at least one gas sensor and a manifold coupled to the at least one gas sensor. The manifold can include at least one sample conduit including a sample inlet, a filter, and a valve coupled to the filter. The unmanned aerial vehicle can include a controller and a computing device coupled to the controller. The computing device can include a processor configured to perform operations to receive sensor data characterizing a first sample of a first gas sampled via the at least one sensor. The processor can also determine sample data associated with the first gas based on the sensor data. The sample data can include a concentration and a type of the first gas. The processor can further provide the sample data. Related methods, apparatus, techniques and articles are also described.
A method for configuring an asset monitoring system is provided. The method can include receiving a configuration including a configuration property of a measurement determined by an asset monitoring system configured to monitor an asset. The method can also include generating a graphical user interface including an identifier of the measurement and one or more configuration properties corresponding to the measurement. The method can also include validating the received configuration and receiving a selection of a measurement within the first window of the GUI. The method can further include updating the GUI to include a validation error corresponding to the selected measurement within a second window. The method can also include correcting the validation error and updating the GUI to include a third window listing at least one correction corresponding to the selected validation error. Related systems and non-transitory medium related to the method are also provided.
Systems and methods for asset management are provided. Event data characterizing events experienced by assets distributed among different sites of a fleet is maintained. The event data includes an asset location within an asset hierarchy of the fleet and an event parameter corresponding to the event. A graphical user interface (GUI) is generated that displays a first window including a hierarchical list of assets organized according to their position within the asset hierarchy. When the GUI receives a selection of a level within the hierarchical list, events associated with the selected level can be identified. Identified events can be classified based upon their event data as a unique event having a single occurrence or a repeat event having multiple occurrences. In response to receipt of the selection, the GUI is updated to display a second window listing single entries for respective unique events and single entries for respective repeat events.
A hydraulic tool includes a rotor rotatably disposed within a stator. At least an inner portion of the stator and/or at least an outer portion of the rotor is configured to be installed in a drill string in either of two inverted orientations along a longitudinal axis of the hydraulic tool. The rotor is configured to rotate within the stator in either of the two orientations. A method includes disposing a rotor within a cavity defined by a stator, passing a fluid through the stator to rotate the rotor, and reversing the stator or the rotor. A drilling system includes a fluid source, a hydraulic tool, a drive shaft operatively associated with the rotor of the hydraulic tool, and a drill bit operatively associated with the drive shaft.
A method of analyzing an asset is provided. The method can include receiving first data characterizing an industrial asset. The first data can be acquired via a sensor. The method can also include determining a condition of the industrial asset based on a 3D digital twin of the industrial asset. The 3D digital twin can be generated using second data acquired prior to the first data. The digital twin can include at least one 3D digital instance of at least one component of the industrial asset and a list of components of the industrial asset described according to a pre-defined taxonomy associated with the industrial asset. The method can also include providing the condition of the industrial asset. Related apparatuses, systems, and computer-readable mediums are also provided.
G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
49.
Casing-Embedded Fiber-Optics Telemetry for Real-Time Well Integrity Monitoring
Optic fibers are embedded within the body of a casing section making up a wellbore casing string. The optic fibers are used to detect damage or deformation of the casing string over the lifespan of a wellbore.
E21B 47/135 - Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling by electromagnetic energy, e.g. of radio frequency range using light waves, e.g. infrared or ultraviolet waves
E21B 47/10 - Locating fluid leaks, intrusions or movements
G01B 11/16 - Measuring arrangements characterised by the use of optical techniques for measuring the deformation in a solid, e.g. optical strain gauge
E21B 43/12 - Methods or apparatus for controlling the flow of the obtained fluid to or in wells
An ultrasonic probe and methods of manufacture are provided. The method can include depositing a base layer on a platform. The method can also include depositing a first portion of a first functional layer on the base layer. The method can further include positioning a first surface of an ultrasonic transducer on the first portion of the first functional layer. The transducer can further include a second surface opposite the first surface and opposed first and second sides. The first and second sides can be transverse to the first and second surfaces. The method can additionally include depositing a second portion of the first functional layer on the first and second sides of the transducer. The method can further include depositing a second functional layer upon the second surface of the transducer. The transducer can be encapsulated by the first functional layer and the second functional layer.
B29C 64/135 - Processes of additive manufacturing using only liquids or viscous materials, e.g. depositing a continuous bead of viscous material using layers of liquid which are selectively solidified characterised by the energy source therefor, e.g. by global irradiation combined with a mask the energy source being concentrated, e.g. scanning lasers or focused light sources
In some implementations, the method includes receiving data characterizing a user request indicative of retrieval of a portion of a hierarchical dataset associated with a hierarchical industrial asset and stored in a partition of a database. The user request includes pagination criteria and a search parameter. The method also includes selecting the portion of the hierarchical dataset based on the search parameter. The method further includes generating a plurality of data subsets from at least the portion of the hierarchical dataset. The searching is based on a threshold data subset size included in the pagination criteria. The generating includes dividing the portion of the hierarchical subset into the plurality of data subsets. The size of each data subset of the plurality of data subsets is less than the threshold data subset size. The method further includes providing the plurality of data subsets.
In one implementation, a method includes receiving data characterizing a hierarchical dataset associated with hierarchical industrial assets. The hierarchical dataset can include a plurality of node data that can include a plurality of asset data and a plurality of edge data. An edge datum of the plurality of edge data is indicative of a relation between a pair of node data of the plurality of node data. Each node datum of the plurality of node data represents an asset in the hierarchical industrial asset and each edge datum of the plurality of edge data represents an edge in the hierarchical industrial asset. The method further includes receiving data characterizing a partition identifier associated with the hierarchical dataset can be received. The method also includes assigning, based on the partition identifier, a partition of a database to the hierarchical dataset. The method further includes storing the hierarchical dataset in the assigned partition.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
G06F 16/22 - Indexing; Data structures therefor; Storage structures
53.
Apparatus and related methods to determine hole cleaning, well bore stability and volumetric cuttings measurements
A method for estimating a parameter relating to solids recovered from a wellbore includes drilling a wellbore using a bottomhole assembly; conveying solids in the wellbore to the surface using drilling fluid; separating the drilling fluid from the solids; and continuously dropping the solids into a solids evaluator positioned above a dryer. The solids evaluator includes a chute having a vertically aligned bore in which the dropped solids reach a constant velocity, a sensor assembly generating a microwave field, and a control unit. The control unit estimates a mass flow rate of the solids based on the generated signals. The method may further include generating the signals representative of a mass flow rate of the dropped solids using the sensor assembly and using the control unit to estimate the mass flow rate of the solids based on the generated signals.
A method of improving rheological properties of a divalent brine based downhole treatment fluid at an elevated temperature comprises adding to the divalent brine based downhole treatment fluid a rheological modifier, which comprises a carboxylic acid ester, or a phosphate ester blended with an ethoxylated glycol, or a combination comprising at least one of the foregoing in an amount effective to improve the rheological properties of the divalent brine based downhole treatment fluid at a temperature of greater than about 200° F. The divalent brine based downhole treatment fluid comprises calcium bromide, calcium chloride, zinc bromide, zinc chloride, or a combination comprising at least one of the foregoing.
A method for determining a change in an asset and/or a characterization of an asset is provided. In an embodiment, the method can include receiving first data characterizing a target site including one or more assets. The method can also include generating a three-dimensional model of the target site based on the first data. The method can further include registering the first data with the three-dimensional model. The method can also include generating at least one three-dimensional projection onto at least one asset of the one or more assets included in the first data. The method can further include determining second data characterizing the at least one asset based on the at least on three-dimensional projection and providing the second data. In some embodiments, the method can be performed by systems or stored as instructions on computer readable mediums described herein.
Various systems and methods for non-destructive testing (NDT) devices are provided. In one embodiment, an NDT can include a tubular housing including a proximal end and a distal end. The tubular housing can include a head section arranged at the distal end, and a bendable articulation section secured to the head section and arranged proximal to the head section. A sensor can be arranged within the head section, and include a first output terminal having an output signal cable extending along the tubular housing to a control unit arranged at the proximal end of the tubular housing, and a second output terminal grounded within the tubular housing.
A method of ultrasonic inspection includes generating, by a phased array ultrasonic probe, a first ultrasonic beam propagating in a fluid and incident at a first angle to a target surface in response to receipt of first instructions. Ultrasonic echoes from first beam reflection by the target are measured and corresponding ultrasonic measurement signals are output. At least one environmental sensor measures at least one fluid property and outputs corresponding environmental signals. One or more processors determine a current speed of sound within the fluid from the ultrasonic measurement signals and environmental signals. Second instructions including a second angle are generated by the processors, based on the current speed of sound, when the current speed of sound differs from a predetermined speed of sound by more than a speed threshold. The ultrasonic probe generates a second ultrasonic beam at the second angle in response to receipt of the second instructions.
G01N 29/22 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details
G01B 17/02 - Measuring arrangements characterised by the use of infrasonic, sonic, or ultrasonic vibrations for measuring thickness
G01N 29/024 - Analysing fluids by measuring propagation velocity or propagation time of acoustic waves
G01N 29/265 - Arrangements for orientation or scanning by moving the sensor relative to a stationary material
G01N 29/28 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details providing acoustic coupling
In some implementations, a method includes receiving data characterizing an operating parameter of a machine, a time period of detection of the operating parameter, and one or more operating states associated with the machine. The method also includes rendering, in a graphical user interface (GUI) display space, a graph including a plot of the received data characterizing the operating parameter. A first axis of the graph is indicative of the time period and a second axis of the graph is indicative of the operating parameter. The method further includes receiving data characterizing user interaction with a first interactive graphical object located in the GUI display space. The first interactive graphical object indicative of a first operating state of the machine over a first sub-period of the time period. The method further includes replacing the first interactive graphical object with a first expanded interactive graphical object. The first expanded interactive graphical object overlays a first portion of the plot of the operating parameter detected during the first sub-period.
An inspection system is provided and includes a camera and controller. The camera can acquire at least one image of a target including opposed first and second surfaces. The controller can be in communication with the camera and receive the at least one image. The controller can also detect, using at least one computer vision algorithm, a geometry of the target including the first target surface and the second target surface of the target within at least one image. The at least one image can be acquired at a respective time under respective operating conditions. The controller can additionally segment erosion within the at least one image using the at least one computer vision algorithm. The controller can also generate an erosion depth profile for the at least one image. The erosion depth profile can characterize a depth of erosion of the target between the first and second surfaces.
Systems and methods for target inspection are provided. The system includes a camera, at least one sensor, and a controller. The camera acquires images of a target over time and the sensor(s) acquire motion data characterizing camera and target movement. The controller generates, using a first computer vision (CV) algorithm, an initial prediction and confidence level regarding an object of interest for a first image acquired at a first time. The controller also determines, using the motion data, a motion parameter characterizing relative motion between the camera and the target at the first time. The controller additionally receives a weighting based upon a second image acquired at a second time prior to the first time. The controller generates, using a second CV algorithm, a final prediction and confidence level for the first image based upon the first image, the initial prediction and confidence level, the motion parameter, and the weighting.
Systems and methods for turbomachine control based upon magnetostrictive sensor measurements are provided. A turbomachine (e.g., a compressor) can be instrumented with at a sensor configured to measure an operating parameter, and a magnetostrictive sensor configured to acquire a torsional measurement (e.g., torsional vibration and/or torque) of a turbomachine shaft. An analyzer can receive the operating parameter measurement and torsional measurement and determine an updated operating parameter limit and/or an updated exclusion zone based upon the torsional measurement for control of the operating parameter.
F01D 21/00 - Shutting-down of machines or engines, e.g. in emergency; Regulating, controlling, or safety means not otherwise provided for
F01D 21/14 - Shutting-down of machines or engines, e.g. in emergency; Regulating, controlling, or safety means not otherwise provided for responsive to other specific conditions
63.
Dynamic multiple repository package management through continuous integration
In one implementation, a method includes receiving data characterizing a notification indicative of modification to a first source code of a first layer of a software architecture. The first layer is stored in a first repository of a plurality of repositories of a microservice. The method further includes generating a modified first package including a first computer-executable code generated by at least compiling the first source code and assigning a unique first name to the modified first package. The method further includes transmitting an instruction to a repository manager of a package repository to store the modified first package with the assigned first name in the package repository. The method also includes generating a first modified container image including the modified first package.
An inspection system is provided and includes a camera and controller. The controller can include one or more processors in communication with the camera and receive a plurality of images of a target captured by the camera. The controller can also determine, using a first computer vision algorithm, a first prediction and corresponding confidence level for substantially all of the images. The controller can select a subset of the images having the first prediction confidence level greater than or equal to a first prediction threshold value. The controller can additionally determine, using a second computer vision algorithm, a second prediction and corresponding second prediction confidence level for each of the selected images. The at least one second prediction can require more time to determine than the at least one first prediction. The controller can output the second prediction and the second prediction confidence level for each of the selected images.
In an embodiment, a method of controlling flaring of a combustion gas including a flare gas, a supplemental fuel gas, and an assist gas is provided. Models estimating, based on flow rates and in-situ speed of sound measurements in the gases, net heating value of the combustion gas within a flare combustion zone, combustion efficiency of the combustion gas, and smoke yield of the combustion gas are maintained. The method also includes receiving measurements of the gas flow rates and determining set points for flow rates of the fuel gas and/or the assist gas based upon the models that achieve a target combustion efficiency. When a difference between a determined set point and its corresponding flow rate for the fuel gas and/or the assist gas is greater than a corresponding predetermined tolerance amount, that flow rate can be adjusted to reduce the determined difference below the predetermined tolerance amount.
F23G 7/08 - Methods or apparatus, e.g. incinerators, specially adapted for combustion of specific waste or low grade fuels, e.g. chemicals of waste gases or noxious gases, e.g. exhaust gases using flares, e.g. in stacks
F23G 7/06 - Methods or apparatus, e.g. incinerators, specially adapted for combustion of specific waste or low grade fuels, e.g. chemicals of waste gases or noxious gases, e.g. exhaust gases
Systems and methods for improved visualization of non-destructive testing (NDT) measurements are provided. A probe can be employed to acquire NDT measurements of a target. Images of the target can also be captured during testing. The captured images can be analyzed to identify selected objects therein (e.g., the target, the probe, etc.) Graphical user interfaces (GUIs) including the NDT measurements can be further generated for viewing in combination with the target. In one aspect, the GUI can be viewed as a hologram within a display of an augmented reality device when viewing the target. In another aspect, the GUI can be projected upon the target. The GUI can be configured to overlay the NDT measurements at the location where the NDT measurements are acquired. This display of the NDT measurements can help an inspector more easily relate the NDT measurements to the target and improve reporting of the NDT measurements.
A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
A cutting element comprises a supporting substrate, and a cutting table attached to an end of the supporting substrate. The cutting table comprises inter-bonded diamond particles, and a thermally stable material within interstitial spaces between the inter-bonded diamond particles. The thermally stable material comprises a carbide precipitate having the general chemical formula, A3XZn-1, where A comprises one or more of Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Y, Zr, Nb, Mo, Tc, Ru, Rh, Pd, Ag, Cd, Hf, Ta, W, Re, Os, Ir, Pt, Au, Hg, La, Ce, Pr, Nd, Pm, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, Lu, Ac, Th, Pa, and U; X comprises one or more of Al, Ga, Sn, Be, Bi, Te, Sb, Se, As, Ge, Si, B, and P; Z comprises C; and n is greater than or equal to 0 and less than or equal to 0.75. A method of forming a cutting element, an earth-boring tool, a supporting substrate, and a method of forming a supporting substrate are also described.
E21B 10/573 - Button-type inserts with preformed cutting elements mounted on a distinct support, e.g. polycrystalline inserts - characterised by support details, e.g. the substrate construction or the interface between the substrate and the cutting element
C04B 35/528 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbon, e.g. graphite obtained from carbonaceous particles with or without other non-organic components
C04B 35/56 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides
C04B 35/565 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on silicon carbide
C04B 35/563 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on boron carbide
n-1, where A comprises one or more of Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Y, Zr, Nb, Mo, Tc, Ru, Rh, Pd, Ag, Cd, Hf, Ta, W, Re, Os, Ir, Pt, Au, Hg, La, Ce, Pr, Nd, Pm, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, Lu, Ac, Th, Pa, and U; X comprises one or more of Al, Ga, Sn, Be, Bi, Te, Sb, Se, As, Ge, Si, B, and P; Z comprises C; and n is greater than or equal to 0 and less than or equal to 0.75. A method of forming a cutting element, an earth-boring tool, a supporting substrate, and a method of forming a supporting substrate are also described.
E21B 10/573 - Button-type inserts with preformed cutting elements mounted on a distinct support, e.g. polycrystalline inserts - characterised by support details, e.g. the substrate construction or the interface between the substrate and the cutting element
C04B 35/528 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbon, e.g. graphite obtained from carbonaceous particles with or without other non-organic components
C04B 35/56 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides
C04B 35/565 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on silicon carbide
C04B 35/563 - Shaped ceramic products characterised by their composition; Ceramic compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products based on non-oxides based on carbides based on boron carbide
B24D 18/00 - Manufacture of grinding tools, e.g. wheels, not otherwise provided for
E21B 10/567 - Button-type inserts with preformed cutting elements mounted on a distinct support, e.g. polycrystalline inserts
A system for mounting an inspection device to a case are provided. The system can include a case including a mounting base configured on a side of the case. The system can also include an adjustable stand removably coupled to the case via the mounting base. The adjustable stand can include a receiving portion removably coupled to the mounting base. The adjustable stand can also include a telescopic structure. The telescopic structure can have a plurality of segments. At least one segment can extend longitudinally from a second segment via at least one adjustment mechanism configured on the second segment. The adjustable stand can also include a device holder removably coupled to the second end of the telescopic structure. The device holder can be configured to removably couple with an inspection device. Apparatus and methods of mounting an inspection device to a case are also provided.
F16M 11/28 - Undercarriages for supports with one single telescoping pillar
G01D 11/30 - Supports specially adapted for an instrument; Supports specially adapted for a set of instruments
F16M 11/12 - Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting in more than one direction
Systems and methods for improved perturbation generation are provided. A perturbation generation system can include a first rotor and a second rotor. The first rotor can be configured to hold a first magnet and a second magnet. The second rotor can be configured to hold a third magnet and a fourth magnet. The first rotor can be rotatably and proximately arranged with the second rotor, where the first and second magnets can be configured to interact with the third and fourth magnets to create a force between the first rotor and the second rotor as the first rotor rotates relative to the second rotor.
G01L 3/10 - Rotary-transmission dynamometers wherein the torque-transmitting element comprises a torsionally-flexible shaft involving electric or magnetic means for indicating
71.
Methods of forming cutting elements and supporting substrates for cutting elements
A method of forming a supporting substrate for a cutting element comprises forming a precursor composition comprising discrete WC particles, a binding agent, and discrete particles comprising Co, one or more of Al, Be, Ga, Ge, Si, and Sn, and one or more of C and W. The precursor composition is subjected to a consolidation process to form a consolidated structure including WC particles dispersed in a homogenized binder comprising Co, W, C, and one or more of Al, Be, Ga, Ge, Si, and Sn. A method of forming a cutting element, a cutting element, a related structure, and an earth-boring tool are also described.
C22C 29/08 - Alloys based on carbides, oxides, borides, nitrides or silicides, e.g. cermets, or other metal compounds, e. g. oxynitrides, sulfides based on carbides or carbonitrides based on carbides, but not containing other metal compounds based on tungsten carbide
E21B 10/567 - Button-type inserts with preformed cutting elements mounted on a distinct support, e.g. polycrystalline inserts
E21B 10/573 - Button-type inserts with preformed cutting elements mounted on a distinct support, e.g. polycrystalline inserts - characterised by support details, e.g. the substrate construction or the interface between the substrate and the cutting element
C22C 29/00 - Alloys based on carbides, oxides, borides, nitrides or silicides, e.g. cermets, or other metal compounds, e. g. oxynitrides, sulfides
B22F 7/06 - Manufacture of composite layers, workpieces, or articles, comprising metallic powder, by sintering the powder, with or without compacting of composite workpieces or articles from parts, e.g. to form tipped tools
C22C 29/06 - Alloys based on carbides, oxides, borides, nitrides or silicides, e.g. cermets, or other metal compounds, e. g. oxynitrides, sulfides based on carbides or carbonitrides based on carbides, but not containing other metal compounds
E21B 10/55 - Drill bits characterised by wear resisting parts, e.g. diamond inserts the bit being of the rotary drag type, e.g. fork-type bits with preformed cutting elements
B22F 5/00 - Manufacture of workpieces or articles from metallic powder characterised by the special shape of the product
Sensor circuitry utilizing feedback to balance sensor output data is provided. An apparatus can include a primary coil and a first secondary coil outputting a first voltage. The apparatus can also include a second secondary coil outputting a second voltage. The apparatus can further include circuitry coupled to the first secondary coil and the second secondary coil. The circuitry can be configured to receive the first voltage from the first secondary coil and the second voltage from the second secondary coil. The circuitry can also be configured to determine a feedback voltage based on a difference between the first voltage and the second voltage. The feedback voltage can correct the difference. The circuitry can also modify a third voltage that can be output by the circuitry to be zero based on the feedback voltage.
G01R 15/20 - Adaptations providing voltage or current isolation, e.g. for high-voltage or high-current networks using galvano-magnetic devices, e.g. Hall-effect devices
A method of turbine engine annotation includes receiving data characterizing an image and/or a video of a predetermined region of a turbine engine, the turbine engine including a plurality of blades configured to move relative to the predetermined region. A first blade of the plurality of blades is located in the predetermined region during a first time duration. The method also includes receiving data characterizing inspection parameters from a turning tool device including a motor and a motor controller and receiving turbine engine information. The motor controller is configured to rotate the plurality of blades of the turbine via the motor coupled to the turbine engine. The method further includes identifying the first blade based on the inspection parameters including an initial configuration of the turning tool device and the first time duration. The method also includes generating an annotated image and/or an annotated video, the generating including annotating at least a portion of the turbine engine information and the identity of the first blade onto the received image and/or the received video.
F01D 21/00 - Shutting-down of machines or engines, e.g. in emergency; Regulating, controlling, or safety means not otherwise provided for
G06T 11/60 - Editing figures and text; Combining figures or text
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
G06F 16/51 - Indexing; Data structures therefor; Storage structures
74.
Dynamic adjustment of phased array parameters for ultrasonic inspection
A method of ultrasonic inspection includes generating, by a phased array ultrasonic probe, a first ultrasonic beam propagating in a fluid and incident at a first angle to a target surface in response to receipt of first instructions. Ultrasonic echoes from first beam reflection by the target are measured and corresponding ultrasonic measurement signals are output. At least one environmental sensor measures at least one fluid property and outputs corresponding environmental signals. One or more processors determine a current speed of sound within the fluid from the ultrasonic measurement signals and environmental signals. Second instructions including a second angle are generated by the processors, based on the current speed of sound, when the current speed of sound differs from a predetermined speed of sound by more than a speed threshold. The ultrasonic probe generates a second ultrasonic beam at the second angle in response to receipt of the second instructions.
G01N 29/22 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details
G01N 29/024 - Analysing fluids by measuring propagation velocity or propagation time of acoustic waves
G01N 29/28 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details providing acoustic coupling
G01B 17/02 - Measuring arrangements characterised by the use of infrasonic, sonic, or ultrasonic vibrations for measuring thickness
A method of data preparation for artificial intelligence models includes receiving data characterizing a first plurality of images. The method further includes annotating a first subset of images of the first plurality of images based at least in part on a first user input to generate annotated first subset of images. The annotating includes labelling one or more features of the first subset of images. The method also includes generating, by a training code, an annotation code, the training code configured to receive the annotated first subset of images as input and output the annotation code. The training and the annotation code includes computer executable instructions. The method also includes annotating, by the annotation code, a second subset of images of the first plurality of images to generate annotated second subset of images, wherein the annotating includes labelling one or more features of the second subset of images.
An inspection method includes receiving a plurality of training images and an image of a target object obtained from inspection of the target object. The method further includes generating, by one or more training codes, a plurality of inference codes. The one or more training codes are configured to receive the plurality of training images as input and output the plurality of inference codes. The one or more training codes and the plurality of inference codes includes computer executable instructions. The method further includes selecting one or more inference codes from the plurality inference codes based on a user input and/or one or more characteristics of at least a portion of the received plurality of training images. The method also includes inspecting the received image using the one or more inference codes of the plurality of inference codes.
A method includes receiving data characterizing an analytics package, and generating, by an analytics framework associated with a plurality of compute nodes, a container image associated with the analytics package and a unique identifier indicative of the container image. The container image is saved in a central container registry. The method further includes receiving, from a client, data characterizing deployment parameters associated with the deployment of the container image on the plurality of compute nodes and the unique identifier indicative of the container image. The method also includes generating at least one analytics service pod based on the deployment parameters and the unique identifier. The at least one analytics service pod includes the container image. The at least one analytics service pod is configured to execute the analytics package on one or more compute nodes of the plurality of compute nodes based on the deployment parameters. The deployment parameters include computing resource associated with execution of the at least one analytics service pod on the plurality of compute nodes.
Oil-soluble well treatment agents may be slowly released into a well or a subterranean formation by use of an aqueous fluid of (i) an oil-in-water dispersion having the oil-soluble well treatment agent as a dispersed phase and (ii) a second component having an oil-soluble or water-soluble primer coated onto a portion of its surface. The amount of the oil-soluble well treatment agent in the oil-in-water dispersion is from 20 to 50 weight percent and the average particle size of the oil-soluble well treatment agent in the dispersion may be from 0.005 to 2 micrometers. The oil-in-water dispersion may further contain a water-soluble well treatment agent.
An apparatus for drilling curved and straight sections of a wellbore is disclosed that in one non-limiting embodiment includes a drilling assembly configured to include a drill bit at an end thereof that can be rotated by a drive in the drilling assembly and by the rotation of the drilling assembly, and wherein the drilling assembly includes: a deflection device that (i) tilts a section of the drilling assembly within a selected plane when the drilling assembly is substantially rotationally stationary to allow drilling of a curved section of the wellbore by rotating the drill bit by the drive; and (ii) straightens the section of the drilling assembly when the drilling assembly is rotated to allow drilling of a straight section of the wellbore.
E21B 44/04 - Automatic control of the tool feed in response to the torque of the drive
E21B 44/00 - Automatic control systems specially adapted for drilling operations, i.e. self-operating systems which function to carry out or modify a drilling operation without intervention of a human operator, e.g. computer-controlled drilling systems; Systems specially adapted for monitoring a plurality of drilling variables or conditions
E21B 47/024 - Determining slope or direction of devices in the borehole
E21B 17/20 - Flexible or articulated drilling pipes
E21B 41/00 - Equipment or details not covered by groups
An ultrasonic inspection system includes an ultrasonic probe and an analyzer. The probe includes a flexible delay line and an ultrasonic transducer array at a first delay line end. A second delay line end can contact a target. The analyzer can receive ultrasonic echoes from the ultrasonic transducers representing amplitude of ultrasonic signals reflected from the target as a function of time from transmission. The analyzer determines a maximum amplitude of the echoes received by each transducer, scale the maximum amplitudes based upon a greatest maximum amplitude, and bin the scaled maximum amplitudes. The analyzer assigns each bin a color and generate a C-scan based upon the scaled amplitudes. Each C-scan pixel can correspond to at least one transducer, and the relative position of each C-scan pixel can correspond to the relative position of the ultrasonic transducer represented by the pixel. Each pixel can be displayed with its assigned color.
G01N 29/06 - Visualisation of the interior, e.g. acoustic microscopy
G01N 29/28 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object - Details providing acoustic coupling
A photogrammetry system includes a memory, a processor, and a geo-positioning device. The geo-positioning device outputs telemetry regarding a vehicle on which one or more cameras are mounted. The processor can receive first telemetry from the geo-positioning device characterizing the vehicle telemetry at a first time, camera specification(s) regarding the cameras, photogrammetric requirement(s) for captured images, and a last camera trigger time. The processor can determine a next trigger time for the cameras based upon the received telemetry, camera specification(s), photogrammetric requirement(s), and last trigger time. The processor can transmit a trigger signal to the camera(s) and the geo-positioning device to cause the camera(s) to acquire images of a target and the geo-positioning device to store second vehicle telemetry data characterizing the vehicle telemetry at a second time that is after the first time and during acquisition of the images. The processor can receive the acquired images from the cameras.
A pressure calibration system includes a manual pump and pressure adjustment subsystem. The pump outputs pressurized fluid to the adjustment subsystem in response to manual actuation. The adjustment subsystem is configured to automatically adjust the pressure in fine increments after the manual pump pressurizes the fluid within a tolerance range of a pressure set point. A user interface is further configured generate annunciations regarding the fluid pressure.
A system including a sensor arranged on a machine and configured to measure one or more properties of a lubricant within the machine, a data hub communicatively connected to the sensor and configured to collect and store the measured one or more properties of the lubricant from the sensor, and a data processor communicatively connected to the data hub and configured to: calculate a maintenance threshold value based on the one or more properties of the lubricant from the sensor; compare the calculated maintenance threshold value to a maintenance threshold range; and output an alert when the calculated maintenance threshold value falls outside of the maintenance threshold range.
A hydraulic tool includes a rotor rotatably disposed within a stator. At least an inner portion of the stator and/or at least an outer portion of the rotor is configured to be installed in a drill string in either of two inverted orientations along a longitudinal axis of the hydraulic tool. The rotor is configured to rotate within the stator in either of the two orientations. A method includes disposing a rotor within a cavity defined by a stator, passing a fluid through the stator to rotate the rotor, and reversing the stator or the rotor. A drilling system includes a fluid source, a hydraulic tool, a drive shaft operatively associated with the rotor of the hydraulic tool, and a drill bit operatively associated with the drive shaft.
A method can include receiving image data characterizing a viewed object acquired via an image sensor of a visual inspection system and providing the image data in a display. The method can include receiving a first directional movement input via a directional input device of the visual inspection system and applying a first set of actuator drive signals to a plurality of actuators of the visual inspection system. The method can further include applying a coordinate transformation to the image data to generate transformed image data and receiving a second directional movement input via the directional input device. The method can also include applying a second set of actuator drive signals to the plurality of actuators. The second set of actuator drive signals can cause points on the viewed object to move in the first direction on the display. Related systems performing the method are also provided.
Sensing systems include a tube defining a Fabry-Perot cavity and an optical fiber including a distal end disposed within the Fabry-Perot cavity and a proximal end. A corrodible material caps the Fabry-Perot cavity. Devices for sensing corrosion of downhole equipment include an optical fiber with a corrodible material disposed over a distal end of the optical fiber. Systems for sensing a condition in equipment include an optical fiber with a fiber Bragg grating proximate a distal end thereof and a mass of sensor material coupled to the distal end of the optical fiber. The mass of sensor material is suspended from above the fiber Bragg grating. Other systems for sensing a condition in a wellbore include an optical fiber and a plurality of fiber Bragg gratings along a length thereof. A plurality of sensor materials are coupled to the optical fiber and surround respective fiber Bragg gratings.
E21B 47/135 - Means for transmitting measuring-signals or control signals from the well to the surface, or from the surface to the well, e.g. for logging while drilling by electromagnetic energy, e.g. of radio frequency range using light waves, e.g. infrared or ultraviolet waves
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
87.
Methods of using ionic liquids as corrosion inhibitors
Ionic liquid containing compositions may be used in the production, recovery and refining of oil and gas. In addition, they may be used to treat cooling water and/or to inhibit and/or prevent corrosion of metals.
C02F 103/10 - Nature of the water, waste water, sewage or sludge to be treated from quarries or from mining activities
C10G 33/04 - De-watering or demulsification of hydrocarbon oils with chemical means
C09K 15/20 - Anti-oxidant compositions; Compositions inhibiting chemical change containing organic compounds containing nitrogen and oxygen
C09K 15/26 - Anti-oxidant compositions; Compositions inhibiting chemical change containing organic compounds containing nitrogen and sulfur
C09K 15/30 - Anti-oxidant compositions; Compositions inhibiting chemical change containing organic compounds containing heterocyclic ring with at least one nitrogen atom as ring member
B01J 43/00 - Amphoteric ion-exchange, i.e. using ion-exchangers having cationic and anionic groups; Use of material as amphoteric ion-exchangers; Treatment of material for improving their amphoteric ion-exchange properties
C08G 8/12 - Condensation polymers of aldehydes or ketones with phenols only of aldehydes of formaldehyde, e.g. of formaldehyde formed in situ with monohydric phenols having only one hydrocarbon substituent ortho or para to the OH group, e.g. p-tert.-butyl phenol
C10G 29/28 - Organic compounds not containing metal atoms containing sulfur as the only hetero atom, e.g. mercaptans, or sulfur and oxygen as the only hetero atoms
A segmented backup ring including a plurality of individual segments each having curved surfaces that define an arcuate portion of the ring, each segment including a body section having the arcuate profile and defining a receptacle therein having a circumferential dimension, a projection section having a head portion and a neck portion and extending from the body section in a circumferential direction of the ring, the projection section being receivable and retainable in the receptacle of an adjacent segment body section, and the head portion having a dimension in line with the circumferential direction of the ring that is shorter than the circumferential dimension of the receptacle.
Ionic liquid containing compositions may be used in the production, recovery and refining of oil and gas. In addition, they may be used to treat wastewater and/or to inhibit and/or prevent fouling of contaminants onto surfaces.
C09K 8/524 - Compositions for preventing, limiting or eliminating depositions, e.g. for cleaning organic depositions, e.g. paraffins or asphaltenes
C10G 29/28 - Organic compounds not containing metal atoms containing sulfur as the only hetero atom, e.g. mercaptans, or sulfur and oxygen as the only hetero atoms
C08G 8/12 - Condensation polymers of aldehydes or ketones with phenols only of aldehydes of formaldehyde, e.g. of formaldehyde formed in situ with monohydric phenols having only one hydrocarbon substituent ortho or para to the OH group, e.g. p-tert.-butyl phenol
B01J 43/00 - Amphoteric ion-exchange, i.e. using ion-exchangers having cationic and anionic groups; Use of material as amphoteric ion-exchangers; Treatment of material for improving their amphoteric ion-exchange properties
C02F 1/68 - Treatment of water, waste water, or sewage by addition of specified substances, e.g. trace elements, for ameliorating potable water
A method of in situ ultrasonic flow meter validation includes receiving data characterizing first signal diagnostics and data characterizing a first speed of a first acoustic signal through a gas mixture along a first path in a pipe. The first speed of the first acoustic signal is detected by a first channel of an ultrasonic flow meter including a first pair of transducers that are separated by a first path length of the first path. The gas mixture is configured to flow along a flow path in the pipe. The method also includes determining a status associated with the ultrasonic flow meter based on the data characterizing the first signal diagnostics and/or a difference between the first speed of the first acoustic signal and an independently calculated speed of sound. The speed of sound is calculated based on one or more properties of the gas mixture.
G01F 1/66 - Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by measuring frequency, phase shift or propagation time of electromagnetic or other waves, e.g. using ultrasonic flowmeters
G01F 25/00 - Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
Metals, such as mercury, may be removed from aqueous, hydrocarbon, or mixed oilfield or refinery fluids by: applying a sulfur compound having the general formula HS—X, where X is a heteroatom substituted alkyl, cycloalkyl, aryl, and/or alkylaryl group either alone or in combination with or as a blend with at least one demulsifier, a buffering agent, a pour point depressant, and/or a water clarifier to chelate the at least one metal and form a chelate complex of the sulfur compound with the at least one metal and then separating the chelate complex from the fluid.
C10G 29/28 - Organic compounds not containing metal atoms containing sulfur as the only hetero atom, e.g. mercaptans, or sulfur and oxygen as the only hetero atoms
C10G 53/04 - Treatment of hydrocarbon oils, in the absence of hydrogen, by two or more refining processes plural serial stages only including at least one extraction step
C10G 71/00 - Treatment by methods not otherwise provided for of hydrocarbon oils or fatty oils for lubricating purposes
Adding a cationic starch and/or an anionic starch to a conventional demulsifier or water clarifier reduces activity of the resulting product without losing demulsifier or water clarifier performance.
A gas sensing tube includes an outer surface, and an inner surface defining a passage. A sensor node is arranged along the sensing tube. The sensor node includes an inlet fluidically connected to the passage, an outlet fluidically connected to the passage, and an interior chamber arranged between the inlet and the outlet. A sensor cable extends along the sensing tube. The sensor cable includes a first conduit having a first connector coupled to the sensor node at the inlet and a second conduit having a second connector connected to the sensor node at the outlet. The sensor cable has a first conductor extending through the first conduit and being coupled to the first connector and a second conductor extending through the second conduit and being coupled to the second connector.
In an embodiment, a volumetry method is provided. The method can include receiving one or more 2D images of a site including one or more containers configured to hold a liquid, the 2D images being acquired at a first time. The method can also include identifying a container within the 2D images. The method can further include selecting an identified container within the 2D images for volumetric analysis based upon a degree of occlusion of its front facing surface. The method can additionally include classifying a portion of the selected container containing the liquid. The method can further include determining the volume of liquid held within the container based upon the classified portion.
G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
G01F 25/20 - Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of apparatus for measuring liquid level
A photogrammetry system includes a memory, a processor, and a geo-positioning device. The geo-positioning device outputs telemetry regarding a vehicle on which one or more cameras are mounted. The processor can receive first telemetry from the geo-positioning device characterizing the vehicle telemetry at a first time, camera specification(s) regarding the cameras, photogrammetric requirement(s) for captured images, and a last camera trigger time. The processor can determine a next trigger time for the cameras based upon the received telemetry, camera specification(s), photogrammetric requirement(s), and last trigger time. The processor can transmit a trigger signal to the camera(s) and the geo-positioning device to cause the camera(s) to acquire images of a target and the geo-positioning device to store second vehicle telemetry data characterizing the vehicle telemetry at a second time that is after the first time and during acquisition of the images. The processor can receive the acquired images from the cameras.
A method includes receiving an output signal from a conductive element configured within a dielectric material. The conductive element can have an input voltage applied thereto and the output signal can include a plurality of signal amplitudes indicative of electric charges discharged across a gap between the conductive element and the dielectric material in response to the applied input voltage. The method can also include determining charge characterization data and classifying a material and a geometry of the conductive element and/or the dielectric material. The classification can include an operational state of the conductive element and/or the dielectric material. Related systems, apparatuses, and non-transitory computer readable mediums are also described.
A localization method and system for mobile remote inspection and/or manipulation tools in confined spaces are provided. The system comprises a mobile remote inspection and/or manipulation device including a carrier movable within the confined space and an inspection and/or manipulation tool, such as an inspection camera, pose sensors arranged on the movable carrier for providing signals indicative of the position and orientation of the movable carrier, and distance sensors arranged on the movable carrier for providing signals indicative of the distance to interior surfaces of the confined space. The localization method makes use of probalistic sensor fusion of the measurement data provided by the pose sensors and the distance sensors in order to precisely determine the actual pose of the movable carrier and localize data generated by the inspection and/or manipulation tool.
An autonomous vehicle and a suspension for the autonomous vehicle are provided. The suspension may include first and second support legs pivotally coupled to a body of the autonomous vehicle at respective pivot points, and extending in opposing directions to contact a surface upon which the autonomous vehicle moves. A biasing element biases the support legs towards the surface. A coupler couples the support legs to cause pivotal movement of one of the support legs to be mirrored in the other support leg. The coupler may cause the support legs to maintain a centerline, which extends equidistantly between the pivot points and through a sensor mounted to an underside of the body, perpendicular to the surface as the support legs pivot during movement of the autonomous vehicle.
B60G 11/50 - Resilient suspensions characterised by arrangement, location, or kind of springs having springs of different kinds not including leaf springs having helical, spiral, or coil springs, and also torsion-bar springs
B60L 13/04 - Magnetic suspension or levitation for vehicles
B60G 17/019 - Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or s the regulating means comprising electric or electronic elements characterised by the type of sensor or the arrangement thereof
A high temperature cooling tube for use with an inspection device is provided. The cooling tube permits operation of the inspection device in environments having a temperature of greater than about 302° F. (150° C.). By providing the capability to inspect equipment in a relatively hot condition, cooling time required before inspection is reduced, overall turnaround time for such inspections is reduced, inspected equipment is placed back into service more quickly, and revenues are increased. In an exemplary embodiment, the cooling tube includes an inner sleeve for protecting the inspection device, a middle sleeve for insulation and air flow, and an outer sleeve for protecting the cooling tube and the inspection device from damage. The middle sleeve can include expanded polytetrafluoroethylene (EPTFE), which protects the inspection device from extreme high temperature working environments, and which permits flexibility. Related apparatuses, systems, techniques and articles are also described.
Systems and methods for determining proper phase rotation in a linear motor that may be used in an ESP system, where the phase rotations associated with power and return strokes are initially unknown. The method includes providing power to the motor for multiple cycles and monitoring the load (e.g., by monitoring current drawn by the motor) on the motor to determine in which direction (phase rotation) the load on the motor increases. This direction corresponds to the power stroke of the motor. The direction of increasing load is then associated with the power stroke and the motor is operated normally.
F04B 5/02 - Machines or pumps with differential-surface pistons with double-acting pistons
H02P 25/064 - Linear motors of the synchronous type
F04B 49/20 - Control of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for in, or of interest apart from, groups by changing the driving speed
F04B 47/06 - Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps having motor-pump units situated at great depth
F04B 17/03 - Pumps characterised by combination with, or adaptation to, specific driving engines or motors driven by electric motors
H02P 6/12 - Monitoring commutation; Providing indication of commutation failure
H02P 6/00 - Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor