Abstract: A server assembly service determines configurations for custom assembled servers based on time-series utilization metadata for servers executing workloads similar to workloads that are to be executed on the custom assembled servers. The server assembly service determines trends in the time-series utilization metadata and compares the identified trends to associations between workload utilization trends and application classes to determine one or more application classes for applications executing the workloads. The service uses the determined application classes to select server configurations for custom servers that are to be assembled to execute workloads similar to the workloads related to the server utilization metadata. In some embodiments, the service selects custom server configurations without access to applications or application data for workloads of concern.
Type:
Grant
Filed:
June 27, 2018
Date of Patent:
November 30, 2021
Assignee:
Amazon Technologies, Inc.
Inventors:
Prateek Tandon, David Edward Bryan, Kevin M. Bailey, Ioana Galis, Kypros Constantinides
Abstract: A method and an apparatus for reducing an effect of local process variations of a digital circuit on a hardware performance monitor includes measuring a set of performance values (c1, c2 . . . cn) of the digital circuit by n identical hardware performance monitors, where n is a natural number greater than 1, determining an average value cmean of the measured performance values (c1, c2 . . . cn), as an approximation of an ideal performance value c0, selecting one performance value cj of the set of performance values (c1, c2 . . . cn) by a controller, comparing the performance value cj with a reference value cref by a controller the controller, resulting in a deviation value ?c, and controlling an actuator by using the deviation ?c for regulating the local global process variations to the approximation cmean of the ideal performance value c0.
Abstract: An apparatus, methods and systems for monitoring network-sensitive data collection related to an industrial production process are disclosed. The system may include a data collector communicatively coupled to a plurality of input channels and to a network infrastructure, a data storage circuit structured to store a plurality of collector routes wherein the data collector receives collected data utilizing a selected collector route, a data analysis circuit structured to determine a data collection quality parameter and a state value of the industrial production process, a pattern recognition circuit structured to determine an identified pattern in response to at least a portion of the collected data and at least one of the state value or the data collection quality parameter, and an analysis response circuit structured to adjust one of the collector routes or the industrial production process in response to the identified pattern.
Type:
Grant
Filed:
October 4, 2018
Date of Patent:
November 9, 2021
Assignee:
Strong Force IoT Portfolio 2016, LLC
Inventors:
Charles Howard Cella, Gerald William Duffy, Jr., Jeffrey P. McGuckin, Mehul Desai
Abstract: A numerical control device for a machine tool, the machine tool including: a reference shaft that moves a tool or a workpiece; and a superimposition shaft that moves a tool or the workpiece. The numerical control device superimposes the movement amount of the reference shaft on the movement amount of the superimposition shaft. The numerical control device including a control computation unit that, in response to a superimposition control command, changes at least one of a first vibration rate, a second vibration rate, and a main shaft rotation speed on a basis of a first vibration command, a second vibration command and a main shaft rotation speed command such that the first vibration rate stays constant and the second vibration rate stays constant. The first vibration rate is a number of times that of the reference shaft vibrates per rotation of a main shaft.
Abstract: A system, method and apparatus for data collection related to a chemical production process are described. A system may include a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to input received from a detection package, the detection package including at least one of a plurality of input sensors coupled to at least one of a plurality of components of the process, a data analysis circuit structured to analyze a subset of the plurality of detection values to determine at least one of a sensor state, a process state, and a component state, wherein the data analysis circuit includes a pattern recognition circuit, and an analysis response circuit structured to perform an action in response to the at least one of the sensor state, the process state, and the component state.
Type:
Grant
Filed:
May 7, 2018
Date of Patent:
October 26, 2021
Assignee:
Strong Force IoT Portfolio 2016, LLC
Inventors:
Charles Howard Cella, Gerald William Duffy, Jr., Jeffrey P. McGuckin, Mehul Desai
Abstract: A method and controller system are described for automatically tuning a controller of a drilling rig. The controller system includes a controller that determines a moving average of measured values, determines a moving standard deviation of the measured values, defines an outer zone of measured values with the determined moving average and the determined moving standard deviation, defines an inner zone of measured values with the determined moving average and the determined moving standard deviation, monitors the measured values for the occurrence of statistical events with respect to the outer zone and inner zone. Based on the detected statistical event, the controller adjusts the gain of the controller the based on the statistical event being associated with the outer zone or inner zone.
Type:
Grant
Filed:
September 18, 2018
Date of Patent:
September 28, 2021
Assignee:
ExxonMobil Upstream Research Company
Inventors:
Thomas A. Badgwell, Paul E. Pastusek, Krishnan Kumaran, David J. Schmidt
Abstract: Provided is a prediction system for calculating a prediction value related to a prediction target to which prediction in an arbitrary period is adapted. The prediction system includes a storage device which records a plurality of data used to calculate the prediction value and a control device which includes a predetermined operation model and applies the plurality of data to the operation model to calculate the prediction value. The control device changes the operation model, on the basis of information of respective temporal attributes of the plurality of data.
Abstract: A prediction of an electric power consumption and/or a generation of at least one of a load and a source coupled to an electric power grid is generated responsive to a forecast of an event. A desired state of an asset on the grid is identified responsive to the prediction. A functional representation of a control scheme for the asset is identified based on a sensitivity of the control parameter to a variance in operation of the electric power grid with respect to the prediction.
Abstract: A shuttle for logistics includes a vehicle body, a supercapacitor, a straight wheel, a straight motor, a transverse wheel, a transverse motor, a synchronous belt, a position sensor, a charging contact, a lifting motor, a lifting frame, a second synchronous belt, an encoder, a PLC controller, a lifting cam, a lifting position sensor, a telescopic fork, a finger, a telescopic fork position sensor, a telescopic fork motor, an antenna, and a controller. A bottom of the vehicle body is provided with the straight wheel and the transverse wheel, and a level of the straight wheel is lower than that of the transverse wheel. The straight motor and the transverse motor are arranged on the vehicle body, respectively. The straight motor is linked to the straight wheel, and the transverse motor is linked to the transverse wheel. The supercapacitor is arranged on the vehicle body.
Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.
Type:
Grant
Filed:
May 14, 2019
Date of Patent:
April 6, 2021
Assignee:
AVEVA SOFTWARE, LLC
Inventors:
Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
Abstract: Sensor data is detected from at least one sensor selected and installed for detecting operating conditions of at least one equipment. The sensor data includes an operating condition of at least one equipment. The sensor is selected dependent on indications of a user restriction and a predictive model. A sensor data signal is generated dependent on the sensor data. The sensor data signal is transmitted to a network device for collecting the sensor data and transforming the collected sensor data into a formatted transmission signal having a format for transmission over a network to a network server. The network server receives the formatted transmission signal for performing on-demand service of at least one of analysis, reporting and visualization dependent on the operating condition.
Type:
Grant
Filed:
December 16, 2015
Date of Patent:
March 23, 2021
Assignee:
International Business Machines Corporation
Inventors:
Leonardo Guerreiro Azevedo, Alecio Binotto, Fabio L. Gandour, Ricardo Luis Ohta, Marcelo Nery dos Santos, Ademir Fereira Silva, Vinicius Costa Villas Boas Segura
Abstract: Machine learning techniques provide predictions of computer system load and cooling requirements, allowing cooling systems to anticipate, prepare for, and ameliorate, those requirements. Techniques provide confirmation or denial that the computer and cooling systems are operating as expected, allowing those systems to determine if any parts are failing. Techniques provide information regarding likely effect due to proposed changes. Techniques provide probabilistic predictions, well in advance, of whether parts will fail or degrade. Techniques provide probabilistic predictions whether parts will fail or degrade, responsive to degrees of redundancy, set points for of cooling, or set points when cooling starts or ends.
Type:
Grant
Filed:
October 14, 2018
Date of Patent:
February 16, 2021
Assignee:
Modius Inc.
Inventors:
Craig Campiano, Steven De Gryze, Rosa Catala-Luque
Abstract: To control a technical system having multiple system components, multiple functional modules access a common data model. The functional modules in this case include an interface module, a simulation module and an output module. The data model includes data components associated with the system components and simulation model data for a simulation model of the technical system. The functional modules are actuated by a flow controller, wherein the flow controller and a respective functional module have functional-module-specific selection data transmitted between them that the respective functional module takes as a basis for accessing model data of the data model. The interface module continually captures operating data of the technical system and stores them in the data model by means of selection-data-specific access.
Type:
Grant
Filed:
March 12, 2019
Date of Patent:
February 16, 2021
Assignee:
SIEMENS AKTIENGESELLSCHAFT
Inventors:
Moritz Allmaras, Mathias Oppelt, Andreas Pirsing, Roland Rosen, Tim Schenk, Annelie Sohr
Abstract: A system for performing industrial tasks includes a robot and a computing device. The robot includes one or more sensors that collect data corresponding to the robot and an environment surrounding the robot. The computing device includes a user interface, a processor, and a memory. The memory includes instructions that, when executed by the processor, cause the processor to receive the collected data from the robot, generate a virtual recreation of the robot and the environment surrounding the robot, receive inputs from a human operator controlling the robot to demonstrate an industrial task. The system is configured to learn how to perform the industrial task based on the human operator's demonstration of the task, and perform, via the robot, the industrial task autonomously or semi-autonomously.
Type:
Grant
Filed:
January 2, 2018
Date of Patent:
February 9, 2021
Assignee:
GENERAL ELECTRIC COMPANY
Inventors:
Huan Tan, John Robert Hoare, Justin Michael Foehner, Steven Robert Gray, Shiraj Sen, Romano Patrick
Abstract: Real-time dynamic process modeling in an online model-based process control computing environment. A solver system utilizes an oracle to implement adaptive algorithms for a mixed integer nonlinear programming (MINLP) solver and a nonlinear programming (NLP) solver.
Type:
Grant
Filed:
November 27, 2018
Date of Patent:
February 2, 2021
Assignee:
AVEVA SOFTWARE, LLC
Inventors:
Rajkumar Vedam, Detong Zhang, Purt Tanartkit, Gareth Hillier, Sanjay Desai, John C. Hernandez
Abstract: Techniques for streaming big data in a process plant are disclosed. Generally, these techniques facilitate storage or communication of process control data, including alarms, parameters, events, and the like, in near real-time. Receivers of big data, such as big data historians or devices requesting specific data, are configured via an initial set of metadata, and thereafter receive updated metadata upon requesting it from the transmitting device, such as when the receiving device encounters an identifier in the data, which identifier was not defined in the metadata previously received.
Type:
Grant
Filed:
October 6, 2014
Date of Patent:
February 2, 2021
Assignee:
FISHER-ROSEMOUNT SYSTEMS, INC.
Inventors:
Terrence L. Blevins, Mark J. Nixon, Ken J. Beoughter, Daniel D. Christensen, J. Michael Lucas, Paul R. Muston
Abstract: A method includes identifying one or more proxy limit variables to be used to define an operating envelope associated with an industrial process controller. The industrial process controller is associated with a number of process variables including the proxy limit variable(s). The method also includes maximizing and minimizing at least one of the proxy limit variable(s). The method further includes presenting maximum and minimum values of the at least one of the proxy limit variable(s) as the operating envelope in a graphical user interface to at least one user. A single proxy limit variable could be used, and maximum and minimum values of the single proxy limit variable can be presented in a one-dimensional representation of the operating envelope. Multiple proxy limit variables could also be used, and maximum and minimum values of the proxy limit variables can be presented in a multi-dimensional representation of the operating envelope.
Type:
Grant
Filed:
July 31, 2018
Date of Patent:
February 2, 2021
Assignee:
Honeywell International Inc.
Inventors:
Christopher J. Webb, Andrew John Trenchard, Sanjay K. Dave, Michael Niemeic, Mandar Vartak, Sriram Hallihole
Abstract: A computer-implemented method includes dividing a textual representation of a media content into a plurality of portions separated at temporal boundaries of the media content and performing an analysis of each portion of the plurality of portions of the textual representation of the media content to determine a characteristic associated with each respective portion of the textual representation of the media content, generating a multi-dimensional model assigning each determined characteristic to each associated respective portion of the plurality of portions of the textual representation of the media content, the multi-dimensional model identifying each determined characteristic and the temporal boundaries to enable control of an environmental control device to modify an environment proximate to a user based on the multi-dimensional model, and transmitting the multi-dimensional model to a user equipment configured to control the environmental control device to modify the environment proximate to the user base
Type:
Grant
Filed:
August 3, 2018
Date of Patent:
January 26, 2021
Assignee:
International Business Machines Corporation
Inventors:
Keith G. Frost, Stephen A. Boxwell, Stanley J. Vernier, Kyle M. Brake
Abstract: Bits for acknowledgement (ACK) and/or negative acknowledgement (NAK) may be allocated based on whether a special subframe configuration in a TDD configuration permits downlink transmission. For carrier aggregation, ACK/NAK bits may be allocated only to special subframes in component carriers (CCs) which permit downlink transmission. Also, for example, ACK/NAK bits may be allocated to all CC special subframes if a single CC is configured to allow downlink transmission on one of its special subframes. ACK/NAK bits may also be allocated to all special subframes.
Abstract: A control circuit includes: a controller; a controlled system; and a filter for smoothing a return signal. The controller acts on the controlled system vis-à-vis a control signal and the return signal acts on the controller. The controller and the filter are simultaneously adjustable by an adjustment. In an embodiment, the adjustment is made on the basis of a method that includes: measuring or estimating an output signal as a measurement or estimate; transferring, using the measurement or estimate, the output signal into the return signal; determining a power density spectrum of the return signal; and limiting a control signal of the controller such that a power of the control signal does not exceed a predefined limiting value.
Abstract: A method for operating and observing a technical plant to be controlled, wherein block symbols for plant schematics can be generated which are structured, personalized, and assembled dynamically at runtime which, for example, enable an efficiently guided and assisted handling of alarm messages by an operator, where the dynamically updated display of alarm-producing process objects based on an equipment hierarchy enables an evaluation of items causing floods of alarms.
Abstract: Embodiments of the invention relate to implementing a probabilistic graphical model (PGM) using magnetic tunnel junctions (MTJs). One embodiment comprises a memory array of magnetic tunnel junctions and a driver unit for programming the memory array to represent a probabilistic graphical model. The magnetic tunnel junctions are organized into multiple subsets of magnetic tunnel junctions. The driver unit selectively applies an electrical pulse to a subset of magnetic tunnel junctions to program information representing a probabilistic belief state in said subset of magnetic tunnel junctions.
Type:
Grant
Filed:
August 22, 2016
Date of Patent:
November 10, 2020
Assignee:
International Business Machines Corporation
Abstract: Systems and methods are disclosed for monitoring models monitoring Internet-connected devices. Systems and methods include receiving, from an Internet-connected devices monitoring system, training data, the Internet-connected devices monitoring system being configured to predict future maintenance needs and/or failures of at least one Internet-connected device. Systems and methods further include receiving, from the Internet-connected devices monitoring system, production data associated with the at least one Internet-connected device, and determining that a data distance metric between the training data and the production data exceeds a first predetermined risk threshold. Systems and methods further include determining a risk level to be associated with the Internet-connected devices monitoring model based on the determination that the data distance metric exceeds the first predetermined risk threshold.
Abstract: An occupancy-based traffic control system for augmenting traffic control mechanisms corresponding to buildings of one or more building types within a geographic subsector is provided. The system includes, a subsector aggregator, an other facility occupancy estimator, and a subsector processor. The subsector aggregator receives energy consumption and outside temperature streams corresponding to a portion of the buildings, and employs occupancy components to generate average occupancy components corresponding to each building type. The other facility occupancy estimator matches the average occupancy components to remaining ones of the buildings not in the first portion according to building type. The subsector processor uses the first and second aggregated occupancy components modify defaults of traffic control devices based on the occupancy estimate to optimize flow of pedestrians.
Type:
Grant
Filed:
February 7, 2019
Date of Patent:
October 13, 2020
Assignee:
Enel X North America, Inc.
Inventors:
Husain Al-Mohssen, Angela S. Bassa, Elizabeth J. Main
Abstract: A surveillance system and method for providing communication between wireless input capture devices, such as cameras. The system has multiple capture devices configured to capture video and/or still images of a target environment. The system can detect events, notify users, and provide data to a user upon request. Capture devices are capable of smart cross-communication with each other and/or a base system.
Abstract: A system, method, and computer program product are provided for preparing multi-feed of log data in an AI-managed communication system. In use, log data of a communication network is obtained and a plurality of artificial intelligence (AI) models are obtained. The log data is analyzed with a first AI model of the plurality of AI models to detect at least one occurrence of a respective classifier. A first confidence level for the first AI model is computed. A reduced log data feed is formed by eliminating at least one parameter from the log data. Further, a second confidence level for the first AI model is calculated by repeating the analysis of the log data, the computation of the first confidence level, and the formation of the reduced log data feed until at least one: the second confidence level is lower than the first confidence level, or the second confidence level reaches a threshold.
Abstract: For function block framework generation, a method generates a function block framework for a hardware device. The function block framework includes function block framework source code and a function block framework description. The hardware device includes a logic engine and automation hardware. The function block framework presents a standard interface to a function block core executed by the logic engine. The method instantiates the function block framework and the function block core as an executable image for the hardware device. The method further configures the logic engine to execute the executable image using the function block framework description. The method executes the executable image with the logic engine.
Type:
Grant
Filed:
December 31, 2018
Date of Patent:
August 18, 2020
Assignee:
Rockwell Automation Technologies, Inc.
Inventors:
Benfeng Tang, Tao Song, LingLai Li, Zhen Wei, Bingchao Tang, David W. Siegler, David B. Berman, John P. Caspers, Jeffrey S. Martin, Liz V. Bahl Prosak
Abstract: A computer-implemented method and system for optimizing user experience are disclosed. The method includes determining historical behavior of at least one user; determining a power profile of a device; determining at least one condition for establishing connection with the device; and using rules for selecting at least one of a plurality of approaches for establishing connection with the device; wherein the rules for selecting at least one of plurality of approaches comprises considering any one or more of: power profile of the device, historical behavioral data of the at least one user and at least one condition for establishing connection with the device; and selecting at least one of the plurality of approaches for establishing connection with the device in relation to a result of the considering.
Type:
Grant
Filed:
May 17, 2018
Date of Patent:
August 11, 2020
Assignee:
Aeris Communications, Inc.
Inventors:
Drew S. Johnson, George Edward L. Schaefer, Jr.
Abstract: A boiler facility includes a boiler having a combustion chamber in which a burner is installed, a fuel pipe for supplying fuel to the burner, an air duct for supplying air sucked by a blower to the boiler, an oxygen supplier having an oxygen pipe connected to the air duct and a flow rate controller provided in the oxygen pipe, and a control unit. The control unit sets an air amount that is smaller than the reference air amount for burning the fuel, and controls the blower so that the set air amount is supplied to the boiler. Further, the control unit sets an oxygen amount for fuel combustion, and controls the flow rate controller so that the set oxygen amount is supplied to the air duct.
Abstract: Described is a system for geocoding social networks by minimizing total variation. A set of social media data from a social media platform having users is received. A social network is generated from the set of social media data based on communication between users. A ground truth set of locations is determined for users who make their locations public, and the ground truth set of locations is propagated across the social network to generate a location estimate for each user. A confidence measure for each location estimate is then generated.
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for synchronizing the manufacture of objects using two or more separate tools include, in at least one aspect, determining tasks to be performed in a shared build volume to manufacture a 3D object, assigning the tasks to respective queues, ordering the tasks within each queue of assigned tasks based on a spatial dimension extent, generating wait times within the queues in accordance with timing dependencies, identifying which of the queues of assigned tasks takes a most amount of time in accordance with temporal dimension extents and the wait times, creating at least one variant of the queues of assigned tasks, repeating the ordering, the adding, and the identifying to reduce a total time of manufacturing, and providing a finalized version of the queues of assigned tasks for conducting synchronized activities of manufacturing in the shared build volume.
Abstract: A control device for a process that influences the process via a manipulated variable in accordance with a control deviation between a setpoint and a controlled variable influenced by a disturbance variable, includes a controller that produces the manipulated variable from the control deviation fed to the controller, a controller dead zone element arranged before the controller and which can be activatable/deactivatable via a control apparatus, where the controller dead zone element is deactivated when the control deviation exceeds a first threshold value and reactivated when the control deviation falls below a second threshold value that is less than the first threshold value, and includes an adding element that contains a low-pass filter and preferably a disturbance-variable dead zone element arranged after the low-pass filter and which produces an auxiliary manipulated variable from the disturbance variable and adds the auxiliary manipulated variable onto the manipulated variable.
Type:
Grant
Filed:
September 14, 2017
Date of Patent:
June 30, 2020
Assignee:
Siemens Aktiengesellschaft
Inventors:
Bernd-Markus Pfeiffer, Daniel Labisch, Felix Pohmer
Abstract: A building management system for sharing data includes a plurality of data sources configured to expose a plurality of data points. Each data source is associated with a use identifier characterizing one or more of the data points exposed by the data source. The system further includes one or more data recipients configured to access the data points. The data recipients include building management devices and/or building management applications. The system further includes a data share manager configured to receive a selected data source from the plurality of data sources, identify the use identifier associated with the selected data source, generate and present a list of the data recipients that have the use identifier associated with the selected data source as an attribute, receive a selected data recipient from the list of data recipients, and create a data share relationship linking the selected data source with the selected data recipient.
Type:
Grant
Filed:
July 31, 2018
Date of Patent:
June 16, 2020
Assignee:
Johnson Controls Technology Company
Inventors:
Naved Maricar, Jacob R. Sheahan, Lisa E. Strand
Abstract: According to some embodiments, a thermostat obtains real-time energy prices from a electricity grid. It may also obtain additional data from external data sources, such as predicted energy prices or weather predictions. The thermostat attempts to find a control strategy for when to switch available aggregates that may include furnaces and air conditioners on and off. In order to solve this integer programming problem, the thermostat uses a random search algorithm. According to some embodiments, various data sources, such as day-ahead prices and real-time prices, are combined into forecasts of electricity prices for the present and future time periods. In some embodiments, a thermostat selects predictively between heating or cooling by letting outside air in or by using heating and cooling aggregates. Additional embodiments are discussed and shown.
Type:
Grant
Filed:
August 6, 2014
Date of Patent:
May 19, 2020
Assignee:
Promanthan Brains LLC, Series Cold Futures only
Abstract: Systems and methods include initializing a trainees population (TP), calculating an objective function (OF) of the TP to identify a trainer. A teaching pool is created using variables of each trainee and the identified trainer, and unique variables are added to obtain an updated teaching pool (UTP). Search is performed on the UTP to obtain ‘m’ subset of variables and OFs. The OFs of ‘m’ subset are compared with OFs of the trainer's and each trainee's variable and one of the trainer or each trainee are updated accordingly. An updated learning pool (ULP) is created for selected trainee and the trainees, by adding unique variables to obtain ‘n’ subset. The OF of ‘n’ subset are compared with objective functions of selected trainee and the trainees and variables are updated accordingly. These steps are iteratively performed to obtain an optimal subset of variables that is selected for teaching and learning phase.
Abstract: Reception means 81 receives an estimator learned using measured data up to a point of time in the past, verification data that is measured data from the point of time onward, and an update rule prescribing whether or not the estimator needs to be updated based on an evaluation index. Simulation means 82 simulates at least one of the evaluation index of the estimator and an update result of the estimator in a predetermined period, based on the update rule and an estimation result calculated by applying the verification data of the predetermined period to the estimator in chronological order.
Type:
Grant
Filed:
March 23, 2015
Date of Patent:
April 28, 2020
Assignees:
NEC CORPORATION, NEC Solution Innovators, Ltd.
Abstract: The present invention discloses a method for controlling a process in a process plant using a controller. The method comprises receivable associated with the process, determining a first value of at least one key performance indicator associated with the transition from the process data of the first process variable between the first steady state and the second steady state, comparing the determined first value of the at least one key performance indicator against a threshold value of the at least one key performance indicator; and determining a correction factor for modifying a set point of the process variable based on the comparison, for controlling the process.
Abstract: Monitoring apparatus for monitoring partial discharge activity in an AC electrical system comprises: a pair (60) of high- and low-frequency sensors; a timing module arranged to receive a cyclic signal from the low-frequency sensor and to provide a timing signal derived from the timing of successive cycles of the cyclic signal; and a monitoring unit (66) arranged to digitise a signal from the high-frequency sensor, to capture the digitised signal as consecutive data blocks of varying duration, and to trigger the capture of each data block in response to the timing signal. A condition monitored electrical system comprises a variable-speed drive (VSD) and a motor (M) operated by the drive, wherein the pair (60) of sensors is arranged at an end of a cable supplying power from the drive to a winding of the motor.
Type:
Grant
Filed:
April 1, 2016
Date of Patent:
March 24, 2020
Assignee:
High Voltage Partial Discharge Limited
Inventors:
Riccardo Giussani, Steve Joures, Alex Polley, Lee Renforth, Malcolm Seltzer-Grant
Abstract: A method of determining a set of prescribed actions includes receiving a configuration script identifying a set of influencers, a set of performance indicators, a model type, a target time, and a prescription method. The method further includes deriving a model of the model type based on data associated with the set of influencers or with the set of performance indicators. The method also includes projecting a set of future influencer values associated with the set of influencers and projecting a set of future indicator values of the set of performance indicators at the target time using the model. The method can further include prescribing using the prescription method and based on projecting using the model a set of prescribed actions associated with the subset of actionable influencers. The method also includes displaying the set of prescribed actions.
Type:
Grant
Filed:
August 22, 2016
Date of Patent:
March 17, 2020
Assignee:
DataInfoCom USA, Inc.
Inventors:
Atanu Basu, Frederick Johannes Venter, Bruce Watson
Abstract: A method for minimizing tracking errors in dynamic systems including obtaining desired trajectory data of the dynamic system, obtaining a set of constraints on at least one of the desired and actual trajectories of the dynamic system, obtaining a set of uniform or non-uniform rational B-splines having known original B-spline basis functions but unknown B-spline coefficients, applying a trajectory optimization process to the desired trajectory data including applying forward filtering to B-spline basis functions and utilizing the original and filtered B-spline basis functions to select optimal coefficients of the B-splines, and outputting an optimal motion command signal in response to the trajectory optimization process to the dynamic system such that a resultant actual trajectory is substantially equal to the desired trajectory while satisfying the set of constraints on the at least one of the desired and actual trajectories.
Type:
Grant
Filed:
July 28, 2016
Date of Patent:
March 10, 2020
Assignee:
THE REGENTS OF THE UNIVERSITY OF MICHIGAN
Abstract: A prediction model building method for a processing machine is provided. While a workpiece is manufactured by the processing machine, a machine parameter set is generated. After the workpiece is manufactured, the workpiece is measured and a workpiece quality parameter set is generated. Then, a component status is determined according to the machine parameter set. Then, a workpiece quality prediction model in the component status is built according to the machine parameter set, the workpiece quality parameter set and the component status.
Type:
Grant
Filed:
December 28, 2016
Date of Patent:
March 3, 2020
Assignee:
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Abstract: In one embodiment, a router operating in a hierarchically routed computer network may receive collected data from one or more hierarchically lower devices in the network (e.g., hierarchically lower sensors or routers). The collected data may then be converted to aggregated metadata according to a dynamic schema, and the aggregated metadata is stored at the router. The aggregated metadata may also be transmitted to one or more hierarchically higher routers in the network. Queries may then be served by the router based on the aggregated metadata, accordingly.
Type:
Grant
Filed:
September 13, 2016
Date of Patent:
March 3, 2020
Assignee:
Cisco Technology, Inc.
Inventors:
Sateesh K. Addepalli, Raghuram S. Sudhaakar, Jean-Philippe Vasseur, Flavio Bonomi
Abstract: A system for comfort based management of thermal systems, including residential and commercial buildings with active cooling and/or heating, is described. The system can operate without commissioning information, and with minimal occupant interactions, and can learn heat transfer and thermal comfort characteristics of the thermal systems so as to control the temperature thereof while minimizing energy consumption and maintaining comfort. A thermal model represents thermal behavior of a volume in a thermal system, characterizing heat transfer and estimating energy consumption and temperature. A comfort model represents thermal comfort in a volume of a thermal system, estimating an effective temperature at which an occupant is unlikely to object.
Abstract: Systems and methods for alarm panel analysis include receiving a plurality of alarm events from the respective alarm panels monitoring corresponding buildings. An alarm analysis system may classify the alarm panels by identifying an alarm type for the alarm events. The alarm analysis system may determine a number of occurrences of each alarm type for the alarm panels, and generate a data point for a dataset for the alarm panels. The alarm analysis system may identify statistical dividers in the data points for the data set, which may be used for assigning a ranking for the alarm panels based on their location in relation to the statistical dividers. The alarm analysis system may construct and a monitoring dashboard which includes the rankings of the alarm panels, which may be rendered on a display to an end user.
Type:
Grant
Filed:
October 26, 2018
Date of Patent:
February 25, 2020
Assignee:
Johnson Controls Technology Company
Inventors:
Abdul Razak, Gopi Subramanian, Michael C. Stewart
Abstract: The subject technology is related to methods and apparatus for discretization and manufacturability analysis of computer assisted design models. In one embodiment, the subject technology implements a computer-based method for the reception of an electronic file with a digital model representative of a physical object. The computer-based method determines geometric and physical attributes from a discretized version of the digital model, a cloud point version of the digital model, and symbolic functions generated through evolutionary algorithms. A set of predictive machine learning models is utilized to infer predictions related to the manufacture process of the physical object.
Type:
Grant
Filed:
April 26, 2019
Date of Patent:
February 11, 2020
Assignee:
XOMETRY, INC.
Inventors:
Valerie R. Coffman, Yuan Chen, Luke S. Hendrix, William J. Sankey, Joshua Ryan Smith, Daniel Wheeler
Abstract: A method is disclosed for replacing a defective control unit in a conveying device interconnected by a bus. Conveying devices are used in logistics processes for fully automated and semi-automated conveying of goods by means of conveyor segments. These conveyor segments are controlled and monitored by control units. In order to minimize the downtime of the conveyor device, the described method for replacing a defective control unit in a conveying device interconnected by a bus can be used to ensure that a control unit can be replaced promptly and reliably. The method according to the invention allows automatic detection of a defect in a control unit, as well as initial configuration of a replacement control unit with an individual bus address or additional parameters.
Abstract: An apparatus for a unique wind tunnel useable for testing aerospace specific sensors and probes is presented. The apparatus utilizes an effective variable nozzle, allows testing of aerospace devices over a near infinite Mach and Reynolds numbers in subsonic flow. The variable nozzle allows for quick and easy adjustment over a minimum 1×10{circumflex over (?)}7 range of Reynolds number conditions from flow velocity of Mach 0.01 to 0.99. The optimal design of the apparatus allows for adaptation to different size test tunnels, using existing facilities to reduce cost, enabling various aerospace design applications. The apparatus of the present invention, provides a highly variable test environment in order to improve the development of advanced aerospace sensors, including benefits such as: development of flow sensors to prevent compressor stall; development of optical sensors to optimize turbine and compressor airflow; and, development of temperature sensors to increase efficiency of turbine engine operation.
Abstract: A mounting machine determines whether or not there is running out of a component in a mounting process based on initial order information and the number of remaining components, and when the mounting machine determines that there is running out of a component, a modified order in which the determined component is preferentially mounted is set as the mounting order. In addition, during the mounting process when a component of a subsequent mounting target in the mounting order runs out, and a component later in the mounting order than the component does not run out, the component that does not run out is previously mounted on the board. Furthermore, the initial order which is indicated by the initial order information is set in advance as an order such that a component in the plurality of components that has a higher frequency of running out than another component is preferentially mounted.
Abstract: A device maintenance apparatus, includes: a communication control part configured to control a communication with a device; a device information acquisition part configured to acquire device information of the device via the communication; a storage configured to store maintenance process information, the maintenance process information including device specifying information for specifying a maintenance target device and process specifying information for specifying details of a maintenance process; and an information processing part configured to compare the acquired device information to the stored maintenance process information, and to execute a maintenance process on the device based on the result of the comparison.