US20160313216A1 - Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning - Google Patents

Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning Download PDF

Info

Publication number
US20160313216A1
US20160313216A1 US14/790,084 US201514790084A US2016313216A1 US 20160313216 A1 US20160313216 A1 US 20160313216A1 US 201514790084 A US201514790084 A US 201514790084A US 2016313216 A1 US2016313216 A1 US 2016313216A1
Authority
US
United States
Prior art keywords
sensor data
data
machine
predictive maintenance
base
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/790,084
Inventor
Biplab Pal
Amit Purohit
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Machinesense LLC
Original Assignee
Prophecy Sensorlytics LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US14/696,402 external-priority patent/US10599982B2/en
Application filed by Prophecy Sensorlytics LLC filed Critical Prophecy Sensorlytics LLC
Priority to US14/790,084 priority Critical patent/US20160313216A1/en
Priority to PCT/US2016/028724 priority patent/WO2016176111A1/en
Assigned to PROPHECY SENSORLYTICS LLC reassignment PROPHECY SENSORLYTICS LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PUROHIT, AMIT
Assigned to PROPHECY SENSORS, LLC reassignment PROPHECY SENSORS, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PAL, BIPLAB, PHD
Assigned to PROPHECY SENSORS, LLC reassignment PROPHECY SENSORS, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PROPHECY SENSORLYTICS LLC
Publication of US20160313216A1 publication Critical patent/US20160313216A1/en
Assigned to PROPHECY SENSORLYTICS, LLC reassignment PROPHECY SENSORLYTICS, LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: PROPHECY SENSORS, LLC
Assigned to MACHINESENSE, LLC reassignment MACHINESENSE, LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: PROPHECY SENSORLYTICS, LLC
Priority to US16/253,925 priority patent/US10598520B2/en
Priority to US16/286,058 priority patent/US10638295B2/en
Priority to US16/826,764 priority patent/US11092466B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M99/00Subject matter not provided for in other groups of this subclass
    • G01M99/008Subject matter not provided for in other groups of this subclass by doing functionality tests
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D7/00Indicating measured values
    • G01D7/005Indication of measured value by colour change
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0971Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring mechanical vibrations of parts of the machine
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G53/00Conveying materials in bulk through troughs, pipes or tubes by floating the materials or by flow of gas, liquid or foam
    • B65G53/34Details
    • B65G53/66Use of indicator or control devices, e.g. for controlling gas pressure, for controlling proportions of material and gas, for indicating or preventing jamming of material
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D7/00Indicating measured values
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0428Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/4184Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by fault tolerance, reliability of production system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0709Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/40Maintenance of things

