{"id":6433,"date":"2021-10-13T08:23:48","date_gmt":"2021-10-13T08:23:48","guid":{"rendered":"https:\/\/vikinganalytics.se\/?p=6433"},"modified":"2023-03-28T09:28:06","modified_gmt":"2023-03-28T09:28:06","slug":"detecting-different-fault-locations-on-a-bearing","status":"publish","type":"post","link":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/","title":{"rendered":"Detecting different fault locations on a bearing"},"content":{"rendered":"<p>Detecting and monitoring operational modes in a machine is a very effective way of getting a precise view of the asset\u2019s health conditions. In a machine, different operational modes can reflect different usages, a production process, an on-off state, or a developing failure.<\/p>\n<p>But besides reflecting the overall state of the machine, Mode Identification can also be used to detect specific conditions, like different load conditions or fault locations on a bearing.<\/p>\n<p>Here, we are going to use the popular\u00a0<a href=\"https:\/\/csegroups.case.edu\/bearingdatacenter\/\">Bearing Vibration Data Set from Case Western Reserve University<\/a>\u00a0as a benchmark to demonstrate how different bearing conditions and faults can be properly correlated to a different operational mode, and ultimately to the automatic identification of healthy and faulty operational conditions.<\/p>\n<p><strong>Background<\/strong><\/p>\n<p>Data originates from a test-rig experiment consisting of a motor, a torque transducer, and a dynamometer. The tested ball bearings are mounted on the motor shaft and the data are vibration signals recorded from the drive end of the motor. The vibration signals are recorded with a sampling rate of 12 kHz. The bearings were subjected to loads in the range 0 hp to 3 hp, resulting in rotational speeds in the range of 1800 and 1730 rpm. The faults were manually introduced at the inner raceway, outer raceway, and balls.<\/p>\n<p><strong>Identification of operational modes<\/strong><\/p>\n<p>MultiViz Vibration\u2019s Mode Identification feature is powered by our Automatic Mode Identification (AMI) unsupervised algorithm for multivariate time series analysis. It performs multidimensional data segmentation and clustering in time series data, such as waveform vibration signals. It detects time periods in which the data exhibits a similar behavior and reports these periods as belonging to the same operational mode.<\/p>\n<p>Operational modes are often correlated with typical conditions of an asset, like on\/off, load conditions or fault states. Thus, the identification of different modes when the behavior of the machine has remained the same, can point to the appearance of a fault in the machine.<\/p>\n<p>To perform Mode Identification with the MultiViz Analytics Engine, the user simply needs to upload vibration time series data and the asset\u2019s identifier. Then, just needs to make a request to the API using the Python package, the mode identification analysis.<\/p>\n<p><strong>Results<\/strong><\/p>\n<p>The first experiment had the MultiViz Analytics Engine detecting different loads conditions of a machine operating in a healthy state. The machine was subjected to four different load conditions, mixed over time, which in turn was affecting its rotational speed. Mode identification was able to identify these four different load conditions as four different modes and the transitions between these conditions. The image shows how each color represents a different load condition.<\/p>\n<figure id=\"attachment_35427\" class=\"wp-caption aligncenter\" aria-describedby=\"caption-attachment-35427\"><img decoding=\"async\" class=\"wp-image-35427 size-full\" src=\"https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_load-condition.png\" sizes=\"(max-width: 627px) 100vw, 627px\" srcset=\"https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_load-condition.png 627w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_load-condition-300x60.png 300w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_load-condition-500x100.png 500w\" alt=\"\" width=\"627\" height=\"126\" \/><figcaption id=\"caption-attachment-35427\" class=\"wp-caption-text\"><em>In this study, there were 56 segments of each load condition. The load conditions were 0 hp, 1 hp, 2 hp and 3 hp. Each of these load conditions were split in groups of 14 segments and were placed on an experiment where they were repeated sequentially. AMI was able to identify when a new load condition started.<\/em><\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>The second experiment had the MultiViz Analytics Engine identifying one healthy condition from three different fault conditions. These fault conditions were damage to the bearing in the inner raceway, outer raceway, and balls. In addition, all these health conditions were subjected to different loads randomly.<\/p>\n<p>AMI was able to recognize these health\/fault conditions as four different modes. Furthermore, even though there were different loads as well, it was able to identify the larger strength of the fault component within the vibration signal and as such to classify the different modes according to the health condition and by the load condition. The image shows how each color represents a different health condition.<\/p>\n<figure id=\"attachment_35426\" class=\"wp-caption aligncenter\" aria-describedby=\"caption-attachment-35426\"><img decoding=\"async\" class=\"size-full wp-image-35426\" src=\"https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_Fault-Location.png\" sizes=\"(max-width: 627px) 100vw, 627px\" srcset=\"https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_Fault-Location.png 627w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_Fault-Location-300x60.png 300w, https:\/\/vikinganalytics.se\/wp-content\/uploads\/2021\/10\/ModeID_Fault-Location-500x100.png 500w\" alt=\"\" width=\"627\" height=\"125\" \/><figcaption id=\"caption-attachment-35426\" class=\"wp-caption-text\"><em>Each mode represents one of the four fault conditions. There were 56 segments of each fault condition. The fault conditions were \u201chealthy\u201d, \u201cinner race fault\u201d, \u201couter race fault\u201d, and \u201cball fault\u201d. Each fault condition experienced 4 different loads. Thus, out of the 56 segments of each fault condition, 14 segments were with load 0hp, 14 segments with load 1hp, and so on. AMI was able to identify when a fault condition was incorporated independently of the load that the machine was experiencing. It should be noted that in all fault cases, the fault was of the same size, which was 0.014 in.<\/em><\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>If you collect vibration data from machine and would like to use it to detect failures and abnormal operational modes,\u00a0<a href=\"https:\/\/vikinganalytics.se\/multiviz-vibration-api\/\">click here<\/a>\u00a0to learn more about MultiViz Vibration and request a trial.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Detecting and monitoring operational modes in a machine is a very effective way of getting a precise view of the asset\u2019s health conditions. In a machine, different operational modes can reflect different usages, a production process, an on-off state, or a developing failure. But besides reflecting the overall state of the machine, Mode Identification can [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":6434,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[24],"tags":[],"class_list":["post-6433","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Detecting different fault locations on a bearing - Viking Analytics - MultiViz AI<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Detecting different fault locations on a bearing - Viking Analytics - MultiViz AI\" \/>\n<meta property=\"og:description\" content=\"Detecting and monitoring operational modes in a machine is a very effective way of getting a precise view of the asset\u2019s health conditions. In a machine, different operational modes can reflect different usages, a production process, an on-off state, or a developing failure. But besides reflecting the overall state of the machine, Mode Identification can [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/\" \/>\n<meta property=\"og:site_name\" content=\"Viking Analytics - MultiViz AI\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-13T08:23:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-28T09:28:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arash Toyser\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arash Toyser\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/\",\"url\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/\",\"name\":\"Detecting different fault locations on a bearing - Viking Analytics - MultiViz AI\",\"isPartOf\":{\"@id\":\"https:\/\/3.77.223.181\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg\",\"datePublished\":\"2021-10-13T08:23:48+00:00\",\"dateModified\":\"2023-03-28T09:28:06+00:00\",\"author\":{\"@id\":\"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#primaryimage\",\"url\":\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg\",\"contentUrl\":\"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/3.77.223.181\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Detecting different fault locations on a bearing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/3.77.223.181\/#website\",\"url\":\"https:\/\/3.77.223.181\/\",\"name\":\"Viking Analytics - MultiViz AI\",\"description\":\"AI Assisted Vibration Analysis\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/3.77.223.181\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a\",\"name\":\"Arash Toyser\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/3.77.223.181\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g\",\"caption\":\"Arash Toyser\"},\"url\":\"https:\/\/www.vikinganalytics.se\/author\/arash-toyser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Detecting different fault locations on a bearing - Viking Analytics - MultiViz AI","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/","og_locale":"en_GB","og_type":"article","og_title":"Detecting different fault locations on a bearing - Viking Analytics - MultiViz AI","og_description":"Detecting and monitoring operational modes in a machine is a very effective way of getting a precise view of the asset\u2019s health conditions. In a machine, different operational modes can reflect different usages, a production process, an on-off state, or a developing failure. But besides reflecting the overall state of the machine, Mode Identification can [&hellip;]","og_url":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/","og_site_name":"Viking Analytics - MultiViz AI","article_published_time":"2021-10-13T08:23:48+00:00","article_modified_time":"2023-03-28T09:28:06+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg","type":"image\/jpeg"}],"author":"Arash Toyser","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Arash Toyser","Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/","url":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/","name":"Detecting different fault locations on a bearing - Viking Analytics - MultiViz AI","isPartOf":{"@id":"https:\/\/3.77.223.181\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#primaryimage"},"image":{"@id":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg","datePublished":"2021-10-13T08:23:48+00:00","dateModified":"2023-03-28T09:28:06+00:00","author":{"@id":"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a"},"breadcrumb":{"@id":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#primaryimage","url":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg","contentUrl":"https:\/\/www.vikinganalytics.se\/wp-content\/uploads\/2023\/03\/Blog_Detecting-fault-locations-in-a-bearing.jpg","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.vikinganalytics.se\/detecting-different-fault-locations-on-a-bearing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/3.77.223.181\/"},{"@type":"ListItem","position":2,"name":"Detecting different fault locations on a bearing"}]},{"@type":"WebSite","@id":"https:\/\/3.77.223.181\/#website","url":"https:\/\/3.77.223.181\/","name":"Viking Analytics - MultiViz AI","description":"AI Assisted Vibration Analysis","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3.77.223.181\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/3.77.223.181\/#\/schema\/person\/fcc6f3fa66efba3482b23087af553c4a","name":"Arash Toyser","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/3.77.223.181\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3081355c595497b96feabf256c1e4fbb?s=96&d=mm&r=g","caption":"Arash Toyser"},"url":"https:\/\/www.vikinganalytics.se\/author\/arash-toyser\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/posts\/6433"}],"collection":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/comments?post=6433"}],"version-history":[{"count":0,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/posts\/6433\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/media\/6434"}],"wp:attachment":[{"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/media?parent=6433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/categories?post=6433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vikinganalytics.se\/wp-json\/wp\/v2\/tags?post=6433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}