Intelligent condition monitoring and fault diagnostic system for preventative maintenance
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-011/30
G05B-023/02
G06F-011/22
G05B-019/418
B25J-009/16
출원번호
US-0822310
(2015-08-10)
등록번호
US-10120374
(2018-11-06)
발명자
/ 주소
Hosek, Martin
Krishnasamy, Jay
Prochazka, Jan
출원인 / 주소
Brooks Automation, Inc.
대리인 / 주소
Perman & Green, LLP
인용정보
피인용 횟수 :
0인용 특허 :
79
초록▼
A system for condition monitoring and fault diagnosis includes a data collection function that acquires time histories of selected variables for one or more of the components, a pre-processing function that calculates specified characteristics of the time histories, an analysis function for evaluati
A system for condition monitoring and fault diagnosis includes a data collection function that acquires time histories of selected variables for one or more of the components, a pre-processing function that calculates specified characteristics of the time histories, an analysis function for evaluating the characteristics to produce one or more hypotheses of a condition of the one or more components, and a reasoning function for determining the condition of the one or more components from the one or more hypotheses.
대표청구항▼
1. A continuous health monitoring system comprising: a controller including a non-transitory data collection function that acquires unparametrized time histories of one or more component energy dissipation values during component operations;a non-transitory pre-processing function that characterizes
1. A continuous health monitoring system comprising: a controller including a non-transitory data collection function that acquires unparametrized time histories of one or more component energy dissipation values during component operations;a non-transitory pre-processing function that characterizes each unparametrized time history of the one more component energy dissipation values independently and computes metrics from characteristics of each independently characterized unparametrized time history of the one or more component energy dissipation values using an operational energy dissipation from the time histories and a baseline energy dissipation;a non-transitory analysis function for evaluating whether the computed metrics exceed predetermined threshold values to produce one or more hypotheses of a condition of one or more components corresponding to the one or more component energy dissipation values; anda non-transitory reasoning function for determining the condition of the one or more components from the one or more hypotheses,wherein the data collection, pre-processing, and analysis functions operate in parallel with the component operations. 2. The system of claim 1, wherein the data collection function acquires unparametrized time histories of mechanical energy dissipation values. 3. The system of claim 1, wherein the data collection function acquires unparametrized time histories of electrical energy dissipation values. 4. The system of claim 1, wherein the data collection function acquires unparametrized time histories of energy dissipation values of a robotic joint. 5. The system of claim 1, wherein the data collection function acquires unparametrized time histories for a predefined sequence of component moves. 6. The continuous health monitoring system of claim 1, wherein the pre-processing function computes a difference between the operational energy dissipation and the baseline energy dissipation as a first metric and an exponentially weighted moving average of the difference as a second metric. 7. The system of claim 1, wherein the pre-processing function computes the predetermined threshold values using a confidence coefficient for predicting a change in the metrics. 8. The system of claim 1, wherein the baseline energy dissipation used by the pre-processing function is acquired from data obtained from a selected move sequence. 9. The system of claim 1, wherein the baseline energy dissipation used by the pre-processing function is acquired from a component model. 10. A method of continuously monitoring system health comprising: acquiring unparametrized time histories of one or more component energy dissipation values during component operations;characterizing each unparametrized time history of the one or more component energy dissipation values independently and computing metrics, during the component operations, from characteristics of each independently characterized unparametrized time history of the one or more component energy dissipation values using an operational energy dissipation from the time histories and a baseline energy dissipation;in parallel with the component operations, evaluating whether the computed metrics exceed predetermined threshold values to produce one or more hypotheses of a condition of one or more components corresponding to the one or more component energy dissipation values; anddetermining the condition of the one or more components from the one or more hypotheses. 11. The method of claim 10, further comprising acquiring unparametrized time histories of mechanical energy dissipation values. 12. The method of claim 10, further comprising acquiring unparametrized time histories of electrical energy dissipation values. 13. The method of claim 10, further comprising acquiring unparametrized time histories of energy dissipation values of a robotic joint. 14. The method of claim 10, further comprising acquiring unparametrized time histories for a predefined sequence of component moves. 15. The method of claim 10, further comprising computing a difference between the operational energy dissipation and the baseline energy dissipation as a first metric and an exponentially weighted moving average of the difference as a second metric. 16. The method of claim 10, further comprising computing the predetermined threshold values using a confidence coefficient for predicting a change in the metrics. 17. The method of claim 10, further comprising acquiring the baseline energy dissipation from data obtained from a selected move sequence. 18. The method of claim 10, further comprising acquiring the baseline energy dissipation from data obtained from a component model. 19. A continuous heath monitoring system comprising: a controller including a non-transitory data collection function that acquires unparametrized time histories of one or more values related to power consumption by a component during operation;a non-transitory pre-processing function that characterizes each unparametrized time history of the one or more values related to power consumption independently and computes metrics from characteristics of each independently characterized unparametrized time history of the one or more values related to power consumption using an operational power consumption computed from the time histories and a power consumption baseline;a non-transitory analysis function for evaluating whether the computed metrics exceed predetermined threshold values to produce one or more hypotheses of a condition of the component; anda non-transitory reasoning function for determining the condition of the component from the one or more hypotheses,wherein the data collection, pre-processing, and analysis functions operate in parallel with the component operations. 20. The system of claim 19, wherein the one or more values related to power consumption by a component include component current consumption. 21. The system of claim 19, wherein the one or more values related to power consumption by a component include or more of component position, velocity, or acceleration. 22. The system of claim 19, wherein the power consumption baseline used by the pre-processing function is acquired from a component model. 23. The system of claim 19, wherein the pre-processing function computes a difference between the operational power consumption and the baseline power consumption as a first metric and an exponentially weighted moving average of the difference as a second metric. 24. The system of claim 23, wherein the data collection function acquires the unparametrized time histories for a predefined set of component locations and the pre-processing function computes difference between the operational power consumption and he baseline power consumption those predetermined locations as the first metric. 25. The system of claim 23, wherein the data collection function acquires the unparametrized time histories for a predefined sequence of component moves and the pre-processing function computes an integral of the absolute value of the difference between the operational power consumption and the baseline power consumption over the predefined sequence of component moves as the first metric. 26. The system of claim 19, wherein the pre-processing function computes a fast Fourier transform on portions of the unparametrized time histories and on portions of the baseline power consumption, and wherein the analysis function monitors peaks emerging or shifting in a frequency spectrum from the transform. 27. A method of continuously monitoring system health comprising: acquiring unparametrized time histories of one or more power consumption related values of a component during operation;characterizing each unparametrized time history of the one or more power consumption related values independently and computing metrics from characteristics of each independently characterized unparametrized time history of the one or more power consumption related values during the component operations using an operational power consumption computed from the unparametrized time histories and a power consumption baseline;in parallel with the component operations, evaluating whether the computed metrics exceed predetermined threshold values to produce one or more hypotheses of a condition of the component; anddetermining the condition of the component from the one or more hypotheses. 28. The method of claim 27, wherein the one or more power consumption related values include component current consumption. 29. The method of claim 27, wherein the one or more power consumption related values include one or more of component position, velocity, or acceleration. 30. The method of claim 27, further comprising determining the baseline energy dissipation from a component model. 31. The method of claim 27, further comprising computing a difference between the operational power consumption and the baseline power consumption as a first metric and an exponentially weighted moving average of the difference as a second metric. 32. The method of claim 31, further comprising acquiring time histories for a predefined set of component locations and computing a difference between the operational power consumption and the baseline power consumption at those predetermined locations as the first metric. 33. The method of claim 31, further comprising acquiring unparametrized time histories a predefined sequence of component moves and computing an integral of the absolute value of the difference between the operational power consumption and the baseline power consumption over the predefined sequence of component moves as the first metric. 34. The method of claim 27, further comprising computing a fast Fourier transform on portions of the unparametrized time histories and on portions of the baseline power consumption, and monitoring peaks emerging or shifting in a frequency spectrum from the transform. 35. system for automatic fault diagnosis comprising: a controller including a non-transitory data collection function that acquires unparametrized time histories of selected power consumption related values for one or more components of a device in response to deterioration in the operation of the device;a non-transitory pre-processing function that characterizes each unparametrized time history of the selected power consumption related values independently by calculating specified characteristics of the unparametrized time stories including a range and a minimum variance and requests additional unparametrized time history acquisition if certain thresholds are not met for the range and minimum variance;a non-transitory analysis function for evaluating the characteristics to produce one or more hypotheses of a condition of the one or more components; anda non-transitory reasoning function for determining faults of the one or more components or of the device from the one or more hypotheses. 36. The system of claim 35, wherein the selected power consumption related values for the one or more components include component current consumption. 37. The system of claim 35, wherein the selected power consumption related values for the one or more components include one or more of component position, velocity, or acceleration. 38. The system of claim 35, wherein the power consumption baseline used by the pre-processing function is acquired from a component model. 39. A method for automatic fault diagnosis comprising: acquiring time unparametrized histories of selected power consumption related values for one or more components of a device in response to deterioration in the operation of the device;characterizing each unparametrized time history of the selected power consumption related values independently by calculating specified characteristics of the unparametrized time histories including a range and a minimum variance and requests additional unparametrized time history acquisition if certain thresholds are not met for t e range and minimum variance;evaluating the characteristics to produce one or more hypotheses of a condition of the one or more components; anddetermining faults of the one or more components or of the device from the one or more hypotheses. 40. The method of claim 39, wherein the selected power consumption related values for the one or more components include component current consumption. 41. The method of claim 39, wherein the selected power consumption related values for the one or more components include one or more of component position, velocity, or acceleration. 42. The method of claim 39, wherein the power consumption baseline used by the pre processing function is acquired from a component model.
Ono Eiichi,JPX ; Asano Katsuhiro,JPX ; Umeno Takaji,JPX ; Yamaguchi Hiroyuki,JPX ; Sugai Masaru,JPX, Anti-lock braking system based on an estimated gradient of friction torque, method of determining a starting point for anti-lock brake control, and wheel-behavior-quantity servo control means equippe.
Brunemann ; Jr. George A. (Cincinnati OH) Reismiller Paul R. (West Chester OH), Apparatus for selecting a valid signal from a plurality of redundant measured and modelled sensor signals.
Rehman David ; Heiles Tod S. ; Wotton Geoff ; Sturman John, Carriage scanning system with carriage isolated from high frequency vibrations in drive belt.
Adams, III, Ernest D.; Purdy, Matthew A.; Cherry, Gregory A.; Green, Eric O.; Coss, Jr., Elfido; Cusson, Brian K.; Jenkins, Naomi M.; Cowan, Patrick M., Determination of a process flow based upon fault detection analysis.
Gail,H. Richard; Hantler,Sidney L.; Leeman, Jr.,George B.; Laker,Meir M.; Milch,Daniel, Diagnosing faults and errors from a data repository using directed graphs.
Quist Nancy L. ; Bonnett Austin H. ; Lynch James P. ; Kline ; Sr. Joseph A. ; Henderson Michael I. ; Hannula ; Jr. Ronald Ivar ; Grudkowski Thomas W. ; Divljakovic Vojislav ; Buckley George William ;, Distributed diagnostic system.
Suzuki Nobuyuki,JPX ; Hashimoto Shuichi,JPX ; Negoro Toshio,JPX, Head positioning control apparatus of disk drive and method of controlling the same apparatus.
Sugihara,Shiro; Fujii,Toru, Information processing device, operation state management device, information processing method, program, and computer-readable storage medium storing program.
Miao,Song; Lei,Chun; Cornelius,Raj; Klajic,Alex, Laser production and product qualification via accelerated life testing based on statistical modeling.
Wang Hsu-Pin (Tallahassee FL) Huang Hsin-Hao (Kaohsiung TWX) Knapp Gerald M. (Baton Rouge LA) Lin Chang-Ching (Tallahassee FL) Lin Shui-Shun (Tallahassee FL) Spoerre Julie K. (Tallahassee FL), Machine fault diagnostics system and method.
Rossi,Giammarco; Gastaldi,Luigi; Montangero,Paolo; Riva,Ezio, Method and a system for evaluating aging of components, and computer program product therefor.
Lang George F. (Lansdale PA) Heagerty David O. (Glenn Mills PA) Kahley Glenn R. (Millville NJ), Method and apparatus for determining mechanical performance of polyphase electrical motor systems.
Andrew A. Berlin ; Elmer S. Hung ; Feng Zhao, Micromechanical discrete time and frequency characterization of signals via resonator clamping and motion-arresting mechanisms.
Maydan Dan ; Somekh Sasson ; Wang David Nin-Kou ; Cheng David ; Toshima Masato ; Harari Isaac ; Hoppe Peter D., Multiple chamber integrated process system.
Driendl Dieter,DEX ; Kessler Erwin,DEX ; Kleiner Kurt,DEX ; Schulter Wolfgang,DEX, Process for controlling closing movement of closing mechanisms with immediate squeeze protection after activation of a mechanism.
Kang,Pengju; Farzad,Mohsen; Stricevic,Slaven; Sadegh,Payman; Finn,Alan M., Sensor fault diagnostics and prognostics using component model and time scale orthogonal expansions.
Birkner, Andreas; Hiltawski, Knut; Urban, Karsten; Wienecke, Joachim, Substrate conveying module and system made up of substrate conveying module and workstation.
A. Kathleen Hennessey ; YouLing Lin ; Rajasekar Reddy ; C. Rinn Cleavelin ; Howard V. Hastings, II ; Pinar Kinikoglu ; Wan S. Wong, System and method for classifying an anomaly.
Dubois, Jr.,Andrew J.; Evans,Vaughn Robert; Jensen,David L.; Khabibrakhmanov,Ildar; Restivo,Stephen; Ross,Christopher D.; Yashchin,Emmanuel, System and method for early detection of system component failure.
Cocco, Dennis Pio; Cocco, Victoria Louisa; Sehovic, Samir; Cui, Jianrong, System and method for processing data relating to conditions in a manufacturing process.
Ogura,Hiroshi; Watanabe,Hiroshi; Sugiyama,Genroku; Karasawa,Hideo; Umeno,Yoshiyuki; Tomikawa,Osamu; Miura,Shuichi; Ono,Kiyoshi; Ochiai,Yasushi, Working machine, trouble diagnosis system of working machine, and maintenance system of working machine.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.