CALIBRATION SYSTEM, CALIBRATION METHOD, AND PROGRAM
Patent Information
- Application Number
- JP2023555929
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-26
- Publication Date
- 2025-02-04
- Estimated Expiration
- 2041-10-26
AI Technical Summary
【0007】 本開示によれば、上述した課題を解決するキャリブレーションシステム、キャリブレーション方法、及びコンピュータ可読媒体を提供することができる。
Smart Images

Figure 0007626244000001 
Figure 0007626244000002 
Figure 0007626244000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a calibration system, a calibration method, and a computer-readable medium for calibrating a vibration detection means that detects a vibration signal generated within a predetermined area. [Background technology]
[0002] 2. Description of the Related Art There is known a system that associates a position in a vibration detection means where the vibration detection means detects a vibration signal from a vibration source with a position within a predetermined area (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-052030 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the above system, the vibration source that generates the vibration signal is fixed, so that when the vibration detection means performs calibration by correlating the position on the vibration detection means where the vibration signal is detected with the position within the predetermined area, the range of the calibration may be limited.
[0005] An object of the present disclosure is to provide a calibration system, a calibration method, and a computer-readable medium that solves the above-mentioned problems. [Means for solving the problem]
[0006] In order to achieve the above object, one aspect of the present invention is to A moving object that moves within a predetermined area and generates a vibration signal; a vibration detection means provided within the predetermined area and detecting a vibration signal generated within the predetermined area; a signal analysis means for analyzing a vibration signal detected by the vibration detection means and calculating a position on the vibration detection means at which the vibration detection means detected the vibration signal; a correspondence means for calibrating the vibration detection means by corresponding, at a predetermined timing, a position in the vibration detection means where the vibration detection means detected a vibration signal with a position within the predetermined area based on a generation position and generation time of a vibration signal from the moving body and a position in the vibration detection means where the vibration detection means detected the vibration signal and a detection time; A calibration system comprising: It is. In order to achieve the above object, one aspect of the present invention is to A moving object moves within a predetermined area to generate a vibration signal; detecting a vibration signal generated within the predetermined area by a vibration detection means; analyzing the vibration signal detected by the vibration detection means and calculating a position on the vibration detection means at which the vibration detection means detected the vibration signal; a step of calibrating the vibration detection means at a predetermined timing by associating a position in the vibration detection means where the vibration detection means detected a vibration signal with a position within the predetermined area based on a generation position and generation time of a vibration signal from the moving body and a position in the vibration detection means where the vibration detection means detected the vibration signal and a detection time; Calibration methods including It is. In order to achieve the above object, one aspect of the present invention is to A process of analyzing a vibration signal detected by the vibration detection means within a predetermined area and calculating a position on the vibration detection means at which the vibration detection means detected the vibration signal; a process of calibrating the vibration detection means by associating a position in the vibration detection means where the vibration detection means detected a vibration signal with a position within the predetermined area based on a generation position and generation time of a vibration signal from a moving body and a position in the vibration detection means where the vibration detection means detected the vibration signal and a detection time at a predetermined timing; A non-transitory computer-readable medium storing a program for causing a computer to execute the It is. Effect of the Invention
[0007] According to the present disclosure, it is possible to provide a calibration system, a calibration method, and a computer-readable medium that solve the above-mentioned problems. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an optical fiber according to an embodiment; [Diagram 2] 1 is a block diagram showing a schematic system configuration of a calibration system according to an embodiment. [Diagram 3] 1 is a flowchart illustrating a flow of a calibration method according to an embodiment. [Figure 4] 1 is a block diagram showing a schematic system configuration of a calibration system according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] EMBODIMENT 1 Hereinafter, an embodiment of the present invention will be described with reference to the drawings. A calibration system according to this embodiment performs calibration of an optical fiber. The optical fiber is provided in a predetermined area and detects vibration signals generated in the predetermined area. The predetermined area is, for example, a factory, a facility, the seabed, etc.
[0010] The optical fiber is a specific example of the vibration detection means. For example, as shown in FIG.
[0011] An optical fiber sensor is provided at the end of the optical fiber 1. The optical fiber sensor measures the strain ΔL of the optical fiber 1 through the phase difference Δφ of the backscattered light in the gauge length. The optical fiber operates as an independent vibration / acoustic sensor in each gauge length. The optical fiber sensor transmits a pulsed optical signal to the optical fiber 1 and receives a reflected signal from each measurement point on the optical fiber 1.
[0012] The optical fiber sensor detects changes in vibration signals caused by vibrations (such as sound) from the surrounding environment based on the reflected signals from each measurement point on the optical fiber 1, and can detect the direction of a vibration source occurring within the facility as an angle range from each measurement point on the optical fiber 1. The optical fiber sensor then estimates the position where the angle ranges from each measurement point overlap as the position of the vibration source. In this way, when some event occurs within the facility, the position of the vibration source can be detected.
[0013] Incidentally, the optical fiber sensor itself can detect the position on the optical fiber 1 where the optical fiber 1 detects vibration, such as the distance from the end point (optical fiber sensor) of the optical fiber 1. However, the position alone does not tell where that position is within the facility (the position within the facility).
[0014] Therefore, the calibration system according to this embodiment calibrates the optical fiber 1 by associating the position on the optical fiber 1 at which the optical fiber 1 detects a vibration signal with a position within the facility (within a predetermined area).
[0015] Furthermore, the correspondence of the optical fiber 1 is performed when the optical fiber 1 is installed. However, after the installation, the installation position of the optical fiber 1 may shift due to damage to the installation location or natural disasters such as typhoons and earthquakes, and the correspondence may change.
[0016] In contrast, the calibration system according to this embodiment calibrates the optical fiber 1 by having a moving body generate a vibration signal at a predetermined timing.
[0017] This allows appropriate calibration of the optical fiber 1 at a predetermined timing when the correspondence of the optical fiber 1 changes. In addition, since the moving body can move to any position and generate a vibration signal, the range of the optical fiber 1 to be calibrated is not limited, and the optical fiber 1 can be calibrated over a wider range.
[0018] Here, a schematic system configuration of the calibration system according to this embodiment will be described below. Fig. 2 is a block diagram showing a schematic system configuration of the calibration system according to this embodiment.
[0019] A calibration system 10 according to this embodiment includes an optical fiber 1, an optical fiber sensor 2, a moving object 3 that generates a vibration signal, and an association unit 4 that calibrates the optical fiber 1.
[0020] The optical fiber 1 is provided within a predetermined area and detects a vibration signal generated within the predetermined area. The optical fiber sensor 2 is a specific example of a signal analysis means. The optical fiber sensor 2 analyzes the vibration signal detected by the optical fiber 1 and calculates the position in the optical fiber 1 at which the optical fiber 1 detected the vibration signal. The optical fiber sensor 2 transmits the position in the optical fiber 1 at which the optical fiber 1 detected the vibration signal as well as the detection time at which the vibration signal was detected to the association unit 4 via wireless communication or the like.
[0021] The moving object 3 moves within a predetermined area and generates a vibration signal. The moving object 3 may patrol within the predetermined area at a predetermined period. The moving object 3 is, for example, an autonomous drone, a mobile robot, a vehicle, etc. The vibration signal is, for example, an operating sound generated when the moving object 3 operates, a sound output from a speaker provided in the moving object 3, etc.
[0022] In order to clearly distinguish between the vibration signal and the sound of the surrounding environment, it is preferable that the moving object 3 generates a vibration signal that includes a specific frequency component and a vibration signal whose frequency or phase changes over time. Such a vibration signal is, for example, a frequency modulated continuous wave (FMCW) signal.
[0023] As described above, when the moving body 3 generates an operating sound as a vibration signal, it is preferable that the characteristics such as frequency components are periodically changed over time in order to more clearly distinguish the vibration signal from the sound of the surrounding environment. For example, the moving body 3 may operate to generate a vibration signal of a predetermined pattern. More specifically, the moving body 3 may generate a vibration signal of a predetermined pattern by rotating on the spot.
[0024] When the moving object 3 generates a vibration signal, the moving object 3 transmits information on the generation position and generation time to the association unit 4 via wireless communication or the like. The generation position of the vibration signal is, for example, a position in a world coordinate system using latitude and longitude, or a position in a coordinate system with a specific point in a predetermined area as the origin.
[0025] The moving body 3 may estimate its own position based on map information and distance information detected by a distance sensor such as a camera or LiDAR (Light Detection and Ranging), and transmit the estimated own position to the matching unit 4 as the position where the vibration signal is generated.
[0026] The mobile body 3 may detect its own position using a Global Navigation Satellite System (GNSS), a radio frequency identification (RFID), a beacon, route information, etc., and transmit the detected own position to the matching unit 4 as the position where the vibration signal was generated.
[0027] The association unit 4 is a specific example of an association means. The association unit 4 has a hardware configuration of a normal computer including a processor 41 such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), an internal memory 42 such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a storage device 43 such as a HDD (Hard Disk Drive) or an SSD (Solid State Drive), an input / output I / F 44 for connecting peripheral devices such as a display, and a communication I / F 45 for communicating with devices outside the device.
[0028] The correspondence unit 4 calibrates the optical fiber 1 at a predetermined timing by corresponding the position in the optical fiber 1 where the vibration signal was detected by the optical fiber 1 with a position within a predetermined area based on the position and time of generation of the vibration signal by the moving body 3 and the position and detection time in the optical fiber 1 where the vibration signal was detected by the optical fiber 1.
[0029] The correspondence unit 4 geometrically calculates the position within a specified area where the optical fiber 1 detected the vibration signal based on, for example, the position and time of generation of the vibration signal by the moving body 3, and the position in the optical fiber 1 where the optical fiber 1 detected the vibration signal (the position of the measurement point on the optical fiber 1) and the detection time.
[0030] For example, based on the generation time of the vibration signal by the moving object 3 and the detection time of the vibration signal by the optical fiber 1, the association unit 4 calculates the arrival time of the vibration signal from the moving object 3 to the detection position (measurement point) of the optical fiber 1. The association unit 4 calculates the distance between the moving object 3 and the measurement point of the optical fiber 1 by multiplying the arrival time by the speed of the vibration signal (such as the speed of sound).
[0031] The moving object 3 generates vibration signals at a plurality of moving points while moving. The optical fiber 1 receives the vibration signals from the moving object 3 at measurement points. The association unit 4 calculates the distances between the moving points of each moving object 3 and the measurement points of the optical fiber 1, as described above.
[0032] The correspondence unit 4 can calculate the position within the specified area where the optical fiber 1 detected the vibration signal by finding the intersection of each circle with the movement point of each moving body 3 (the position where the vibration signal is generated) as its center and the calculated distance as its radius.
[0033] As described above, the correspondence unit 4 may store correspondence information, which associates the position in the optical fiber 1 where the optical fiber 1 detects a vibration signal with a position within a specified area, for example in an internal memory 42.
[0034] Next, the calibration method according to this embodiment will be described with reference to a flowchart shown in FIG 3.
[0035] The moving object 3 moves within a predetermined area and generates a vibration signal (step S101). The optical fiber 1 detects the vibration signal generated within the predetermined area (step S102).
[0036] The optical fiber sensor 2 analyzes the vibration signal detected by the optical fiber 1, and calculates the position in the optical fiber 1 at which the optical fiber 1 detected the vibration signal (step S103).
[0037] At a predetermined timing, the correspondence unit 4 calibrates the optical fiber 1 by corresponding the position in the optical fiber 1 where the vibration signal was detected by the optical fiber 1 with a position within a predetermined area based on the position and time of generation of the vibration signal by the moving body 3 and the position and detection time in the optical fiber 1 where the vibration signal was detected by the optical fiber 1 (step S104).
[0038] In the above embodiment, the vibration detection means is the optical fiber 1, but is not limited to this. The vibration detection means may be, for example, a microphone or a vibration sensor.
[0039] As described above, in this embodiment, the calibration system 10 calibrates the optical fiber 1 at a predetermined timing by associating the position in the optical fiber 1 where the vibration signal is detected by the optical fiber 1 with a position within a predetermined area based on the position and time of generation of the vibration signal by the moving body 3 and the position and detection time in the optical fiber 1 where the vibration signal is detected by the optical fiber 1.
[0040] This allows the optical fiber 1 to be appropriately calibrated at a predetermined timing when the correspondence of the optical fiber 1 changes. In addition, since the moving body 3 can move to any position and generate a vibration signal, the range of the optical fiber 1 to be calibrated is not limited, and the optical fiber 1 can be calibrated over a wider range.
[0041] EMBODIMENT 2 The moving object 3 patrols within a predetermined area at a predetermined cycle. The association unit 4 calibrates the optical fiber 1 at a predetermined timing when a difference between the position of the moving object 3 calculated based on the vibration signal from the moving object 3 and the association information and the position of the moving object 3 calculated by the moving object 3 is equal to or greater than a predetermined value.
[0042] This makes it possible to appropriately calibrate the optical fiber 1 at the timing when the deviation between the actual position of the moving object 3 and the position of the moving object 3 detected by the optical fiber sensor 2 becomes large.
[0043] As described above, the optical fiber sensor 2 calculates the position of the moving object 3 based on the vibration signal from the moving object 3 and the association information, and transmits the calculated position of the moving object 3 to the association unit 4. At the same time, the moving object 3 performs self-position estimation and the like, as described above, and transmits the estimated position of the moving object 3 to the association unit 4.
[0044] The association unit 4 calculates the difference between the position of the moving object 3 transmitted from the optical fiber sensor 2 and the position of the moving object 3 transmitted from the moving object 3. When the association unit 4 determines that the calculated difference is equal to or greater than a predetermined value and is large, it calibrates the optical fiber 1 by associating, as a predetermined timing, a position in the optical fiber 1 where the optical fiber 1 detects a vibration signal with a position within a predetermined area. The predetermined value may be preset in the association unit 4. An optimal value obtained experimentally is set as the predetermined value.
[0045] EMBODIMENT 3 4 is a block diagram showing a schematic system configuration of the calibration system according to this embodiment. The calibration system 20 according to this embodiment further includes an environmental information acquisition unit 5 that acquires environmental information including at least one of weather information, disaster information, and construction information related to a predetermined area. The association unit 4 and the environmental information acquisition unit 5 may be configured integrally.
[0046] The environmental information acquisition unit 5 is a specific example of an environmental information acquisition means. The weather information includes information on snowfall, heavy rain, typhoons, tornadoes, strong winds, etc. The disaster information includes information on earthquakes, floods, landslides, etc. The construction information is information on the location, schedule, etc. of construction work.
[0047] The environmental information acquiring unit 5 may acquire the above information from a server of the Japan Meteorological Agency or a private company via a communication network. The above information may be input to the environmental information acquiring unit 5 by a user.
[0048] The installation position of the optical fiber 1 may be shifted due to weather such as snowfall, heavy rain, typhoons, tornadoes, and strong winds, disasters such as earthquakes, floods, and landslides, or construction work, and the above correspondence may change.
[0049] In contrast, in this embodiment, the correspondence unit 4 determines a specified timing based on the environmental information acquired by the environmental information acquisition unit 5, and calibrates the optical fiber 1 by corresponding the position in the optical fiber 1 where the optical fiber 1 detects a vibration signal with a position within the specified area.
[0050] As a result, even if the installation position of the optical fiber 1 shifts due to weather, disasters, construction work, or the like in a given area, the optical fiber 1 can be calibrated appropriately at that timing.
[0051] For example, the environmental information acquiring unit 5 acquires earthquake information including seismic intensity information within a predetermined area from a server of the Japan Meteorological Agency via a communication network. The association unit 4 determines that it is a predetermined timing according to the earthquake information acquired by the environmental information acquiring unit 5, and performs calibration of the optical fiber 1.
[0052] EMBODIMENT 4 In this embodiment, the moving body 3 may change the magnitude of the vibration signal in accordance with the distance from the optical fiber 1. This allows the moving body 3 to optimally change the magnitude of the vibration signal in accordance with the distance from the optical fiber 1.
[0053] As the distance between the moving object 3 and the optical fiber 1 increases, it becomes more difficult for the vibration signal of the moving object 3 to reach the optical fiber 1, which may result in a decrease in the accuracy of the calibration of the optical fiber 1. Therefore, for example, as the distance between the moving object 3 and the optical fiber 1 increases, the magnitude of the vibration signal increases.
[0054] When the vibration signal generated by the moving object 3 is the operation sound of the moving object 3, the moving object 3 may change the magnitude of the vibration signal by changing the moving speed of the moving object 3. This makes it possible to easily change the magnitude of the vibration signal. For example, the greater the moving speed of the moving object 3, the greater the magnitude of the vibration signal. Note that when the vibration signal is a sound output from a speaker provided in the moving object 3, the magnitude of the vibration signal can be changed by adjusting the volume of the speaker.
[0055] 1, the optical fiber sensor 2 detects the direction of a vibration source occurring within a predetermined area within an angular range. Therefore, as the vibration source moves away from the optical fiber 1, the angular range of detection by the optical fiber 1 widens, and the detection accuracy of the optical fiber sensor 2 decreases.
[0056] Therefore, it is preferable that the moving object 3 generates a vibration signal while moving along a route that is within a predetermined distance from the optical fiber 1 and passes close to the optical fiber 1. This improves the detection accuracy of the optical fiber sensor 2, and enables calibration of the optical fiber 1 to be performed with higher accuracy. The predetermined distance may be set in advance in the moving object 3. An optimal value obtained experimentally is set for the predetermined process.
[0057] Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.
[0058] The present invention can also be implemented by causing a processor to execute a computer program to perform the processing shown in FIG.
[0059] The program can be stored and provided to a computer using various types of non-transitory computer readable media. The non-transitory computer readable media includes various types of tangible storage media. Examples of the non-transitory computer readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (random access memories)).
[0060] The program may be provided to the computer by various types of transitory computer readable media. Examples of the transitory computer readable medium include an electric signal, an optical signal, and an electromagnetic wave. The transitory computer readable medium can provide the program to the computer via a wired communication path such as an electric wire and an optical fiber, or via a wireless communication path.
[0061] The matching unit 4 and the environmental information acquisition unit 5 according to each of the above-mentioned embodiments can be realized not only by a program, but also in part or in whole by dedicated hardware such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array). [Explanation of symbols]
[0062] 1. Optical fiber 2. Optical fiber sensor 3. Mobile 4. Mapping section 5 Environmental Information Acquisition Department 10 Calibration System 20 Calibration System 41 Processors 42 Internal Memory 43 Storage Devices 44 Input / Output Interface 45 Communication I / F
Claims
1. a moving object that moves within a predetermined area and generates a vibration signal; a vibration detection means provided within the predetermined area and detecting a vibration signal generated within the predetermined area; a signal analysis means for analyzing a vibration signal detected by the vibration detection means and calculating a position on the vibration detection means at which the vibration detection means detected the vibration signal; a correspondence means for calibrating the vibration detection means by corresponding, at a predetermined timing, a position in the vibration detection means where the vibration detection means detected a vibration signal with a position within the predetermined area based on a generation position and generation time of a vibration signal from the moving body and a position in the vibration detection means where the vibration detection means detected the vibration signal and a detection time; A calibration system comprising:
2. 2. The calibration system of claim 1, The moving object circulates within the predetermined area at a predetermined period, the association means calibrates the vibration detection means at the predetermined timing when a difference between a position of the moving body calculated based on a vibration signal from the moving body and the association result and a position of the moving body calculated by the moving body becomes equal to or greater than a predetermined value; Calibration system.
3. 2. The calibration system of claim 1, The system further includes an environmental information acquisition means for acquiring environmental information including at least one of weather information, disaster information, and construction information related to the predetermined area, the association means determines the predetermined timing based on the environmental information acquired by the environmental information acquisition means, and calibrates the vibration detection means. Calibration system.
4. A calibration system according to any one of claims 1 to 3, The moving object changes a magnitude of the vibration signal in accordance with a distance from the vibration detection means. Calibration system.
5. 5. The calibration system according to claim 4, The moving object changes the magnitude of the vibration signal by changing the moving speed. Calibration system.
6. A calibration system according to any one of claims 1 to 5, The moving body is operated to generate the vibration signal in a predetermined pattern. Calibration system.
7. A calibration system according to any one of claims 1 to 6, the moving object generates the vibration signal while moving within a predetermined distance from the vibration detection means; Calibration system.
8. A moving object moves within a predetermined area to generate a vibration signal; detecting a vibration signal generated within the predetermined area by a vibration detection means; analyzing the vibration signal detected by the vibration detection means and calculating a position on the vibration detection means at which the vibration detection means detected the vibration signal; a step of calibrating the vibration detection means at a predetermined timing by associating a position in the vibration detection means where the vibration detection means detected a vibration signal with a position within the predetermined area based on a generation position and generation time of a vibration signal from the moving body and a position in the vibration detection means where the vibration detection means detected the vibration signal and a detection time; A calibration method including:
9. A process of analyzing a vibration signal detected by the vibration detection means within a predetermined area and calculating a position on the vibration detection means at which the vibration detection means detected the vibration signal; a process of calibrating the vibration detection means by associating a position in the vibration detection means where the vibration detection means detected a vibration signal with a position within the predetermined area based on a generation position and generation time of a vibration signal from a moving body and a position in the vibration detection means where the vibration detection means detected the vibration signal and a detection time at a predetermined timing; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Optical cable position determination method and device, electronic equipment and storage medium
CN112629821A
Vibration source position detector
JP1995198471A
Watching system
JP2017117492A
Manhole position specifying method and manhole position specifying system
JP2020052030A
Sensor system, sensor system control method, and control device
JP2020091183A