Definitions

  • the present invention generally relates to Internet of Things (IoT), more particularly relates to Predictive maintenance through an IoT system based classification for pneumatic conveying system.
  • IoT Internet of Things
  • IoT Internet of Things
  • the “thing” in the “Internet of Things” could virtually be anything that fits into a common purpose thereof.
  • a “thing” could be a person with a heart rate monitor implant, a farm animal with a biochip transponder, an automobile that has built-in sensors to alert its driver when tire pressure is low, or the like, or any other natural or man-made entity that can be assigned a unique IP address and provided with the ability to transfer data over a communication network.
  • M2M Machine to Machine
  • an entity becomes a “thing” of an M2M IoT especially, when the entity is attached with one or more sensors capable of capturing one or more types of data pertaining thereto: segregating the data (if applicable); selectively communicating each segregation of data to one or more fellow “things”; receiving one or more control commands (or instructions) from one or more fellow “things” wherein, the one or more control commands is based on the data received by the one or more fellow “things”; and executing one or more commands resulting in the manipulation or “management” of the operation of the corresponding entity. Therefore, in an IoT-enabled system, the “things” basically manage themselves without any human intervention, thus drastically improving the efficiency thereof.
  • US Patent publication 2014/0336791 A1 discusses a predictive maintenance of industrial systems using big data analysis in a cloud platform.
  • U.S. Pat. No. 8,560,368 B1 discusses constraint-based scheduling, and in particular, constraint-based scheduling of one or more components for maintenance based on both, time-based maintenance information and condition-based maintenance information.
  • U.S. Pat. No. 6,405,108 B1 discusses a system and process for developing diagnostic algorithms for predicting impending failures of the subsystems in a locomotive.
  • WIPO application WO2005086760 A2 discusses a method and system, for monitoring and maintaining equipment and machinery, as well as any other device or system that has discrete measuring points that can be gathered and analyzed to determine the status of the device or the system.
  • a method of predictive maintenance through an IoT system comprises receiving a plurality of sensor data over a communications network and determining one or more clusters from the sensor data based on a pre-determined rule set. Further, the sensor data is classified through a machine learning engine and the sensor data is further base-lined through a combination of database architecture, data training architecture, and a base-lining algorithm. A predictive maintenance state is predicted through a regression model and the predictive maintenance state is mapped onto a depiction on a user interface.
  • a predictive maintenance based IoT system comprises: a mobile middleware to receive a plurality of sensor data over a communications network; a clustering module to determine one or more clusters from the sensor data based on a pre-determined rule set; a computer database to store the pre-determined rule set; a machine learning engine to classify the sensor data; and a base-lining architecture to base-line the sensor data.
  • the base-lining architecture is a combination of database architecture, data training architecture and a base-lining algorithm.
  • the system also includes a regression module associated with a processor to predict a predictive maintenance state. The predictive maintenance state is mapped onto a depiction on a user interface.
  • FIG. 1 is a diagrammatic representation of a predictive maintenance IOT system, according to one or more embodiments.
  • FIG. 2 is a diagrammatic representation of a data processing system capable of processing a set of instructions to perform any one or more of the methodologies herein, according to one embodiment.
  • FIG. 3 is a process flow diagram detailing the operations of a method of a predictive maintenance IoT system, according to one or more embodiments.
  • FIG. 4 is a diagrammatic representation of a fuel gauge to depict a predictive maintenance state, according to one example embodiment.
  • FIG. 5 is a flow diagram representing a multi-classification, according to one embodiment.
  • Example embodiments may be used to provide a method, an apparatus and/or a system for predictive maintenance through an IoT system based classification.
  • IoT based systems One of the key emerging issues in IoT based systems is the visualization of analytical results that have been obtained in real time and/or near real time by processing data from multiple-sensors.
  • sensor based systems remained fairly simple consisting of only one kind of sensors. The one kind of sensors indicated one of a failure and/or triggering event.
  • the IoT systems of the past were merely rule based alarms. Rules may consist of a value higher and/or lower than a pre-assigned value.
  • priority may be to extract useful intelligence and/or meaningful information from data collected from thousands of sensors of different kinds.
  • big data analytics may allow for processing large data volumes at high speeds.
  • an alarm threshold is not a simple sensor value but a complex hyperplane constructed from a cluster of different kinds of sensor values from different types of sensors (Ex: sensors with different physical parameters such as temperature, pressure, vibration, power factor etc.).
  • sensor cluster data may consist of several sensors, one single cluster may contain multiple alarm information as multiple hyper-planes can be constructed for different kinds of alarms and/or relevant information related to classification of such cluster data.
  • classification results may be mapped into a simple “Fuel Gauge” with a normalized scale of 0-100, wherein a user can set a scale for setting up their alarm and scaling up their predictive maintenance issue on the field.
  • complex results of Big Data IoT analytic may be visualized in the most simplest and familiar form by applying the techniques disclosed herein.
  • pneumatic conveying system consists of vacuum pump, vacuum receiver, pickup device and tubings.
  • Vacuum pump may be the most critical equipment of the vacuum conveying system.
  • equipment may need to be maintained at optimum condition to achieve efficient and smooth performance.
  • the equipment may undergo different failure modes resulting in different types of faults.
  • the type of fault information may be critical for choosing maintenance actions for the equipment. It is not possible to choose a maintenance action without a knowledge of the fault type. On the other hand, incorrect fault type information may lead to wasted maintenance effort and subsequent equipment failure with safety and economic implications.
  • a Multi-fault classification technique may identify the fault type of the equipment from an equipment operating data.
  • a vacuum conveying pump may develop fault in different sub-components such as filter, oil, belt blower, etc. More often different failure modes manifest in the form of similar operator observation such as, deterioration in oil quality and higher oil level resulting in increased vibration level for the vacuum conveying pump. Therefore, it is very important to detect the fault type correctly to plan the maintenance actions and avoid safety related incidents and economic losses.
  • FIG. 1 is a system diagram of a predictive maintenance IoT system, according to one or more embodiments.
  • the predictive maintenance IoT system 100 includes a machine 106 , machine learning engine 104 , computer database 110 , communications network 102 , and a mobile application 108 .
  • the predictive maintenance IoT system 100 may comprise a mobile middleware 108 to receive a plurality of sensor data from one or more machines such as machine 106 over a communications network 102 .
  • Each machine 106 may be associated with a component and each component may be associated with a machine wearable sensor.
  • a clustering module may determine one or more clusters from the sensor data based on a pre-determined rule set stored in a computer database 110 .
  • a machine learning engine 104 may classify the sensor data.
  • a base-lining architecture may base-line the classified sensor data.
  • the base-lining architecture may be a combination of database architecture, data training architecture, and a base-lining algorithm.
  • the system may also include a regression module associated with a computer processor to predict a predictive maintenance state. The predictive maintenance state is mapped onto a depiction on a user interface.
  • the predictive maintenance state mapped onto a depiction on a user interface may be associated with a mobile device running a mobile application 108 .
  • the sensor data may be determined from a machine wearable sensor placed on a motor, a machine wearable sensor placed on the blower and so on.
  • the communications network 102 may be one of a WiFi, 2G, 3G, 4G, GPRS, EDGE, Bluetooth, ZigBee, Piconet of BLE, Zwave, or a combination thereof.
  • the machine learning engine 104 may be associated with a machine learning algorithm.
  • the machine learning engine may be associated with one or more of one of a physics based model, a rule based model and a vector classifier model.
  • a physics based model may include extracting physical parameters from sensor data such as total energy of vibration, multiple axes (X, Y , Z axis) of vibration, azimuthal and polar angle of vibration rotation, RMS (Root Mean Square) value of vibration, shape factor of vibration and the like.
  • the data training architecture receives as input, one or more of a baseline reading and an anomalous reading from a component associated with a sensor.
  • the depiction on a user interface may be a fuel gauge type representation as shown in FIG. 4 conveying health monitoring system.
  • the fuel gauge may be associated with color schemes such as red, yellow and green.
  • red may indicate a worst maintenance condition
  • yellow may indicate an intermediate condition
  • green may indicate a best maintenance condition.
  • an alarm may be raised when the color scheme is one of a yellow and a red.
  • the sensor data is one or more of a vibration, magnetic field, power factor and a temperature.
  • a mobile middleware is one of a mobile application, a web application and a desktop application.
  • the mobile middleware may calibrate and base-line the sensor data.
  • base-lining may include adding a data set automatically by running a good machine.
  • a good machine may be a machine in an ideal state.
  • the ideal state may be a perception of a user of a machine.
  • the basic objective is to find a difference between the good machine and a bad machine.
  • the good machine may be a machine that the user perceives as good.
  • the good machine may not have a new machine condition.
  • base-lining allows to take data from machines in a learning mode to archive it as “data set” which is referenced as “good machine condition”, which is further used to study deviation for bad machines.
  • base-lining may be of different types including manual and automatic.
  • manual base-lining a user may select any machine state and attribute the selected machine state as a good baseline.
  • automatic base-lining a factory default machine data may be used as a reference and once the user runs auto-baseline, a machine learning engine may adjust a factory base-line level automatically.
  • multiple sensor data from multiple locations may be received over a communications network 102 onto a mobile application 108 coupled to a mobile device.
  • An alarm may be raised over the communications network 102 through one of a notification on the mobile application, Short message service (SMS), email, or a combination thereof.
  • SMS Short message service
  • FIG. 2 is a diagrammatic representation of a data processing system capable of processing a set of instructions to perform any one or more of the methodologies herein, according to an example embodiment.
  • FIG. 2 shows a diagrammatic representation of machine in an exemplary form of a computer system 200 within which a set of instructions, for causing the machine to perform one or more of the methodologies discussed herein, may be executed.
  • the machine operates as a standalone device and/or may be connected (e.g., networked) to other machines.
  • the machine may operate in the capacity of a server and/or a client machine in server-client network environment, and or as a peer machine in a peer-to-peer (or distributed) network environment.
  • the machine may be a personal computer (PC), a tablet PC, a set-top box (STB), a Personal Digital Assistant (PDA), a cellular telephone, a web appliance, a network router, switch and or bridge, an embedded system and/or any machine capable of executing a set of instructions (sequential and/or otherwise) that specify actions to be taken by that machine.
  • PC personal computer
  • PDA Personal Digital Assistant
  • STB set-top box
  • STB set-top box
  • PDA Personal Digital Assistant
  • the example computer system 200 includes a processor 202 (e.g., a central processing unit (CPU) a graphics processing unit (GPU) and/or both), a main memory 204 and a static memory 206 , which communicate with each other via a bus 208 .
  • the computer system 200 may further include a video display unit 210 (e.g., a liquid crystal displays (LCD) and/or a cathode ray tube (CRT)).
  • a processor 202 e.g., a central processing unit (CPU) a graphics processing unit (GPU) and/or both
  • main memory 204 e.g., a graphics processing unit (GPU) and/or both
  • static memory 206 e.g., a static memory 206 , which communicate with each other via a bus 208 .
  • the computer system 200 may further include a video display unit 210 (e.g., a liquid crystal displays (LCD) and/or a cathode ray tube (C
  • the computer system 200 also includes an alphanumeric input device 212 (e.g., a keyboard), a cursor control device 214 (e.g., a mouse), a disk drive unit 216 , a signal generation device 218 (e.g., a speaker) and a network interface device 220 .
  • an alphanumeric input device 212 e.g., a keyboard
  • a cursor control device 214 e.g., a mouse
  • a disk drive unit 216 e.g., a disk drive unit 216
  • a signal generation device 218 e.g., a speaker
  • the disk drive unit 216 includes a machine-readable medium 222 on which is stored one or more sets of instructions 224 (e.g., software) embodying any one or more of the methodologies and/or functions described herein.
  • the instructions 224 may also reside, completely and/or at least partially, within the main memory 204 and/or within the processor 202 during execution thereof by the computer system 200 , the main memory 204 and the processor 202 also constituting machine-readable media.
  • the instructions 224 may further be transmitted and/or received over a network 226 via the network interface device 220 .
  • the machine-readable medium 222 is shown in an example embodiment to be a single medium, the term “machine-readable medium” should be taken to include a single medium and/or multiple media (e.g., a centralized and/or distributed database, and/or associated caches and servers) that store the one or more sets of instructions.
  • the term “machine-readable medium” shall also be taken to include any medium that is capable of storing, encoding and/or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the various embodiments.
  • the term “machine-readable medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical and magnetic media, and carrier wave signals.
  • FIG. 3 is a process flow diagram detailing the operations of a method of a predictive maintenance through an IoT system, according to one or more embodiments.
  • a method of a predictive maintenance through an IoT system may comprise the steps of: receiving a plurality of sensor data over a communications network, as shown in step 302 and determining one or more clusters from the sensor data based on a pre-determined rule set, as shown in step 304 .
  • the sensor data may be base-lined through a combination of database architecture, data training architecture, and a base-lining algorithm, as shown in step 306 .
  • the sensor data may be classified through a machine learning engine, as shown in step 308 .
  • the intensity of fault state is mapped to a depiction on a user interface, as shown in step 310 and the predictive maintenance state is predicted through a regression model, as shown in step 312 .
  • FIG. 5 is flow diagram detailing the steps of a multi-classification, according to one embodiment.
  • steps of multi-classification may include data transformation to achieve maximum separation among fault types, as shown in step 502 .
  • Data transformation may lead to more accurate multi classification e.g. linear discriminant functions.
  • nonlinear hyper plane fitting may be done to classify different fault types, as shown in step 504 , e.g. quadratic hyper planes in transformed variable space.
  • the intensity of fault may be calculated, as shown in step 506 , e.g. posterior probability of fault type.
  • the degree of fault information may be mapped to the fuel gauge, as shown in step 508 , e.g. combining different fault type posterior probabilities to get fuel gauge representation.
  • the multi classification may end when the user agrees with the fuel gauge, as shown in step 510 .
  • a predictive maintenance IoT system may include machine wearable sensors. Further, the system may be used for overseeing process control and predictive maintenance of a machine or a network of machines.
  • the system may include a plurality of machine-wearable sensors, each of which may be secured to the exterior of the machine. Each sensor is capable of transmitting captured data wirelessly over a communications network.
  • the system may further include a sensor network for receiving and transmitting the captured data over a communications network and a machine learning algorithm engine capable of receiving data from the sensor network.
  • the machine learning algorithm engine may process the received data to recognize one of a pattern and a deviation, to issue control commands pertaining to the machine.
  • the system may include one or more control modules disposed in operative communication with a control panel of the machine, the control module is capable of receiving, over a communications network, one or more control commands and executing the control commands.
  • the machine learning engine 104 may raise an alarm when one of a filter is clogged and deficient oil is detected.
  • the deficient oil may be one of a low oil level and an overused oil structure.
  • the system may be associated with a plurality of machine wearable sensors.
  • the machine learning engine 104 associated with the system may issue commands based on a learning outcome from an analysis through a combination of physics based model, a rule based model and a vector classifier model of the sensor data.
  • the learning outcome may be dependent on recognition of one of a pattern and deviation recognized by the machine learning engine.
  • the predictive maintenance IoT system may detect multiple component or organ failure of a machine before the failure happens.
  • temperature, vibration, power factor and magnetic field data may be used for classification of a machine state such as a bad oil level and/or low oil level.
  • Bad oil level may increase the friction and thereby raise the surface temperature of a machine component.
  • a machine learning based classification may include a physics based classification, a vector based classification, and a rule based classification.
  • Vector based classification may be based on an oblique and/or support vector machine.
  • Support vector machines may comprise supervised learning models with associated learning algorithms that analyze data and recognize patterns.
  • the supervised learning models may be used for classification and regression analysis.
  • a component such as blower may be associated with machine wearable sensors.
  • the machine wearable sensors may measure multiple factors such as magnetic field, surface temperature, and angular displacement.
  • similar data patterns may be found for multiple classes.
  • a similar feature extraction may indicate multiple root cause. For example higher RMS (Root mean square) value of vibration may indicate multiple issues such as old oil, high oil level, bearing failure etc.
  • failure pattern data may be same as some extreme process driven data.
  • a process may generate a data that may look like a failure data. Failure signs and/or failure pattern data for different process conditions may be different.
  • a multi-stage multi-classification of IoT data for predictive maintenance of a machine may include: a rule based process classification; building clusters of sensor data based on models such as physics based models; applying a multi-class classification to classify a sensor data into various classes (such as bad oil, overfill oil etc., for vacuum pump); discovering a root cause for a fault; and classifying the sensor data into a predictive maintenance state such as a red, yellow and green. Further, the classified sensor data may be mapped onto a simple depiction such as a fuel gauge representation so that a maintenance personnel may easily understand the classification.
  • a regression analysis may be a statistical process for estimating a relationship amongst variables.
  • a regression algorithm may include fitting of a function f(x, y, z) based on a scattered diagram of x, y, z, f etc. Storing regression fitting parameters from a training data set may be considered as simple machine learning algorithm.
  • Principal component analysis may be a statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components.
  • the number of principal components selected for further analysis may be less than and/or equal to the number of original variables.
  • Projections may be made onto a principal component subspace for a training data. Based on the projections, classifications of hyper places may be made from the training data.
  • data may be collected from diverse locations such as 10,000 factory locations for 3P (prescriptive, preventative and predictive) maintenance by using a combination of Cassandra (distributed database), Storm and/or Spark real time to process the data in a real time Big Data architecture and implemented using a broker system such as Kafka for storing the alarms as buffer database and then using Storm and/or Cassandra like distributed database for an MRO (maintenance, repair and operation) system.
  • Cassandra distributed database
  • Storm and/or Spark real time to process the data in a real time Big Data architecture and implemented using a broker system such as Kafka for storing the alarms as buffer database and then using Storm and/or Cassandra like distributed database for an MRO (maintenance, repair and operation) system.
  • MRO maintenance, repair and operation
  • a prescriptive, preventative and predictive maintenance may be a possibility for a machine.
  • Big data methodologies may be employed to analyze data obtained from various locations through an IOT sensor network. Big data may be used to describe a massive volume of both structured and unstructured data. Large volumes of data may be difficult to process using a traditional database and traditional software techniques. Therefore, a distributed real-time computation system such as Apache Storm may be used.
  • a real time data processing system may be associated with distributed databases.
  • the real time data processing system may be a big data system.
  • FIG. 4 is an exemplary representation of a fuel gauge depicting a predictive maintenance state, according to one embodiment.
  • machines may run to failure very often due to abusive operation coupled with poor maintenance.
  • Machines associated with machine wearable sensors may report one or more sensor data such as temperature, vibration, pressure and sound. These data may be used by a platform to check against a baseline database and the platform offers early warning for machine failure and/or real time alarm for faulty operation. From machine learning algorithms of data, the platform sends out early indication of machine failure and/or requirement of maintenance for the machine.
  • machine learning of the vibrational data may comprise transfer of vibrational energy from one axis of rotation to other axis in order to determine an extent of oldness of the oil, which is used in the blower bearings to achieve smooth rotation.
  • Machine learning of the vibrational data may comprise of information related to instability and wobbling of rigid rotational axis to determine an extent of oldness of oil used in bearings of the blower.
  • a maintenance personal and/or user on field calibration of a fuel gauge representation may be present, such that a maintenance personal and/or user can set his/her own scale for setting up alarm system and color scheme.
  • the various devices and modules described herein may be enabled and operated using hardware circuitry, firmware, software or any combination of hardware, firmware, and software (e.g., embodied in a machine readable medium).
  • the various electrical structure and methods may be embodied using transistors, logic gates, and electrical circuits (e.g., application specific integrated (ASIC) circuitry and/or in Digital Signal Processor (DSP) circuitry).
  • ASIC application specific integrated
  • DSP Digital Signal Processor
  • various operations, processes and methods disclosed herein may be embodied in a machine-readable medium and/or a machine accessible medium compatible with a data processing system (e.g., a computer devices), and may be performed in any order (e.g., including using means for achieving the various operations).
  • the medium may be, for example, a memory, a transportable medium such as a CD, a DVD, a Blu-rayTM disc, a floppy disk, or a diskette.
  • a computer program embodying the aspects of the exemplary embodiments may be loaded onto a retail portal.
  • the computer program is not limited to specific embodiments discussed above, and may, for example, be implemented in an operating system, an application program, a foreground or background process, a driver, a network stack or any combination thereof.
  • the computer program may be executed on a single computer processor or multiple computer processors.

Abstract

A method and system of a predictive maintenance IoT system comprises receiving a plurality of sensor data over a communications network and determining one or more clusters from the sensor data based on a pre-determined rule set. Further, the sensor data is classified through a machine learning engine and the sensor data is further base-lined through a combination of database architecture, data training architecture, and a base-lining algorithm. Intensity or degree of fault state is mapped to a fuel gauge to be depicted on a user interface and a predictive maintenance state is predicted through a regression model and appropriate alarm is raised for user action.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • This application is a Continuation in Part of U.S. patent application Ser. No. 14/696,402 filed Apr. 25, 2015, entitled “INTERNET OF THINGS BASED DETERMINATION OF MACHINE RELIABILITY AND AUTOMATED MAINTAINENACE, REPAIR AND OPERATION (MRO) LOGS”, owned by the assignees of the present application and herein incorporated by reference in its entirety.
  • FIELD OF TECHNOLOGY
  • The present invention generally relates to Internet of Things (IoT), more particularly relates to Predictive maintenance through an IoT system based classification for pneumatic conveying system.
  • BACKGROUND
  • Internet of Things (IoT) is a network of uniquely-identifiable, purposed “things” that are enabled to communicate data pertaining thereto, there between, over a communications network whereby, the communicated data form a basis for manipulating the operation of the “things”. The “thing” in the “Internet of Things” could virtually be anything that fits into a common purpose thereof. For example, a “thing” could be a person with a heart rate monitor implant, a farm animal with a biochip transponder, an automobile that has built-in sensors to alert its driver when tire pressure is low, or the like, or any other natural or man-made entity that can be assigned a unique IP address and provided with the ability to transfer data over a communication network. Notably, if all the entities in an IoT are machines, then the IoT is referred to as a “Machine to Machine” (M2M) IoT or simply, as M2M IoT.
  • It is apparent from the aforementioned examples that an entity becomes a “thing” of an M2M IoT especially, when the entity is attached with one or more sensors capable of capturing one or more types of data pertaining thereto: segregating the data (if applicable); selectively communicating each segregation of data to one or more fellow “things”; receiving one or more control commands (or instructions) from one or more fellow “things” wherein, the one or more control commands is based on the data received by the one or more fellow “things”; and executing one or more commands resulting in the manipulation or “management” of the operation of the corresponding entity. Therefore, in an IoT-enabled system, the “things” basically manage themselves without any human intervention, thus drastically improving the efficiency thereof.
  • US Patent publication 2014/0336791 A1 discusses a predictive maintenance of industrial systems using big data analysis in a cloud platform.
  • U.S. Pat. No. 8,560,368 B1 discusses constraint-based scheduling, and in particular, constraint-based scheduling of one or more components for maintenance based on both, time-based maintenance information and condition-based maintenance information.
  • U.S. Pat. No. 6,405,108 B1 discusses a system and process for developing diagnostic algorithms for predicting impending failures of the subsystems in a locomotive.
  • WIPO application WO2005086760 A2 discusses a method and system, for monitoring and maintaining equipment and machinery, as well as any other device or system that has discrete measuring points that can be gathered and analyzed to determine the status of the device or the system.
  • Visualization of analytical results or processed data from big data system poses several new challenges in terms of scalability, volume and velocity. Besides the results must be interpreted to the users who are technicians and not familiar with many of the advanced sensor data analytics. Therefore visualization of the predictive maintenance results must be auto-interpreted to factory technicians using simple normalized gauge scale concept. None of the prior art technologies emphasize on the visualization of the processed analytic data of predictive maintenance when obtained as a result of complex machine learning calculation.
  • However, existing prior art technologies are limited to rule based engines. Mere rule based engines do not provide effective visualization of the equipment monitoring data which is critical for operational deployment of predictive maintenance systems. Further, mere rule based engines may not be sufficient to help operators in handling multiple organ failure in machines. Further, the above prior art technologies does not allow scalability in order to handle large volumes of data and therefore not capable of providing solution for TOT based predictive maintenance system.
  • It is evident from the discussion of the aforementioned prior arts that none of the prior arts pave way for predictive maintenance of a machine through an IoT system based classification and providing effective visualization to a machine operator. Therefore, there exists a need in the art for a solution to the aforementioned problem.
  • SUMMARY
  • Disclosed are a method, an apparatus and/or a system of predictive maintenance through an IoT system based classification.
  • A method of predictive maintenance through an IoT system comprises receiving a plurality of sensor data over a communications network and determining one or more clusters from the sensor data based on a pre-determined rule set. Further, the sensor data is classified through a machine learning engine and the sensor data is further base-lined through a combination of database architecture, data training architecture, and a base-lining algorithm. A predictive maintenance state is predicted through a regression model and the predictive maintenance state is mapped onto a depiction on a user interface.
  • A predictive maintenance based IoT system comprises: a mobile middleware to receive a plurality of sensor data over a communications network; a clustering module to determine one or more clusters from the sensor data based on a pre-determined rule set; a computer database to store the pre-determined rule set; a machine learning engine to classify the sensor data; and a base-lining architecture to base-line the sensor data. The base-lining architecture is a combination of database architecture, data training architecture and a base-lining algorithm. Further, the system also includes a regression module associated with a processor to predict a predictive maintenance state. The predictive maintenance state is mapped onto a depiction on a user interface.
  • The methods and systems disclosed herein may be implemented in any means for achieving various aspects of intended results, and may be executed in a form of a machine-readable medium embodying a set of instructions that, when executed by a machine, cause the machine to perform any of the operations disclosed herein. Other features will be apparent from the accompanying drawings and from the detailed description that follows.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The embodiments of the present invention are illustrated by way of example and not as limitation in the accompanying drawings, in which like references indicate similar elements and in which:
  • FIG. 1, is a diagrammatic representation of a predictive maintenance IOT system, according to one or more embodiments.
  • FIG. 2, is a diagrammatic representation of a data processing system capable of processing a set of instructions to perform any one or more of the methodologies herein, according to one embodiment.
  • FIG. 3, is a process flow diagram detailing the operations of a method of a predictive maintenance IoT system, according to one or more embodiments.
  • FIG. 4, is a diagrammatic representation of a fuel gauge to depict a predictive maintenance state, according to one example embodiment.
  • FIG. 5, is a flow diagram representing a multi-classification, according to one embodiment.
  • Other features of the present embodiments will be apparent from the accompanying drawings and from the detailed description that follows.
  • DETAILED DESCRIPTION
  • Example embodiments, as described below, may be used to provide a method, an apparatus and/or a system for predictive maintenance through an IoT system based classification. Although the present embodiments have been described with reference to specific example embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the various embodiments.
  • One of the key emerging issues in IoT based systems is the visualization of analytical results that have been obtained in real time and/or near real time by processing data from multiple-sensors. For a long time, sensor based systems remained fairly simple consisting of only one kind of sensors. The one kind of sensors indicated one of a failure and/or triggering event. The IoT systems of the past were merely rule based alarms. Rules may consist of a value higher and/or lower than a pre-assigned value. With emerging IoT technologies, priority may be to extract useful intelligence and/or meaningful information from data collected from thousands of sensors of different kinds. Today, big data analytics may allow for processing large data volumes at high speeds. Therefore, a more complex alarm system may be designed wherein an alarm threshold is not a simple sensor value but a complex hyperplane constructed from a cluster of different kinds of sensor values from different types of sensors (Ex: sensors with different physical parameters such as temperature, pressure, vibration, power factor etc.). Besides, sensor cluster data may consist of several sensors, one single cluster may contain multiple alarm information as multiple hyper-planes can be constructed for different kinds of alarms and/or relevant information related to classification of such cluster data.
  • However, one of the most prevailing issues of multi-classification analytics is the effective visualization of the processed result and/or alarm system in the specific case of IoT. In a layered approach to sensor data analytics, classification results may be mapped into a simple “Fuel Gauge” with a normalized scale of 0-100, wherein a user can set a scale for setting up their alarm and scaling up their predictive maintenance issue on the field. Thus, complex results of Big Data IoT analytic may be visualized in the most simplest and familiar form by applying the techniques disclosed herein.
  • In an example embodiment, pneumatic conveying system consists of vacuum pump, vacuum receiver, pickup device and tubings. Vacuum pump may be the most critical equipment of the vacuum conveying system.
  • In one or more embodiments, equipment may need to be maintained at optimum condition to achieve efficient and smooth performance. The equipment may undergo different failure modes resulting in different types of faults. The type of fault information may be critical for choosing maintenance actions for the equipment. It is not possible to choose a maintenance action without a knowledge of the fault type. On the other hand, incorrect fault type information may lead to wasted maintenance effort and subsequent equipment failure with safety and economic implications. A Multi-fault classification technique may identify the fault type of the equipment from an equipment operating data.
  • In an example embodiment, a vacuum conveying pump may develop fault in different sub-components such as filter, oil, belt blower, etc. More often different failure modes manifest in the form of similar operator observation such as, deterioration in oil quality and higher oil level resulting in increased vibration level for the vacuum conveying pump. Therefore, it is very important to detect the fault type correctly to plan the maintenance actions and avoid safety related incidents and economic losses.
  • FIG. 1 is a system diagram of a predictive maintenance IoT system, according to one or more embodiments. The predictive maintenance IoT system 100 includes a machine 106, machine learning engine 104, computer database 110, communications network 102, and a mobile application 108.
  • In one or more embodiments, the predictive maintenance IoT system 100 may comprise a mobile middleware 108 to receive a plurality of sensor data from one or more machines such as machine 106 over a communications network 102. Each machine 106 may be associated with a component and each component may be associated with a machine wearable sensor. A clustering module may determine one or more clusters from the sensor data based on a pre-determined rule set stored in a computer database 110. A machine learning engine 104 may classify the sensor data. Further, a base-lining architecture may base-line the classified sensor data. The base-lining architecture may be a combination of database architecture, data training architecture, and a base-lining algorithm. Further, the system may also include a regression module associated with a computer processor to predict a predictive maintenance state. The predictive maintenance state is mapped onto a depiction on a user interface.
  • In an example embodiment, the predictive maintenance state mapped onto a depiction on a user interface may be associated with a mobile device running a mobile application 108.
  • In an example embodiment, the sensor data may be determined from a machine wearable sensor placed on a motor, a machine wearable sensor placed on the blower and so on.
  • In one or more embodiments, the communications network 102 may be one of a WiFi, 2G, 3G, 4G, GPRS, EDGE, Bluetooth, ZigBee, Piconet of BLE, Zwave, or a combination thereof.
  • In one or more embodiments, the machine learning engine 104 may be associated with a machine learning algorithm. The machine learning engine may be associated with one or more of one of a physics based model, a rule based model and a vector classifier model.
  • In one or more embodiments, a physics based model may include extracting physical parameters from sensor data such as total energy of vibration, multiple axes (X, Y , Z axis) of vibration, azimuthal and polar angle of vibration rotation, RMS (Root Mean Square) value of vibration, shape factor of vibration and the like.
  • In one or more embodiments, the data training architecture receives as input, one or more of a baseline reading and an anomalous reading from a component associated with a sensor.
  • In an example embodiment, the depiction on a user interface may be a fuel gauge type representation as shown in FIG. 4 conveying health monitoring system.
  • In one or more embodiments, the fuel gauge may be associated with color schemes such as red, yellow and green. In the fuel gauge color scheme, red may indicate a worst maintenance condition, yellow may indicate an intermediate condition, and green may indicate a best maintenance condition.
  • In one or more embodiments, an alarm may be raised when the color scheme is one of a yellow and a red.
  • In one or more embodiments, the sensor data is one or more of a vibration, magnetic field, power factor and a temperature.
  • In one or more embodiments, a mobile middleware is one of a mobile application, a web application and a desktop application. The mobile middleware may calibrate and base-line the sensor data.
  • In one or more embodiments, base-lining may include adding a data set automatically by running a good machine. Further, a good machine may be a machine in an ideal state. The ideal state may be a perception of a user of a machine. In predictive maintenance, the basic objective is to find a difference between the good machine and a bad machine. In older machines, the good machine may be a machine that the user perceives as good. The good machine may not have a new machine condition. Hence base-lining allows to take data from machines in a learning mode to archive it as “data set” which is referenced as “good machine condition”, which is further used to study deviation for bad machines.
  • In one or more embodiments, base-lining may be of different types including manual and automatic. In manual base-lining, a user may select any machine state and attribute the selected machine state as a good baseline. In automatic base-lining, a factory default machine data may be used as a reference and once the user runs auto-baseline, a machine learning engine may adjust a factory base-line level automatically.
  • In an example embodiment, multiple sensor data from multiple locations may be received over a communications network 102 onto a mobile application 108 coupled to a mobile device. An alarm may be raised over the communications network 102 through one of a notification on the mobile application, Short message service (SMS), email, or a combination thereof.
  • FIG. 2 is a diagrammatic representation of a data processing system capable of processing a set of instructions to perform any one or more of the methodologies herein, according to an example embodiment. FIG. 2 shows a diagrammatic representation of machine in an exemplary form of a computer system 200 within which a set of instructions, for causing the machine to perform one or more of the methodologies discussed herein, may be executed. In various embodiments, the machine operates as a standalone device and/or may be connected (e.g., networked) to other machines.
  • In a networked deployment, the machine may operate in the capacity of a server and/or a client machine in server-client network environment, and or as a peer machine in a peer-to-peer (or distributed) network environment. The machine may be a personal computer (PC), a tablet PC, a set-top box (STB), a Personal Digital Assistant (PDA), a cellular telephone, a web appliance, a network router, switch and or bridge, an embedded system and/or any machine capable of executing a set of instructions (sequential and/or otherwise) that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term “machine” shall also be taken to include any collection of machines that individually and/or jointly execute a set (or multiple sets) of instructions to perform any one and/or more of the methodologies discussed herein.
  • The example computer system 200 includes a processor 202 (e.g., a central processing unit (CPU) a graphics processing unit (GPU) and/or both), a main memory 204 and a static memory 206, which communicate with each other via a bus 208. The computer system 200 may further include a video display unit 210 (e.g., a liquid crystal displays (LCD) and/or a cathode ray tube (CRT)). The computer system 200 also includes an alphanumeric input device 212 (e.g., a keyboard), a cursor control device 214 (e.g., a mouse), a disk drive unit 216, a signal generation device 218 (e.g., a speaker) and a network interface device 220.
  • The disk drive unit 216 includes a machine-readable medium 222 on which is stored one or more sets of instructions 224 (e.g., software) embodying any one or more of the methodologies and/or functions described herein. The instructions 224 may also reside, completely and/or at least partially, within the main memory 204 and/or within the processor 202 during execution thereof by the computer system 200, the main memory 204 and the processor 202 also constituting machine-readable media.
  • The instructions 224 may further be transmitted and/or received over a network 226 via the network interface device 220. While the machine-readable medium 222 is shown in an example embodiment to be a single medium, the term “machine-readable medium” should be taken to include a single medium and/or multiple media (e.g., a centralized and/or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “machine-readable medium” shall also be taken to include any medium that is capable of storing, encoding and/or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the various embodiments. The term “machine-readable medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical and magnetic media, and carrier wave signals.
  • FIG. 3 is a process flow diagram detailing the operations of a method of a predictive maintenance through an IoT system, according to one or more embodiments. A method of a predictive maintenance through an IoT system may comprise the steps of: receiving a plurality of sensor data over a communications network, as shown in step 302 and determining one or more clusters from the sensor data based on a pre-determined rule set, as shown in step 304. Further, the sensor data may be base-lined through a combination of database architecture, data training architecture, and a base-lining algorithm, as shown in step 306. Further, the sensor data may be classified through a machine learning engine, as shown in step 308. The intensity of fault state is mapped to a depiction on a user interface, as shown in step 310 and the predictive maintenance state is predicted through a regression model, as shown in step 312.
  • FIG. 5 is flow diagram detailing the steps of a multi-classification, according to one embodiment. In one or more embodiments, steps of multi-classification may include data transformation to achieve maximum separation among fault types, as shown in step 502. Data transformation may lead to more accurate multi classification e.g. linear discriminant functions. Further, nonlinear hyper plane fitting may be done to classify different fault types, as shown in step 504, e.g. quadratic hyper planes in transformed variable space. Developing a measure to represent the degree of fault based on machine learning multi-fault classification approach. The intensity of fault may be calculated, as shown in step 506, e.g. posterior probability of fault type. The degree of fault information may be mapped to the fuel gauge, as shown in step 508, e.g. combining different fault type posterior probabilities to get fuel gauge representation. User calibration of the fuel gauge, as shown in step 512 to include user intuition about the machine state into the analytics process. The multi classification may end when the user agrees with the fuel gauge, as shown in step 510.
  • In an example embodiment, a predictive maintenance IoT system may include machine wearable sensors. Further, the system may be used for overseeing process control and predictive maintenance of a machine or a network of machines. The system may include a plurality of machine-wearable sensors, each of which may be secured to the exterior of the machine. Each sensor is capable of transmitting captured data wirelessly over a communications network. The system may further include a sensor network for receiving and transmitting the captured data over a communications network and a machine learning algorithm engine capable of receiving data from the sensor network. The machine learning algorithm engine may process the received data to recognize one of a pattern and a deviation, to issue control commands pertaining to the machine. Lastly, the system may include one or more control modules disposed in operative communication with a control panel of the machine, the control module is capable of receiving, over a communications network, one or more control commands and executing the control commands.
  • In an example embodiment, the machine learning engine 104 may raise an alarm when one of a filter is clogged and deficient oil is detected. The deficient oil may be one of a low oil level and an overused oil structure. The system may be associated with a plurality of machine wearable sensors. The machine learning engine 104 associated with the system, may issue commands based on a learning outcome from an analysis through a combination of physics based model, a rule based model and a vector classifier model of the sensor data.
  • In one or more embodiments, the learning outcome may be dependent on recognition of one of a pattern and deviation recognized by the machine learning engine.
  • In one or more embodiments, the predictive maintenance IoT system may detect multiple component or organ failure of a machine before the failure happens.
  • In an example embodiment, temperature, vibration, power factor and magnetic field data may be used for classification of a machine state such as a bad oil level and/or low oil level. Bad oil level may increase the friction and thereby raise the surface temperature of a machine component.
  • In one or more embodiments, a machine learning based classification may include a physics based classification, a vector based classification, and a rule based classification. Vector based classification may be based on an oblique and/or support vector machine. Support vector machines may comprise supervised learning models with associated learning algorithms that analyze data and recognize patterns. The supervised learning models may be used for classification and regression analysis.
  • In an example embodiment, a component such as blower may be associated with machine wearable sensors. The machine wearable sensors may measure multiple factors such as magnetic field, surface temperature, and angular displacement.
  • In one or more embodiments, similar data patterns may be found for multiple classes. A similar feature extraction may indicate multiple root cause. For example higher RMS (Root mean square) value of vibration may indicate multiple issues such as old oil, high oil level, bearing failure etc.
  • In one or more embodiments, failure pattern data may be same as some extreme process driven data. A process may generate a data that may look like a failure data. Failure signs and/or failure pattern data for different process conditions may be different.
  • In one or more embodiments, a multi-stage multi-classification of IoT data for predictive maintenance of a machine may include: a rule based process classification; building clusters of sensor data based on models such as physics based models; applying a multi-class classification to classify a sensor data into various classes (such as bad oil, overfill oil etc., for vacuum pump); discovering a root cause for a fault; and classifying the sensor data into a predictive maintenance state such as a red, yellow and green. Further, the classified sensor data may be mapped onto a simple depiction such as a fuel gauge representation so that a maintenance personnel may easily understand the classification.
  • In one or more embodiments, a regression analysis may be a statistical process for estimating a relationship amongst variables. A regression algorithm may include fitting of a function f(x, y, z) based on a scattered diagram of x, y, z, f etc. Storing regression fitting parameters from a training data set may be considered as simple machine learning algorithm.
  • In one or more embodiments, Principal component analysis (PCA) may be a statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components. The number of principal components selected for further analysis may be less than and/or equal to the number of original variables. Projections may be made onto a principal component subspace for a training data. Based on the projections, classifications of hyper places may be made from the training data.
  • In an example embodiment, data may be collected from diverse locations such as 10,000 factory locations for 3P (prescriptive, preventative and predictive) maintenance by using a combination of Cassandra (distributed database), Storm and/or Spark real time to process the data in a real time Big Data architecture and implemented using a broker system such as Kafka for storing the alarms as buffer database and then using Storm and/or Cassandra like distributed database for an MRO (maintenance, repair and operation) system.
  • In one or more embodiments, a prescriptive, preventative and predictive maintenance may be a possibility for a machine. Big data methodologies may be employed to analyze data obtained from various locations through an IOT sensor network. Big data may be used to describe a massive volume of both structured and unstructured data. Large volumes of data may be difficult to process using a traditional database and traditional software techniques. Therefore, a distributed real-time computation system such as Apache Storm may be used.
  • In an example embodiment, a real time data processing system may be associated with distributed databases. The real time data processing system may be a big data system.
  • FIG. 4 is an exemplary representation of a fuel gauge depicting a predictive maintenance state, according to one embodiment.
  • In an example embodiment, machines may run to failure very often due to abusive operation coupled with poor maintenance. Machines associated with machine wearable sensors may report one or more sensor data such as temperature, vibration, pressure and sound. These data may be used by a platform to check against a baseline database and the platform offers early warning for machine failure and/or real time alarm for faulty operation. From machine learning algorithms of data, the platform sends out early indication of machine failure and/or requirement of maintenance for the machine.
  • In an example embodiment, machine learning of the vibrational data may comprise transfer of vibrational energy from one axis of rotation to other axis in order to determine an extent of oldness of the oil, which is used in the blower bearings to achieve smooth rotation. Machine learning of the vibrational data may comprise of information related to instability and wobbling of rigid rotational axis to determine an extent of oldness of oil used in bearings of the blower.
  • In one or more embodiments, on field calibration of a fuel gauge representation may be present, such that a maintenance personal and/or user can set his/her own scale for setting up alarm system and color scheme.
  • Although the present embodiments have been described with reference to specific example embodiments, it will be evident that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the various embodiments. For example, the various devices and modules described herein may be enabled and operated using hardware circuitry, firmware, software or any combination of hardware, firmware, and software (e.g., embodied in a machine readable medium). For example, the various electrical structure and methods may be embodied using transistors, logic gates, and electrical circuits (e.g., application specific integrated (ASIC) circuitry and/or in Digital Signal Processor (DSP) circuitry).
  • In addition, it will be appreciated that various operations, processes and methods disclosed herein may be embodied in a machine-readable medium and/or a machine accessible medium compatible with a data processing system (e.g., a computer devices), and may be performed in any order (e.g., including using means for achieving the various operations). The medium may be, for example, a memory, a transportable medium such as a CD, a DVD, a Blu-ray™ disc, a floppy disk, or a diskette. A computer program embodying the aspects of the exemplary embodiments may be loaded onto a retail portal. The computer program is not limited to specific embodiments discussed above, and may, for example, be implemented in an operating system, an application program, a foreground or background process, a driver, a network stack or any combination thereof. The computer program may be executed on a single computer processor or multiple computer processors.
  • Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.

Claims (20)

What is claimed is:
1. A method of a predictive maintenance IoT system comprising:
receiving, at a predictive maintenance IoT system, a plurality of sensor data over a communications network;
determining one or more clusters from the sensor data based on a pre-determined rule set;
classifying the sensor data through a machine learning engine;
base-lining the sensor data through a combination of database architecture, data training architecture, and a base-lining algorithm;
visualizing the machine state on a fuel gauge representation based on a predictive maintenance state calculated through a user regression model.
2. The method of claim 1, wherein the machine learning engine is associated with at least one of a physics based model, a rule based model and a vector classifier model.
3. The method of claim 1, wherein data training architecture receives as input, one of a baseline reading and anomalous reading for a component with a sensor attached.
4. The method of claim 1,
wherein the fuel gauge is associated with color schemes,
wherein the color scheme:
red indicates a worst maintenance condition,
yellow indicates an intermediate condition, and
green indicates a best maintenance condition.
5. The method of claim 1, wherein the sensor data is received from a vacuum conveying system.
6. The method of claim 1, wherein a user defined alarm system is set based on a field calibration of the fuel gauge representation.
7. The method of claim 1, further comprising:
raising an alarm when color scheme is at least one of the yellow and the red; and
receiving sensor data from at least one machine wearable sensor.
8. The method of claim 1, wherein the communications network is one of WiFi, 2G, 3G, 4G, GPRS, EDGE, Bluetooth, ZigBee, Piconet of BLE, Zwave, or a combination thereof.
9. The method of claim 1,
wherein the sensor data is at least one of a vibration, magnetic field, power factor, and temperature.
10. The method of claim 1, further comprising:
wherein at least one of a mobile, a web and a desktop application acts as a mobile middleware, and
wherein the mobile middleware calibrates and base-lines the sensor data.
11. The method of claim 5, wherein the alarm is raised over the communications network through one of a notification on the mobile application, Short message service (SMS), email, or a combination thereof.
12. A predictive maintenance IoT system comprising:
a mobile middleware to receive a plurality of sensor data over a communications network;
a real time data processing system associated with distributed databases;
a clustering module to determine one or more clusters from the sensor data based on a pre-determined rule set;
a computer database to store the pre-determined rule set;
a machine learning engine to classify the sensor data;
a base-lining architecture to base-line the sensor data,
wherein the base-lining architecture is a combination of database architecture, data training architecture, and a base-lining algorithm; and
a regression module associated with a processor to predict a predictive maintenance state,
wherein the predictive maintenance state is mapped onto a depiction on a user interface.
13. The system of claim 10, wherein the machine learning engine is associated with at least one of a physics based model, a rule based model and a vector classifier model.
14. The system of claim 10, wherein the data training architecture receives as input, one of a baseline reading and anomalous reading from a component associated with a sensor.
15. The system of claim 12,
wherein the depiction on a user interface is a fuel gauge, and
wherein the fuel gauge is associated with color schemes,
wherein the color scheme:
red indicates a worst maintenance condition,
yellow indicates an intermediate condition, and
green indicates a best maintenance condition.
16. The system of claim 12, further comprising:
raising an alarm when color scheme is at least one of the yellow and the red; and
receiving sensor data from at least one machine wearable sensor.
17. The system of claim 12, wherein the communications network is one of WiFi, 2G, 3G, 4G, GPRS, EDGE, Bluetooth, ZigBee, Piconet of BLE, Zwave, or a combination thereof.
18. The system of claim 12,
wherein the sensor data is at least one of a vibration, magnetic field, power factor, and a temperature.
19. The system of claim 12,
wherein at least one of a mobile, a web and a desktop application acts as a mobile middleware, and
wherein the mobile middleware calibrates and base-lines the sensor data.
20. The system of claim 15, wherein the alarm is raised over the communications network through one of a notification on the mobile application, Short message service (SMS), email, or a combination thereof.
US14/790,084 2015-01-17 2015-07-02 Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning Abandoned US20160313216A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US14/790,084 US20160313216A1 (en) 2015-04-25 2015-07-02 Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning
PCT/US2016/028724 WO2016176111A1 (en) 2015-04-25 2016-04-22 Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning
US16/253,925 US10598520B2 (en) 2015-02-23 2019-01-22 Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous
US16/286,058 US10638295B2 (en) 2015-01-17 2019-02-26 System and method for turbomachinery preventive maintenance and root cause failure determination
US16/826,764 US11092466B2 (en) 2015-02-23 2020-03-23 Internet of things based conveyance having predictive maintenance

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/696,402 US10599982B2 (en) 2015-02-23 2015-04-25 Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs
US14/790,084 US20160313216A1 (en) 2015-04-25 2015-07-02 Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US14/696,402 Continuation-In-Part US10599982B2 (en) 2015-01-17 2015-04-25 Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs
US14/956,403 Continuation-In-Part US10481195B2 (en) 2015-01-17 2015-12-02 Distributed IoT based sensor analytics for power line diagnosis

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US16/253,462 Continuation US11002269B2 (en) 2015-01-17 2019-01-22 Real time machine learning based predictive and preventive maintenance of vacuum pump
US16/253,925 Continuation US10598520B2 (en) 2015-01-17 2019-01-22 Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous

Publications (1)

Publication Number Publication Date
US20160313216A1 true US20160313216A1 (en) 2016-10-27

Family

ID=57147600

Family Applications (3)

Application Number Title Priority Date Filing Date
US14/790,084 Abandoned US20160313216A1 (en) 2015-01-17 2015-07-02 Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning
US16/253,925 Active US10598520B2 (en) 2015-01-17 2019-01-22 Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous
US16/826,764 Active US11092466B2 (en) 2015-02-23 2020-03-23 Internet of things based conveyance having predictive maintenance

Family Applications After (2)

Application Number Title Priority Date Filing Date
US16/253,925 Active US10598520B2 (en) 2015-01-17 2019-01-22 Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous
US16/826,764 Active US11092466B2 (en) 2015-02-23 2020-03-23 Internet of things based conveyance having predictive maintenance

Country Status (2)

Country Link
US (3) US20160313216A1 (en)
WO (1) WO2016176111A1 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170074589A1 (en) * 2015-09-11 2017-03-16 Ipsen Inc. System and Method for Facilitating the Maintenance of an Industrial Furnace
US9826338B2 (en) 2014-11-18 2017-11-21 Prophecy Sensorlytics Llc IoT-enabled process control and predective maintenance using machine wearables
US9823289B2 (en) 2015-06-01 2017-11-21 Prophecy Sensorlytics Llc Automated digital earth fault system
US20180347408A1 (en) * 2017-06-02 2018-12-06 General Electric Company System and method for risk categorization
US10481195B2 (en) 2015-12-02 2019-11-19 Machinesense, Llc Distributed IoT based sensor analytics for power line diagnosis
WO2020023325A1 (en) * 2018-07-22 2020-01-30 Tiejun Wang Multimode heterogeneous iot networks
US10599982B2 (en) 2015-02-23 2020-03-24 Machinesense, Llc Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs
US10598520B2 (en) 2015-02-23 2020-03-24 Machinesense, Llc Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous
US10613046B2 (en) 2015-02-23 2020-04-07 Machinesense, Llc Method for accurately measuring real-time dew-point value and total moisture content of a material
US10638295B2 (en) 2015-01-17 2020-04-28 Machinesense, Llc System and method for turbomachinery preventive maintenance and root cause failure determination
US10648735B2 (en) 2015-08-23 2020-05-12 Machinesense, Llc Machine learning based predictive maintenance of a dryer
US10921792B2 (en) 2017-12-21 2021-02-16 Machinesense Llc Edge cloud-based resin material drying system and method
US11002269B2 (en) 2015-02-23 2021-05-11 Machinesense, Llc Real time machine learning based predictive and preventive maintenance of vacuum pump
US11162837B2 (en) 2015-02-23 2021-11-02 Machinesense, Llc Detecting faults in rotor driven equipment
US20220004163A1 (en) * 2019-03-22 2022-01-06 Abb Schweiz Ag Apparatus for predicting equipment damage
US11221897B2 (en) * 2019-09-11 2022-01-11 International Business Machines Corporation Managing device maintenance via artificial intelligence
US20220146993A1 (en) * 2015-07-31 2022-05-12 Fanuc Corporation Machine learning method and machine learning device for learning fault conditions, and fault prediction device and fault prediction system including the machine learning device
US11514158B2 (en) * 2016-11-04 2022-11-29 Microsoft Technology Licensing, Llc IoT security service

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10534746B2 (en) 2016-05-09 2020-01-14 Droplit, Inc. System and method for defining machine-to-machine communicating devices and defining and distributing computational tasks among same
CN107196824B (en) * 2017-06-19 2020-12-11 深圳市盛路物联通讯技术有限公司 Method for determining working state of monitored equipment and convergence unit
US10740656B2 (en) * 2018-09-19 2020-08-11 Hughes Network Systems, Llc Machine learning clustering models for determining the condition of a communication system
CN110278136A (en) * 2019-06-26 2019-09-24 珠海格力电器股份有限公司 Smart home control of product system, control method and computer readable storage medium
CN110487327B (en) * 2019-08-13 2021-08-17 中铁十二局集团有限公司 Running state detection system of mechanical equipment electrical system
CN110657837A (en) * 2019-09-29 2020-01-07 杭州和利时自动化有限公司 Intelligent diagnosis device and intelligent diagnosis system
CN112019626B (en) * 2020-08-31 2021-06-01 航天新长征大道科技有限公司 Industrial Internet of things system and data processing method
WO2022250449A1 (en) * 2021-05-25 2022-12-01 젠틀에너지 주식회사 Data classification device and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8301406B2 (en) * 2008-07-24 2012-10-30 University Of Cincinnati Methods for prognosing mechanical systems
US20130232094A1 (en) * 2010-07-16 2013-09-05 Consolidated Edison Company Of New York Machine learning for power grid
US20150039540A1 (en) * 2013-07-31 2015-02-05 International Business Machines Corporation Method and apparatus for evaluating predictive model
US9286735B1 (en) * 2014-09-26 2016-03-15 International Business Machines Corporation Generating cumulative wear-based indicators for vehicular components

Family Cites Families (135)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4023940A (en) 1975-07-02 1977-05-17 Whitlock, Inc. Regeneration cycle control for industrial air dryer
US4131011A (en) 1977-02-28 1978-12-26 Abbott Laboratories Method and device for determining the end point for drying
US7164117B2 (en) * 1992-05-05 2007-01-16 Automotive Technologies International, Inc. Vehicular restraint system control system and method using multiple optical imagers
US5150289A (en) 1990-07-30 1992-09-22 The Foxboro Company Method and apparatus for process control
JPH06511212A (en) 1991-05-09 1994-12-15 ヌ−テック アンド エンジニアリング インコーポレイテッド Instrument display methods and systems for passenger cars
US5610339A (en) 1994-10-20 1997-03-11 Ingersoll-Rand Company Method for collecting machine vibration data
US5487225A (en) 1994-11-14 1996-01-30 The Conair Group, Inc. Apparatus and method for controlled drying of plastic pellets
US5995561A (en) 1996-04-10 1999-11-30 Silicon Systems, Inc. Method and apparatus for reducing noise correlation in a partial response channel
US6289606B2 (en) 1997-06-13 2001-09-18 Novatec, Inc. Apparatus and method for moisture control of particulate material
US6104987A (en) 1997-10-03 2000-08-15 The Nash Engineering Company System for monitoring dryer drum temperatures
US6260004B1 (en) 1997-12-31 2001-07-10 Innovation Management Group, Inc. Method and apparatus for diagnosing a pump system
US6405108B1 (en) 1999-10-28 2002-06-11 General Electric Company Process and system for developing predictive diagnostics algorithms in a machine
US6437686B2 (en) 2000-01-27 2002-08-20 Kabushiki Kaisha Toshiba System for monitoring airport equipments utilizing power-line carrier
US6738748B2 (en) 2001-04-03 2004-05-18 Accenture Llp Performing predictive maintenance on equipment
US20050049834A1 (en) 2001-02-27 2005-03-03 Bottomfield Roger L. Non-invasive system and method for diagnosing potential malfunctions of semiconductor equipment components
DE10125058B4 (en) 2001-05-22 2014-02-27 Enocean Gmbh Thermally fed transmitter and sensor system
US7797062B2 (en) 2001-08-10 2010-09-14 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US20040199573A1 (en) 2002-10-31 2004-10-07 Predictive Systems Engineering, Ltd. System and method for remote diagnosis of distributed objects
US7016742B2 (en) 2002-11-27 2006-03-21 Bahelle Memorial Institute Decision support for operations and maintenance (DSOM) system
US6845340B2 (en) 2003-03-06 2005-01-18 Ford Motor Company System and method for machining data management
US20040176929A1 (en) 2003-03-07 2004-09-09 Dirk Joubert Monitoring and maintaining equipment and machinery
US7406399B2 (en) 2003-08-26 2008-07-29 Siemens Energy & Automation, Inc. System and method for distributed reporting of machine performance
US10227063B2 (en) * 2004-02-26 2019-03-12 Geelux Holdings, Ltd. Method and apparatus for biological evaluation
FI119301B (en) 2004-02-27 2008-09-30 Metso Paper Inc Method and system for the maintenance of papermaking machinery, processes, automation systems and equipment
WO2005101281A2 (en) 2004-04-06 2005-10-27 Tyco Flow Control, Inc. Field replaceable sensor module and methods of use thereof
EP1657341A3 (en) 2004-11-12 2006-08-23 LG Electronics Inc. Method and apparatus for control of drying process in a washing and drying machine
PL1820034T3 (en) 2004-11-18 2010-03-31 Powersense As Compensation of simple fiberoptic faraday effect sensors
US20060168195A1 (en) 2004-12-15 2006-07-27 Rockwell Automation Technologies, Inc. Distributed intelligent diagnostic scheme
EP1836576B1 (en) 2004-12-17 2012-02-01 Korea Research Institute of Standards and Science A precision diagnostic method for the failure protection and predictive maintenance of a vacuum pump and a precision diagnostic system therefor
DE102005023256A1 (en) 2005-05-20 2006-11-23 Deere & Company, Moline Monitoring device and a method for monitoring the function of the components of an agricultural machine
WO2007008940A2 (en) 2005-07-11 2007-01-18 Brooks Automation, Inc. Intelligent condition-monitoring and dault diagnostic system
US20070100518A1 (en) 2005-10-31 2007-05-03 Cooper Johnny G Method and System For Fluid Condition Monitoring
US20070193056A1 (en) 2006-02-21 2007-08-23 Marius Switalski Dryer assembly
EP1884787A1 (en) 2006-07-10 2008-02-06 S. THIIM ApS A current sensor for measuring electric current in a conductor and a short circuit indicator system comprising such a sensor
US7558703B2 (en) 2006-11-01 2009-07-07 Abb Research Ltd. Electrical substation monitoring and diagnostics
TW200902558A (en) 2007-02-16 2009-01-16 Univation Tech Llc Method for on-line monitoring and control of polymerization processes and reactors to prevent discontinuity events
US10157422B2 (en) 2007-05-10 2018-12-18 Allstate Insurance Company Road segment safety rating
US20080289045A1 (en) 2007-05-17 2008-11-20 Thomas Michael Fryer Method and device for encoding software to prevent reverse engineering, tampering or modifying software code, and masking the logical function of software execution
KR100885919B1 (en) 2007-05-21 2009-02-26 삼성전자주식회사 Pump fault prediction device and punp fault prediction method
WO2008148075A1 (en) 2007-05-24 2008-12-04 Alexander George Parlos Machine condition assessment through power distribution networks
US8782182B2 (en) 2007-05-24 2014-07-15 Foundry Networks, Llc Generating device-specific configurations
ITVR20070074A1 (en) 2007-05-25 2008-11-26 Moretto Spa PLANT AND DEHUMIDIFICATION PROCEDURE WITH VARIABLE REACH FOR GRANULAR MATERIALS
US20090024359A1 (en) 2007-07-16 2009-01-22 Rockwell Automation Technologies, Inc. Portable modular industrial data collector and analyzer system
KR100874870B1 (en) 2007-08-09 2008-12-19 울산대학교 산학협력단 The method to give peak codes using of region partition of frequency signals, the peak codes thereof and the method to predict fault of the machines using the peak codes
US8094034B2 (en) 2007-09-18 2012-01-10 Georgia Tech Research Corporation Detecting actuation of electrical devices using electrical noise over a power line
US7938935B2 (en) 2007-10-11 2011-05-10 Honeywell Asca Inc. Infrared measurement of paper machine clothing condition
US8112381B2 (en) 2007-11-02 2012-02-07 Siemens Corporation Multivariate analysis of wireless sensor network data for machine condition monitoring
US8571904B2 (en) 2008-02-08 2013-10-29 Rockwell Automation Technologies, Inc. Self sensing component interface system
US8355710B2 (en) 2008-05-09 2013-01-15 Research In Motion Limited System and method of initiating user notification for a wireless device
US10101219B2 (en) 2008-09-05 2018-10-16 The Research Foundation For The State University Of New York Carbon nanotube sensing system, carbon nanotube dew point hygrometer, method of use thereof and method of forming a carbon nanotube dew point hygrometer
US8196207B2 (en) 2008-10-29 2012-06-05 Bank Of America Corporation Control automation tool
EP2186613B1 (en) 2008-11-17 2013-05-29 Piovan S.P.A. High-efficiency system for dehumidifying and/or drying plastic materials
FR2939924B1 (en) 2008-12-15 2012-10-12 Snecma IDENTIFICATION OF FAILURES IN AN AIRCRAFT ENGINE
US8726535B2 (en) 2008-12-16 2014-05-20 Pioneer Hi Bred International Inc Method, apparatus and system for controlling heated air drying
US8149128B2 (en) 2009-03-10 2012-04-03 The United States Of America As Represented By The United States Department Of Energy Ground potential rise monitor
FR2947309A1 (en) 2009-06-26 2010-12-31 Alcatel Lucent METHOD FOR PREDICTING A ROTOR ROTATION FAILURE OF A VACUUM PUMP AND ASSOCIATED PUMPING DEVICE
US20110016199A1 (en) 2009-07-17 2011-01-20 Phil De Carlo System for electronic device monitoring
JP5363927B2 (en) 2009-09-07 2013-12-11 株式会社日立製作所 Abnormality detection / diagnosis method, abnormality detection / diagnosis system, and abnormality detection / diagnosis program
US8405940B2 (en) 2009-10-13 2013-03-26 Schweitzer Engineering Laboratories Inc Systems and methods for generator ground fault protection
US8660875B2 (en) 2009-11-02 2014-02-25 Applied Materials, Inc. Automated corrective and predictive maintenance system
US8390299B2 (en) 2009-11-24 2013-03-05 Fluke Corporation Earth ground tester with remote control
US8442688B2 (en) 2010-01-28 2013-05-14 Holcim (US), Inc. System for monitoring plant equipment
CN201672991U (en) 2010-02-24 2010-12-15 管于球 Dry and wet bulb temperature acquisition device
US20110216805A1 (en) 2010-03-02 2011-09-08 Fernando C J Anthony Dissolution testing with infrared temperature measurement
US8862428B2 (en) 2010-04-01 2014-10-14 Thomas Martin Lill Machine or device monitoring and alert method and system
EP2386675B1 (en) 2010-05-14 2014-07-16 Electrolux Home Products Corporation N.V. Heating circuit with monitoring arrangement for a household appliance
US8920078B2 (en) 2010-06-03 2014-12-30 Jason Woolever Blower controller for pneumatic conveyance of granular materials
US20120045068A1 (en) 2010-08-20 2012-02-23 Korea Institute Of Science And Technology Self-fault detection system and method for microphone array and audio-based device
US20120213098A1 (en) 2011-02-21 2012-08-23 Future Wireless Tech LLC Real-time and synchronization Internet of things analyzer System Architecture
EP2700061A4 (en) 2011-04-22 2014-11-19 Expanergy Llc Systems and methods for analyzing energy usage
US8972067B2 (en) 2011-05-11 2015-03-03 General Electric Company System and method for optimizing plant operations
WO2012172971A1 (en) 2011-06-13 2012-12-20 新日鉄住金化学株式会社 Sensor element, dew condensation sensor, humidity sensor, method for detecting dew condensation, and dew-point measurement device
US20120330614A1 (en) 2011-06-22 2012-12-27 Honeywell International Inc. Rule-based diagnostics apparatus and method for rotating machinery
US20120330499A1 (en) 2011-06-23 2012-12-27 United Technologies Corporation Acoustic diagnostic of fielded turbine engines
US20130170417A1 (en) 2011-09-06 2013-07-04 Evan A. Thomas Distributed low-power monitoring system
CN103019158A (en) 2011-09-20 2013-04-03 朗德华信(北京)自控技术有限公司 System and method for managing and controlling green building facilities and equipment based on cloud computing
WO2013041440A1 (en) 2011-09-20 2013-03-28 Abb Technology Ag System and method for plant wide asset management
US8560368B1 (en) 2011-11-18 2013-10-15 Lockheed Martin Corporation Automated constraint-based scheduling using condition-based maintenance
EP2795315A2 (en) 2011-12-20 2014-10-29 Bry-Air (Asia) Pvt. Ltd. Method and device for moisture determination and control
US9157829B2 (en) 2011-12-30 2015-10-13 Spirax-Sarco Limited Apparatus and method for monitoring a steam plant
US20130201316A1 (en) 2012-01-09 2013-08-08 May Patents Ltd. System and method for server based control
CN102539911A (en) 2012-01-13 2012-07-04 广东电网公司电力科学研究院 Intelligent electric energy metering system under internet-of-things architecture
US9612051B2 (en) 2012-02-09 2017-04-04 Vincent G. LoTempio Heat reactivated process for desiccant air dryer systems using blower purge and method therefore
US20140310379A1 (en) 2013-04-15 2014-10-16 Flextronics Ap, Llc Vehicle initiated communications with third parties via virtual personality
KR101914079B1 (en) 2012-04-04 2019-01-14 삼성전자주식회사 Method for diagnosing error of home appliance device of error diagnositc system and apparatus therefor
US9275334B2 (en) 2012-04-06 2016-03-01 Applied Materials, Inc. Increasing signal to noise ratio for creation of generalized and robust prediction models
US8931952B2 (en) 2012-04-27 2015-01-13 Par Technology Corporation Temperature monitoring device for workflow monitoring system
US9367803B2 (en) * 2012-05-09 2016-06-14 Tata Consultancy Services Limited Predictive analytics for information technology systems
US20130304677A1 (en) 2012-05-14 2013-11-14 Qualcomm Incorporated Architecture for Client-Cloud Behavior Analyzer
US10520397B2 (en) * 2012-05-31 2019-12-31 University Of Connecticut Methods and apparatuses for defect diagnosis in a mechanical system
FI128899B (en) 2012-09-19 2021-02-26 Konecranes Oyj Predictive maintenance method and system
US10365332B2 (en) 2012-11-02 2019-07-30 Analog Devices Global Unlimited Company System and method to reduce data handling on lithium ion battery monitors
US8915863B2 (en) 2012-11-16 2014-12-23 L. Zane Shuck In vivo device and method for researching GI tract processes, microbes, and variables associated with illnesses and diseases
US9223299B2 (en) 2012-11-30 2015-12-29 Discovery Sound Technology, Llc Equipment sound monitoring system and method
US20150311721A1 (en) 2012-12-07 2015-10-29 Nuevo Power, Inc. Remote access, control, and management of a power micro grid
US9062536B2 (en) 2013-01-02 2015-06-23 Graco Minnesota Inc. Devices and methods for landfill gas well monitoring and control
US20140207394A1 (en) 2013-01-23 2014-07-24 JB Industries, Inc. Systems and methods for communicating with heating, ventilation and air conditioning equipment
CA2816469C (en) 2013-01-31 2020-01-21 Spielo International Canada Ulc Faults and performance issue prediction
US9552535B2 (en) 2013-02-11 2017-01-24 Emotient, Inc. Data acquisition for machine perception systems
US10257665B2 (en) 2013-02-25 2019-04-09 Qualcomm Incorporated Analytics engines for IoT devices
US9804588B2 (en) 2014-03-14 2017-10-31 Fisher-Rosemount Systems, Inc. Determining associations and alignments of process elements and measurements in a process
CA2906287C (en) 2013-03-15 2018-05-08 Stride Tool, Inc. Smart hvac manifold system
US20140336791A1 (en) 2013-05-09 2014-11-13 Rockwell Automation Technologies, Inc. Predictive maintenance for industrial products using big data
US9438648B2 (en) 2013-05-09 2016-09-06 Rockwell Automation Technologies, Inc. Industrial data analytics in a cloud platform
US9786197B2 (en) 2013-05-09 2017-10-10 Rockwell Automation Technologies, Inc. Using cloud-based data to facilitate enhancing performance in connection with an industrial automation system
CN203362223U (en) 2013-06-05 2013-12-25 桂林电子科技大学 Mine automatic drainage system based on Internet of things
CN103399486B (en) 2013-07-05 2016-04-06 杭州电子科技大学 Plastic drying machine temperature optimization energy-saving control method
US20150026044A1 (en) * 2013-07-07 2015-01-22 Gaonic Ltd. Method, protocol and system for universal sensor communication
US9244042B2 (en) 2013-07-31 2016-01-26 General Electric Company Vibration condition monitoring system and methods
CN104376849A (en) 2013-08-14 2015-02-25 Abb技术有限公司 System and method for distinguishing sounds, state monitoring system and mobile telephone
CN203588054U (en) 2013-11-09 2014-05-07 山西同昌信息技术实业有限公司 Power environment sensor monitoring system based on technology of Internet of things
CN105899960B (en) 2013-11-19 2020-12-04 李铉昌 Mobile leakage detection device and method
US20150139817A1 (en) 2013-11-19 2015-05-21 Gardner Denver Thomas, Inc. Ramp-up optimizing vacuum system
US20150181313A1 (en) 2013-12-20 2015-06-25 Aktiebolaget Skf Method of operating an infrared temperature magnet with an rfid antenna
US9766270B2 (en) 2013-12-30 2017-09-19 Fluke Corporation Wireless test measurement
US9494364B2 (en) 2014-02-28 2016-11-15 Process Control Corporation Dryer hopper
CN104036614A (en) 2014-06-30 2014-09-10 广西大学 Goods transportation fire warning system based on technology of internet of things
US20160291552A1 (en) 2014-11-18 2016-10-06 Prophecy Sensors, Llc System for rule management, predictive maintenance and quality assurance of a process and machine using reconfigurable sensor networks and big data machine learning
US9826338B2 (en) 2014-11-18 2017-11-21 Prophecy Sensorlytics Llc IoT-enabled process control and predective maintenance using machine wearables
US9785126B2 (en) 2014-11-25 2017-10-10 Rockwell Automation Technologies, Inc. Inferred energy usage and multiple levels of energy usage
US9563986B2 (en) 2014-12-31 2017-02-07 Ebay Inc. Systems and methods for multi-signal fault analysis
US20160245279A1 (en) 2015-02-23 2016-08-25 Biplab Pal Real time machine learning based predictive and preventive maintenance of vacuum pump
US10613046B2 (en) 2015-02-23 2020-04-07 Machinesense, Llc Method for accurately measuring real-time dew-point value and total moisture content of a material
US20160245686A1 (en) 2015-02-23 2016-08-25 Biplab Pal Fault detection in rotor driven equipment using rotational invariant transform of sub-sampled 3-axis vibrational data
US20160313216A1 (en) 2015-04-25 2016-10-27 Prophecy Sensors, Llc Fuel gauge visualization of iot based predictive maintenance system using multi-classification based machine learning
US10599982B2 (en) 2015-02-23 2020-03-24 Machinesense, Llc Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs
KR101628276B1 (en) 2015-04-20 2016-06-08 주식회사 루닛 System and method for pathological analysis based on cloud
US9823289B2 (en) 2015-06-01 2017-11-21 Prophecy Sensorlytics Llc Automated digital earth fault system
CA3128629A1 (en) * 2015-06-05 2016-07-28 C3.Ai, Inc. Systems and methods for data processing and enterprise ai applications
EP3329433A1 (en) 2015-07-29 2018-06-06 Illinois Tool Works Inc. System and method to facilitate welding software as a service
US10007513B2 (en) 2015-08-27 2018-06-26 FogHorn Systems, Inc. Edge intelligence platform, and internet of things sensor streams system
US10178177B2 (en) 2015-12-08 2019-01-08 Honeywell International Inc. Apparatus and method for using an internet of things edge secure gateway
US9866637B2 (en) 2016-01-11 2018-01-09 Equinix, Inc. Distributed edge processing of internet of things device data in co-location facilities
US9781243B1 (en) 2016-06-27 2017-10-03 Intel Corporation Optimizing wearable device settings using machine learning
US10041844B1 (en) 2017-04-07 2018-08-07 International Business Machines Corporation Fluid flow rate assessment by a non-intrusive sensor in a fluid transfer pump system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8301406B2 (en) * 2008-07-24 2012-10-30 University Of Cincinnati Methods for prognosing mechanical systems
US20130232094A1 (en) * 2010-07-16 2013-09-05 Consolidated Edison Company Of New York Machine learning for power grid
US20150039540A1 (en) * 2013-07-31 2015-02-05 International Business Machines Corporation Method and apparatus for evaluating predictive model
US9286735B1 (en) * 2014-09-26 2016-03-15 International Business Machines Corporation Generating cumulative wear-based indicators for vehicular components

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9826338B2 (en) 2014-11-18 2017-11-21 Prophecy Sensorlytics Llc IoT-enabled process control and predective maintenance using machine wearables
US10959077B2 (en) 2015-01-17 2021-03-23 Machinesense Llc Preventive maintenance and failure cause determinations in turbomachinery
US10638295B2 (en) 2015-01-17 2020-04-28 Machinesense, Llc System and method for turbomachinery preventive maintenance and root cause failure determination
US11162837B2 (en) 2015-02-23 2021-11-02 Machinesense, Llc Detecting faults in rotor driven equipment
US11092466B2 (en) 2015-02-23 2021-08-17 Machinesense, Llc Internet of things based conveyance having predictive maintenance
US10599982B2 (en) 2015-02-23 2020-03-24 Machinesense, Llc Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs
US10598520B2 (en) 2015-02-23 2020-03-24 Machinesense, Llc Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous
US10613046B2 (en) 2015-02-23 2020-04-07 Machinesense, Llc Method for accurately measuring real-time dew-point value and total moisture content of a material
US11002269B2 (en) 2015-02-23 2021-05-11 Machinesense, Llc Real time machine learning based predictive and preventive maintenance of vacuum pump
US10969356B2 (en) 2015-02-23 2021-04-06 Machinesense, Llc Methods for measuring real-time dew-point value and total moisture content of material to be molded or extruded
US9823289B2 (en) 2015-06-01 2017-11-21 Prophecy Sensorlytics Llc Automated digital earth fault system
US20220146993A1 (en) * 2015-07-31 2022-05-12 Fanuc Corporation Machine learning method and machine learning device for learning fault conditions, and fault prediction device and fault prediction system including the machine learning device
US10648735B2 (en) 2015-08-23 2020-05-12 Machinesense, Llc Machine learning based predictive maintenance of a dryer
US11268760B2 (en) 2015-08-23 2022-03-08 Prophecy Sensorlytics, Llc Dryer machine learning predictive maintenance method and apparatus
US11300358B2 (en) 2015-08-23 2022-04-12 Prophecy Sensorlytics, Llc Granular material dryer for process of resin material prior to molding or extrusion
US20170074589A1 (en) * 2015-09-11 2017-03-16 Ipsen Inc. System and Method for Facilitating the Maintenance of an Industrial Furnace
US10481195B2 (en) 2015-12-02 2019-11-19 Machinesense, Llc Distributed IoT based sensor analytics for power line diagnosis
US11514158B2 (en) * 2016-11-04 2022-11-29 Microsoft Technology Licensing, Llc IoT security service
US10823016B2 (en) * 2017-06-02 2020-11-03 General Electric Company System and method for risk categorization
US20180347408A1 (en) * 2017-06-02 2018-12-06 General Electric Company System and method for risk categorization
US10921792B2 (en) 2017-12-21 2021-02-16 Machinesense Llc Edge cloud-based resin material drying system and method
WO2020023325A1 (en) * 2018-07-22 2020-01-30 Tiejun Wang Multimode heterogeneous iot networks
US20220004163A1 (en) * 2019-03-22 2022-01-06 Abb Schweiz Ag Apparatus for predicting equipment damage
US11221897B2 (en) * 2019-09-11 2022-01-11 International Business Machines Corporation Managing device maintenance via artificial intelligence

Also Published As

Publication number Publication date
US10598520B2 (en) 2020-03-24
US11092466B2 (en) 2021-08-17
US20190154469A1 (en) 2019-05-23
WO2016176111A4 (en) 2016-12-01
US20200355524A1 (en) 2020-11-12
WO2016176111A1 (en) 2016-11-03

Similar Documents

Publication Publication Date Title
US10598520B2 (en) Method and apparatus for pneumatically conveying particulate material including a user-visible IoT-based classification and predictive maintenance system noting maintenance state as being acceptable, cautionary, or dangerous
US11307570B2 (en) Machine learning based predictive maintenance of equipment
US11002269B2 (en) Real time machine learning based predictive and preventive maintenance of vacuum pump
US11162837B2 (en) Detecting faults in rotor driven equipment
CN112655004B (en) Computer-implemented method for anomaly detection and/or predictive maintenance
US20170178311A1 (en) Machine fault detection based on a combination of sound capture and on spot feedback
US10599982B2 (en) Internet of things based determination of machine reliability and automated maintainenace, repair and operation (MRO) logs
US20130060524A1 (en) Machine Anomaly Detection and Diagnosis Incorporating Operational Data
US20200081054A1 (en) Power line issue diagnostic methods and apparatus using distributed analytics
US11494252B2 (en) System and method for detecting anomalies in cyber-physical system with determined characteristics
US11268760B2 (en) Dryer machine learning predictive maintenance method and apparatus
US20220004163A1 (en) Apparatus for predicting equipment damage
US11598896B2 (en) Remote vibration detection of submerged equipment using magnetic field sensing
EP3674946B1 (en) System and method for detecting anomalies in cyber-physical system with determined characteristics
WO2023044770A1 (en) Dry pump downtime early warning method and apparatus, electronic device, storage medium, and program
JP6898607B2 (en) Abnormality sign detection system and abnormality sign detection method
CN114882680A (en) Remote terminal management system and method
Torikka et al. Predictive Maintenance Service Powered by Machine Learning and Big Data
Salem et al. Predicting Forced Blower Failures Using Machine Learning Algorithms and Vibration Data for Effective Maintenance Strategies
EP4057093A1 (en) Condition monitoring of rotating machines
JP7396361B2 (en) Abnormality determination device and abnormality determination method
CN117609869A (en) Intelligent fault diagnosis and self-learning method and system for speed reducer

Legal Events

Date Code Title Description
AS Assignment

Owner name: PROPHECY SENSORLYTICS LLC, MARYLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PUROHIT, AMIT;REEL/FRAME:038984/0896

Effective date: 20151211

AS Assignment

Owner name: PROPHECY SENSORS, LLC, MARYLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PAL, BIPLAB, PHD;REEL/FRAME:038995/0895

Effective date: 20160622

AS Assignment

Owner name: PROPHECY SENSORS, LLC, MARYLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PROPHECY SENSORLYTICS LLC;REEL/FRAME:039028/0195

Effective date: 20160627

AS Assignment

Owner name: PROPHECY SENSORLYTICS, LLC, MARYLAND

Free format text: CHANGE OF NAME;ASSIGNOR:PROPHECY SENSORS, LLC;REEL/FRAME:043891/0462

Effective date: 20160909

AS Assignment

Owner name: MACHINESENSE, LLC, MARYLAND

Free format text: CHANGE OF NAME;ASSIGNOR:PROPHECY SENSORLYTICS, LLC;REEL/FRAME:044366/0373

Effective date: 20171027

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION