Data measurement system and data measurement method
The data measurement system addresses the computational burden and timing issues of conventional methods by using sensor data to specify control modes and set measurement periods, ensuring precise and timely data capture.
Patent Information
- Application Number
- JP2023098100
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-14
- Publication Date
- 2024-12-26
- Estimated Expiration
- 2043-06-14
AI Technical Summary
Conventional methods for specifying the control mode of machines require frequency analysis, which is computationally intensive, and fail to capture changes due to time, season, or load conditions, leading to inaccurate and untimely data measurements.
A data measurement system that includes a sensor data acquisition unit, a control mode identification unit, a trigger condition determining unit, and a data measurement unit, which allows for specifying the control mode based on sensor data and setting precise data measurement periods to ensure timely data capture.
Enables accurate and timely data measurement at expected intervals without requiring expensive arithmetic devices, even when the control mode changes with time, season, or load conditions.
Smart Images

Figure 2024179340000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a data measurement system and a data measurement method. [Background technology]
[0002] There are many machines in use around the world, including motors, and if they break down, it can lead to serious accidents or serious opportunity losses. In particular, in important infrastructure facilities, measures are taken to prepare for breakdowns by configuring multiple machines, for example, as a main component and a sub-component, at great expense, and in the event of a breakdown in the main component, the system switches to the sub-component. This is because machine breakdowns cannot be predicted in advance, and there has long been a demand for early failure prediction.
[0003] In response to such demands, efforts are being made around the world to grasp the state of machines by attaching sensors to them and acquiring analog data.However, because the control mode of a machine is not constant and the acquired analog data also differs depending on the control mode, it is necessary to acquire the control mode of the device at the same time as acquiring the analog data.
[0004] Furthermore, the control mode of the machine may be changed depending on the time of day or season, or may be automatically controlled depending on the load condition.
[0005] In the past, in order to identify the control mode of a machine, a means for identifying the control mode has been considered in the prior art. For example, Patent Document 1 discloses a related technique. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Re-Table 2016-117021 (Patent No. 6514239) Publication Summary of the Invention [Problem to be solved by the invention]
[0007] However, in the conventional technology, frequency information is used to identify the control mode, and therefore frequency analysis, which places a large load on the computing device, is required.
[0008] Furthermore, with conventional technology, the control mode is initially defined by an expert, so if the control mode changes depending on the time of day or season, or if it is automatically controlled according to the load condition, it may deviate from the initial definition, making it impossible to measure at the expected time.
[0009] An object of the present invention is to specify a control mode based on measured analog data in a data measurement system and perform measurement at an expected timing. [Means for solving the problem]
[0010] A data measurement system of one embodiment of the present invention is characterized in having a sensor data acquisition unit that acquires sensor data transmitted from a sensor installed in a measurement object, a control mode identification unit that identifies a control mode of the measurement object based on the sensor data, a trigger condition determination unit that determines a trigger condition according to the identified control mode and sets a data measurement period for the sensor data, and a data measurement unit that measures the sensor data during the set data measurement period. Effect of the Invention
[0011] According to one aspect of the present invention, in a data measurement system, a control mode can be specified based on measured analog data, and measurement can be performed at an expected timing. [Brief description of the drawings]
[0012] [Figure 1] FIG. 1 illustrates a typical analog data acquisition device. [Diagram 2] FIG. 2 is a diagram illustrating an example of a configuration for acquiring analog data. [Diagram 3]FIG. 1 is a block diagram showing a configuration of a measurement data system according to an embodiment. [Figure 4] FIG. 2 is a diagram illustrating a block configuration of a control mode specifying unit. [Diagram 5] FIG. 1 illustrates a data analysis method and a mode analysis method. [Figure 6] FIG. 13 is a diagram showing a trigger condition setting method. [Figure 7] FIG. 13 is a diagram showing measurement timing for each example. [Figure 8] FIG. 11 is a diagram showing an example in which the control mode of a machine is changed depending on the time of day or season. [Figure 9] FIG. 4 is a diagram showing a display screen of a user I / F unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] First, the basic operation of the analog data acquisition device will be explained with reference to FIG.
[0014] The analog data acquisition device is connected to a sensor that directly measures analog data and records the analog data sent from the sensor. The sensor is connected to the measurement target, senses analog information such as vibration, and sends it to the analog data acquisition device. An example of the connection configuration is shown in Figure 1(a).
[0015] Analog data sent from a sensor is typically recorded in the following ways, for example: (1) Continuous acquisition. (2) Starting and stopping timing is specified using a signal separate from the analog data. Method (1) entails problems such as the amount of data to be recorded being huge and the difficulty of finding meaningful data from the huge amount of data. One way to solve this is to specify the starting and stopping timing using a signal separate from the analog data (2). Information used for starting and stopping can be, for example, the time or a control signal for the object being measured.
[0016] The contents will be explained using Figures 1(b) and (c). An example will be explained in which the operating state of the measurement target is repeated stopping and starting. In addition, when the measurement target is a motor, for example, analog data when the target is stopped is not necessary, and it is common to want to measure only analog data when the target is in operation.
[0017] Figure 1(b) shows an example of continuous analog data acquisition. In this case, it is possible to acquire data during operation, but unnecessary data during stoppage is also recorded, resulting in a huge amount of recorded data.
[0018] Figure 1(c) is an example of specifying the start and end timing using time. In this example, the start timing is set to 00 minutes past the hour, and the end timing is set to 15 minutes past the hour. Since the operating state of the measurement target and the time are not synchronized, there are drawbacks such as missing data and acquiring unnecessary data.
[0019] Figure 1(d) is an example of specifying the start and end timing using the motor's ON / OFF signal. This is an ideal state because data can be acquired only when the motor is in operation.
[0020] However, motor ON / OFF signals require wiring signal lines to the motor control system and may also require software changes, making it difficult to apply this to a system that is in operation.
[0021] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention is directed to solving the above problems, and the preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0022] FIG. 2 is a diagram showing an example of a configuration for measuring analog data.
[0023] The measurement object 21 is, for example, a machine such as a motor, but it may be anything that converts electrical energy into kinetic energy. The sensor (1), for example, measures the current flowing through a power cable, and transmits the measurement data to a data measurement system via a signal cable (1). The sensor (2), for example, measures the vibration value of the measurement object 21, and transmits the measurement data to the data measurement system 22 via a signal cable (2). The data measurement system 22 analyzes and records the data transmitted from the sensor (1) and the sensor (2). Here, the sensor may be, for example, a sensor that measures sound or ultrasonic waves. Furthermore, the measurement object 21 may be not only a motor, but also a pump, etc.
[0024] FIG. 3 is a block diagram showing the inside of the measurement data system according to the embodiment of the present invention.
[0025] The data transmitted from the sensor 31 is converted by the sensor data acquisition unit 32 into data that can be processed within the data measurement system, and is transmitted to the control mode specification unit 33 and the data measurement unit .
[0026] The control mode identification unit 33 analyzes the data transmitted by the sensor data acquisition unit 32 and the control mode to identify the control mode, and transmits the analysis result to the trigger condition determination unit 35. Here, the data analysis is performed continuously.
[0027] The user I / F unit 36 transmits trigger condition settings specified by the administrator (user) to the trigger condition determination unit 35. The trigger condition determination unit 35 transmits triggers (measurement start trigger and measurement end trigger) to the data measurement unit 34 based on the analysis results transmitted from the control mode identification unit 33 and the trigger condition settings transmitted from the user I / F unit 36. The data measurement unit 34 measures the data transmitted from the sensor data acquisition unit 32 only when a trigger is transmitted from the trigger condition determination unit. The measured data is recorded in the data recording unit 37.
[0028] The user I / F unit 36 displays the contents of Fig. 9 on a screen. Based on this display screen, the administrator (user) sets the trigger conditions (see Fig. 6). In this way, the user I / F unit 36 operated by the user generates trigger condition setting information set by the user based on feature data. The trigger condition determination unit 35 determines the trigger conditions based on the trigger condition setting information. The user I / F unit 36 displays the feature data on a display screen (see Fig. 9), and the user sets the trigger condition setting information by referring to the displayed feature data.
[0029] FIG. 4 is a block diagram of the control mode specifying unit 35. As shown in FIG.
[0030] The data transmitted from the sensor data acquisition unit 32 is transmitted to the mode analysis unit 42 via the data analysis unit 41. The data analysis unit 41 may perform, for example, frequency analysis using Fourier analysis or calculation of peak values, but may perform any calculation that calculates characteristic data.
[0031] The mode analysis unit 42 analyzes the feature data transmitted from the data analysis unit 41. Here, the absolute value and the slope of the feature data are calculated, and transmitted to the trigger condition determination unit 35 and the mode recording unit 43. The mode recording unit 43 records the mode information transmitted from the mode analysis unit 42.
[0032] Here, the feature data refers to the crest value and the slope of the crest value, or the peak of the Fourier analysis and the slope of the peak of the Fourier analysis.
[0033] 5 is a diagram showing a method of data analysis and mode analysis in an example in which the measurement target 21 is a motor. Also, an example in which the sensor (1) in FIG. 2 is a current sensor will be described.
[0034] When the measurement target 21 is a motor, the motor may be frequency-controlled using an inverter, and may have a control mode such as that shown in Fig. 5(a). For the sake of explanation, the control frequency, peak value, and absolute value of the peak of the Fourier analysis are taken as the example shown in Fig. 5.
[0035] In this case, the current waveform is measured using the current sensor of sensor (1), and the crest value and the peak of the Fourier analysis result are recorded in the data analysis unit 41 in correspondence with the motor rotation speed, making it possible to obtain data as shown in Figures 5(b) and (c).
[0036] In Fig. 5(b), when the control frequency is changed, the peak value momentarily increases, but this represents a transient phenomenon caused by the physical characteristics of the measurement target 21. This phenomenon is not constant because it depends on the measurement target 21. For this reason, it is shown as an example.
[0037] The mode analysis unit 42 calculates the absolute value and slope for each time based on the data in Figures 5(b) and (c). Figure 5(b) shows an example of calculation of the absolute value and peak value. The absolute value is the same as the peak value. The calculated absolute value and slope are sent to the trigger condition determination unit 35.
[0038] The trigger condition determining unit 35 determines the trigger condition based on the absolute value and gradient information transmitted from the control mode specifying unit 33 and the condition input from the user I / F unit 36 .
[0039] 5(a), the motor that is the measurement target 21 has a stop mode, an acceleration operation mode, a deceleration operation mode, a low-speed operation mode, and a high-speed operation mode as control modes. The control mode specification unit 33 specifies at least one of the stop mode, the acceleration operation mode, the deceleration operation mode, the low-speed operation mode, and the high-speed operation mode as the control mode.
[0040] FIG. 6 shows an example of how to set the trigger condition.
[0041] The administrator can check the absolute value and slope of the wave height value in Figure 5 and the absolute value and slope of the peak in the Fourier analysis on the screen (see Figure 9), and set the measurement trigger conditions based on this information.
[0042] For example, if you want to measure analog data only during periods when the control frequencies are 100 Hz and 200 Hz, the absolute value of the peak in the Fourier analysis will be 100 or 200, so you should set it as shown in Setting Example 1 in Figure 6. The measurement timing in this case is shown in Setting Example 1 in Figure 7.
[0043] As an alternative setting, when the absolute value of the crest value is other than 0 and the slope is 0, the setting shown in setting example 2 in Figure 6 is used. The measurement timing in this case is shown in setting example 2 in Figure 7. Setting example 2 has the same timing as setting example 1, and it is possible to measure analog data only during the periods of control frequencies of 100 Hz and 200 Hz without using peak information from Fourier analysis.
[0044] As another example, if you want to measure analog data only during a period with a control frequency of 100 Hz, the absolute value of the peak value will be 10, but since there is also a time when the peak value is 10 during the period when the control frequency accelerates from 0 to 100 Hz, in order to exclude this, a condition for when the slope is 0 must also be added, and the settings shown in Setting Example 3 in Figure 6 are used. The measurement timing in this case is shown in Setting Example 3 in Figure 7.
[0045] So far we have explained examples of measurements when the control frequency is at a constant speed, but next we will show examples of measurements when accelerating and decelerating. Here is a setting example when the control frequency is accelerating. The period when the control frequency is accelerating is the period from 0 to 100 Hz and from 100 to 200 Hz. In this case, if information on the slope of the peak from the Fourier analysis is used, the slope will be positive, and the setting will be as shown in setting example 4 in Figure 6. In the example of setting example 4 in Figure 6, there is only one condition for enabling measurement, and an input with no settings will be created. In this case, by entering 1 into the input setting, it is possible to make the input with no condition set always active.
[0046] In this case, alternative settings using peak values are shown in setting example 5 in Figure 6. The measurement timing in this case is setting example 5 in Figure 7, which is the same timing as setting example 4. If you want to measure during deceleration, the settings are as shown in setting examples 6 and 7 in Figure 6, and the measurement timing in this case is setting examples 6 and 7 in Figure 7.
[0047] Furthermore, we will explain the case where measurement is performed not only for a single state of constant speed, acceleration, or deceleration, but also for both acceleration and constant speed. In this case, three or more input conditions of logical sum or logical product are required, but inputs can be added as necessary. Setting example 8 in Figure 6 shows the settings for measuring during acceleration and constant speed.
[0048] As shown in the above example, a measurement trigger signal can be generated using the absolute value and slope information calculated by the mode analysis unit 42, making it possible to perform measurement in any control mode. Note that the calculated absolute value and slope are subject to fluctuations depending on the measurement target, and are therefore not normally constant. For this reason, it is possible to set a tolerance for the input value that is the condition for valid measurement. Note that the method of setting the trigger condition in FIG. 6 may be performed using either hardware or software.
[0049] FIG. 8 shows an example in which data at a constant speed can be acquired even when the control mode of the machine changes depending on the time of day or season.
[0050] The trigger condition setting will be described below taking as an example the setting example 2 in FIG.
[0051] Figure 8(a) shows the control frequency and the absolute value and slope of the crest value when the control mode is summer. The timing when the measurement is actually performed is the period when the measurement effective axis is High, which is the period shown as "measurement in progress" in Figure 8(a).
[0052] Figure 8(b) shows the control frequency and the absolute value and slope of the crest value when the control mode is winter. The timing when the measurement is actually performed is the period when the measurement effective axis is High, which is the period shown as "measurement in progress" in Figure 8(b).
[0053] Even if the control frequency changes between summer and winter, by setting the trigger condition as in setting example 2 in Figure 6, it is possible to obtain data at a constant speed regardless of the season.
[0054] FIG. 9 is a diagram showing a display screen of the user I / F unit.
[0055] The user I / F unit 36 displays on the display screen the contents of Fig. 9. Based on this display screen, the administrator (user) sets the trigger conditions (see Fig. 6).
[0056] In the above embodiment, a sensor is used to constantly measure analog data of the measurement target. Based on the measured data, characteristic data is calculated using a relatively simple formula. The control mode is identified based on this data, and measurement is performed at the expected timing. The state of the control mode is constantly monitored, and the characteristic data is calculated from the obtained information to constantly recognize the control mode.
[0057] According to the above embodiment, it is possible to perform data measurement at the expected timing by using a data measurement system that does not have an expensive arithmetic device. Furthermore, even when the control mode is changed depending on the time of day or season, or when the control mode is automatically controlled depending on the load state, it is possible to perform measurement at the expected timing. [Explanation of symbols]
[0058] 21 Measurement target 22 Data Measurement System 31 Sensors 32 Sensor data acquisition unit 33 Control mode specification unit 34 Data Measurement Section 35 Trigger condition determination section 36 User I / F section 37 Data Recording Section 41 Data Analysis Department 42 Mode Analysis Section 43 Mode Recording Section
Claims
1. a sensor data acquisition unit that acquires sensor data transmitted from a sensor installed in the measurement target; a control mode determination unit that determines a control mode of the measurement target based on the sensor data; a trigger condition determination unit that determines a trigger condition according to the identified control mode and sets a data measurement period of the sensor data; a data measurement unit that measures the sensor data during the set data measurement period; A data measurement system comprising:
2. The control mode specification unit is It has a data analysis section and a mode analysis section. The data analysis unit Analyzing the sensor data to generate feature data; The mode analysis unit is The data measurement system according to claim 1 , wherein the control mode is determined based on the characteristic data.
3. The data analysis unit 3. The data measurement system according to claim 2, wherein a peak value of the sensor data and a slope of the peak value are generated as the feature data.
4. The data analysis unit 3. The data measurement system according to claim 2, wherein a peak of a Fourier analysis of the sensor data and a slope of the peak of the Fourier analysis are generated as the feature data.
5. A user interface unit that is operated by a user is included, The user interface unit includes: generating trigger condition setting information set by the user based on the feature data; The trigger condition determination unit 3. The data measurement system according to claim 2, wherein the trigger condition is determined based on the trigger condition setting information.
6. The user interface unit includes: Displaying the characteristic data on a display screen; 6. The data measurement system according to claim 5, wherein the trigger condition setting information is set by the user with reference to the displayed feature data.
7. The measurement object is The motor has a stop mode, an accelerating operation mode, a decelerating operation mode, a low-speed operation mode, and a high-speed operation mode as the control modes, The control mode specification unit is 2. The data measurement system according to claim 1, wherein at least one of the stop mode, the accelerating operation mode, the decelerating operation mode, the low-speed operation mode, and the high-speed operation mode is specified as the control mode.
8. The sensor data acquisition unit 2. The data measurement system according to claim 1, wherein analog data is acquired as the sensor data.
9. a sensor data acquisition step of acquiring sensor data transmitted from a sensor installed in the measurement target; a control mode specifying step of specifying a control mode of the measurement object based on the sensor data; a trigger condition determination step of determining a trigger condition according to the identified control mode and setting a data measurement period of the sensor data; a data measurement step of measuring the sensor data during the set data measurement period; A data measurement method comprising the steps of:
10. The control mode specifying step includes: A data analysis step and a mode analysis step are included. The data analysis step includes: Analyzing the sensor data to generate feature data; The mode analysis step includes: The data measuring method according to claim 9 , wherein the control mode is determined based on the characteristic data.
11. The data analysis step includes: The data measuring method according to claim 10, wherein a peak value of the sensor data and a slope of the peak value are generated as the feature data.
12. The data analysis step includes: The data measurement method according to claim 10, wherein a peak of a Fourier analysis of the sensor data and a slope of the peak of the Fourier analysis are generated as the feature data.
13. The method further includes a trigger condition setting information generating step of generating trigger condition setting information set by the user based on the feature data by a user interface unit operated by the user, The trigger condition determining step includes:
11. The data measurement method according to claim 10, wherein the trigger condition is determined based on the trigger condition setting information.
14. The trigger condition setting information generating step includes: The user interface unit displays the feature data on a display screen; The data measurement method according to claim 13, wherein the trigger condition setting information is set by the user with reference to the displayed feature data.
15. The measurement object is The motor has a stop mode, an accelerating operation mode, a decelerating operation mode, a low-speed operation mode, and a high-speed operation mode as the control modes, The control mode specifying step includes:
10. The data measurement method according to claim 9, wherein at least one of the stop mode, the accelerating operation mode, the decelerating operation mode, the low-speed operation mode, and the high-speed operation mode is specified as the control mode.
Citation Information
Patent Citations
Motor control system
JP2021097545A
Monitoring device
JP2023117991A
