SENSOR ASSEMBLY FOR MEASURING VARIOUS MEASUREMENT VALUES OF MACHINE AND OPERATION DATA PROVIDING METHOD OF MACHINE COLLECTED FROM SENSOR ASSEMBLY
20200082703 ยท 2020-03-12
Inventors
Cpc classification
G05B19/408
PHYSICS
G01D21/02
PHYSICS
G05B19/418
PHYSICS
G08B21/182
PHYSICS
International classification
Abstract
A sensor device for measuring operation data of a machine according to an embodiment of the present invention includes a substrate in which a sensor for measuring specific operation data of the machine is mounted; a housing having an opening formed at an upper portion such that the substrate is inserted and a pair of substrate guide members formed at an inner side surface so as to guide an insertion direction of the substrate; a housing cover that covers the opening; a filler which is injected into the housing so as to fix the substrate inserted into the housing and is cured; and an insert nut in which a raised press-fitting member is formed in an outer circumferential surface and a screw thread is formed in an inner circumferential surface.
Claims
1. A sensor device for measuring operation data of a machine comprising: a substrate in which a sensor for measuring specific operation data of the machine is mounted; a housing having an opening formed at an upper portion such that the substrate is inserted and a pair of substrate guide members formed at an inner side surface so as to guide an insertion direction of the substrate; and a housing cover that covers the opening.
2. The sensor device according to claim 1, further comprising: a filler which is injected into the housing so as to fix the substrate inserted into the housing and is cured.
3. The sensor device according to claim 1, wherein a connection terminal is further mounted in one end of the substrate, and wherein the housing cover has a through hole formed to expose a cable connected to the substrate or the connection terminal to the outside.
4. The sensor device according to claim 1, further comprising: an insert nut in which a raised press-fitting member is formed in an outer circumferential surface and a screw thread is formed in an inner circumferential surface, wherein a recessed groove or a hole-shaped guide portion for guiding an insertion direction of the insert nut is formed in an outer lower surface of the housing, and wherein the insert nut is press-fitted into the outer lower surface and has a space formed for insertion of a bolt protruding from a partial surface of the machine.
5. The sensor device according to claim 4, wherein the insert nut has a plurality of teeth formed in the outer circumferential surface so as to be press-fitted into the guide portion and fixed to the guide portion.
6. The sensor device according to claim 4, wherein a cut surface of an outer side surface of the housing is formed in a hexagonal shape such that the housing easily rotates when the insert nut is screwed to the bolt.
7. The sensor device according to claim 1, further comprising: a magnet which is installed in the housing and magnetically coupled to a partial surface of the machine, wherein the housing has a magnet guide groove formed in an inner bottom surface of the housing so as to guide an installation position of the magnet.
8. The sensor device according to claim 1, wherein the sensor for measuring the specific operation data of the machine includes at least one of a vibration sensing module for measuring a vibration of the machine, a temperature sensing module for measuring a temperature of the machine, and a gyroscope module for measuring a tilt of the machine.
9. The sensor device according to claim 8, wherein the sensor for measuring the specific operation data of the machine further includes a microphone module for measuring a vibration of a second frequency bandwidth different from a first frequency bandwidth measured by the vibration sensing module.
10. The sensor device according to claim 1, wherein the housing and the housing cover have screw threads formed for screwing an upper outer circumferential surface of the housing to a lower inner circumferential surface of the housing cover.
11. An operation data providing method which is performed by a server, comprising: (a) step of acquiring second operation data obtained by resampling first operation data measured by a sensor assembly, from a first user terminal; (b) step of determining whether or not the second operation data exceeds a threshold; and (c) step of providing an alarm to a second user terminal in a case where the second operation data exceeds the threshold.
12. The operation data providing method according to claim 11, wherein the second operation data is obtained by resampling the first operation data at a sampling rate lower than a sampling rate of the first operation data.
13. The operation data providing method according to claim 11, wherein the second operation data is a root mean square value or a frequency value calculated based on a time interval for each time interval corresponding to a sampling rate of the second operation data.
14. The operation data providing method according to claim 11, further comprising: (d) step of determining an event occurrence period including a time point which exceeds the threshold if the second operation data exceeds the threshold; and (e) step of providing first period operation data corresponding to the event occurrence period of the second operation data to the second user terminal.
15. The operation data providing method according to claim 14, further comprising: (f) step of acquiring second period operation data by resampling data corresponding to remaining periods of the event occurrence period of the second operation data at a sampling rate lower than a sampling rate of the first period operation data; and (g) step of providing the second period operation data to the second user terminal, wherein the first period operation data and the second period operation data are subsequently displayed in order of measurement times such that time axis intervals between data samples have the same interval in the second user terminal.
16. The operation data providing method according to claim 15, wherein in the step (a), second additional operation data is further acquired by resampling first additional operation data collected by an additional sensor assembly, and wherein in the step (e), first period additional operation data corresponding to the event occurrence period of the second additional operation data is provided to the second user terminal, and the first period operation data and the first period additional operation data are displayed on the same time axis in the second user terminal.
17. An operation data providing method which is performed by a user terminal providing a user with operation data, comprising: (a) step of acquiring first period operation data corresponding to an event occurrence period of operation data measured by a sensor assembly from a server; (b) step of acquiring second period operation data obtained by resampling data corresponding a remaining period of the event occurrence period of the operation data at a sampling rate lower than a sampling rate of the first period operation data, from the server; and (c) step of subsequently displaying the first period operation data and the second period operation data in order of measurement times such that time axis intervals between data samples are equal to each other, wherein the event occurrence period is a period determined to include a time point exceeding a threshold when the server determines that the operation data exceeds the threshold.
18. The operation data providing method according to claim 17, wherein in the step (a), first period additional operation data obtained by resampling partial additional operation data corresponding to the event occurrence period of additional operation data measured by an additional sensor assembly is acquired from the server, and wherein in the step (c), the first period operation data and the first period additional operation data are displayed on the same time axis.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION
[0035] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings such that those skilled in the art can easily implement the present invention. The invention can be embodied in many different forms and is not limited to the embodiments described herein. Further, portions not related to the description are omitted in the drawings so as to describe the present invention more clearly, and like reference numerals are attached to like portions throughout the specification.
[0036] Throughout the specification, when a part is referred to as being connected to another part, this includes not only directly connected but also electrically connected with another element therebetween. Further, when a part is referred to as including a configuration element, it means that the configuration element does not exclude other configuration elements but may further include other configuration elements unless describes otherwise in particular, and it is to be understood that the configuration element does not preclude presence or addition of one or more other features, numerals, steps, operations, configuration elements, components, or a combination thereof.
[0037] The following embodiments are detailed description to aid in understanding the present invention, and do not limit the scope of the present invention. Therefore, an invention of the same scope for performing the same function as the present invention will also fall within the scope of the present invention.
[0038]
[0039] Referring to
[0040] A processor chip and a sensor for measuring specific operation data of a machine may be mounted on the substrate 110.
[0041] Here, the machine may be a typical in-plant motor, a fan equipment, or a jet fan in a tunnel.
[0042] Here, the sensor can include a vibration sensing module for measuring a vibration of the machine, a temperature sensing module for measuring a temperature of the machine, and a gyroscope module for measuring a tilt of the machine.
[0043] In an optional embodiment, the sensor can further include a microphone module for measuring a vibration of a second frequency bandwidth different from a first frequency bandwidth measured by a vibration sensing module described above.
[0044] For example, the microphone module may be for measuring a vibration of a higher frequency bandwidth than a frequency bandwidth of the above-described vibration sensing module.
[0045] The housing 120 is a substrate case, has an inner space for containing the substrate 110, and has an opening into which the substrate 110 can be inserted. After the substrate 110 is inserted into the housing 120, the opening can be covered by the housing cover 130.
[0046] The insert nut 140 is a member for fixing the housing 120 to the machine, is press-fitted into a lower surface of the housing 120 to be fastened to a bolt protruding from a partial surface of the machine, and thereby, the housing 120 can be fixed to the machine.
[0047]
[0048] Referring to
[0049] A sensor that measures specific operation data of the machine and a terminal 111 to which a cable for transmitting the operation data measured by the sensor to the outside can be connected may be further mounted on the substrate 110.
[0050] The operation data measured by the sensor can be transmitted to the operation data collection device through the cable connected to the terminal 111.
[0051] The operation data collection device can receive the operation data from a plurality of sensor assemblies 100 and stores the operation data.
[0052] The housing 120 can have an inner space for containing the substrate 110 and an opening through which the substrate 110 is inserted into an upper portion of the housing 120.
[0053] A pair of substrate guide members 121 for guiding an insertion direction of the substrate 110 can be formed on an inner side surface of the housing 120. In this case, the substrate guide member 121 may have a shape for inserting the substrate 110 in a direction perpendicular to a bottom surface of the housing 120. Accordingly, the substrate 110 can be inserted in a direction perpendicular to the bottom surface of the housing 120 by the substrate guide member 121.
[0054] A screw thread 123 can be formed on an outer circumferential surface of the opening formed in the upper portion of the housing 120 such that the housing cover 130 can be coupled thereto. At this time, a screw thread 132 is formed in the inner circumferential surface of the housing cover 130 to screw to the screw thread 123, and thereby, the housing cover 130 can be screwed to the upper portion of the housing 120. Accordingly, the opening formed in the housing 120 can be covered by the housing cover 130.
[0055] When the opening of the housing 120 is covered by the housing cover 130, a through hole 131 can formed in one surface of the housing cover 130 such that the cable connected to the terminal 111 is exposed to the outside of the housing 120.
[0056] In an optional embodiment, the terminal 111 can be disposed to protrude sufficiently from the substrate 110 so as to protrude out of the housing 120 through the through hole 131. In this case, a cable for transmitting the operation data to the outside may be connected to the terminal 111 protruding outside the housing 120.
[0057] As an embodiment of a coupling member of the housing 120 and the machine, a magnet that magnetically couples with a partial surface of a machine can be installed in the inner space of the housing 120. At this time, a magnet guide groove 124 for guiding an installation position of the magnet can be formed in an inner bottom surface of the housing 120. Accordingly, the magnet can be installed so as to fit the magnet guide groove 124, and the bottom surface of the housing 120 can be fixed to the partial surface of the machine by the magnet.
[0058] In another embodiment of the coupling member of the housing 120 and the machine, an insert nut 140 can be press-fitted into an outer lower surface of the housing 120 for being screwed to a bolt protruding from a partial surface of the machine.
[0059] At this time, a recessed groove 122 for guiding a press-fitting direction of the insert nut 140 can be formed in an outer bottom surface of the housing 120, and a raised press-fitting member for being press-fitted into the recessed groove 122 can be formed in an outer circumferential surface of the insert nut 140.
[0060] Here, the raised press-fitting member is a member having an outer diameter larger than an inner diameter of the recessed groove 122, and when the raised press-fitting member is press-fitted into the recessed groove 122, at least one of the raised press-fitting member and the recessed groove 122 is changed in shape, and thereby, the press-fitting can made.
[0061] A screw thread 141 which is screwed to a bolt protruding from a partial surface of the machine can be formed in an inner circumferential surface of the insert nut 140. Accordingly, the insert nut 140 can be press-fitted into the recessed groove 122, and the outer lower surface of the housing 120 can be fixed to the partial surface of the machine by the insert nut 140.
[0062] As such, the sensor assembly 100 according to the embodiment of the present invention can employ at least one member of the magnet and the insert nut 140 which are described above as the coupling member of the housing 120 and the machine.
[0063]
[0064] Particularly,
[0065] Referring to the top view of
[0066] The sensor assembly according to the embodiment of the present invention is characterized in being attached to each of a plurality of machines to measure operation data of each of the machines.
[0067] At this time, if angles of the substrates of the sensor assemblies attached to each of the plurality of machines are different from each other, a deviation between vibration module measurement values of the substrates can occur.
[0068] In order to reduce the deviation, the substrate guide member 121 can have a shape for inserting the substrate in a direction perpendicular to the bottom surface of the housing 120.
[0069] At this time, the substrate guide member 121 can have a groove, which is equal to a thickness of the substrate, formed therein such that an angle formed between the substrate and the bottom surface of the housing 120 can be maintained vertically.
[0070] For example, the substrate guide member 121 can have a groove equal to the thickness of the substrate.
[0071] Further, the sensor assembly according to the embodiment of the present invention can include a magnet as a coupling member with the machine.
[0072] To this end, the magnet guide groove 124 for guiding an installation position of the magnet can be formed in the housing 120. At this time, the magnet guide groove 124 can be formed in the center of the inner bottom surface of the housing 120 and can have a shape corresponding to a shape of the magnet to be installed.
[0073] Further, the sensor assembly according to the embodiment of the present invention can include an insert nut as a coupling member with a machine.
[0074] Referring to the bottom view of
[0075] Although not illustrated in
[0076]
[0077] Referring to
[0078] Next, the substrate 110 is inserted through the opening of the housing 120.
[0079] At this time, the substrate 110 can be inserted in a direction perpendicular to the inner bottom surface of the housing 120 so as to fit a substrate guide member formed in the inner space of the housing 120.
[0080] In an optional embodiment, the magnet can be installed so as to fit the magnet guide groove formed in the inner bottom surface of the housing before inserting the substrate 110 into the housing 120.
[0081] Next, in order to fix the substrate 110 to the housing 120, a filler 125 is injected through the opening and then cured.
[0082] Here, the filler 125 can include a curable resin (for example, a thermosetting resin such as an epoxy resin, or the like), but the present invention is not limited to this.
[0083] Finally, the housing cover 130 covers the opening of the housing 120.
[0084] At this time, corresponding screw threads are formed in a lower inner circumferential surface of the housing cover 130 and an upper outer circumferential surface of the housing 120, and thereby, the housing cover 130 and the housing 120 can be screwed together.
[0085] When the housing cover 130 covers the opening, the terminal 111 mounted on the substrate 110 can protrude to the outside through the through hole 131 formed in the housing cover.
[0086] In an optional embodiment, in a case where the terminal 111 mounted on the substrate 110 does not protrude sufficiently, the terminal 111 may not protrude to the outside through the through hole 131. In this case, the cable can be first connected to the terminal 111 through the through hole 131, and then the housing cover 130 can cover the opening.
[0087] Although not illustrated in
[0088] As described above, the sensor assembly according to the embodiment of the present invention can be manufactured only through the small number of processes, and thus, there is an effect that costs are reduced more than using a known vibration sensor.
[0089]
[0090] Referring to
[0091] At this time, a terminal mounted on the substrate can be directly exposed, or the cable connected to the terminal can be exposed through the through hole 131.
[0092]
[0093] Referring to
[0094] Accordingly, in screwing the insert nut press-fitted into the housing 120 to a bolt protruding from a partial surface of a machine, the housing 120 can be easily rotated by using a spanner.
[0095]
[0096] Referring to
[0097] In this case, when the raised press-fitting member is press-fitted into the recessed groove 122, the recessed groove 122 can be press-fitted while being recessed in the form of a tooth 142.
[0098] The number of teeth 142 can be five or six, but the present invention is not limited to this.
[0099] The sensor assembly according to the embodiment of the present invention is coupled to a machine by rotating the housing 120 when being fixed to the machine by using the insert nut 140, and can have a stronger holding force against the rotation through the raised press-fitting member described above.
[0100] In the following description, the server 1100 can mean an operation data providing server, a first user terminal 1210 can mean a user terminal connected to the sensor assembly 1220, and the second user terminal 1240 can mean a user terminal that provides operation data to a user.
[0101]
[0102] Referring to
[0103] The server 1100 according to the embodiment of the present invention receives and processes operation data of the machine 1230 obtained by the sensor assembly 1220 from the first user terminal 1210 and transmits the processed data to the second user terminal 1240. The second user terminal 1240 is characterized in displaying the operation data provided from the server 1100 to a user.
[0104] Here, the operation data can be data including at least one of a vibration, a temperature, and a tilt of the machine.
[0105] The first user terminal 1210 can resample the operation data acquired from the sensor assembly 1220 and then transmit the resampled operation data to the server 1100.
[0106] Here, the first user terminal 1210 can resample the operation data sensed at a first sampling rate by the sensor assembly 1220 at a second sampling rate different from the first sampling rate.
[0107] In this case, the second sampling rate can be a sampling rate lower than the first sampling rate.
[0108] For example, the first sampling rate can be 2 kHz and the second sampling rate can be 20 Hz, but the present invention is not limited thereto.
[0109] Here, the first user terminal 1210 can acquire the resampled operation data through a process of taking a root mean square (RMS) value calculated based on a time interval for the operation data or an FFT analysis-based frequency value as a sample for each time interval corresponding to the second sampling rate.
[0110] For example, in a case where the second sampling rate is 20 Hz, the first user terminal 1210 acquire the resampled operation data by taking the root mean square value calculated for a period of 1/20 second as a sample, for every 1/20 second corresponding thereto.
[0111] As such, according to the embodiment of the present invention, each of the user terminals collecting the operation data from the plurality of machines resamples data to an average value and transmits the data to the server, and thereby, it is possible to reduce the amount of required data communication between the user terminals collecting the operation data and the server.
[0112] The server 1100 can determine whether or not a specific data sample exceeds a threshold for the resampled operation data received from the first user terminal 1210, and then alarm the second user terminal 1240 according to the determination result.
[0113] Further, the server 1100 can provide the resampled operation data received from the first user terminal 1210 to the second user terminal 1240 or can provide the operation data resampled once again for the resampled (for example, secondly resampled) operation data to the second user terminal 1240.
[0114] Here, the server 1100 can divide the period for the resampled operation data according to the determination of whether the specific data sample exceeds the threshold, and can provide the primarily resampled operation data to the second user terminal 1240 for the specific period and provide the secondarily resampled operation data to the second user terminal 1240 for the remaining period.
[0115] For example, when the specific data sample exceeds the threshold, the server 1100 can provide the second user terminal 1240 with the primarily resampled operation data for a period including the corresponding data sample and provide the second user terminal 1240 with the secondarily resampled operation data for the period not including the corresponding data sample.
[0116] At this time, the secondary resampling can be resampling at a third sampling rate lower than the second sampling rate.
[0117] For example, the second sampling rate can be 20 Hz and the third sampling rate can be 4 Hz, but the present invention is not limited thereto.
[0118] The second user terminal 1240 can receive an alarm from the server 1100 and display the corresponding alarm to a user.
[0119] Further, the second user terminal 1240 can receive the resampled operation data from the server 1100 and display the corresponding data to the user.
[0120] Here, the second user terminal 1240 can display the resampled operation data received from the server 1100 to the user in the form of a real time graph.
[0121] Meanwhile, as described above, in a case where the resampled operation data is received from the server 1100 at different sampling rates, the second user terminal 1240 can adjust a result graph to be displayed such that the time axis intervals between data samples included in the corresponding data are equal to each other.
[0122] A more detailed description on the secondary resampling of the server 1100 and an adjustment of the result graph of the second user terminal 1240 will be described below with reference to
[0123] The sensor assembly 1220 can sense operation data of the machine 1230 in real time.
[0124] The sensor assembly 1220 senses the operation data at the first sampling rate, where the first sampling rate can be a preset value for each sensing module.
[0125] Here, the sensing module can include a vibration sensing module for measuring a vibration of the machine, a temperature sensing module for measuring a temperature of the machine, and a gyroscope module for measuring a tilt of the machine.
[0126] The machine 1230 can be a known in-plant motor, fan equipment, or a jet fan in a tunnel.
[0127] Meanwhile, the operation data providing system according to the embodiment of the present invention can be a system for providing operation data of a plurality of machines 1231 and 1232.
[0128] In this case, the sensor assemblies 1221 and 1222 are installed in the machines 1231 and 1232 respectively to sense operation data, and the first user terminals 1211 and 1212 are connected to the sensor assemblies 1221 and 1222 respectively to acquire the operation data.
[0129]
[0130] The user terminals 1210 and 1240 mean communication terminals capable of transmitting and receiving data in a wired and wireless communication environment. Here, the first user terminal 1210 can be a micro computing device equipped with a micro controller unit (MCU) for resampling data. Further, the second user terminal 1240 can be a portable terminal of a user.
[0131]
[0132] Particularly, the second user terminal 1240 can include a handheld computing device (for example, PDA, email client, or the like), any form of cellular phone, or any form of other type of computing or communication platform but the present invention is not limited to this.
[0133] Meanwhile, the communication network 1300 serves to connect the server 1100 to the user terminals 1210 and 1240. That is, the communication network 1300 means a communication network that provides a connection path such that data is transmitted and received after the user terminals 1210 and 1240 are connected to the server 1100. The communication network 1300 can be a wired network such as LANs (Local Area Networks), WANs (Wide Area Networks), MANs (Metropolitan Area Networks), and ISDNs (Integrated Service Digital Networks), or a wireless network such as wireless LANs, CDMA, Bluetooth, and satellite communications, but the scope of the present invention is not limited to this.
[0134]
[0135] Referring to
[0136] In detail, the communication module 1110 provides a communication interface necessary for providing transmission and reception signals between the server 1100 and the user terminals 1210 and 1240 in the form of packet data in cooperation with the communication network 1300.
[0137] Here, the communication module 1110 can be a device including hardware and software necessary for transmitting and receiving a signal such as a control signal or a data signal through a wired or wireless connection with another network device.
[0138] The memory 1120 stores a program for performing a method of providing a real estate enhancement service. Further, the memory functions to store temporarily or permanently data processed by the processor 1130. Here, the memory 1120 can include a magnetic storage media or a flash storage media, but the scope of the present invention is not limited to this.
[0139] The processor 1130 is a kind of central processing unit and controls the entire process of providing operation data. Each step performed by the processor 1130 will be described below with reference to
[0140] Here, the processor 1130 can include all kinds of devices capable of processing data, such as a processor. Here, for example, the processor can mean a data processing device, which is embedded in hardware, having a circuit physically structured to perform a function represented as a code or a command included in a program. As such, an example of a data processing device embedded in the hardware can include a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an ASIC (application-specific integrated device), an FPGA (field programmable gate array), and the like, but the scope of the present invention is not limited to this.
[0141] The database 1140 includes operation data acquired from the first user terminal 1210 and operation data resampled therefor.
[0142] Further, the database 1140 can further include information on an event occurrence time point and an event occurrence period for the operation data acquired from the first user terminal 1210.
[0143] Here, the event means factors that can affect an operation of the machine, such as a sudden change in sensing values such as a vibration, a temperature, and a tilt value, and exceeding a preset threshold range.
[0144] Although not illustrated in
[0145]
[0146] Particularly,
[0147] Referring to
[0148] At this time, the resampled operation data can be data which is obtained by resampling the operation data acquired at the first sampling rate from the sensor assembly at the second sampling rate using the first user terminal and is transmitted.
[0149] Next, the server 1100 determines whether or not the resampled operation data exceeds a threshold (S1320).
[0150] As a result of the determination in step S1320, in a case where any data sample of the resampled operation data exceeds the threshold, the server 1100 provides an alarm to the second user terminal (S1330).
[0151] Although not illustrated in
[0152] In the following, an additional embodiment of the present invention will be described.
[0153]
[0154] Particularly,
[0155] Referring to
[0156] As a result of the determination in step S1410, in a case where any data sample of the primarily resampled operation data exceeds the threshold, the server 1100 determines an event occurrence period based on a measurement time of the data sample exceeding the threshold (S1420).
[0157] In step S1420, the server 1100 can determine a time period between a start time obtained by subtracting a predetermined time from the measurement time of a data sample exceeding a threshold and an end time obtained by adding the predetermined time to the measurement time as an event occurrence period.
[0158] As an optional embodiment, in step S1420, in a case where any consecutive data samples exceed the threshold, the server 1100 can determine the event occurrence period based on a median value of the measurement time of the corresponding consecutive data samples.
[0159] Next, the server 1100 determines whether or not the primarily resampled operation data to be transmitted to the second user terminal 1210 is operation data of the event occurrence period (S1430).
[0160] in a case where the primarily resampled operation data is the operation data of the event occurrence period as a result of determination in step S1430, the existing operation data resampled (for example, primarily resampled) at the second sampling rate is provided to the second user terminal 1210 (S1440).
[0161] in a case where the primarily resampled operation data is not the operation data of the event occurrence period as the result of determination in step S1430, the primarily resampled operation data is resampled (for example, secondarily resampled) at a third sampling rate lower than the second sampling rate (S1460), and the secondarily resampled operation data is provided to the second user terminal 1240 (S1460).
[0162]
[0163] Particularly,
[0164] Referring to
[0165] Here, an x axis of the graph means time when the server transmits data to the second user terminal, and a y axis thereof means a size of data value included in the data.
[0166] Here, the data value is a root mean square (rms) value or a frequency value, which is a value obtained by calculating (primarily resampled) the operation data measured for the machine by using the first user terminal as described above.
[0167] Points located on the operation data 1500 represent data samples transmitted from the server to the second user terminal, and the tighter the interval between the points, the higher the sampling rate.
[0168] The server can perform secondary resampling through the following processes.
[0169] First, the server receives the primarily resampled operation data from the first user terminal, and in a case where the corresponding data exceeds a threshold, the server can determine an event occurrence period t1-t2 including the period 1510 exceeding the threshold.
[0170] The server can determine a time period between a start time obtained by subtracting a predetermined time from a median time of the period 1510 exceeding the threshold and an end time obtained by adding the predetermined time to the median time as the event occurrence period t1-t2.
[0171] Next, the server can transmit the primarily resampled operation data corresponding to the event occurrence period t1-t2 to the second user terminal as it is, and can secondarily resample the primarily resampled operation data corresponding to remaining periods 0-t1 and t2-t3 of the event occurrence period and transmit secondarily resampled data to the second user terminal.
[0172] As illustrated in
[0173] Meanwhile, the second user terminal can adjust the result graph such that time axis intervals between the data samples become equal to each other for the received operation data 1500 and display the adjusted graph to a user.
[0174] In this case, the number of data samples in the remaining periods 0-t1 and t2-t3 is smaller than the number of data samples in the event occurrence period t1-t2, and thereby, a time axis interval is narrowed.
[0175] For example, in a case where a sampling rate of the remaining periods 0-t1 and t2-t3 is 4 Hz and a sampling rate of the event occurrence period t1-t2 is 20 Hz, the time axis interval of the remaining periods 0-t1 and t2-t3 can be narrower by five times (20 Hz/4 Hz) than the time axis interval of the event occurrence period t1-t2.
[0176] Accordingly, a user can feel as if time for data of a period in which an event does not occur advances rapidly.
[0177] As such, according to the embodiment of the present invention, data in a time zone in which the event does not occur for machines has the same effect as timelapse, and thereby, identification of data in a time zone in which an event occurs can be increased.
[0178]
[0179] Referring to
[0180] Here, the server can determine an event occurrence period for all the operation data, thereby, performing secondary resampling.
[0181] For example, the server can determine the event occurrence period t1-t2 so as to include a period 1611 exceeding the threshold in relation to the first operation data 1610 and determine the event occurrence period t2-t3 so as to include a period 1621 exceeding the threshold in relation to the second operation data 1620.
[0182] In this case, the server can determine the event occurrence period for each operation data, and then determine the corresponding event occurrence periods as the event occurrence periods t1-t2 and t2-t3 for all the operation data.
[0183] That is, the server can transmit all the primarily resampled operation data of the event occurrence periods t1-t2 and t2-t3 to the second user terminal as it is, and secondarily resample all the primarily resample operation data of a remaining period 0-t1 to transmit to the second user terminal.
[0184] As illustrated in
[0185] The second user terminal can display all the operation data 1610 and 1620 to a user in a graph along the same time axis.
[0186] That is, the second user terminal can adjust the result graph such that time axis intervals between the data samples become equal to each other for all the operation data 1610 and 1620 and display the adjusted graph to a user, and since the operation data 1610 and 1620 have the same sampling rate in a specific period, the adjusted graph can have the same time axis.
[0187] As such, according to the embodiment of the present invention, in a case where an event occurs in any one of the machines while the data of the plurality of machines has the timelapse effect, data of all the machines in the time zone in which the event occurs is displayed on the same time axis, and thus, it is possible to easily compare a machine in which the event occurs with the rest of machines.
[0188] The description of the present invention described above is for an illustrative purpose, and those skilled in the art to which the present invention belongs will be able to understand that the present invention can be changed to other specific forms without changing the technical idea or essential features of the present invention. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. For example, each configuration element described as a single type may be implemented in a distributed manner, and similarly, configuration elements described in a distributed manner may be implemented in a combined form.
[0189] It should be construed that the scope of the present invention is represented by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents are included within the scope of the present invention.
[0190] The present invention relates to a construction of a sensor assembly for measuring various measurement values of a machine and to a method of providing operation data of the machine collected from the sensor assembly, thereby, having an industrial applicability.