US 12,353,203 B2
Methods and systems for data collection, learning, and streaming of machine signals for analytics and maintenance using the industrial Internet of Things
Charles Howard Cella, Pembroke, MA (US); Gerald William Duffy, Jr., Philadelphia, PA (US); Jeffrey P. McGuckin, Philadelphia, PA (US); and Mehul Desai, Oak Brook, IL (US)
Assigned to STRONG FORCE IOT PORTFOLIO 2016, LLC, Fort Lauderdale, FL (US)
Filed by Strong Force IOT Portfolio 2016, LLC, Santa Monica, CA (US)
Filed on Nov. 14, 2019, as Appl. No. 16/684,207.
Application 16/684,207 is a continuation of application No. PCT/US2019/020044, filed on Feb. 28, 2019.
Application PCT/US2019/020044 is a continuation of application No. 15/973,406, filed on May 7, 2018, granted, now 11,838,036.
Application PCT/US2019/020044 is a continuation of application No. 16/143,286, filed on Sep. 26, 2018, granted, now 11,029,680.
Claims priority of provisional application 62/799,732, filed on Jan. 31, 2019.
Claims priority of provisional application 62/757,166, filed on Nov. 8, 2018.
Claims priority of provisional application 62/713,897, filed on Aug. 2, 2018.
Claims priority of provisional application 62/714,078, filed on Aug. 2, 2018.
Prior Publication US 2020/0150643 A1, May 14, 2020
Int. Cl. G05B 23/02 (2006.01); G01M 13/028 (2019.01); G01M 13/045 (2019.01); G05B 13/02 (2006.01); G05B 19/418 (2006.01); G06F 16/24 (2019.01); G06F 18/21 (2023.01); G06N 3/006 (2023.01); G06N 3/02 (2006.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/047 (2023.01); G06N 3/084 (2023.01); G06N 3/088 (2023.01); G06N 5/046 (2023.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01); G06T 7/00 (2017.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04L 1/00 (2006.01); H04L 1/18 (2023.01); H04L 67/1097 (2022.01); H04L 67/12 (2022.01); G06F 16/23 (2019.01); G06F 16/245 (2019.01); G06N 3/126 (2023.01); H04L 5/00 (2006.01)
CPC G05B 23/0283 (2013.01) [G01M 13/028 (2013.01); G01M 13/045 (2013.01); G05B 13/028 (2013.01); G05B 19/4183 (2013.01); G05B 19/4184 (2013.01); G05B 19/41845 (2013.01); G05B 19/4185 (2013.01); G05B 19/41865 (2013.01); G05B 19/41875 (2013.01); G05B 23/0221 (2013.01); G05B 23/0229 (2013.01); G05B 23/024 (2013.01); G05B 23/0264 (2013.01); G05B 23/0286 (2013.01); G05B 23/0289 (2013.01); G05B 23/0291 (2013.01); G05B 23/0294 (2013.01); G05B 23/0297 (2013.01); G06F 16/24 (2019.01); G06F 18/2178 (2023.01); G06N 3/006 (2013.01); G06N 3/02 (2013.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/047 (2023.01); G06N 3/084 (2013.01); G06N 3/088 (2013.01); G06N 5/046 (2013.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01); G06T 7/0004 (2013.01); H04B 17/309 (2015.01); H04B 17/318 (2015.01); H04L 1/0002 (2013.01); H04L 1/0041 (2013.01); H04L 1/18 (2013.01); H04L 67/1097 (2013.01); H04L 67/12 (2013.01); G05B 2219/32287 (2013.01); G05B 2219/35001 (2013.01); G05B 2219/37337 (2013.01); G05B 2219/37351 (2013.01); G05B 2219/37434 (2013.01); G05B 2219/40115 (2013.01); G05B 2219/45004 (2013.01); G05B 2219/45129 (2013.01); G06F 16/2379 (2019.01); G06F 16/245 (2019.01); G06N 3/126 (2013.01); H04L 5/0064 (2013.01); Y02P 80/10 (2015.11); Y02P 90/02 (2015.11)] 32 Claims
OG exemplary drawing
 
1. A method of predicting a service event from vibration data, comprising:
capturing vibration data from at least one vibration sensor disposed to capture vibration of a portion of an industrial machine;
determining at least one of a velocity, and amplitude, or an acceleration level indicative of the captured vibration;
determining a segment of a multi-segment vibration frequency spectrum that bounds the captured vibration based on a frequency of the captured vibration;
calculating a vibration severity unit for the captured vibration based on the determined segment and at least one of the velocity, the amplitude or the acceleration level;
generating a signal in a predictive maintenance circuit for executing a maintenance action on the portion of the industrial machine based on the severity unit; and
when the severity unit indicates immediate action, triggering an automatic action for the industrial machine, wherein the automatic action comprises one or more of stopping use of the industrial machine, reducing a duty cycle of the industrial machine, or reducing an operating cycle rate of the industrial machine,
wherein calculating a vibration severity unit comprises producing a severity value by multiplying one of a plurality of severity normalizing values by a mid-range severity limit and mapping the severity value to one of a plurality of severity unit ranges of the determined segment, and
wherein a first severity normalizing value of the plurality of normalizing values is calculated by dividing the frequency of the captured vibration by a low-end frequency value of a mid-segment of the multi-segment vibration frequency spectrum.